@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0;}
html {}
body { font:normal 12px/20px Arial, Verdana, Lucida, Helvetica, simsun, sans-serif; color:#313131; text-align:center; background-color:#fff;}
table { border-collapse:collapse; border-spacing:0; empty-cells:show; text-align:left;}
th, td { border-collapse:collapse;vertical-align:top;}
ol, ul { list-style:none;}
a { color:#000000; text-decoration:none;}
a:hover { text-decoration:underline;}
input, select, form img, button { vertical-align:middle;}
img { border:0;}
button { cursor:pointer;}
body p{text-align:justify;text-justify:inter-ideograph;}

#bluetop{height:20px; background:#0186ef;}
#toptip{height:35px; line-height:35px; background:#e8e8e8;}
#tipcontent{width:1000px; margin:0 auto; color:#5d5d5e;}
#tipcontent a{color:#5d5d5e;}
#tipcontent #date{float:left;}
#tipcontent #welcome{float:right;}

#container{width:1000px; margin:0 auto; color:#5d5d5e; background:#fff;}
#banner{background:url(../images/banner.gif) no-repeat; height:166px;}
#nav{height:40px; line-height:40px; background:#01589c; font-family:'微软雅黑'; font-size:16px;}


#slider{height:355px; border:#c7c5c5 1px solid; background:#eee;}
#flashcontent01{ margin:5px;}
#slider object { margin:5px;}

.box1{}
.box1 h2{height:40px; line-height:40px; background:url(../images/bmgg.gif) 0 12px no-repeat; border-bottom:#01589c solid 1px;}
.box1 h2 a{float:right; font-size:12px; font-weight:normal;}
.box1 ul{margin-top:5px;}
.box1 ul li{ font-size:12px; clear:both; height:30px; line-height:30px; border-bottom:#000 dotted 1px; overflow:hidden;}
.box1 ul li a{float:left; color:#000;}
.box1 ul li em{float:right; font-style:normal; margin-right:10px; color:#999999;}

.box2{}
.box2 h2{height:33px; line-height:33px; background:url(../images/box2-title.gif) no-repeat;}
.box2 h2 span{color:#296fa3; font-size:14px; margin-left:15px; float:left;}
.box2 h2 a{float:right; font-size:12px; font-weight:normal; color:#296fa3; margin-right:8px;}
.box2 ul{margin-top:5px; margin-right:5px;}
.box2 ul li{ font-size:12px; clear:both; height:30px; line-height:30px; border-bottom:#000 dotted 1px; overflow:hidden;}
.box2 ul li a{float:left; color:#000;}
.box2 ul li em{float:right; font-style:normal; margin-right:10px; color:#999999;}

.box3{}
.box3 h2{height:33px; line-height:33px; background:url(../images/box3-title.gif) no-repeat;}
.box3 h2 span{color:#296fa3; font-size:14px; margin-left:36px; margin-top:3px; display:inline-block; float:left;}
.box3 h2 a{float:right; font-size:12px; font-weight:normal; color:#296fa3; margin-right:12px;}
.box3 ul{margin-top:5px; margin-right:5px;}
.box3 ul li{ font-size:12px; clear:both; height:30px; line-height:30px; overflow:hidden;}
.box3 ul li a{float:left; color:#000;}
.box3 ul li em{float:right; font-style:normal; margin-right:10px; color:#999999;}

#link select{ display:block; margin-top:15px; width:265px; padding:5px; border:#999 solid 1px; color:#444;}
#copyright{ background:#ddd;}
#copyright p{ color:#424141;  line-height:30px; display:block; padding:30px 0;}
#copyright p a{ color:#424141;}


#main{padding:10px 0;}
#subnav h2{height:40px; background:#0C6FC9; line-height:40px; text-align:center; color:#fff; font-size:16px;}
#subnav ul{}
#subnav ul li{ height:40px; line-height:40px; border-bottom:#6AB4F7 dotted 1px; font-size:14px; text-align:center;}

.list{margin-left:10px;height:auto !important;height:600px;  min-height:600px; margin-bottom:15px;}
.path{font-size:14px; border-bottom:#01589c solid 1px; font-weight:normal;font-family:'微软雅黑'; height:35px; line-height:35px;}
.path a{display:inline-block;}
.list ul{ margin:10px 0;}
.list li{border-bottom:#CCCCCC dotted 1px; height:35px; line-height:35px;}
.list li a{float:left;}
.list li em{float:right; font-style:normal;}
.list .pager{clear:both;font-size:14px; color:#01589c; font-weight:bold;}
.list .pager a{color:#01589c;}

#newscontent{padding:10px 80px 50px 80px; line-height:250%; height:auto !important;height:500px;  min-height:500px; text-align:left;}
#newscontent h1{font-size:18px; text-align:center; margin-top:10px; border-bottom:0;}
#newscontent h6{ font-weight:normal;font-size:12px; color:#999999; border-bottom:#CCCCCC dotted 1px; border-top:#CCCCCC dotted 1px; text-align:center; padding:3px 0; margin-top:15px; margin-bottom:15px;}
#newscontent table td{vertical-align:middle; padding:3px;}
#newscontent .newscontent{font-size:14px;}
#newscontent .newscontent p{text-indent:2em;}
#newscontent .newscontent table p{text-indent:0;}

.height10{height:10px;}
.clear{clear:both;}