@charset "utf-8";
.nybg .img{height:550px;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}
@media (max-width:1366px){.nybg .img{height:450px;background-repeat:no-repeat;background-position:center;background-size:cover}
}
@media (max-width:768px){.nybg .img{height:350px;background-repeat:no-repeat;background-position:center;background-size:cover}
}
@media (max-width:480px){.nybg .img{height:300px;background-repeat:no-repeat;background-position:center;background-size:cover}
}
@media (max-width:320px){.nybg .img{height:200px;background-repeat:no-repeat;background-position:center;background-size:cover}
}
.typename{padding-top:45px;margin-top:-95px;position:relative}
.typename:after{position:absolute;content:"";width:50%;background:#fff;height:100%;top:0;left:0;z-index:0}
.typename h3{font-size:24px;position:relative;z-index:9;border-left:3px solid #163c87;padding-left:10px;line-height:1em}
.typename h3 small{font-size:19px;font-weight:400;display:block;text-transform:uppercase;margin-top:8px;color:#999;line-height:1em}
@media (max-width:480px){.typename{padding-top:30px;margin-top:-69px}
.typename h3{font-size:18px}
.typename h3 small{font-size:13px}
}
.content .sub_nav{margin-top:45px;margin-bottom:45px}
.content .sub_nav ul li{float:left;width:100%}
.content .sub_nav ul li.sub_nav_hide{display:none}
.content .sub_nav ul li.sub_nav_show .sub_nav_6 li{width:14.28%;text-align:center}
.content .sub_nav ul li.sub_nav_show li a{display:block;border:1px solid #ccc;border-right:0;line-height:40px;font-size:15px}
.content .sub_nav ul li.sub_nav_show li a.on,.content .sub_nav ul li.sub_nav_show li a:hover{border:1px solid #163c87;background:#163c87;color:#fff}
.content .sub_nav ul li.sub_nav_show li:last-child a{border-right:1px solid #ccc}
.content .sub_nav ul li.sub_nav_show li:last-child a.on,.content .sub_nav ul li.sub_nav_show li:last-child a:hover{border-right:1px solid #163c87}
@media (max-width:640px){.content .sub_nav ul li.sub_nav_hide{display:block}
.content .sub_nav ul li.sub_nav_show li{width:100%!important;float:inherit}
.content .sub_nav ul li.sub_nav_show li a{border:none}
.content .sub_nav ul li.sub_nav_show li a.on,.content .sub_nav ul li.sub_nav_show li a:hover{border:none;width:100%}
.content .sub_nav ul li.sub_nav_show li:last-child a{border-right:none}
.sub_nav_show{border:1px solid #ddd;border-top:0;padding:10px 0;display:none}
.sub_nav_hide{text-align:center;font-size:1pc;background:#eee;line-height:45px;font-weight:700;position:relative}
.sub_nav_hide i{position:absolute;right:10px;top:0}
}
.about .a_1{margin-bottom:40px}
.about .a_1 img{width:72.33%}
.about .a_2{position:absolute;right:0;bottom:30%}
.about .a_2 .item{display:inline-block;text-align:center;margin-left:40px}
.about .a_2 .item .iconfont{font-size:35px}
.about .a_2 .item span{font-size:25px;vertical-align:top;font-weight:700;margin-left:5px}
.about .a_2 .item .tit{font-size:1pc;margin-top:5px}
.about .a_4{text-align:center;color:#fff;border-bottom:15px solid #0a1267}
.about .a_4,.about .a_4 .lin-tit{margin-top:40px}
@media (max-width:868px){.about .a_1 img{width:100%}
.about .a_2{position:inherit;right:inherit;bottom:inherit;margin-top:40px;text-align:center}
.about .a_2 .item{display:inline-block;text-align:center;margin:0 20px;margin-bottom:20px}
.about .a_1{margin-bottom:0}
}
.zizhi_list li{width:23%;margin-right:2%;margin-bottom:35px;float:left}
.zizhi_list li:nth-child(4n){margin-right:0}
.zizhi_list li a{display:block;position:relative;overflow:hidden;color:#fff}
.zizhi_list li a img{width:100%}
.zizhi_list li a .hide_icon{position:absolute;width:100%;height:100%;left:0;bottom:-100%;z-index:9;text-align:center;background:rgba(22,60,136,.8)}
.zizhi_list li a .hide_icon i.iconfont{font-size:45px;margin-bottom:20px}
.zizhi_list li a .hide_icon p.des{font-weight:700;font-size:1pc}
.zizhi_list li a p.tit{position:absolute;width:100%;line-height:40px;left:0;bottom:0;z-index:2;text-align:center;background:rgba(22,60,136,.8)}
.zizhi_list li a:hover .hide_icon{bottom:0;transition:bottom .3s}
.zizhi_list li a:hover p.tit{bottom:-45px;transition:bottom .2s}
@media (max-width:980px){.zizhi_list li{width:48%;margin-right:2%;margin-bottom:35px;float:left}
.zizhi_list li:nth-child(2n){margin-right:0}
.zizhi_list li:nth-child(3n){margin-right:2%}
}
@media (max-width:480px){.zizhi_list li{width:100%;margin-right:0;margin-bottom:25px;float:left}
.zizhi_list li:nth-child(3n){margin-right:0}
}
.company_list li{padding:50px 0}
.company_list li .num{font-size:18px;font-weight:700;color:#163c88;width:220px;position:relative}
.company_list li .num:before{position:absolute;width:8px;height:8px;border-radius:50%;background:#1853c9;content:"";bottom:-20px;left:50%;margin-left:-4px}
.company_list li .num:after{position:absolute;width:2px;height:140px;background:#1853c9;content:"";bottom:-10pc;left:50%;margin-left:-1px}
.company_list li.sp .num:after{height:170px;bottom:-190px}
.company_list li:last-child .num:after,.company_list li:last-child .num:before{display:none}
.company_list li .num span{font-size:87pt;display:block;line-height:1em;font-weight:400;margin-bottom:10px}
.company_list li .img{width:30.5%;margin-left:30px}
.company_list li.sp .img{width:17.9%;margin-left:45px}
.company_list li.sp .img img{box-shadow:-15px -15px 0 #7088b6}
.company_list li .txt{width:46.666%}
.company_list li.sp .txt{width:56.666%}
.company_list li .txt h3{font-size:1pc;margin-bottom:5px}
.company_list li .txt p{font-size:14px;line-height:1.6em;max-height:9.6em;overflow:hidden}
.company_list li.sp .txt p{font-size:14px;line-height:1.6em;max-height:12.8em;overflow:hidden}
.company_list li .txt p .more{background:#163c88;color:#fff;border-radius:3px;display:inline-block;padding:2px 10px 4px;margin-top:10px}
.company_list li:hover{background:#163c88;color:#fff}
.company_list li:hover .num{color:#fff}
.company_list li:hover .txt p .more{background:#fff;color:#163c88}
@media (max-width:1200px){.company_list li .num{display:none}
.company_list li .img{width:30.5%;margin-left:0}
.company_list li.sp .img{width:17.9%;margin-left:0}
.company_list li .txt{width:66.666%}
.company_list li.sp .txt{width:76.666%}
}
@media (max-width:640px){.company_list li{padding:0;margin-bottom:50px}
.company_list li:hover{background:inherit;color:inherit}
.company_list li:hover .txt p .more{background:#163c88;color:#fff}
.company_list li .num{display:none}
.company_list li .img{width:100%;margin-left:0;margin-bottom:20px}
.company_list li .txt{width:100%}
.company_list li.sp .img{width:100%;margin-left:0;margin-bottom:20px}
.company_list li.sp .txt{width:100%}
.company_list li .txt p,.company_list li.sp .txt p{max-height:inherit;overflow:hidden}
.company_list li.sp .img img{box-shadow:15px -15px 0 #7088b6}
}
.contact img{max-width:inherit}
#allmap{height:530px}
.contact h4{font-size:18px;color:#444;margin-bottom:25px}
.contact h4.sp{background:url(../img/line.png) no-repeat bottom left;padding-bottom:15px}
.contact h4 small{font-size:1pc;color:#888;font-weight:400;margin-left:10px}
.contact .a_1,.contact .a_2{margin-bottom:50px}
.contact .a_2 ul{padding-top:30px}
.contact .a_2 ul li{width:25%;padding:0 1%;float:left;text-align:center}
.contact .a_2 ul li i.iconfont{display:inline-block;width:75pt;height:75pt;background:#efefef;border-radius:50%;line-height:75pt;font-size:45px;margin-bottom:10px}
@media (max-width:480px){.contact .a_2 ul li{width:100%;padding:0 1%;float:inherit;text-align:center;margin-bottom:30px}
#allmap{height:330px}
}
.pro .a_1 .lin-tit:after{background:#666}
.ver-tit{width:21px;font-size:20px;margin:0 auto;margin-bottom:5pc;position:relative}
.ver-tit:before{left:-15px;top:-10px}
.ver-tit:after,.ver-tit:before{content:"";position:absolute;height:75pt;width:1px;background:#777}
.ver-tit:after{right:-15px;bottom:-10px}
.pro .a_1 .ver-tit{margin-bottom:50px;margin-top:5pc}
.pro .a_1 .txt{width:70%;padding:40px;background:hsla(0,0%,100%,.9);position:relative;margin-top:-170px;z-index:9}
.pro .a_1 .img_{margin-top:30px;width:20%}
@media (max-width:980px){.pro .a_1 .txt{margin-bottom:30px}
}
@media (max-width:640px){.pro .a_1 .ver-tit{margin-bottom:30px;margin-top:40px}
.pro .a_1 .txt{margin-bottom:30px;width:100%;margin-top:-30px;padding:20px}
.pro .a_1 .img_{display:none}
}
.pro_list li{width:32%;margin-right:2%;margin-bottom:35px;float:left}
.pro_list li:nth-child(3n){margin-right:0}
.pro_list li a{display:block;position:relative;overflow:hidden;color:#fff}
.pro_list li a img{width:100%}
.pro_list li a .hide_icon{position:absolute;width:100%;height:100%;left:0;bottom:-100%;z-index:9;text-align:center;background:rgba(22,60,136,.9)}
.pro_list li a .hide_icon h4{font-size:1pc;margin-bottom:20px;padding: 0 3%}
.pro_list li a .hide_icon p.des{margin-top:10px;padding:0 4%;margin-bottom:20px}
.pro_list li a .hide_icon span.more{background:#fff;border-radius:3px;padding:2px 10px;display:inline-block;color:#163c88}
.pro_list li a p.tit{position:absolute;width:100%;line-height:40px;left:0;bottom:0;z-index:2;text-align:center;background:#163c88;padding: 0 3%}
.pro_list li a:hover .hide_icon{bottom:0;transition:bottom .3s}
.pro_list li a:hover p.tit{bottom:-45px;transition:bottom .2s}
@media (max-width:980px){.pro_list li{width:48%;margin-right:2%;margin-bottom:35px;float:left}
.pro_list li:nth-child(2n){margin-right:0}
.pro_list li:nth-child(3n){margin-right:2%}
}
@media (max-width:480px){.pro_list li{width:100%;margin-bottom:25px;float:left}
.pro_list li,.pro_list li:nth-child(3n){margin-right:0}
}
.cur a{font-size:14px}
.cur i{margin-right:10px}
@media (max-width:640px){.cur .cur_hide{display:none}
}
.pro_article .a_1{margin-bottom:40px}
.pro_article .a_1 .tit{font-size:20px;font-weight:700}
.pro_article .a_1 .lin-tit:after{background:#163c88;left:0;margin-left:0}
.pro_article .a_1 .txt{width:50%;margin-top:50px}
.pro_article .a_1 .img{width:35%;position:relative}
.pro_article .a_1 .img p{line-height:40px;background:#163c88;color:#fff;position:absolute;left:0;right:0;bottom:0;text-align:center;padding:0 5%}
.tabbg{height:50px;background:#3c77ec;width:100%}
.pro_xq_nav a{line-height:50px;color:#fff;display:inline-block;height:50px;padding:0 30px}
.pro_xq_nav a i{font-size:20px;margin-right:5px;vertical-align:middle;margin-top:-3px;display:inline-block}
.pro_xq_nav a.active,.pro_xq_nav a:hover{background:#163c88}
@media (max-width:980px){.pro_article .a_1 .txt{margin-top:20px}
}
@media (max-width:640px){.pro_article .a_1 .txt{width:100%;float:inherit}
.pro_article .a_1 .img{width:80%;margin:20px auto 0;float:inherit}
.pro_article .a_1 .img img{width:100%}
.pro_xq_nav a{padding:0 15px}
.pro_xq_nav a i{font-size:18px;margin-right:5px}
}
.pro_img{margin-bottom:60px;max-width:821px;margin-left:auto;margin-right:auto;padding-top:20px}
.pro_img .more_ab{position:absolute;right:0;bottom:0;color:#fff;width:200px;height:50px;text-align:center;background:#163c88;line-height:30px}
.pro_img .more_ab i{font-size:40px}
@media (max-width:640px){.pro_img .more_ab{font-size:9pt}
.pro_img .more_ab i{font-size:30px}
.pro_img .more_ab{width:150px;height:40px;line-height:30px}
}
.news,.news_bg .typename:after{background:#f9f9f9}
.news{padding:1px 0}
.news_list li{width:32%;margin-right:2%;margin-bottom:35px;float:left}
.news_list li:hover{box-shadow:0 0 15px rgba(0,0,0,.2);transition:box-shadow .3s}
.news_list li:nth-child(3n){margin-right:0}
.news_list li a img{width:100%}
.news_list .info{padding:30px 15px;background:#fff}
.news_list li h4{margin:10px 0 20px;line-height:1.5em}
@media (max-width:980px){.news_list li{width:48%;margin-right:2%;margin-bottom:35px;float:left}
.news_list li:nth-child(2n){margin-right:0}
.news_list li:nth-child(3n){margin-right:2%}
}
@media (max-width:480px){.news_list li{width:100%;margin-bottom:25px;float:left}
.news_list li,.news_list li:nth-child(3n){margin-right:0}
}
.article_tit{text-align:center;font-size:20px;line-height:1.5em;margin-bottom:10px}
.news_body .arc-con{margin-bottom:40px;margin-top:20px}
@media (max-width:640px){.article_tit{font-size:17px}
}
.video_list li{width:32%;margin-right:2%;margin-bottom:35px;float:left}
.video_list li:nth-child(3n){margin-right:0}
.video_list li a{display:block;position:relative;overflow:hidden;color:#fff}
.video_list li a img{width:100%}
.video_list li a .hide_icon{position:absolute;width:100%;height:100%;left:0;bottom:-100%;z-index:9;text-align:center;background:rgba(0,0,0,.6)}
.video_list li a .hide_icon .iconfont{font-size:50px}
.video_list li a p.tit{position:absolute;width:100%;line-height:40px;left:0;bottom:0;z-index:2;text-align:center;background:#163c88}
.video_list li a:hover .hide_icon{bottom:0;transition:bottom .3s}
.video_list li a:hover p.tit{bottom:-45px;transition:bottom .2s}
@media (max-width:980px){.video_list li{width:48%;margin-right:2%;margin-bottom:35px;float:left}
.video_list li:nth-child(2n){margin-right:0}
.video_list li:nth-child(3n){margin-right:2%}
}
@media (max-width:480px){.video_list li{width:100%;margin-right:0;margin-bottom:25px;float:left}
.video_list li:nth-child(3n){margin-right:0}
}
.js-play{position:relative;display:block;overflow:hidden}
.js-play img{transition:transform .5s}
.js-play:hover img{transform:scale(1.05)}
.js-video{position:fixed;z-index:9999;display:none}
.js-video,.js-video>.mask{top:0;left:0;width:100%;height:100%}
.js-video>.mask{position:absolute;background:url(../img/mask-bg.png) repeat 0 0}
.video-cont{position:absolute;top:50%;left:50%;margin-top:-225px;margin-left:-450px;width:900px;height:540px}
.video-cont .tit-bar{padding-left:20px;height:40px;background-color:#163c88;color:#fff;font-size:17px;line-height:40px}
.video-cont .close{float:right;margin-top:13px;margin-right:20px;width:1pc;height:1pc;background:url(../img/close.png) no-repeat 0 -40px}
.video-cont .close:hover{opacity:.8;filter:aphal(opacity=80)}
.flowplayer{position:relative}
.flowplayer video{width:900px;background:#000}
@media (max-width:980px){.video-cont{position:absolute;top:30%;left:0;margin-left:0;width:100%;height:auto;margin-top:0}
.flowplayer video{width:100%;background:#000}
}
.campus-map .mappo{display:none}
@media (min-width:800px){.campus-map .mappo{display:block;width:100%;height:100%;position:absolute!important;top:0;right:0;bottom:0;left:0;position:relative;text-align:center;font-size:1pc;line-height:20px;opacity:1;visibility:visible}
}
.campus-map .mappo li{display:block;position:absolute;list-style-type:none;counter-increment:li;z-index:0;transform-origin:left bottom}
.campus-map .mappo li:hover{z-index:1}
.campus-map .mappo li.pin-1{left:14%;bottom:36%}
.campus-map .mappo li.pin-2{left:27.5%;bottom:18%}
.campus-map .mappo li.pin-3{left:20%;bottom:34%}
.campus-map .mappo li.strong a:before{border-radius:100%;width:40px;height:40px;line-height:40px;font-size:25px}
.campus-map .mappo a{display:block;color:#fff}
.campus-map .mappo a:hover{background:0 0}
.campus-map .mappo a:before{margin:0;padding:0;content:"";display:inline-block;width:25px;height:25px;line-height:25px;color:inherit;
background:transparent;/*box-shadow:0 6px 8px rgba(0,0,0,.5);*/transition:all .3s ease}
.campus-map .mappo .map-text{position:absolute;bottom:100%;left:50%;width:auto;margin:0;padding:10px 25px;color:#676767;font-size:14px;white-space:nowrap;background:0 0;
	transform:scale(.95) translate(-50%,100%);opacity:0;visibility:hidden;z-index:0}
.campus-map .mappo .map-text:after{content:'';position:absolute;top:100%;left:0;right:0;width:0;height:0;display:block;margin:0 auto;border:8px solid transparent;border-top-color:hsla(0,0%,100%,.9)}
.campus-map .mappo a:hover .map-text{background:#fff;background:hsla(0,0%,100%,.9);transform:scale(1) translate(-50%,-30%);opacity:1;visibility:visible;transition:all .3s ease}
.campus-map .map-key{margin:0 20px 20px;background:#f5f5f7}
.campus-map .map-key .no-heading>a{display:none}
.campus-map .map-key>.fsElementContent{padding:30px 20px}
.campus-map .map-key ul{padding-left:0}
@media (min-width:600px){.campus-map .map-key ul{-moz-column-count:2;column-count:2;-moz-column-gap:0;column-gap:0;-moz-column-rule:0;column-rule:0;min-height:initial}
.campus-map .map-key ul li{page-break-inside:avoid;break-inside:avoid-column}
.no-csscolumns .campus-map .map-key ul li{float:left;display:block;width:50%;vertical-align:top}
}
@media (min-width:800px){.campus-map .map-key ul{-moz-column-count:3;column-count:3}
.no-csscolumns .campus-map .map-key ul li{width:33.33%}
}
@media (min-width:1200px){.campus-map .map-key ul{-moz-column-count:4;column-count:4}
.no-csscolumns .campus-map .map-key ul li{width:25%}
}
.campus-map .map-key .fsNavPageInfo{margin-top:10px}
.campus-map .map-key .fsNavLevel1>li{padding-bottom:20px}
.campus-map .map-key .fsNavLevel1>li>a{color:#333;font-size:1pc}
.campus-map .map-key .fsNavLevel1>li.strong>a{font-weight:900}
.campus-map .map-key .fsNavLevel1 li{list-style-type:none;counter-increment:li}
.campus-map .map-key .fsNavLevel1 li:before{content:" " counter(li) ". "}
.campus-map .map-key .fsNavLevel1 a{color:#676767;font-weight:500}
.campus-map .map-key .fsNavLevel1 a:hover,.map-detail{background:0 0}
.map-detail{position:relative;padding:0;width:100%;height:auto}
.map-pop-active{overflow:hidden}
.map-pop-container{position:fixed;top:0;right:0;bottom:0;left:0;background:hsla(0,0%,100%,.7);margin:0;padding:0;overflow-x:hidden;overflow-y:auto;opacity:0;visibility:hidden;z-index:0;transition:all .5s ease}
.map-pop-active .map-pop-container{opacity:1;visibility:visible;z-index:99999}
.map-pop-active .map-pop-container .map-pop-wrapper{right:0}
.map-pop-container .map-pop-wrapper{position:absolute;right:-100%;top:0;width:100%;max-width:45pc;height:100vh;margin:0;transition:all .5s ease;box-shadow:-15px 0 30px rgba(0,0,0,.15);background:#fff;overflow-y:scroll}
.map-pop-container .map-pop-inner{position:relative;margin:0 auto;height:auto;max-height:0;opacity:0;visibility:hidden;transition:all .3s ease}
.map-pop-active .map-pop-container .map-pop-inner{max-height:5000px;opacity:1;visibility:visible}
.map-pop-container .map-close{position:absolute;top:25px;left:20px;margin:0;padding:0;max-width:45pc;color:#000;text-align:center;font-size:30px;font-weight:400}
.map-pop-container .map-close:hover{cursor:pointer}
.map-pop-container .map-detail{position:relative;padding:20px 20px 0;padding-top:74px;background:#fff}
@media (min-width:600px){.map-pop-container0 .map-detail{padding-top:20px}
}
.conbox iframe{height:70vh}
.mappo .pinp-1{left:26.03%;bottom:21.1%}
.mappo .pinp-2{left:17.9%;top:27.5%}
.mappo .pinp-3{right:8%;top:15.1%}
.mappo .pinp-4{left:33.5%;bottom:14.2%}
.mappo .pinp-5{right:26.6%;top:16.1%}
.mappo .pinp-6{left:8.03%;top:28.1%}
.mappo .pinp-7{right:8.5%;bottom:22%}
.mappo .pinp-8{left:54.5%;top:38.1%}
/*.mappo .pinp-9{left:51.5%;top:36.1%}*/
.mappo .pinp-9{left:36.5%;bottom:42.1%}
.mappo .pinp-10{right:31.7%;bottom:32.1%}
.mappo .pinp-11{right:24.1%;bottom:37.5%}
.mappo .pinp-12{left:18.03%;bottom:30.1%}
.mappo .pinp-13{right:37.6%;top:21.1%}
.sol_list li{padding-bottom:40px}
.sol_list .img{width:27%}
.sol_list .img img{width:100%}
.sol_list .info{width:70%}
.sol_list .more{background:#999;color:#fff;padding:5px 10px;border-radius:3px}
.sol_list .more:hover{background:#163c87}
.sol_list .des{margin-top:15px;margin-bottom:15px;min-height:6.4em;max-height:6.4em;overflow:hidden}
.sol_list h4{font-size:1pc}
@media (max-width:640px){.sol_list .img,.sol_list .info{width:100%;float:inherit}
.sol_list .info{margin-top:20px}
.sol_list .des{min-height:inherit;max-height:inherit;overflow:inherit}
}
.case_nav{margin:45px 0}
.case_nav ul li{height:78px}
.case_nav ul li.tit{background:#163c88;color:#fff;text-align:center;font-size:22px;width:210px;margin-right:20px}
.case_nav ul li.tit span{color:#4b619a;text-transform:uppercase;display:block;font-size:18px}
.case_nav ul li.case_c span{font-size:18px;font-weight:700;display:inline-block;vertical-align:middle;margin-top:-3px}
.case_nav ul li.case_c a{font-size:15px;font-weight:700;padding:0 10px}
.case_nav ul li.case_c a i{font-size:30px;font-weight:400;vertical-align:middle;display:inline-block;margin-top:-3px;margin-right:3px}
.case_nav ul li.case_c a.on{color:#163c88}
.case_nav ul li.case_ser{width:38.5%;position:relative}
.case_nav ul li.case_ser input{border:1px solid #ddd;height:40px;line-height:40px;width:80%;padding-left:40px;float:left}
.case_nav ul li.case_ser button{height:40px;line-height:40px;border:none;background:#163c88;color:#fff;width:20%;float:left;cursor:pointer}
.case_nav ul li.case_ser i{position:absolute;left:10px;top:26px;font-size:26px;color:#ccc}
.ser_list{width:100%}
.ser_list thead{background:#163c88;color:#fff}
.ser_list thead th{padding:10px 0}
.ser_list tbody td{background:#f3f3f3;padding:15px 0;text-align:center;border-bottom:2px solid #fff}
.ser_wap{display:none;width:100%}
@media (max-width:1200px){.case_nav{margin:25px 0 20px}
.case_nav ul li.case_ser{width:100%;position:relative}
}
@media (max-width:800px){.ser_wap{display:table}
.ser_pc{display:none}
}
@media (max-width:640px){.case_nav ul li.case_c{width:100%;text-align:center}
.case_nav ul li.case_c span,.case_nav ul li.tit{display:none}
.case_nav ul li.case_c a i{font-size:28px;}
.case_nav ul li.case_c a{font-size:14px;}

}
@media (max-width:320px){.case_nav ul li.case_c a{font-size:14px;padding:0 5px}
.case_nav ul li.case_c a i{font-size:26px}
}
.dev .a_1 .a_1_body{position:relative}
.dev .a_1_top p{text-transform:uppercase;color:#ccc}
.dev .a_1_top h3{font-size:20px}
.dev .a_1 .a_1_top{position:absolute;left:3%;top:10%}
.dev .a_1 .item{width:33.33%;float:left;position:relative;padding:0 3%;padding:130px 0 75pt;text-align:center}
.dev .a_1 .item .item_box{padding:60px 8%}
.dev .a_1 .item:hover .item_box{background:url(../img/debg1.jpg) no-repeat center;background-size:cover;color:#fff}
.dev .a_1 .item:hover .item_box .co{color:#fff}
.dev .a_1 .item:before{left:0}
.dev .a_1 .item:before,.dev .a_1 .item:last-child:after{content:"";position:absolute;width:1px;height:100%;background:#ddd;top:0}
.dev .a_1 .item:last-child:after{right:0}
.dev .a_1 .item span{font-size:18px;display:block;font-weight:700;text-align:center;margin-bottom:30px;margin-top:10px}
.dev .a_1 .item i{font-size:58px;line-height:1.2em}
.dev .a_1 .item h4{font-size:1pc;text-align:left;line-height:1.7em}
.dev .a_1 .item p.des{font-size:14px;text-align:left;line-height:1.7em;margin-top:10px;height:6.8em;overflow:hidden}
.dev .a_1 .item p.link{text-transform:uppercase;margin-top:40px}
.dev .a_1 .item p.link a,.dev .a_2{color:#fff}
.dev .a_2{background-repeat:no-repeat;background-size:cover;background-position:center}
.dev .a_2 .item{width:33.33%;float:left;position:relative;padding-top:150px;padding-bottom:260px;padding:150px 4% 260px}
.dev .a_2 .item:before{left:0}
.dev .a_2 .item:before,.dev .a_2 .item:last-child:after{content:"";position:absolute;width:1px;height:100%;background:#555;top:0}
.dev .a_2 .item:last-child:after{right:0}
.dev .a_2 .item span{font-size:60px;line-height:1.2em}
.dev .a_2 .item h3{font-size:24px;line-height:1.2em;margin-bottom:40px}
.dev .a_2 .item a{background:#fff;border-radius:5px;display:inline-block;padding:5px 10px;color:#000;text-transform:uppercase;margin-top:20px}
.dev .a_3{margin:60px auto;padding-bottom:240px}
.dev .a_3 .txt{width:25%}
.dev .a_3 .de_slide{position:absolute;right:0;width:60%;top:50px}
.dev .a_3 .de_slide .swiper-slide{height:360px;width:60%;background-repeat:no-repeat;background-size:cover;background-position:center}
.dev .a_3 .de_slide .swiper-slide a{display:block;height:100%;width:100%;position:relative}
.dev .a_3 .de_slide .swiper-slide a p{position:absolute;left:5%;right:5%;bottom:0;background:#163c87;color:#fff;padding:10px;text-align:center;display:none}
.dev .a_3 .de_slide .swiper-slide-active a p{display:block}
.dev .a_3 .a_1_top{margin-bottom:20px}
.dev .a_3 .txt a{background:#163c87;border-radius:5px;display:inline-block;padding:5px 10px;color:#fff;text-transform:uppercase;margin-top:20px}
.dev .a_3 .de_slide .swiper-button-next,.dev .a_3 .de_slide .swiper-button-prev{position:absolute;top:inherit;bottom:0;width:27px;height:44px;margin-top:0;z-index:10;cursor:pointer;background-size:27px 44px;background-image:none;color:#fff;line-height:44px}
.dev .a_3 .de_slide .swiper-button-next i,.dev .a_3 .de_slide .swiper-button-prev i{font-size:20px}
.dev .a_3 .de_slide .swiper-button-prev{left:4%}
.dev .a_3 .de_slide .swiper-button-next{right:44%}
@media (max-width:800px){.dev .a_1 .a_1_top{position:inherit;left:0;top:0;margin-top:30px;margin-bottom:30px}
.dev .a_1 .a_1_body{position:relative;padding-bottom:30px}
.dev .a_1 .item{width:100%;float:inherit;padding:0}
.dev .a_1 .item:before{width:100%;height:1px;background:#ddd;left:0;top:inherit;bottom:0}
.dev .a_1 .item:last-child:after,.dev .a_1 .item:last-child:before{display:none}
.dev .a_1 .item p.des{height:auto;overflow:hidden}
.dev .a_1 .item .item_box{padding:40px 8%}
.dev .a_1 .item p.link{text-transform:uppercase;margin-top:20px}
.dev .a_2 .item{width:100%;float:inherit;padding:40px 4%}
.dev .a_2 .item:before{width:100%;height:1px;background:#888;left:0;top:inherit;bottom:0}
.dev .a_2 .item:last-child:after,.dev .a_2 .item:last-child:before{display:none}
.dev .a_3{margin:60px auto;padding-bottom:0}
.dev .a_3 .txt{width:100%}
.dev .a_3 .de_slide{position:inherit;right:inherit;width:90%;top:inherit;margin-top:30px;margin:30px auto}
.dev .a_3 .de_slide .swiper-slide{height:300px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}
.dev .a_3 .de_slide .swiper-button-prev{left:8%}
.dev .a_3 .de_slide .swiper-button-next{right:7%}
.dev .a_3 .de_slide .swiper-slide a p{font-size:13px}
}
.touzi_body .touzi_top{max-width:920px;margin:0 auto;text-align:center}
.content .touzi_body .sub_nav_1{margin:40px 0}
.content .touzi_body .sub_nav_1 a{float:left;padding:10px 30px;display:block;background:#00a7eb;color:#fff;margin-right:10px;text-align:center}
.content .touzi_body .sub_nav_1 a i{font-size:25px;margin-right:3px;display:inline-block;vertical-align:middle;margin-top:-8px}
.content .touzi_body .sub_nav_1 a.on,.sub_nav_1 a:hover{background:#163c88}
.touzi_list li{background:#fff;padding:40px;margin-bottom:30px}
.touzi_list li .name{width:30%;text-align:center;font-size:26px;font-weight:700;min-height:8pc;line-height:1.5em}
.touzi_list li .info{width:65%}
.touzi_list li .info h4{margin-bottom:10px;font-size:17px}
.touzi_list li:hover{box-shadow:0 0 15px rgba(0,0,0,.2)}
@media (max-width:640px){.content .touzi_body .sub_nav_1 a{padding:10px 0;width:31.33%;margin:0 1%}
.touzi_list li .name{display:none}
.touzi_list li .info{width:100%}
.touzi_list li .info h4{margin-bottom:10px;font-size:22px}
}
.touzi_tb{width:100%;margin-bottom:50px}
.touzi_tb thead{background:#eee}
.touzi_tb td,.touzi_tb th{border:1px solid #ddd;padding:8px;text-align:center}
.touzi_1 li .img{width:29.33%}
.touzi_1 li .info{width:67%}
.touzi_1 li .info h4{font-size:20px;font-weight:400;padding-bottom:10px;border-bottom:1px solid #ccc;margin-bottom:10px}
.touzi_1 li .info p{line-height:2em}
.touzi_2 li{padding:20px;border-bottom:1px solid #ddd}
@media (max-width:900px){.touzi_1 li .info p{line-height:1.6em}
}
@media (max-width:640px){.touzi_1 li .img{margin-bottom:20px}
.touzi_1 li .img,.touzi_1 li .info{width:100%;float:inherit}
}
.blur{z-index:99;-webkit-filter:blur(4px);-moz-filter:blur(4px);-ms-filter:blur(4px);filter:blur(4px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=4, MakeShadow=false)}
.blur:before{content:"";position:absolute;z-index:9999;background:hsla(0,0%,100%,.9);pointer-events:none}
.blur:before,.login_{top:0;left:0;right:0;bottom:0}
.login_{position:fixed;background:rgba(0,0,0,.8);z-index:99999}
.login_ .login_box{width:500px;background:#fff;position:relative;left:50%;margin-left:-250px;top:30%}
.login_ .login_box .close_login{position:absolute;right:15px;top:10px;cursor:pointer}
.login_ .login_box .login_head{line-height:45px;background:#eee;padding:0 15px}
.login_ .login_box .login_body{padding:25px 15px 35px}
.login_ .login_box .login_body div{margin-top:10px;text-align:center}
.login_ .login_box .login_body div input{border:1px solid #ddd;line-height:40px;height:40px;padding:0 10px;margin-left:20px;width:300px}
.login_ .login_box .login_body div button{border:none;background:#163c88;color:#fff;padding:7px 40px;cursor:pointer}


@media (max-width:640px){
.login_ .login_box{width:90%;background:#fff;position:relative;left:0;margin-left:0;top:30%;margin:0 auto;}	
.login_ .login_box .login_body div input{border:1px solid #ddd;line-height:40px;height:40px;padding:0 10px;margin-left:20px;width:200px}
}



.logbtn{background:#163c88;color:#fff!important;border-radius:5px;padding:8px 20px;display:none;cursor:pointer;display: inline-block;margin-top: 40px}
.logbtn i{font-size:20px;margin-right:5px;display:inline-block;vertical-align:middle;margin-top:-3px}
.job_filter a{padding:0 15px;position:relative;line-height:2em}
.job_filter a.on{font-weight:700;color:#163c88}
/*.job_filter a:after{content:"";position:absolute;right:0;height:14px;width:1px;background:#aaa;top:4px}
.job_filter p a:last-child:after{display:none}*/
.job_filter p span.b{font-weight:700}
.job_list{margin-bottom:50px}
.job_list .job_list_top{padding:15px 0;background:#163c88;color:#fff;font-size:1pc}
.job_list .job_list_top .it_1{width:20%}
.job_list .job_list_top .it_2{width:10%}
.job_list .job_list_top .it_3{width:15%}
.job_list .job_list_top .it_4{width:40%}
.job_list .job_list_top .it_5{width:10%}
.job_list .job_list_body .it_1{width:20%}
.job_list .job_list_body .it_2{width:10%}
.job_list .job_list_body .it_3{width:15%}
.job_list .job_list_body .it_4{width:40%}
.job_list .job_list_body .it_5{width:10%}
.job_list .job_list_body .it_6{width:5%;border-left:2px solid #fff;cursor:pointer}
.job_list .job_list_body .item{margin-top:5px}
.job_list .job_list_body .item .item_top{background:#f5f5f5;padding:10px 0}
.job_list .job_list_body .item .item_info{background:#fbfbfb;padding:30px 10px;line-height:2em;display:none}
.job_list .job_list_body .item .item_info .gwzz{width:35%;padding:20px}
.job_list .job_list_body .item .item_info .rzzg{width:60%;padding:20px;position:relative}
.job_list .job_list_body .item .item_info .rzzg:before{content:"";position:absolute;left:-5%;height:100%;width:1px;background:#ddd;top:0}
.job_list .job_list_body .item .item_info .get_job{width:100%;padding:20px;float:left;text-align:right;padding-right:15%}
.job_list .job_list_body .item .item_info .get_job a{display:inline-block;padding:4px 30px;border-radius:20px;background:#163c88;color:#fff}
.job_list .job_list_body .item .item_info h4{font-size:17px;margin-bottom:15px}
@media (max-width:900px){
.job_list .job_list_body .it_4,.job_list .job_list_top .it_4{display:none}
.job_list .job_list_body .item .item_info{padding:20px 10px;line-height:1.7em}
.job_list .job_list_body .item .item_info .gwzz{width:100%;padding:10px;float:inherit;font-size:14px;margin-bottom:20px}
.job_list .job_list_body .item .item_info .rzzg{width:100%;padding:10px;position:relative;float:inherit;font-size:14px}
.job_list .job_list_body .item .item_info .rzzg:before{content:"";position:absolute;left:0;height:1px;width:100%;background:#ddd;top:-15px}
.job_list .item_top{font-size:13px;line-height:1.4em}
.job_list .job_list_top{font-size:14px}
.job_list .job_list_top .it_1{width:30%}
.job_list .job_list_top .it_2{width:20%}
.job_list .job_list_top .it_3{width:15%}
.job_list .job_list_body .it_1,.job_list .job_list_top .it_5{width:30%}
.job_list .job_list_body .it_2{width:20%}
.job_list .job_list_body .it_3{width:15%}
.job_list .job_list_body .it_5{width:25%}
.job_list .job_list_body .it_6{width:10%;border-left:1px solid #ccc}
}
.rczp-jl{padding:0 0 60px}
.rczp-jl .jl-tit{font-size:20px;color:#123178}
.rczp-jl .jl-content form{margin-top:70px}
.rczp-jl .fo-list{margin-top:25px}
.rczp-jl .fo-list-t{width:48%}
.rczp-jl .fo-list-t label{display:block;width:75px;line-height:40px}
.rczp-jl .fo-list-t input{width:calc(100% - 75px);height:40px;float:left;line-height:40px;padding:0 10px}
.fo-list-tt font,.rczp-jl .fo-list-t font{font-size:24px;color:red;vertical-align:middle}
.rczp-jl .fo-list-tt{width:100%}
.rczp-jl .fo-list-tt select{width:calc(100% - 75px);height:40px;line-height:40px;padding:0 10px}
.rczp-jl .fo-list-tt label{width:75px;line-height:40px}
.rczp-jl .fo-list-tt textarea{width:calc(100% - 75px);height:200px;padding:10px}
.rczp-jl .form-btn{width:300px;margin:40px auto;text-align:center}
.rczp-jl .tj-btn{display:inline-block;width:90pt;height:40px;line-height:40px;text-align:center;color:#fff;font-size:18px;margin-right:20px}
.rczp-jl .s-enter{background:#163c87}
.rczp-jl .s-reset{background:#000}
@media (max-width:960px){.rczp-jl .fo-list-t label,.rczp-jl .fo-list-tt label{display:block;width:100%;margin-top:15px;line-height:35px}
.rczp-jl .fo-list{margin-top:0}
.rczp-jl .fo-list-t,.rczp-jl .fo-list-t input,.rczp-jl .fo-list-tt select,.rczp-jl .fo-list-tt textarea{width:100%}
.rczp-jl .jl-content form{margin-top:15px}
}
.job_top_{max-width:100pc;margin:0 auto 60px;padding-top:50px}
.job_top_ .job_top_r{width:73%;margin-top:-330px}
.job_top_ .job_top_l{width:32.8%}
.job_top_ .job_top_r .txt{background:#f5f5f5;padding:3% 5% 3% 15%}
.job_top_ .job_top_r span{background:#163c88;color:#fff;display:inline-block;padding:1px 10px}
.job_top_ .job_top_r .sp_img{left:30px;margin-bottom:20px}
.job_top_ .job_top_r .sp_txt{left:150px;margin-bottom:20px}
.job_top_ .job_top_r .sp_txt h2{margin-bottom:10px}
@media (max-width:1360px){.job_top_{padding-top:130px}
}
@media (max-width:1000px){.job_top_{padding-top:180px}
}
@media (max-width:700px){.job_top_ .job_top_r{width:100%;margin-top:0;float:inherit}
.job_top_ .job_top_l{width:90%;float:inherit;margin:0 auto;margin-bottom:30px}
.job_top_ .job_top_l img{width:100%}
.job_top_{padding-top:0}
.job_top_ .job_top_r .txt{background:#f5f5f5;padding:5%}
.job_top_ .job_top_r .sp_img,.job_top_ .job_top_r .sp_txt{left:0;margin-bottom:20px;padding-left:5%}
.job_top_ .job_top_r .sp_img{width:50%}
}
.job_top__{background:url(../img/job_bg.jpg) no-repeat right 50px;background-size:26.6% auto;padding-bottom:75pt}
.job_top__ .line{background:#163c88;height:2px;width:10%;position:absolute;top:17%;right:21%;z-index:99}
.job_top__ .a_1 .arc-con{line-height:2em;width:68%}
.job_slide_{margin-right:5%;position:relative;margin-top:-75pt;margin-bottom:5pc;height:500px;background:url(../img/45.png) no-repeat left bottom}
.job_slide{position:absolute;right:0;left:18.75%}
.job_slide .swiper-slide{height:500px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}
.job_slide .txt{position:absolute;right:0;bottom:0;top:75pt;background:#163c88;color:#fff;padding:30px 50px;z-index:999;width:40%;overflow:hidden}
.job_slide .txt h4{font-size:17px}
.job_slide .swiper-button-next,.job_slide .swiper-button-prev{position:absolute;top:inherit;width:44px;height:44px;margin-top:0;z-index:10;cursor:pointer;background-image:none;line-height:44px;background-color:#ddd;color:#333;text-align:center;border-radius:50%}
.job_slide .swiper-button-next i,.job_slide .swiper-button-prev i{font-size:20px}
.job_slide .swiper-button-next:hover,.job_slide .swiper-button-prev:hover{background:#163c88;color:#fff}
.job_slide .swiper-button-prev{left:-22px;bottom:37%}
.job_slide .swiper-button-next{right:inherit;left:-22px;bottom:25%}
.b_2 .job_teac_slide .swiper-slide{width:33.33%;padding:10px}
.b_2 .swiper-slide div{height:270px;background-repeat:no-repeat;background-position:center;background-size:cover}
.b_2 .txt{width:19.6%}
.b_2 .job_teac_slide{padding-bottom:0;padding-top:40px}

.b_2 .job_teac_slide .swiper-button-next,.job_teac_slide .swiper-button-prev{position:absolute;top:inherit;bottom:inherit;width:55px;height:35px;
	margin-top:0;z-index:10;cursor:pointer;background-image:none;color:#333;line-height:35px;background-color:#ddd;text-align:center;top:0}

.b_2 .job_teac_slide .swiper-button-next i,.b_2  .job_teac_slide .swiper-button-prev i{font-size:20px}
.b_2 .job_teac_slide .swiper-button-prev{right:5pc;margin-left:0;left:inherit}
.b_2 .job_teac_slide .swiper-button-next{right:10px;margin-right:0}
.b_3 .job_teac_slide .swiper-button-next,.b_3 .job_teac_slide .swiper-button-prev{position:absolute;top:0;bottom:inherit;width:55px;height:35px;
	margin-top:0;z-index:10;cursor:pointer;background-image:none;color:#333;line-height:35px;background-color:#ddd;text-align:center;top:0}
.b_2 .job_teac_slide .swiper-button-next:hover,.job_teac_slide .swiper-button-prev:hover{background:#163c88;color:#fff}
.b_1 .rcpy_img{width:65%}
.b_1 .rcpy_img p{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);color:#fff;line-height:45px;text-align:center}
.b_1 .txt{width:30%}
.b_1 .txt h2:after{background:#163c88;left:0;margin-left:0;height:3px}
.b_1 .txt p{font-size:17px;line-height:2em}
@media (max-width:900px){.b_1 .rcpy_img{width:100%;float:inherit;margin-top:20px;margin-bottom:50px}
.b_1 .rcpy_img img,.b_1 .txt{width:100%}
.b_1 .txt{float:inherit}
.b_1 .txt p{font-size:15px;line-height:2em}
.b_2 .job_teac_slide .swiper-slide{width:50%;padding:10px}
}
@media (max-width:640px){.b_2 .swiper-slide div{height:200px;background-repeat:no-repeat;background-position:center;background-size:cover}
.b_2 .txt{width:40.6%;position:absolute;left:0;top:0;z-index:99}
.b_2 .job_teac_slide .swiper-slide{width:100%;padding:10px}
}
.c_1 h2,.c_2 h2{margin-bottom:50px}
.c_1 .limg{margin-right:3%;width:32.7%}
.c_1 .rimg{width:45.2%}
.c_2{padding:5pc 0 150px;margin-top:50px}
.c_2 .item{float:left;width:16.666%;text-align:center;position:relative}
.c_2 .item i{display:inline-block;width:110px;height:110px;border:2px solid #333;border-radius:50%;line-height:75pt;font-size:50px;margin-bottom:15px;position:relative}
.c_2 .item h4{font-size:17px}
.c_2 .item:after{width:46%;height:2px;background:#333;left:77%;top:38%;content:"";position:absolute}
.c_2 .item:last-child:after{display:none}
@media (max-width:1200px){.c_2 .item i{display:inline-block;width:90px;height:90px;line-height:5pc;font-size:40px}
.c_2 .item h4{font-size:1pc}
.c_2 .item:after{width:40%;height:2px;background:#333;left:79%;top:38%;content:"";position:absolute}
}
@media (max-width:900px){.c_1 .limg{margin-right:auto;margin-bottom:20px;margin-left:auto}
.c_1 .limg,.c_1 .rimg{width:90%;float:inherit}
.c_1 .rimg{margin:0 auto}
}
@media (max-width:700px){.c_2 .item i{display:inline-block;width:60px;height:60px;line-height:50px;font-size:30px}
.c_2 .item h4{font-size:15px}
.c_2 .item:after{width:40%;height:2px;background:#333;left:79%;top:34%;content:"";position:absolute}
}
@media (max-width:540px){.c_2 .item:nth-child(3):after{display:none}
.c_2 .item{float:left;width:33.333%;text-align:center;position:relative;margin-bottom:20px}
.c_2 .item i{display:inline-block;width:60px;height:60px;line-height:50px;font-size:30px}
.c_2 .item h4{font-size:15px}
.c_2 .item:after{width:40%;height:2px;background:#333;left:79%;top:34%;content:"";position:absolute}
}
@media (max-width:480px){.c_1 h2,.c_2 h2{margin-bottom:30px}
}
.job_num .item{float:left;padding:0 30px;margin:60px 0;text-align:center}
.job_num .item span{font-size:67px;font-weight:700;display:block;margin-bottom:10px;line-height:1.2em;color:#163c88}
.job_num .item span i{font-style:normal}
.job_num .item p{font-size:18px;font-weight:700;color:#444}
.job_teac_slide{padding-bottom:90px;position:relative;margin-bottom:60px}
.job_teac_slide .swiper-slide{width:33.33%;padding:20px}
.job_teac_slide .swiper-slide:hover .v-center{background:#163c88;color:#fff}
.job_teac_slide .swiper-slide .v-center{padding:5pc 40px;box-shadow:0 0 10px rgba(0,0,0,.3);background:#fff}
.job_teac_slide .swiper-slide .v-center h4{font-size:17px;margin-bottom:15px;text-align:center}
.job_teac_slide .swiper-slide:hover .v-center h4{color:#fff}
.job_teac_slide .swiper-button-next,.job_teac_slide .swiper-button-prev{position:absolute;top:inherit;bottom:0;width:55px;height:55px;margin-top:0;z-index:10;cursor:pointer;background-image:none;color:#333;line-height:55px;background-color:#ddd;text-align:center}
.job_teac_slide .swiper-button-next i,.job_teac_slide .swiper-button-prev i{font-size:30px}
.job_teac_slide .swiper-button-prev{left:50%;margin-left:-70px}
.job_teac_slide .swiper-button-next{right:50%;margin-right:-70px}
.job_teac_slide .swiper-button-next:hover,.job_teac_slide .swiper-button-prev:hover{background:#163c88;color:#fff}
@media (max-width:1300px){.job_top__ .line{display:none}
}
@media (max-width:900px){.job_top__ .line{display:none}
.job_top__{background:0 0}
.job_top__ .a_1 .arc-con{line-height:1.6em;width:100%}
.job_top__{padding-bottom:60px}
.job_num{text-align:center}
.job_num .item{float:inherit;padding:0 2%;margin:40px 0 0;display:inline-block}
.job_num .item span{font-size:47px;font-weight:400}
.job_num .item p{font-size:1pc}
.job_slide_{margin-top:0;margin-right:3%;position:relative;margin-bottom:5pc;height:auto;background:0 0}
.job_slide{position:inherit;width:100%;left:inherit;right:inherit}
.job_slide .swiper-slide{height:25pc;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}
.job_slide .txt{position:inherit;right:inherit;bottom:inherit;top:inherit;background:#163c88;color:#fff;padding:30px 50px;z-index:999;width:100%;overflow:hidden;margin-bottom:20px}
.job_slide .txt h4{font-size:17px}
.job_slide .swiper-button-prev{left:22px;bottom:5%}
.job_slide .swiper-button-next{right:inherit;left:22px;bottom:13%}
.job_teac_slide .swiper-slide{width:50%;padding:20px}
}
@media (max-width:540px){.job_slide .swiper-slide{height:200px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}
.job_teac_slide .swiper-slide{width:100%;padding:20px}
.job_teac_slide .swiper-slide .v-center{padding:40px;box-shadow:0 0 10px rgba(0,0,0,.3);background:#fff}
}

.job__slide_pr{background:url(../img/46.png) no-repeat left 80%}
.job__slide{width:84%;float:right;margin-right:3%;margin-bottom:90px;margin-top:50px}
.job__slide .swiper-slide{height:618px;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover}
.job__slide .swiper-button-next,.job__slide .swiper-button-prev{position:absolute;top:inherit;width:4pc;height:44px;margin-top:0;z-index:10;cursor:pointer;background-image:none;line-height:44px;background-color:#000;color:#fff;text-align:center}
.job__slide .swiper-button-next i,.job__slide .swiper-button-prev i{font-size:20px}
.job__slide .swiper-button-next:hover,.job__slide .swiper-button-prev:hover{background:#163c88;color:#fff}
.job__slide .swiper-button-prev{left:inherit;bottom:0;right:4pc}
.job__slide .swiper-button-next{right:0;left:inherit;bottom:0}
.job__slide .txt{position:absolute;width:260px;height:280px;background:#163c88;color:#fff;z-index:19;top:20px;right:-10%;padding:0 3%}
.job__slide .txt h4{font-size:17px}
.job__slide .txt h4:after{left:0;margin-left:0}
@media (max-width:1360px){.job__slide .txt{position:absolute;width:260px;height:280px;background:#163c88;color:#fff;z-index:99;top:-20px;right:-3%;padding:0 3%}
}
@media (max-width:1200px){.job__slide .swiper-slide{height:518px;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover}
.job__slide .txt{position:absolute;width:260px;height:220px;background:#163c88;color:#fff;z-index:99;top:-20px;right:-3%;padding:0 3%}
}
@media (max-width:768px){.job__slide_pr{background:url(../img/46.png) no-repeat left 80%;background-size:50%}
.job__slide .swiper-slide{height:418px;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover}
.job__slide .txt{position:absolute;width:260px;height:220px;background:#163c88;color:#fff;z-index:99;top:-20px;right:-3%;padding:0 3%}
.job__slide{width:84%;float:right;margin-right:3%;margin-bottom:50px;margin-top:30px}
}
@media (max-width:480px){.job__slide .swiper-slide{height:318px;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover}
.job__slide .txt{position:inherit;width:100%;height:10pc;background:#163c88;color:#fff;z-index:inherit;top:inherit;right:inherit;padding:0 3%;margin-bottom:20px}
.job__slide{width:84%;float:right;margin-right:3%;margin-bottom:50px;margin-top:0}
}
