/****************************************reset******************************************/
*{box-sizing: border-box;margin: 0;padding: 0;outline:none; blr:expression(this.onFocus=this.blur());}
ol,ul,li{list-style:none;}
@font-face{
  font-family: SourceHanSansRegular;
  src: url('./fonts/SourceHanSans-Regular.otf');
}
@font-face{
  font-family: SourceHanSansBold;
  src: url('./fonts/SourceHanSans-Bold.otf');
}
a{color:inherit;text-decoration: none;}
button,input,textarea{border-radius: 0;-webkit-appearance:none;font-family:SourceHanSansRegular,'微软雅黑';font-size: 14px;color: #666;border: 1px solid #ddd;padding:0 10px;vertical-align: middle;resize:none;}
button,input[type="submit"]{cursor: pointer;}
body {width: 100%; font-size:14px; line-height:1.8;font-family: SourceHanSansRegular,'Microsoft Yahei',Arial,Verdana,sans-serif;color: #666;overflow-x: hidden;}
.wrap{width:90%;max-width: 1200px;margin: auto;}
.over{overflow: hidden;width: 100%;display: block;}
.l{float: left;}
.r{float: right;}
.img-box{display: block;}
.img-box img{display: block;width: 100%;}
.show p{display: block;max-width: 100% !important;margin:0 auto !important;height: auto !important;max-height:none !important}
.show img{display: block;max-width: 100% !important;margin:0 auto !important;height: auto !important;max-height:none !important}
.height-170{height:170px;}
.height-120{height:120px;}
.height-80{height: 80px;}
.height-70{height: 70px;}
.height-60{height: 60px;}
.height-50{height: 50px;}
.height-40{height: 20px;}
.height-30{height: 30px;}
.height-20{height: 20px;}
@media only screen and (max-width: 1279px) {
	.height-170{height:100px;}
	.height-120{height:70px;}
	.height-80{height: 60px;}
	.height-70{height: 40px;}
	.height-60{height: 30px;}
	.height-50{height: 30px;}
	.height-40{height: 20px;}
	.height-30{height: 20px;}
	.height-20{height: 20px;}
}
@media only screen and (max-width: 640px) {
	.height-170{height:40px;}
	.height-120{height:30px;}
	.height-80{height: 30px;}
	.height-70{height: 25px;}
	.height-60{height: 20px;}
	.height-50{height: 20px;}
	.height-40{height: 20px;}
	.height-30{height: 20px;}
	.height-20{height: 20px;}
}
.header{width: 100%;height:70px;position: fixed;top: 0;left: 0;z-index: 100;background:#ffffff;}
.header .main .logo{float: left;height:54px;margin:8px 0;}
.header .main .logo img{display: block;height: 100%;}
.header .main .nav-b{display: none;}
.header .main .nav-s{display: none;}
@media only screen and (min-width:1280px) {
	.header .main .nav-b{float: right;display: block;text-align: center;}
	.header .main .nav-b a{color:#000000;}
	.header .main .nav-b .li1{height:70px;line-height:70px; margin-left: 20px;display:inline-block;position: relative;}
	.header .main .nav-b .li1 a{display: block;padding: 0 15px;font-size: 16px;}
	.header .main .nav-b .ul2{background:rgba(0, 0, 0, 0.8);position: absolute;top: 100%;left:50%;width: 200px;margin-left: -100px;}
	.header .main .nav-b .ul2 li{display: block;position: relative;}
	.header .main .nav-b .li2{display: block;height: 100%;font-size: 14px;line-height:40px;height:40px;color: #666;}
	.header .main .nav-b .li2 ul{left: 100%;top:0;width: 100%;background:rgba(0,0,0,0.6);}
	.header .main .nav-b li a:hover{color: rgba(255,255,255,1);background-color:rgb(26, 153, 149, 1);}
	.header .main .nav-b li.cur a{color: rgba(255,255,255,1);background-color:rgb(26, 153, 149, 1);}
}
@media only screen and (max-width:1279px) {
	.header{height: 60px;}
	.header .main .logo{height:44px;margin: 8px 0;}
	.header .main .nav-s{display:block;position:relative;z-index:9;}
	.header .main .nav-s .nav-btn{width: 40px;height: 40px;float: right;cursor: pointer;padding: 4px;margin-top: 10px;}
	.header .main .nav-s .nav-btn span{width: 26px;height: 2px;background: #1a9995;display: block;margin:7px auto;}
	.header .main .nav-s .nav{position:fixed;width: 100%;top:60px;left: 0;background:rgba(26,153,149,0.8);display: none;}
	.header .main .nav-s .nav li{position:relative;}
	.header .main .nav-s .nav .li1 a{font-size: 15px;display: block;height: 50px;line-height: 50px;color: #fff;padding: 0 5%;position: relative;}
	.header .main .nav-s .nav .li1>a:after{content:"";position: absolute;left:0;bottom: 0;width: 100%;height: 1px;background: #fff;}
	.header .main .nav-s .nav .ul2{border-bottom: 1px solid #666;padding: 10px;}
	.header .main .nav-s .nav .li2 a{font-size: 12px;display: block;height:35px;line-height: 35px;color: #eee;}
	.header .main .nav-s .btn1{position: absolute;right:5%;top:10px;width: 30px;height: 30px;z-index: 9;}
	.header .main .nav-s .btn1 .x1{width: 2px;height: 16px;position: absolute;left: 50%;top: 50%;margin-top: -8px;margin-left: -1px;background: #fff;}
	.header .main .nav-s .btn1 .x2{width:16px;height: 2px;position: absolute;left: 50%;top: 50%;margin-left: -8px;margin-top: -1px;background: #fff;}
	.header .main .nav-s .li1.cur .btn1 .x1{display: none;}
}
.banner{position: relative;margin-top:70px;}
.banner img{display: block;width: 100%;}
.banner .slick-slide{position:relative}
.banner .slider-for .banner-z{width: 40%;margin: auto;position: absolute;z-index: 9;left:50%;left:30%;top: 50%;opacity: 0;}
.banner .slider-for .slick-current .banner-z{top:45%;transition: 1s;opacity: 1;}
.banner .slider-nav{position: absolute;bottom:20px;left:50%;width:240px;margin-left: -120px;text-align: center;color: #000;border-bottom: 1px solid rgba(255,255,255,0.12);padding-bottom:5px;}
.banner .slider-nav .lump{border-bottom: 1px solid rgba(255,255,255,0.12);width: 36px;margin: auto;padding-bottom: 3px;cursor: pointer;}
.banner .slider-nav .slick-current .lump{color: #fff;}
.banner2{background-size:cover;overflow: hidden;padding-top: 170px;}
.banner2 .txt{position:relative;padding-left: 20%;}
.banner2 .t1{font-size: 30px;color: #fff;position: relative;}
.banner2 .t1:before{content: "";position: absolute;right: 100%;width: 1920px;height: 1px;background: #fff;top: 50%;margin-right: 30px;opacity: 0.2;}
.banner2 .t2{font-size:16px;color:#fff;opacity: 0.6;}

.banner5{background-size:cover;padding-top:170px;}
.banner5 .txt{position:relative;padding-left: 20%;}
.banner5 .t1{font-size: 30px;color: #fff;position: relative;}
.banner5 .t1:before{content: "";position: absolute;right: 100%;width: 1920px;height: 1px;background: #fff;top: 50%;margin-right: 30px;opacity: 0.2;}
.banner5 .t2{font-size: 16px;color:#fff;opacity: 0.6;}
@media only screen and (max-width:1279px) {
	.banner2{padding-top:140px;}
	.banner2 .t1{font-size: 24px;}
	.banner2 .t2{font-size: 14px;}
	.banner5{padding-top:140px;}
	.banner5 .t1{font-size: 24px;}
	.banner5 .t2{font-size: 14px;}
	
}
@media only screen and (max-width:640px) {
	.banner2{padding-top:100px;}
	.banner2 .txt{padding-left: 0;}
	.banner2 .t1{font-size: 18px;}
	.banner2 .t1:before{display:none;}
	.banner2 .t2{font-size: 12px;}
	.banner .slider-nav{display:none;}
	.banner5{padding-top:85px;}
	.banner5 .txt{padding-left: 0;}
	.banner5 .t1{font-size: 18px;}
	.banner5 .t1:before{display:none;}
	.banner5 .t2{font-size: 12px;}
}

.banner3 img{display:block;width:100%;}
.web-bt-1{color:#000000;font-weight:600;}
.web-bt-1 img{height: 100%;}
.web-in-1 {background-size: cover;color: rgba(255,255,255,0.9);	}
.web-in-1 .main{overflow:hidden;}
.web-in-1 .mainleft{width: 26%;float: left;}
.web-in-1 .mainleft .z1{margin-top:10px}
.web-in-1 .mainleft .nav li{line-height: 40px;height:40px;}
.web-in-1 .mainleft .nav a{font-size: 16px;transition: 0.2s}
.web-in-1 .mainri0 {width:100%;}
.web-in-1 .mainri0 .zbl-lump{overflow: hidden;}
.web-in-1 .mainri0 .zbl-lump .txt-box{position:absolute;width:100%;height:100%;bottom:50%;transform:translateY(50%);opacity:0;z-index:2;background-color:rgb(29,148,144,0.4);text-align:center;color:#ffffff;font-size:16px;padding-top:25%;}
@media only screen and (min-width:1280px) {
	.web-in-1 .mainleft .nav a:hover{font-size: 18px;color: rgba(0, 143, 134, 1);}
	.web-in-1 .mainri0 .zbl-lump:hover img{opacity:0.8;}
	.web-in-1 .mainri0 .zbl-lump:hover .txt-box{opacity:1;}
}
@media only screen and (max-width:1279px) {
	.web-in-1 .mainri0 .zbl-lump .txt-box{bottom:0;transform:translateY(0);line-height: 35px;height: 35px;opacity: 1;background:rgba(26,153,149,0.5);padding-top:0;}
}
@media only screen and (max-width:980px) {
	.web-in-1 .mainleft{float: none;width: 100%;margin-bottom: 20px;}
	.web-in-1 .mainleft .nav{overflow: hidden;}
	.web-in-1 .mainleft .nav li{display: inline-block;margin-right:30px;line-height:30px;height:30px}
	.web-in-1 .mainright{float: none;width: 100%;}	
}
.web-in-2{background: no-repeat center;background-size: cover;color:rgba(255,255,255,0.4);}
.web-in-2 .main{overflow: hidden;position: relative;}
.web-in-2 .main .logo{position:absolute;left: 0;top: 0;}
.web-in-2 .mainleft{float: left;width: 45%;}
.web-in-2 .mainleft .txt{font-size:18px;color: #333;margin-bottom:30px;}
.web-in-2 .mainleft .ys{overflow: hidden;text-align: center;}
.web-in-2 .mainleft .ys .lump{width: 33.3%;float: left;}
.web-in-2 .mainleft .ys .lump .z1{font-size: 44px;color: rgba(0, 143, 134, 1);line-height: 100px;}
.web-in-2 .mainleft .ys .lump .z2{font-size: 25px;color: #333;}
.web-in-2 .mainright{float:right;width:50%;position: relative;padding-right: 20px;padding-bottom: 40px;}
.web-in-2 .mainright .jb{position: absolute;right:0;bottom:0;z-index: 90;width:30%;}
.web-in-2 .zbl-lunbo{position: relative;overflow: hidden;}
.web-in-2 .zbl-lunbo .zbl-lun-box{ width:100%;overflow: hidden;position: relative;padding-top:85%;}
.web-in-2 .zbl-lunbo .zbl-lun-box ul{position:absolute; width: 100%;height:100%;top: 0;left:0;padding:0;margin:0}
.web-in-2 .zbl-lunbo .zbl-lun-box ul li{position: absolute;transition:0.4s; list-style: none}
.web-in-2 .zbl-lunbo .zbl-lun-box ul li.li-0{z-index: 0;width:36%;height:50%;left:32%;top: 0%;opacity:0;}
.web-in-2 .zbl-lunbo .zbl-lun-box ul li.li-1{z-index:10;width:36%;height:60%;left:13%;top: 0%;opacity:0.6;}
.web-in-2 .zbl-lunbo .zbl-lun-box ul li.li-2{z-index:20;width:36%;height:60%;left: 7%;top:10%;opacity:0.7;}
.web-in-2 .zbl-lunbo .zbl-lun-box ul li.li-3{z-index:30;width:36%;height:60%;left: 0%;top:20%;opacity:0.8;}
.web-in-2 .zbl-lunbo .zbl-lun-box ul li.li-4{z-index:40;width:36%;height:60%;left:12%;top:30%;opacity:0.9;}
.web-in-2 .zbl-lunbo .zbl-lun-box ul li.li-5{z-index:50;width:36%;height:60%;left:32%;top:40%;opacity:1;}
.web-in-2 .zbl-lunbo .zbl-lun-box ul li.li-6{z-index:40;width:36%;height:60%;left:52%;top:30%;opacity:0.9;}
.web-in-2 .zbl-lunbo .zbl-lun-box ul li.li-7{z-index:30;width:36%;height:60%;left:64%;top:20%;opacity:0.8;}
.web-in-2 .zbl-lunbo .zbl-lun-box ul li.li-8{z-index:20;width:36%;height:60%;left:57%;top:10%;opacity:0.7;}
.web-in-2 .zbl-lunbo .zbl-lun-box ul li.li-9{z-index:10;width:36%;height:60%;left:51%;top: 0%;opacity:0.6;}
.web-in-2 .zbl-lunbo .left-btn{position: absolute;width:32%;height:90%;left:0;top:0%;z-index:100;}
.web-in-2 .zbl-lunbo .right-btn{position: absolute;width:32%;height:90%;right:0;top:0%;z-index:100;}
.web-in-2 .zbl-lunbo .img-box{ width: 100%;height: 100%;border: 1px solid #ccc; box-sizing: border-box;}
.web-in-2 .zbl-lunbo .img-box img{display: block;width: 100%;height: 100% !important;}
@media only screen and (max-width:1279px) {
	.web-in-2 .main .logo{display: none;}
}
@media only screen and (max-width:980px) {
	.web-in-2 .mainleft{width:100%;}
	.web-in-2 .mainright{float-left:none;width: 90%; margin: auto;}
	.web-in-2 .mainleft .ys .lump .z1{font-size:40px;line-height:50px;}
	.web-in-2 .mainleft .ys .lump .z2{font-size:20px;}
	.web-in-2 .mainright{padding: 0;}
	.web-in-2 .mainright .jb{display: none;}
}
@media only screen and (max-width:768px) {
	.web-in-2 .mainleft .txt{font-size: 16px;margin-bottom: 10px;}
	.web-in-2 .mainleft .ys .lump .z1{font-size:24px;line-height:30px;}
	.web-in-2 .mainleft .ys .lump .z2{font-size:14px;}
}
@media only screen and (max-width:640px) {
	.web-in-2 .mainleft{float: none;width: 100%;margin-bottom: 20px;}
	.web-in-2 .mainleft .txt{font-size: 14px;}
	.web-in-2 .mainright{float: none;width: 90%;max-width:400px;margin: auto;}
	.web-in-2 .zbl-lunbo .zbl-lun-box{padding-top: 55%;}
	.web-in-2 .zbl-lunbo .zbl-lun-box ul li.li-0{z-index: 0;width:0%;height:0%;left:50%;top:50%;opacity:0;}
	.web-in-2 .zbl-lunbo .zbl-lun-box ul li.li-1{z-index:10;width:8%;height:20%;left:0%;top: 40%;opacity:0.6;}
	.web-in-2 .zbl-lunbo .zbl-lun-box ul li.li-2{z-index:20;width:15%;height:30%;left:3%;top:35%;opacity:0.7;}
	.web-in-2 .zbl-lunbo .zbl-lun-box ul li.li-3{z-index:30;width:20%;height:60%;left:8%;top:20%;opacity:0.8;}
	.web-in-2 .zbl-lunbo .zbl-lun-box ul li.li-4{z-index:40;width:30%;height:80%;left:17%;top:10%;opacity:0.9;}
	.web-in-2 .zbl-lunbo .zbl-lun-box ul li.li-5{z-index:50;width:40%;height:100%;left:30%;top:0;opacity:1;}
	.web-in-2 .zbl-lunbo .zbl-lun-box ul li.li-6{z-index:40;width:30%;height:80%;left:53%;top:10%;opacity:0.9;}
	.web-in-2 .zbl-lunbo .zbl-lun-box ul li.li-7{z-index:30;width:20%;height:60%;left:72%;top:20%;opacity:0.8;}
	.web-in-2 .zbl-lunbo .zbl-lun-box ul li.li-8{z-index:20;width:15%;height:30%;left:82%;top:35%;opacity:0.7;}
	.web-in-2 .zbl-lunbo .zbl-lun-box ul li.li-9{z-index:10;width:8%;height:20%;left:92%;top:40%;opacity:0.6;}
}
.web-in-3{background: no-repeat center;background-size: cover;color:#000;}
.web-bread{padding:10px 0}
.web-bread a{margin:0 5px}
.web-pages{text-align:center;overflow: hidden;width: 100%;}
/*.web-pages a{width: 30px;height:30px;line-height:28px;margin:6px 3px;font-size: 16px;display: inline-block;vertical-align: middle;border: 1px solid #666;}*/
/*.web-pages a.cur{background:rgba(0, 143, 134, 1);color: #fff;border: 1px solid rgba(0, 143, 134, 1);}*/
/*.web-pages a:first-child{border: 1px solid #fff;background: url(../images/page-left.png) no-repeat center; background-size:70%;margin-right:15px;}*/
/*.web-pages a:last-child{border: 1px solid #fff;background: url(../images/page-right.png) no-repeat center; background-size:70%;margin-left: 15px;}*/

.web-nav-1 .main{padding: 15px 0;overflow: hidden;border-bottom: 1px solid #999;}
.web-nav-1 .main a{float: left;width: 11%;line-height: ;text-align:center;font-size: 16px;}
.web-nav-1 .main a.cur{color: rgba(0, 143, 134, 1);}
@media only screen and (max-width:1279px) {
	.web-nav-1 .main a{width: 33.33%;}
}
@media only screen and (max-width:640px) {
	.web-nav-1 .main a{width: 50%;font-size: 14px;}
}
/*产品,方案*/
.web-box-1 .zbl-lump{border: 1px solid #dadada;}
.web-box-1 .img-box{overflow:hidden}
.web-box-1 .img-box img{transition:0.2s}
.web-box-1 .txt-box{padding: 10px; margin:4px; color:#333;}
.web-box-1 .txt-box .time{font-size:14px;color:#333;margin-bottom: 15px;}
.web-box-1 .txt-box .t1{font-size: 18px;line-height:30px;height: 30px;overflow: hidden;transition:0.2s;text-align:center;}
.web-box-1 .txt-box .t2{font-size: 14px;color: #333;line-height:20px;height: 20px;overflow: hidden;}
.web-box-1 .txt-box .more{display: inline-block;border: 1px solid #dadada;width: 140px;height: 45px;line-height:43px;text-align: center;font-size: 16px;color: #333;transition:0.2s}
@media only screen and (min-width: 1280px) {
	.web-box-1 .img-box:hover img{transform: scale(1.1);}
	.web-box-1 .txt-box .more:hover{border:1px solid #9e713f;background:#9e713f;color:#fff}
	.web-box-1 .txt-box:hover{color:#9e713f;}
}
@media only screen and (max-width: 640px) {
	.web-box-1 .txt-box{padding: 5px;text-align:center;}
	.web-box-1 .txt-box .time{margin-bottom: 5px;}
	.web-box-1 .txt-box .t1{font-size: 16px;}
	.web-box-1 .txt-box .t2{display:none;}
	.web-box-1 .txt-box .more{width:100px;height: 35px;line-height: 33px;font-size: 14px;}
}
/*视频*/
.web-box-2{}
.web-box-2 .video-box{position:relative;width: 100%;padding-top:56.3%;}
.web-box-2 .video{width: 100%;display: block;position: absolute;left: 0;top: 0;height: 100%;}
.web-box-2 .txt{font-size: 17px;color: #333333;border: 1px solid #dadada;border-top:0;line-height:70px;padding: 0 20px;}
@media only screen and (max-width:1280px) {
	.web-box-2 .txt{font-size: 16px;line-height: 60px;}
}
@media only screen and (max-width: 640px) {
	.web-box-2 .txt{font-size: 14px;line-height: 40px;padding: 0 10px;}
}
/*新闻*/
.web-box-3 {overflow: hidden;}
.web-box-3 .img-box{width: 490px;float: left;margin-right: 40px;}
.web-box-3 .txt-box{padding: 20px;}
.web-box-3 .txt-box .time{font-size: 14px;color: #333;margin-bottom: 15px;}
.web-box-3 .txt-box .t1{font-size: 18px;color: #333;line-height:30px;height: 30px;overflow: hidden;margin-bottom:15px;}
.web-box-3 .txt-box .t2{font-size: 14px;color: #333;line-height:25px;height: 50px;overflow: hidden;margin-bottom:35px;}
.web-box-3 .txt-box .more{display: inline-block;width: 140px;height: 45px;line-height:43px;text-align: center;font-size: 16px;color: #333;background: #dadada;}
@media only screen and (max-width: 1279px) {
	.banner{margin-top:60px;}
	.web-box-3 .img-box{width: 400px;margin-right: 30px;}
	.web-box-3 .txt-box .time{margin-bottom:5px;}
	.web-box-3 .txt-box{padding: 0;}
	.web-box-3 .txt-box .t2{margin-bottom:20px;}
}
@media only screen and (max-width: 980px) {
	.web-box-3 .img-box{width: 315px;margin-right: 20px;}
	.web-box-3 .txt-box .time{margin-bottom:0;}
	.web-box-3 .txt-box .t1{margin-bottom: 5px}
	.web-box-3 .txt-box .t2{margin-bottom:5px;}
	.web-box-3 .txt-box .more{width:100px;height: 35px;line-height: 33px;font-size: 14px;}
}
@media only screen and (max-width: 640px) {
	.web-box-3{margin-top: 20px;}
	.web-box-3 .img-box{width:100%;margin-right:0;margin-bottom: 20px;}
	.web-box-3 .txt-box .t2{margin-bottom:10px;}
}
.about-1{width: 100%;color:#616161;}
@media only screen and (max-width:640px) {
	.about-1{padding-left: 0;}
}
.about-2{width: 100%;color: #fff;}
@media only screen and (max-width:640px) {
	.about-2{padding-left: 0;}
}
.about-3{width: 100%;}
.about-3 .zbl-lunbo{position: relative;overflow: hidden;padding: 0 8%;}
.about-3 .zbl-lunbo .zbl-lun-box{ width:100%;overflow: hidden;position: relative;padding-top: 55%;}
.about-3 .zbl-lunbo .zbl-lun-box ul{position:absolute; width: 100%;height:100%;top: 0;left:0;padding:0;margin:0}
.about-3 .zbl-lunbo .zbl-lun-box ul li{position: absolute;transition:0.4s; list-style: none}
.about-3 .zbl-lunbo .zbl-lun-box ul li.li-0{z-index:10;width:8%;height:20%;left:50%;top: 40%;}
.about-3 .zbl-lunbo .zbl-lun-box ul li.li-1{z-index:20;width:15%;height:30%;left:3%;top:35%;}
.about-3 .zbl-lunbo .zbl-lun-box ul li.li-2{z-index:30;width:20%;height:60%;left:8%;top:20%;}
.about-3 .zbl-lunbo .zbl-lun-box ul li.li-3{z-index:40;width:30%;height:80%;left:17%;top:10%;}
.about-3 .zbl-lunbo .zbl-lun-box ul li.li-4{z-index:50;width:40%;height:100%;left:30%;top:0;}
.about-3 .zbl-lunbo .zbl-lun-box ul li.li-5{z-index:40;width:30%;height:80%;left:53%;top:10%;}
.about-3 .zbl-lunbo .zbl-lun-box ul li.li-6{z-index:30;width:20%;height:60%;left:72%;top:20%;}
.about-3 .zbl-lunbo .zbl-lun-box ul li.li-7{z-index:20;width:15%;height:30%;left:82%;top:35%;}
.about-3 .zbl-lunbo .left-btn{position: absolute;width:15%;height:20%;left:0;top:40%;z-index:100;background-size: 30%;background: url(../images/jt-2-left.png) no-repeat center;}
.about-3 .zbl-lunbo .right-btn{position: absolute;width:15%;height:20%;right:0;top:40%;z-index:100;background-size:30%;background: url(../images/jt-2-right.png) no-repeat center;}
.about-3 .zbl-lunbo .zbl-lun-box img{height}
.about-3 .zbl-lunbo .img-box{ width: 100%;height: 100%;border: 1px solid #ccc;box-sizing: border-box;}
.about-3 .zbl-lunbo .img-box img{display: block;width: 100%;height: 100% !important;}
.contact .box-1{background:url(../images/contact.jpg) no-repeat center;height: 110px;position: relative;border-radius:5px;}
.contact .box-1 .btn{width: 153px;height: 50px;line-height: 50px;background:#3a3a3a;color: #fff;text-align: center;font-size: 24px;position: absolute;right: 7%;bottom: 50%;margin-bottom: -25px;border-radius:10px;cursor: pointer;}
.contact .box-2{position: relative;padding-left: 500px; height:400px;}
.contact .box-2 .boxleft{position: absolute;left: 0;top: 0;}
.contact .box-2 .boxleft .lump{color: #fff;margin: 16px 0;}
.contact .box-2 .boxleft .lump .img{display: inline-block;vertical-align: middle;margin-right: 20px;width: 30px;height: 30px;background: no-repeat center;}
.contact .box-2 .boxleft .lump span{display: inline-block;vertical-align: middle;}
.contact .box-2 .boxright{width: 100%;height:260px;;}
@media only screen and (max-width:980px) {
	.contact .box-2{padding-left: 0;}
	.contact .box-2 .boxleft{position: initial;margin-bottom:30px;}
}
@media only screen and (max-width:640px) {
	.contact .box-1{background-image:url(../images/contact-s.jpg);height: 90px;background-size: cover;}
	.contact .box-1 .btn{right: 50%;margin-right:-60px;width: 120px;margin-bottom: 0;bottom:10px;line-height:30px;height:30px;font-size: 18px;}
	.contact .box-2 .boxleft .lump .img{display: none;}
	.contact .box-2 .boxright img{width: 50%;}
}
.tanchuang{position: fixed;z-index: 100;background: #fff;border-radius:15px;overflow: hidden;width: 50%;height:460px;top:50%;left: 25%;margin-top: -230px;padding:10px 25px 25px;display: none;}
.tanchuang .xbt{font-size: 20px;margin-bottom: 70px;}
.tanchuang .off{background: #25242a;width: 40px;height: 40px;position: absolute;right: 0;top: 0;cursor: pointer;text-align: center;line-height: 40px;color: #fff;font-size: 16px;transition: 0.2s;}
.tanchuang .off:hover{background-color:#b97a46;}
.tanchuang form .lump{float: left;width: 100%;margin-bottom:40px;overflow: hidden;}
.tanchuang form .lump:nth-child(1){float: left;width: 48%;}
.tanchuang form .lump:nth-child(2){float:right;width: 48%;}
.tanchuang form .b{font-size: 16px;margin-bottom: 5px;}
.tanchuang form input[type="text"]{border: 0;border-bottom: 1px solid #ddd;display: block;width: 100%;padding: 0;line-height:40px;font-size: 16px;}
.tanchuang form textarea{border: 0;border-bottom: 1px solid #ddd;display: block;width: 100%;padding: 0;font-size: 16px;}
.tanchuang form input[type="submit"]{background:#b97a46;display: block;width: 160px;height: 50px;border: 0;line-height: 50px;text-align: center;margin:0 auto;font-size: 20px;color: #fff;border-radius:10px;opacity: 0.9;}
@media only screen and (max-width:980px ) {
	.tanchuang{width: 90%;left: 5%;}
}
@media only screen and (max-width:640px ) {
	.tanchuang .xbt{margin-bottom: 30px;}
	.tanchuang form .lump{width: 100% !important;}
	.tanchuang form .lump{margin-bottom:25px;}
}
.productshow{overflow: hidden;}
.productshow .show-1{overflow: hidden;position: relative;}
.productshow .show-1:before{content: "";position: absolute;top: 0;left:41%;width: 0;height: 100%;border-right:1px dashed #d2d2d2;}
.productshow .show-1 .lunbo{width:32%;float: left;background: #fff;padding-bottom: 2px;}
.productshow .show-1 .lunbo img{display: block;width: 100%;}
.productshow .show-1 .lunbo .lunbo-box{overflow: hidden;}
.productshow .show-1 .lunbo .slider-for{width: 100%;margin-bottom:13px;border: 1px solid #ddd;padding: 1px;}
.productshow .show-1 .lunbo .slider-nav{position: relative;}
.productshow .show-1 .lunbo .slider-nav .left{cursor: pointer;position: absolute;left: 0;top: 0;width: 30px;height:100%;background: url(../images/jt-left.png) no-repeat center;background-size:auto 70%;}
.productshow .show-1 .lunbo .slider-nav .right{cursor: pointer;position: absolute;right: 0;top: 0;width:30px;height:100%;background: url(../images/jt-right.png) no-repeat center;background-size:auto 70%;}
.productshow .show-1 .lunbo .slider-nav .slick-slide .lump{padding: 5px;}
.productshow .show-1 .lunbo .slider-nav .slick-slide .lump img{display: block;width: 100%;border: 1px solid #ddd;}
.productshow .show-1 .lunbo .slider-nav .slick-current .lump img{border: 1px solid #66ad45;}
.productshow .show-1 .boxright{width: 50%;float: right;}
.productshow .show-1 .boxright .t1{font-size: 24px;color: #24ad9b;border-bottom: 1px solid #dcdcdc;line-height: 55px;margin-bottom: 15px;}
.productshow .show-1 .boxright .t2{font-size: 16px;color: #333;margin-bottom: 30px;}
.productshow .show-1 .boxright .t3{overflow: hidden;}
.productshow .show-1 .boxright .t3 .lump{float: left;width: 34%;line-height: 40px;}
.productshow .show-1 .boxright .t3 .img{display: inline-block;vertical-align: middle;width: 30px;height: 30px;background:no-repeat center;margin-right: 10px;}
.productshow .show-1 .boxright .t3 .t{font-size: 14px;color: #24ad9b;}
.productshow .show-2 .nav-box{background: #eee;overflow: hidden;}
.productshow .show-2 .nav-box .li-box{float: left;height:60px;line-height: 44px;font-size: 16px;padding:8px 30px;margin-right: 10px;}
.productshow .show-2 .nav-box .li-box span{display: inline-block;position: relative;padding-left: 65px;}
.productshow .show-2 .nav-box .li-box span:before{content:"";position: absolute;left:0;top: 0;width: 50px;height: 100%;background:no-repeat center;border-right:1px dashed #676767;}
.productshow .show-2 .nav-box .li-box:nth-child(1) span:before{background-image:url(../images/proshow-icon-5-b.png);}
.productshow .show-2 .nav-box .li-box:nth-child(1).cur span:before{background-image:url(../images/proshow-icon-5-w.png);}
.productshow .show-2 .nav-box .li-box:nth-child(2) span:before{background-image:url(../images/proshow-icon-6-b.png);}
.productshow .show-2 .nav-box .li-box:nth-child(2).cur span:before{background-image:url(../images/proshow-icon-6-w.png);}
.productshow .show-2 .nav-box .li-box:nth-child(3) span:before{background-image:url(../images/proshow-icon-9-b.png);}
.productshow .show-2 .nav-box .li-box:nth-child(3).cur span:before{background-image:url(../images/proshow-icon-9-w.png);}
.productshow .show-2 .nav-box .li-box:nth-child(4) span:before{background-image:url(../images/proshow-icon-7-b.png);}
.productshow .show-2 .nav-box .li-box:nth-child(4).cur span:before{background-image:url(../images/proshow-icon-7-w.png);}
.productshow .show-2 .nav-box .li-box:nth-child(5) span:before{background-image:url(../images/proshow-icon-10-b.png);}
.productshow .show-2 .nav-box .li-box:nth-child(5).cur span:before{background-image:url(../images/proshow-icon-10-w.png);}
.productshow .show-2 .nav-box .li-box:nth-child(6) span:before{background-image:url(../images/proshow-icon-8-b.png);}
.productshow .show-2 .nav-box .li-box:nth-child(6).cur span:before{background-image:url(../images/proshow-icon-8-w.png);}
.productshow .show-2 .nav-box .li-box.cur{background: #24ad9b;color: #fff;}
.productshow .show-2 .nav-box .li-box.cur span:before{border-right:1px dashed #fff;}
.productshow .show-2 .b-box .bt{margin: 50px 0 25px;font-size: 18px;color: #333;font-weight: bold;}
.productshow .show-2 .b-box .s-box:nth-child(1) dl{font-size: 16px;margin:15px 0;}
.productshow .show-2 .b-box .s-box:nth-child(1) dt{color:#333}
.productshow .show-2 .b-box .s-box:nth-child(1) dd{color:#666}
.productshow .show-2 .b-box .s-box:nth-child(3) .video-box{background: #000;position:relative;width: 100%;padding-top: 56%;}
.productshow .show-2 .b-box .s-box:nth-child(3) .video{width: 100%;display: block;position: absolute;left: 0;top: 0;height: 100%;}
.productshow .show-2 .b-box .s-box:nth-child(3) .txt{font-size: 18px;color: #333333;border: 1px solid #dadada;border-top:0;line-height: 76px;padding: 0 20px;}
.productshow .show-2 .b-box .s-box:nth-child(3) .lunbo{position: relative;padding: 0 50px;}
.productshow .show-2 .b-box .s-box:nth-child(3) .lunbo .lump{border: 1px solid #dadada;margin: 0 15px;padding-bottom: 20px;}
.productshow .show-2 .b-box .s-box:nth-child(3) .lunbo .lump .img-box{padding: 10px;margin-bottom: 10px;}
.productshow .show-2 .b-box .s-box:nth-child(3) .lunbo .lump .txt-box{font-size:12px;text-align: center;padding:0 10px;line-height: 20px;height: 20px;overflow: hidden;}
.productshow .show-2 .b-box .s-box:nth-child(3) .lunbo .left{cursor: pointer;position: absolute;left: 0;top: 0;width: 30px;height:100%;background: url(../images/jt-1-left.png) no-repeat center;background-size:19px;}
.productshow .show-2 .b-box .s-box:nth-child(3) .lunbo .right{cursor: pointer;position: absolute;right: 0;top: 0;width:30px;height:100%;background: url(../images/jt-1-right.png) no-repeat center;background-size:19px;}
.productshow .show-2 .b-box .s-box:last-child form{overflow: hidden;}
.productshow .show-2 .b-box .s-box:last-child form .box{width: 100%;margin-bottom:2.5%;position: relative;float: left;padding-right: 15px;}
.productshow .show-2 .b-box .s-box:last-child form .box.l{float: left;width: 48.5%;}
.productshow .show-2 .b-box .s-box:last-child form .box.r{float: right;width: 48.5%;}
.productshow .show-2 .b-box .s-box:last-child form .box .xing{position: absolute;right: 0;top: 0;font-size: 16px;color:red;}
.productshow .show-2 .b-box .s-box:last-child form .box .xbt{position: absolute;left: 0;top: 0;line-height: 42px;padding: 0 10px;}
.productshow .show-2 .b-box .s-box:last-child form input[type="text"]{border: 1px solid #bfbfbf;display: block;width:100%;line-height: 40px;padding-left: 62px;}
.productshow .show-2 .b-box .s-box:last-child form textarea{border: 1px solid #bfbfbf;width: 100%;height:200px;padding: 10px;padding-left: 62px;}
.productshow .show-2 .b-box .s-box:last-child form input[type="submit"]{float: left;font-size: 16px;width: 125px;line-height:40px;background: #24ad9b;color: #fff;border: 0;margin-right:3%;}
.productshow .show-2 .b-box .s-box:last-child form input[type="reset"]{float: left;font-size: 16px;width: 125px;line-height:40px;background: #aaaaaa;color: #fff;border: 0;}
@media only screen and (max-width:1279px) {
	.productshow .show-1 .lunbo{width:37%;float: left;background: #fff;}
	.productshow .show-1 .boxright{width: 55%;float: right;}
	.productshow .show-1 .boxright .t1{font-size: 20px;line-height: 30px;margin-bottom: 10px;padding-bottom: 5px;}
	.productshow .show-1 .boxright .t2{font-size: 14px;margin-bottom: 10px;}
	.productshow .show-1 .boxright .t3 .lump{width: 50%;line-height: 35px;}
	.productshow .show-2 .b-box .bt{margin: 40px 0 20px;}
	.productshow .show-2 .b-box .s-box:nth-child(1) dl{font-size: 14px;margin:10px 0;}
	.productshow .show-2 .b-box .s-box:nth-child(3) .txt{font-size: 16px;line-height: 60px;}
	.productshow .show-2 .b-box .s-box:nth-child(3) .lunbo{padding:0 40px ;}
	.productshow .show-2 .b-box .s-box:nth-child(3) .lunbo .lump{margin:0 10px;}
}
	
@media only screen and (max-width:980px) {
	.productshow .show-1:before{display: none;}
	.productshow .show-1 .lunbo{width: 100%;float: none;}
	.productshow .show-1 .boxright{width: 100%;float: none;margin-bottom: 20px;}
	.productshow .show-2 .nav-box .li-box{height:50px;line-height: 40px;padding:5px 20px;margin-right:0;}
	.productshow .show-2 .nav-box .li-box span{padding-left:35px;}
	.productshow .show-2 .nav-box .li-box span:before{border-right:0 !important;width: 30px;}
	.productshow .show-2 .b-box .bt{margin: 30px 0 15px;}
}
@media only screen and (max-width:640px) {
	.productshow .show-1 .boxright .t1{font-size: 18px;}
	.productshow .show-1 .boxright .t3 .lump{width: 100%;}
	.productshow .show-2 .nav-box .li-box{width: 25%;float: left;text-align: center;padding:0;height:40px;}
	.productshow .show-2 .nav-box .li-box span{padding-left: 0;}
	.productshow .show-2 .nav-box .li-box span:before{display: none;}
	.productshow .show-2 .b-box .bt{margin: 20px 0 10px;font-size: 16px;}
	.productshow .show-2 .b-box .s-box:nth-child(3) .txt{font-size: 14px;line-height: 40px;padding: 0 10px;}
	.productshow .show-2 .b-box .s-box:nth-child(3) .lunbo{padding:0 30px ;}
	.productshow .show-2 .b-box .s-box:nth-child(3) .lunbo .lump{margin:0 5px;padding-bottom:10px;}
	.productshow .show-2 .b-box .s-box:nth-child(3) .lunbo .lump .img-box{margin-bottom: 0;}
	.productshow .show-2 .b-box .s-box:last-child form .box{width: 100% !important;}
	.productshow .show-2 .b-box .s-box:last-child form .box .xbt{height: 32px;line-height: 32px;}
	.productshow .show-2 .b-box .s-box:last-child form input[type="text"]{line-height: 30px;}
	.productshow .show-2 .b-box .s-box:last-child form textarea{height: 75px;padding-top:5px;}
	.productshow .show-2 .b-box .s-box:last-child form input[type="submit"]{width: 100px;height: 35px;line-height: 35px;font-size: 14px;}
	.productshow .show-2 .b-box .s-box:last-child form input[type="reset"]{width: 100px;height: 35px;line-height: 35px;font-size: 14px;}
}
@media only screen and (max-width:480px) {
	.productshow .show-2 .nav-box .li-box{width: 50%;}
}
.newshow .bt{text-align: center;font-size: 30px;color: #383838;}
.newshow .time{text-align: center;margin-bottom:40px;color: #999999;}
.newshow .show{font-size: 16px;color: #444;}
.newshow .txt{display: inline;}
.newshow .grid{margin: 30px 0;}
.newshow .fx{display: inline-block !important;width:15px !important;height:15px !important;}
.newshow .fx .buzzButton{display: inline-block !important;width: 15px !important;height:15px !important;background:url(../images/fx.png) no-repeat center !important;background-size: contain !important;}
#bsBox{width:560px !important;left:50% !important;margin-left:-280px !important;box-sizing: border-box;}
#bsBox .bsTop{width: 100% !important;}
#bsBox .bFind-wrapper-top{height: 25px;position: relative;padding-left:25px;}
#bsBox .bFind-wrapper-top .bFind-placeholder{position: absolute;left: 4px;top: 4px;}
#bsBox .bFind-wrapper-top #searchBox{width: 100% !important;}
#bsBox .bsPlatDiv{height: 313px;}

#bsMorePanel{width: 100% !important;height: 372px !important;}
#bsPanel{box-sizing: content-box;}
.newshow .fy{line-height: 30px;padding: 15px 0;border: 1px dashed #dbdbdb;border-left:0;border-right:0;overflow: hidden;}
.newshow .fy .lump{float:left;width: 50%;padding-right: 10px;}
.newshow .fy span{margin-right: 5px;}
.newshow .tuijian{border: 1px solid #d7d7d7;}
.newshow .tuijian .xbt{background: #fff;padding: 0 20px;line-height: 30px;display: inline-block;position: relative;top: -15px;left: 20px;color: #666;font-weight: bold;}
.newshow .tuijian .box{overflow: hidden;padding:15px 20px;margin-top:-30px;}
.newshow .tuijian .box .lump{float: left;width: 50%;border-bottom: 1px dashed #d7d7d7;line-height:30px;height: 30px;padding: 0 10px;margin:5px 0;overflow: hidden;}
@media only screen and (max-width:1280px) {
	.newshow .bt{font-size: 24px;}
}
@media only screen and (max-width:980px) {
	.newshow .bt{font-size: 18px;}
	.newshow .time{margin-bottom: 20px;}
	.newshow .grid{margin: 20px 0;}
}
@media only screen and (max-width:640px) {
	.newshow .bt{font-weight:normal;}
	.newshow .time{margin-bottom: 10px;}
	.newshow .grid{margin: 10px 0;}
	#bsBox{width: 80% !important;margin-left: -40% !important;}
	.newshow .fy .lump{width: 100%;float: none;}
	.newshow .tuijian .box .lump{width: 100%;float: none;}
}
@media only screen and (max-width:900px){
	.fanganzong .mainright{width: 100%;}	
}
.fanganzong .s-box:nth-child(2){background-color:#8b8e97;padding:86px 0px;}
.fanganzong .s-box:nth-child(4){background-color:#828989;color:#ffffff;}
.fanganzong .bt{width:280px;margin:0 auto;color:#1a9995;padding-top:100px;padding-bottom:80px;}
.fanganzong .bt .bt1{font-size:140px;float:left;line-height:84px}
.fanganzong .bt .bt2{float:left;margin-left:10px;position:relative;}
.fanganzong .bt .bt2 .bt21{font-size:38px;}
.fanganzong .bt .bt2 .bt22{font-size:20px;display:inline-block;bottom:0;}
.fanganzong .s-box .box-0{width:80%;max-width:1000px;margin:0 auto;margin-bottom:80px;}
.fanganzong .s-box .recomauto{width:90%;max-width:1200px;margin:auto;background-color:#ffffff;padding:60px 60px 110px 60px;}
.fanganzong .s-box .box-21{width:90%;max-width:1200px;margin:0 auto;}
.fanganzong .box-21 .material{float:left;width:24.625%;margin-bottom:30px;margin-left:0.5%;}
.fanganzong .box-21 .material:nth-child(1){margin-left:0;}
.fanganzong .box-21 .material:nth-child(5){margin-left:0;}
.fanganzong .box-21 .material .erial1{overflow:hidden;}
.fanganzong .box-21 .material .erial2{font-size:20px;text-align:center;margin-top: 10px;}
.fanganzong .box-21 .material img{display:block;width:80%;transition: 0.2s;margin:0 auto;}
.fanganzong .box-21 .material .erial1 img{display:block;width:100%;transition: 0.2s;}
.fanganzong .box-21 .material img:hover{transform: scale(1.1);}
.fanganzong .s-box .advan{width:95%;max-width:1600px;margin:0 auto;padding:150px 0;font-size:18px;}
.fanganzong .s-box .advan .advan-l{float:left;width:33%;}
.fanganzong .s-box .advan .advan-l .advan-l1{font-size:75px;font-weight:550;}
.fanganzong .s-box .advan .advan-l .advan-l2{width:80px;height:5px;background-color:#ffffff;margin:65px 0 105px 0;}
.fanganzong .s-box .advan .advan-l .advan-l3{margin-top:20px;}
.fanganzong .s-box .advan .advan-r{float:left;width:66.6%;}
.fanganzong .s-box .box-6{padding:200px 0;}
.fanganzong .s-box .swiper-container{width:100%;height:100%;}
.fanganzong .s-box .swiper-slide {
	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;}
.fanganzong .s-box .box-3 .lump{width:90%;max-width:1200px;margin:100px auto;}
.fanganzong .s-box .box-3 .lump .txt-bo{width:35%;float:left;padding:20px 0;margin:0 10%;}
.fanganzong .s-box .box-3 .lump .txt-bo .txt-bo1{font-size:40px;color:#2e9f9c;line-height:40px;}
.fanganzong .s-box .box-3 .lump .txt-bo .txt-bo2{font-size:90px;color:#2e9f9c;line-height:90px;}
.fanganzong .s-box .box-3 .lump .txt-bo .txt-bo3{margin-top:50px;}
.fanganzong .s-box .box-3 .lump .txt-bo .txt-bo4 img{width:80%;margin-top:40px;}
.fanganzong .s-box .box-3 .lump .txt-bo .txt-bo5{margin-top:50px;}
.fanganzong .s-box .box-3 .lump .txt-bo .txt-bo5 span:nth-child(1){font-size:18px;color:#2e9f9c;display:inline-block;margin-right:10px;}
.fanganzong .s-box .box-3 .lump .txt-bo .txt-bo5 span:nth-child(2){font-size:18px;display:inline-block;}
.fanganzong .s-box .box-3 .lump .img-bo{width:27%;float:left;margin:0 10% 0 8%;}
.fanganzong .s-box .box-3 .lump .img-bo img{display:block;width:100%;}	
.fanganzong .s-box .swiper-slide .mtz{width:90%;max-width:1200px;margin:0 auto;background-color:#ffffff;}
.fanganzong .s-box .swiper-slide .mtz .m-left{width:50%;float:left;padding:90px 0 0 8.3%;}
.fanganzong .s-box .swiper-slide .mtz .m-left h1{font-size:60px;color:#000000;}
.fanganzong .s-box .swiper-slide .mtz .m-left .jopg{height:4px;width:200px;background-color:#9a9a9a;}
.fanganzong .s-box .swiper-slide .mtz .m-left h2{font-size:40px;color:#1a9995;}
.fanganzong .s-box .swiper-slide .mtz .t-right{width:50%;background-image: url(../images/daijiao.png);float:left;background-size:100% 100%; }
.s-box .box-10{width:100%;margin:90px 0 140px 0;}
.s-box .box-10 img{width:100%;display:block;}
.s-box .box-11{display:none;}
.fanganzong .box-7{border: 1px solid #d8d8d8;padding:15px;overflow:hidden;width:90%;max-width:1200px; margin:50px auto;}
.fanganzong .box-7 .lump{float:left;width:48%;margin:1%;line-height: 46px;height: 48px;border: 1px solid #d8d8d8;position: relative;color: #666;font-size: 14px;}
.fanganzong .box-7 .lump .xbt{padding-left: 30px;height: 46px;overflow: hidden;}
.fanganzong .box-7 .lump .xbt span{margin-right: 20px;}
@media only screen and (max-width:1279px) {}
@media only screen and (max-width:980px) {
	.fanganzong .s-box:nth-child(2){padding:40px 0px;}
	.fanganzong .bt{width:130px;padding-top:30px;padding-bottom:36px;}
	.fanganzong .bt .bt1{font-size:50px;line-height:50px}
	.fanganzong .bt .bt2 .bt21{font-size:18px;}
	.fanganzong .bt .bt2 .bt22{font-size:14px;line-height:14px;}
	.fanganzong .s-box .box-0{width:99%;margin-bottom:40px;}
	.fanganzong .s-box .recomauto{padding:25px 25px 50px 25px;}
	.fanganzong .recom2221 span:nth-child(2n) {font-size:14px;}
	.fanganzong .recomleft{width:100%;margin-left:4%;}
	.fanganzong .recomright{width:100%;}
	.fanganzong .recomleft .recomleft1{font-size:26px;margin-bottom:20px;}
	.fanganzong .recomleft .recomleft2{width:100%;padding:8px 3px;}
	.fanganzong .recomleft .recomleft3{font-size:18px;margin-top:25px;}
	.fanganzong .recomleft .recomleft4{font-size:14px;margin-bottom:15px;}
	.fanganzong .canshu .param span{width:100%;height:25px;line-height:25px;font-size:14px;}
/*	.fanganzong .canshu .param span:nth-child(2n){background-color:#e6e6e6;}
	.fanganzong .canshu .param span:nth-child(2n-1){background-color:#ffffff;}*/
	.fanganzong .s-box .box-21{width:99%;}
	.fanganzong .box-21 .material{width:49.25%;}
	.fanganzong .s-box .advan{padding:50px 0; width:100%;font-size:14px;}
	.fanganzong .s-box .advan .advan-l{width:90%;margin-left:5%;}
	.fanganzong .s-box .advan .advan-l .advan-l1{font-size:40px;}
	.fanganzong .s-box .advan .advan-l .advan-l2{margin:15px 0 30px 0;}
	.fanganzong .s-box .advan .advan-l .advan-l3{margin-top:20px;}
	.fanganzong .s-box .advan .advan-r{width:98%;margin-left:1%;}
	.fanganzong .s-box .box-6{padding:80px 0;}
	.fanganzong .s-box .box-3 .lump .txt-bo{width:60%; padding:20px 10px;margin:0;}
	.fanganzong .s-box .box-3 .lump .img-bo{width:40%;margin:0;}
	.fanganzong .s-box .box-3 .lump .txt-bo .txt-bo1{font-size:18px;line-height:18px;}
	.fanganzong .s-box .box-3 .lump .txt-bo .txt-bo2{font-size:20px;line-height:20px;}
	.fanganzong .s-box .box-3 .lump .txt-bo .txt-bo3{font-size:14px;margin-top: 20px;}
	.fanganzong .s-box .box-3 .lump .txt-bo .txt-bo4 img{width:80%;margin-top:10px;}
	.fanganzong .s-box .box-3 .lump .txt-bo .txt-bo5{margin-top:20px;}
	.fanganzong .s-box .box-3 .lump .txt-bo .txt-bo5 span:nth-child(1){font-size:16px;}
	.fanganzong .s-box .box-3 .lump .txt-bo .txt-bo5 span:nth-child(2){font-size:15px;}
	.fanganzong .s-box .swiper-slide .mtz .m-left{padding:10px 0 0 4%;}
	.fanganzong .s-box .swiper-slide .mtz .m-left h1{font-size:18px;}
	.fanganzong .s-box .swiper-slide .mtz .m-left .jopg{height:2px;width:40px;}
	.fanganzong .s-box .swiper-slide .mtz .m-left h2{font-size:16px;}
	.s-box .box-10{display:none;}
	.s-box .box-11{width:100%;display:block;}
	.s-box .box-11 img{width:100%;display:block;}
	}
@media only screen and (max-width:640px) {
	.fanganzong .mainright .box-7	{padding:10px}
	.fanganzong .mainright .box-7 .lump{line-height: 40px;height: 42px;width:100%;margin:1% 0;}
	.fanganzong .mainright .box-7 .lump .time{height: 42px;line-height: 42px;padding:0 10px;}
	.fanganzong .mainright .box-7 .lump .xbt{padding-left: 10px;height: 42px;}
	.fanganzong .mainright .box-7 .lump .xbt span{margin-right: 10px;}	
}
.solution .main{border: 1px solid #d8d8d8;padding:15px;}
.solution .lump{line-height: 46px;height: 48px;border: 1px solid #d8d8d8;position: relative;/*padding-right:170px;*/color: #666;font-size: 14px;margin: 20px 0;}
.solution .lump .time{position: absolute;right: 0;top: 0;height: 48px;line-height: 48px;padding:0 30px;}
.solution .lump .xbt{padding-left: 30px;height: 46px;overflow: hidden;}
.solution .lump .xbt span{margin-right: 20px;}
.footer{background: #303030;color: #fff;}
.footer .yqlj{color: #fff;position: relative;padding: 25px 0;}
.footer .yqlj:before{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height:1px;background: #000;}
.footer .yqlj:after{content: "";position: absolute;left: 0;bottom: -1px;width: 100%;height: 1px;background: #fff;opacity: 0.09;}
.footer .yqlj span{font-size: 18px;}
.footer .yqlj a{font-size: 14px;display: inline-block;margin-right: 25px;}
.footer .grid{overflow: hidden;}
.footer .grid .lump:nth-child(1){float:left;width: 45%;}
.footer .grid .lump:nth-child(2){float:right;width: 45%;}
.footer .grid .lump:nth-child(1) .lump2{border-bottom: 1px dashed #999;padding:10px 0;line-height: 30px;}
.footer .grid .lump:nth-child(2) .fx{border-bottom: 1px dashed #999;height: 50px;padding: 10px 0;margin-bottom:30px;}
.footer .grid .lump:nth-child(2) .fx a{display: inline-block;vertical-align: middle;margin-right: 10px;}
.footer .grid .lump:nth-child(2) .fx img{display: block;}
.footer .grid .lump:nth-child(2) .showbot{width: 100%;max-width: 430px;overflow: hidden;padding-bottom:20px;}
.footer .grid .lump:nth-child(2) form{width: 100%;max-width: 430px;overflow: hidden;padding-top:20px;}
.footer .grid .lump:nth-child(2) form .f-box{float: left;margin-top: 20px;background:#626262;position: relative;padding-left:40px;width: 100%;}
.footer .grid .lump:nth-child(2) form .f-box:nth-child(1){width: 46%;float: left;margin-top: 0;}
.footer .grid .lump:nth-child(2) form .f-box:nth-child(2){width: 46%;float:right;margin-top: 0;}
.footer .grid .lump:nth-child(2) form .f-box .bt{font-size: 12px;position: absolute;left: 0;top: 0;line-height: 30px;padding-left:10px;color: #fff;}
.footer .grid .lump:nth-child(2) form input{display: block;width: 100%;background:#626262;color: #fff;border: 0;line-height: 30px;font-size: 12px;}
.footer .grid .lump:nth-child(2) form textarea{width: 100%;line-height: 24px;border:0;padding:3px 10px;height: 70px;color: #fff;background:#626262;font-size: 12px;}
.footer .grid .lump:nth-child(2) form input[type="submit"]{float: left;line-height: 40px;font-size: 16px;color: #fff;width: 100%;max-width: 240px;margin-top:20px;}
.banquan{font-size: 12px;text-align: center;color: rgba(255,255,255,0.4);background: #000;line-height: 20px;padding:15px 10px;font-family: arial;}
@media only screen and (max-width: 640px) {
	.footer .grid .lump{width: 100% !important;float: none !important;}
	.footer .grid .lump:nth-child(2) .fx{border-bottom: 0;margin-bottom: 0;}
	.footer .grid .lump:nth-child(2) form .f-box{margin-top: 15px;}
	.footer .grid .lump:nth-child(2) form input[type="submit"]{margin-top: 15px;}
}
.img-box  video{width: 100%;}
.clear {clear:both;}
.chanpinliebiao{width:49%;float:left;margin-left:2%;}
.chanpinliebiao img{width:100%; border:1px solid #e9e9e9;}
.chanpinliebiao:nth-child(1){margin-left:0;}

.web-111{font-size:24px;}
.web-112{widht:100%;}
@media only screen and (max-width:1000px) {
	.web-111{font-size:20px;margin-top:20px;}
}

#map{height:100%}

.textleft{float:left;width:75%;}
.textright{float:right;width:15%;}
.textright img{display:black;width:100%;}
@media only screen and (max-width:1000px){
    .textleft{float:left;width:100%;}
    .textright{display:none;}
}

.lis-ba .lis-about{color:#616161;width:16.66666%;text-align:center;float:left;}
.lis-ba .lis-about:nth-last-child(1){}
.lis-ba .lis-about:nth-last-child(2){border-right:2px solid #afafaf;}
.lis-ba .lis-about:nth-last-child(3){border-right:2px solid #afafaf;}
.lis-ba .lis-about:nth-last-child(4){border-right:2px solid #afafaf;}
.lis-ba .lis-about:nth-last-child(5){border-right:2px solid #afafaf;}
.lis-ba .lis-about:nth-last-child(6){border-right:2px solid #afafaf;}
@media only screen and (max-width:1000px) {
	.lis-ba .lis-about{width:50%;}
	.lis-ba .lis-about:nth-last-child(1){border-right:1px solid #afafaf;}
	.lis-ba .lis-about:nth-last-child(2){border-right:1px solid #afafaf;}
	.lis-ba .lis-about:nth-last-child(3){border-right:1px solid #afafaf;}
	.lis-ba .lis-about:nth-last-child(4){border-right:1px solid #afafaf;}
	.lis-ba .lis-about:nth-last-child(5){border-right:1px solid #afafaf;}
	.lis-ba .lis-about:nth-last-child(6){border-right:1px solid #afafaf;}
}

.biaoti{text-align:center;font-size:42px;color:#0dbfba;font-weight:600;}
.biaoti1{text-align:center;font-size:22px;color:#6e6e6e;font-weight:500;}
.list-sale1{float:left;width:22.75%;border:1px solid #0dbfba;text-align:center;padding:40px 0;}
.list-sale1 .sale1txt{width:68px;height:68px;border-radius:34px;border:2px solid #0dbfba;margin:0 auto;font-size:36px;color:#0dbfba;}
.list-sale1 .sale1txt1{color:#0dbfba;font-size:42px;line-height:45px;font-weight:500;}
.list-sale1 .sale1txt2{margin:10px auto;width:90%;text-align:center;height:80px;display:table;}
.list-sale1 .sale1txt2 p{display:table-cell;vertical-align: middle; }
.list-sale1 .sale1txt4{width:25%;height:3px;background-color:#000;margin:0 auto;}
.list-sale1 .sale1txt5{height:320px;}
.list-sale .list-sale1:nth-last-child(1){margin-left:3%;}
.list-sale .list-sale1:nth-last-child(2){margin-left:3%;}
.list-sale .list-sale1:nth-last-child(3){margin-left:3%;}
.list-sale .list-sale1:nth-last-child(4){}
@media (max-width:1000px ){
	.biaoti{text-align:center;font-size:30px;color:#0dbfba;font-weight:500;}
	.biaoti1{text-align:center;font-size:18px;color:#6e6e6e;font-weight:500;}
	.list-sale1{float:none;width:100%;border:1px solid #0dbfba;text-align:center;padding:30px 0; margin:10px 0;}
	.list-sale .list-sale1:nth-last-child(1){margin-left:0%;}
	.list-sale .list-sale1:nth-last-child(2){margin-left:0%;}
	.list-sale .list-sale1:nth-last-child(3){margin-left:0%;}
	.list-sale .list-sale1:nth-last-child(4){}
}

.bt{text-align:center;}
.bt .txt211{font-size:28px;}
.bt .txt212{font-size:16px;color:rgb(202, 202, 202);}
.ct .nt{width:22.75%;float:left;margin-top:25px;}
.ct .nt:nth-child(1){margin-left:0;}
.ct .nt:nth-child(2){margin-left:3%;}
.ct .nt:nth-child(3){margin-left:3%;}
.ct .nt:nth-child(4){margin-left:3%;}
.ct .nt:nth-child(5){margin-left:0%;}
.ct .nt:nth-child(6){margin-left:3%;}
.ct .nt:nth-child(7){margin-left:3%;}
.ct .nt:nth-child(8){margin-left:3%;}
.ct .nt .nt1 img{display:block;width:100%;}
.ct .nt .nt2{font-size:20px;text-align:center;font-weight: bold;margin-top:15px;}
.ct .nt .nt3{font-size:12px;text-align:center;}
.canshu .param p{width:100%;line-height:2;font-size:16px;}
/*.canshu .param span{width:50%;height:50px;display:block;line-height:50px;float:left;}*/
/*.canshu .param p:nth-child(2n-1){background:#e6e6e6;}*/
/*行业展示开始*/
.switcher{width:100%;}
.content_1 .bosx{width:33.33333%;float:left;position:relative; margin-top:10px;}
.content_1 .bosx img{display:block;width:100%;}
.content_1 .bosx .shadow{display:block;width:100%;position:absolute;left:0;bottom:0;height:25%;color:white;align-items:center; display:-webkit-flex;}
.content_1 .bosx:hover .shadow{height:100%;background:-webkit-linear-gradient(top,rgba(26, 153, 149, 0%),rgba(26, 153, 149, 100%));}
.content_1 .bosx .shadow span{display:block;width:100%;text-align:center;}
/*行业展示结束*/
@media only screen and (min-width:1101px){
	.canshu1{display:none;}
}
@media only screen and (max-width:1100px) {
	.ct .nt{width:49.5%;}
	.ct .nt:nth-child(2n){margin-left:1%;}
	.ct .nt:nth-child(2n-1){margin-left:0;}
	.ct .nt .nt2{font-size:18px;margin-top:10px;}
	.ct .nt .nt3{font-size:14px;}
	.canshu{display:none;}
	.canshu1 .param p{margin-top:10px;}
	/*.canshu1 .param p:nth-child(2n-1){background:#e6e6e6;}*/
	.content_1 .bosx{width:49.5%;}
	.content_1 .bosx:nth-child(2n){margin-left:1%;}
	.content_1 .bosx:nth-child(2n-1){margin-left:0;}
}
@media only screen and (max-width:800px) {
	.bt .txt211{font-size:20px;}
	.bt .txt212{font-size:14px;}
	.ct .nt{width:100%;}
	.ct .nt:nth-child(2n){margin-left:0;}
	.ct .nt:nth-child(2n-1){margin-left:0;}
	.ct .nt .nt2{font-size:14px;font-weight:0;}
	.ct .nt .nt3{font-size:12px;}
}


.video01{width:100%;}
.video01 .video022{width:800px;margin:0 auto;}
.video01 .video022 .video123{width:800px;margin:0 auto;}
.video01 .video022 .video{width:100%;}
@media only screen and (max-width:800px) {
	.video01{width:100%;}
	.video01 .video022{width:100%;margin:0 auto;}
	.video01 .video022 .video123{width:500px;height:375px;margin:0 auto;}
}

.tool{padding:20px 0px 20px 0px;border-bottom:1px dashed #1a9995;}
.tool .toolleft{float:left;width:12%;}
.tool .toolleft img{display:block;width:100%;}
.tool .toolright{float:right;width:84%;}
.tool .toolright .toolright1{width:100%;background:-webkit-linear-gradient(right,#fff,#1a9995);color:#fff;font-size:18px;padding-left:10px;}
.tool .toolright .tlrleft{float:left;width:50%;padding:20px 0;}
.tool .toolright .tlrright{float:right;width:50%;padding:20px 0 0 0;text-align:right;}
@media only screen and (max-width:1000px) {
	.tool .toolleft{float:none;width:50%;margin:8px auto;}
	.tool .toolright{float:none;width:100%;}
	.tool .toolright .tlrleft{float:none;width:100%;padding:0;}
	.tool .toolright .tlrright{float:none;width:100%;padding:0;}
	.tool .toolright .tlrright img{display:block;width:100%;}
}

.recomleft{float:left;width:42%;margin-left:8%;word-wrap:break-word;}
.recomleft .recomleft1{font-size:57px;color:#1a9995;margin-bottom:50px;}
.recomleft .recomleft2{width:50%;float:left;padding:20px 3px;font-size:16px;}
.recomleft .recomleft2 img{vertical-align:middle;width:15%;}
.recomleft .recomleft3{font-size:26px;margin-top:78px;}
.recomleft .recomleft4{font-size:22px;color:#1a9995;}
.recomright{float:right;width:50%;}
.recomright img{display:block;width:100%;}
.recom2221{font-size:24px;}
.recom2221 span:nth-child(2n){font-size:18px;}
/*.canshu .param span{width:49%;height:40px;display:inline-block;line-height:40px;padding-left:3px;letter-spacing:2px;}*/
/*.canshu .param span:nth-child(1){background-color:#e6e6e6;}
.canshu .param span:nth-child(2){background-color:#e6e6e6;}
.canshu .param span:nth-child(3){background-color:#ffffff;}
.canshu .param span:nth-child(4){background-color:#ffffff;}
.canshu .param span:nth-child(5){background-color:#e6e6e6;}
.canshu .param span:nth-child(6){background-color:#e6e6e6;}
.canshu .param span:nth-child(7){background-color:#ffffff;}
.canshu .param span:nth-child(8){background-color:#ffffff;}
.canshu .param span:nth-child(9){background-color:#e6e6e6;}
.canshu .param span:nth-child(10){background-color:#e6e6e6;}*/

.comone-t{width:100%;margin-top:15px;}
.comone-t .comtwo{float:left;display:black;text-align:center;}
.comone-t .comtwo:nth-child(1){width:20%}
.comone-t .comtwo:nth-child(2){width:40%}
.comone-t .comtwo:nth-child(3){width:40%}
.comone-t .comtwo img{width:50%;}
.comone{width:100%;margin-top:15px;height:50px;line-height:50px;background:-webkit-linear-gradient(bottom,rgba(0, 0, 0, 0%),rgba(58, 159, 154, 70%));}
.comone .comtwo{float:left;padding-left:2px;}
.comone .comtwo:nth-child(1){width:22%;}
.comone .comtwo:nth-child(2){width:39%;}
.comone .comtwo:nth-child(3){width:39%;}
@media only screen and (max-width:1279px) {}
@media only screen and (max-width:980px) {}
@media only screen and (max-width:640px) {}

.s-box .box-12{width:100%;}
.s-box .box-12 img{width:100%;display:block;}
.s-box .box-13{display:none;}
@media only screen and (max-width:980px){
	.s-box .box-12{display:none;}
	.s-box .box-13{width:100%;display:block;}
	.s-box .box-13 img{width:100%;display:block;}
}

.zb12x .zb-lop{
float:left;
width:49%;
border:0.5px #dadada solid;
margin-top:10px;
}
.zb12x .zb-lop:nth-child(2n-1){margin-left:0;}
.zb12x .zb-lop:nth-child(2n){margin-left:2%;}
@media (max-width:700px ){
	.zb12x .zb-lop{width:100%;}
	.zb12x .zb-lop:nth-child(2n){margin-left:0;}
}


.mainri0 .prolist a{display:block;width:32%;margin:10px 0;float:left;position:relative;box-shadow:darkgrey 0px 15px 10px -15px;}
.mainri0 .prolist a:nth-child(1){margin-right:2%;}
.mainri0 .prolist a:nth-child(2){margin-right:2%;}
.mainri0 .prolist a:nth-child(3){margin-right:0px;}
.mainri0 .prolist a:nth-child(4){margin-right:2%;}
.mainri0 .prolist a:nth-child(5){margin-right:2%;}
.mainri0 .prolist a:nth-child(6){margin-right:0px;}
.mainri0 .prolist a:nth-child(7){margin-right:2%;}
.mainri0 .prolist a:nth-child(8){margin-right:2%;}
.mainri0 .prolist a:nth-child(9){margin-right:0px;}
.mainri0 .prolist .img{background-position: center center;background-size: cover;background-repeat: no-repeat;padding:75% 0 0;}
.tupian{overflow: hidden;display:block;}
.tupian img{display:block;width:100%;transition: 0.2s;}
.wenzi{
	position:absolute;
	width: 100%;
	padding:0 10px;
	left:0;
	bottom:50%;
	transform:translateY(50%);
	background-color:#1a9995;
	opacity:0;
	z-index:2;transition:0.2s;font-size: 18px;color:#fff;text-align:center;
	}
.aboutus{color:#000000;font-size:26px;font-weight:600;}
.factory-170 .factory{width:24.25%;float:left;}
.factory-170 .factory img{width:100%;}
.factory-170 .factory:nth-child(1){margin-left:0;}
.factory-170 .factory:nth-child(2){margin-left:1%;}
.factory-170 .factory:nth-child(3){margin-left:1%;}
.factory-170 .factory:nth-child(4){margin-left:1%;}
.advantage-n{width:16.66666%;float:left;text-align:center;}
.advantage-n img{display:block;margin:0 auto;width:20%;}
.tage-z1{color:#696868;font-size:22px;}
.tage-z2{color:#868686;}
.banner5-1{width:100%;}
.banner5-1 img{width:100%;display:block;}
.newsleft {width:36.666666%;float:left;color:#868686;}
.newsleft .News-Center1 img{display:block;width:100%;}
.newstxt1{font-size:18px;}
.newstxt2{font-size:14px;height:20px;line-height:20px;overflow: hidden;}
.newsright{width:60%;float:right;}
.News-Center2{padding-top:10px;padding-bottom:10px;color:#868686;border-bottom:1px solid #bfbfbf;}
.timeleft{display:block;border:1px solid #bfbfbf;float:left;width:10%;margin-left:2px;}
.timeleft span{display:block;text-align:center;}
.timeleft .txt1{font-size:22px;width:24px;margin:0 auto;border-bottom:2px solid #1a9995;}
.timeleft .txt2{font-size:14px;}
/*.textright{display:block;float:right;width:88%;}*/
.News-Center2 .textright{display:block;float:right;width:88%;}
.News-Center1 a{display:block;}
.News-Center2:hover{background-color:#1a9995;color:#fff;}
@media only screen and (min-width:1280px) {
	.web-in-1 .mainright .tupian:hover img{transform: scale(1.1);opacity:0.8;transition: 0.3s;}
	.web-in-1 .mainright a:hover .wenzi{opacity:1}
}
@media only screen and (max-width:1279px) {
	.wenzi{bottom:0;transform:translateY(0);line-height: 30px;height: 30px;opacity: 1;background:rgba(26,153,149,0.5);font-size: 14px;}
}
@media only screen and (max-width:1000px) {
	.mainright a{width:50%;margin-top:5px;display:block;}
	.factory-170 .factory{width:49.5%;}
	.factory-170 .factory:nth-last-child(1){margin-left:1%;}
	.factory-170 .factory:nth-last-child(2){margin-left:0;}
	.factory-170 .factory:nth-last-child(3){margin-left:1%;}
	.factory-170 .factory:nth-last-child(4){margin-left:0;}
	.advantage-n{width:50%;margin-top:10px;}
	.tage-z1{font-size:16px;}
	.tage-z2{font-size:12px;}
	.newsleft{float:none;width:100%;margin-bottom:10px;}
	.newsright{float:none;width:100%;}
	.timeleft {display:none;}
	.textright{width:100%;}
	.newstxt1{font-size:16px;}
	.newstxt2{font-size:12px;}
	.mainri0 .prolist a{display:block;width:49.5%;float:left;position:relative;}
	.mainri0 .prolist a:nth-child(2n){margin-right:0px;}
	.mainri0 .prolist a:nth-child(2n-1){margin-right:1%;}
}


.list li {color:#333;float:left;display:inline;width:31.3333%;margin:1%;border:solid 1px #ddd;}

.list li .img{background-position: center center;background-size: cover;background-repeat: no-repeat;padding:75% 0 0;}
.list a{display:block;}
.list img{display:block;}
.t222{padding:5px;}
.t111:hover{background:#1a9995;color:#fff;}
.list h3{font-size:18px;height:28px;line-height:28px;padding-left:10px;font-weight:500;}
.list p {height:25px;line-height:25px;overflow:hidden;padding:0px 0px 30px 10px;margin:5px 0px 0px 0px;}
@media (max-width:1000px ){
	.list li{float:left;display:inline;width:48%;}
	.list p {height:25px;line-height:25px;overflow:hidden;padding:0px 0px 30px 10px;margin:10px 0px ;}
}
@media (max-width:615px ){
	.list li{float:left;display:inline;width:98%;}
	.list p {height:25px;line-height:25px;overflow:hidden;padding-left:10px;margin:5px 0px ;}
}

.video222{width:100%;text-align:center;}
.video{width:80%;}
@media only screen and (max-width: 800px){
	.video{
	width:100%;
	}
}

/* pagelist start! */
.pagelist {list-style: none;margin:0 auto;text-align: center;padding:5px 0;font-size: 0;}
.pagelist > a,.pagelist>span{
	display: inline-block;text-decoration: none;outline: none;min-width:45px;height:40px;line-height: 40px;
	font-size: 15px;padding:0 10px;color:#222;background-color: #f5f5f5;margin:3px 3px;border-radius:0;transition: all .2s;}
.pagelist > span{color:#fff;background-color: rgb(26, 153, 149, 1);}
.pagelist >a:hover{color:#fff;background-color: rgb(26, 153, 149, 1);}
@media(max-width: 1440px){
	.pagelist {margin:0 auto;}
	.pagelist > a,.pagelist > span{min-width:40px;height:35px;line-height: 35px;font-size: 13px;padding:0 8px;}
}
@media(max-width: 640px) {
	.pagelist {margin:0 auto;}
	.pagelist > a,.pagelist > span{min-width:40px;height:30px;line-height: 30px;font-size: 12px;padding:0 8px;font-weight: normal;}
}
@media(max-width: 500px) {
	.pagelist {margin:0 auto;}
	.pagelist > a,.pagelist > span{min-width:40px;height:30px;line-height: 30px;font-size: 12px;margin:3px 2px;}
}
/* pagelist end! */

