﻿body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px"微软雅黑","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%;}
a{color:#262626;text-decoration:none}
a:hover{color:#cd0200;text-decoration:underline}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}

/*通用定义*/
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.fl{ float:left;}
.fr{ float:right;}
.space0{clear:both; height:0px; display:block; font-size:1px;overflow:hidden;}
.space10{clear:both; height:10px; display:block; font-size:1px;overflow:hidden;}
.space20{clear:both; height:20px; display:block; font-size:1px;overflow:hidden;}
.space30{clear:both; height:30px; display:block; font-size:1px;overflow:hidden;}
.space40{clear:both; height:40px; display:block; font-size:1px;overflow:hidden;}

.head{background-color:#f2f2f2;padding-bottom:5px;padding-top:18px;min-width:1000px;}

/*通用广告*/
.adv-banner{ width:1000px; margin:0 auto;}
.adv-banner .colL{ float:left; width:650px;  background:#f3f3f3}
.adv-banner .colR{ float:right; width:300px; background:#f3f3f3}

/*logo\搜索*/
.layout{width:1000px;margin:0 auto;}
.search_logo{width:980px;margin:0 auto;height:56px;padding:10px;}
.search_logo .logo{float:left;}
.search_logo .logo a{background:url(../image/jy_bg.png) 0 -33px no-repeat;width:135px;height:55px;display:block;}
.search_logo .logo a span{display:none;}
.search_logo .path{font:500 32px/32px "微软雅黑";color:#000;float:left;margin:11px 0 0 15px; }
.search_logo .serach{width:460px;height:32px;position:relative;float:right;margin-top:10px;}
.search_logo .serach .search_text{background:url(../image/jy_bg.png) 0 0 no-repeat;height:32px;line-height:32px;width:420px;font-size:14px;color:#666;border:0 none;position:absolute;left:0; z-index:5;padding-left:4px;}
.search_logo .serach .search_btn{background:url(../image/jy_bg.png) -146px -42px no-repeat;width:37px;height:32px;border:none;cursor:pointer;position:absolute;right:0; z-index:10;}
.search_logo .serach .search_btn:hover{background-position:-193px -42px;}

.layout_left{width:580px;float:left;}
.layout_right{width:320px;float:right;}
.layout_left h1{height:40px;border-bottom:2px solid #eee;font:600 20px/40px "微软雅黑";color:#262626;padding-left:10px;position:relative;}
.layout_left h1 span{height:40px;border-bottom:2px solid #c00;position:absolute;left:0;bottom:-2px;padding:0 10px;}

/*头条新闻*/
.layout_left .headline{ border-bottom:1px solid #cbcbcb; padding:0 20px; }
.layout_left .headline h2 a{ display:block; font:bold 22px "微软雅黑"; margin-top:10px;}
.layout_left .headline .headline-content a{ float:left; display:block; width:120px; height:90px;}
.layout_left .headline .headline-content a img { width:120px; height:90px;}
.layout_left .headline .headline-content p{ float:left; width:390px; font:12px/24px "宋体"; color:#888; margin-left:20px; overflow:hidden;}

/*新闻列表*/
.layout_left .news_list{margin-top:30px; padding:0 12px;}
.layout_left .news_list .list_l{margin-bottom:50px;}
.layout_left .news_list li{background:none 10px 15px no-repeat;height:40px;line-height:40px;font-size:16px;padding-left:25px;}
.layout_left .news_list li.odd{background-color:#efefef;}
.layout_left .news_list li span{float:right;font-size:14px;color:#666;margin-right:10px;}

#displaypagenum{text-align:center;}
#displaypagenum a{text-align:center;padding:7px 12px 7px 12px;background-color:#999;margin:0 2px;display:inline-block;font:500 16px/20px "微软雅黑";color:#fff;}
#displaypagenum span{text-align:center;padding:7px 12px 7px 12px;margin:0 2px;display:inline-block;font:500 16px/20px "微软雅黑";color:#c00;}
#displaypagenum a:hover,#displaypagenum a.current{background-color:#ae0015; text-decoration:none;}

.layout_right .rbox{margin-bottom:20px;}
.layout_right .title_r{height:40px;border-bottom:2px solid #ccc;font:600 20px/40px "微软雅黑";color:#c00;padding-left:10px;background-color:#eee;}
.layout_right .title_r a{color:#c00;}
.layout_right .title_r a:hover{color:#f00;}
.layout_right .news_list_r{margin:12px 0 0 5px;_display:inline;}
.layout_right .news_list_r li{height:28px;line-height:28px;font-size:14px;color:#666;overflow:hidden;}
.layout_right .news_list_r li span{font-size:12px;color:#fff;background-color:#999;width:20px;height:20px; text-align:center;margin-right:8px;display:inline-block;line-height:20px;}
.layout_right .news_list_r li .color01{background-color:#f61c27;}

.layout_right .pics_list_r{margin:12px 0 0 5px;}
.layout_right .pics_list_r li{width:140px;height:170px;float:left;margin:0 8px;_display:inline;}
.layout_right .pics_list_r li img{width:140px;height:105px;}
.layout_right .pics_list_r li p{height:48px;line-height:22px;margin-top:5px;font-size:12px;overflow:hidden;width:140px;}

.layout_right .topten{margin-top:10px;}
.layout_right .topten li{height:40px;line-height:40px;font-size:14px;color:#666;overflow:hidden;}
.layout_right .topten li span{font-size:12px;color:#fff;background-color:#999;width:20px;height:18px; text-align:center;margin-right:8px;display:inline-block;line-height:20px;}
.layout_right .topten li .color01{background-color:#f61c27;}
.layout_right .topten li .color03{background-color:#ffbd43;}
.layout_right .topten li .color02{background-color:#ff723a;}
.layout_right .topten li a{border-bottom:#e1e1e1 1px solid;}

.mar12{margin-top:12px;}
#vcListId{height:275px;overflow:hidden;}


/*导航栏目*/
.newslist_menus{ min-width:1000px;width:100%; height:38px; line-height:40px; border-top:5px solid #ae0015; border-bottom:1px solid #cccccc; background:#ffffff;}
.newslist_menus ul{ width:1000px; height:32px; margin:0 auto;}
.newslist_menus ul li{ padding:0 23px 0 14px; float:left;}
.newslist_menus ul li a{ font-size:22px; color:#000000; font-family:"MicroSoft Yahei"; font-weight:bold;}
.newslist_menus ul li a:hover{ color:#ae0015;text-decoration: none;}
/**/
.main{width: 1000px;margin: 0 auto;}
/**/
.cl{clear: both;}

.fl{float: left;}
.fr{float: right; }

.layouts{font-family:  "微软雅黑";padding-top: 9px;}
/*热点栏目*/
.zvL{width:400px;}

.cl{clear:both;height: 0;}
/*焦点图开始*/
.picFocus{margin:0 auto;width:400px;position:relative;height:300px;overflow:hidden;left:0px;top:0px;}
#picBox{width:400px; height:300px; overflow:hidden; position:relative;}
#showPic{ margin:0; padding:0; list-style:none; height:300px;width:4000px; position:absolute;}
#showPic li{ float:left; margin:0; padding:0; height:300px;width:400px;position:relative;}

#showPic li p{color:#eeeeee;position: absolute;left: 0;bottom: 0;height: 32px;line-height: 32px;padding-left: 13px;font-size: 14px;z-index: 44;}
#showPic li p a{
	color:#eeeeee;
}
#showPic li img{ display:block;width:400px;height:300px;}
#iconNum{
    height: 40px;
	padding-right: 5px;
    padding-top: 14px;
    padding-left: 270px;
    width:66px;
    text-align: right;
    position:absolute; bottom:-6px; right:0px;}
#iconNum li{position: relative; float:left;width:10px;height:10px; list-style:none;cursor:pointer; padding:0; margin:0;margin-left:3px;line-height:25px; text-align:center;color:#fff;border-radius: 50%;  margin-top: 10px;}
#iconNum li span{width:10px;height: 10px;background:#fff;position: absolute;border-radius:17px;z-index: 1111;}
#iconNum li:hover span,#iconNum li.active span{background-color:#ef2d36;}
.showdown{
	background: #000;
	opacity: 0.5;
	filter: alpha(opacity=50);
	position: absolute;
	bottom: 0;
	left: 0px;
	height: 32px;
	width: 400px;
}
/*焦点图结束*/
/*热点end*/
.tynewslist{width:545px;margin-top: -5px;}
.tynewslist dt a{
display: block;
overflow: hidden;
text-overflow:ellipsis;
height: 30px;
line-height: 30px;
font-size: 18px;
color: #333333;
font-weight: bold;
/*强制在同一行显示（white-space: nowrap;）*/
}
.tynewslist dd{
	height:40px ;
	width: 545px;
	color: #999999;font-size: 14px;
	overflow: hidden;
	text-overflow:ellipsis;
	line-height: 22px; 

}
.tynewslist dl{padding-bottom: 10px;}
.h1{background: none no-repeat 0 center;height: ;padding-left: 12px;}
.h1 ,.h1 a{color:#c20d26;font-size: 24px;font-weight: bold;}
.h1 span a,.h1 span,.h4 a{font-size:18px;color: #333;font-weight: bold;display: inline-block;padding:0 10px ;}
.h4 {padding: 10px 0;}
.h2 {color: #dd2a40;font-size: 18px;font-weight: bold;border-bottom: 2px #ddd solid;}
.h2 span,.h2 a{color: #dd2a40;font-size: 18px;font-weight: bold;border-bottom: 4px #dd2a40 solid; }
/*z中超*/
.zc,.gz{
	padding-top: 20px;
	width: 340px;
}
.zc ul,.gz ul,.ttnewslist ul{margin-top: 10px;}
.zc ul li,.gz ul li,.ttnewslist li{
	font-size: 14px;
	line-height: 30px;
	height: 30px;
	overflow: hidden;
}
.gz {margin-left: 17px;}
.zc ul li a,.gz ul li a,.ttnewslist li a{
	line-height: 30px;
	height: 30px;
	padding-left: 9px;
	display: block;color:#333333;
	background: none no-repeat 0 center;
}
.layout_right{width: 260px;padding: 10px 7px 10px 10px;background: #f2f2f2;}
.zggz{width: 705px;}
.rth1{
	background: none no-repeat 0 center;
	padding-left: 10px;
	color: #c20d26;
	line-height: 40px;
	height: 40px;
	font-size: 24px;
	font-weight: bold;
}
.gqtk {margin-left: -15px;*margin-left: 9px;_margin-left: -9px;}
.gqtk li{
float: left;
margin-left: 15px;
*margin-left:9px ;
_margin-left: 9px;
width: 164px;
padding-bottom: 6px;
}
.gqtk li a{display: block;}
.gqtk li img{width: 164px;height: 123px;}
.gqtk li p,.mtnewslist li p{color:#333333;line-height: 34px;height: 34px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;font-size: 14px;}
.mtnewslist li a{display: block;}
.mtnewslist li  img{width: 224px;height: 168px;}
.mtnewslist {padding:16px  14px; }
.bn{padding-top: 0;}