
*{ margin:0; padding:0;}
li{ list-style:none;}
body{ font-size:12px;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
#xh_box{ width:1000px; margin:0 auto;}
#xh_header{ width:1000px; float:left; background:#F8F8F8;}
#xh_header .xh_logo{ width:1000px; float:left;}
/*#xh_header .xh_logo{ width:1000px; float:left; margin-top:10px;}*/
.xh_nav{ width:1000px; background:url(../images/ass_11.gif); height:30px; float:left; line-height:30px; border-top:1px solid #fff; text-align:center; color:#464646;}
.xh_nav a{ color:#464646;}

.xh_bj{ width:1000px; background:url(../images/bj_18.gif) repeat-x; float:left; padding-top:10px;}
.xh_new{ width:970px; margin:0 auto;}
.xh_tw{ width:308px; height:220px; float:left; border:1px solid #BFD3ED; text-align:center; padding-top:7px;}


.xh_new_a{ width:970px; float:left;}

.xh_dt{ width:440px; height:218px; float:left; border:1px solid #BFD3ED; margin-left:5px; padding-top:9px; padding-left:8px;}
.xh_dt_nav{ width:440px; float:left;}
.xh_dt_nav dl dd{ float:left;}
.xh_dt_nav dl dt{ border-bottom:1px solid #FF8C25; height:24px; float:left; width:338px; text-align:right; line-height:24px;}
.xh_dt_nav dl dt a{ color:#CC3D19;}
.xh_img{
	width:432px;
	height:48px;
	float:left;
	margin-top:0px;
	border: 1px solid #D2E6EF;
	background-color: #EEF6F9;
}
.xh_news{ width:432px; float:left; margin-top:8px;}
.xh_news ul li{ line-height:25px; color:#484849;}
.xh_news ul li a{ color:#484849;}

.xh_sousuo{ width:196px; float:right; border:1px solid #E4E4E4; height:227px;}
.xh_sj{ width:196px; background:url(../images/ass_15.gif); height:23px; text-align:center; line-height:23px; color:#E43D37; border-bottom:1px solid #E4E4E4;}
.xh_sousuo ul{ width:196px; float:left; margin-top:3px;}
.xh_sousuo ul li{ width:196px; float:left; margin-top:3px; text-align:center;}

.xh_ad{ background:#FAFBFF; height:66px; border:1px solid #BDD2ED; width:968px; margin-top:5px; float:left; }
.xh_ad ul { margin:0px; padding:0px;}
.xh_ad li{ float:left; padding:0; display:inline; margin-left:5px; margin-top:8px; *margin-top:8px!important; *margin-top:8px;}

.xh_new_b{ width:970px; float:left; margin-top:5px;}

.xh_new_left{ width:268px; float:left;}
.xh_news_hot{ width:266px; float:left; border:1px solid #C1D1E3; height:160px;}
.xh_news_hot h2{ width:256px; background:url(../images/ass_53.gif); height:22px; font-size:14px; color:#021A74; padding-top:4px; padding-left:10px;}
.xh_news_hot ul li{ margin-top:11px; color:#484849; padding-left:7px;}
.xh_news_hot ul li a{ color:#484849;}
/*µ¹¼ÆÊ±*/
.xh_news_djs{ background:url(../images/djs.jpg) no-repeat;width:266px;height:160px; float:left;border:1px solid #C1D1E3; }
.xh_news_djs #sz{ width:68px; height:60px; text-align:center; font-size:35px; font-family: "Arial Black"; color:#FF0000; margin-top:90px; margin-left:114px; padding:0px;}
/*µ¹¼ÆÊ±end*/
.xh_hy{ width:266px; float:left; border:1px solid #E4E4E4; margin-top:5px;}
.xh_hy h2{ width:256px; background:#F3F3F3; height:22px; font-size:14px; color:#021A74; padding-top:4px; padding-left:10px;}
.xh_login{
	width:244px;
	height:67px;
	margin-top:8px;
	margin-left:10px;
	display:inline;
	float:left;
	background-color: #E4F0F8;
	padding-top: 8px;
	border: 1px solid #999999;
}
.xh_login dl{ width:84px; text-align:center; float:left; margin-top:42px;}
.xh_login dl a{ color:#E6622C; text-decoration:underline;}
.xh_login ul{ margin-top:11px;}
.xh_login ul li{ margin-top:2px; color:#4F4F4F;}
.xh_login ul li a{ color:#021A74;}
.xh_lm{ width:266px; float:left; text-align:center; margin-top:7px;}
.xh_hydw{ width:266px; float:left; margin-top:8px; height:125px; overflow:hidden; border-top:2px solid #ECECEC;}
.xh_hydw dl dd{ float:left;}
.xh_hydw dl dt{ text-align:center;}

.xh_li{ width:266px; float:left; border:1px solid #DEDDDD; margin-top:5px;}
.xh_li h2{ height:26px; background:#E9EEF2; font-size:14px; width:256px; float:left; color:#021A74; line-height:26px; padding-left:10px; border-bottom:1px solid #DEDDDD;}
.xh_li ul a{ color:#021A74;}
.xh_li ul{ margin-top:5px; width:266px; float:left;}
.xh_li ul li{ line-height:25px; padding-left:10px; color:#484849;}
.xh_li ul li a{ color:#484849;}


.xh_new_center{ width:451px; float:left; margin-left:5px;}
.xh_js{ border:1px solid #BDD2ED; padding-left:3px; float:left; width:446px; display:inline; padding-top:2px; height:158px;}
.xh_js ul{ background:url(../images/ass_56.gif); height:26px; float:left; width:444px;}
.xh_js ul li{ height:19px; padding-top:5px; border-bottom:1px solid #fff; margin-top:1px; text-align:center; color:#021A74; font-size:14px; font-weight:bold; margin-left:5px;background:#fff; width:80px; float:left; display:inline;}
.xh_js ul li a{ color:#021A74; }
.xh_js ol{ width:443px; float:left; line-height:25px;margin-top:5px; color:#484849;}
.xh_js ol a{ color:#484849;}
.xh_js_a{ margin-top:5px;}
.xh_js .js_h{
	background:#E8E8E8;
	border-bottom:1px solid #C4E1F5;
}

.xh_js_b{ width:446px; border:1px solid #BDD2ED; float:left; margin-top:5px;}
.xh_js_b .js_h{ background:#E8E8E8; border-bottom:1px solid #C4E1F5;}
.xh_js_b ul{ border-bottom:1px solid #BDD2ED; float:left; width:446px;}
.xh_js_b ul li{
	margin-top:3px;*margin-top:4px;
	padding-left:10px;
	padding-right:10px;
	padding-top:7px;
	padding-bottom:0px;
	color:#021A74;
	font-size:14px;
	font-weight:bold;
	margin-left:5px;
	background:#fff;
	float:left;
	display:inline;
	border:1px solid #BDD2ED;
	margin-bottom: -1px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.xh_js_b ol{ width:443px; float:left; line-height:25px;margin-top:3px; color:#484849;}
.xh_js_b ol a{ color:#484849;}

.xh_new_right{ width:242px; float:right;}
.xh_gys{ width:240px; float:left; border:1px solid #E4E4E4; margin:0 auto; height:540px;}
.xh_gys h2{ font-size:14px; color:#BF0000; width:237px; padding-top:5px; padding-left:3px; height:22px; border-bottom:1px solid #E4E4E4; float:left;}
.xh_gys ul{ width:240px;  margin-top:40px; *margin-top:40px!important; *margin-top:0px; padding:0px;}
.xh_gys ul li{ width:224px; display:block;  height:60px;  padding:6px 0px 5px 0px; *padding:5px 0px 5px 0px!important; *padding:3px 0px 3px 0px; margin:0 auto; }
.xh_gys ul li a{ color:#616161;}
.xh_gys .h{ height:37px; border-bottom:0 !important;}

.xh_sp{ width:240px; float:left; border:1px solid #E4E4E4; margin-top:5px; padding-bottom:5px;}
.xh_sp_li{ width:218px; float:left; padding-left:11px; margin-top:5px;}
.xh_sp_li h2{ font-size:14px; width:218px; float:left; float:left; height:24px; line-height:24px;}
.xh_sp_li_new{ width:218px; float:left;}
.xh_sp_li_new dl{ width:218px; float:left; padding:0px;}
.xh_sp_li_new ul{ width:216px; float:left; background:url(../images/bj_17.gif); height:124px; border:1px solid #9AAED4; border-top:0;}
.xh_sp_li_new ul li{ line-height:25px; color:#484849; padding-left:5px;}
.xh_sp_li_new ul li a{ color:#484849;}

.yxqy{ border:1px solid #E4E4E4; margin-top:4px; width:968px; float:left;}
.yxqy h2{ font-size:14px; font-weight:bold; color:#021A74; margin-top:9px; padding-bottom:9px; float:left; padding-left:10px;}
.gd{ border-top:1px solid #E4E4E4; ; width:968px; float:left; background:url(../images/yxqy_30.jpg); height:124px;}
.gd h3{ float:left; margin-top:35px;}
.gd ul li{ line-height:22px; width:128px; margin-top:10px; padding-left:3px; text-align:center; float:left;}
.gd ul li span{ padding:5px; border:1px solid #ccc; display:block; width:116px;}
.bj{ width:950px; float:left;}

#run {
	 WIDTH: 968px; HEIGHT: 125px; BACKGROUND-COLOR: #f9f9f9
}
#runcai {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 20px; COLOR: #666666; PADDING-TOP: 25px; HEIGHT: 100px; BACKGROUND-COLOR: #e9e9e9
}
.rollBox {
	OVERFLOW: hidden; WIDTH: 968px; HEIGHT: 125px
}
.rollBox .LeftBotton {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; WIDTH: 23px; CURSOR: pointer; HEIGHT: 90px
}
.rollBox .RightBotton {
	DISPLAY: inline; FILTER: FlipH; FLOAT: right; OVERFLOW: hidden; WIDTH: 23px; HEIGHT: 125px
}
.rollBox .Cont {
	MARGIN-TOP: 10px; FLOAT: left; OVERFLOW: hidden; WIDTH: 930px; BACKGROUND-COLOR: #f9f9f9
}
.rollBox .ScrCont {
	WIDTH: 10000000px
}
.rollBox .Cont .pic {
	line-height:22px; width:128px; padding-left:2px; text-align:center; float:left;
}
.rollBox .Cont .pic IMG {
	 padding:5px; border:1px solid #ccc; display:block; width:116px;
}
.rollBox .Cont .pic P {
	COLOR: #505050; LINE-HEIGHT: 26px
}
.rollBox .Cont A:link {
	COLOR: #626466; TEXT-DECORATION: none
}
.rollBox .Cont A:visited {
	COLOR: #626466; TEXT-DECORATION: none
}
.rollBox .Cont A:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
.rollBox #List1 {
	FLOAT: left;
}
.rollBox #List2 {
	FLOAT: left
}

.xh_yxlj{ width:968px; border:1px solid #E4E4E4; float:left; margin-top:5px;}
.xh_yxlj dl{ float:left;}
.xh_yxlj ul{ float:left; margin-top:7px;}
.xh_yxlj ul li{ color:#484849; line-height:22px; padding-left:10px;}
.xh_yxlj ul li a{ color:#484849;}
.bottom{ width:970px; height:115px; float:left; background:#EEF5F9; margin-top:5px;}
.bottom ul{ text-align:center; color:#3C3C3C; line-height:24px; margin-top:13px;}


.xh_newa{ width:992px;}
.xh_nr{ width:100%; float:left;}
.xh_nr_left{ width:154px; float:left;}
.xh_nr_dh{ width:152px; float:left; border:1px solid #E8E8E8;}
.xh_nr_dh h2{ width:152px; text-align:center; float:left; margin-top:1px;}
.xh_nr_dh dl{ width:152px; float:left; text-align:center;}
.xh_nr_dh dl a{ color:#000000;}
.xh_nr_dh dl dd{ width:152px; float:left; height:33px; line-height:33px;}
.xh_nr_dh dl dt{ height:25px; line-height:25px; float:left; width:152px; background:#E1F5FF;}
.nr_color a{ color:#0481F0 !important;}

.xh_sousuo_a{ width:240px; background:url(../images/img_14.gif); height:202px;}
.xh_sousuo_a ul{ padding-left:20px;}

.xh_nr_center{ width:562px; background:#EEF9FF; float:left; border:1px solid #EEF9FF; margin-left:5px;}
.xh_nr_center_xhhk{ width:562px; background:#EEF9FF; float:left; border:1px solid #EEF9FF; margin-left:5px;}
.xh_nr_center_xhhk ol li{font-size:15px;margin-top:5px;}
.xh_nr_nav{ width:545px; float:left; padding-left:8px;}
.xh_nr_nav h1{ font-weight:normal; font-size:12px; float:left; width:545px; margin-top:4px;}
.xh_nr_nav h1 span{ color:#003363;}
.xh_nr_nav h2{ width:545px; float:left; margin-top:2px;}
.xh_nr_nav h3{ text-align:center; float:left; width:545px; font-size:12px; font-weight:normal; margin-top:3px;}
.xh_nr_nav h3 span{ float:right; width:100px;}
.xh_nr_li{ width:545px; float:left; padding-left:8px;}
.xh_nr_li ul{ border-bottom:1px dashed #273338; float:left; width:545px; padding-bottom:10px;}
.xh_nr_li ul li { margin-top:10px; float:left; font-size:14px; color:#273338; width:545px;}
.xh_nr_li ul li span{ float:right; width:100px; text-align:center; }
.xh_page{ width:545px; float:left; text-align:center; height:19px; padding-top:7px;}
.xh_gys_a{ margin-top:5px;}
.xh_gys_a h2{ background:url(../images/img_18.gif); height:30px; padding-top:13px;}
.xh_nr_center_li{ margin-left:0; width:720px;}
.xh_nr_nav_li{ width:710px;}
.nr{
	width:720px;
	float:left;
	line-height:25px;
	margin: 0 0;
}
.nr h1{ font-size:20px; font-weight:normal; width:660px; text-align:center; margin-top:20px; padding-bottom:10px; border-bottom:1px solid #DFE1E1;}
.nr h2{ float:left; width:660px; margin-top:5px; font-size:12px; font-weight:normal; text-align:center;}
.comments{
	color:#0000;
	font-size:14px;
	font-weight:normal;
	width: 720px;
	float: left;
	padding-bottom: 10px;
	padding-top: 10px;
}/*
.comments span {
	display: block;
	width: 660px;
	margin: 0 auto;
}
*/
.photo span {
	font-size: 12px;
	width: 660px;
	display: block;
	padding: 0 30px;
	text-align: center;
}
.photo {
	width: 720px;
	padding: 0 0;
}


/*.nr h3 span{ text-align:center; font-size:12px; width:640px; float:left;}*/
.xh_xgwz{ width:720px; float:left; border:1px solid #EAEBEB; margin-top:5px;}
.xh_xgwz h2{ padding-top:8px; color:#3B96F7; font-size:14px; height:20px; float:left; background:#E2F0FF; width:705px; padding-left:15px;}
.xh_xgwz ul{ float:left; padding-left:20px; color:#3B96F7; line-height:21px; margin-top:10px; padding-bottom:10px; width:335px;}
.xh_xgwz ul li a{ color:#3B96F7;}
.left{
	float:left;
	width: 725px;
}
.xh_nr_center xh_nr_center_li {
	width: 720px;
}
.xh_js_b tt ul {
	color: #494949;
}
.xh_js .js_h2 {
	background:#E8E8E8;
	border-bottom:1px solid #C4E1F5;
	color: #494949;
}
.xh_js_b .js_h2 {
	background:#E8E8E8;
	border-bottom:1px solid #C4E1F5;
	color: #494949;
}
.aa {
	font-size: 12px;
	color: #666666;
}
#xh_box .xh_bj .xh_new .xh_new_b .xh_new_left .xh_hy .xh_login .aa input {
	height: 14px;
	width: 50px;
}
.ml8{ margin-left:8px;}