/* 响应式 */
@media screen and (max-width: 1600px){
	.head_con{ width:1200px;}
	.menu_list .menu_item .txt{font-size: 16px;}
	.sub_list li a{font-size: 14px;}
	.develop_con{width: 1062px;}
	.develop_area .slide_list{height: 800px;}
	.develop_area .slide_list li{height: 800px;}
	.develop_area .develop_details{top: 23%;}
	.develop_area .develop_details .tit{font-size: 50px;}
	.develop_area .develop_details .txt{font-size: 30px;}
	.develop_area .develop_details .linkcs1{ width: 140px; height: 46px; line-height: 46px; font-size: 18px;}
	.content{width: 1200px;}
	.about_left .about_linkcs1{margin-top: 30px;}
	.details_area{margin-top: 60px;}
	.detail_list li p{font-size: 22px;}
	.in_tics1 {font-size: 28px;}
	.recom{min-width: 1200px;}
.recomWrap{width: 1200px; }
.book_box{height: 580px;}
.book{width: 1200px; height: 360px;}
.book_wrap{margin-left: -600px;}
.book ul li{width: 240px; height: 250px;}
.book ul li img{width: 154px; height: 214px;}
.news_right li{padding: 27px 0px;}
.news_imglist{height: 250px;}
.news_imglist li p{font-size: 22px;}
/* 页面ad头部图 */
.mod-section-ad{height: 260px;}
.mod-s-con{width: 1200px;}
.mod-con{width: 1200px;}
.info_content{width: 1200px;}
.mod-section-ad h2{font-size: 34px; margin-top:120px;}
.mod-section-ad p{font-size: 24px;}
.mod-tab li a{font-size: 16px;}
.sc_ab_right{padding: 20px 30px 10px 30px;}
.sc_tibox{height: 80px;}
.sc_tibox h2{font-size: 26px;}
.sc_tibox p{font-size: 20px;}
.sc_ab_yx .number {font-size: 42px;}
.sc_abcon{font-size: 14px; line-height:26px;}
.sc_ab_teamul li p{font-size: 14px; line-height:26px;}
.sc_pro_tcs1 h2{font-size: 26px;}
.sc_pro_zylist li p{font-size: 28px;}
.sc_pro_pinglist li p{font-size: 24px;}
.sc_pro_yinglist li h3{font-size: 18px;}
.yue_tex1{font-size: 14px;}
.sc_join_zplist li p{font-size: 28px;}
.sc_con_left h4{font-size: 20px; line-height: 45px;}
.sc_con_info li{font-size: 14px;}
.footer_con{ width:1200px;}

}

/*移动端响应式兼容*/
@media screen and (max-width: 1450px){
	.develop_area .slide_list{
		height: 700px;
	}
	.develop_area .slide_list li{
		height: 700px;
	}
}

@media screen and (max-width: 1439px){
	/* 首页 */
	.descript_area .txt{
		font-size: 20px;
	}
	.detail_list li p{
		font-size: 26px;
	}
	
}


@media screen and (max-width: 1250px) {
  .head_con{
    width: 96%;
  }
  .mod-con{
		width: 96%;
	}
	.develop_con{
		width: 96%;
	}
  .mod-section-ad .mod-con{
	width: 100%;
	padding: 0 72px;
	box-sizing: border-box;
  }
  .footer_con{
	  width: 96%;
  }


  	/* 媒体 */
	
	.details_con{
		width: 100%;
		padding: 0 0px;
		box-sizing: border-box;
	}
	.detail_list{
		height: 210px;
	}
	.detail_list li{
		width: 32.333333%;
		margin-right: 1.5%;
		height: 210px;
	}

}



@media screen and (max-width: 1200px) {
	/* 头部ad图 */
	.mod-section-ad{
		height: 390px;
	}
	.mod-section-ad h2{
		margin-top: 140px;
	}
	.business-user .mod-section-ad h2{
		margin-top: 110px;
	}
	.digital-ark .mod-section-ad h2{
		margin-top: 80px;
	}
	.media .mod-section-ad h2{
		margin-top: 165px;
	}
.sc_join_hjlist .li496{width: 49%;}
}


@media screen and (max-width: 1160px) {
	
	/* 首页 */
	.detail_list li p{
		font-size: 24px;
	}

	.develop_area .develop_details .tit{
		font-size: 30px;
	}
	.develop_area .develop_details .txt{
		font-size: 16px;
	}
}


@media screen and (max-width: 1120px) {
	.menu_list .menu_item{
		margin-left: 45px;
	}
	.perspective-flx .list-box .li{
		margin-top: 25px;
	}
  	.perspective-flx .list-box .li .label{
	  font-size: 18px;
	  line-height: 26px;
  	}
  	.perspective-flx .list-box .li .date{
		font-size: 14px;
		line-height: 24px;
		margin-top: 0px;
	}

	.swiper-flx .tab-box .box li{
		padding: 20px 16px 20px 16px;
	}

	.to-c-pop .pop-box{
		width: 80%;
		padding: 2% 3% 4% 3%;
	}

	
}



@media screen and (max-width: 1050px) {
  .menu_list .menu_item{
    margin-left: 40px;
  }
  .ser-box{
    width: 920px;
    box-sizing: border-box;
  }

	.mod-tab-nt  .mod-con,.brief .mod-tab .clearfix{
		position: relative;
		overflow-x: hidden;
		overflow-y: hidden;
		height: 41px;
		padding-bottom: 0;
	}
	.mod-tab .clearfix ul{
		height: 41px;
	}
	.mod-tab .mc-left,.mod-tab .mc-right{
		height: 41px;
	}
	.mod-tab-nt li a,.brief .mod-tab li a{
		padding: 10px 0;
		line-height: 21px;
		font-size: 14px;
		height: auto;
	}
	.business .mod-tab li a{
		padding: 0 0;
		height: 48px;
		line-height: 48px;
	}
	.brief-text-box .desc{
		width: 100%;
	}

	
}


@media screen and (max-width: 960px) {
  .menu_list .menu_item{
    margin-left: 35px;
  }
  
  .menu_list{
    right: 150px;
  }
  
}


@media screen and (max-width: 900px) {
	

	.detail_list li p{
		font-size: 20px;
	}
	.resp_area .resp_details .tit{
		font-size: 24px;
	}
	.resp_area .resp_details .txt{
		font-size: 14px;
	}
	.develop_area .develop_details .tit{
		font-size: 24px;
	}
	.develop_area .develop_details .txt{
		font-size: 14px;
	}
	.resp_area .slide_list li .tit{
		font-size: 20px;
	}
	.resp_area .slide_list li .txt{
		font-size: 14px;
	}

	.digital-box .mess-box{
		top: 12%;
	}
}



@media screen and (max-width: 820px) {
  .menu_list .menu_item{
    margin-left: 25px;
  }
  .submenu_show.search_area_show .search_area,.head_white.search_area_show .search_area{
    width: 50%;
  }
  .mod-con{
    width: auto;
    margin: 0 12px;
  }
  .search-content .tab-ul-box{
	width: auto;
	padding-left: 20px;
	padding-right: 20px;
	}

	.link_area .tab_list li .icon{
		margin-top: 22.8%;
	}

  
}

@media screen and (max-width: 768px) {
	.head_con{
    width: 96%;
  }
 .content {
    width: 90%;
  }
  .info_content{
    width: 90%;
  }
	/*页头*/
	.wrap{ overflow:hidden;}
  .head_con{ width: 100%; height:56px; z-index: 99; background-color:rgba(0,0,0,1);}
  .wrap_head{
    height: 56px;
	}
	.header-seat{
		padding-bottom: 56px;
	}
	.head_con .logo{ display:block; height: 38px; width: 129px; position: absolute; left: 50%; top: 9px; margin-left: -68px;}
	.head_con .logo h1{ display:block; height: 38px; width: 129px; background: url( ../images/logo.png) no-repeat 0 0; background-size: contain;}
  .head_white .logo h1{ background-image: url( ../images/logo.png);}
	.search_area{ height: 30px; width: 30px; position:absolute; right: 11px; top: 11px; border:1px solid rgba(255,255,255,0); overflow-x: hidden;}
	.en-us .search_area{
		right: 11px;
	}
	.search_area .search_icon{display: block; height: 17px; width: 17px; background:url(../img/mobile/icon_search.png) no-repeat 0 0; position:absolute; left: 6px; top: 8px; background-size: contain;}
	.search_area_show .search_area{ width:338px; right: 18px; background: #000;}
	.search_area_show .search_area .ipt_search{ height: 30px; line-height: 30px; left: 26px;right:26px; font-size: 14px; width: auto;}

	.submenu_show.search_area_show .search_area,.head_white.search_area_show .search_area{
    width: auto;
    left: 20px;
    right: 20px;
  }
	.icon_menu{ display:block; height:20px; width: 20px; position: absolute; left:21px; top: 18px; z-index: 99; }
	.icon_menu .i_menu{ display:block; height:14px; width: 15px; background: url( ../images/icon_menu.png) no-repeat 0 0; background-size: contain; position: absolute; left:0px; top: 0px; z-index: 2; }

	.icon_menu .i_menu{
    margin-top: 4px;
	}
	.head_white .icon_menu .i_menu{
		background: url(../images/icon_menu_hover.png) no-repeat center;
		background-size: 100% 100%;
		width: 20px;
		height: 20px;
		margin-top: 0;
	}

  .icon_menu .i_close{ display:none; height:14px; width: 15px; background: url( ../images/icon_menu_close.png) no-repeat 0 0; background-size: contain; position: fixed; left:21px; top: 21px; z-index: 4; }
	.menu_list{ display: block; position: fixed; background: #fff; width:180px;  height:100%; right: 0px; left: 0px; padding-top: 90px; z-index: 3; transform: translate(-260px,0); opacity: 0.8; transition: transform 0.25s ease-out, opacity 0.25s ease-out;}
	.menu_list .menu_item{ display:block; float: none; height: 63px; margin-left: 58px;}
    .menu_list li {
        margin: 0;
    }
	.en-us .menu_list .menu_item{ display:block; float: none; height: 63px; margin-left: 58px;}
	.menu_list .menu_item .txt{ color:#2a2e2e; font-weight: normal;}
	.menu_list .menu_item .txt:hover:after{ display:none;}
.submenu_show .menu_list .menu_item .txt,.head_white .menu_list .menu_item .txt{ color: #2a2e2e;}
	.lang_area{ display:none;}
	.menu_list .menu_item.menu_item_lan{ display:block; position: absolute; bottom: 87px; line-height: 63px;}
	.menu_list .menu_item.menu_item_lan a{  color:#2a2e2e; font-size: 16px;}
	.menu_list .menu_item.menu_item_lan .cn,.menu_list .menu_item.menu_item_lan .s_line_1{
		/* display: none; */
	}
	.menu_list .menu_item.menu_item_lan .en,.menu_list .menu_item.menu_item_lan .s_line_2{
		display: inline-block !important;
	}
	.menu_list .menu_item.menu_item_lan .s_line{  color:#878a8a; font-size: 16px; margin: 0px 8px;font-style: normal;}
	.bg_hover{ display:none; height: 100%; width: 100%; position: fixed; left: 0px; top: 0px; background: rgba(0,0,0,0.2); z-index: 98;}

	.
	.slide_tips{
		bottom: 30px;
	}
	.details_con{
		height: auto;
	}
	.details_area{
		margin-bottom: 46px;
		overflow: hidden;
		margin-top:40px;
	}
	/*页脚*/
	.wrap_footer{/* background:url(../img/mobile/bg_2.png) no-repeat 0 0; background-size: contain; height: 376px;*/ height: auto; padding-top:25px;}
	.footer_con{ width:96%; height: auto;}
	.ylink{display:none;}
	.back_to_top{ display:block; width: 100%; height: 50px;}
	.back_to_top .back{ display:block; height: 50px; width: 100%; text-align: center; font-size: 16px; color: #111; background: #f2f3f5; line-height: 50px;}
	.in_fobnhs_bottomj{padding-left: 0px;border-left: none; float: left;
margin-left: 0px;}
.in_fote_left{ display:none;}
.in_fot_right{ display:none;}
	/*首页内容*/	
	.develop_area{ height: auto; margin-bottom: 12px;}
	.develop_con{ width:100%;}
	.develop_area .develop_details{ position:static; width: 100%; height: auto; margin: 0px 24px; padding-top: 50px;padding-bottom: 32px;}
	.develop_area .develop_details .tit{ width:auto; margin: 72px 32px 10px 0px; font-size: 24px;}
	.develop_area .develop_details .tit br{ display:none;}
	.develop_area .develop_details .txt{ width:auto; margin-left:0px;margin-right: 32px; margin-bottom: 20px; font-size: 14px;}
	.develop_area .develop_details .txt br{ display:none;}
	.develop_area .develop_details .icon_arrow_r{ margin-left:32px; background:url(../img/mobile/icon_arrow_r_dark.png) no-repeat 0 0; background-size: contain;}
	.develop_area .slide_area{ width:auto;box-sizing: border-box;}
	.develop_area .slide_list{ width:100%;}
	.develop_area .slide_list li img{ width: 100%; height: 100%;}
	.bnlincs{display:none;}
    .develop_area .develop_details .linkcs1{ display:none;}
	
	/* 关于我们 -首页 */
	.about_box{padding: 30px 0px 50px 0px;}
	.about_left{width: 100%; float: none;}
	.about_left h2 {font-size: 24px; color: #333; font-weight: normal; line-height: 45px; margin:0px auto; text-align:center;}
    .about_left .line {width: 70px; height: 3px; display: block; background-color: #e30611; margin-top: 10px; margin:0px auto; }
	.about_left .about_linkcs1 { width: 120px; height: 40px; line-height: 40px; margin-top: 30px;}
	.about_right{display:none;}
	
	.in_tics1 {font-size: 24px; font-weight: normal; line-height: 45px; margin: 0px auto;}
	.linecs1 {width: 70px; height: 3px; display: block; margin: 0px auto; margin-top: 10px; }
	/*产品与服务*/
	.product_box{padding: 30px 0px 40px 0px;}
	.product_box ul{padding: 30px 0px 40px 0px;}
	.product_box ul li{width: 100%; margin-right:0; float: none; margin-bottom:20px;}
	/* 推荐部分 */
	.book_box{display:none;}
	.recom{min-width: 375px;}
.recomWrap{width: 375px;}
.book_wrap{margin-left: -130px;}
 .book{width: 375px; height: 400px; position: relative;}
 .book .btnRight{right: 16px;}
 /* 新闻 */
 .news_box{padding: 20px 0px 0px 0px; height:inherit;}
 .news_left{width: 100%;  float: none; }
 .news_left .news_tics1 span{display:none;}
 .news_right{width: 100%;  float: none; }
 .news_right li{padding: 25px 0px; height:22px; overflow:hidden;}
 .news_right li span{display:none;}
 .news_right li p{padding-left: 0px; float: none; font-size: 14px; text-align:left; }
  .news_imglist{ display:block; width: 100%; height: inherit; margin-top: 30px;}
.news_imglist li{float: none;width: 100%; height: 200px; text-align: center; margin-bottom:10px;}
.news_left .news_tics1{height: 25px; line-height: 25px;}
.news_left .news_tics1 h3{padding-left: 0px; float: none; font-size: 14px; color: #fff;height: 25px; overflow:hidden; width:95%; text-align:center;}
  /* 二级关于我们*/
.sc_postoin{display:none;}
.sc_ab_img{width: 100%; float: none;}
.sc_ab_right{width: 100%;height: inherit; padding: 10px 0px 0px 0px; position: relative;top: 20px; overflow:hidden}
.sc_about_wap1{padding: 30px 0px;}
.sc_ab_yx{height: 180px; overflow:hidden;}
.sc_ab_yx li{width: 50%; }
.sc_ab_yx li:last-child{width: 80%; }
.sc_ab_yx li b{height: 50px; display: block;margin-right: 10px; margin-top: 10px;}
.sc_ab_yx .number{font-size: 36px; line-height: 68px;}

.sc_about_wap2{padding: 52px 0px;}
.sc_tibox{width: 100%;}
.sc_ab_wh_left{width: 100%; float: none;}
.sc_ab_wh_right{width:100%; float: none; }
.sc_about_wap3 {padding: 52px 0px;}
.sc_about_wap4 {padding: 52px 0px;}
.ziz_futi{line-height: 35px;}
.sc_ab_teamyz {width:100%; float: none; }
.sc_ab_teamright {width:100%; float: none; }
.sc_ab_teamdes {margin-top: 30px;}
.sc_ab_teamul li{width: 48%; float: left; margin-right: 2%; margin-top: 10px;}
.sc_ab_teamul li:nth-child(2n+3) {clear:left;}
/* 产品服务-二级*/
.sc_pro_box1{padding: 40px 0px;}
.sc_pro_zylist .li49{width: 100%; margin-right:0%;}
.sc_pro_zylist .li32{width: 100%; margin-right:0%;}
.sc_pro_box2{padding: 40px 0px;}
.sc_pro_pinglist li{width: 100%; margin-right:0%;}
.sc_pro_yinglist{margin-top: 10px;}
.sc_pro_yinglist li{float: none; width: 100%; margin-right:0%; margin-top: 10px;margin-bottom: 0px;}
  /* 联系我们 */
  .sc_con_info li{height: inherit; overflow:hidden;margin-top: 10px;}
/* 阅读推广 */
.sc_yuedu .mod-section-ad{ background:#210e3c;}
.sc_yuedu1_left{width: 100%; float:none; margin-top: 15px;}
.sc_yuedu1_right{width: 100%; float:none; margin-top: 15px;}
.sc_join_zplist .li49{width: 100%; float:none; margin-right:0%;}
.sc_join_hjlist .li50{width: 100%; float:none;}
.sc_join_hjlist .li496{width: 100%; float:none; margin-right:0px; margin-top:0px;}
.sc_join_hjlist .li25{width: 50%;}
.sc_join_fuli p{width:50%;margin-right:0%;}
.sc_contact_wap{padding: 35px 0px;}
.sc_con_left{width: auto; height: 450px; padding: 20px 10px; float:none;}
.hq-ewm-items{margin-right: 20px; }
.sc_con_right{ width: auto; float:none; margin-top:10px;}
.comap {height:300px;}
.info_content{width: auto;background-color:#fff; padding:0px 5px;}
.info_content_lf{width: auto; float:none;padding: 5px 0px; margin-left:0px;}
.info_content_rf{width: auto; float:none;padding: 5px 0px; margin-right:0px;}
.sc_news_wap {padding: 30px 0px;}
.sc_news_ul li a img{width: 100%; height: inherit; float:none; margin-right:0px;}
.sc_news_ul li span{ display:none;}
.sc_news_ul li a{width: auto; border:none; padding-right:0; float:none;}

.newsinfo_wap {padding: 20px 0px;}
.info_dycontent{width: 100%; padding: 5px 0px;}
.info_dycontent .faqsquestion {
	width: auto;
	line-height: 1.5;
	margin: 5px 0 0;
	padding: 10px 5px;
}
.info_dycontent .posts li .zp_date {display:none;}
.info_dycontent .faqsanswer {
	padding: 19px 20px 10px;

}
  .mod-section-ad{
	height: 290px;
  }
  .mod-section-ad .mod-con{
	padding: 50px 30px;
	margin: 0;
  }
  .mod-section-ad h2{
	  margin-top: 68px;
	  font-size: 26px;
	  padding-left:50px;
  }
.mod-section-ad p{ padding-left:50px;}
  .mod-section-ad .desc,.digital-ark .mod-section-ad .desc{
	  line-height: 25px;
	  font-size: 14px;
	  width: 100%;
	  margin-bottom: 20px;
  }
  
  .mod-tab li a{
	font-size: 16px;
	line-height: 24px;
	padding: 12px 0;
  }
  .mod-tab li.active-tab a:after{background: none;}
  .mod-tab li{
	  margin-right: 24px;
  }
	/* 学员 */
	.mod-graph-box .graph-box h4{
		padding: 0 12px;
	}
	.mod-dan-box.mod-three-box .dan-box .mess-box,.mod-dan-box .dan-box .mess-box{
		padding: 0 24px;
		bottom: 24px;
	}
	.mod-dan-box .dan-box .mess-box .desc{
		height: auto;
		margin-bottom: 16px !important;
		opacity: 1;
	}
	.mod-dan-box.mod-three-box .dan-box .mess-box{
		top: auto;
		bottom: 24px;
	}
	.mod-dan-box .dan-box .mess-box h4{
		font-size: 20px;
	}

	.digital-ark .brand-item .graph-link-box a{
		font-size: 14px;
		letter-spacing: 0;
		line-height: 25px;
		margin-right: 34px;
	}
	.mod-dan-box .dan-box .mess-box .graph-link-box{
		padding: 0;
	}
	.mod-dan-box .dan-box .mess-box .graph-link-box a{
		color: #fff;
	}

	.mod-graph-box .r-graph,.mod-graph-box .m-graph{
		margin-top: 24px;
	}


	.mod-graph-box{
		margin-top: 16px;
	}
	.swiper-two-box .t-flx{
		margin-bottom: 16px;
	}
	.mod-m-title{
		font-size: 24px;
	}
	.mod-graph-box .graph-box{
		width: 100%;
	}
	.student .artice-box .text-box,.together .artice-box .text-box,.nurses .artice-box .text-box{
		width: 100%;
		padding: 0;
		float: left;
		position: relative;
		top: 0;
		left: 0;
		padding: 40px 28px 49px 28px;
		-webkit-transform: translateY(0);
	}

	.mod-graph-box .not-font h4{
		padding: 0 24px;
		font-size: 16px;
		margin-bottom: 4px;
		line-height: 29px;
	}
	.mod-graph-box .graph-box .desc{
		padding: 0 24px;
		font-size: 14px;
		line-height: 25px;
	}
	.digital-ark .mod-graph-box .graph-box .desc{
		padding: 0 12px;
		margin-bottom: 0;
	}
	.digital-ark .brand-three-item .graph-link-box,.digital-ark .brand-four-item .graph-link-box,.digital-ark .brand-five-item .graph-link-box,.digital-ark .brand-six-item .graph-link-box{
		padding: 0 12px;
		margin-top: 8px;
	}

	.digital-ark .mod-graph-box .graph-box h4{
		font-size: 20px;
		margin-top: 20px;
	}

	.mod-graph-box .graph-box .down-icon{
		width: 50px;
		height: 50px;
		margin-top: -25px;
		margin-left: -25px;
	}


	/* 媒体 */
	.mod-tab-nt  .mod-con,.brief .mod-tab  .mod-con{
		position: relative;
		overflow-x: auto;
		overflow-y: hidden;
		height: 41px;
		padding-bottom: 0;
	}
	.mod-tab-nt .mod-con ul{
		position: absolute;
		left: 16px;
		top: 0;
		height: 41px;
		padding-left: 0px;
		padding-right: 0px;
		box-sizing: border-box;
		display: block;
		white-space: nowrap;
	}
	.mod-tab-nt li{
		display: inline-block;
		float: none;
	}
	.mod-tab-nt li a{
		padding: 10px 0;
		line-height: 21px;
		font-size: 14px;
	}
	/* team弹窗 */

	.detail_list{
		height: auto;
	}
	.detail_list li{
		height: 174px;
	}


	.develop_area .slide_list{
		height: 400px;
	}
	
	.develop_area{ display:none;}
	.wapdevelop_area{ display:block;}
	
	.address-box .address-tab .tab-ul-box .mc-right,.address-box .address-tab .tab-ul-box .mc-left{display: none;}


	/* 企业责任 - 疫情入口,业务 - 数字方舟 */
	.digital-box{
		margin-bottom: 48px;
	}
	.digital-box{
		margin-top: 48px;
		margin-bottom: 0;
	}
	.mod-con .brief-text-box h4{font-size: 16px; line-height: 29px; margin-bottom:12px;}
  .brief-text-box{margin-top:20px;margin-bottom: 0px;padding-left: 12px;padding-right: 12px;box-sizing: border-box;}
  .product_box ul li h3{ font-size:18px;}
  .sc_pro_zylist li p { font-size: 22px;}
  .sc_pro_pinglist li p{ font-size:18px;}
  .sc_pro_tcs1 h2{ font-size: 22px; line-height: 22px;}
  .sc_join_zplist li p{ font-size:22px;}
}

@media all and (max-width:767px){
	.details_area{ width: 100%; height: 180px; margin-bottom: 28px; }
	.details_area .details_con{ width: 100%; height: 100%; overflow-x: auto;overflow-y: hidden;}
	.details_area .detail_list{ display:block; height: 100%; width: 795px;}
	.details_area .detail_list li{ width:240px; height: 180px; margin-left: 19px; margin-right: 0px;}
	.details_area .detail_list li:nth-child(1){
		margin-left: 0;
	}
	.detail_list li p{ font-size:22px; margin-top: -16px; height: auto;}
}



@media all and (max-width:620px){
	
	.digital-ark .mod-section-ad .mod-con{
		margin: 0;
	}
  
	.mod-type-box{
		margin-top: 28px;
	}
	.mod-type-box .item{
		width: 100%;
		margin-bottom: 12px;
	}
	.mod-type-box .item .mess{
		padding: 20px;
	}
	.mod-type-box .item .label{
		font-size: 20px;
	}	
}


@media all and (max-width:540px){
	.brief .mod-section-ad{
		background: url(../img/mobile/m-brief-1.jpg) no-repeat center;
		background-size: cover;
	}
}



@media all and (max-width:386px){

	.develop_area .develop_details .tit br{ display:block;}
	.develop_area .develop_details .txt br{ display:block;}
}



@media all and (max-width:364px){
	.en-us .link_area .tab_list li.list_item_2 .tit{
		bottom: 102px;
	}
    .en-us .link_area .tab_list li.list_item_3 .tit{
        bottom: 102px;
    }
}

@media all and (max-width:320px){
	/*页头*/

	.menu_list{ height:478px;}
	.menu_list .menu_item{ height:50px; line-height: 50px;}
	.menu_list .menu_item .txt{ height:50px; line-height: 50px;}
	.menu_list .menu_item.menu_item_lan { bottom: 20px; }
  .focus_us .focus_list li{ margin-right:15px;}
}
@keyframes offset {
  from {
    stroke-dashoffset: 0;
  }
  to {
    stroke-dashoffset: 384;
  }
}
