@font-face {
	font-family:enxt;
	src: url(../font/en-xt.otf);
	src: url(../font/en-xt.ttf);
}
@font-face {
	font-family:enct;
	src: url(../font/en-ct.otf);
	src: url(../font/en-ct.ttf);
}
/****************************************reset******************************************/
*{box-sizing: border-box;margin: 0;padding: 0;outline:none;}
ol,ul,li{list-style:none;}
a{color:inherit;text-decoration: none;}
button,input,textarea{border-radius: 0;-webkit-appearance:none;font-family:'微软雅黑';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:'微软雅黑';color: #666;overflow-x: hidden;background: #f2f2f2;}
body.yy:before{content:"";position: fixed;z-index: 101;left: 0;top: 0;width: 100%;height: 100%;background: #000;opacity: 0.5;}
.wrap{width:80%;max-width: 1200px;margin: auto;}
@media only screen and (max-width: 1024px) {
	.wrap{width: 90%;}
}
.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:120px;}
.height-120{height:120px;}
.height-100{height:100px;}
.height-70{height: 70px;}
.height-60{height: 60px;}
.height-50{height: 50px;}
.height-40{height: 40px;}
.height-30{height: 30px;}
.height-20{height: 20px;}
@media only screen and (max-width: 1440px) {
	.height-170{height:60px;}
	.height-120{height:60px;}
	.height-100{height:60px;}
	.height-70{height: 40px;}
	.height-60{height: 40px;}
	.height-50{height: 40px;}
	.height-40{height: 30px;}
	.height-30{height: 30px;}
	.height-20{height: 20px;}
}
@media only screen and (max-width: 1024px) {
	.height-170{height:40px;}
	.height-120{height:40px;}
	.height-100{height:40px;}
	.height-70{height: 30px;}
	.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:30px;}
	.height-120{height:30px;}
	.height-100{height:30px;}
	.height-70{height: 20px;}
	.height-60{height: 20px;}
	.height-50{height: 20px;}
	.height-40{height: 20px;}
	.height-30{height: 15px;}
	.height-20{height: 15px;}
}
.topk{height:100px;}
.header{width: 100%;height:100px;position: fixed;top: 0;left: 0;z-index: 100;background:#fff;}
.header .main .logo{float: left;height:47px;margin:27px 0;}
.header .main .logo img{display: block;height: 100%;}
.header .main .nav-b{float: right;display: block;text-align: center;padding-top: 40px;}
.header .main .nav-b .li1{margin-left: 35px;display:inline-block;position: relative;}
.header .main .nav-b .li1>a{color:#333;font-size: 16px;padding-bottom: 15px;position: relative;}
.header .main .nav-b .li1 a:before{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height:2px;background: #333895;opacity: 0;transition: 0.2s;}
.header .main .nav-b .li1.cur a{color: #333895;}
.header .main .nav-b .li1.cur a:before{opacity: 1;}
.header .main .nav-b .li1:hover a:before{opacity: 1;}
.header .main .nav-b .li1 a:hover{color: #333895;}
.header .main .nav-s{display: none;}
@media only screen and (max-width:1440px) {
	.topk{height: 70px;}
	.header{height:70px;}
	.header .main .logo{height:40px;margin: 15px 0;}
	.header .main .nav-b{padding-top: 27px;}
	.header .main .nav-b .li1{margin-left: 25px;}
	.header .main .nav-b .li1>a{padding-bottom: 10px;font-size: 14px;}
}
@media only screen and (max-width:1024px) {
	.topk{height: 60px;}
	.header{height: 60px;}
	.header .main .logo{height:40px;margin: 10px 0;}
	.header .main .nav-b{display: none;}
	.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: #333;display: block;margin:7px auto;}
	.header .main .nav-s .nav{position:fixed;width: 100%;top:60px;left: 0;background:rgba(255,255,255,0.9);display: none;}
	.header .main .nav-s .nav li{position:relative;}
	.header .main .nav-s .nav .li1>a{font-size: 14px;display: block;height: 45px;line-height: 45px;color: #333;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: #ddd;}
}
.banner{position: relative;}
.banner img{display: block;width: 100%;}
.banner .slick-dots{position:absolute;bottom:20px;width: 100%;text-align: center;}
.banner .slick-dots li{width: 15px;height: 15px;display: inline-block;margin:0 8px;cursor: pointer;border-radius:50%;background: #fff;}
.banner .slick-dots li button{display: none;}
.banner .slick-dots li.slick-active{background: #36962a;}
.banner .img-b{display:block;}
.banner .img-s{display: none;}
@media only screen and (max-width:980px) {
	.banner .img-b{display: none;}
	.banner .img-s{display: block;}
	.banner .slick-dots{bottom: 5px;}
	.banner .slick-dots li{width: 10px;height: 10px;margin: 0 5px;}
}
.index-1{background: #fff;}
.index-1 .main{overflow:hidden;position: relative;padding-left: 500px;}
.index-1 .mainleft{position:absolute;width:500px;left: 0;top: 0;}
.index-1 .mainleft .left,.index-1 .mainleft .right{position: absolute;top: 50%;width:20px;height: 70px;margin-top:-35px;background:no-repeat center;cursor: pointer;}
.index-1 .mainleft .left{left: 15px;background-image: url(../img/jt-1-left.png)}
.index-1 .mainleft .right{right:15px;background-image:url(../img/jt-1-right.png)}
.index-1 .mainleft .slick-dots{position:absolute;bottom:0;width: 100%;text-align: right;line-height:40px;height:40px;padding-right: 15px;}
.index-1 .mainleft .slick-dots li{width: 10px;height: 10px;display: inline-block;margin-left:5px;cursor: pointer;border-radius:50%;background: #fff;}
.index-1 .mainleft .slick-dots li button{display: none;}
.index-1 .mainleft .slick-dots li.slick-active{background: #36962a;}
.index-1 .mainleft .slick-slide{position: relative;}
.index-1 .mainleft .txt-box{font-size:16px;position: absolute;z-index: 2;left: 0;bottom:0px;width: 100%;height: 40px;line-height: 40px;color: #fff;background:rgba(0,0,0,0.8);padding:0 85px 0 15px;overflow: hidden;}
.index-1 .mainright{width:100%;padding-left: 28px;}
.index-1 .mainright .nav-box{overflow: hidden;position:relative;margin-bottom: 15px;}
.index-1 .mainright .nav-box:after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 2px;background: #c5c5c5;}
.index-1 .mainright .nav-box .li-box{float: left;font-size: 16px;color: #191818;font-weight: bold;margin-right: 25px;padding-bottom:10px;line-height: 25px;position:relative;z-index: 2;}
.index-1 .mainright .nav-box .li-box:after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 2px;background: #343896;opacity: 0;transition: 0.2s;}
.index-1 .mainright .nav-box .li-box.cur{color: #343896;}
.index-1 .mainright .nav-box .li-box.cur:after{opacity: 1;}
.index-1 .mainright .nav-box .more{float:right;font-size: 14px;color: #a9a9a9;}
.index-1 .mainright .b-box .lump{position: relative;padding-left: 25px;padding-right: 50px;line-height: 35px;height: 35px;overflow: hidden;font-size:16px;color: #4b4b4b;}
.index-1 .mainright .b-box .lump:before{content:"";position: absolute;left:5px;top:50%;width: 7px;height: 7px;border-radius:50%;background: #cdcdcd;margin-top: -3.5px;}
.index-1 .mainright .b-box .lump .time{position: absolute;right: 0;top: 0;font-size: 14px;color: #424040;opacity: 0.5;}
@media only screen and (min-width:1280px) {
	.index-1 .mainright .nav-box .more:hover{color: #333895;}
	.index-1 .mainright .b-box .lump a:hover{color: #333895;}
}
@media only screen and (max-width:1440px) {
	.index-1 .main{padding-left:400px;}
	.index-1 .mainleft{width: 400px;}
	.index-1 .mainleft .txt-box{font-size: 14px;}
	.index-1 .mainright .b-box .lump{font-size: 14px;line-height: 30px;height: 30px;}
	.index-1 .mainright .b-box .lump:nth-last-child(1){display: none;}
}
@media only screen and (max-width:980px) {
	.index-1 .main{padding-left:300px;}
	.index-1 .mainleft{width: 300px;}
	.index-1 .mainleft .txt-box{font-size: 14px;}
	.index-1 .mainright{padding-left: 20px;}
	.index-1 .mainright .nav-box:after{height: 1px;}
	.index-1 .mainright .nav-box .li-box{font-weight: normal;}
	.index-1 .mainright .nav-box .li-box:after{height: 1px;}
	.index-1 .mainright .b-box .lump:nth-last-child(2){display: none;}
	.index-1 .mainright .b-box .lump:nth-last-child(3){display: none;}
}
@media only screen and (max-width:640px) {
	.index-1 .main{padding-left: 0;}
	.index-1 .mainleft{width: 100%;position:relative;margin-bottom: 10px;}
	.index-1 .mainright{padding-left: 0;}
	.index-1 .mainright .nav-box{margin-bottom: 10px;}
	.index-1 .mainright .nav-box .li-box{padding-bottom: 5px;}
}
.index-2 .nav-box{overflow: hidden;position: relative;width: 100%;margin-bottom: 30px;}
.index-2 .nav-box .b1{color: #999;font-size:18px;}
.index-2 .nav-box .b1 .li-box{margin:0 20px;}
.index-2 .nav-box .b1 .li-box:first-child{margin-left: 0;}
.index-2 .nav-box .b1 .li-box.cur{font-size:30px;color: #333;}
.index-2 .nav-box .b2{color: #000;opacity: 0.7;}
.index-2 .nav-box .more{color: #000;opacity: 0.7;position: absolute;bottom: 0;right: 0;}
.index-2 .nav-box .more:hover{color: #343896;opacity:1}
.index-2 .b-box .left,.index-2 .b-box .right{position: absolute;top: 50%;width:50px;height:50px;margin-top:-25px;background:no-repeat center;cursor: pointer;background-size: contain;}
.index-2 .b-box .left{left: -90px;background-image: url(../img/jt-2-left.png)}
.index-2 .b-box .right{right:-90px;background-image:url(../img/jt-2-right.png)}
.index-2 .b-box .zbl-lump{overflow: hidden;position: relative;}
.index-2 .b-box .img-box{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background:no-repeat center;background-size: cover;}
.index-2 .b-box .txt-box{background: #fff;width:550px;float: right;padding: 30px;margin: 115px 35px 35px;position:relative;}
.index-2 .b-box .txt-box .b1{overflow: hidden;border-bottom: 1px solid #ebebeb;padding-bottom: 20px;margin-bottom: 10px;}
.index-2 .b-box .txt-box .b1 .l{font-size: 30px;color: #242424;line-height: 30px;}
.index-2 .b-box .txt-box .b1 .r{font-size: 14px;color: #333;line-height:26px;padding-top: 4px;}
.index-2 .b-box .txt-box .b1 .r span{color: #fa8e09;font-size: 26px;font-weight: bold;font-family:arial;}
.index-2 .b-box .txt-box .b2 .lump{padding-left: 35px;position: relative;margin: 5px 0;}
.index-2 .b-box .txt-box .b2 .lump .img{display: block;width: 25px;height:100%;background:no-repeat center;position: absolute;left: 0;top: 0;}
.index-2 .b-box .txt-box .b2 .lump .t2{font-size: 24px;color: #fa8e09;}
.index-2 .b-box .txt-box .b3{font-size: 0;}
.index-2 .b-box .txt-box .b3 span{display: inline-block;margin: 2px 0;margin-right:5px;color: #87a5bb;font-size: 14px;line-height: 24px;background: #f3f5f7;padding: 0 8px;}
.index-2 .b-box .txt-box .yy{display: block;width: 92px;height: 35px;line-height: 35px;text-align: center;color: #fff;position: absolute;bottom:65px;right:25px;background: #fa8e09;border-radius:5px;}
@media only screen and (max-width:1440px) {
	.index-2 .nav-box .b1{font-size: 16px;}
	.index-2 .nav-box .b1 .li-box.cur{font-size:24px;}
	.index-2 .b-box .left{left: -70px;}
	.index-2 .b-box .right{right: -70px;}
	.index-2 .b-box .txt-box .b1 .l{font-size: 24px;}
	.index-2 .b-box .txt-box .b1 .r span{font-size: 20px;}
	.index-2 .b-box .txt-box .b2 .lump .t2{font-size: 18px;}
}
@media only screen and (max-width:1024px) {
	.index-2 .b-box .zbl-lump{padding: 0;padding-bottom: 60px;}
	.index-2 .b-box .left,.index-2 .b-box .right{width: 25px;height: 25px;margin-top:0;top: initial;bottom: 20px;}
	.index-2 .b-box .left{left:50%;margin-left: -40px;}
	.index-2 .b-box .right{right:50%;margin-right: -40px;}
	.index-2 .b-box .img-box{position: initial;width: 100%;padding-top: 40%;}
	.index-2 .b-box .txt-box{float: none;width: 100%;margin: auto;padding:20px 20px;}
}
@media only screen and (max-width:980px) {
	.index-2 .nav-box{margin-bottom: 20px;}
	.index-2 .nav-box .b1{font-size: 14px;}
	.index-2 .nav-box .b1 .li-box.cur{font-size:18px;}
	.index-2 .b-box .txt-box .b1{padding-bottom: 10px;border-bottom: 1px solid #ddd;}
	.index-2 .b-box .txt-box .b1 .l{font-size: 18px;}
	.index-2 .b-box .txt-box .b1 .r{font-size: 14px;}
	.index-2 .b-box .txt-box .b1 .r span{font-weight: normal;font-size: 18px;}
	.index-2 .b-box .txt-box .b2 .lump{font-size: 14px;}
	.index-2 .b-box .txt-box .b2 .lump .t2{font-size: 16px;}
}
@media only screen and (max-width:640px) {
	.index-2 .nav-box{margin-bottom: 10px;}
	.index-2 .nav-box .b1{font-size: 16px;}
	.index-2 .nav-box .b1 .li-box{margin: 0 15px;}
	.index-2 .nav-box .b1 .li-box.cur{font-size:16px;}
	.index-2 .nav-box .b2{display:none;}
	.index-2 .b-box .txt-box{padding:15px;}
	.index-2 .b-box .txt-box .b1{border-bottom:0;padding-bottom: 0;margin-bottom: 5px;}
	.index-2 .b-box .txt-box .b1 .l{float: none;font-size: 16px;}
	.index-2 .b-box .txt-box .b1 .r{float: none;padding: 0;}
	.index-2 .b-box .txt-box .b1 .r span{font-size:16px;}
	.index-2 .b-box .txt-box .b2 .lump{padding-left: 0;margin: 0;}
	.index-2 .b-box .txt-box .b2 .lump .img{display: none;}
	.index-2 .b-box .txt-box .yy{position: initial;height: 30px;line-height: 30px;margin-top: 10px;}	
}
.index-3{margin-top: 25px;}
.index-3 .zbl-lump{background: no-repeat center;background-size: cover;text-align: center;}
.index-3 .zbl-lump .txt-box{padding: 50px;line-height: 1.5;}
.index-3 .zbl-lump .txt-box .t1{font-size: 24px;color: #333;}
.index-3 .zbl-lump .txt-box .t2{font-size: 18px;color: #949494;font-family:enct;text-transform : uppercase;}
.index-3 .zbl-lump:nth-child(1){height: 230px;}
.index-3 .zbl-lump:nth-child(2){height: 230px;}
.index-3 .zbl-lump:nth-child(3){height: 300px;}
.index-3 .zbl-lump:nth-child(4){height: 300px;}
.index-3 .zbl-lump:nth-child(2) .txt-box{padding-left:0;padding-right: 0;}
.index-3 .zbl-lump:nth-child(3) .txt-box{float: right;}
.index-3 .zbl-lump:nth-child(4) .txt-box{float: right;}
.index-3 .zbl-lump .lump{width: 49.5%;background:#eeedea;height: 100%;}
.index-3 .zbl-lump .lump:nth-child(1){float: left;}
.index-3 .zbl-lump .lump:nth-child(2){float:right;}
.index-3 .zbl-lump .lump .t1{font-size: 18px;}
@media only screen and (max-width:1440px) {
	.index-3 .zbl-lump .txt-box .t1{font-size: 20px;}
	.index-3 .zbl-lump .txt-box .t2{font-size: 16px;}
	.index-3 .zbl-lump .lump .t1{font-size: 16px;}
}
@media only screen and (max-width:980px) {
	.index-3 .zbl-lump:nth-child(1){height: 180px;}
	.index-3 .zbl-lump:nth-child(2){height: 180px;}
	.index-3 .zbl-lump:nth-child(3){height: 220px;}
	.index-3 .zbl-lump:nth-child(4){height: 220px;}
	.index-3 .zbl-lump .txt-box{padding: 30px;}
	.index-3 .zbl-lump .txt-box .t1{font-size: 16px;}
	.index-3 .zbl-lump .txt-box .t2{font-size: 14px;}
	.index-3 .zbl-lump .lump .t1{font-size: 14px;}
}
@media only screen and (max-width:640px) {
	.index-3{margin-top: 15px;}
	.index-3 .zbl-lump:nth-child(1){height: 150px;}
	.index-3 .zbl-lump:nth-child(2){height: 150px;}
	.index-3 .zbl-lump:nth-child(3){height: 180px;}
	.index-3 .zbl-lump:nth-child(4){height: 180px;}
	.index-3 .zbl-lump .txt-box{padding: 20px;}
}
.footer{background: #212138;color: #fff;padding: 45px 0;}
.footer .main{padding-right: 260px;position: relative;}
.footer .mainleft .b1{font-size: 36px;line-height: 50px;padding-left: 50px;background: url(../img/foot-1.png) no-repeat left;border-bottom: 1px solid rgba(255,255,255,0.1);font-family: enxt;}
.footer .mainleft .b2{padding:15px 0 10px;color: #9f9f9f;}
.footer .mainleft .b2 a{display: inline-block;margin:0 30px;color: #fff;line-height: 20px;}
.footer .mainleft .b2 a:first-child{margin-left: 0;}
.footer .mainleft .b3{font-size: 12px;color: #9c9c9c;opacity: 0.5;}
.footer .mainright{position: absolute;right: 0;top: 0;}
.footer .mainright .lump{width: 85px;display: inline-block;margin-left: 35px}
.footer .mainright .lump .img-box{margin-bottom: 15px;}
.footer .mainright .lump .txt-box{font-size: 12px;text-align: center;}
@media only screen and (max-width:1440px) {
	.footer .mainleft .b1{font-size: 30px;background-size: 25px;padding-left: 40px;}
}
@media only screen and (max-width:980px) {
	.footer .main{padding-right: 220px;}
	.footer .mainleft .b1{font-size: 24px;background-size: 20px;padding-left: 30px;line-height: 40px;}
	.footer .mainleft .b2{padding: 10px 0 5px;}
	.footer .mainleft .b2 a{margin:0 15px;}
	.footer .mainright .lump{margin-left: 15px;}
}
@media only screen and (max-width:640px) {
	.footer{padding: 25px 0;}
	.footer .main{padding-right: 0;}
	.footer .mainleft .b2 a{margin: 0 10px;}
	.footer .mainright{display: none;}
}

.web-bread{border-bottom: 1px solid #666;overflow: hidden;padding: 0 10px;}
.web-bread .l{background:no-repeat left;line-height: 40px;padding-top: 20px;padding-left:55px;color: #666;font-size: 16px;text-transform : uppercase;}
.web-bread .r{padding-top: 28px;line-height: 25px;padding-bottom: 7px;}
.web-bread .r span{text-transform : uppercase;margin-right: 5px;}
@media only screen and (max-width:1279px) {
	.web-bread .l{display: none;}
	.web-bread .r{float: left;}
}
.web-pages{overflow: hidden;}
.web-pages .l{font-size:14px;color:#a1a1a1;}
.web-pages .l span{color: #212138;font-family:arial;}
.web-pages .r span{display:inline-block;vertical-align: middle;height: 30px;line-height: 30px;border-radius:5px;cursor: pointer;}
.web-pages .r .jtleft{width: 30px;border:1px solid #e9e9e9;background:#fff url(../img/jt-3-left.png) no-repeat center;margin: 0 5px;}
.web-pages .r .jtright{width:30px;border:1px solid #e9e9e9;background:#fff url(../img/jt-3-right.png) no-repeat center;margin: 0 5px;}
.web-pages .r .t{font-size:14px;color: #333;font-family: arial;}
.web-pages .r input{line-height:28px ;height: 30px;border:1px solid #e9e9e9 ;}
.web-pages .r input[type="text"]{width: 75px;margin-right: 5px;}
@media only screen and (max-width:640px) {
	.web-pages .l{font-size: 14px;margin-bottom: 5px;width: 100%;text-align: right;}
	.web-pages .r input{font-size: 14px;}
}
.web-bt-1{line-height:1;}
.web-bt-1 .t1{font-size: 48px;color: #e4e4e4;font-family: enxt;text-transform : uppercase;margin-bottom: 5px;font-weight: bold;}
.web-bt-1 .t2{font-size: 30px;color: #323695;}
@media only screen and (max-width:1440px ) {
	.web-bt-1 .t1{font-size: 36px;}
	.web-bt-1 .t2{font-size: 24px;}
}
@media only screen and (max-width:980px ) {
	.web-bt-1 .t1{font-size: 30px;}
	.web-bt-1 .t2{font-size: 18px;}
}
@media only screen and (max-width:640px ) {
	.web-bt-1 .t1{font-size: 24px;margin-bottom:2px;}
	.web-bt-1 .t2{font-size: 16px;}
}
.web-nav-1{line-height: 58px;border-bottom: 1px solid #dfdfdf;background: #fff;overflow: hidden;}
.web-nav-1 a{margin-right: 30px;position: relative;display: inline-block;color: #333;}
.web-nav-1 a:before{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 2px;background: #353899;opacity: 0;transition: 0.2s;}
.web-nav-1 a.cur{color: #353899;}
.web-nav-1 a.cur:before{opacity: 1;}
.web-nav-1 a:hover{color: #353899;}
.web-nav-1 a:hover:before{opacity: 1;}
@media only screen and (max-width:980px) {
	.web-nav-1{font-size: 14px;line-height: 25px;padding: 10px 0;}
	.web-nav-1 a:before{display: none;}
}
.company-1 .txt-box{font-size: 16px;color: #333;}
@media only screen and (max-width:1440px ) {
	.company-1 .txt-box{font-size: 14px;}
}
@media only screen and (max-width:980px ) {
	.company-1 .txt-box{font-size: 14px;}
}
@media only screen and (max-width:640px ) {
	.web-nav-1 a{margin-right: 0;float: left;width: 25%;text-align: center;}
}
.company-2 .bt {text-align: center;padding:40px 0}
.company-2 .bt .t1{font-size: 24px;color:#323695;}
.company-2 .bt .t2{font-size: 18px;color:#333333;}
.company-2 .txt-box{padding:5px 20px;background: #fff;}
.company-2 .txt-box .t1{font-size: 24px;color: #36962a;border-bottom: 1px solid #36962a;line-height: 50px;margin-bottom: 10px;}
.company-2 .txt-box .t2{font-size: 16px;color: #333;line-height: 30px;height: 90px;}
@media only screen and (max-width:1440px ) {
	.company-2 .bt {padding:30px 0}
	.company-2 .bt .t1{font-size: 18px;}
	.company-2 .bt .t2{font-size: 14px;}
	.company-2 .txt-box .t1{font-size: 18px;line-height: 40px;}
	.company-2 .txt-box .t2{font-size: 14px;line-height: 25px;height:75px;}
}
@media only screen and (max-width:980px ) {
	.company-2 .bt {padding:0 0 20px}
	.company-2 .bt .t1{font-size: 16px;}
	.company-2 .bt .t2{font-size: 14px;}
	.company-2 .txt-box .t1{font-size: 16px;line-height: 30px;}
	.company-2 .txt-box .t2{font-size: 14px;line-height: 20px;height:60px;}
}
@media only screen and (max-width:640px ) {
	.company-2 .bt{display: none;}
	.company-2 .txt-box{padding:5px 10px 0;}
	.company-2 .txt-box .t1{margin-bottom:5px;}
}
.company-3 .slider-nav{text-align: center;padding: 0 48px;position: relative;}
.company-3 .slider-nav .slick-slide span{display: block;background: #323695;font-size: 36px;font-family: enxt;font-weight: bold;color: #fff;position: relative;height:50px;line-height: 48px;border: 1px solid #323695;cursor: pointer;}
.company-3 .slider-nav .slick-slide.slick-current span{background: #fff;color: #323695;}
.company-3 .slider-nav .left,.company-3 .slider-nav .right{position: absolute;top: 50%;width:50px;height:50px;margin-top:-25px;background:#323695 no-repeat center;cursor: pointer;background-size: 14px;}
.company-3 .slider-nav .left{left: 0;background-image: url(../img/jt-1-left.png)}
.company-3 .slider-nav .right{right:0;background-image:url(../img/jt-1-right.png)}
.company-3 .slider-for{padding: 70px 50px;font-size: 16px;color: #333;}
@media only screen and (max-width:1440px ) {
	.company-3 .slider-nav .slick-slide span{font-size: 30px;}
	.company-3 .slider-for{padding: 50px 30px;font-size: 14px;}
}
@media only screen and (max-width:980px ) {
	.company-3 .slider-nav{padding: 0 38px;}
	.company-3 .slider-nav .left,.company-3 .slider-nav .right{width: 40px;height: 40px;margin-top: -20px;}
	.company-3 .slider-nav .slick-slide span{font-size: 24px;line-height: 38px;height: 40px;}
	.company-3 .slider-for{padding:30px 15px;font-size: 14px;}
}
@media only screen and (max-width:640px ) {
	.company-3 .slider-nav .slick-slide span{font-size: 18px;}
	.company-3 .slider-for{padding: 20px 0;}
}
.company-5 .zbl-lunbo{position: relative;overflow: hidden;}
.company-5 .zbl-lunbo .zbl-lun-box{ width:100%;overflow: hidden;position: relative;padding-top:34%;}
.company-5 .zbl-lunbo .zbl-lun-box ul{position:absolute; width: 100%;height:100%;top: 0;left:0;padding:0;margin:0}
.company-5 .zbl-lunbo .zbl-lun-box ul li{position: absolute;transition:0.4s; list-style: none}
.company-5 .zbl-lunbo .zbl-lun-box ul li.li-0{z-index: 0;width:0;height:0;left:50%;top:50%;}
.company-5 .zbl-lunbo .zbl-lun-box ul li.li-1{z-index:10;width:50%;height:80%;left:0%;top: 10%;}
.company-5 .zbl-lunbo .zbl-lun-box ul li.li-2{z-index:20;width:62%;height:100%;left:19%;top:0;}
.company-5 .zbl-lunbo .zbl-lun-box ul li.li-3{z-index:10;width:50%;height:80%;left: 50%;top:10%;}
.company-5 .zbl-lunbo .left-btn{position: absolute;width:40px;height:80px;left:0;top:50%;margin-top:-40px;z-index:100;background:url(../img/jt-4-left.png) no-repeat center;cursor: pointer;}
.company-5 .zbl-lunbo .right-btn{position: absolute;width:40px;height:80px;right:0;top:50%;margin-top:-40px;z-index:100;background:url(../img/jt-4-right.png) no-repeat center;cursor: pointer;}
.company-5 .zbl-lunbo .img-box{ width: 100%;height: 100%;border: 1px solid #ccc;box-sizing: border-box;}
.company-5 .zbl-lunbo .img-box img{display: block;width: 100%;height: 100% !important;}
.news .main{overflow: hidden;}
.news .mainleft{width: 34%;float: left;background: #eaeaea;padding: 15px;}
.news .mainleft .img-box{margin-bottom: 25px;}
.news .mainleft .txt-box .t1{font-size: 30px;color: #323794;font-family: enct;line-height:1;margin-bottom:8px;}
.news .mainleft .txt-box .t2{font-size: 18px;color: #323794;margin-bottom: 5px;}
.news .mainleft .txt-box .t3{font-size: 14px;color: #888;margin-bottom: 10px;}
.news .mainleft .txt-box .t4{font-size: 14px;color: #727272;margin:5px 0;}
.news .mainright{width:64.5%;float:right;}
.news .mainright .lump{padding:20px;position: relative;padding-left: 150px;padding-right: 80px;margin-bottom: 1px;background: #fff;}
.news .mainright .lump:after{content: "";position: absolute;right:30px;top:30px;width:40px;height:40px;background: url(../img/jt-right-1.png) no-repeat center;}
.news .mainright .lump .time{font-size: 30px;color: #b8b8b8;font-family: enxt;position: absolute;left:20px;top:20px;line-height: 40px;}
.news .mainright .lump .t1{font-size: 18px;color: #333;line-height: 40px;height: 40px;overflow: hidden;}
.news .mainright .lump .t2{font-size: 14px;color: #999;line-height: 25px;height: 50px;overflow: hidden;}

@media only screen and (min-width:1280px) {
	.news .mainright .lump:hover .t1{color:#323695;}
}
@media only screen and (max-width:1440px) {
	.news .mainleft{padding: 10px;}
	.news .mainleft .txt-box .t1{font-size: 24px;}
	.news .mainleft .txt-box .t2{font-size: 16px;}
	.news .mainleft .txt-box .t3{font-size: 14px;}
	.news .mainleft .txt-box .t4{font-size: 14px;}
	.news .mainright .lump{padding-left:120px;}
	.news .mainright .lump .time{font-size: 24px;line-height:30px;}
	.news .mainright .lump .t1{font-size: 16px;line-height: 30px;height: 30px;margin-bottom: 5px;}
	.news .mainright .lump .t2{font-size: 14px;line-height: 20px;height: 40px;}
}
@media only screen and (max-width:980px) {
	.news .mainleft{width: 100%;float: none;margin-bottom: 10px;}
	.news .mainright{float: none;width: 100%;}
	.news .mainright .lump .time{font-size: 20px;}
}
@media only screen and (max-width:640px) {
	.news .mainright .lump {padding:15px;}
	.news .mainright .lump:after{display: none;}
	.news .mainright .lump .time{position: initial;line-height:1;}
	.news .mainright .lump .t1{margin-bottom: 0;}
}
.newshow .t1{font-size: 24px;color: #333;text-align: center;}
.newshow .t2{font-size: 24px;color: #333;text-align: center;opacity: 0.5;font-family: enct;margin-bottom: 30px;}
.newshow .show{font-size: 16px;color: #333;}
.newshow .fx{text-align: right;font-size: 0;}
.newshow .fx span{display: inline-block;vertical-align: middle;font-size: 14px;}
.newshow .fx a{display: inline-block;vertical-align: middle;margin-left: 5px;width: 30px !important;height: 30px !important;}
.newshow .fx a:last-child{display: none !important;}
#bsWXBox{box-sizing: content-box;}
#bsWXBox *{box-sizing: content-box;}
@media only screen and (max-width:1440px) {
	.newshow .t1{font-size: 18px;}
	.newshow .t2{font-size: 18px;margin-bottom: 20px;}
	.newshow .show{font-size: 14px;}
	.newshow .fx a{width: 25px !important;height: 25px !important;}
}
@media only screen and (max-width:980px) {
	.newshow .t1{font-size: 14px;}
	.newshow .t2{font-size: 14px;margin-bottom:10px;}
	.newshow .show{font-size: 14px;}
}
.products .zbl-lump{overflow: hidden;margin-top: 30px;position: relative;padding: 20px;background: #fff;display: block;}
.products .zbl-lump:first-child{margin-top: 0;}
.products .img-box{width: 35%;float:left;}
.products .txt-box{width: 63%;float: right;}
.products .txt-box .b1{overflow: hidden;border-bottom: 1px solid #ebebeb;padding: 20px 0;margin-bottom: 15px;}
.products .txt-box .b1 .l{font-size: 30px;color: #242424;line-height: 30px;}
.products .txt-box .b1 .l .bq1{background: #269cff;color: #fff;font-size: 14px;margin-left:4px;padding: 0 4px;}
.products .txt-box .b1 .l .bq2{background: #00ae66;color: #fff;font-size: 14px;margin-left:4px;padding: 0 4px;}
.products .txt-box .b1 .r{font-size: 14px;color: #333;line-height:26px;padding-top: 4px;}
.products .txt-box .b1 .r span{color: #fa8e09;font-size: 26px;font-weight: bold;font-family:arial;}
.products .txt-box .b2{margin-bottom: 10px;overflow: hidden;}
.products .txt-box .b2 .lump{padding-left: 35px;position: relative;margin:10px 0;line-height: 25px;}
.products .txt-box .b2 .lump .img{display: block;width: 25px;height:25px;background:no-repeat center;position: absolute;left: 0;top: 0;}
.products .txt-box .b3{font-size: 0;}
.products .txt-box .b3 span{display: inline-block;margin: 2px 0;margin-right:5px;color: #87a5bb;font-size: 14px;line-height: 24px;background: #f3f5f7;padding: 0 8px;}
@media only screen and (min-width:1280px) {
	.products .zbl-lump:hover:before{content:"";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background:#000;opacity: 0.01;}
}
@media only screen and (max-width:1440px) {
	.products .txt-box .b1 .l{font-size: 24px;}
	.products .txt-box .b1 .r span{font-size: 20px;}
	.products .txt-box .b2 .lump .t2{font-size: 18px;}
}
@media only screen and (max-width:980px) {
	.products .txt-box .b1{padding:0 0 5px;border-bottom: 1px solid #ddd;margin-bottom: 5px;}
	.products .txt-box .b1 .l{font-size: 18px;}
	.products .txt-box .b1 .r{font-size: 14px;}
	.products .txt-box .b1 .r span{font-weight: normal;font-size: 18px;}
	.products .txt-box .b2 {margin-bottom:0;}
	.products .txt-box .b2 .lump{font-size: 14px;margin: 5px 0;}
	.products .txt-box .b2 .lump .t2{font-size: 16px;}
}
@media only screen and (max-width:640px) {
	.products .zbl-lump{margin-top:15px;padding: 15px;}
	.products .img-box{width: 100%;margin-bottom: 10px;}
	.products .txt-box{width: 100%;}
	.products .txt-box .b1{border-bottom: 0;padding-bottom: 0;}
	.products .txt-box .b1 .l{float: none;font-size: 16px;}
	.products .txt-box .b1 .r{float: none;padding-top: 0;}
	.products .txt-box .b1 .r span{font-size:16px;}
	.products .txt-box .b2 .lump{padding-left: 0;margin:0;}
	.products .txt-box .b2 .lump .img{display: none;}
}
.productshow .s-box .bt{font-size: 24px;color: #353899;padding: 30px 0;line-height: 1;}
.productshow .box-0 {overflow: hidden;position: relative;}
.productshow .box-0 .img-box{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background:no-repeat center;background-size: cover;}
.productshow .box-0 .txt-box{background: #fff;width:550px;float: right;padding: 30px;margin: 115px 35px 35px;position:relative;}
.productshow .box-0 .txt-box .b1{overflow: hidden;border-bottom: 1px solid #ebebeb;padding-bottom: 20px;margin-bottom: 10px;}
.productshow .box-0 .txt-box .b1 .l{font-size: 30px;color: #242424;line-height: 30px;}
.productshow .box-0 .txt-box .b1 .r{font-size: 14px;color: #333;line-height:26px;padding-top: 4px;}
.productshow .box-0 .txt-box .b1 .r span{color: #fa8e09;font-size: 26px;font-weight: bold;font-family:arial;}
.productshow .box-0 .txt-box .b2 .lump{padding-left: 35px;position: relative;margin: 5px 0;}
.productshow .box-0 .txt-box .b2 .lump .img{display: block;width: 25px;height:100%;background:no-repeat center;position: absolute;left: 0;top: 0;}
.productshow .box-0 .txt-box .b2 .lump .t2{font-size: 24px;color: #fa8e09;}
.productshow .box-0 .txt-box .b3{font-size: 0;}
.productshow .box-0 .txt-box .b3 span{display: inline-block;margin: 2px 0;margin-right:5px;color: #87a5bb;font-size: 14px;line-height: 24px;background: #f3f5f7;padding: 0 8px;}
.productshow .box-0 .txt-box .yy{display: block;width: 92px;height: 35px;line-height: 35px;text-align: center;color: #fff;position: absolute;bottom:65px;right:25px;background: #fa8e09;border-radius:5px;}
.productshow .box-1 .txt{font-size: 16px;color: #333;padding: 40px;background: #fff;}
.productshow .box-2 .lunbo{width: 100%;position: relative;}
.productshow .box-2 .lunbo .lump{margin: 0 10px;border: 1px solid #ddd;background: #fff;}
.productshow .box-2 .lunbo .txt-box{text-align: center;line-height: 1.6;padding: 5px;}
.productshow .box-2 .lunbo .txt-box .t1{font-size: 14px;}
.productshow .box-2 .lunbo .txt-box .t2{font-size: 14px;}
.productshow .box-2 .lunbo .left,.productshow .box-2 .lunbo .right{position: absolute;top: 50%;width:50px;height:50px;margin-top:-25px;background:no-repeat center;cursor: pointer;background-size: 18px;}
.productshow .box-2 .lunbo .left{left: -50px;background-image: url(../img/jt-4-left.png)}
.productshow .box-2 .lunbo .right{right:-50px;background-image:url(../img/jt-4-right.png)}
.productshow .box-3 .box{background: #fff;padding: 20px;}
.productshow .box-3 .img-box{border: 1px solid #ddd;margin-bottom: 5px;}
.productshow .box-3 .txt-box{text-align: center;}
.productshow .box-4 .box{background: #fff;padding: 20px;}
.productshow .box-4 .lump{position: relative;padding: 5px 0;overflow: hidden;}
.productshow .box-4 .time{width: 100px;text-align: center;padding: 10px 0;background: #ddd;float: left;margin-right: 20px;}
.productshow .box-4 .time .t1{font-size: 36px;color: #ff8417;font-family: arial;line-height: 1;}
.productshow .box-4 .time .t2{font-size: 14px;color: #474747;line-height: 1.5;}
.productshow .box-4 .txt .t1{font-size: 18px;color: #333;margin: 5px 0;}
.productshow .box-4 .txt .t2{font-size: 14px;color: #999;}
.productshow .box-5 .map{border: 2px solid #fff;}
.productshow .box-6 .slider-for{margin:0 0 5px;}
.productshow .box-6 .slider-nav{position: relative;}
.productshow .box-6 .slider-nav .img-box{margin: 0 1px;border: 3px solid #fff;}
.productshow .box-6 .slider-nav .slick-current .img-box{border: 3px solid #459935;border-radius:3px;}
.productshow .box-6 .lunbo .left,.productshow .box-6 .lunbo .right{position: absolute;top: 50%;width:50px;height:50px;margin-top:-25px;background:no-repeat center;cursor: pointer;background-size: 18px;}
.productshow .box-6 .lunbo .left{left: -50px;background-image: url(../img/jt-4-left.png)}
.productshow .box-6 .lunbo .right{right:-50px;background-image:url(../img/jt-4-right.png)}
.productshow .box-7 form{font-size: 0;}
.productshow .box-7 form input{line-height: 50px;height: 50px;}
.productshow .box-7 form input[type="text"]{width: 26%;font-size: 14px;margin-right:1%;border: 0;}
.productshow .box-7 form input[type="submit"]{width:19%;font-size: 16px;background: #fa8e09;color: #fff;border: 0;border-radius:5px;}
@media only screen and (max-width:1440px) {
	.productshow .s-box .bt{font-size: 18px;padding:25px 0;}
	.productshow .box-0 .txt-box .b1 .l{font-size: 24px;}
	.productshow .box-0 .txt-box .b1 .r span{font-size: 20px;}
	.productshow .box-0 .txt-box .b2 .lump .t2{font-size: 18px;}
	.productshow .box-1 .txt{font-size: 14px;padding:20px}
	.productshow .box-4 .time .t1{font-size: 30px;}
	.productshow .box-4 .txt .t1{font-size: 16px;}
}
@media only screen and (max-width:1024px) {
	.productshow .box-0 .img-box{position: initial;padding-top: 40%;}
	.productshow .box-0 .txt-box{float: none;width: 100%;margin: auto;padding:30px 20px;background: #eeedea;}
}
@media only screen and (max-width:980px) {
	.productshow .s-box .bt{font-size: 16px;padding:20px 0 15px;}
	.productshow .box-0 .txt-box .b1{padding-bottom: 10px;border-bottom: 1px solid #ddd;}
	.productshow .box-0 .txt-box .b1 .l{font-size: 18px;}
	.productshow .box-0 .txt-box .b1 .r{font-size: 14px;}
	.productshow .box-0 .txt-box .b1 .r span{font-weight: normal;font-size: 18px;}
	.productshow .box-0 .txt-box .b2 .lump{font-size: 14px;}
	.productshow .box-0 .txt-box .b2 .lump .t2{font-size: 16px;}
	.productshow .box-1 .txt{font-size: 14px;padding:15px}
	.productshow .box-2 .lunbo{padding: 0 50px;}
	.productshow .box-2 .lunbo .left{left: 0;}
	.productshow .box-2 .lunbo .right{right: 0;}
	.productshow .box-3 .txt-box{font-size: 14px;}
	.productshow .box-4 .time{width: 60px;padding: 5px 0;}
	.productshow .box-4 .time .t1{font-size: 24px;}
	.productshow .box-4 .time .t2{font-size: 14px;}
	.productshow .box-4 .txt .t1{font-size: 14px;}
	.productshow .box-4 .txt .t2{font-size: 14px;}
	.productshow .box-6 .slider-nav{padding:0 50px;}
	.productshow .box-6 .lunbo .left{left: 0;}
	.productshow .box-6 .lunbo .right{right: 0;}
	.productshow .box-7 form{font-size: 0;}
	.productshow .box-7 form input{line-height: 40px;height:40px;}
	.productshow .box-7 form input[type="text"]{font-size: 14px;}
	.productshow .box-7 form input[type="submit"]{font-size: 14px;}
}
@media only screen and (max-width:640px) {
	.productshow .box-0 .txt-box{padding:15px;}
	.productshow .box-0 .txt-box .b1{border-bottom: 0;padding-bottom: 0;margin-bottom: 5px;}
	.productshow .box-0 .txt-box .b1 .l{float: none;font-size: 16px;}
	.productshow .box-0 .txt-box .b1 .r{float: none;padding: 0;}
	.productshow .box-0 .txt-box .b1 .r span{font-size:16px;}
	.productshow .box-0 .txt-box .b2 .lump{padding-left: 0;margin: 0;}
	.productshow .box-0 .txt-box .b2 .lump .img{display: none;}
	.productshow .box-0 .txt-box .yy{position: initial;height: 30px;line-height: 30px;margin-top: 10px;}
	.productshow .box-2 .lunbo{padding: 0 30px;}
	.productshow .box-2 .lunbo .left,.productshow .box-2 .lunbo .right{width: 30px;}
	.productshow .box-3 .box{padding: 15px;}
	.productshow .box-4 .box{padding: 15px;}
	.productshow .box-7 form input{line-height: 35px;height:35px;}
	.productshow .box-7 form input[type="text"]{width: 49%;margin: 0;margin-bottom:2%;}
	.productshow .box-7 form input[type="text"]:nth-child(2n-1){float: left;margin-right: 2%;}
	.productshow .box-7 form input[type="text"]:nth-child(2n){float: right;}
	.productshow .box-7 form input[type="text"]:nth-child(3){width: 100%;margin-right: 0;}
	.productshow .box-7 form input[type="submit"]{display: block;width:100px;margin:auto;float: none;}
}
.lease-1 .main{overflow: hidden;position: relative;padding: 60px 0;}
.lease-1 .img-box{width: 48%;position: absolute;left: 0;top: 0;height: 100%;background:  no-repeat center;background-size: cover;}
.lease-1 .txt-box{width: 55%;float: right;position: relative;z-index: 2;background: #fff;padding: 80px 35px;font-size: 16px;color: #333;}
@media only screen and (max-width:1440px) {
	.lease-1 .main{padding: 40px 0;}
	.lease-1 .txt-box{font-size: 14px;padding: 50px 25px;}
}
@media only screen and (max-width:980px) {
	.lease-1 .main{padding: 30px 0;}
	.lease-1 .txt-box{font-size: 14px;padding: 30px 20px;}
}
@media only screen and (max-width:640px) {
	.lease-1 .main{padding: 0;}
	.lease-1 .img-box{position: inherit;width: 100%;height: 0;padding-top:80%;}
	.lease-1 .txt-box{width: 100%;padding:15px;}
}
.lease-2 .lump{overflow: hidden;padding: 25px;margin-top:30px;background: #fff;}
.lease-2 .lump:first-child{margin-top: 0;}
.lease-2 .img-box{float: left;width: 36%;}
.lease-2 .txt-box{float:right;width: 60%;}
.lease-2 .txt-box .bt{font-size: 14px;color: #888;border-bottom: 1px solid #e7e7e7;padding-bottom: 10px;overflow: hidden;}
.lease-2 .txt-box .bt .l span{font-size: 18px;color: #323695;margin-left: 10px;}
.lease-2 .txt-box .bt .r span{font-size: 14px;color: #333;margin-left: 10px;}
.lease-2 .txt-box .txt dl{margin-top:20px;}
.lease-2 .txt-box .txt dt{font-size: 16px;color: #333;margin-bottom: 5px;}
.lease-2 .txt-box .txt dd{font-size: 14px;color: #888;}
@media only screen and (max-width:1440px) {
	.lease-2 .lump{padding:15px;}
	.lease-2 .txt-box .txt dl{margin-top: 10px;}
}
@media only screen and (max-width:980px) {
	.lease-2 .lump{margin-top:20px;}
	.lease-2 .lump:first-child{margin-top: 0;}
	.lease-2 .txt-box .bt{font-size: 14px;padding-bottom: 5px;}
	.lease-2 .txt-box .bt .l span{font-size: 16px;margin-left: 5px;}
	.lease-2 .txt-box .bt .r span{font-size: 14px;margin-left: 5px;}
	.lease-2 .txt-box .txt dt{font-size: 14px;margin-bottom: 2px;}
	.lease-2 .txt-box .txt dd{font-size: 14px;}
}
@media only screen and (max-width:640px) {
	.lease-2 .lump{margin-top: 15px;}
	.lease-2 .img-box{float: none;width: 100%;margin-bottom: 15px;}
	.lease-2 .txt-box{float: none;width: 100%;}
}

.lease-3 .lump{overflow: hidden;padding: 25px;margin-top:30px;background: #fff;}
.lease-3 .lump:first-child{margin-top: 0;}
.lease-3 .img-box{float: left;width: 36%;}
.lease-3 .txt-box{float:right;width: 60%;}
.lease-3 .txt-box .bt{font-size: 14px;color: #888;border-bottom: 1px solid #e7e7e7;padding-bottom: 10px;overflow: hidden;}
.lease-3 .txt-box .bt .l .t1{width: 100px;display: inline-block;}
.lease-3 .txt-box .bt .l span{font-size: 18px;color: #323695;}
.lease-3 .txt-box .bt .r span{font-size: 14px;color: #333;margin-left: 10px;}
.lease-3 .txt-box .txt dl{margin-top:20px;line-height: 30px;}
.lease-3 .txt-box .txt dt{font-size: 14px;color: #888;display: inline-block;vertical-align: middle;width: 100px;}
.lease-3 .txt-box .txt dd{font-size: 16px;color: #333;display: inline-block;vertical-align: middle;}
@media only screen and (max-width:1440px) {
	.lease-3 .lump{padding:15px;}
	.lease-3 .txt-box .txt dl{margin-top: 10px;line-height: 25px;}
}
@media only screen and (max-width:980px) {
	.lease-3 .lump{margin-top:20px;}
	.lease-3 .lump:first-child{margin-top: 0;}
	.lease-3 .txt-box .bt{font-size: 14px;padding-bottom: 5px;}
	.lease-3 .txt-box .bt .l .t1{width: 70px;}
	.lease-3 .txt-box .bt .l span{font-size: 16px;margin-left: 5px;}
	.lease-3 .txt-box .bt .r span{font-size: 14px;margin-left: 5px;}
	.lease-3 .txt-box .txt dl{line-height: 20px;}
	.lease-3 .txt-box .txt dt{font-size: 14px;width: 70px;}
	.lease-3 .txt-box .txt dd{font-size: 14px;}
}
@media only screen and (max-width:640px) {
	.lease-3 .lump{margin-top: 15px;}
	.lease-3 .img-box{float: none;width: 100%;margin-bottom: 15px;}
	.lease-3 .txt-box{float: none;width: 100%;}
}
.lease-4 .lump{overflow: hidden;padding: 25px;margin-top:30px;background: #fff;}
.lease-4 .lump:first-child{margin-top: 0;}
.lease-4 .img-box{float: left;width: 36%;}
.lease-4 .txt-box{float:right;width: 60%;}
.lease-4 .txt-box dl{margin-top:20px;line-height: 30px;padding-left:100px;position: relative;}
.lease-4 .txt-box dl:first-child{margin-top: 0;}
.lease-4 .txt-box dt{font-size: 14px;color: #888;position: absolute;left: 0;top: 0;width: 100px;}
.lease-4 .txt-box dd{font-size: 16px;color: #333;}
@media only screen and (max-width:1440px) {
	.lease-4 .lump{padding:15px;}
	.lease-4 .txt-box dl{margin-top: 10px;line-height: 25px;}
}
@media only screen and (max-width:980px) {
	.lease-4 .lump{margin-top:20px;}
	.lease-4 .lump:first-child{margin-top: 0;}
	.lease-4 .txt-box dl{padding-left: 70px;}
	.lease-4 .txt-box dt{font-size: 14px;width: 70px;}
	.lease-4 .txt-box dd{font-size: 14px;}
}
@media only screen and (max-width:640px) {
	.lease-4 .lump{margin-top: 15px;}
	.lease-4 .img-box{float: none;width: 100%;margin-bottom: 15px;}
	.lease-4 .txt-box{float: none;width: 100%;}
}

.recruit-1 .maintop{position: relative;padding-right: 25%;overflow: hidden;}
.recruit-1 .maintop .txt-box{padding: 20px;font-size: 16px;color: #333;}
.recruit-1 .maintop .img-box{width:25%;position: absolute;right: 0;top: 0;height: 100%;background: no-repeat bottom;background-size: contain;}
@media only screen and (max-width: 1440px) {
	.recruit-1 .maintop .txt-box{font-size: 14px;}
}
@media only screen and (max-width: 980px) {
	.recruit-1 .maintop{padding: 0;}
	.recruit-1 .maintop .txt-box{font-size: 14px;padding: 0;}
	.recruit-1 .maintop .img-box{display: none;}
	.recruit-1 .mainbot{display: none;}
}
.recruit-2 table{width: 100%;border-collapse:collapse;background: #fff;}
.recruit-2 table th{background: #efefef;font-size: 16px;color: #333;font-weight: normal;padding:20px;border: 0;line-height: 25px;}
.recruit-2 table td{border: 0;padding:20px;line-height: 25px;}
.recruit-2 table th:first-child{text-align: left;}
.recruit-2 table th:last-child{text-align: right;padding: 0;}
.recruit-2 table th:last-child span{float: left;text-align:center;width: 150px;}
.recruit-2 table .btn td{text-align: center;cursor: pointer;}
.recruit-2 table .btn td:first-child{width: 25%;text-align: left;}
.recruit-2 table .btn td:last-child{width:300px;text-align: right;padding: 0;}
.recruit-2 table .btn td:last-child span{text-align: center;padding:20px 0;display:inline-block;width: 150px;transition: 0.2s;}
.recruit-2 table .btn.cur td{background: #dcdcdc;}
.recruit-2 table .btn:hover td{background: #dcdcdc;}
.recruit-2 table .btn.cur td:first-child{font-size: 16px;color: #333;}
.recruit-2 table .btn.cur td:last-child span:nth-child(1){display: none;}
.recruit-2 table .btn.cur td:last-child span:nth-child(2){background: #363998;color: #fff;}
.recruit-2 table .boxs td{padding: 0;}
.recruit-2 table .box{display: none;}
.recruit-2 table .box{padding: 30px 50px;background: #efefef;}
.recruit-2 table .box dl{margin: 20px 0;}
.recruit-2 table .box dt{color: #333;margin-bottom: 5px;}
.recruit-2 table .box dd{color: #999;}
@media only screen and (max-width: 1440px) {
	.recruit-2 table th{font-size: 14px;padding: 15px 10px;}
	.recruit-2 table td{font-size: 14px;padding: 15px 10px;}
	
	.recruit-2 table .btn.cur td:first-child{font-size: 14px;}
	.recruit-2 table .btn td:last-child span{padding: 15px 0;}
	.recruit-2 table .box{padding: 20px 30px;}
	.recruit-2 table .box dl{margin: 10px 0;}
}
@media only screen and (max-width: 980px) {
	.recruit-2 table th{font-size: 14px;padding:10px}
	.recruit-2 table th:last-child span{width: 100px;}
	.recruit-2 table td{font-size: 14px; padding: 10px}
	.recruit-2 table .btn.cur td:first-child{font-size: 14px;}
	.recruit-2 table .btn td:last-child{width: 200px;}
	.recruit-2 table .btn td:last-child span{width: 100px;padding: 10px 0;}
	.recruit-2 table .box{padding: 10px 15px;}
	.recruit-2 table .box dl{margin: 10px 0;}
}
@media only screen and (max-width: 640px) {
	.recruit-2 table th{text-align: left;}
	.recruit-2 table .btn td:first-child{width: auto;text-align: left;}
	.recruit-2 table th:nth-child(2){display: none;}
	.recruit-2 table td:nth-child(2){display: none;}
	.recruit-2 table th:nth-child(3){display: none;}
	.recruit-2 table td:nth-child(3){display: none;}
	.recruit-2 table th:last-child span{width: 80px;}
	.recruit-2 table .btn td:last-child{width: 160px;}
	.recruit-2 table .btn td:last-child span{width: 80px;}
}
.recruit-3 .txt-box{text-align: center;font-size: 16px;padding: 15px 0;}
@media only screen and (max-width: 640px) {
	.recruit-3 .txt-box{font-size: 14px;}
}
.tanchuang{position: fixed;z-index: 102;background: #fff;border-radius:15px;overflow: hidden;width: 620px;height:380px;top:50%;left:50%;margin-top: -190px;margin-left: -310px;padding:10px 25px 25px;display: none;}
.tanchuang .xbt{font-size:16px;line-height: 32px;margin-bottom: 70px;}
.tanchuang .off{background:url(../img/off-1.png) no-repeat center;background-size:contain;width: 32px;height: 32px;position: absolute;right:10px;top:10px;cursor: pointer;}
.tanchuang .box{text-align: center;}
.tanchuang .btn1{display: inline-block;width: 200px;height:50px;background: #eeeeee;color: #333;line-height: 50px;border-radius:5px;overflow: hidden;position: relative;}
.tanchuang .btn1 input{opacity: 0;position: absolute;left:0;top: 0;width: 100%;height: 100%;z-index: 2;cursor: pointer;}
.tanchuang .btn1 span{position: relative;}
.tanchuang .btn2{display: inline-block;width: 200px;height:50px;background: #363998;color: #fff;line-height: 50px;cursor: pointer;border-radius:5px;}
.tanchuang .t1{color: #888;opacity: 0.7;margin:15px 0;}
@media only screen and (max-width: 980px) {
	.tanchuang{width:80%;margin-left: -40%;height: 300px;margin-top: -150px;}
	.tanchuang .xbt{line-height: 25px;margin-bottom: 50px;}
	.tanchuang .off{width: 25px;height: 25px;}
	.tanchuang .btn1{width: 160px;height:40px;line-height: 40px;font-size: 14px;}
	.tanchuang .btn2{width: 160px;height:40px;line-height: 40px;font-size: 14px;}
	.tanchuang .t1{font-size: 14px;}
}
.property .main{position: relative;padding-left: 350px;background: #fff;}
.property .mainleft{position: absolute;left:0;top: 0;width: 350px;background: #47b439;color: #fff;}
.property .mainleft .txt-box{padding:40px 25px 50px;text-transform : uppercase;line-height: 1;}
.property .mainleft .txt-box .t1{font-size:48px;}
.property .mainleft .txt-box .t2{font-size:30px;margin: 10px 0;}
.property .mainleft .txt-box .t3{font-size:30px;}
.property .mainright{padding: 50px;font-size: 16px;color: #333;}
@media only screen and (max-width: 1440px) {
	.property .main{padding-left: 300px;}
	.property .mainleft{width: 300px;}
	.property .mainleft .txt-box{padding:30px 20px 40px;}
	.property .mainleft .txt-box .t1{font-size:30px;}
	.property .mainleft .txt-box .t2{font-size:18px;}
	.property .mainleft .txt-box .t3{font-size:18px;}
	.property .mainright{padding:40px;font-size: 14px;}
}
@media only screen and (max-width: 980px) {
	.property .main{padding-left:250px;}
	.property .mainleft{width: 250px;}
	.property .mainleft .txt-box{padding:20px 15px 30px;}
	.property .mainleft .txt-box .t1{font-size:24px;}
	.property .mainleft .txt-box .t2{font-size:14px;}
	.property .mainleft .txt-box .t3{font-size:14px;}
	.property .mainright{font-size: 14px;padding:0;padding-left: 30px;}
}
@media only screen and (max-width: 640px) {
	.property .main{padding-left: 0;}
	.property .mainleft{position: initial;width: 100%;}
	.property .mainleft .txt-box{padding: 15px;}
	.property .mainleft .txt-box .t1{font-size:18px;}
	.property .mainleft .txt-box .t2{font-size:14px;}
	.property .mainleft .txt-box .t3{font-size:14px;}
	.property .mainright{padding: 15px;height: auto !important;}
}
.property-2 .mainleft{background:#323695;}
.property-3 .mainleft{background:#ffa200;}
.property-3 .mainright .sj{margin-right: 20px;}
@media only screen and (max-width: 1440px) {
	.property-3 .mainright .sj{margin-right: 15px;}
}
@media only screen and (max-width: 980px) {
	.property-3 .mainright .sj{margin-right: 10px;}
}
.contact-1 .main{padding: 20px;background: #fff;}
.contact-1 .maintop{position: relative;margin:40px 0;}
.contact-1 .mainleft .lump{font-size: 16px;color: #333;padding-left:100px;position: relative;margin-top: 25px;}
.contact-1 .mainleft .lump:first-child{margin-top: 0;}
.contact-1 .mainleft .lump .img-box{width: 100px;height: 47px;position: absolute;left: 0;top: 0;background: no-repeat center;background-size: contain;}
.contact-1 .mainleft .lump .t1{color: #323695;}
.contact-1 .mainleft .lump .t2{color: #333;}
.contact-1 .mainright{overflow: hidden;position: absolute;right: 0;bottom: 10px;}
.contact-1 .mainright .lump{width: 134px;float: left;margin-right:50px;}
.contact-1 .mainright .lump .txt-box{font-size: 12px;color: #969696;text-align: center;padding: 10px 0;}
.contact-1 .mainbot{height: 500px;background: #000;}
.contact-1 .mainbot #map{height: 100%;width: 100%;}
@media only screen and (max-width:1440px) {
	.contact-1 .mainleft .lump{font-size: 14px;padding-left: 80px;}
	.contact-1 .mainleft .lump .img-box{width:80px;height: 40px;}
	.contact-1 .mainright .lump{width:110px;margin-right:30px;}
	.contact-1 .mainright .lump .txt-box{padding:5px 0;}
	.contact-1 .mainbot{height:400px}
}
@media only screen and (max-width:980px) {
	.contact-1 .maintop{margin-top:0;margin-bottom: 20px;}
	.contact-1 .mainleft .lump{font-size: 14px;padding-left: 50px;}
	.contact-1 .mainleft .lump .img-box{width:50px;height: 35px;}
	.contact-1 .mainright .lump{width:90px;margin-right:20px;}
}
@media only screen and (max-width:640px) {
	.contact-1 .main{padding: 15px;}
	.contact-1 .mainleft{margin-bottom: 15px;}
	.contact-1 .mainleft .lump{margin-top: 10px;}
	.contact-1 .mainright{position: initial;}
	.contact-1 .mainbot{height:200px}
}
.contact-2 .main{padding: 20px 20px 40px;background: #fff;}
.contact-2 form{max-width: 870px;}
.contact-2 .lump{position: relative;padding-left:80px;margin-top: 20px;}
.contact-2 .lump .b1{position:absolute;left: 0;top: 0;width: 80px;padding-right:10px;text-align: right;line-height: 45px;font-size: 14px;color: #888;}
.contact-2 .lump input[type="text"]{line-height: 45px;height: 45px;width: 100%;width: 60%;padding:0 10px;display: inline-block;}
.contact-2 .lump textarea{line-height: 25px;height:210px;width: 100%;width:100%;padding: 10px;}
.contact-2 .lump .yz{font-family:Arial;font-style:italic;color:blue;font-size:26px;letter-spacing:3px;font-weight:bolder;cursor:pointer;display: inline-block;vertical-align:middle;height: 45px;line-height: 45px;margin-left: 10px;}
.contact-2 .lump input[type="submit"]{width: 125px;height: 45px;line-height: 45px;background: #323695;color: #fff;border-radius:5px;}
@media only screen and (max-width:980px ) {
	.contact-2 .lump{padding-left: 55px;margin-top: 10px;}
	.contact-2 .lump .b1{font-size: 14px;line-height: 35px;width: 55px;}
	.contact-2 .lump input[type="text"]{line-height: 35px;height: 35px;width: 100%;}
	.contact-2 .lump .yz{height: 35px;line-height:35px;font-size: 20px;}
	.contact-2 .lump input[type="submit"]{height: 35px;line-height: 35px;width:100px;}
}
@media only screen and (max-width:640px ) {
	.contact-2 .main{padding: 15px;}
	.contact-2 .lump .yz{font-size: 16px;}
}





.neikan .txt-box{text-align: center;padding: 10px 0;}
.neikanshow .t1{font-size: 18px;color: #000;text-align: center;margin-bottom: 10px;}
.neikanshow .slider-for{padding: 0 75px;position: relative;margin-bottom: 10px;}
.neikanshow .slider-for .left,.neikanshow .slider-for .right{position: absolute;top: 50%;width:45px;height:115px;margin-top:-57.5px;background:#a3a3a3 no-repeat center;cursor: pointer;}
.neikanshow .slider-for .left{left: 0px;background-image: url(../img/jt-1-left.png);border-radius:5px 0 0 5px ;}
.neikanshow .slider-for .right{right:0px;background-image:url(../img/jt-1-right.png);border-radius:0 5px 5px 0;}
.neikanshow .slider-nav{text-align:center;font-size: 18px;}
.neikanshow .slider-nav .slider{display: inline-block;vertical-align: middle;width: 50px;text-align: right;}
.neikanshow .slider-nav .zg{display: inline-block;vertical-align: middle;width: 50px;text-align: left;}
@media only screen and (max-width:980px) {
	.neikanshow .t1{font-size: 16px;}
	.neikanshow .slider-for{padding: 0 50px;}
	.neikanshow .slider-for .left,.neikanshow .slider-for .right{width: 30px;height: 60px;margin-top: -30px;}
	.neikanshow .slider-nav{font-size: 14px;}
}
@media only screen and (max-width:640px) {
	.neikanshow .slider-for{padding:0 30px;}
	.neikanshow .slider-for .left,.neikanshow .slider-for .right{width: 20px;height: 40px;margin-top: -20px;background-size: 40%;}
}

.yqlj .zbl-lump{border: 1px solid #ddd;}
