@charset "utf-8";
/*=============================公共样式=====================================*/

/*:root{--wz-color:#175ca2}
:root{--wz-color2:#d3781d}
:root{--bt-color:#333333}*/
*{font-family:Arial, Helvetica,"Microsoft Yahei", sans-serif;padding: 0;margin:0;}
html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code,del, dfn, em, img, ins, kbd, q, samp,small, strong, sub, sup, var,b, i,dl, dt, dd, ol, ul, li,fieldset, form, label, legend, caption, tfoot, thead, th,article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,time, mark, audio, video{padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;margin:0;}
html,body{width:100%;position:relative;height:auto;*overflow-x:hidden;margin:0;font-size: 14px;color:#333333;}
*[align="center"]{margin:0 auto;}
html{-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;-webkit-text-size-adjust: none;background-attachment: fixed;background-repeat: no-repeat;background-position: center center;}

::-webkit-scrollbar {width:8px;height:8px;background:#f1f1f1;}
::-webkit-scrollbar-track {border-radius:10px; background:#f1f1f1}
::-webkit-scrollbar-thumb {border-radius:10px;background:#c1c1c1;}
::selection{background:#009ce1;color:#fff;}
::-moz-selection{background:#009ce1;color:#fff;}
::-webkit-selection{background:#009ce1;color:#fff;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
a,input,img,:focus{mayfish:expression(this.onfocus=this.blur);cursor:handbblr:expression(this.onFocus=this.blur());/*IE使用*/outline-style:none;/*FF使用*/}/*去除a标签带来的虚框*/
input, textarea {outline-style: none;}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}
ul,li{list-style:none}
i, cite, em, var, address, dfn {font-style: normal;}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:0 0; color:#333333;}
ins{background-color:#009be1;color:#000;text-decoration:none}
mark{background-color:#009be1;color:#000;font-style:italic;font-weight:700}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}
table{border-collapse:collapse;border-spacing:0}
input,select{vertical-align:middle;border:0;background:none;}
input{padding: 0 5px;vertical-align: middle;line-height: normal;}
input[type="submit"]{background-image:none!important;border-radius: 0!important;}
img{max-width:100%;}
.table{ display:table; table-layout: fixed; text-align:center; width:100%; height:100%}
.table_cell{ display:table-cell; vertical-align:middle}
.bold{font-weight: bold;}
.c-label{min-width: 44px;height: 22px;font-size: 12px;line-height: 20px;text-align: center;vertical-align: middle;padding: 0 9px;float: left;box-sizing: border-box;border: 1px solid #fff;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
.c-label.onsell{color:#009be1;border-color: #009be1}
.tc{width: 100%;text-align: center;}
.pr{position: relative;}
.f12 {font-size: 12px;}
/*css定义超链接四个状态也有顺序的。*/
a:link, a:visited{text-decoration: none;cursor:pointer !important;}
a:hover, a:active{border: none;color:#009be1;}

/*辅助样式*/
.fl,.left{float:left !important;}
.fr,.right{float:right !important;}
.no_bg{background:none !important;}
.no_border{border:0 !important;}
.no_padding{padding:0 !important;}
.no_margin{margin:0 !important;}
.no_bg_img{background-image:none !important;}
.fix{position:fixed;top:0;*padding-top:50px;}
.border{border:1px solid #dedede;}
.clear{clear:both;}
.clearfix:after,.main_box:after,.wrap:after{content:''; height:0;display:block; overflow:hidden; clear:both;}
button, .button{background:none ;border-radius: 0;border-style: solid;border-width: 0;cursor: pointer;/*-webkit-appe#076c88ance: none;-moz-appe#076c88ance: none;font-family: "Lato", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight: normal;line-height: normal;position: relative;text-align: center;text-decoration: none;display: inline-block;transition: background-color 300ms ease-out*/}
/*button:hover, button:focus, .button:hover, .button:focus{background-color: #007095}
button:hover, button:focus, .button:hover, .button:focus{color: #fff}*/

.main-filter {width: 100%;height: 100%;position: fixed;top: 0;left: 0;bottom: 0;right: 0;z-index: 100;display: none; background:rgb(0 0 0 /0.8);}
.main_box,.wrap {width:83.3%; min-width: 1300px; margin:0 auto ;  position: relative;*z-index:1;}
.h_x{color:#fe0505;font-weight:bold;padding-left:10px;padding-top:10px;}
.dd{background: #d6d7d9;border-radius:50%;height:7px;display:inline-block;width:7px;margin:0 10px;}
hr{display:block;height:1px;border:0;background:#e0dede;margin:10px 0 30px 0;padding:0}
@font-face {font-family: "iconfont"; /* Project id  */ src: url('/Other/career/font/iconfont.ttf') format('truetype');}
.iconfont {font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}

.tc{ transition:all ease 300ms; position: fixed; width: 100%; height: 100%;  top: 0; left: 0; z-index:9999999999; pointer-events: none; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;display:flex;align-items: center;justify-content: center;}
.tc.act{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;pointer-events: auto;}
.tc-box{ width: 960px; *height:100%;padding-top:40px; max-width:80%;margin:0 auto; margin-top:-80px; box-sizing:border-box; /* background:#fff; */ display: block;position:relative;z-index:1; -webkit-animation-duration: 1.2s; animation-duration: 1.2s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; overflow:  hidden; /*display:flex;align-items:center;justify-content: center;*/ }
.tc.act .tc-box{ -webkit-animation-name: anim-open-2; animation-name: anim-open-2; transform:scale(1);}
.close{ position: absolute; cursor:pointer; color:#e13a39; font-size:30px; right: 30px; top: 30px;}
.tc-bg { height: 100%; background: rgba(0,0,0,.85); position: absolute; top: 0; left: 0; width: 100%; z-index: 0;}
.tc_txt{ height:470px; overflow-y:auto; padding-right:30px;}
/*弹窗内容样式*/
.tc-box form{position:relative;width: 960px;border-bottom:2px solid #eee;height:60px;padding-right: 0;position:relative;}
.tc-box .tc_fdj{ position:absolute; left:20px; display:block; height: 60px; line-height: 60px;}
.tc-box .tc_fdj img{ width:1.3rem;}
.tc-box form label{text-align:left;display:block;position:absolute;bottom:0;height: 60px;line-height: 60px;font-size:1.6rem;color:#999;pointer-events:none;margin-left: 0;transition:.3s;}

.tc-box form label.act{ font-size:16px; bottom:3rem;line-height: 3rem; height:3rem;}
.tc-box #keyword{width:calc(100% - 40px);height:60px;padding: 0;font-size:1.6rem;color:#999;box-shadow:none;-webkit-appearance: none;float:left;border-right: 0;background:none;border: navajowhite;}
.tc-box .btn_blue{width: 40px;height:60px; border:0;font-family: "iconfont";background:none; line-height:60px;font-size:36px;color:#fff;cursor:pointer;text-transform:uppercase;float:right;}
.tc-box .btn_blue.fr{ background:#e9edef; color:#4e4f53;}

/*==============滚动条=====================*/
/*pc*/
.headspacediv{height:90px;}
.header{height:90px;background:#FFFFFF; position: fixed;top:0;width:100%;z-index:99;border-bottom:1px solid rgba(255 255 255 /0.2);;}
.header .h_wrap{padding-left:65px;}
.header .h_wrap:after{content:''; height:0;display:block; overflow:hidden; clear:both;}
.header .logo{width:210px;height:90px;display:flex; align-items: center;*justify-content: center;}
.header .logo .logo2{display:none;}
.header .logo a,.header .logo a img{display:block;}
.header .logo a img{*height:60px;}
.menu-btn{display:none;}
.header .denglu{display:flex;align-items: center;height:90px;font-size:16px;margin-left: 35px;}
.header .denglu a{width:76px;height:32px;line-height:32px;border:solid 2px #050827;text-align:center;color:#050827;}
.header .denglu a:hover{border:#ff8833 solid 2px;color:#ff8833;}
.header .nav_box{margin-right:0px;height:90px;display:flex; align-items: center;justify-content: center;}
.header .nav_box>ul>li{float:left;position: relative;}
.header .nav_box>ul>li.on,.header .nav_box>ul>li:hover{*background:url("/images/nav_on.png")no-repeat center bottom 20px;}
.header .nav_box>ul>li>a{padding:0 35px;font-size:16px;color:#5b6172;line-height:90px;display:block; position: relative;}
.header .nav_box>ul>li>a:after{content:'';display:block;position: absolute;width:0;height:2px;background:#050827;left:0;bottom:0px;transition: 0.5s;}
.header .nav_box>ul>li>a:hover,.header .nav_box>ul>li.on>a{font-weight:600;}
.header .nav_box>ul>li>a:hover:after{width:100%;}

.header .menu-btn{width: 50px;height: 50px;display:none;position: absolute;right: 0;top: 0;z-index: 130;color: #050827;}
.header .menu-btn span{width: 24px;height: 0.14em;background: #32344e;border-radius: 3px;position: absolute;left: 13px;top: 23px;z-index: 2;transition: 0.8s;-webkit-transition: 0.8s;-moz-transition: 0.8s;-ms-transition: 0.8s;-o-transition: 0.8s;}
.header .menu-btn span.line1{top: 15px;}
.header .menu-btn span.line3{top: 31px;}
.header .navbar{position: relative;margin-left:80px;}
.header .navbar .pc_user{display:flex;align-items: center;height:90px;}
.header .navbar a.dropdown-menu{font-size:16px;}
.header .navbar .pc_user a.dropdown-menu span svg{height:10px;}
.header .navbar ul{position: absolute;width:100px;display:none;top:90px;padding: 10px 0; margin: 5px 0; background-color: #fff; border: 1px solid #ebeef5; border-radius: 4px; box-shadow: 0 2px 12px 0 rgba(0,0,0,.1);opacity: 0;transition: 0.5s;}
.header .navbar ul:before{content:'';position: absolute; z-index: 1;display: block;width: 8.48528137px;height: 8.48528137px;background: transparent;border-style: solid;border-width: 4.24264069px; -webkit-transform: rotate(45deg); transform: rotate(45deg);top: -2px;border-color: #fff transparent transparent #fff; box-shadow: -2px -2px 5px rgba(0,0,0,.06);left: 50%; -webkit-transform: translateX(-50%) rotate(45deg);    transform: translateX(-50%) rotate(45deg);}
.header .navbar ul li{list-style: none; line-height: 36px; padding: 0 20px; margin: 0;font-size: 14px;color: #606266; cursor: pointer;outline: 0;}
.header .navbar ul li:hover{background-color: #ecf5ff;color: #66b1ff;}
.header .navbar:hover ul{top:70px;opacity: 1;display:block;}

.mobile-user-nav{display: flex; align-items: center;  height: 60px; font-size: 16px;}
.mobile-user-nav span{display:none;width: 50px;height: 50px;position: absolute;z-index: 130;top: 5px;right: -80px;}
.mobile-user-nav em{line-height: 22px; overflow: hidden;background:#050827; position: relative; /*background: url(/images/login.png)no-repeat center; background-size: 100%; */width: 22px; height: 22px;  border: solid 2px #050827;border-radius: 50%;}
.mobile-user-nav em:after{content:"\e62e";font-family: 'iconfont';font-size:20px;color:#FFFFFF;position: absolute;left: 0.5px;top: 2px;}
.mobile-user-nav.on em{color:#ee851e;border: solid 2px #ee851e;display:none;}
.mobile-user-nav.on span{display:block;}
.mobile-user-nav span:before,.mobile-user-nav span:after{content:'';width: 24px;height: 0.14em;background: #32344e;border-radius: 3px;position: absolute;left: 13px;top: 23px;z-index: 2;transition: 0.8s;-webkit-transition: 0.8s;-moz-transition: 0.8s;-ms-transition: 0.8s;-o-transition: 0.8s;}
.mobile-user-nav span:before{top:24px;transform: rotate(45deg); -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); -moz-transform: rotate(45deg);}
.mobile-user-nav span:after{top:24px; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg);  -moz-transform: rotate(-45deg);}
.nav-list-mobile{display:none;width: 100vw; position: absolute; left: -2vw; top: 60px; background: #FFFFFF; height: auto; z-index: 999; box-shadow:0 2px 4px 1px rgb( 0 0 0/0.03); }
.nav-list-mobile .header-menu{padding:0 20px;}
.nav-list-mobile .header-menu .header-menu-username{padding-right:20px;}




/*banner*/
.banner{ position: relative;height:850px; overflow: hidden;}
.banner .swiper-slide{background-repeat:no-repeat;background-position: center;background-size:cover;height:100vh!important;}
.banner .swiper-slide .img{height:850px; position: relative;}
.banner .swiper-slide .ban_z{position: absolute;top:36%;left:50%;transform: translateX(-50%);color:#FFFFFF;width:100%;}
.banner .swiper-slide .ban_z h2{font-size:62px;text-align:center;margin-bottom:35px;font-weight: 800; letter-spacing: 2px;}
.banner .swiper-slide .ban_z .video_icon{width:58px;height:58px;*border:1px solid #FFFFFF;border-radius: 50%;display:flex; align-items: center;justify-content: center; margin:auto;border:1px solid #FFFFFF;cursor: pointer;}/*,.xyzp_banner .ban_z .video_icon*/
.banner .swiper-slide .ban_z .video_icon:after{content: "\ea82";font-family: 'iconfont';font-size:20px;color:#FFFFFF;}/*,.xyzp_banner .ban_z .video_icon:after*/
.banner .swiper-slide .ban_z h3{font-size:48px;font-weight:600;text-align:left;}

.banner .swiper-slide .ban_z1{width:700px;left:calc(50% - 350px);top:45%;}
.banner .swiper-slide .ban_z1 h2{font-size:60px;font-weight:600;text-align:center;margin-bottom:30px;}
.banner .swiper-slide .ban_z h2 br{display:none;}
.banner .swiper-slide .ban_z1 h3{font-size:40px;font-weight:600;text-align:center;}

.banner .search_box{width:1200px;position: absolute;left:calc(50% - 600px);bottom:120px;height:80px;background:rgb(255 255 255 /0.2);backdrop-filter: blur(15px);z-index:1;}
.banner .search_box .box{padding:15px 25px 15px 35px;height:50px;}
.banner .search_box .box .inpubox{float:left;width:80%;height:50px;display:flex;align-items: center;font-size:16px;}
.banner .search_box .box .inpubox form{width:100%;}
.banner .search_box .box .inpubox input[type="text"]{color:#FFFFFF;font-size:15px;width: 80%;height: 50px;line-height: 50px;}
.banner .search_box .box .inpubox input[type="submit"]{color:#FFFFFF;font-family: "iconfont"; font-size: 22px;width:30px;cursor: pointer; *float: left;background:url(/images/search.png)no-repeat center !important;}
.banner .search_box .box .inpubox input[type="text"]::-webkit-input-placeholder{color: rgb(255 255 255 /0.8);font-size:15px;}
.banner .search_box .box .inpubox input[type="text"]:-moz-placeholder{color: rgb(255 255 255 /0.8);font-size:15px;}
.banner .search_box .box .inpubox input[type="text"]::-moz-placeholder{color: rgb(255 255 255 /0.8);font-size:15px;}
.banner .search_box .box .inpubox input[type="text"]:-ms-input-placeholder{color:rgb(255 255 255 /0.8);font-size:15px;}

.banner .search_box .box p{float:right;height:50px;display:flex;align-items: center;}
.banner .search_box .box p a{color:#FFFFFF;font-size:14px;line-height:25px;display:flex;align-items: center; letter-spacing: 1px;}
.banner .search_box .box p a span{padding-left:10px;font-family:'宋体';font-size:22px;font-weight:600;}
.banner .swiper-button-prev1,.banner .swiper-button-next1{width:50px;height:50px;border:2px solid rgb(255 255 255/0.5);top:calc(50% - 25px);border-radius: 50%;color:#FFFFFF;text-align:center;line-height:50px;transition: 0.5s;}
.banner .swiper-pagination1{display:none;}
.banner .swiper-button-prev1{left:-80px;}
.banner .swiper-button-next1{right:-80px;}
.banner .swiper-button-prev1:after{content:'<';font-size:20px;font-family:'宋体';}
.banner .swiper-button-next1:after{content:'>';font-size:20px;font-family:'宋体';}
.banner:hover .swiper-button-prev1{left:10px;}
.banner:hover .swiper-button-next1{right:10px;}

.banner .banner_video,.xyzp_banner .banner_video{position: fixed;width:960px;height:540px;top:calc(50% - 270px);display:none;z-index:999;left:calc(50% - 480px);}
.banner .banner_video .close ,.xyzp_banner .banner_video .close {width: 30px;height: 30px;background: url(/images/add2.png) no-repeat center;cursor: pointer; position: absolute; top: -30px; right: 0px; z-index: 5; transition-duration: 0.4s; -webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s; -o-transition-duration: 0.4s;}
.banner .banner_video .close:hover,.xyzp_banner .banner_video .close:hover {transform: rotate(90deg);-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg); -moz-transform: rotate(90deg);}
.banner .swiper-slide video {width: 100%;*height: 47vw;background: #000000;-o-object-fit: cover;object-fit: cover;outline: none;}

.banner .Banner_button{position: absolute;bottom:230px;left:50%;transform: translateX(-50%);}
.banner .Banner_button{display:flex; align-items: center;justify-content: center;}
.banner .Banner_button .video_icon{display:flex;align-items: center;justify-content: center;color:#FFFFFF;font-size:16px;border:1px solid #FFFFFF;height: 50px;line-height: 50px;padding: 0;border-radius: 25px;cursor: pointer;width: 190px;position: relative;overflow: hidden;}
.banner .Banner_button .video_icon p{position: relative;}
.banner .Banner_button .video_icon:before {content: '';position: absolute;display: block;background: #ff8833;width:0%;height: 100%;top: 0;right: 0;transition: all 0.5s ease 0s;}
.banner .Banner_button .video_icon i{display:inline-block;margin-left:10px;}
.banner .Banner_button .video_icon i:after{content: "\ea82";font-family: 'iconfont';font-size:16px;color:#FFFFFF;}
.banner .Banner_button .video_icon:hover{*background:#0b378b;border:1px solid #ff8833}
.banner .Banner_button .video_icon:hover:before{left:0;right:0;width:100%;}

.tc_video_box{position: fixed;display:none;top:0;left:0;width:100%;height:100%;z-index:999;}
.tc_video{position: absolute; width:960px;height:540px;top:calc(50% - 270px);left:calc(50% - 480px);z-index:1;}
.tc_video_box .tc_video_bg{position: absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 /0.8);}
.tc_video .close {width: 30px;height: 30px;background: url(/images/add2.png) no-repeat center;cursor: pointer; position: absolute; top: -30px; right: 0px; z-index: 5; transition-duration: 0.4s; -webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s; -o-transition-duration: 0.4s;}
.tc_video .close:hover{transform: rotate(90deg);-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg); -moz-transform: rotate(90deg);}
.tc_video video {width: 100%;*height: 47vw;background: #000000;-o-object-fit: cover;object-fit: cover;outline: none;}
.tc_video_box.act{display:block;}

.banner .Banner_button .link:before {content: '';position: absolute;display: block;background: #ff8833;width:0%;height: 100%;top: 0;right: 0;transition: all 0.5s ease 0s;}
.banner .Banner_button .link:hover{border:1px solid #ff8833;}
.banner .Banner_button .link{position: relative; overflow: hidden; border:1px solid #FFFFFF;color:#FFFFFF;font-size:16px;height: 50px;line-height: 50px;padding: 0;border-radius: 25px;text-align: center;margin-left: 30px;width: 190px;}
.banner .Banner_button .link a{color:#FFFFFF;line-height: 50px;display:block;position: relative;}
.banner .Banner_button .link:hover:before{left:0;right:0;width:100%;}

.wni_ff{position:absolute; right:0px; width:15%; height:100px; bottom:7%; z-index:9}
.yine1{font-size:14px;line-height:28px;color:#FFFFFF;margin-left:5px;}
.yinw{font-size:30px;color:#e20062;  font-style: oblique;  margin-left:5px;margin-right:5px; }
.yinw1{font-size:14px;line-height:28px;color:#FFFFFF;}
.wmin_e h1{opacity:0; color:#FFFFFF; font-size:24px; line-height:48px; text-align:justify; margin-bottom:20px;}
.wmin_e p{opacity:0; color:#FFFFFF; font-size:16px; line-height:43px; text-align:justify;word-break: break-all; margin-bottom:20px;}

.jiantou{width:20px;position:absolute;right:0px;left:0px;bottom:40px;z-index:99;margin:0 auto;text-align:center;}
.shake1 {animation:shake1 5s infinite;-mzoanimation:shake1 5s infinite;-webkit-animation:shake1 5s infinite;-o-animation:shake1 5s infinite;}
@keyframes shake1 {
0%, 100% {
-webkit-transform: translateY(8px);
-ms-transform: translateY(8px);
transform: translateY(8px);
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform: translateY(-8px);
-ms-transform: translateY(-8px);
transform: translateY(-8px);
}
20%, 40%, 60%, 80% {
-webkit-transform: translateY(8px);
-ms-transform: translateY(8px);
transform: translateY(8px);
}
}
.wni_ff .swiper-pagination1 .swiper-pagination-total{color:#FFFFFF;}


.i_titbox .i_tit h3{font-size:28px;color:#5b6171;}
.i_titbox .i_tit h5{font-size:45px;color:#050827;font-weight:600;margin-top:38px; letter-spacing: 2px;}

.popupVideo{max-width: 800px;width:96%;position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);z-index: 120;display: none;}
.popupVideo iframe,
.popupVideo video{width: 100%;}
.popupVideo .close{width: 20px;height: 20px;position: absolute;top: 10px;right: 10px;background: url(/images/add2.png) no-repeat;cursor: pointer;transition-duration: 0.4s;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;background-size:100% 100%;z-index:2;}
.popupVideo .close:hover{transform: rotate(90deg);-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);-moz-transform: rotate(90deg);}
/**/
.index1{position: relative;}
.index1:before{content:'';position: absolute;width:63.54%;height:87.65%;background:#f7f9fc;}
.index1 .box .i_titbox:after{content:'';display:block;clear: both;overflow: hidden;}
.index1 .box .i_titbox .index1_link:before {content: '';position: absolute;display: block;background: #ff8833;width:0%;height: 100%;top: 0;right: 0;transition: all 0.5s ease 0s;}
.index1 .box .i_titbox .index1_link{float:right;width:290px;height:70px;line-height:70px;border:2px solid #050827;margin-right: 8%;position: relative;transition: all 0.5s ease 0s;}
.index1 .box .i_titbox .index1_link a{color:#050827;font-size:24px;height:70px;padding:0 25px 0 30px;display: flex;position: relative;transition: all 0.5s ease 0s;}
.index1 .box .i_titbox .index1_link a:after{content:"\eb08"; font-family:'iconfont';color:#050827;font-size:46px;margin-left: 30px;transition: all 0.5s ease 0s;}
.index1 .box .i_titbox .index1_link:hover{border:2px solid #ff8833;}
.index1 .box .i_titbox .index1_link:hover:before{left:0;right:auto;width:100%;}
.index1 .box .i_titbox .index1_link a:hover{color:#FFFFFF;}
.index1 .box .i_titbox .index1_link a:hover:after{color:#FFFFFF;}


.index1 .box{width:91.6%;margin-left:8.4%;position: relative;z-index: 1;padding-top:140px;}
.index1 .box .tit h3{font-size:28px;color:#5b6171;}
.index1 .box .tit h5{font-size:45px;color:#050827;font-weight:600;margin-top:38px; letter-spacing: 2px;}
.index1 .box .tab{float:left;width:30%;margin-top:92px;}
.index1 .box .tab ul li{height:330px;color:#c2c4cc;display:flex;align-items: center;margin-right:100px;float:none!important; cursor: pointer;}
.index1 .box .tab ul li:nth-child(1){border-bottom:#e4e7f2 solid 1px;}
.index1 .box .tab ul li .con{position: relative;}
.index1 .box .tab ul li .con:after{content:'';diplay:block;position: absolute; width:40px;height:40px;background:url(/images/right_ico.png)no-repeat center;top:0;right:-100px;opacity: 0;transition: all 0.5s ease 0s;}
.index1 .box .tab h3{font-size:24px;margin-top:35px;line-height:42px;font-weight:600;}
.index1 .box .tab i{font-size:60px;font-weight:600;}
.index1 .box .tab ul li.miso-current i{color:#ff8833;}
.index1 .box .tab ul li.miso-current h3{color:#050827;}
.index1 .box .tab ul li.miso-current .con:after{right:0;opacity: 1;}
.index1 .box .bot{float:right;width:69.67%;margin-top:150px;position: relative; overflow: hidden;}
.index1 .box .bot ul{position: relative;overflow: hidden;}
.index1 .box .bot ul li{transition: all 0.5s ease;position: relative;}


.miso-slider { position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; z-index:1 }
.miso-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; }
.miso-list:focus { outline: none; }
.miso-loading .miso-list { background: #fff/* url(/images/ajax-loader.gif) center center no-repeat*/; }
.miso-list.dragging { cursor: pointer; cursor: hand; }
.miso-slider .miso-list, .miso-track, .miso-slide, .miso-slide img { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.miso-track {position: relative;/*left: 0;top: 0;display:inline-block;*/zoom: 1;margin-left: auto;margin-right: auto;vertical-align: top;}
.miso-track:before, .miso-track:after { content: ""; display: table; }
.miso-track:after { clear: both; }
.miso-loading .miso-track { visibility: hidden; }
.miso-slide { float: left; height: 100%; min-height: 1px; display: none; }
.miso-slide img { display:inline-block; }
.miso-slide.miso-loading img { display: none; }
.miso-slide.dragging img { pointer-events: none; }
.miso-initialized .miso-slide { display: block; }
.miso-loading .miso-slide { visibility: hidden; }
.miso-vertical .miso-slide { display: block; height: auto; border: 1px solid transparent; }
.index5 .list .tab .miso-track,.index5 .list .tab .miso-slider .miso-list{height:100%!important;}
/**/
.index1 .box .list{margin-top:50px;}
.index1 .box .list ul li{height:auto;color:#c2c4cc;margin-right:0;float:none!important; cursor: pointer;}
.index1 .box .list ul li:nth-child(1){border-bottom:#e4e7f2 solid 1px;margin-bottom:50px;padding-bottom:50px;}
.index1 .box .list h3{font-size:16px;margin-top: 20px;line-height: 32px;font-weight:400;color:#050827;}
.index1 .box .list i{font-size:46px;font-weight:600;color:#ff8833;}
.index1 .box .list .img{margin-top:20px;}
.index1 .box .list .con{position: relative;}
.index1 .box .list .con:after{content:'';diplay:block;position: absolute; width:40px;height:40px;background:url(/images/right_ico.png)no-repeat center;top:0;right:0;}

/**/
.index2{ position: relative;margin-top:150px;padding-bottom:150px;}
.index2 .i_titbox{text-align:center;}
.index2 .list{margin-top:100px;}
.index2 .list ul li{width:calc(25% - 10px);margin-right:13px;float:left;position: relative;transition: all 0.5s ease 0s;}
.index2 .list ul:hover li{width: calc(20% - 10px);}
.index2 .list ul li span{background-position: center; background-repeat:no-repeat;background-size:cover;}
.index2 .list ul li span,.index2 .list ul li span img{display:block;height: 30vw;}
.index2 .list ul li span img{opacity: 0;}
.index2 .list ul li .con_box{position: absolute;width:100%;height:40px;bottom:90px;left:0;color:#FFFFFF;text-align: center;transition: all 0.5s ease 0s;}
.index2 .list ul li .con_box h3{font-size:28px;color:#FFFFFF;margin-bottom:30px;}
.index2 .list ul li .con_box p{font-size:16px;color:#FFFFFF;width:60%;margin:auto;display:none;line-height:32px;}
.index2 .list ul li i{position: absolute;left:calc(50% - 15px);bottom:30px;width:30px;height:30px;background:#ff8833;border-radius: 50%;background:#ff8833;color:#FFFFFF;transform: rotate(-90deg);transition: all 0.5s ease 0s;display:flex;align-items: center;justify-content:center;}
.index2 .list ul li i:after{content:'>';font-size:18px;font-family:'宋体';font-weight:600;}
.index2 .list ul li:hover{width: calc(40% - 10px);}
.index2 .list ul li:hover .con_box{width:100%;height:100%;bottom:0;left:0;display:flex;justify-content:center;align-items: center;background:rgb(0 0 0/0.4);}
.index2 .list ul li:hover .con_box p{display:block;}
.index2 .list ul li:hover i{transform: rotate(90deg);}
.index2 .list ul li:nth-child(4){margin-right:0;}
/**/
.index3{padding:150px 0 0;background:url(/images/index_bg3.jpg)no-repeat center top;/*height:calc(46.87vw - 150px);*/position: relative;}
.index3 .wrap{height:46.87vw;}
.index3 .img{position: absolute;right:90px;bottom:0;display:none;}
.index3 .con_box{position: relative;z-index: 1;margin-top:100px;width:1060px;background:#FFFFFF;}
.index3 .con_box:before{content:'';width:1px;height:80%;background:#e4e7f2;position: absolute;top:10%;left:50%;}
.index3 .con_box .box{padding:0 50px;*border-right:solid #e4e7f2 1px;}
.index3 .con_box ul li{float:left;width:50%;padding:80px 0 60px;}
.index3 .con_box ul li:nth-child(1){width:calc(50% - 1px);}
.index3 .con_box ul li h3{font-size:34px;color:#050827;margin-bottom:50px;}
.index3 .con_box ul li .con{color:#5b6172;font-size:16px;line-height:32px;width:300px;}
.index3 .con_box ul li .con p{margin-bottom:30px;}

/**/
.index4{background:#f7f9fc;position: relative;padding:150px 0 0;}
.index4 .i_titbox{text-align: center;}
.index4 .list{margin-top:110px;padding-bottom:140px;}
.index4 .list ul li{float:left;width:calc(33.33% - ( 40px / 3 ));margin-right:20px;position: relative;height:760px;overflow: hidden;}
.index4 .list ul li:before{content: ''; position: absolute;width:100%;height:calc(100% - 180px);bottom:0;background:#FFFFFF;transition: all 0.5s ease 0s;}
.index4 .list ul li:last-child{margin-right:0;}
.index4 .list ul li .box{*background:#FFFFFF; position: relative;z-index: 1;overflow: hidden;}
.index4 .list ul li .box .img{width:360px;height:360px; border-radius: 50%;margin:0 auto;overflow: hidden;transition: all 0.5s ease 0s;}
.index4 .list ul li .box .img img{max-width:100%;}
.index4 .list ul li .box .con{padding:80px 50px 100px;}
.index4 .list ul li .box .con .tit{text-align:center;}
.index4 .list ul li .box .con .tit h3{font-size:26px;color:#050827;}
.index4 .list ul li .box .con .tit span{font-size:14px;margin-top:30px;border:solid #ff8833 1px;color:#ff8833;display:inline-block;line-height:28px;padding:0 10px;}
.index4 .list ul li .box .con .tit2 h3{text-align:center;margin:50px auto 0px;width:360px;font-size:22px;color:#050827;line-height:40px;}
.index4 .list ul li .box .con .tit2 p{margin-top:70px;font-size:18px;color:#5b6172;line-height:34px;display:none;transition: all 0.5s ease 0s;}

.index4 .list .:hover:before{height:100%;}
.index4 .list ul li:hover .box .img{margin-top:-360px;}
.index4 .list ul li:hover .box .con .tit2 p{display:block;}

.index4 .list .swiper-slide{position: relative;height: 540px;overflow: hidden;display:block;}
.index4 .list .swiper-slide:before{content: '';position: absolute;width:100%;height: calc(100% - 140px);left:0;bottom:0;background:#FFFFFF;transition: all 0.5s ease 0s;}
.index4 .list .swiper-slide .box{*background:#FFFFFF; position: relative;z-index: 1;overflow: hidden;}
.index4 .list .swiper-slide .box .img{width: 280px;height: 280px;border-radius: 50%;margin:0 auto;overflow: hidden;transition: all 0.5s ease 0s;}
.index4 .list .swiper-slide .box .img img{max-width:100%;}
.index4 .list .swiper-slide .box .con{padding: 40px 20px 60px;}
.index4 .list .swiper-slide .box .con .tit{text-align:center;}
.index4 .list .swiper-slide .box .con .tit h3{font-size:26px;color:#050827;}
.index4 .list .swiper-slide .box .con .tit span{font-size:14px;margin-top:20px;border:solid #ff8833 1px;color:#ff8833;display:inline-block;line-height:28px;padding:0 10px;}
.index4 .list .swiper-slide .box .con .tit2 h3{text-align:center;margin:30px auto 0px;width: 100%;font-size:22px;color:#050827;line-height:40px;font-weight:600;}
.index4 .list .swiper-slide .box .con .tit2 .txt{margin-top: 20px;font-size: 16px;color:#5b6172;line-height: 32px;display:none;transition: all 0.5s ease 0s;}
.index4 .list .swiper-slide .box .con .tit2 .txt::-webkit-scrollbar {width:2px;height:2px;}
.index4 .list .swiper-slide:hover:before{height:100%;}
.index4 .list .swiper-slide:hover .box .img{margin-top:-280px;}
.index4 .list .swiper-slide:hover .box .con .tit2 .txt{display:block;max-height: 280px;overflow-y: auto;padding-right:5px;}
.index4 .list .swiper-pagination{display:none;}







/**/
.index5{background:url(/images/index_bg4.jpg)no-repeat center top;padding:150px 0 110px;background-size: cover;}
.index5 .i_titbox .i_tit h3{color:#FFFFFF;}
.index5 .i_titbox .i_tit h5{color:#FFFFFF;}
.index5 .list{margin-top:100px;}
.index5 .list .tab{width:27.18%;float:left;height:500px;overflow: hidden;}
.index5 .list .tab ul{position: relative;height:500px;overflow: hidden;}
.index5 .list .tab ul li{min-height:40px;margin-bottom:35px;cursor: pointer;}
.index5 .list .tab ul li .con{position: relative;}
.index5 .list .tab ul li .con i{position: absolute;top:10px;right:-80px;transition: all 0.5s ease 0s;}
.index5 .list .tab ul li h3{font-size:30px;color:rgb(255 255 255 /0.8);}
.index5 .list .tab ul li p{font-size:20px;color:rgb(255 255 255 /0.8);line-height:35px;margin-top:20px;height:0; overflow: hidden;transition: all 0.5s ease 0s;}
.index5 .list .tab ul li.miso-current h3,.index5 .list .tab ul li.active h3{color:rgb(255 255 255 /1);}
.index5 .list .tab ul li.miso-current p,.index5 .list .tab ul li.active p{height:105px;}
.index5 .list .tab ul li.miso-current .con i,.index5 .list .tab ul li.active .con i{right:0;}
.index5 .list .bot{width:66.25%;float:right;}
.index5 .list .bot ul li{position: relative;padding-bottom:40px;display:none; }
.index5 .list .bot ul li.cur{display:block;}
.index5 .list .bot ul li i{position: absolute;right:50px;bottom:0px;display:block;color:#FFFFFF;font-size:70px;font-weight:600;}


/**/
.footer{background:#2a2a2a;padding:0px 0 0;}
.footer .f_top{border-bottom:#474747 solid 1px;height:120px;}
.footer .f_top:after,.footer .f_bot:after,.footer .f_top .f_tr ul:after,.footer .f_bot .f_nav ul:after,.footer .f_top .fr:after,.footer .copy:after{content:'';display:block;overflow: hidden;clear: both;height:0;}
.footer .f_top .f_logo{height:120px;float:left;display:flex; align-items: center;justify-content: center;}
.footer .f_top .f_logo img{width:220px;}
.footer .f_top .f_link{height:120px;display:flex; align-items: center;justify-content: center;float:left;}
.footer .f_top .f_link ul li a{color:rgb(255 255 255/0.8);}
.footer .f_top .f_link ul li{float:left;margin-left:30px;}
.footer .f_top .f_tr{float:left;height:120px;display:flex; align-items: center;justify-content: center;}
.footer .f_top .f_tr ul li{width:60px;position: relative;float:left;}
.footer .f_top .f_tr ul li i{display:flex;align-items: center;justify-content: center;margin:auto;height:42px;width:42px;background:#FFFFFF;border-radius: 50%; cursor: pointer;font-family:"iconfont";}
.footer .f_top .f_tr ul li i:after{content:'';font-size:24px;color:rgb(255 255 255 /0.7);}
.footer .f_top .f_tr ul li.dy i:after{content:"\e8db";font-size:25px;color:#000000;}
.footer .f_top .f_tr ul li.wx i:after{content:"\e601";color:#24db5a;font-size:26px;}
.footer .f_top .f_tr ul li.sp i{background-image:url(/images/sp_ico.png);background-repeat:no-repeat;background-position: center;background-size:24px;}
.footer .f_top .f_tr ul li .dd{*display:none; position: absolute;width: 100px;height: 100px; padding: 5px;background: #fff; bottom: 60px; left: 50%; margin-left: -55px; opacity: 0;
  visibility: hidden; transition: .5s; box-shadow: 0 0 15px rgba(0,0,0,0.15); border-radius: 4px;}
.footer .f_top .f_tr ul li .dd:before {content: ""; display: block; border: 6px solid transparent; border-top: 6px solid #fff; position: absolute; bottom: -12px; left: 50%;margin-left: -6px;}
.footer .f_top .f_tr ul li .dd img { width: 100px; height: 100px;}
.footer .f_top .f_tr ul li:hover .dd{bottom: 50px;opacity: 1;visibility: visible;*display:block;}
.footer .f_top .f_tr ul li:hover i:after{color:rgb(255 255 255 /1);}
.footer .f_top .f_tr ul li:hover i{background-color:#050827;}
.footer .f_top .f_tr ul li.dy:hover i:after{color:#FFFFFF;}
.footer .f_top .f_tr ul li.sp:hover i{background-image:url(/images/sp_ico2.png);}
/**/
.footer .copy{line-height:30px;color:rgba(255 255 255/0.6);padding:30px 0;}
.footer .copy span{padding:0 10px;}
.footer .copy a{color:rgba(255 255 255/0.6);}
.footer .copy a:hover{color:#FFFFFF;}

/**/
.tc1 .tc{transition:all ease 300ms;position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 9999;}
.tc1 .tc{pointer-events: none;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;transform:scale(1.1);display: none;}
.tc1 .tc.act{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;pointer-events: auto;transform:scale(1);}
.tc1 .close:hover{transform:rotate(180deg);}
.tc1 .close,.tc{transition:all ease 400ms;-moz-transition:all ease 400ms;-ms-transition:all ease 400ms;-o-transition:all ease 400ms;-webkit-transition:all ease 400ms;}
.tc1 .tc-box{position:absolute;overflow: hidden;top:50%;z-index:9999;height: 15rem;width: 12rem;left:50%;margin-left: -6rem;margin-top: -7.5rem;}
.tc1 .tc.act{display: block;}
.tc1 .close{position: absolute;cursor:pointer;font-size: 20px;right: 30px;top: 30px;}
.tc1 .tc-bg{height: 100%;background: rgba(0,0,0,.9);position: absolute;top: 0;left: 0;width: 100%;z-index: 0;}
.tc1 .tc-box h3 img{width:12rem;height:12rem;}
.tc1 .tc-box h5{width:12rem;height:3rem;line-height:3rem;font-size:1rem;color:#fff;text-align:center}

/**/
.ny_banner .ban_z img{max-width:100%;}
.ny_banner h2{font-size:55px;color:#FFFFFF;text-align:center;}
.ny_banner .bg,.xyzp_banner .bg{height:500px;background-repeat:no-repeat;background-position: center;background-size:cover;display:flex;align-items: center; justify-content: center;}
.xyzp_banner  h2{ margin-bottom:40px;font-size: 75px;color: #FFFFFF; text-align: center; font-weight: 600; letter-spacing: 10px;}
.xyzp_banner .Banner_button{display:flex; align-items: center;justify-content: center;}
.xyzp_banner .Banner_button .video_icon{display:flex;align-items: center;justify-content: center;color:#FFFFFF;font-size:16px;border:1px solid #FFFFFF;height: 50px;line-height: 50px;padding: 0;border-radius: 25px;cursor: pointer;width: 190px;}
.xyzp_banner .Banner_button .video_icon i{display:inline-block;margin-left:10px;}
.xyzp_banner .Banner_button .video_icon i:after{content: "\ea82";font-family: 'iconfont';font-size:16px;color:#FFFFFF;}
.xyzp_banner .Banner_button .video_icon:hover,.xyzp_banner .Banner_button .link:hover{background:#ff8833;border:1px solid #ff8833;}
.xyzp_banner .Banner_button .link{border:1px solid #FFFFFF;color:#FFFFFF;font-size:16px;height: 50px;line-height: 50px;padding: 0;border-radius: 25px;text-align: center;margin-left: 30px;width: 190px;}
.xyzp_banner .Banner_button .link a{color:#FFFFFF;line-height: 50px;display:block;}
.xyzp_banner .bg{height:850px;}
.ny_banner .bg{height:80vw;max-height:500px;}
/**/
.ny_navbox {border-bottom: #e3e4e5 1px solid;padding: 0;position: relative;height: 75px; box-shadow:0px 2px 4px 2px rgb(0 0 0 / 0.05)}
#m_n_nav{display:none;}
.ny_navbox .n_nav { position: relative;text-align: center; }
.ny_navbox .n_nav a {display: inline-block;height: 75px;font-size: 18px;*float: left;display:inline-block;margin:0 20px;line-height: 75px;color: #363636;text-align: center;box-sizing: border-box;position: relative;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.ny_navbox .n_nav a strong {display: block; position: relative;z-index: 4;height: 75px;line-height: 75px;padding:0 30px;transition: 0.6s ease-in-out;font-weight: normal;}
.ny_navbox .n_nav a:before {content: "";width: 0;height: 3px;position: absolute;bottom: -1px;left: 0;background:#009fe1;transition: 0.6s ease-in-out;}
.ny_navbox .n_nav .on:before, .n_nav a:hover:before { width: 100%; }
.ny_navbox .n_nav .on,.n_nav a:hover {height: 75px;line-height: 75px;color:#009fe1;}

/**/

.xyzp_box1{padding:110px 0 100px;background:#f7f9fc;}
.xyzp_box1 .ny_tit{text-align:center;margin-bottom:65px;}
.xyzp_box1 .ny_tit h3{font-size:45px;color:#050827;font-weight:600;}
.xyzp_box1 .list{position: relative;}
.xyzp_box1 .list .text{position: absolute;left:calc(50% - 150px);bottom:20%;}
.xyzp_box1 .list .text h3,.xyzp_box1 .list .text p{display:none;}
.xyzp_box1 .list a.more{display: inline-flex;align-items: center; justify-content: center;position: relative; height:90px;line-height:90px;text-align:center;background:#ffa900;color:#FFFFFF;border-radius: 45px;font-size:28px;font-weight:600; letter-spacing: 3px; padding: 0 20px 0 30px;}
.xyzp_box1 .list a.more:after{content:"\eb08";font-family:'iconfont';font-size: 40px;margin-left: 10px;}
.xyzp_box1 .list a.more:hover{background:#0b378b;}
.xyzp_box2{padding:110px 0 100px;}
.xyzp_box2 .ny_tit{text-align:center;margin-bottom:65px;}
.xyzp_box2 .ny_tit h3{font-size:45px;color:#050827;font-weight:600;}
.xyzp_box2 .list{}
.xyzp_box2 .list ul li{float:left;width:calc(25% - (135px * 3 / 4));height:360px;margin-right:135px;box-shadow:0 0 6px 4px #f3f6fe; position: relative;}
.xyzp_box2 .list ul li:last-child{margin-right:0;}
.xyzp_box2 .list ul li:after{content:"\e643"; font-family:'iconfont';position: absolute;color:#eeeff1;font-size:30px;top:calc(50% - 15px);right:-80px;}
.xyzp_box2 .list ul li .box{padding:50px;text-align:center;}
.xyzp_box2 .list ul li h3{margin:40px 0 20px;font-size:24px;color:#050827;font-weight:600;}
.xyzp_box2 .list ul li .con{line-height:28px;color:#5b6172;font-size:16px;}
.xyzp_box2 .bot{width:798px;height:114px;display:flex;align-items:center;justify-content: center; line-height:100px;margin:80px auto 0;border:#050827 solid 2px;border-radius:58px;}
.xyzp_box2 .bot p{padding:0 7px;width:calc(100% - 14px) ;}
.xyzp_box2 .bot p span{display:block;float:left;font-size:30px;color:#050827;width:calc(100% - 110px);text-indent:50px;}
.xyzp_box2 .bot p a{float:right;width:100px;height:100px;border-radius:50px;background:#e6edff;text-align:center;}
.xyzp_box2 .bot p a:after{content:"\eb08"; font-family:'iconfont';color:#050827;font-size:50px;}
.xyzp_box2 .bot p a:hover{background:#ffa900;}
.xyzp_box2 .bot p a:hover:after{color:#FFFFFF;}
/**/
.xyzp_box3{padding:110px 0 100px;background:#f7f9fc;}
.xyzp_box3 .ny_tit{text-align:center;margin-bottom:65px;}
.xyzp_box3 .ny_tit h3{font-size:45px;color:#050827;font-weight:600;}
.xyzp_box3 .list{position: relative;}
.xyzp_box3 .list .swiper-slide{background:#FFFFFF;display:block;}
.xyzp_box3 .list .swiper-slide .img{position: relative; overflow: hidden}
.xyzp_box3 .list .swiper-slide .con{padding:50px 40px;text-align:left;height:260px;}
.xyzp_box3 .list .swiper-slide .con h2{color:#050827;font-size:28px;font-weight:600;margin-bottom:25px;}
.xyzp_box3 .list .swiper-slide .con ul{height:150px;margin-bottom:20px; overflow: hidden;}
.xyzp_box3 .list .swiper-slide .con ul li a{font-size:22px;color:#050827;line-height:32px;}
.xyzp_box3 .list .swiper-slide .con ul li{margin-bottom:10px;}
.xyzp_box3 .list .swiper-slide .con i.more{display:block;width:196px;height:56px;line-height:56px;text-align:center;border:solid 2px #ff8834;font-size:20px;border-radius: 28px;}
.xyzp_box3 .list .swiper-slide .con i.more a{display:block;color:#ff8834;}
.xyzp_box3 .list .swiper-slide .con i.more:hover{background:#ff8834;}
.xyzp_box3 .list .swiper-slide .con i.more:hover a{color:#FFFFFF;}

.xyzp_box3 .list .swiper-button-prev1,.xyzp_box3 .list .swiper-button-next1{top:120px;width:44px;height:44px;border:solid 2px #c2c4cc;border-radius: 50%;display:flex;align-items: center;justify-content: center;}
.xyzp_box3 .list .swiper-button-prev1:after,.xyzp_box3 .list .swiper-button-next1:after{content:'';font-family:'宋体';font-size:30px;color:#c2c4cc;}
.xyzp_box3 .list .swiper-button-prev1{left:-90px;}
.xyzp_box3 .list .swiper-button-next1{right:-90px;}
.xyzp_box3 .list .swiper-button-prev1:after{content:'<';}
.xyzp_box3 .list .swiper-button-next1:after{content:'>';}
.xyzp_box3 .list .swiper-pagination1{display:none;}

/**/
.last_card{display:block;background:#FFFFFF;margin-top:70px;text-align:center;}
.last_card .last_box{padding:60px 30px;}
.last_card h3{font-size: 32px;line-height: 36px;font-weight: 600; margin-bottom: 32px;}
.last_card p{color: rgba(0,0,0,.65);font-size: 16px; line-height: 24px; font-weight: 400;margin-bottom: 32px;}
.last_card a{color: rgba(0,0,0,.85);  border: 1px solid rgba(0,0,0,.85);border-radius: 99px;padding: 0 15px 0 18px;display: inline-flex!important; max-width: 100%;height: 46px;margin: 0 auto; font-size: 16px; line-height: 20px;font-weight: 400;align-items: center;justify-content: center;}
.last_card a:after{content:"\eb08";display:inline-block;margin-left:15px;font-family:'iconfont';font-size: 30px;margin-left: 10px;}
.last_card a:hover{background: #ff8833;border: 1px solid  #ff8833;color:#FFFFFF;}


/**/
.postdoc_banner .bg{height:500px;background-repeat:no-repeat;background-position: center;background-size:cover;position: relative;}
.postdoc_banner h2{font-size:55px;color:#FFFFFF;position: absolute;top:40%;width:100%;text-align:center;}
.shzp_banner .bg{height:500px;background-repeat:no-repeat;background-position: center;background-size:cover;position: relative;}
.shzp_banner h2{font-size:55px;color:#FFFFFF;position: absolute;top:30%;width:100%;text-align:center;}
.shzp_box{margin-top:-130px;background:#f7f9fd;}
.shzp_box .wrap:before{content:'';background-image: linear-gradient(to bottom , #e6e8f1 , #f7f9fc);width:100%;height:50%;position: absolute;top:0;left:0;}
.shzp_box .box{padding:60px 50px;position: relative;z-index:2;}
.shzp_box .box:after{}
.shzp_box .shzp_tit{text-align:center;font-size:28px;color:#050827;}
.shzp_box .shzp_tit h3{font-weight:600;}
.shzp_box .shzp_search{width:790px;border:#c2c4cc solid 2px;height:66px;border-radius: 36px;margin:28px auto 0;}
.shzp_box .shzp_search form:after{content:'';clear: both;height:0;overflow: hidden;display:block;}
.shzp_box .shzp_search form{display:block;padding:8px;}
.shzp_box .shzp_search form i{margin-left:35px;height:50px;float:left;display:inline-flex;align-items: center;justify-content: center;}
.shzp_box .shzp_search form i:after{content:"\e8d6";font-family:'iconfont';font-size:24px;color:#050827;}
.shzp_box .shzp_search form input[type="text"]{height:50px;float:left;width:calc(100% - 200px);margin-left:20px;font-size:16px;}
.shzp_box .shzp_search form input[type="submit"]{height:50px;float:right;width:110px; cursor: pointer;height:50px;background:#c2c4cc;color:#5b6173;font-size:16px;font-weight:600;border-radius: 25px!important;}
.shzp_box .shzp_search form input[type="submit"]:hover{background:#ff8833;color:#FFFFFF;}

.screen_con{width:100%;padding-bottom:50px;display:none;z-index: 99; position: fixed;height:calc(100% - 30px); background: #FFFFFF;  top: 0;padding:20px 0 10px;}
.screen_con .screen_tit{padding:0 20px 25px;line-height:20px;border-bottom: 1px solid #e4e7f2;position: relative;}
.screen_con .screen_tit:after,.shzp_box .shzp_bot .right_con .right_tit:after{content:'';clear: both;height:0;overflow: hidden;display:block;}
.screen_con .screen_tit h3{float:left;font-size:24px;color:#050827;font-weight:600;}
.screen_con .screen_tit p{float:right;display:none;}
.screen_con .screen_tit p a{color:#0a3788;font-size:16px;}
.screen_con .screen-btn{float:right;position: absolute;right:10px;height:40px;width:40px;}
.screen_con .screen-btn span{width: 24px;height: 0.14em; background: #32344e; border-radius: 3px; position: absolute; left: 13px; top: 23px; z-index: 2;transition: 0.8s; -webkit-transition: 0.8s;    -moz-transition: 0.8s; -ms-transition: 0.8s; -o-transition: 0.8s;}
.screen_con .screen-btn span.line1,.screen_con .screen-btn span.line1{top: 10px;transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);-moz-transform: rotate(45deg);}
.screen_con .screen-btn span.line2,.screen_con .screen-btn span.line2{opacity: 0;}
.screen_con .screen-btn span.line3,.screen_con .screen-btn span.line3{top: 10px;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);-moz-transform: rotate(-45deg);}
.screen_con .screen_list{background:#FFFFFF;padding:10px 20px; *height: calc(100vh - 60px);*overflow-y: auto;}
.screen_con .screen_list ul li{margin-bottom:20px;}
.screen_con .screen_list ul li h3{font-size:20px;color:#050827;font-weight:600;*margin-bottom:15px;line-height:50px;*border-bottom:2px solid #e4e7f2;position: relative;}
.screen_con .screen_list ul li h3:after{content:"\e643";position: absolute;right:0;font-family:'iconfont';color:#050827;font-size:18px; transform: rotate(-90deg);transition: all 0.36s ease-in-out;}
.screen_con .screen_list ul li h3.on:after{transform: rotate(90deg);}
.screen_con .screen_list ul li dl{}
.screen_con .screen_list ul li dl dd{line-height:36px;position: relative;display:flex;align-items: center;}
.screen_con .screen_list ul li dl dd:before{content:"\ea82";font-size:10px;font-family:'iconfont';color:#050827;transform: scale(0.8);}
.screen_con .screen_list ul li dl{padding:0 6px;max-height: calc(100vh - 260px);overflow-y: auto;}
.screen_con .screen_list ul li dl::-webkit-scrollbar {width:2px;height:2px;}
.screen_con .screen_list ul li dl dd i{display:inline-block;width:14px;height:14px;border:1px solid #e4e7f2;margin-left:10px;margin-right:7px; font-family:'iconfont';font-size:16px;color:#ff8833;display:flex;align-items: center;justify-content: center;}
.screen_con .screen_list ul li dl dd i:after{content:"\ec9e";display:none;}
.screen_con .screen_list ul li dl dd.on i:after,.screen_con .screen_list ul li dl dd:hover i:after{display:block;}
.screen_con .screen_list ul li dl dd:hover i,.screen_con .screen_list ul li dl dd.on i{border:1px solid #ff8833;}
.screen_con .screen_list ul li dl dd a{color:#061540;}
.screen_con .screen_list ul li dl dd:hover a{color:#ff8833;}
.screen_con .xyzp_button{background:#FFFFFF; position: absolute;bottom:0;height:56px;width:100%;text-align:center;border-top: 1px solid rgba(0,0,0,.06);}
.screen_con .xyzp_button a,.screen_con .xyzp_button span{width:calc(50% - 20px);margin:7px 10px;display:inline-block;height:40px;line-height:40px;font-size:16px;border-radius: 5px;}
.screen_con .xyzp_button a{margin-right:5px;color: rgba(0,0,0,.65); border: 1px solid rgba(0,0,0,.15);}
.screen_con .xyzp_button span{margin-left:5px;border:#ff8833 1px solid;background-image: linear-gradient(0deg,#ff8833,#f3a269);color:#FFFFFF;}
.screen_con.act{display:block;}


.shzp_box .shzp_bot{margin-top:40px;}
.shzp_box .shzp_bot .left_con{width:260px;padding-bottom:50px;}
.shzp_box .shzp_bot .left_con .left_tit{padding:0 20px 25px;line-height:30px;}
.shzp_box .shzp_bot .left_con .left_tit:after,.shzp_box .shzp_bot .right_con .right_tit:after{content:'';clear: both;height:0;overflow: hidden;display:block;}
.shzp_box .shzp_bot .left_con .left_tit h3{float:left;font-size:24px;color:#050827;font-weight:600;}
.shzp_box .shzp_bot .left_con .left_tit p{float:right;}
.shzp_box .shzp_bot .left_con .left_tit p a{color:#0a3788;font-size:16px;}
.shzp_box .shzp_bot .left_con .left_list{background:#FFFFFF;padding:10px 20px;}.shzp_box .shzp_bot .left_con .left_list ul li{margin-bottom:20px;}
.shzp_box .shzp_bot .left_con .left_list ul li h3{font-size:20px;color:#050827;font-weight:600;margin-bottom:15px;line-height:50px;border-bottom:2px solid #e4e7f2;position: relative;}
.shzp_box .shzp_bot .left_con .left_list ul li h3:after{content:"\e643";position: absolute;right:0;font-family:'iconfont';color:#050827;font-size:18px; transform: rotate(-90deg);transition: all 0.36s ease-in-out;}
.shzp_box .shzp_bot .left_con .left_list ul li h3.on:after{transform: rotate(90deg);}
.shzp_box .shzp_bot .left_con .left_list ul li dl{}
.shzp_box .shzp_bot .left_con .left_list ul li dl dd{line-height:36px;position: relative;display:flex;align-items: center;}
.shzp_box .shzp_bot .left_con .left_list ul li dl dd:before{content:"\ea82";font-size:10px;font-family:'iconfont';color:#050827;transform: scale(0.8);}
.shzp_box .shzp_bot .left_con .left_list ul li dl{padding:0 6px;}
.shzp_box .shzp_bot .left_con .left_list ul li dl dd i{display:inline-block;width:14px;height:14px;border:1px solid #e4e7f2;margin-left:10px;margin-right:7px; font-family:'iconfont';font-size:16px;color:#ff8833;display:flex;align-items: center;justify-content: center;}
.shzp_box .shzp_bot .left_con .left_list ul li dl dd i:after{content:"\ec9e";display:none;}
.shzp_box .shzp_bot .left_con .left_list ul li dl dd.on i:after,.shzp_box .shzp_bot .left_con .left_list ul li dl dd:hover i:after{display:block;}
.shzp_box .shzp_bot .left_con .left_list ul li dl dd:hover i,.shzp_box .shzp_bot .left_con .left_list ul li dl dd.on i{border:1px solid #ff8833;}
.shzp_box .shzp_bot .left_con .left_list ul li dl dd a{color:#061540;}
.shzp_box .shzp_bot .left_con .left_list ul li dl dd:hover a{color:#ff8833;}
.shzp_box .shzp_bot .left_con .left_list ul li dl dd .richcheckbox,.screen_con .screen_list ul li dl dd .richcheckbox{display:flex;align-items: center ;justify-content: center; cursor: pointer;}
.shzp_box .shzp_bot .left_con .left_list ul li dl dd .richcheckbox:before,.screen_con .screen_list ul li dl dd .richcheckbox:before{content:'';width:14px;height:14px;border:1px solid #e4e7f2;margin-left:10px;margin-right:7px; font-family:'iconfont';font-size:16px;color:#ff8833;display:flex;align-items: center;justify-content: center;}
.shzp_box .shzp_bot .left_con .left_list ul li dl dd .richcheckbox:hover:before,.screen_con .screen_list ul li dl dd .richcheckbox:hover:before{border:1px solid #ff8833;}
.shzp_box .shzp_bot .left_con .left_list ul li dl dd .richcheckbox:hover,.screen_con .screen_list ul li dl dd .richcheckbox:hover{color:#ff8833;}
.shzp_box .shzp_bot .left_con .left_list ul li dl dd .richcheckbox input,.screen_con .screen_list ul li dl dd .richcheckbox input{ opacity: 0;}
.shzp_box .shzp_bot .left_con .left_list ul li dl dd .richcheckbox.otherBrowserChecked:before,.screen_con .screen_list ul li dl dd .richcheckbox.otherBrowserChecked:before{content:"\ec9e";border:1px solid #ff8833;background:#ff8833;color:#FFFFFF;font-size: 10px;}
.shzp_box .shzp_bot .left_con .left_list ul li dl dd .richcheckbox.otherBrowserChecked,.screen_con .screen_list ul li dl dd .richcheckbox.otherBrowserChecked{color:#ff8833;}



.shzp_box .shzp_bot .right_con{width:calc(100% - 290px);padding-bottom:50px;position: relative;}
.shzp_box .shzp_bot .right_con .right_sx{display:none;position: absolute;right: 15px; top: 5px;}
.shzp_box .shzp_bot .right_con .right_sx em{color: #ff8833;font-size: 16px;font-weight:600;}
.shzp_box .shzp_bot .right_con .right_tit{padding:0 20px 25px;line-height:30px;width:790px;}
.shzp_box .shzp_bot .right_con .right_tit h3{float:left;font-size:24px;color:#050827;font-weight:600;}
.shzp_box .shzp_bot .right_con .right_tit p{float:right;color:#050827;font-size:16px;}
.shzp_box .shzp_bot .right_con .right_tit em{display:none;}
.shzp_box .shzp_bot .right_con .right_list ul li{background:#FFFFFF;padding:40px 40px;margin-bottom:10px;position: relative;}
.shzp_box .shzp_bot .right_con .right_list ul li:before{content:'';position: absolute; display:block;background:#e6e8f1;width:100%;height:0;bottom:0;left:0;transition: all 0.5s ease 0s;}
.shzp_box .shzp_bot .right_con .right_list ul li:hover:before{top:0;bottom:auto;height:100%;}
.shzp_box .shzp_bot .right_con .right_list ul li .list_box{position: relative;}
.shzp_box .shzp_bot .right_con .right_list ul li .list_box a{display:block;}
.shzp_box .shzp_bot .right_con .right_list ul li .tit{margin-bottom:20px;}
.shzp_box .shzp_bot .right_con .right_list ul li .tit h3{font-size:20px;font-weight:600;color:#050827;margin-bottom:12px;}
.shzp_box .shzp_bot .right_con .right_list ul li .tit h3 a{color:#050827;}
.shzp_box .shzp_bot .right_con .right_list ul li .tit p{font-size:15px;color:#454545;}
.shzp_box .shzp_bot .right_con .right_list ul li .tit p span{padding:0 8px;}
.shzp_box .shzp_bot .right_con .right_list ul li .tit p span:first-child{padding-left:0;}
.shzp_box .shzp_bot .right_con .right_list ul li .con{line-height:28px;font-size:15px;color:#5b6172;}
.shzp_box .shzp_bot .right_con .right_list ul li .fenx{position: absolute;right:0;top:0;}
.shzp_box .shzp_bot .right_con .right_list ul li .fenx a{display:inline-block;margin-left:20px;text-align:center;position: relative;}
.shzp_box .shzp_bot .right_con .right_list ul li .fenx a i{font-family:'iconfont';color:#050827;font-size:20px;}
.shzp_box .shzp_bot .right_con .right_list ul li .fenx a i:after{content:"\e706";}
.shzp_box .shzp_bot .right_con .right_list ul li .fenx a p{font-size:15px;color:#5b6172;margin-top:10px;}
.shzp_box .shzp_bot .right_con .right_list ul li .fenx a.fx i:after{content:"\e706";}
.shzp_box .shzp_bot .right_con .right_list ul li .fenx a.fx .ant-popover{position: absolute;display:none;top:20px;left:-130px;z-index:9;padding-top:50px;}
.shzp_box .shzp_bot .right_con .right_list ul li .fenx a.fx .ant-popover:before{content:'';position: absolute; z-index:1;top: 40px; left:50%; display: block; width: 12px; height:12px; margin: auto;background-color: #fff;  pointer-events: auto;box-shadow: -2px -2px 5px rgba(0,0,0,.06); -webkit-transform: translateY(4.24264069px) rotate(45deg); transform: translateY(4.24264069px) rotate(45deg);}
.shzp_box .shzp_bot .right_con .right_list ul li .fenx a.fx .ant-popover .popover_box{background:#FFFFFF;box-shadow: 0 0 8px rgba(0,0,0,.15);position: relative;}
.shzp_box .shzp_bot .right_con .right_list ul li .fenx a.fx:hover .ant-popover{display:block;}
.shzp_box .shzp_bot .right_con .right_list ul li .fenx a.sc i:after{content:"\e646";font-size:24px;}
.shzp_box .shzp_bot .right_con .right_list ul li .fenx a:hover i{color:#ff8833;}
.shzp_box .shzp_bot .right_con .right_list ul li .fenx a.sc:hover i:after{content:"\e60e";}


/*翻页*/
.page { text-align:center; margin-top:70px;display:flex;justify-content: center;align-items: center;}
.page .box{display:flex;align-items: center;justify-content:center;}
.page .pc_pages{ line-height: 36px;font-size: 15px;}
.page .pc_pages:after,.page .phone_pages:after{content:'';display:block;overflow: hidden;clear: both;}
.page .pc_pages span{display:inline-block;margin-right:25px;}
.page .pc_pages span,.page .pc_pages select,.page .pc_pages form{float:left;}
.page .pc_pages a{padding: 0 10px;min-width: 18px;float:left;height: 36px;text-align:center;line-height: 36px;border-radius: 2px;border:1px solid #f7f9fc; display:inline-block;*margin: 0 6px;font-size: 16px;color:#5b6172;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.page .pc_pages a.pre,.page .pc_pages a.next{min-width: 10px;font-family:宋体;font-size:18px;font-weight:600;}
.page .pc_pages a.on{ *background:#00b2e4; border:1px solid #dadbdf;  color:#017efb; }
.page .pc_pages a:hover{ *background:#00b2e4; border:1px solid #dadbdf;  color:#017efb;  }
.page .pc_pages a.not{opacity: 0.4;border:0;}
.page .pc_pages a.not:hover{color:#5b6172;}

/*.page .pc_pages a.total,.page .pc_pages a.pre,.page.pc_pages a.next{font-size:12px;}*/
/*.page .pc_pages a.total:hover{background:none; border:1px solid #dadbdf;  color:#333333; }*/
.page .pc_pages select{height:36px;line-height: 36px;border:solid #e6e7eb 1px;padding:0 10px;width:90px;margin:0 20px;font-size: 15px;}
.page .pc_pages form input{display:inline-block;height: 36px;text-align:center;line-height: 36px;width:40px;border:1px solid #dadbdf;float:left;margin:0 10px;font-size: 15x;}
.page .pc_pages form em{float:left;}

.ph_pages{display:none;}
/***/
.shzp_show_box{background-image: linear-gradient(to bottom , #e6e8f1 , #f7f9fc);padding:40px 0 0 ;}
.shzp_show_search{width:790px;border:#c2c4cc solid 2px;height:66px;border-radius: 36px;margin:28px auto 40px;}
.shzp_show_search form:after{content:'';clear: both;height:0;overflow: hidden;display:block;}
.shzp_show_search form{display:block;padding:8px;}
.shzp_show_search form i{margin-left:35px;height:50px;float:left;display:inline-flex;align-items: center;justify-content: center;}
.shzp_show_search form i:after{content:"\e8d6";font-family:'iconfont';font-size:24px;color:#050827;}
.shzp_show_search form input[type="text"]{height:50px;float:left;width:calc(100% - 200px);margin-left:20px;font-size:16px;}
.shzp_show_search form input[type="submit"]{height:50px;float:right;width:110px; cursor: pointer;height:50px;background:#c2c4cc;color:#5b6173;font-size:16px;font-weight:600;border-radius: 25px!important;}
.shzp_show_search form input[type="submit"]:hover{background:#050827;color:#FFFFFF;}

.shzp_show_box .show_con{background:#FFFFFF;width:1120px;padding:40px 40px 40px;margin:auto;}
.shzp_show_box .show_con .tit{margin-bottom:40px;padding:0 0 40px;border-bottom:#e4e7f2 solid 1px; position: relative;}
.shzp_show_box .show_con .tit h3{font-size:28px;font-weight:600;color:#050827;margin-bottom:20px;}
.shzp_show_box .show_con .tit p{font-size:20px;}
.shzp_show_box .show_con .tit p span{padding:0 10px;}
.shzp_show_box .show_con .tit p span:first-child{padding-left:0;}
.shzp_show_box .show_con .con{line-height:28px;font-size:15px;color:#5b6172;}
.shzp_show_box .show_con .con h3{font-size:20px;color:#050827;margin-bottom:20px;font-weight:600;}

.shzp_show_box .show_con .fenx{position: absolute;right:0;top:10px; display:flex;align-items: center; justify-content: center;}
.shzp_show_box .show_con .fenx a.fx,.shzp_show_box .show_con .fenx a.sc{display:inline-block;margin-left:20px;text-align:center;}
.shzp_show_box .show_con .fenx a.fx i,.shzp_show_box .show_con .fenx a.sc i{font-family:'iconfont';color:#050827;font-size:20px;}
.shzp_show_box .show_con .fenx a.fx i:after,.shzp_show_box .show_con .fenx a.sc i:after{content:"\e706";}
.shzp_show_box .show_con .fenx a.fx p,.shzp_show_box .show_con .fenx a.sc p{font-size:15px;color:#5b6172;margin-top:10px;}
.shzp_show_box .show_con .fenx a.fx i:after{content:"\e706";}
.shzp_show_box .show_con .fenx a.sc i:after{content:"\e646";font-size:24px;}
.shzp_show_box .show_con .fenx a.fx:hover i,.shzp_show_box .show_con .fenx a.sc:hover i{color:#ff8833;}
.shzp_show_box .show_con .fenx a.sc:hover i:after{content:"\e60e";}
.shzp_show_box .show_con .fenx a.ljsq{display:inline-block;width:200px;height:60px;line-height:60px;border-radius: 30px;font-weight:600; text-align:center;background:#ff8833;color:#FFFFFF;font-size:20px;margin-left:40px; letter-spacing: 2px;}
.shzp_show_box .show_con .fenx a.fx .ant-popover,.tjgw_list .tjgw_show ul li .fenx a.fx .ant-popover{position: absolute;display:none;top:20px;left:-130px;z-index:9;padding-top:50px;}
.shzp_show_box .show_con .fenx a.fx .ant-popover:before,.tjgw_list .tjgw_show ul li .fenx a.fx .ant-popover:before{content:'';position: absolute; z-index:1;top: 40px; left:61%; display: block; width: 12px; height:12px; margin: auto;background-color: #fff;  pointer-events: auto;box-shadow: -2px -2px 5px rgba(0,0,0,.06); -webkit-transform: translateY(4.24264069px) rotate(45deg); transform: translateY(4.24264069px) rotate(45deg);}
.shzp_show_box .show_con .fenx a.fx .ant-popover .popover_box,.tjgw_list .tjgw_show ul li .fenx a.fx .ant-popover .popover_box{background:#FFFFFF;box-shadow: 0 0 8px rgba(0,0,0,.15);position: relative;}
.shzp_show_box .show_con .fenx a.fx:hover .ant-popover,.tjgw_list .tjgw_show ul li .fenx a.fx:hover .ant-popover{display:block;}



.tjgw_list{width:1200px;margin:50px auto 70px;}
.tjgw_list .tjgw_tit{padding:0 20px 25px;line-height:30px;width:790px;}
.tjgw_list .tjgw_tit h3{float:left;font-size:24px;color:#050827;font-weight:600;}
.tjgw_list .tjgw_tit p{float:right;color:#050827;font-size:16px;}
.tjgw_list .tjgw_tit:after{content:'';clear: both;height:0;overflow: hidden;display:block;}
.tjgw_list .tjgw_show ul li{background:#FFFFFF;padding:40px 40px;margin-bottom:10px; position: relative;}
.tjgw_list .tjgw_show ul li:before { content: ''; position: absolute;display: block; background: #e6e8f1; width: 100%; height: 0; bottom: 0; left: 0;transition: all 0.5s ease 0s;}
.tjgw_list .tjgw_show ul li:hover:before{top:0;bottom:auto;height:100%;}
.tjgw_list .tjgw_show ul li .box{position: relative;}
.tjgw_list .tjgw_show ul li .tit{margin-bottom:20px;}
.tjgw_list .tjgw_show ul li .tit h3{font-size:20px;font-weight:600;color:#050827;margin-bottom:12px;}
.tjgw_list .tjgw_show ul li .tit h3 a{color:#050827;}
.tjgw_list .tjgw_show ul li .tit p{font-size:15px;color: #454545;}
.tjgw_list .tjgw_show ul li .tit p span{padding:0 8px;}
.tjgw_list .tjgw_show ul li .tit p span:first-child{padding-left:0;}
.tjgw_list .tjgw_show ul li .con{line-height:28px;font-size:15px;color:#5b6172;}

.tjgw_list .tjgw_show ul li .fenx{position: absolute;right:0;top:0;}
.tjgw_list .tjgw_show ul li .fenx a{display:inline-block;margin-left:20px;text-align:center;}
.tjgw_list .tjgw_show ul li .fenx a i{font-family:'iconfont';color:#050827;font-size:20px;}
.tjgw_list .tjgw_show ul li .fenx a i:after{content:"\e706";}
.tjgw_list .tjgw_show ul li .fenx a p{font-size:15px;color:#5b6172;margin-top:10px;}
.tjgw_list .tjgw_show ul li .fenx a.fx i:after{content:"\e706";}
.tjgw_list .tjgw_show ul li .fenx a.sc i:after{content:"\e646";font-size:24px;}
.tjgw_list .tjgw_show ul li .fenx a:hover i{color:#ff8833;}
.tjgw_list .tjgw_show ul li .fenx a.sc:hover i:after{content:"\e60e";}


.tjgw_list .tjgw_show .more{margin:50px auto 0;text-align:center;}
.tjgw_list .tjgw_show .more a{width:196px;height:56px;line-height:56px;border:2px solid #ff8833;display:inline-block;font-size:20px;color: #ff8833;}
.tjgw_list .tjgw_show .more a:hover{background:#ff8833;color:#FFFFFF;}
/**/
.mianbao{ line-height:1.5; padding:24px 0 48px; font-size:13px; color:#595959; transition:.5s}
.mianbao *{ transition:.5s}
.mianbao .wrap{ display:flex; justify-content:flex-end; align-items:center;}
.mianbao img{ margin:0 .75rem 0 0}
.mianbao span{ margin:0 .25rem}
.mianbao em{ color:#0298da}
.mianbao a:hover{ color:#0298da}


/*常见问题*/
.cjwt_box{background: #f7f9fc;padding:70px 0;}
.cjwt_box .ny_tit{text-align:center;margin-bottom:65px;}
.cjwt_box .ny_tit h3{font-size:45px;color:#050827;font-weight:600;}
.cjwt_box .tab{tetx-align:center;display:flex;justify-content: center ;align-items: center;}
.cjwt_box .tab ul li{display:inline-block;}
.cjwt_box .tab ul li a{font-size:20px;color:#050827;margin:0 20px;}
.cjwt_box .tab ul li.on a,.cjwt_box .tab ul li:hover a{*color:#0041d9;font-weight:600;}
.cjwt_box .list{margin:50px auto 60px;width:80%;min-width:1000px;}
.cjwt_box .list ul li{background:#FFFFFF;padding:40px 30px;margin-bottom:25px;position: relative;}
.cjwt_box .list ul li:before{content:'';position: absolute; display:block;background:#edeff1;width:100%;height:0;bottom:0;left:0;transition: all 0.5s ease 0s;}
.cjwt_box .list ul li:hover:before{top:0;bottom:auto;height:100%;}
.cjwt_box .list ul li a{display:block;position: relative;z-index: 1;}
.cjwt_box .list ul li h3{color:#050827;font-size:20px;font-weight:600;*margin-bottom:15px;cursor: pointer;}
.cjwt_box .list ul li p{line-height: 28px; color: #5b6172; font-size: 16px; cursor:default ;}
.cjwt_box .list ul li .text{*display:none;margin-top:15px;}
.news_show{background: #f7f9fc;padding:70px 0 100px;}
.news_show .show_tit{text-align:center;padding-bottom:30px;margin:0 auto 20px;border-bottom:1px solid #dfdfdf;width:80%;min-width:1000px;}
.news_show .show_tit h3{color:#050827;font-size:32px;margin-bottom:15px;font-weight:600;}
.news_show .show_tit p span{padding:0 10px;font-size:14px;color: #5b6172;}
.news_show .show_cotent{width:80%;min-width:1000px;margin:0 auto;line-height:32px;padding-top:30px;}
.news_show .show_cotent h3{margin-top:15px;}

.tc_ljsc_box{position: fixed;display:none;top:0;left:0;width:100%;height:100%;z-index:999;}

.tc_ljsc_box .tc_ljsc_bg{position: absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 /0.8);}
.ant-modal .ljsc_close{width:26px;height:26px;top:10px;right:7px;position: absolute;cursor: pointer;transition-duration: 0.4s;}
.ant-modal .ljsc_close:before{content:'';position: absolute;top: 10px; display:inline-block;height:2px;width: 18px;background: #32344e;transform: rotate(45deg); -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); -moz-transform: rotate(45deg);}
.ant-modal .ljsc_close:after{content:'';position: absolute;top: 10px;display:inline-block;height:2px;width: 18px;background: #32344e;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg); -o-transform: rotate(-45deg);  -moz-transform: rotate(-45deg);}
 
.ant-modal .close:hover{transform: rotate(90deg);-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg); -moz-transform: rotate(90deg);}
.ant-modal {width:420px;height:320px;position: absolute;top:calc(50% - 160px);left:calc(50% - 210px);z-index:1;}
.tc_ljsc_box.act{display:block;}
.ant-modal .ant-modal-content{width:420px;height:280px;background:#FFFFFF;text-align:center;}
.ant-modal .box{padding:30px;}
.ant-modal .ant-modal-content i{display:inline-block;width:60px;height:60px;border:5px solid #ff8d1a ; border-radius: 50%;}
.ant-modal .ant-modal-content i svg{height:60px;}
.ant-modal .ant-modal-content h3{margin-top:30px;font-size: 24px; line-height: 36px;}

.ant-modal .ant-modal-content p{margin-top: 4px;font-size:14px; color: #6c7073;}
.ant-modal .ant-modal-content .button{margin-top:25px;text-align:center;line-height: 32px;}
.ant-modal .ant-modal-content .button span{cursor: pointer; display:inline-block;text-decoration: none!important; height: 32px;width: 74px;  font-size: 14px; color: rgba(0,0,0,.85); border: 1px solid rgba(0,0,0,.15);}
.ant-modal .ant-modal-content .button a{margin: 0 auto;display:inline-block;height: 32px;width: 74px;background-image: linear-gradient(0deg,#1890ff,#40a9ff);margin-left: 7px; font-size: 14px; font-weight: 400;color: #fff;}











.phone,.phone_pages{display:none!important;}
.pc,.pc_pages{display:block!important;}





/*1550*/
@media screen and (max-width: 1500px){
.banner,.banner .swiper-slide video{height:100vh;}
.banner .swiper-slide .ban_z h2{font-size: 56px;}
.index1 .box{width: 93.6%;margin-left: 6.4%;padding-top: 130px;}
.i_titbox .i_tit h5 {font-size:38px;margin-top: 30px;}
.index1 .box .tab {margin-top:60px;}
.index1 .box .tab ul li {height: auto; margin-right: 60px;padding:30px 0;}
.index1 .box .tab i {font-size: 50px;}
.index1 .box .tab h3 {font-size: 20px;line-height: 36px;margin-top: 27px;}
.index1 .box .bot {margin-top: 100px;}
.index2 {position: relative;margin-top: 100px;padding-bottom: 100px;}
.index3{padding-top:100px;background-position: right top;background-size:cover;}
.index3 .con_box{margin-top:70px;width:960px;}
.index3 .con_box ul li{padding: 50px 0 60px;}
.index3 .con_box ul li h3 {font-size: 30px;margin-bottom: 35px;}
.index3 .con_box ul li .con {font-size: 16px;line-height: 30px;}
.index3 .con_box ul li .con p {margin-bottom: 25px;}
.index3 .con_box ul li .con p:last-child{margin-bottom:0;}
.index4 { padding: 240px 0 0;}
.index4 .list .swiper-slide .box .img{width: 290px;height: 290px;}
.index4 .list .swiper-slide .box .con { padding:60px 35px 75px;}
.index4 .list .swiper-slide{height:650px;}
.index4 .list .swiper-slide .box .con .tit2 h3 {margin: 40px auto 0px;width: 100%;font-size: 22px;line-height: 40px;font-weight: 600;}
.index4 .list .swiper-slide:hover .box .img { margin-top: -290px;}
	.index4 .list .swiper-slide:hover .box .con .tit2 .txt{max-height: 322px;margin-top: 30px;}
.index5 {background-size:cover;padding: 100px 0 70px;}	
.index5 .list .tab ul li p { font-size: 16px;line-height: 30px;}
.xyzp_banner .bg{height:100vh;}
.xyzp_box1,.xyzp_box2{padding:80px 0 70px;}
.xyzp_box1 .ny_tit,.xyzp_box2 .ny_tit{margin-bottom:55px;}
.xyzp_box1 .ny_tit h3,.xyzp_box2 .ny_tit h3{font-size:40px;}
.xyzp_box1 .list a.more {height: 70px;line-height: 70px;border-radius: 35px;font-size: 24px;}
.xyzp_box2 .list ul li .box{padding:40px 20px;}
.xyzp_box2 .list ul li h3{margin:30px 0 15px;font-size:22px;}
.xyzp_box2 .list ul li {width: calc(25% - (80px * 3 / 4));height: 300px;margin-right: 80px;}
.xyzp_box2 .list ul li:after { right: -55px;}
.xyzp_box2 .list ul li:last-child:after{display:none;}
.xyzp_box2 .bot {width: 620px; height: 100px;line-height: 90px;}
.xyzp_box2 .bot p{height:90px;}
.xyzp_box2 .bot p span {font-size: 26px;width: calc(100% - 110px);text-indent: 30px;}
.xyzp_box2 .bot p a { width: 90px; height: 90px;}  

.xyzp_box3 .list .swiper-slide .con ul li a {font-size: 20px;display:block; line-height: 32px;  overflow: hidden; word-break: keep-all; white-space: nowrap;text-overflow: ellipsis;}
.xyzp_box3 .list .swiper-slide .con {padding: 40px 25px 50px;height: 260px;}	
.xyzp_box3 .list .swiper-slide .con h2 {font-size: 24px;  margin-bottom: 20px;  }
.xyzp_box3 .list .swiper-slide .con i.more {width: 160px;height: 48px;line-height: 48px;font-size: 18px; border-radius: 28px;}
.xyzp_box3 .list .swiper-button-prev1{left:10px;}
.xyzp_box3 .list .swiper-button-next1{right:10px;}
.index4 .list .swiper-slide .box .con .tit2 .txt{font-size: 16px;line-height: 30px;}	
	
}
@media screen and (max-width: 1400px){
.i_titbox .i_tit h3 { font-size: 24px;}
.i_titbox .i_tit h5 { font-size: 32px;}
.index1 .box .i_titbox .index1_link { width: 250px;height: 62px;line-height: 62px;}
.index1 .box .i_titbox .index1_link a{font-size:20px;padding: 0 20px 0 30px;height: 62px;}
.index1 .box .i_titbox .index1_link a:after { font-size: 42px;margin-left: 35px;}
.index1 .box .tab h3{font-size: 18px;line-height: 32px;}
.index1 .box .tab i { font-size: 42px;}
.index2 .list {  margin-top: 80px;}
.index2 .list ul li .con_box h3{font-size: 24px;}
.index2 .list ul li .con_box{bottom: 70px;}

.index3 .con_box ul li h3 {font-size: 26px; margin-bottom: 30px;}
.index3 .con_box ul li .con { font-size: 15px; line-height: 26px;}
.index3 .con_box ul li .con p {margin-bottom: 20px;}

.index4 .list { margin-top: 80px; padding-bottom: 110px;}
.index4 .list .swiper-slide .box .con .tit2 .txt { font-size: 15px; line-height: 28px;}
.index4 .list .swiper-slide { height: 580px;}
.index5 .list .tab ul li h3 { font-size: 26px;}
.index5 .list { margin-top: 80px;}
.index5 .list .tab ul li.miso-current p {height: 90px;}
	
	
	
	
	



}
@media screen and (max-width: 1300px){
.main_box, .wrap {min-width: 96%;}
.header .nav_box{display:none;}
.header .menu-btn{display:block;top:15px;}
.header .menu-btn.not,.header .mobile-user-nav.not{display:none;}
.header .denglu{margin-right:70px;}
.header .top_search{margin-right:70px;}
.header .menu-btn.on span.line1,.header .menu-btn.on span.line1{top: 23px;transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);-moz-transform: rotate(45deg);}
.header .menu-btn.on span.line2,.header .menu-btn.on span.line2{opacity: 0;}
.header .menu-btn.on span.line3,.header .menu-btn.on span.line3{top: 23px;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);-moz-transform: rotate(-45deg);}
.header .nav_box{width:100vw;position: absolute;left:-2vw;top:60px;background:#FFFFFF;height:auto;z-index:999;min-height:100vh;}
.header .nav_box>ul>li{float:none;border-bottom: solid 1px #dfdfdf;}

.header .nav_box>ul>li>a{width: 100%;padding:0;height: 48px;font-size: 15px;line-height: 48px;color: #575757;	text-indent: 20px;}
.header .nav_box>ul>li>a:after{display:none;}
.header .nav_box>ul>li>a:hover, .header .nav_box>ul>li.on a,.header.xg .nav_box>ul>li>a:hover, .header.xg .nav_box>ul>li.on a, .header:hover .nav_box>ul>li>a:hover, .header:hover .nav_box>ul>li.on a{ background: none;color:#666666;}
.header .nav_box>ul>li.down>a,.header .nav_box>ul>li.down>a:hover{background-image: url(/images/touch-arrow-d.png); background-repeat: no-repeat; background-position: center right 20px; background-size: 13px;}
.header .nav_box>ul>li>.sub1 dd a{font-size:14px;}
.header .nav_box>ul>li>.sub1{width:calc(100% - 30px);position:relative;top: 0;left: 0%; margin-left:0 ; padding: 0px 0 10px 30px;}
.header .nav_box>ul>li>.sub1 dd{text-align:left;line-height:30px;}

.header .navbar {position: absolute;right: 70px;}
	
	
.banner .search_box{width:90%;left: 5%;height: 60px;bottom:40px;}
.banner .swiper-slide .ban_z{width:90%;left:5%;right:auto;transform: translateX(0%);top:30%;}
.banner .swiper-slide .ban_z h2 {font-size: 50px;margin-bottom: 30px;font-weight:600;}
.banner .swiper-slide .ban_z h2 br{display:block;}
.in1Left2,.index2 .in1Left2, .index3 .in1Left2{ font-size: 28px;margin-top: 10px;}
.banner .search_box .box{padding:5px 10px 5px 10px;height:30px;}
.banner .search_box .box .inpubox input[type="text"]{width:calc(100% - 50px);}
.banner .search_box .box .inpubox{width:65%;}
.jiantou{display:none;}
.in1Left3{ font-size: 20px;margin-bottom: 40px;}
.banner .swiper-pagination1{top:auto;bottom:20px;left:0;}
.banner .swiper-pagination1 span{background: #c5d0e0; opacity: 1; width: 10px;height: 10px;border-radius: 5px; margin: 0 3px;display: inline-block;text-align:center;}
.banner .swiper-pagination1 span.swiper-pagination-bullet-active{background: #ff8833;}
	
.banner .swiper-button-prev1, .banner .swiper-button-next1{display:none;}
/**/
.i_titbox .i_tit h5{margin-top: 20px;font-size: 28px;}
.i_titbox .i_tit h3 {font-size: 20px;}
.index1{padding-bottom:50px;}
.index1:before{width:100%;height:100%;}
.index1 .box {width: 90%!important;margin-left:5%!important;padding-top: 80px!important;}
.index1 .box .tab ul li{margin-right: 0;}
.index1 .box .tab i {font-size: 40px;}
.index1 .box .tab h3 {font-size: 18px;margin-top: 20px;line-height: 36px;}
.index1 .box .tab{float:none;width:100%;margin-top:52px;}
.index1 .box .bot{float:none;width:100%;margin-top: 30px;}
.index1 .box .tab ul li { height: 240px;}

.index2 .list {margin-top: 50px;}

.index2 {position: relative;margin-top: 50px;padding-bottom: 50px;}
.index2 .list ul li,.index2 .list ul li.on  {width: 100%;margin-right:0px;float: none;}
.index2 .list ul li .con_box {width: 100%;height: 100%;bottom: 0;left: 0;display: flex;justify-content: center;align-items: center;background: rgb(0 0 0/0.4);}
.index2 .list ul li span, .index2 .list ul li span img {display: block;height:80vw;}
.index2 .list ul li .con_box p {font-size: 15px;width: 90%;line-height: 30px;display: block;}
.index2 .list ul li .con_box h3 {font-size: 20px;margin-bottom: 30px;}
.index2 .list ul li i{display:none;}

.index3,.index3 .wrap{height:auto;width:100%;}
.index3{background: url(/images/sj_index_bg3.jpg)no-repeat center top;background-size:100%;}

.index3 .i_titbox{padding:0 15px;}
.index3 .con_box ul li {float: none;width: 100%;padding: 50px 0 40px;}
.index3 .con_box ul li:nth-child(1) {width: 100%;border-bottom: solid #e4e7f2 1px;}
.index3 .con_box:before{display:none;}
.index3 .con_box .box {padding: 0 20px;border:0;}
.index3 .con_box ul li h3 {font-size: 24px;margin-bottom: 20px;}
.index3 .con_box ul li .con {font-size: 16px;line-height: 30px;width: 100%;}
.index3 .con_box ul li .con p {margin-bottom: 10px;}
	
.index4 .list ul li{wiDth:100%;}
.index4 { padding: 60px 0 0;}
.index4 .list{margin-top: 55px; padding-bottom: 50px;}
.index4 .list ul li .box .con .tit2 h3{width:100%;}
.index4 .list .swiper-pagination{display:block;bottom:20px;}
.index4 .list .swiper-pagination span{background: #c5d0e0;opacity: 1;width:10px;height:10px;border-radius: 5px;margin:0 3px;display:inline-block;}
.index4 .list .swiper-pagination span.swiper-pagination-bullet-active{background:#ff8833;}

/*.index4 .list .swiper-slide:before,.index4 .list .swiper-slide:hover:before { height: calc(100% - 30vw);}*/
.index4 .list .swiper-slide .box .con { padding: 40px 30px 30px;}
.index4 .list .swiper-slide a{display:block;}
.index4 .list .swiper-slide .box .con .tit2 h3{margin: 40px auto 0px;width: 90%;font-size: 20px;line-height: 36px;}
.index4 .list .swiper-slide .box .con .tit2 .txt{margin-top:40px;font-size: 16px;line-height: 30px;height:120px;overflow: hidden;}
.index4 .list .swiper-slide .box .con .tit span {margin-top: 20px;}
.index4 .list .swiper-slide .box .con .tit2 .txt{display:block;}
.index4 .list .swiper-slide {  height: 760px;}



.index5 .list .tab{width: 100%;float: none;height: auto;}
.index5 .list .bot{width: 100%;float: none;height: auto;}


.index5{padding:80px 0;}
.index5 .list { margin-top:50px;}
.index5 .list .phone{}
.index5 .list .tab ul li h3 {font-size: 24px;}
.index5 .list .swiper-slide{display:block;}
.index5 .list .phone .con{position: relative;text-align:left;}
.index5 .list .phone .con i{position: absolute;top:10px;right:0px;transition: all 0.5s ease 0s;}
.index5 .list .phone h3{font-size:24px;color:rgb(255 255 255 /1);}
.index5 .list .phone .txt{font-size:16px;color:rgb(255 255 255 /0.8);line-height:30px;height:105px;margin-top:20px;overflow: hidden;transition: all 0.5s ease 0s;}
.index5 .list .phone .img{position: relative;padding-bottom:40px }
.index5 .list .phone .img i{position: absolute;right:50px;bottom:0px;display:block;color:#FFFFFF;font-size:70px;font-weight:600;}
.index5 .list .swiper-pagination{display:block;bottom:0px;}
.index5 .list .swiper-pagination span{background: #c5d0e0;opacity: 1;width:10px;height:10px;border-radius: 5px;margin:0 3px;display:inline-block;}
.index5 .list .swiper-pagination span.swiper-pagination-bullet-active{background:#ff8833;}	
.index5 .list .tab ul li p { font-size: 16px;}
	
	
	
.footer .f_top .f_logo,.footer .f_top .f_tr,.footer .f_top{height:auto;display:block;}
.footer .f_top .f_tr,.footer .f_top .f_logo,.footer .f_top .f_link{margin-left:0;width:100%;display:flex;justify-content: center;height:auto;}	
.footer .f_top .f_tr{margin-top:20px;}
.footer .f_top .f_link{margin-top:30px;}

.footer .copy {height: auto; line-height: 36px; color: rgba(255 255 255/0.6);}
	
.footer .f_bot .f_nav{min-width:780px;}
.footer .f_bot .f_nav ul li{margin-right:13%;}
.gys_box .gys_top{width:90%;}
.gys_box .gys_bot .gys_form{width:100%;}

.xyzp_banner .bg { height: 70vw;}
.xyzp_banner h2{padding:0 25px;margin-bottom: 30px;}
	
.xyzp_box1,.xyzp_box2,.xyzp_box3{padding:50px 0 70px;}
.xyzp_box1 .ny_tit,.xyzp_box2 .ny_tit,.xyzp_box3 .ny_tit{ margin-bottom: 45px;}
.xyzp_box1 .ny_tit h3,.xyzp_box2 .ny_tit h3,.xyzp_box3 .ny_tit h3 {font-size: 30px;}

.xyzp_box1 .list .text{position: relative;bottom:auto;left:auto;margin-top:30px;text-align:center;}
.xyzp_box1 .list .text h3,.xyzp_box1 .list .text p{display:block;}
.xyzp_box1 .list .text h3{font-size: 24px;color: #050827;font-weight: 600;margin-bottom:10px}
.xyzp_box1 .list .text p{font-size: 16px;color: #5b6172;}
.xyzp_box1 .list .text a.more{height: 50px;margin:20px auto 0;line-height: 50px;border-radius: 25px;font-size:18px;width:400;}
.xyzp_box1 .list .text a.more:after{font-size: 34px;}
.xyzp_box2 .list ul li .box{padding:35px 25px;}
.xyzp_box2 .list ul li,.xyzp_box2 .list ul li:last-child {float: none;width: 90%;height: auto;margin:0 auto 80px;}
.xyzp_box2 .list ul li i{display:inline-block;width:60px;}
.xyzp_box2 .list ul li h3 {font-size: 20px;margin: 30px 0 20px;}
.xyzp_box2 .list ul li:after {font-size: 24px;left: calc(50% - 15px);top:auto;bottom: -60px;text-align:center;width:30px;height:30px;line-height:30px;transform: rotate(90deg);}	
.xyzp_box2 .list ul li:last-child:after{display:none;}
.xyzp_box2 .list ul li:last-child{margin:0 auto 0px;}
.xyzp_box2 .bot{width:100%;height:70px;line-height: 66px;margin: 60px auto 0;}
.xyzp_box2 .bot p span {font-size: 18px;text-indent: 0;padding-left:16px;width: calc(100% - 96px);line-height:30px;height:70px;display:flex; align-items:center; overflow: hidden; word-break: keep-all; white-space: nowrap; text-overflow: ellipsis;}
.xyzp_box2 .bot p {padding: 0 0px;width: calc(100% - 10px);height:70px;}
.xyzp_box2 .bot p a{width:66px;height: 66px;margin-top: 2px;}
.xyzp_box2 .bot p a:after{font-size: 40px;}
.xyzp_box3 {padding-bottom:30px;}
.xyzp_box3 .list{padding:0 0 80px;}
.xyzp_box3 .list .swiper-slide .con h2 {font-size: 24px;margin-bottom:25px;}
.xyzp_box3 .list .swiper-slide .con ul li a {font-size: 18px;line-height: 28px;}
.xyzp_box3 .list .swiper-slide .con{padding: 30px 30px;height: 260px;}
.xyzp_box3 .list .swiper-slide .con i.more{width: 140px;height: 46px;line-height: 50px;font-size:16px;border-radius:26px;}
.xyzp_box3 .list .swiper-slide .con ul {height: 110px;}
.xyzp_box3 .list .swiper-button-prev1, .xyzp_box3 .list .swiper-button-next1{display:none;}
.xyzp_box3 .list .swiper-pagination1{display:block;bottom:20px;left:0;top:auto;text-align: center;}
.xyzp_box3 .list .swiper-pagination1 span{background: #c5d0e0;opacity: 1;width:10px;height:10px;border-radius: 5px;margin:0 5px;display:inline-block;}
.xyzp_box3 .list .swiper-pagination1 span.swiper-pagination-bullet-active{background:#ff8833;}

.last_card{margin-top: 50px;}
.last_card .last_box{padding: 40px 20px;}
.last_card h3 { font-size: 24px;line-height: 32px;margin-bottom: 26px;}
.last_card p { font-size: 14px; line-height: 20px;}

.shzp_box .shzp_search ,.shzp_show_search{width: calc(100% - 20px);height: 50px;border-radius: 28px;margin: 30px 10px 0;}
.shzp_box .shzp_bot .left_con{display:none;width: 100%;float:none!important;}
.shzp_box .shzp_bot .right_con {width: 100%;float:none!important;}
.shzp_box .shzp_tit {font-size: 22px;}
.shzp_box .box { padding: 60px 0px 40px;}
.shzp_box .shzp_search form,.shzp_show_search form {padding: 4px;}
.shzp_box .shzp_search form i,.shzp_show_search form i {margin-left: 15px;height: 42px;}
.shzp_box .shzp_search form input[type="text"],.shzp_show_search form input[type="text"] {height: 42px;font-size: 15px;width: calc(100% - 150px);margin-left: 12px;}
.shzp_box .shzp_search form input[type="submit"],.shzp_show_search form input[type="submit"] {height: 42px;width: 80px;height: 42px;font-size: 15px;border-radius: 25px!important;}
.shzp_box .shzp_bot .right_con .right_tit {padding: 0 10px 25px;line-height: 30px;width:calc(100% - 20px);}
.shzp_box .shzp_bot .right_con .right_list ul li {padding: 30px 20px;}


.shzp_box {margin-top:0px;background:#e6e8f1 ;}
	.shzp_box .shzp_bot .right_con .right_list ul li:before{background: #f7f9fd;}
.shzp_box .wrap:before{display:none;}
.shzp_box .shzp_bot .right_con .right_tit h3 { font-size: 20px;}
.shzp_box .shzp_bot .right_con .right_tit p{display:none;}
.shzp_box .shzp_bot .right_con .right_tit em{float: right;color: #ff8833;font-size: 16px;display:block;font-weight:600;}
	
.banner .banner_video, .xyzp_banner .banner_video{width:96%;height: 55vw;left: 2%;top:calc(50% - 10vw);}
.banner .banner_video, .xyzp_banner .banner_video video{width:100%;}
	
.shzp_show_box .show_con{margin-top:40px;width: calc(100% - 40px);padding:30px 20px;}	
.shzp_show_box .show_con .tit h3{font-size:24px;margin-bottom:20px;}
.shzp_show_box .show_con .tit p{font-size:16px;}
.shzp_show_box .show_con .fenx{position: inherit;display:none;}
	
.shzp_show_box .show_con .tit{margin-bottom:20px;padding: 0 0 30px;}
.shzp_show_box .fenxbox.fix{position: fixed;z-index:999;width:100%;border-top:solid 1px #f5f5f5;bottom:0;top:auto;}
.shzp_show_box .fenxbox{background:#FFFFFF;}
.shzp_show_box .fenxbox .box{padding: 10px 10px;}
.shzp_show_box .fenxbox a.fx,.shzp_show_box .fenxbox a.sc{display:inline-block;margin-left: 0;text-align:center;padding: 0 10px;}
.shzp_show_box .fenxbox a.fx i,.shzp_show_box .fenxbox a.sc i{font-family:'iconfont';color:#050827;font-size:20px;}
.shzp_show_box .fenxbox a.fx i:after,.shzp_show_box .fenxbox a.sc i:after{content:"\e706";}
.shzp_show_box .fenxbox a.fx p,.shzp_show_box .fenxbox a.sc p{font-size:15px;color:#5b6172;margin-top:10px;display:none;}
.shzp_show_box .fenxbox a.fx i:after{content:"\e706";}
.shzp_show_box .fenxbox a.sc i:after{content:"\e646";font-size:24px;}
.shzp_show_box .fenxbox a.fx:hover i,.shzp_show_box .fenxbox a.sc:hover i{color:#ff8833;}
.shzp_show_box .fenxbox a.sc:hover i:after{content:"\e60e";}
.shzp_show_box .fenxbox a.ljsq{display:inline-block;width: calc(100% - 120px);height: 48px;line-height: 48px;border-radius: 5px;font-weight:400;text-align:center;background:#ff8833;color:#FFFFFF;font-size: 18px;margin-left: 20px;letter-spacing: 2px;}

.tjgw_list{width:100%;margin: 30px auto 40px;}
.tjgw_list .tjgw_show ul li{padding: 30px 20px;}
.tjgw_list .tjgw_show ul li .tit { width: calc(100% - 50px);}
.tjgw_list .tjgw_show ul li .fenx a{margin-left:10px;}
.tjgw_list .tjgw_show ul li .fenx a.fx:hover .ant-popover { display: none;}
.tjgw_list .tjgw_show ul li .fenx a p{display:none;}
.tjgw_list .tjgw_show ul li .tit h3{margin-bottom: 15px;}
.tjgw_list .tjgw_show .more a { width: 150px; height: 48px;line-height: 48px;font-size: 16px;}
.tjgw_list .tjgw_show .more { margin: 30px auto 0;}	
.tjgw_list .tjgw_tit{width:calc(100% - 40px);}
	
.adm-popup{position: absolute;bottom:0;width:100%;background:#FFFFFF;left:0;z-index: 1;}
.adm-popup input[type="text"]{position: absolute;z-index:-1;bottom:0;}
.adm-action-sheet-extra {display: flex;justify-content: center;color: #999;border-bottom: 1px solid #eeeeee;font-size: 14px; line-height: 22px;font-weight: 400;padding: 13px 16px;}
.adm-action-sheet-button-item-wrapper{background-color: #fff;padding: 12px 0;border-bottom: 1px solid #eeeeee;}
.adm-action-sheet-button-item-wrapper .adm-button{font-size: 18px;line-height: 24px;font-weight: 400;}
.adm-action-sheet-button-item-wrapper .adm-button .adm-action-sheet-button-item-name {color: rgba(0,0,0,.85);font-size: 18px;}	

.cjwt_box{padding:50px 0 40px;}
.cjwt_box .tab ul li a{font-size:16px;margin:0 10px}
.cjwt_box .ny_tit h3 { font-size: 30px;}
.cjwt_box .ny_tit { margin-bottom: 45px;}
.cjwt_box .list{min-width:96%;margin: 30px auto 40px;}
.cjwt_box .list ul li { padding: 20px 15px; margin-bottom: 15px;}
.cjwt_box .list ul li h3 { font-size: 16px; }
.page{margin-top: 40px;}

.news_show{padding:50px 0 60px;}
.news_show .show_tit,.news_show .show_cotent{min-width:96%;}
.news_show .show_cotent{padding-top:10px;line-height: 28px;font-size:14px;}
.news_show .show_cotent p{text-indent:30px;margin-bottom:5px;}
.news_show .show_cotent img{max-width:100%;display:block;}
.news_show .show_tit{text-align: left;}
.news_show .show_tit h3 { font-size: 22px;}
.news_show .show_tit p span{padding:0 6px;line-height:24px;}
.news_show .show_tit p span:last-child{display:block;}
.news_show .show_tit p span:first-child{*padding-left:0;}

.shzp_banner h2 { font-size: 42px;	}

.phone{display:block!important;}
.pc{display:none!important;}

}
@media screen and (max-width: 1200px){
.banner,.banner .swiper-slide video{height:70vw}
.wni_ff{min-width:120px;bottom:50px;height:50px;}
.wni_ff .swiper-button-next1{right:0;}
.wni_ff .swiper-pagination1{left:-10px;top:0;}
.wni_ff .swiper-pagination1 .swiper-pagination-current{color: #e20062;}

.banner .swiper-slide .ban_z h2{font-size:48px;margin-bottom:15px;}
.banner .swiper-slide .ban_z h3{font-size:36px;}
.banner .swiper-slide .ban_z1 {width: 500px; left: calc(50% - 250px);}
.in1Left2,.index2 .in1Left2, .index3 .in1Left2{ font-size: 24px;margin-top: 10px;margin-bottom:5px;}
.in1Left3{ font-size: 16px;margin-bottom: 30px;}
.zItemMore{margin-top:25px;}
.index1 .index1Nei .in1Right{margin-top:40px;}
	
.footer .f_bot .f_nav{display:none;}
.footer .f_top{padding:30px 0 ;}
.footer .f_top .f_logo{margin-bottom:5px;}
.footer .f_bot{padding:30px 0 0;}
.footer .copy{height:auto;line-height:20px;padding:20px 10px 20px;}
.copy .fl,.copy .fr{float:none!important;}
.copy .fl{margin:0 0 10px}
	
.tc-box{width:90%;max-width:960px;}
.tc-box form{width:100%;}
.tc-box .btn_blue{width: 32px;height: 50px;line-height: 50px; font-size: 26px;}
.tc-box form label{height: 50px; line-height: 50px;font-size:20px;}
.tc-box #keyword{height: 50px; font-size: 20px;}
.tc-box form{height: 50px;}

.postdoc_banner h2{font-size:30px;}
.postdoc_banner .bg{height: 80vw;}


}