body{background: #F6F7F9;color: #333;font-size: 16px;}
.wrapper{width:100%;float:left;font-family: "Microsoft YaHei";;overflow:hidden;}
.page-con{max-width:1170px;margin: 0 auto;}
.f-cb:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:"."}
*{margin:0;padding:0;}
ul,li{list-style:none;}
img{border:0;}
a{text-decoration:none !important;cursor:pointer;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
textarea {  -webkit-appearance: none;}
input{ -webkit-appearance: none; }
select{-webkit-appearance: none;/*兼容苹果手机*/}
table{border-collapse:collapse;}
.clear{clear:both;}
.flex-control-nav a {display: inline-block;width: 10px;height: 10px;overflow: hidden;background: url(../images/cs_icon13.png) no-repeat;cursor: pointer;color: #fff;}
.flex-control-nav .flex-active { width: 10px; height: 10px; background: url(../images/btn_off.png) no-repeat;color: #d40808; background-size: 10px;}
.flex-control-nav a {font-size: 0}
/* flexslider */
.flexslider{position:relative;height:auto;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:auto;}
.flex-control-nav{position:absolute;bottom:30px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:0.25rem;height:0.25rem;;margin:0 5px;*display:inline;zoom:1;}
.cs_nav{width: 100%;background: url("../images/cs_icon02.png") rgba(0, 0, 0, 0.4) repeat;height: 130px;position: fixed;top: 0;z-index:8;-webkit-transition: 0.3s ease-in-out;-moz-transition: 0.3s ease-in-out;-ms-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}
.cs_nav.on{background:#0166B5;-webkit-transition: 0.3s ease-in-out;-moz-transition: 0.3s ease-in-out;-ms-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out; }
.cs_nav .container{width: 90%;margin: auto;}
.cs_nav .container .logo{width: 19%;margin-top: 2.1%;float: left;}
.cs_nav .container .des{width: 11%; margin-top: 2.3%;margin-left: 3%;float: left;}
.cs_nav .container .nav_list{float: right;width: 69%}
.cs_nav .container .nav_list ul{margin-top: 1.8%}
.cs_nav .container .nav_list .up{margin-top: 3.5%}
.cs_nav .container .nav_list li{float: right;margin-left:1.2%;position: relative;padding-bottom: 10px;}
.cs_nav .container .nav_list li>a{color: #fff;font-size: 16px;font-weight: bold}
.search_cs{width: 170px;}
.cs_nav .container .nav_list .up li{margin-left: 2%}
.cs_nav .container .nav_list .up li{margin-top: 12px;}
.nav_list .up li input{border: 0;outline: none;float: left;}
.nav_list .up li input[type="submit"]{background: url("../images/cs_icon01.png") no-repeat 0px 0px;width: 17px;height: 17px;cursor: pointer;float: right;margin-top: 3px;}
.nav_list .up li input[type="text"]{border-radius: 30px;padding-left: 15px;height: 28px;line-height: 28px; padding-right: 5px; margin-top: -2px;width: 120px;}
.logo_right h1 span:first-child {margin-right: 16px;}
.logo_right p span:first-child {margin-right: 30px;margin-left: -3px;}
/*.cs_nav .container .nav_list li>a:hover{color: #840002;}*/
.cs_nav .container .nav_list ul {margin-top: 0.8%;}
.sc_focus .left ul.slides li{padding-right: 0}
.slid_menu {display: none;position: absolute;background: #fff;left: 50%;background: url(../images/cs_icon39.png) rgba(0, 0, 0, 0.4) repeat;transform: translate(-50%, 0);min-width: 30%;width: 150px;padding: 6px 8px;text-align: center;border-radius: 6px;top: 50px;}
/*.slid_menu span{position: absolute;right: 32px;top:-4px;background: url("../images/cs_icon40.png") no-repeat;width: 8px;height: 4px;display: block;-webkit-transition: 0.3s ease-in-out;-moz-transition: 0.3s ease-in-out;-ms-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}*/
.slid_menu span {position: absolute;left: 50%;top: -4px;background: url(../images/cs_icon53.png) no-repeat;width: 8px;height: 4px;display: block;transform: translate(-50%, 0px);}
.pada{padding-top: 30px;}
.slid_menu.wider{width: 135px;}
.slidOn{background: #0166B5;}
.slidOn.slid_menu span{background: url("../images/cs_icon41.png") no-repeat}
/*.nav_list ul li.on>a{color:#840002!important;}*/
.slid_menu a{font-size: 15px;display: block;text-align: center;padding: 8px 0;color: #fff;}
.slid_menu a:hover{background: url("../images/cs_icon44.png") repeat;color: #fff;}
.cs_tit span{color: #D1D1D1;}
.cs_tit a{position: absolute;color:#840002;font-size: 18px;right: 0;top: 50%;transform: translate(0,-50%)}
.mid_news{max-width: 73%;margin: auto;margin-top: 130px;}
.mid_news .sc_news{width: 64%;float: left;}
.mid_news .notice{width: 33%;float: right;}
.cs_tit{font-size: 26px;font-weight: 400;position: relative;}
a{color: #333;}
a:hover{color: #4A96F5;}
.sc_news_place{width: 94%;padding: 3%;background: #fff;margin-top: 20px;}
.sc_news_place .left{float: left;width: 49.5%;padding-right: 3%;border-right: 1px solid #E8E8E8}
.sc_news_place .left img{width: 100%;height: auto;}
.sc_news_place .right{float: right;width: 44.5%;}
.sc_news_place .tit{font-size: 18px;margin: 25px 0;display: inline-block;}
.sc_news_place p{font-size: 16px;color: #666666;line-height: 28px;text-align:justify;text-justify:inter-ideograph; display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 2;overflow: hidden;}
.sc_news_place span{color: #999999;font-size: 14px;}
.sc_news_place .more{font-size: 14px;float: right;display: block;padding-right: 30px;background: url("../images/cs_icon14.png") no-repeat 100% center;color: #999;}
.sc_news_place .more:hover{color: #4A96F5;}
.admar{margin-top: 5px;}
.sc_news_place .right ul li{margin-top: 13px;}
.sc_news_place .right ul li:first-child{margin-top: 0}
.sc_news_place .right ul li a{font-size: 18px;display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 1; overflow: hidden;}
.sc_news_place .right ul li span{color: #999999;font-size: 16px;display: block;padding-left: 22px;background: url("../images/cs_icon15.png") no-repeat 0 4px;margin-top: 8px;}
.notice .mes_list{padding: 6%;width: 88%;background: #fff;margin-top: 20px;}
.li_wid{width: 15.7%!important;}
.li_wider{width: 29.7%!important;;text-align: left;}
.notice .mes_list ul li a{font-size: 18px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.mes_list ul li .data{float: left;text-align: center;font-size: 24px;color: #4A96F5;padding-right: 3%;border-right: 1px solid #E9E9E9;width: 12%}
.mes_list ul li .data span{font-size: 12px;color: #A2A2A2;display: block;}
.mes_list ul li{margin-top: 40px;}
.mes_list ul li:first-child{margin-top: 8px;}
.mes_list ul li .mesage{float: right; margin-left: 5%;width: 79%;}
.mes_list ul li .mesage p{font-size: 14px;color: #999999;margin-top: 3px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.dynamic{width: 100%;background: #13346D url("../images/cs_icon04.png") no-repeat center center;padding-bottom: 8%;margin-top: 50px; background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
    background-position: center 0;}
.dynamic .container{max-width:73%;margin: auto;padding-top: 50px;}
.tab_dyn{position: relative;}
.tab_dyn p{font-size: 20px;float: left;color: #fff;position: relative;cursor: pointer;margin-top: 5px;margin-left: 34px;}
.tab_dyn p.on{font-size: 26px;margin-top: 0px;}
.tab_dyn p:first-child{margin-left: 0;}
.tab_dyn p.on span{width: 48px;height: 4px;border-radius: 3px;background: #fff;position: absolute;left: 50%;transform: translate(-50%,0) ;top: 45px;}
.more_pc{position: absolute;right: 0;top: 50%;transform: translate(0,-50%);}
.more_pc a{font-size: 18px;color: #fff;}
.mes_dyn{margin-top: 60px;}
.mes_dyn .ul1{display: none}
.mes_dyn ul li{float: left;width: 30%;margin-right: 5%;margin-top: 30px;padding: 20px 0;position: relative;}
.mes_dyn ul li:hover{background: #0166B5}
.mes_dyn ul li:nth-child(3){margin-right: 0;}
.mes_dyn ul li:last-child{margin-right: 0;}
.mes_dyn ul li .adbordre{border-left: 1px solid #707070;  padding: 5%;width: 90%;}
.mes_dyn ul li .adbordre a{color: #fff;font-size: 18px;display: block;float: right;width: 80%;line-height: 28px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.mes_dyn ul li p{float: left;text-align: left;color: #fff;font-size: 24px;}
.mes_dyn ul li p span{display: block;opacity: 0.4;font-size: 14px;}
.mes_dyn ul li .tic{position: absolute;right: 5%;bottom:10%;}
.sc_focus{margin-top: 20px;}
.sc_focus .left{width: 47.7%;float: left;margin-right: 4.6%;background: #fff;}
.sc_focus .left:last-child{margin-right: 0}
.sc_focus .left img{width: 100%;height: auto;}
.sc_focus .left ul{padding: 0 5% 5% 5%;}
.sc_focus .left ul li{padding-right: 75px;position: relative;margin-top: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.sc_focus .left ul li a{font-size: 18px;}
.sc_focus .left ul li span{font-size: 14px;color: #999999;position: absolute;top: 2px;right: 0;}
.adpoint ul li{border-bottom: 1px solid #F1F1F1;padding-bottom: 5%;margin-top: 5%;}
.adpoint ul li:last-child{border: 0;padding-bottom: 0}
.adpoint ul li .data{border: 0;position: relative;text-align: left;color: #999999}
.adpoint ul li .data .point{display: block;position: absolute;width: 5px;height: 5px;background: url("../images/cs_icon05.png") no-repeat;right: 0;top: 50%;transform: translate(0,-50%);}
.project{width: 100%;padding-bottom: 4%;background: #fff url("../images/cs_icon06.png") no-repeat;background-size: contain;margin-top: 50px;}
.project .container{max-width: 73%;margin: auto;padding-top: 2%}
.project p{text-align: center;font-size: 30px;position: relative;}
.project p.sec{margin-top: 2%}
.project p span{position: absolute;display: block;width: 4%;height: 4px;background: #0166B5;border-radius: 6px;left: 50%;top: 118%;transform: translate(-50%,0);}
.project .zt{margin-top: 3%;}
.project .zt li{float: left;width: 31%;margin-right: 3.5%;position: relative}
.project .zt li:last-child{margin-right: 0;}
.project .zt li img{width: 100%;display: block;}
.project .zt li div {position: absolute;top: 0;display: block;width: 100%;height: 100%;background: url(../images/cs_icon07.png) repeat;}
.project .zt li div p{color: #fff;font-size: 30px;position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%);padding-top: 0}
.project .zt li div a{color: #fff;font-size: 30px;}
.project .kt{margin-top: 4%}
.project .kt li{float: left;width: 25%;text-align: center;}
.project .kt li a{font-size: 18px;display: block;width: 45%;margin: auto;}
.project .kt li div{margin: auto;height: 65px;margin-bottom: 15%;}
.project .kt li img{display: block;margin: auto;}
.cs_footer{width: 100%;background: url("../images/cs_icon12.png") no-repeat;height: 364px;position: relative;background-size: 100% 100%}
.cs_footer .container{max-width: 73%;margin: auto;}
.cs_footer .container .lf{width: 65%;float: left;position: relative;}
.cs_footer .container .lf img{margin-top: 25px;}
.cs_footer .container .ri{width: 35%;float: left;}
.cs_footer .container .lf p{font-size: 14px;color: #fff;margin-top: 5px;}
.cs_footer .container .lf p span{font-size: 18px;}
.cs_footer .container .lf h1{color: #4A96F5;font-size: 18px;padding-top: 30px;font-weight: 400;}
.cs_footer .container .lf ul{position: absolute;width: 100%}
.cs_footer .container .lf ul li{float: left;margin-right: 3.7%;margin-top: 14px;}
.cs_footer .container .lf ul li:last-child{margin-right: 0;}
.cs_footer .container .lf ul li a{font-size: 14px;color: #fff;}
.cs_footer .container .ri {display: flex;justify-content:space-between;}
.cs_footer .container .ri .div1{width: 30%;margin-top: 36px;}
.cs_footer .container .ri .div2{width: 30%;margin-top: 36px;}
.cs_footer .container .ri .div3{width: 30%;margin-top: 36px;}
.cs_footer .container .ri div img{width: 100%}
.cs_footer .container .ri div p{text-align: center;font-size: 12px;color: #999999;padding-top: 7%;}
.cs_footer .copyright{width: 100%;text-align: center;font-size: 12px;color: #BBBBBB;line-height: 106px;;border-top: 1px solid;border-color: rgba(255, 255, 255, 0.21);position: absolute;bottom: 0;}
.cs_footer .copyright a{font-size: 12px;color: #BBBBBB;}
.wap_nav,.show_wap_nav,.hidallPlace,.swiper-container1,.pcNone{display: none}
.more_pc a{display: none}
.wap_nav input{position: absolute;border: none;outline: none;}
.logo_right {position: absolute;left: 25%;top: 29%;}
/*.logo_right h1{color: #FFFABC;font-size: 30px;font-weight: 400}*/
.logo_right h1{color: #FFFABC;font-size: 28px;font-weight: 400;font-family:'KaiTi';text-indent: -6px;}
/*.logo_right p{color: #fff;font-size: 16px;margin-top: 5px;}*/
/*.logo_right span{position: absolute;display: block;width: 1px;height: 33px;background: #fff;opacity: 0.5;left: -8%;top: 50%;transform: translate(0,-50%)}*/
.logo_right>span{position: absolute;display: block;width: 1px;height: 33px;background: #fff;opacity: 0.5;left: -12%;top: 50%;transform: translate(0,-50%);}
.logo_right p{color: #E0E1D4;font-size: 15px;margin-top: 5px;}
/*apply*/
.desc img{width: 100%!important;height: auto!important;;}
.apply_place{width: 73%;margin: auto;border-radius: 4px;}
.apply_place .container{width: 94%;padding: 3%;background: #fff;margin-bottom: 3%}
.apply_place h1{font-size: 32px;text-align: center;}
.apply_place .person{width: 100%;height: 160px;background: url("../images/cs_icon23.png") no-repeat;background-size: cover;position: relative;margin-top: 60px;}
.apply_place .person .up{float: left;margin-left: 3%;margin-top: 14px;}
.person .up > img{float: left;width: 115px;height: 132px;}
.person .up p{color: #999999;font-size: 13px;float: left;margin: 30px 20px;}
.file {position: relative;display: inline-block;background: #0166B5;border: 1px solid #0166B5;border-radius: 4px;padding: 6px 19px;overflow: hidden;color: #fff;text-decoration: none;text-indent: 0;line-height: 20px;cursor: pointer;margin-left: 20px;margin-top: 10px;font-size: 14px;}
.file input {cursor: pointer;position: absolute;right: 0;top: 0;opacity: 0;height: 33px;}
.file:hover {background: #AADFFD;border-color: #78C3F3;color: #004974;text-decoration: none;}
.person .mid_in{position: absolute;width: 27%;left: 50%;top: 50%;transform: translate(-40%,-50%)}
lable{font-size: 13px;color: #666666;display: inline-block;}
.eac input {width: 69.5%;height: 38px;border: 1px solid #DCDFE6;border-radius: 3px;outline: none;padding-left: 3%;margin-left: 2%;}
.eac select {
background: url(../images/cs_icon26.png) no-repeat  96% center;width: 73%;height: 40px;border: 1px solid #DCDFE6;outline: none;appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
padding-left: 3%;margin-left: 2%;}
.margin_none{margin-top: 0!important;}
.work_place .con_tr:first-child{margin-top: 26px!important;}
.con_tr{border-collapse:separate; border-spacing:0 20px;}
.submit{width: 140px;height: 40px;background: #0166B5;color: #fff;border: none;outline: none;border-radius: 3px;margin: auto;margin-top: 50px;display: block;cursor: pointer;}
.apply_place table{width: 100%;margin-top: 26px}
.person .mid_in .eac{margin-top: 14px;}
.person .mid_in .eac:first-child{margin-top: 0;}
.data_c{background: #fff url("../images/cs_icon24.png") no-repeat 96% center;}
.tit_pla{width: 100%;height: 1px;border-bottom: 1px solid #E9E9E9;margin-top: 60px;position: relative;}
.tit_pla h2{font-size: 20px;position: absolute;left: 0;top: 50%;transform: translate(0,-50%);padding-right: 8px;padding-left: 36px;}
.apply_place td{width: 33.3%;text-align: right;position: relative;}
.apply_place ul{margin-top: 20px;}
.apply_place ul li{float: left;width: 33.3%;text-align: right;margin: 0 0 -1px -1px;margin-top: 20px;}
.con_tr textarea{resize: none;width: 93%;border: 1px solid #DCDFE6;outline: none;float: right;border-radius: 4px;font-size: 13px;line-height: 20px;padding: 1% 2%}
.text_place textarea{resize: none;width: 93%;border: 1px solid #DCDFE6;outline: none;float: right;border-radius: 4px;font-size: 13px;line-height: 20px;padding: 1% 2%;font-family: "Microsoft YaHei";}
.text_place {margin-top: 35px;position: relative;}
.tex_sup{margin-top: 20px;}
.text_place .t_h {position: absolute;bottom: 10px;right: 10px;font-size: 12px;color: #999999;}
.text_place .t_h i{font-style: inherit}
.apply_place .think_td{width: 97%;float: right;}
.apply_place .think_td li {width: 22.7%;border: 1px solid #DCDFE6;padding: 15px 1%;font-size: 13px;}
.addHeight{height: 32px;}
.left .flex-control-nav {bottom: 10px;}
.left .flex-control-nav li {margin: 0;}
.wap_job{display: none}
.zp_selec{position: relative}
.zp_selec ul{position: absolute;width: 78%;right: 0;line-height: 38px;top: 39px;background: #fff;padding: 0 0 0 2%;height: 83px;overflow-y: scroll}
.zp_selec ul li{color:#999;font-size: 14px;cursor: pointer}
.zp_selec ul li:hover{color: #4A96F5;}
.zp_selec ul,.mb_list{display: none}
.change_mag{margin-top: 30px;}
.tit_pla .t1{background: #fff url("../images/cs_icon25.png") no-repeat 0px 4px;}
.tit_pla .t2{background: #fff url("../images/cs_icon27.png") no-repeat 0px 4px;}
.tit_pla .t3{background: #fff url("../images/cs_icon28.png") no-repeat 0px 6px;}
.tit_pla .t4{background: #fff url("../images/cs_icon29.png") no-repeat 0px 4px;}
.tit_pla .t5{background: #fff url("../images/cs_icon30.png") no-repeat 0px 4px;}
.tit_pla .t6{background: #fff url("../images/cs_icon31.png") no-repeat 0px 4px;}
.tit_pla .t7{background: #fff url("../images/cs_icon32.png") no-repeat 0px 4px;}
.tit_pla .t8{background: #fff url("../images/cs_icon33.png") no-repeat 0px 4px;}
.tit_pla .t9{background: #fff url("../images/cs_icon34.png") no-repeat 0px 4px;}
.tit_pla .t10{background: #fff url("../images/cs_icon35.png") no-repeat 0px 4px;}
.tit_pla .t11{background: #fff url("../images/cs_icon36.png") no-repeat 0px 4px;}
.tit_pla .t12{background: #fff url("../images/cs_icon37.png") no-repeat 0px 4px;}
.tit_pla a{font-size: 13px;position: absolute;right: 0;display: block;background: #fff;padding-left: 8px;top: 50%;transform: translate(0,-50%);color: #0166B5;}
.apply_place td .t_h{position: absolute;bottom: 10px;right: 10px;font-size: 12px;color: #999999}
.spe_Td{width: 97%!important;float: right}
.spe_Td td{border-width: 1px;width: 25%;font-size: 13px;border-style: solid;padding: 15px;border-color: #DCDFE6;}
.det_dec{font-size: 13px;padding-top: 20px;padding-left: 3%}
.declare{width: 97.1%;height: 200px;float: right;background: url("../images/cs_icon38.png") no-repeat;background-size: cover;margin-top: 30px;}
.declare h3{font-size: 13px;padding: 20px 40px 0 40px;}
.declare p{font-size: 13px;padding: 15px 40px 0 40px;line-height: 22px;}
.declare .eac input{width: 46%;}
.declare .eac {float: right;width: 42%;margin-top: 30px;}
.maLf{margin-left: 35px;}
.radio{display: inline-block;position: relative;line-height: 18px;margin-right: 10px;cursor: pointer;}
.radio input{display: none;}
.radio .radio-bg{display: inline-block;height: 16px;width: 16px;margin-right: 5px;padding: 0;background:url("../images/icon20.png") no-repeat;border-radius: 100%;vertical-align: top;cursor: pointer;transition: all 0.2s ease;}
.radio input:checked + span.radio-on{width: 16px;height: 16px;position: absolute;border-radius: 100%;top: 0px;left: 0px;background:url("../images/icon18.png") no-repeat;}
.zg_xwlistmbx{font:14px/18px "Microsoft YaHei";color: #777777;padding-top: 25px;}
.apply_place .container {margin-top: 14px;}
.join_now{display: none;}
/*.mes_list{display: none}*/
.hidallPlace1.un{display: none!important;}
.delete{width: 14px;display: block;height: 14px;background: url("../images/delete.png") no-repeat;background-size: 14px 14px;position: absolute;right: -23px;top: 32px;}
ul{position: relative}
.delete:hover{background: url("../images/deletef.png") no-repeat;background-size: 14px 14px;}
/*控制左右箭头样式 已经隐藏*/
/*.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;display: none}*/
/*.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}*/
/*.flex-direction-nav li a.flex-prev{left:40px;background:url(prev.png) center center no-repeat;}*/
/*.flex-direction-nav li a.flex-next{right:40px;background:url(next.png) center center no-repeat;}*/
.cupload-image-list li{width: 115px!important;height: 132px!important;margin-top:0!important;}
.cupload-image-list li img{width: 100%!important;}
.cupload-upload-box{width: 115px!important;height: 132px!important;line-height: 132px!important;}
.cupload-upload-btn{position: initial!important;}

.index_main{position: absolute;left: 0%;top: 100%;bottom: 0;right: 0;background: #fff;overflow: hidden;transition: top 0.7s cubic-bezier(0.5,0,0.2,1) 0s;z-index: 7;overflow: auto;outline: none;/* padding-top:130px; */}
.index_main.on{top: 0;}
.index_banner{ height: auto;overflow: hidden;position: relative; z-index: 6;}
.index_banner .flexslider{height: 100vh;}
.index_banner img{height:100vh;}
.sy_xjt{position: absolute;z-index: 10;left: 50%;bottom: 10px;text-align: center;transform: translateX(-50%);color: #94070a;height: 36px;width: 36px;cursor: pointer;opacity: 0;font-family: icon;animation: bb 2s linear 0s infinite;font-weight: bold;background:url(../images/sy_xjt_l.png) no-repeat;background-size:100% 100%;}
.sy_xjt:hover{ animation-play-state: paused;background:url(../images/sy_xjt_b.png) no-repeat;background-size:100% 100%;}
.index_banner .sy_xjt{opacity: 1;}
.showDiv .sy_xjt{opacity: 0;}
@keyframes bb{
    0%{transform:translate(-50%,0);opacity:0;}
    20%{transform:translate(-50%,3px);opacity:1;}
    80%{transform:translate(-50%,10px);opacity:1;}
    90%{transform:translate(-50%,10px);opacity:0;}
    100%{transform:translate(-50%,10px);opacity:0;}
}
@media screen and (min-width:0px) and (max-width:1800px) {
    .cs_nav .container .nav_list li {margin-left: 1.7%;}
    .logo_right h1{font-size: 24px;}
    .logo_right p{font-size: 12px;}
}
@media screen and (min-width:0px) and (max-width:1640px){
    .cs_nav .container .nav_list li {float: right;margin-left: 1.6%;}
    .cs_nav {height: 120px;}
    .cs_nav .container .logo {margin-top: 2.7%;}
    .cs_nav .container .des {margin-top: 3%;}
}
@media screen and (min-width:0px) and (max-width:1600px){
    .zp_selec ul{width: 72%;}
    .cs_tit {font-size: 22px;}
    .cs_tit a {font-size: 16px;}
    .sc_news_place .right ul li {margin-top: 4%;}
    .sc_news_place .right ul li a {font-size: 16px;}
    .sc_news_place .right ul li span {font-size: 14px;background: url(../images/cs_icon15.png) no-repeat 0 2px;}
	.mes_list ul li .data {font-size: 20px;}
	.notice .mes_list ul li a {font-size: 16px;}
	.mes_list ul li {margin-top: 10.2%;}
	.tab_dyn p.on {font-size: 22px;}
	.tab_dyn p {font-size: 18px;margin-top: 3px;}
	.more_pc a {font-size: 16px;}
	.mes_dyn {margin-top: 2%;}
	.mes_dyn ul li .adbordre a {font-size: 16px;width: 76%;}
	.mes_dyn ul li p {font-size: 20px;}
	.sc_focus .left ul li a {font-size: 16px;}
	.adpoint ul li {margin-top: 5%;}
	.project p {font-size: 24px;}
	.project .kt li a {font-size: 16px;width: 40%;}
	.project .zt li div p {font-size: 24px;}
	.apply_place h1 {font-size: 24px;}
	.mid_news{max-width: 90%;margin: auto;margin-top: 30px;}
	.dynamic .container{max-width:90%;margin: auto;padding-top: 50px;}
	.project .container {max-width: 90%;}
	.cs_footer .container {max-width: 90%;}
}
@media screen and (min-width:0px) and (max-width:1500px) {
	.mes_list ul li .data {padding-right: 6%;}
	.mes_list ul li .mesage {margin-left: 4%;width: 76%;}
	.logo_right h1{font-size: 18px;}
	.logo_right p{font-size: 12px;}
	.logo_right {top: 31%;}
	.logo_right>span {height: 20px;}
	.eac select{ width: 64%;}
	.eac input {width: 60.5%;}
	lable {font-size: 12px;}
}
@media screen and (min-width:0px) and (max-width:1440px){
	.cs_nav .container .nav_list li {margin-left: 1.5%;}
	.cs_nav .container .nav_list li a{font-size: 13px;}
	.cs_nav {height: 110px;}
	.cs_footer .container .ri .div1,.cs_footer .container .ri .div2,.cs_footer .container .ri .div3 {width: 30%;}
	.logo_right h1 span:first-child {margin-right: 30px;}
	.logo_right p span:first-child {margin-right: 6px;margin-left: -3px;}
}
@media screen and (min-width:0px) and (max-width:1400px){
	.apply_place{width: 80%}
}
@media screen and (min-width:0px) and (max-width:1366px){
	.cs_nav .container .nav_list li {margin-left: 1.5%;}
	.project .kt li div {height: 50px;}
	.project .kt li img {width: 50%;}
	.project p {font-size: 20px;}
	.project p span {height: 2px;}
	.project .kt li a {width: 48%;}
	.project .zt li div p {font-size: 20px;}
	.apply_place h1 {font-size: 20px;}
	.cs_nav .container .nav_list .up li {margin-top: 3px;}
	.logo_right>span {left: -10%;}
	.logo_right h1 span:first-child {margin-right: 30px;}
	.logo_right p span:first-child {margin-right: 6px;margin-left: -3px;}
}
@media screen and (min-width:0px) and (max-width:1320px){
	.cs_footer .container .ri .div1,.cs_footer .container .ri .div2,.cs_footer .container .ri .div3 {width:30%;}
}
@media screen and (min-width:0px) and (max-width:1300px){
	.li_wid{width: 13.7%!important;}
	.li_wider{width: 31.7%!important;text-align: left;}
}
@media screen and (min-width:0px) and (max-width:1240px){
	.cs_nav .container .nav_list li {margin-left: 1.2%;}
	.cs_nav .container .nav_list li a{font-size: 12px;}
	.cs_nav {height: 100px;}
	.mes_list ul li .data {padding-right: 8%;}
	.mes_list ul li .mesage {width: 75%;}
	.person .mid_in {position: absolute;width: 27%;left: 50%;top: 50%;transform: translate(-18%,-50%);}
	.li_wid{width: 7.7%!important;}
	.li_wider{width: 37.7%!important;text-align: left;}
}
@media screen and (min-width:0px) and (max-width:1150px){
	.cs_nav .container .nav_list li {margin-left: 1%;}
	.cs_nav {height: 90px;}
	.cs_nav .container .nav_list ul {margin-top: 1.2%;}
	.project .kt li a {width: 64%;}
	.project .kt li img {width: 40%;}
	.project .zt li div p {font-size: 16px;}
	.mes_dyn ul li .adbordre a {font-size: 16px;width: 70%;}
	.slid_menu {top: 30px;}
}
@media screen and (min-width:0px) and (max-width:1024px){
	body{background: #fff;}
	.wap_nav{display: block;-webkit-transition: 0.3s ease-in-out;-moz-transition: 0.3s ease-in-out;-ms-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out; }
	.cs_nav{display: none}
	.wap_nav{width: 100%;height: 1.1rem;background: url(../images/cs_icon02.png) repeat;position: fixed;top: 0;z-index: 99999999}
	.wap_nav .logo{position: absolute;top:50%;left: 0.3rem;transform: translate(0,-50%); width: 45%;}
	.sou{width: 0.4rem;height: 0.4rem;position: absolute;background: url("../images/cs_icon16.png") no-repeat;background-size: 0.4rem 0.4rem;top: 50%;right:1.2rem;transform: translate(0,-50%)}
	.wap_nav input[type="text"]{width: 1.8rem;padding-left: 0.2rem;height: 0.45rem;border-radius: 0.45rem;top: 50%;right:1.8rem;transform: translate(0,-50%)}
	.contShow{width: 0.5rem;height: 0.4rem;position: absolute;background: url("../images/cs_icon17.png") no-repeat;background-size: 0.5rem 0.4rem;top: 50%;right:0.3rem;transform: translate(0,-50%)}
	.hidallPlace {display: none;/*position: absolute;*/position: fixed;z-index: 111;width: 100%;background: url("../images/cs_icon07.png") repeat;min-height: 100%;top: 0;}
	.licur{line-height: 0.9rem;border-bottom: #DDDDDD 1px solid;background: url(../images/cs_icon20.png) no-repeat 3.25rem 0.42rem!important;background-size: .22rem .12rem !important;margin: 0 0.1rem;}
	.show_wap_nav{display: none;width: 3.8rem;position: fixed; top: 1.1rem;right: 0.2rem;z-index: 112;background: #fff;border-radius: 0.1rem;}
	.show_wap_nav img{position: absolute;top: -0.15rem;width: 0.27rem;height: 0.15rem;right: 0.17rem;z-index: 112;}
	.navlist{max-height: 10rem;overflow: scroll}
	.navlist>li {line-height: 0.9rem;border-bottom: #DDDDDD 1px solid;background: url("../images/cs_icon19.png") no-repeat 3.3rem 0.35rem;background-size: .12rem .22rem;margin: 0 0.1rem;}
	.navlist>li a{font-size: 0.32rem;padding-left: 0.4rem;display: inline-block;}
	.navlist>li ol {display: none;}
	.navlist>li ol>li {line-height: .9rem;border-bottom: #DDDDDD 1px solid;}
	.navlist>li ol>li:last-child{border: none;}
	.navlist>li ol>li:first-child{border-top: #DDDDDD 1px solid;}
	.cs_footer .container {max-width: 92%;margin: auto;}
	.cs_footer .container .lf{height: 3.7rem;}
	.cs_footer .copyright {width: 100%;box-sizing: border-box;padding:.3rem .3rem; text-align: center;font-size: 0.2rem;color: #BBBBBB;line-height: 0.4rem;border-top: 1px solid;border-color: rgba(255, 255, 255, 0.21);position: inherit;bottom: 0;}
	.cs_footer .container .lf ul{    width: 200%;}
	.cs_footer .container .lf img {margin-top: 0.37rem;width: 3.3rem;height: 0.75rem;}
	.cs_footer .container .lf p {font-size: 0.2rem;}
	.cs_footer .container .lf p span{font-size: 0.22rem;}
	.cs_footer .container .ri .div1{display: none;}
	.cs_footer .container .ri .div1 img,.cs_footer .container .ri .div2 img,.cs_footer .container .ri .div3 img{width: 0.82rem;display: block;margin: auto;}
	.cs_footer .container .ri .div2{width: 1.5rem;float: right;margin-top: 0.37rem;}
	.cs_footer .container .ri .div3{width: 1.5rem;float: left;margin-top: 0.35rem;}
	.cs_footer .container .lf {width: 3.7rem;}
	.cs_footer .container .ri {width: 3.2rem;float: right;}
	.cs_footer .container .ri div p {font-size: 0.18rem;    padding-top: 10%;}
	.cs_footer .container .lf h1{font-size: 0.28rem;padding-top: 0.4rem;}
	.cs_footer .container .lf ul li a {font-size: 0.24rem;}
	.cs_footer .container .lf ul li{margin-top: 0.1rem;}
	/* .copyright span{display: block} */
	.cs_footer {width: 100%;background: url(../images/cs_icon12.png) no-repeat;height: auto;background-size: cover;}
	.wap_nav.on{background: #0166B5;-webkit-transition: 0.3s ease-in-out;-moz-transition: 0.3s ease-in-out;-ms-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out; }
	.mid_news .sc_news {width: 100%;}
	.mid_news .notice {width: 100%;}
	.sc_news_place .left{width: 100%;}
	.cs_tit {font-size: 0.36rem;color: #0166B5;}
	.cs_tit span{display: none}
	.cs_tit a {font-size: 0.26rem;}
	.sc_news_place {width: 100%;margin-top: 0.4rem;padding: 0;}
	.sc_news_place .left {padding-right: 0;border-right: 0;}
	.sc_news_place .tit {font-size: 0.32rem;}
	.sc_news_place p{font-size: 0.28rem;line-height: 0.4rem;}
	.sc_news_place span {font-size: 0.24rem;}
	.sc_news_place .more{font-size: 0.24rem;    margin-top: 5px;}
	.admar {margin-top: 0.1rem;}
	.sc_news_place .right {width: 100%;}
	.sc_news_place .right ul li a {font-size: 0.32rem;}
	.sc_news_place .right ul li:first-child {margin-top: 0.3rem;}
	.sc_news_place .right ul li{margin-top: 0.3rem;padding-top: 0.3rem;border-top: 1px dashed #DDDDDD;}
	.sc_news_place .right ul li span {font-size: 0.24rem;background: url(../images/cs_icon15.png) no-repeat 0 2px;background-size: 0.27rem;padding-left: 0.5rem;}
	.mid_news .notice {margin-top: 0.3rem;}
	.notice .mes_list {padding: 0;width: 100%;background: #fff;margin-top: 0;}
	.mes_list ul li:first-child{margin-top: 0.5rem}
	.mes_list ul li {margin-top: 0.5rem;}
	.mes_list ul li .mesage {width: 76.5%;}
	.mes_list ul li .data {width: 16.5%;}
	.sc_focus .left {width: 100%;margin-right: 0;}
	.sc_focus .left ul {padding: 0;}
	.sc_focus .left ul li{display: none;border-bottom: 1px dashed #DDDDDD;line-height: 1.14rem;margin-top: 0;}
	.sc_focus .left ul li:nth-child(1){display: -webkit-box;}
	.sc_focus .left ul li:nth-child(2){display: -webkit-box;border-bottom: 1px solid #DDDDDD;margin-bottom: 0.4rem}
	.ma0{margin-top: 0!important;}
	.sc_focus .left ul li a {font-size: 0.32rem;}
	.sc_focus .left ul li span {font-size: 0.22rem;}
	.project {width: 100%;padding-bottom: 4%;background: #fff url(../images/cs_icon06.png) no-repeat;background-size: cover;padding-top: 0.3rem;margin-top: 0.4rem;border-top: 1px solid #E8E8E8;}
	.project .container {max-width: 92%;margin: auto;padding-top: 0;}
	.project p  {font-size: 0.36rem;text-align: left;color: #0166B5;}
	.project p span {display: none;}
	.mes_list ul li .data {font-size: 0.36rem;}
	.mes_list ul li .data span {font-size: 0.22rem;}
	.notice .mes_list ul li a {font-size: 0.32rem;}
	.mes_list ul li .mesage p {font-size: 0.24rem;}
	.project .zt {margin-top: 0;}
	.project .zt li:first-child{width: 100%;margin-top: 0.3rem;}
	.project .zt li{width: 49%;margin-right: 2%;margin-top: 2%;}
	.project .zt li:last-child{margin-right: 0}
	.project .zt li div {position: absolute;top: 0;display: block;width: 100%;height: 100%;background: url(../images/cs_icon07.png) repeat;}
	.project .zt li div p {font-size: 0.47rem;}
	.project .zt li div p a{ font-size: 0.47rem; }
	.project .zt li div p.p1{font-size: 0.28rem;}
	.project .zt li div p.p1 a { font-size: 0.28rem;}
	.project p.sec {margin-top: 0.4rem;}
	.project .kt li {width: 50%;}
	.project .kt li img {width: 50%;}
	.project .kt li a {font-size: 0.28rem;}
	.project .kt li div {margin-bottom: 0.15rem;}
	.project .kt li {width: 50%;margin-bottom: 0.5rem;}
	.dynamic .container {max-width: 92%;padding-top: 0.4rem;}
	.tab_dyn p span{display: none}
	.tab_dyn p.on {font-size: 0.36rem;}
	.tab_dyn p.on span{display: block}
	.tab_dyn p {font-size: 0.36rem;margin-top: 0;margin-left: 0.4rem;}
	.tab_dyn p.on span {width: 0.48rem;height: 1px;top: 0.6rem;}
	.more_pc a{display: none}
	.mes_dyn ul li {float: left;width: 100%;margin-right: 0;margin-top: 30px;padding:0;}
	.mes_dyn ul li .adbordre {border-left: 0;padding: 0%;width:100%;}
	.mes_dyn ul li .adbordre a {font-size: 0.32rem;width: 76%;}
	.mes_dyn ul li .tic {display: none;}
	.mes_dyn ul li .adbordre a {line-height: 0.56rem;}
	.mes_dyn ul li p {font-size: 0.36rem;border-right: 1px solid #365283;padding-right: 0.18rem;padding-top: 0.27rem;}
	.mes_dyn ul li p span {font-size: 0.22rem;margin-top: 0.05rem;}
	.dynamic{margin-top: 0.4rem;}
	.sc_focus{margin-top: 0.3rem;}
	.wapNone{display: none;}
	.swiper-container1{display: block}
	.swiper-container1{ padding-bottom: 0.6rem;}
	.swiper-container1 .swiper-pagination-bullets{bottom: 0!important;}
	.swiper-pagination-bullet {width: 6px;height: 6px;display: inline-block;border-radius: 100%;background: #000;opacity: .2;}
	.swiper-pagination-bullet-active {width: 0.2rem;opacity: 1;border-radius:6px;background: #007aff;}
	.pcNone{display: block}
	.mes_dyn ul li .adbordre a {width: 79%;}
	.shhid{display: none;}
	.pcNone .shhid:first-child{display: block;}
	.dynamic{padding-bottom: 0;}
	.swiper-container2{padding-bottom: 8%;}
	.mid_news {max-width: 100%;margin-top: 0.4rem;}
	.mid_news .sc_news {width: 92%;margin: auto;}
	.mid_news .sc_news {float: inherit;}
	.mid_news .notice.ma0 {width: 92%;margin: auto;}
	.wap_border{margin-top: 0.3rem;width: 100%;padding-top: 0.3rem;border-top: 1px solid #E8E8E8;}
	.wap_border .margin_auto{width: 92%;margin: auto;}
	.mid_news .notice {float: inherit;}
	.flex-control-nav {bottom: 0.2rem;}
	.sc_news_place .more {font-size: 0.24rem;margin-top: 5px;background: url("../images/cs_icon22.png") no-repeat right center;background-size: 0.1rem 0.18rem;padding-right: 0.27rem;}
	.sc_focus .left ul li {padding-right: 1.2rem;}
	.mes_list ul li .data {padding-right: 2%;}
	.logo_right{display: none;}
	.desc img{width: 100%!important;height: auto!important;}
	.apply_place {width: 92%;}
	.apply_place .container {width: 100%;padding: 3% 0;}
	.apply_place ul li {width: 100%;}
	.apply_place .think_td li{width: 100%;}
	.apply_place ul li {float: left;width: 100%;text-align: left;margin-top: 0.3rem;}
	.eac input {width: 97%;height: 0.84rem;padding-left: 3%;margin-left: 0;font-size: 0.26rem;margin-top: 0.16rem;}
	.eac select {width: 100%;height: 0.84rem;padding-left: 3%;margin-left: 0;font-size: 0.26rem;margin-top: 0.16rem;}
	lable{font-size: 0.26rem;color: #666666}
	.tit_pla h2 {font-size: 0.32rem;padding-left: 0.24rem;color:#0166B5;background: #fff url("../images/cs_icon42.png") no-repeat 0px 0.06rem!important;background-size: 0.04rem 0.3rem!important;}
	.tit_pla { margin-top: 0.5rem;}
	.apply_place ul {margin-top: 0.07rem;}
	.tit_pla .t9 { font-size: 0.19rem!important;}
	.apply_place .think_td {width: 100%;}
	.apply_place .think_td li {width: 98%;border: 1px solid #DCDFE6;padding: 15px 1%;font-size: 0.26rem;}
	.det_dec {font-size: 0.26rem;padding-top: 0.3rem;padding-left: 0;}
	.text_place {margin-top: 0.4rem;}
	.text_place textarea {resize: none;width: 96%;font-size: 0.26rem;line-height: 0.36rem;padding-bottom: 0.4rem;}
	.text_place .t_h {bottom: 0.1rem;}
	.declare {width: 100%;height: auto;margin-top: 0.4rem;}
	.declare h3 {font-size: 0.26rem;padding: 0.2rem 0 0 0.2rem;}
	.declare p {font-size: 0.24rem;padding: 0.2rem;line-height: 0.38rem;}
	.declare .eac {float: left;width: 98%;margin-top: 0;padding-left: 3%;margin-bottom: 0.3rem;}
	.maLf {margin-left: 0.3rem;}
	.submit {width: 2rem;height: 0.64rem;font-size: 0.26rem;margin-top: 0.5rem;}
	.apply_place h1{font-size: 0.36rem;color: #0166B5;}
	.file {color: #333;padding: 0;line-height: 0.84rem;margin-left: 0;margin-top: -2.5rem;padding-left:3%;font-size: 0.26rem;display: inline-block;width: 97%;height: 0.84rem;border: 1px solid #DCDFE6;background: #fff url("../images/cs_icon43.png") no-repeat 94% center;background-size: 0.4rem 0.4rem;}
	.file:hover {background: #fff url("../images/cs_icon43.png") no-repeat 94% center;background-size: 0.4rem 0.4rem;border-color:#DCDFE6;color: #333;}
	.apply_place .person .up {margin-left: 0;}
	.apply_place .person { margin-top: 0.4rem;    height: 4.3rem;}
	.apply_place .person.person1{height: 4.2rem;margin-top: 0}
	.apply_place .person{background: none;}
	.person .mid_in {position: absolute;width: 100%;left: 0;top:2.8rem;transform: translate(0,0);}
	.person .up img {width: 2rem;}
	.apply_place .person .up {width: 100%}
	.person .up p {display: none;font-size: 0.24rem;margin: 0.2rem;}
	.file input {width: 100%;height: 0.84rem;}
	.li_wid{width: 100%!important; border: none!important;padding: 0!important;margin-bottom: -0.1rem;}
	.li_wider{width: 100%!important;;text-align: left;}
	.left .flex-control-nav li {margin: 0 6px;}
	.left.con_ol .flex-control-nav {bottom: 1rem;}
	.wap_job{display: block;padding-bottom: 0.4rem;border-bottom: 1px solid #EEEEEE;margin-top: 0.2rem;}
	.job_pay h1{font-size: 0.46rem;}
	.needs0,.looking_for{display: none;}
	.job_pay{position: relative}
	.job_pay span{display: block;font-size:0.34rem;color: #FF5924;margin:.2rem 0 0;}
	.conditions{margin-top: 0.3rem;margin-bottom: 0.4rem;}
	.conditions p{font-size: 0.28rem; float: left;margin-right: 0.5rem;padding-left: 0.34rem;}
	.conditions .p1{background: url("../images/cs_icon48.png") no-repeat 0px center;background-size: 0.22rem 0.22rem;}
	.conditions .p2{background: url("../images/cs_icon49.png") no-repeat 0px center;background-size: 0.22rem 0.22rem;}
	.conditions .p3{background: url("../images/cs_icon50.png") no-repeat 0px center;background-size: 0.22rem 0.22rem;}
	.wap_job > p{font-size: 0.28rem;margin-top: 0.3rem;}
	.wap_job > p span{color: #777777}
	.det .zg_xwlistmbx{display: none}
	.hovertable{display: none}
	.mes_list{display: block;margin-top: 0.2rem;}
	.mes_list li{padding: 0.3rem 0;border-top: 1px solid #E8E8E8}
	.mes_list li .pt{font-size: 0.3rem;position: relative;    display: -webkit-box;padding-right: 1rem;line-height: 0.4rem;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;}
	.pt span{position: absolute;right: 0;top:0;color: #999;font-size: 0.22rem;}
	.pt span b{font-size: 0.26rem;color: #0166B5;font-weight: 400}
	.mes_list li .pb{font-size: 0.22rem;position: relative;    display: -webkit-box;padding-right: 1rem;line-height: 0.4rem;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;margin-top: 0.1rem;}
	.pb span{position: absolute;right: 0;top: 0;color: #ccc}
	.pb a{position: absolute;right: 0;top: 0;color: #333;display: block}
	.sjhide{display: none}
	.zp_search{position: relative}
	.zp_selec {position: inherit;}
	.zp_selec ul {width: 100%;padding: 0;height: 3.4rem;overflow-y: scroll;background: #fff;z-index: 1;}
	.zp_selec p {display: none;}
	.zp_search{background: none !important;}
	.zp_selec ul {top: 1rem;}
	.zp_selec {float: left;margin-left: 3.5%;margin-top: 2%;width: 32%;height: 0.66rem!important;background: #fff;border: 1px solid #7DC6FF;border-radius: 2px;line-height: 0.66rem!important;}
	.onl_input{width: 92% !important;background: #F8F8FA;height: 0.66rem;    padding-left: 8%;}
	.zp_selec{border: 0!important;}
	.input_select{width: 100% !important;;text-align: center;height: 0.66rem;color: #999999;background: #F8F8FA url("../images/cs_icon40.png") no-repeat 80% center ;}
	.input_select.on{color: #0166B5;background: #E5F0FF url("../images/cs_icon41.png") no-repeat 80% center }
	.btn{background: #F8F8FA url("../images/cs_icon51.png") no-repeat center center!important;background-size: 0.26rem 0.28rem!important;margin-left: 0!important;font-size: 0!important;width: 10%!important;border-radius: 0!important;;height: 0.66rem!important;line-height: 0.66rem!important;}
	.wid1{width: 46% !important}
	.wid2{width: 36% !important}
	.hidallPlace1 {display: none;position: absolute;/*position: fixed;*/z-index: 111;width: 100%;background: url(../images/cs_icon07.png) repeat;top: 340px;}
	.rmb{border: 0!important;
	padding: 0!important;}
	.addHeight {height: auto;}
	.adMa{padding-left: 0.2rem;}
	.delete {right: 0;top: 0.35rem;}
	.cupload-upload-box{display: block!important;;margin: auto}
	#cupload-1{float: initial!important;}
	.cupload-image-list{display: block!important;}
	.cupload-image-box{left: 50%;
	transform: translate(-50%, 0);}
    .index_banner .flexslider{height: auto;}
    .index_banner img{height:auto;}
    .sy_xjt{display: none;}
    .index_main{position:static}
}
@media screen and (min-width:0px) and (max-width:800px){
	.laydate-theme-molv.layui-laydate-range {width: 274px!important;left: 17px!important;}
}
@media screen and (min-width:0px) and (max-width:320px){
	.apply_place .person {height: 5rem;}
	.apply_place .person.person1{height: 3.1rem;margin-top: 0}
	.person .mid_in {top: 1.5rem;}
	.cs_footer .container .lf {height: 4.4rem;}
}
/* 弹窗 */
.box{position: fixed;z-index: 9;width: 100%;height: 100%;left: 0;top:0;background:rgba(0,0,0,.8);display: none;}
.succeedFix{position: fixed;z-index: 10;display: none;background: #fff;border-radius:5px;top: 50%;left: 50%;transform: translate(-50%);width: 300px;text-align: center;padding: 50px 0 30px;line-height: 30px;}
.succeedFix p{margin-bottom:20px;}
.succeedFix span{display:inline-block;width:80px;line-height:36px;border-radius:3px;background: #0166b5;color:#fff;cursor: pointer;}
/*************************/


.notice2024 .mes_list2024 ul li a{font-size: 18px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.notice2024 .mes_list2024{/* padding: 6%; */width: 100%;background: #fff;margin-top: 20px;}
.mid_news .notice2024{width: 33%;float: right;}
.mes_list2024 ul li .data{float: left;text-align: center;font-size: 24px;color: #4A96F5;padding-right: 3%;border-right: 1px solid #E9E9E9;width: 12%}
.mes_list2024 ul li .data span{font-size: 12px;color: #A2A2A2;display: block;}
.mes_list2024 ul li{margin-top: 40px;}

.mes_list2024 ul li .mesage{float: right; margin-left: 5%;width: 79%;}
.mes_list2024 ul li .mesage p{font-size: 14px;color: #999999;margin-top: 3px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}

