﻿@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin : 0; padding : 0; }
ol, ul { list-style : none; }
table { border-collapse : collapse; border-spacing : 0; }
fieldset, img { border : 0; }
caption, th { text-align : left; }
a { outline:none; }
.float_left { float:left; }
.float_right { float:right; }
.clear { clear:both; }
.none { display:none; }
/* CSS Document */
#wrap { width:800px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#header { background:url(img/top_bg.gif) repeat-x bottom; padding:2px 8px 10px; }
#header h1 { float:left; padding-right:82px;background: url(img/top_left_bg.gif) no-repeat right;  }
#header h1 a { width:210px; height:42px; display:block; }
#header strong { float:left; padding:12px 42px 15px 0; background: url(img/top_left_bg.gif) no-repeat right; }
#header strong span { width:279px; height:20px; display: block; }
/* CSS Document */
#top_nav { float:right; border:#CCCCCC solid 1px; height:100%; width:146px; margin-top:12px; }
#top_nav li { float:left; }
#top_nav .right_jiao { display:block; background:url(img/sub_nav.gif) no-repeat top right; }
#top_nav span a { display:block; padding:5px 10px 5px 10px; }
/* CSS Document */
#main_nav { background:url(img/h2_div_bg.gif) repeat-x top; padding-bottom:0px; }
#main_nav h2 { padding:20px 0px 0px 30px; float:left; }
#main_nav h2 span { display:block; text-align:left; font-size:28px; font-family:"黑体"; margin:5px 50px 10px 5px; }
#main_nav h2 cite { display:block; text-align:right; font-size:22px; margin:0px 0px 8px 0px; }
.shouhang_bg { height:100%; background:url(img/top_bg.gif) repeat-x bottom; }
/* CSS Document */
#search_top { float:right; margin:45px 15px 10px 5px; }
#search_top #keyword { width:100px; }
/* CSS Document */
#shouhang { float:left; width:522px; }
#nav { background:url(img/nav_left_bg.gif) no-repeat left; padding-left:6px; }
#nav .nav_ul { display:block; height:100%; background:url(img/nav_right_bg.gif) no-repeat right; padding-right:6px}
#nav .nav_ul li { float:left; }
#nav .nav_ul li span { display:block; padding-top: 11px; padding-right: 7px; padding-bottom: 11px; padding-left: 7px; }
#nav .nav_ul li a { display:block; }
#nav .nav_ul li a:hover { background:url(img/hover_nav_right.gif) no-repeat center right; }
#nav .nav_ul li a:hover span { background:url(img/hover_nav.gif) no-repeat center left; }
/* CSS Document */
.subnav { float:right; height:100%; margin-top:5px; }
.subnav li { float:left; background:url(img/subnav_left_bg.gif) no-repeat top left; padding-left:5px; margin-right:6px; }
.subnav span { display:block; background:url(img/subnav_right_bg.gif) no-repeat top right; white-space: nowrap; }
.subnav span a { display:block; padding:5px 15px 30px 10px; }
/* CSS Document */
#container { background:url(img/right_bar_bg.gif) repeat-y 182px;}
/* CSS Document */
.content_left_div_1 h3 { background:url(img/h3_right_bg.gif) bottom repeat-x; height:100%; font-size:12px; }
.content_left_div_1 h3 span { float:left; background:url(img/h3_left_bg.gif) no-repeat; display:block; width:111px; height:25px; line-height:25px; text-align:center; }
.content_left_div_1 h3 cite a { float:right; background:url(img/more.gif) no-repeat center center; display:block; width:50px; height:22px; text-indent:-9999px; }
.content_left_div_1 .content_left_div_1_ul li { clear:both; display:block; background:url(img/li_bg.gif) no-repeat left center; padding:0 10px; overflow:hidden; line-height:26px; }
.content_left_div_1 .content_left_div_1_ul li a { float:left; background:url(img/20320211.gif) no-repeat left center; padding-left:20px; line-height:26px; }
/* CSS Document */
.content_left_div_2 h3 { background:url(img/h3_right_img.gif) right no-repeat; height:100%; font-size:12px; }
.content_left_div_2 h3 span { float:left; background:url(img/h3_left_img.gif) no-repeat; display:block; width:98px; height:24px; line-height:24px; text-align:center; }
.content_left_div_2 h3 cite a { float:right; background:url(img/more.gif) no-repeat center center; display:block; width:50px; height:22px; text-indent:-9999px; }
.content_left_div_2 .content_left_div_2_ul { border:#CCCCCC solid 1px; border-top:none; padding:5px; }
.content_left_div_2 .content_left_div_2_ul li { line-height:22px; padding-left:10px; background:url(img/li_ico.gif) no-repeat left 10px; }
.content_left_div_2 .content_left_div_3_ul { border:#CCCCCC solid 1px; border-top:none; padding:5px; }
.content_left_div_2 .content_left_div_3_ul li { font-weight:bold; color:#666666; font-size:12px;padding-left:10px; background:url(img/li_ico.gif) no-repeat left 10px;line-height:16px;}
.content_left_div_2 .content_left_div_3_ul li .bs_dianhua { display:inline; padding-left:30px;font-size:12px; color:#CD4900; font-weight:normal;}
/* CSS Document */
.content_left_div_content h3 { background:url(img/h3_right_bg.gif) bottom repeat-x; height:100%; font-size:12px; }
.content_left_div_content h3 span { float:left;width:111px; height:25px; line-height:25px; text-align:center; }
.content_left_div_content h3 cite a { float:right; background:url(img/more.gif) no-repeat center center; display:block; width:50px; height:22px; text-indent:-9999px; }
.content_left_div_content .content_left_div_1_ul li { clear:both; display:block; background:url(img/li_bg.gif) no-repeat left center; padding:0 10px; overflow:hidden; line-height:26px; }
.content_left_div_content .content_left_div_1_ul li a { float:left; background:url(img/20320211.gif) no-repeat left center; padding-left:20px; line-height:26px; }
/* CSS Document */
.border_div_wai { border:#FFE489 solid 2px; }
.border_div_wai .border_div_nei { border:#F46814 solid 1px; display:block; background:#FFFFFF;  padding:5px;}
.border_div_wai .border_div_nei img{ border:solid 1px #999999;}
/* CSS Document */
.lianxi_right_div { background:#F6F6F6; }
.lianxi_right_div h3 { height:100%; font-size:12px; background:url(img/lianxi_h3_bg.gif) left no-repeat; }
.lianxi_right_div h3 span { float:left; display:block; width:90px; margin-top:8px; text-align:center; background:url(img/20320225.gif) no-repeat 8px center; }
.lianxi_right_div h3 cite a { float:right; background:url(img/right_jiao.gif) no-repeat center center; display:block; width:34px; height:24px; text-indent:-9999px; }
.margin_10 { padding:5px; border:#CCCCCC solid 1px; border-top:none; padding-top:0px; }
/* CSS Document */
.box_div { border:#F46814 solid 1px; padding:10px 0px; height:100%; }
.box_div li { text-align: center; float: left; width: 150px; }
.box_div dl { display: block; margin: 8px; border: 1px solid #FFE489; padding:10px 0 5px 0; }
.box_div dt img { padding: 2px; background-color: #FFFFFF; border: 1px solid #333333; }
.box_div dd { color:#CD4900;}
.box_div .xaihuaxian { color:#000000; display:block; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #FFE489; line-height:25px; padding-top: 2px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; white-space: normal; overflow: hidden; }
.box_div_leibie{ border:#F46814 solid 1px; padding:20px 0px; height:100%; line-height:30px}
.box_div_leibie ul{ margin:0; padding:0; list-style-type:none;}
.box_div_leibie li{  background-image: url(../img/2.gif); background-repeat:no-repeat; padding-left:40px; background-position:left 8px; display:block; border:solid 1px #FFE78C; width:570px}
.box_div_leibie li a{ color:#353535; font-weight:bold; margin-right:20px }
.box_div_leibie li a:visited{ color:#353535; font-weight:bold;}
.box_div_leibie li a:hover{ color:#353535;}
.f10{ margin-right:10px;}
/* CSS Document */
.table_box{border: 1px solid #FFCC33; padding-left:10px;}
.table_box1{border: 1px solid #FFCC33; padding-left:10px;}

 .table_box table { text-align:center;border:#FDDF89 solid 1px;}
.table_box th { text-align:center; background:#FFFAEE; line-height:30px; border-right:#FDDF89 solid 1px;}
.table_box td {border-right:#FDDF89 solid 1px; border-top:#FDDF89 solid 1px;}
.table_box td img {padding: 2px; background-color: #FFFFFF; border: 1px solid #333333; margin:10px 0;}
/* CSS Document */
#footer { background:url(img/footer_bg.gif) repeat-x bottom; text-align:center; padding-bottom:25px;}
#footer ul { background:url(img/footer_nav.gif) repeat-x bottom; border-top:#FFCC66 solid 1px; padding-right: 0; padding-left: 0; margin-top: 10px; margin-bottom: 10px; line-height: 30px; }
#footer ul li { display:inline; margin-right:15px;}
#footer p { line-height:22px; padding-top:10px;}
/* CSS Document */
#content_left { float:left; width:180px; }
#content_right { float:right; width:610px; }
.content_left_div_1, .content_left_div_2, .lianxi_right_div, .main_box_0, .main_box_1, .main_box_2,.main_box_3 { margin-bottom:10px; }
.diyihang_right { float:right; width:150px;}
.diyihang_left { float:left; width:450px;}
/* CSS Document */
a:link,a:visited { color:#333333; text-decoration:none;}
a:hover { text-decoration:underline; color:#000000;}
.nav_ul a:link,.nav_ul a:visited {color:#ffffff; font-weight:bold;}
.nav_ul a:hover {text-decoration:none;}
/* CSS Document */
.content_left_div_content {border:#FFCC33 solid 1px;border-top:none; }
.content_left_div_content h4 { background:url(img/h3_right_bg.gif) bottom repeat-x; height:100%; font-size:12px; border-bottom:#FFCC33 solid 1px; }
.content_left_div_content h4 span { float:left;width:111px; height:25px; line-height:25px; text-align:center; }
.content_left_div_content h4 cite a { float:right; background:url(img/more.gif) no-repeat center center; display:block; width:50px; height:22px; text-indent:-9999px; }
.content_left_div_content .content_left_div_1_ul li { clear:both; display:block; background:url(img/li_bg.gif) no-repeat left center; padding:0 10px; overflow:hidden; line-height:26px; }
.content_left_div_content .content_left_div_1_ul li a { float:left; background:url(img/20320211.gif) no-repeat left center; padding-left:20px; line-height:26px; }
/* CSS Document */
.content_box { padding:5px; line-height:23px;}
.content_box_info_img img {padding: 2px; background-color: #FFFFFF; border: 1px solid #333333; margin:5px 0;}
.content_box_info_text p {margin:10px 0;}
.content_box_info_wai {border: 1px solid #FFCC33;}
.border_bottom_none {border-bottom:none;}

/* CSS Document */
a:link,a:visited { color:#333333; text-decoration:none;}
a:hover { text-decoration:none; color:#000000;}
.z1 {
	background-image: url(img/1.gif);
	background-repeat: no-repeat;
	float: left;
	height: 25px;
	width: 560px; padding-left:20px; line-height:25px; font-weight:bold;
}
.mm {
	float: left;
	height: 158px;
	width: 131px; border:solid 1px #FFCC33;
}
.lgo {
	float: left;
	height: 42px;
	width: 49px;
}
.ll{ width:790px; height:20px;border:solid 1px #ffcf63; border-bottom:0; line-height:20px; background-color:#FFEFDF; padding-left:10px;}
.ll2{ width:795px; height:90px;; border:solid 1px #ffcf63; padding-left:5px;}
.ll2 li { float:left; margin-right:8px; width:auto; line-height:25px;}
.ll2 li a{ color:#353535;}
.ll2 li a:visited{ color:#353535; }
.ll2 li a:hover{ color:#000000; }
