.aboutIndex .site_text{text-align:center}
.pad90{padding:90px 0;overflow:hidden;padding-bottom:0}
.pad80{padding:80px 0;overflow:hidden;padding-bottom:0}
.honor_tit{margin-bottom:30px}
.Certification_list{overflow:hidden}
.Certification_list dl{width:calc((100% - 62px)/ 4);margin-bottom:20px;background:#f2f4f7;position:relative;border-radius:10px;transition:all .3s;float:left;margin-right:20px}
.Certification_list dl:nth-child(4n){margin-right:0}
.Certification_list dl dt{width:100%;text-align:center;padding:0 20px;box-sizing:border-box}
.Certification_list dl dt p{line-height:30px;height:60px;overflow:hidden;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.Unfold{text-align:right;padding-top:10px;cursor:pointer;overflow:hidden;transition:all .3s}
.Unfold i{color:#2787ed}
.honor_02{background:#f2f4f7}
.Qualification_list{overflow:hidden;position:relative}
.Qualification_list .swiper-wrapper{display:inherit}
.Qualification_list dl{width:calc((100% - 62px)/ 4);margin-bottom:20px;background:#fff;position:relative;transition:all .3s;float:left;margin-right:20px;box-sizing:border-box}
.Qualification_list dl:nth-child(4n){margin-right:0}
.Qualification_list dl dt{padding:0 40px 20px}
.Qualification_list dl dt p{text-align:center}
.Qualification_img{padding:40px 40px 20px;box-sizing:border-box}
.Qualification_img img{width:100%}
.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.Qualification_list .lhl_but{display:none}
.Qualification_list .lhl_but>div{background:0 0;width:40px;height:40px;border-radius:100%;background:rgba(0,0,0,.8);margin-top:-20px;text-align:center;line-height:40px;font-size:20px;color:#fff}
.Qualification_list .lhl_but>div.swiper-button-prev{left:0}
.Qualification_list .lhl_but>div.swiper-button-next{right:0}
.honor_03.pad90{overflow:inherit}
.honor_list{display:inline-block;width:100%}
.honor_list dl{width:25%;float:left;border-top:1px solid #ccc;padding:20px 0 40px;box-sizing:border-box;cursor:pointer}
.honor_list dl dd{float:left;width:calc(100% - 100px)}
.honor_list dl dd p{line-height:30px;height:60px;overflow:hidden}
.honor_list dl dt{float:left;width:100px;position:relative}
.img_ico{cursor:pointer;display:none}
.img_ico img{margin-top:3px;width:22px;height:20px}
.bigImg{padding:10px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);position:absolute;left:22px;bottom:23px;width:464px;display:none;z-index:9}
.honor_list dl.on .bigImg{display:block}
.honor_list dl:nth-child(4n) .bigImg{left:-300px}
.moreList dl{display:none}
.moreList dl:first-child,.moreList dl:nth-child(2),.moreList dl:nth-child(3),.moreList dl:nth-child(4),.moreList dl:nth-child(5),.moreList dl:nth-child(6),.moreList dl:nth-child(7),.moreList dl:nth-child(8){display:block}
.moreList.on dl{display:block}
@media only screen and (min-width:1025px){
.Certification_list dl:hover{background:url(../images/honor_bg1.jpg) no-repeat;background-size:cover;color:#fff}
.Unfold:hover{color:#2787ed}
}
@media only screen and (max-width:1440px){
.pad90{padding:60px 0;overflow:hidden;padding-bottom:0}
.pad80{padding:50px 0;overflow:hidden;padding-bottom:0}
.honor_list dl dd{float:left;width:calc(100% - 80px)}
.honor_list dl dt{float:left;width:80px}
.bigImg{width:350px}
}
@media only screen and (max-width:1024px){
.Certification_list dl,.Qualification_list dl{width:calc((100% - 40px)/ 3)}
.Certification_list dl:nth-child(4n),.Qualification_list dl:nth-child(4n){margin-right:20px}
.Certification_list dl:nth-child(3n),.Qualification_list dl:nth-child(3n){margin-right:0}
.img_ico{display:block}
.honor_list dl{width:33.3%}
}
@media only screen and (max-width:767px){
.Certification_list dl{width:49%;margin:0!important;margin-bottom:10px!important}
.Certification_list dl:nth-child(2n){float:right}
.Certification_list dl:nth-child(2n+1){clear:both}
.Qualification_list dl{width:100%;margin-right:0}
.honor_list dl{width:100%}
.bigImg{width:260px;right:0;left:auto}
.honor_list dl dt{text-align:right}
.honor_list dl:nth-child(4n) .bigImg{left:auto}
.honor_list dl dd p{height:auto;line-height:24px}
.Certification_list dl dt p{line-height:24px;height:auto;max-height:72px;-webkit-line-clamp:3;font-size:14px}
.Qualification_list .lhl_but{display:block}
.Qualification_list .swiper-wrapper{display:flex}
}
.news_01{background:#ededed}
.news_con{position:relative;overflow:hidden;margin-bottom:30px}
.news_l{float:left;width:55%;border-radius:10px;overflow:hidden}
.news_l a{display:block;border-radius:10px;overflow:hidden}
.news_l img{width:100%}
.news_r{float:left;width:45%;position:absolute;right:0;top:0;padding:30px 60px;box-sizing:border-box;height:100%}
.news_r span{display:block;margin-bottom:5px}
.news_link{position:absolute;bottom:30px}
.news_link a{display:block;width:228px;height:45px;text-align:center;line-height:45px;background:#289dd9;color:#fff;border-radius:5px;transition:all .3s}
.news_tit{margin-bottom:50px;overflow:hidden}
.news_tit h2{float:left}
.news_tit a{float:right;color:#289dd9}
.newsList{display:inline-block;width:100%}
.newsList li{float:left;width:calc((100% - 42px)/ 3);margin-right:20px;margin-bottom:20px;background:#f5f5f5;padding:40px;box-sizing:border-box;border-radius:5px;transition:all .3s}
.newsList li:nth-child(3n){margin-right:0}
.newsList li h2{line-height:32px;height:96px;margin:15px 0;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.newsList li .news_txt{line-height:22px;height:66px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.newsList li .news_link{position:static;margin-top:40px;margin-top:40px}
.newsList li .news_link a{width:140px;height:40px;line-height:40px;background:#fff;color:#434343}
.details_con{background:#fefeff}
.content{overflow:hidden;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);padding:80px 0;margin-bottom:5px}
.content .details_text{font-size:18px;line-height:36px}
.details_l{float:left;width:calc(100% - 385px);padding:0 75px;box-sizing:border-box;border-right:1px solid #c8c8c8}
.details_r{float:left;width:385px;padding:30px 55px;box-sizing:border-box}
.d_span{text-align:left;position:relative;margin-bottom:5px}
.d_span em{position:absolute;bottom:-1px;left:0;display:block;width:231px;height:2px;background:#004b7f}
.d_span span{color:#707070;margin-right:25px}
.d_span span i{margin-right:10px}
.txt_title{text-transform:uppercase;margin-bottom:2%;text-align:left}
.details_text .edit_con_original{color:#707070;line-height:25px}
.share_common{display:inline-block;line-height:50px}
.share_common a{color:#7c7c7c;margin-left:0;margin-right:30px}
.share_common a i{font-size:24px;display:inline-block;width:50px;height:50px;text-align:center;line-height:50px;background:#e8e8e8;border-radius:100%;margin-right:15px;transition:all .3s;vertical-align:middle}
.d_share{padding:0 0 50px;line-height:25px}
.d_share span{display:block;color:#686868;margin-bottom:15px}
.details_r>h1{margin-bottom:30px;position:relative;color:#434343}
.details_r em{display:block;width:5px;height:34px;background:#004b7f;position:absolute;left:0;top:50%;margin-top:-17px}
.details_list li{margin-bottom:30px}
.details_list li .pub_tit{margin-bottom:0}
.details_bottom{background:#edf1f5}
.details_list .list_span{margin-bottom:10px;color:#707070}
.details_list h1.news_tit{height:48px;margin-bottom:0;line-height:24px}
.details_list h1.news_tit a{color:#5c5c5c;float:none}
.details_list li:last-child{border-bottom:0}
.news_page{overflow:hidden;display:inline-block;width:calc(100% - 385px);padding:0 70px}
.news_page .wrap{overflow:hidden}
.news_page .le{float:left;color:#434343;line-height:30px;padding:10px 0;width:calc(100% - 100px)}
.news_page .le a{color:#202f45}
.news_page .le span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.news_page .re{float:right}
.news_page .re a{display:inline-block;width:36px;height:36px;line-height:36px;text-align:center;color:#fff;font-size:22px;background:#0099d9;margin-top:20px}
.weixin{position:fixed;width:300px;height:auto;z-index:100000;left:50%;top:50%;margin:-200px 0 0 -150px;background:#fff;border:1px solid #ddd;border-radius:2px;box-shadow:1px 1px 10px #666}
.weixin .c{position:absolute;width:30px;height:30px;background:url(../images/x.png);overflow:hidden;text-indent:100px;right:0;top:0;font-size:20px;font-style:normal;text-align:center;cursor:pointer;z-index:2}
.weixin h2{position:relative;line-height:30px;font-size:16px;padding-left:10px;font-weight:400}
.weixin .img{padding:30px 0 10px;text-align:center;border-top:1px solid #ddd}
.weixin p{margin:0 1.5% 20px;text-align:center}
.weixin .img img{width:200px;height:200px;display:block;margin:auto}
@media only screen and (min-width:1025px){
.news_link a:hover{opacity:.8;color:#fff!important}
.newsList li:hover{box-shadow:0 0 10px rgba(0,0,0,.2);background:#fff}
.newsList li:hover .news_link a{background:#289dd9;color:#fff!important}
.share_common a:hover{color:#7c7c7c!important}
.share_common a i:hover{background:#289dd9;color:#fff}
.news_page .re a:hover{color:#fff!important;opacity:.8}
}
@media only screen and (max-width:1440px){
.content{padding:50px 0}
.details_l,.news_page{padding:0 50px}
.details_r{padding:30px 40px}
}
@media only screen and (max-width:1100px){
.news_r{padding:30px}
}
@media only screen and (max-width:1024px){
.news_l{width:100%}
.news_r{width:100%;position:static;padding:30px 0;padding-bottom:0}
.news_link{position:static;margin-top:30px}
.newsList li{width:calc((100% - 20px)/ 2)}
.newsList li:nth-child(3n){margin-right:20px}
.newsList li:nth-child(2n){margin-right:0}
.details_l,.details_r{width:100%;float:none}
.details_l{border-right:0}
.d_share{padding-bottom:30px}
.news_page{width:100%}
.news_page .le{float:none;width:100%}
.news_page .re{display:none}
.details_list h1.news_tit{height:auto}
.details_r>h1{margin-bottom:20px}
.details_list li{margin-bottom:20px}
.details_l,.news_page{padding:0 40px}
.details_r{padding:0 40px;margin-top:20px}
}
@media only screen and (max-width:767px){
.pad80,.pad90{padding:40px 0}
.news_link a{width:150px}
.news_tit{margin-bottom:30px}
.newsList li{width:100%;margin-right:0;padding:30px 20px}
.newsList li h2{height:auto}
.newsList li h2 br{display:none}
.newsList li .news_txt{height:auto}
.details_l,.news_page{padding:0 20px;box-sizing:border-box}
.page{margin:30px 0 50px}
.d_share{padding-top:20px}
.txt_title{text-align:left}
.details_text{padding:0}
.d_span{overflow:hidden}
.d_span span{display:block;text-align:left;margin:0 auto;float:left}
.share_common a{line-height:40px}
.share_common a i{width:40px;height:40px;font-size:20px;line-height:40px}
.news_page .le{padding:20px 0}
.details_r{padding:0 20px}
.content{padding:40px 0}
}
.join_01{background:url(../images/join_bg1.jpg) no-repeat center;background-size:cover}
.join_t{position:relative;overflow:hidden}
.join_t .l{margin-right:4%}
.join_t .l,.join_t .r{float:left;width:48%;border-radius:10px}
.join_t .l img{width:100%}
.join_t .r{background:#efefef;padding:55px;box-sizing:border-box;position:absolute;right:0;top:0;height:100%}
.join_t .r h2{margin-bottom:30px;line-height:40px;height:80px;overflow:hidden}
.join_t .r .txt{color:#707070;line-height:40px;margin-bottom:30px}
.join_t .r em{display:block;width:96px;height:3px;background:#2897cf}
.Mathematics_l{float:left;width:260px}
.Mathematics_l h2{font-weight:700}
.Mathematics_r{float:left;width:calc(100% - 260px)}
.Mathematics_r dl{float:left;width:calc((100% - 42px)/ 3);margin-right:20px;border-radius:10px;overflow:hidden}
.Mathematics_r dl:nth-child(3n){margin-right:0}
.Mathematics_r dl dd{width:100%}
.Mathematics_r dl dt{padding:35px 30px;padding-bottom:15px;box-sizing:border-box;background:#e9ebf0}
.Mathematics_r dl dt h3{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:15px;color:#000}
.Mathematics_r dl dt p{color:#434343;line-height:25px;height:150px;overflow:hidden}
.join_js{width:50%;float:right;color:#fff}
.join_tit{overflow:hidden}
.join_line{display:block;margin-top:15px}
.join_line em,.join_line span{display:block;float:left;width:53px;height:3px;margin-right:4px}
.join_line span{background:#2787ed}
.join_line em{background:#c9c9c9}
.join_textP{line-height:38px;margin:50px 0}
.qa_tit{text-align:center;margin-bottom:45px}
.join_qa{position:relative;overflow:hidden}
.join_qa-l{float:left;width:48%}
.join_qa-l img{width:100%}
.join_qa-r{float:right;width:48%}
.join_qa-r dl{width:100%}
.join_qa-r dl dd{border-bottom:1px solid #ccc;padding:20px 0;overflow:hidden;cursor:pointer}
.join_qa-r dl dd p{float:left;width:calc(100% - 80px)}
.join_qa-r dl dd span{float:left;width:80px;text-align:center}
.add_img{background:url(../images/jia.png) no-repeat;width:12px;height:13px;display:inline-block}
.join_qa-r dl:first-child dd{padding-top:0}
.join_qa-r dl dt{display:none;background:#f0f0f0;padding:30px;box-sizing:border-box;line-height:30px}
.join_qa-r dl.on .add_img{background:url(../images/jian.png) no-repeat;width:12px;height:13px}
.job_tab{border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden}
.job_ul{text-align:center;margin-top:90px;margin-bottom:45px}
.job_ul li{display:inline-block;width:204px;height:45px;text-align:center;line-height:45px;background:#fff;border-radius:5px;margin:0 10px;position:relative;cursor:pointer}
.job_ul li.on{background:#289dd9;color:#fff}
.job_ul li em{display:none;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #289dd9;position:absolute;left:50%;margin-left:-4px;bottom:-4px}
.job_ul li.on em{display:block}
.job_tabT{overflow:hidden}
.job_tabT li{width:32%;float:left;background:#289dd9;padding:15px 40px;box-sizing:border-box;color:#fff;border-right:1px solid #dfe4f1}
.job_tabT li:last-child{width:36%}
.job_item{background:#efefef;overflow:hidden}
.job_item:nth-child(2n){background:#fff}
.job_item .t{overflow:hidden}
.job_item .t ul li{width:32%;float:left;padding:15px 40px;box-sizing:border-box;border-right:1px solid #dfe4f1;color:#434343}
.job_item .t ul li em{display:none}
.job_item .t ul li:last-child{width:36%;padding:0}
.job_item .t ul li:last-child>p{float:left;width:calc(100% - 130px);padding:15px 0 15px 40px;box-sizing:border-box;border-right:1px solid #dfe4f1}
.job_item .t ul li>span{float:left;width:90px;text-align:center;cursor:pointer;height:24px;line-height:24px;margin:15px;background:#289dd9;border-radius:10px;color:#fff}
.job_item .b{overflow:hidden;padding:30px 40px 40px;box-sizing:border-box;border-top:1px solid #dfe4f1;display:none;background:#fff}
.recruit_item-b{display:none;padding:0 35px;padding-bottom:50px}
.recruit_edit{font-size:14px}
.recruit_edit .edit_con_original{color:#434343}
.recruit_text{overflow:hidden;margin-bottom:10px}
.recruit_text img{margin-right:22px}
.recruit_text span{float:left;width:55px}
.recruit_text>p{position:relative;line-height:30px;font-size:14px}
.recruit_text>p em{position:absolute;left:0;bottom:0;width:118px;height:1px;display:block;background:#bdbdbd}
.recruit_item-bItem{float:left;width:50%;box-sizing:border-box;overflow:hidden;color:#434343;margin-bottom:20px;padding-right:50px}
.recruit_item-bItem:nth-child(2){padding-left:50px;padding-right:0;border-right:none}
.recruit_item-b_txt{margin-bottom:20px;overflow:hidden}
.recruit_item-b_txt span{float:left;width:33.3%}
.recruit_itemAll{overflow:hidden}
.n_more{overflow:hidden;margin-top:10px}
.n_more a{width:180px;display:block;height:45px;line-height:45px;text-align:center;background:#289dd9;color:#fff}
.clickMore.on i::before{content:"\e71e"}
.job_tabB-item{display:none}
.job_tabB-item.on{display:block}
@media only screen and (min-width:1025px){
.n_more a:hover{opacity:.8;color:#fff!important}
}
@media only screen and (max-width:1280px){
.join_t .r{padding:30px}
.join_t .r .txt{height:14rem}
.join_t .r h2{margin-bottom:10px}
.Mathematics_r dl dt{padding:25px 20px}
.join_qa-r dl dd{padding:12px 0}
.join_qa-r dl dt{padding:20px}
}
@media only screen and (max-width:1024px){
.pad90{padding:40px 0}
.join_t .l,.join_t .r{width:100%}
.join_t .r{position:static}
.join_t .r .txt{height:auto}
.job_ul{margin:40px 0;margin-bottom:20px}
.Mathematics_l{margin-bottom:30px}
.Mathematics_l,.Mathematics_r{float:none;width:100%}
.join_js{width:68%}
.join_qa-l,.join_qa-r{float:none;width:100%}
.join_qa-r{padding:40px 0}
}
@media only screen and (max-width:767px){
.job_ul li{margin:0 2px;width:100px;height:35px;line-height:35px}
.job_tabT li{padding:10px}
.job_item .t ul li{padding:15px 20px;width:100%;border-bottom:1px solid #dfe4f1}
.job_item .t ul li p{width:100%}
.job_item .t ul li:last-child{width:100%}
.job_item .t ul li:last-child>p{width:100%;padding:15px 20px;box-sizing:border-box;height:42px;border-bottom:1px solid #dfe4f1}
.job_item .t ul li>span{width:100%;text-align:center;float:none;overflow:hidden;display:block}
.job_item .b{padding:20px 20px}
.recruit_item-bItem{width:100%;padding-right:0}
.recruit_item-bItem:nth-child(2){padding-left:0}
.Mathematics_r dl{width:100%;margin-right:0;margin-bottom:20px}
.join_js{width:100%}
.job_item .t ul li p{text-align:right}
.job_item .t ul li em{display:block;float:left}
.job_tabT{display:none}
.recruit_item-b_txt{overflow:hidden;margin-bottom:10px}
.recruit_item-b_txt span{width:100%;float:left}
.join_t .r em{width:50px}
.honor_02 .Unfold{display:none}
}
.page{vertical-align:middle;text-align:center;margin:40px 0 20px;color:#606060;height:30px;line-height:30px}
.page span{margin:0 8px;color:#7a8087}
.page span em{color:#289dd9}
.page a{display:inline-block;text-align:center;width:30px}
.page a.go,.page a.next,.page a.num,.page a.prev{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:0 8px}
.page a.go{background:#289dd9;color:#fff}
.page a.go:hover,.page a.next:hover,.page a.num:hover,.page a.on,.page a.prev:hover{background:#289dd9;color:#fff}
.page a.first,.page a.last{width:40px;color:#7a8087}
.page a.first:hover,.page a.last:hover{background:0 0}
.page .txtnum{width:80px}
.page .txtnum input{width:80px;height:30px;line-height:30px;text-align:center;background:0 0;border:1px solid #7a8087;border-radius:5px;box-sizing:border-box}
@media only screen and (max-width:1024px){
.page .txtnum,.page a{display:none}
.page a.on{display:inline-block}
.page a.next,.page a.prev{display:inline-block}
.page a.go,.page a.next,.page a.num,.page a.prev,.page span{margin:0}
}
@media only screen and (min-width:1025px){
.page a:hover{color:#fff!important}
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#2787ed!important}
.marketing_01{background:url(../images/marketing_bg1.jpg) no-repeat;overflow:hidden;background-size:100% 90%}
.marketing_txt{background:#fff;text-align:center;padding:40px;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:5px;margin:80px 0}
.marketing_txt p{color:#707070;font-size:18px}
.marketing_tit{font-weight:700;margin-bottom:30px}
.marketing_jz{padding-left:80px;border-left:2px solid #289dd9;padding-bottom:70px}
.marketing_p .edit_con_original{line-height:30px}
.marketing_b{position:relative;margin-top:-10px;overflow:hidden;border-radius:5px}
.marketing_b .r{position:absolute;width:50%;height:100%;right:0;top:0;background:rgba(0,0,0,.6);color:#fff;padding:60px;box-sizing:border-box;border-top-right-radius:5px;border-bottom-right-radius:5px}
.marketing_b .r p{margin-bottom:35px;line-height:35px}
.marketing_02 .marketing_tit{text-align:center;margin-top:80px}
.function_list{overflow:hidden;padding:30px 0}
.function_list dl{float:left;width:22%;padding:0 0 0 37px;box-sizing:border-box;border-left:1px solid #ccc;margin-top:40px;margin-right:4%}
.function_list dl:last-child{margin-right:0}
.function_img{width:60px;height:60px;border-radius:10px;background:#314c93;overflow:hidden;margin-bottom:35px}
.function_img img{width:100%;height:100%}
.function_list dl dt h3{font-weight:700;margin-bottom:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.function_list dl dt p{line-height:30px;color:#707070;height:180px}
.function_list dl:nth-child(2n){margin-top:0}
.function_list dl:nth-child(2n) .function_img{background:#a6bfed}
.marketing_03{background:#eaedf5;padding:75px 0}
.hz_lx{overflow:hidden}
.hz_lx span{float:left;height:16px;line-height:16px;color:#434343}
.hz_lx span:first-child{border-right:2px solid #b3b5bb;padding-right:30px;margin-right:30px}
.hz_lx span a{color:#434343}
.hz_lx span a.tel_link{cursor:inherit}
.hz_lx span a.tel_link:hover{color:#434343!important}
@media only screen and (max-width:1024px){
.marketing_b .r{width:100%}
.rTxt{height:200px}
}
@media only screen and (max-width:767px){
.marketing_tit{margin-bottom:20px}
.marketing_txt{margin:40px 0;padding:30px 20px}
.marketing_txt p{text-align:left}
.marketing_txt p br{display:none}
.marketing_jz{padding-left:20px;padding-bottom:40px}
.marketing_b{height:auto!important}
.marketing_b .r{position:static;padding:40px 20px}
.marketing_02 .marketing_tit{margin-top:40px}
.function_list dl{width:100%;margin-right:0;margin-bottom:40px;margin-top:0;padding-left:0;text-align:center;border-left:0}
.function_list dl dt p{height:auto}
.function_img{margin-left:auto;margin-right:auto}
.marketing_03{padding:40px 0}
.hz_lx span:first-child{padding-right:10px;margin-right:10px}
}
@media only screen and (max-width:350px){
.hz_lx span{font-size:12px}
}
.hr_title{text-align:center;margin:2% 0 3%}
.hr_p{float:left;width:48.5%;text-align:center;padding:3% 5%;box-sizing:border-box;bordeR:1px solid #e5e5e5;background:#fff}
.hr_p+.hr_p{float:right;background:#e5e5e5}
.hr_p i{display:inline-block;font-size:30px;color:#289dd9;padding-right:20px;margin-right:20px;border-right:1px solid #ccc}
@media only screen and (max-width:767px){
.hr_title{margin-top:0}
.hr_p{width:100%;margin-bottom:2%}
.hr_p+.hr_p{margin-bottom:0}
.hr_p i{font-size:20px}
}
@media only screen and (min-width:1025px){
.job_item .t ul li>span{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s}
.job_item .t ul li>span:hover{opacity:.8}
}