@charset "utf-8";
/*listMain*/

/*banner*/
.banner{height:290px;}
.fullSlide{ width:100%;  position:relative;min-width: 1200px;z-index: -1; top: -199px;  height:470px;  }	
		.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }	
		.fullSlide .bd ul{ width:100% !important;  }	
		.fullSlide .bd li{ width:100% !important;  height:470px; overflow:hidden; text-align:center;  }	
		.fullSlide .bd li a{ display:block; height:470px; }	
		.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:45px; line-height:30px; background:url() repeat-x; text-align:center;		 _background:#000; _filter:alpha(opacity=60); 	}	
		.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }	
		.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url() -18px 0; overflow:hidden; 		line-height:9999px; 	}	
		.fullSlide .hd ul .on{ background-position:0 0; }
/*banner*/


.listMain
{
	margin:0px auto 0px auto;
	width:1200px;
	position: relative;
	height: auto;
	 	 overflow: hidden;_overflow: visible;min-height: 300px;height: auto!important; height: 300px;
}

/*listMainL*/
.listMainL
{
	float: left;
	width: 262px;
background:#ffffff;
	position: absolute;
	border-left:6px solid #dfdfdf;
	border-top:4px solid #6a0002;
}
.listMainR
{
	float: right;
	width:908px;

}
.listTop{width:908px; height:40px;
background:#ffffff;
}
.home
{
	height:40px;
	line-height: 40px;
	font-family: "微软雅黑";
	padding-right: 10px;
	font-size: 14px;
	color:#969696;
	float: right;
}


/*当前栏目右*/
.dqlm01{background:#ffffff;width:908px; height:30px;
}
.line01{width:70%; height:1px; margin-top: 15px; background: #CDCDCD;}
.lmmc{ float: left; width:20%; text-align: center; font-size: 16px;	height:30px;
	line-height: 30px; color: #000000;}

.line02{width:10%; height:1px; margin-top: 15px;background: #6a0002;}

/*当前栏目右*/
.dqlm
{
	padding-left:15px;
	height:60px;
	line-height: 60px;
	color: #000000;
	font-size: 20px;
background:#ffffff;

}

.listpic{width:242px; height: 300px; margin-top: 30px;}

.conlistLine{ height: 3px; width:908px; background: #cdcdcd; }

.listMainNav
{

 overflow: hidden;_overflow: visible; background:url() repeat-y left center ;min-height: 150px;height: auto!important; height:150px;
}
.menuList{ width:262px; height:auto; clear:both;}
.menuList h5{  line-height:55px;  display:block;  font-size:16px;background:#ffffff;color:#333333; font-weight:normal;cursor:pointer;}


.menuList h5:hover{ float:left; line-height:55px;  display:block;  font-size:16px;  background:#f9f9f9;color:#333333; border-bottom:none;font-weight:normal;text-decoration:underline;cursor:pointer;}
.menuList h5:hover a{ width:177px;  float:left; line-height:55px;  display:block;  font-size:16px;  padding-left:50px;background:#f9f9f9;color: #a50303;font-weight:normal;cursor:pointer;}
 .menuList h5:hover .imgspan{ display:inline-block; float:left; width:35px; font-size:20px; color:#aaaaaa; cursor:pointer; background:#f9f9f9;}


.menuList h5 a{line-height:55px; float:left; display:block; border-bottom:1px solid #eeeeee; height:55px;color:#333333;width:177px;padding-left:50px;}

.menuList h5 .imgspan{ display:inline-block; float:left;  width:35px; font-size:20px; color:#aaaaaa; cursor:pointer;border-bottom:1px solid #eeeeee;}

.menuList h5.active{  line-height:55px;  display:block; border-bottom:1px solid #eeeeee; font-size:16px;  background:#f9f9f9; color:#063b77;font-weight:normal; height:55px;}
.menuList h5.active a{line-height:55px; float:left; display:block; height:55px;color:#6a0002;width:177px;padding-left:50px;}

.menuList h5.active .imgspan{ display:inline-block; float:left; width:35px; font-size:20px; color:#aaaaaa; cursor:pointer;}


.menuList .secondDiv{  width:262px; border-bottom:1px solid #eeeeee; padding:0px; background:#ffffff; height:auto; display:none;}


.menuList .secondDiv ul li{ width:195px; line-height:45px; height:45px;  display:block; font-size:14px;  padding-left:67px;  border-bottom:0px ; background:#ffffff;}
.menuList .secondDiv ul li.active{ text-decoration:none;color:#6a0002;font-weight:bold;}
.menuList .secondDiv ul li a{ color:#333333; width:195px; line-height:45px; height:45px; display:block;}
.menuList .secondDiv ul li:hover{ width:195px; line-height:45px;  display:block; font-size:14px;  padding-left:67px;  text-decoration:underline;border-bottom:0px ; background:#f9f9f9;}
.menuList .secondDiv ul li:hover a{ color:#6a0002;width:195px; text-decoration:none; line-height:45px; height:45px; display:block;}

.listMainRContent
{
	overflow: hidden;_overflow: visible; background:#FFFFFF; min-height: 300px;height: auto!important; height:300px;

}
.listMainRContent ul
{width: 908px; margin:10px auto 0px auto; position: static; padding:0px;}


	
.listMainRContent ul li{padding-left: 16px;  width:908px; height: 50px; border-bottom: 1px dashed #d0d0d0; line-height: 50px;  font-size: 15px;}

.listMainRContent ul li a{display: block; float: left; width: 798px;}
.listMainRContent ul li .listTime{width:110px; font-family:微软雅黑 ; font-size: 14px; text-align: left; display: block; float: right;  color: #a7a7a7;}

	
	
/*content*/
	
h1{ font-size:22px; margin: 0px; padding: 0px; font-weight:bold; width: 1200px; color:#3b3b3b; text-align:center; line-height:60px; }
.infoCenter{ text-align:center; color:#a7a7a7; font-size:14px; line-height:40px; height:40px;float:left; width: 1200px; 
 border-bottom:dotted 1px #e8e8e8;}
.contMain{ width: 1100px;  padding: 0px 50px; line-height:35px; font-size:15px; color:#3b3b3b;}
.contMain pre{ line-height: 25px;}