*{margin: 0;padding: 0;outline:none; blr:expression(this.onFocus=this.blur());}
*,*:before,*:after{box-sizing: border-box;}
ol,ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
a{color:inherit;text-decoration: none;cursor: pointer;}
img,iframe{border: 0;}
form{font-size:0;}
input,button,textarea,select{appearance: none;-moz-appearance: none;-webkit-appearance: none;border: none;outline: none; }
input::-webkit-input-placeholder,input:-moz-placeholder,input::-moz-placeholder,input:-ms-input-placeholder,textarea::-webkit-input-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder,textarea:-ms-input-placeholder{color: #666;}
input:focus,button:focus,textarea:focus,select:focus{outline: none; }
input::-moz-focus-inner,button::-moz-focus-inner,textarea::-moz-focus-inner,select::-moz-focus-inner,option::-moz-focus-inner{ border: 0; }
select:-moz-focusring {color: transparent;text-shadow: 0 0 0 #000;}
input[type="submit"],input[type="reset"],button{cursor: pointer;background:none;}
input[type="submit"]:active,input[type="reset"]:active,button:active{opacity: 0.9;}
.over{overflow:hidden;}
.clear{position: relative;}
.clear:after{content: "";display: block;clear: both;}
.l{float: left;}
.r{float: right;}
input,button,textarea,select,body,form *,h1,h2,h3,h4,h5,h6,p{font-family:"微软雅黑";font-size: var(--px16);color: #444;line-height:2;}
textarea{resize:none;}
.wrapper{width:62.5vw;margin: auto;position: relative;}
.wrapper1{width:87.6vw;margin: auto;position: relative;}
@media only screen and (max-width: 1440px) {
	.wrapper{width: 90vw;}
	.wrapper1{width: 90vw;}
}
.lump-box{display: block;vertical-align: top;}
.header{position: relative;z-index: 999;width: 100%;color: #333;font-weight: normal;background: #fff;}
.header .head-0{background: #0f2341;color: #fff;height: var(--px30);line-height: var(--px30);transition: 0.3s;}
.header .head-0 .l{font-size:var(--px14);}
.header .head-0 .r{font-size: 0;}
.header .head-0 form{display: inline-block;vertical-align: middle;height:var(--px22);overflow: hidden;background:none;position: relative;padding-right: var(--px30);border-radius:var(--px12);}
.header .head-0 form input[type="text"]{display: block;line-height:var(--px22);height:var(--px22);border: 0;font-size: var(--px14);width:0;background: none;transition: 0.3s;}
.header .head-0 form input[type="submit"]{display: block;line-height:var(--px22);height:var(--px22);width:var(--px30);background: url(../img/so.png) no-repeat center/0.6vw;position: absolute;right: 0;top: 0;z-index: 2;}
.header .head-0 .x{display: inline-block;vertical-align: middle;margin:0 var(--px20) 0  var(--px10);}
.header .head-0 .yy{display: inline-block;vertical-align: middle;font-size: 0;}
.header .head-0 .yy a{display: inline-block;vertical-align: middle;font-size: var(--px14);}
.header .head-0 .yy span{display: inline-block;vertical-align: middle;margin: 0 var(--px5);font-size: var(--px14);}
.header .head-1 .logo{float: left;display: block;height:var(--px70);margin:var(--px15) 0;}
.header .head-1 .logo img{height: 100%;display: block;}
.header .nav-btn{display: none;float:right;width:var(--px50);height:var(--px50);cursor: pointer;padding:var(--px1) 0;margin-top: var(--px20);}
.header .nav-btn span{width: var(--px35);height:var(--px2);background: #015198;display: block;margin:var(--px10) auto;position: relative;top: 0;} 
.header.navscur .nav-btn span:nth-child(1){top: 1.2vw;transform: rotate(45deg);}
.header.navscur .nav-btn span:nth-child(2){opacity: 0;}
.header.navscur .nav-btn span:nth-child(3){top: -1.2vw;transform: rotate(-45deg);}
.header .nav-b{display: block;float: right;font-size: 0;}
.header .nav-b .li1{position: relative;display: inline-block;margin-left: 0.8vw;}
.header .nav-b .li1>a{position: relative;z-index:2;color:#333;line-height:var(--px100);display: block;text-transform : capitalize;font-size:var(--px18);padding: 0 var(--px15);color:#333;border-radius: 0.3vw;}
.header .nav-b .li1>a:before{content: "";position: absolute;left: 0;bottom:var(--px15);width: 100%;height: 1px;background: #007bc8;opacity: 0;}
.header .nav-b .ul-box{position: absolute;z-index: 3;top:calc(100% - 2px);left:50%;width:10vw;margin-left: -5vw;display: none;text-align-last: center;}
.header .nav-b .ul-box .ul2{width: auto;white-space:nowrap;font-size: 0;line-height: 0;padding: 0.5vw 0;background:rgba(255,255,255,0.7);border-top:2px solid #fff;padding:0.8vw 1.2vw;}
.header .nav-b .ul-box .li2>a{display:block;color:#333;font-size:var(--px16);line-height:var(--px50);height:var(--px50);overflow: hidden;padding: 0 1vw;border-bottom: 1px dashed rgba(0,0,0,0.1);}
.header .nav-b .ul-box .li2:last-child>a{border-bottom: 0;}
.header .nav-b .li1.cur>a:before{opacity: 1;}
.header .nav-b .li1:hover>a{color: #1857a4;}
.header .nav-b .li2:hover>a{color: #1857a4;}
.header .nav-s{display: none;position:fixed;width: 50vw;height: 100%;top:0;right: 0;background:#333;z-index:7;padding-top: var(--px70);}
.header .nav-s .off{width:var(--px50);height: var(--px50);background: url(../web/off.png) no-repeat center/contain;position: absolute;left:5%;top:var(--px10);}
.header .nav-s .scroll{overflow-y:auto;height:100%}
.header .nav-s .box{text-align: center;width: 90%;margin:0 auto 2vw;}
.header .nav-s .box a{display: inline-block;vertical-align: middle;margin: 0 2vw;font-size:var(--px18);color: #ccc;}	
.header .nav-s form{width:90%;background: #fff;border: 1px solid #ddd;position: relative;border-radius:0.2vw;overflow: hidden;padding-right:var(--px50);padding-left: var(--px20);margin:0 auto var(--px10);;border-radius:0.5vw;}
.header .nav-s form input[type="text"]{display: block;width: 100%;height: var(--px50);line-height:var(--px50);font-size:var(--px18)}
.header .nav-s form input[type="submit"]{width:var(--px50);height: var(--px50);position: absolute;right: 0;top: 0;background: url(../img/head-so.png) no-repeat center/var(--px20);}
.header .nav-s .ul-box{display: none;}
.header .nav-s .li1{position:relative;}
.header .nav-s .li1>a{font-size:var(--px18);display: block;height: var(--px60);line-height:var(--px60);color: #aaa;padding: 0 5% 0 9%;}
.header .nav-s .li1>a:after{content:"";position: absolute;left:0;bottom: 0;width: 100%;height: 1px;background: rgba(255,255,255,0.05);}
.header .nav-s .li2{position: relative;}
.header .nav-s .li2>a{font-size:var(--px16);display: block;height:var(--px50);line-height:var(--px50);color: #aaa;padding: 0 5% 0 15%;position: relative;}
.header .nav-s .li2>a:before{content:"";position: absolute;left:11%;top:50%;width: var(--px10);height: var(--px10);border: 0.2vw solid #ccc;border-radius:50%;transform: translateY(-50%)}
.header .nav-s .li2>a:after{content:"";position: absolute;left:0;top: 0;width: 100%;height: 1px;background: rgba(255,255,255,0.04);}
.header .nav-s .btn{position: absolute;right:5%;top:var(--px5);width:var(--px50);;height: var(--px50);line-height:var(--px50);z-index: 9;text-align: center;font-family:"宋体";transition: 0.3s;font-size:var(--px24);font-weight: bold;color: #ccc;}
.header .nav-s li.cur>a{color: #fff;}
.header .nav-s li.zblcur>a{color: #fff;}
.header .nav-s li.zblcur>.btn{transform: rotate(90deg);}
@media only screen and (min-width: 981px) {
	.header .head-0 form:hover{background: #eee;}
	.header .head-0 form:hover input[type="text"]{width: 8vw;padding-left: var(--px15);}
	.header .head-0 a:hover{opacity: 0.8}
}
@media only screen and (max-width:1440px ) {
	.header .head-0 form input[type="submit"]{background-size: 0.7vw;}
	.header .head-1 .logo{height:var(--px60);}
	.header .nav-b .li1>a{padding: 0 var(--px10);line-height:var(--px90);}
}
@media only screen and (max-width:980px ) {
	body{padding-top:var(--px90);margin-top: var(--px40);}
	.header{position:fixed;top: 0;left: 0;width: 100%;}
	.header .head-0{line-height: var(--px40);height: var(--px40);}
	.header .head-0 form{background: #eee;}
	.header .head-0 form input[type="text"]{width:25vw !important;padding-left: var(--px15);}
	.header .head-0 form input[type="submit"]{background-size: 1vw;}
	.header .nav-btn{display: block;}
	.header .nav-b{display: none;}
	.header.navscur{overflow: initial;}
}
@media only screen and (max-width:640px ) {
	.header .head-0 form input[type="submit"]{background-size: 1.6vw;}
	.header .nav-btn{float: right;display: block;width:7vw;height:7vw;cursor: pointer;padding:0.3vw 0;}
	.header .nav-btn span{width: 5vw;height:0.3vw;margin:1.4vw auto;} 
	.header .nav-s{width: 100%;}
	.header.navscur .nav-btn span:nth-child(1){top: 1.65vw;}
	.header.navscur .nav-btn span:nth-child(3){top: -1.65vw;}
}
.banner{position: relative;width: 100%;overflow: hidden;}
.banner img{display: block;width: 100%;}
.banner .img-s{display: none;}
.banner .prev{transition: 0.3s;cursor: pointer;position: absolute;left: 5%;top: 50%;width: 5vw;height: 5vw;margin-top: -2.5vw;background: url(../img/bannerjt.png) no-repeat center/contain;transform: rotate(180deg)}
.banner .next{transition: 0.3s;cursor: pointer;position: absolute;right: 5%;top: 50%;width: 5vw;height: 5vw;margin-top: -2.5vw;background: url(../img/bannerjt.png) no-repeat center/contain;}
.banner .prev:hover{background-image:url(../img/bannerjth.png);}
.banner .next:hover{background-image:url(../img/bannerjth.png);}.banner .slick-dots{position:absolute;bottom:3vw;width: 100%;text-align: center;}.banner .slick-dots li{width: 3vw;height:5px;display: inline-block;margin:0 5px;cursor: pointer;transition: 0.3s;background: #fff;}.banner .slick-dots li button{display: none;}.banner .slick-dots li.slick-active{background: #0078ff;}
@media only screen and (max-width: 980px) {
	.banner .img-b{display: none;}
	.banner .img-s{display:block;}
}
.web-bread{color: #333;line-height: var(--px80);position: relative;}
.web-bread:before{content:"";position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background: #eee;}
.web-bread .nav{font-size: var(--px20);}
.web-bread .nav a{display:inline-block;margin-right: var(--px25);padding: 0 var(--px10);position: relative;}
.web-bread .nav a.cur:before{content:"";position: absolute;left: 0;bottom: -0.1vw;width: 100%;height: 0.2vw;background: #007bc8;}
.web-bread .nav a:hover{color: #007bc8;}
.web-bread .bread{font-size: var(--px14);}
.web-bread .bread img{display:inline-block;vertical-align: middle;margin-right:var(--px10);}
.web-bread .bread span{display:inline-block;vertical-align: middle;margin:0 var(--px10);font-family:"宋体";}
.web-bread .bread a{display:inline-block;vertical-align: middle;}
.web-bread .bread a:hover{color: #1857a4;}
@media only screen and (max-width: 640px) {
	.web-bread{line-height: var(--px60);}
	.web-bread .nav{font-size: var(--px16);}
	.web-bread .nav a{padding: 0;margin-right: var(--px15);}
}
.web-page{text-align: center;font-size: 0;margin-top:var(--mg70);}
.web-page .z{display: inline-block;font-size:  var(--px14);color: #333;line-height: var(--px50);}
.web-page .z span{font-size:var(--px24);}
.web-page a{height: var(--px50);line-height: var(--px50);font-size:var(--px14);color: #333;margin: 0  var(--px6);overflow:hidden}
.web-page .prev{float: left;position: relative;padding-right: var(--px60);}
.web-page .prev span{font-family: "宋体";display: inline-block;vertical-align: middle;margin-right: var(--px10);}
.web-page .prev:before{content: "";position: absolute;right: 0;top: 50%;width: var(--px50);height: 1px;background: #666;}
.web-page .next{float: right;position: relative;padding-left: var(--px60);}
.web-page .next span{font-family: "宋体";display: inline-block;vertical-align: middle;margin-left: var(--px10);}
.web-page .next:before{content: "";position: absolute;left: 0;top: 50%;width: var(--px50);height: 1px;background: #666;}
.web-page a.cur{background-color:#1857a4;}
@media only screen and (min-width: 1281px) {
	.web-page a:hover{color:#1857a4;}
}
.web-fy{border-top: 1px solid #eee;border-bottom:1px solid #eee;overflow: hidden;margin-top: var(--mg45);padding: var(--px30) 0;}
.web-fy .prev{float: left;}
.web-fy .next{float:right;}
.web-fy a:hover{color: #1857a4;}
@media only screen and (max-width:980px) {
	.web-fy .btn{float: none !important;}
	.web-fy .tit{float: left;}
}

.web-form-1{overflow: hidden;padding:var(--mg70) 0;background: #f1f1f3;}
.web-form-1 .tit{text-align: center;font-size: var(--px30);line-height:var(--px40);position: relative;padding-bottom:var(--px30);}
.web-form-1 .tit:before{content:"";position: absolute;left: 50%;bottom:0;transform: translateX(-50%);width: 10vw;height:0.1vw;background: #50a2d6;}
.web-form-1 form{margin-top: var(--mg50);}
.web-form-1 form input{line-height:3.5vw;height:3.5vw;overflow: hidden;display: block;width: 100%;margin-bottom:1.5vw;padding: 0 var(--px10);border-radius:var(--px5);font-size: var(--px24);}
.web-form-1 form textarea{line-height: 2vw;height:8.5vw;overflow: hidden;display: block;width: 100%;margin-bottom:1.5vw;padding:0.75vw var(--px10);border-radius:var(--px5);font-size: var(--px24);}
.web-form-1 form input[type="submit"]{display:block;background: #626262;color: #fff;width: 9vw;margin:var(--mg30) auto 0;font-size: var(--px22);line-height: var(--px45);height: var(--px45);border-radius:var(--px5);}
.web-form-1 form input[type="submit"]:hover{opacity: 0.8}
.web-form-1 form .t-box{overflow: hidden;}
.web-form-1 form .b-box{overflow: hidden;}
.web-form-1 form .l-box{float: left;width: 48%;}
.web-form-1 form .l-box input:nth-child(1){float: left;width:48.5%;}
.web-form-1 form .l-box input:nth-child(2){float: right;width:48.5%;}
.web-form-1 form .r-box{float: right;width: 48%;}
.web-form-1 form .r-box span{line-height:3.5vw;height: 3.5vw;float: left;font-size: var(--px24);}
.web-form-1 form .r-box input{width:17vw;float: right;}
@media only screen and (max-width:1440px ) {
	.web-form-1 .tit:before{height: 1px;}
	.web-form-1 form input{line-height: 5vw;height: 5vw;}
	.web-form-1 form textarea{height: 11.5vw;padding:1vw var(--px10);line-height:3vw;}
	.web-form-1 form .r-box span{line-height: 5vw;height: 5vw;}
	.web-form-1 form .r-box input{width: 12vw;}
	
}
@media only screen and (max-width:980px ) {
	.web-form-1 .tit:before{height: 1px;}
	.web-form-1 form input{line-height: 5vw;height: 5vw;font-size: var(--px18);}
	.web-form-1 form textarea{height: 11.5vw;padding:1vw var(--px10);line-height:3vw;font-size: var(--px18);}
	.web-form-1 form .r-box span{line-height: 5vw;height: 5vw;font-size: var(--px18);}
	.web-form-1 form .r-box input{width: 9vw;}
}
@media only screen and (max-width:640px ) {
	.web-form-1 form input{line-height: 7vw;height: 7vw;margin-bottom: 2.5vw;}
	.web-form-1 form textarea{margin-bottom: 2.5vw;height: 18vw;padding: var(--px10);}
	.web-form-1 form .l-box{float: none;width: 100%;}
	.web-form-1 form .l-box input:nth-child(3){float: left;width:48.5%;}
	.web-form-1 form .l-box input:nth-child(4){float: right;width:48.5%;}
	.web-form-1 form .r-box{float: none;width: 100%;}
	.web-form-1 form .r-box span{line-height: 7vw;height: 7vw;}
	.web-form-1 form .r-box input{width:36vw;}
	.web-form-1 form input[type="submit"]{width: 30vw;}
}

.web-tit-1 .tit {text-align: center;}
.web-tit-1 .tit .t1{font-size:var(--px36);line-height:var(--px40);color: #333;}
.web-tit-1 .tit .t2{font-size:var(--px14);line-height:var(--px25);color: #666;margin-top: var(--px10);}
.web-tit-1 .tit .t3{font-size:var(--px14);line-height:var(--px25);color: #666;margin-top: var(--px20);}
.web-tit-1 .tit .t3 span{margin: 0 var(--px20);display:inline-block;}

.web-more-1{text-align: center;font-size: var(--px14);}
.web-more-1 .more{border: 1px solid #ddd;display: inline-block;line-height: var(--px40);padding:0 var(--px20);color: #007bc8;transition: 0.3s;}
.web-more-1 .more:hover{background: #007bc8;color: #fff;}

.in-1 {overflow: hidden;padding:var(--mg80) 0 var(--mg60);}
.in-1 .grid{margin-top: var(--mg50);}
.in-1 .lump .img-box{position: relative;}
/*.in-1 .lump .img-box:before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background:#000;opacity: 0.5;transition: 0.3s;}*/
.in-1 .lump .img-box img{display: block;width: 100%;}
.in-1 .lump .txt-box{font-size: var(--px18);color: #666;line-height: var(--px70);height: var(--px72);padding-bottom: var(--px10);position: relative;padding:0 var(--px20);overflow: hidden;text-align: center;}
/*.in-1 .lump .txt-box:before{content:"";position:absolute;left: 0;bottom: 0;width: 100%;height: 0.2vw;background:#233876;opacity: 0;transition: 0.3s;}*/
@media only screen and (min-width:1281px ) {
	.in-1 .lump{margin-top:var(--px50);transition: 0.3s;}
	.in-1 .lump:hover{box-shadow: 0 -0.3vw 1vw rgba(0,0,0,0.1);}
	.in-1 .lump:hover .img-box:before{opacity: 0;}
	.in-1 .lump:hover .txt-box:before{opacity: 1;}
}
@media only screen and (max-width:1280px ) {
	.in-1 .lump{border: 1px solid #eee;}
}
.in-2{background:#f8f8f8;padding: var(--mg100) 0 0;}
.in-2 .main{margin-top: var(--mg50);}
.in-2 .main .main-1{overflow:hidden;}
.in-2 .main .main-1 .img-box{float: right;width: 40%;border:0.5vw solid #fff;}
.in-2 .main .main-1 .img-box img{display: block;width: 100%;}
.in-2 .main .main-1 .txt-box{float: left;width: 50%;padding-top: var(--mg20);}
.in-2 .main .main-1 .txt-box .tit{font-size:var(--px24);line-height: var(--px30);margin-bottom: var(--mg25) ;}
.in-2 .main .main-1 .txt-box .txt{font-size:var(--px14);line-height: var(--px25);color: #999;margin-bottom:var(--mg40);}
.in-2 .main .main-1 .txt-box .mor{font-size:var(--px14);line-height: var(--px40);color: #999;border: 1px solid #d7d7d7;padding:0 var(--mg60);display: inline-block;}
.in-2 .main .main-2{background: #fff;padding: var(--mg60) 0;box-shadow: 0 0 1vw rgba(0,0,0,0.1);transform: translateY(3.5vw);}
.in-2 .main .main-2 .grid{overflow: hidden;text-align: center;}
.in-2 .main .main-2 .lump{width: 25%;float: left;position: relative;color: #777;}
.in-2 .main .main-2 .lump:before{content: "";position: absolute;left: 0;top:50%;width: 1px;height:var(--px44);background: #ebebeb;transform: translateY(-50%);}
.in-2 .main .main-2 .lump:first-child:before{display: none;}
.in-2 .main .main-2 .lump .b1{line-height: 0.8;font-size:var(--px18);font-weight: 100;}
.in-2 .main .main-2 .lump .b1 .counter{font-size:var(--px48);color: #777;vertical-align:super;display: inline-block;margin-left: 0.3vw;}
@media only screen and (min-width:981px ) {
	.in-2 .main .main-1 .txt-box .mor:hover{color: #233876;}
}
@media only screen and (max-width:1440px ) {
	.in-2 .main .main-2{transform: translateY(5vw);}
}
@media only screen and (max-width:980px ) {
	.in-2 .main .main-1 .img-box{width: 45%;}
	.in-2 .main .main-2{transform: translateY(6vw);}
}
@media only screen and (max-width:640px ) {
	.in-2 .main .main-1 .img-box{width: 100%;}
	.in-2 .main .main-1 .txt-box{width: 100%;}
	.in-2 .main .main-1 .txt-box .tit{margin-bottom:var(--mg10);}
	.in-2 .main .main-1 .txt-box .txt{margin-bottom:var(--mg15);}
	.in-2 .main .main-2 .lump .b1{font-size: var(--px30);}
}
.in-3{padding:7vw 0 var(--mg90);}
.in-3 .grid{margin:var(--mg50) 0;}
.in-3 .grid .lump{transition: 0.3s;}
.in-3 .grid .lump .img-box img{display: block;width: 100%;}
.in-3 .grid .lump .txt-box{padding: var(--px20) var(--px25);}
.in-3 .grid .lump .txt-box .t1{font-size:var(--px16);color: #333;transition: 0.3s}
.in-3 .grid .lump .txt-box .t2{font-size:var(--px12);color: #999;transition: 0.3s;}
.in-3 .grid .lump .txt-box .t3{font-size:var(--px12);color: #999;transition: 0.3s;margin-top: var(--px15);}
.in-3 .grid .lump:hover{box-shadow:0 0 0.5vw rgba(0,123,200,0.2);}
.in-3 .grid .lump:hover .txt-box .t1{color: #007bc8;}
.in-3 .grid .lump:hover .txt-box .t2{color: #007bc8;}
.in-3 .grid .lump:hover .txt-box .t3{color: #007bc8;}
@media only screen and (max-width:1440px ) {
	.in-3{padding:9vw 0 var(--mg90);}
}
@media only screen and (max-width:980px ) {
	.in-3{padding:11vw 0 var(--mg90);}
}
@media only screen and (max-width:640px ) {
	.in-3{padding:13vw 0 var(--mg90);}
	.in-3 .lump:last-child{display: none;}
}
.in-4{padding:var(--mg80) 0;background:url(../img/in-4-bj.jpg) no-repeat center/cover;text-align: center;color: #fff;}
.in-4 .t1{font-size: var(--px30);line-height: 1.2;margin-bottom: var(--px25);}
.in-4 .t2{font-size: var(--px18);line-height: 1.2;margin-bottom: var(--px40);}
.in-4 .t3{font-size: var(--px18);line-height:var(--px45);padding:0 var(--px40);border: 1px solid rgba(255,255,255,0.5);display: inline-block;transition: 0.3s}
.in-4 .t3:hover{background: #fff;color: #000;}
.in-5{padding:var(--mg70) 0;}
.in-5 .lunbo{margin-top:var(--px50)}
.in-5 .lump{background: #f9f8f8;overflow: hidden;}
.in-5 .img-box{float: right;width: 54%;}
.in-5 .img-box img{display: block;width: 100%;}
.in-5 .txt-box{float: left;width: 46%;padding: var(--px40) var(--px50);}
.in-5 .txt-box .tit{font-size: var(--px24);line-height:1.4;margin-bottom: var(--px25);color: #333;}
.in-5 .txt-box .txt{font-size: var(--px18);line-height:1.7;margin-bottom: var(--px45);color: #999;}
.in-5 .txt-box .b3 .t1{display: inline-block;vertical-align: middle;font-size: var(--px18);line-height: var(--px30);height: var(--px30);color: #fff;background: #e75294;border-radius:0.3vw;padding:0 var(--px20);margin-right: 1vw;}
.in-5 .txt-box .b3 .t2{display: inline-block;vertical-align: middle;font-size: var(--px18);line-height: var(--px30);height: var(--px30);color: #cba674;margin-right: 1vw;}
.in-5 .txt-box .b3 .t3{display: inline-block;vertical-align: middle;font-size: var(--px18);line-height: var(--px30);height: var(--px30);color: #cba674;padding-left: 1.5vw;background: url(../img/phone.png) no-repeat left/1vw;}
.in-5 .txt-box .b4{margin-top: var(--px40);}
.in-5 .txt-box .b4 .prev{display: inline-block;vertical-align: middle;width: var(--px6);}
.in-5 .txt-box .b4 .next{display: inline-block;vertical-align: middle;width: var(--px6);}
.in-5 .txt-box .b4 span{display: inline-block;vertical-align: middle;font-size: var(--px16);color: #ccc;margin: 0 var(--px15);font-weight: 100;}
@media only screen and (max-width:980px ) {
	.in-5 .img-box{width: 48%;}
	.in-5 .txt-box{width: 52%;padding: var(--px40) var(--px50);}
}
@media only screen and (max-width:640px ) {
	.in-5 .img-box{width: 100%;}
	.in-5 .txt-box{width: 100%;padding: var(--px40) var(--px50);}
}
.in-6{padding:0 0 var(--mg100);}
.in-6 .lunbo{margin-top: var(--mg50);position: relative;}
.in-6 .lunbo .prev{width:var(--px33);height:var(--px33);position: absolute;left: 0;top: 50%;transform: translateY(-50%);background: url(../img/jt2-l.jpg) no-repeat center/cover}
.in-6 .lunbo .next{width:var(--px33);height:var(--px33);position: absolute;right: 0;top: 50%;transform: translateY(-50%) rotate(180deg);background: url(../img/jt2-l.jpg) no-repeat center/cover;}
.in-6 .lunbo .lump{margin:0 0.7vw}



.footer{background: #222222;color: #fff;}
.footer-1{padding: var(--mg80) 0 var(--mg65);}
.footer-1 .grid{overflow: hidden;}
.footer-1 .lump{float: left;padding-right:var(--mg80);}
.footer-1 .lump .tit{font-size: var(--px18);color: #fff;line-height: var(--px35);margin-bottom: var(--px10);position: relative;padding-left: var(--px15);}
.footer-1 .lump .tit:before{content: "";position: absolute;left: 0;top: 50%;width:var(--px10);height: var(--px2);background: #0060b5;transform: translateY(-50%);}
.footer-1 .lump .txt{font-size: var(--px14);color: #fff;padding-left: var(--px15);}
.footer-1 .lump .txt li{margin:0.2vw auto;}
.footer-1 .lump:nth-child(1){width: 16%;}
.footer-1 .lump:nth-child(2){width: 36%;}
.footer-1 .lump:nth-child(3){width: 30%;}
.footer-1 .lump:nth-child(4){width: 18%;padding-right: 0;}
.footer-1 .lump:nth-child(2) .bdsharebuttonbox{margin-top:var(--px15);padding-left: var(--px15);font-size: 0;}
.footer-1 .lump:nth-child(2) .bdsharebuttonbox a{display: inline-block;vertical-align: middle;margin:0 var(--px8) 0 0 !important;float: none !important;}
.footer-1 .lump:nth-child(3) form{padding-left: var(--px15);}
.footer-1 .lump:nth-child(3) form .b{float: left;width: 100%;position: relative;margin-bottom: var(--px8);}
.footer-1 .lump:nth-child(3) form .b .t{position: absolute;left: 0;top: 0;color: #fff;padding-left:var(--px10);font-size:var(--px14);line-height: var(--px35);height: var(--px35);)}
.footer-1 .lump:nth-child(3) form .b input[type="text"]{background: #b6b6b6;color: #fff;width: 100%;display: block;line-height: var(--px35);height: var(--px35);padding-left: var(--px45);font-size:var(--px14);}
.footer-1 .lump:nth-child(3) form .b textarea{background: #b6b6b6;color: #fff;width: 100%;display: block;line-height: var(--px20);height: var(--px55);padding: var(--px5) 0;padding-left: var(--px45);font-size:var(--px14);}
.footer-1 .lump:nth-child(3) form .b input[type="submit"]{background: #004fa5;font-size:var(--px14);width: var(--px65);height: var(--px30);line-height: var(--px30);text-align: center;color: #fff;border-radius:0.2vw ;}
.footer-1 .lump:nth-child(4) ul{padding-left: var(--px15);}
.footer-1 .lump:nth-child(4) li{float: left;width: 45%;margin-left: 10%;}
.footer-1 .lump:nth-child(4) li:first-child{margin-left: 0;}
.footer-1 .lump:nth-child(4) li .img-box{background: #fff;width:100%;margin-bottom: 0.2vw;}
.footer-1 .lump:nth-child(4) li .img-box img{display: block;width: 100%;}
.footer-1 .lump:nth-child(4) li .txt-box{font-size: var(--px14);text-align: center;}
.footer-2{border-top:1px solid rgba(255,255,255,0.1);overflow: hidden;font-size: var(--px12);color: rgba(255,255,255,0.3);padding:var(--px20) 0;}
.footer-2 a{display: inline-block;margin-right: 1vw;}
@media only screen and (min-width: 1281px) {
	.footer-1 .lump:nth-child(3) form .b input[type="submit"]:hover{opacity: 0.8;}
	.footer a:hover{opacity: 0.8;color: #fff;}
}
@media only screen and (max-width:980px ) {
	.footer-1 .lump:nth-child(1){display: none;}
	.footer-1 .lump:nth-child(2){width: 34%;}
	.footer-1 .lump:nth-child(3){width: 38%;}
	.footer-1 .lump:nth-child(4){width: 28%;}
}
@media only screen and (max-width:640px ) {
	.footer-1 .lump{padding-right: 0;margin-top: var(--px20);}
	.footer-1 .lump:nth-child(2){width: 100%;}
	.footer-1 .lump:nth-child(3){width: 100%;max-width: 70vw;}
	.footer-1 .lump:nth-child(4){width: 100%;max-width: 50vw;}
}
.footer-nav{padding-bottom: 0;}
@media only screen and (max-width: 640px) {
	body{padding-bottom: 10vw;}
	.footer-nav{height: 10vw;background:#015198;position: fixed;bottom: 0;width: 100%;max-width: 640px;z-index: 99;}
	.footer-nav ul{height: 100%;}
	.footer-nav ul li{width: 33.33%;float: left;height: 100%;border-left:1px solid rgba(0,0,0,0.2);box-sizing: border-box;}
	.footer-nav ul li a{display: block;height: 100%;}
	.footer-nav ul li:nth-child(1){background: url(../web/footer-nav1.png) no-repeat center/5vw;border-left: 0;}
	.footer-nav ul li:nth-child(2){background: url(../web/footer-nav2.png) no-repeat center/5vw;}
	.footer-nav ul li:nth-child(3){background: url(../web/footer-nav3.png) no-repeat center/5vw;}
}

.map{height:30vw;width: 100%;border:1px solid #ddd;background: #eee;}.lx_map{height:20vw;width: 100%;border:1px solid #ddd;background: #eee;}
.pro-tit{height: var(--px40);line-height:var(--px36);overflow: hidden;background: url(../img/product-tit-bj.png) no-repeat left/contain;font-size: var(--px24);color: #fff;padding-left: var(--px45);}
.pro-txt-1{position: relative;padding-left: var(--px50);}
.pro-txt-1 .b{position: absolute;left: 0;top:0}
.products {overflow: hidden;padding:var(--mg70) 0 var(--mg90);}
.products .txt{font-size: var(--px14);border: 1px solid #edecec;padding:var(--px20);margin-top: var(--mg35);}
.products .box{margin-top:var(--mg60);}
.products .grid{margin-top: var(--mg50);--jianju:2%;}
.products .lump .img-box img{display: block;width: 100%;}
.products .lump .txt-box{font-size: var(--px14);color: #666;line-height: var(--px55);height: var(--px55);position: relative;overflow: hidden;text-align: center;}
.products .pro-more{display: block;text-align: center;margin-top: var(--mg30);}
.products .pro-more .more{display: inline-block;line-height:var(--px40);border: 1px solid #ccc;padding: 0 var(--px45);transition: 0.3s}
.products .lump:hover .txt-box{color: #008bd0;}
.products .pro-more .more:hover{background: #008bd0;color: #fff}

.productshow .main-1{padding: var(--mg50) 0 var(--mg70);}
.productshow .main-1 .box-1{padding-left: var(--px40);position: relative;background: url(../img/productshow1-1.png) no-repeat left/var(--px32);float: right;margin-bottom: var(--px15);}
.productshow .main-1 .box-1 span{display: inline-block;vertical-align: middle;background: #009ee0;font-size: var(--px16);color: #fff;line-height: var(--px30);height: var(--px30);padding: 0 var(--px20);border-radius:var(--px5);}
.productshow .main-1 .box-1 span:hover{opacity: 0.8;}
.productshow .main-1 .box-2{border: 1px solid #dcdcdc;overflow: hidden;padding:var(--px15);width: 100%;}
.productshow .main-1 .box-2 .boxleft{float: left;width: 40%;}
.productshow .main-1 .box-2 .boxleft .slider-for .lump .img-box{margin:var(--px5);}
.productshow .main-1 .box-2 .boxleft .slider-nav .lump .img-box{margin:var(--px5);border: 2px solid #fff;}
.productshow .main-1 .box-2 .boxleft .slider-nav .lump.slick-current .img-box{border: 2px solid #009ee0;}
.productshow .main-1 .box-2 .boxright{float: right;width:45%;padding: var(--px5);padding-top:var(--px20);}
.productshow .main-1 .box-2 .boxright .b1{margin-bottom: var(--mg80);}
.productshow .main-1 .box-2 .boxright .b1 .tit{font-size: var(--px30);line-height: var(--px40);color: #009ee0;margin-bottom:var(--px20);}
.productshow .main-1 .box-2 .boxright .b2{margin-bottom:var(--px20);}
.productshow .main-1 .box-2 .boxright .b2 .t1{border-bottom: 1px solid #ddd;color: #666;padding-bottom:var(--px5);}
.productshow .main-1 .box-2 .boxright .b2 .t2{overflow: hidden;padding:var(--px10) 0;color: #666;}
.productshow .main-1 .box-2 .boxright .b2 .t2 span{width: 33.33%;float: left;}
.productshow .main-1 .box-2 .boxright .b2 .t2 span:before{display: inline-block;width:var(--px28);line-height:var(--px26);border:var(--px2) solid #009ee0;color: #009ee0;font-size: var(--px20);text-align: center;border-radius:50%;margin-right:var(--px5)}
.productshow .main-1 .box-2 .boxright .b2 .t2 span:nth-child(1):before{content: "保";}
.productshow .main-1 .box-2 .boxright .b2 .t2 span:nth-child(2):before{content: "快";}
.productshow .main-1 .box-2 .boxright .b2 .t2 span:nth-child(3):before{content: "终";}
.productshow .main-1 .box-2 .boxright .b3{font-size: var(--px18);}
.productshow .main-1 .box-2 .boxright .b3 .t1{display: inline-block;background:#009ee0;color: #fff;padding: 0 var(--px15);line-height:var(--px30);border-radius:var(--px5);margin-right:var(--px15);}
.productshow .main-1 .box-2 .boxright .b3 .t1:hover{opacity: 0.8}
.productshow .main-1 .box-2 .boxright .b3 .t2{display: inline-block;color: #009ee0;}
.productshow .main-2 {padding-bottom: var(--mg70);}
.productshow .main-2 .nav-box{height:var(--px38);position: relative;text-align: center;}
.productshow .main-2 .nav-box:after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height:var(--px33);background: #626262;}
.productshow .main-2 .nav-box .li-box{display: inline-block;vertical-align: middle;height:var(--px38);line-height:var(--px31);font-size:var(--px16);color: #fff;transition: 0.3s;padding:0 var(--px30);padding-top: var(--px5);position:relative;z-index: 1;cursor: pointer;}
.productshow .main-2 .nav-box .li-box.cur{background: #008bd0;}
.productshow .main-2 .b-box .s-box{padding-top: var(--mg80);}
.productshow .main-2 .pro-tit{margin-bottom: var(--px30);}
.productshow .main-2 .s-box-1 .grid{margin: var(--mg50) 0;}
.productshow .main-2 .s-box-1 .grid .lump:nth-child(3n){margin-right:0}
.productshow .main-2 .s-box-1 .grid .lump:nth-child(-n+3){margin-top:0}
.productshow .main-2 .s-box-2 .txt{margin-bottom:var(--px25)}
.productshow .main-4 {overflow: hidden;padding: var(--px50) 0 var(--px70);}
.productshow .main-4 .grid{margin-top: var(--mg50);}
.productshow .main-4 .lump .img-box{position: relative;}
/*.productshow .main-4 .lump .img-box:before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background:#000;opacity: 0.5;transition: 0.3s;}*/
.productshow .main-4 .lump .img-box img{display: block;width: 100%;}
.productshow .main-4 .lump .txt-box{font-size: var(--px18);color: #666;line-height: var(--px70);height: var(--px72);padding-bottom: var(--px10);position: relative;padding:0 var(--px20);overflow: hidden;text-align: center;}
/*.productshow .main-4 .lump .txt-box:before{content:"";position:absolute;left: 0;bottom: 0;width: 100%;height: 0.2vw;background:#233876;opacity: 0;transition: 0.3s;}*/
@media only screen and (min-width:1281px ) {
	.productshow .main-4 .lump{margin-top:var(--px50);transition: 0.3s;}
	.productshow .main-4 .lump:hover{box-shadow: 0 -0.3vw 1vw rgba(0,0,0,0.1);}
	.productshow .main-4 .lump:hover .img-box:before{opacity: 0;}
	.productshow .main-4 .lump:hover .txt-box:before{opacity: 1;}
}
@media only screen and (max-width: 980px) {
	.productshow .main-1 .box-2 .boxleft{width: 48%;}
	.productshow .main-1 .box-2 .boxright{width: 48%;padding-top: 0;}
	.productshow .main-1 .box-2 .boxright .b1{margin-bottom: var(--mg30);}
}
@media only screen and (max-width: 640px) {
	.productshow .main-1 .box-2 .boxleft{width:100%;margin-bottom: 2vw;}
	.productshow .main-1 .box-2 .boxright{width:100%;}
	.productshow .main-4 .lump:last-child{display: none;}
}
.news{overflow: hidden;padding:var(--mg70) 0 var(--mg90);}
.news .grid{margin-top: var(--mg50);}
.news .grid .lump{transition: 0.3s;}
.news .grid .lump .img-box img{display: block;width: 100%;}
.news .grid .lump .txt-box{padding: var(--px20) var(--px25);}
.news .grid .lump .txt-box .t1{font-size:var(--px16);color: #333;transition: 0.3s}
.news .grid .lump .txt-box .t2{font-size:var(--px12);color: #999;transition: 0.3s;}
.news .grid .lump .txt-box .t3{font-size:var(--px12);color: #999;transition: 0.3s;margin-top: var(--px15);}
.news .grid .lump:hover{box-shadow:0 0 0.5vw rgba(0,123,200,0.2);}
.news .grid .lump:hover .txt-box .t1{color: #007bc8;}
.news .grid .lump:hover .txt-box .t2{color: #007bc8;}
.news .grid .lump:hover .txt-box .t3{color: #007bc8;}

.newshow{overflow: hidden;padding:var(--mg70) 0 var(--mg90);}
.newshow .show{margin-top: var(--px40);}
.newshow .xg{margin-top: var(--px50);}
.newshow .xg .grid{margin-top: var(--px50);}
.newshow .xg .grid .lump{transition: 0.3s;}
.newshow .xg .grid .lump .img-box img{display: block;width: 100%;}
.newshow .xg .grid .lump .txt-box{padding: var(--px20) var(--px25);}
.newshow .xg .grid .lump .txt-box .t1{font-size:var(--px16);color: #333;transition: 0.3s}
.newshow .xg .grid .lump .txt-box .t2{font-size:var(--px12);color: #999;transition: 0.3s;}
.newshow .xg .grid .lump .txt-box .t3{font-size:var(--px12);color: #999;transition: 0.3s;margin-top: var(--px15);}
.newshow .xg .grid .lump:hover{box-shadow:0 0 0.5vw rgba(0,123,200,0.2);}
.newshow .xg .grid .lump:hover .txt-box .t1{color: #007bc8;}
.newshow .xg .grid .lump:hover .txt-box .t2{color: #007bc8;}
.newshow .xg .grid .lump:hover .txt-box .t3{color: #007bc8;}

@media only screen and (max-width: 640px) {
.newshow .xg .grid .lump:last-child{display: none;}	
}

.cases{overflow: hidden;padding:var(--mg70) 0 var(--mg90);}
.cases .grid{margin-top: var(--px50);}
.cases .grid .lump{transition: 0.3s;overflow: hidden;padding:var(--px55) 0;border-bottom: 1px solid #ddd;}
.cases .grid .lump:first-child{padding-top: 0;}
.cases .grid .lump .img-box{float: left;width: 30%;margin-right: 5%;}
.cases .grid .lump .img-box img{display: block;width: 100%;}
.cases .grid .lump .txt-box .t1{font-size:var(--px24);color: #333;transition: 0.3s;line-height: var(--px40);height: var(--px40);overflow: hidden;}
.cases .grid .lump .txt-box .t2{font-size:var(--px16);color: #999;transition: 0.3s;line-height: var(--px30);height: var(--px90);overflow: hidden;margin-top: var(--px10);}
.cases .grid .lump .txt-box .t3{font-size:var(--px18);color: #0066cc;transition: 0.3s;margin-top: var(--px30);}
.cases .grid .lump .txt-box .t3 img{margin-left: var(--px10);}
.cases .grid .lump .lumpbox:hover .txt-box .t1{color: #007bc8;}
.cases .grid .lump .lumpbox:hover .txt-box .t2{color: #007bc8;}
.cases .grid .lump .lumpbox:hover .txt-box .t3{color: #007bc8;}
@media only screen and (max-width: 1440px) {
	.cases .grid .lump .img-box{float: left;width: 40%;}
}
@media only screen and (max-width: 640px) {
	.cases .grid .lump{padding:var(--px30) 0;}
	.cases .grid .lump .txt-box .t2{margin-top:var(--px5);}
	.cases .grid .lump .txt-box .t3{display: none;}
}
.caseshow{overflow: hidden;padding:var(--mg70) 0 var(--mg90);}
.caseshow .box1{border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;margin: var(--px50) 0;color:#767676;position:relative;padding: var(--px30) 0;padding-left:30%;}
.caseshow .box1 .tit{font-size: var(--px24);font-weight: bold;position: absolute;left: 0;top:var(--30px);width: 30%;padding-left:5%;line-height:var(--px35);}
.caseshow .box1 .txt ul{overflow: hidden;}
.caseshow .box1 .txt li{float: left;width: 48%;margin:var(--px5) 1%;font-size: var(--px14);line-height: var(--px25);}
@media only screen and (max-width: 640px) {
	.caseshow .box1{padding-left: 25%;}
	.caseshow .box1 .tit{width: 25%;padding-left: 1%;}
}
.about-1{overflow: hidden;padding:var(--mg70) 0;}
.about-1 .box{margin-top: var(--mg40);font-size:var(--px14)}
.about-1 .box img{display: block;width: 100%;margin: var(--mg40) 0;}
.about-2{overflow: hidden;padding:var(--mg70) 0;}
.about-2 .box1{font-size: var(--px36);line-height: var(--px45);font-weight: bold;text-align: center;margin-top: var(--mg50);}
.about-2 .box2{border: 1px solid #e4e4e4;margin-top: var(--mg40);padding: var(--px30) var(--px80);}
.about-2 .box2 .tit{font-size: var(--px18);color: #007bc8;}
.about-2 .box2 .txt{font-size: var(--px14);color: #333;line-height: 2.5;}
.about-2 .grid{margin-top: var(--mg60);}
.about-2 .grid .lump{overflow: hidden;box-shadow: 0 0.5vw 0.5vw rgba(0,0,0,0.1);}
.about-2 .grid .lump .img-box img{display: block;width: 100%;}
.about-2 .grid .lump .txt-box{text-align: center;padding: var(--px30) 0 var(--px35);}
.about-2 .grid .lump .txt-box .tit{font-size: var(--px24);position: relative;padding-bottom: var(--px8);margin-bottom: var(--px12);}
.about-2 .grid .lump .txt-box .tit:before{content:"";position: absolute;left:50%;bottom: 0;width:var(--px30);height: 1px;background: #007bc8;transform: translateX(-50%);}
.about-2 .grid .lump .txt-box .txt{font-size: var(--px16);color: #666;}
@media only screen and (max-width:	640px) {
	.about-2 .box2{padding: var(--px30) var(--px50);}
	.about-2 .grid .lump{width: 100%;margin: 0 !important;margin-top: 5vw !important;}
	.about-2 .grid .lump:first-child{margin-top: 0 !important;}
}
.about-3{overflow: hidden;padding:var(--mg70) 0;}
.about-3 .grid{margin-top: var(--mg50);}
.about-3 .grid img{display: block;width: 100%;}
.about-4 .main-1{overflow: hidden;padding:var(--mg70) 0;}
.about-4 .main-1 .box{margin-top: var(--mg50);}
.about-4 .main-2{overflow: hidden;padding:var(--mg70) 0;background: #f1f1f3;}
.about-4 .main-2 li{padding: var(--px20) 0}
.about-4 .main-2 .tit{color: #007bc8;font-size: var(--px18);font-weight: bold;}
.about-4 .main-2 .txt{color: #666;font-size: var(--px14);}
.about-4 .main-3{overflow: hidden;padding:var(--mg70) 0;}
.about-4 .main-3 .lunbo .slider{padding-bottom: var(--mg70);}
.about-4 .main-3 .slick-dots{position:absolute;bottom:0;width: 100%;text-align: center;}
.about-4 .main-3 .slick-dots li{width: var(--mg85);height:var(--px4);display: inline-block;margin:0 var(--px10);cursor: pointer;transition: 0.3s;background: #e9e8e8;}
.about-4 .main-3 .slick-dots li button{display: none;}
.about-4 .main-3 .slick-dots li.slick-active{background: #c5c5c5;}
.contact-1{overflow: hidden;padding:var(--mg70) 0;}
.contact-1 .grid{margin-top:var(--mg50) ;}
.contact-1 .lump{border-bottom: 1px solid #f6f6f6;}
.contact-1 .lump:first-child{background: #00a1e9;color: #fff;}
.contact-1 .lump .btn{overflow: hidden;width: 100%;text-align:center;cursor: pointer;}
.contact-1 .lump .btn:hover{color: #00a1e9;}
.contact-1 .lump .btn .b{float: left;width: 20%;padding: var(--px15);line-height: var(--px25);}
.contact-1 .lump .box{background: #f6f6f6;display: none;}
.contact-1 .lump .box .txt{padding: var(--px30) var(--px70);}
.contact-1 .lump .box .t1{font-size: var(--px16);color: #333;padding:var(--px8) 0}
.contact-1 .lump .box .t2{font-size: var(--px14);color: #666;padding:var(--px8) 0}
.contact-1 .lump .box .t3{font-size: var(--px14);color: #333;padding:var(--px8) 0}
@media only screen and (max-width:640px) {
	.contact-1 .lump .box .txt{padding: var(--px20) var(--px30);}
}
.contact-2 .main-1{overflow: hidden;padding:var(--mg70) 0;}
.contact-2 .main-1 .grid{margin-top: var(--mg60);}
.contact-2 .main-1 .grid .lump{overflow: hidden;}
.contact-2 .main-1 .grid .lump .img-box img{display: block;width: 100%;}
.contact-2 .main-1 .grid .lump .txt-box{padding: var(--px30) var(--px35) var(--px50);background: #f1f1f3;}
.contact-2 .main-1 .grid .lump .txt-box .tit{font-size: var(--px24);position: relative;padding-bottom: var(--px8);margin-bottom: var(--px12);text-align: center;}
.contact-2 .main-1 .grid .lump .txt-box .tit:before{content:"";position: absolute;left:50%;bottom: 0;width:var(--px30);height: 1px;background: #007bc8;transform: translateX(-50%);}
.contact-2 .main-1 .grid .lump .txt-box .txt{font-size: var(--px14);color: #666;}
.contact-2 .main-2{overflow: hidden;padding:var(--mg70) 0;}
@media only screen and (max-width:640px ) {
	.contact-2 .main-1 .grid .lump{width: 100% !important;margin-top: 3vw !important;}
	.contact-2 .main-1 .grid .lump:first-child{margin-top: 0 !important;}
}
.contact-3 .main-1{overflow: hidden;padding:var(--mg70) 0;}
.contact-3 .main-1 .grid{--jianju:0%;margin-top: var(--mg40);}
.contact-3 .main-1 .grid .lump{text-align: center;border-right:1px solid #ddd;padding: var(--px20);}
.contact-3 .main-1 .grid .lump:nth-child(3){border-right:0;}
.contact-3 .main-1 .grid .lump .txt-box{display: inline-block;text-align: left;font-size:var(--px18)}
.contact-3 .main-3{background: #eee;margin-top: var(--mg40);margin-bottom: var(--mg40);}
@media only screen and (max-width:640px ) {
	.contact-3 .main-1 .grid .lump{width: 100% !important;text-align: left;border: 0;padding: var(--px20) var(--px20) 0}
	.contact-3 .main-1 .grid .lump:first-child{padding-top: 0 !important;}
}
.yanfa-1{overflow: hidden;padding:var(--mg70) 0;}
.yanfa-1 .nav{padding: 0 var(--px60);position: relative;margin-top: var(--mg50);}
.yanfa-1 .nav .lump{background: #f5f5f5;text-align: center;line-height:var(--px45) ;height:var(--px45) ;ont-size: var(--px16);margin:0 0.5vw;}
.yanfa-1 .nav .prev{position: absolute;left: 0;top: 50%;width: var(--px31);height: var(--px31);transform: translateY(-50%);background: url(../img/jt3-l.png) no-repeat center/contain;}
.yanfa-1 .nav .next{position: absolute;right: 0;top: 50%;width: var(--px31);height: var(--px31);transform: translateY(-50%);background: url(../img/jt3-r.png) no-repeat center/contain;}
.yanfa-1 .nav .lump.cur{background: #007bc8;color: #fff;}
.yanfa-1 .nav .lump:hover{background: #007bc8;color: #fff;}
.yanfa-1 .txt{border: 1px solid #b1e1ff;padding: var(--px25);margin-top: var(--px15);}
.yanfa-1 .grid{overflow: hidden;margin-top:var(--mg30);}
.yanfa-1 .grid .lump img{display: block;width: 100%;}
.yanfa-2{overflow: hidden;padding:var(--mg70) 0;}
.yanfa-2 .grid{overflow: hidden;margin-top:var(--mg50);position: relative;}
.yanfa-2 .lump{position: relative;}
.yanfa-2 .lump .img-box img{display: block;width: 100%;}
.yanfa-2 .lump .txt-box{position: absolute;z-index: 2;left: 0;bottom: 0;width: 100%;height:var(--px55);line-height: var(--px55);font-size: var(--px18);text-align: center;background: rgba(255,255,255,0.7);transition: 0.3s;}
.yanfa-2 .lump:hover .txt-box{background: none;color: #fff;}
.yanfa-3{overflow: hidden;padding:var(--mg70) 0;}
.yanfa-3 .grid{margin-top:var(--mg50);}
.yanfa-3 .lump{margin-top: var(--px10);}
.yanfa-3 .lump .btn{background: #f6f6f6;overflow: hidden;width: 100%;text-align:left;cursor: pointer;font-size: var(--px20);line-height: var(--px55);height: var(--px55);position: relative;padding-left: var(--px40);padding-right: var(--px70);transition: 0.3s;}

.yanfa-3 .lump .btn:before{content: "";position: absolute;width: var(--px40);height:var(--px40);background:url(../img/yanfa-3.png) no-repeat center/contain;right:var(--px20);top: 50%;transform: translateY(-50%);}
.yanfa-3 .lump .box{background: #f6f6f6;display: none;}
.yanfa-3 .lump .box .txt{padding: var(--px30) var(--px70) var(--px60);}
.yanfa-3 .lump .box .t1{font-size: var(--px18);color: #333;line-height:var(--px50);margin-bottom:var(--px30);}
.yanfa-3 .lump .box ul{overflow: hidden;}
.yanfa-3 .lump .box ul li{float: left;width: 32%;margin-left: 2%;}
.yanfa-3 .lump .box ul li:nth-child(3n-2){margin-left: 0;}
.yanfa-3 .lump .box ul li img{display: block;width: 100%;}
.yanfa-3 .lump .btn:hover{background: #00a1e9;color: #fff;opacity: 0.5;}
.yanfa-3 .lump .btn:hover:before{background-image:url(../img/yanfa-3-h.png) ;}
.yanfa-3 .lump.cur .btn{background: #00a1e9 !important;color: #fff !important;opacity: 1 !important;}
.yanfa-3 .lump.cur .btn:before{background-image:url(../img/yanfa-3-h.png) !important;}
@media only screen and (max-width: 640px) {
	.yanfa-3 .lump .box .txt{padding: var(--px20) var(--px40) var(--px40);}
}
.show{font-size:var(--px16);color: #666;line-height:var(--px30);}
.show .tablebox{max-width:100%;overflow-x:auto}
.show table{border: 1px solid #ddd;width: 100%;text-align: center;border-collapse:collapse;line-height: 1.4;font-size:var(--px16);}
.show table th{border: 1px solid #ddd;padding:var(--px10);}
.show table td{border: 1px solid #ddd;padding:var(--px10);color: #666;}
.show p{font-size:var(--px16);color: #333;line-height: 2.2;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}
.show-tit{font-size: var(--px18);color: #007bc8;margin:var(--px25) 0;}/*lx*/.lx_imgbig{	overflow: hidden;}.lx_imgbig img{	margin-top:10px;!important;	cursor: pointer !important;	transition: all 0.6s ease-in !important;	-webkit-transition: all 0.6s ease-in !important;}.lx_imgbig img:hover{	transform: scale(1.2) !important;}