@import url("../App_Themes/module.css"); 
@charset "utf-8";

html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ol, ul, li, footer, header,nav, section, time, mark, audio, video, figure, figcaption{margin: 0;padding: 0;}

html, body {font-family: 'å¾®è½¯é›…é»‘';color: #333;font-size: 14px;min-width: 1300px;background: #fff;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, main {display: block;}
ol, ul, li {list-style: none;}
a {text-decoration: none;color: #333; }
a:hover {/* color: #f0f0f0; */text-decoration: none;}

.header{height:130px;width: 100%;margin: 0px auto;position: relative;}
.header>.i18n-site,.i18n-site{position:absolute;right:20px;top:20px;line-height:1}
.bstopc_log {
	float:left;
	position:relative;
}
.bstopc_log img {position:absolute;left: 20px;top:0px;}
.bstopc_log h1 {
	position:absolute;
	left:0px;
	top:0px;
	z-index:-999;
	font-size:12px;
	width:100px;
	overflow:hidden;
}
.nav {
    position: absolute;
    right: 0px;
    top: 60px;
    /* width: 1000px; */
    display: block;
    text-align: right;
}
.nav ul {
	z-index:9999;
}
.nav ul li {
	width: 96px;
	display: inline-block;
	text-align:center;
	position:relative;
}
.nav ul li a {
	display:block;
	color: #000;
	font-size:16px;
	line-height:60px;
	transition:color .3s,background .3s;
	-ms-transform:color .3s,background .3s;
	-moz-transition:color .3s,background .3s;
	-webkit-transition:color .3s,background .3s;
	-o-transition:color .3s,background .3s;
}
.nav ul li a:hover {
	color:#FE8027;
	border-bottom: 2px solid #FE8027;
}

/*nav ä¸‹æ‹‰èœå•*/
.menu {/* width: 1142px; */margin: 0px auto;}
.menu li:hover > a {
	color:#FE8027;
    border-bottom: 2px solid #FE8027;
}
.submenu {
	max-height:0;
	position:absolute;
	top:75px;
	-webkit-perspective:400px;
	-moz-perspective:400px;
	-ms-perspective:400px;
	-o-perspective:400px;
	perspective:400px;
	left:50%;
	transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-webkit-transform:translateX(-50%);
	-o-transform:translateX(-50%);
}
.nav ul li .submenu li {
	width:180px;
	background:#fff;
	opacity:0;
	-webkit-transform:rotateY(90deg);
	-moz-transform:rotateY(90deg);
	-ms-transform:rotateY(90deg);
	-o-transform:rotateY(90deg);
	transform:rotateY(90deg);
	-webkit-transition:opacity .4s,-webkit-transform .5s;
	-moz-transition:opacity .4s,-moz-transform .5s;
	-ms-transition:opacity .4s,-ms-transform .5s;
	-o-transition:opacity .4s,-o-transform .5s;
	transition:opacity .4s,transform .5s;
	/*å®žçŽ°ä¸‹æ‹‰èœå•èžºæ—‹æ·¡å‡º*/
	
}
.nav ul li .submenu li a {
	color: #333;
    height: 40px;
	line-height:40px;
}
.menu .submenu li:hover a {
	background:rgba(253,127,41,.7);
	color:#fff;
    border-bottom: 0;
}
.menu > li:hover .submenu li,.menu > li:focus .submenu li {
	opacity:1;
	-webkit-transform:none;
	-moz-transform:none;
	-ms-transform:none;
	-o-transform:none;
	transform:none;
}
/*åŠ¨ç”»é€’è¿›çš„æ—¶é—´ å®žçŽ°ä¸€ä¸ªä¸ªèžºæ—‹å­èœå•*/
	.menu li:hover .submenu li:nth-child(1) {
	-webkit-transition-delay:0s;
	-moz-transition-delay:0s;
	-ms-transition-delay:0s;
	-o-transition-delay:0s;
	transition-delay:0s;
}
.menu li:hover .submenu li:nth-child(2) {
	-webkit-transition-delay:50ms;
	-moz-transition-delay:50ms;
	-ms-transition-delay:50ms;
	-o-transition-delay:50ms;
	transition-delay:50ms;
}
.menu li:hover .submenu li:nth-child(3) {
	-webkit-transition-delay:100ms;
	-moz-transition-delay:100ms;
	-ms-transition-delay:100ms;
	-o-transition-delay:100ms;
	transition-delay:100ms;
}
.menu li:hover .submenu li:nth-child(4) {
	-webkit-transition-delay:150ms;
	-moz-transition-delay:150ms;
	-ms-transition-delay:150ms;
	-o-transition-delay:150ms;
	transition-delay:150ms;
}
.menu li:hover .submenu li:nth-child(5) {
	-webkit-transition-delay:200ms;
	-moz-transition-delay:200ms;
	-ms-transition-delay:200ms;
	-o-transition-delay:200ms;
	transition-delay:200ms;
}
.menu li:hover .submenu li:nth-child(6) {
	-webkit-transition-delay:250ms;
	-moz-transition-delay:250ms;
	-ms-transition-delay:250ms;
	-o-transition-delay:250ms;
	transition-delay:250ms;
}
.menu li:hover .submenu li:nth-child(7) {
	-webkit-transition-delay:300ms;
	-moz-transition-delay:300ms;
	-ms-transition-delay:300ms;
	-o-transition-delay:300ms;
	transition-delay:300ms;
}
.menu li:hover .submenu li:nth-child(8) {
	-webkit-transition-delay:350ms;
	-moz-transition-delay:350ms;
	-ms-transition-delay:350ms;
	-o-transition-delay:350ms;
	transition-delay:350ms;
}
.submenu li:nth-child(1) {
	-webkit-transition-delay:350ms;
	-moz-transition-delay:350ms;
	-ms-transition-delay:350ms;
	-o-transition-delay:350ms;
	transition-delay:350ms;
}
.submenu li:nth-child(2) {
	-webkit-transition-delay:300ms;
	-moz-transition-delay:300ms;
	-ms-transition-delay:300ms;
	-o-transition-delay:300ms;
	transition-delay:300ms;
}
.submenu li:nth-child(3) {
	-webkit-transition-delay:250ms;
	-moz-transition-delay:250ms;
	-ms-transition-delay:250ms;
	-o-transition-delay:250ms;
	transition-delay:250ms;
}
.submenu li:nth-child(4) {
	-webkit-transition-delay:200ms;
	-moz-transition-delay:200ms;
	-ms-transition-delay:200ms;
	-o-transition-delay:200ms;
	transition-delay:200ms;
}
.submenu li:nth-child(5) {
	-webkit-transition-delay:150ms;
	-moz-transition-delay:150ms;
	-ms-transition-delay:150ms;
	-o-transition-delay:150ms;
	transition-delay:150ms;
}
.submenu li:nth-child(6) {
	-webkit-transition-delay:100ms;
	-moz-transition-delay:100ms;
	-ms-transition-delay:100ms;
	-o-transition-delay:100ms;
	transition-delay:100ms;
}
.submenu li:nth-child(7) {
	-webkit-transition-delay:50ms;
	-moz-transition-delay:50ms;
	-ms-transition-delay:50ms;
	-o-transition-delay:50ms;
	transition-delay:50ms;
}
.submenu li:nth-child(8) {
	-webkit-transition-delay:0s;
	-moz-transition-delay:0s;
	-ms-transition-delay:0s;
	-o-transition-delay:0s;
	transition-delay:0s;
}
/*banner*/
	.swiper-banner.swiper-container {
	width: 100%;
	height: 600px;
}
.swiper-banner.swiper-container img {
	width: 100%;
	height: 100%;
}
.swiper-banner .pagination {
	position: absolute;
	bottom: 20px;
	left: 50%;
	transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	z-index: 20;
}
.swiper-banner .swiper-pagination-switch {
	display: block;
	float: left;
	width: 35px;
	height: 10px;
	background: #fff;
	margin: 0 5px 5px;
	opacity: 1;
	color: transparent;
	cursor: pointer;
}
.swiper-banner .swiper-active-switch {
	background: #000;
}
.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	direction:ltr;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering*/
	z-index:1;
}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.swiper-slide {
	float: left;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
/* IE10 Windows Phone 8 Fixes*/
	.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
}


.productnav{
	height:auto;
	overflow: hidden;
	/* box-sizing: border-box;*/
	padding: 32px 0 45px;
	width: 1200px;
	margin: 0px auto;
}
.productnav-box{
	height:auto;
	overflow: hidden;
	display: block;
}
.productnav-title{

}
.productnav-title h3 {
	height: 60px;
	line-height: 60px;
	margin-bottom: 9px;
	font-weight: normal;
	color: #38464f;
	text-align: center;
	font-size: 30px;
}
.productnav-title p {
	display:block;
	text-align: center;
	padding: 0px 0px 20px 0px;
	font-size: 16px;
	color: #38464fï¼›
}
.productnav-nav3{
	height:auto;
	overflow: hidden;
	display: block;
	text-align: justify;
}
.productnav-nav3 span {
	display:inline-block;
	width: 350px;
    margin-top: 20px;
    border: 1px solid #eee;
    text-align: center;
	transition:.3s;
	-ms-transform:.3s;
	-moz-transition:.3s;
	-webkit-transition:.3s;
	-o-transition:.3s;
}
.productnav-nav3 span img{
     margin: 0px auto;
     padding: 40px 0 10px;
     width: 40px;
     height: 42px;
	transition:.3s;
	-ms-transform:.3s;
	-moz-transition:.3s;
	-webkit-transition:.3s;
	-o-transition:.3s;
}
.productnav-nav3 span strong{
     display:block;
     position: relative;
     font-size: 16px;
     
}
.productnav-nav3 span strong::before{
     display:block;
     position: absolute;
     content: " ";
     height: 3px;
     width: 15%;
     background: #FE8027;
     top: 30px;
     left: 43%;
	transition:.3s;
	-ms-transform:.3s;
	-moz-transition:.3s;
	-webkit-transition:.3s;
	-o-transition:.3s;
}
.productnav-nav3 span p{
     display:block;
     padding: 30px;
     line-height: 26px;
	transition:.3s;
	-ms-transform:.3s;
	-moz-transition:.3s;
	-webkit-transition:.3s;
	-o-transition:.3s;
}
.productnav-nav3 span.jst {
	display: inline-block;
    vertical-align: top;
	width: 100%;
	height: 0;
	overflow: hidden;
	border: 0;
	font-size: 0;
}
.productnav-nav3 span a {
	width:350px;
	height: 250px;
	overflow: hidden;
	display: block;
	position: relative;
}
.productnav-nav3 span:hover{
    border: 1px solid #FE8027;
}
.productnav-nav3 span:hover strong::before{
     display:block;
     position: absolute;
     content: " ";
     height: 3px;
     width: 20%;
     background: #FE8027;
     top: 30px;
     left: 40%;
}
.productnav-nav3 span:hover img{
     padding: 30px 0 10px;
}
.productnav-nav3 span:hover p{
     padding-top: 50px;
}
/*äº§å“å±•ç¤º*/
.prodisplay {
	height:auto;
	overflow: hidden;
	/* box-sizing: border-box;*/
	padding: 32px 0 45px;
	width: 1200px;
	margin: 0px auto;
}
.bsindex-puroduct {
	height:auto;
	overflow: hidden;
	display: block;
}
.proTitle-div h3 {
	height: 60px;
	line-height: 60px;
	margin-bottom: 9px;
	font-weight: normal;
	color: #38464f;
	text-align: center;
	font-size: 30px;
}
.proTitle-div p {
	display:block;
	text-align: center;
	padding: 0px 0px 20px 0px;
	font-size: 16px;
	color: #38464fï¼›
}
.index-proTitle-ul {
	margin: 0 auto 20px;
	max-width: 100%;
	display: table;
	text-align: center;
	display: block;
}
.index-proTitle-ul li {
	display: inline-block;
	margin: 0px;
}
.index-proTitle-ul li a {
	display: block;
	height: 35px;
    background: #f7f7f7;
	line-height: 35px;
	padding: 0 15px;
	color: #000;
	transition:color .3s,background .3s;
	-ms-transform:color .3s,background .3s;
	-moz-transition:color .3s,background .3s;
	-webkit-transition:color .3s,background .3s;
	-o-transition:color .3s,background .3s;
}
.index-proTitle-ul li a.proTitle-active,.index-proTitle-ul li:hover a {
	color:#fff;
	background: #008ae2;
}
.prodisplay .swiper-proCon .swiper-slide-p {
	display: none;
}
.prodisplay .swiper-proCon .swiper-slide-p:first-child {
	display: block;
}

/*å¦‚éœ€è¦ä¿®æ”¹äº§å“å°ºå¯¸ï¼Œåªéœ€è¦ä¿®æ”¹å®½é«˜å³å¯,ä¿®æ”¹è°ƒç”¨æ•°é‡å¯ä»¥æŽ§åˆ¶æ˜¾ç¤ºæŽ’æ•°*/
.bsjst {
	display:block;
	float: none;
	text-align: justify;
}
.bsjst span {
	display:inline-block;
	width: 380px;
    margin-top: 20px;
    border: 1px solid #eee;
}
.bsjst span.jst {
	display: inline-block;
    vertical-align: top;
	width: 100%;
	height: 0;
	overflow: hidden;
	border: 0;
	font-size: 0;
}
.bsjst span a {
	width:380px;
	height: 300px;
	overflow: hidden;
	display: block;
	position: relative;
}
.bsjst span a img {
	width:100%;
	height: 100%;
	object-fit: cover;
	object-position: center;
	transition: transform 1s;
	-ms-transition: transform 1s;
	-moz-transition: transform 1s;
	-webkit-transition: transform 1s;
	-o-transition: transform 1s;
}
.bsjst span a img:hover {
	transform:scale(1.2,1.2);
	-ms-transform:scale(1.2,1.2);
	-moz-transform:scale(1.2,1.2);
	-webkit-transform:scale(1.2,1.2);
	-o-transform:scale(1.2,1.2);
}
.bsjst span p {
	position:absolute;
	height: 40px;
	line-height: 40px;
	background: #000;
	width: 380px;
	opacity: 0.4;
	color: #fff;
	text-align: center;
	bottom: 0px;
    display: none;
}
/*å…³äºŽæˆ‘ä»¬*/
.bsabout {
	background:url(../images/bg02.jpg) center no-repeat #007cce;
	background-attachment: fixed;
	background-size: cover;
	height: 619px;
}
.bsabout-box {
	width:1200px;
	margin: 0px auto;
	height: auto;
	overflow: hidden;
}
.bsabout-article {
    padding-top: 80px; line-height: 30px; color: #fff; font-size: 14px;
	transition:color .3s,background .3s;
	-ms-transform:color .3s,background .3s;
	-moz-transition:color .3s,background .3s;
	-webkit-transition:color .3s,background .3s;
	-o-transition:color .3s,background .3s;
}
.bsabout-article .bs-about-content{display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 12;overflow: hidden;text-overflow: ellipsis;height: 354px;}
.bsabout-article span{ display: block; width: 580px; height: 450px; overflow: hidden; float: left; margin-right: 30px;}
.bsabout-article span img{ width:100%; height: 100%; object-fit: cover; object-position: center;}
.bsabout-article h3 {
	/* height: 60px; */
	/* line-height: 60px; */
	margin-bottom: 9px;
	/* padding-top: 20px; */
	font-weight: normal;
	color: #fff;
	font-size: 30px;
}
.bsabout-article a{display:table;text-align: center;align-items: center;height: 50px;width: 100px;color: #fff;border: 1px solid #fff;line-height: 50px;margin-top: 10px;font-size: 18px;}
/*é¦–é¡µä¼˜åŠ¿*/
.youshi{
    height:auto;
    overflow: hidden;
    display: block;
    background: url(../images/bg01.jpg) top center no-repeat #333;
    height: 500px;
    background-attachment: fixed;
    background-size: cover; 
}
.youshi-box{
	width: 1200px;
	margin: 0px auto;
    
}
.youshi-title{
    display:block;
    padding-top: 40px;
}
.youshi-title h3 {
	height: 60px;
	line-height: 60px;
	margin-bottom: 9px;
	font-weight: normal;
	color: #fff;
	text-align: center;
	font-size: 30px;
}
.youshi-title p {
	display:block;
	text-align: center;
	padding: 0px 0px 20px 0px;
	font-size: 16px;
	color: #fff;
}
.youshi-list6{
	height:auto;
	overflow: hidden;
    padding-top: 20px;
	display: block;
	text-align: justify;
}
.youshi-list6 span {
	display:inline-block;
	width: 380px;
    height: auto;
    overflow: hidden;
    margin-top: 20px;
}
.youshi-list6 span div.youshipic{
     float: left;
     display: block;
     width: 138px;
     text-align: center;
     vertical-align: middle;
}
.youshi-list6 span div.youshipic img{
     width: 50%;
     height: 50%;
     transition: transform 1s;
	-ms-transition: transform 1s;
	-moz-transition: transform 1s;
	-webkit-transition: transform 1s;
	-o-transition: transform 1s;
}
.youshi-list6 span div.youshipic img:hover{
	transform:scale(1.2,1.2);
	-ms-transform:scale(1.2,1.2);
	-moz-transform:scale(1.2,1.2);
	-webkit-transform:scale(1.2,1.2);
	-o-transform:scale(1.2,1.2);
}
.youshi-list6 span strong{
     color: #fff;
     display:block;
     position: relative;
}
.youshi-list6 span p{
     display:block;
     color: #fff;
     padding: 10px 0px;
     line-height: 26px;
}
.youshi-list6 span.jst {
	display: inline-block;
    vertical-align: top;
	width: 100%;
	height: 0;
	overflow: hidden;
	border: 0;
	font-size: 0;
}
.youshi-list6 span a {
	width:380px;
    height: auto;
	overflow: hidden;
	display: block;
	position: relative;
}
























/*é¦–é¡µæ¡ˆä¾‹*/
.anlidisplay {
	height:auto;
	overflow: hidden;
	/* box-sizing: border-box;*/
	padding: 32px 0 45px;
	width: 1200px;
	margin: 0px auto;
}
.bsindex-anli {
	height:auto;
	overflow: hidden;
	display: block;
}
.anliTitle-div h3 {
	height: 60px;
	line-height: 60px;
	margin-bottom: 9px;
	font-weight: normal;
	color: #38464f;
	text-align: center;
	font-size: 30px;
}
.anliTitle-div p {
	display:block;
	text-align: center;
	padding: 0px 0px 20px 0px;
	font-size: 16px;
	color: #38464fï¼›
}
.index-anliTitle-ul {
	margin: 0 auto 20px;
	max-width: 100%;
	display: table;
	text-align: center;
	display: block;
}
.index-anliTitle-ul li {
	display: inline-block;
	margin: 0px;
}
.index-anliTitle-ul li a {
	display: block;
	height: 35px;
    background: #f7f7f7;
	line-height: 35px;
	padding: 0 15px;
	color: #000;
	transition:color .3s,background .3s;
	-ms-transform:color .3s,background .3s;
	-moz-transition:color .3s,background .3s;
	-webkit-transition:color .3s,background .3s;
	-o-transition:color .3s,background .3s;
}
.index-anliTitle-ul li a.anliTitle-active,.index-anliTitle-ul li:hover a {
	color:#fff;
	background: #008ae2;
}
.anlidisplay .swiper-anliCon .swiper-slide-anli {
	display: none;
}
.anlidisplay .swiper-anliCon .swiper-slide-anli:first-child {
	display: block;
}
/*å¦‚éœ€è¦ä¿®æ”¹äº§å“å°ºå¯¸ï¼Œåªéœ€è¦ä¿®æ”¹å®½é«˜å³å¯,ä¿®æ”¹è°ƒç”¨æ•°é‡å¯ä»¥æŽ§åˆ¶æ˜¾ç¤ºæŽ’æ•°*/
.bsanli {
	display:block;
	float: none;
	text-align: justify;
}
.bsanli span {
	display:inline-block;
	width: 280px;
    margin-top: 20px;
    border: 1px solid #eee;
}
.bsanli span.jst {
	display: inline-block;
    vertical-align: top;
	width: 100%;
	height: 0;
	overflow: hidden;
	border: 0;
	font-size: 0;
}
.bsanli span a {
	width:280px;
	height: 200px;
	overflow: hidden;
	display: block;
	position: relative;
}
.bsanli span a img {
	width:100%;
	height: 100%;
	object-fit: cover;
	object-position: center;
	transition: transform 1s;
	-ms-transition: transform 1s;
	-moz-transition: transform 1s;
	-webkit-transition: transform 1s;
	-o-transition: transform 1s;
}
.bsanli span a img:hover {
	transform:scale(1.2,1.2);
	-ms-transform:scale(1.2,1.2);
	-moz-transform:scale(1.2,1.2);
	-webkit-transform:scale(1.2,1.2);
	-o-transform:scale(1.2,1.2);
}
.bsanli span p {
	position:absolute;
	height: 40px;
	line-height: 40px;
	background: #000;
	width: 280px;
	opacity: 0.4;
	color: #fff;
	text-align: center;
	bottom: 0px;
    display: none;
}


/*æ–°é—»ä¸­å¿ƒ*/
.bsnews-box{background:#f7f7f7; height: auto; overflow: hidden;}
.bsnews {
	width:1200px;
	margin: 0px auto;
	padding-top: 25px;
	padding-bottom: 30px;
	height: auto;
	overflow: hidden;
}
.bsnews-title h3{
	height: 70px;
	line-height: 70px;
	margin-bottom: 0px;
	font-weight: normal;
	text-align: center;
	font-size: 30px;
	color: #38464f;
	position: relative;
	background: transparent;
}
.bsnews-title p {
	display:block;
	text-align: center;
	padding: 0px 0px 20px 0px;
	font-size: 16px;
	color: #38464f;
}

.bsnews-list {
	height: auto;
	overflow: hidden;
	display: block;
    text-align: justify;
}
.bsnews-list span {
    width:580px;
	height:115px;
	display:inline-block;
	margin-bottom: 23px;
    margin-top: 10px;
	transition:color .5s,background .5s;
	-ms-transform:color .5s,background .5s;
	-moz-transition:color .5s,background .5s;
	-webkit-transition:color .5s,background .5s;
	-o-transition:color .5s,background .5s;
}
.bsnews-list figcaption {
    white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
	font-size:18px;
	padding: 15px 0 10px 0;
	color: #38464f;
}
.bsnews-list figure {
	width: 165px;
	height: 115px;
	overflow: hidden;
	display: block;
	float: left;
	margin-right: 20px;
}
.bsnews-list img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center;
	transition: transform 1s;
	-ms-transition: transform 1s;
	-moz-transition: transform 1s;
	-webkit-transition: transform 1s;
	-o-transition: transform 1s;
}
.bsnews-list img:hover {
	transform:scale(1.2,1.2);
	-ms-transform:scale(1.2,1.2);
	-moz-transform:scale(1.2,1.2);
	-webkit-transform:scale(1.2,1.2);
	-o-transform:scale(1.2,1.2);
}
.bsnews-list p {
	line-height:26px;
	color: #999;
	padding-right: 15px;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.bsnews-list span.jst {
	display: inline-block;
    vertical-align: top;
	width: 100%;
	height: 0;
	overflow: hidden;
	border: 0;
	font-size: 0;
}
/*åº•éƒ¨*/
	.footer {
	background:#3a3c48;
	height: auto;
	overflow: hidden;
	border-bottom: 1px solid #c7c7c7;
}
.footerbox {
	padding: 20px 0px;
	width: 1200px;
	margin: 0px auto;
	color: #979aab;
	font-size: 16px;
}
.footerbox a {
	color: #979aab;
}
.links {
	display:block;
	padding: 10px 0;
}
.links a {
	padding:0px 10px;
}
.endarticle {
	display:block;
	height: auto;
	overflow: hidden;
}
.contact {
	float:left;
	width: 350px;
	line-height: 30px;
}
.fastlink {
	float:left;
	width: 200px;
	padding: 0px 30px;
	line-height: 30px;
	border-left: 1px solid #808287;
	border-right: 1px solid #808287;
}
.baidumap {
	float:left;
	margin-left: 30px;
	width: 555px;
	border: 1px solid #fff
}
.copyright {
	background:#3a3c48;
	display:block;
	text-align: center;
	padding: 20px 0px;
	color: #979aab;
	height: auto;
	overflow: hidden;
	border-top: 1px solid #404450
}
.copyright a{color:#979aab;}
/*å†…é¡µæ–°é—»åˆ—è¡¨å½¢å¼-å›¾ç‰‡å½¢å¼*/
.nynews-title {
	display: block;
}
.nynews-title ul{
display: block;
max-width: 100%;
}
.nynews-title ul li{
display: inline-block;
padding: 10px 20px;
font-size: 16px;
font-weight:bold;
}
.nynews-title ul li a:hover{color:#FE8027;}
.nynews-title ul li.hover a{
color:#FE8027;
}
.nynews-list {
	height:auto;
	overflow: hidden;
	width: 1200px;
	margin: 0px auto;
    padding-top: 40px;
}
.nynews-box {
	display: block;
	text-align: justify;
}
.nynews-box figure {
	height:300px;
	width:340px;
	padding: 20px;
	margin-top: 20px;
	overflow: hidden;
	border: 1px solid #eee;
	display: inline-block;
	transition:1s;
	-ms-transform:1s;
	-moz-transition:1s;
	-webkit-transition:1s;
	-o-transition:1s;
}
.nynews-box figure.justify_fix {
	display:inline-block;
	width:340px;
	height:0px;
	overflow:hidden;
	border: 0px solid #eee;
}
.nynews-box figure:hover {
	background:#f7f7f7;
    border: 1px solid #FE8027;
}
.nynews-box figure:hover figcaption,.nynews-box figure:hover p {
	color:#666;
}
.nynews-box figcaption {
	font-size:16px;
	padding: 15px 0 10px 0;
    font-weight: bold;
	color: #38464f;
    white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
}
.nynews-box span {
	width: 100%;
	height: 210px;
	overflow: hidden;
	display: block;
	margin-right: 20px;
}
.nynews-box img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center;
	transition: transform 1s;
	-ms-transition: transform 1s;
	-moz-transition: transform 1s;
	-webkit-transition: transform 1s;
	-o-transition: transform 1s;
}
.nynews-box img:hover {
	transform:scale(1.2,1.2);
	-ms-transform:scale(1.2,1.2);
	-moz-transform:scale(1.2,1.2);
	-webkit-transform:scale(1.2,1.2);
	-o-transform:scale(1.2,1.2);
}
.nynews-box p {
	line-height:26px;
	color: #999;
	padding-right: 15px;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
/*å†…é¡µæ–°é—»åˆ—è¡¨å½¢å¼-æ— å›¾å½¢å¼*/
	.nynews-box-txt {
	display: block;
	text-align: justify;
}
.nynews-box-txt figure {
	height:150px;
	width:340px;
	padding: 20px;
	margin-top: 20px;
	overflow: hidden;
	border: 1px solid #eee;
	display: inline-block;
	transition:color .5s,background .5s;
	-ms-transform:color .5s,background .5s;
	-moz-transition:color .5s,background .5s;
	-webkit-transition:color .5s,background .5s;
	-o-transition:color .5s,background .5s;
}
.nynews-box-txt figure.justify_fix {
	display:inline-block;
	width:340px;
	height:0px;
	overflow:hidden;
	border: 0px solid #eee;
}
.nynews-box-txt figure:hover {
	background:#f7f7f7;
}
.nynews-box-txt figure:hover figcaption,.nynews-box-txt figure:hover p {
	color:#666;
}
.nynews-box-txt figcaption {
	font-size:18px;
	padding: 15px 0 10px 0;
	color: #38464f;
}
.nynews-box-txt span {
	width: 100%;
	height: 210px;
	overflow: hidden;
	display: block;
	margin-right: 20px;
}
.nynews-box-txt p {
	line-height:26px;
	color: #999;
	padding-right: 15px;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.nynews-article {
	width:1200px;
	margin: 0px auto;
	display: block;
	height: auto;
	overflow: hidden;
	padding-bottom: 50px;
}
.nynews-article-left {
	width:950px;
	float: left;
}
.nynews-article-left title {
	display: block;
	font-size:32px;
	line-height: 40px;
	padding-top: 20px;
}
.nynews-article-left time {
	font-size:14px;
	color: #999;
	padding: 20px 0;
	display: block;
}
.nynews-article-left article {
	font-size:14px;
	line-height: 35px;
	padding-bottom: 10px;
	color: #333;
}
.nynews-article-hot {
	display:block;
	height: auto;
	overflow: hidden;
	padding-bottom: 50px;
	float: left;
}
.nynews-article-hot h3 {
	display:block;
	padding: 10px 0px;
	border-bottom: 1px solid #eee;
	color: #666;
	font-size: 16px;
	font-weight: normal
}
.nynews-article-hot h3::after {
	content:'';
	width:200px;
	height:2px;
	background:#666;
	overflow: hidden;
	display:inline-block;
	vertical-align: bottom;
	margin-bottom: -12px;
	margin-left: -200px;
}
.nynews-article-hot ul {
	padding:10px 0;
	display: block;
	height: auto;
	overflow: hidden;
}
.nynews-article-hot ul li {
	line-height:35px;
	float: left;
	width: 475px;
}
.nynews-article-hot ul li a {
	display: inline-block;
	width: 450px;
}
.nynews-article-hot ul li:before {
	content:'';
	width:4px;
	height:4px;
	border-radius:50%;
	background:#000;
	display:inline-block;
	margin-right:5px;
	vertical-align:middle;
	margin-top:-3px;
}
.updpwn {
	display:block;
	padding: 15px 0;
	height: auto;
	overflow: hidden;
	float: left;
}
.updpwn span {
	display:block;
	width: 475px;
	float: left;
}
.weizhi {
	display: block;
	height: auto;
	overflow: hidden;
	padding: 20px 0px 15px;
	border-bottom: 1px solid #eee;
}
.nynews-article-right {
	width:210px;
	float: right;
	margin-top: 20px;
	height: auto;
	overflow: hidden;
}
.nyproductnav {
	height: auto;
	overflow: hidden;
	display: block;
}
.nyproductnav h3 {
	font-size:14px;
	background: #f7f7f7;
	padding: 8px 0;
	padding-left: 20px;
}
.nyproductnav ul {
	padding:10px 0;
}
.nyproductnav ul li {
	display:block;
	height: 35px;
	line-height: 35px;
}
.nyproductnav ul li a {
	padding-left:20px;
}
.nyproductnav ul li a:hover {
	color:#8c1b16
}
.nyproducthot {
	height: auto;
	overflow: hidden;
	display: block;
}
.nyproducthot h3 {
	font-size:14px;
	background: #f7f7f7;
	padding: 8px 0;
	padding-left: 20px;
}
.nyproducthot ul li {
	display:block;
	height: auto;
	overflow: hidden;
	margin-top: 10px;
}
.nyproducthot ul li span {
	width:190px;
	height: 150px;
	padding: 8px;
	overflow: hidden;
	display: block;
	border: 1px solid #eee;
}
.nyproducthot ul li span img {
	width:100%;
	height: 100%;
	object-fit: cover;
	object-position: center;
	transition: transform 1s;
	-ms-transition: transform 1s;
	-moz-transition: transform 1s;
	-webkit-transition: transform 1s;
	-o-transition: transform 1s;
}
.nyproducthot ul li span img:hover {
	filter:alpha(opacity=80);
	-moz-opacity:.8;
	opacity:.8
}
.nyproducthot ul li span:hover {
	border: 1px solid #ffc18a
}
.nyproducthot ul li p {
	font-size:14px;
	display: block;
	line-height: 24px;
	padding:5px 10px 0;
}
.nyproduct-article-right {
	width:210px;
	float: right;
	margin-top: 20px;
	height: auto;
	overflow: hidden;
}
.nyproductnav {
	height: auto;
	overflow: hidden;
	display: block;
}
.nyproductnav h3 {
	font-size:14px;
	background: #f7f7f7;
	padding: 8px 0;
	padding-left: 20px;
}
.nyproductnav ul {
	padding:10px 0;
}
.nyproductnav ul li {
	display:block;
	height: 35px;
	line-height: 35px;
}
.nyproductnav ul li a {
	padding-left:20px;
}
.nyproductnav ul li a:hover {
	color:#8c1b16
}
.nyproduct-list {
	height:auto;
	overflow: hidden;
	width: 1200px;
	margin: 0px auto;
    padding-top: 40px;
}
.nyproduct-title ul{
display: block;
max-width: 100%;
}
.nyproduct-title ul li{
display: inline-block;
padding: 10px 20px;
font-size: 16px;
font-weight:bold;
}
.nyproduct-title ul li a:hover{color:#FE8027;}
.nyproduct-title ul li.hover a{
color:#FE8027;
}

.nyproduct-box {
	display: block;
	text-align: justify;
}
.nyproduct-box figure {
	height:300px;
	width:340px;
	padding: 20px;
	margin-top: 20px;
	overflow: hidden;
	border: 1px solid #eee;
	display: inline-block;
	transition:color .5s,background .5s;
	-ms-transform:color .5s,background .5s;
	-moz-transition:color .5s,background .5s;
	-webkit-transition:color .5s,background .5s;
	-o-transition:color .5s,background .5s;
}
.nyproduct-box figure.justify_fix {
	display:inline-block;
	width:340px;
	height:0px;
	overflow:hidden;
	border: 0px solid #eee;
}
.nyproduct-box figure:hover {
	background:#f7f7f7;
}
.nyproduct-box figure:hover figcaption,.nyproduct-box figure:hover p {
	color:#666;
}
.nyproduct-box figcaption {
	font-size:16px;
	padding: 10px 0 10px 0;
    line-height: 28px;
	color: #38464f;
}
.nyproduct-box span {
	width: 100%;
	height: 240px;
	overflow: hidden;
	display: block;
	margin-right: 20px;
	position: relative;
}
.nyproduct-box img {
	width: 100%;
	height: 100%;
	position: absolute;
	object-fit: cover;
	object-position: center;
	transition: transform 1s;
	-ms-transition: transform 1s;
	-moz-transition: transform 1s;
	-webkit-transition: transform 1s;
	-o-transition: transform 1s;
}
.nyproduct-box img:hover {
	transform:scale(1.2,1.2);
	-ms-transform:scale(1.2,1.2);
	-moz-transform:scale(1.2,1.2);
	-webkit-transform:scale(1.2,1.2);
	-o-transform:scale(1.2,1.2);
}
.nyproduct-box i {
	display:block;
	line-height: 280px;
	text-align: center;
	position: absolute;
	color: #999;
	background:url(../images/chakan.png) no-repeat center #000;
	opacity: 0.3;
	left: 0px;
	bottom:-280px;
	width: 100%;
	height: 280px;
	z-index: 9999;
	transition: transform .5s;
	-ms-transition: transform .5s;
	-moz-transition: transform .5s;
	-webkit-transition: transform .5s;
	-o-transition: transform .5s;
}
.nyproduct-box span:hover i {
	transform:translate(0,-280px);
	-webkit-transform:translate(0,-280px);
	-moz-transform:translate(0,-280px);
	-o-transform:translate(0,-280px);
	-ms-transform:translate(0,-280px);
}
.nyproduct-article {
	width:1200px;
	margin: 0px auto;
	display: block;
	height: auto;
	overflow: hidden;
	padding-bottom: 50px;
}
.nyproduct-xq {
	display: block;
	height: auto;
	overflow: hidden;
	width:950px;
	float: left;
}
.nyproduct-pic {
	height: auto;
	overflow: hidden;
	padding-top:20px;
	width: 500px;
    height: 350px;
	float: left;
}
.nyproduct-pic img {
	width:100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}
.nyproduct-txt {
	width:420px;
	float: right;
	padding-top: 20px;
}
.nyproduct-txt title {
	font-size:18px;
	display: block;
	line-height: 40px;
	border-bottom: 1px solid #eee;
	color: #8c1b16
}
.nyproduct-txt span.bs-shuxing-01{font-weight:bold;}
.nyproduct-txt span.bs-shuxing-02{color: #999;}
.nyproduct-txt ul {
	padding-top:10px;
}
.nyproduct-txt ul li {
	line-height:40px;
}
.nyproduct-txt ul li.nyproduct-beizhu {
	line-height:30px;
    color: #999;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}
.nyproduct-jishu {
	display: block;
	height: auto;
	overflow: hidden;
	float: left;
	margin-top: 20px;
}
.nyproduct-jishu dt {
	display:block;
	background: #f7f7f7;
	padding: 10px 0
}
.nyproduct-jishu dt strong {
	padding-left:20px;
}
.nyproduct-jishu dd {
	display:block;
	padding: 10px 20px;
	line-height: 35px;
	font-size: 16px;
}




.nyproduct-zhongdian {
	display:block;
	height: auto;
    overflow: hidden;
	text-align: justify;
}
.nyproduct-zhongdian figure {
	height:140px;
	width:200px;
    border: 1px solid #eee;
    padding: 10px;
	margin-top: 10px;
    position: relative;
	overflow: hidden;
	display: inline-block;
	transition:color .5s,background .5s;
	-ms-transform:color .5s,background .5s;
	-moz-transition:color .5s,background .5s;
	-webkit-transition:color .5s,background .5s;
	-o-transition:color .5s,background .5s;
}
.nyproduct-zhongdian figure.justify_fix {
	display:inline-block;
	width:200px;
	height:0px;
	overflow:hidden;
	border: 0px solid #eee;
}
.nyproduct-zhongdian figure:hover {
	background:#f7f7f7;
}
.nyproduct-zhongdian figure:hover figcaption,.about-product figure:hover p {
	color:#666;
}
.nyproduct-zhongdian figcaption {
	display:block;
    position: absolute;
    z-index: 999;
    top: 120px;
    background: #000;opacity: 0.5;
    width: 180px;
    padding: 0px 10px;
    height: 30px;
    line-height: 30px;
	font-size:14px;
	color: #ccc;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.nyproduct-zhongdian span {
	width: 100%;
	height: 140px;
	overflow: hidden;
	display: block;
	margin-right: 20px;
	position: relative;
}
.nyproduct-zhongdian img {
	width: 100%;
	height: 100%;
	position: absolute;
	object-fit: cover;
	object-position: center;
	transition: transform 1s;
	-ms-transition: transform 1s;
	-moz-transition: transform 1s;
	-webkit-transition: transform 1s;
	-o-transition: transform 1s;
}
.nyproduct-zhongdian img:hover {
	transform:scale(1.2,1.2);
	-ms-transform:scale(1.2,1.2);
	-moz-transform:scale(1.2,1.2);
	-webkit-transform:scale(1.2,1.2);
	-o-transform:scale(1.2,1.2);
}





























.nyproduct-article-hot {
	display:block;
	height: auto;
	overflow: hidden;
	float: left;
	text-align: justify;
}
.nyproduct-article-hot h3 {
	display:block;
	padding: 10px 0px;
	border-bottom: 1px solid #eee;
	color: #666;
	font-size: 16px;
	font-weight: normal
}
.nyproduct-article-hot h3::after {
	content:'';
	width:200px;
	height:2px;
	background:#666;
	overflow: hidden;
	display:inline-block;
	vertical-align: bottom;
	margin-bottom: -12px;
	margin-left: -200px;
}
.nyproduct-article-hot figure {
	height:170px;
	width:190px;
	padding: 10px;
	margin-top: 20px;
	overflow: hidden;
	border: 1px solid #eee;
	display: inline-block;
	transition:color .5s,background .5s;
	-ms-transform:color .5s,background .5s;
	-moz-transition:color .5s,background .5s;
	-webkit-transition:color .5s,background .5s;
	-o-transition:color .5s,background .5s;
}
.nyproduct-article-hot figure.justify_fix {
	display:inline-block;
	width:190px;
	height:0px;
	overflow:hidden;
	border: 0px solid #eee;
}
.nyproduct-article-hot figure:hover {
	background:#f7f7f7;
}
.nyproduct-article-hot figure:hover figcaption,.nyproduct-article-hot figure:hover p {
	color:#666;
}
.nyproduct-article-hot figcaption {
	display: block;
	font-size:14px;
	padding: 15px 0 10px 0;
	color: #38464f;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.nyproduct-article-hot span {
	width: 100%;
	height: 130px;
	overflow: hidden;
	display: block;
	margin-right: 20px;
	position: relative;
}
.nyproduct-article-hot img {
	width: 100%;
	height: 100%;
	position: absolute;
	object-fit: cover;
	object-position: center;
	transition: transform 1s;
	-ms-transition: transform 1s;
	-moz-transition: transform 1s;
	-webkit-transition: transform 1s;
	-o-transition: transform 1s;
}
.nyproduct-article-hot img:hover {
	transform:scale(1.2,1.2);
	-ms-transform:scale(1.2,1.2);
	-moz-transform:scale(1.2,1.2);
	-webkit-transform:scale(1.2,1.2);
	-o-transform:scale(1.2,1.2);
}
.nyabout {
	width:1200px;
	margin: 0px auto;
	height: auto;
	overflow: hidden;
	padding-bottom: 50px;
    margin-top: 50px;
}
.nyabout-title {
	height: auto;
	overflow: hidden;
	width: 1200px;
	margin: 0px auto;
}
.nyabout-title h3 {
	height: 60px;
	line-height: 60px;
	margin-bottom: 9px;
	font-weight: normal;
	color: #38464f;
	text-align: center;
	font-size: 30px;
}
.nyabout-title ul{
display: block;
max-width: 100%;
}
.nyabout-title ul li{
display: inline-block;
padding: 10px 20px;
font-size: 16px;
font-weight:bold;
}
.nyabout-title ul li a:hover{color:#FE8027;}
.nyabout-title ul li.hover a{
color:#FE8027;
}
.abouttxt {
	line-height:35px;
	font-size:14px;
	/* text-align: center; */
	height: auto;
	overflow: hidden;
}
.about-product {
	display:block;
	height: 300px;
	text-align: justify;
}
.about-product figure {
	height:300px;
	width:380px;
	margin-top: 20px;
	overflow: hidden;
	display: inline-block;
	transition:color .5s,background .5s;
	-ms-transform:color .5s,background .5s;
	-moz-transition:color .5s,background .5s;
	-webkit-transition:color .5s,background .5s;
	-o-transition:color .5s,background .5s;
}
.about-product figure.justify_fix {
	display:inline-block;
	width:380px;
	height:0px;
	overflow:hidden;
	border: 0px solid #eee;
}
.about-product figure:hover {
	background:#f7f7f7;
}
.about-product figure:hover figcaption,.about-product figure:hover p {
	color:#666;
}
.about-product figcaption {
	display: none;
	font-size:14px;
	padding: 15px 0 10px 0;
	color: #38464f;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.about-product span {
	width: 100%;
	height: 300px;
	overflow: hidden;
	display: block;
	margin-right: 20px;
	position: relative;
}
.about-product img {
	width: 100%;
	height: 100%;
	position: absolute;
	object-fit: cover;
	object-position: center;
	transition: transform 1s;
	-ms-transition: transform 1s;
	-moz-transition: transform 1s;
	-webkit-transition: transform 1s;
	-o-transition: transform 1s;
}
.about-product img:hover {
	transform:scale(1.2,1.2);
	-ms-transform:scale(1.2,1.2);
	-moz-transform:scale(1.2,1.2);
	-webkit-transform:scale(1.2,1.2);
	-o-transform:scale(1.2,1.2);
}

.about-T3{
     height:auto;
     overflow: hidden;
     display: block;
     background: #f7f7f7;
     padding-bottom: 20px;
}
.about-T3box{
	height:auto;
	overflow: hidden;
    width: 1200px;
    margin: 0px auto;
    padding-top: 20px;
	display: block;
	text-align: justify;
}
.about-T3box span {
	display:inline-block;
	width: 380px;
    height: auto;
    overflow: hidden;
    margin-top: 20px;
}
.about-T3box span div.about-T3pic{
     float: left;
     display: block;
     width: 138px;
     text-align: center;
     vertical-align: middle;
}
.about-T3box span div.about-T3pic img{
     width: 50%;
     height: 50%;
     transition: transform 1s;
	-ms-transition: transform 1s;
	-moz-transition: transform 1s;
	-webkit-transition: transform 1s;
	-o-transition: transform 1s;
}
.about-T3box span div.about-T3pic img:hover{
	transform:scale(1.2,1.2);
	-ms-transform:scale(1.2,1.2);
	-moz-transform:scale(1.2,1.2);
	-webkit-transform:scale(1.2,1.2);
	-o-transform:scale(1.2,1.2);
}
.about-T3box span strong{
     color: #333;
     display:block;
     position: relative;
}
.about-T3box span p{
     display:block;
     color: #666;
     padding: 10px 0px;
     line-height: 26px;
}
.about-T3box span.jst {
	display: inline-block;
    vertical-align: top;
	width: 100%;
	height: 0;
	overflow: hidden;
	border: 0;
	font-size: 0;
}
.about-T3box span a {
	width:380px;
    height: auto;
	overflow: hidden;
	display: block;
	position: relative;
}


.wenhua{
	height:auto;
	overflow: hidden;
    width: 1200px;
    margin: 0px auto;
    padding-top: 40px;
	display: block;
    padding-bottom: 50px;
    position: relative;
}
.wenhuapic{
    float:left;
    margin-right: 30px;
    width: 480px;
    height: 320px;
    overflow: hidden;
}
.wenhuapic img{
    width: 100%;
    height: 100%;
    object-fit:cover;
    object-position: center;
     transition: transform 1s;
	-ms-transition: transform 1s;
	-moz-transition: transform 1s;
	-webkit-transition: transform 1s;
	-o-transition: transform 1s;
    
}
.wenhuapic img:hover{
	transform:scale(1.2,1.2);
	-ms-transform:scale(1.2,1.2);
	-moz-transform:scale(1.2,1.2);
	-webkit-transform:scale(1.2,1.2);
	-o-transform:scale(1.2,1.2);
}
.wenhua h3{ 
    font-size:18px;
    padding: 15px 0;
}
.wenhua span{
    line-height:26px;
    font-size: 14px;
}










/* åœ¨çº¿ç•™è¨€*/
	.liuyan-div {
	padding: 40px 95px;
	box-sizing: border-box;
	line-height: 30px;
	border: 1px solid #DCDCDC;
}
.liuyan-title {
	color: #979797;
}
.liuyan-title span {
	color: #08A0E6;
}
.liuyan-table {
	width: 100%;
	font-size: 18px;
	border-collapse: separate;
	border-spacing: 0px 23px;
}
.liuyan-table td {
	height: 45px;
	line-height: 45px;
	text-align: left;
}
.liuyan-table tr {
	margin-bottom: 20px;
}
.liuyan-table tr td input {
	font-family: 'å¾®è½¯é›…é»‘';
	width: 228px;
	height: 43px;
	line-height: 43px;
	margin: 0 13px;
	text-align: center;
	border: 1px solid #ddd;
}
.liuyan-table .tgbt input {
	width: 588px;
}
.liuyan-table textarea {
	resize: none;
	border: 1px solid #DCDCDC;
	box-sizing: border-box;
	padding: 10px;
	height: 125px;
	width: 95%;
	margin: 0 2% 15px;
	font-family: 'å¾®è½¯é›…é»‘';
	outline: none;
}
.liuyan-div .yzm-tr input {
	width: 104px;
}
.liuyan-div .yzm-tr img {
	width: 104px;
	height: 46px;
	vertical-align: middle;
	margin: 0 10px;
}
.liuyan-div .yzm-tr button {
	color: #229FD3;
	background: transparent;
	cursor: pointer;
}
.liuyan-div .yzm-tr {
	margin-bottom: 20px;
}
.liuyan-div .yzm-tr, .liuyan-div .tj-cz-tr {
	text-align: center;
}
.liuyan-div .tj-cz-tr button, .liuyan-div .tj-cz-tr input {
	cursor: pointer;
	padding: 0px;
	text-align: center;
	width: 227px;
	height: 54px;
	line-height: 54px;
	color: #fff;
	font-size: 18px;
}
.liuyan-div .tj-cz-tr .tjtg {
	border: 0;
	background: #09A0E8;
	margin-right: 25px;
}
.liuyan-div .tj-cz-tr .reset {
	background: #484848;
}


.right-hot-list {
	height: auto;
	overflow: hidden;
	display: block;
}
.right-hot-list h3 {
	font-size:14px;
	background: #f7f7f7;
	padding: 8px 0;
	padding-left: 20px;
}
.right-hot-list ul {
	padding:10px 0;
}
.right-hot-list ul li {
	display:block;
	height: 35px;
	line-height: 35px;
	padding-left: 10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.right-hot-list ul li a:hover {
	color:#8c1b16
}
.right-hot-list ul li:before {
	content:'';
	width:3px;
	height:3px;
	border-radius:50%;
	background:#333;
	display:inline-block;
	margin-right:5px;
	vertical-align:middle;
	margin-top:-3px;
}
