
/*about us*/
.n_main { width:1200px; margin:0px auto; overflow:hidden;}

.inner_banner {height:259px;overflow: hidden;position: relative; z-index:-1}
.h_nav {display: none;}

.side_l {width: 910px;float:right;}
.side_l .web_site {height:50px;line-height:50px;border-bottom: 1px solid #ddd;background: url(../images/icon_w_site.jpg) no-repeat 10px center; text-indent:36px; width:100%; margin:0px auto;}
.n_conatct {padding: 30px 0;line-height: 24px; width:93%; margin:0px auto;}
.n_conatct_t { font-size:18px; font-weight:bold; color:#000}
.n_conatct p{ font-size:15px; line-height:28px}
.n_conatct img p img {display: inline-block;}

.side_r {width: 250px;float:left;padding-bottom: 20px;}
.side_r .column {height: 70px;padding-top:12px;background:#191919;position: relative;margin-top:30px;color: #fff;}
.side_r .column_t {text-align: center;padding: 15px 10px 0 0; font-size:20px; color:#FFF; font-weight:bold}
.side_r .column_tt {text-align: right;padding-right: 50px; color:#FFF; font-size:12px}
.side_r .sub_nav li{text-indent: 35px;}
.side_r .sub_nav li {width: 250px;height: 50px;line-height: 50px;border-bottom: 1px solid #ccc;background: url(../images/ico_left01.png) #191919 no-repeat 90% 25px;}
.side_r .sub_nav li:first-child{border-top: 1px solid #ccc;}
.side_r .sub_nav li a {font-size: 16px;color: #fff;display: block;}
.side_r .sub_nav li:hover, .side_r .sub_nav li.active{background:#E90115 url(../images/ico_left02.png) no-repeat 90% center;}

.side_r .sub_nav dl dd{text-indent: 35px;}
.side_r .sub_nav dl dd{width: 250px;height: 40px;line-height: 40px;border-bottom: 1px solid #999999;background: url(../images/ico_left01.png) #333 no-repeat 90% 15px;}
.side_r .sub_nav dl dd:first-child{border-top: 1px solid #999;}
.side_r .sub_nav dl dd a {font-size: 16px;color: #fff;display: block;}
.side_r .sub_nav dl dd:hover, .side_r .sub_nav dl dd.active{background:#EF4B14 url(../images/ico_left02.png) no-repeat 90% center;}

@media(max-width: 998px) {
.n_main{ width:98%; margin:0px}
.inner_banner {height: auto;overflow: hidden;position: relative; z-index:-1}
.side_l {width: 100%;float: none;}
.side_r {display: none;}
.h_nav {position: relative;z-index: 99;margin-bottom: 0px;display: block;}
.h_nav .chioce {padding: 10px;background:#0D4F80;height: 40px;line-height: 40px; margin:10px 0px;}
.h_nav .chioce a {background: #fff url(../images/icon_m_nav1.png) no-repeat right center;font-weight:bold;padding-left: 20px;width: 100%;box-sizing: border-box;border: none;height:38px;color:#333;display: block;}
.h_nav .m_sub_menu {width: 100%;background: #fff;line-height: 40px;position: absolute;top: 60px;left: 0;border-bottom: 1px solid #ddd;display: none;}
.h_nav .m_sub_menu a {display: block;color:#fff;}
.h_nav .m_sub_menu .list {border-bottom: 1px solid #eee;background:#555;}
.h_nav .m_sub_menu .list:last-child {border-bottom: none;}
.h_nav .m_sub_menu h4 {padding: 0 10px 0 26px;background:#0D4F80;}
.h_nav .m_sub_menu p em {
	background: url(../images/icon_m_nav1.png) no-repeat center;
	width: 40px;
	height: 40px;
	display: inline-block;
	float: right;
}
.h_nav .m_sub_menu p {
	padding: 0 10px 0 40px;
	display: none;
	color:#fff;
	border-top:1px dashed #777;
}
.h_nav .m_sub_menu p a{ color:#ccc;}
.h_nav .m_sub_menu ul {
	display: none;
}
.h_nav .m_sub_menu li {
	padding: 0 10px 0 55px;
}

}


#content { width:96%; margin:0px auto; line-height:2em; font-size:13px; height:auto; color:#333333}
#content ul { margin:20px 0px 0px 0px}
#content ul li{ height:32px; line-height:32px; border-bottom:1px #ccc dashed;	}
#content ul li span{ float:right;}

#page { text-align:center; margin:30px 0px 0px 0px; clear:both; padding-bottom:20px; padding-top:30px}
#page a,	
#page span{ margin:0 2px;}


.artRead .r_title{font-size:18px; text-align:center; margin:15px auto; color:#000000; }
.artRead .r_p{text-align:center; margin:5px 0px 20px 0px }
.artRead .r_line{height:1px; color:#DDD}
.artRead #MyContent{text-align:left; padding:5px 10px;}
.artRead #MyContent img{max-width: 100% !important; width: auto;}
.r_pn { padding:10px; line-height:2em;}

#preandnext { margin:16px auto; border-top: 1px dashed #CCCCCC; padding-top:25px}
#preandnext h2{font-size:12px; font-weight:100;}

.lineform1{ float:left; width:98.5%; }
.formcon1{ float:left; width:30.5%; border:#c3c3c3 solid 1px; height:45px; }
.formcon2{ float:left; width:30.5%; border:#c3c3c3 solid 1px; height:45px;}
.formcon3{ float:left; width:30.5%; height:45px;}
.formcon4{ float:left; width:30.5%; border:#c3c3c3 solid 1px; height:45px; }
.formcon5{ float:left; width:99%; border:#c3c3c3 solid 1px; height:45px; }
.formargin1{ margin:20px 0 0 2.25%;}
.formargin11{ margin:20px 0 0 2.25%;}
.formargin2{ margin:20px 0 0 2.25%;}
.formargin3{margin:20px 0 0 2.25%;}
.formin1{ float:left; width:75%; height:43px; border:0; color:#000000; font-size:14px; line-height:43px; font-family:"Microsoft YaHei"; padding:0 0 0 10px;}
.formin2{ float:right; padding:0 10px 0 0;}
.formin2 label{ color:#8b8b8b; line-height:43px; font-weight:normal;}
.formin3{ float:left; width:100%; height:43px; border:0; color:#000000; font-size:14px; line-height:43px; font-family:"Microsoft YaHei"; padding:0 10px 0 10px;}
.formin4{ float:left; width:100%; height:220px; border:#c3c3c3 solid 1px; padding:10px; margin:27px 0 0 0; color:#000000; font-size:14px; line-height:24px; font-family:"Microsoft YaHei";}
.formspan1{ float:right; line-height:43px; color:#8b8b8b; padding:0 5px 0 0;}
.formspan2{ float:left; line-height:43px; color:#000000; font-size:14px; padding:0 0 0 10px; }
.formbtn1{ float:left; width:100%; height:45px; background-color:#02418E; border:0; -webkit-appearance:none; text-align:center; color:#fff; font-size:14px; line-height:35px; font-size:16px}



.wenhua_1{width:90%; height:30px; background: url(../images/num01.gif) no-repeat; border-bottom:1px dashed #CCCCCC; text-indent:40px; font-size:18px; font-weight:bold; line-height:25px; margin:20px auto 0px;}
.wenhua_2{width:90%; height:30px; background: url(../images/num02.gif) no-repeat; border-bottom:1px dashed #CCCCCC; text-indent:40px; font-size:18px; font-weight:bold; line-height:25px; margin:20px auto 0px;}
.wenhua_3{width:90%; height:30px; background: url(../images/num03.gif) no-repeat; border-bottom:1px dashed #CCCCCC; text-indent:40px; font-size:18px; font-weight:bold; line-height:25px; margin:20px auto 0px;}
.wenhua_4{width:90%; height:30px; background: url(../images/num04.gif) no-repeat; border-bottom:1px dashed #CCCCCC; text-indent:40px; font-size:18px; font-weight:bold; line-height:25px; margin:20px auto 0px;}
.wenhua_c{width:90%; height:30px; line-height:30px; font-size:18px; text-indent:40px;margin:0px auto 30px;}


.am-table{width:100%;margin:0px auto 16px;border-spacing:0;border-collapse:separate; font-size:14px;}
.am-table>tbody>tr>td,.am-table>tbody>tr>th,.am-table>tfoot>tr>td,.am-table>tfoot>tr>th,.am-table>thead>tr>td,.am-table>thead>tr>th{padding:.7rem;line-height:1.6;vertical-align:top;border-top:1px solid #ddd}
.am-table>thead>tr>th{vertical-align:bottom;border-bottom:1px solid #ddd}
.am-table>caption+thead>tr:first-child>td,.am-table>caption+thead>tr:first-child>th,.am-table>colgroup+thead>tr:first-child>td,.am-table>colgroup+thead>tr:first-child>th,.am-table>thead:first-child>tr:first-child>td,.am-table>thead:first-child>tr:first-child>th{border-top:0}
.am-table>tbody+tbody tr:first-child td{border-top:2px solid #ddd}
.am-table-bordered{border:1px solid #ddd;border-left:none}
.am-table-bordered>tbody>tr>td,.am-table-bordered>tbody>tr>th,.am-table-bordered>tfoot>tr>td,.am-table-bordered>tfoot>tr>th,.am-table-bordered>thead>tr>td,.am-table-bordered>thead>tr>th{border-left:1px solid #ddd}
.am-table-bordered>tbody>tr:first-child>td,.am-table-bordered>tbody>tr:first-child>th{border-top:none}
.am-table-bordered>thead+tbody>tr:first-child>td,.am-table-bordered>thead+tbody>tr:first-child>th{border-top:1px solid #ddd}
.am-table-radius{border:1px solid #666;border-radius:2px}
.am-table-radius>thead>tr:first-child>td:first-child,.am-table-radius>thead>tr:first-child>th:first-child{border-top-left-radius:2px;border-left:none}
.am-table-radius>thead>tr:first-child>td:last-child,.am-table-radius>thead>tr:first-child>th:last-child{border-top-right-radius:2px;border-right:none}
.am-table-radius>tbody>tr>td:first-child,.am-table-radius>tbody>tr>th:first-child{border-left:none}
.am-table-radius>tbody>tr>td:last-child,.am-table-radius>tbody>tr>th:last-child{border-right:none}
.am-table-radius>tbody>tr:last-child>td,.am-table-radius>tbody>tr:last-child>th{border-bottom:none}
.am-table-radius>tbody>tr:last-child>td:first-child,.am-table-radius>tbody>tr:last-child>th:first-child{border-bottom-left-radius:2px}
.am-table-radius>tbody>tr:last-child>td:last-child,.am-table-radius>tbody>tr:last-child>th:last-child{border-bottom-right-radius:2px}
.am-table-striped>tbody>tr:nth-child(odd)>td,.am-table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}
.am-table-hover>tbody>tr:hover>td,.am-table-hover>tbody>tr:hover>th{background-color:#e9e9e9}
.am-table-compact>tbody>tr>td,.am-table-compact>tbody>tr>th,.am-table-compact>tfoot>tr>td,.am-table-compact>tfoot>tr>th,.am-table-compact>thead>tr>td,.am-table-compact>thead>tr>th{padding:.4rem}
.am-table-centered>tbody>tr>td,.am-table-centered>tbody>tr>th,.am-table-centered>tfoot>tr>td,.am-table-centered>tfoot>tr>th,.am-table-centered>thead>tr>td,.am-table-centered>thead>tr>th{text-align:center}
.am-table>tbody>tr.am-active>td,.am-table>tbody>tr.am-active>th,.am-table>tbody>tr>td.am-active,.am-table>tbody>tr>th.am-active,.am-table>tfoot>tr.am-active>td,.am-table>tfoot>tr.am-active>th,.am-table>tfoot>tr>td.am-active,.am-table>tfoot>tr>th.am-active,.am-table>thead>tr.am-active>td,.am-table>thead>tr.am-active>th,.am-table>thead>tr>td.am-active,.am-table>thead>tr>th.am-active{background-color:#ffd}
.am-table>tbody>tr.am-disabled>td,.am-table>tbody>tr.am-disabled>th,.am-table>tbody>tr>td.am-disabled,.am-table>tbody>tr>th.am-disabled,.am-table>tfoot>tr.am-disabled>td,.am-table>tfoot>tr.am-disabled>th,.am-table>tfoot>tr>td.am-disabled,.am-table>tfoot>tr>th.am-disabled,.am-table>thead>tr.am-disabled>td,.am-table>thead>tr.am-disabled>th,.am-table>thead>tr>td.am-disabled,.am-table>thead>tr>th.am-disabled{color:#999}
.am-table>tbody>tr.am-primary>td,.am-table>tbody>tr.am-primary>th,.am-table>tbody>tr>td.am-primary,.am-table>tbody>tr>th.am-primary,.am-table>tfoot>tr.am-primary>td,.am-table>tfoot>tr.am-primary>th,.am-table>tfoot>tr>td.am-primary,.am-table>tfoot>tr>th.am-primary,.am-table>thead>tr.am-primary>td,.am-table>thead>tr.am-primary>th,.am-table>thead>tr>td.am-primary,.am-table>thead>tr>th.am-primary{color:#0b76ac;background-color:rgba(14,144,210,.115)}
.am-table>tbody>tr.am-success>td,.am-table>tbody>tr.am-success>th,.am-table>tbody>tr>td.am-success,.am-table>tbody>tr>th.am-success,.am-table>tfoot>tr.am-success>td,.am-table>tfoot>tr.am-success>th,.am-table>tfoot>tr>td.am-success,.am-table>tfoot>tr>th.am-success,.am-table>thead>tr.am-success>td,.am-table>thead>tr.am-success>th,.am-table>thead>tr>td.am-success,.am-table>thead>tr>th.am-success{color:#5eb95e;background-color:rgba(94,185,94,.115)}
.am-table>tbody>tr.am-warning>td,.am-table>tbody>tr.am-warning>th,.am-table>tbody>tr>td.am-warning,.am-table>tbody>tr>th.am-warning,.am-table>tfoot>tr.am-warning>td,.am-table>tfoot>tr.am-warning>th,.am-table>tfoot>tr>td.am-warning,.am-table>tfoot>tr>th.am-warning,.am-table>thead>tr.am-warning>td,.am-table>thead>tr.am-warning>th,.am-table>thead>tr>td.am-warning,.am-table>thead>tr>th.am-warning{color:#F37B1D;background-color:rgba(243,123,29,.115)}
.am-table>tbody>tr.am-danger>td,.am-table>tbody>tr.am-danger>th,.am-table>tbody>tr>td.am-danger,.am-table>tbody>tr>th.am-danger,.am-table>tfoot>tr.am-danger>td,.am-table>tfoot>tr.am-danger>th,.am-table>tfoot>tr>td.am-danger,.am-table>tfoot>tr>th.am-danger,.am-table>thead>tr.am-danger>td,.am-table>thead>tr.am-danger>th,.am-table>thead>tr>td.am-danger,.am-table>thead>tr>th.am-danger{color:#dd514c;background-color:rgba(221,81,76,.115)}

.am-scrollable-horizontal{width:100%;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}


.zhishiali i{ width:20px; height:20px; background:url("../images/zhishia1.png") center no-repeat; float:right; position:absolute;}
.zhishiatxt h4{ color:#363636; font-size:18px; line-height:28px; height:56px; padding-top:50px;}
.zhishiali{ background:#fafafa; width:580px; float:left; margin-top:40px; padding:0px; }
.zhishiatxt{ font-size:16px; color:#4e4e4e;padding-top:20px;}

.zhishiatxt p{ line-height:20px; margin-top:10px;}
.zhishiali{box-shadow:0 1px 5px rgba(51,51,51,0.1);-webkit-box-shadow:0 1px 5px rgba(51,51,51,0.1); position:relative;}
.zhishiali:nth-child(even){ margin-right:0;}
.zhishiali:hover{box-shadow:0 2px 8px rgba(51,51,51,0.1);-webkit-box-shadow:0 2px 8px rgba(51,51,51,0.1);}
.zhishiali:hover h4{ color:#21abeb;}
.zhishiali:hover i{transform: rotate(90deg);-webkit-transform: rotate(90deg);}
.zhishialist{ margin-top:0px;}

.zhishiaimg{ overflow:hidden; display:block; width:240px; height:180px;}
.zhishiasub{ text-align:left;}
.zhishiasub a{ margin:0; margin-right:40px;}
.zhishialist{ width:100%;}
.zhishiali{width:100%; margin:0; margin:20px 0px; }
.zhishiatxt{width:550px;}
.zhishiatxt b{ font-weight:normal; color:#888; font-size:14px; display:block; padding:5px 0; padding-bottom:10px;}
.zhishiatxt h4{ height:auto; padding-top:0;}
.zhishiatxt p{ font-size:14px; color:#9c9c9d; line-height:24px; margin-top:5px;}
.zhishiali i{ right:20px; bottom:20px;}
@media screen and (max-width: 1000px) {
.zhishialist{ width:100%;}
.zhishiali i{ background-size:12px; right:10px; bottom:10px;}
.zhishiaimg{ height:auto; width:100%; margin:0 auto;}
.zhishiatxt{ height:auto; width:98%; margin:0 auto;}
.zhishiaimg img{ width:100%;}
.zhishiali{ padding:0px 0px 20px 0px; }
}

.news-detail{
  width: 90%;
  padding: 60px 5%;
  font-size: 14px;
  color: #333;
  line-height: 28px;
  background-color: #FFF;
  margin: 30px 0 50px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 0 12px rgba(0,0,0,0.1);
  box-shadow: 0 0 12px rgba(0,0,0,0.1);
  overflow:hidden
}

.news-detail .title
{
  text-align: center;
  margin-bottom: 30px;
  padding-bottom: 20px;
  border-bottom: 1px solid #CCC;
}

.news-detail .title h2
{
  font-size: 26px;
  line-height: 30px;
  color: #333;
  padding-bottom: 12px;
}

.news-detail .title p.info
{
  font-size: 14px;
  color: #999;
}

.news-detail .content img
{
  max-width: 100% !important; 
}
.news-detail .contentt img
{
  max-width: 100% !important; width: auto;
}
.news-detail .detail-page
{ margin-top:30px
}
.news-detail .detail-page a
{
  color: #666;
}

@media (max-width: 980px)
{
.news-detail
  {
    padding: 45px 1%; width:96%;margin:20px auto 0px;
  }
}

@media (max-width: 768px)
{
.news-detail
  {
    padding: 35px 1%;width:96%; margin:20px auto 0px;
  }

.news-detail .title h2
  {
    font-size: 21px;
  }
}

.industry_Journalism{
	width: 100%;
	height: auto;
	padding: 50px 0px;
	box-sizing: border-box;
	overflow: hidden;
	margin:0px auto;
}
.industry_Journalism_list{
	width: 100%; 
	height:160px;
	background-color: #f1f1f1;
	margin-bottom: 16px;
	padding: 2%  3%;
	box-sizing: border-box;
	overflow: hidden;
	position: relative;
}

.industry_Journalism_list:hover div:first-child{
	overflow: hidden;
}
.industry_Journalism_list:hover div:first-child img{
	transition: 4s;
	transform: scale(1.2);
}
.industry_Journalism_list>div{
	position: relative;
	display: inline-block;
	box-sizing: border-box;
	overflow: hidden;
	vertical-align: middle;
}

.industry_Journalism_list>div:first-child img{
	max-width: 100%;
	/*height: 100%;*/
	transition: 2s;
}
.industry_Journalism_list>div:last-child{
	display: inline-block;
	width: 100%;
	height: 100%;

}
.industry_Journalism_list>div:last-child h4{
	font-size: 18px;
	color: #5f5f5f;
	/* line-height: 36px; */
	padding-top: 8px;
	padding-bottom: 10px;
}
.industry_Journalism_list>div:last-child p:first-of-type{
	font-size: 15px;
	color: #a7a7a7;
	line-height: 28px;
	margin-bottom: 10px;
}
.industry_Journalism_list>div:last-child p:last-of-type{
	font-size: 12px;
	color: #939393;
text-align: right;
}




@media screen and (max-width: 1000px) {
.industry_Journalism_list>div:last-child h4{
	font-size: 16px;

}
.industry_Journalism_list>div:last-child p:first-of-type{
	font-size: 12px; line-height:18px

}
.industry_Journalism_list>div:last-child p:last-of-type{
	font-size: 11px;}
}
.main-wrapper
{
  width: 100%;
  background-color: #f8f8f8;
  padding: 20px 0;
}
.w1280{width:1280px;margin:0px auto;}
@media (max-width: 1280px){.w1280{width: 100%;margin:0px auto;}}
.web_site {height:50px;line-height:50px;border-bottom: 1px solid #ddd;background: url(../images/icon_w_site.jpg) no-repeat left center;width:100%; margin:0px auto; text-indent:25px}
