@charset "utf-8";
 @media only screen and (max-width:1600px) {
 .footer .wrap {
width:auto;
margin:0px auto;
}
 .in_wrap {
width:auto;
margin:0px 80px;
}
 .index-banner ul li {
height:439px;
}
.lt9 .index-banner {
height:439px;
}
.in_blog ul li {
height:630px;
}
.lt9 .in_blog {
height:630px;
}
 .know_bn .auto-img {
height:349px;
}
 .footer .ft_nav {
	float:left;
	width:360px;
	margin-right:2.3%;
	border-right:1px solid #e2e2e2;
	min-height:170px;
}
.footer .ft_toprt {
	float:right;
	width:100px;
}
.head-menu li {
	display:inline-block;
	position:relative;
    *+display:inline;
	margin:0px 30px;
}
}
 @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:349px;}
.in_business .text{width:90%;}
.in_business .bus_smaimg .text {
	top:10%;
	left:30px;
	bottom:auto;
}
 .footer .ft_nav {
	float:left;
	width:320px;
	margin-right:1.3%;
	border-right:1px solid #e2e2e2;
	min-height:170px;
}

}
 @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:349px;
}
}
@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_top {
	padding:2% 0px 2%;
	display:none;
}
 .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 {
	 padding-top:5%;
width:100%;
}
 .know_intro .text h2 {
padding-bottom:1%;
border-bottom:1px solid #f9f9f9;
margin-bottom:3%;
text-align:center;
}
 .know_intro .text h1 {
padding-bottom:1%;
text-align:center;
}
 .know_intro .text h3 {
padding-bottom:2%;
font-size:14px;
color:#666;
font-weight:normal;
border-bottom:1px solid #f9f9f9;
margin-bottom:3%;
text-align:center;
}

 .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:50%;
}
 .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:100px;
bottom: 0;
left: auto;
float: none;
width: 230px;
height:auto;
background: #061f3e;
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:0px 10px;
}
 .head-menu nav li > a {
color: #fff;
border-bottom: 1px solid #233c5c;
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 #233c5c;
width:96%;
}
 .head-menu .child .txt {
padding: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%;
top:25%;
}
.in_business .text p{ display:none;}
 .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:18%;
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;
}
	

	
	/*************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.25em 0px;
}
 .know_tit .current {
padding-top:0.65em;
}
 .know_team_head {
background-size:2em auto;
padding-top:3em;
}
 
.know_intro .l_menu{ float:left; width:100%; height:auto; overflow:hidden;}
.know_intro .l_menu h2{ background:#061f3e; height:48px; line-height:48px; color:#FFF; text-align:center;}
.know_intro .l_menu ul{ width:100%; height:auto; overflow:hidden;}
.know_intro .l_menu ul li{ display:block; height:45px; line-height:45px; text-align:center; background:#eeeeee; color:#061f3e; margin-top:2px;}
.know_intro .l_menu ul li a{ display:block;background:#eeeeee; color:#061f3e; font-size:16px;}
.know_intro .l_menu ul li a:hover{ background:#153459 url(../images/icon_01.png) no-repeat 170px 20px; color:#FFF;}
 
 
 
.piclist{ width:100%; height:auto; overflow:hidden;}
.piclist li{ width:99%; float:left; margin-bottom:3%; padding-right:0;padding-bottom:3%;}
.piclist li img{ width:100%;}
.piclist li h4{ padding-top:5%;}
.piclist .sj{ color:#878585; line-height:40px;}

.renlist{ width:100%; height:auto; overflow:hidden;}
.renlist li{ width:99%; float:left; margin-bottom:3%; padding-right:0;}
.renlist li a{ display:block; width:90%; background:#eee;border-radius: 10px;box-shadow: 2px 2px 4px #666; padding:20px; padding-bottom:8%;}
.renlist li a:hover{ background:#153459; color:#FFF;}
.renlist li h4{ padding-top:3%;padding-bottom:5%;}
 
 
 
 
 
 
 
 .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:18em;
}
	
	
	/*************************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;
}
}
