html{
width: 100%;
}
body{
	background:#fff;
width: 100%;
           overflow: hidden;
min-width:1200px;

}



.width_1004px{
	width:1200px;
	margin:0 auto;}
.width_1001px{
	width:1001px;}
.width_986px{
	width:986px;}
.header{
	background:url(../img/top_bg.jpg) left center repeat-x;
	height:33px;
	line-height:33px;
	color:#B25039;
	padding-left:20px;}
.header a,.header a:visited{
	color:#B25039;}
.tools{
	margin-top:4px;}
.tools a,.tools a:visited{
	background:url(../img/btn_bg0.jpg) left center no-repeat;
	width:74px;
	height:23px;
	line-height:23px;
	text-align:center;
	display:block;
	float:left;
	margin-right:10px;
	padding:0px;
	color:#000;}




.banner{

	position:relative;
	height:340px;}
.banner1, .banner2, .banner3, .banner4, .banner5{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:340px;}
.banner1{
	background:url(../img/banner1.jpg) no-repeat center top;
	z-index:3;}
.banner2{
	background:url(../img/banner2.jpg) no-repeat center top;
	z-index:2;}
.banner3{
	background:url(../img/banner3.jpg) no-repeat center top;
	z-index:1;}
.banner4{
	background:url(../img/banner4.jpg) no-repeat center top;
	z-index:1;}
.banner5{
	background:url(../img/banner5.jpg) no-repeat center top;
	z-index:1;}
.banner .width_1004px{
	position:absolute;
	left:50%;
	top:0px;
	height:340px;
	margin-left:-502px;
	z-index:4;}
.logo{
	position:absolute;
	left:-30px;
	top:50%;
	width:1200px;
	height:97px;
	margin-top:-48px;
	background:url(../img/logo.png) no-repeat;
	z-index:5;}
.nav{
 min-width:1200px;
	background:url(../img/nav_bg.jpg) repeat-x;
	height:42px;
	line-height:42px;
	overflow:hidden;}
.nav li{
	float:left;
	background:url(../img/nav_line.jpg) right center no-repeat;
	padding-right:10px;
	width:110px;
	text-align:center;}
.nav li.current{
	height:42px;
	background:url(../img/nav_current.jpg) no-repeat;}
.nav li a,.nav li a:visited{
	font-size:14px;
	color:#fff;
	font-weight:bold;}
.nav li.current a,.nav li.current a:visited{
	color:#014fa0;
	font-weight:bold;}
.search_wrapper td{
        height:34px;}
.search_wrapper td input{
        border:0;}
.search_wrapper td #search_key{
	width:158px;
	height:23px;
        line-height:23px;
	border:1px solid #DFDFDF;
	color:#999;}
.search_wrapper #search_btn{
	background:url(../img/btn_bg.jpg) no-repeat;
	width:60px;
	height:26px;
	line-height:26px;
	display:block;
	float:left;
	text-align:center;
	margin-left:10px;}
.navContentBox{
	/*width:1001px;*/
	height:32px;
	line-height:32px;
	background:#F8F8F8;
	border:1px solid #DEDEDE;
	border-top:0px;}
.navContentBox a,.navContentBox a:visited{
	font-size:14px;
	padding:0px 10px;}
.datetime{
	float:left;
	margin-left:10px;
	_display:inline;
	width:260px;
	height:28px;
	line-height:28px;
	overflow:hidden;}
.datetime strong{
	font-weight:normal;
	color:#00f;}
.notice, .notice_list_mask{
	height:20px;
	overflow:hidden;}
.notice strong{
	font-weight:normal;}
.notice_list_mask{
	float:left;}
.notice_list_scroll{
	margin-top:0px;}
.notice_list_scroll a{
	display:block;}
.notice_list_scroll a,.notice_list_scroll a:visited{
	color:#f00;}
.left_content{
	width:960px;
	float:left;
	overflow:hidden;}
.right_content{
	width:232px;
	padding-right:7px;
	_padding-right:3px;}
.list_title,.mllz_title{
	height:37px;
	line-height:37px;
	overflow:hidden;
	padding-left:8px;
	background:#FAFAFA;
	border-bottom:1px solid #DFDFDF;}
.list_title1{
	border-bottom:2px solid #014fa0;}
.mllz_title{
	border:1px solid #DFDFDF;
	border-bottom:3px solid #014fa0;}
.rsxx_title{
	width:238px;
	height:40px;
	line-height:40px;
	background:#F7F7F7;
	padding:0px 10px;
	border-bottom:1px solid #DFDFDF;
	border-top:1px solid #DFDFDF;
	overflow:hidden;}
.rsxx_title h4,.right_title h4{
	font-family:"微软雅黑";
	font-size:16px;
	font-weight:bold;}
.rsxx_title h4{
	background:url(../img/icon2.jpg) left center no-repeat;
	padding-left:30px;}
.right_title{
	height:40px;
	line-height:40px;
	border-bottom:1px solid #DFDFDF;
	background:url(../img/title_bg4.jpg) no-repeat;}
.right_title h4{
	padding-left:20px;}
.t_bg5{
	background:url(../img/title_bg5.jpg) no-repeat;}
.mllz_title h4{
	width:101px;
	height:33px;
	line-height:37px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	background:url(../img/title_current_bg1.jpg) no-repeat;
	text-align:center;
	margin-top:4px;}
.title_bg2{
	border-bottom:2px solid #DF0001;}
.list_title h4 li{
	float:left;
	width:90px;
	text-align:center;
	line-height:37px;}
.title_bg2 h4 li{
	background:url(../img/title_line.jpg) right center no-repeat;}
.list_title h4 li.no_bg{
	background:none;}
.list_title h4 li.current{
	text-align:center;
	margin-top:3px;
	background-color:#014fa0;}
.list_title h4 li a,.list_title h4 li a:visited{
	display:block;
	font-size:14px;
	font-weight:normal;
	color:#000;}
.title_bg2 h4 li.current2 a,.title_bg2 h4 li.current2 a:visited{
	color:#fff;}
.list_title h4 li.current1 a,.list_title h4 li.current1 a:visited{
	color: #fff;
	font-weight:bold;}
.title_bg2 h4 li a,.title_bg2 h4 li a:visited{}
.list_title h4 li.current a,.list_title h4 li.current a:visited{
	color:#fff;
	font-weight:bold;}
.more_link,.more_link:visited{
	margin-right:10px;
	margin-top:10px;}
.title{
	height:39px;
	line-height:39px;
	color:#fff;
	font-size:18px;
	font-weight:bold;}
.lj_box{
	background:url(../img/lj_bg.jpg) left center repeat-x;
	height:51px;
	line-height:51px;
	padding-left:20px;}
.lj_box li.tit{
	padding-left:10px;
	font-size:14px;
	font-weight:600;}
.lj_box li{
	float:left;
	padding-left:20px;}
.lj_box li select{
	width:180px;
	height:20px;
	padding-left:5px;
	_margin-top:6px;}
.footer{
min-width:1200px;
	background:url(../img/bottom_bg.jpg) repeat-x;
	padding-top:20px;
	text-align:center;
	height:80px;}
.footer p{
	line-height:22px;
	color:#606060;}
/*------------内页----------*/
.left_cc{
	width:258px;
	border:1px solid #D7D7D7;
	border-top:0px;
	margin-left:3px;
	overflow:hidden;}
.right_cc{
	width:928px;
	border:1px solid #D7D7D7;
	margin-right:3px;}

