@charset "utf-8";
BODY {
	TEXT-ALIGN: center; LINE-HEIGHT: 22px; BACKGROUND-COLOR: #f9f9f9; MARGIN: 0px; padding:0px; COLOR:#333333; FONT-SIZE: 12px;
}
td,th {
	font-size: 12px;
	line-height:150%;
}
form { margin:0px; padding:4px 0px; text-align:left;}
h1,h2,h3{ margin:8px auto;}
hr{color:#999999; height:1px; border:1px dashed}
#all_main {
	POSITION: relative; TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 980px;
}
#menu_row{ clear:both; border:1px solid #09447E; background-color:#1E67AF; text-align:center;color:#CCC; height:30px; padding:3px;}
#menu_row span{ font-weight:bold; text-decoration:underline; font-size:14px; color:#075296}
#menu_row a{ font-size:14px; color:#F3F6F9; margin:0px 10px; text-decoration:none;text-align:center;}
#menu_row a:hover{ color:#FFCC66; text-decoration:underline}

.menu_eng {clear:both; margin:0px auto;background-image:url(/images/n2.gif); height:42px;}
.menu_eng li {float:left; width:auto;padding-top:6px !important;padding-left:16px !important; padding-top:6px;padding-left:18px; height:42px; text-align:center;}
.menu_eng li.left-bg {float:left;background-image:url(/images/none.gif) !important; background-image:url(/images/n1.gif); background-repeat:no-repeat; width:13px; height:42px; background-position:left; margin:0px;}
.menu_eng li.right-bg {float:right;background-image:url(/images/none.gif) !important; background-image:url(/images/n3.gif); background-repeat:no-repeat; width:21px; height:42px; background-position:right; margin:0px;}
.menu_eng li a{ font-size:14px; color:#FFF; font-weight:bold;}
.menu_eng li a:hover{ font-size:14px; color:#FFF; font-weight:bold;}
.menu_eng li a:visited{ font-size:14px; color:#FFF; font-weight:bold;}

#map_all{ clear:both;text-align:left;color:#075296;padding:3px;}
#map_all span{ font-weight:bold; text-decoration:underline; font-size:14px; color:#075296}
#map_all ul{ margin:10px;}
#map_all li { list-style:none; padding-left:40px;}
#map_all li ol a{ font-size:12px;}
#map_all a{ font-size:14px; color:#075296; margin:0px 8px; text-decoration:none;text-align:center;}
#map_all a:hover{ color:#FF6600; text-decoration:underline}

#top {
	MARGIN: 2px auto;font-size:14px; height:50px;
}
.site_logotext { float:left; width:189px;text-align:left;}
.site_logotext h1{ line-height:40px;}
.site_ad{ float:right; width:730px;margin:0px 10px;}
.site_right{ float:right;width:10px; font-size:12px;overflow: hidden;}
.site_right li { text-align:center;}
.site_right a{ font-size:12px;}
#middle_main { MARGIN: 2px auto; clear:both;}
#position { background:url(/images/dh_bg.gif) repeat-x; font-size:14px; height:25px; padding-left:8px; padding-top:3px; border:1px solid #AACCEE;}
#position a{ color:#07519A;}
#position a:hover{ text-decoration:underline; color:#e54001;}

#left_index { width:320px; float:left; margin-right:5px;}
#right_index{ width:650px; float:right;}

.banquan_center { text-align:center; border-top:1px solid #C0C0C0;}
.banquan_left{ float:left; width:485px; font-family:Arial, Helvetica, sans-serif;}
.banquan_left ul { margin:0px;}
.banquan_right{ float:right; width:485px; font-family:Arial, Helvetica, sans-serif;}
.banquan_right ul { margin:0px;}

#left { width:700px; float:left; margin-right:5px;}
#right{ width:270px; float:right;}

#search_left { width:460px; float:left;}
#search_right{ width:520px; float:right; padding-top:4px;}
#search_right a{ text-decoration:underline; margin-right:5px;}
#search_right a:hover{ text-decoration:none;}

#left_article { width:630px; float:left; margin-right:5px;}
#right_article{ width:340px; float:right;}

#zuo {width:320px; float:left; margin-right:10px;}
#zhong {width:320px; float:left; margin-right:5px;}
#you { width:320px; float:right;}

#box_left{ width:345px; float:left; margin-right:5px;}
#box_right{ width:345px; float:right; margin-left:5px;}

#box {border:1px solid #AACCEE; margin-bottom:5px;}
#box_title {color:#07519A; font-size:14px; padding-left:10px; padding-top:3px; border-bottom:1px solid #AACCEE; background:url(/images/dh_bg.gif) repeat-x; }
#box_more {float:right; padding-right:10px; padding-top:3px; border-bottom:1px solid #AACCEE; background:url(/images/dh_bg.gif) repeat-x; width:100px; text-align:right;}
#box_more a{ color:#07519A;}
#box_more a:hover{ color:#e54001; text-decoration:underline;}
#box_main { padding:5px 2px 0px 2px;}


#box_ccc {border-top:1px solid #ccc;border-left:1px solid #ccc; border-right:1px solid #ccc;}

#key_box {border:1px solid #AACCEE; margin-bottom:5px;background-color:#EFF6FE; text-align:center;}

.dateR {
	 width:35px; COLOR: gray !important; FONT-SIZE: 12px; TEXT-DECORATION: none; font-family:Arial, Helvetica, sans-serif;
}
.hotnum { width:35px; color:#999999; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; text-align:right; padding-right:4px;}

#news_title {text-align:center;padding-top:4px;}
#news_title h1 { font-size:20px;}
#news_author {text-align:center;border-bottom:1px dashed #999999; margin:0px 4px;}
#news_content {font-size:14px; line-height:150%; padding:10px;}
#news_content li{ list-style-type:disc;}
#news_content a{ color:#000;}
.linksite { padding-left:20px; font-size:12px; margin:10px auto;}

.article_qh { padding:10px; margin-bottom:20px;}
.prev_new {background-image:url(/images/prev.gif); background-position:left; background-repeat:no-repeat; float:left; width:auto; text-align:left; padding-left:20px; padding-top:4px;}
.next_new {background-image:url(/images/next.gif); background-position:right; background-repeat:no-repeat; float:right; width:auto; text-align:right; padding-right:20px; padding-top:4px;}

#banquan { border-top:1px solid #666666; text-align:center; font-family:Arial, Helvetica, sans-serif; margin:8px auto; padding:5px;}

#news_li {margin:0px; padding:3px 0px;}
#news_li li{LIST-STYLE-TYPE: none; height:22px; padding-left:10px; background-image:url(images/new_libg.gif); background-repeat:no-repeat; background-position:left;}
#news_li li a:visited {color:#666;}

LI {
	LIST-STYLE-TYPE: none;
}
A {
	COLOR: #075296;
}
A:link {
	COLOR: #075296; TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #FF6600; text-decoration:underline;
}

.article_list {padding:3px 5px; font-size:14px;}
.article_list a{font-size:14px; color:#00F; text-decoration:underline; margin-left:5px;}
.article_list a:hover{font-size:14px; color:#FF6600;text-decoration:none; }
.article_list a:visited{font-size:14px; color:#800080;text-decoration:none; }
.article_jianjie {padding:3px 15px; color:#666; border-bottom:1px solid #EEEEEE; font-size:12px;}
.article_jianjie a{ text-decoration:underline; color:#008000;margin-left:10px;}
.article_jianjie a:hover{ text-decoration:none; color:#F06;}
.article_biaoqian { color:#999;border-bottom:1px dashed #EEEEEE; font-size:13px; padding-left:15px; margin:0 15px;}


.dingyixia {background-image:url(/images/dingyixia.gif);background-repeat:no-repeat; width:65px; height:63px; padding:8px 0px; margin:0px 10px;}
.backtohome {background-image:url(/images/backtohome.gif);background-repeat:no-repeat; width:65px; height:63px; padding:8px 0px; margin:0px 10px;}

.dingnum{ font-size:16px; font-weight:bold; color:#000000; text-align:center;}
.dingact { margin-top:10px; text-align:center;}
.dingact a{color:#000000; font-size:12px;}

.fenleitag{color:#60974C;}
.link12{ font-size:12px;}
.link13{ font-size:13px;}
.link14{ font-size:14px;}
.wenzi_button { margin:2px 5px; font-size:13px; padding:1px 5px;border:1px solid #C3A336; background-image:url(/images/button_bg2.gif);}

.div_left { float:left; width:auto;}
.div_right { float:right; padding-right:3px; width:auto;}

.navList{margin:0px auto;overflow:hidden; clear:both;}
.navList li{ float:left; width:auto;}
.navList li.right{ height: 33px;width:30px;background:url(images/nav_bg.gif) right top no-repeat;}
.navList li a{font-size:14px;background:url(images/nav_bg.gif) -157px -33px no-repeat; display:block; float:left; width:88px; line-height:33px; text-align:center; color:#FFC; text-decoration:none; font-weight:bold;}
.navList li a:hover{font-size:14px;background:url(images/nav_bg.gif) -157px top no-repeat; color:#000; text-decoration:none;}
.navList li a.navHome{font-size:14px;background:url(images/nav_bg.gif) left -33px no-repeat; width:69px; color:#FFC;}
.navList li a.navHome:hover{font-size:14px;background:url(images/nav_bg.gif) left top no-repeat; color:#000;}

.padding_5 { padding:5px;}

.daohang {margin:3px;font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.content_top { background-image:url(/images/con-1.gif); background-repeat:no-repeat; background-position:top; height:59px; padding:10px; text-align:center;}
.content_top h1 { font-family:Arial, Helvetica, sans-serif; font-size:20px; line-height:30px;}
.content_bg { padding:10px; border-left:1px solid #C9D7F1; border-right:1px solid #C9D7F1;}
.content_end { background-image:url(/images/con-2.gif); background-repeat:no-repeat; background-position:bottom; height:15px;}

.content_rbox_ccc { border:1px solid #D3D3D3; padding:5px; margin-bottom:5px;}
.content_rbox_999 { border:1px solid #808080; padding:5px; margin-bottom:5px;}
.content_rbox_blue { border:1px solid #AACCEE; margin-bottom:5px;}
.content_rbox_red { border:1px solid #EEAAAA; margin-bottom:5px;}
.con_title { font-size:14px; font-weight:bold;border-bottom:1px dashed #808080; padding-left:10px; margin-bottom:10px;}
.con_title_blue { font-size:14px; color:#2065C3; line-height:25px; font-weight:bold;border-bottom:1px solid #AACCEE; background-image:url(images/con_bg_blue.gif); padding-left:10px;}
.con_title_red { font-size:14px; color:#CC0000; line-height:25px; font-weight:bold;border-bottom:1px solid #EEAAAA; background-image:url(images/con_bg_red.gif); padding-left:10px;}

