.web-head{width: 100%;position:fixed;z-index:99;font-size: 12px;color: #333;background: #f5862d;transition: 0.3s;top:0;left:0}
.web-head.cur{box-shadow: 0 0 5px rgba(0,0,0,0.5);}
.web-head .head-1{height: 70px;position: relative;z-index: 2;}
.web-head .head-1 .logo{float: left;height:34px;position: relative;overflow: hidden;margin: 18px 0;}
.web-head .head-1 .logo img{display: block;height: 100%;}

#f5862d
.web-head .head-1 .nav-btn{float: right;display: block;width: 40px;height: 40px;cursor: pointer;padding:5px;border-radius:2px;transition: 0.5s;display: none;margin-top: 15px;margin-left:10px}
.web-head .head-1 .nav-btn span{width: 26px;height:1px;background: #fff;display: block;margin:7px auto;transition: 0.5s;position: relative;top: 0;}
.web-head .yy{float:right;color:#fff;line-height:70px;margin-left:10px;position:relative;cursor:pointer}
.web-head .yy img{display:inline-block;vertical-align:middle;margin-right:5px;width:25px}
.web-head .yy span{display:inline-block;vertical-align:middle;color:#fff}
.web-head .yy .btn{line-height:70px;padding:0 10px;}
.web-head .yy .btn .z{margin-right:5px}
.web-head .yy .btn .j{transition:0.5s;font-family:"宋体";font-size:10px}
.web-head .yy .boc{position:absolute;left:0;top:100%;background:#fff;width:100%;}
.web-head .yy .boc li{line-height:30px;height:0;padding:0 10px;overflow:hidden;transition:0.5s;position:relative}
.web-head .yy .boc li:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:#eee}
.web-head .yy .boc li span{color:#333;}
.web-head .yy:hover .btn .j{transform:rotate(90deg)}
.web-head .yy:hover .boc li{height:30px}
.web-head .yy .boc li:hover span{color:#f5862d} 

.web-head .head-nav-b{float:right;width: calc(100% - 270px);}
.web-head .head-nav-b .ul-box2{position: absolute;top:0;left:0;min-width:200px;width:100%;background:rgba(255,255,255,0.9);opacity: 0;padding: 10px;border:1px solid #f5862d;border-top:0;}
.web-head .head-nav-b .ul1{width:100%;text-align: right;font-size: 0;}
.web-head .head-nav-b .ul2{width:100%;text-align: left;}
.web-head .head-nav-b .li1{position: relative;overflow: hidden;display: inline-block;vertical-align: top;margin-left: 1px;}
.web-head .head-nav-b .li1>a{display: block;position: relative;z-index:2;color:#fff;line-height:70px;padding: 0 10px;text-transform : capitalize;}
.web-head .head-nav-b .li1>a>span{display:inline-block;vertical-align: middle;font-size: 16px;margin: 0 3px;}
.web-head .head-nav-b .li1>a>.btn{transition: 0.3s;}
.web-head .head-nav-b .li1:hover>a>.btn{transform: rotate(90deg);}
.web-head .head-nav-b .li2{display: block;width:100%;position: relative;}
.web-head .head-nav-b .li2>a{display:block;color:#000;font-size: 14px;line-height: 25px;height: 25px;overflow: hidden;transition: 0.4s;text-align: left;padding:0 10px}
.web-head .head-nav-b .li1.cur>a{background: #fff;color: #f5862d;}
.web-head .head-nav-b .li1:hover .ul-box2{top: 100%;opacity: 1;transition: 0.4s;}
.web-head .head-nav-b .li1:hover{overflow: initial;z-index: 2;}
.web-head .head-nav-b .li1:hover>a{background: #fff;color: #f5862d;transition: 0.4s;}
.web-head .head-nav-b .li2:hover{overflow: initial;z-index: 2;}
.web-head .head-nav-b .li2:hover>a{color: #f5862d;}
.web-head .head-nav-s{position:fixed;width: 50%;height:100%;top:0;left:-100%;background:#fff;z-index:999;display: none;opacity:0;transition: 0.5s;overflow: hidden;text-transform : uppercase;min-width: 200px;max-width: 500px;overflow-y: auto;box-shadow: 2px 2px 2px rgba(0,0,0,0.2);}
.web-head .head-nav-s .li1{position:relative;}
.web-head .head-nav-s .li1>a{font-size: 14px;display: block;height: 50px;line-height: 50px;color: #333;padding: 0 5%;}
.web-head .head-nav-s .li1>a:after{content:"";position: absolute;left:0;bottom: 0;width: 100%;height: 1px;background: #e9e9e9;}
.web-head .head-nav-s .li2{position: relative;}
.web-head .head-nav-s .li2>a{font-size: 13px;display: block;height: 40px;line-height: 40px;color: #666;padding: 0 7%;}
.web-head .head-nav-s .li2>a:after{content:"";position: absolute;left:0;top: 0;width: 100%;height: 1px;background: #eee;}
.web-head .head-nav-s .li3{position: relative;}
.web-head .head-nav-s .li3>a{font-size: 12px;display: block;height: 40px;line-height: 40px;color: #666;padding: 0 9%;}
.web-head .head-nav-s .li3>a:after{content:"";position: absolute;left:0;top: 0;width: 100%;height: 1px;background: #eee;}
.web-head .head-nav-s .btn1{position: absolute;right:5%;top:10px;width: 30px;height: 30px;z-index: 9;text-align:center;line-height: 30px;font-family:"宋体";transition: 0.3s;font-size: 18px;}
.web-head .head-nav-s .btn2{position: absolute;right:5%;top:5px;width: 30px;height: 30px;z-index: 9;text-align:center;line-height: 30px;font-family:"宋体";transition: 0.3s;}
.web-head .head-nav-s li.cur>a{color: #f5862d;}
.web-head .head-nav-s li.zblcur>a{color: #f5862d;}
.web-head .head-nav-s li.zblcur>.btn{transform: rotate(90deg);}
.web-head.navscur{overflow: initial;}
.web-head.navscur .head-1 .nav-btn span:nth-child(1){top: 8px;transform: rotate(45deg);}
.web-head.navscur .head-1 .nav-btn span:nth-child(2){opacity: 0;}
.web-head.navscur .head-1 .nav-btn span:nth-child(3){top: -8px;transform: rotate(-45deg);}
.web-head.navscur .head-nav-s{opacity: 1;left:0}
@media only screen and (max-width: 1440px) {
	.web-head .head-nav-b .li1>a{padding:0 10px}
	.web-head .head-nav-b .li1>a>span{margin: 0 2px;font-size: 14px;}
}
@media only screen and (max-width: 1280px) {
	.web-head .yy{margin-left: 0;}
	.web-head .yy .btn{padding: 0 2px;}
	.web-head .head-nav-b{width: calc(100% - 240px);}
	.web-head .head-nav-b .li1{margin-left: 0;}
	.web-head .head-nav-b .li1>a{padding:0 2px}
	.web-head .head-nav-b .li1>a>span{margin: 0 1px;}
}
@media only screen and (min-width:1025px) {
	.web-head .head-0 a{transition: 0.3s;}
	.web-head .head-0 a:hover{color: #f5862d;}
}
@media only screen and (max-width:1024px) {
	.web-head .head-1 .nav-btn{display: block;}
	.web-head .head-1 .ul1{display: none;}
	.web-head .head-nav-b{display: none;}
	.web-head .head-nav-s{display: block;}
}
.banner{position: relative;width: 100%;margin-top: 70px;}
.banner img{display: block;width: 100%;}
.banner .img-s{display: none;}
.banner .slick-dots{position:absolute;bottom:30px;width: 100%;text-align: center;}
.banner .slick-dots li{width: 20px;height: 20px;display: inline-block;margin:0 15px;cursor: pointer;background: #fff;transition: 0.3s;border-radius: 50%;}
.banner .slick-dots li button{display: none;}
.banner .slick-dots li.slick-active{background: #f5862d;}
@media only screen and (max-width: 980px) {
	.banner .img-b{display: none;}
	.banner .img-s{display:block;}
	.banner .slick-dots{bottom:10px}
	.banner .slick-dots li{width: 12px;height: 12px;margin: 0 10px;}
}
.web-tit-1 .t1{font-size: 12px;color: #f5862d;text-transform : uppercase;margin-bottom: 10px;}
.web-tit-1 .t1:after{content: "";display: inline-block;vertical-align: middle;width: 100px;height: 2px;background: #f5862d;margin-left: 40px;}
.web-tit-1 .t2{font-size: 30px;color: #001464;font-weight: bold;line-height: 35px;}
@media only screen and (max-width: 1024px) {
	.web-tit-1 .t1:after{width: 60px;height: 1px;margin-left: 20px;}
	.web-tit-1 .t2{font-size: 24px;line-height: 30px;}
}
@media only screen and (max-width: 640px) {
	.web-tit-1 .t1{margin-bottom:5px}
	.web-tit-1 .t2{font-size: 18px;line-height:25px}
	.web-head .head-nav-s .li2{padding:5px 0}
	.web-head .head-nav-s .li2>a{font-size: 12px;height: auto;line-height: 18px;}
}
.web-tit-2{text-align: center;}
.web-tit-2 .t1{font-size: 12px;color: #fff;text-transform : uppercase;margin-bottom: 10px;}
.web-tit-2 .t1:before{content: "";display: inline-block;vertical-align: middle;width: 100px;height: 2px;background: #fff;margin-right: 30px;opacity: 0.7;}
.web-tit-2 .t1:after{content: "";display: inline-block;vertical-align: middle;width: 100px;height: 2px;background: #fff;margin-left: 30px;opacity: 0.7;}
.web-tit-2 .t2{font-size: 30px;color: #fff;font-weight: bold;}
@media only screen and (max-width: 1024px) {
	.web-tit-2 .t1:before{margin-right: 15px;width: 50px;height: 1px;}
	.web-tit-2 .t1:after{margin-left: 15px;width: 50px;height: 1px;}
	.web-tit-2 .t2{font-size: 24px;}
}
@media only screen and (max-width: 640px) {
	.web-tit-2 .t1{margin-bottom:5px}
	.web-tit-2 .t2{font-size:18px}
}

.web-tit-3 {font-size: 24px;color: #f5862d;font-weight: bold;line-height: 30px;position: relative;padding-bottom: 25px;text-align: center;}
.web-tit-3:before{content: "";position: absolute;left:50%;bottom:0;width: 150px;height: 2px;background: #ddd;margin-left: -75px;}
.web-tit-3:after{content: "";position: absolute;left:50%;bottom:0;width: 30px;height: 2px;background: #f5862d;margin-left: -15px;}
@media only screen and (max-width: 1024px) {
	.web-tit-3{font-size: 20px;line-height: 25px;}
}
@media only screen and (max-width: 640px) {
	.web-tit-3{font-size: 18px;line-height:22px}
}




.web-txt-1{font-size: 16px;line-height: 30px;color: #000;}
@media only screen and (max-width: 1024px) {
	.web-txt-1{font-size: 14px;line-height: 25px;}
}
.web-nav-1 .li-box{background: #eee;text-align: center;height: 50px;line-height: 24px;color: #333;font-size: 16px;}
.web-nav-1 .li-box a{display: block;position: relative;z-index: 2;padding:13px 0;height:100%}
.web-nav-1 .li-box:before{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height:0px;background: #f5862d;}
.web-nav-1 .li-box.cur{color: #fff;}
.web-nav-1 .li-box.cur:before{height: 100%}
@media only screen and (max-width:1024px ) {
	.web-nav-1 .li-box{font-size: 14px;line-height:20px}
	.web-nav-1 .li-box a{padding:10px 0}
}
.web-more-1 a{display: block;width: 130px;height: 36px;line-height: 36px;overflow: hidden;border: 1px solid #c6c7c8;color: #f5862d;margin: auto;background: #fff;text-align: center;}
.web-box-industry{overflow: hidden;}
.web-box-industry .zbl-lump{float: left;width: 24%;margin: 0.5%;background:#565656;position: relative;overflow: hidden;}
.web-box-industry .zbl-lump .img{padding-top: 65%;transition: 0.3s;transition: 1.5s;opacity: 0.3;transform: scale(1.02);}
.web-box-industry .zbl-lump .txt-box{opacity: 1;position: absolute;left: 0;top: 30%;margin-top: -20px;line-height: 60px;height: 60px;overflow: hidden;text-align: center;font-size:22px;color: #fff;width: 100%;transition: 0.3s;height: 100%;padding:0 10px}
.web-box-industry .zbl-lump .hx{position: absolute;width:94%;height:94%;left:3%;top:3%;opacity: 0.8;}
.web-box-industry .zbl-lump .hx .x{position: absolute;background: #fff;transition: 0.4s;opacity: 0.5;}
.web-box-industry .zbl-lump .hx .x1{left: 0;top: 0;width: 0;height: 1px;}
.web-box-industry .zbl-lump .hx .x2{right: 0;top: 0;width:1px;height: 0;}
.web-box-industry .zbl-lump .hx .x3{right: 0;bottom: 0;width: 0;height: 1px;}
.web-box-industry .zbl-lump .hx .x4{left: 0;bottom: 0;width: 1px;height: 0;}
.web-box-industry .lx_txt_in{line-height:26px;font-size:16px}
/*.web-box-industry .zbl-lump:nth-child(1){width:66%;margin-left: 0;margin-top:0;}
.web-box-industry .zbl-lump:nth-child(1) .img{padding-top:56.3%;}
.web-box-industry .zbl-lump:nth-child(1) .txt-box{font-size: 30px;}
.web-box-industry .zbl-lump:nth-child(2){margin-top: 0;}
.web-box-industry .zbl-lump:nth-child(4){margin-left: 0;}*/
@media only screen and (min-width:1025px ) {
	.web-box-industry .zbl-lump:hover .img{opacity: 1;transform: scale(1.02);}
	.web-box-industry .zbl-lump:hover .txt-box{opacity: 0;}
	.web-box-industry .zbl-lump:hover .hx .x{opacity: 1;}
	.web-box-industry .zbl-lump:hover .hx .x1{width: 100%;}
	.web-box-industry .zbl-lump:hover .hx .x2{height: 100%;}
	.web-box-industry .zbl-lump:hover .hx .x3{width: 100%;}
	.web-box-industry .zbl-lump:hover .hx .x4{height: 100%;}
}
@media only screen and (max-width: 1024px) {
	.web-box-industry .zbl-lump .txt-box{font-size: 18px;}
	.web-box-industry .zbl-lump:nth-child(1) .txt-box{font-size: 24px;}
}
@media only screen and (max-width: 640px) {
	.web-box-industry .zbl-lump{float: left;width: 48% !important;margin: 1% !important;}
/*	.web-box-industry .zbl-lump:nth-child(2n-1){margin-left: 0 !important;}
	.web-box-industry .zbl-lump:nth-child(1){margin-top: 0 !important;}
	.web-box-industry .zbl-lump:nth-child(2){margin-top: 0 !important;}*/
	.web-box-industry .zbl-lump .img{padding-top: 20% !important;}
	.web-box-industry .zbl-lump .txt-box{font-size: 16px;opacity: 1;position: initial;margin: 0;line-height: 30px;height: 150px;overflow: hidden;}
	.web-box-industry .lx_txt_in {font-size: 14px;}
	/*.web-box-industry .zbl-lump:nth-child(1) .txt-box{font-size: 14px;}*/
}

.web-box-product{position:relative}
.web-box-product .bj{width:100%}
.web-box-product .bj img{display:block;width:100%}
.web-box-product .x{position:absolute;left:0;top:0;width:100%;height:100%}
.web-box-product .x img{display:block;width:100%}
.web-box-product .lump{width:18%;position:absolute;}
.web-box-product .lump .img-box{width:100%;overflow:hidden;border:1px solid #f5862d;margin-bottom:10px}
.web-box-product .lump .img-box .zbl-img{padding-top: 70%;}
.web-box-product .lump .txt-box{color:#555;width:300px;position:relative;left:50%;margin-left:-150px}
@media only screen and (max-width: 980px) {
	/* .web-box-product .bj{border:1px solid #f5862d;margin-bottom:20px;border-radius:10px}
	.web-box-product .x{display:none}
	.web-box-product .lumps{overflow:hidden}
	.web-box-product .lump{width:30%;float:left;margin-left:5%;margin-bottom:5%}
	.web-box-product .lump:nth-child(3n-2){margin-left:0}
	.web-box-product .lump .img-box{margin-bottom:0;border-radius:10px}*/
	.web-box-product .lump .txt-box{display:none} 
}




.web-box-about{overflow: hidden;}
.web-box-about .boxleft{float: left;width: 51%;}
.web-box-about .boxleft .img{padding-top: 400px;position: relative;}
.web-box-about .boxleft .img iframe{display: block;border: 0;width: 100%;height:100%;position: absolute;left: 0;top: 0;}
.web-box-about .boxright{float: right;width:43%;padding-top: 10px;}
.web-box-about .boxright .txt-box .b1{color: #555555;margin-top: 10px;font-size: 16px;height: 150px;line-height: 25px;overflow: hidden;}
.web-box-about .boxright .txt-box .b2{color: #fff;background: #f5862d;display: inline-block;line-height: 50px;height: 50px;padding: 0 30px;border-radius: 25px;font-size: 24px;margin: 20px 0;}
.web-box-about .boxright .txt-box .b3 .lump{float: left;width: 33.33%;padding-right: 10px;}
.web-box-about .boxright .txt-box .b3 .lump .t1{font-size: 30px;color: #f5862d;}
.web-box-about .boxright .txt-box .b3 .lump .t2{font-size: 16px;color: #777;}
@media only screen and (max-width: 1280px) {
	.web-box-about .boxleft .img{padding-top: 300px;}
	.web-box-about .boxright .txt-box .b1{height: 100px;}
	.web-box-about .boxright .txt-box .b2{line-height: 30px;height: 30px;overflow: hidden;font-size: 16px;margin: 10px 0;padding: 0 15px;}
	.web-box-about .boxright .txt-box .b3 .lump .t1{font-size: 24px;}
	.web-box-about .boxright .txt-box .b3 .lump .t2{font-size: 14px;}
}
@media only screen and (max-width: 980px) {
	.web-box-about .boxright .txt-box .b2{font-size: 14px;}
	.web-box-about .boxright .txt-box .b3 .lump .t1{font-size: 18px;}
	.web-box-about .boxright .txt-box .b3 .lump .t2{font-size: 12px;}
}
@media only screen and (max-width: 640px) {
	.web-box-about .boxleft{width: 100%;float:none;margin-bottom: 10px;}
	.web-box-about .boxleft .img{padding-top: 180px;}
	.web-box-about .boxright{width: 100%;float:none;}
	.web-box-about .boxleft .img iframe{height:250px;}
    .web-box-about .boxright .txt-box .b1 {margin-top: 40px;}
	
}
.web-box-contact form{overflow: hidden;}
.web-box-contact .st1{background: #fff;border: 0;line-height: 50px;height: 50px;width: 19%;float: left;margin-left:1.25%;padding: 0 10px;}
.web-box-contact .st1[type="submit"]{background: #131668;color: #fff;}
.web-box-contact input:nth-child(1){margin-left: 0;}
@media only screen and (max-width: 980px) {
	.web-box-contact .st1{width: 32%;margin-left:2%;}
	.web-box-contact .st1:nth-child(n+4){margin-top: 2%;}
	.web-box-contact .st1:nth-child(4){margin-left: 0;width: 66%;}
}
.web-box-new .lump{overflow: hidden;padding: 25px 0;border-top:1px solid #ddd;display:block;}
.web-box-new .lump:nth-child(1){border-top:0}
.web-box-new .lump .img-box{float: left;width: 160px;margin-right: 25px;}
.web-box-new .lump .img-box .zbl-img{padding-top: 70px;}
.web-box-new .lump .txt-box .t1{font-size: 16px;color: #001464;font-weight: bold;line-height: 25px;max-height: 50px;overflow: hidden;margin-bottom: 3px;}
.web-box-new .lump .txt-box .t2{line-height: 20px;height: 20px;overflow: hidden;color: #777;}
@media only screen and (max-width:1024px) {
	.web-box-new .lump{padding: 15px 0;}
}
@media only screen and (max-width:640px) {
	.web-box-new{margin-bottom:10px}
	.web-box-new .lump .img-box{width: 70px;margin-right: 15px;}
	.web-box-new .lump:nth-child(1){padding-top:0}
}
.web-box-sub .t1{line-height: 25px;}
.web-box-sub form input{display: block;width: 100%;line-height: 50px;height: 50px;background: #fff;margin-top: 28px;}
.web-box-sub form input[type="submit"]{background: #142267;color: #fff;max-width: 180px;}
@media only screen and (max-width:1024px) {
	.web-box-sub form input{margin-top: 15px;line-height: 40px;height: 40px;}
}
.index-0{background: #ecf2f8;}
.index-0 .main{overflow: hidden;font-size: 0;text-align: center;}
.index-0 .lump{overflow: hidden;width: 30%;display: inline-block;vertical-align: top;max-width: 400px;}
.index-0 .lump .img-box{width: 50px;float: left;}
.index-0 .lump .txt-box{width:calc(100% - 70px);float:right;text-align: left;}
.index-0 .lump .txt-box .t1{font-size: 18px;margin-bottom: 5px;}
.index-0 .lump .txt-box .t2{font-size: 14px;color: #777;}
@media only screen and (max-width: 980px) {
	.index-0 .lump{float: none;width:100%;max-width: 100%;margin: 10px 0;}
}
@media only screen and (max-width: 640px) {
	.index-0 .lump{margin:5px 0}
	.index-0 .lump .img-box{width:34px;margin-top:3px}
	.index-0 .lump .txt-box{width:calc(100% - 50px)}
	.index-0 .lump .txt-box .t1{font-size: 14px;margin-bottom:0;}
	.index-0 .lump .txt-box .t2{font-size: 12px;}
}
.index-2{background: #e3edf4;}
.index-4{background: url(../jpg/index-4-bj-2.jpg) no-repeat center/cover;}
.index-5 .main{overflow: hidden;}
.index-5 .mainleft{float: left;width: 56%;padding: 50px 50px 40px;}
.index-5 .mainright{float:right;width: 40%;background: #eaeff8;padding: 50px 50px 100px;background:url(../jpg/index-5-bj-2.jpg) no-repeat center/cover;}
@media only screen and (max-width:980px) {
	.index-5{margin-bottom: 5%;}
	.index-5 .mainleft{float:none;width: 100%;padding: 40px;}
	.index-5 .mainright{float:none;width: 100%;padding: 40px;}
}
@media only screen and (max-width:640px) {
	.index-5 .mainleft{padding: 0;}
	.index-5 .mainleft{padding:0 20px;}
	.index-5 .mainright{padding:30px 20px;}
}

.index-6{background:url(../jpg/index-6-bj-2.jpg) no-repeat center/cover;}
.index-6 .tit{font-size: 30px;color: #fff;text-align: center;}
.index-6 .txt{font-size: 0;max-width: 1100px;margin: auto;}
.index-6 .txt span{color: #fff;font-size:30px;display: inline-block;width: 20%;text-align: center;line-height: 40px;}
.index-6 .txt form {width: 40%;display: inline-block;vertical-align: top;text-align: right;}
.index-6 .txt form select{background-color: #fff;height: 40px;display: block;width:100%}
.index-6 .txt form input{border:2px solid #fff;color: #fff;height: 50px;padding: 0 15px;border-radius:5px;margin-top: 20px;}
@media only screen and (max-width: 980px) {
	.index-6 .tit{font-size: 24px;}
	.index-6 .txt span{font-size:24px;}
	.index-6 .txt form input{height:40px;font-size: 12px;}
}
@media only screen and (max-width: 640px) {
	.index-6 .tit{font-size:18px}
	.index-6 .txt span{display: none;}
	.index-6 .txt form{width: 100%;margin-top: 20px;}
	.index-6 .txt form:nth-child(1){margin-top:0}
	.index-6 .txt form input{margin-top:10px;height:30px;border:1px solid #fff;}
}

.about .box2{position: relative;padding: 0 50px;}
.about .box2 .img-box{margin: 0 5px;}
.about .box2 .left{position: absolute;left: 0;top: 50%;width: 40px;height: 60px;margin-top: -30px;background: url(../png/arrowsleft2-2.png) no-repeat center;cursor: pointer;opacity: 0.8;}
.about .box2 .right{position: absolute;right: 0;top: 50%;width: 40px;height: 60px;margin-top: -30px;background: url(../png/arrowsright2-2.png) no-repeat center;cursor: pointer;opacity: 0.8;}



.about-1 .box1{overflow: hidden;}
.about-1 .box1 .img-box{float: right;width: 50%;margin-left: 5%;}

.about-2 .box1{overflow: hidden;height: 495px;}
.about-2 .box1 .boxleft{width: 48%;height: 100%;float: left;position: relative;}
.about-2 .box1 .boxleft .slider{height: 100%;}
.about-2 .box1 .boxleft .slider>div{height: 100%;}
.about-2 .box1 .boxleft .slider>div>div{height: 100%;}
.about-2 .box1 .boxleft .slider>div>div>div{height: 100%;}
.about-2 .box1 .boxleft .zbl-img{padding-top: 0;height: 100%;}
.about-2 .box1 .boxleft .slider .slick-dots{position:absolute;bottom:15px;width: 90%;text-align: right;left:5%}
.about-2 .box1 .boxleft .slider .slick-dots li{width: 10px;height: 10px;border-radius:50%;display: inline-block;margin:0 5px;cursor: pointer;background: #fff;transition: 0.2s;}
.about-2 .box1 .boxleft .slider .slick-dots li button{display: none;}
.about-2 .box1 .boxleft .slider .slick-dots li.slick-active{background: #ffc000;}
.about-2 .box1 .boxright{width:48%;height: 100%;float:right;}
.about-2 .box1 .boxright .zbl-lump{border: 1px solid;color: #333;}
.about-2 .box1 .boxright .zbl-lump .txt{position: absolute;left: 0;top: 50%;margin-top:-40px;font-size: 16px;line-height: 26px;padding:0 35px;}
.about-2 .box1 .boxright .zbl-lump .txt span{display: inline-block;margin-right: 20px;}
.about-2 .box1 .boxright .zbl-lump:hover{color: #f5862d;}
@media only screen and (max-width:1280px) {
	.about-2 .box1 {height: 300px;}
	.about-2 .box1 .boxleft{width: 38%;}
	.about-2 .box1 .boxright{width:60%;}
	.about-2 .box1 .boxright .zbl-lump .txt{font-size: 14px;line-height: 20px;margin-top: -20px;padding: 0 10px;}
	.about-2 .box1 .boxright .zbl-lump .txt span{margin-right: 10px;}
}
@media only screen and (max-width:640px) {
	.about-2 .box1{height: 600px;position: relative;}
	.about-2 .box1 .boxleft{width: 100%;float: none;height: 30%;position: absolute;left: 0;top: 0;}
	.about-2 .box1 .boxleft .slider .slick-dots{bottom: 10px;}
	.about-2 .box1 .boxright{width:100%;float: none;height: 65%;position: absolute;left: 0;bottom: 0;}
	.about-2 .box1 .boxright .zbl-lump .txt{margin-top: -30px;}
}
.about-2 .box2{position: relative;padding: 0 50px;}
.about-2 .box2 .img-box{margin: 0 5px;}
.about-2 .box2 .left{position: absolute;left: 0;top: 50%;width: 40px;height: 60px;margin-top: -30px;background: url(../png/arrowsleft2-2.png) no-repeat center;cursor: pointer;opacity: 0.8;}
.about-2 .box2 .right{position: absolute;right: 0;top: 50%;width: 40px;height: 60px;margin-top: -30px;background: url(../png/arrowsright2-2.png) no-repeat center;cursor: pointer;opacity: 0.8;}

.products .zbl-lump{border:1px solid #dad9d0;padding: 5px;}
.products .zbl-lump .img-box{margin-bottom: 2px;}
.products .zbl-lump .img-box .img{padding-top:56.3%;}
.products .zbl-lump .txt-box{line-height: 45px;height: 45px;overflow:hidden;text-align: center;background: #eee;color: #333;font-size: 16px;transition: 0.4s;}
@media only screen and (min-width: 1024px) {
	.products .zbl-lump:hover{opacity: 0.8 !important;transition: 0.4s;}
	.products .zbl-lump:hover .txt-box{background: #f5862d;color: #fff;}
}
.productshow .main{}
.productshow .main .box-1{overflow: hidden;margin-bottom: 20px;}
.productshow .main .box-1 .img-box{float: left;width:45%;border:1px solid #dad9d0;padding: 10px;}
.productshow .main .box-1 .img-box .img{padding-top:56%}
.productshow .main .box-1 .txt-box{float: right;width: 50%;}
.productshow .main .box-2 .s-box{padding: 2.5% 0;border-bottom:1px solid #dad9d0}
.productshow .main .box-2 .s-box:last-child{border-bottom: 0;}
.productshow .main .box-2 .s-box .tit{margin-bottom: 15px;}
.productshow .main .box-2 .s-box .tit span{display: block;background: #f5862d;color: #fff;width: 250px;height: 45px;text-align: center;line-height: 45px;font-size: 16px;}
.productshow .main .box-2 .s-box-0 .img-box{border-radius:5px;overflow: hidden;margin-bottom: 10px;}
.productshow .main .box-2 .s-box-0 .img-box .zbl-img{padding-top: 60%;}
.productshow .main .box-2 .s-box-0 .txt-box{text-align: center;line-height: 22px;}
.productshow .main .box-2 .s-box-2 table{text-align: center;width: 100%;border-collapse:collapse;}
.productshow .main .box-2 .s-box-2 table td{border:1px solid #dad9d0;line-height:25px;padding: 10px;}

.productshow .main .box-2 .s-box-3 .zbl-lump .img-box{width:40%;margin:0 auto 10px;}
.productshow .main .box-2 .s-box-3 .zbl-lump .img-box .img{overflow: hidden;padding-top:100%;background: no-repeat center/50%;border:1px solid #f5862d;border-radius: 50%;transition: 0.5s;}
.productshow .main .box-2 .s-box-3 .zbl-lump:nth-child(1) .img-box .img{background-image: url(../png/sip1-2.png);}
.productshow .main .box-2 .s-box-3 .zbl-lump:nth-child(2) .img-box .img{background-image: url(../png/sip2-2.png);}
.productshow .main .box-2 .s-box-3 .zbl-lump:nth-child(3) .img-box .img{background-image: url(../png/sip3-2.png);}
.productshow .main .box-2 .s-box-3 .zbl-lump:nth-child(4) .img-box .img{background-image: url(../png/sip4-2.png);}
.productshow .main .box-2 .s-box-3 .zbl-lump:nth-child(5) .img-box .img{background-image: url(../png/sip5-2.png);}
.productshow .main .box-2 .s-box-3 .zbl-lump .txt-box{text-align: center;line-height: 25px;font-size: 18px;color: #f5862d;}
.productshow .main .box-2 .s-box-3 .zbl-lump:hover .img-box .img{box-shadow:0 0 10px rgba(19,116,103,0.5);}
.productshow .main .box-2 .s-box-4 .zbl-lump{border-radius: 5px;overflow: hidden;}
.productshow .main .box-2 .s-box-4 .img{padding-top: 55%;}

.productshow .main .box-2 .s-box-5 form .box{width: 49%;float: left;margin-left: 2%;margin-bottom:2%}
.productshow .main .box-2 .s-box-5 form .box:nth-child(2n-1){margin-left:0;}
.productshow .main .box-2 .s-box-5 form .box:nth-child(5){margin-left:0;width: 100%;}
.productshow .main .box-2 .s-box-5 form input{border:1px solid #ddd;line-height:40px;height:40px;overflow: hidden;width: 100%;}
.productshow .main .box-2 .s-box-5 form textarea{display: block;width: 100%;}
.productshow .main .box-2 .s-box-5 form input[type="submit"]{width: 150px;background: #666;color: #fff;}
.productshow .main .box-2 .s-box-5 form input[type="submit"]:hover{background: #f5862d;}

@media only screen and (max-width:1024px ) {
	.productshow .main .box-1 .txt-box dl{padding: 15px 0;}
	.productshow .main .box-1 .txt-box dt{font-size: 16px;margin-bottom: 5px;}
	.productshow .main .box-1 .txt-box dd{font-size: 14px;line-height: 25px;}
	.productshow .main .box-2 .s-box{padding: 20px 0;}
	.productshow .main .box-2 .s-box .tit span{font-size: 14px;width: 180px;height: 40px;line-height: 40px;}
}
@media only screen and (max-width:640px ) {
	.productshow .main .box-1{margin-bottom: 0px;}
	.productshow .main .box-1 .img-box{float: none;width: 100%;}
	.productshow .main .box-1 .txt-box{float: none;width: 100%;}
	.productshow .main .box-2 .s-box-5 form .box{width:100%;float:none;margin-left:0;margin-bottom:15px}
}

.productshow2 .main{}
.productshow2 .main .box-1{overflow: hidden;margin-bottom: 20px;}
.productshow2 .main .box-1 .lunbo{float: left;width:48%;border:1px solid #dad9d0;padding: 10px;}
.productshow2 .main .box-1 .lunbo .slider-for{margin-bottom: 10px;}
.productshow2 .main .box-1 .lunbo .slider-nav{padding: 0 30px;position: relative;}
.productshow2 .main .box-1 .lunbo .slider-nav .lump{cursor: pointer;margin: 0 5px;border: 1px solid #eee;}
.productshow2 .main .box-1 .lunbo .slider-nav .lump.slick-current{border:1px solid #f5862d}
.productshow2 .main .box-1 .lunbo .slider-nav .left{cursor: pointer;position: absolute;left: 0;top: 0;width: 25px;height: 100%;background: #ccc url(../png/arrowsleft-2.png) no-repeat center/20px;}
.productshow2 .main .box-1 .lunbo .slider-nav .right{cursor: pointer;position: absolute;right: 0;top: 0;width: 25px;height: 100%;background:#ccc url(../png/arrowsright-2.png) no-repeat center/20px;}
.productshow2 .main .box-1 .lunbo .slider-nav .left:hover{background-color:#f5862d;}
.productshow2 .main .box-1 .lunbo .slider-nav .right:hover{background-color:#f5862d;}
.productshow2 .main .box-1 .txt-box{float: right;width: 48%;}
.productshow2 .main .box-1 .txt-box .tit{font-size: 24px;margin-bottom: 15px;}
.productshow2 .main .box-1 .txt-box .btn{background: #f5862d;color: #fff;padding:0 20px;line-height: 36px;height: 36px;overflow: hidden;display: inline-block;float: left;font-size: 16px;text-transform : uppercase;margin-right: 10px;}
.productshow2 .main .box-1 .box-1{margin-top: 25px;}
.productshow2 .main .box-2 .s-box{padding: 2.5% 0;border-bottom:1px solid #dad9d0}
.productshow2 .main .box-2 .s-box:last-child{border-bottom: 0;}
.productshow2 .main .box-2 .s-box .tit{margin-bottom: 15px;}
.productshow2 .main .box-2 .s-box .tit span{display: block;background: #f5862d;color: #fff;width: 200px;height: 45px;text-align: center;line-height: 45px;font-size: 16px;}
.productshow2 .main .box-2 form .box{width: 49%;float: left;margin-left: 2%;margin-bottom:2%}
.productshow2 .main .box-2 form .box:nth-child(2n-1){margin-left:0;}
.productshow2 .main .box-2 form .box:nth-child(5){margin-left:0;width: 100%;}
.productshow2 .main .box-2 form input{border:1px solid #ddd;line-height:40px;height:40px;overflow: hidden;width: 100%;}
.productshow2 .main .box-2 form textarea{display: block;width: 100%;}
.productshow2 .main .box-2 form input[type="submit"]{width: 150px;background: #666;color: #fff;}
.productshow2 .main .box-2 form input[type="submit"]:hover{background: #f5862d;}
@media only screen and (max-width:1024px ) {
	.productshow2 .main .box-2 .s-box{padding: 20px 0;}
	.productshow2 .main .box-2 .s-box .tit span{font-size: 14px;width: 180px;height: 40px;line-height: 40px;}
}
@media only screen and (max-width:980px ) {
	.productshow2 .main .box-1{margin-bottom: 0px;}
	.productshow2 .main .box-1 .lunbo{float: none;width: 100%;margin-bottom: 20px;}
	.productshow2 .main .box-1 .txt-box{float: none;width: 100%;}
}
@media only screen and (max-width:640px ) {
	.productshow2 .main .box-1 .txt-box .btn{float: none;margin-bottom: 5px;}
	.productshow2 .main .box-2 form .box{width:100%;float:none;margin-left:0;margin-bottom:15px}
}
.news .main{overflow: hidden;}
.news .lump{display: block;transition: 0.3s;overflow: hidden;padding:3% 0;border-bottom: 1px dashed #ddd;}
.news .lump:first-child{padding-top: 0;}
.news .img-box{float: left;width:200px;height: 125px;margin-right:20px;}
.news .img-box .img{padding-top: 0;height: 100%;}
.news .txt-box .t1{font-size:20px;color: #333333;line-height: 30px;height: 30px;overflow: hidden;margin-bottom: 10px;}
.news .txt-box .t2{font-size:14px;color: #666666;line-height: 25px;height: 50px;overflow: hidden;margin-bottom: 10px;}
.news .txt-box .t3{font-size:14px;color: #999999;line-height: 25px;height: 25px;overflow: hidden;}
@media only screen and (min-width: 1024px) {
	.news lump:hover .lump{opacity: 0.8;}
}
@media only screen and (max-width: 640px) {
	.news .img-box{width: 120px;height: 120px;}
}
.newshow .box-1{border-bottom: 1px solid #dad9d0;padding:10px 0 20px;text-align: center;}
.newshow .box-1 .tit{font-size: 24px;margin-bottom: 5px;}
.newshow .box-1 .txt span{margin-right: 20px;}
.newshow .box-2{padding:20px 0;}

.contact .main-1{margin-bottom:4%}
.contact .main-1:after{content: "";display: block;clear: both;}
.contact .main-1 .mainleft{float: left;width: 47%;line-height:40px;font-size: 16px;color: #666;background: #eee;padding:20px 30px;}
.contact .main-1 .mainright{float:right;width: 49%;}
.contact .main-1 .mainright .tit{font-size: 16px;color: #666;margin-bottom:10px;line-height: 35px;}
.contact .main-1 .mainright .box{margin-bottom: 20px;}
.contact .main-1 .mainright .box:after{content:"";display: block;clear: both;}
.contact .main-1 .mainright .xing{position: relative;}
.contact .main-1 .mainright .xing:before{content: "*";position:absolute;left:10px;top:5px;color: red;}
.contact .main-1 .mainright input{display: inline-block;vertical-align: middle;width: 100%;height:40px;line-height: 40px;font-size: 14px;color: #666;border:1px solid #ccc;padding:0 20px}
.contact .main-1 .mainright textarea{width: 100%;height: 100px;font-size: 14px;color: #333;border:1px solid #ccc;padding:10px 20px}
.contact .main-1 .mainright img{display: inline-block;vertical-align: middle;width: 100px;height: 50px;}
.contact .main-1 .mainright input[type="submit"]{width: 150px;height: 35px;line-height: 35px;background: #0b81da;color: #fff;border:0;}
.contact #map{width:100%;height: 400px;}
@media only screen and (max-width: 980px) {
	.contact .main-1 .mainleft li{margin-top: 15px;font-size: 14px;}
	.contact .main-1 .mainright .tit{margin-bottom: 15px;}
	.contact .main-1 .mainright .box{margin-bottom: 15px;}
	.contact .main-1 .mainright input{height: 35px;font-size: 14px;line-height: 35px;}
	.contact .main-1 .mainright select{height: 35px;font-size: 14px;line-height:35px;}
	.contact .main-1 .mainright textarea{height: 100px;font-size: 14px;}
	.contact .main-1 .mainright img{height: 35px;}
	.contact .main-1 .mainright input[type="submit"]{height: 35px;line-height: 35px;}
}
@media only screen and (max-width: 640px) {
	.contact .main-1 .mainleft{float:none;width: 100%;margin-bottom: 10px;}
	.contact .main-1 .mainright{float:none;width: 100%;}
}

.web-foot{width: 100%;overflow:hidden;color: #999fac;}
.web-foot .foot-1{background: #20262e;overflow: hidden;}
.web-foot .foot-1 .lump{float: left;padding: 60px 30px 50px;width: 25%;}
.web-foot .foot-1 .lump:nth-child(1){background: #252a35;}
.web-foot .foot-1 .lump:nth-child(3){width: 50%;}
.web-foot .foot-1 .lump .logo{height: 34px;margin-bottom: 25px;}
.web-foot .foot-1 .lump .logo img{height: 100%;display: block;}
.web-foot .foot-1 .lump .tit-box{color: #f5862d;font-size: 24px;line-height: 34px;margin-bottom: 20px;}
.web-foot .foot-1 .lump .txt-box{font-size: 16px;line-height: 30px;}
.web-foot .foot-1 .lump .txt-box li{margin: 5px 0;}
.web-foot .foot-1 .lump:nth-child(3) .txt-box li{float: left;width: 48%;margin-left: 4%;line-height: 24px;height:40px}
.web-foot .foot-1 .lump:nth-child(3) .txt-box li:nth-child(2n-1){margin-left: 0;}
.web-foot .foot-1 .lump .con{margin-bottom: 20px;}
.web-foot .foot-1 .lump .con li{margin:10px 0;padding-left: 40px;position: relative;}
.web-foot .foot-1 .lump .con img{position: absolute;left: 0;top: 0;}
.web-foot .foot-1 .lump .fx {font-size: 0;}
.web-foot .foot-1 .lump .fx a{display: inline-block;margin-right:10px;width: 37px;}
.web-foot .foot-1 .lump .fx a img{display: block;width: 100%;}
.web-foot .foot-2{background:#1c202a;line-height: 20px;overflow: hidden;padding: 15px 0;font-size: 14px;text-align: center;}

.lx_yd_nav{display:none;}




@media only screen and (max-width: 1280px) {
	.web-foot .foot-1 .lump{padding: 30px 20px;}
	.web-foot .foot-1 .lump .logo{height: 25px;margin-bottom: 20px;}
	.web-foot .foot-1 .lump .tit-box{font-size: 18px;line-height: 25px;margin-bottom: 10px;}
	.web-foot .foot-1 .lump .txt-box{font-size: 14px;line-height: 25px;}
	.web-foot .foot-1 .lump .con img{top: -2.5px;}
	.web-foot .foot-1 .lump .fx a{width: 30px;margin-right: 5px;}
}
@media only screen and (max-width: 980px) {
	.web-foot .foot-1{padding: 30px 0;}
	.web-foot .foot-1 .lump{padding: 0;}
	.web-foot .foot-1 .lump:nth-child(1){width: 100% !important;background: none;margin-bottom: 15px;}
	.web-foot .foot-1 .lump:nth-child(2){width: 28% !important;}
	.web-foot .foot-1 .lump:nth-child(3){width: 72% !important;}
	
}
@media only screen and (max-width: 640px) {
	.web-foot .foot-1 .lump:nth-child(1){margin-bottom: 0;}
	.web-foot .foot-1 .lump:nth-child(2){display:none}
	.web-foot .foot-1 .lump:nth-child(3){display:none}
}
@media (max-width: 1024px) {
    .lx_yd_nav{display:block;float: right;padding: 20px 0 0 20px;}
}
@media (max-width: 769px) {
    table{width: 100%;table-layout: fixed;}
}


.web-list{position:fixed;right: 10px;top:20%;z-index:99;width:35px;height:146px;}
.web-list .lump{display:block;background: #fff;border:1px solid #ddd;padding: 5px;border-radius:5px;width:35px;height: 35px;position: absolute;right:0;transition: 0.3s;cursor: pointer;white-space:nowrap;font-size: 0;margin-top: 2px;overflow: hidden;}
.web-list .lump:nth-child(1){top: 0;}
.web-list .lump:nth-child(2){top: 37px;}
.web-list .lump:nth-child(3){top: 74px;}
.web-list .lump:nth-child(4){top: 111px;width: 35px !important;}
.web-list .lump .img-box{display:inline-block;vertical-align: middle;width:23px;height: 23px;}
.web-list .lump .img-box img{height: 100%;}
.web-list .lump .txt-box{display:inline-block;vertical-align: middle;height:23px;line-height:23px;margin-left: 5px;font-size: 12px;}
.web-list .lump:hover{width:230px}
.htopbtn{opacity: 0;transition: 0.3s;}
.htopbtn.cur{opacity:1;}
