@charset "utf-8";
html, body {margin: 0px;padding: 0px;}
IMG {border-width:0px;}
* {list-style-type: none;margin: 0;padding: 0; font-family: Arial}
a{ text-decoration:none !important; color:#555}
a:hover{ text-decoration:none; }
*{font-family:Arial}
ul,li{list-style: none;margin: 0;}
.item img,.nybanner img{display: block; margin:0 auto;}
.zst{border: 1px solid #e6e6e6;}
/*导航*/
/*小屏图标*/
.navbar-toggle{ margin-top:10px !important; margin-bottom:10px !important; border:solid 1px #666 !important; }
.navbar-toggle .icon-bar{ background:#666}
.navbar-toggle{ border:solid 1px #666; padding:7px 7px}
.carousel-control.right,.carousel-control.left{ background-image:none}
.carousel-indicators .active{ background:#333 !important; }
.carousel-indicators{ bottom:0;}
.carousel-indicators li{ background:#ccc;}
.carousel-control.right,.carousel-control.left{ background:none !important}
.nyjjnr1 p,.fzlc p{margin:0!important;}
.Language{width:100%;background: #fafafa;overflow: hidden}
.en{font-size:14px;line-height:34px;float:right;margin-right: 10px;display: block;}
.en img{margin-right:3px}
.en a{color: #555}
.endl article p{margin: 0!important;}
.carousel-indicators .active{background: #104e8b!important;}
.carousel-inner .item img{width:100% !important;margin: 0 auto!important; height: auto; }
@keyframes hdpdt {
from{transform: scale(1);}
to{transform: scale(1.1);}
}
.item img{animation: hdpdt 8s}
:root{--swiper-theme-color:#ca9730}
.close1{position:absolute;top:15px;right: 20px}
.modal-header{border:none!important;}
@media (min-width: 769px) {
.zst1{height: 382px;overflow: hidden;}
.container{width: 1240px !important;}
.dropdown-menu{width: 200px !important;}
/*ttop*/
.ttop{width: 100%; background: #0dae8e;}
.logo img{margin-top:26px;}
.dh{width: 140px;float: right;font-size: 14px;line-height: 44px;color:#fff;background: url("../images/dh.png") no-repeat 0px center;padding-left:40px;}
.ewm{width:46px;float: right;position: relative;height: 44px;border-left:1px solid #a6d6cc;padding-left:10px}
.ewm img{margin-top: 6px;}
.ewmt{position: absolute;top:0;visibility: hidden;display: none;width: 200px;right:-130px;padding-top: 40px;z-index: 1000;}
.ewm:hover .ewmt{visibility: visible;display: block;}
/*导航*/
/*导航*/
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{background: #b80000; border-radius: 2px;}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
color: #fff;
background: #b80000;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{ padding:0 !important;}
.nav>li>a{padding:0 !important;color:#fff !important; line-height:46px;}
.nav li .yxt{background: none !important;}
.nav li .active{
color: #fff !important;
border-radius: 2px; font-size: 15px;background: #b80000;}
.nav> li .zt{padding:0 29px !important;font-size:15px !important; }
.dhht0{background: #5e5e5e;border-bottom: 1px solid #000;}
.navbar-nav{float: right !important;}
.dhy{padding: 0 !important;}
.navbar-default{background: #fff!important;border: none !important;}
.dhht{width: 100%;border-bottom: 1px solid #231917;}
.nav> li:hover .dropdown-menu {display: block;}
.well00{background: rgba(58, 58, 58, 0.82) !important}
.well00 p{ margin: 0; font-size: 13px; line-height: 32px; color: #555;padding: 0 10px;}
.well00 p a{ color: #fff;}
.navbar{margin-bottom: 0 !important;;}
.navtt{padding:0;}
.smxx{width: 100%;padding: 0;margin-top: 15px;}
.gqdm{width: 166px;line-height:24px;color: #fff;background: #d69c64;font-size: 14px;text-align: center;border-radius:50px;float: left;}
.ssbox{width: 180px;float: left;margin: 0 15px;border: 1px solid #e6e6e6;border-radius: 50px;}
.ssbox input{width:80%;float: left;height: 24px;line-height: 32px;border: none;border-radius: 32px;overflow: hidden;padding-left: 15px}
.ssbox button{width:20%;float: right;height:24px;border: none;background: none}
.ssbox button img{height: 20px;width: auto;display: block;margin:0 auto}
.yyqh{width: 84px;float: left;margin-left: 30px;position: relative;background: url("../images/yy.jpg") no-repeat left center;padding-left:26px;z-index: 100;margin-top:3px;cursor: pointer;}
.zkcd{z-index: 9999;width: 84px !important;border: 1px solid #fff;font-size: 14px;line-height: 30px;text-align:center;border-top: 1px solid #e6e6e6;position: absolute;min-width: 90px;
top: 30px;}
/*计数*/
.jjk{width: 100%;background:#fff;border-bottom: 1px solid #cccccc; }
.xjt{max-width: 1200px;display: block; overflow: hidden; margin:18px auto}
.xjt li{ text-align:center; color:#666; border-right:solid 1px #dedede}
.xjt li:last-child{border-right: none}
.xjt h3, .timer,.xjt h3 span{ font-family: Segoe UI Light, "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:40px; font-weight:normal; line-height:60px; }
.xjt sup{font-size:16px;top:-30px!important; line-height: 0}
/*首页产品*/
.sycpk{width: 100%;padding: 40px 0;background: url("../images/cpbg.jpg") no-repeat top center;}
.cpbt{width: 100%;overflow: hidden;padding: 0 15px;}
.cpzw{width:80%;float: left;}
.cpzw h1{margin: 0;font-size: 32px;color: #333333;line-height: 50px;}
.cpzw article{font-size: 14px;line-height: 40px;color: #555;}
.cpgd{width:20%;float: right;}
.cpgd a{display: block;width: 134px;line-height: 34px;text-align: center;font-size: 14px;color: #333;border: 1px solid #cccccc;float: right;margin-top:40px;}
.cplb{width: 100%;overflow:hidden;margin: 40px auto;}
.cplb li a{display: block;position: relative;border: 1px solid #ccc;}
.cplb li{margin-bottom: 24px;}
.cplb li:hover img{transform: scale(1.2,1.2) !important;
transition: all .5s ease 0s;}
.cplb li{position: relative;}
.cpt{overflow: hidden;}
.wz{position: absolute;bottom: 0;left: 0;z-index: 100;width: 100%;padding: 10px 0;}
.wz h1{margin: 0;font-size:18px;color: #555555;text-align: center;line-height: 30px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.wz p{margin: 0;font-size: 14px;font-weight: lighter;color: #555555;text-align: center;line-height:20px}
.cplb li:nth-child(4) .wz{position: absolute;left:0px;top:65%;text-align: left;}
.cplb li:nth-child(5) .wz,.cplb li:nth-child(6) .wz{position: absolute;left:10px;top: 30%;}
.cplb li:nth-child(5) .wz p,.cplb li:nth-child(5) .wz h1,.cplb li:nth-child(6) .wz p,.cplb li:nth-child(6) .wz h1{text-align: left !important;}
/*首页简介*/
.gyk{margin: 50px auto 0;}
.gybt{margin: 0;font-size:32px;color: #333;text-align: center;line-height:60px; }
.gywz{margin:40px auto;font-size: 14px;line-height: 28px;color: #555;padding: 0 10px;}
.hstp{width: 100%;margin: 40px auto;overflow: hidden;}
.hstp li{padding: 0 8px;}
.hstp li:hover img{transform: scale(1.1,1.1) !important;
transition: all .5s ease 0s;}
.hstp p{margin: 0;font-size: 18px;line-height:60px;text-align: center;color: #555;}
.gstt{overflow: hidden;}
/*首页资质荣誉*/
.gszz{width: 100%;background: url("../images/zsbg.jpg") no-repeat top center;padding:30px 0;}
.ybzsw h1{margin: 0;font-size: 24px;line-height: 50px;color: #333333;margin-top: 30px;}
.ybzsw article{font-size: 14px;line-height: 26px;color: #555555;margin: 15px auto;}
.gsxtb{width: 100%;overflow: hidden;margin: 20px 0;}
.gsxtb li{width:15%;float: left;padding: 0 5px;}
.gsxtb li img{display: block;margin: 0 auto;}
.gsxtb li p{margin: 0;font-size: 14px;text-align: center;color: #333;line-height:50px;}
/*首页新闻*/
.xwzx{margin: 50px auto;}
.cpgd1{width:20%;float: right;}
.cpgd1 a{display: block;width: 134px;line-height: 34px;text-align: center;font-size: 14px;color: #333;border: 1px solid #cccccc;float: right;margin-top:10px;}
.xwlbk{margin: 30px auto;overflow: hidden;}
.xwlbk li{position: relative;top: 0;transition:all ease .3s;}
.xwlbk li:hover{top: -8px;}
.xwlbk li h1{margin: 0;font-size: 15px;line-height: 50px;color: #555555;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xwlbk li article{font-size: 14px;line-height:26px;color: #666;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;}
/*footer*/
.footer{width: 100%;background: #f5f5f5;}
.end{padding: 30px 15px;}
.fl{float: left;padding: 0 20px;}
.fl h1{margin: 0;font-size: 16px;line-height: 40px;color: #555555;}
.fl li a{font-size: 14px;line-height: 28px;color: #555;}
.dblx{padding: 0 20px;float: right;}
.ddh{font-size: 26px;line-height: 60px;color: #c31507;background: url("../images/dhtb.png") no-repeat left center;padding-left:46px;margin-top: 15px;}
.dewm{width: 100%;overflow: hidden;margin-top: 20px;}
.ewmd{width: 40%;float: left;}
.ewmz{width: 55%;float: right;font-size: 14px;line-height: 24px;color: #333;margin-top: 15px;}
.bqxx{font-size: 14px;line-height: 50px;color: #666;background: #dddddd;text-align: center;}
/*公司简介*/
.fll{width: 100%;background: #f6fefe;border-bottom: 1px solid #cccccc;}
.fel li a{padding: 0 10px;font-size: 13px;line-height: 70px;color: #333;float: left}
.fel li a.active,.fel li a:hover{background: url("../images/hsj.png") no-repeat bottom center #383535;border-bottom: 3px solid #e1041b;color: #fff;}
.nrk{margin: 40px auto;}
.nrbt{font-size: 26px;line-height: 50px;text-align: center;font-weight: bold;color: #333;}
.nrwz{margin: 30px auto;font-size: 14px;line-height: 28px;color: #555;overflow: hidden;}
/*证书列表*/
.zzlb{margin: 40px auto;}
.zzlb li p{margin: 0;font-size: 14px;line-height: 60px;text-align:center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zst{height: 250px;overflow: hidden;}
/*管理团队*/
.tdlb{margin: 50px auto;}
.tdlb li{padding:40px 15px;border-bottom: 1px solid #e6e6e6;overflow: hidden;border-right: 1px solid #e6e6e6;}
.tdlb li:nth-child(even){border-right: none;}
.tdt{width:28%;float: left;border-radius:100px;overflow: hidden;border: 1px solid #e6e6e6;}
.tdw{width:68%;float: right;}
.tdw h1{margin: 0;font-size: 20px;line-height: 60px;color: #333;font-weight: bold;}
.tdw .zw{font-size: 14px;line-height:26px;color: #000;display: inline-block;padding: 0 15px;background: #e6e6e6;border-radius: 50px;font-weight: normal;margin-left: 15px;margin-bottom: 10px;}
.tdw article{font-size: 13px;line-height: 24px;color: #555;}
/*新闻列表*/
.xwlbn{margin: 50px auto;}
.xwlbn li{padding:30px 0;position: relative;top: 0;transition: all ease .3s;}
.xwlbn li:hover{top: -8px;}
.xwlbn li:nth-child(even){background: #f3f3f3;}
.xwsj{width:120px;float: left;background: #e8e8e8;font-size:20px;text-align: center;font-weight: lighter;color: #9a9999;height: 120px;overflow: hidden;padding-top:15px;line-height:40px;}
.xwsj h1{font-size: 26px;text-align: center;font-weight: bold;color: #383535;border-top:1px solid #d0d0d0;display: inline-block;line-height: 50px;margin: 0;}
.ycxwz{width: 85%;float: right;}
.ycxwz h1{margin: 0;font-size: 16px;line-height: 50px;color: #555;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ycxwz article{font-size: 14px;line-height: 28px;color: #777;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;}
/*新闻详情*/
.xwxq{margin: 50px auto;}
.xqbt{font-size: 18px;text-align: center;line-height:70px;color: #333;background: url("../images/btbg.png") no-repeat bottom center;}
.fbsj{font-size: 14px;text-align: center;color: #777;line-height: 30px;}
.xwmsxq{margin: 40px auto;font-size: 14px;line-height: 28px;color: #555;}
.sxp{width: 100%;overflow: hidden; border-top: 1px dotted #bfbfbf;margin: 40px auto;}
.sxp li{font-size: 14px;line-height: 40px;color: #555; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display: block;}
.sxp li a{color: #555;}
/*产品列表*/
.cpdk{width: 100%;background: url("../images/cpbg1.jpg") no-repeat top center;padding:50px 0;}
.cpkn{padding: 0;margin:10px auto;}
.cpkn li h1{margin: 0;font-size: 16px;line-height: 60px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #333;}
.cptn{border: 1px solid #e6e6e6;height:270px;overflow: hidden;}
.cpkn li{position: relative;top: 0;transition:all ease .3s;}
.cpkn li:hover{top: -8px;}
.cpkn li:hover h1{background:#f6f6f6;}
/*产品详情*/
.cpnnt img{display: block;border: 1px solid #e6e6e6;}
.cpmsbt{font-size: 20px;font-weight:bold;color: #333333;line-height: 60px;border-bottom: 1px solid #e6e6e6;margin-top: 40px;}
.msds{margin: 15px 0;font-size: 14px;line-height: 30px;color: #555;}
.lxcp{width: 100%;overflow: hidden;margin-top:60px;}
.fwrx{width: 50%;float: left;font-size:16px;line-height: 52px;background: url("../images/dhn.png") no-repeat 15px center #333333;color: #fff;text-align: center;padding-left: 40px;border-radius: 5px;}
.lxc{width: 200px;float: left;margin-left: 40px;background: url("../images/yxn.png") no-repeat 15px center#bc2931;font-size: 16px;line-height: 52px;color: #fff;padding-left:60px;border-radius: 5px;}
.lxc a{width: 100%;display: block;line-height: 52px;color: #fff;}
.xqmsbt{width: 100%;background:#e9e9e9;}
.msz{font-size: 16px;display: inline-block;padding: 0 30px;background:url("../images/bsj.png") no-repeat bottom center #bc2931;color: #fff;line-height: 50px;}
.xqmsn{margin: 40px auto;font-size: 14px;line-height: 28px;color: #555;}
.gd{font-size: 14px;color: #e1041b;float: right;}
/*信息纰漏*/
.pllb li{font-size: 14px;line-height: 60px;color: #555;border-bottom: 1px dotted #e6e6e6;background: url("../images/pltb.png") no-repeat left center;padding-left:15px;}
.pllb li a{color: #555;}
/*互动平台*/
.hdbt{font-size: 24px;line-height: 60px;text-align: center;color: #555555;font-weight: lighter;}
.hdbd{margin: 50px auto;}
.ycbd{margin: 30px auto;overflow: hidden;}
.srk{width:30%;margin-right:3%;float: left;}
.yzm{width:50%;margin-right:3%;float: left;}
.srk{margin-bottom:15px;}
.srk input{width: 100%; height:40px;line-height:40px;padding: 0 5px;border: 1px solid #e6e6e6;font-size: 14px;color: #555;}
.yzm input{width:60%; height:40px;line-height:40px;padding: 0 5px;border: 1px solid #e6e6e6;font-size: 14px;color: #555;}
.srk1{width: 96%;margin:0 0 10px 0;float: left;}
.srk1 textarea{min-height: 80px;border: 1px solid #e6e6e6;width: 100%;padding: 5px;font-size: 14px;color: #555;}
.tjan{width: 100%;float: left;line-height: 40px;text-align: center;font-size: 14px;margin-top: 15px;}
.tjan a{width:200px;display:block;line-height:40px;color: #fff;background: #e1041b;border-radius: 5px;}
.lxfs{margin: 40px auto;}
.hdlt{font-size: 20px;line-height: 50px;color: #555;font-weight: lighter;margin-top: 40px;}
.lxw{font-size: 14px;line-height:30px;color: #555;margin-top: 20px;}
/*招聘职位*/
.cpbt{margin: 40px auto;}
.cpbtnn h1{margin: 0;font-size: 24px;line-height: 50px;color: #555555;font-weight: lighter;text-align: center;background: url("../images/btbg.jpg") no-repeat bottom center;padding: 20px;}
.cpbtnn p{margin: 0;font-size: 18px;line-height: 50px;text-align: center;font-weight: lighter;color: #555555;text-align: center;}
.kqzw{margin: 30px auto;}
.kqzw li{margin: 15px auto;}
.zpbt{font-size: 16px;line-height: 50px;color: #000000;background: #e7eeee;padding-left: 15px;}
.zpnr{padding:15px;font-size: 14px;line-height: 28px;color: #555;}
/*福利待遇*/
.fldy{margin: 50px auto;position: relative;}
.ycdyw{position: absolute;left:500px;z-index: 100;background:rgba(255, 255, 255, 0.45);padding:20px 20px 20px 100px;margin-top: 30px;}
.ycdyw h1{margin:0;font-size: 24px;line-height:70px;color: #333;background: url("../images/xht.png") no-repeat left bottom;}
.ycdyw article{margin: 20px 0;font-size: 14px;line-height: 28px;color: #555;}
/*联系我们*/
.lxwm{margin: 40px auto;}
.btl{margin: 0;font-size:16px;line-height: 50px;color: #555;}
.lxwnm{margin: 15px auto;font-size: 14px;line-height: 28px;color: #555;}
.lxdz{margin: 30px auto;}
.gsdh h1,.edh h1{margin: 0;font-size: 18px;line-height: 44px;background: #f5f5f5;color: #555;padding-left:15px;}
.gsdh .lxnnn,.edh .lxnnn{margin: 15px auto;font-size: 14px;line-height: 28px;color: #555;}
.yc{display: block}
.yc0{display: none;}
.dhh0{padding: 15px 0;}
.ybs,.ybx{width: 100%;display: block;}
.ybx{width: 100%;display: block;overflow: hidden;padding-top:10px;}
.qyy{width: 86px;float: right;margin-top:5px;}
.wxt{width: 24px;float: right;position: relative;margin-right:10px;margin-top:5px;}
.wxt img{display: block;margin: 0 auto;}
.tcwx{position: absolute;top: 20px;z-index: 100;display: none;visibility: hidden;left:-40px;}
.wxt:hover .tcwx{display: block;visibility: visible;width: 120px;}
.dhlx{width:206px;float: right;margin-right: 5px;}
.ssbox1{float: right;margin-right: 0;}
.yyt{width: 180px;float: right;font-size: 13px;line-height: 14px;color: #555;margin-top:5px;}
.yyt a{color: #555;}
.swsc{width: 80px; float: right;font-size: 13px;line-height:24px;color: #555;}
.gqdm{float: right;margin-right: 10px;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{background: #5e5e5e;}
.logon{margin-top: 5px;}
.navbar{min-height: 46px;}
}
.nrwz img,.xqmsn img,.fwnr img{max-width: 100%;height: auto;margin: 15px auto;}
@media (max-width: 768px) {
.ybsy{padding:10px 0;}
.yyt{width: 196px;float: right;}
.zst1{height:273px;overflow: hidden;}
.zst{height:125px;overflow: hidden;}
/*联系我们*/
.lxwm{margin:20px auto;}
.btl{margin: 0;font-size:16px;line-height: 50px;color: #555;}
.lxwnm{margin: 15px auto;font-size: 14px;line-height: 28px;color: #555;}
.lxdz{margin:20px auto;padding: 0;}
.gsdh h1,.edh h1{margin: 0;font-size: 18px;line-height: 44px;background: #f5f5f5;color: #555;padding-left:15px;}
.gsdh .lxnnn,.edh .lxnnn{margin: 15px auto;font-size: 14px;line-height: 28px;color: #555;}
.dtt{width: 100%;overflow: hidden;}
/*福利待遇*/
.fldy{margin:20px auto;padding: 0;}
.ycdyw{margin: 15px auto;}
.ycdyw h1{margin:0;font-size: 20px;line-height:70px;color: #333;background: url("../images/xht.png") no-repeat left bottom;}
.ycdyw article{margin:10px 0;font-size: 14px;line-height: 28px;color: #555;}
/*招聘职位*/
.kqzw{padding: 0 5px;}
.cpbt{margin:10px auto;}
.cpbtnn h1{margin: 0;font-size: 20px;line-height:40px;color: #555555;font-weight: lighter;text-align: center;background: url("../images/btbg.jpg") no-repeat bottom center;padding: 20px;}
.cpbtnn p{margin: 0;font-size: 18px;line-height:40px;text-align: center;font-weight: lighter;color: #555555;text-align: center;}
.kqzw{margin:20px auto;}
.kqzw li{margin: 15px auto;}
.zpbt{font-size: 16px;line-height: 50px;color: #000000;background: #e7eeee;padding-left: 15px;}
.zpnr{padding:15px;font-size: 14px;line-height: 28px;color: #555;}
/*互动平台*/
.lxfs{margin:20px auto;padding: 0;}
.hdlt{font-size: 20px;line-height: 40px;color: #555;font-weight: lighter;margin-top:20px;}
.lxw{font-size: 14px;line-height:30px;color: #555;margin-top:10px;}
.hdbt{font-size: 20px;line-height: 40px;text-align: center;color: #555555;font-weight: lighter;}
.hdbd{margin:20px auto;}
.ycbd{margin:20px auto;overflow: hidden;}
.srk{width:100%;margin: 10px auto;}
.yzm{width:100%;margin-right:3%;float: left;}
.srk input{width: 100%; height:40px;line-height:40px;padding: 0 5px;border: 1px solid #e6e6e6;font-size: 14px;color: #555;}
.yzm input{width:60%; height:40px;line-height:40px;padding: 0 5px;border: 1px solid #e6e6e6;font-size: 14px;color: #555;}
.srk1{width:100%;margin:10px 0;}
.srk1 textarea{min-height: 80px;border: 1px solid #e6e6e6;width: 100%;padding: 5px;font-size: 14px;color: #555;}
.tjan{width: 100%;float: left;line-height: 34px;text-align: center;font-size: 14px;margin-top: 15px;}
.tjan a{width:200px;display:block;line-height: 34px;color: #fff;background: #e1041b;border-radius: 5px;}
/*产品详情*/
.cpxqn{padding: 0;}
.cpnnt img{display: block;border: 1px solid #e6e6e6;}
.cpmsbt{font-size:16px;font-weight:bold;color: #333333;line-height: 60px;border-bottom: 1px solid #e6e6e6;margin-top:20px;}
.msds{margin: 15px 0;font-size: 14px;line-height: 30px;color: #555;}
.lxcp{width: 100%;overflow: hidden;margin: 15px auto;}
.fwrx{width:65%;float: left;font-size:14px;line-height:44px;background: url("../images/dhn.png") no-repeat 5px center #333333;color: #fff;text-align: center;padding-left: 45px;border-radius: 5px;}
.lxc{width:30%;float: right;background: url("../images/yxn.png") no-repeat 5px center#bc2931;font-size:14px;line-height:44px;color: #fff;padding-left:40px;border-radius: 5px;}
.lxc a{width: 100%;display: block;line-height:44px;color: #fff;}
.xqmsbt{width: 100%;background:#e9e9e9;}
.msz{font-size: 16px;display: inline-block;padding: 0 30px;background:url("../images/bsj.png") no-repeat bottom center #bc2931;color: #fff;line-height: 50px;}
.xqmsn{margin: 40px auto;font-size: 14px;line-height: 28px;color: #555;}
/*产品列表*/
.cpdk{width: 100%;background: url("../images/cpbg1.jpg") no-repeat top center;padding:20px 0;}
.cpkn{padding: 0;margin:0px auto;}
.cpkn li{padding: 0 5px;}
.cpkn li h1{margin: 0;font-size: 14px;line-height:44px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #333;}
.cptn{border: 1px solid #e6e6e6;height:175px;overflow: hidden;}
/*新闻详情*/
.xwxq{margin:20px auto;}
.xqbt{font-size: 16px;text-align: center;line-height:30px;padding:10px 0;color: #333;background: url("../images/btbg.png") no-repeat bottom center;}
.fbsj{font-size: 13px;text-align: center;color: #777;line-height: 30px;}
.xwmsxq{margin: 20px auto;font-size: 14px;line-height: 28px;color: #555;}
.sxp{width: 100%;overflow: hidden; border-top: 1px dotted #bfbfbf;margin: 40px auto;}
.sxp li{font-size: 14px;line-height: 40px;color: #555; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display: block;}
.sxp li a{color: #555;}
.gd{display: none;}
/*新闻列表*/
.xwlbn{margin:20px auto;}
.xwlbn li{padding:20px 0;position: relative;top: 0;transition: all ease .3s;}
.xwlbn li:nth-child(even){background: #f3f3f3;}
.xwsj{width:20%;float: left;background: #e8e8e8;font-size:14px;text-align: center;font-weight: lighter;color: #9a9999;padding-top:15px;line-height:20px;}
.xwsj h1{font-size:20px;text-align: center;font-weight: bold;color: #383535;border-top:1px solid #d0d0d0;display: inline-block;line-height:40px;margin: 0;}
.ycxwz{width:76%;float: right;}
.ycxwz h1{margin: 0;font-size: 15px;line-height: 30px;color: #555;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ycxwz article{font-size: 14px;line-height: 22px;color: #777;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;}
/*管理团队*/
.tdlb{margin:20px auto;padding: 0;}
.tdlb li{padding:15px 5px;border-bottom: 1px solid #e6e6e6;overflow: hidden;}
.tdt{width:28%;float: left;border-radius:10px;overflow: hidden;border: 1px solid #e6e6e6;}
.tdw{width:68%;float: right;}
.tdw h1{margin: 0;font-size: 20px;line-height:30px;color: #333;font-weight: bold;}
.tdw .zw{font-size: 14px;line-height:22px;color: #000;display: inline-block;padding: 0 15px;background: #e6e6e6;border-radius: 50px;font-weight: normal;margin-left: 15px;margin-bottom: 10px;}
.tdw article{font-size: 13px;line-height: 20px;color: #555;}
/*证书列表*/
.zzlb{margin: 40px auto;padding: 0 5px;}
.zzlb li{padding: 0 5px;}
.zzlb li p{margin: 0;font-size: 14px;line-height:50px;text-align:center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zst{height:128px;overflow: hidden;}
/*公司简介*/
.fll{width: 100%;}
.fel{padding: 0;margin: 30px auto;}
.fel li{width: 50%;float: left;padding: 0 5px;margin-bottom: 10px;}
.fel li a{width:100%;font-size: 16px;line-height: 44px;color: #333;display: block;text-align: center;background:#cccece;border-bottom: 3px solid #f6fefe;}
.fel li a.active{background: url("../images/hsj.png") no-repeat bottom center #383535;border-bottom: 3px solid #e1041b;color: #fff;}
.nrk{margin:20px auto;}
.nrbt{font-size: 22px;line-height:40px;text-align: center;font-weight: bold;color: #333;}
.nrwz{margin: 20px auto;font-size: 14px;line-height: 28px;color: #555;overflow: hidden;}
/*footer*/
.footer{width: 100%;background: #f5f5f5;}
.end{padding:15px 15px;}
.fl{display: none;}
.ddh{font-size: 26px;line-height: 60px;color: #c31507;background: url("../images/dhtb.png") no-repeat left center;padding-left:46px;margin-top: 15px;}
.dewm{width: 100%;overflow: hidden;margin-top:10px;}
.ewmd{width: 20%;float: left;}
.ewmz{width: 55%;float: left;font-size: 14px;line-height: 24px;color: #333;margin-top: 5px;}
.bqxx{display: none;}
/*首页新闻*/
.xwzx{margin:20px auto;}
.cpgd1{width:20%;float: right;}
.cpgd1 a{display: block;width: 134px;line-height: 34px;text-align: center;font-size: 14px;color: #333;border: 1px solid #cccccc;float: right;margin-top:10px;}
.xwlbk{margin: 30px auto;overflow: hidden;}
.xwlbk li{padding: 0;margin-bottom: 15px;}
.xwlbk li h1{margin: 0;font-size: 15px;line-height: 50px;color: #555555;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xwlbk li article{font-size: 14px;line-height:26px;color: #666;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;}
/*首页资质荣誉*/
.gszz{padding:30px 0;}
.zzzs{padding: 0;}
.ybzsw{width: 100%;background: url("../images/zsbg.jpg") no-repeat top center;padding:15px 10px;}
.ybzsw h1{margin: 0;font-size: 24px;line-height: 50px;color: #333333;margin-top: 30px;text-align: center;}
.ybzsw article{font-size: 14px;line-height: 26px;color: #555555;margin: 15px auto;}
.gsxtb{width: 100%;overflow: hidden;margin: 20px 0;}
.gsxtb li{width:25%;float: left;padding: 0 5px;}
.gsxtb li img{display: block;margin: 0 auto;}
.gsxtb li p{margin: 0;font-size: 14px;text-align: center;color: #333;line-height:50px;}
/*首页简介*/
.gyk{margin:20px auto;padding: 0 5px;}
.gybt{margin: 0;font-size:20px;color: #333;text-align: center;line-height:40px;font-weight: bold; }
.gywz{margin:20px auto;font-size: 14px;line-height: 28px;color: #555;padding: 0 10px;}
.hstp{width: 100%;margin: 20px auto;overflow: hidden;}
.hstp li{padding: 0 5px;}
.hstp li:hover img{transform: scale(1.1,1.1) !important;
transition: all .5s ease 0s;}
.hstp p{margin: 0;font-size: 14px;line-height:40px;text-align: center;color: #555;}
.gstt{overflow: hidden;}
/*首页产品*/
.sycpk{width: 100%;padding:20px 0;background: url("../images/cpbg.jpg") no-repeat top center;}
.cpbt{width: 100%;overflow: hidden;}
.cpzw{width:80%;float: left;}
.cpzw h1{margin: 0;font-size: 20px;color: #333333;line-height: 50px;font-weight: bold;}
.cpzw article{display: none;}
.cpgd{width:20%;float: right;}
.cpgd a{display: block;width: 134px;line-height: 34px;text-align: center;font-size: 14px;color: #333;border: 1px solid #cccccc;float: right;margin-top:10px;}
.cplb{width: 100%;overflow:hidden;margin: 40px auto;}
.cplb li {padding: 0 5px;}
.cplb li a{display: block;position: relative;border: 1px solid #ccc;}
.cplb li{margin-bottom: 16px;}
.cplb li:hover img{transform: scale(1.2,1.2) !important;
transition: all .5s ease 0s;}
.cpt{overflow: hidden;height: 101px;}
.cpk{padding: 0 5px;}
.wz{width: 100%;padding:5px 0;}
.wz h1{margin: 0;font-size:16px;color: #555555;text-align: center;line-height: 30px; }
.wz p{margin: 0;font-size: 14px;font-weight: lighter;color: #555555;text-align: center;line-height:20px}
/*首页计数*/
.jjk{width: 100%;background:#fff;border-bottom: 1px solid #cccccc; }
.xjt{max-width: 1200px;display: block; overflow: hidden; margin:18px auto}
.xjt li{ text-align:center; color:#666; border-right:solid 1px #dedede}
.xjt li:nth-child(3){border-right: none}
.xjt h3, .timer,.xjt h3 span{ font-family: Segoe UI Light, "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:30px; font-weight:normal; line-height:40px; }
.xjt sup{font-size:16px;top:-30px!important; line-height: 0}
/*头部导航*/
.smxx{width: 100%;padding:10px 5px;margin-top:5px;}
.gqdm{width: 136px;line-height:24px;color: #fff;background: #d69c64;font-size: 14px;text-align: center;border-radius:50px;float: left;}
.yyqh{width: 84px;float: right;margin-left: 30px;position: relative;background: url("../images/yy.jpg") no-repeat left center;padding-left:26px;z-index: 100;margin-top:3px;cursor: pointer;}
.zkcd{z-index: 9999;width: 84px !important;border: 1px solid #fff;font-size: 14px;line-height: 30px;text-align:center;border-top: 1px solid #e6e6e6;position: absolute;min-width: 90px;
top: 30px;}
.navbar-brand{padding: 0;}
.dhh{padding: 0;}
.logo1{width:100%; padding: 5px 0;height:80px;}
.logob{margin-right: 20px;}
.logo2{margin: 0 auto;display: block;}
.navbar-toggle{margin-right: 0 !important;}
.dhs{padding:0;}
.navbar-nav{ text-align: center; background: #f6f6f6; width: 100%; margin: 0 auto}
.navbar-nav li{border-bottom: solid 1px #dedede;}
.navbar-collapse{padding:0 !important}
.navbar-header{padding: 5px 10px;min-height:60px}
.dropdown-menu li{text-align: center;line-height: 30px}
.dropdown-menu li:last-child{border-bottom: none}
.navbar{margin-bottom: 0;}
.yc0{display: block}
.yc{display: none !important;}
}
.hkan11{width:150px;text-align: center;background:#0055ff;line-height: 35px;border-radius: 35px;display: block;color: #fff!important;margin:0 auto;display: block;}
/*内页banner*/
.nybanner{width:100%;display: block;height:auto;margin:0 auto}
.nybanner img{width: 100%;display: block;height:auto;margin:0 auto}
.nyposition1{width:100%;background: #f8f8f8;overflow: hidden}
.nyposition{ max-width: 1200px; margin:0 auto; color: #444; font-size: 14px;overflow: hidden;padding: 10px 15px;line-height: 28px}
.nyposition a{color: #444}
/*页码*/
.listfy {text-align:center; width:98%; display:block; margin:5px auto;}
.pagination a{color:#0b112a !important}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
z-index: 3;
color: #fff !important;
cursor: default;
background-color: #c31507!important;
border-color: #c31507 !important;}
.carousel-inner .item img{max-width: 100%;height: auto;display: block;margin:0 auto}
.bottomend{width:100%; margin: 0 auto; text-align: center; font-size:14px;line-height:45px;color:#e0e0e0;background:#373536}
#platform .BMap_noprint {
background: url(../images/dbimg.png) no-repeat center center !important; height: 35px!important;
}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}