@charset "gb2312";
@media screen and (max-width: 1680px){
	.main-search{margin-right: 100px;width: 220px;}
	.head-nav .headonea{margin: 0 28px;}
	.index5 .cont .item{margin: 0 50px;}
	.footer1-left-con{margin-right: 60px;}
	.foot1 .foot_logo{margin-right: 70px;}
	.footer1-right{width: 260px;}
	.foot1{padding: 90px 100px 50px;}
	.foot2{padding: 0 100px;width: 100%;}
	.case_con .box .box-content{padding: 0 8%;}
}

@media screen and (max-width: 1580px){
	.index5 .cont .item{margin: 0 40px;}
	.footer1-right{width: 240px;}
	.footer1-left-con{margin-right: 45px;}
}

@media screen and (max-width: 1440px){
	.head .head-logo{left: 4%;}
	.main-search{margin-right: 4%;}
	.head-nav .headonea{margin: 0 20px;}
	.index2 .wrapper .options{height: 550px;}
	.index3 .cont .item .left_txt{padding: 0 100px;}
	.index3 .bindtap{width: 92%;margin-left: 0;}
	.index3 .bindtap .item{margin: 0;width: 16.66%;}
	.index3 .bindtap .item .pic{margin: 0 auto;width: 120px;height: 120px;}
	.index3 .bindtap .item:after{right: -5px;}
	.index5 .cont .item{width: 13%;margin: 0;}
	.foot1{padding: 90px 4% 50px;}
	.foot2{padding: 0 4%;}
	.subnav .container{width: 92%;}
	.about_com{width: 92%;}
	.top_link {
	    display: flex;
	    justify-content: center;
	}
	.top_link .item {
	    width: 25%;
	    float: left;
	}
	.group3-container{width: 92%;}
	.news_dynamic_top{width: 92%;}
	.about_brief{width: 92%;}
	.dsz_con .item1{width: 92%;}
	.dsz_con .item2{width: 92%;}
	.abt_con .item .warp{width: 92%;}
	.cp_con{width: 92%;}
	.pro_top .content, .pro_con{width: 92%;}
	.new_con,.newdt_con,.wge_mid,.xz_con table,.lx_con1,.lx_con2,.rc_con2,.rc_con3{width: 92%;}
	.rc_con2 .item p{padding: 0 40px;}
	.recruit_main,.soci_con1 .cont{width: 92%;}
	
	.case_con .box .box-content{padding: 0 5%;}
	
	.search_con{width: 92%;}
	.lx_con2 .item{width: calc(20% - 17px);}
	

	
}

@media screen and (max-width: 1366px){
	.footer1-left-con{margin-right: 39px;}
	.index2 .wrapper .options .item .box{padding: 0.5rem;}
	
}

@media screen and (max-width: 1300px){
	.footer1-left-con{margin-right: 20px;}
	.head-nav .headonea .diavan{font-size: 16px;}
	.head-nav .headonea {margin: 0 16px;}
	
}

@media screen and (max-width: 1200px){
	.foot1 .foot_logo{width: 100%;margin-bottom: 40px;}
	.main-search{width: 190px;}
	.cp_con .item{width: calc(50% - 15px);}
	.cp_con .item:nth-child(3n){margin: 0 30px 30px 0;}
	.cp_con .item:nth-child(2n){margin-right: 0;}
	.case_con .box .box-content{padding: 0 4%;}
	
}
@media screen and (max-width: 1140px){
	.main-search{display: none;}
	.pro_con .item .txt {
	    width: 100%;
	    margin-left: 0;margin-top: 30px;
	}
	.lx_con2 .item {width: calc(25% - 17px);}
	.lx_con2 .item:nth-child(5n) {margin-right: 20px;}
	.lx_con2 .item:nth-child(4n) {margin-right: 0;}

}

@media screen and (max-width: 970px){
	.pro_top .mbx{display: none;}
	.wge_map .tit{width: 100%;}
	.rc_con2 .item p{padding: 0 20px;}

}

@media screen and (max-width: 750px){
	body,html{overflow-x: hidden;}
	.head{display: none;}
	.sp_header{display: block;}
	.rem88{display: block;}
	.px85{display: none;}
	.gycp li{
    width: 47%;
	margin:10px 5px;
}

.sp_logo img {padding-top:6px;}

.new_con1{
	
	
    width:100%;
    margin: 0 auto;
	padding:0px ;
	
	
	
    }
	
	.m1t {
    text-align: center;
    margin-bottom: 10px;
}

.m1t img{
    display:none;
   
}
	
.sdp{display:none;}	
	
.new_con1 .boxs .item {
	
    margin: 10px 5px;
    width: 46%;
    text-align: center;
    float: left;
	background: #f3f5f7;
    box-shadow: 0 0 15px #c7cdea;
	border-radius: 20px;
}

.nylx2{ display:none;}
.nylx1 {
    width: 100%;
    float: left;
}

.new_con1 .boxs .item:nth-child(3n){ margin: 10px 5px;}

.new_con1 .boxs .item img {
    width: 100%;
    height: 125px;
    text-align: center;
}

.new_con1 .boxs .item .txt{padding: 4px 10px 10px;}

.new_con1 .boxs .item .tit {

    font-size: 14px;
	overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
   
}



.mcon, .topc1 {
    margin: 0 1% 20px;
}
.wrap {
    width: 96%;
    margin: 0 2%;
}
.gycp li img {
    border-radius: 10px;
    border-bottom-left-radius: 30px;
    width: 100%;
    height: 135px;
    text-align: center;
}
	.index1 .swiper-slide{height: 4.2rem !important;}
	.index1 .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 0.2rem;}
	.index1 .swiper-pagination-bullet{width: 8px;height: 8px;}
.index2{display:none;}
	.index2{padding-top: 1rem;}
	.index2 .title {font-size: 0.54rem;line-height: 0.54rem;margin-bottom: 0.3rem;}
	.index2 .wrapper{margin-top: 0.8rem;}
	.index2 .wrapper .sp_options{display: block;}
	.index2 .wrapper .options{display: none;}
	.index3 .sp_cont{display: block;}
	.index3 .cont{display: none;}
	.index3{padding: 1rem 4% 0;}
	.index3 .title{font-size: 0.54rem;line-height: 0.54rem;margin-bottom: 0.3rem;}
	.index3 .desc {font-size: 0.26rem;line-height: 0.46rem;}
	.index3 .bindtap{display: none;}
	.index4{padding: 1rem 4% 0;}
	.index4 .title{font-size: 0.54rem;line-height: 0.54rem;margin-bottom: 0.3rem;}
	.index4 .desc {font-size: 0.26rem;line-height: 0.46rem;padding: 0 4%;}
	.index4 .top span{font-size: 0.28rem;padding: 10px 0.3rem;margin: 0 0rem;}
	.index4 .cont .item .box{height: 4rem;}
	.index4 .cont .item .box:before{
	    opacity: 1;
	    filter: blur(0);
	    transform: scale(1, 1) rotate(0);
	}
	.index4 .cont .item .box .box-content{
		text-align: center;
	    opacity: 1;
	    transform: translateX(-50%) translateY(-50%) scale(1);
	}
	.index4 .cont .item .box .title{font-size: 0.4rem;}
	.index5{padding:0;}
	.index5 .title{font-size: 0.54rem;line-height: 0.54rem;margin-bottom: 0.3rem;}
	.index5 .cont .item{width: 25%;float: left;margin-bottom: 0.4rem;}
	.index5 .cont .item img{width: 1rem;}
	.index5 .cont .item p {
	    font-size: 0.26rem;
	    margin-top: 0.1rem;
	}
	.index5 .cont{margin-top: 0.7rem;}
	.sp_footer1-left{display: block;padding-left: 12%;}
	.footer1-left{display: none;}
	.foot1{    padding: 0.6rem 4% 0.4rem;}
	.foot1 .foot_logo img {
	    max-width: 1.6rem;
	}
	.footer1-right{display: none;}
	.foot1 .foot_logo{margin-bottom: 0.5rem;}
	.foot2{height: auto;padding: 0.4rem 4%;}
	.foot2 span.fr{display: none;}
	.foot2 span {
	    font-size: 0.26rem;
	    line-height: 0.46rem;
	    text-align: center;
	}
	
	
	.top_link .item img{width: 0.7rem;}
	.top_link .item{padding: 0.6rem 0 0.1rem;width: 25%;float: left;}
	.top_link .item p {
	    font-size: 0.26rem;
	    margin-top: 0.1rem;
	}
	
	.about_com{width: 92%;margin: 0.5rem auto 0;}
	.about_com img {width:98%;}
	.about_com .main{width: 100%;height: auto;position: relative;}
	.about_com .path{padding: 0;height: auto;}
	.about_com .con {font-size: 0.26rem;line-height: 0.5rem;}
	.about_com .tit {font-size: 0.34rem; padding: 0.5rem 0 0.1rem 0;}
	.about_com .scroll {height: auto; padding-right: 0;}
	.groupthree {height: 7.2rem;margin-top: 1rem;}
	.group3-container {margin: 0 auto;padding: 0.3rem 0;width: 100%;}
	.group3-box {height: 2.2rem;width: 50%;padding-top: 0.4rem;}
	.group3-box h1 i {font-size: 0.5rem;line-height: 0.8rem;font-family: "Î¢ÈíÑÅºÚ";}
	.group3-box:nth-child(1){border-bottom: 1px solid rgba(255,255,255,0.4);}
	.group3-box:nth-child(2){border-bottom: 1px solid rgba(255,255,255,0.4);border-right: none;}
	.group3-box:nth-child(3){width: 100%;border-bottom: 1px solid rgba(255,255,255,0.4);border-right: none;}

	.group3-box1 .top {font-size: 0.26rem;}
	.group3-box .txt {font-size: 0.28rem;margin-top: 0;}
	.group3-box4 i:after{top: -0.1rem;right: -0.4rem;font-size: 0.5rem;}
	.group3-box4 h1 i {margin-right: 0.4rem;}
	.group3-box h1{font-size: 0.28rem;}
	
	.global-new{padding: .6rem 0;}
	.global-new .title{font-size: .36rem;line-height: .56rem;}
	.global-map{margin: .3rem  0 .1rem;}
	.global-map img{width: 100%;}
	.global-map .box{width: 100%;border-radius: .1rem;position: static;margin-top: .3rem;padding: .2rem;}
	.global-map .box p{font-size: .24rem;line-height: .34rem;margin:0 0 .2rem 0;display: flex;float: none;}
	.global-map .box p span{font-size: .32rem;}
	.global-new .txt{font-size: .26rem;line-height: .36rem;margin-bottom: .2rem;}
	.picList{display: flex;overflow-x: scroll;}
	.picList .item{float: none;width: 2rem;margin-right: .1rem;flex: none;}
	.picList .item:last-child{margin-right: 0;}
	.picList .item img{width: 100%;}
	.picList .item .info{font-size: .22rem;color: #666;line-height: .32rem;margin-top: .1rem;}


	.news_dynamic_top {padding: 1rem 0 0.2rem;width: 92%;}
	.news_dynamic_top h3{font-size: 0.5rem;width: 100%;text-align: center;float: initial;}
	.abrief_abt{float: initial;margin: 0.3rem auto;}
	.abrief_abt a{font-size: 0.26rem;}
	.about_brief {width: 92%;margin: 0 auto 1rem;}
	.atchina_con li {width: 100%;margin-bottom: 0.4rem;height: auto !important;}
	.atchina_con li p {font-size: 0.26rem;line-height: 0.46rem;}
	
	.dsz_con {padding: 1rem 0 4rem 0;}
	.dsz_con .item1 {width: 92%;margin: 0 auto 0.5rem;}
	.dsz_con .item1 .pic { width: 100%;height: 4rem;}
	.dsz_con .item1 .txt {padding: 0.5rem 0 0 0;width: 100%;}
	.dsz_con .item1 .txt p {font-size: 0.26rem;line-height: 0.5rem;margin-bottom: 0.2rem;}
	.dsz_con .item2 {width: 92%;margin: 0 auto;height: 2.2rem;position: relative;}
	.item2 .news_print{position: absolute;top: 100%;width: 100%;padding: 0.5rem 0.3rem;height: 3.2rem;}
	.item2 .news_print h3 {font-size: 0.38rem;}
	.item2 .news_print p {font-size: 0.26rem;color: #666;}
	.item2 .news_print a.more {margin-top: 0.2rem;}
	
	.abt_con .item .warp,.abt_con .item:nth-child(2n) .warp{flex-direction: column-reverse;}
	.abt_con .item:nth-child(2n){padding: 0.8rem 0;}
	.abt_con{padding-bottom: 1rem;}
	.abt_con .item {margin-top: 1rem;}
	.abt_con .item .warp{width: 92%;}
	.abt_con .item .pic {width: 100%;height: 4rem;}
	.abt_con .item .txt {width: 100%;}
	.abt_con .item .txt .tit {font-size: 0.45rem;line-height: 0.7rem;}
	.abt_con .item .txt .con {margin-top: 0.2rem;}
	.abt_con .item .txt .con p {font-size: 0.26rem;line-height: 0.5rem;margin-bottom: 0.2rem;}
	
	.top_banner{height: 4.2rem;}
	.top_banner .tit {font-size: 0.35rem; line-height: 0.5rem;margin-bottom: 0.2rem;}
	.top_banner .tit1 {font-size: 0.4rem;line-height: 0.5rem;}
	.cp_top {padding: 0.5rem 0 0.5rem;}
	.cp_top .title {font-size: 0.54rem;line-height: 0.6rem;margin-bottom: 0.1rem;}
	.cp_top .en {font-size: 0.32rem;margin-bottom: 1px;}
	.cp_top .cp_form {width: 92%;}
	.cp_top .filter-box { width: 48%;height: 0.7rem;margin-right: 4%;}
	.cp_top .cp_word {
	    font-size: 0.26rem;
	    padding: 0 0.2rem;
	    width: 48%;
	    height: 0.7rem;
	    margin-right: 0;
	    border: 1px solid #EBEBEB;
	}
	.cp_top .cp_btn {font-size: 0.26rem; width: 48%;height: 0.7rem;margin-top: 0.3rem;}
	.cp_top .filter-text .filter-title {height: 0.66rem;line-height: 0.66rem;}
	.cp_top .filter-list {top: 0.74rem;}
	.cp_con .item img{display: inline;max-width: 100%;}
	.cp_con {width: 92%;margin: 0.5rem auto 1rem;}
	.cp_con .item {width: 100%;height: auto;margin: 0 0 0.5rem 0;background-image: none !important;}
	.cp_con .item .con{height: auto;padding: 0;background: transparent;}
	.cp_con .item .tit {font-size: 0.4rem;line-height: 0.5rem;position: initial;color: #333;margin-bottom: 0.5rem;}
	.cp_con .item .txt {
	    font-size: 0.26rem;color: #333;
	    line-height: 0.5rem;
	    padding: 0;
	    position: initial;margin-top: 0.3rem;
	}
	.cp_con .item .link{padding: 0.3rem 0 0;position: initial;margin-top: 0.3rem;}
	.cp_con .item .link a {
	    font-size: 0.26rem;
	    line-height: 0.52rem;
	}
	.pro_top .content{width: 92%;}
	.pro_top .mbx{display: none;}
	.pro_top{height: auto;}
	.pro_top .pro_ss {padding: 0.3rem 0;}
	.pro_top .filter-box {width: 48%;height: 0.7rem;margin-right: 4%;}
	.pro_top .pro_word {
	    font-size: 0.26rem;
	    padding: 0 0.2rem;
	    width: 40%;
	    height: 0.7rem;
	    border-radius: 0.7rem;
	    margin-right: 2%;
	}
	.pro_top .pro_btn {
	    color: #fff;
	    font-size: 0.26rem;
	    width: 48%;
	    height: 0.7rem;
	    border-radius: 40px;
	    background: #2379E1;
	    border: none;
	    text-align: center;
	    cursor: pointer;
	    margin-top: 0.3rem;
	}
	.pro_top .filter-text .filter-title {
	    height: 0.66rem;
	    line-height: 0.66rem;
	}
	.pro_top .pro_ss .filter-list{top: 0.73rem;}
	.pro_con {
	    margin: 0.5rem auto 1rem;
	    width: 92%;
	}
	.pro_con .item {
	    margin-bottom: 0.4rem;
	    padding: 0;
	}
	.pro_con .item .pic {
	    width: 100%;
	    height: 5rem;
	}
	.pro_con .item .txt {
	    width: 100%;
	    margin-left: 0;
	    padding: 0.3rem;
	}
	.pro_con .item .txt .title {
	    font-size: 0.36rem;
	    line-height: 0.4rem;
	    padding: 0.2rem 0 0.2rem;
	    margin-bottom: 0.2rem;
	}
	.pro_con .item .txt .row .lwb {
	    width: 2.2rem;
	    font-size: 0.26rem;
	    line-height: 0.5rem;
	}
	.pro_con .item .txt .row .rwb {
	    width: calc(100% - 2.2rem);
	    font-size: 0.26rem;
	    line-height: 0.5rem;
	}
	.page .prev, .page .next{display: none;}
	.page a, .page span{padding: 0 0.25rem;
    height: 0.7rem;
    line-height: 0.7rem;
    font-size: 0.26rem;}
	
	.new_con {
	    padding:0;
	    width: 92%;
	    margin: 0 auto 0.5rem;
	}
	.new_con .speal .pic {
	    width: 100%;
	    height: 3rem;
	}
	.new_con .speal .txt {
	    padding: 0.5rem 0 0 0;
	    width: 100%;
	}
	.new_con .speal .txt .tit {
	    font-size: 0.45rem;
	    line-height: 0.5rem;
	    padding-bottom: 0.2rem;
	}
	.new_con .speal .txt p {
	    font-size: 0.26rem;
	    line-height: 0.5rem;
	    margin: 0.3rem 0 0.2rem;
	}
	.new_con .boxs {
	    padding: 0.5rem 0 0.3rem;
	}
	.new_con .boxs .item {
	    width: 100%;
	    margin: 0;
	}
	.new_con .boxs .item:hover{1px 11px 20px -9px rgba(0, 0, 0, 0.1);}
	.new_con .boxs .item .txt {
	    padding: 0.3rem 0.3rem 0.4rem;
	}
	.new_con .boxs .item .tit {
	    font-size: 0.34rem;
	    line-height: 0.4rem;
	}
	.new_con .boxs .item p {
	    font-size: 0.26rem;
	    line-height: 0.5rem;
	    margin: 0.1rem 0 0.3rem;
	}
	.new_con .boxs .item .pic {
	    width: 100%;
	    height: 4rem;
	}
	.newdt_con {
	    padding: 1rem 0;
	    width: 92%;
	}
	.newdt_con .title {
	    font-size: 0.45rem;
	    margin-bottom: 0.3rem;
	    line-height: 0.6rem;
	}
	.newdt_con .time {
	    font-size: 0.26rem;
	}
	.newdt_con .cont {
	    padding: 0.4rem 0;
	    margin-top: 0.4rem;
	}
	.newdt_con .cont p {
	    font-size: 0.26rem;
	    line-height: 0.5rem;
	    margin-bottom: 0.2rem;
	}
	.otherpage a{width: 100%;white-space: normal;font-size: 0.26rem;line-height: 0.5rem;margin-bottom: 0.2rem;}
	.otherpage .thenext{text-align: left;}
	.backlist {
	    width: 2rem;
	    height: 0.7rem;
	    font-size: 0.24rem;
	    line-height: 0.7rem;
	    margin-top: 0.5rem;
	}
	.newdtshare {
	    margin-top: 0.5rem;
	}
	.newdtshare span {
	    float: left;
	    line-height: 0.7rem;
	    font-size: 0.26rem;
	}
	.newdtshare .bdsharebuttonbox a {
	    width: 0.7rem;
	    height: 0.7rem;
	    line-height: 0.7rem;
	}
	.top_case{height: 4.2rem;padding: 0;align-items: center;}
	.top_case .tit {font-size: 0.35rem; line-height: 0.5rem;margin-bottom: 0.2rem;}
	.top_case .tit1 {font-size: 0.4rem;line-height: 0.5rem;}
	.top_link{display: flex;justify-content: center;}
	.case_con {margin: 1rem 0;}
	.case_con .box {height: 5rem;width: 100%;}
	.case_con .box .item{display: block;opacity: 1;margin: 0.15rem 0;max-height: 3rem;overflow-y: auto;}
	.case_con .box span{font-size: 0.24rem;line-height: 0.6rem;width: 50%;padding: 0 0 0 0.5rem;}
	.case_con .box span:nth-child(3n+2){text-align: left;padding: 0 0 0 0.5rem;}
	

	.case_con .box .title{font-size: 0.4rem;margin: 0.15rem 0;}
	.case_con .box:hover .box-content{background: rgba(0,0,0,0.3);}
	.wge_con {padding: 1rem 0;}
	.wge_mid {width: 92%;}
	.wge_con .wge_title {font-size: 0.45rem;line-height: 0.5rem;}
	.wge_abt a{font-size: 0.3rem;}
	.wge_abt {margin: 0.4rem auto 0;}
	.wge_map .tit {
	    width: 100%;
	    margin: 0.4rem auto 0.2rem;
	    font-size: 0.26rem;
	    line-height: 0.5rem;
	}
	.wge_map.china .atimg {width: 100%;}
	.wge_map.china .scorll {
	    width: 100%;
	    height: auto;
	    padding: 0.3rem;
	    margin-top: 0.5rem;
	}
	.wge_map.china .scorll .van{height: auto;}
	.wge_map.china .scorll .van:after{display: none;}
	.wge_map.china .scorll .item { margin-bottom: 0.3rem;}
	.wge_map.china .scorll .tit1 {
	    font-size: 0.3rem;
	    margin-bottom: 0.1rem;
	}
	.wge_map.china .scorll p {
	    font-size: 0.26rem;
	    line-height: 0.5rem;
	    padding-left: 30px;
	}
	.wge_map.world .con{position: initial;}
	.wge_map.world .con {
	    height: auto;
	    padding: 0.3rem;
	    position: initial;
	}
	.wge_map.world .con p {
	    font-size: 0.26rem;
	}
	.wge_map.world .con .tit1 {
	    font-size: 0.3rem;
	}
	.xz_con {padding: 1rem 0 0.5rem;}
	.xz_con .title {font-size: 0.54rem;line-height: 0.6rem;margin-bottom: 0.1rem;}
	.xz_con .en {font-size: 0.32rem;margin-bottom: 0.5rem;}	
	.xz_form{width: 92%;margin: 0.6rem auto 0;}
	.xz_form .inpSmt {
	    width: 2rem;
	    height: 0.7rem;
	    font-size: 0.26rem;
	}
	.xz_form .inpTxt {
	    border: 1px solid #DCE0E4;
	    height: 0.7rem;
	    padding: 0 2.2rem 0 0.2rem;
	    font-size: 0.26rem;
	}
	.xz_form .inpTxt::-moz-placeholder{color: #bbc0c8;font-size: 0.26rem;}
	.xz_form .inpTxt::-webkit-input-placeholder{color: #bbc0c8;font-size: 0.26rem;}
	.xz_form .inpTxt::-ms-input-placeholder{color: #bbc0c8;font-size: 0.26rem;}
	.xz_form .inpTxt::placeholder{color: #bbc0c8;font-size: 0.26rem;}
	.vantb{width: 92%;margin: 0.6rem auto;}
	.vantb table{margin: 0;width: 100%;}
	.xz_con table th{font-size: 0.3rem;}
	.xz_con table thead tr {
	    height: 0.7rem;
	}
	.xz_con table tbody tr {
	    height: 0.6rem;
	}
	.xz_con table td {
	    font-size: 0.26rem;
	}
	.xz_con table a {
	    font-size: 0.24rem;
	}
	.xz_con table a img {
	    width: 0.26rem;
	}
	.lx_con1 {
	    width: 92%;
	    margin: 1rem auto 0.8rem;
	}
	.lx_con1 .addr {
	    width: 100%;
	    padding-right: 0;
	    margin-bottom: 0.4rem;
	}
	.lx_con1 .addr .item {
	    width: 100%;
	    height: auto;
	    padding: 0.3rem 0.3rem 0.3rem 0.6rem;
	}
	.lx_con1 .addr .item .tit {
	    font-size: 0.3rem;
	    margin-bottom: 0.1rem;
	}
	.lx_con1 .addr .item p {
	    font-size: 0.26rem;
	    line-height: 0.5rem;
	}
	.lx_con1 .addr .item .tit:before {
	    left: -0.4rem;
	    background-size: 0.26rem !important;
	}
	.lx_con1 .map {
	    width: 100%;
	    height: 3.6rem;
	}
	.lx_con2 {
	    width: 92%;
	    margin: 0 auto 1rem;
	}
	.lx_con2 li a.header {
	    padding: 0 0 0 0.6rem;
	    height: 0.8rem;
	    line-height: 0.8rem;
	    font-size: 0.3rem;
	}
	.lx_con2 li a.closed,.lx_con2 li a.opened{background-size: 0.3rem !important;}
	.lx_con2 .item {
	    width: 48%;
	    height: 2.1rem;
	    padding: 0.3rem;
	    margin: 0 4% 0.4rem 0;
	}
	.lx_con2 .item:nth-child(5){margin-right: 4%;}
	.lx_con2 .item:nth-child(2n){margin-right: 0;}
	.lx_con2 .item p {
	    font-size: 0.26rem;
	    line-height: 0.5rem;
	}
	.lx_con2 .item .tit {
	    font-size: 0.3rem;
	    margin-bottom: 5px;
	}
	.rc_con1 {
	    height: 4rem;
	}
	.rc_con1 .cont{padding-bottom: 0;}
	.rc_con1 .tit1 {
	    font-size: 0.45rem;
	}
	.rc_con1 .tit2 {
	    font-size: 0.3rem;
	    line-height: 0.54rem;
	    padding: 0 4%;
	    margin-top: 0.4rem;
	}
	.rc_con2{width: 92%;}
	.rc_con2 .item {width: 50%;margin-bottom: 0.4rem;}
	.rc_con2 .item img{height: 0.8rem;}
	.rc_con2 .item .tit {
	    font-size: 0.32rem;
	    margin: 0.3rem 0 0.1rem;
	}
	.rc_con2 .item p {
	    font-size: 0.24rem;
	    line-height: 0.44rem;
	    padding: 0 0.3rem;
	}
	.rc_title {
	    font-size: 0.45rem;
	    padding: 1rem 0 0.5rem;
	}
	.rc_con3 .item1, .rc_con3 .item2{width: 100%;height: 5rem;margin-bottom: 0.4rem;}
	.rc_con3 {
	    width: 92%;
	    margin: 0.5rem auto 1rem;
	}
	.rc_con3 .item1 .main{height: auto;}
	.rc_con3 .main .tit {
	    line-height: 0.7rem;
	    font-size: 0.3rem;
	}
	.rc_con3 .main .scroll{margin-top: 0.2rem;}
	.rc_con3 .main .scroll {
	    margin-top: 0.2rem;
	    font-size: 0.24rem;
	    line-height: 0.4rem;
	    height: auto;
	    overflow-y: auto;
	    padding-right: 0;
	    padding-bottom: 0.2rem;
	}
	.rc_con3 .item2 .main {
	    width: 100%;
	    bottom: auto;
	    height: auto;
	    padding: 0 0.3rem;
	}
	.rc_con3 .more{display: none;}
	.rc_con3 .item3 {
	    width: 100%;margin-bottom: 0.4rem;
	    height: auto;
	}
	.rc_con3 .item3 .main {
	    width: 100%;
	    height: auto;
	    padding: 0;
	}
	.rc_con3 .item3 .pic{height: 3rem;}
	.rc_con3 .item4 {
	    width: 100%;
	    height: auto;
	}
	.rc_con3 .item4 .pic,.rc_con3 .item5 .pic {
	    width: 100%;
	    height: 3rem;
	}
	.rc_con3 .item4 .main {
	    width: 100%;
	    height: auto;
	    padding: 0;
	}
	.rc_con3 .item5{height: auto;width: 100%;}
	.rc_con3 .item5 .main {
	    width: 100%;
	    height: auto;
	    padding: 0;
	}
	
	.soci_top {padding: 1rem 0 0.5rem;}
	.soci_top .title {font-size: 0.54rem;line-height: 0.6rem;margin-bottom: 0.1rem;}
	.soci_top .en {font-size: 0.32rem;margin-bottom: 0.5rem;}
	.soci_top .soci_form{width: 92%;}
	.soci_top .soci_form .row{width: 48%;margin-right: 4%;}
	.soci_top .soci_form .row:nth-child(2){margin-right: 0;}
	.soci_top .filter-box {
	    width: 100%;
	    height: 0.7rem;
	    margin-right: 0;
	}
	.soci_top .filter-text .filter-title {
	    height: 0.66rem;
	    line-height: 0.66rem;font-size: 0.26rem;
	}
	.soci_top .filter-list{top: 0.73rem;}
	.soci_top .soci_word {
	    font-size: 0.26rem;
	    padding: 0 0.2rem;
	    width: 48%;
	    height: 0.7rem;
	    margin-right: 4%;
	    margin-top: 0.3rem;
	}
	.soci_top .soci_btn {
	    font-size: 0.26rem;
	    width: 48%;
	    height: 0.7rem;margin-top: 0.3rem;
	}
	.recruit_main{width: 100%;margin: 0 auto 0;}
	.soci_van{width: 92%;margin: 0 auto 40px;}
	.recruit_list_top li {
	    height: 0.8rem;
	    font-size: 0.3rem;
	    line-height: 0.8rem;
	}
	.recruit_list ul li {font-size: 0.28rem;}
	.soci_con2{padding: 0 0 1rem 0;}
	.soci_con1{padding: 0.8rem 0;}
	.soci_con1 .cont{width: 92%;}
	.soci_con1 .wenben {
	    width: 100%;
	    padding-right: 0;
	}
	.soci_con1 .desc {
	    font-size: 0.3rem;
	    line-height: 0.54rem;
	    margin-bottom: 0.3rem;
	}
	.soci_con1 .row .tit{font-size: 0.28rem;}
	.soci_con1 .row p {
	    font-size: 0.26rem;
	    line-height: 0.46rem;
	}
	.soci_con1 .pic {
	    width: 100%;
	    margin-top: 0.3rem;
	}
	
.bottom_bottom{
        position: fixed;
        bottom: -2px;
        left: 0;
        width: 100%;
        background: #3083ff;
        z-index: 999;
		height:40px;
		line-height:40px;
		display:block;
    }
    .bottom_bottom nav{
       display: flex;
       justify-content: space-between;
	   
    }
    .bottom_bottom nav a{
        font-size:18px;
		width: 33.33333%;
    float: left;
    display: block;
    text-align: center;
    border-right: 1px #ddd solid;
    box-sizing: border-box;
	color:#FFF;
    }



	
	.search_left{width:100%;float:none;padding:0;}
	.search_left li{margin-bottom:1px;padding: 0 4%;background:#f1f1f1;height: 1rem;display: flex;align-items: center;}
	.search_left li a{font-size: 0.3rem;}
	.search_left li.on{background:#dcedfa;}
	.search_right{width:100%;float:none;background:#fff;}
	.search_right .main{padding: 15px 0;display:none;}
	.search_right_title{font-weight:normal;}
	.search_right li{position:relative;}
	.search_right li a{padding-bottom:60px}
	.search_right li .title{width:100%;float:none;}
	.search_right li .time{float:none;text-align:left;position:absolute;bottom:20px;left:0;color:#999;}
	.search_right li .con{font-size:13px;color:#666;line-height:30px;paddding-top:4px;}
	.search_right .more1{margin-top:30px;}
	.search a{display: none;}
	.search .text {width: 78%;}
	.search .btn {width: 19%;float: right;margin: 0;}

	.search_pro .item {margin-bottom: 0.4rem;padding: 0;}
	.search_pro .item .pic {width: 100%;height: 5rem;}
	.search_pro .item .txt {width: 100%;margin-left: 0;}
	.search_pro .item .txt .title {font-size: 0.36rem;line-height: 0.4rem;padding: 0.2rem 0 0.2rem;margin-bottom: 0.2rem;}
	.search_pro .item .txt .row .lwb {width: 2.2rem;font-size: 0.26rem;line-height: 0.5rem;}
	.search_pro .item .txt .row .rwb {width: calc(100% - 2.2rem);font-size: 0.26rem;line-height: 0.5rem;}

	.search_news .item {width: 100%;margin: 0 0 0.5rem 0;}
	.search_news .item:hover{1px 11px 20px -9px rgba(0, 0, 0, 0.1);}
	.search_news .item .txt { padding: 0.3rem 0.3rem 0.4rem;}
	.search_news .item .tit {font-size: 0.34rem;line-height: 0.4rem;}
	.search_news .item p {font-size: 0.26rem;line-height: 0.5rem;margin: 0.1rem 0 0.3rem;}
	.search_news .item .pic {width: 100%;height: 4rem;}

	.sphide{display: none;}
	.recruit_list_top,.recruit_mes{padding: 0 0.2rem;}
	.recruit_list_top li{text-align: center;}
	.recruit_list_top li.recruit_name{width: 33%;text-indent: 0;}
	.recruit_list_top li.recruit_num{width: 33%;}
	.recruit_list_top li.recruit_com{width: 33%;}
	.recruit_list ul li{text-align: center;}
	.recruit_list li.recruit_name{width: 33%;text-indent: 0;}
	.recruit_list li.recruit_num{width: 33%;}
	.recruit_list li.recruit_com{width: 33%;}
	.recruit_det .main {padding: 0.3rem 0.1rem;}
	.recruit_det .main p{font-size: 0.26rem;line-height: 0.5rem;}

	
}



