@charset "utf-8";
.jianbian-B
	{
	filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#FFFAD7,endcolorstr=#FFFFFD,gradientType=1);
	}
.STYLE-chenghuang-font 
{color: #ce0012;
	font-weight: bold;
}
.pic_c_select
{
	float:left;
	width:84px;
	height:32px;
	background:url(images/t_but.jpg) no-repeat;
	line-height:24px;
	text-align:center;
	}
.pic_c_select a{
	display:block;
	color:#fff;
	}
.pic_c_select a:hover{
	text-decoration:none;
	}
.pic_c
{
	float:left;
	width:84px;
	height:32px;
	line-height:24px;
	text-align:center;
	}

.new_style_menu
{
	width:103px; 
	height:20px; 
	border-right:1px solid #D51101;
	padding-top:10px; 
	margin-top:1px;	
	float:left;
	font-weight:bold;
	text-align:center;
}
.menuSytle
{
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
}
.ContentHover
{
	background-image:url(../Images/pic/TH-bg.jpg);
	width:103px; 
	height:20px; 
	border-right:1px solid #D51101;
	padding-top:10px; 
	margin-top:1px;	
	float:left;
	font-weight:bold;
	text-align:center;	
}

body{
	width:1003px;
	margin:0 auto;
  	font-size:12px;
	color:#333;
	}
a{
	color:#333;
	text-decoration:none;
	}
a:hover{
	text-decoration:underline;
	}
img{
	border:none;
	}
*{
	padding:0;
	margin:0;
	}
ul li{
	list-style:none;
	}
.pin{
	padding-top:10px;
	}

.left{
	float:left;
	width:213px;
	overflow:hidden;
	}
.l_top{
	width:213px;
	height:30px;
	background:url(images/bg.gif) no-repeat 0 -92px;
	margin-top:10px;
	}
.l_top a{
	float:left;
	line-height:30px;
	text-align:center;
	font-weight:700;
	margin-right:10px;
	}
.l_top a.but{
	float:left;
	width:80px;
	background:url(images/bg.gif) no-repeat 0 -125px;
	margin-left:10px;
	line-height:30px;
	text-align:center;
	font-weight:700;
	}
a.but2{
	width:80px;
	height:32px;
	background:url(images/bg.gif) no-repeat 0 -125px;
	line-height:32px;
	text-align:center;
	font-weight:700;
	}
a.unbut1{
	float:left;
	width:90px;
	height:30px;
	margin-left:10px;
	line-height:30px;
	text-align:center;
	font-weight:700;
	}
a.unbut2{
	width:90px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-weight:700;
	}


.l_top span a{
	float:right;
	line-height:30px;
	font-weight:400;
	}
.l_mid{
	padding:5px 8px 0 8px;
	border:1px #ccc solid;
	border-top:none;
	overflow: hidden; 
	}
.l_mid ul li{
	line-height:24px;
	}
.l_dl dl{
	margin-top:10px;
	}
.l_dl dl dt{
	height:28px;
	background:url(images/bg.gif) no-repeat 0 -93px;
	font-weight:700;
	font-size:14px;
	line-height:30px;
	overflow:hidden;
	padding-bottom:3px;
	}
.l_dl dl dt span{
	height:14px;
	background:url(images/icon_1.jpg) left no-repeat;
	padding-left:22px;
	background-position: 0% -1px;
	margin-left:10px;
	}
.l_dl dl dt a{
	float:right;
	font-size:12px;
	font-weight:400;
	margin-right:10px;
	}
.l_dl dl dd{
	padding:0 10px 0 20px;
	line-height:24px;
	border:1px #ccc solid;
	border-top:none;
	}
.l_dl dl dd a{
	line-height:24px;
	margin:0 5px 0 8px;
}
.kb{
	border:1px #ccc solid;
	border-top:none;
	}
.kb p{
	font-size:14px;
	font-weight:700;
	text-align:center;
	color:#ce0012;
	padding-top:5px;
	}
.kb dl dt{
	text-align:center;
	padding-top:10px;
	}
.kb dl dd{
	text-align:center;
	}
.kb dl dd a{
	font-weight:700;
	margin:5px 10px;
	}
.kb dl dd a:hover,.kb dl dd a.sel{
	color:#ce0012;
	}
.kb dl dd.mg{
	text-align:left;
	margin:0 15px;
	line-height:20px;
	height:70px !important;
	*height:65px !important;
	height:65px;
	}

.mid{
	float:left;
	width:557px;
	margin-left:10px;
	}
.l_h{
	line-height:24px;
	text-align:left;
	}
.title_1{
	 width:236px;
	 height:28px;
	 background:url(images/bg.gif) no-repeat 0 -38px;
	 color:#fff;
	 font-weight:700;
	 line-height:30px;
	 padding-left:32px;
	 }
.title_2{
	width:517px;
	height:30px;
	background:url(images/t_1.gif) no-repeat;
	padding:0 20px;
	}
.title_2 a{
	padding:0 5px 0 10px;
	}
.bt_1{
	text-align:center;
	color:#ce0012;
	font-weight:700;
	font-size:20px;
	line-height:30px;
	}
.bt_2 a{
	color:#ce0012;
	font-weight:700;
	text-align:left;
	line-height:22px;
	}
.new_top{
	height:32px;
	background:url(images/n_bg.gif) no-repeat;
	}
	
.new_top_item{
	height:32px;
	background:url(images/n_bg_item.gif) no-repeat;
}
	
.new_t a.new_but{
	float:left;
	width:89px;
	height:32px;
	background:url(images/bg.gif) no-repeat -84px -125px;
	color:#fff;
	line-height:24px;
	text-align:center;
	}
.new_border{
	border:1px #ccc solid;
	border-top:none;
	padding:5px 0;
	}
.pic_border{
	height:27px;
	background:url(images/t_bg1.gif) no-repeat;
	}
.jc a{
	float:left;
	width:93px;
	height:27px;
	background:url(images/but_1.gif) no-repeat;
	line-height:27px;
	text-align:center;
	}
.jc a.sel{
	font-weight:700;
	background:url(images/but_2.gif) no-repeat;
	}
.jcsj{
	height:25px;
	line-height:25px;
	background:url(images/icon_1.jpg) left 7px no-repeat;
	padding-left:22px;
	color:#ce0012;
	font-weight:700;
	font-size:14px;
	}
	
.jcsj_item{
	height:25px;
	line-height:25px;
	background:url(images/icon_1.jpg) left 3px no-repeat;
	padding-left:22px;
	color:#ce0012;
	font-weight:700;
	font-size:14px;
	margin-left:22px;
}
	
.right{
	float:right;
	width:213px;
	}
.search{
	width:211px;
	border:1px #f8af24 solid;
	margin-top:10px;
	}
.search1{
	width:209px;
	border:1px #fff solid;
	background:url(images/search_bg.gif) top repeat-x;
	}
.search1 ul li{
	margin:10px 0;
	}
.search1 ul li label{
	float:left;
	width:68px;
	text-align:right;
	}
.search1 ul li input.icon{
	width:105px;
	border:1px solid;
	background-color:#fff;
	height:20px;
	background:url(images/search_icon.gif) no-repeat;
	padding-left:24px;
	line-height:20px;
	color:#999;
	}
.search1 ul li.but{
	margin-left:68px;
	}
.r_mid{
	width:181px;
	border:1px solid #ccc;
	border-top:none;
	padding:10px 15px;
	}
.r_mid ul li{
	line-height:20px;
	}
.r_mid ul li a.icon{
	width:14px;
	height:13px;
	background:url(images/icon.gif) no-repeat;
	padding-left:20px;
	}
.r_top{
	height:28px;
	background:url(images/bg.gif) no-repeat 0 -93px;
	margin-top:10px;
	overflow:hidden;
	}
.r_top span{
	height:14px;
	background:url(images/icon_1.jpg) left no-repeat;
	padding-left:22px;
	font-weight:700;
	font-size:14px;
	margin-left:10px;
	line-height:30px;
	background-position: 0% -1px;
	}
.r_top a{
	float:right;
	line-height:32px;
	margin-right:10px;
	}
.link{
	border:1px #ccc solid;
	border-top:none;
	}
.link ul li{
	text-align:center;
	padding:15px 10px;
	}
.zl{
	border:1px #ccc solid;
	border-top:none;
	}
.zl ul{
	padding:5px 10px;
	}
.zl ul li{
	line-height:24px;
	}

.bom_search{
	float:left;
	width:981px;
	background:url(images/b_bg.jpg) top repeat-x;
	border:1px #ccc solid;
	border-top:none;
	margin-top:10px;
	padding:10px;
	}
.bom_search dl{
	float:left;
	margin:5px 25px!important;
	margin:5px 20px;
	}
.bom_search dl dt{
	margin-bottom:10px;
	font-size:14px;
	font-weight:700;
	color:#ce0012;
	}
.bom_search dl dd label select{
	width:150px;
	}
.bom_link{
	float:left;
	width:981px;
	border:1px #ccc solid;
	border-bottom:2px #ff0000 solid;
	background-color:#f7f7f9;
	margin-top:10px;
	padding:10px;
	}
.b_link{
	float:left;
	height:16px;
	background:url(images/link_icon.gif) left no-repeat;
	padding-left:18px;
	font-size:14px;
	font-weight:700;
	margin:15px 0px ;
	}
.link_pic ul li{
	float:left;
	margin-left:10px;
	border:0px #ccc solid;
	overflow:hidden;
	}
.tqjb{
	border:1px #ccc solid;
	border-top:none;
	}
.tqjb ul li{
	padding-top:5px;
	text-align:center;
	}
.banner_pic{
	float:left;
	width:780px;
	}
.banner_pic ul li{
	float:left;
	margin-top:10px;
	}
.midNew{
	display: block; 
	border: solid 0px #cccccc;
	padding:5px 0 0 10px;
	*height:284px;
	height:284px;
}

.right_sub_menu{
	float:left;
	height:29px;
	background:url(../index/images/sub-menu_03.gif) left repeat-x;
	font-size:14px;
	font-weight:700;
	color:#ce0012;
	width:730px;
}
.right_sub_menu span{
	float:left;
	height:29px;
	background:url(../index/images/sub-menu_06.gif) left no-repeat;
	line-height:29px;
	margin-left: 20px;
	padding-left: 20px;
}
