@media only screen and (max-width:1600px) {




}

@media only screen and (max-width:1500px) {
	
	.bn_tx{width:1200px;  margin-left: -600px; }
	.btns{width:1200px;  margin-left: -600px; }
	.notice_w{width:1200px;}
	.index_news_width{width:1200px;}
	.xm_width{width:1200px; margin-left: -600px;}
	.index_chengguo{width:1200px;}
	.index_huoban{width:1200px;}
	.index_jiqun_width{width:1200px;}
	.index_qiye_width{width:1200px;}
	.foot_width{width:1200px;}
	.box2{width:1200px;}
	.fy_banner span{width:1200px; margin-left: -600px;}
	.box{width:1200px; }
	.jiqun_banner span{width:1200px; margin-left: -600px;}
	.news_w{width:1200px;}
	.news_pages{width:1200px;}
	.box-mt-p{width:1200px;}
	.miaobao span{width:1200px;}
	.project-nav-box{width:1200px;}



	
	.menubox a{padding: 0 16px; }
	

	 
	 

}

@media only screen and (max-width:1400px) {
	
	.bn_tx{width:92%;  margin-left:0; left: 4%; }
	.btns{width:92%;  margin-left:0; left: 4%;  }
	.notice_w{width:92%;}
	.index_news_width{width:92%;}
	.xm_width{width:92%;  margin-left:0; left: 4%;}
	.index_chengguo{width:92%;}
	.index_huoban{width:92%;}
	.index_jiqun_width{width:92%;}
	.index_qiye_width{width:92%;}
	.foot_width{width:92%;}
	.box2{width:92%;}
	.fy_banner span{width:92%; margin-left:0; left: 4%;}
	.box{width:92%;}
	.jiqun_banner span{width:92%; margin-left:0; left: 4%;}
	.news_w{width:92%;}
	.news_pages{width:92%;}
	.box-mt-p{width:92%;}

	
	.login-header-box{width:92%;}
	.miaobao span{width:92%;}
	.project-nav-box{width:92%;}
	
	.menubox a{padding: 0 10px; }
	.fy_banner span h1{font-size: 46px;}
	



	
	
	
}
@media only screen and (max-width:1300px) {
	.menubox a{font-size: 15px;}

	
}
@media only screen and (max-width:1260px) {
	
	
   header{height: 70px;}
   .logo{margin-left: 4%; width: 46px;}
   
   .menubox{display: none;}
   .mBtn{right: 4%; top:15px;}
   .denglu{width: 60px;}
   .head_r{margin-right:calc(4% + 60px);}
   
   .qiye_swiper .swiper-slide span{font-size: 14px;}
	

	
	.news_right{ display: none;}
	.news_left{width: calc(33.3333% - 15px); padding: 20px;}
	.news_center{width: calc(66.6666% - 15px);}
	.news_center span a{padding: 20px;}
	
	.xm_title_box h2{font-size: 16px;}
	
	.xmtx_swiper{width: calc(100% - 300px);}
	.xm_navs{width: calc(100% - 300px);}
	.xm_list h1{font-size: 30px;}
	.xm_list h2{font-size: 16px;}
	.xm_list{height: 100px;}
	.xm_list.active{height: 120px;}
	
	.cg_hot span{padding: 14px;}
	.cg_hot span h1{font-size: 16px;}
	.cg_hot span h1 i{width: 100%;}
	.cg_hot span h1::after{display: none;}
	.cg_hot span h2{display: none;}
	.cg_list span{padding: 14px;}
	.cg_list span h1{font-size: 16px;}
	.cg_list span h1 i{width: 100%;}
	.cg_list span h1::after{display: none;}
	.cg_list span h2{display: none;}
	


	.about_jiqun{padding: 20px;}
	.jiqun_cg{padding: 20px;}
	.jiqun_news{padding: 20px;}
    .jiqun_info{font-size: 14px;}
	.jiqun_news_list h2{font-size: 18px;}
	
	.foot_logo{width: 100%;}
	.footnav_box{margin-top: 30px;}
	.guanzhu{margin-top: 30px;}
	

	
	.fabu_list a{padding: 20px;}
	.fabu_list span h1{font-size: 20px;}
	
	.casebox span{width: calc(33.3333% - 20px); margin-top: 30px; margin-right: 30px;}
	.casebox span:nth-child(3n){margin-right: 0;}
	.casebox span:nth-child(4n){margin-right:auto;}
	
	.xmcg_list em{width: 100%;}
	.xmcg_list span{width: 100%; margin-top: 20px;}
	.xmcg_list a{padding: 20px;}
	
	.jiqun_banner span h1{font-size: 42px;}
	.jiqun_banner span h2{font-size: 20px;}
	
	.qitaqiye span{display: block; width: calc(50% - 10px); margin-top: 20x;  margin-right: 20px; }
	.qitaqiye span:nth-child(2n){ margin-right:0px;}
	.qitaqiye span:nth-child(3n){ margin-right:auto;}
    .fy_banner span{margin-top: 35px;}
	
	.xm-navs:hover p::after{transform:rotate(0);}
	.xm-navs p.active::after{transform: rotate(180deg);}
    .xm-navs span{ max-height: auto;  display: none; }

	
    .im-qiye{display: none;}
    .qiyetext{width: calc(100% - 40px);}
	
	.qiye_left span{font-size: 14px;}
	

}



@media only screen and (max-width:1100px ) {
	
	
	
	


	

}
@media only screen and (max-width:1000px ) {
	
    .bn_tx h1{font-size: 36px;}
    .bn_tx h2{width: 100%;}
	
	.news_left{width: calc(50% - 10px);}
	.news_center{width: calc(50% - 10px);}
	
	.xm_list{width: calc(33.3333% - 10px); margin-top: 15px;}
	.xm_list{height: 100px;}
	.xm_list.active{height: 100px;}
	
	
	.guanzhu{width: 100%; justify-content: flex-start;}
	.guanzhu span:nth-child(2){margin-left: 20px;}
	
	.about_tx{width: 100%; }
	.about_tu{height: 300px; width: 100%; margin-top: 50px;}
	

	.j_zixun_list{width: calc(50% - 15px); margin-top: 30px;}
	.j_zixun_list:nth-child(1){margin-top: 0;}
	.j_zixun_list:nth-child(2){margin-top: 0;}
	
	.xm_zixun_list dl{width: 100%; display: flex; align-items: center; flex-direction: row-reverse; justify-content: flex-end; margin-bottom: 20px;}
	.xm_zixun_list dl dt{font-size: 12px; margin-left: 6px;}
	.xm_zixun_list span{width: calc(100% - 360px);}
	
	.lingyu span{width: calc(50% - 15px); }
	.lingyu span:nth-child(2n){margin-right: 0;}
	.lingyu span:nth-child(3n){margin-right:auto;}
	
	.news_w dl{width: 100%; display: flex; align-items: center; flex-direction: row-reverse; justify-content: flex-end; margin-bottom: 20px;}
	.news_w dl dt{font-size: 12px; margin-left: 6px;}
	.news_w span{width: calc(100% - 360px);}
	
	.meet_list{width: calc(50% - 15px); }
	.meet_list:nth-child(2n){margin-right: 0;}
	.meet_list:nth-child(3n){margin-right: auto;}
	
	.lianxibox span:nth-child(1){width:calc(50% - 10px); }
	.lianxibox span:nth-child(2){width:calc(50% - 10px); }
	.lianxibox span:nth-child(3){width:100%; margin-top: 20px;}

	
	
	.huiyuan_title h2{width: 100%;}
	.jibie-list{padding: 20px;}


   
}
@media only screen and (max-width:900px ) {


    .mlogo{margin: 0 auto; margin-bottom: 20px; }

	
	.cg_hot{width: 100%; height: 300px;}
	.cg_item{width: 100%; margin-top: 20px;}
	.cg_list{width: calc(50% - 10px); margin-top: 20px; }
	
	.huoban_list{width: calc(50% - 10px); margin-top: 20px;}
	.huoban_list:nth-child(1){margin-top: 0;}
	.huoban_list:nth-child(2){margin-top: 0;}
	
	
	.qiye_box{padding: 20px;}
	

	
	.banquan{width: 100%;}
	.links{margin-top: 14px;}
	
	.fabu_list{width: calc(50% - 15px); }
	.fabu_list:nth-child(3n){margin-right: auto;}
	.fabu_list:nth-child(2n){margin-right: 0;}
	
	.casebox span{width: calc(50% - 15px); }
	.casebox span:nth-child(2n){margin-right: 0;}
	.casebox span:nth-child(3n){margin-right:auto;}
	.casebox span:nth-child(4n){margin-right:0;}
	
	.j_cg_list{width: calc(50% - 15px); }
	.j_cg_list:nth-child(2n){margin-right: 0;}
	.j_cg_list:nth-child(3n){margin-right:auto;}
	
    .news_w em{display: none;}
    .news_w span{width: 100%;}
    .news_w span h1{font-size: 18px;}
	
	.project-lei{width: calc(50% - 15px); margin-right: 0; }
	.project-lei:nth-child(2n){float: right;}
	.project-lei:nth-child(3n){margin-right: auto;}
	
	
	

}
@media only screen and (max-width:800px ) {
	
    .qitahuoban span{ width: calc(50% - 10px); margin-top: 20px; margin-right: 20x;}
    .qitahuoban span:nth-child(2n){margin-right: 0;}
	.qitahuoban span:nth-child(4n){margin-right: auto;}
   
 
}
@media only screen and (max-width:750px ) {
    body.active main{-webkit-transform: translate3d(-55vw, 0px, 0px);transform: translate3d(-55vw, 0px, 0px)}
	.m_menu{width:60vw; right: -60vw;}
	.mnav a{font-size: 18px;}

    .bn_tx h1{font-size:32px;}
    .bn_tx h2{font-size: 14px;}
	.bn_tx h3{margin-top: 40px;}
	.bn_tx h3 a{width: 120px; height: 40px;  }
	.ban_bg{height: 90vh;}
	
	
	.btns{ height: 60px;}
	.num_swiper{width: 60px; height: 60px; }
	.num_swiper .swiper-slide{font-size: 34px; ;}
	
	.buttons{width: 200px; height: 60px; left: 60px;  }
	@keyframes arrow
	{
	  from {transform: translateY(4px);}
	  to {transform: translateY(-4px);}
	}
    
	.notice{height: 60px;}
	.notice_left i p{display: none;}
	.notice_more a{font-size: 14px; line-height: 1;}
	.notice_left a{ width: calc(100% - 40px);  margin-left: 0;}
	
	.index_news{padding: 40px 0 90px 0;}
	.index_title h1{font-size: 24px;}
	.search_box{width: 100%; margin-top: 20px;}
	.soubox{width: calc(100% - 120px);}
	.news_box{margin-top: 30px;}
	.news_left{width: 100%;}
	.news_center{display: none;}
	
	.xm_box{ height: 96vh; }
	.xm_title_box{width: 100%; top: -50px; padding: 20px;}
	.xm_title_box h1{font-size: 24px;}
	.xm_title_box a{margin-top: 30px;}
	.xmtx_swiper{width: 94%; top: 130px; left: 3%;}
	.xmtx_box h1{font-size: 20px;}
	.xmtx_box h1::after{height: 3px;}
	.xmtx_box h2{font-size: 14px;}
	.xm_navs{width: 100%; bottom: 30px;}
	.xm_btn{display: none;}
	.xmtx_box a{width: 120px; height: 38px; margin-top: 30px;}
	.index_chengguo{margin-top: 40px;}
	.chengguo_box{margin-top: 30px;}
	.cg_hot span{padding: 12px;}
	.cg_item{margin-top: 10px;}
	.cg_list{width: calc(50% - 5px); margin-top: 10px;}
	.cg_list span{padding: 12px;}
	.cg_list span h1{font-size: 14px;}
	.index_title .more{font-size: 14px; line-height: 1;}
	
	.index_huoban{margin-top: 40px;}
	.huoban_box{margin-top: 30px;}

	
	.about_jiqun{width:100%;}
	.jiqun_cg{width:100%;}
	.jiqun_news{width:100%;}
	.jiqun_info{margin-top: 20px;}
	.jiqun_more{margin-top: 20px;}
	.cg_swiper{margin-top: 20px;}
	.jiqun_news_list{margin-top: 20px;}
	.index_jiqun{padding: 40px 0;}
	.jiqunbox{margin-top: 30px;}
	.jiqun_title{font-size: 18px;}
	.huoban_list{width: calc(50% - 5px); margin-top: 10px;}
	.huoban_list span dl{padding: 12px;}
	.huoban_list p{padding: 12px;}
	.chengguo_huoban{padding-bottom: 40px;}
	.mqiye_more{display: flex!important;}
	.p_more{display: none!important;}
    .index_qiye{padding: 40px 0;}
	.qiye_left{width: 100%;}
	.qiye_left span{margin-top: 20px; font-size: 14px;}
	.qiye_left span p{margin-top: 8px;}
	.qiye_left .qiye_more{width: 120px;height: 38px; margin-top: 30px;}
	.qiye_r{width: 100%; margin-top: 30px;}
	.fuwubg{width: 100%;}
	.qiye_box{width: calc(100% - 40px); height: calc(100% - 40px) ; left: 20px; top: 20px;  background: rgba(255,255,255,.8);}

	.foot_nav{padding: 30px 0;}
	.foot_last{padding: 30px 0;}
	
    .fy_banner{height: 50vh;}
	.fy_banner span h1{font-size: 34px;}
	.fy_banner span h2{font-size:18px;}
	.fy_banner span h3{font-size: 16px; margin-top: 30px;}
	.fy_banner span h3::before{ font-size: 26px; }
	
	.mb_banner{height: 50vh;}
	.mb_banner span h1{font-size: 34px;}
	.mb_banner span h2{font-size:18px;}
	
	.fabu_list{width: calc(50% - 10px); margin-top: 20px; margin-right: 20px; }
	
	.xm_biaoti{font-size: 24px; margin-top: 30px;}
	.xmjj{margin-top: 30px;}
	.xm_title{font-size: 20px;}
	.fabuxm{margin-top: 10px;}
	
	.casebox span{width: calc(50% - 10px); margin-top: 20px; margin-right: 20px;}
	.bar{margin-top: 30px;}
	.xmcg_box{margin-top: 10px;}
	.xmcg_list{width: calc(50% - 10px); margin-top: 20px; }
	
	.jiqun_banner{height: 80vh;}
	
	.jiqun_banner span h1{font-size: 40px;}
	.j_about{padding: 40px 0;}
	.jiqun_about{margin-top: 30px;}
	.j_xiangmu{padding: 40px 0;}
	.xuanchuan{margin-top: 30px;}
	.j_s_box{padding: 20px;}
	
	.j_news{padding: 0px 0 40px 0;}
	
	.jiqunnav{height: 200px;}
	.jiqunnav a{width: 100px; height:100px; margin: 0 6px; font-size: 16px;}
	.jiqunnav a::before{font-size: 28px; }

	
	.j_cg_list{width: calc(50% - 10px); margin-top: 20px; margin-right: 20px; }
	.xm_zixun_list em{display: none;}
	.xm_zixun_list span{width: 100%;}
	.news_xm{margin-top: 0;}
	.xm_zixun_list span h1{font-size: 18px;}
	.news_show_title{margin-top: 30px;}
	.news_show_title h1{font-size: 18px;}
	
	.nei_kuai{ margin-top:40px;}
    .dahe{margin-top: 30px;}
	.im_box{padding: 30px;}
	
	.qitahuoban{margin-top: 10px;}
	
	.qitaqiye span{ width:100%; margin-top: 20px;  margin-right:0; }
	.qitaqiye{margin-top: 10px;}
	
	.qiyename{margin-top: 30px;}
	.qiyename h1{width: 100%; font-size: 24px;}
	.qiyename a{margin-top: 16px;}

	.qiye_title{margin-top: 30px;}
	
	.lingyu span{width: calc(50% - 10px); margin-top: 20px; margin-right: 20px; }
	.lingyu{margin-top: 10px;}
	.info-body{  padding-bottom: 40px;}
	.news-nav{margin-top: 30px;}
	.hui_nav a{font-size: 16px;}
	.hui_nav i{width: 5px; margin: 0 5px;}
	.news{margin-top: 40px;}
	.news_pages{margin-top: 30px;}
	
	.meet_list{width: calc(50% - 10px);  margin-top: 20px; margin-right: 20px;}
	
	.meetnews{margin-top: 10px;}
	.meet_list a{padding: 20px;}
	.gongsi{padding: 40px 0;}
	.jieshao{margin-top: 30px;}
	.contact{padding: 40px 0;}
	


	
	
	.bar a.show_prev{justify-content: center;  padding: 20px 20px;  width: auto;}
	.bar a.show_prev i{display: none;}
	
	.bar a.show_next{justify-content: center;  padding: 20px 20px;  width: auto;}
	.bar a.show_next i{display: none;}
	
	.box2{padding-bottom: 30px;}
	.pages{margin-top: 30px;}
	
	.box-row{padding-bottom: 30px;}
	
	.project-nav-box{margin-top: 10px;}
	.project-lei{width: calc(50% - 6px); margin-right: 0; margin-top: 20px; }
	
	.project-lei h1{font-size: 16px;}
	
	.tab-box{margin-top: 30px;}
	.xm-navs p{padding: 0 15px; font-size: 16px;}
	.ze a{font-size: 14px;}
	.ze i{ width: 2px;}
	
	
	.danye{margin-top: 30px;}
	
	.news-nav a{ width: calc(33.3333% - 8px); font-size: 16px; }
	
	.meeting-navs{margin-top: 30px;}
	
	.box-huiyuan{margin-top: 30px;}
	.jibie-list{width: 100%; margin-right: 0; margin-top: 20px;}
	.jibie{margin-top: 10px;}
	.table-box{margin-top: 30px;}
	
	.pages{margin-top: 30px;  }
	ul.yiiPager li a{ width: 34px; height: 34px; border-radius: 4px; }  


	

	
}	

@media only screen and (max-width:600px ) {

}
@media only screen and (max-width:500px ) {
	
	.member-service{display: none;}
	
	.fabu_list{width: 100%; margin-right:0; }
	
	
	.casebox span{width: 100%;  margin-right:0; }
	.xmcg_list{width: 100%;; }
	
	
	.j_zixun_list{width: 100%; margin-top: 20px;}
	.j_zixun_list:nth-child(1){margin-top: 0;}
	.j_zixun_list:nth-child(2){margin-top: 20px;}
	.j_cg{margin-top: 10px;}
	.j_cg_list{width: 100%; margin-top: 20px; margin-right: 0; }
	.lingyu span{width: 100%;  margin-right: 0; }
	.meet_list{width: 100%;  margin-right: 0; }
	

}
@media only screen and (max-width:420px ) {

}
@media only screen and (max-width:350px ) {
	
}
       