@charset "utf-8";
.fangF { padding: 0 0 20px 0; text-align: center; overflow: hidden; clear: both; }
.fangF a, .fangF span { margin: 0 4px; font-size:12px; display:inline-block; padding:12px 12px; min-width: 15px; text-align:center; color:#555555;border: 1px solid #e4e4e4;background:#ffffff; }
.fangF a:hover{text-decoration:none;color:#000000;background:#f1f1f1;}
.fangF a.fCurrent { display:inline-block; padding:12px 12px; font-weight: 500; color:#ffffff; background: #fdb71d; text-align:center; border: 1px solid #fdb71d; }
/* CSS Document */
html{overflow-x:hidden;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0;padding:0;}
body{ color:#333; font-size:15px; font-family:"微软雅黑"; }
section,article,aside,header,footer,nav,dialog,figure{display:block;}
ul, ol,li { list-style: none;} 
img,fieldset{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
address,cite,code,em,th {font-weight:normal; font-style:normal;}
input,button,textarea,select{font:100% Arial,''; vertical-align:middle}
table,td,tr,th{font-size:14px;}
.nodispaly{ display:none}
.line{height:20px; line-height:20px; font-size:0px; clear:both; overflow:hidden; display:block;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0px; visibility:hidden; content:".";}
a{color:#444; text-decoration:none; transition:all 0.3s;}
a:hover {color:#fcb71d; text-decoration:none;}
::-webkit-scrollbar-track{background-color: #e8e8ea;}
::-webkit-scrollbar{ width:10px;}
::-webkit-scrollbar-thumb{background-color:#222326;}
.wd{ margin:auto; height:auto; overflow:hidden; max-width:1200px;}
.fr { float: right;}
header{ background:rgba(255,255,255,0.75); width:100%; z-index:100; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);  height: auto;}
header .top{ line-height:40px; background:#ebebeb; }
header .top span{ float:right;color:#fff;}
header .top a{ color:#fff;}
header .top i{ font-size:18px; color:#fff;}
header .top span{ display:block; background:#fcb71d; padding:0 1%;}
header .toper{ max-width:1200px; margin:auto; height:auto; overflow:hidden; padding:1% 0;}
header .toper .logo{ width:560px; float:left; display: table;}
header .toper .logo img{ max-width:100%; } 
header .toper .lopad{ width:40%; float:left; font-size:20px;  margin-top:1.3%;border-left:1px #ebebeb solid; padding-left:2%; margin-left:2%;}
header .toper .lopad span{ color:#ff6800;}
header .toper .tel{ width:22%; float:right; margin-top:0.9%;}
header .toper .tel i{ font-size:60px;color:#fcb71d; float:left;}
header .toper .tel p{ float:left; padding:3px 0 0; color:#888;}
header .toper .tel span{ font-size:26px;color:#fcb71d;}

.muen{ background:#1192d9; height:60px;}
.muen ul{max-width:1200px; margin:auto;}
.muen ul li{ float:left; text-align: center; font-size:17px; padding:0 27px ; line-height:60px; position: relative;}
.muen ul li a{ color:#fff; }
.muen ul li.currelt,.muen ul li:hover{background:#fcb71d;}

.muen li p{text-transform: uppercase;color: #CCC;}
.muen li p a{}
.muen li:hover p a{text-decoration: none;color:#fcb71d;}
.muen li dl{background: #212121;position: absolute;left: 0px;top:60px;width: 160%;box-shadow: 0 0px 30px rgba(0,0,0,0.1);overflow: hidden;visibility: hidden;opacity: 0;transition: all 0.3s; z-index:1000;}
.muen li:hover dl{top: 60px;visibility: visible;opacity: 1;}
.muen li dd{line-height:50px;border-bottom: 1px solid #3b3b3b; text-align:left; text-indent:45px;}
.muen li dd:last-child{border-bottom: none;}
.muen li dd a{display: block; color:#fff; font-size:16px;}
.muen li dd a:hover{padding-left:10px;display: block;text-decoration: none;background: #fcb71d;color: #FFF;}
.ys{ position:relative; width:100%; height:177px;}
.ysimg{display:block; height:177px; background:url(../images/ys1_01.jpg) no-repeat center top;}


.yanyan{ float:right;  color:#fff;line-height:115px; margin-left:1%; } 
.yanyan span{ background:#13569c; border-radius:3px; }
.yanyan a{color:#fff; padding:0 3px;}

.banner_pc{}
.banner_yd{ display:none;}
.flexslider{ position:relative;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;border-radius: 0px;}
.flex-pauseplay span {text-transform: capitalize;}
.flex-control-nav {width: 100%; text-align: center; position:absolute; bottom:20px;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width:15px; height:15px; display: block; background: #666; background:#FFF; cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px;}
.flex-control-paging li a:hover { background: #FFF; }
.flex-control-paging li a.flex-active { background: #e60012; cursor: default;}

.dyip{padding: 2% 0 0;}
.bt{ font-size:30px; text-align:center; margin:0 auto 0.5% auto; padding-top:6px; }
.fbt{ text-transform:uppercase; color:#999; text-align:center;}
.dyip .bt span,.derp .bt span,.dsip .bt span,.dqip .bt span{ color:#ff6800;}
.xian{ width:100px; margin:0 auto 1.2% auto; height:2px; background:#ff6800;}
.kuang{background: url(../images/kuang.png) no-repeat left center; width:380px; height:95px; margin:0 auto 1.5% auto;}
.xin{ background:url(../images/bbb.png) no-repeat left center; width:447px; height:25px; margin:auto;}
.debg{ background:url(../images/bg-honor.jpg); padding:0 0 1% 0;}


.ys2{ position:relative; width:100%; height:177px;}
.ysimg2{display:block; height:177px; background:url(../images/add.jpg) no-repeat center top;}

.dsanp{ max-width:1200px; margin:2% auto 1% auto; overflow:hidden;}
.dsanp .proright{ width:100%; float:right; height:auto; overflow:hidden;}
.dsanp .proright .oiwt{ text-align:center; font-size:30px; margin-bottom:1%;}
.dsanp .proright h2{ text-align:center; font-size:12px; color:#999;}

.morer{ width:120px; margin:3% auto; text-align:center;}
.morer a{ font-size:16px;}
.dsanp .proright .bbbi{ height:49px;line-height:49px; font-size:22px; color:#fff; border-bottom:1px #ddd solid;}
.dsanp .proright .bbbi .btys{background:#fcb71d;line-height:50px; width:150px; text-align:center; float:left;}
.dsanp .proright .bbbi p{ float:right; font-size:14px; margin-right:25px;}
.dsanp .proright .bbbi p a{ color:#fff;}
.dsanp .proright ul{margin-right:-2%;  padding-top:3%; overflow:hidden; height:auto;}
.dsanp .proright ul li{ width:23%; float:left; margin-right:2%; position:relative; margin-bottom:3%;overflow: hidden;}
.dsanp .proright ul li .pic{ border:1px #eaeaea solid; overflow:hidden;}
.dsanp .proright ul li .pic img{ max-width:99%; display:block; margin:auto; clear:both; transition:all 0.3s;}
.dsanp .proright ul li .pic:hover img{ transform:scale(1.2);}
.dsanp .proright ul li h3{ width:100%;  text-align: center;position: absolute;background: rgba(252,183,29,0.6);line-height: 35px;bottom: 0;left: 0;transition: all 0.5s linear; -moz-transition: all 0.5s linear;-ms-transition: all 0.5s linear;-o-transition: all 0.5s linear;-webkit-transition: all 0.5s linear; color:#fff;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.dsanp .proright ul li:hover h3{ cursor: pointer;transform: translateY(35px);-moz-transform: translateY(35px);-ms-transform: translateY(35px);-o-transform: translateY(35px);-webkit-transform: translateY(35px);transition: all 0.5s linear; -moz-transition: all 0.5s linear; -ms-transition: all 0.5s linear; -o-transition: all 0.5s linear;-webkit-transition: all 0.5s linear;}

.dsip{ padding:1% 0 2% 0; background: url(../images/bg-honor.jpg); }
.dsip .bt{ font-size:1.75rem; text-align:center; margin:0  auto;  color:#fff; font-weight:bold; padding:0 !important;}
.dsip .bt span { font-size:2.83rem;}
.dsip .tip{ text-align:center; font-size:1.24rem; margin-top:2%; color:#fff;}
.tels{ width:150px; height:auto; line-height:40px; text-align:center; margin:1% auto; background:#0978c0; color:#fff; font-size:22px; border-radius:3px;}
.tels a{ color:#fff;}
.dsip ul{ max-width:1200px; margin:auto;}
.dsip ul li{ margin:auto; height:332px;}
.dsip ul li:nth-child(1){ background:url(../images/ys1_06.png) no-repeat center top;}
.dsip ul li:nth-child(2){ background:url(../images/ys1_08.png) no-repeat center top;}
.dsip ul li:nth-child(3){ background:url(../images/ys1_09.png) no-repeat center top;}
.dsip ul li:nth-child(4){ background:url(../images/ys1_11.png) no-repeat center top;}

.dsip ul li .xonbox{ width:41%; float:right; margin-top:83px;}
.dsip ul li .xonbox .dzb{ font-size:30px;}
.dsip ul li .xonbox  span{ color:#fcb71d;}
.dsip ul li .xonbox p{ line-height:1.8; padding-top:10px;}
.dsip ul li:nth-child(2) .xonbox{ float:left; margin-top:95px;}
.dsip ul li:nth-child(3) .xonbox{ float:right; margin-top:121px;}
.dsip ul li:nth-child(4) .xonbox{ float:left; margin-top:127px;}


.adbox ul li .boxt{ max-width:1200px; margin:auto;height:auto; overflow:hidden;}
.adbox ul li .boxt .wz{ width:50%; height:auto; overflow:hidden; padding:8% 5% 0 0;}
.adbox ul li .boxt .wz p{ font-size:16px; line-height:30px; margin-bottom:3%;}
.adbox ul li .boxt .wz .title{ font-size:30px; height:50px; color:#0978c0;}
.adbox ul li i{ font-size:38px; color:#ff6800;}
.adbox ul li .boxt .pics{ width:40%; height:auto; overflow:hidden;}
.adbox ul li .boxt .pics img{ max-width:100%; margin:8% 10%;}
.adbox ul li:nth-child(odd) .pics{ float:right;}
.adbox ul li:nth-child(even) .pics{ float:left;}
.adbox ul li:nth-child(odd) .wz{ float:left;}
.adbox ul li:nth-child(even) .wz{ float:right; padding-left:5% !important;}

.dwup{ background:url(../images/gs.jpg) no-repeat center top; padding:2% 0; border-bottom:1px #414141 solid;}
.dwup .bt{ text-align:center; padding:0 0 1% 0; font-size:30px; color:#fff;}
.dwup .dh{ text-align:center; font-size:22px; color:#fff; }
.dwup .dh span{}
.dwup input{ border:1px #eee solid; margin-right:10px;}
.wbk{ width:300px; padding:1%;height:40px;}
.wbkk{ width:260px;box-sizing:border-box; padding:1%; }
.button{ background:#fcb71d; padding:7px 25px; border:0 !important;color:#fff; margin-left:10px; font-family:"微软雅黑"; font-size:16px;box-sizing:border-box; line-height:30px;}
.dliup{ max-width:1200px; height:auto; overflow:hidden; margin:2% auto 0  auto;}
.dliup .dlpleft,.djiup .djiupleft{ width:67%; float:left; margin-right:3%; height:auto; overflow:hidden;}
.dliup .dlpleft .title,.dliup .dlprg .title,.dbap .dbpleft .title,.djiup .djiupleft .title,.djiup .djiuprg .title{ font-size:1.45rem; border-bottom:1px #eaeaea solid;color:#fff; height:50px;}
.dliup .dlpleft .title span,.dliup .dlprg .title span,.dbap .dbpleft .title span,.djiup .djiupleft .title span,.djiup .djiuprg .title span{  color:#fff; line-height:50px; background:#111; padding:11px 15px;}
.dliup .dlpleft ul{margin-right:-2%; padding:3% 0;}
.dliup .dlpleft ul li{ width:31%; float:left; margin-right:2%; border:1px #eaeaea solid; height:auto; overflow:hidden;}
.dliup .dlpleft ul li .pic{ width:100%; overflow:hidden;}
.dliup .dlpleft ul li .pic img{ max-width:100%; transition:all 0.3s;}
.dliup .dlpleft ul li .pic:hover img{ transform:scale(1.2);}
.dliup .dlpleft ul li .tit{ padding:5% 5% 0 5%; font-size:18px;}
.dliup .dlpleft ul li p{ line-height:1.2; color:#777; padding:5% 5% 8% 5% ;}
.dliup .dlprg{ width:30%; float:left; height:auto; overflow:hidden;}

.dqip{ background:url(../images/bg03.jpg) no-repeat center top; padding:2% 0 2% 0;}
.dqip ul{ margin:auto; max-width:1200px;}
.dqip ul li{ width:25%; float:left; position:relative;}
.dqip ul li i{ width:120px; height:120px; line-height:90px; font-size:60px; border:1px #fff solid; border-radius:200px; display:block;text-align:center; margin:auto; color:#fff;}
.dqip ul li i:hover{border:1px #fcb71d solid;color:#fcb71d;}
.dqip ul li .bi{ font-size:22px; text-align:center; color:#ddd;}
.dqip ul li p{ text-align:center; font-size:14px; margin-top:-30px; position:absolute;}
.dqip .git{ max-width:1200px; margin: auto;}

.dbap{max-width:1200px; height:auto; overflow:hidden; margin:2% auto 0  auto;}
.dbap .dlpleft{ width:100%;  height:auto; overflow:hidden;}

.dbap .dbprg{ width:30%; float:left; height:auto; overflow:hidden;}
.djiup .djiuprg{ width:30%; float:left; height:auto; overflow:hidden; }
.dbprg img{ display:block; margin:auto; clear:both; max-width:100%;}

.djiup{max-width:1200px; height:auto; overflow:hidden; margin:0 auto 2% auto; padding-top:2%;}
.djiup .bt{ font-size:30px; text-align:left; margin-bottom:1%;}
.djiup .lf{ width:35%; float:left; margin-right:1%; margin-top:3%;}
.djiup .lf img{ max-width:100%; margin:auto; display:block; clear:both;}
.djiup .rg{ width:62%; float:right;margin-top:3%;}
.djiup .rg .cons{ line-height:1.8; width:100%;}
.djiup .rg .lbs{ width:100%; margin-top:10%;}
.djiup .rg .lbs ul{margin-right:-3%;}
.djiup .rg .lbs ul li{ width:30.33%; float:left; margin-right:3%; background:#004e9d; color:#fff; text-align:center; padding:2% 0;}
.djiup .rg .lbs ul li:hover{ background:#ff6800;}
.djiup .rg .lbs ul li a{ color:#fff; font-size:1.34rem;}

.djiuprg ul{ margin-top:20px;}
.djiuprg ul li{ line-height:38px; border-bottom:1px #e5e5e5 dashed; background: url(../images/main_news_xtb.jpg) no-repeat left center; padding-left:2.5%;}
.djiuprg ul li:last-child{ border:0;}

.whyTitle {width: 1920px;height: 220px;position: relative;left: 50%;margin-left: -960px;}

.dship{max-width:1200px; height:auto; overflow:hidden; margin:0 auto 1% auto; padding-top:2%;}
.wdss{ width:100%; float:left;  background:#fff;}
.wdss .btst{  background:#212121; color:#fff; height:55px; line-height:55px;}
.wdss .btst .btss{ width:40%; background:#fcb71d; float:left; text-align:center; font-size:24px;}
.wdss .btst span{ float:right; width:60px; }
.wdss .btst span a{ color:#fff; font-size:12px;}

.wdss .btsts{  background:#212121; color:#fff; height:55px; line-height:55px;}
.wdss .btsts .btss{ width:50%; background:#fcb71d; float:left; text-align:center; font-size:24px;}
.wdss .btsts span{ float:right; width:50px; }
.wdss .btsts span a{ color:#fff; font-size:12px;}

.dship .wdss:last-child{ margin:0;}
.dship .wdss .bt{ border-bottom:1px #e5e5e5 solid; height:48px; font-size:1.45rem; color:#0978c0; }
.dship .wdss .bt span{ float:right;}
.dship .wdss .bt span a{ font-size:12px; color:#999; font-weight:100;}
.dship .wdss dl{ height:auto; overflow:hidden;border-bottom:1px #e5e5e5 solid;  margin-bottom:3%; margin-top:5%;padding:1% 5% 5% 5%;}
.dship .wdss dl dt{ width:50%; float:left;}
.dship .wdss dl dt img{ max-width:100%;}
.dship .wdss dl dd{ width:47%; float:right;display:table;}
.dship .wdss dl dd h3{ line-height:1.6; height:90px; display:table-cell; vertical-align:middle; font-size:16px; }
.dship .wdss dl dd p{ color:#888; line-height:1.6;}
.wdss ul{ }
.wdss ul li{ line-height:38px; border-bottom:1px #e5e5e5 dashed; background: url(../images/main_news_xtb.jpg) no-repeat left center; padding-left:2.5%;overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}
.wdss ul li:last-child{ border:0;}

.jpss{ background:url(../images/bg-honor.jpg) repeat left top; border-top:3px #212121 solid;}
.mwsdt{ max-width:1200px; margin:auto; overflow:hidden;}
.mwsdt ul{ padding:3% 0;}
.mwsdt ul li{ width:20%; float:left;}
.mwsdt ul li i{ width:60px; height:60px; line-height:60px; font-size:50px; display:block;text-align:center; margin:auto; color:#fcb71d; float:left;}
.mwsdt ul li .conxt{ width:170px; float:left; margin-top:2%;}
.mwsdt ul li .conxt .btyt{ font-size:20px; color:#fcb71d;}
.mwsdt ul li .conxt .stsh{ font-size:13px;}
.mwsdt ul li:last-child{ width:14%; float: right;}
.mwsdt ul li:last-child .conxt{  width:100px; }

.linkbox{max-width:1200px; height:auto; overflow:hidden; margin:0 auto; padding:1% 0;background:url(../images/topbg.jpg) no-repeat top center;}
.linkbox .bt{ padding:1% 0; height:30px; font-size:1rem; width:100%; text-align:left; color:#fff; margin:auto; background: url(../images/lk.png) no-repeat left center; line-height:30px; text-indent:25px;}
.linkbox p{ padding:0% 0; line-height:1.8;}
.linkbox p a{ margin-right:23px; color:#d8d8d8; font-size:13px;}.linkbox p a:hover{color:#fcb71d;}


.frig{ width:100%;}
.frig img{ width:90px; display:block; margin:auto; clear:both;}
.frig p{ text-align:center; line-height:30px;}
.frig .tel{ width:200px; margin:3% auto; line-height:28px;}

.fl{float:left;}
.foot{padding:3% 0 2% 0; overflow:hidden; height:auto; background:#1192d9; border-top:7px #fcb71d solid;}
.foot .flwd{ width:65%; float:left; color:#fff; line-height:24px;}
.foot .flwd dl{ width:25%; float:left; }
.foot .flwd dl dt{ font-size:18px; text-transform:uppercase; height:40px; color:#fff;}
.foot .flwd dl dd{ color:#a8e0ff; padding:1.2% 0;}
.foot .flwd dl dd a{ color:#a8e0ff}
.foot .flwd dl dd a:hover{color:#fff;}


.foot .midwd{ width:35%; float:left;}
.foot .midwd .pic{ width:28%;}.foot .midwd .pic img{max-width:100%; float:left; margin-left:12%;}
.foot .midwd .tebox{ width:53%; margin-left:15%; float:left;}
.foot .midwd .tebox ul{}
.foot .midwd .tebox ul li{ height:auto; overflow:hidden; width:100%; margin-bottom:8%;}
.foot .midwd .tebox ul li .pics{ width:40px; float:left; height:40px; border:1px #fff solid; border-radius:100px; text-align:center;}
.foot .midwd .tebox ul li .pics i{ color:#fff; line-height:40px; font-size:18px;}
.foot .midwd .tebox ul li .ptw{ width:80%; float:right;}
.foot .midwd .tebox ul li .ptw h3{ font-size:12px; color:#b4bfd8;}
.foot .midwd .tebox ul li .ptw h4{ font-size:18px; color:#fff;}


.foot .midwd img{ width:120px; display:block; clear:both; margin:auto;}
.foot .midwd p{ font-size:12px; color:#999; text-align:center; line-height:28px ;}
.copyright{ border-top: 1px solid #279ee0; padding:2% 0 0; text-align: center;  color:#a8e0ff; margin-top:1%; line-height:1.8;}
/**分页**/
.pages{text-align:center;font-size:16px;margin:40px auto 0px auto; width:100%;}
.pages .pagination{border-radius:0px;}
.pages a{display:inline-block;width:43px;height:43px;text-align:center;line-height:43px;font-size:16px;color:#888;border:1px solid #d2d2d2;margin-left:10px;}
.pages a:hover,.pages a.on{border:1px solid #fcb71d;background:#fcb71d;color:#fff;}

.banner_ny{ margin-top:0px;}
.banner_ny img{ width:100%;}

.nyboxt{ width:1200px; height:auto ; overflow:hidden;}

.nyleft{ width:22%; float:left; height:auto; overflow:hidden; margin-bottom:3%; margin-top:3%;}
.nyleft .bt{ background:#1192d9;font-size:1.25rem; font-weight:bold; color:#fff; padding:6% 0 6% 12%; margin-top:12%; text-align:left;}
.nyleft .bt:nth-child(1){ margin-top:0;}
.nyleft ul{ border:1px #e5e5e5 solid; padding:3% 0 0;}
.nyleft ul li{ padding:7% 12%; border-bottom:1px #e5e5e5 solid;}
.nyleft ul li:hover{ background:#fcb71d;}
.nyleft ul li:hover a{ color:#fff;}
.nyleft ul li.crul a{ color:#0978c0;}

.nyleft ul li a{ font-size:1rem;}
.nyleft ul li:last-child{ border-bottom:0;}
.nyleft ul li i{ float:right; font-size:14px; margin-top:2%; }
.nyleft .lx{border:1px #e5e5e5 solid; padding:3% 12%; line-height:2.2;}

.nyright{ width:75%; float:right; height:auto; overflow:hidden; margin-bottom:3%; margin-top:2%;}
.nyright .dy{ padding:5% 3% 3% ; border-top:1px #e5e5e5 solid;}.nyright .dy .bt,.con_tqct .bt{ font-size:1.55rem; text-align:center; margin:0 auto 1% auto;  color:#0978c0; font-weight:bold;}
.nyright .dy p{ line-height:2.3; padding-bottom:2em; color:#666;}
.nyright .dy img{ max-width:100%; margin:5% auto 0  auto; clear:both; display:block;}
.nyright .dy strong{color:#0978c0; }
.nyright .bts{ font-size:1.45rem; margin: 2% auto;  color:#0978c0; font-weight:bold;}
.nyright .proright{ height:auto; overflow:hidden;}
.nyright .proright ul{margin-right:-2%;}
.nyright .proright ul li{ width:31.33%; float:left; margin-right:2%; position:relative; margin-bottom:3%; overflow:hidden;}
.nyright .proright ul li .pic{ border:1px #eaeaea solid; overflow:hidden;}
.nyright .proright ul li .pic img{ max-width:99%; display:block; margin:auto; clear:both; transition:all 0.3s;}
.nyright .proright ul li .pic:hover img{ transform:scale(1.2);}
.nyright .proright ul li p{ width:100%;  text-align: center;line-height: 35px; overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}

.honor{}
.honor ul{margin-right:-2%; padding-bottom:3%; height:auto; overflow:hidden;}
.honor ul li{ width:31.33%; float:left; margin-right:2%; position:relative;  overflow:hidden;}
.honor ul li .pic{ border:1px #eaeaea solid; overflow:hidden;}
.honor ul li .pic img{ max-width:99%; display:block; margin:auto; clear:both; transition:all 0.3s;}
.honor ul li .pic:hover img{ transform:scale(1.2);}
.honor ul li p{ width:100%;  text-align: center;line-height: 35px; padding:0 !important; text-indent:0em !important; }
.bjjjjjt{ height:65px; line-height:65px;}
.bjjjjjt .bsss{font-size:1.45rem; color:#0978c0; font-weight:bold; text-align:left;}
.bjjjjjt .bsss span{  padding-bottom:10px;}
.mbxpp{height:auto; overflow:hidden;  color:#777; float:right; font-weight:300; font-size:14px;}
.mbxpp a{font-weight:300; font-size:14px; color:#888; }.mbxpp a:hover{ color:#f18101;}

.boxer{  width:600px; margin:auto; }
.boxer .bt{ text-align:center; font-size:24px;} 
.boxer .tit{ line-height:40px; color:#333; text-align:center;}
.boxer input{ line-height:40px; border:1px #ddd solid; margin-bottom:20px; }
.wbkks{ width:600px;padding-left:5px;}
.wbkk{ width:608px;padding-left:5px; height:200px;}
.buttont {
    background: #fcb71d;
    padding: 7px 25px;
    border: 0 !important;
    color: #fff;
    margin-left:43%;
    font-family: "微软雅黑";
    font-size: 16px;
    box-sizing: border-box;
    line-height: 30px;
}
textarea{ border:1px #ddd solid; margin-bottom:3%;}

.newsiu{ width:100%; height:auto; overflow:hidden ;}
.newsiu li{ line-height:45px; background:url(../images/main_news_xtb.jpg) no-repeat left center; text-indent:12px; border-bottom:1px #ddd dashed;}
.newsiu li span{ float:right; color:#999;}

.newsyulist{border-top:1px #e5e5e5 solid; height:auto; overflow:hidden; padding:3% 0;}
.newsyulist h2{ font-size:30px; text-align:center; line-height:55px;}
.newsyulist .btst{ text-align:center; font-size:12px; color:#999; margin-top:1%; padding-bottom:2%;border-bottom:1px #e5e5e5 solid;}
.newsyulist p{ padding-bottom:2em; line-height:2.3; padding:3%;}

.newstjpage{ width:100%; height:auto; overflow:hidden;border-top:1px #e5e5e5 solid;}
.newstjpage li{ line-height:45px; border-bottom:1px #ddd dashed;}
.products{ margin-bottom:5%; overflow:hidden;}
.products .bt{  font-size:1.45rem; color:#0978c0; font-weight:bold; border-bottom:1px #e5e5e5 solid;padding-bottom:10px;text-align:left;}
.products .bt span{ border-bottom:2px #f18101 solid; padding-bottom:10px;}
.products ul{margin-right:-3%; padding:3% 0;}
.products ul li{ width:30%; float:left; margin-right:3%; border:1px #eaeaea solid; height:auto; overflow:hidden; margin-bottom:3%;}
.products ul li .pic{ width:100%; overflow:hidden;}
.products ul li .pic img{ max-width:100%; transition:all 0.3s;}
.products ul li .pic:hover img{ transform:scale(1.2);}
.products ul li .tit{ padding:5% 5% 8% 5%; text-align:center;overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}

.productslist{ height:auto; overflow:hidden; padding:3% 0;}
.productslist h2{ font-size:30px; text-align:center; line-height:55px;}
.productslist .btst{ text-align:center; font-size:12px; color:#999; margin-top:1%; padding-bottom:2%;}
.productslist p{ padding-bottom:2em; line-height:2.3; padding:3%;}
.productslist img{ clear:both; margin:auto; display:block;}
.productslist h3{ border-bottom:1px #ddd solid;}
.productslist h3 span{ background:#1192d9; padding:8px 15px; color:#fff;}

.protj{ width:100%; height:auto; overflow:hidden;border-top:1px #e5e5e5 solid;}
.protj li{ line-height:45px; border-bottom:1px #ddd dashed; width:100% !important; border:0 !important; margin-bottom:0 !important;}