body {font-family: "微软雅黑","Helvetica Neue", Helvetica, Arial, sans-serif;overflow-x: hidden; margin:0; background:#fff;}
p{ margin:0; padding:0;}
*{font-family: "微软雅黑","Helvetica Neue", Helvetica, Arial, sans-serif;}
.container-slide{ overflow: hidden;}
a,a:hover{ text-decoration:none;}
.form-control{border-radius:0;}
ul{ list-style:none;}
dl,dt,dd,h2,form,ul,li,p,img, span, h1,h3,h4,h5,h6{margin:0; padding:0;}
a {color:#4f4f4f;text-decoration:none;margin:0;}
/*a:hover {color:#e83428;text-decoration:none;}*/
a:hover {color:#333;text-decoration:none;}
a img {border:0;}
ul{list-style-type:none;}
.clear{clear:both;}
.container {margin:0 auto;}
@media (max-width:767px){.container{padding:0px 15px;}}
@media (min-width:768px){.container{width:750px}}
@media (min-width:992px){.container{width:970px}}
@media (min-width:1320px){.container{width:1300px}}

/* header and menu */
header,.logo,.menu{-webkit-transition: all .4s ease-in-out 0s;-moz-transition: all .4s ease-in-out 0s;-ms-transition: all .4s ease-in-out 0s;-o-transition: all .4s ease-in-out 0s;transition: all .4s ease-in-out 0s;    }
.menu>ul,.menu>ul>li{display:block;margin:0;padding:0;list-style:none;}
.menu>ul>li>a{display:block;text-align:center;}
.logo,.logo2{float:left;}
.logo a{display:block;}
.logo img{display:block; max-width:100%;}
@media(min-width:1320px){
	.logo2{ display:none;}
}
@media(min-width:768px){
	.logo{ padding:13px 0;}
	.menu{float:right;}
	.menu>ul{height:100%; padding-top:35px;}
	.menu>ul>li{float:left;padding:0 10px; position:relative;}
	.menu>ul>li>a{color:#343434;font-size:16px;line-height:35px; border-bottom:2px solid #fff;}
	.menu>ul>li:hover>a,.menu>ul>li.active>a,.menu>ul>li.top>a{ border-bottom:2px solid #1157d0; color:#1157d0;line-height:35px;padding-bottom:24px; font-weight:bold;}
	.menu-icon{display:none;}
	.menu>ul>li:hover .sub-menu{display:block;}
	/*.menu>ul>li.active .sub-menu*/
	.sub-menu{display:none; width:180px; background:#e9f2fe; position:absolute; top:61px;left:50%; height:auto; text-align:center;z-index:999; margin-left:-90px;box-shadow:0 0 5px 1px #e5e5e5;}
	.sub-menu a{display:block; color:#575757; font-size:14px; line-height:38px; font-weight:bold; text-align:left; padding:0 18px;}
	.sub-menu a:hover{ background:#1157d0; color:#fff; padding:0 18px;}
}
@media(max-width:1319px){
	header{ height:80px;}
	.logo{ display:none;}
	.menu>ul>li>a{line-height:32px;}
	.menu>ul>li:hover>a,.menu>ul>li.active>a,.menu>ul>li.top>a{line-height:32px; padding-bottom:28px;}
	.logo2 img{ width:65px; padding-top:8px}
	.sub-menu{ top:62px;}
}
@media(max-width:1199px){
	.menu>ul{padding-top:16px;}
	.menu>ul>li>a{ font-size:14px; padding-bottom:14px;}
	header{ height:63px;}
	.menu>ul>li{ padding:0 10px;}
	.menu>ul>li:hover>a,.menu>ul>li.active>a,.menu>ul>li.top>a{ padding-bottom:14px;}
	.logo2 img{ width:50px;}
	.sub-menu{ top:48px;}
	.sub-menu a{ font-size:12px;}
}
@media(max-width:991px){
	.menu>ul>li{ padding:0 5px;}
}
@media(max-width:767px){
	header{ height:auto; border:none;}
	header .d-nav{height:50px; background:#eff3f8;}
	.menu{display:none;}
	.logo2 img{ width:40px; padding-top:5px;}
	.menu-icon{display:block;float:right;padding-top:14px;}
	.menu-icon a{display:block;width: 31px;height: 27px;background:url(../images/menu-icon.png) no-repeat;outline:none;}
	.logo{ padding:0;}
	.logo img{padding-top:5px;}
	.sub-menu a{display:block;padding:3px 10px;text-align:left;color:#d6d6d6;font-size:14px;line-height:25px;}
	.sub-menu{margin-left:0;width:100%;}
}
/* menu for mobile */
.nav{background:#313541;display:none;padding-top:60px;}
.nav>ul>li{padding:5px 10px; padding-left:35px;}
.nav>ul>li>a{display:block;text-align:left;color:#fff;font-size:16px;line-height:30px;position:relative;}
.nav>ul>li>a>span{display:block;width:30px;height:30px;position:absolute;top:0;right:0; background:url(../images/jt7.png) no-repeat center ;}
.nav>ul>li.open-sub>a>span{background-image:url(../images/jt6.png);}
.nav .sub-menu{display:none;}
.nav li.open-sub .sub-menu{display:block;}
.nav .sub-menu p a{display:block;padding:3px 10px;text-align:left;color:#d6d6d6;font-size:14px;line-height:25px;}



/* foot */
.foot_wrap{ background:#0c205b; overflow:hidden;}
.foot-about{ border-bottom:1px solid #3e4e7d; overflow:hidden;}
.foot-nav{ padding:34px 0; overflow:hidden;}
.foot-left{ width:980px; float:left; }
.dao-box{ margin-left:-10px; margin-right:-10px;}
.dao-box li{ width:16.66%; float:left;}
.dao-one{ padding:0 10px;}
.dao-text h2{ font-size:18px; color:#fff; font-weight:normal; padding-bottom:20px;}
.dao-text h2 a{ color:#fff;}
.dao-text p{ font-size:15px; line-height:38px;}
.dao-text p a{ color:#8396c7;}
.dao-text p a:hover{ text-decoration:underline;}
.foot-right{ float:left;border-left:1px solid #3e4e7d; padding-left:20px;}
.searchbox{ width:237px; height:34px;color:#ccc;float:left; padding-left:10px;background: #0c205b; border:1px solid #3e4e7d}
.foot-search button{ width:48px; height:38px;font-size:14px;border:0; background:#7c8dbd;}
.foot-search button img{ max-width:100%; display:block; margin:0 auto;}
button:focus{outline: none;}
.foot-phone{ margin-top:23px;}
.phone-top p{ font-size:14px; color:#7c8dbd; background:url(../images/phone.png) no-repeat left; padding-left:15px;}
.phone-top span{ font-size:22px; color:#fff; padding-top:5px; padding-left:16px; display:block;}
.phone-bottom{ margin-top:25px;}
.phone-bottom img{ max-width:100%; display:block; margin:0 auto;}
.phone-bottom p{ font-size:14px; color:#8396c7; text-align: left; padding-top:8px;}
.ban-quan p{ font-size:14px; text-align:center; padding:25px 0; color:#8396c7;}
.ban-quan p span a{  text-decoration:underline; padding-left:18px;color:#8396c7;}
@media(max-width:1319px){
	.foot-left{ width:720px;}
	.searchbox{ width:167px;}
	.dao-text h2{ font-size:16px; padding-bottom:15px;}
	.dao-text p{ font-size:13px; line-height:28px; letter-spacing:-1px;}
	.dao-box{ margin-left:-5px; margin-right:-5px;}
	.dao-one{ padding:0 5px;}
	.phone-top span{ font-size:18px;}
}
@media(max-width:1199px){
	.foot-nav{ padding:25px 0;}
	.dao-text p{ font-size:12px;}
	.dao-text h2{ font-size:14px;}
}
@media(max-width:991px){
	.foot-left{ width:520px;}
	.searchbox{ width:147px;}
}
@media(max-width:767px){
	.foot-nav{ padding:20px 0; padding-bottom:0;}
	.dao-box li,.foot-left{ width:100%; float:none; margin-bottom:15px;}
	.dao-text p{display: inline-block;text-align: left;padding-right: 10px;line-height: 20px; letter-spacing:0;}
	.dao-text h2{ padding-bottom:0; font-weight:bold;}
	.ban-quan p{ font-size:12px; line-height:20px;padding:15px 0;}
	.foot-right{ display:none;}
}

/*-----------------------------------------------------------index-------------------------------------------------- */
.main-cont{ background:url(../images/bg.jpg) repeat-y center; padding-top:30px; overflow:hidden;}
.surroundings-bg{ background:#fff; padding:33px 27px; margin-bottom:40px; overflow:hidden;}
.surr-top{ padding-bottom:35px; overflow:hidden;}
.surr-left{ width:638px; float:left;}
.surr-left img{ max-width:100%; display:block; margin:0 auto;}
.surr-right{ margin-left:676px;}
.surr-nav{ border-bottom:1px solid #1157d0; overflow:hidden;}
.surr-nav ul li{ float:left; width:25%; line-height:44px; text-align:center; font-size:22px;}
.surr-nav ul li a{ color:#222222}
.surr-nav ul li:hover,.surr-nav ul .active{ background:#1157d0}
.surr-nav ul li:hover a,.surr-nav ul .active a{ color:#fff;}
.surr-text{ padding-top:25px; overflow:hidden;}
.surr-text p{ font-size:16px; background:url(../images/lx.png) no-repeat left; padding:12px 0; padding-left:15px;}
.surr-text p a{ color:#4e4e4e;margin-right:90px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.surr-text p a:hover{ color:#1157d0}
.surr-text p span{ float:right; font-size:14px; color:#919090; padding-top:3px;margin-left:10px;}
.more{ font-size:14px;  float:right; padding-top:45px;}
.more a{color:#7e7e7e;}
.more a:hover{ color:#1d1d1d; text-decoration:underline;}
.action-wrap{ margin-left:-4px; margin-right:-4px;}
.action-wrap li{ width:25%; float:left;}
.action-box{ padding:0 4px;}
.action-one img{ max-width:100%; display:block; margin:0 auto;cursor:pointer;}
.main-tit span{ float:right; font-size:14px; padding-top:5px;}
.main-tit span a{ color:#7e7e7e;}
.main-tit span a:hover{ color:#1d1d1d; text-decoration:underline;}
.main-tit h3{ font-size:24px; color:#1157d0; border-left:5px solid #1157d0; padding-left:15px;}
.main-tit h3 small{ font-weight:normal; font-size:14px;}
.product-cont{ margin-top:26px;}
.product-wrap{ margin-left:-8px; margin-right:-8px;}
.product-wrap li{ width:50%; float:left;}
.product-box{ padding:0 8px;}
.pro-tu img{ max-width:100%; display:block; margin:0 auto;}
.pro-text{ width:416px;position: absolute;top: 24px;left:26px;}
.pro-text h3{ font-size:18px; color:#3a3a3a; background:url(../images/i1.png) no-repeat left; padding-left:35px; line-height:33px; margin-bottom:15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.pro-text p{ font-size:16px; color:#787777; line-height:28px;height: 80px;-webkit-line-clamp: 3;overflow: hidden;-webkit-box-orient: vertical;word-break: break-all;display: -webkit-box;}
.pro-text span{ display:inline-block; margin-top:20px;}
.pro-text span a{ font-size:16px; color:#3d3d3d; background:url(../images/but.png) no-repeat right; padding-right:25px;}
.product-wrap li:hover .pro-text span a{ color:#1358cb; background:url(../images/but2.png) no-repeat right;}
.pro-tu{ position:relative}
.technology-left{ width:404px; float:left;}
.technology-left img{ max-width:100%; display:block; margin:0 auto;}
.technology-right{ margin-left:435px;}
.teah-top p{ font-size:16px; color:#787777; line-height:36px;height:100px;-webkit-line-clamp: 3;overflow: hidden;-webkit-box-orient: vertical;word-break: break-all;display: -webkit-box;}
.strength-wrap{ margin-top:30px;}
.strength-wrap li{ width:25%; float:left;}
.strength-one{ background:url(../images/line.png) no-repeat left; padding:18px 0;}
.strength-one img{ max-width:100%; display:block; margin:0 auto;}
.strength-one p a{ font-size:14px; color:#4b4b4b; text-align:center; display:block; padding-top:20px;}
.strength-wrap li:hover .strength-one p a{ font-weight:bold; color:#1157d0}
.project-nav{ background:#eff3f8; height:40px;}
.waste-dao li{ width:193px; float:left; text-align:center; position:relative; font-size:16px;}
.waste-dao li a{ line-height:40px;}
.waste-dao li span{position: absolute;bottom: -10px;left: 50%;margin-left: -5px; display:none;}
.waste-dao li:hover{ background:#1157d0;}
.waste-dao li:hover a{ color:#fff}
.waste-dao li:hover span{  display:block;}
.project-wrap{ margin-left:-4px; margin-right:-4px; margin-top:25px;}
.project-wrap li{ width:25%; float:left;}
.project-box{ padding:0 4px;}
.project-tu img{ max-width:100%; display:block; margin:0 auto;}
.main-about{ margin-left:-8px; margin-right:-8px; overflow:hidden;}
.main-about li{ width:50%; float:left;}
.about-cont{ padding:0 8px;}
.about-tu{ margin-top:30px; position:relative;}
.about-box img{ max-width:100%; display:block; margin:0 auto;}
.about-text{ width:400px; background:#eff3f8;position: absolute;right: 0;bottom: 0;}
.about-jian{ padding:30px 24px; overflow:hidden;}
.about-jian h3{ font-size:18px; color:#242424; border-bottom:1px solid #c9c7c7; padding-bottom:10px;}
.about-jian p{ font-size:14px; color:#7b7b7b; padding-top:15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.about-jian span a{ display:inline-block; font-size:14px; color:#333333; margin-top:30px; background:url(../images/g.png) no-repeat right; padding-right:20px;}
.bo-fang img{ max-width:100%; display:block; position:absolute; left:50%; margin-left:-31px; top:50%; margin-top:-31px;cursor:pointer;}
.link-wrap{ margin-top:40px; overflow:hidden; padding-bottom:20px;}
.link-box{ margin-left:-5px; margin-right:-5px; margin-top:15px;}
.link-box li{ width:20%; float:left; margin-top:10px;}
.link-one{ padding:0 5px;}
.link-cont{ font-size:14px;  border:1px solid #e2edfb; line-height:42px; text-align:center;}
.link-cont a{color:#787777;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; display:block; padding:0 5px;}
.link-box li:hover .link-cont{ background:#1157d0; border:1px solid #1157d0;}
.link-box li:hover .link-cont a{ color:#fff;}
@media(max-width:1319px){
	.surr-left{ width:520px;}
	.surr-right{ margin-left:550px;}
	.surr-nav ul li{ font-size:18px;}
	.surr-text{ padding-top:15px;}
	.surr-text p{ padding-top:9px; padding-bottom:9px;}
	.more{ padding-top:33px;}
	.surr-top{ padding-bottom:25px;}
	.main-tit h3{ font-size:22px;}
	.main-tit h3 small{ font-size:12px;}
	.pro-text{ width:263px;}
	.about-jian{ padding:20px;}
	.about-text{ width:300px}
	.link-box li{ width:25%;}
}
@media(max-width:1199px){
	.surr-nav ul li,.pro-text h3,.about-jian h3{ font-size:16px;}
	.surr-text p,.pro-text p,.waste-dao li,.pro-text span a,.teah-top p{ font-size:14px;}
	.surr-text p span,.more,.main-tit span{ font-size:12px;}
	.surr-top{ padding-bottom:15px;}
	.main-tit h3{ font-size:20px;}
	.pro-text h3{ margin-bottom:5px;}
	.pro-text span{ margin-top:10px;}
	.pro-text{ top:18px; left:18px;}
	.surroundings-bg{ margin-bottom:30px;}
	.project-wrap{ margin-top:15px;}
	.link-wrap{ margin-top:30px; padding-bottom:10px;}
	.link-box{ margin-top:0;}
}
@media(max-width:991px){
	.surr-left{ display:none;}
	.surr-right{ margin-left:0;}
	.surr-nav ul li{ line-height:32px;}
	.more{ padding-top:20px;}
	.surroundings-bg{ padding:20px;}
	.pro-text{ width:211px;}
	.pro-text h3,.about-jian h3{ font-size:14px;}
	.pro-text p{ font-size:12px; line-height:22px; height:65px;}
	.product-cont,.about-tu,.about-jian span a{ margin-top:15px;}
	.technology-left{ width:310px;}
	.technology-right{ margin-left:330px;}
	.teah-top p{ line-height:28px; height:88px;}
	.strength-one{ padding:10px 0;}
	.strength-one p a{ padding-top:10px;}
	.strength-wrap{ margin-top:15px;}
	.waste-dao li{ width:140px;}
	.about-jian h3{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
	.link-box li{ width:33.33%;}
	.link-cont{ font-size:12px;}
}
@media(max-width:767px){
	.surroundings-bg{ padding:15px; margin-bottom:20px;}
	.surr-text{ padding-top:0;}
	.main-cont{ padding-top:20px;}
	.action-wrap li{ width:50%; margin-bottom:8px;}
	.main-tit h3{ font-size:18px;}
	.technology-left{ width:auto; float:none;}
	.technology-right{ margin-left:0; margin-top:20px;}
	.strength-one{ background:none;}
	.project-nav{ background:none; height:auto;}
	.waste-dao li{ width:25%; background:#eff3f8; height:40px;}
	.main-about li{ width:100%; float:none; margin-bottom:16px;}
}
@media(max-width:600px){
	.surr-nav ul li{ font-size:14px; line-height:32px;}
	.surr-text p{ font-size:12px;}
	.pro-text{ width:160px;}
	.waste-dao li{ width:50%; margin-bottom:15px;}
	.link-box li{ width:50%;}
}
@media(max-width:550px){
	.product-wrap li{ width:100%; margin-bottom:16px;}
	.pro-text{ width:240px;}
	.strength-wrap{ margin-top:5px;}
	.waste-dao li{ font-size:12px;}
    .project-wrap li{ width:50%; margin-bottom:8px;}
}
@media(max-width:425px){
	.about-text{ width:auto; position:inherit;}
}
@media(max-width:375px){
	.pro-text{ width:180px;}
	.pro-text{ top: 10px;left: 10px;}
	.strength-one p a{ font-size:12px;}
}
@media(max-width:320px){
	.pro-text{ width:170px;}
}

/*-----------------------------------------------------------index飘窗-------------------------------------------------- */
.bay-box{ width:90px; background:#e9f2fe;box-shadow: 1px 2px 3px 3px #b7c4d7; position:fixed; right:0; z-index: 998; top:50%;}
.bay-box li{ padding:25px 0; border-bottom:1px solid #c8dffe; position:relative;}
.icon-box span{ display:block; width:33px; height:35px; background:url(../images/c1.png) no-repeat center; margin:0 auto;}
.icon-box p{ font-size:16px; color:#3a3a3a; text-align:center; padding-top:10px;}
.tan-bg{ background:#1157d0; border-radius:15px; padding:25px; overflow:hidden; width:400px;}
.tan-bg span{ font-size:14px; color:#fff; padding-bottom:15px;}
.tan-bg p{ font-size:14px; line-height:30px; color:#fff;}
.tan-chu{ position:absolute; right:108px; top:0; display:none;}
.bay-box li:hover{background:#1157d0;border-bottom:1px solid #1157d0; }
.bay-box li:hover .icon-box span{ background:url(../images/c-1.png) no-repeat center;}
.bay-box li:hover .icon-box p{ color:#fff;} 
.bay-box li:hover .tan-chu{ display:block;}
.icon-box .ic2{ background:url(../images/c2.png) no-repeat center;}
.bay-box li:hover .icon-box .ic2{ background:url(../images/c-2.png) no-repeat center;}
.down p{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; background:url(../images/dot2.png) no-repeat left; padding-left:15px; }
.down p:hover{ text-decoration:underline; font-weight:bold;}
.zi-xun{ width:150px; padding:20px;}
.icon-box .ic3{ background:url(../images/c3.png) no-repeat center;}
.bay-box li:hover .icon-box .ic3{ background:url(../images/c-3.png) no-repeat center;}
.icon-box .ic4{ background:url(../images/c4.png) no-repeat center;}
.bay-box li:hover .icon-box .ic4{ background:url(../images/c-4.png) no-repeat center;}
@media(max-width:767px){
	.tan-bg{ width:195px; padding:15px;}
	.tan-bg p{ font-size:12px;}
	.icon-box p{ font-size:14px;}
	.bay-box li{ padding:15px 0;}
	.tan-chu{ right:95px;}
}
@media(max-width:375px){
	.tan-bg{ width:180px;}
	
}

/*-----------------------------------------------------------newlist-------------------------------------------------- */
.pc-banner img,.sj-banner img{ max-width:100%; display:block; margin:0 auto;}
.zy-cont{ padding-top:0;}
.position-text p{ font-size:16px; background:url(../images/wz.png) no-repeat left; padding-left:23px;color:#717070; }
.position-text p a{color:#717070;}
.position-text p a:hover{color:#1157d0;}
.zy-nav{ overflow:hidden; margin-top:30px; padding-bottom:10px;}
.nav-box{ margin-left:-4px; margin-right:-4px;}
.nav-box li{ width:16.66%; float:left;}
.nav-one{ padding:0 4px;}
.nav-zi{font-size:16px;background:#eff3f8;}
.nav-zi a{ color:#424141;padding:15px 5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; display:block; text-align:center;}
.zy-nav a:hover{ color:#fff; background:#1157d0;}
.company-xw li{ background:#fff;box-shadow:0 0 5px 1px #e5e5e5; overflow:hidden; border-right:6px solid #fff; margin-top:30px;}
.new-left{ width:287px; float:left;}
.new-left img{ max-width:100%; display:block; margin:0 auto;}
.new-right{ margin-left:290px; padding:21px 20px; overflow:hidden;}
.new-tit{border-bottom:1px solid #dbdbdb; overflow:hidden; padding-bottom:10px;}
.new-text span{ float:right; font-size:14px; color:#ababab; padding-top:2px;margin-left:10px;}
.new-text h3{ font-size:16px;color:#3b3b3b;margin-right:110px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }
.new-text p{ font-size:14px;line-height:26px; margin-top:20px; }
.new-text p a{ height: 50px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all; overflow: hidden; color:#747474;}
.but a{ display:block; float:right;font-size:16px;margin-top:25px;color:#1157d0}
.company-xw li:hover .new-text p a{ color:#1157d0 }
.company-xw li:hover{ border-right:6px solid #1157d0}
@media(max-width:1199px){
	.position-text p{font-size:14px; padding-top:5px; padding-bottom:5px;}
	.zy-nav{ margin-top:15px; padding-bottom:0;}
	.nav-zi{ font-size:14px;}
	.nav-zi a{ padding:10px 5px;}
	.zy-bg{ padding-top:20px;}
	.new-text span{ font-size:12px;}
	.but a,.new-text h3{ font-size:14px;}
	.new-text p{ font-size:12px;}
}
@media(max-width:991px){
	.new-left{ width:245px;}
	.new-right{ margin-left:250px; padding:18px;}
	.new-text p{ margin-top:10px;}
	.but a{ margin-top:15px;}
}
@media(max-width:767px){
	.new-left{ display:none;}
	.new-right{ margin-left:0; padding:15px;}
	.new-text p{ margin-top:10px;}
	.but a,.company-xw li{ margin-top:15px;}
	.position-text p,.nav-zi { font-size:12px;}
	.nav-box li{ width:auto; margin-bottom:8px;}
	.nav-zi a{ padding:10px;}
}
@media(max-width:375px){
	.nav-box {margin-left: -2px; margin-right: -2px;}
	.nav-one{ padding:0 2px;}
	.nav-box li{ margin-bottom:4px;}
}

/*-----------------------------------------------------------news-------------------------------------------------- */
.news-details{ margin-top:30px;}
.new-title{ border-bottom:1px solid #c3c3c3; overflow:hidden; padding-bottom:20px;}
.new-title h3{ font-size:18px; color:#222222; text-align:center;}
.new-title p{ font-size:14px; text-align:center; color:#777676; padding-top:10px;}
.new-title p span{ padding-left:10px;}
.new-detail p{ font-size:16px; color:#747474; line-height:32px; padding-top:30px;}
.new-img img{ max-width:100%; display:block; margin:0 auto; padding-top:30px;}
@media(max-width:1199px){
	.news-details{ margin-top:20px;}
	.new-title h3{ font-size:16px; }
	.new-title p{ font-size:12px;}
	.new-detail p{ font-size:14px; padding-top:15px;}
	.new-img img{ padding-top:15px;}
}
@media(max-width:767px){
	.new-title h3{ font-size:14px; }
	.new-detail p{ font-size:12px; padding-top:10px; line-height:26px}
	.new-img img{ padding-top:10px;}
	.new-title p{ padding-top:5px;}
	.new-title{ padding-bottom:10px;}
}

/* pagination */
.simple-pagination{padding: 3px 3px 3px 3px;text-align: center;font-size: 12px;line-height: 23px; margin-top:30px;}
.simple-pagination2{ margin-top:0;}
.simple-pagination a, div.simple-pagination span{padding: 2px 5px 2px 5px;margin-right: 2px;margin-bottom: 2px;font-size: 12px;white-space: nowrap;display: inline-block;min-width: 23px;height: 23px; box-sizing:content-box;}
.simple-pagination a{text-decoration: none;border: solid 1px #e8e8e8;color: #727272;background: #fff;}
.simple-pagination span.ellipsis{color: #9e9e9e;font-size:14px;}
.simple-pagination span.disabled{border: #f3f3f3 1px solid;color: #ccc;background: #fff;}
.simple-pagination input{margin-left:10px;width: 30px;padding: 0px;margin-right: 2px;margin-bottom: 2px;font-size: 12px;height: 27px;line-height: 27px;border: #ddd 1px solid;text-align: center;color: #727272;}
.simple-pagination select{margin-left:10px;height: 29px;padding: 0px;margin-right: 2px;margin-bottom: 2px;font-size: 12px;border: #ddd 1px solid;text-align: center;color: #727272;}
span.record{color:#ccc;}
.simple-pagination a:hover, .simple-pagination a:active{color: #fff;background: #1157d0;border-color: #1157d0;}
.simple-pagination span.current{border: #1157d0 1px solid;font-weight: bold;color: #fff;background: #1157d0;}
.simple-pagination input:focus{border: #1157d0 1px solid;outline:none;}
.simple-pagination select:focus{border: #1157d0 1px solid;}
.pro-img{ width:370px; height:214px; border:1px solid #000;float:left; text-align:center;}
.pro-img img{ display:block; max-width:100%; margin:0 auto;}
@media(max-width:767px){
	.simple-pagination{ margin-top:15px;}
	.simple-pagination2{ margin-top:0;}
}

/*-----------------------------------------------------------prolist-------------------------------------------------- */
.industrial-box{ margin-left:-10px; margin-right:-10px;}
.industrial-box li{ width:25%; float:left; margin-bottom:30px;}
.industrial-cont{ padding:0 10px;}
.industrial-one{ background:#fff;box-shadow:0 0 5px 1px #e5e5e5; overflow:hidden;}
.indus-tu img{ max-width:100%; display:block; margin:0 auto;}
.indus-zi{ padding:25px 20px; overflow:hidden}
.indus-wrap{ margin-top:30px;}
.indus-zi h4{ font-size:16px; text-align:center; color:#3b3b3b;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.indus-zi p{ font-size:14px;  line-height:30px; padding-top:15px;/* padding-bottom:30px;*/ height:53px; overflow:hidden; margin-bottom:25px;}
.indus-zi p a{color:#686767;height: 53px;-webkit-line-clamp: 2;overflow: hidden;-webkit-box-orient: vertical;word-break: break-all;display: -webkit-box;}
.indus-zi span a{ display:block; width:95px; height:30px; line-height:30px; color:#1157d0; border:1px solid #1157d0; text-align:center; font-size:14px; margin:0 auto;}
.industrial-box li:hover .indus-zi p a{ color:#1157d0}
.industrial-box li:hover .indus-zi span a{ background:#1157d0; color:#fff;} 
@media(max-width:1319px){
	.indus-zi p{ padding-top:10px; margin-bottom:20px;}
	.industrial-box{ margin-left:-5px; margin-right:-5px;}
	.industrial-cont{ padding:0 5px;}
	.industrial-box li{ margin-bottom:20px;}
}
@media(max-width:1199px){
	.indus-zi span a,.indus-zi p{ font-size:12px;}
	.indus-zi h4{ font-size:14px;}
	.indus-zi p{ line-height:26px;}
}
@media(max-width:991px){
	.industrial-box li{ width:33.33%;}
	.indus-wrap{ margin-top:20px;}
}
@media(max-width:767px){
	.indus-zi{ padding:20px 10px;}
	.indus-wrap{ margin-top:15px;}
	.indus-zi p{ margin-bottom:10px;}
	.indus-zi p a{ line-height:24px;}
}
@media(max-width:500px){
	.industrial-box li{ width:50%;}
	.indus-zi span a{ width:80px; height:25px; line-height:25px;}
	.indus-zi p{ padding-top:5px; margin-bottom:5px;}
	.indus-zi{ padding:15px 10px;}
}

/*-----------------------------------------------------------pro-------------------------------------------------- */
.principle-top{ border-bottom:1px solid #eeeeee; overflow:hidden; padding-bottom:40px;}
.principle-top h4{ font-size:18px; color:#3b3b3b; text-align:center; padding-bottom:25px;}
.ji-left{ width:380px; float:left;}
.ji-left img{ max-width:100%; display:block; margin:0 auto;}
.ji-right{ margin-left:397px;}
.ji-right span,.water-pollution h4{ font-size:16px; color:#1157d0; font-weight:bold; text-align:center; display:block; padding-bottom:20px;}
.ji-right p,.water-pollution p{ font-size:16px; line-height:30px; color:#6e6e6e}
.water-pollution{ margin-top:35px;}
.analyze-wrap{ margin-left:-6px; margin-right:-6px; margin-top:25px;}
.analyze-wrap li{ width:50%; float:left; margin-bottom:25px;}
.analyze-box{ padding:0 6px;}
.analyze-cont img{ max-width:100%; display:block; margin:0 auto;}
.analyze-cont p{ font-size:16px; color:#606060; text-align:center; padding-top:15px; font-weight:bold;}
@media(max-width:1199px){
	.principle-top h4{ font-size:16px;}
	.ji-right p, .water-pollution p{ font-size:14px;}
	.principle-top{ padding-bottom:25px;}
	.water-pollution{ margin-top:20px;}
	.ji-right span, .water-pollution h4{ padding-bottom:10px;}
}
@media(max-width:991px){
	.principle-top h4{ font-size:16px;}
	.ji-right p, .water-pollution p{ font-size:12px;}
	.principle-top{ padding-bottom:15px;}
	.water-pollution,.analyze-wrap{ margin-top:10px;}
	.analyze-cont p{ padding-top:5px;}
	.analyze-wrap li{ margin-bottom:15px;}
}
@media(max-width:767px){
	.ji-left{ display:none;}
	.ji-right{ margin-left:0;}
	.ji-right span, .water-pollution h4{ font-size:14px;}
	.principle-top h4{ padding-bottom:15px;}
	.analyze-cont p{ padding-top:0;}
}

/*-----------------------------------------------------------科研实力-------------------------------------------------- */
.left-scien{ float:left; width:500px; position:absolute; bottom:40px}
.left-scien img,.right-scien2 img{ max-width:100%; display:block; margin:0 auto;}
.right-scien{ border:1px solid #d5d5d5; margin-left:425px;}
.scien-cont{ padding:20px 45px 50px 120px; overflow:hidden;}
.scien-tit{ background:url(../images/ico1.png) no-repeat left; padding:15px 0; padding-left:70px;}
.scien-tit p{ font-size:18px; color:#1157d0; font-weight:bold;}
.scien-tit span{ font-size:12px; color:#1157d0;}
.scien-bottom p{line-height: 30px;height: 85px;-webkit-line-clamp:3;overflow: hidden;-webkit-box-orient: vertical;word-break: break-all;display: -webkit-box; font-size:16px; color:#757575;}
.scien-bottom{padding-bottom:50px; margin-top:20px;}
.scien-zi span a{ display:block; width:80px; height:42px; font-size:14px; color:#fff; text-align:center; background:#1157d0; line-height:42px; position:absolute; right:0; bottom:0;} 
.scientific-box li{ position:relative; margin-top:80px;}
.left-scien2{ width:837px; float:left;border:1px solid #d5d5d5; position:relative;}
.left-scien2 .scien-zi span a{ left:0;}
.scien-cont2{padding: 20px 120px 50px 30px;}
.right-scien2{ position:absolute; right:0; top:-40px;}
.scien-tit2{ background:url(../images/ico2.png) no-repeat left;}
.scien-tit3{ background:url(../images/ico3.png) no-repeat left;}
.scien-tit4{ background:url(../images/ico4.png) no-repeat left;}
.scien-tit5{ background:url(../images/ico5.png) no-repeat left;}
@media(max-width:1319px){
	.left-scien2{ width:500px;}
}
@media(max-width:1199px){
	.scien-bottom p{ font-size:14px;}
	.scien-tit p{ font-size:16px;}
	.scien-cont{padding: 20px 20px 50px 95px;}
	.left-scien{ bottom:20px;}
	.scien-cont2{padding: 20px 105px 50px 20px;}
	.scientific-box li{ margin-top:65px;}
}
@media(max-width:991px){
	.left-scien,.right-scien2{ display:none;}
	.right-scien{ margin-left:0;}
	.scien-cont{ padding:20px;}
	.left-scien2{ width:auto;}
	.scientific-box li{ margin-top:20px;}
	.scien-bottom{ padding-bottom:40px; margin-top:0;}
	.scien-zi span a{ font-size:12px;}
}
@media(max-width:767px){
	.scien-cont{ padding:15px;}
	.scien-bottom p{ font-size:12px; line-height:26px;}
	.scien-tit span{ letter-spacing:-1px;}
}
@media(max-width:500px){
	.scien-bottom{ padding-bottom:30px;}
}

/*-----------------------------------------------------------核心技术-------------------------------------------------- */
.core-wrap{ margin-left:-7px; margin-right:-7px;}
.core-wrap li{ width:33.33%; float:left; margin-bottom:30px;}
.core-box{ padding:0 7px;}
.core-one img{ max-width:100%; display:block; margin:0 auto;}
.core-one p a{ font-size:16px; color:#424141; display:block; background:#fff; text-align:center; line-height:58px; padding:0 10px; box-shadow:0 0 5px 1px #e5e5e5;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.core-wrap li:hover .core-one p a{ background:#1157d0; color:#fff;}
@media(max-width:1199px){
	.core-one p a{ font-size:14px; line-height:45px;}
	.core-wrap li{ margin-bottom:20px;}
}
@media(max-width:767px){
	.core-one p a{ font-size:12px; line-height:35px;}
	.core-wrap li{ margin-bottom:14px;}
}
@media(max-width:600px){
	.core-wrap li{ width:50%;}
	.core-wrap{ margin-left:-5px; margin-right:-5px;}
	.core-box{ padding:0 5px;}
}

/*-----------------------------------------------------------专利介绍-------------------------------------------------- */
.zhuan-li li{ background:#f4f8fe; line-height:46px; overflow:hidden; margin-bottom:16px;}
.zhuan-li li a{ font-size:16px; color:#424141; display:block; margin:0 16px; background:url(../images/zl1.png) no-repeat left; padding-left:35px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.fa-name{ background:#f4f8fe; padding:20px 25px 45px 25px; overflow:hidden; display:none;}
.zhuan-li li:hover,.zhuan-li .active{ background:#1157d0;}
.zhuan-li li:hover a,.zhuan-li .active a{ background:url(../images/zl2.png) no-repeat left; color:#fff;}
.zhuan-li li:hover .fa-name,.zhuan-li .active .fa-name{ display:block;}
.fa-name h5{ font-size:16px; color:#1157d0; background:url(../images/xx.png) no-repeat 0 5px; padding-left:20px; line-height:24px;}
.fa-name p{ font-size:16px; color:#7a7a7a; line-height:28px; padding-top:15px;}
@media(max-width:1199px){
	.fa-name{ padding:10px 20px 30px 20px;}
	.zhuan-li li a,.fa-name h5,.fa-name p{ font-size:14px;}
	.zhuan-li li{ margin-bottom:10px;}
	.fa-name p{ padding-top:10px;}
}
@media(max-width:991px){
	.fa-name{ padding:10px 20px 30px 20px;}
	.zhuan-li li a,.fa-name h5,.fa-name p{ font-size:12px;}
}

/*-----------------------------------------------------------工程业绩 -------------------------------------------------- */
.design-wrap{ margin-left:-6px; margin-right:-6px;}
.design-wrap li{ width:33.33%; float:left; margin-bottom:12px;}
.design-box{ padding:0 6px;}
.design-tu{ position:relative;}
.design-tu img{ max-width:100%; display:block; margin:0 auto;}
.design-zi{ background:url(../images/bg2.png) repeat; position:absolute; left:0; top:0; right:0; bottom:0; z-index:20; display:none;}
.biao-qian p{ font-size:12px; color:#fff; background:#1157d0; display:block; float:left; padding:10px 25px;}
.biao-text{ clear:both; padding:0 20px; overflow:hidden; position:absolute; bottom:20px; left:0; right:0;}
.biao-text h5{ font-size:16px; color:#ffffff; line-height:26px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; display:block;  text-align:center;}
.biao-text span{ display:block; width:25px; height:5px; background:#fff; margin:10px auto;}
.biao-text p{ font-size:14px; color:#fff; text-align:center;}
.design-wrap li:hover .design-zi{ display:block;}
@media(max-width:1199px){
	.biao-text h5{ font-size:14px;}
	.biao-text p{ font-size:12px;}
}
@media(max-width:991px){
	.biao-text{ padding:0 10px;}
}
@media(max-width:767px){
	.biao-text h5{ font-size:12px;}
	.design-wrap li{ width:50%; }
}
@media(max-width:600px){
	.biao-text{ bottom:10px;}
	.biao-text span{ margin:2px auto; height:2px}
	.design-wrap{ margin-left:-3px; margin-right:-3px;}
	.design-box{ padding:0 3px;}
	.design-wrap li{ margin-bottom:6px;}
}
@media(max-width:320px){
	.design-wrap li{ width:100%;}
}


/*-----------------------------------------------------------商务合作-------------------------------------------------- */
.cooperate li{ border-bottom:1px solid #ccc; overflow:hidden; padding-bottom:25px; margin-bottom:27px;}
.cooper-left{ width:307px; float:left;}
.cooper-left img{ max-width:100%; display:block; margin:0 auto;}
.cooper-right{ margin-left:328px;}
.cooper-zi h4{ font-size:16px; color:#1157d0; padding-bottom:10px;}
.cooper-zi p{ font-size:16px; color:#8d8d8d; line-height:32px;}
@media(max-width:1319px){
	.cooper-zi p {font-size: 14px;line-height: 24px;}
}
@media(max-width:991px){
	.cooper-left{ width:auto; float:none;}
    .cooper-right{ margin-left:0;}
	.cooper-zi h4{ text-align:center; padding-top:15px;}
}
@media(max-width:767px){
	.cooper-zi h4{ font-size:14px;}
	.cooperate li{padding-bottom: 15px;margin-bottom: 15px;}
}


/*-----------------------------------------------------------金融合作-------------------------------------------------- */
.finance-wrap{ margin-left:-5px; margin-right:-5px;}
.finance-wrap li{ width:20%; float:left;}
.finance-box{ padding:0 5px;}
.finance-one{ border:1px solid #96989b; overflow:hidden;}
.finance-one img,.finan-text img,.finan-tu img{ max-width:100%; display:block; margin:0 auto;}
.finance-top{ overflow:hidden;}
.finance-bottom{ margin-top:25px;}
.finan-text p{ font-size:16px; color:#838282; line-height:30px; margin:20px 0;}
@media(max-width:1199px){
	.finan-text p{ font-size:14px; margin:10px 0}
}
@media(max-width:767px){
	.finance-wrap li{ width:33.33%; margin-bottom:10px;}
}
@media(max-width:375px){
	.finance-wrap li{ width:50%;}
}

/*-----------------------------------------------------------关于我们-------------------------------------------------- */
.introduce-tit p{ font-size:23px; text-align:center; color:#333333;}
.introduce-tit span{ font-size:12px; color:#7c7c7c; text-align:center; display:block;}
.introduce-tu img{max-width:100%; display:block; margin:20px auto;}
.introduce-text p{ font-size:16px; color:#747474; line-height:32px; padding:15px 0;}
@media(max-width:1199px){
	.introduce-tit p{ font-size:18px;}
	.introduce-text p,.introduce-box p{ font-size:14px; padding:10px 0; line-height:28px}
}
@media(max-width:767px){
	.introduce-tit p{ font-size:16px;}
	.introduce-tu img{ margin:10px auto;}
	.introduce-text p,.introduce-box p{ padding:5px 0; line-height:28px}
}


/*-----------------------------------------------------------资质及专利-------------------------------------------------- */
.honor-top{ padding-bottom:50px;}
.honor-top p{ font-size:16px; color:#646262; line-height:30px; text-align:center; padding:0 165px;}
.honor-tu{ margin:0 50px;}
.honor-box{ margin-left:-5px; margin-right:-5px;}
.honor-box li{ width:25%; float:left;}
.honor-cont{ padding:0 5px;}
.ho-img{ background:#eff3f8; overflow:hidden; padding:15px;}
.ho-img img{ max-width:100%; display:block; margin:0 auto;}
.ho-zi{ background:#1157d0; font-size:16px; color:#fff; text-align:center; line-height:32px; padding:10px 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;} 
@media(max-width:1319px){
	.honor-top p{ padding:0 120px;}
}
@media(max-width:1199px){
	.honor-top p{ padding:0 80px; font-size:14px;}
	.honor-top{ padding-bottom:20px;}
	.ho-zi{ padding:5px; font-size:14px;}
}
@media(max-width:991px){
	.honor-tu{ margin:0;}
	.honor-top p{ padding:0;}
}
@media(max-width:767px){
	.honor-top p,.ho-zi{ font-size:12px; line-height:26px;}
}



/*-----------------------------------------------------------诚聘英才-------------------------------------------------- */
.zhao-pin li{ border-bottom:1px dashed #ccc; overflow:hidden; padding-bottom:30px; margin-top:30px;}
.zhao-pin li p{ font-size:16px; line-height:40px; color:#686767}
.zhao-pin li h4{ padding-bottom:10px; font-size:18px;}
@media(max-width:1199px){
	.zhao-pin li{ margin-top:15px; padding-bottom:15px;}
	.zhao-pin li p{ line-height:28px; font-size:14px}
	.zhao-pin li h4{ padding-bottom:5px; font-size:16px;}
}

/*-----------------------------------------------------------联系我们-------------------------------------------------- */
.contact-left{ width:398px; float:left;box-shadow: 2px 1px 7px 3px #e5e5e5; height:400px;}
.contact-left img{ max-width:100%; display:block; margin:0 auto; padding-top:75px; padding-bottom:25px;}
.contact-left p{ font-size:16px; color:#414141; text-align:center; line-height:32px;}
.contact-right{ margin-left:420px;}
.contact-zi{ padding:36px 43px;height:328px;}
.contact-right{box-shadow: 2px 1px 7px 3px #e5e5e5;}
.contact-zi img{ max-width:100%; display:block; margin:0 auto;}
.add-zi{ padding-top:30px;}
.add-zi p{ font-size:16px; line-height:28px; padding:9px 0; color:#414141; background:url(../images/co1.png) no-repeat left; padding-left:25px;}
.add-zi .t2{  background:url(../images/co2.png) no-repeat left;}
.add-zi .t3{  background:url(../images/co3.png) no-repeat left;}
.add-zi .t4{  background:url(../images/co4.png) no-repeat left;}
.add-zi .t5{  background:url(../images/co5.png) no-repeat left;}
.map-tu{ margin-top:30px; overflow:hidden;}
.map-tu img{ max-width:100%; display:block; margin:0 auto;}
@media(max-width:1199px){
	.contact-left{ height:300px;}
	.contact-left img{    padding-top: 38px; padding-bottom: 5px;}
	.contact-left p{ font-size:14px;}
	.contact-zi{ height:228px;}
	.add-zi p{ line-height:24px;font-size:14px; padding-top:5px; padding-bottom:5px;}
	.add-zi{ padding-top:10px;}
}
@media(max-width:991px){
	.contact-left{ width:300px;}
	.contact-right{ margin-left:320px;}
}
@media(max-width:767px){
	.contact-left{ width:auto; float:none; height:auto; padding:20px; margin-bottom:15px;}
	.contact-right{ margin-left:0;}
	.contact-zi{ height:auto; padding:20px;}
	.contact-left img{ padding-top:0;}
    .add-zi p{ font-size:12px; letter-spacing:-1px;}
}
@media(max-width:500px){
	.contact-left{padding:10px;}
	.contact-zi{padding:10px;}
	.contact-left p{ line-height:25px;}
	.map-tu{ margin-top:15px;}
}

/*-----------------------------------------------------------首页44张图点击-------------------------------------------------- */
.you-hua li{ border-bottom:1px dashed #c3c3c3; padding-bottom:15px; padding-top:15px; }
.you-hua li span{ font-size:14px; float:right; color:#767676;margin-left:10px; padding-top:2px; display:inline-block;}
.you-hua li a{ font-size:16px; color:#686767;margin-right:110px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:url(../images/dd.png) no-repeat left; padding-left:15px;}
.you-hua li:hover a{ color:#1157d0}
@media(max-width:1199px){
	.you-hua li a{ font-size:14px;}
	.you-hua li span{ font-size:12px;}
}
@media(max-width:991px){
	.you-hua li{ padding-top:8px; padding-bottom:8px;}
}
@media(max-width:375px){
	.you-hua li a{ margin-right:90px;}
}




.surr-text{display:none;}
.strength-wrap li:first-child .strength-one{background:none;}
.project-one:not(:first-child){display:none;}
.tan-bg p span{ font-size:14px; color:#fff; padding-bottom:15px;}
.about-jian p span a{ display:inline-block; font-size:14px; color:#333333; margin-top:30px; background:url(../images/g.png) no-repeat right; padding-right:20px;}
@media(max-width:991px){
	.about-jian p span a{ margin-top:15px;}
}

.about-video {position: relative;height: 0;padding-bottom: 55.869872%;}
.video-tu {top: 0;left: 0;position: absolute;width: 100%;height: 100%;padding-top:30px;}
.video-poster {top: 0;left: 0;position: absolute;width: 100%;height: 100%;z-index: 2;padding-top:30px;}
.video-poster img {max-width: 100%;}
.video-but img {max-width: 100%;cursor: pointer;display: block;margin: 0 auto;position: absolute;left: 0;right: 0;top: 50%;margin-top: -15.5px;}

.introduce-box img{max-width:100%;}
.video-box{margin: 0 auto;width:100%;height:100%;}
.video-box video{max-width:100%;max-height:100%;margin:0 auto;display:block;}

.error-404{padding:20px 15px;text-align:center;}
.error-404 h1{margin-bottom:10px;font-size:98px;color:#ba000f;text-transform:uppercase;}
.error-404 h2{font-size:18px;line-height:24px;font-weight:700;margin-bottom:20px;text-transform: uppercase;}
.error-404 p{font-size:12px;line-height:16px;margin:0;}
.error-home,.error-back{display:inline-block;margin:20px 10px 0 10px;font-size:14px;color:#ffffff;border:0px solid;border-bottom:2px solid;border-color:none;padding:8px 20px;border-radius:5px;background:none;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;text-decoration:none;cursor:pointer;}
.error-home{border-color:#9a000d;background-color:#ba000f;}
.error-back{border-color:#7b7b7b;background-color:#9f9f9f;}
.error-home:hover{color:#fff;background:#9a000d;text-decoration:none;}
.error-back:hover{color:#fff;background:#7b7b7b;text-decoration:none;}

.indus-wrap .you-hua li:first-child{padding-top:0;}
.indus-wrap .zhao-pin li:first-child{margin-top:0;}

.menu ul li .sub-menu{display:none;}
/*.waste-dao li:first-child{background:#1157d0;}
.waste-dao li:first-child a{color:#fff;}*/


.cooperate .none-bottom{ border-bottom:none;}
.nav-box .active .nav-one .nav-zi{background:#1157d0;}
.nav-box .active .nav-one .nav-zi a{color:#fff;}

.zhao-pin li{border-bottom:none;}

/*2022-02-22 技术产品详情页面*/
.principle-top img,.new-detail img{max-width:100%;}
.principle-top p{ font-size:16px; color:#747474; line-height:32px; padding-top:30px;}
.principle-top h5 span{font-size:16px;}
@media(max-width:1199px) {
	.principle-top p{ font-size:14px; padding-top:15px;}
}
@media(max-width:767px){
	.principle-top p{ font-size:12px; padding-top:10px; line-height:26px}
}