@charset "utf-8";


@media only screen and (max-width:1600px) {

.footer .wrap { width:auto; margin:0px 10px; }

.in_wrap {  width:auto; margin:0px 20px; }

.index-banner ul li { height:530px; }
.lt9 .index-banner { height:530px; }
.in_blog ul li { height:630px; }
.lt9 .in_blog { height:630px; }


.know_bn .auto-img { height:432px; }

}

@media only screen and (max-width:1500px) {
.lt9 .index-banner { height:446px; }
.index-banner ul li { height:446px; }
.in_blog ul li { height:546px; }
.lt9 .in_blog { height:546px; }

.know_bn .auto-img { height:375px; }


}

@media only screen and (max-width:1340px) {

.wrap { width:auto; margin:0px 20px; }

/*.know_team_search ul li { padding-left:4%; }*/

.ns_news_foucs dl dd { padding-right:3%; }
.ns_news_foucs dl dd .con { padding-left:90px; }

.lt9 .index-banner { height:416px; }
.index-banner ul li { height:416px; }
.in_blog ul li { height:516px; }
.lt9 .in_blog { height:516px; }


.font-14 { font-size:13px;}
.font-17 { font-size:16px; }
.font-18 { font-size:17px; }
.font-20 { font-size:18px;}
.font-22 { font-size:20px;}
.font-24 { font-size:22px;}
.font-30 { font-size:28px;}
.font-34 { font-size:32px;}
.font-36 { font-size:32px;}
.font-40 { font-size:36px;}
.font-45 { font-size:40px;}
.font-48 { font-size:42px;}


.marketing_activities ul li span { background-size:50px 50px; padding-top:60px; }
.lt9 .marketing_activities ul li span {  padding-top:81px; }


.in_news ul li .more { padding-bottom:5%; }


.know_bn .auto-img { height:356px; }


}
@media only screen and (max-width:1300px) {
	.know_team_search ul li { padding-left:1%; }
}
@media only screen and (max-width:1260px) {

/*.know_team_search ul li { padding-left:2%; padding-right:1%; width:22%; }*/

 .ns_news_list .fotbg { height:50px;}
 
 .modify_article {  left:18.865%; margin-left:0px; margin-top:-25.3%;  width:62.27%;  }


 .in_business .bus_smaimg ul li:first-child p { display:none;  }
 
 .lt9 .index-banner { height:3486px; } 
 .index-banner ul li { height:386px; }
 
 .in_blog ul li { height:486px; }
 .lt9 .in_blog { height:486px; } 
 
 .know_contact ul li { width:33.2%; }
 
 
 .know_bn .auto-img { height:333px; }


}

@media only screen and (max-width:1180px) {

/******************footer********************/
.footer .ft_nav {  width:43%; }
.footer .ft_nav h2 {  padding-bottom:8.7%; }
.footer .ft_nav ul { padding-bottom:7.1%;}

.footer .ft_contact {  width:49%; }
.footer .ft_contact h2 {  padding-bottom:8.7%; }

.footer .ft_toprt { float:right; width:100%; padding-top:3%; }
.footer .ft_code { float:left;  }

.footer  .ft_share {   float:left; width:43%; margin-right:6.25%; }


.know_team_search ul li { padding-left:4%; padding-right:0px; width:20%; margin-bottom: 10px;}
.know_team_search ul li:nth-child(1){margin-left: 0;}
.career_sec_search ul li { width:30.33%; padding-left:2.5%;  }


.view_publish_list dl dd { max-height:10.5em;}

 .ns_news_list .fotbg { height:45px;}
 
 
 .blog_background ul li { /*padding-right:20%;*/ }
 
 .in_news ul li .source { position:absolute; left:0px; top:0px;  }

   .ie8 .index-banner { height:355px; }
   .index-banner ul li { height:355px; }
   .in_blog ul li { height:455px; }
   .ie8 .in_blog { height:455px; }

}


@media only screen and (max-width:1100px) {

 .career_seclist p { max-height:7.4em; }

 .phy_pic .text { padding:0px 2%; }
 
 
  .per_d_rr { float:none; width:auto; padding:0;} 
  
  
  .ns_news_foucs dl dt { width:50%; }
  .car_act_con .divimg { width:50%; }
  
  
  .team_con_head .intro { width:30%; }
  .blog_background ul li { /*padding-right:16%;*/ }

 .know_bn .auto-img { height:267px; }
 
 
	.know_edu_bg .know_edu_head a { margin:0px 0px 0px 7%; }
	
	.know_edu_body .know_edu_bg_list ul li { width:44%; *+margin-left:-1px;  padding:0px 2% 0px 4%; }
	.know_edu_body .know_edu_bg_list .line01 { left:50%;}
	.know_edu_body .know_edu_bg_list .line02 { display:none; }
 

}



@media only screen and (max-width:1024px) {

  /********************know_speek***************************/
  .know_speek { padding:0px; }

  .ns_news_list .fotbg { height:42px;}

  .ie8 .index-banner { height:289px; }
  .index-banner ul li { height:289px; }
  .in_blog ul li { height:389px; }
  .ie8 .in_blog { height:389px; }

}


@media only screen and (max-width:1020px) {

 .know_time_sort ul li { width:13%; margin-left:3.66%; margin-right:0px; }
 
 .career_seclist .text { padding:0px 3% 0px 3%; }
 .career_seclist h2 { padding-top:6%; }

 .phy_pic h2 { padding:3% 0px; }
 
 .career_develop_list ul li .divimg { width:50%; }
 
 .blog_background ul li { /*padding-right:15%;*/ }


}

@media only screen and (max-width:960px) {

 .head-menu li { margin:0px 20px; }
 
 .know_intro .text { width:50%; }

 .know_team_search ul li { padding-left:3%; padding-right:0px; width:30%; margin:1% 0px; }

 .view_publish_list dl dd { max-height:7.5em;}
 
 .phy_pic p { max-height:7.4em; overflow:hidden; }
 
 .bus_inlist ul li { padding:3% 5% 3% 3.6875%; width:40.2625%; }
 
 /******************know_culture_list*******************/
 .know_culture_list ul li { padding:3%; width:25.5%; }
 
 
 .team_con_head .image { width:200px; }

  .blog_background ul li { /*padding-right:13%;*/ }
  .blog_con_head .intro .date { width:100%; }
  .blog_con_head .intro .intro_con { padding-left:0px; border-left:none; float:left; width:100%; }
  
   /*************bus_welfare****************/
   .bus_welfare .text {max-height:11.1em; }
   
   .in_news ul li h3 { font-size:20px; }
   
   .index-banner ul li { height:272px; }
   .in_blog ul li { height:372px; }

}

@media only screen and (max-width:900px) {

 .career_sec_search ul li { width:40%; padding-left:5%; margin:1% 0px; }
 
 .news_box .n_right { display:none; }
 
  .ns_news_list .fotbg { height:32px;}

	/********************mem_login*************************/
	.mem_login .ad_login { width:100%;}
	.mem_login .ad_login img { width:100%; }
	.mem_login .login { float:none; width:auto; height: auto;margin-bottom: 30px;overflow: hidden; }

    .blog_background ul li { /*padding-right:12%;*/ }
	
	.know_edu_bg .know_edu_head a { margin:0px 0px 0px 6%; }
	
	
}

@media only screen and (max-width:840px) {

 .head-menu li { margin:0px 14px; }
 
 .know_intro .text { width:55%; }
 
 .know_team_search ul li {/*  padding-left:7%; width:38%; */ }
 
 .know_team_search ul li:nth-child(1) {margin-left: 0px;}
 .view_opinion_list { margin-top:-30px;}
 
 .career_sec_search ul li { width:43%; padding-left:3.5%; margin:1% 0px; }
 .career_sec_search2  { padding-bottom:90px; }
 .career_sec_search2 .shear-box { left:3.5%; right:auto; width:95%; }
 
 .font-24 { font-size:20px; } 
 .font-36 { font-size:30px;  }
 
 .ns_news_foucs dl dd { padding-top:4%; }
 
 .blog_background ul li { /*padding-right:6%;*/ }

 .in_business a.more:hover { padding:4.5px 30px;  }
 .in_business .bus_bigimg a.more {padding:4.5px 30px; }
 .in_business .text { width:70%; }
 
 
 .know_edu_bg .know_edu_head a { margin:0px 0px 0px 4%; }
 

}

@media only screen and (max-width: 767px) {
body { font-size:150%; }
.phone_hide { display:none; }
.phone_show { display:block; }
	
.main { margin-top:93px; }

    .header { position: fixed; top: 0; left: 0; width: 100%; }
	
	.header .wrap { margin:0px 10px; }
    .head-menu .wrap { position: relative; }
	.menu_h { display: block; background: none; transition: 0.3s all; -webkit-transition: 0.3s all; border: none; width: 50px; height: 30px; padding: 0; outline: none; position: absolute; right: 10px; top: 50%; margin-top: -15px; z-index: 2000; }
	.menu_h::before, .menu_h::after, .menu_h span { background: #fff; border-radius: 2px; }
	.menu_h::before, .menu_h::after { content: ''; position: absolute; height: 5px; width: 100%; left: 0; top: 50%; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transition: -webkit-transform 0.25s; transition: transform 0.25s; }
	.menu_h span { position: absolute; width: 100%; height: 5px; left: 0; overflow: hidden; text-indent: 200%; -webkit-transition: opacity 0.25s; transition: opacity 0.25s; }
	.menu_h::before { -webkit-transform: translate3d(0, -12px, 0); transform: translate3d(0, -12px, 0); }
	.menu_h::after { -webkit-transform: translate3d(0, 12px, 0); transform: translate3d(0, 12px, 0); }
	.menu-open .menu_h span { opacity: 0; }
	.menu-open .menu_h::before { -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); }
	.menu-open .menu_h::after { -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); }
	.menu-open nav { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
	.menu-open nav { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
	
	.menu-open .body-box { overflow: hidden; }
	.menu-open .menu_h { right: 230px; }

	.menu-open .ph-mask { display: block; width: 100%; height: 100%; background: #000; opacity: 0.5; position: fixed; left: 0; top: 0; z-index: 100; }
	.menu-open .head_top,
	.menu-open .head-menu nav { transform: translateX(0px); -webkit-transform: translateX(0px); }  
  
     .header .logo { padding:20px 0px; }
     .head-menu { padding-top:0px; }
	 .head-menu li:hover > a { background:none; }
	
	
	.select-box { line-height:30px; height:30px; }
	.select-box dt b { line-height:30px; }
	.scroll .head_top{display: block;}
	
     .head_top { z-index: 102; position: fixed; right: 0; top:0px; height:80px; left: auto; width: 230px; background: #004b8f; transform: translateX(230px); -webkit-transform: translateX(230px); transition: 0.3s all; -webkit-transition: 0.3s all; }
	.head_top .select-box { width:35%; font-size:12px; background: #fff; margin-top:10px; border: 1px solid #fff; }
	.head_top .top_lf { font-size:12px; line-height:30px; margin-top:10px; }
	.head_top .top-search { padding-right: 0; }
	.top-search a { position: relative; display: block; color: #fff; text-align: center; z-index:1; }
	.top-search .box .inp { width:174px; }
	.top-search .box { float:none; position:relative; z-index:2; }
	
	
	.head-menu nav { z-index: 101; margin: 0; position: fixed; right: 0; top:80px; bottom: 0; left: auto; float: none; width: 230px; height:auto; background: #004b8f; overflow-y: auto; transform: translateX(230px); -webkit-transform: translateX(230px); transition: 0.3s all; -webkit-transition: 0.3s all; }
	.head-menu nav ul { padding-bottom: 4em; padding-top: 10px; }
	.head-menu nav li { float: none; margin: 0; display:block;  padding:5px 10px;  }
	.head-menu nav li > a { color: #fff; border-bottom: 1px solid #03447f; font-size:16px; }
	.head-menu .child { position: relative; display:block; top: 0; opacity:1; background:none; visibility: visible; padding-left:4%; border-top: 1px solid #0761b3; width:96%;}
	.head-menu .child .txt { padding:1em 0px; }
	.head-menu .child .txt a { font-size:14px; color:#fff; padding:0.25em 1em; background:none; }
	.head-menu .child .txt a:hover { background:none; }

    
	.footer { padding-top:3em;}
    .footer .wrap { padding:0px 10px; }
	.footer .ft_nav { width:100%; min-height:3em; padding-top:2%; border-right:none; margin-right:0px; padding-bottom:5%; }
	.footer .ft_nav h2 { padding-bottom:3%; }
	.footer .ft_nav ul { padding-bottom:2%; }
	
	.footer .ft_contact { width:100%; padding-bottom:5%; }
	.footer .ft_contact h2 { padding-bottom:3%; }
	
    .footer .ft_share { width:100%; margin-right:0px; padding-bottom:1.5em; }
	.footer .ft_code { width:100%; margin-right:0px; text-align:center; }
	.footer .copy a { display:block; }
	
     .index-banner ul li { height:20em; }
	.index-banner ul li.li01 .text {  right:5%; width:90%;  top:25%; }
	.index-banner ul li.li02 .text {  right:5%; width:90%; }
	.index-banner ul li.li03 .text {left:5%;  right:5%;  width:90%; }
	 
	 
	 
     .in_blog ul li { height:20em; }
	 .in_blog ul li  .text { width:100%;}
     .in_blog ul li .con {  height:8.5em; }
	 
	
	/***********************in_business**************************/
	.in_business { padding:2em 0px 2em; }
	.in_business h2 { padding-bottom:0.75em; }
	.in_business .text { left:5%; width:90%; }
	.in_business a.more { margin-top:0.5em; }
	.in_business a.more:hover { padding:2px 2em; border-radius:0.8em; }
	.in_business .bus_bigimg { width:100%;  }
	.in_business .bus_bigimg a.more {padding:2px 2em; border-radius:0.8em; }
	.in_business .bus_smaimg { position:relative; width:100%; height:auto; }
	.in_business .bus_smaimg .text { top:12%; left:5%; bottom:auto; }
	.in_business .bus_smaimg ul li:first-child +li .text { left:10%;}
	.in_business .bus_smaimg ul li:first-child +li +li .text { left:10%;}
	
	.in_idea { padding:1.5em 0px 1em; }
	.in_idea h2 { padding-bottom:0.75em; }
	.in_idea ul li { width:48%; margin:0px 1% 5%; }
	.in_idea ul li h3 { height:2.6em; }
	.in_idea ul li p { height:4.5em; }
	.in_idea ul li .more { background-size:cover; width:0.4375em; height:0.6875em; }
	.in_idea ul li.mar0 { margin-right:1%; }
	.in_idea ul  { transform:translateY(0); -webkit-transform:translateY(0); opacity:1; }

	
	
	.in_news { padding:1em 0px 1.5em; }
	.in_news ul li {  width:100%; margin:1% 0px 2%; }
	.in_news ul li .divimg { width:51.68%; }
	.in_news ul li .divimg .jt {  width:0.5417em; height:1.0417em; background-size:cover; }
	.in_news ul li .text { border-top:none; padding-top:0px; padding-right:0px; }
	.in_news ul li .more { padding-bottom:8%; }
	.in_news ul li .source {  }
	.in_news ul li .source span { padding:0.25em 1em;  }
	.in_news ul li h3 { font-size:1.125em; }
	.in_news ul li .more a { background-size:cover; width:0.4375em; height:0.6875em; }

	.in_news ul li .line { display:none;  }
	.in_news ul li .bg { width:0px; }

	
	.in_system_entry ul li {   width:100%; margin-right:0%; margin:1.5% 0px; }
	
	
	
    .know_bn .auto-img { height:15em; }
	
	/*************know_intro*************/
	.know_intro .text { float:left; width:100%;  padding-right:0px; padding-bottom:3%; }
	.know_intro .text h2 { padding-bottom:4%; }
	.know_intro .text h3 { padding-bottom:3%; }
	.know_intro .divimg { overflow:visible;  }
	
	/*************bus_welfare****************/
	.bus_welfare .divimg { width:100%; }
	.bus_welfare .text { border-top:none; float:left; width:100%; padding:3% 0px;  max-height:100%; }
	.bus_welfare .line { display:none; }
	
	
	.bus_welfare_list ul li {  width:100%; margin:2% 0px 5% 0px; }
	.bus_welfare_list ul li dl dd { height:auto; }
	
	.bus_bus_head {  padding:2% 0px 7%;  }
	.bus_bus_head .text {  width:100%; padding:0px; }
	.bus_bus_head h2 { padding-top:5%; padding-bottom:3%; }
	
	.bus_bus_training { padding:5% 0px; }
	.bus_bus_training ul li { width:100%;  margin:1% 0px 6% 0px;  }
	.bus_bus_training ul li .bus_icon img { width:3em; padding-bottom:1em; }
	.bus_bus_training ul li dl dt { margin-bottom:5%; }
	
	
	.bus_ser_process { background:#f0f0f0; padding:5% 0px 4%; }
	
	.bus_bus_area { padding:8% 0px 0px; }
	.bus_bus_area .divimg { width:100%; margin-left:0px; }
	.bus_bus_area .text { float:left; width:100%; }
	
	
	/*************************know_tit*****************************/
	.know_tit { padding:1.75em 0px; }
	.know_tit .current {  padding-top:0.65em;  }
	
	.know_team_head { background-size:2em auto; padding-top:3em; }
	.know_team_search { margin:1em 0px; }
    .know_team_search ul li { padding:1% 5%; width:90%; }
	.know_team_search ul li .select { float:none; padding-left:105px; }
	.know_team_search ul li:nth-child(2) .select { float:none; padding-left:105px; }
	.know_team_search ul li label { font-size:18px; }
	.know_team_search .select-box { width:auto; }
	.know_team_search ul li:nth-child(2) .select-box { width:157px; }
    .know_time_sort ul li { width:28%; margin-left:5%; margin-right:0px; }
	.know_time_sort h2 span i { margin-top:-8px; }

	.know_team_search ul li input#txtAjaxName{width: auto;margin-left:54px;}
	.blog_art_list ul li dl{padding:0px;}

	.know_team_search ul li .search {margin-left: 105px;}
	
	
	.know_respon_list ul li { width:90%; }
	.know_respon_list ul li span.ut-s{white-space:initial;}
	
	
	.know_edu_bg .know_edu_head a {margin:0px 2%;}
	.know_edu_bg .know_edu_head a.on { background-size:2em 1em;  } 

	.know_edu_body .know_edu_bg_list ul li { width:94%;  padding:0px 2% 0px 4%; }
	.know_edu_body .know_edu_bg_list .line01 { display:none;}
	
	@media only screen and (max-width: 767px) {
		.know_team_search ul li .select{padding-left: 0;}
		.know_team_search ul li input#txtAjaxName{width: 100%;margin-left: 0;}
		.know_team_search ul li:nth-child(6){width: 90%;}
		.know_team_search ul li .search{margin-left: 0;}
	}
	
	
	/**************history-tab-head******************/
	.history-tab-head a { background-size:0.375em 0.5833em;   margin-bottom:3%; }
	.history-tab-head  span { line-height:2.5em; height:2.5em; }
	.history-tab-head {width: 80%;}

	
	.know_his_list { background:url(../images/know_his_list_bg01.jpg) repeat-y center top; padding-bottom:3%;}
	.know_his_list dl { width:42.215%; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; float:left; padding:3.5% 2.33% 2.7%; color:#303030; }
	.know_his_list dl dt { line-height:120%; padding-bottom:2.2%; }
	
	.know_his_list .date {  width:46.875%;  }
	
	.know_his_list .jt { background:url(../images/know_his_list_li02.png) no-repeat; width:19px; height:14px; margin-left:-7px; margin-top:-7px; }
	.know_his_list ul li.li02 .jt { background:url(../images/know_his_list_li01.png) no-repeat; margin-left:-12px; }
	
	
	/***********know_blog_search*************/
	.know_blog_search { padding:3% 0px;  }
	.know_blog_search ul li { padding-right:0px; margin:2.4% 0px 0px; float:left; width:100%; }
	.know_blog_search .tit { width:auto; padding:0.35em 1em 0.2em; height:auto; }
	
	
	.know_blog_search .blog_list { float:left; width:100%; margin:2% 0px; }
	.know_blog_search .blog_list dl dd { margin-bottom:1.5%; }
	
	.know_blog_search .blog_all { width:auto; padding:0px 1em; }
    .know_blog_search .blog_all .select_more { padding:0.35em 1em 0.2em; height:auto; }
	.blog-search { width:90%; }
	
	
	/*************know_blog_list****************/
	.know_blog_list ul li { padding:1em 2.43%; }
	.know_blog_list h3 { padding:0.6em 0px;  }
	.know_blog_list h3 span { padding:0px 0.75em 0px 1.25em; }
	.know_blog_list h3 i { width:1em; height:1em; margin-top:-0.6em; background-size:cover; }
	.know_blog_list h3 span:first-child +span i { background-size:100% auto;;}
	.know_blog_list h3 span:first-child +span +span i {background-size:100% auto;}
	.know_blog_list h3 span:first-child +span +span +span i { background-size:100% auto;}
	
	.know_blog_list p { margin-top:1em; }
	
	
	/***************blog_con_head************************/
	.blog_con_head { padding:2em 0px; background-size:cover; }
	.blog_con_head .image { width:120px; margin-top:5px; margin-left:5px;  }
	.blog_con_head .image  img { left:-5px; top:-5px; }
	.blog_con_head .image .up { padding-left:14px; }
	
	.blog_con_head .intro {  padding-right:0px; }
	.blog_con_head .intro p { padding-top:3%; }
	.blog_con_head .intro p span { padding:4px 2em; }
	.blog_con_head .intro input.tex { margin-top:3%; padding:4px 2em;}
	.blog_con_head .intro .date { width:100%; }

	
	.blog_background { margin:2em 0px; }
	.blog_background ul li { width:100%;  padding-right:0px;  }
	.blog_background ul li:first-child + li { width:95%;  }
	.blog_background h2 {  padding-bottom:3%;  }
	.blog_background ul li p { padding-bottom:8%; }
	
	.blog_background  span { padding-right:1em;}
	
	
	.blog_personal_article {  padding:2em 0px; }
	.blog_personal_article h2 { padding-bottom:3.4%; }
	
	/*************blog_art_list****************/
	.blog_art_list ul { background:none;  }
	.blog_art_list ul li { width:98.28%; padding:0px 0px 2% 1.72%; margin-bottom:2em; }
	.blog_art_list .operation a { padding:4px 2em; }
	
	
	.blog_art_list ul li.li02 { padding-right:0px; }
	
	.blog_art_list .topbg { display:none; }
	.blog_art_list .fotbg { display:none; }
	
	
	/******************know_blog_message*******************/
	.know_blog_message { padding:2em 0px; }
	.know_blog_message ul li .con { padding-left:1.5em; }
	.know_blog_message ul li .biaoshi { top:0.1em; background-size:100% 100%; width:1em; height:1em; }
	.know_blog_message ul li dl { padding-left:1.5em; }
	
    .modify_article {  left:5%; margin-left:0px; margin-top:-37%; width:90%;  }
	.modify_article ul li .inp { margin-left:4em; }
	.modify_article ul li .function { padding-left:4em; }
	.modify_article ul li .but01  { padding:0.5em 2em; }
	
	 /******************know_culture_list*******************/
	 .know_culture_list ul li { padding:3%;  width:100%; -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;box-sizing:border-box;  }
	 .know_culture_list ul li .biaoshi { width:1.5em; background-size:100% auto; top:0px; }
	 .know_culture_list ul li .con { padding-left:2.5em; margin-top:3%; margin-bottom:2%; }
	 .know_culture_list ul li p { height:auto; min-height:4.5em; }
	 
	 
	/*******************know_manage_list***********************/
	.know_manage_list ul li { padding:2em 3%;}
	.know_manage_list ul li .image {  width:50%; margin:0px 25% 2%; margin-right:0px; }
	.know_manage_list ul li .text { float:left; width:100%; }
	.know_manage_list ul li h2 .span01 { padding-right:1em; margin-right:1em; }
	.know_manage_list ul li.li02 .image { padding-left:0px; width:50%; margin:0px 25% 2%;  }
	 
	 
	.know_contact ul li { width:100%; margin:1.5% 0px; }
	.know_contact_address ul li.li02 { float:left; }
	.know_contact ul li .wrapper { left:5%; width:90%; margin-left:0px; }
	.know_contact_address ul li { width:100%; margin:1.5% 0px; }
	 
	.team_con_head .image {  width:40%; margin-top:0px; margin-left:5px; }
	.team_con_head .image  img { left:0; top:0px; }
	.team_con_head .honnor { width:100%; float:left; }
	
	.team_con_head .intro { float:none; width:auto; padding-right:0px; overflow:hidden; }
	
	.team_con_list .list { width:100%; }
	.team_con_list ul li {  padding:5% 0px; }
	.team_con_list ul li dl dd { padding-top:5%;  }
    .team_con_list ul li .date { width:30%; }
	.team_con_list h2 .span02 { padding-top:0.6em; }

	
	.marketing_activities h2 { padding-bottom:3.8%; }
	.marketing_activities ul li {width:100%; margin-right:0%; margin:2% 0px; }
	
	.marketing_activities ul li span { background-size:3em 3em; padding-top:4em; }
	
	
	 

	
	/************************viewpoint******************************/
	/*************view_opinion_list****************/
	.view_opinion_list { margin-top:-2%;  }
	.view_opinion_list ul li { width:96%; padding:1.5em 2%; }
	.view_opinion_list dl dt .span02 {  padding:0.35em 0px 0.5em; }
	.view_opinion_list dl dd {  margin-bottom:0.875em; }
	.view_opinion_list ul li.li02 {  width:98%; float:left; }
	
	
	/*************view_paper_list****************/
	.view_paper_list ul { padding-bottom:1em; }
	.view_paper_list ul li {  width:96%; padding:3% 2%; }
	.view_paper_list ul li .span02 { padding-top:0.1em; }
	
	.view_paper_list ul li a { padding-left:16px; }

	
	/*************view_publish_list****************/
	.view_publish_list { margin-top:-2%;  }
	.view_publish_list ul { padding-bottom:2%; }
	.view_publish_list ul li { width:100%;  }
	.view_publish_list dl dd {  max-height:9em; }
	
	
	/******************************career*************************************/
	/*************career_seclist****************/
	.career_seclist  { margin:0% 0px 5%; }
	.career_seclist .divimg { width:100%; }
	.career_seclist .text { padding:0px; padding:0px 2%; border:none; float:left; width:96%; }
	.career_seclist h2 { padding-top:10.1%; padding-bottom:5.1%;}
	.career_seclist p {  max-height:100%; margin-bottom:18px; }
	
	.career_seclist .line { display:none; }

	
	.career_sec_search { margin:0em 0px 1em; padding-top:20px; padding-bottom:20px; }
    .career_sec_search ul li { padding:1% 5%; width:90%; }
	.career_sec_search ul li .select { float:none; padding-left:58px; }
	.career_sec_search ul li label { font-size:18px; }
	.career_sec_search .select-box { width:auto; }
	.career_sec_search2 { padding-bottom:70px;}
	.career_sec_search2 .shear-box { bottom:8px; }
	
	
	/******************car_act_con*******************/
	.car_act_con .divimg {  width:100%; margin-right:0px; }
	.car_act_con .text {  padding:6% 5.5%;}
	.car_act_con .text p { max-height:100%; }
	
	
	/*****************job_list********************/
	.ph_table ,
	.ph_table thead,
	.ph_table tbody,
	.ph_table th,
	.ph_table td,
	.ph_table tr { display: block; }
	.job_list .ph_table thead tr { position: absolute; top: -9999px; left: -9999px; }
	.job_list .ph_table tr { border: 1px solid #eee; text-align:left; border-bottom:0; margin-bottom:20px; }
	.job_list .ph_table td { border: none; border-bottom: 1px solid #eee; position: relative; padding:5px 0;  padding-left: 6em; white-space: normal; text-align: left;  }
	.ph_table td:before { position: absolute; top: 0; left: 0; padding:5px 0; width: 6em; text-indent:10px;  white-space: nowrap; text-align: left; }
	.ph_table td:before { content: attr(data-title); }
	.job_list .ph_table td:first-child { text-align:left;padding-left: 6em; }
	.job_list .ph_table td:first-child + td + td + td + td + td a { font-size:1em; }

	
	.per_d_ll { padding:1.25em; }
		
	/****************career_txt_tab*********************/
	.career_txt_tab { padding:5.8% 0px 3.6%; }
	.career_txt_tab p { margin-bottom:10%; padding:0px 3%; }
	
	
	/*******************career_develop_list******************/
	 .career_develop_list  { margin-top:0px; }
	 .career_develop_list ul li .divimg { width:100%; margin:0px; }
	 .career_develop_list ul li .text { float:left; width:100%; padding:4% 0px 8%; }
	 .career_develop_list ul li.li02 .divimg {margin:0px;  }
	 
	 
	 .career_develop_list ul li:last-child .text { padding-bottom:0px;}
	
	
	/******************************physical*************************************/
	/*************phy_pic****************/
	.phy_pic .divimg {  width:100%; margin-bottom:2%; }
	.phy_pic p { max-height:100%; }
	.phy_pic2 { margin-top:3%; }
	
	.news_box { margin-top:0px; }
	
	.know_bn .auto-img { height:14em; }
	
	
	/*************************business***************************/
	/*********bus_con_sort*************/
	.bus_con_sort ul li {width:28%;  }
	
	
	.business-tab-head { margin:0px 0px 5%; }

	/******************bus_inlist*******************/
	.bus_inlist ul { padding-bottom:3%; }
	.bus_inlist ul li { width:100%; -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;box-sizing:border-box; }
	.bus_inlist ul li .con { padding-left:4.5em; margin-top:3%; }
	.bus_inlist ul li .time span { padding-right:1.25em; padding-left:1.25em;}
	.bus_inlist ul li .time span i { width:1em; height:1em; background-size:100% auto; margin-top:-0.5em; }
	.bus_inlist ul li .time span:first-child i { background-size:cover;  }
	.bus_inlist ul li p { height:auto;}
	.bus_inlist ul li .biaoshi {  top:0px; width:3.5em; height:1.5em; background-size:100% auto; }
	
	.business-tab-head a { padding:7px 1em 6px; margin:0px 0.25em; }
	
	.know_manage_box .business-tab-head a { padding:7px 0.5em 6px; margin:0px 0.1em; }
	.know_manage_box .business-tab-head { padding-bottom:1em; }
	
	/******************ns_news_foucs*******************/
	.ns_news_foucs { background:url(../images/ns_news_foucsbg.jpg) no-repeat right bottom;  }
	.ns_news_foucs dl dt { width:100%; margin-right:0px; }
	.ns_news_foucs dl dd {  padding:6% 3%;}
	.ns_news_foucs dl dd .con { padding-left:0px; }
	.ns_news_foucs dl dd h4 { max-height:100%;  }
	.ns_news_foucs dl dd .view {  padding-left:34px; margin:3.8% 0px 4%; }
	.ns_news_foucs dl dd .date { top:0px; left:0px; position:relative; padding-right:20px; }
	.ns_news_foucs dl dd span { display:inline-block; }
	
	.ns_news_list ul { background:none; }
	.ns_news_list .topbg { display:none;  }
	.ns_news_list .fotbg { display:none; }
	
	
	.art-title .basic-list a, .art-title .basic-list span { margin:0px 0.25em; }
	.pager-close .close-right { display:none; }
	
	
	/******************ns_in_focus*******************/
	.ns_in_focus { margin-bottom:3.8%; }
	.ns_in_focus ul li {  width:100%; margin-bottom:2%; }
	
	
	/******************ns_inlist*******************/
	.ns_inlist ul { padding-bottom:2%; }
	.ns_inlist ul li { padding:3% 3% 3% 2%; width:100%; -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;box-sizing:border-box; }
	.ns_inlist ul li .con { padding-left:0px; }
	.ns_inlist ul li .view {  padding-left:1.5em; }
	.ns_inlist ul li .date { top:0px; left:0px; display:inline-block; position:relative; padding-right:20px; }
	.ns_inlist ul li p { height:100%;  }
	.ns_inlist ul li span { display:inline-block; }
	.ns_inlist ul li .source { padding:1px 5px 0px;}
	
	
	
	/********site-map*********/
	.site-map li .child a { display:inline-block; min-width:6em; padding:0px 0.5em;  }
	
	
	/***************member*********************/
	.mem_login .login { height:auto; }
    .mem_login .login .loginlb { padding:2em 0px; }

	.mem_login .login .loginlb ul li input { font-size:0.875em; }
    
	.forget_cur.font-17 { font-size:15px; }
	.forget_cur ul li:first-child +li +li +li {background:url(../images/forget_cur_li01.png) no-repeat right;  padding-right:30px;  background-size:16px 18px; }
    .forget_cur ul li { width:8em; padding-right:30px; margin:1% 0px; background-size:16px 18px; }
	
	.for_success a { width:30%; }
	.for_success i { background-size:2em 2em; padding-left:2.5em; line-height:30px; }
	
	
	/*************search-nr*******************/
	.know_blog_search .s-1 em { font-size:1.25em; }
	
	/*************search-list****************/
	.search-list  ul li { padding:1.25em 1em; }
	.search-list  ul li i {   top:0px; width:0.75em; margin-left:0.5em; height:0.75em; background-size:cover; }
	


	
    .font-48 { font-size:2em;}
	.font-45 { font-size:1.875em; }
    .font-34 { font-size:1.75em;}
	.font-30 { font-size:1.5em; }
	.font-24 { font-size:1.375em; }
	.font-22 { font-size:1.25em; }
	.font-20 { font-size:1.125em; }
	.font-18 { font-size:1.125em; }
	.font-17 { font-size:0.95em; }
	.font-16 { font-size:0.9375em; }
	.font-14 { font-size:0.875em; }
	.font-12 { font-size:0.75em; }
	
	.wrap { margin:0px 10px; }
	.in_wrap { margin:0px 10px; }
	
}


@media screen and (max-width:480px){
body { font-size:112.5%; }

	.forget_cur.font-17 { font-size:14px; }
	
	.know_tit .current { padding-top:0.85em; }
}


@media screen and (max-width:414px){
body { font-size:97.03125%; }

	.font-17 { font-size:16px; }
    .font-16 { font-size:15px; }
	.font-14 { font-size:14px; }
	.font-12 { font-size:13px; }
	
	/***************member*********************/
	.mem_login .login .loginlb ul li input { font-size:14px;  }

   .know_tit .current { padding-top:0.5em; }
   .view_publish_list dl dd {  max-height:6em; }
   
   .mem_login .login { padding:0px 5%; }

}

@media screen and (max-width:375px){
body { font-size:87.8849%; }

	.font-17 { font-size:15px; }
	.font-16 { font-size:14px; }
	.font-14 { font-size:13px; }
	.font-12 { font-size:13px; }


	/***************member*********************/
	.mem_login .login .loginlb ul li input { font-size:13px;  }
    
	.view_paper_list ul li .span01 { width:78%; }
	
	

}

@media only screen and (max-width: 340px) {
body { font-size:75%; }

	.know_manage_box .business-tab-head a { padding:7px 0.4em 6px; margin:0px 0.1em; }
	.know_manage_box .business-tab-head { padding-bottom:1em; }

	.font-17 { font-size:14px; }
	.font-16 { font-size:13px; }
	.font-14 { font-size:12px; }
	.font-12 { font-size:12px; }
	
	/***************member*********************/
	.mem_login .login .loginlb ul li input { font-size:12px;  }

    .art-title .basic-list span.s4 { display:block; }
	.know_tit .current { padding-top:0.25em; }

}




