body{background:url(images/whl_bg.gif) repeat-x; margin:0; font-size:12px; padding-top:20px;}
a{color:#2298bf; text-decoration:underline;}
a:hover{color:#000;}
img{border:0px;}
.clear{clear:both;}
.long{width:140px;}
.head{width:970px; margin:0 auto; background:url(images/logo.gif) no-repeat left; text-align:right; height:45px; line-height:10px; padding-top:20px; padding-right:10px;}
.head input{height:14px; padding:0;color:#8d8d8d;width:160px; margin-left:20px;vertical-align:middle;}
.head img{vertical-align:middle; padding:0 2px;}
.head .menuleft {float:right;margin:4px 6px;}
.head .menubody {float:right; width:120px;margin:0;}
.head .menubody ul {margin:0;padding:0; color:#FFF;line-height:24px;}
.head .menubody ul li{list-style:none; float:left; line-height:24px; text-align:left;}
.head .menubody ul li a{color:#2298bf;text-decoration:underline; no-repeat left; padding:0; display:inline-block;}
.head .menubody ul li a:hover{no-repeat right;background-color:#EEE; }
.head .menubody ul li ul{position:absolute;margin-top:25px;_margin-top:24px;visibility: hidden; z-index:100;}
.head .menubody ul li ul li{float:none; line-height:24px;}
.head .menubody ul li ul li a{text-decoration:none; background:#FFF; border:1px solid #CCC; color:#999; font-weight:normal;margin-top:-1px;padding:0 20px;word-break: keep-all; width:60px;}
.head .menubody ul li ul li a:hover{ background:#2298bf; color: #fff; font-weight:bold;}
.head .menuright {float:right;margin:0;};
.bottom{background:url(images/btm_bg.gif) repeat-x; text-align:center; color:#838383; font-family:Verdana, Geneva, sans-serif; padding-top:20px; padding-bottom:20px;}
.bottom a{padding:0 5px;}
.bottom p{margin:0; padding:5px 0;}
.menu{width:980px; margin:0 auto; background:url(images/menu_bg.gif) repeat-x; height:30px; color:#FFF; font-weight:bold;}
.menu .right{height:30px; background:url(images/menu_pic_right.gif) no-repeat right;}
.menu .left{height:30px; background:url(images/menu_pic_left.gif) no-repeat left; padding-left:22px; z-index:200;}
.menu .left ul{margin:0;padding:0; color:#FFF;}
.menu .left ul li{list-style:none; float:left; line-height:30px;}
.menu .left ul li.currently{ background:url(images/cunt_bg.gif) no-repeat right;}
.menu .left ul li a{color:#FFF; text-decoration:none; background:url(images/li_bg.gif) no-repeat right; padding:0 24px; display:inline-block;}
.menu .left ul li a:hover{ background:url(images/cunt_bg.gif) no-repeat right;}
.menu .left ul li ul{position:absolute;margin-top:31px;8margin-top:31px;_margin-top:30px;visibility: hidden; z-index:100;}
.menu .left ul li ul li{float:none; line-height:24px;}
.menu .left ul li ul li a{ background:#FFF; border:1px solid #CCC; color:#999; font-weight:normal;margin-top:-1px;padding:0 20px;word-break: keep-all; width:150px;}
.menu .left ul li ul li a:hover{ background:#2298bf; color: #fff; font-weight:bold;}
.note_bar{ background:url(images/layout_1_17.gif) repeat-x; width:940px; margin:0 auto; height:30px; line-height:30px; padding:0 20px;}
.note_bar a{color:#000;}
.note_bar a:hover{color:#2298bf;}
.adv_bar{width:980px; height:245px; margin:0 auto; overflow:hidden;}
.main_content{width:980px; margin:0 auto; padding:0 0 10px 0;}
/*.main_content .idx_left_box{height:400px;background:url(images/layout_1_21.gif) no-repeat top left; width:330px; float:left; overflow:hidden;}*/
.main_content .idx_left_box{background:url(images/layout_1_21.gif) no-repeat top left; width:330px; float:left; overflow:hidden;}
.main_content .idx_left_box h1{ font-size:12px; margin:0 0 10px 0; line-height:40px; padding-left:40px;}
.main_content .idx_left_box ul{ margin:0; padding:0;}
.main_content .idx_left_box ul li{ list-style:none; padding:5px 20px; line-height:18px;}
.main_content .idx_left_box a{ font-weight:bold;}
.main_content .idx_left_box ul li span{display:block; color:#b0b0b0;}
.main_content .idx_left_box p{ padding:0 20px;}

/*.main_content .idx_right_box{height:400px;background:url(images/layout_1_23.gif) no-repeat top; width:640px; margin-left:10px; float:left; overflow:hidden;}*/
.main_content .idx_right_box{background:url(images/layout_1_23.gif) no-repeat top; width:640px; margin-left:10px; float:left; overflow:hidden;}
.main_content .idx_right_box h1{ font-size:12px; margin:0 0 10px 0; padding-top:15px; padding-left:40px;}
.main_content .idx_right_box .l_box{ width:370px; padding:0 20px 10px 20px; float:left;}
.main_content .idx_right_box .l_box h2{ font-size:14px; color:#e40f1f; margin:0; padding:10px 0;}
.main_content .idx_right_box .l_box span{ text-align:right; font-weight:bold; display:block;}
.main_content .idx_right_box .l_box p{ margin:0; padding:10px 0;}
.main_content .idx_right_box .r_box{ float:left; width:230px;}
.main_content .idx_right_box .r_box .news{ background:url(images/layout_1_24.gif) repeat-x bottom; border:1px #ccc solid;margin-top:10px; padding-bottom:10px;}/*modified2009_0714*/
.main_content .idx_right_box .r_box .news h2{ font-size:12px; margin:0; background:#CCC; padding:5px;}/*add2009_0714*/
.main_content .idx_right_box .r_box .news img{ margin:10px 0 0 15px;}/*add2009_0714*/
.main_content .idx_right_box .r_box .news ul{margin:0; padding:0 0 0 24px;}/*modified2009_0714*/
.main_content .idx_right_box .r_box .news ul li{list-style:square; padding:10px 0 0 0;}/*modified2009_0714*/
.main_content .idx_right_box .r_box .news p{ text-align:right; font-weight:bold; margin:0; padding:10px 10px 0 0;}/*modified2009_0714*/

.main_content .nav{width:236px; border-top:14px solid #891a00; float:left;}
.main_content .nav ul{margin:0; padding:0;}
.main_content .nav ul li{list-style:none; background: url(images/layout_1_2_05.gif) no-repeat;line-height:30px;}
.main_content .nav ul li.btm{background:url(images/layout_1_2_07.gif) no-repeat; height:40px;}
.main_content .nav ul li.currently{ background:url(images/layout_1_2_03.gif) no-repeat; font-weight:bold; padding-left:30px;}
.main_content .nav ul li a{color:#727272; text-decoration:none; padding-left:30px; display:inline-block;}
.main_content .nav ul li a:hover{ background: url(images/layout_1_2_08.gif) no-repeat; color:#000; text-decoration:underline;}
.main_content .nav span{display:block; text-align:center;}

.main_content .content{ width:731px; float:left; padding-left:13px;}
.main_content .content h1{font-size:14px; color:#e41323; margin:0; padding:10px 0;}
.main_content .content h2{font-size:12px; color:#000; margin:0; padding:5px 0;}
.main_content .content .banner{margin-bottom:8px;}
.main_content .content p{padding:8px 0;text-indent: 2em ; line-height:18px; margin:0;}
.main_content .content .summary{width:355px; margin-top:10px; margin-right:5px; margin-left:5px;_margin-right:5px;_margin-left:3px;float:left;}
.main_content .content .summary h6{ font-size:12px; margin:0; background:url(images/layout_1_2_09.gif) no-repeat; line-height:26px; padding-left:24px;}
.main_content .content .summary .box{ border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:5px solid #9e9e9e; background:url(images/layout_1_2_12.jpg) repeat-x bottom; padding:20px; line-height:20px;text-indent: 2em ; height:150px;}
.main_content .content .summary .box span{ display:block; text-align:right; padding-top:10px;}

/*-- 追加 --*/
.main_content .content .idx_left_box{height:400px;background:url(images/layout_1_21.gif) no-repeat top left; width:330px; float:left; overflow:hidden;}
.main_content .content .idx_left_box h1{ font-size:14px; margin:-6px 0 10px 0; line-height:40px; padding-left:40px;color:#B88}
.main_content .content .idx_left_box ul{ margin:0; padding:0;}
.main_content .content .idx_left_box ul li{ list-style:none; padding:5px 20px; line-height:18px;}
.main_content .content .idx_left_box a{ font-weight:bold;}
.main_content .content .idx_left_box ul li span{display:block; color:#b0b0b0;}
.main_content .content .idx_left_box p{ padding:0 20px;}
/*-- 追加 begin --*/
.main_content .login_box{background: url(images/login_bg.jpg) no-repeat;width:234px; height:162px; margin:60px auto 120px auto; padding-top:40px; padding-left:110px; font-weight:bold;}
.main_content .login_box td{padding:5px;}


/*-- 追加 end --*/
.tag_content {
	margin: 0 0 8px 8px;
	width:330px;
}
.sub_content{
	float:left;
	width:80px;
	margin:2px 0px 2px 0px;
	color:#aaa;
}
.sub_content a{
	color:#aaa;
}


/*-- 追加 友情链接css begin --*/
.main_content .idx_right_box .r_box .news .friendLink5{/*友情链接(文字)专用*/
	width:64px;
	text-align:center;
	width:100%;
	overflow:hidden;
	clear:both;
	padding:0px;
	margin:0px;
}
.main_content .idx_right_box .r_box .news .friendLink5 ul li{
	width:88px;
	height:31px;
	margin:1px 4px 4px 1px;
	float:left;
	white-space:nowrap;
}
.main_content .idx_right_box .r_box .news .friendLink5 ul li a img{
	width:88px;
	height:31px;
	margin:0px;
	color:#666666;
	float:left;
}
/*-- 追加 友情链接css end --*/
/*-- 追加 搜索 begin --*/
.item h3 .title{
	font-size:14px;
	font-weight:normal;
	line-height:25px;
	text-decoration:underline;
}
.item h3 .title:hover{
	text-decoration:none;	
}
.item{
	margin-top:16px;
}
.item .intro{
	font-size:14px;
	line-height:19px;
	padding-left:2px;
	color:#777;
}
.item .info{
	font-size:12px;
	line-height:26px;
	color:#080;
}
.item .info small{
	font-size:12px;
}
.item .info span{
	margin-right:10px;
}
.item .info a{
	color:#444;
}
/*-- 追加 搜索 end --*/