html{font-family: "microsoft yahei";padding: 0;margin: 0;}
body {
	font-family:  "microsoft yahei", Tahoma, Arial, Helvetica, sans-serif;
	word-break: break-all;
	word-wrap: break-word;
	background: #FFFFFF;
	font-size:16px;
}
*{padding: 0;margin: 0;}
a{text-decoration: none; color:#fff;}
/*------------------public------------------*/
.clearfix {
 *zoom:1;
}
.clearfix:after {
	content: "";
	display: block;
	clear: both;
}
a:hover{color: ;}
.fl{float: left;}
.fr{float: right;        margin-right: 28px;        }
.text-center{text-align: center;}
.w1200{min-width:1200px;margin:0 auto;}
.container2{ width:1200px;/*padding:50px 0;*/margin:0 auto }
.w1000{min-width:1200px;margin:0 auto;}
.container{ width:1200px;/*padding:50px 0;*/margin:0 auto }
html {
	color: #000;
	background: #fff;
}

body, h1, h2, h3, h4, h5, h6, p, dl, dd {
	margin: 0;
}
ul, ol, input {
	margin: 0;
	padding: 0;
}
li {
	list-style: none;
}
img {
	border: none;
	vertical-align: middle;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
em, i {
	font-style: normal
}
b, strong, th {
	font-weight: normal;
}
textarea {
	resize: none;
}
button, input, textarea {
	font-family: "microsoft yahei", Tahoma, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	color: #000000;
	outline: none;
}
input:focus, textarea:focus, button:focus {
	outline: none;
}
.pad{padding:50px 0;}
.p-t-0{padding-top: 0;}
.p-b-0{padding-bottom: 0;}
.p-l-0{padding-left: 0;}
.p-r-0{padding-right: 0;}
.overflow{overflow: hidden;}
.m-t-0{margin-top: 0!important;}
.m-r-0{margin-right: 0!important;}
.m-b-0{margin-bottom: 0!important;}
.m-l-0{margin-left: 0!important;}
/*top-action*/
.top{background:#eeeeee;line-height: 50px;height: 50px;}
.top span{font-size:14px;color:#999999;}
.top span:first-child{float:left;}
.top span:last-child{float:right;}
.top span a:first-child{border-right:1px solid #999999;}
.top span a{padding:0 10px;color:#999999;}

/*top-over*/
/*hader-action */
.header{padding-top:0px;padding-bottom: 10px;}
.header .logo .logo-img{width:340px;height: 74px; margin-right:30px;}
.header .logo .logo-img img{width: 100%;height: 100%;}
.header .logo .logo-js{width:359px;padding-left:0px;/* border-left:1px solid #d5d5d5; */}
.header .logo .logo-js span{float: left;display: block;font-size:60px;color:#0099ff;   padding-top: 8px;             }
.header .logo .logo-js .logo-jj-r{float: left;padding: 20px 0;}
.header .logo .logo-js .logo-jj-r p:first-child{color:#0099ff;font-size: 24px;font-weight:bold;}
.header .logo .logo-js .logo-jj-r p:last-child{color:#3f3f3f;}
.header .header-tel {padding: 10px 0;}
.header .header-tel .header-tel-img{width: 63px;height: 63px;margin-right: 10px;}
.header .header-tel .header-tel-img img{width: 100%;height: 100%;}
.header .header-tel .header-tel-text{width: 230px;}
.header .header-tel .header-tel-text p:first-child{font-size: 14px;color:#333333;}
.header .header-tel .header-tel-text p:last-child{font-size: 30px;color:#ffba00;}
/*导航-S*/
.dh {background: #0099ff;}
.dh .contenter{ position: relative;}
.dh .Xcon ul{ }
.dh .Xcon li{height: 60px; line-height:60px;float:left;}  
.dh .Xcon li a.menu{padding:0 53px; font-size: 16px; color: #FFFFFF; transition:all 0.3s ease;}
.dh .Xcon li:hover a.menu{background: #ffba00;color:#FFFFFF}
.dh .Xcon li a{display: block;}
.dh .Xcon li a.menu.action{background: #ffba00;color:#FFFFFF}
.dh .Xcon li .show{ background:#FFFFFF;margin-top: -20px;box-shadow:0 0 5px rgba(0,0,0,0.5); position:absolute; left:0px; z-index:999; border-top:5px solid #FFFFFF; display:none; top:80px;}
.dh .Xcon li .show img{position: absolute;top:-14px;left:40%; }
.dh .Xcon li .show dl{ display:block;  float:left;}
.dh .Xcon li .show dl dd{ line-height:24px; padding:0 15px}
.dh .Xcon li .show dl dd a{ font-size:12px; color:#000}
.dh .Xcon li .show dl dd:hover {background: #9ccd00;}
.dh .Xcon li .show dl dd:hover a{color:#FFFFFF;}
.one:hover #subNews{
	display:block;
}

#subNews{ 
    width:170px;
    line-height:40px;
    text-align: center;
    z-index: 999;
    display:none; 
    position: absolute;
    background-color: rgba(0,102,255,0.82);
	text-align: center;
	
}
#subNews li{ width: 100%; height: 40px;}
#subNews a{ color:#fff !important; line-height:40px;}
#subNews li:hover{background:#ffba00;}

/*导航-E*/
/*hader-over */

/*banner-action*/
.banner {width: 100%;height:640px;margin-left: auto;margin-right: auto;overflow: hidden;position: relative;}
.banner .swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.banner .swiper-slide img{width: 100%;}
.banner .swiper-button-next,.banner .swiper-button-prev{opacity:0; transition: all 0.5s; width:30px;height: 60px; background:url(../images/lb-qh.png) no-repeat left center;}
.banner .swiper-button-next{ background:url(../images/lb-qh.png) no-repeat right center;}
.banner:hover .swiper-button-next,.banner:hover .swiper-button-prev{opacity:1;transition: all 0.5s; }
.banner .swiper-pagination span{width: 15px;height: 15px;border-radius: 50%;margin:0 10px!important;}
.banner .swiper-pagination span.swiper-pagination-bullet-active{background:#0099ff;}
/*banner-over*/
@media screen and (max-width:1680px)
{
.banner {height:562px}	
}
@media screen and (max-width:1600px)
{
	.banner {height:536px}	
}
@media screen and (max-width:1440px)
{
	.banner {height:482px}	
}
@media screen and (max-width:1366px)
{
	.banner {height:468px}	
}
@media screen and (max-width:1360px)
{
	.banner {height:454px}	
}
@media screen and (max-width:1280px)
{
	.banner {height:428px}	
}
/*搜索-action*/
.sousuo{height:52px;line-height: 52px;background:#eeeeee;}
.sousuo span{float:left;width: 700px;display: block;color:#0099ff;}
.sousuo span a{color:#999999;padding:0 10px;}
.sousuo .ss-div{float: right;width: 196px;height: 23px;border-radius: 60px;background:#FFFFFF;overflow: hidden;padding:0 15px;margin:14px 0;}
.sousuo .ss-div input{width:170px;height: 23px;display: block;border:none;float: left;}
.sousuo .ss-div input:last-child{width: 23px;height:23px;float: left;display: block;background:transparent;background:url(../images/ss-ico.png) no-repeat center;text-indent: -99px;cursor:pointer;}
/*搜索-over*/

/*公共-action*/
.index-bt1{text-align: center;}
.index-bt1 p{position: relative; font-size:50px;color:#0099ff;}
.index-bt1 p:after{position: absolute;content: "";bottom:-10px;width: 64px;height: 1px;background:#333333;left:47%;}

.index-bt2 {text-align: center;}
.index-bt2 p span{color:#ffae00;font-weight: bold;}
.index-bt2 p:first-child{font-size:36px;color:#0099ff;}
.index-bt2 p:last-child{font-size:12px;color:#999999;}
/*公共-over*/

/*产品中心-action*/
.product {padding-top:40px;}
.product .product-box .product-l{float: left;}
/*产品左边-S*/
.product .product-l{width: 245px;margin-right:35px;}
.product .product-l .product-l-bt{background:#0099ff;color:#ffffff;padding:40px 58px;}
.product .product-l .product-l-bt p:first-child{font-size:32px;font-weight: bold;}
.product .product-l .product-l-bt p:last-child{font-size:20px;}
.product .product-l .product-dh {width: 100%;background:#eeeeee;}
.product .product-l .product-dh a{transition: all 0.5s; display: block;padding:0 38px;height: 47px;line-height: 52px;font-size:16px;color:#666666;}
.product .product-l .product-dh a:hover,.product .product-l .product-dh a.on{transition: all 0.5s; background:#ffba00;color:#FFFFFF;font-size:16px;}
.product .product-l .product-rx{height:50px;width:182px;padding:30px 31px;background:#0099ff;color:#FFFFFF;border-radius:15px;margin-top:15px;}
.product .product-l .product-rx img{display: block;float: left;}
.product .product-l .product-rx .product-rx-r{float: left;}
.product .product-l .product-rx .product-rx-r p:last-child{font-size:20px;}
/*产品左边-E*/

/* 产品右边-S*/
.product-r {float: left;width: 920px;}
.product-r .product-div {transition: all 0.5s; padding:15px;width: 260px;box-shadow:0 0 5px rgba(0,0,0,0.1);float:left;margin:10px 10px;}

.product-r .product-div:nth-child(3n){margin-right:0;}
/* .product-r .product-div:nth-child(3){margin-left:0;margin-bottom:0;} */
.product-r .product-div .product-img {transition: all 0.5s; width: 100%;height: 180px;overflow: hidden;}
.product-r .product-div .product-img img{transition: all 0.5s; height: 100%;  max-width: 100%; display: block; margin: auto;}
.product-r .product-div:hover .product-img img{transition: all 0.5s; transform: scale(1.1);}
.product-r .product-div .product-jj{padding-top:10px;}
.product-r .product-div .product-jj p:first-child{transition: all 0.5s;font-size:16px;color:#0099ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.product-r .product-div .product-jj p:nth-child(2){transition: all 0.5s;font-size:14px;color:#666666;margin:5px 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.product-r .product-div .product-jj a{transition: all 0.5s; font-size:12px;color:#0099ff;}
.product-r .product-div:hover{transition: all 0.5s; background:#0099ff;}
.product-r .product-div:hover .product-jj p{transition: all 0.5s;color:#FFFFFF;}
.product-r .product-div:hover a{transition: all 0.5s; color:#FFFFFF;}
/* 产品右边-E*/

/*产品中心--over*/

/*成功案例-action*/
.case {padding-top:60px;padding-bottom: 100px;}
.case .case-box{position: relative;margin-top:50px;height:250px}
.case-lb {width:1200px;height: 100%;margin:auto;overflow: hidden;position: relative;}
.case-lb .swiper-slide {transition: all 0.5s; text-align: center;background: #fff;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.case-lb .swiper-slide p{line-height:50px;color:#0099ff;}
.case-lb .swiper-slide .case-img {transition: all 0.5s; width:100%;height: 195px;overflow: hidden; border: 1px #cacaca solid;display: flex;justify-content: center;align-items: center;}
.case-lb .swiper-slide .case-img img{transition: all 0.5s; max-height:100%;max-width: 100%; display: block; margin: auto;}
.case-lb .swiper-slide:hover .case-img img{transition: all 0.5s; transform: scale(1.1);}
.case .case-box .swiper-button-next,.case .case-box .swiper-button-prev{transition: all 0.5s; width: 70px;height: 70px;background:url(../images/case-qh.png) no-repeat left center;}
.case .case-box .swiper-button-next{background:url(../images/case-qh.png) no-repeat right center;}
.case .case-box .swiper-button-next:hover{transition: all 0.5s; background:url(../images/case-qh-hover.png) no-repeat right center;}
.case .case-box .swiper-button-prev:hover{transition: all 0.5s; background:url(../images/case-qh-hover.png) no-repeat left center;}

.swiper-button-next, .swiper-button-prev { margin-top: -50px !important;}

/*成功案例-over*/

/*困惑解答-action*/
.khjd {padding:25px 0;background:url(../images/yhjd-img.jpg) no-repeat top center;}
.khjd .khjd-box {margin-top:25px;}
.khjd .khjd-box .khjd-div{float: left; width:350px;padding-left:50px;color:#FFFFFF;}
.khjd .khjd-box .khjd-div p a{color:#FFFFFF;}
.khjd .khjd-box .khjd-div p{height:55px;line-height:55px;margin-bottom: 26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.khjd .khjd-box .khjd-div:last-child{float: right;padding-left:100px;padding-right:50px;width:350px;}
.khjd .khjd-box .khjd-div:last-child p a{color:#0099ff;}
/*困惑解答-over*/

/*你知道污染气体还有这些危害吗？-action*/
.wh{background:url(../images/wh-bg.jpg) no-repeat top center ;padding:60px 0;}
.wh .wh-box{margin-top:55px;position: relative;}
.wh .wh-box .wh-center{width: 650px;height: 650px;border-radius:50%;margin:auto;background:#0099ff;overflow: hidden;}
.wh .wh-box .wh-center .wh-l{float:left; border:1px solid #FFFFFF;width: 323px;height:323px;color:#FFFFFF;}
.wh .wh-box .wh-center .wh-l .wh-jj{width: 210px; line-height: 30px;margin-bottom: 10px;margin-bottom:10px;}
.wh .wh-box .wh-center .wh-l .wh-name{font-size:42px;font-weight: bold;}

.wh .wh-box .wh-center .wh-l:first-child .wh-jj{margin-top:140px;float:right;text-align: right;margin-right: 30px;}
.wh .wh-box .wh-center .wh-l:first-child .wh-name{float:right;text-align: right;margin-right: 30px;}

.wh .wh-box .wh-center .wh-l:nth-child(2) .wh-jj{margin-top:140px;text-align: left;margin-left: 30px;margin-bottom:40px;}
.wh .wh-box .wh-center .wh-l:nth-child(2) .wh-name{text-align: left;margin-left: 30px;}

.wh .wh-box .wh-center .wh-l:nth-child(3) .wh-jj{margin-top:10px;text-align: right;float: right;margin-right: 30px;margin-bottom:40px;}
.wh .wh-box .wh-center .wh-l:nth-child(3) .wh-name{margin-top:30px;text-align: right;margin-right: 30px;}

.wh .wh-box .wh-center .wh-l:last-child .wh-jj{margin-top:10px;text-align: left;margin-left: 30px;margin-bottom:40px;}
.wh .wh-box .wh-center .wh-l:last-child .wh-name{margin-top:30px;text-align: left;margin-left: 30px;}

.wh .wh-box .wh-center .wh-l:first-child{border:none;}
.wh .wh-box .wh-center .wh-l:nth-child(2){border-top:0;border-right:0;border-bottom:0;}
.wh .wh-box .wh-center .wh-l:nth-child(3){border-bottom:0;border-left:0;}
.wh .wh-box .wh-center .wh-l:last-child{border-bottom:0;border-right:0;border-left:0;}

.wh .wh-box .wh-img{transition: all 0.5s;position:absolute;border:15px solid #FFFFFF;border-radius: 50%;box-shadow:0 0 5px rgba(0,0,0,0.2);}
.wh .wh-box .wh-img img{transition: all 0.5s; height: 100%;  max-width: 100%; display: block; margin: auto;}
.wh .wh-box .wh-img:nth-child(2){top:0;left:40px;}
.wh .wh-box .wh-img:nth-child(3){top:0;right:40px;}
.wh .wh-box .wh-img:nth-child(4){bottom:0;left:40px;}
.wh .wh-box .wh-img:last-child{bottom:0;right:40px;}
.wh .wh-box .wh-img:hover img{transition: all 0.5s; transform: scale(1.1);}
/*你知道污染气体还有这些危害吗？-over*/

/*4大优势5个承诺-action*/
.ys{background:url(../images/ys-bg.jpg) no-repeat top center;padding:45px 0;height:753px;  padding-left: 202px;      }
.ys .index-bt2 p:first-child{font-size:50px;font-weight: bold;   padding-right: 202px;    }
.ys .index-bt2 p:last-child{font-size:20px;color:#725c3c;     padding-right: 202px;     }
.ys .ys-box{margin-top:66px;}
.ys .ys-box .ys-div{float:left;color:#FFFFFF; width:170px;height:200px;padding:35px 15px;background:url(../images/ys-div.png) no-repeat top center;}
.ys .ys-box .ys-div p:first-child{font-size:24px;font-weight: bold;text-align: center;margin-bottom:20px;}
.ys .ys-box .ys-div p:nth-child(2){font-size:14px;line-height: 24px;}
.ys .ys-box .ys-div:first-child{margin-top:75px;}
.ys .ys-box .ys-div:nth-child(2){margin:0 64px;}
.ys .ys-box .ys-div:last-child{margin-left:72px;margin-top:75px;}
/*4大优势5个承诺-over*/

/*六年不变的原则-action*/
.yz{padding-top:100px;padding-bottom:60px;}
.yz .yz-box {margin-top:40px;}
.yz .yz-box .yz-div{float:left;width:180px;text-align: center;margin:0 37px;}
.yz .yz-box .yz-div:first-child{margin-left:0;}
.yz .yz-box .yz-div:last-child{margin-right:0;}
.yz .yz-box .yz-div .yz-bt{font-size:24px;color:#0099ff;font-weight: bold;}
.yz .yz-box .yz-div .yz-ico img{display: block;margin:auto;}
.yz .yz-box .yz-div .yz-jj {font-size:14px;color:#666666;}

.yz .yz-mfzx{font-size:18px; width:360px;height: 50px;border-radius:60px;margin:auto;margin-top:50px;background:#0099ff;color:#FFFFFF;line-height:50px;text-align: center;}
.yz .yz-mfzx span{font-size:22px;font-weight: bold;}
/*六年不变的原则-over*/

/*治理流程与工艺-action*/
.lcygy {position: relative; background:#f7f7f7;padding:40px 0;height: 312px; margin-top: 40px;}
.lcygy:after{width: 100%;height:1px;background:#666666; content: "";position: absolute;top:340px;left:0;}
.lcygy .lcygy-box{width: 1200px;margin:auto;margin-top:68px;}
.lcygy-box .lcygy-div{transition: all 0.5s;position: relative; float:left;text-align: center; width:187px;margin:0 32px;}
.lcygy-box .lcygy-div:first-child{margin-left:0;}
.lcygy-box .lcygy-div:last-child{margin-right:0;}
.lcygy-box .lcygy-div span{transition: all 0.5s;position: relative;width:40px;height: 40px;display: block;margin:auto;margin-top:15px; z-index: 999; line-height: 40px;color:#c0c0c0;font-size:18px;border-radius: 50%; border:2px solid #bfbfbf;background:#FFFFFF; }
.lcygy-box .lcygy-div p{transition: all 0.5s;line-height:50px;font-size:18px;color:#0099ff;}
.lcygy-box .lcygy-div .lcygy-img{transition: all 0.5s; position: relative; width:88px;height: 80px;background:#FFFFFF;border:1px solid #0099ff;border-radius:10px;overflow:hidden; margin-left: 51px;}
.lcygy-box .lcygy-div .lcygy-img img:last-child{transition: all 0.5s; position:absolute;top:0;left:0;opacity: 0;}
.lcygy-box .lcygy-div:hover .lcygy-img{transition: all 0.5s; background:#ffae00;border:1px solid #ffae00;}
.lcygy-box .lcygy-div:hover .lcygy-img img{transition: all 0.5s; opacity: 0}
.lcygy-box .lcygy-div:hover .lcygy-img img:last-child{transition: all 0.5s; opacity:1;}
.lcygy-box .lcygy-div:hover p{transition: all 0.5s; color:#ffae00;}
.lcygy-box .lcygy-div:hover span{transition: all 0.5s;position: relative;color:#ffae00;border:2px solid #ffae00;}
.lcygy-box .lcygy-div:hover span:after{transition: all 0.5s;width: 1px;height:30px;background:#ffae00; position: absolute; content: ""; bottom:-30px;left:50%;}
.lcygy-box .lcygy-div .lcygy-zs{transition: all 0.5s; position:absolute;left:-18%; width: 265px;height: 150px;border-radius:10px;margin-top:30px;display: none;}
.lcygy-box .lcygy-div .lcygy-zs img{height: 100%;  max-width: 100%; display: block; margin: auto;}
.lcygy-box .lcygy-div:hover .lcygy-zs{transition: all 0.5s; display: block;}
/*治理流程与工艺-over*/

/*利用光触媒技术治理-action*/
.jszl .jszl-bt{text-align: center;}
.jszl .jszl-bt p:first-child{position: relative;font-size:36px;color:#0099ff;margin-bottom:25px;}
.jszl .jszl-bt p:first-child span{ color:#ffae00;font-weight: bold;}
.jszl .jszl-bt p:first-child:after{width:50px;height: 1px;background:#000000;position: absolute;content: "";bottom:-10px;left:48%;}
.jszl .jszl-bt p:last-child{font-size:14px;color:#666666;}
.jszl .jszl-box{margin-top:50px;}
.jszl .jszl-box .jszl-both {width: 300px;float: left;}
.jszl .jszl-box .jszl-both .jszl-div{margin-bottom: 60px;}
.jszl .jszl-box .jszl-both .jszl-div .jszl-ico{width:56px;height: 120px;float: left;border:1px solid #cccccc;margin-right:30px;}
.jszl .jszl-box .jszl-both .jszl-div .jszl-ico .jszl-img{width:44px;height: 44px;border:10px solid #FFFFFF;border-radius: 50%;margin:auto;margin-top:30px;margin-left:25px;}
.jszl .jszl-box .jszl-both .jszl-div .jszl-jj{float: left;width: 212px;}
.jszl .jszl-box .jszl-both .jszl-div .jszl-jj p:first-child{font-size:18px;color:#333333;margin-bottom: 20px;}
.jszl .jszl-box .jszl-both .jszl-div .jszl-jj p:last-child{font-size:14px;color:#666666;}
.jszl .jszl-box .jszl-both:last-child .jszl-div{text-align: right;}
.jszl .jszl-box .jszl-both:last-child .jszl-div .jszl-ico {margin-right:0;margin-left:30px;}
.jszl .jszl-box .jszl-both:last-child .jszl-div .jszl-ico .jszl-img{margin-left:-30px;}
.jszl .jszl-box .jszl-center{float: left;width: 400px;height: 309px;overflow: hidden;}
.jszl .jszl-box .jszl-center img{height: 100%;  max-width: 100%; display: block; margin: auto;}

/*利用光触媒技术治理-over*/

/*广告条-action*/
.ggt img{width: 100%;}
/*广告条-over*/

/*我们的实力-action*/
.sl{padding:60px 0;}
.sl .sl-box .sl-l{float: left;width: 620px;margin-right:50px;}
.sl .sl-box .sl-l .sl-bt{position: relative; font-size:24px;font-weight: bold;color:#0099ff;margin-bottom: 40px;}
.sl .sl-box .sl-l .sl-bt:after{content: "";width: 50px;height: 1px;background:#0099ff;position: absolute;bottom:-20px;left:0;}
.sl .sl-box .sl-l .sl-l-jj{font-size:14px;color:#666666;    text-indent: 28px;
    text-align: justify;             }
.sl .sl-box .sl-l a{display: block;border:1px solid #bfbfbf;font-size:16px;color:#666666;width: 100px;height: 38px;line-height: 38px;text-align: center;margin-top:30px;}

.sl .sl-box .sl-img{transition: all 0.5s;float: left; width:529px;height: 234px;overflow: hidden;}
.sl .sl-box .sl-img img{transition: all 0.5s;height:234;  max-width: 100%; display: block; margin: auto;}
.sl .sl-box .sl-img:hover img{transition: all 0.5s; transform: scale(1.1);}
/*我们的实力-over*/

/*专业团队/荣誉资质-over*/
/*专业团队-S*/
.td-zz .td-zz-box .td-box{float: left;width: 1200px;margin-right:8px;height:400px;overflow:hidden;}
.td-zz .td-zz-box .td-box .td-bt{margin-bottom: 20px;font-size:24px;color:#0099ff;font-weight:bold;}
.td-zz .td-zz-box .td-box .td-bt span{font-size:18px;color:#999999;font-weight: normal;}
.td-lb {width: 100%;height: 100%;position: relative;overflow: hidden;}
.td-lb .swiper-slide {text-align: center;font-size: 18px;background: #fff;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.td-lb .swiper-slide .td-img{transition: all 0.5s; width:290px;height:250px;overflow: hidden;}
.td-lb .swiper-slide .td-img img{transition: all 0.5s; height: 100%;  max-width: 100%; display: block; margin: auto;}
.td-lb .swiper-slide .td-img:hover img{transition: all 0.5s; transform: scale(1.1);}
.td-lb .swiper-slide p{font-size:14px;color:#666666;line-height: 50px;}
/*专业团队-E*/

/*荣誉资质-S*/
.td-zz .td-zz-box .zz-box{width:245px;float: left;}
.td-zz .td-zz-box .zz-box .zz-bt{margin-bottom: 20px;font-size:24px;color:#0099ff;font-weight:bold;text-align: right;}
.td-zz .td-zz-box .zz-box .zz-bt span{font-size:18px;color:#999999;font-weight: normal;}
.zz-lb {width: 100%;height: 100%;margin-left: auto;margin-right: auto;overflow: hidden;position: relative;}
.zz-lb .swiper-slide {text-align: center;font-size: 18px;background: #fff;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.zz-lb .swiper-slide .zz-img{transition: all 0.5s; width:240px;height:250px;overflow: hidden;}
.zz-lb .swiper-slide .zz-img img{transition: all 0.5s; height: 100%;  max-width: 100%; display: block; margin: auto;}
.zz-lb .swiper-slide .zz-img:hover img{transition: all 0.5s; transform: scale(1.1); }
.zz-lb .swiper-slide p{font-size:14px;color:#666666;line-height: 50px;}
.zz-lb .zz-lb-dian{position:absolute;z-index: 999;text-align: center; bottom:60px!important;}
.zz-lb .zz-lb-dian span{width: 12px; height: 12px;background:#FFFFFF;opacity: 1;}
.zz-lb .zz-lb-dian span.swiper-pagination-bullet-active{background:#ffae00;}

/*荣誉资质-E*/
/*专业团队/荣誉资质-over*/

/*合作伙伴-action*/
.hzhb{background:#0099ff;padding:40px 0;padding-bottom:80px;}
.hzhb .index-bt1 p{color:#FFFFFF;font-size:36px;}
.hzhb .index-bt1 p:after{background:#FFFFFF;}
.hzhb .hzhb-box{margin-top:35px;position: relative;}
.hzhb-lb {width: 100%;height: 100%;overflow: hidden;}
.hzhb-lb .swiper-slide {transition: all 0.5s; text-align: center;overflow: hidden; font-size: 18px;background: #fff;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.hzhb-lb .swiper-slide img{transition: all 0.5s; height: 100%;  max-width: 100%; display: block; margin: auto;}
.hzhb-lb .swiper-slide:hover img{transition: all 0.5s; transform: scale(1.1);}
.hzhb .hzhb-box .swiper-pagination{left:45%;bottom:-40px!important;}
.hzhb .hzhb-box .swiper-pagination span{width:50px;height: 4px;background:#FFFFFF;border-radius: 0;opacity: 1;margin:0 10px;}
.hzhb .hzhb-box .swiper-pagination span.swiper-pagination-bullet-active{background:#ffae00;}
/*合作伙伴-over*/

/*新闻资讯-action*/
.news{padding-top:30px;}
/*新闻-S*/
.news-left{float:left;width:557px;}
.news-qh { width:100%;text-align:left;  }
.news-qh .hd{ height:40px; line-height:40px;position:relative; }
.news-qh .hd ul{ float:left;  position:absolute; top:-1px; height:40px;   }
.news-qh .hd ul li{width: 130px; height:40px;text-align: center; background:#eeeeee; color:#666666;margin-right:10px; float:left;cursor:pointer;  }
.news-qh .hd ul li.on{background:#0099ff;color:#FFFFFF;}

.news-qh .bd ul{zoom:1;margin-top:30px;  }
.news-qh .bd li .news-left-top{width: 100%;height:140px;border-bottom: 1px solid #d0d0d0;}
.news-qh .bd li .news-left-top .news-left-top-img{transition: all 0.5s; margin-right:18px;overflow:hidden; float:left; width:167px;height:120px;}
.news-qh .bd li .news-left-top .news-left-top-img img{transition: all 0.5s; height:100%;max-width: 100%; display: block; margin: auto;}
.news-qh .bd li .news-left-top .news-left-top-img:hover img{transition: all 0.5s; transform: scale(1.1);}
.news-qh .bd li .news-left-top .news-left-top-jj{float:left;width:372px;height:120px;}
.news-qh .bd li .news-left-top .news-left-top-jj p:first-child{font-size:18px;margin-bottom:15px;color:#0099ff;}
.news-qh .bd li .news-left-top .news-left-top-jj p:nth-child(2){font-size:14px;color:#333333;line-height:24px;}
.news-qh .bd li .news-left-top .news-left-top-jj p:nth-child(2) a{color:#35a3a2;}
.news-qh .bd li .news-left-top .news-left-top-jj span{display: block;width: 100px;height: 30px;line-height: 30px;color:#FFFFFF;background:#35a3a2;text-align: center; font-size:14px;margin-top:20px;}
.news-qh .bd li .news-left-box p a{display: block;position: relative;clear:both; height:50px;line-height: 50px; font-size:14px;border-bottom:1px dashed #d0d0d0;}
.news-qh .bd li .news-left-box p span:first-child{float:left;display: block;width:436px;color:#333333;}
.news-qh .bd li .news-left-box p span:last-child{float:right;display: block;width:85px;color:#333333;}
.news-qh .bd li .news-left-box p span:hover{ color: #0066ff;}
/*新闻-E*/

/*健康教育-S*/
.news-right{float:right;width:349px;height:364px;overflow:hidden;}
.news-right .news-right-bt{font-size:24px;color:#0099ff;}
.news-wt{ margin:0 auto;  width:100%;position:relative;}
.news-wt .hd{ overflow:hidden;  height:36px; position:absolute;right:0;top:-31px;}
.news-wt .hd .prev,.news-wt .hd .next{display:block;  width:36px; height:28px; float:right;overflow:hidden;
cursor:pointer; background:url("../images/jkjy-qh.png")no-repeat right center;}
.news-wt .hd .next{background-position:0px 0px;margin-left:10px; }
.news-wt .hd .next:hover{background:url("../images/jkjy-qh-hover.png")no-repeat left center;}
.news-wt .hd .prev:hover{background:url("../images/jkjy-qh-hover.png")no-repeat right center;}
.news-wt .hd .prevStop{ background-position:-60px -100px;  }
.news-wt .hd .nextStop{ background-position:-60px -140px;  }

.news-wt .bd{padding-top:37px;}
.news-wt .bd ul{ overflow:hidden; zoom:1; }
.news-wt .bd ul li{ zoom:1;padding:6px 0;border-bottom: 1px dashed #d0d0d0;height:auto!important;}
.news-wt .bd ul li p{position:relative; padding-left:26px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.news-wt .bd ul li p:first-child{font-size:12px;color:#333333;line-height:23px;}
.news-wt .bd ul li p:last-child{font-size:14px;color:#666666;line-height:23px;}
.news-wt .bd ul li p:before{content: "";width: 15px;height: 15px;display: block; position:absolute;top:8px;left:0;}
.news-wt .bd ul li p:first-child:before{background:url(../images/q-ico.png) no-repeat center;}
.news-wt .bd ul li p:last-child:before{background:url(../images/a-ico.png) no-repeat center;}
/*健康教育-E*/

/*新闻资讯-over*/
/*links/友情链接-action*/
.links {padding-top:20px;padding-bottom:40px;}
.links .links-bt{font-size:26px;color:#000000;}
.links .links-bt p{border-bottom: 2px solid #cacaca}
.links .links-box{padding:10px 0;}
.links .links-box a{padding:0 10px;color:#666666;border-right:1px solid #666666;line-height: 30px;}
/*links/友情链接-over*/

/*footer-action*/
.footer {background: #0099ff;}
.footer .footer-box{padding-top:40px;padding-bottom:46px;}
.footer .footer-dh{background:#ffae00;height: 40px;line-height: 44px;text-align: center; }
.footer .footer-bdh a{color:#333333;padding:0 48px;border-right: 1px dashed #FFFFFF;}
.footer .footer-bdh{ width: 1200px; margin: auto;}
.footer .footer-dh a:last-child{border:none;}

.footer .footer-lxwm{color:#FFFFFF;}

.footer .footer-lxwm p{font-size:16px;line-height:30px;}
.footer .footer-lxwm p:first-child{font-size: 20px;margin-bottom: 50px;}

.footer .footer-zxly{width: 550px;padding:0 80px;}
.footer .footer-zxly p{font-size: 20px; color: #FFFFFF;margin-bottom: 20px;}
.footer .footer-zxly input{margin-bottom: 20px; float:left;background: transparent; width: 240px;height: 40px;margin-right:22px;color:#FFFFFF;border:2px solid #FFFFFF;padding:0 10px;}
.footer .footer-zxly input:nth-child(2){margin-right: 0px;}
.footer .footer-zxly textarea{margin-bottom: 20px;width: 95.7%;padding:10px;background: transparent;border:2px solid #FFFFFF;color:#FFFFFF;height: 69px;}
.footer .footer-zxly input:last-child{transition: all 0.5s;margin-bottom:0px;float:none;display: block;width: 180px;height: 40px;background:#FFFFFF;font-size:20px;color:#0099ff;border-radius: 50px;border:none; line-height: 40px; margin:auto; cursor:pointer; }
.footer .footer-zxly input:last-child:hover{transition: all 0.5s; box-shadow:0 0 10px rgba(0,0,0 ,0.3);}
.footer .footer-zxly input::placeholder{color:#FFFFFF;}
.footer .footer-zxly textarea::placeholder{color:#FFFFFF;}

.footer .ewm-div{width:190px;float:right;}
.footer .ewm-div p{ color: #FFFFFF;font-size:20px;margin-bottom: 20px;}
.footer .ewm-div .ewm-img{width: 190px;height:190px;}
.footer .ewm-div .ewm-img img{width: 190px;height: 190px;}
.footer .footer-center{margin-bottom: 30px;}
.footer .bq{line-height: 70px;text-align: center;color:#FFFFFF;background: #000000; }
.footer .footer-bq{text-align: center;height: 70px;line-height: 70px;border-top:1px solid #FFFFFF;color:#fff}
.footer-bq span{ margin-left: 10px;}
/*footer-over*/
/*main css*/
.izl-rmenu{position:fixed;right:0;margin-left:532px;bottom:10px;padding-bottom:73px;background:url(../images/r_b.png) 0px bottom no-repeat;z-index:999;}
.izl-rmenu .btn{width:72px;height:73px;margin-bottom:1px;cursor:pointer;position:relative;}

.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#6da9de;text-decoration:none;display:block;}

.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat;background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute;left:-160px;top:0px;display:none;width:160px;height:160px;}

.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat;background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;display:none;}

.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat;background-color:#666666;display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}

.izl-rmenu .btn-sj{background:url(../images/r_sj.png) 0px 0px no-repeat;background-color:#78c340;}
.izl-rmenu .btn-sj:hover{background-color:#58a81c;}
.izl-rmenu .btn-sj .pic{position:absolute;left:-160px;top:0px;display:none;width:160px;height:160px;}

.footer-ewm img{ width:120px; height:120px;}

/*messages*/

.messages{padding:15px 0;position:absolute;}

.messages input,.messages select,.messages textarea{margin:0;padding:0; background:none; border:0; font-family:"Microsoft Yahei";}

.messlist {height:30px;margin-bottom:15px;}

.messlist label{float:left;width:60px; height:30px; font-size:14px; line-height:30px; text-align:right;padding-right:10px;}

.messlist input{float:left;width:610px;height:28px;padding-left:5px;border:#ccc 1px solid;}

.messlist.textareas{ height:60px;}

.messlist textarea{float:left;width:605px; height:60px;padding:5px;border:#ccc 1px solid;}

.messlist.yzms input{width:100px;}

.messlist.yzms .yzmimg{ float:left;margin-left:10px;}

.messsub{padding:0px 0 0 110px; margin-top: 30px;}

.messsub input{color:#fff;width:210px; height:45px; background:#979797; font-size:14px; font-weight:bold; cursor:pointer;margin-right:125px;float:left;}
.right-nr {
    color: #333;
    font-size: 14px;
    min-width: 500px;
    line-height: 30px;
}
.send {
    height: 500px;
    width: 700px;
    margin: 0 auto;
}

