/*--css reset--*/
html,body,h1,h2,h3,h4,h5,h6,p,ol,ul,li,pre,code,address,variable,form,fieldset,blockquote {
	padding:0;
	margin:0;
	font-size:62.5%;
	font-weight:normal;
	font-family:"微软雅黑", "黑体";
	color:#000;
}
ol{margin-left:0; list-style:none;}
ul{margin-left:0; list-style:none;}

a{ color:#000; text-decoration:none;}
a:hover{ text-decoration:underline;}
img,input{ vertical-align:middle;}
.clean{ clear:both;}
.left{ float:left;}
.right{ float:right;}
.hidden{ display:none;}
.show{ display:block;}
img{ border:none}
.w_12k{ width:1200px; margin:0 auto;}
/*--css reset over--*/

.top{ background:#000; border-bottom:4px solid #c3141c; height:125px; line-height:125px; width:100%; text-align:center;}
.title{ font-size:4.2rem; line-height:4.2rem; padding:0 3.7%; font-weight:bold;}
.title a{ display:block; font-size:2.2rem; width:22%; line-height:4.2rem; border:3px solid #c3141c; text-align:center; color:#c3141c; margin-left:20px; float:left;}

.news_section{padding-top:47px; padding-bottom:74px; background:url(index750_18.jpg) no-repeat bottom; background-size:100% auto; background-color:#eeeeee;}
.newslist{ padding:0 3.7%; padding-top:4.2rem;}
.newslist li{ margin-bottom:4.4rem; background:rgba(0,0,0,0.7);}
.newslist li .time{background:#c3141c; width:16.5%; float:left; text-align:center; color:#fff; font-size:3rem; line-height:3.4rem; padding:0.5rem 0;}
.newslist li .heading{box-sizing:border-box; padding:1.5rem 0 1.5rem 18%;}
.newslist li .heading a{color:#fff; font-size:3rem; line-height:4rem;}

.activity_section{ padding:13px 0 60px;}
.activity_section .list li{ padding-top:44px;}

.resource_section{}
.tag_box{ padding:54px 0 24px;}
.tag_box a{ width:50%; font-size:3rem; line-height:3rem; text-align:center; display:inline-block;}
.resource_section .list li{ float:left; width:50%;}

.about_section{ background:#eee;  padding:70px 0;}
.about_section .brief{ padding:55px 3.7% 60px; font-size:3rem;}
.about_section .brief a{ color:#323232;}

.contact_section{ padding:68px 0 76px;}
.contact_us{ text-align:center; padding:0 3.7%;}
.contact_us div{ padding-top:2rem;}
.contact_us a{ font-size:3rem; line-height:5rem;}

.foot{ background:#999; padding:56px 3.7% 90px; font-size:3rem; color:#fff; line-height:5rem;}

/*--------list&detail---------------*/
.list_zone{ padding:30px 3.7%;}
.list_zone li{ position:relative; padding:30px 0; border-bottom:1px dashed #666;}
.left_img{ width:28%; padding-right:2%;}
.list_zone li h1 a{font-size:3rem; line-height:4.2rem;}
.list_zone li .time{ position:absolute; bottom:30px; left:30%; font-size:2.5rem; color:#666;}

.text{ padding:40px 3.7%; font-size:3rem;}
.text h1{font-size: 4.2rem; line-height: 5rem; padding-bottom: 30px;}
.text .time{padding: 20px 0px; line-height:2rem; border-bottom: 1px solid #d5d4d4; font-size:2rem;}
.text .auther{ line-height:5rem; font-size:2.4rem; padding: 20px 0px;}
.text .article{ padding:30px 0;}
.text p{ font-size:3rem;}
