@charset "gb2312";
/* CSS Document */
*{
	margin:0;
	padding:0;
	border:0;}
body{
	width:100%;
	font-family:'微软雅黑';
	font-size:14px;
	color:#525151;}
li{
	list-style:none;}
a{
	color:#525151;
	text-decoration:none;}
a:hover{
	color:#c24453;}
h3{
	float:left;
	width:98px;
	height:36px;
	line-height:36px;
	color:#c24453;
	font-size:18px;
	margin-bottom:10px;
	font-weight:normal;
	border-bottom:3px solid #c24453; 
	clear:both;}
.middle{
	width:1000px;
	margin:0 auto;
	padding-left:6px;}
.head{
	height:156px;
	background-color:#f3f3f3;}
.top{
	width:100%;
	float:left;
	background:url(imagestopBg.png) repeat-x;}
.top li{
	float:right;
	height:44px;
	line-height:44px;}
.nav{
	width:1000px;
	margin:0 auto;}
.nav li{
	float:left;
	height:44px;
	line-height:44px;}
.bannerPic{
	height:341px;
	background:url(imagesheaderBg.jpg) center no-repeat;}
.main1{
	height:322px;
	margin:30px 0 18px;;}
.main2{
	height:212px;}
.title{
	clear:both;
	margin-left:4px;}
.title li{
	height:26px;
	line-height:26px;
	padding-left:22px;
	background:url(imagestri.png) left no-repeat;}
.title span{
	float:right;}
.tpxw,.gzdt,.sqgk,.zzjs,.dwgk{
	float:left;}
.tpxw{
	width:477px;
	margin-right:45px;}
.gzdt{
	width:478px;}
.sqgk{
	width:304px;
	margin-right:26px;}
.xq a:hover{
	color:#c24453;}
.zzjs{
	width:314px;
	margin-right:26px;}
.dwgk{
	width:328px;}
.more{
	float:left;
	color:#cacbcb;
	font-size:12px; 
	line-height:37px;
	border-bottom:1px solid #c24453; }
.link{
	height:64px;}	
.link img{
	float:left;
	margin-right:18px;}
.foot{
	height:107px;
	background-color:#ebeaea;}
.foot li{
	text-align:center;
	line-height:40px;}
	
/*焦点图 样式*/
.area img{vertical-align:top;border:0;}
.area{zoom:1}
.focus-box{clear:both;}
.focusImage{background:#2B2B2B;float:left; }
.focusImage-inner{width:477px;position:relative;}
.focusImage-content li{display:none;}
.focusImage-content li.current{display:block;}
.focusImage-content img{display:inline-block;height:277px;width:477px;}
.focusImage-title{height:30px;line-height:30px;position:absolute;bottom:0;left:0;width:100%;}
.focusImage-title-bg{background:#000;opacity:.5;position:absolute;z-index:5;height:30px;width:477px;}
.focusImage-title h2{padding:0 0 0 15px;font-size:14px;position:absolute;z-index:10;color:#fff;}
.focusImage-title a,.focusImage-title a:visited,.focusImage-title a:hover{color:#fff; text-decoration:none}
.focusImage-slide{position:absolute;z-index:15;right:0;bottom:5px;}
.focusImage-slide li{background:#656464;display:inline-block;color:#FFF;cursor:pointer;float:left;padding:0 5px;margin-right:5px;line-height:20px;height:20px;}
.focusImage-slide li.current{background:#c90101;}

/* 栏目页样式*/
.bannerP{ width:100%; height:340px; background:url(imagesheaderBg.jpg) no-repeat center; margin:0 auto;}
.bannerPdiv{position:relative;top:80px;left:50%;margin-left:-350px; width:578px; height:86px; background:url(imagesqgsq.png) no-repeat;}
.lanmu{ margin:0px auto; background:#eee; margin-top:1px; border-bottom:2px solid #c12b1a;}
.lanmu_list{ width:980px; height:46px; line-height:46px; margin:0px auto; overflow:visible;}
.lanmu_list ul li{ float:left; width:160px; text-align:center;}
.lanmu_list ul li a{ display:block; color:#c12b1a; font-size:18px; font-weight:bold;}
/*.lanmu_list ul li a:hover{ color:#fff; background:#c12b1a; font-size:18px;}*/

.main_list{ width:1000px; margin:0px auto;}
.locate{ padding:5px 15px; height:40px; line-height:45px;}

.lalist{ border:1px solid #dcdcdc; padding:20px 22px;}
.lm_title{ background: #EEE; border-bottom: 1px solid #DDD; height:36px; line-height:36px;}
.lm_title p{ padding:0px 16px; float:left; border-bottom:2px solid #c12b1a; height:35px; font-size:16px; line-height:35px;}

.list_con{ min-height:300px; padding:0px 18px 0px 10px;}
.list_con ul{ padding-top:20px; width:100%; margin:0 auto;}
.list_con ul li{ height:30px; line-height:26px; background:url(imagesdotn.gif) no-repeat left; padding-left:15px;}
.list_con ul li a{ float:left; vertical-align:bottom; font-size:14px;}
.list_con ul li span{ float:right; }

.fanye{ height:30px; line-height:30px; text-align:center; clear:both;}

/*图片列表样式*/
.list_pic{ min-height:340px; padding:20px 18px 0px 10px; }
.list_pic li{ width:25%; float:left; height:170px; text-align:center;}
.list_pic li p{ text-align:center;}
.list_pic li img{ width:88%; height:130px;}

/*内容页样式*/
.main_con{ width:1000px; margin:0px auto;}
.content{  border:1px solid #dcdcdc; padding:20px 50px; }
h4.contitle{ line-height:37px; color:#000; text-align:center; font-weight:bold; padding:0 60px 16px; height:auto; font-size:18px;}
.source{ text-align:center; height:30px; line-height:30px; background:#eee;}
.cont{ padding-top:30px; min-height:300px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}

@media screen and (max-width: 1000px){
.middle { width: 96%; padding-left: 2%; padding-right: 2%; }
.top .middle { width: 99%; padding-left: 0; padding-right: 0; }
.bannerPic img { margin: 85px 0 0 70px !important; left: 0% !important; }
.head { height: auto; }   
.nav { width: 100%; }
.nav p { height: auto !important; width: 98.5% !important; float: none !important; padding-left: 1.5%; }
.nav ul { padding-left: 1.5%; }
.main1, .main2 { height: auto; }
.tpxw, .gzdt, .sqgk, .zzjs, .dwgk { position: relative; float: none; width: 100%; margin-right: 0; margin-left: 0; margin-bottom: 18px; }
.tpxw { height: 330px; }
.focusImage, .focusImage-inner, .focusImage-content img,.focusImage-title-bg { width: 100%; }
.link { height: 130px; }
.link img { width: 47%; margin-right: 0; margin-left: 2%; margin-bottom: 4px; }
.more { position: absolute; right: 0; top: 0; width: 100% !important; }
.foot, .foot li { height: auto; }
.foot ul { padding-bottom: 16px; }
/*栏目内容*/
.lanmu_list,.main_list { width: 98%; }
.lanmu_list ul li { width: 16.6%; }
.lanmu_list ul li a { font-size: 16px; letter-spacing: 0; }
.list_con ul li,.gzdt li { height: auto; *+height:1%; background: url(imagesdotn.gif) no-repeat left 11px; }
.list_pic,.shangxia { height: auto !important; *+height:1%; }
.list_pic { padding: 20px 0; }
.list_con ul li:after,.list_pic:after,.shangxia:after,.gzdt li:after { content:".";display:block;height:0;clear:both;visibility:hidden; }
.main_con { width: 96%; }
.content { padding: 20px 2%; overflow: hidden; }
.cont img { max-width: 100%; height: auto !important; }
.shangxia { height: auto !important; }
}
@media screen and (max-width: 698px){
.bannerPic img,.bannerPdiv { left: 0 !important; margin-left: 0 !important; }
.bannerPic img, .gzdt img { max-width: 100%; height: auto; }
.bannerPdiv { width: 100%; background-size: 100%; }
.summary h4 { line-height: 25px !important; }
.lanmu_list { height: 92px; }
.lanmu_list ul li { width: 33%; }
.lalist { padding: 20px 2%; }
.list_con { padding: 0px 10px 0px 10px; }
.gzdt ul li a,.list_con ul li a { float: none; }
.list_pic li { width: 50%; }
h4.contitle { padding: 1px 15px 16px; }
.source { position: relative; height: 60px; }
.source font { float: none !important; }
.bdshare-button-style0-16 { position: absolute; float: right !important; display: block !important; right: 0; width: 140px !important; margin-top: 30px; }
}