/* CSS Document */
body,td,th {font-size: 12px;color:#6C6A6B; line-height:20px; font-family:宋体;}
a{color:#6C6A6B; text-decoration:none;}
a:hover{
	color:#f30;
	text-decoration:underline;
	font-family: Georgia, "Times New Roman", Times, serif;
}
body {background:#fff;margin:0px;}
ul,li,p{ padding:0; margin:0; list-style:none;}
img{ border:0;}
.gray{color:#B0B0B0; }
.gray a{color:#B0B0B0;}
.gray a:hover{color:#f30;}

#xy_top{width:950px; margin:auto; background:#fff;}
#xy_topw{height:70px;}
#xy_topw img{float:left;}
#xy_top_txt{float:right; width:300px; text-align:right; padding:10px 10px 0 0; color:#B0B0B0;}
#top_nav{background:url(images/xy_07.gif) repeat-x; border:1px solid #ccc; height:36px; padding:0 25px 0 20px;}
#top_pic{ height:227px;background:#fff;}
#xy_main{width:950px; margin:auto; background:#F4FAE8; display:table}
.bt_bg{background:url(images/xy_bg.gif) repeat-x; height:32px; border-right:1px solid #F4FAE8; margin-top:5px;}
.bt_bg2{background:url(images/xy_bg2.gif) repeat-x; height:32px; border-right:1px solid #CCE4B2; margin-top:5px;}
.bt_01{float:left; background:url(images/xy_bt1.gif) no-repeat 0 0; height:32px; width:473px;}
.bt_02{float:left; background:url(images/xy_bt2.gif) no-repeat 0 0; height:32px; width:473px;}
.green{color:#325903;}
.red{color:#FF6600}
.red2{color:#C82B00}
.n_bt{float:left; font-size:14px; font-weight:bold;padding:8px 0 0 30px;}
.n_more{float:right; padding:8px 10px 0 0; text-align:right; width:200px; color:#3366CC;}
.n_more a{color:#3366CC;}
.n_more a:hover{color:#f30;}
.txt_457{float:left; width:450px;padding:12px 12px; line-height:22px; }
.txt_jj{padding:15px 20px; background:#FBFFF3; line-height:24px; }
.txt_fz{padding:15px 20px; background:url(images/r_tu.jpg) no-repeat 473px 11px #EDFEE7; line-height:22px; }
.txt_zplc{padding:15px 48px; background:#F4FAE8; line-height:24px;width:600px; }
.r_dott{ background:url(images/dott0.gif) repeat-y 65px 0;}
.txt_w{background:url(images/dott0.gif) repeat-y 473px 0 #F4FAE8;}
.txt_w2{background:url(images/dott0.gif) repeat-y 473px 0 #EDFEE7;}
.txt_w3{background:url(images/dott0.gif) repeat-y 473px 0 #FEFDEB;}
.nav{line-height:35px; text-align:center; font-size:14px; font-weight:bold;}
.nav li{float:left;width:110px; color:#059802; height:36px; margin-right:2px; }
.nav li a{color:#059802; display:block;}
.nav li a:hover,.nav li.now{color:#fff; height:36px; background:url(images/xy_nav2.gif) no-repeat center; text-decoration:none;}
.nav li.now a{ color:#fff;}
.nav li.now a:hover{ color:#ff0;}
.nav_right{float:right; width:106px; margin-top:6px; display:none; padding:3px 0 0 10px; height:21px; background:url(images/xy_10.gif) no-repeat 0 0;}
table.xuan thead th{ text-align:left; padding-left:10px; font-size:14px; font-weight:bold; color:#325903;}
table.xuan tbody td{ text-align:left; padding-left:10px; line-height:21px; border-bottom:1px  dotted #CCE4B2; color:#333;}
.zhiwei{ padding: 0  0 0 10px;}
.zhiwei p{padding:0 0 10px 12px; color:#5D89DF; margin:0; display:block;}
.zhiwei p a{color:#5D89DF;}
.zhiwei p a:hover{color:#f30;}
.zhiwei strong{color:#3366CC; padding:0 0 4px 12px; margin:0; display:block; background:url(images/nero.gif) no-repeat 0 4px;}
.zhiwei strong a{color:#3366CC;}
.zhiwei strong a:hover{color:#f30;}
.qx_yx{ background:#FEFDEB; padding:15px 35px;}
.qx_yx_w{height:80px;background:url(images/xy_44.jpg) no-repeat;}
.qx_yx_w p{ padding:0; margin:0; float:left;}
#xy_bottom{ margin-top:10px; padding:15px; text-align:center;background:#E9E9E9;}
.dw{ position:relative; top:0; left:0;}
.dw01{position:absolute; top:0px; left:-6px; background:#ccc; width:107px;}
.dw01 p{ padding:0 4px; height:20px; margin:1px; background:#ccc;}
.dw01 p:hover {background:#ddd; cursor:pointer;}
.game_list{  background:#FEFDEB; padding:20px 35px;}
.game_list li{border:1px solid #ccc; background:#fff; padding:12px; margin-top:20px; line-height:24px; height:100px; }
.game_list li p{ width:170px; float:left;}
.game_list li img{ float:left; border:0; width:135px; height:95px;}
.game_list li h4{ font-size:12px; font-weight:100; padding:0; margin:0; width:600px; float:left;}
.game_01{background:url(images/ico.gif) 0px -15px;}
.game_02{background:url(images/ico.gif) 0px -150px;}
.game_03{background:url(images/ico.gif) 0px -290px;}
.game_04{background:url(images/ico.gif) 0px -430px;}
.game_05{background:url(images/ico.gif) 0px -570px;}
.game_06{background:url(images/ico.gif) 0px -710px;}
.game_07{background:url(images/ico.gif) 0px -860px;}
.pic179{height:330px;}
.pic179 p{ float:left; margin:10px 15px 12px 15px;}
.pic179 p img{ float:left; border:6px solid #ccc;}
.zplc li{height:90px; background:url(images/zplc.gif) no-repeat 0 4px; width:850px;}
.zplc li h2{float:left; font-size:14px; color:#fff; width:194px; padding:0; margin:20px 0 0 0; text-align:center;}
.zplc li p{float:left;line-height:17px; width:600px;padding:6px 0 0 36px;}
.bluelink{ color:#0252BE;}
.bluelink a{ color:#0252BE; text-decoration:underline;}
.bluelink a:hover{ color:#f30;}
.zw_nav{padding:10px 0 0 10px; text-align:left;}
.zw_nav li{background:url(images/zp_nav.gif) no-repeat left bottom; cursor:pointer; color:#333; padding-left:20px; display:block; line-height:28px; height:28px; }
.zw_nav li a{ color:#333;}
.zw_nav li.now{font-weight:bold;cursor:pointer; color:#FF6600;}
.zw_nav li.now a{ color:#FF6600;}
.zw_zpzw{padding:15px 41px; background:#FBFFF3; color:#333; line-height:22px; }
.zw_zpzw li{ }
.attention{background:url(images/i_ico.gif) no-repeat 0 15px #FBFFF3; width:700px; margin:0px auto 0 auto; padding-top:15px; line-height:20px; color:#FF6600;text-indent:24px; padding-left:20px;}
.sq{float:right;color:#3366CC;}
.sq a{color:#3366CC; text-decoration:underline;}
.sq a:hover{color:#f30;}
.zw_zpzw .zw_list01{background:url(images/-_ico.gif) no-repeat 0 5px #efefef;  height:auto;border-bottom:1px dashed #B4B4B4; overflow:hidden; }
.zw_zpzw .zw_list02{background:url(images/+_ico.gif) no-repeat 0 5px;  height:25px;border-bottom:1px dashed #B4B4B4; overflow:hidden; }
.zw_zpzw h4{padding:0 150px 0 0px; height:25px; margin:0; font-size:12px; font-weight:100;}
.zw_zpzw h4 img{ width:15px; height:15px;cursor:pointer;}
.zw_zpzw p{margin:10px 0 15px 0px; padding:0 0 0 18px;}
.main_left{float:left; width:166px; padding:6px 1px 40px 1px; margin-top:5px; background:#FAE5BB;font-size:14px; border:1px solid #FEB463;}
.main_left h2{background:#F99907; padding:5px 0 0 15px; margin:0; font-size:14px; height:25px; color:#fff;  font-weight: bold;}
.bianlan{
	width:250px;
	color:red;
	float:right;
	height:auto;
	font-size:14px;
	position: static;
	background:#F4FAE8;
}
.konglan{height:200px;width:250px;float:right;background:#F4FAE8;}