.blk{width: 100%;text-align:right;background-color: #0b3044;}
.blk>a{display: inline-block;font-size: 12px;margin-right: 18px;padding-right: 18px;border-right:1px solid #fff;color: #fff;font-size: 12px;}
.blk>a:nth-child(5){border-right: none;}
.blk>a:last-child{padding: 11px 28px;background-color: #ef7c1a;margin-right: 0;border-right: none;}
.blk>a:last-child>i{display: inline-block;margin-right: 13px;color: #fff;font-size: 12px;}
.banner{width: 100%;height: auto;position: relative;overflow:hidden;}
.banner>img{width: 100%;}
.banner>.nav{position: absolute;top: 0;left: 0;border-bottom: 1px solid #ddd;width: 100%;z-index: 5;padding: 0 0 0 40px;box-sizing: border-box;}
.banner>.nav>a{display: block;float: left;height: 45px;padding: 20px 0;}
.banner>.nav>a>img{height: 100%;} 
.banner>.nav .nav_r{float: right;}
.banner>.nav .nav_r>ul{display: inline-block;}
.banner>.nav .nav_r>ul>li{display: inline-block;position: relative;}
.banner>.nav .nav_r>ul>li>a{display: inline-block;font-size: 16px;color:#fff;height: 88px;line-height: 88px;margin:0 40px;transition: all .3s;position: relative;}
.banner>.nav .nav_r>ul>li>ul{position: absolute;padding: 30px 32px 12px 32px;width: 102%;box-sizing:content-box;background-color: #f5f5f5;opacity: 0;pointer-events: none;transition: all .3s;}
.banner>.nav .nav_r>ul>li>ul>li>a{font-size: 14px;color: #666666;margin-bottom: 20px;display: block;transition: all .3s;letter-spacing: 0;}
.banner>.nav .nav_r>ul>li>ul>li>a:hover{color: #2087bf;}
.banner>.nav .nav_r>ul>li:hover ul{opacity: 1;pointer-events: auto;}
.banner>.nav .nav_r>ul>li>a:after{content: "";display: block;width: 0%;height: 3px;background-color: #fff;position: absolute;bottom:-2px;left: 0;transition: all .3s;}
.banner>.nav .nav_r>ul>li>a:hover:after{width: 100%;}
.banner>.nav .nav_r>ul>li>.a_act:after{width: 100%;}
.banner>.nav .nav_r>a{display: inline-block;height: 86px;line-height: 88px;padding:0 40px;border-left: 1px solid #ddd;}
.banner>.nav .nav_r>a>i{font-size:16px;color: #fff;}
.banner .ban_swiper{width: 100%;position: relative;z-index: 3;}
.banner .ban_swiper .swiper-slide>img{width: 100%;}
.banner .ban_swiper .swiper-slide>.sjbanner{display: none;}
.banner .ban_swiper .swiper-slide>h3{position: absolute;top: 39%;width: 100%;text-align: center;}
.banner .ban_swiper .swiper-slide>h3>p{font-size: 60px;margin-bottom: 45px;color: #fff;text-shadow: 0 2px 2px rgba(0,0,0,0.3);}
.banner .ban_swiper .swiper-slide>h3>span{font-size: 20px;margin-bottom: 45px;color: #fff;text-shadow: 0 2px 2px rgba(0,0,0,0.3);display: block;position: relative;}
.banner .ban_swiper .swiper-slide>h3>span:before{content: '';display: inline-block;width: 100px;height: 1px;background-color: #fff;line-height: 20px;margin-right: 30px;margin-bottom: 9px;}
.banner .ban_swiper .swiper-slide>h3>span:after{content: '';display: inline-block;width: 100px;height: 1px;background-color: #fff;line-height: 20px;margin-left: 30px;margin-bottom: 9px;}
.banner .ban_swiper .swiper-slide>h3>a{display: inline-block;width: 162px;height: 48px;text-align: center;line-height: 48px;color: #fff;font-size:15px;background-color: #ff8b29;border-radius: 5px;}
.banner .ban_swiper .swiper-slide>h3>a:hover{background-color: #d86300;}
.banner .ban_swiper .swiper-button-prev{left: 44px;}
.banner .ban_swiper .swiper-button-next{right: 44px;}
.banner .ban_swiper .swiper-pagination-bullets{bottom: 29%;left: 50%;transform: translatex(-50%);-webkit-transform: translatex(-50%);}
.banner .ban_swiper .swiper-pagination-bullets .swiper-pagination-bullet{margin:0px 9px;width: 10px;height: 10px;background: rgba(255,255,255,0.3);}
.banner .ban_swiper .swiper-pagination-bullet-active{background: rgb(255,255,255) !important;}

.server{width: 100%;position: relative;z-index: 2;margin-top: -13%;overflow: hidden;}
.server>img{width: 100%;}
.server .server_four{width: 1200px;left: 50%;transform: translatex(-50%);-webkit-transform: translatex(-50%);z-index: 3;top:33%;position: absolute;}
.server .server_four>h3{display: block;width: 23.5%;margin-right:2%;float: left;}
.server .server_four>h3>a{display: block;width: 100%;background-color: rgba(12,141,211,0.5);padding: 55px 0;text-align: center;border-radius:10px;overflow: hidden;position: relative;transition: all .5s;-webkit-transition-delay: .0s!important;
    transition-delay: .0s!important;}
.server .server_four>h3:last-child{margin-right: 0;}
.server .server_four>h3>a>p{font-size: 22px;color: #fff;width: 90%;margin: 0 auto 23px;}
.server .server_four>h3>a>span{display:block;margin-bottom:23px;font-size: 13px;color: #ffffff;transition: all .3s;    text-transform: uppercase;letter-spacing: 0.8px;}
.server .server_four>h3>a>i{display: block;transition: all .5s;}
.server .server_four>h3>a>i>img{display: inline-block;}
.server .server_four>h3>a>font{display: inline-block;width: 140px;height: 36px;line-height: 36px;text-align: center;font-size: 12px;border: 1px solid #fff;border-radius: 5px;color: #fff;position: absolute;left: 50%;transform: translatex(-50%);-webkit-transform: translatex(-50%);bottom:-23%;transition: all .5s;}
.server .server_four>h3>a:hover{background-color: rgba(12,141,211,.75);}
.server .server_four>h3>a:hover>font{bottom:13%;}
.server .server_four>h3>a>font:hover{background-color: #ef7c1a;border-color: #ef7c1a;}
.server .server_four>h3>a:hover>span{opacity: 0;}
.server .server_four>h3>a:hover>i{transform: translatey(-40px);}


.data_big{width: 100%;position:relative;padding: 70px 0 70px;overflow: hidden;}
.data_big>img{width: 100%;position: absolute;top: 0;left: 0;width: 100%;z-index: 1;}
.data_big .data{width: 1200px;margin: 0 auto;position: relative;z-index: 3;}
.data_big .data>p{font-size: 32px;color: #222222;text-align:center;margin-bottom: 21px;}
.data_big .data>i{display: block;width: 87px;height: 1px;margin: 0 auto 48px;background-color: #222;}
.data_big .data .data_num{width: 100%;text-align: center;}
.data_big .data .data_num .num_list{display: inline-block;width: 19%;text-align: center;}
.data_big .data .data_num .num_list>i{display: block;margin-bottom: 14px;}
.data_big .data .data_num .num_list>i>img{display: inline-block;}
.data_big .data .data_num .num_list>h3>p{display: inline-block;font-size: 45px;color: #222222;font-weight: bold;}
.data_big .data .data_num .num_list>h3>i{vertical-align: top;font-size: 30px;color: #222;font-weight: bold;}
.data_big .data .data_num .num_list>span{display: block;text-align: center;font-size: 16px;color: #222222;margin-top: 10px;}
.data_big .data .data_num .num_list:nth-child(2){width: 29%;margin: 0 8%;}

.ly_big{width: 100%;border-radius: 20px;margin: 70px auto 0;box-shadow: 1px 1px 15px #eee;}
.ly_big>.ly{display: inline-block;vertical-align: top;float: left;box-sizing: border-box;overflow: hidden;width: 20%;height: 267px;background-color: #fff;padding-top: 62px;transition: all .3s;text-align: center;cursor: pointer;position: relative;}
.ly_big>.ly:nth-child(1){border-radius:20px 0 0 20px;}
.ly_big>.ly:nth-child(5){border-radius:0 20px 20px 0;}
.ly_big>.ly>img{width: 40px;height: 40px;display: inline-block;margin-bottom: 20px;transition: all .3s;}
.ly_big>.ly>img:nth-of-type(2){display: none;transition: all .3s;}
.ly_big>.ly>p{display: block;font-size: 19px;color: #222222;margin-bottom: 15px;transition: all .3s;}
.ly_big>.ly>span{font-size: 14px;color: #666666;display: block;transition: all .3s;}
.ly_big>.ly:after{content: "";position: absolute;left: 50%;transform: translatex(-50%);-webkit-transform: translatex(-50%);bottom: 31px;width: 18px;height: 1px;background-color:#ef7c1a;transition: all .3s;}
.ly_big>.ly:before{ content: "";transition: all .3s;display: block;width: 1px;height: 100%;background-color: #eeeeee;position: absolute;right: 0;top: 0;transition: all .3s;}
.ly_big>.ly>.ly_in{padding:0px 20px 23px;width: 100%;box-sizing: border-box;transition: all .3s;}
.ly_big>.ly>.ly_in>p{font-size: 19px;color: #fff;margin-bottom: 20px;padding: 0 2%;}
.ly_big>.ly>.ly_in>span{display: block;font-size: 12px;color:#fff;line-height: 18px;letter-spacing:1px;height: 54px;overflow: hidden;}
.ly_big>.ly>.ly_in>i{display: block;width: 100%;height: 1px;background-color: #fff;margin: 30px auto 10px;}
.ly_big>.ly>.ly_in>font{display: block;font-size: 12px;color:#fff;}
.ly_big>.ly>.ly_in>font>i{display: inline-block;color: #fff;font-size: 12px;width: 20px;vertical-align: -6px;}
.ly_big>.ly>.ly_in>font>i>img{width: 100%;}
.ly_big>.ly.hover{ background: -webkit-linear-gradient(#2087bf,#61b4e1); /* safari 5.1 - 6.0 */
  background: -o-linear-gradient(#2087bf,#61b4e1); /* opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#2087bf,#61b4e1); /* firefox 3.6 - 15 */
  background: linear-gradient(#2087bf,#61b4e1); /* 标准的语法 */transform: scale(1.2);z-index: 10;box-shadow: 0 2px 27px rgba(0,29,47,0.36);padding-top: 40px;border-radius: 20px;}
.ly_big>.ly.hover>img:nth-of-type(2){display:inline-block;}
.ly_big>.ly.hover>img:nth-of-type(1){display: none;}
.ly_big>.ly.hover>p{display: none;}
.ly_big>.ly.hover>span{display: none;}
.ly_big>.ly.hover:after{display: none;}
.ly_big>.ly.hover:before{opacity: 0;}


.map_big{width: 100%;height: auto;background: url(/uploads/image/esimages/bg.jpg) no-repeat;background-size: cover;height: 511px;margin: 210px 0 140px;}
.map_big .map_l{width:50%;margin-left: 6%;position: relative;float: left;top: -130px;}
.map_big .map_l>img{width: 100%;}
.map_big .map_l h3{position: absolute;width: 40px;text-align: center;cursor: pointer;}
.map_big .map_l h3>p{font-size: 18px;color: #ffffff;margin-bottom: 12px;transition: all .3s;}
.map_big .map_l h3>i{display: inline-block;width: 18px;height: 18px;border-radius: 50%;background-color: #fff;position:relative;transition: all .3s;}
.map_big .map_l h3>i:after{content: "";display: block;width: 26px;height: 26px;border-radius: 50%;border: 1px solid #fff;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);transition: all .3s;}
.map_big .map_l h3:nth-of-type(1){top:57%;left: 72.5%;}
.map_big .map_l h3:nth-of-type(2){top:31%;left: 64%;display: none;}
.map_big .map_l h3:nth-of-type(3){top:60%;left: 50%;display: none;}
.map_big .map_l h3:nth-of-type(4){top:80%;left: 61%;}
.map_big .map_l h3>i:hover{background-color:#ef7c1a;}
.map_big .map_l h3>i:hover:after{border-color:#ef7c1a;}
.map_big .map_l .act>i{background-color:#ef7c1a;}
.map_big .map_l .act>i:after{border-color:#ef7c1a;}


.map_big .map_r{width: 39%;float: left;margin-left:-5%;position: relative;box-sizing: border-box;padding-top: 104px;}
.map_big .map_r .add_list{position: absolute;display: none;left: 0;}
.map_big .map_r .add_list:nth-child(4){display: block;}
.map_big .map_r .add_list:nth-child(2){display: none;}
.map_big .map_r .add_list:nth-child(3){display: none;}
.map_big .map_r .add_list>p{font-size: 129px;color: #c1dde9;letter-spacing: 17px;font-family: inherit;font-weight: bold;position: absolute;z-index: 1;opacity:0.33;}
.map_big .map_r .add_list>h3{font-size: 30px;color: #ffffff;position: relative;z-index: 2;margin-top:75px;margin-left: 59px;}
.map_big .map_r .add_list>i{display: block;width: 369px;height: 1px;background-color: #e5f1f6;margin: 30px 0 30px 59px;position: relative;z-index: 2;}
.map_big .map_r .add_list>span{font-size: 15px;color: #ffffff;margin-bottom: 15px;display: block;margin-left: 59px;position: relative;padding-left: 70px;box-sizing: border-box;}
.map_big .map_r .add_list>span>i{font-size: 15px;color: #ffffff;position: absolute;left: 0px;}

.new{width: 1200px;margin: 0px auto 50px;position: relative;top: -67px;overflow: hidden;}
.new .new_l{width: 44%;display: inline-block;}
.new .new_l>p{font-size: 30px;color: #222222;margin-bottom: 46px;}
.new .new_l .new_ban{margin-bottom: 40px;}
.new .new_l .new_ban .swiper-slide img{width: 100%;}
.new .new_l .new_ban .swiper-slide a{display: block;width: 100%;}
.new .new_l .new_ban .swiper-slide h3{position: absolute;bottom: 0;box-sizing: border-box;padding: 23px 35px;background-color: rgba(32,135,191,0.85);width: 100%;text-align: left;}
.new .new_l .new_ban .swiper-slide h3>p{font-size: 16px;color:#fff;margin-bottom: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.new .new_l .new_ban .swiper-slide h3>span{font-size: 13px;color: #fff;}
.new .new_l>a{display: block;width: 150px;height: 40px;line-height: 40px;text-align: center;font-size: 14px;color: #2087bf;border-radius: 5px;border: 1px solid #2087bf;transition: all .5s;}
.new .new_l>a:hover{background-color: #2087bf;color: #fff;}
.new .new_l .new_ban .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 24px;left: 85%;width: auto;}
.new .new_l .new_ban .swiper-pagination-bullets .swiper-pagination-bullet{background: rgba(255,255,255,0.3);}
.new .new_l .new_ban  .swiper-pagination-bullet-active{background: rgb(255,255,255) !important;}
.new .new_r{width: 44%;float: right;}
.new .new_r>p{font-size: 30px;color: #222222;margin-bottom: 46px;}
.new .new_r>a{display: block;width: 150px;height: 40px;line-height: 40px;text-align: center;font-size: 14px;color: #2087bf;border-radius: 5px;border: 1px solid #2087bf;transition: all .5s;}
.new .new_r>a:hover{background-color: #2087bf;color: #fff;}
.new .new_r .dt_list{margin-bottom:40px;border-top: 1px solid #dddddd;}
.new .new_r .dt_list>a{display: block;padding: 25px 0;border-bottom: 1px solid #dddddd;font-size: 16px;color: #666666;transition: all .3s;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.new .new_r .dt_list>a>i{display: inline-block;font-size: 14px;color: #666666;margin-right: 24px;transition: all .3s;}
.new .new_r .dt_list>a:hover{color: #2087bf;}
.new .new_r .dt_list>a:hover i{color: #2087bf;}


.foot_big{width: 100%;padding: 71px 2% 67px;box-sizing: border-box;background-color: #00527f;position: relative;z-index: 2;}
.foot_big>ul{display: block;float: left;margin-right: 4%;}
.foot_big>ul>li:nth-child(1){font-size: 16px;color:#fff;margin-bottom: 27px;}
.foot_big>ul>li>a{font-size: 14px;color:#eaf2f9;display: block;margin-bottom: 16px;letter-spacing:1px;position: relative;display: inline-block;}
.foot_big>ul>li>a:after{content: "";width:0;background-color: #fff;height: 1px;position: absolute;bottom: -2px;transition: all .3s;left: 0;}
.foot_big>ul>li>a:hover:after{width: 100%;}
.foot_big>.foot_r{width: 17%;float: right;}
.foot_big>.foot_r>p{font-size: 15px;margin-bottom: 20px;color: #fff;}
.foot_big>.foot_r>p:nth-of-type(2){margin-top: 30px;}
.foot_big>.foot_r>span{font-size: 13px;margin-bottom: 10px;display: block;color: #eaf2f9;letter-spacing: 0px;}
.foot_big>.foot_r>h3{margin-top: 40px;}
.foot_big>.foot_r>h3>p{font-size: 15px;margin-top: 10px;color: #fff;}
.foot_big>.foot_r>h4{font-size: 15px;color: #fff;margin-top: 30px;}
.foot_bottom{width: 100%;box-sizing: border-box;padding: 15px 2%;background-color: #003c5c;line-height: 28px;}
.foot_bottom>p{font-size: 12px;color: #fff;display: inline-block;margin-right: 34px;}
.foot_bottom>a{font-size: 12px;color: #fff;}
.foot_bottom>a:nth-of-type(2){float: right;}
.foot_bottom>.bdsharebuttonbox{float: right;margin-right: 60px;}
.foot_bottom>.bdsharebuttonbox>a{background-image: none !important;font-size:14px;color: #fff;transition: all .3s;padding-left: 20px;}
.foot_bottom>.bdshare-button-style0-16 a:hover{color: #fff;}



.gy_blu{width: 100%;height: auto;background-color: #2087bf;height: 105px;position: relative;}
.gy_blu h4{width: 1200px;margin: 0 auto;}
.gy_blu h4>p{font-size: 36px;color: #fff;line-height: 105px;}
.gy_blu span{position: absolute;bottom: 0px;right: 13%;}

.hunmb_big{width: 100%;background-color: #f4f4f4;padding: 13px 0;}
.hunmb_big .humb{width: 1200px;position: relative;margin: 0 auto;}
.hunmb_big .humb i{font-size: 16px;color: #444444;display: inline-block;margin: 0 5px;    vertical-align: -1px;}
.hunmb_big .humb i:nth-child(1){margin-right: 10px;}
.hunmb_big .humb i:nth-of-type(2){margin: 0 5px;}
.hunmb_big .humb span{height: 16px;
    line-height: 16px;display: inline-block;}
.hunmb_big .humb a{font-size: 12px;color: #444444;}
.hunmb_big .hun_list{position: absolute;right: 0;bottom:-13px;padding:33px 32px;width: 240px;background-color: #222222;box-shadow:1px 3px 18px #2b2a2a;}
.hunmb_big .hun_list>h3{font-size: 20px;color: #ffffff;padding-bottom: 22px;border-bottom:1px solid #000000;}
.hunmb_big .hun_list>a{display: block;position: relative;margin-top: 14px;font-size: 14px;color: #fff;}
.hunmb_big .hun_list>a>span{display: inline-block;position: relative;}
.hunmb_big .hun_list>a>span:after{content: "";display: block;width: 0%;height: 1px;background-color: #fff;transition: all .3s;bottom: -5px;position: absolute;}
.hunmb_big .hun_list>a:hover span:after{width: 100%;}
.hunmb_big .hun_list>a>i{display: block;width: 1px;height: 100%;background-color: #fff;left: -11px;transition: all .3s;position: absolute;opacity: 0;}
.hunmb_big .hun_list>.h_act>i{opacity: 1;}


.jj{width: 1200px;margin: 74px auto 90px;}
.jj .jj_l{width: 62.5%;float: left;}
.jj .jj_l>p{font-size: 28px;color: #222222;margin-bottom: 47px;padding-bottom: 25px;border-bottom: 1px solid #dddddd;}
.jj .jj_l>h3{font-size:18px;color: #222222;line-height:28px;margin-bottom: 24px;}
.jj .jj_l>h4{font-size: 18px;color: #666666;line-height: 32px;}

.jj .jj_r{width:304px;float: right;}
.jj .jj_r>p{font-size: 15px;color: #2087bf;margin-bottom: 25px;margin-top: 10px;}
.jj .jj_r>a{margin-bottom: 14px;width: 100%;position: relative;display: block;overflow: hidden;}
.jj .jj_r>a:after{content: "";display: block;width: 100%;height: 100%;opacity:0;position: absolute;top: 0;left: 0;background-color: rgba(0,0,0,0.5);z-index: 1;}
.jj .jj_r>a>img{width: 100%;}
.jj .jj_r>a>p{position: absolute;bottom: -20px;left: 16px;transition: all .3s;z-index: 2;}
.jj .jj_r>a>p>span{font-size: 18px;color: #fff;display: block;margin-bottom: 16px;}
.jj .jj_r>a>p>font{font-size: 13px;color: #ffffff;}
.jj .jj_r>a>p>font>img{display: inline-block;vertical-align: middle;margin-left: 6px;}
.jj .jj_r>a:hover p{bottom: 44px;}
.jj .jj_r>a:hover:after{opacity: 1;}

.my_big{width: 100%;position: relative;}
.my_big>img{width: 100%;}
.my_big .my{width: 50%;bottom: 0;right: 0;position: absolute;}
.my_big .my>p{font-size: 16px;color: #fff;padding: 28px 58px;background-color: #ef7c1a;display: inline-block;text-transform: uppercase;}
.my_big .my>h4{background-color: #fff;padding: 54px 0 42px 61px;box-sizing: border-box;border-bottom: 1px solid #dddddd;}
.my_big .my>h4>p{font-size: 28px;margin-bottom: 38px;color: #222222;position: relative;}
.my_big .my>h4>p>i{display: block;width: 37px;height: 2px;background-color: #ef7c1a;position: absolute;left: -78px;top: 14px;}
.my_big .my>h4>span{display: block;width: 60%;font-size: 14px;color: #666666;line-height: 24px;}


.fz{width: 1200px;margin: 0px auto;margin: 76px auto 104px;position: relative;z-index: 1;}
.fz>p{font-size: 28px;color: #222222;margin-bottom: 35px;}
.fz>h3{font-size: 15px;color: #666666;line-height: 24px;margin: 40px 0 67px;width: 68%;}
.fz .fz_list>a{display: block;width: 32%;float: left;margin-right: 2%;position: relative;overflow: hidden;}
.fz .fz_list>a:last-child{margin-right: 0;}
.fz .fz_list>a>img{width: 100%;transition: all .5s;}
.fz .fz_list>a:hover img{transform: scale(1.1);}
.fz .fz_list>a>p{position: absolute;bottom:29px;left: 27px;}
.fz .fz_list>a>p>span{font-size: 13px;color: #ffffff;display: block;margin-bottom: 16px;}
.fz .fz_list>a>p>font{font-size: 20px;color: #ffffff;}


.development .fz{width: 1200px;padding-top: 40px;margin: 0 auto;}
.development .fz>h3{width: 20%;float: left;margin:0;}
.development .fz>h3>p{width: 159px;height: 44px;line-height: 44px;border-radius:5px;text-align: center;background-color: #2087bf;font-size: 20px;color: #fff;display: inline-block;vertical-align: middle;}
.development .fz>h3>i{display: inline-block;vertical-align: middle;width: 66px;height: 1px;background-color: #b2c2cb;}
.development .fz .fz_r{width: 42%;float: left;margin-left: 1%;margin-top: 13px;}
.development .fz .fz_r>h4{width: 100%;margin-bottom: 40px;}
.development .fz .fz_r>h4>span{display: block;font-size: 18px;color: #222222;margin-bottom: 20px;font-weight: 600;}
.development .fz .fz_r>h4>p{font-size: 15px;color: #666666;line-height: 24px;}
.development .fz_big{width: 100%;background-color: #f2f2f2;}
.development .fz_big:nth-of-type(2n){background-color: #fff;}
.mb{margin: 63px auto 55px;}

.inner_ban{width: 100%;}
.inner_ban>img{width: 100%;}
.inner_ban>h4{display: block;width: 100%;height: 200px;background-color: #2087bf;}

.development>i{display: block;width: 1px;height:94%;background-color: #b2c2cb;position: absolute;top: 63px;left: 28%;}


.development{width: 100%;position: relative;margin: 82px auto 0;}
.development .jj_r{width:304px;position: absolute;right: 18.4%;top: 0;    z-index: 15;}
.development .jj_r>p{font-size: 15px;color: #2087bf;margin-bottom: 25px;margin-top: 10px;}
.development .jj_r>a{margin-bottom: 14px;width: 100%;position: relative;display: block;overflow: hidden;}
.development .jj_r>a:after{content: "";display: block;width: 100%;height: 100%;opacity:0;position: absolute;top: 0;left: 0;background-color: rgba(0,0,0,0.5);z-index: 1;}
.development .jj_r>a>img{width: 100%;}
.development .jj_r>a>p{position: absolute;bottom: -20px;left: 16px;transition: all .3s;z-index: 2;}
.development .jj_r>a>p>span{font-size: 18px;color: #fff;display: block;margin-bottom: 16px;}
.development .jj_r>a>p>font{font-size: 13px;color: #ffffff;}
.development .jj_r>a>p>font>img{display: inline-block;vertical-align: middle;margin-left: 6px;}
.development .jj_r>a:hover p{bottom: 44px;}
.development .jj_r>a:hover:after{opacity: 1;}




.ry_list{width: 1200px;margin: 99px auto;}
.ry_list>a{display: block;width: 32%;float: left;margin-right:2%;margin-bottom: 2%;text-align: center;padding: 78px 0 84px;background-color: #eeeeee;transition: all .3s;position: relative;min-height: 336px;box-sizing: border-box;}
.ry_list>a:nth-child(3n){margin-right: 0;}
.ry_list>a>span{display: block;z-index: 3;opacity: 0;position: relative;font-size: 12px;color: #bbbbbb;transition: all .3s;}
.ry_list>a>p{font-size: 20px;z-index: 3;opacity: 0;position: relative;width: 70%;margin: 29px auto 19px;color: #2087bf;transition: all .3s;line-height: 28px;min-height: 56px;}
.ry_list>a>i{display: block;z-index: 3;opacity: 0;position: relative;width: 40px;height: 2px;background-color: #2087bf;margin: 0 auto;transition: all .3s;}
.ry_list>a>font{display: block;z-index: 3;opacity: 0;width: 127px;height: 36px;line-height: 36px;text-align: center;background-color: #fff;font-size:12px;color: #333333;opacity: 0;transition: all .5s;position: absolute;left: 50%;transform: translatex(-50%);-webkit-transform: translatex(-50%);display: none;}
.ry_list>a:after{content: "";display: block;position: absolute;background-color:rgba(33, 136, 192, 0.8);top: 0;left: 0;width: 100%;height: 100%;opacity: 0;z-index: 2;transition: all .5s;}
.ry_list>a:hover span{transform: translatey(-20px);color: #fff;opacity: 1;}
.ry_list>a:hover p{transform: translatey(-20px);color: #fff;opacity: 1;}
.ry_list>a:hover i{transform: translatey(-20px);background-color: #fff;opacity: 1;}
.ry_list>a:hover font{opacity:1;}
.ry_list>a:hover:after{opacity: 1;}
.ry_list>a>img{position: absolute;max-width: 80%;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);z-index: -1;}


.zs_big{width: 100%;background-color: #f1f1f1;position: relative;}
.zs_big>.zs_l{width: 36%;float: left;position: relative;}
.zs_big>.zs_l>img{width: 100%;}
.zs_big>.zs_l>.zs_txt{position: absolute;width: 61%;right: 0;top: 24%;padding: 0 69px;box-sizing: border-box;padding-bottom: 28px;border-bottom: 1px solid #ffffff;}
.zs_big>.zs_l>.zs_txt>span{font-size: 30px;color: #ffffff;}
.zs_big>.zs_l>.zs_txt>p{font-size: 14px;margin: 17px 0 24px;color: #fff;}
.zs_big>.zs_l>.zs_txt>h4{font-size: 14px;color: #ffffff;line-height: 26px;}
.zs_r{width: 64%;position: absolute;right: 0;height: 100%;}
.zs_r .swiper-container{height: 100%;}
.zs_r .swiper-container .zs_main:after{content: "";display: block;width: 1px;background-color: #fff;height: 100%;position: absolute;right: 0;top: 0;}
.zs_r .swiper-container .swiper-wrapper .swiper-slide:last-of-type .zs_main:after{display: none;}
.zs_r .swiper-container .zs_main>h3>img{max-width: 100%;}
.zs_r .swiper-container .zs_main>p{font-size:20px;color: #222222;margin: 18px auto;}
.zs_r .swiper-container .zs_main>a{display: block;width: 140px;height: 38px;text-align: center;line-height: 38px;font-size: 12px;color: #2087bf;border: 1px solid #2087bf;margin: 0 auto;transition: all .3s;display: none;}
.zs_r .swiper-container .zs_main>a:hover{background-color: #2087bf;color: #fff;}



.zs_big>.zs_l>.zs_txt .swiper-button-prev{left: 88px;top: 116%;width: 50px;height: 50px;border-radius: 50%;border: 1px solid #fff;outline: none;background-image:url(/uploads/image/esimages/ht.png);background-size: 15px;}
.zs_big>.zs_l>.zs_txt .swiper-button-next{left: 160px;top: 116%;width: 50px;height: 50px;border-radius: 50%;border: 1px solid #fff;outline: none;background-image:url(/uploads/image/esimages/qj.png);background-size: 15px;}


.fc{width: 1200px;margin: 64px auto;}
.fc .jj_r{width:304px;float: right;}
.fc .jj_r>p{font-size: 15px;color: #2087bf;margin-bottom: 25px;margin-top: 10px;}
.fc .jj_r>a{margin-bottom: 14px;width: 100%;position: relative;display: block;overflow: hidden;}
.fc .jj_r>a:after{content: "";display: block;width: 100%;height: 100%;opacity:0;position: absolute;top: 0;left: 0;background-color: rgba(0,0,0,0.5);z-index: 1;}
.fc .jj_r>a>img{width: 100%;}
.fc .jj_r>a>p{position: absolute;bottom: -20px;left: 16px;transition: all .3s;z-index: 2;}
.fc .jj_r>a>p>span{font-size: 18px;color: #fff;display: block;margin-bottom: 16px;}
.fc .jj_r>a>p>font{font-size: 13px;color: #ffffff;}
.fc .jj_r>a>p>font>img{display: inline-block;vertical-align: middle;margin-left: 6px;}
.fc .jj_r>a:hover p{bottom: 44px;}
.fc .jj_r>a:hover:after{opacity: 1;}
.fc .fc_l{width: 65.5%;float: left;}
.fc .fc_l>h3{padding-bottom: 24px;border-bottom: 1px solid #dddddd;margin-bottom: 50px;font-size: 28px;color: #222222;}
.fc .fc_l>p{font-size: 14px;color: #666666;line-height: 24px;margin-bottom: 46px;}
.fc .fc_l .swiper-container3 .swiper-slide>img{width: 100%;}
.fc .fc_l .swiper-container3 .swiper-button-next{width: 48px;height: 48px;background-color: #ef7c1a;line-height: 48px;text-align: center;background-size:10px 18px;right: 0;margin-top: 0;top: calc(100% - 48px);}
.fc .fc_l .swiper-container3 .swiper-button-prev{width: 48px;height: 48px;background-color: #2087bf;line-height: 48px;text-align: center;background-size:10px 18px;left:calc(100% - 96px);margin-top: 0;top: calc(100% - 48px);}



.fl_big{width: 100%;background-color: #f0f0f0;padding: 63px 0;}
.fl_big .fl{width: 1200px;margin: 0 auto 40px;display: table;}
.fl_big .fl .fl_txt{width: 33.3333%;box-sizing: border-box;border-left: 1px solid #dddddd;display: table-cell;vertical-align: middle;min-height: 234px;padding:30px 40px 30px;text-align: center;position: relative;z-index: 3;}
.fl_big .fl .fl_txt>img{position: absolute;left: 50%;transform: translatex(-50%);-webkit-transform: translatex(-50%);z-index: -1;top: 19px;opacity: 0;transition: all .3s;}
.fl_big .fl .fl_txt>p{font-size: 13px;color: #222222;margin-bottom: 24px;}
.fl_big .fl .fl_txt>span{display: block;font-size: 18px;color: #222222;font-weight: bold;margin-bottom: 20px;}
.fl_big .fl .fl_txt>h3{font-size: 14px;color: #222222;line-height: 24px;min-height: 96px;}
.fl_big .fl .fl_txt:hover img{opacity: 1;}


.cat_list{width: 100%;height: auto;margin: 0 auto 1px;}
.cat_list>a{display: block;width: 25%;float: left;box-sizing: border-box;border-right: 1px solid #fff;position: relative;overflow: hidden;}
.cat_list>a>img{width: 100%;transition: all .5s;}
.cat_list>a>h3{position: absolute;top: 50%;width: 100%;text-align: center;transform: translatey(-50%);-webkit-transform: translatey(-50%);font-size: 20px;color: #fff;z-index: 2;}
.cat_list>a:after{content: "";display: block;width: 100%;height: 100%;background: rgba(0,0,0,0.7);position: absolute;top: 0;left: 0;z-index: 1;}
.cat_list>a:hover img{transform: scale(1.1);}


.gl_big{width: 1200px;margin: 101px auto 72px;}
.gl_big>h3{font-size: 30px;color: #2087bf;padding-bottom: 13px;margin-bottom: 43px;border-bottom: 1px solid #dddddd;}
.gl_big .gl{width: 100%;position: relative;}
.gl_big .gl>i{display: block;width: 1px;background-color: #ddd;position: absolute;height: 100%;}
.gl_big .gl>i:nth-of-type(1){left:32.25%;}
.gl_big .gl>i:nth-of-type(2){left:67.75%;}
.gl_big .gl .gl_txt{width: 29%;float: left;box-sizing: border-box;margin-right: 6.5%;padding-bottom: 10px;}
.gl_big .gl .gl_txt:nth-child(3){margin-right: 0;}
.gl_big .gl .gl_txt>i{display: block;width: 100%;overflow: hidden;margin-bottom: 41px;}
.gl_big .gl .gl_txt>i>img{width: 100%;}
.gl_big .gl .gl_txt>p{font-size: 24px;color: #00416e;margin-bottom: 15px;}
.gl_big .gl .gl_txt>span{font-size:13px;color: #00416e;display: block;margin-bottom: 15px;}
.gl_big .gl .gl_txt>font{display: block;width: 50px;height: 1px;background-color: #dddddd;margin-bottom: 20px;}
.gl_big .gl .gl_txt>h3{font-size: 14px;color: #222222;line-height: 24px;min-height: 144px;text-align:justify;}


.lp_big{width: 100%;padding: 83px 0 67px;background: url(/uploads/image/esimages/lead_ban.jpg) no-repeat;background-size:cover;box-sizing: border-box;}
.lp_big .lp{width: 1200px;margin: 0 auto;}
.lp_big .lp>h4{width: 23%;float: left;margin-right:2.66667%;}
.lp_big .lp>h4:last-child{margin-right: 0;}
.lp_big .lp>h4>i{display: block;width: 100%;overflow: hidden;margin-bottom: 32px;}
.lp_big .lp>h4>i>img{width: 100%;}
.lp_big .lp>h4>font{display: block;padding-left: 19px;border-left: 1px solid #2087bf;}
.lp_big .lp>h4>font>span{font-size: 24px;margin-bottom: 16px;color: #002222;display: block;}
.lp_big .lp>h4>font>p{font-size: 13px;color: #777777;}

.hx_team{width: 1200px;margin: 66px auto 96px;}
.hx_team>h3{position: relative;width:19.2%;float: left;margin-right: 1%;position: relative;margin-bottom: 1%;}
.hx_team>h3>p{width: 90%;position: absolute;height: 90%;padding: 5%;top:50%;left: 50%;box-sizing: border-box;border:1px solid #fff;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);z-index: 3;transition: all .5s;opacity: 0;}
.hx_team>h3:after{display:block;content: "";width: 100%;height: 100%;background-color: rgba(11,48,68,0.9);position: absolute;top: 0;left: 0;z-index: 1;transition: all .5s;opacity: 0;}
.hx_team>h3>p>left{position: absolute;top: 50%;transform: translatey(-50%);-webkit-transform: translatey(-50%);top: 50%;width: 100%;text-align: center;display: block; left: 0;}
.hx_team>h3>p>left>font{font-size: 18px;color: #ffffff;display: block;margin-bottom: 13px;}
.hx_team>h3>p>left>span{font-size: 13px;color: #ffffff;display: block;}
.hx_team .team_txt{background-color: #2087bf;width: 39.4%;text-align: center;margin-right: 1%;float: left;min-height: 178px;position: relative;margin-bottom: 1%;}
.hx_team .team_txt>h3{position: absolute;top: 50%;width: 100%;transform: translatey(-50%);-webkit-transform: translatey(-50%);}
.hx_team .team_txt>h3>p{font-size:24px;color: #ffffff;margin-bottom: 18px;}
.hx_team .team_txt>h3>span{display: block;font-size: 14px;color: #ffffff;}
.hx_team>h3:nth-child(4){margin-right: 0;}
.hx_team>h3:nth-child(9){margin-right: 0;}
.hx_team>h3:hover>p{opacity: 1;}
.hx_team>h3:hover:after{opacity: 1;}
.hx_team>h4{width: 19.2%;margin-right: 1%;float: left;overflow: hidden;margin-bottom: 1%;max-height: 178px;}
.hx_team>h4>img{width: 100%;}
.hx_team .team_txt2{background-color: #ef7c1a;width: 39.4%;text-align: center;float: left;min-height: 178px;position: relative;margin-bottom: 1%;}
.hx_team .team_txt2>h3{position: absolute;top: 50%;width: 100%;transform: translatey(-50%);-webkit-transform: translatey(-50%);}
.hx_team .team_txt2>h3>p{font-size:24px;color: #ffffff;margin-bottom: 18px;}
.hx_team .team_txt2>h3>a{display: block;width:140px;height:32px;text-align: center;line-height:32px;font-size: 13px;color: #ffffff;transition: all .5s;border: 1px solid #fff;margin: 0 auto;}
.hx_team .team_txt2>h3>a:hover{background-color: #fff;color: #ef7c1a;}
.lx_txt{width: 1200px;margin: 102px auto 55px;}
.lx_txt>p{font-size: 14px;color: #2087bf;vertical-align: middle;margin-bottom: 28px;font-family: arial;}
.lx_txt>p>i{display: inline-block;width:46px;height: 2px;background-color: #2087bf;margin-right: 18px;vertical-align: 4px;}
.lx_txt>span{font-size: 30px;color: #222222;margin-bottom: 28px;display: block;}
.lx_txt>h3{font-size: 16px;color:#666666;line-height: 30px;}
.lx_txt>h3>i{font-size: 16px;color: #2087bf;font-weight:bold;}


.online{width: 1200px;margin: 78px auto 84px;position: relative;}
.online>p{font-size: 30px;color: #222222;margin-bottom: 33px;}
.online form{width:79%;}
.online form input[type=text]{width: 100%;margin-right: 4%;box-sizing: border-box;float:left;height: 42px;line-height: 42px;border: 1px solid #aaaaaa;font-size: 14px;outline:none;border-radius: 5px;color: #aaaaaa;margin-bottom: 30px;text-indent: 2em;}
.online form p span:nth-of-type(2) input[type=text]{margin-right: 0;}
.online form textarea{width: 100%;height: 117px;padding: 19px 0;float: left;box-sizing: border-box;border: 1px solid #aaaaaa;font-size: 14px;outline: none;border-radius: 5px;margin-bottom: 30px;text-indent: 2em;color: #aaaaaa;}
.online form input[type=submit]{width: 134px;height: 36px;text-align: center;line-height: 36px;border-radius: 5px;background-color: #2087bf;font-size: 14px;color: #ffffff;transition: all .3s;cursor: pointer;outline: none;border: none;}
.online form input[type=tel]{width: 100%;margin-right: 4%;box-sizing: border-box;float:left;height: 42px;line-height: 42px;border: 1px solid #aaaaaa;font-size: 14px;outline:none;border-radius: 5px;color: #aaaaaa;margin-bottom: 30px;text-indent: 2em;}
.online form input[type=email]{width: 100%;box-sizing: border-box;float:left;height: 42px;line-height: 42px;border: 1px solid #aaaaaa;font-size: 14px;outline:none;border-radius: 5px;color: #aaaaaa;margin-bottom: 30px;text-indent: 2em;}

.online form p .wpcf7-form-control-wrap{display: block;position: relative;height: 42px;width:48%;margin-right: 4%;float: left;margin-bottom: 30px;}
.online form p .wpcf7-form-control-wrap:nth-child(2n){margin-right: 0;}
.online form p .wpcf7-form-control-wrap .wpcf7-not-valid-tip{position: absolute;bottom: -21px;left: 0;}
.online form p .wpcf7-form-control-wrap:nth-child(5){width: 100%;height: 117px;float: left;box-sizing: border-box;}
.online form p:after{content:""; clear: both; height: 0; overflow: hidden; visibility: hidden; display: block; }
.screen-reader-response{display:none;}
#mdd{position: absolute;width: 100%;height: 1px;top: -20px;}


.loca_slide_big{width: 100%;overflow: hidden;}
.loca{width: 90%;margin-left: 10%;padding: 62px 0 73px 165px;background-color: #f1f2f3;box-sizing: border-box;overflow: hidden;}
.loca .loca_nav{margin-bottom: 32px;}
.loca .loca_nav>a{font-size: 22px;color: #666666;padding-bottom: 3px;margin-right: 55px;transition: all .3s;border-bottom: 1px solid transparent;}
.loca .loca_nav>a:hover{color: #2087bf;border-color:#2087bf;}
.loca .loca_nav>.loc_act{color: #2087bf;border-color:#2087bf;}
.loca .loca_slide{width: 1000%;}
.loca .loca_slide .loca_list{width: 859px;margin-right: 78px;float: left;}
.loca .loca_slide .loca_list>h4{position: relative;margin-bottom: 48px;}
.loca .loca_slide .loca_list>h4>img{width: 100%;}
.loca .loca_slide .loca_list>h4>p{position: absolute;left: 0;bottom:-11px;font-size: 72px;letter-spacing: 2px;font-weight: bold;color: #fff;font-family: arial;}
.loca .loca_slide .loca_list>.loca_txt{transition: all .8s;transform: translatex(100px);opacity: 0;}
.loca .loca_slide .loca_list>.loca_txt>.dz_l{float: left;}
.loca .loca_slide .loca_list>.loca_txt>.dz_l>p{font-size: 16px;color: #666666;margin-bottom: 17px;}
.loca .loca_slide .loca_list>.loca_txt>a{float: right;font-size: 16px;color: #ef7c1a;}
.loca .loca_slide .loca_list>.loca_txt>a>i{display: inline-block;margin-right: 5px;color: #ef7c1a;}


.loca .loca_slide .loca_list .loca_act{transform: translatex(0px) !important;opacity: 1 !important;transition-delay: .3s;}


.xz_tit{width: 1200px;margin: 98px auto 39px;}
.xz_tit>p{font-size: 14px;color: #2087bf;vertical-align: middle;margin-bottom: 28px;font-family: arial;}
.xz_tit>p>i{display: inline-block;width:46px;height: 1px;background-color: #2087bf;margin-right: 18px;vertical-align: 4px;}
.xz_tit>h3{font-size: 30px;color: #222222;}
.lines{width: 100%;height: 1px;background-color: #dddddd;margin-bottom: 20px;}
.xz_list{width: 1200px;margin: 0 auto 70px;}
.xz_list>a{display: block;height: 73px;line-height: 73px;border-bottom: 1px solid #dddddd;transition:all .5s;width:100%;box-sizing: border-box;padding: 0 30px;}
.xz_list>a>span{font-size: 16px;color: #222222;}
.xz_list>a>i{float: right;margin-right: 5px;height: 73px;line-height: 73px;}
.xz_list>a>i>img{display: inline-block;}
.xz_list>a:hover{background-color: #f0f0f0;}


.new_nav{width: 1200px;margin: 36px auto 0;}
.new_nav>a{display: inline-block;width: 140px;height: 38px;text-align: center;line-height: 38px;background-color: #dddddd;font-size: 14px;color: #222222;margin-right: 17px;border-radius: 5px;transition: all .5s;}
.new_nav>a:hover{background-color: #2087bf;color: #fff;}

.line{width: 100%;height:1px;background-color: #dddddd;margin: 34px 0;}

.new_list{width: 1200px;margin: 0 auto;border-bottom: 1px solid #dddddd;}
.new_list>a{display: block;width: 31%;float: left;margin-right:3.5%;margin-bottom: 72px;}
.new_list>a:nth-child(3n){margin-right: 0;}
.new_list>a>i{width: 100%;overflow: hidden;display: block;}
.new_list>a>i>img{width: 100%;transition: all .5s;}
.new_list>a:hover>i>img{transform: scale(1.1);}
.new_list>a>h4{padding:17px 0 0 9px;}
.new_list>a>h4>span{display: block;font-size: 13px;color: #444444;margin-bottom: 17px;}
.new_list>a>h4>p{font-size: 20px;color: #444444;margin-bottom: 18px;line-height: 26px;min-height:52px;overflow: hidden;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;box-orient: vertical;display: -webkit-box;display: box;}
.new_list>a>h4>i{display: block;font-size: 14px;color: #888888;line-height: 24px;margin-bottom: 22px;}
.new_list>a>h4>font{display: block;width: 120px;height: 32px;text-align: center;line-height: 32px;border: 1px solid #2087bf;font-size: 13px;border-radius: 5px;transition: all .5s;color: #2087bf;}
.new_list>a>h4>font:hover{background-color: #2087bf;color: #fff;}


.fenye{width: 1200px;text-align: center;margin: 33px auto 74px;}
.fenye>a{display: inline-block;border-radius: 5px;border: 1px solid #b8b8b8;font-size: 14px;color: #b8b8b8;height: 32px;text-align: center;line-height: 32px;transition: all .3s;margin: 0 5px;padding:0px 15px;}
.fenye>a:hover{background-color: #ef7c1a;color: #fff;border-color:#ef7c1a;}

.dl_fenye{width: 1200px;text-align: left;margin: 33px auto 74px;}
.dl_fenye>a{display: inline-block;border-radius: 5px;border: 1px solid #b8b8b8;font-size: 14px;color: #b8b8b8;height: 32px;text-align: center;line-height: 32px;transition: all .3s;margin: 0 5px;padding:0px 15px;}
.dl_fenye>a:hover{background-color: #ef7c1a;color: #fff;border-color:#ef7c1a;}



.love{width: 37%;margin: 0 auto 90px;}
.love>img{max-width: 100%;}



.link_list{width: 1200px;margin: 103px auto 120px;border: 1px solid #dddddd;border-bottom: none;}
.link_list>a{position: relative;width:25%;box-sizing: border-box;min-height: 189px;display: block;float: left;border-right:1px solid #ddd;border-bottom: 1px solid #ddd;}
.link_list>a:nth-child(4n){border-right: none;}

.link_list>a>img{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);max-width: 99%;}
.link_list>a>h3{position: absolute;top:0;left: 0;background-color: rgba(32,135,191,0.9);width: 100%;text-align: center;height: 100%;transition: all .5s;opacity: 0;}
.link_list>a>h3>p{width: 100%;top: 50%;transform: translatey(-50%);-webkit-transform: translatey(-50%);position: absolute;}
.link_list>a>h3>p>span{font-size: 18px;color: #ffffff;margin-bottom: 11px;display: block;margin: 0 auto 11px;width: 70%;line-height: 24px;}
.link_list>a>h3>p>i{display: inline-block;width: 16px;height: 16px;text-align: center;line-height: 16px;border: 1px solid #fff;border-radius:50%;color: #fff;}
.link_list>a>h3>p>i:before{    padding-left: 4px;}
.link_list>a:hover h3{opacity:1;}

.zp{width: 1200px;margin: 67px auto;}
.zp .jj_r{width:304px;float: right;}
.zp .jj_r>p{font-size: 15px;color: #2087bf;margin-bottom: 25px;margin-top: 10px;}
.zp .jj_r>a{margin-bottom: 14px;width: 100%;position: relative;display: block;overflow: hidden;}
.zp .jj_r>a:after{content: "";display: block;width: 100%;height: 100%;opacity:0;position: absolute;top: 0;left: 0;background-color: rgba(0,0,0,0.5);z-index: 1;}
.zp .jj_r>a>img{width: 100%;}
.zp .jj_r>a>p{position: absolute;bottom: -20px;left: 16px;transition: all .3s;z-index: 2;}
.zp .jj_r>a>p>span{font-size: 18px;color: #fff;display: block;margin-bottom: 16px;}
.zp .jj_r>a>p>font{font-size: 13px;color: #ffffff;}
.zp .jj_r>a>p>font>img{display: inline-block;vertical-align: middle;margin-left: 6px;}
.zp .jj_r>a:hover p{bottom: 44px;}
.zp .jj_r>a:hover:after{opacity: 1;}

.zp .zp_l{width:62.5%;float: left;}
.zp .zp_l>h3{font-size: 24px;color: #2087bf;line-height: 30px;width: 77%;margin-bottom: 48px;}
.zp .zp_l>i{display: block;width: 100%;height: 1px;background-color: #dddddd;}
.zp .zp_l>font{display: block;font-size: 18px;color: #222222;margin: 56px 0 22px;}
.zp .zp_l>p{font-size: 15px;color: #222222;margin-bottom: 16px;}
.zp .lc_list{width: 100%;margin: 32px 0;}
.zp .lc_list .lc_txt{width: 11.2%;float: left;text-align: center;}
.zp .lc_list .lc_txt>i{display: block;width: 84px;height: 84px;border-radius: 50%;border:1px solid #2087bf;position: relative;margin-bottom: 21px;}
.zp .lc_list .lc_txt>i>img{position:absolute;top: 50%;left: 50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}
.zp .lc_list .lc_txt>p{font-size: 14px;color: #222222;line-height: 20px;}
.zp .lc_list .xx{width: 4%;height: 0;float: left;border: 1px dashed #dddddd;margin: 45px 1.14%;}



.job_big{width: 100%;padding: 77px 0 103px;background-color: #f4f4f4;}
.job_big .job{width: 1200px;margin: 0 auto ;}
.job_big .job>p{font-size: 20px;color: #222222;margin-bottom: 36px;}
.job_big .job_list .job_txt .job_t{width: 100%;height: 54px;line-height: 54px;border-top: 1px solid #d5e3e8;border-bottom: 1px solid #d5e3e8;cursor: pointer;}
.job_big .job_list .job_txt .job_t>p{display: inline-block;font-size: 18px;color: #222222;margin-right: 76px;min-width:160px;}
.job_big .job_list .job_txt .job_t>span{display: inline-block;font-size: 13px;color: #666666;display:inline-block;margin-right: 65px;}
.job_big .job_list .job_txt .job_t>i{float: right;margin-top: 19px;transition: all .5s;}
.job_big .job_act  .job_txt .job_t>i{transform: rotate(180deg);}
.job_big .job_list .job_txt .job_b{width: 100%;padding: 49px 0 44px;display: none;}
.job_big .job_list .job_txt:nth-child(1) .job_b{display: block;}
.job_big .job_list .job_txt .job_b .job_bt h3{width: 15%;float: left;font-size: 16px;color: #2087bf;padding-top: 20px;line-height: 24px;}
.job_big .job_list .job_txt .job_b .job_bt h4{float: left;width: 85%;box-sizing: border-box;border-left: 1px solid #d5e3e8;padding: 20px 0 35px 54px;position: relative;}
.job_big .job_list .job_txt .job_b .job_bt h4>p{font-size:15px;color: #666666;line-height: 24px;letter-spacing: 1px;}
.job_big .job_list .job_txt .job_b .job_bt h4>i{display: block;width: 2px;position: absolute;height:15px;background-color: #009be3;left: -1px;top: 25px;}



.gs{width: 1200px;margin: 56px auto 127px;}
.gs .gs_l{width:62.5%;float: left;}
.gs .gs_l>p{font-size: 30px;color: #222222;;margin-top: 5px;margin-bottom: 47px;padding-bottom: 25px;border-bottom: 1px solid #dddddd;}
.gs .gs_l>h3{font-size: 18px;color: #222222;line-height: 28px;margin-bottom: 22px;}
.gs .gs_l>span{display: block;font-size: 15px;color: #666666;line-height: 24px;margin-bottom: 20px;}
.gs .jj_r{width:304px;float: right;}
.gs .jj_r>p{font-size: 15px;color: #2087bf;margin-bottom: 25px;margin-top: 10px;}
.gs .jj_r>a{margin-bottom: 14px;width: 100%;position: relative;display: block;overflow: hidden;}
.gs .jj_r>a:after{content: "";display: block;width: 100%;height: 100%;opacity:0;position: absolute;top: 0;left: 0;background-color: rgba(0,0,0,0.5);z-index: 1;}
.gs .jj_r>a>img{width: 100%;}
.gs .jj_r>a>p{position: absolute;bottom: -20px;left: 16px;transition: all .3s;z-index: 2;}
.gs .jj_r>a>p>span{font-size: 18px;color: #fff;display: block;margin-bottom: 16px;}
.gs .jj_r>a>p>font{font-size: 13px;color: #ffffff;}
.gs .jj_r>a>p>font>img{display: inline-block;vertical-align: middle;margin-left: 6px;}
.gs .jj_r>a:hover p{bottom: 44px;}
.gs .jj_r>a:hover:after{opacity: 1;}



.cp_big{width: 100%;position: relative;box-sizing: border-box;background:url(/uploads/image/esimages/sw_03.jpg) no-repeat;background-size: cover;margin-bottom: 1px;}
.cp_big>.cp_txt{padding: 82px 0 82px;text-align: center;width: 50%;float: left;position: relative;}
.cp_big>.cp_txt>span{font-size:30px;color: #ffffff;display: block;margin-top: 10px;}
.cp_big>.cp_txt>p{font-size: 14px;color: #ffffff;margin: 16px 0;}
.cp_big>.cp_txt>a{display: inline-block;width: 140px;height: 36px;background-color: #2087bf;line-height: 36px;margin-bottom: 10px;font-size: 13px;color: #ffffff;transition: all .3s;}
.cp_big>.cp_txt>a:hover{background-color: #ef7c1a;}
.cp_big>.cp_txt>h3{position: absolute;top:82px;right:0;height: 134px;width: 1px;background-color: #78797e;}
.cp_big>.cp_txt>h3>i{width: 1px;background-color: #ffffff;height: 18px;position: absolute;top: 50%;transform: translatey(-50%);-webkit-transform: translatey(-50%);display: block;}
.cp_big>.jd{width: 350px;height: 70px;text-align: center;line-height: 70px;background-color: #ef7c1a;position: absolute;font-size: 16px;color: #ffffff;left: 50%;transform: translatex(-50%);-webkit-transform: translatex(-50%);top: -35px;}

.cp_big2>.cp_txt{width: 100%;}
.cp_big2>.cp_txt>h3{display: none;}

.qx_big{margin-left: calc(50% - 600px);margin-top: 85px;margin-bottom: 150px;}
.qx_big .qx_tit{padding-bottom: 36px;border-bottom:1px solid #dddddd;}
.qx_big .qx_tit>a{display: inline-block;width: 140px;height: 38px;text-align: center;line-height: 38px;transition: all .3s;background-color: #dddddd;font-size:14px;color: #222222;border-radius: 5px;}
.qx_big .qx_tit>a:hover{background-color: #2087bf;color: #fff;}
.qx_big .qx_list{width: 100%;display: table;}
.qx_big .qx_list .qx_txt{border-bottom:1px solid #dddddd;}
.qx_big .qx_list .qx_l{width: 48%;display: table-cell;vertical-align: middle;padding: 0px 4% 0 0;}
.qx_big .qx_list .qx_l>i{float: left;font-size: 24px;color: #222222;font-weight: bold;}

.qx_big .qx_list .qx_l>h3{width:90%;float: right;}
.qx_big .qx_list .qx_l>h3>span{font-size: 24px;color: #222222;font-weight: bold;}
.qx_big .qx_list .qx_l>h3>p{font-size: 16px;color: #222222;margin: 32px 0;line-height: 24px;}
.qx_big .qx_list .qx_l>h3>font{font-size: 15px;color: #666666;line-height: 24px;}
.qx_big .qx_list .qx_r{width: 52%;display: table-cell;vertical-align: middle;}
.qx_big .qx_list .qx_r>img{display: block;width: 100%;}




.cs_big{width:1200px;margin: 73px auto 87px;}
.cs_big>h3{margin-bottom: 58px;}
.cs_big>h3>p{font-size: 28px;color: #222222;padding-bottom: 29px;border-bottom: 1px solid #ddd;margin-bottom: 50px;}
.cs_big>h3>span{font-size: 16px;color: #222222;line-height: 24px;display: block;width: 64%;}
.cs_big .cs_list>.cs_txt{width:30%;margin-right: 5%;margin-bottom: 5%;float: left;position: relative;overflow: hidden;    background-color: #aaa;}
.cs_big .cs_list>.cs_txt>img{width: 100%;transition:all .5s;    opacity: 0.85;}
.cs_big .cs_list>.cs_txt>h3{position: absolute;left: 0;bottom: 0;width: 68%;background-color: rgba(255,255,255,0.8);padding: 26px 0 26px 10px;font-size: 16px;line-height: 24px;}
.cs_big .cs_list>.cs_txt:nth-child(3n){margin-right: 0;}
.cs_big .cs_list>.cs_txt:hover>img{transform: scale(1.1);}

.cs_big .cs_list>.cs_txt2{width: 100% !important;position: relative;margin-right: 0;}
.cs_big .cs_list>.cs_txt2>img:nth-child(1){width: 100%;}
.cs_big .cs_list>.cs_txt2>img:nth-child(2){height:100%;position: absolute;left: 0;top: 0;width: auto;}
.cs_big .cs_list>.cs_txt2>h3{background-color: transparent;bottom: 61px;left: 5%;}
.cs_big .cs_list>.cs_txt2>h3>p{font-size: 30px;margin-bottom: 22px;color: #ffffff;    text-transform: uppercase;}
.cs_big .cs_list>.cs_txt2>h3>span{font-size: 20px;color: #fff;}
.cs_big .cs_list>.cs_txt2:hover>img:nth-child(1){transform: scale(1.1);}
.cs_big .cs_list>.cs_txt2:hover>img:nth-child(2){transform: scale(1);}

.pt_big{width: 100%;height: auto;position: relative;overflow: hidden;}
.pt_big>img{width: 100%;}
.pt_big .pt_main{width: 1200px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.pt_big .pt_main .pt_l{float: left;}
.pt_big .pt_main .pt_l>p{font-size: 30px;color: #ffffff;}
.pt_big .pt_main .pt_l>i{display: block;width: 50px;height: 1px;background-color: #fff;margin: 22px 0 26px;}
.pt_big .pt_main .pt_l>font{font-size: 13px;margin: 26px 0;color: #fff;display: block;}
.pt_big .pt_main .pt_l>span{font-size: 16px;color: #ffffff;line-height: 24px;display: block;}
.pt_big .pt_main>.pt_l>a{width: 180px;height: 38px;text-align: center;display: block;margin-top: 26px;line-height: 38px;background-color: #fff;border-radius: 5px;font-size: 14px;color: #01213b;transition: all .3s;}
.pt_big .pt_main>.pt_l>a:hover{background-color: #ef7c1a;color: #fff;}

.pt_big .pt_main .pt_l:nth-child(2){float: right;text-align: right;}
.pt_big .pt_main .pt_l:nth-child(2)>i{display: inline-block;}
.pt_big .pt_main .pt_l:nth-child(2)>a{float: right}
.save{width: 1200px;margin: 65px auto;padding: 40px 0;position: relative;}
.save>a{float: left;}
.save>a>i{float: left;font-size: 42px;color: #2087bf;display: inline-block;margin-right: 10px;}
.save>a>h3{float: left;}
.save>a>h3>p{font-size: 24px;margin-bottom: 0px;color: #2087bf;line-height: 42px;}
.save>a>h3>span{font-size: 13px;color: #2087bf;}
.save>a:nth-of-type(2){float: right;text-align: right;}
.save>a:nth-of-type(2)>i{margin-right: 0;margin-left: 10px;}
.save>i{display: block;width: 1px;height: 100%;background-color: #bed9e8;position: absolute;left: 50%;transform: translatex(-50%);-webkit-transform: translatex(-50%);top: 0;}




.gs_big{width: 1200px;margin: 75px auto 92px;}
.gs_big>h3{margin-bottom: 50px;}
.gs_big>h3>p{font-size: 28px;color: #222222;padding-bottom: 28px;border-bottom: 1px solid #ddd;margin-bottom:48px;}
.gs_big>h3>span{font-size: 15px;color: #666666;line-height: 24px;display: block;width: 62.5%;}

.gs_big .gs_list{width: 100%;}
.gs_big .gs_list>a{width:48.5%;float: left;margin-right: 3%;margin-bottom: 3%;position: relative;}
.gs_big .gs_list>a>img{width: 100%;}
.gs_big .gs_list>a>h3{width: 77%;text-align: center;padding-top: 87px;padding-bottom:18px;font-family: "times new roman";position: absolute;top: 50%;left: 50%;background-color: transparent;transition: all .7s;transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.gs_big .gs_list>a>h3>span{font-size:81px;color: rgba(255,255,255,0.2);display: block;transition: all .7s;top:0;position: absolute;width: 100%;}
.gs_big .gs_list>a>h3>p{font-size: 18px;color: #ffffff;margin-bottom: 36px;transition: all .5s;}
.gs_big .gs_list>a>h3>font{display:inline-block;width: 130px;height: 32px;line-height: 32px;text-align: center;border: 1px solid #2087bf;font-size: 13px;border-radius: 5px;transition: all .5s;opacity:0;color: #2087bf;}
.gs_big .gs_list>a:nth-child(2n){margin-right: 0;}

.gs_big .gs_list>a:hover h3{background-color: #fff;}
.gs_big .gs_list>a:hover h3>span{top:-20px;color: rgba(0,0,0,0.2);-}
.gs_big .gs_list>a:hover h3>p{color: #222222;}
.gs_big .gs_list>a:hover h3>font{opacity: 1;}
.gs_big .gs_list>a>h3>font:hover{background-color: #2087bf;color: #fff;}




.xb{width: 1200px;margin: 75px auto 50px;}
.xb>p{font-size: 28px;color: #222222;padding-bottom: 28px;border-bottom: 1px solid #ddd;margin-bottom: 48px;}
.xb>span{font-size: 15px;color: #666666;line-height: 24px;display: block;width: 62.5%;}

.pic{width: 100%;position: relative;z-index: 2;}
.pic>img{width: 100%;}
.hla_big{width: 100%;height: auto;background-color: #eeeeee;}
.hla_big .hla_mian{width: 1550px;padding: 88px 0 0px;background-color: #fff;box-shadow: 1px 1px 15px #ccc;margin:0 auto;transform: translatey(-102px);position: relative;z-index: 3;}
.hla_big .hla_mian .hla{width: 1200px;margin: 0 auto;}
.hla_big .hla_mian .hla .hla_txt{width: 45%;float: left;margin-bottom: 80px;min-height: 640px;}
.hla_big .hla_mian .hla .hla_txt:nth-of-type(3){min-height: auto;}
.hla_big .hla_mian .hla .hla_txt:nth-of-type(4){min-height: auto;}
.hla_big .hla_mian .hla .hla_txt:nth-child(2){min-height: 640px;}
.hla_big .hla_mian .hla .hla_txt:nth-child(2n){float: right;}
.hla_big .hla_mian .hla .hla_txt>h4{margin-bottom: 47px;}
.hla_big .hla_mian .hla .hla_txt>h4>p{display: inline-block;}
.hla_big .hla_mian .hla .hla_txt>h4>p>i{font-size: 16px;color: #ef7c1a;vertical-align: middle;}
.hla_big .hla_mian .hla .hla_txt>h4>p>font{display: inline-block;width: 60px;height: 1px;background-color: #ef7c1a;vertical-align: middle;margin-left: 17px;}
.hla_big .hla_mian .hla .hla_txt>h4>font{display: block;float: right;width: 75%;height: 1px;background-color: #2087bf;margin-top: 7px}
.hla_big .hla_mian .hla .hla_txt>p{font-size: 24px;color: #444444;margin-bottom: 24px;font-weight: bold;}
.hla_big .hla_mian .hla .hla_txt>h3{font-size: 15px;color: #666666;line-height: 24px;margin-bottom: 39px;}
.hla_big .hla_mian .hla .hla_txt>span{display: block;margin-bottom: 20px;font-size: 14px;color: #2087bf;line-height: 24px;}


.lc_bigs2{padding: 95px 0 !important;margin-top: 0 !important;}
.lc_bigs{width: 100%;padding:188px 0 92px;margin-top: -187px;z-index: 2;position: relative;background-color: #fff;}
.lc_tit{width:1200px;margin: 0 auto;border: 1px solid #dddddd;box-sizing: border-box;}
.lc_tit .lc_a{width: 33.333%;float: left;position: relative;text-align:center;overflow: hidden;box-sizing: border-box;}
.lc_tit .lc_a:nth-child(2){border-left: 1px solid #ddd;border-right: 1px solid #ddd;}
.lc_tit .lc_a:after{top: auto;left: auto;right: 0px;width: 1px;bottom: 0px;z-index: 2;}
.lc_tit .lc_a:before{top: 0px;left: 0;width: 4px;}
.lc_tit .lc_a:after, .lc_tit .lc_a:before{position: absolute;height: 0;background: #ef7c1a;-webkit-transition: height .3s ease-out 150ms;-o-transition: height .3s ease-out 150ms;transition: height .3s ease-out 150ms;content: '';}
.lc_tit .lc_a>a{padding: 43px 0;display: block;font-size: 16px;color: #222222;position: relative;}
.lc_tit .lc_a>a:after, .lc_tit .lc_a>a:before{position: absolute;

    left: 50%;
    width: 30px;
    margin-left: -15px;
    height: 4px;
    background: #ef7c1a;
    -webkit-transition: left .3s ease-out .3s,right .3s ease-out .3s;
    -o-transition: left .3s ease-out .3s,right .3s ease-out .3s;
    transition: left .3s ease-out .3s,right .3s ease-out .3s;
    content: '';
}

.lc_tit .lc_a>a:after{   
	top: auto;
    left: auto;	
    right: 50%;
    margin-right: -30px;
    width: 60px;
    height: 1px;bottom: 0px;}


.lc_tit .lc_a>a:before{right: 50%;
    margin-right: -30px; top: 0px;}


.lc_a:hover:after, .lc_a:hover:before{   /* height: -webkit-calc(100% - 4px); */
    height:100%;}


.lc_tit .lc_a:hover a:before{    left: -30px;
    -webkit-transition: left .3s ease-out,right .3s ease-out;
    -o-transition: left .3s ease-out,right .3s ease-out;
    transition: left .3s ease-out,right .3s ease-out;}

.lc_tit .lc_a:hover :after{    right: -60px;
    -webkit-transition: left .3s ease-out .3s,right .3s ease-out;
    -o-transition: left .3s ease-out .3s,right .3s ease-out;
    transition: left .3s ease-out .3s,right .3s ease-out;}





.ls_big{width: 1200px;margin: 89px auto 0px;}

.ls_big>h4{margin-bottom: 45px;}
.ls_big>h4>p{display: inline-block;}
.ls_big>h4>p>i{font-size: 16px;color: #ef7c1a;vertical-align: middle;}
.ls_big>h4>p>font{display: inline-block;width: 60px;height: 1px;background-color: #ef7c1a;vertical-align: middle;margin-left: 17px;}
.ls_big>p{font-size: 24px;color: #444444;margin-bottom: 38px;font-weight: bold;}
.ls_big>h4>font{display: block;float: right;width: 88%;height: 1px;background-color: #2087bf;margin-top: 7px}

.ls_list .ls_txt{width: 100%;display:table;margin-bottom: 80px;}
.ls_list .ls_txt .ls_l{width: 65%;display: table-cell;vertical-align: middle;padding-right: 5%;}
.ls_list .ls_txt .ls_l>p{margin-bottom:34px;font-size: 18px;color: #2087bf;font-weight: bold;}
.ls_list .ls_txt .ls_l>p>i{font-style: normal;display: inline-block;margin-right: 15px;font-size: 18px;color: #2087bf;font-weight: bold;}
.ls_list .ls_txt .ls_l>h3{font-size: 15px;color: #666666;line-height: 22px;margin-bottom: 38px;}
.ls_list .ls_txt .ls_l>span{display: block;font-size: 14px;color: #2087bf;line-height: 22px;margin-bottom: 20px;}

.ls_list .ls_txt>h4{width: 35%;display: table-cell;vertical-align: middle;}
.ls_list .ls_txt>h4>img{width: 100%;}

.ls_list .ls_txt:nth-child(2) .ls_l{padding-right: 0;padding-left: 5%;}

.lis{width: 100%;height: 1px;background-color: #ddd;}

.sees{margin-top: 90px !important;padding: 0 0 92px;}
.see3{margin-top: 90px;padding: 0 0 92px;}


.fw_txt{width: 1200px;margin: 74px auto 90px;}
.fw_txt>h3{margin-bottom: 60px;}
.fw_txt>h3>p{font-size: 28px;color: #222222;padding-bottom: 28px;border-bottom: 1px solid #ddd;margin-bottom: 48px;}
.fw_txt>h3>span{font-size: 15px;color: #666666;line-height: 24px;display: block;width: 62.5%;}
.fw_txt>h4>p{font-size: 28px;color: #222222;padding-bottom: 28px;border-bottom: 1px solid #ddd;margin-bottom: 48px;}
.fw_txt>h4>span{display: block;margin-bottom: 14px;font-size: 16px;color: #222222;line-height: 22px;}
.fw_txt>h4>span>i{display: inline-block;margin-right: 16px;    vertical-align: 3px;}
.fw_txt>h4>span>i>img{display: inline-block;}


.want{width: 100%;height: 276px;position: relative;}
.want>img{height: 100%;}
.want .want_txt{width: 100%;text-align: center;top: 50%;transform: translatey(-50%);-webkit-transform: translatey(-50%);position:absolute;}
.want .want_txt>span{font-size: 24px;color: #ffffff;}
.want .want_txt>p{font-size: 15px;color: #ffffff;margin: 20px auto 23px;}
.want .want_txt>a{display:block;margin: 0 auto;width: 167px;height: 40px;line-height: 40px;font-size: 14px;background-color: #2087bf;border-radius: 8px;transition: all .5s;color: #fff;}
.want .want_txt>a:hover{background-color: #ef7c1a;color: #fff;}


.process{width: 1200px;margin: 0 auto 96px;padding-top: 150px;}
.process>h3{width:16%;height: 100px;line-height: 100px;background-color: #2087bf;font-size: 20px;color: #fff;text-align: center;float: left;border-radius: 8px;}
.process .process_r{width: 84%;float: left;position: relative;padding:0;box-sizing: border-box;
background: linear-gradient(left , rgb(32, 112, 191) , rgb(255, 255, 255) 100%);
background: -o-linear-gradient(left , rgb(32, 112, 191) , rgb(255, 255, 255) 100%);
background: -ms-linear-gradient(left , rgb(32, 112, 191) , rgb(255, 255, 255) 100%);
background: -moz-linear-gradient(left , rgb(32, 112, 191) , rgb(255, 255, 255) 100%);
background: -webkit-linear-gradient(left , rgb(32, 112, 191) , rgb(255, 255, 255) 100%);height: 1px;margin-top: 62px;}
.process .process_r .pro{width: 16.6667%;float: left;text-align: center;position: relative;margin-top: -6px;}
.process .process_r .pro>i{display: inline-block;width: 7px;height: 7px;background-color: #2087bf;border-radius:50%;position: relative;z-index: 2;}
.process .process_r .pro>i:after{position: absolute;content: "";width: 17px;height: 17px;border-radius: 50%;background-color:rgba(32,135,191,0.4);z-index: 1;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.process .process_r .pro>p{font-size: 14px;color: #2087bf;margin-top: 16px;}
.process .process_r .pro .pro_t{position: absolute;text-align: center;width: 172%;top: -134px;left: -35%;}
.process .process_r .pro .pro_t>p{padding:11px 25px;border-radius:19px;font-size: 14px;color: #2087bf;border: 1px solid #2087bf;display: inline-block; letter-spacing: 0;}
.process .process_r .pro .pro_t>i{display:block;width: 7px;height: 7px;border-radius: 50%;background-color: #2087bf;margin: 0 auto;}
.process .process_r .pro .pro_t>font{width: 1px;height: 74px;display: inline-block;
background: linear-gradient(top , rgb(32, 112, 191) , rgb(255, 255, 255) 100%);
background: -o-linear-gradient(top , rgb(32, 112, 191) , rgb(255, 255, 255) 100%);
background: -ms-linear-gradient(top , rgb(32, 112, 191) , rgb(255, 255, 255) 100%);
background: -moz-linear-gradient(top , rgb(32, 112, 191) , rgb(255, 255, 255) 100%);
background: -webkit-linear-gradient(top , rgb(32, 112, 191) , rgb(255, 255, 255) 100%);}


.process .process_r .pro:nth-child(2n) .pro_t>font{height: 140px;}
.process .process_r .pro:nth-child(2n) .pro_t{top: -207px;}



.ds{width: 1200px;margin: 74px auto 80px;}
.ds .ds_txt{width: 100%;}
.ds .ds_txt>h4{float: right;width: 29%;}
.ds .ds_txt>img{width: 100%;}
.ds .ds_txt .ds_l{width: 62.5%;float: left;}
.ds .ds_txt .ds_l>p{font-size: 30px;padding-bottom: 24px;color: #222222;border-bottom: 1px solid #dddddd;margin-bottom: 60px;}
.ds .ds_txt .ds_l>h3{font-size: 20px;color: #2087bf;margin-bottom: 30px;}
.ds .ds_txt .ds_l>span{font-size: 15px;color: #222222;line-height: 24px;display: block;margin-bottom: 30px;}
.ds .ds_txt:nth-child(2){display: flex;}
.ds .ds_txt:nth-child(2)>h4{float: none;align-self:center;margin-right:8.5%;}
.ds .ds_txt:nth-child(2)>.ds_l{align-self:center;}


.zh{width: 1200px;margin: 0 auto 87px;}
.zh>h3{width: 100%;padding: 31px 0;background-color: #2087bf;text-align: center;font-size: 24px;color: #fff;}
.zh .zh_list>h3{width: 24%;float: left;text-align: center;padding: 33px 0;margin-right: 1.3333%;margin-top: 1.3333%;background-color: #d2deef;font-size: 16px;color: #222222;line-height: 24px;}
.zh .zh_list>h3:nth-child(4){margin-right: 0;}
.zh .zh_list:nth-of-type(2n)>h3{background-color: #eaeff7;}


.xm{width: 1200px;margin: 90px auto 100px;}
.xm>h3{width: 100%;box-sizing: border-box;padding:0 30px 13px 30px;border-bottom: 1px solid #dddddd;}
.xm>h3>p{float: left;width: 16%;font-size: 20px;color: #222222;font-weight: bold;}
.xm>h3>p:nth-child(2){width: 10%;margin-left: 7%;}
.xm>h3>p:nth-child(3){width: 48%;float: right;}
.xm>h4{margin-top: 42px;padding: 0 30px;}
.xm>h4>p{float: left;width: 16%;font-size: 16px;color: #666666;line-height: 24px;}
.xm>h4>p:nth-child(2){width: 10%;margin-left: 7%;}
.xm>h4>p:nth-child(3){width: 48%;float: right;}


.jyj_txt{width: 1200px;margin: 75px auto 50px;}
.jyj_txt>h3 {font-size: 28px;color: #222222;padding-bottom: 28px;border-bottom: 1px solid #ddd;margin-bottom: 48px;}
.jyj_txt>p{font-size: 15px;color: #666666;line-height: 24px;width: 62.5%;}

.jy_img{width: 100%;position: relative;margin-bottom: 140px;}
.jy_img>img{width: 100%;height: auto;}
.jy_img .jy_link{width: 1200px;position: absolute;bottom: -50px;left: 50%;transform: translatex(-50%);-webkit-transform:translatex(-50%);}
.jy_img .jy_link>a{width: 24%;float: left;margin-right:1.3333%;background-color: #2087bf;text-align: center;padding:40px 0;font-size: 20px;color: #fff;transition: all .3s;}
.jy_img .jy_link>a>i{display: inline-block;font-size: 25px;color: #fff;margin-left: 19px;    vertical-align: -2px;}
.jy_img .jy_link>a:last-child{margin-right: 0;}
.jy_img .jy_link>a:hover{background-color: #ef7c1a;}

.hz{width: 1200px;margin: 75px auto 50px;}
.hz>h3{font-size: 28px;color: #222222;padding-bottom: 28px;border-bottom: 1px solid #ddd;margin-bottom: 48px;}
.hz>p{font-size: 20px;color: #2087bf;margin-bottom: 20px;}
.hz>span{font-size: 15px;color: #666666;line-height: 24px;width: 62.5%;display: block;}


.jg2{width: 100% !important;position: relative;margin-bottom: 60px !important;overflow:hidden;}
.jg2>img{width: 100%;}
.jg2>.jg_txt{width: 1200px;position: absolute;top:50%;transform: translatey(-50%);-webkit-transform: translatey(-50%);left:calc((100% - 1200px) / 2);}
.jg2>.jg_txt .jg_main{width: 62.5%;background-color: #fff;box-sizing: border-box;padding: 71px 79px 66px;position: relative;z-index: 3;}
.jg2>.jg_txt .jg_main>h3{margin-bottom: 26px;}
.jg2>.jg_txt .jg_main>h3>i{display: inline-block;width: 50px;height: 1px;background-color: #2087bf;vertical-align: middle;margin-right: 23px;}
.jg2>.jg_txt .jg_main>h3>span{font-size: 20px;color: #2087bf;}
.jg2>.jg_txt .jg_main>p{font-size:15px;color: #222222;line-height: 24px;}
.jg2>.jg_txt .jg_main>h4{display:block;position: absolute;width: 81%;height: 80%;bottom: -10px;left: -10px;border-bottom: 10px solid #ef7c1a;border-left: 10px solid #ef7c1a;z-index: -1;}



.cen{width: 1200px;margin: 0 auto 80px;}
.cen>p{text-align: center;font-size: 15px;color: #666666;margin: 27px auto 40px;}
.cen>span{font-size: 24px;color: #2087bf;display: block;text-align: center;    padding-bottom: 40px;}
.cen_list .cen_txt{width: 25%;box-sizing: border-box;border: 1px solid #dddddd;float: left;padding: 50px 0 60px;    text-align: center;transition: all .3s;}
.cen_list .cen_txt>span{font-size: 18px;color: #222222;}
.cen_list .cen_txt>i{display:block;width: 30px;margin: 14px auto;height: 1px;background-color: #2087bf;}

.cen_list .cen_txt>p{font-size: 14px;color: #666666;line-height: 24px;width: 84%;margin: 0 auto;min-height: 72px;}
.cen_list .cen_txt:hover{border-color:#2087bf;}

.xy_big{width: 1200px;margin: 75px auto 93px;}
.xy_big>p{font-size: 28px;color: #222222;margin-bottom: 56px;}
.xy_big .xy_list .xy{width:32%;float: left;display: block;margin-right:2%;margin-bottom: 2%;position: relative;overflow: hidden;}
.xy_big .xy_list .xy:nth-child(3n){margin-right: 0;}
.xy_big .xy_list .xy>img{width: 100%;}
.xy_big .xy_list .xy .xy_txt{width: 100%;box-sizing: border-box;padding: 24px 0;text-align: center;position: absolute;bottom:-63px;background-color: rgba(32,135,191,0.85);transition:all .5s;}
.xy_big .xy_list .xy .xy_txt>p{font-size: 15px;color: #ffffff;margin-bottom: 24px;}
.xy_big .xy_list .xy .xy_txt>font{display: block;width: 120px;height: 36px;text-align: center;line-height: 36px;color: #fff;border-radius: 7px;border: 1px solid #fff;margin: 0 auto;font-size: 12px;color: #fff;transition: all .5s;}
.xy_big .xy_list .xy:hover .xy_txt{bottom: 0;}
.xy_big .xy_list .xy .xy_txt>font:hover {background-color: #ef7c1a;border-color:#ef7c1a;}



.micm{width: 1200px;margin: 75px auto 103px;}
.micm .micm_l{width: 62.5%;float: left;}
.micm .micm_l>p{font-size: 28px;color: #222222;padding-bottom: 28px;border-bottom: 1px solid #ddd;margin-bottom: 48px;}
.micm .micm_l>span{width: 100%;font-size: 15px;color: #222222;line-height: 24px;margin-bottom:50px;}
.micm .micm_l>p>span{width: 100%;font-size: 15px;color: #222222;line-height: 24px;margin-bottom:50px;}
.micm_l .sp{font-size: 20px;color: #2087bf;display: block;margin-bottom: 25px;}
.micm .micm_l>p:nth-of-type(2){border-bottom: none;}
.scien_tit{width: 28%;float:right;padding: 42px  45px 44px;background-color: #e8f0f5;box-sizing: border-box;}
.scien_tit>p{font-size: 18px;color: #222222;padding-bottom: 12px;border-bottom: 1px solid #cccccc;}
.scien_tit>h3>a{display: block;margin-top: 26px;color: #869095;font-size: 15px;line-height: 20px;transition: all .3s;}
.scien_tit>h3>a>i{display: inline-block;width: 3px;height:14px;background-color:transparent;margin-right: 5px;transition: all .3s; vertical-align: -2px;}
.scien_tit>h3>a:hover{color: #00527f;}
.scien_tit>h3>a:hover i{background-color: #00527f;}
.scien_tit>.s_act>a{color: #00527f;}
.scien_tit>.s_act>i{background-color: #00527f;}

.micm .micm_l .micm_list .micm{display: flex;margin-bottom: 38px;width: 100%;}
.micm .micm_l .micm_list .micm>h3{width: 48%;float: left;align-self:center;}
.micm .micm_l .micm_list .micm>h3>img{width: 100%;}
.micm .micm_l .micm_list .micm>h4{width: 45%;float: right;align-self:center;margin-left: 7%;}
.micm .micm_l .micm_list .micm>h4>span{font-size: 16px;color: #2087bf;display: inline-block;border-bottom: 1px solid #2087bf;padding: 5px 0;border-top: 1px solid #2087bf;margin-bottom: 17px;}
.micm .micm_l .micm_list .micm>h4>p{font-size: 14px;color: #666666;line-height: 24px;}
.micm .micm_l .micm_list .micm:nth-child(2n)>h4{margin-left: 0;margin-right: 7%;}

.micm .micm_l>font{font-size: 15px;color: #222222;line-height: 24px;display: block;margin-bottom: 31px;}
.micm .micm_l>h4{margin-bottom: 75px;}
.micm .micm_l>h4>img{width: 100%;}


.choose>p{font-size: 28px;padding-bottom:26px;color: #222222;border-bottom: 1px solid #dddddd;}
.choose>.choose_list>.cho{margin-top: 48px;}
.choose>.choose_list>.cho>i{display: inline-block;margin-right: 47px;vertical-align: 2px;}
.choose>.choose_list>.cho>i>img{display: inline-block;height:48px;}
.choose>.choose_list>.cho>h3{display:block;height: 40px;line-height: 40px;    width: calc(100% - 102px);float:right;}
.choose>.choose_list>.cho>h3>p{display: block;float: left;width: 120px;height: 40px;text-align: center;line-height: 40px;border-radius: 6px;background-color: #2087bf;font-size: 16px;color: #fff;margin-right: 20px;}
.choose>.choose_list>.cho>h3>span{display:block;font-size: 15px;color: #666666;    width: calc(100% - 140px);    float: right;}
.choose2>.choose_list>.cho>h3>span{display:block;font-size: 15px;color: #666666;    width: calc(100% - 140px);    float: right;line-height: 20px;padding: 10px 0;}

.gxb{width: 100%;position: relative;margin-bottom: 78px;}
.gxb>img{width: 100%;}
.gxb .gxb_in{width: 90%;position: absolute;height: 90%;;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);background-color: rgba(255,255,255,0.7);box-sizing: border-box;padding: 60px 110px;}
.gxb .gxb_in>p{font-size: 22px;color: #212121;margin-bottom: 42px;position: relative;    top: 12px;}
.gxb .gxb_in>p>i{display: block;width: 110px;height: 1px;background-color: #212121;position: absolute;left: -130px;top: 12px;}
.gxb .gxb_in>h4>ul{width:auto;float: left;}
.gxb .gxb_in>h4>ul>li{font-size: 18px;color: #222222;margin-bottom: 34px;}
.gxb .gxb_in>h4>ul>li>i{display: inline-block;margin-right: 16px;}
.gxb .gxb_in>h4>ul>li>i>img{display: inline-block;vertical-align: -6px;}
.gxb .gxb_in>h4>ul:nth-child(2){float: right;}

.tabs{width: 100%;margin-bottom: 100px;}
.tabs .tb1{display: table;width: 100%;margin-top: 3px;background-color: #e7eef2;}
.tabs .tb1>h3{display: table-cell;font-weight: bold;vertical-align: middle;width: 16%;text-align: center;font-size: 16px;color: #333333;box-sizing: border-box;border-right: 3px solid #fff;height: 66px;}


.tabs .tb1>p{display: table-cell;text-align: center;font-size: 16px;color: #333333;vertical-align: middle;height: 66px;font-weight: bold;border-right: 3px solid #fff;}
.tabs .tb1>p:last-of-type{border-right:none;}
.tabs .tb1>p:nth-child(2){width:10.6667%;}
.tabs .tb1>p:nth-child(3){width:10.6667%;}
.tabs .tb1>p:nth-child(4){width:10.6667%;}
.tabs .tb1>p:nth-child(5){width:10.6667%;}
.tabs .tb1>p:nth-child(6){width:10.6667%;}
.tabs .tb1>p:nth-child(7){width:10.6667%;}
.tabs .tb1>p:nth-child(8){width:20%;}
.tabs .tab_tit{display: table;width: 100%;background-color: #2087bf;}
.tabs .tab_tit>h3{display: table-cell;overflow: hidden;font-weight: bold;position: relative;vertical-align: middle;width: 16%;text-align: center;box-sizing: border-box;border-right: 3px solid #fff;height: 66px;}
.tabs .tab_tit>h3>span{position: absolute;font-size: 16px;color: #fff;}
.tabs .tab_tit>h3>span:nth-of-type(1){top: 3px;right: 3px;}
.tabs .tab_tit>h3>span:nth-of-type(2){left: 3px;bottom: 3px;}

.tabs .tab_tit>h3>i{background: linear-gradient(
    to top right,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0) calc(50% - 2px),
    rgba(255, 255, 255, 1) 50%,
    rgba(255, 255, 255, 0) calc(50%   2px),
    rgba(255, 255, 255, 0) 100%
  );width: 100%;height: 66px;display: block;}
.tabs .tab_tit>p{display: table-cell;text-align: center;font-size: 16px;color: #fff;vertical-align: middle;height: 66px;font-weight: bold;border-right: 3px solid #fff;}
.tabs .tab_tit>p:last-of-type{border-right:none;}
.tabs .tab_tit>p:nth-child(2){width:10.6667%;}
.tabs .tab_tit>p:nth-child(3){width:10.6667%;}
.tabs .tab_tit>p:nth-child(4){width:10.6667%;}
.tabs .tab_tit>p:nth-child(5){width:10.6667%;}
.tabs .tab_tit>p:nth-child(6){width:10.6667%;}
.tabs .tab_tit>p:nth-child(7){width:10.6667%;}
.tabs .tab_tit>p:nth-child(8){width:20%;}

.tl{margin-top: 38px;}
.tl>p{font-size: 14px;color: #222222;float: left;box-sizing: border-box;height: 14px;line-height: 14px;}
.tl>p:nth-child(1){width: 33%;padding-left: 29px;}
.tl>p:nth-child(2){width: 39%;border-left: 2px solid #dddddd;text-align: center;border-right: 2px solid #dddddd;}
.tl>p:nth-child(3){width:28%;text-align: right;padding-right: 29px;}

.gx{width:100%;margin-bottom: 93px;}
.gx>h4{position:relative;}
.gx>h4>img{width: 100%;}
.gx>h4>p{position: absolute;width: 100%;text-align:center;top:50%;transform: translatey(-50%);-webkit-transform: translatey(-50%);}
.gx>h4>p>font{display: block;font-size: 20px;color: #ffffff;margin-bottom: 24px;}
.gx>h4>p>i{display:block;width: 111px;height: 1px;background-color: #fff;margin:0 auto;}
.gx>p{font-size: 15px;color: #666666;line-height: 26px;margin-top: 50px;letter-spacing: 1px;}


.jm{width: 100%;margin-bottom: 83px;}
.jm>span{font-size: 20px;color: #2087bf;display: block;margin-bottom: 25px;}
.jm>p{font-size: 15px;color: #666666;line-height: 24px;margin-bottom: 32px;}

.pcr{width: 100%;height: auto;position: relative;margin-bottom: 306px;margin-top: -100px;}
.pcr>img{width: 100%;}
.pcr_big{width: 1200px;position: absolute;left: 50%;transform: translatex(-50%);-webkit-transform: translatex(-50%);top: 40%;}
.pcr .pcr_txt{width: 83%;padding: 74px 114px 30px;box-sizing: border-box;margin-left: -114px;background-color: #fff;}
.pcr .pcr_txt>span{font-size: 20px;color: #2087bf;}
.pcr .pcr_txt>p{font-size: 15px;color: #666666;line-height: 24px;margin-top: 23px;}


/*新闻详情*/
.newsinfo{width: 1300px;margin: 70px auto;}
.newsinfo>.title{display: block;width: 100%;box-sizing: border-box;padding: 0px 50px 20px;margin-bottom: 20px;border-bottom: 1px solid #dddddd;font-size: 28px;color: #222222;line-height:40px;}
.newsinfo>.data{width: 100%;box-sizing: border-box;padding: 0px 50px;margin-bottom: 50px;}
.newsinfo>.data>span{display: inline-block;font-size: 14px;color: #222222;margin-right: 50px;}
.newsinfo>.data>span:last-child{margin-right: 0px;}
.newsinfo>.min{width: 100%;box-sizing: border-box;padding: 0px 50px;border-bottom: 1px solid #dddddd;padding-bottom: 40px;}
.newsinfo>.min>p{font-size: 16px;color: #666666;line-height: 32px;margin-bottom: 40px;letter-spacing:0px;}
.newsinfo>.min>p>img{width: auto;max-width: 100%;}
.newsinfo>.min>h3{font-size: 16px;color: #666666;line-height: 32px;margin-bottom: 40px;}
.newsinfo>.min>h3>img{display: block;width: auto;max-width: 100%;}

.newsinfo>.fondmore{width: 100%;box-sizing: border-box;padding: 20px 50px 0px;}
.newsinfo>.fondmore>a{display: block;font-size: 14px;color: #222222;line-height: 32px;}

/*团队详情*/
.steam01{width: 1200px;margin: 70px auto;}
.steam01>.title{font-size: 28px;color: #222222;padding-bottom: 20px;box-sizing: border-box;border-bottom: 1px solid #dddddd;margin-bottom: 50px;}
.steam01>.min{width: 100%;box-sizing: border-box;}
.steam01>.min>.left{width: 49%;float: left;position: relative;margin-right: 2%}
.steam01>.min>.left:last-child{margin-right: 0px;}
.steam01>.min>.left>.imgbox{width: 45%;float: left;}
.steam01>.min>.left>.text{width: 55%;float: left;box-sizing: border-box;padding-left: 5%;}
.steam01>.min>.left>.text>h3{font-size: 22px;color: #00527f;margin-bottom: 10px;letter-spacing: 0;    font-weight: bold;}
.steam01>.min>.left>.text>p{font-size: 14px;color: #2087bf;}
.steam01>.min>.left>.text>strong{width: calc(100%   100px);margin:25px 0px;height: 1px;background-color: #dddddd;display: block;margin-left: -100px;}
.steam01>.min>.left>.text>h4{font-size: 15px;color: #666666;line-height: 30px;text-align: justify;}


.steam02{width: 100%;background: url(/uploads/image/esimages/b.jpg) no-repeat fixed;padding-top: 325px;}
/*.steam02{width: 100%;box-sizing: border-box;position: relative;}*/
.steam02>img{display: block;width: 100%;position: absolute;top: 0px;}
.steam02>.minwarp{background-color: #ffffff;position: relative;z-index: 0;}
.steam02>.minwarp>.min{width: 1500px;box-sizing: border-box;background-color: #ffffff;padding: 80px 150px 0px;margin: auto;margin-top: -110px;z-index: 3;float: left;margin-left: calc((100% - 1500px)/2);}
.steam02>.minwarp>.min>.title{width: 100%;box-sizing: border-box;font-size: 28px;color: #222222;padding-bottom: 25px;border-bottom: 1px solid #dddddd;margin-bottom: 50px;}
.steam02>.minwarp>.min>.cont{width: 100%;box-sizing: border-box;}
.steam02>.minwarp>.min>.cont>a{display: block;width: 32%;float: left;margin-right: 2%;box-sizing: border-box;background-color: #eeeeee;padding: 40px 0px;text-align: center;border-bottom: 10px solid #2087bf;}
.steam02>.minwarp>.min>.cont>a:nth-of-type(3n){margin-right: 0px;}
.steam02>.minwarp>.min>.cont>a>img{display: block;width: 234px;margin: auto;margin-bottom: 20px;}
.steam02>.minwarp>.min>.cont>a>h3{font-size: 22px;color: #222222;font-weight: bold;margin-bottom: 20px;}
.steam02>.minwarp>.min>.cont>a>h4{font-size: 15px;color: #666666;line-height: 24px;min-height: 48px;}
.steam02>.minwarp>.min>.cont02{width: 100%;box-sizing: border-box;}
.steam02>.minwarp>.min>.cont02>a{display: block;width: 23.5%;float: left;margin-right: 2%;}
.steam02>.minwarp>.min>.cont02>a:nth-of-type(4n){margin-right: 0px;}
.steam02>.minwarp>.min>.cont02>a>img{display: block;width: auto;margin: auto;}
.steam02>.minwarp>.min>.cont02>a>h3{font-size: 20px;color: #222222;text-align: center;display: block;width: 100%;margin-top: 20px;}
.steam02>.minwarp>.min>.cont02>a>strong{display: block;width: 100%;height: 1px;background-color: #dddddd;margin: 20px 0px;}
.steam02>.minwarp>.min>.cont02>a>h4{font-size: 15px;color: #666666;display: block;width: 100%;text-align: center;}
.steam02>.minwarp>.min01{margin-top: 0px;padding-bottom: 80px;}



.ss{width: 1200px;margin: 66px auto 52px;}
.ss form{width: 74%;position: relative;}
.ss form input[type=text]{width: 100%;height: 66px;line-height: 66px;border: 1px solid #aaaaaa;outline: none;text-indent: 2rem;font-size: 16px;color: #aaaaaa;}
.ss form p{position: absolute;right: -1px;top: 1px;width: 98px;height: 66px;}
.ss form p input[type=submit]{width: 100%;height: 100%;border: none;outline: none;background-color: #2087bf;cursor: pointer;    color: #2087bf;}
.ss form p i{font-size: 16px;color: #fff;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);pointer-events: none;}


.jg{width: 1200px;margin: 0 auto 56px;}
.jg>h3{padding-bottom: 14px;color: #2087bf;font-size: 20px;border-bottom: 1px solid #2087bf;}
.jg_list>a{width: 100%;display: block;padding-right:26%;box-sizing: border-box;padding: 36px 26% 36px 0;border-bottom: 1px solid #dddddd;}
.jg_list>a>p{display: inline-block;font-size: 16px;color: #222222;transition: all .3s;}
.jg_list>a>i{display: inline-block;float:right;width: 20px;height: 20px;text-align: center;transition: all .3s;;line-height: 20px;border-radius: 50%;border: 1px solid #ddd;font-size: 15px;color: #ddd;}
.jg_list>a>i:before{margin-left: 3px;}
.jg_list>a:hover>p{color: #2087bf;}
.jg_list>a:hover>i{color: #2087bf;border-color: #2087bf;}

.fenye2{text-align: left;}
.fenye2>a{margin:0 5px 0 0;}

.cen{width: 1400px;}
.cen>.swiper-container>.swiper-wrapper>.swiper-slide>.cen_list{width: 1200px;}
.cen>.swiper-container>.swiper-wrapper>.swiper-slide>.cen_list>.cen_txt{width: 25%;}
.cen>.swiper-container{padding: 30px 0px;}
.cen .swiper-button-prev{left: 0px;font-size: 60px;color: #2087bf;background-image: none;}
.cen .swiper-button-next{right: 0px;font-size: 60px;color: #2087bf;background-image: none;}
.cen .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 0px;}
.cen .swiper-pagination-bullet{border: 1px solid #2087bf;}
.cen .swiper-pagination-bullet-active{background-color: #2087bf;}
.cen_list .cen_txt{border: none;}
.cen_list .cen_txt:hover{background-color: #2087bf;}
.cen_list .cen_txt:hover>span{color: #ffffff;}
.cen_list .cen_txt:hover>i{background-color: #ffffff;}
.cen_list .cen_txt:hover>p{color: #ffffff;}
/*.swiper-button-next, .swiper-button-prev{width: auto!important;height: auto!important;}*/

.foot_big>.foot_r{width: 16%;}
.foot_big>ul{width: 10%;margin-right: 2%;}
.foot_big>ul>li:nth-child(1),.foot_big>.foot_r>p{min-height: 31px;}
.foot_big>ul>li>a{min-height: 28px;}
.pt_big .pt_main .pt_l>span{width: 80%;}
.pt_big .pt_main .pt_l:nth-child(2)>span{padding-left: 20%;}
.cs_big>h3>span{display: none;}
.xy_big .xy_list .xy .xy_txt>p{min-height: 30px;padding: 0px 20px;}
.scien_tit>h3>a{position: relative;box-sizing: border-box;padding-left: 10px;}
.scien_tit>h3>a>i{position: absolute;left: 0px;top: 5px;}

.choose>.choose_list>.cho>h3{display: block;position: relative;height: auto;}
.choose>.choose_list>.cho>h3>p{display: block;float: left;margin-right: 0px;position: absolute;left: 0px;top: 50%;transform: translatey(-50%);-webkit-transform:translatey(-50%);}
.choose>.choose_list>.cho>h3>span{display: block;float: right;vertical-align: middle;line-height: 20px;padding-left: 20px;}
.zh .zh_list>h3{min-height: 138px;box-sizing: border-box;}
.xm>h3>p:nth-child(2){width: 20%;}
.xm>h4>p:nth-child(2){width: 20%;}
.jy_img .jy_link>a>i{font-size: 22px;}
.jy_img .jy_link>a{font-size: 16px;}
.cen_list .cen_txt>span{display: block;width: 90%;margin: auto;min-height: 36px;}
.steam02>.minwarp>.min>.cont02>a>img{opacity: 1!important;}

.qx_big .qx_tit>a{box-sizing: border-box;padding: 0px 20px;width: auto;min-width: 140px;}



@media only screen and (max-width:1600px ) {
	.development>i{left: 23%;}
	.map_big .map_r .add_list>p{font-size:120px;}
	
}


@media only screen and (max-width:1536px ) {
	
    .banner>.nav .nav_r>ul>li>a{margin-right: 5px; font-size:14px;}
	.map_big .map_r .add_list>h3{    margin-top: 60px;}
	.map_big .map_r .add_list>p{font-size: 100px;letter-spacing: 6px;}
	.map_big .map_r{padding-top: 55px;width: 42%;}
	.map_big .map_l{top: -72px;}
	.map_big{margin: 95px 0 160px;    height: 370px;}
	.foot_big>.foot_r{width: 24%;}
	.foot_big>ul{margin-right: 2%;}
	.foot_big>ul>li>a{font-size: 12px;letter-spacing: 0;}
	.foot_big>.foot_r>p{font-size: 14px;}
	.foot_big>.foot_r>span{font-size: 12px;}
	.foot_big>.foot_r>h4{font-size: 14px;}
	.foot_big>.foot_r>p:nth-of-type(2){margin-top: 20px;}
	.foot_big>.foot_r>h4{margin-top: 20px;}
	.foot_big>ul>li:nth-child(1){font-size: 14px;}
	.foot_big>.foot_r>h3>img{width: 30%;}
	.banner .ban_swiper .swiper-slide>h3>p{font-size: 50px;}
	.server>img{width: 144%;}
	.server{margin-top: -19%;}
	.banner .ban_swiper .swiper-pagination-bullets{bottom: 33%;}
	.map_big .map_l h3:nth-of-type(4) {top: 75%;left: 61%;}
	.banner>.nav .nav_r>ul>li>ul {padding: 30px 0px 12px 22px;}
	.data_big>img{width: auto;height: 100%;}
    .new{margin: 0px auto 30px;}
	.server .server_four {top: 40%;}
	.development .jj_r{right: 2%;}
	.development>i{left:17%;}
	.loca{width: 100%;margin-left: 0%;    padding: 62px 0 69px 37px;}
/* 	.qx_big{width: 97%;margin-left: 3%;} */
	.qx_big .qx_list .qx_l>h3>font{font-size: 14px;line-height: 20px;}
	.qx_big .qx_list .qx_l>h3>p{margin: 20px 0;}
	.pt_big>img{width: 130%;}
	.zs_big>.zs_l>.zs_txt{    top: 19%;    right: 12%;padding: 0 8px 20px;}
	.zs_big>.zs_l>.zs_txt>span{font-size: 20px;}
	.zs_big>.zs_l>.zs_txt>p{margin: 17px  0 20px;}
	.zs_big>.zs_l>.zs_txt>h4{line-height: 20px;}
	.zs_big>.zs_l>.zs_txt .swiper-button-prev{left: 2px;}
	
	.zs_big>.zs_l>.zs_txt .swiper-button-next{left: 75px;}
	.zs_r .swiper-container .zs_main>h3>img{width: 80%;margin: 0 auto;}
.my_big .my>h4>span{width: 77%;}

.foot_big>ul{width: 10%;}
.foot_big>.foot_r{width: 16%;}
.hla_big .hla_mian{transform: none;}	
.banner .ban_swiper .swiper-slide>.sjbanner{display: none;}
	
	
	
	
}

@media only screen and (max-width:1480px ) {
	.my_big .my>h4>span{width: 95%;}
	.jg2>img{width: 132%;}
	.development>i{left:21%;}
	.banner>.nav .nav_r>ul>li>ul>li>a{font-size: 10px;}
	.banner>.nav .nav_r>ul>li>ul{padding: 30px 17px 12px 22px;}
	.hla_big .hla_mian{width: 100%;}
	
}


@media only screen and (max-width:1366px ) {
	.cen{width: 1300px;}
	
}

@media only screen and (max-width:1280px ) {
	.cen{width: 1200px;}
	.cen>.swiper-container>.swiper-wrapper>.swiper-slide>.cen_list{width: 1100px;}
	.banner>.nav .nav_r>a{padding: 0px 30px;}
	.banner>.nav .nav_r>ul>li>a{margin:0px 28px;margin-right: 5px;}




}















