/* CSS Document */

/*重置标签*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;outline:none;}
input.hidefocus::-moz-focus-inner {border:none;}
fieldset,img{border:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
body{ color:#333; font-size:13px; background:#fff; font-family: "Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti}
a{ color:#333; text-decoration:none}

/*清除浮动开始*/
.clear {clear:both;}
.clear_fix {zoom:1;}
.clear_fix:after {display:block;clear:both;content:".";visibility:hidden;height:0;font-size:0;}
/*清除浮动结束*/


/**浮动**/
.fl{ float: left; }
.fr{ float: right; }


/**页面宽度**/
.wrap{
    width: 980px;
    margin: 0 auto;
}

/*整体开始*/
.container{
	min-height:1000px;
	}

/*头部*/

.head{
	width:100%;
	height:203px;
	background:#f1ebeb;
	position:relative;
	}
.nav{
	width:100%;
	height:43px;
	background:url(imagesnav.png);
	position:absolute;
	bottom:0px;
	left:0px;}
.navList{
	margin-left:90px;
	height:35px;
	width:820px;}
.navList li{
	width:115px;
	text-align:center;
	line-height:42px;
	float:left;}
.navList li span{
	display:inline-block;
	margin-left:30px;}

/*中间部分*/
.centermargin{
	margin-top:15px;}
.center1{
	height:255px;}
/*滚动*/
.scroll {
	position: relative;
	overflow: auto;
}
.scroll li {
	list-style: none;
	position: relative;
}
.scroll ul li {
	float: left;
}
.slider p{
	width:300px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;}



.lunbo{ 
    width:307px;
	height:100%;
	margin-right:10px;}
.sList{
	width:385px;
	height:100%;
	}
p.sList-head{
	height:28px;
	color:#c2140d;
	font-weight:bold;
	font-size:16px;
	padding-left:20px;
	position:relative;
	border-bottom:1px solid #999;
	background:url(imagesredline.jpg) no-repeat 5px 5px;}
p.sList-head a{
	float:right;
	font-weight:normal;
	padding-right:5px;
	font-size:14px;
	position:absolute;
	right:10px;
	top:2px;}

.sList ul.sh-ul li{
	padding:6px 0px 0px 15px;
	background: url(imagespoint.jpg) no-repeat 5px 15px;
	height:20px;
	position:relative;
	}
.sList ul.sh-ul li a{
	display:inline-block;
	width:290px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;}
.sList ul.sh-ul li span{
	color:#666;
	position:absolute;
	right:5px;
	top:5px;}

.infoList{
	height:100%;
	width:268px;}
.infoList .hp{
	background:#e6e1d2;
	padding-left:0px;
	}
.hp span{
	display:inline-block;
	width:120px;
	height:100%;
	padding-left:20px;
	background:url(imagesredline.jpg) no-repeat 5px 5px;
	margin-top:4px; }
.infoList ul{
	height:227px;
	width:100%;
	background:#eeebe3;}
.center1 .infoList .infoList-ul li a{
	width:225px;}

/*banner*/
.banner{
	width:100%;
	height:102px;
	margin:5px 0px 20px 0px;}
/*中间第三层*/
.center2{
	width:100%;
	height:260px;}
.cLeft, .cCenter, .cRight{
	width:310px;
	height:100%;
	float:left;}
.cCenter, .cRight{
	margin-left:25px;}
.c-head{
	height:40px;
	width:100%;}
.c-head span{
	display:inline-block;
	color:#c2140d;
	font-size:16px;
	font-weight:bold;
	float:left;
	padding-left:15px;
	background:url(imagesredline.jpg) no-repeat 5px 5px;
	}
.cLeft .line, .cCenter .line, .cRight .line{
	width:174px;
	height:4px;
	background:#e6e1d2;
	float:left;
	margin:14px 0px 0px 5px;}

.c-head a{
	float:right;}
.c2-List li{
	line-height:25px;
	height:25px;
	padding-left:15px;
	background: url(imagespoint.jpg) no-repeat 5px 12px;}

.c2-List li a{
	display:inline-block;
	width:200px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	float:left;}
	
.c2-List li span{
	float:right;}

.center3{
	width:100%;
	height:8px;
	background:#e6e1d2;}
/*底部*/
.footer{
	width:100%;
	height:190px;}
.footer-pic{
	height:56px;
	padding:15px;}
.footer-pic ul li{
	height:54px;
	float:left;
	padding:1px;
	border:1px solid #CCC;}

.footer-pic ul .lr{
	margin-right:41px;}

.copyright{
	width:380px;
	height:65px;
	margin:0px auto;
	margin-top:10px;}
.copyright p{
	font-size:16px;
	text-align:center;
	font-family:"宋体";
	line-height:28px;
	margin:0px auto;}




/*列表页*/
.cLocation{
	width:100%;
	height:36px;
	background:#f8f8f8;}
.cLocation span, .cLocation a{
	color:#d82b1d;
	line-height:36px;
	padding:8px;}

.centerList{
	min-height:570px;
	padding:25px 0px 0px 25px;
	background:#FFF;
	}
.centerList ul{
	width:930px;
	height:100%;
	}
.centerList ul li{
	width:910px;
	height:38px;
	line-height:38px;
	padding-left:20px;
	border-bottom:1px dashed #999;
	font-family:"宋体";
	background:url(imagesrightarrow.png) no-repeat 5px 17px;
	position:relative;}
.centerList ul li a{
	font-size:12px;}
.fenye{
	width:475px;
	height:60px;
	line-height:60px;
	margin:0px auto;
	margin-top:30px;}
.c3{
	margin-top:40px;}

/*内容页*/
.contentList{
	padding-bottom:10px;}
.centerList h2, .centerList p.time{
	text-align:center;
	font-family:"微软雅黑";
	margin-right:25px;
	border-bottom:1px dashed #999;
	}
.centerList h2{
	font-size:26px;
	font-weight:bold;
	line-height:60px;
	border-bottom:1px dashed #999;}

.centerList p.time{
	height:40px;
	color:#767676;
	font-size:12px;
	line-height:40px;
	}
.content{
	padding:30px 80px;
	margin-right:25px;
	line-height:25px;
	border-bottom:1px dashed #999;}
.content p{
	font-size:16px;
	line-height:30px;
	font-family:"宋体";
	text-align:left;}
.pre-next{
	width:100%;}

.pre, .next{
	height:22px;
	line-height:22px;
	background:#fdf6e6;
	margin-right:25px;
	padding-left:5px;}
.pre{
	margin-top:25px;}
.next{
	margin:17px 25px 25px 0px;
	}
.pre span, .next span{
	font-weight:bold;}
	
	
	
	
	
/*后改的列表页*/
.centerList-after{
	width:980px;
	}
.after-left{
	width:210px;
	min-height:550px;
	margin-right:20px;
	background-color:#fedbd2;}
	
.after-left ul li{
	margin:0px 10px;
	height:30px;
	border-bottom:1px dashed #ebaa74;
	padding-left:18px;
	font-weight:bold;
	line-height:30px;
	cursor:pointer;
	background:url(imagesstudyarrow.png) no-repeat 5px 10px;}
	
.after-left ul li a{
	line-height:30px;
	font-size:14px;
	font-family:"宋体";
	font-weight:bold;}
.after-right{
	width:750px;
	min-height:550px;
	background-color:#FFF;}
	
.after-right ul{
	width:100%;
	padding:30px 0px 0px 15px;}	
	
.after-right ul li{
	width:700px;
	height:38px;
	line-height:38px;
	padding-left:20px;
	border-bottom:1px dashed #999;
	font-family:"宋体";
	background: url(imagesrightarrow.png) no-repeat 5px 17px;
	position:relative;}
.after-right ul li a{
	display:inline-block;
	width:550px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	}

#tabList li.nav_now{
	color:#cc0033;}
.after-right ul li span, .centerList ul li span{
	position:absolute;
	right:10px;
	top:0px;
	}
#tabList .nav_now a{
	
	color:#cc0033;}












































































