﻿body { margin: 0; padding: 0; font-size: 14px; font-family: Helvetica,宋体,Sans-Serif,Tahoma; background: #fff; }
a { color: #000; text-decoration: none; }
a:hover { color: #FF7300; text-decoration: underline; }
a img { border: none; cursor: pointer; }
ul { margin: 0; padding: 0; }
ul li { list-style-type: none; padding: 0; margin: 0; }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; }

a { color: #00187E; }
.m8 { margin-top: 8px; }
.must { color: #FF0202; }
.must a { color: #FF0202; }
.tabs-hide { display: none; }
.nobd { border: none; }
.clr { clear: both; }
#container { width: 950px; margin: 0px auto; height: auto; }

#logo { height: 60px; margin: 8px auto; }
#logo_left { width: 150px; float: left; }
#logo_left img { width: 150px; height: 60px; }
#logo_right { width: 780px; float: right; height: 60px; padding-right: 2px; overflow: hidden; }
#logo_right img { width: 780px; height: 60px; }

.district { position: relative; top: 10px; border-right: 1px solid #2FBFF3; float: right; display: inline; margin-left: 5px; _margin-left: 4px; padding-right: 15px; _padding-right: 0px; *padding-right:0;}
.district li { line-height: 24px; }
.district li.bd a { border-top: 1px dashed #8DD1FE; }
.district a { float: left; text-indent: 5px; }
.district a.tip { font-weight: bold; color: #ff5400; }


#nav { height: 55px; background: url(images/bg_nav.jpg); clear: both; overflow: hidden; padding-top: 10px; }
#nav_top { padding-left: 20px; float: left; }
#nav_top li { float: left; background: url(images/bg_nav_li.jpg) right no-repeat; padding-right: 10px; text-indent: 10px; }
#nav_top li.last { background: none; }
#nav_top li a { color: #fff; font-weight: bold; text-decoration: none; }
#nav_tip { float: right; padding-right: 15px; color: #000; }
#nav_tip a { color: #000; text-decoration: none; }

#nav_bottom { padding-left: 20px; clear: both; position: relative; top: 10px; *top:2px;}
#nav_bottom li { float: left; border-right: 1px dashed #fff; padding-right: 11px; text-indent: 12px; }
#nav_bottom li a { color: #fff; text-decoration: none; }
#nav_bottom li.nobd { border: none; }

#main { margin: 8px auto; clear: both; }
#main_top { height: 55px; line-height: 57px; overflow: hidden; color: #fff; font-size: 20px; font-family: 黑体; text-indent: 24px; background: url(images/bg_main_top.jpg) no-repeat; }
#main_top span { font-size: 12px; font-family: Helvetica; }
#main_box { background: url(images/bg_main_box.jpg) repeat-y; height: auto; padding-bottom: 15px; }
#main_bottom { background: url(images/bg_main_bottom.jpg); height: 10px; overflow: hidden; }

#siderBar { width: 227px; float: left; height: 100px; margin-left: 2px; display: inline; overflow: hidden; color: #000; height: 100%; }
#city_top { width: 220px; margin: 0px auto; height: 4px; background: url(images/bg_city_top.jpg); overflow:hidden;}
#city_box { width: 220px; margin: 0px auto; background: url(images/bg_city_box.jpg); padding: 5px 0; }
#city_bottom { width: 220px; margin: 0px auto; height: 13px; background: url(images/bg_city_bottom.jpg); overflow:hidden;}
#city_box ul { width: 210px; margin: 0px auto; }
#city_box ul li { float: left; white-space: nowrap; padding: 0 4px; border-right: 1px solid #dcd; margin: 3px 0; }
#city_box ul li a { color: #666; }

#item { width: 218px; margin: 8px auto; overflow:hidden;border:1px solid #DEF0F4;}
#item_top{height:30px;background:url(images/bg_item_top.jpg);color:#1DA6CD;font-size:18px;font-weight:bold;text-indent:24px;overflow:hidden;line-height:30px;}
#item_box{background:#fff;padding-bottom:10px;}
#item_box ul{}
#item_box li{line-height:24px;text-indent:15px;border-bottom:1px solid #DAF3FA;background:url(images/bg_item_li.gif) 5px center no-repeat;}
#item_box li h1{font-size:14px;font-weight:normal;line-height:20px;}

#news { width: 715px; float: right; margin-right: 6px; margin-top: -15px; _margin-right: 3px; overflow:hidden;}
#news_top { background: url(images/bg_news_top.jpg); height: 19px; overflow: hidden; }
#news_box { background: url(images/bg_news_box.jpg) repeat-y; height: auto; padding-bottom: 20px; }
#newsContent{width:660px;margin:40px auto;margin-bottom:0px;}
#newsContent h1{font-size:24px;text-align:center;line-height:40px;color:#ff5400;}
#newsContent h2{font-size:14px;text-align:right;line-height:22px;}
#newsDetail{line-height:24px;text-indent:24px;padding:5px 0;}
#news_bottom { background: url(images/bg_news_bottom.jpg); height: 8px; overflow: hidden; position: relative; top: -10px; }

#province {width:660px;margin:8px auto; border: 1px solid #C6EDFE; padding: 1px; clear: both; }
#province_box { background: #DAF3FA; color: #000; height: 100%; padding: 5px 10px; }
#province_box ul { line-height: 24px; }
#province_box ul li { float: left; white-space: nowrap; padding: 0 4px; }
#province_box ul li h1{font-size:14px;font-weight:normal;text-decoration:underline;}

#footer{clear:both;margin:8px auto;}
#footer_top{margin-top:8px;background:url(images/bg_footer_top.jpg);height:36px;line-height:38px;overflow:hidden;color:#fff;text-align:center;}
#footer_top a{color:#fff;padding:0 10px;}
#footer_box{background:#e9e9e9 url(images/bg_footer_box.jpg) no-repeat;padding:20px 30px;overflow:hidden;color:#fff;text-align:center;border:1px solid #C9C9C9;border-top:none;}
#footer_box_left{float:left;}
#footer_box_right{float:right;color:#666;}
#footer_box_right a{color:#666;}
.footer01{margin:4px 0px;}
.footer02{margin:4px 0px;}
.footer03{margin:4px 0px;}
.footer04{margin:4px 0px;margin-bottom:0px;}