@charset "utf-8";

/*banner begin*/

.conrcdr{ width:1008px; height:auto; margin:0 auto; padding-top:150px;text-align:right;}

@media(max-width:1440px){

.conrcdr{ width:1200px; overflow:hidden; height:auto; margin:0 auto; padding-top:210px;}	

}

@media(max-width:1400px){

.conrcdr{ width:1200px; overflow:hidden; height:auto; margin:0 auto; padding-top:190px;}	

}

@media(max-width:1024px){

.conrcdr{ width:90%; overflow:hidden; height:auto; margin:0 auto; padding-top:60px;}	

}

@media(max-width:414px){

.conrcdr{ width:90%; overflow:hidden; height:auto; margin:0 auto; padding-top:190px;}	

}


.body-wrap {width: 100%;position: relative;transition: all 0.5s ease 0s;z-index: 1;}


.i-ban {position: relative;overflow: hidden;width: 100%;z-index: 1;height: 800px;}

.i-ban ul, .i-ban li {width: 100%;height: 100%;}

.i-ban li {background-size: cover !important;position: absolute;left: 100%;top: 0;overflow: hidden;}

.i-ban li .cent-cont {position: absolute;left:0%;top:35%; margin-top: -240px; color: #fff; z-index: 3; width:100%;}

.i-ban li .word {color: #fff;font-size: 50px;line-height: 68px;}

.i-ban li .word p {position: relative;overflow: hidden;height: auto;}

.i-ban li .word p img{ display:block;}

.i-ban li .word p .font-sign {position: relative;display: block;top: 20px; opacity: 0;filter: alpha(opacity=0);}

.i-ban li.active .word p .font-sign {top: 0;opacity: 1;filter: alpha(opacity=100); animation:swing 2s;-mzoanimation:swing 2s;-webkit-animation:swing 2s;-o-animation:swing 2s}

.i-ban li .word .font {display: block;position: relative;top: 20px;opacity: 0; filter: alpha(opacity=0);}

.i-ban li .word p .font-sign1{position: relative;display: block;top: 20px; color:#0068b7;opacity: 0;filter: alpha(opacity=0);font-size:70px;font-weight:bold; text-transform:uppercase; line-height:85px;}

.i-ban li.active .word p .font-sign1{top: 0;opacity: 1;filter: alpha(opacity=100); animation:fadeinleft 2s;-mzoanimation:fadeinleft 2s;-webkit-animation:fadeinleft 2s;-o-animation:fadeinleft 2s}



.i-ban li .word p .font-sign2{position: relative;display: block;top:10px;color:#0068b7;font-family: "helvetica-roman-semib"; opacity: 0;filter: alpha(opacity=0);  font-size:45px; text-transform:uppercase;line-height:55px;letter-spacing:-2px;margin-top:40px;}

.i-ban li.active .word p .font-sign2{top: 0;opacity: 1;filter: alpha(opacity=100); animation:fadeinright 2s;-mzoanimation:fadeinright 2s;-webkit-animation:fadeinright 2s;-o-animation:fadeinright 2s}



.i-ban li .word p .font-sign3{position: relative;display: block;top: 90px; opacity: 0;filter: alpha(opacity=0); margin-top:12px;}

.i-ban li.active .word p .font-sign3{top: 0;opacity: 1;filter: alpha(opacity=100); animation:fadeinup 2.5s;-mzoanimation:fadeinup 2.5s;-webkit-animation:fadeinup 2.5s;-o-animation:fadeinup 2.5s}







.i-m-ban .word {color: #fff;font-size: 30px;line-height: auto;}

.i-m-ban .word p {position: relative; overflow: hidden;height: auto;}

.i-m-ban .word p .font-sign {position: relative;display: block;top: 20px; opacity: 0;filter: alpha(opacity=0);}

.i-m-ban .word span.line {display: block;height: 4px;background-color: #fff;opacity: 0.7;filter: alpha(opacity=70);width: 0;position: absolute;left: 0;top: 50%;margin-top: -2px;}



.i-m-ban .word .font {display: block;position: relative;top: 20px;opacity: 0;filter: alpha(opacity=0);}







.i-ban .btns {position: absolute;bottom:30%;left:13.5%;z-index: 10;width:90px;height:20px; overflow:hidden;}

.i-ban .btns span {display: inline-block;width:20px;height:4px;margin-right:7px;background:rgba(255,255,255,0.4);position: relative;cursor: pointer;}

.i-ban .btns span i {display: none; height: 100%;position: absolute;width: 0;background-color:#0068b7;}

@media(max-width:1440px){

.i-ban li .word p .font-sign1{font-size:40px;}

.i-ban li .word p .font-sign2{font-size:30px;}

}



@media(max-width:1024px){

.i-ban li .word p img{ display:block; margin:0 auto; width:70%; margin-top:120px;}	

}

@media(max-width:414px){

.i-ban li .word p img{ display:block;  width:90%; margin-top:20px;}	

.i-ban li .word p .font-sign1{font-size:30px;line-height:40px;}

.i-ban li.active .word p .font-sign1{top: 0;opacity: 1;filter: alpha(opacity=100); animation:fadeinleft 2s;-mzoanimation:fadeinleft 2s;-webkit-animation:fadeinleft 2s;-o-animation:fadeinleft 2s}



.i-ban li .word p .font-sign2{font-size:22px;line-height:40px;}

.i-ban li.active .word p .font-sign2{top: 0;opacity: 1;filter: alpha(opacity=100); animation:fadeinright 2s;-mzoanimation:fadeinright 2s;-webkit-animation:fadeinright 2s;-o-animation:fadeinright 2s}



}

@media(max-width:320px){

.i-ban li .word p .font-sign1{font-size:30px;line-height:44px;}	

}

/*banner end*/



/*main begin*/

.box1{ clear:both; height:auto; overflow:hidden; padding:20px 0 60px 0;}

.jing{ width:1400px; height:auto; margin:0 auto;}

.sy_sk{width:100%;height:auto;overflow:hidden;}

.sy_sk li{background:no-repeat center center;backgorund-size:cover; width:25%;float:left;max-height:223px;padding:38px 0px;margin:0 auto;text-align:center;}

.sy_sk li p{font-size:16px;margin-bottom: 15px;color:#fff;transition: all 0.5s ease;}

.sy_sk li img{transition: all 0.5s ease;}

.sy_sk li:hover p{-moz-transform: translatey(-10px); -webkit-transform: translatey(-10px); -o-transform: translatey(-10px); -ms-transform: translatey(-10px); transform: translatey(-10px);}

.sy_sk li:hover img{-moz-transform: translatey(-10px); -webkit-transform: translatey(-10px); -o-transform: translatey(-10px); -ms-transform: translatey(-10px); transform: translatey(-10px);}



@media(max-width:1680px){

.jing{ width:1600px; padding:0 30px; height:auto; margin:0 auto;}	

.sy_sk li{padding:50px 0px;}

.sy_sk li img{width:45%;}

}

@media(max-width:1600px){

.jing{ width:1400px; padding:0 30px; height:auto; margin:0 auto;}	

.sy_sk li{padding:35px 0px;}

.sy_sk li img{width:45%;}

}

@media(max-width:1440px){

.sy_sk li{padding:35px 0px;min-height: 213px;}

.sy_sk li img{width:40%;}

.jing{ width:1200px;}

}

@media(max-width:1400px){

.jing{ width:1200%;}

}

@media(max-width:1366px){

.jing{ width:1200px;}

}

@media(max-width:1280px){

.jing{ width:1200px;}

.sy_sk li{padding:30px 0px;}

}

@media(max-width:1024px){

	.jing{ width:100%}

.box1{ clear:both; height:auto; overflow:hidden; padding:60px 0 60px 0;}

.sy_sk li{padding:17px 0px;}

.sy_sk li img{width:45%;}



.jing{ width:100%; padding:0 15px; height:auto; margin:0 auto;}	

}

@media(max-width:768px){

.sy_sk li{width:50%;padding: 35px 0px;}



}



@media(max-width:414px){

.box1{padding:10px 0 20px 0;}

.sy_sk li{padding:23px 0px;}

.sy_sk li p{ margin-bottom: 10px;}

}

@media(max-width:375px){

.sy_sk li{padding:15px 0px;}

}
@media(max-width:320px){
.sy_sk li p{font-size:12px;
}
}


.box2{ clear:both; width:100%; height:auto; overflow:hidden; background: no-repeat center center;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; padding:120px 0;}

.canp{ width:1400px; height:auto; overflow:hidden; margin:0 auto;}

.canp_t{ height:auto; overflow:hidden; text-align:center; line-height:36px; color:#ffffff; font-size:36px; margin-bottom:25px;}

.canp_t i{ display:block; line-height:26px; color:#3689ff; font-family:arial, helvetica, sans-serif; font-size:16px; text-transform:uppercase; font-weight:bold;}

.cpnp_c{ clear:both; height:auto; overflow:hidden; margin-bottom:70px;}

.cpnp_c p{ text-align:center; color:#b8b8b8; line-height:24px; font-size:14px;}

.cpnp_c p span{ position:relative; display:block; width:170px; height:40px ; margin:0 auto; margin-top:20px;}

.cpnp_c p a{ display:block; width:100%; height:40px; border:2px solid #e6e6e6; text-align:center; line-height:36px; margin:0 auto; color:#fff;ransition:800ms ease all;}

.cpnp_c p a:after{content:'';position:absolute;top:0px; left:50%;right:0;bottom:0px;width:0px;height:100%; border-bottom:2px solid #3689ff;border-top:2px solid #3689ff;width:0;transform:translate(-50%,0); }

.cpnp_c a:hover:after{ transition:800ms ease all;width:100%;-moz-transition:800ms ease all;width:100%;}

.cpnp_c a:hover:before{height:100%;transition:800ms ease all;}

.cpnp_c a:before{content:'';position:absolute;top:50%; left:0px;right:0px; width:100%; height:0px;border-left:2px solid #3689ff; border-right:2px solid #3689ff;transform:translate(0,-50%);}

.canp_b{ clear:both; height:auto; overflow:hidden;}

.canp_b dl{ float:left; width:23%; height:auto; overflow:hidden; margin-right:2.6%;}

.canp_b dt{ width:100%; height:auto; position:relative;}

.canp_b dt img{max-width: none;width: -webkit-calc(100%   20px);width: calc(100%   20px);-webkit-transition: -webkit-transform 0.35s;transition: transform 0.35s;-webkit-transform: translate3d(-10px,0,0);transform: translate3d(-10px,0,0);-webkit-backface-visibility: hidden;backface-visibility: hidden;}

.canp_b dt:hover img{-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0)}

.wzi1{ width:100%; position:absolute; left:0; bottom:20px; color:#fff; font-size:16px; line-height:28px; padding:0 30px;transition: all 0.5s ease;}

.wzi1 i{ display:block; color:#fff; font-family:arial, helvetica, sans-serif; font-size:16px; font-weight:bold; text-transform:uppercase;}

.canp_b dt:hover .wzi1{ padding:0 20px;}

.canp_b dl.qcbj{ margin-right:0%;}

@media(max-width:1400px){

.canp{ width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0 30px;}	

}

@media(max-width:1280px){

.canp{ width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0 30px;}	

.wzi1 i{ display:block; color:#fff; font-family:arial, helvetica, sans-serif; font-size:14px; font-weight:bold; text-transform:uppercase;}

}

@media(max-width:1024px){

.box2{ clear:both; width:100%; height:auto; overflow:hidden; background: no-repeat center center;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; padding:60px 0;}

.canp{ width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0 15px;}

.wzi1 i{ display:block; color:#fff; font-family:arial, helvetica, sans-serif; font-size:12px; font-weight:bold; text-transform:uppercase;}

.wzi1{ width:100%; position:absolute; left:0; bottom:20px; color:#fff; font-size:16px; line-height:28px; padding:0 15px;transition: all 0.5s ease;}

.canp_b dt:hover .wzi1{ padding:0 8px;}

}

@media(max-width:768px){

.canp_b dl{ float:left; width:48%; height:auto; overflow:hidden; margin-right:2%; margin-bottom:15px;}	

.canp_b dl:nth-child(2n){ float:right; margin-right:0%;}

}

@media(max-width:414px){

.canp_b dl{ float:left; width:100%; height:auto; overflow:hidden; margin-right:0%; margin-bottom:15px;}	

.canp_b dl:nth-child(2n){ float:right; margin-right:0%;}

.canp_t{ height:auto; overflow:hidden; text-align:center; line-height:36px; color:#ffffff; font-size:24px; margin-bottom:25px;}



}



.box3{ clear:both; height:auto; overflow:hidden;}

.box3_yj{ height:auto; overflow:hidden; background:#fff; padding:120px 0 75px 0;}

.yeji{ height:auto; overflow:hidden; width:1400px; margin:0 auto;}

.yeji_t{ text-align:center; font-size:36px; margin-bottom:30px; overflow:hidden; line-height:40px; color:#222222; font-weight:normal;}

.yeji_t i{ display:block; color:#0061ea; font-family:arial, helvetica, sans-serif; font-size:16px; font-weight:bold; text-transform:uppercase; line-height:26px;}

.yeji_c{ height:auto; overflow:hidden; text-align:center;}

.yeji_c p{ color:#999999; line-height:24px; font-size:14px;}

@media(max-width:1400px){

.yeji{ height:auto; overflow:hidden; width:100%; padding:0 30px; margin:0 auto;}	

}

@media(max-width:1024px){

.box3_yj{ height:auto; overflow:hidden; background:#fff; padding:60px 0 30px 0;}

.yeji{ height:auto; overflow:hidden; width:100%; padding:0 15px; margin:0 auto;}	

}

.box3_yj1{ clear:both; height:auto; overflow:hidden; background: repeat-y center top; padding:90px 0 100px 0;}

.yeji1{ width:1400px; height:auto; margin:0 auto;}

.yeji1 dl{ float:left; width:43%; height:auto; overflow:hidden;-webkit-perspective: 1000px;perspective: 1000px;}

.yeji1 dt{ width:100%; height:auto; overflow:hidden; margin-bottom:38px;}

.yeji1 dt img{-webkit-transition:-webkit-transform 0.35s;transition: transform 0.35s;-webkit-transform: scale(1.05);transform: scale(1.05); display:block;;}

.yeji1 dl:hover img {-webkit-transform: scale(1);transform: scale(1);}

.yeji1 dd{ height:auto;}

.yeji1 dd h6{ color:#222222; font-size:18px; line-height:28px; margin-bottom:30px;}

.yeji1 dd h6 i{ display:block; color:#222222; font-size:16px; font-family:arial, helvetica, sans-serif; text-transform:uppercase; font-weight:bold;}

.yeji1 dd div{ height:48px; overflow:hidden; margin-bottom:60px;}

.yeji1 dd p{ line-height:24px; color:#999999; font-size:14px;}

.yeji1 dd p span{ font-size:14px; color:#222;}

.yeji1 dd p span img{ vertical-align:middle; margin-left:14px;}

.yeji1 dl.qcbj{ float:right;}

.yeji1 dl:hover h6,.yeji1 dl:hover h6 i,.yeji1 dl:hover p span,.yeji1 dl:hover p { color:#3f87eb;}

@media(max-width:1400px){

.yeji1{ width:100%; padding:0 30px; height:auto; margin:0 auto;}

}

@media(max-width:1024px){

.box3_yj1{ clear:both; height:auto; overflow:hidden; background:#f7f7f7; padding:60px 0 30px 0;}

.yeji1{ width:100%; padding:0 15px; height:auto; margin:0 auto;}

}

@media(max-width:414px){

.yeji1 dl{ float:left; width:100%; height:auto; overflow:hidden;-webkit-perspective: 1000px;perspective: 1000px; margin-bottom:20px;}

.yeji1 dd div{ overflow:hidden; margin-bottom:20px; height:auto;}

.yeji1 dd h6{ color:#222222; font-size:18px; line-height:28px; margin-bottom:20px;}

.yeji_t{ text-align:center; font-size:24px; margin-bottom:30px; overflow:hidden; line-height:40px; color:#222222; font-weight:normal;}

}



.box4{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff;}

.guay{ float:right; width:50%; height:auto;    overflow: hidden;}

.guay img{ display:block; width:100%;transition: all 0.5s ease;}

.guay:hover img{-moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}

.guay1{ float:left; width:50%; height:auto; overflow:hidden; padding-top:20px;}

.guay1_t{ line-height:40px; color:#222222 ; font-size:36px; margin-bottom:50px;padding:0px 0px;}

.guay1_t li{width:25%;float:left;padding-right:30px;}

.guay1_t h2{font-family: "futura thin";font-size:38px;color:#e77b1a;letter-spacing:-3px;}

.guay1_t p{font-size:14px;line-height:21px;color:#a3a3a3;}



.guay1_b{padding:30px 0px;padding-right:36px;  height:auto; overflow:hidden;}

.guay1_b div{ height:auto; overflow:hidden; margin-bottom:15px;}

.guay1_b h3{font-size:16px;line-height:24px;color:#094977;}

.guay1_b p{ line-height:24px; color:#a3a3a3; font-size:12px;}

.guay1_b p a{ display:block;border:1px solid #a3a3a3; width:130px; height:40px; background:#fff; color:#a3a3a3; text-align:center; line-height:40px; position:relative;}

.guay1_b p a:hover{border:1px solid #094977;color:#094977}

@media(max-width:1680px){

.guay1{ float:left; width:50%; height:auto; overflow:hidden; padding:0px;}

.guay1_t li{width:23%;padding:0px;margin-right:10px;}

.guay1_b{padding:50px;    padding-left: 0px;}


}

@media(max-width:1600px){

.guay1_t{padding:0px;}

.guay1_b {padding: 40px 50px;    padding-left: 0px;}

.guay1_t li{width:20%;padding:0px;margin-right:28px;}

}

@media(max-width:1440px){

.guay1_b { padding: 30px 50px;    padding-left: 0px;}

.guay1_b div{ height:48px; overflow:hidden; margin-bottom:30px;}

.guay1_t{line-height:40px; color:#222222 ; font-size:36px; margin-bottom:30px;padding:0px;}

.guay1_t li{width:22%;padding:0px;margin-right:17px;}

}

@media(max-width:1400px){

.guay1_b div{ height:48px; overflow:hidden; margin-bottom:30px;}

.guay1_t{padding:30px 0; line-height:40px; color:#222222 ; font-size:36px; margin-bottom:30px;}

.guay1_t li{width:22%;padding:0px;margin-right:17px;}

}

@media(max-width:1366px){

.guay1_b div{ height:48px; overflow:hidden; margin-bottom:30px;}

.guay1_t{padding:0px; line-height:40px; color:#222222 ; font-size:36px; margin-bottom:30px;}

.guay1_t li{width:22%;padding-right:10px;}

.guay1_t h2{font-size:36px;}



}

@media(max-width:1280px){

.guay1_b {padding-bottom: 20px;}

}

@media(max-width:1024px){

.guay1_b div{ height:48px; overflow:hidden; margin-bottom:15px;}

.guay1_t{ padding:15px 0; line-height:40px; color:#222222 ; font-size:36px; margin-bottom:15px;}

.guay1_b {padding: 10px 0px 0px;}

.guay1_t li{width:25%;padding-right:10px;}



}

@media(max-width:768px){

.guay1{ float:right; width:100%; height:auto; overflow:hidden; padding:15px 0px;}

.guay1_b div{ height:auto; overflow:hidden; margin-bottom:15px;}

.guay1_t{ padding:20px 0; line-height:40px; color:#222222 ; font-size:36px; margin-bottom:15px;}

.guay{ float:left; width:100%; height:auto;}

.guay1_b{padding:20px 0px;  height:auto; overflow:hidden;}

.guay1_t li{width:22%;float:left;padding:0px 0px;margin:0px 5px;}

.guay1_t h2{font-family: "futura thin";font-size:26px;color:#e77b1a;letter-spacing:-2px;}

.guay1_t p{font-size:14px;line-height:21px;color:#a3a3a3;}

}

@media(max-width:414px){

.guay1_t{padding:10px 0; line-height:40px; color:#222222 ; font-size:24px; margin-bottom:15px;}	

.guay1_t li{width:46%;padding:0px 10px;margin-bottom:10px;min-height: 93px;}

}

@media(max-width:320px){

.guay1_t li{width:46%;}

}



.box4_1{ clear:both; width:100%; height:auto; overflow:hidden; }

.xw_t{ float:left; width:50%; height:auto;padding:85px 0px; padding-left:250px; background:#eeeeee;}

.xwxw>div{padding:50px 50px 0px 0px; height:auto; overflow:hidden;}

.xwxw span{font-family: "helvetica-roman-semib"; font-size:14px;color:#a3a3a3;}

.xwxw h3{font-size:16px;line-height:24px;color:#222222;margin-bottom:10px;}

.xwxw p.pp{font-size:12px;line-height:24px;color:#a3a3a3;background:no-repeat left 9px;padding-left:18px;}

.xwxw img{max-width:100%;margin:15px 0px;transition: all 0.5s ease;}

.xwxw:hover img{-moz-transform: translatex(10px); -webkit-transform: translatex(10px); -o-transform: translatex(10px); -ms-transform: translatex(10px); transform: translatex(10px);}

.xwxw:hover h3{color:#094977}

.xw_t p{ line-height:30px;}

.xw_t p a{ display:block;font-size:12px; width:130px; height:30px; background:#094977; color:#fff; text-align:center; line-height:30px; position:relative;}



.xw_b{ float:right; width:50%; height:auto; overflow:hidden;padding:80px 0px; padding-right:250px; }

.xw_bb{padding-left:50px;}

.tab2{width:100%;}

.tab2 ul.menu{height:auto;position:relative;float:right;width:87%;}

.tab2 ul.menu li{float:left; cursor:pointer; width:auto;margin-right:60px;text-align:center;position:relative; color:#222222;padding-left:18px; font-size:18px; min-height:54px; line-height:24px;}

.tab2 ul.menu li.bg{margin-right:0px;}

.tab2 ul.menu li a{ color:#222222; font-size:18px; line-height:24px;}

.tab2 ul.menu li.active{ background:no-repeat left 6px;padding-left:18px;color:#094977;}

.con1,.con2{height:auto;clear:both;}

.con2{display:none;}

.xw1{width:100%;height:auto;overflow:hidden;padding-top:28px;}

.xw1 dl{border-top:1px solid #e2e2e2;width:100%;height:auto;overflow:hidden;padding:23px 0px;}

.xw1 dl.bg{border-bottom:1px solid #e2e2e2;}

.xw1 dt span{float:left;font-size:16px;line-height:24px;color:#222;}

.xw1 dt font{float:right;font-size:16px;line-height:24px;color:#222;}

.xw1 dl:hover font{color:#094977;}

.xw1 dl:hover span{color:#094977;}

.xw1 dt{width:100%;height:auto;overflow:hidden;margin-bottom:20px;}

.xw1 dd{clear:both;width:100%;height:auto;overflow:hidden;color:#a3a3a3;font-size:12px;line-height:24px;}





@media(max-width:1680px){

.xw_t,.xw_b{padding:50px 120px;}

.xw_b{padding-left:50px;}

.xw_t{ padding-left:70px;}

.xwxw>div{padding:50px;padding-bottom: 0px;    padding-left: 0px;}

.xw_b{padding-right:70px;}

.xw1{padding-top: 84px;}



}

@media(max-width:1600px){

.tab2 ul.menu li{margin-right:38px;}

.xw_t,.xw_b{padding:50px 120px;}

.xwxw>div{padding:50px;padding-bottom: 20px;    padding-left: 0px;}

.xw_b{padding-left:50px;}

.tab2 ul.menu{width:90%;}

.xw1{padding-top: 30px;}

}

@media(max-width:1440px){

.tab2 ul.menu{width:90%;}

.tab2 ul.menu li{margin-right:16px;}

.xw_t,.xw_b{padding:50px 140px;padding-right:30px;}

.xwxw>div{padding:50px;    padding-left: 0px;}

.xw_b{padding-left:50px;padding-right:140px;}

.xw_bb {padding: 0px;}

.xw1 { padding-top: 0px;}

}

@media(max-width:1400px){

.xw_t{padding:50px 30px;}

.xw_b{padding:50px 30px;}

}

@media(max-width:1366px){

.tab2 ul.menu{width:100%;}

.tab2 ul.menu li{margin-right:16px;}	

.xw_bb{padding-left:50px;padding-right: 0px;}

.xw_t {

    padding: 50px 115px;

	padding-right:50px;

}

.xw_t{padding-bottom: 0px;}

.xw_b{padding:50px 115px;padding-left:50px;}



}

@media(max-width:1280px){

	.tab2 ul.menu{width:100%;}

.tab2 ul.menu li{margin-right:10px;}	

.xw_t { padding: 50px 75px;padding-right:50px;}

.xw_t{padding-bottom: 0px;}

.xw_b{padding:50px 75px;padding-left:50px;}

}

@media(max-width:1024px){

	.guay1 img,.xw_t img.imm,.sy_fw img{width:30%;}

.xwxw>div { padding: 50px 0px;}

.tab2 ul.menu{width:75%;}

.xw1{padding-top:30px;}

.xw_bb{padding-left:0px;}

.xw_t,.xw_b{ padding: 50px 15px;}

.xw_b {

    padding: 50px 15px;

}

}

@media(max-width:768px){

.xw_t{float:none;width:100%;}

.xw_b{float:none;width:100%;}

.tab2 ul.menu{width:45%;}

.xwxw>div {padding:30px 0px;}

}

@media(max-width:414px){

.tab2 ul.menu {width: 100%;}

.tab2 ul.menu li{float:none; width:100%;margin-right:0px;text-align:left;    min-height: 36px;}


.xw_t{padding:30px 15px;}

.xw_b{padding:30px 15px;}

.xwxw>div {padding-bottom:0px;}

.xw1{padding-top:0px;}

}

@media(max-width:320px){

.tab2 ul.menu {width: 100%;}

.tab2 ul.menu li.active{padding-left:10px;}

.tab2 ul.menu li{font-size:16px;margin-right:9px;}

.tab2 ul.menu li a{font-size:16px;}

}



.sy_fw{margin-bottom:50px;}





.box5{ clear:both; height:auto;  padding:118px 0 90px 0; }

.hezoi{ width:1400px; height:auto; margin:0 auto;}

.hezoi_t{ height:auto; overflow:hidden;text-align:center; font-size:36px; margin-bottom:30px; overflow:hidden; line-height:40px; color:#222222; font-weight:normal;}

.hezoi_t i{ display:block; color:#0061ea; font-family:arial, helvetica, sans-serif; font-size:16px; font-weight:bold; text-transform:uppercase; line-height:26px;}

.hezoi_c{ height:auto; overflow:hidden; text-align:center; line-height:24px; margin-bottom:50px;}

.hezoi_c p{ line-height:24px; font-size:14px; color:#999999;}

.hezoi_b{ height:auto; padding-bottom:40px; overflow:hidden;}

.gurc{ height:auto; overflow:hidden; width:100%; position:relative;}

.gurc li{ float:left; width:20%; border:1px solid #e6e6e6;}

.gurc li img{ display:block; max-width:100%; margin:0 auto;opacity:1}



@media(max-width:1400px){

.hezoi{ width:100%; height:auto; margin:0 auto; padding:0 30px;}

}

@media(max-width:1024px){

.box5{ clear:both; height:auto;  padding:60px 0 60px 0; }

.hezoi{ width:100%; height:auto; margin:0 auto; padding:0 15px;}

}

@media(max-width:414px){

.box5{padding:30px 0px; }

.hezoi_t{ height:auto; overflow:hidden;text-align:center; font-size:24px; margin-bottom:30px; overflow:hidden; line-height:40px; color:#222222; font-weight:normal;}	

.gurc li{ float:left; width:50%; border:1px solid #e6e6e6;}
.guay1,.xw_t,.sy_fw{margin-bottom: 30px;}
}



.box6{background:no-repeat center top;width:100%;height:auto;overflow:hidden;}

.sy_jjfa{margin-top:120px;}

.sy_jj_t{width:100%;height:auto;overflow:hidden;}

.sy_jj_t ul{width:100%;height:auto;overflow:hidden;}

.sy_jj_t li{float:left;width:25%;min-height:260px;overflow:hidden;background:rgba(41,136,205,0.3);margin:0 auto;text-align:center;}
.sy_jj_t li.bg{float:left;width:25%;min-height:260px;overflow:hidden;background:rgba(41,136,205,0.3);}

.sy_jj_t li>img{min-height:260px;width:100%;transition: all 0.5s ease;}

.sy_jj_t li:hover img{-moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}

.sy_jj_t li.bg{background:none;}

.sy_jj_t li a{display:inline-block;}

.sy_jj_t li.bg a{display:inline-block;padding:60px 45px 0px;}

.sy_jj_t li p{color:#fff;font-size:48px;line-height:50px;  font-family: "helvetica-roman-semib";}

.sy_jj_t li span{font-size:16px;line-height:24px;color:#fff;}

.sy_jj_t li h3{font-size:24px;line-height:24px;color:#fff;margin-bottom:20px;transition: all 0.5s ease;padding-top:120px;}

.sy_jj_t li.bg h3{font-size:14px;line-height:24px;color:#fff;margin-bottom:20px;transition: all 0.5s ease;padding-top:0px;}

.sy_jj_t li h4{margin-right:50px;font-size:14px;line-height:24px;color:#fff;width:69%;margin-bottom:20px;transition: all 0.5s ease;}

.sy_jj_t li:hover h3,.sy_jj_t li:hover h4{-moz-transform: translatex(10px); -webkit-transform: translatex(10px); -o-transform: translatex(10px); -ms-transform: translatex(10px); transform: translatex(10px);}

.sy_jj_b{width:100%;height:auto;overflow:hidden;}

.sy_jj_b dl{float:left;width:25%;height:auto;overflow:hidden;}

.sy_jj_b dl>img{min-height:520px;width:100%;transition: all 0.5s ease;}

.sy_jj_b dl:hover img{-moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}

.sy_jj_b dt{padding:120px 45px 1px;min-height:260px;background:rgba(41,136,205,0.3);margin:0 auto;text-align:center;}

.sy_jj_b dt.bg{background:none;}

.sy_jj_b dt.bg h3{font-size:24px;line-height:24px;color:#2b2b2b;margin-bottom:20px;transition: all 0.5s ease;}

.sy_jj_b dt.bg h4{margin-right:50px;font-size:14px;line-height:24px;color:#a3a3a3;width:69%;margin-bottom:20px;transition: all 0.5s ease;}

.sy_jj_b dt h3{font-size:24px;line-height:24px;color:#fff;margin-bottom:20px;transition: all 0.5s ease;}

.sy_jj_b dt h4{margin-right:50px;font-size:14px;line-height:24px;color:#fff;width:69%;margin-bottom:20px;transition: all 0.5s ease;}

.sy_jj_b dt:hover h4,.sy_jj_b dt:hover h3{-moz-transform: translatex(10px); -webkit-transform: translatex(10px); -o-transform: translatex(10px); -ms-transform: translatex(10px); transform: translatex(10px);}

.sy_jj_b dd{width:100%;height:auto;overflow:hidden;}

.sy_jj_b dd>img{min-height:260px;width:100%;transition: all 0.5s ease;}

.sy_jj_b dd:hover img{-moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}

@media(max-width:1680px){

.sy_jj_t li h4,.sy_jj_b dt h4,.sy_jj_b dt.bg h4{width:55%;}

}

@media(max-width:1600px){

.sy_jj_t li h4,.sy_jj_b dt h4,.sy_jj_b dt.bg h4{width:59%;}

}

@media(max-width:1440px){

.sy_jj_t li h4,.sy_jj_b dt h4,.sy_jj_b dt.bg h4{width:68%;}

}

@media(max-width:1400px){

.sy_jj_t li h4,.sy_jj_b dt h4,.sy_jj_b dt.bg h4{width:75%;}

}

@media(max-width:1366px){	

.sy_jj_t li h4,.sy_jj_b dt h4,.sy_jj_b dt.bg h4{width:76%;}

}

@media(max-width:1280px){

.sy_jj_t li h4,.sy_jj_b dt h4,.sy_jj_b dt.bg h4{width:83%;}

}

@media(max-width:1024px){

.sy_jj_t li h4,.sy_jj_b dt h4,.sy_jj_b dt.bg h4{width:100%;}

.sy_jj_t li a{padding:60px 25px 0px;}

}

@media(max-width:768px){
	.sy_jj_t li.bg{width:50%;}

	.sy_jj_t li h3{padding-top:60px;}

.sy_jj_t li{float:left;width:50%;}

.sy_jj_b dl{float:left;width:50%}

}

@media(max-width:414px){

	.sy_jj_t li.bg{width:100%;}

.sy_jjfa{margin-top:0px;}

.sy_jj_t li{float:left;width:100%;    border-bottom: 1px solid #eee;}

.sy_jj_b dl{float:left;width:100%;    border-bottom: 1px solid #eee;}

.sy_jj_b dd>img{min-height:0px;}

.sy_jj_t li{min-height:200px;background: rgba(41,136,205,1);}

.sy_jj_t li a { padding: 40px 20px 20px;}

.sy_jj_b dt ,.sy_jj_b dt.bg{ padding: 87px 20px 20px; min-height: 200px;background: rgba(41,136,205,1);}

.sy_jj_b dt.bg h3{color:#fff;}

.sy_jj_b dt.bg h4{color:#fff;}



}





/*main end*/



/*服务范围 begin*/

.ban{width:100%;height:auto;overflow:hidden;position:relative;}

.mbx{text-align:right;position: absolute;top:120px;color:#fff;width: 100%;text-align: right;}

.mbx a{color:#fff;font-size:14px;line-height:27px;}

.cont{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}

@media (min-width:768px) {

.cont {width:750px}

}

@media (min-width:992px) {

.cont {width:970px}

}

@media (min-width:1200px) {

.cont {width:1230px;}

}

.bjys{background:#eee;padding-bottom:100px;}

.zjwq{width:100%;height:auto;overflow:hidden;position: relative; margin-top: -280px;z-index: 99;}

.zjwq_t{width:100%;height:auto;overflow:hidden;}

.sdh{width:100%;height:auto;overflow:hidden;}

.sdh ul{width:100%;height:auto;overflow:hidden;}

.sdh li{float:left;width:auto;margin-right:2px;}
.sdh1 li:last-child{margin-right:0px;}
.sdh li a{padding:0px 29px;display:block;font-size:14px;line-height:35px;color:#fff;background:#094977;margin:0 auto;text-align:center;}

.sdh li a.bg{padding:0px 25px 0px 24px;font-size:14px;line-height:35px;color:#262626;background:#fff;}

.nr{background:#fff;width:100%;height:auto;overflow:hidden;padding:100px 70px 30px;}

.gsjs{width:100%;height:auto;overflow:hidden;margin:0 auto;text-align:center;}

.gsjs h3{text-align:center;font-size:36px;line-height:36px;color:#262626;margin-bottom:20px;}

.gsjs p{margin:50px 0px;font-size:14px;line-height:28px;color:#474747;text-align:left;text-indent:2em;}

.gsjs img{margin:30px 0px;}

.gsjs span{font-size:14px;line-height:28px;color:#474747;text-align:left;text-indent:2em;}

.gsjs ul{width:100%;height:auto;overflow:hidden;}

.gsjs li{float:left;width:30%;margin-right:5%;}

.gsjs li.bg{margin-right:0px;}



@media(max-width:1024px){

.zjwq{margin-top:-35px;}

.gsjs img{margin:15px 0px;}

.gsjs p{margin:30px 0px;}

.nr{padding:70px 35px 30px;}

.bjys{padding-bottom:50px;}

}

@media(max-width:414px){

.mbx{top:25px;}

.sdh ul{width:100%;}

.sdh li{width:auto;}

.nr {padding: 30px 15px 30px;}

.gsjs h3{font-size:20px;margin-bottom: 0px;}

.gsjs p {margin: 15px 0px;}

.bjys { padding-bottom: 30px;}

.sdh li a{padding:0px 15px;}

.sdh li a.bg{padding:0px 15px;}

}

@media (max-width: 375px){



.sdh li a{padding:0px 12px;}

.sdh li a.bg{padding:0px 13px;}

}

@media (max-width: 320px){

.mbx{top:10px;}

.sdh li a{padding:0px 7px;}

.sdh li a.bg{padding:0px 7px;}

}

.ygsh{width:100%;height:auto;overflow:hidden;}

.ygsh dl{float:left;width:50%;border-bottom:1px dashed #a0a0a0;text-align:left;padding-right:20px;margin-bottom:30px;}

.ygsh dl.bg{text-align:right;padding-right:0px;padding-left:20px;}

.ygsh dd{text-align:center;color:#5e5e5e;font-size:18px;line-height:28px;padding:10px 0px;}

.ygsh dl:hover dd{color:#094977;}

.nr1{padding:70px 35px;}



.fy{ width:100%;height:auto;overflow:hidden;margin: 30px auto;text-align:center;} 

.fy div{ clear:both; text-align:center; margin:0 auto;}

.fy div a.prev{ display:none; font-size:14px; padding:10px 15px; background:#094977; color:#fff; margin-right:10px;}

.fy div span.current{display:inline-block;padding:10px 15px;background:#fff;margin-right:10px; background:#094977;color:#fff;border:1px solid #094977;}

.fy div a{display:inline-block;padding:10px 15px;background:#fff;border:1px solid #a0a0a0;margin-right:10px;}

.fy div a.next{ display:none;background:#094977;padding:10px 15px; color:#fff; margin-right:10px;font-size:14px;}



@media(max-width:1024px){

.nr1{padding:35px;}

}

@media(max-width:768px){

.nr1{padding:30px;}

}



@media(max-width:414px){

.nr1{padding:15px;}

.ygsh dl{float:none;width:100%;text-align:center;padding-right:0px;margin-bottom:15px;}

.ygsh dd{font-size: 14px; line-height: 24px; padding: 5px 0px;}

.ygsh dl.bg{text-align:center;padding-right:0px;padding-left:0px;}

}

.xq{width:100%;height:auto;overflow:hidden;}

.xq h3{font-size:18px;line-height:26px;color:#0068b7;font-weight:bold;margin:0 auto;text-align:center;margin-bottom:20px;}

.xq h4{margin:0 auto;text-align:center;}

.xq h4 span{font-size:14px;line-height:18px;color:#5e5e5e;padding:0px 10px;}

.xq_nr{width:100%;height:auto;overflow:hidden;margin:50px auto;text-align:center;}

.xq_nr{font-size:14px;line-height:28px;color:#5e5e5e;text-align:left;}

.xq_nr p{font-size:14px;line-height:28px;color:#5e5e5e;text-align:left;}

.xq_nr span{font-size:14px;line-height:28px;color:#5e5e5e;text-align:left;text-indent:2em;}

.xq_nr img{padding:30px 0px;}

@media(max-width:768px){

.xq_nr{margin:25px auto;}

iframe{width:100%;height:100%;}

}

@media(max-width:414px){

.xq h4 span{padding:0px 5px;}
.xq_nr img{padding:15px 0px;width:100%;height:100%;}
}

.qyry{width:100%;height:auto;overflow:hidden;}

.qyry dl{float:left;width:33.33%;border-bottom:1px dashed #a0a0a0;margin-bottom:30px;text-align:center;}

.qyry dl.bg{text-align:center;}

.qyry dt{width:100%;}

.qyry dd{text-align:center;color:#5e5e5e;font-size:18px;line-height:28px;padding:10px 0px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.qyry dl:hover dd{color:#094977;}



@media(max-width:768px){

.qyry dl{float:left;width:50%;}

.qyry dd{font-size:14px;}



}

@media(max-width:414px){

.qyry dl{float:left;width:100%;}

}

.xwzx{width:100%;height:auto;overflow:hidden;}

.xwzx dl{width:100%;height:auto;overflow:hidden;border-bottom:1px dashed #a0a0a0;padding:30px 0px;}

.xwzx dt{float:left;width:28%;}

.xwzx dd{float:right;text-align:left;width:66%;background:no-repeat right center;}



.xwzx dd h3{font-size:24px;line-height:24px;color:#262626;margin-bottom:20px;}

.xwzx dd p{font-size:14px;line-height:24px;color:#919191;min-height:150px;overflow:hidden;padding-right:40px;}

.xwzx dd span{font-size:14px;line-height:14px;color:#474747;font-style:italic;}

.xwzx dl:hover dd{background:no-repeat right center;}

.xwzx dl:hover h3{color:#094977;}

@media(max-width:1024px){

.xwzx dd p{min-height:100px;}

}

@media(max-width:768px){

.xwzx dd p{min-height:65px;}

.xwzx dl { padding: 30px 0px;}

}

@media(max-width:414px){

.xwzx dt{float:none;width:100%;margin-bottom:20px;}

.xwzx dt img{width:100%;height:auto;}

.xwzx dd{float:none;text-align:left;width:100%;background:none;}

.xwzx dl:hover dd{background:none;}



.xwzx dd p{min-height:auto;margin-bottom:10px;}

.xwzx dl { padding: 15px 0px;}

}

.sh{width:100%;height:auto;overflow:hidden;}

.sh p{width:100%;height:auto;overflow:hidden;margin:30px auto;text-align:center;}

.sh p span{display:inline;margin:0px 20px;font-size:16px;line-height:30px;color:#474747;}

@media(max-width:414px){

.sh p span{display:block;font-size:14px;line-height:26px;}

.sh p{text-align:left;margin:15px auto;}

}

.cpzs{width:100%;height:auto;overflow:hidden;margin:0 auto;text-align:center;}

.cpzs h3{text-align:center;font-size:36px;line-height:36px;color:#262626;margin-bottom:20px;}

.cpzs p{margin:50px 0px;font-size:14px;line-height:28px;color:#474747;text-align:left;text-indent:2em;}

.cpzs1{width:100%;height:auto;overflow:hidden;margin-top:80px;}

.cpzs1 dl{width:31%;height:auto;overflow:hidden;float:left;margin-right:3.5%;margin-bottom:40px;}

.cpzs1 dl.bg{margin-right:0px;}

.cpzs1 dt{width:100%;height:auto;overflow:hidden;}

.cpzs1 dt img{width:100%;transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s;}

.cpzs1 dd{font-size:14px;min-height: 68px;line-height:24px;padding:10px 15px;color:#fff;background:no-repeat center center;position:relative;margin-top:-45px;background-size: cover;text-align: center;}

.cpzs1 dl:hover img {-webkit-transform: scale(1.1);transform: scale(1.1);}

.cpzs2 dl{width:48%;margin-right:4%;}

@media(max-width:768px){

.cpzs1{margin-top:40px;}

.cpzs1 dl{width:100%;float:none;margin-right:0px;}

.cpzs1 dd{background-size: cover;}

}

@media(max-width:667px){

.sdh1 li{width:100%;}

.sdh1 li a{border-bottom:1px solid #fff;}

.sdh1 li a.bg{border-bottom:1px solid #094977;}

}

@media(max-width:414px){

.cpzs1{margin-top:30px;}

.cpzs1 dl{margin-bottom:15px;}

}

.ywfw{width:100%;height:auto;overflow:hidden;margin:0 auto;text-align:center;}

.ywfw h3{text-align:center;font-size:32px;line-height:36px;color:#262626;margin-bottom:20px;}

.ywfw p{margin:50px 0px;font-size:14px;line-height:28px;color:#474747;text-align:left;}

.ywfw1{width:100%;height:auto;overflow:hidden;margin:80px 0px;}

.ywfw1 dl{float:left;width:50%;height:auto;overflow:hidden;min-height:420px;padding:0px 90px;padding-top:60px;}



.ywfw1 dl:hover{box-shadow:0px 0px 30px #dfdfdf;}

.ywfw1 dt{float:left;}

.ywfw1 dd{float:right;}

.ywfw1 p{margin:0px;font-size:14px;line-height:28px;color:#999999;}

@media(max-width:1024px){

.ywfw1{margin:50px 0px;}

.ywfw1 dl{padding:0px 49px;padding-top:40px;min-height:280px;}

}

@media(max-width:768px){

.ywfw h3{font-size:24px;}

.ywfw1{margin:50px 0px;}

.ywfw1 dl{width:100%;float:left;padding:0px 100px;padding-top:20px;min-height:auto;margin-bottom:20px;}

}

@media(max-width:414px){

.ywfw h3{font-size:22px;}

.ywfw1{margin:30px 0px;}

.ywfw1 dl{width:100%;float:left;padding:0px ;padding-top:20px;}
.ywfw1 dd{float:left;margin-left:20px;}
}

@media(max-width:375px){

.ywfw h3{font-size:20px;}

.ywfw1 dt{width:40%;}

.ywfw1 dd{float:left;margin-left:18px;}
}
@media(max-width:320px){
.ywfw1 dd{float:left;margin-left:15px;}
}

.ywfw1 ul{width:100%;height:auto;overflow:hidden;}

.ywfw1 li{float:left;width:25%;height:288px;max-height:288px;overflow:hidden;}

.ywfw1 li a{display:block;height:288px;max-height:288px;}

.ywfw1 li img{width:100%;}

.ywfw1 li h3{padding-top:90px;font-size:30px;line-height:40px;color:#fff;}

.ywfw1 li span{font-size:16px;line-height:48px;color:#fff;font-family:arial, helvetica, sans-serif;}

.ywfw1 li.bg1{background:#0f7da3;}

.ywfw1 li.bg2{background:#4daccf;}

.ywfw1 li.bg3{background:#0e2536;}

.ywfw1 li.bg1 img{position:relative;}



.zdhsb{width:100%;height:auto;overflow:hidden;text-align:left;}

.zdhsb ul{width:100%;height:auto;overflow:hidden;}

.zdhsb li{margin-bottom:20px;}

.zdhsb li img{margin-right:20px;vertical-align: initial;}

.zdhsb li span{font-size:14px;line-height:14px;color:#094977;}

.zdhsb li b{font-style:normal;font-size:14px;line-height:14px;color:#5e5e5e;font-weight: normal;}



.xt{margin-top:80px;}

.xt h3{font-size:24px;line-height:28px;color:#0068b7;margin-bottom:50px;}

.xt p{margin:10px 0px;}

.nr2{padding-bottom:100px;}





@media(max-width:1024px){

.ywfw1 li{height:228px;max-height:228px;}

.ywfw1 li h3{font-size:24px;padding-top:60px;}

.ywfw1 li span{line-height:24px;font-size:14px;}

}

@media(max-width:768px){

.ywfw1 li{height:173px;max-height:173px;}

.ywfw1 li h3{font-size:22px;padding-top:40px;line-height:30px;}

.ywfw1 li span{line-height:20px;font-size:14px;}

.zdhsb li img{width: 20px; float: left;}

.xt{margin-top:30px;}

.xt h3{font-size:20px;line-height:24px;margin-bottom:30px;}

.xt p{margin:5px 0px;}

.nr2{padding-bottom:70px;}

}

@media(max-width:414px){

.ywfw1{margin:15px 0px;}

.ywfw1 li{width:50%;height:173px;max-height:173px;}

.ywfw1 li h3{font-size:22px;padding-top:40px;line-height:30px;}

.ywfw1 li span{line-height:20px;font-size:14px;}

.zdhsb li {margin-bottom:10px;}

.zdhsb li img{display:none;}

.zdhsb li b{line-height:20px;}

.xt h3{font-size:18px;line-height:20px;margin-bottom:15px;}

.nr2{padding-bottom:40px;}

}

@media(max-width:375px){

.ywfw1 li{width:50%;height:160px;max-height:160px;}

}

@media(max-width:320px){

.ywfw1 li{width:50%;height:135px;max-height:135px;}

.ywfw1 li h3{font-size:18px;padding-top:40px;line-height:20px;}

.ywfw1 li span{line-height:20px;font-size:12px;}

}

.nr3{padding-left:100px;padding-right:100px;}

.wlzx{width:100%;height:auto;overflow:hidden;margin:20px 0px;}

.wlzx h3{font-size:24px;line-height:28px;color:#0068b1;margin:30px 0px;}

.wlzx ul{width:100%;height:auto;overflow:hidden;}

.wlzx li{float:left;width:50%;position:relative;padding:0px 14px; margin-bottom:30px;}

.wlzx li img:first-child{position:absolute;left:0px;top:20px;}



@media(max-width:768px){

.nr3{padding-left:30px;padding-right:30px;}

}



@media(max-width:414px){

.wlzx li{float:none;width:100%;}

.nr3{padding-left:15px;padding-right:15px;}

}

.hidd{display:none;}

.menutitle4{cursor:pointer;width:100%; height:auto; background:#094977; color:#fff; font-size:14px; line-height:35px; padding:0 30px;margin:0 auto;text-align:center;border-bottom:1px solid #fff;}

.menucontent4{width:100%; height:auto; overflow:hidden; display:none;line-height:45px;}

.sdh .menucontent4 div a{display:block; margin:0 auto;text-align:center;cursor:pointer;width:100%; height:auto; background:#0068b7; color:#fff; font-size:14px; line-height:30px; padding:0px;border-bottom:1px solid #fff;}

.sdh .menucontent4 div a:hover{display:block;  margin:0 auto;text-align:center;cursor:pointer;width:100%; height:auto; background:#fff; color:#0068b7; font-size:14px; line-height:30px; padding:0px;border-bottom:1px solid #0068b7;}

.sdh .menucontent4 div a.bg{display:block;  margin:0 auto;text-align:center;cursor:pointer;width:100%; height:auto; background:#fff; color:#0068b7; font-size:14px; line-height:30px; padding:0px;border-bottom:1px solid #0068b7;}



@media(max-width:768px){

.slow{display:none;}

.hidd{display:block;}

}

.jjfa{width:100%;height:auto;overflow:hidden;margin-bottom:70px;}

.yy{width:100%;height:auto;overflow:hidden;}

.yy h3{padding-left:30px;background:no-repeat center left;line-height:35px;font-size:36px;line-height:48px;color:#262626;margin-bottom:40px;}

.yy h3 span{font-size:24px;lien-height:48px;color:#0068b7;margin-left:20px;font-style:italic;}

.yy p{font-size:14px;line-height:28px;color:#474747;text-align:left;text-indent:2em;}

.al{width:100%;height:auto;overflow:hidden;margin:40px 0px;}

.al h3{padding-left:30px;background:no-repeat center left;line-height:26px;font-size:24px;line-height:48px;color:#262626;}





.lxwm{width:100%;height:auto;overflow:hidden;margin-top:80px;}

.lxwm ul{width:100%;height:auto;overflow:hidden;}

.lxwm li{float:left;width:33.33%;min-height:275px;margin-bottom:50px;}

.lxwm li p{font-size:14px;line-height:24px;color:#262626;margin:0px;text-align:center;}

.lxwm li img{margin-bottom:30px;}

.lxwm li h4{font-size:14px;line-height:36px;color:#262626;margin:0px;text-align:left;}

.lx{margin:30px 0px;width:100%;height:auto;overflow:hidden;margin-bottom:80px;}

.ly{width:100%;height:auto;overflow:hidden;margin-bottom:80px;}

.ly ul{width:100%;height:auto;overflow:hidden;margin-bottom:20px;}

.ly li{float:left;width:31%;margin-right:3.5%;}

.ly li.bg{margin-right:0px;}

.ly li input{width:100%;font-size:14px;line-height:24px;color:#ababab;background:#eee;padding:10px 10px;border:1px solid #c9c9c9;}

.ly .tex{width:100%;background:#eee;padding:10px 10px;font-size:14px;line-height:24px;border:1px solid #c9c9c9;color:#ababab;}

.tj{width:150px;height:auto;overflow:hidden;margin:0 auto;text-align:center;margin-top:40px;}

.tj a{display:block;background:#094977;font-size:14px;line-height:24px;color:#fff;padding:5px 0px;}



@media(max-width:768px){

.lxwm{margin-top:50px;}

.lxwm li{width:50%;min-height:auto;margin-bottom:20px;}

.lxwm li.bg{width:100%;}

.lx { margin: 30px 0px;}

.ly li{float:none;width:100%;margin-right:0px;margin-bottom:10px;}

.ly ul{margin-bottom:0px;}

.ly{margin-bottom:30px;}

.yy h3{font-size:30px;line-height:30px;background:no-repeat top left;margin-bottom:20px;}

.yy h3 span{display:block;font-size:20px;line-height:22px;margin-left:0px;margin-top:15px;}

}

@media(max-width:414px){

.lxwm li{width:100%;min-height:auto;margin-bottom:15px;}



}

.zxns{width:100%;height:auto;overflow:hidden;}

.zp{padding:50px 160px;border-bottom:1px dashed #a0a0a0}

.zxns .zp.bg{border:0px;}

.zp h4{padding-left:30px;background:no-repeat center left;line-height:28px;font-size:18px;color:#094977;text-align:left;}

.zp1{margin-top:30px;}

.zp p{font-size:14px;line-height:28px;color:#5e5e5e;margin:0px;}



@media(max-width:768px){

.zp{padding:30px 0px;}

}

.z_box6_b{ width:50%; height:auto; min-height:50px; background:#fff; margin:0 auto;border:1px solid #aaa; }

.z_wbk2{ width:80%; height:48px;border:0px; line-height:48px; padding:0 10px; font-size:14px; color:#333; float:left;}

.z_txyy{ float:right; margin-top:15px; margin-right:15px;}

.ssuo{margin-top:50px;}

@media(max-width:414px){

.z_box6_b{width:100%;}

.ssuo{margin-top:20px;}

}

































