@charset "utf-8";
/* CSS Document */
/* 总体样式 */
* {margin:0; padding:0}
li {list-style:none;line-height:22px;}
img {border:0}
body {text-align:center; font-family:Arial, Helvetica, sans-serif,"宋体"; font-size:13px; background-color:#fff; color:#000;}
td {vertical-align:top;}
p {line-height:20px;} 
a:link,a:visited {color:#2c2c2c; text-decoration:none;}
a:hover,a:active {color:#da251c; text-decoration:none;}
h1 {font-size:26px; text-align:center}
h3 {font-size:14px; color:#989898;}
h4 {font-size:14px; color:#686868; text-indent:2em;}
.blank5,.blank10,.blank15,.blank30 {clear:both; overflow:hidden; width:100%}
.blank5 {height:5px;}
.blank10 {height:10px;}
.blank15 {height:15px;}
.blank30 {height:30px;}
* html .blank30 {height:10px;}
.clear { clear:both}
.rights {float:right; padding-right:10px;}
.spacemarg {margin-left:10px;}
#spacer {height:10px; background:url(../images/spacer.gif) repeat-x;}
.tlt { height:20px;background:url(../images/tlt.gif) no-repeat; padding-left:20px;padding-top:2px; font-weight:800;margin:5px; border-bottom:1px solid #e9e7e5;}
.tlt span {font-weight:normal;}
.tlt2 { height:25px;background:url(../images/tlt2.gif) no-repeat; padding-left:28px;padding-top:2px;}
.tlt2 .rights {margin-top:5px;}
.tlt2 .rights a {padding-left:5px;}
.tlt2 h2{ font-family:"黑体"; font-size:18px; color:#da251c; padding-top:5px; font-weight:normal;}
.tlt3 { height:20px;background:url(../images/tlt.gif) no-repeat; padding-left:20px;padding-top:2px; font-size:14px; font-weight:800;margin:5px; border-bottom:1px solid #c5c5c5; color:#606060;}
.tlt3 span {font-weight:normal;}
/* 布局样式 */
#wrap_index {width:910px; text-align:left; background:url(../images/brimg.gif) #f7f5f3 right bottom no-repeat;}
#wrap_list {width:910px; text-align:left; background-color:#f7f5f3;}
.frm{width:875px; margin:0 auto;}
#col1{width:620px; height:auto; float:left;}
#col2{width:230px; height:auto; float:right;}
#col3{width:155px; height:auto; float:left;}
#col4{width:680px; height:auto; float:right; border-left:5px dashed #d3d3d3; min-height:300px; padding-left:15px}
#header { width:910px; height:135px; background:url(../images/logo.gif) no-repeat top left;}
#topright {float:right; width:745px; height:120px; padding-top:10px;}
#banner img{border:2px solid #fff; width:650px; height:70px;}
#toplinks {float:right; padding-top:2px;}
#toplinks li {line-height:23px;}
#navs {width:745px;}
#nav {width:542px; float:left;}
#nav2 {width:197px; float:right;}
#nav div,#nav2 div {float:left;}
#nav_l,#nav_r,#nav2_l,#nav2_r {width:5px;}
.nav_c { width:530px;height:26px;background:url(../images/nav_bg.gif) repeat-x; padding-top:8px;}
.nav2_c { height:25px;background:url(../images/nav2_bg.gif) repeat-x;padding-top:8px;}
a.nav_on:link,a.nav_on:visited {font-size:13px;color:#fee82e;font-weight:800;text-decoration:none;padding:0 5px 0 15px;}
a.nav_off:link,a.nav_off:visited {font-size:13px;color:#fff;font-weight:800;text-decoration:none;padding:0 15px;}
a.nav_off:hover,a.nav_off:active {font-size:13px;color:#fee82e;font-weight:800;text-decoration:none;padding:0 15px;}
.rline {border-right:1px solid #facfcc;}
.rline2 {border-right:1px solid #ccc;}
.line_red {height:9px; clear:both; width:100%; overflow:hidden; background-color:#da251c;}
.line_red2 {height:9px; clear:both; width:93px; overflow:hidden; background-color:#da251c; border-right:2px solid #fff;}
#navson1,#navson2,#navson3,#navson4,#navson5 { visibility:hidden;width:95px; height:auto; background:url(../images/sele_bg.gif) repeat-y;}
#navson1 {position:relative; z-index:10; top:0px; left:82px;}
#navson2 {position:relative; z-index:10; top:0px; left:82px;}
#navson3 {position:relative; z-index:10; top:0px; left:80px;}
#navson4 {position:relative; z-index:10; top:0px; left:72px;}
#navson5 {position:relative; z-index:10; top:0px; left:62px;}
* html #navson1 { z-index:10; position:absolute;top:119px; left:276px;} /* IE6 */
* html #navson2 { z-index:10; position:absolute;top:119px; left:370px;} /* IE6 */
* html #navson3 { z-index:10; position:absolute;top:119px; left:466px;} /* IE6 */
* html #navson4 { z-index:10; position:absolute;top:119px; left:552px;} /* IE6 */
* html #navson5 { z-index:10; position:absolute;top:119px; left:637px;} /* IE6 */
.navli {padding:3px 6px; text-align:center;}
.navli li a {color:#fdf764; font-weight:800; text-decoration:underline;}
.bline {border-bottom:1px solid #fff; height:1px; width:100%; background-color:#bebdbb; overflow:hidden;}
#footer {margin:0 auto; height:auto;}

/* 文字/列表样式 */
.b {font-weight:800;}
.bgray {font-weight:800; color:#9f9200}
.red14,.red14 a{color:#da251c; font-size:14px;}
.dotli li{background:url(../images/li.gif) 3px 9px no-repeat; padding-left:15px;}
.nobrli li{ display:inline-block;float:left; margin-right:10px; width:35px;}
.nobrli .rights {margin-top:3px;}
