body{margin:0;padding:0;font-family:宋体;font-size:12px;line-height:180%;}
*{margin:0;padding:0;}
img{border:none;}
ul{list-style-type:none;line-height:180%;}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:underline;}
a.more{float:right;font-size:12px;font-weight:normal;}
a.more img{ vertical-align:middle;margin:11px 2px 12px 2px;}

h1,h1 a{font-size:18px;color:#840e0e;font-weight:bold;}
h1 img{ vertical-align:middle}


.center{width:984px;margin:0 auto;clear:both;}
.mg5{margin:5px auto}
.flah{float:left}
.top_a{background:url(images/web_16.jpg);float:right;width:446px;height:315px;}
.top_a span{padding:20px 0 15px 0;display:block;line-height:43px; overflow:hidden;border-bottom:1px dashed #000;margin:0 15px;height:43px;}
.top_a span img{ vertical-align:middle;float:left;margin-right:6px;}
.top_a span h1{float:left}
.top_a ul{margin:15px 20px;font-size:14px;line-height:23px;clear:both; }

.o_bg{background:url(images/web_72.gif) repeat-y;overflow:hidden;width:984px;height:auto;}
.t_bg{background:url(images/web_76.gif) no-repeat right bottom; overflow:hidden;width:984px;height:auto;}
.o_l{width:678px;float:left;border-top:1px solid #c9c8c8;}
.space{width:678px;height:5px;border-top:1px solid #c9c8c8;border-bottom:1px solid #c9c8c8;line-height:5px;clear:both;background:#fff;}
.o_r{width:294px;float:right; overflow:hidden}
.o_tit{background:url(images/web_20.gif);line-height:31px;padding:0 15px;margin:0 1px; overflow:hidden;clear:both;height:31px;}
.o_tit span{background:url(images/web_22.gif);width:125px;float:left;display:block;padding:0 15px;color:#fff;font-size:14px;height:31px}
.o_tit span img{ vertical-align:middle;margin-right:20px;}
.o_tit span strong{font-size:18px;font-family:黑体;font-weight:normal}
.o_a img{float:right;margin:0 25px;padding:4px 5px 5px 4px;background:url(images/web_30.gif);}
.o_a{clear:both;padding:10px 20px; overflow:hidden}
.o_a ul{float:left;margin:20px 15px;}
.r_br{border:1px solid #c9c8c8;background:#fff;}
.r_br ul a,.r_br ul{color:#403f3f}
.r_br ul{margin:15px 0 15px 15px;clear:both;}
.r_tit{background:url(images/web_32.gif);line-height:32px;padding:0 10px; overflow:hidden;height:32px;}
.r_tit a{line-height:32px;}
.r_tit span{color:#761d1d;font-size:14px;font-weight:bold;float:left;line-height:32px;height:32px;}
.r_tit span a{color:#761d1d;}
.r_tit span img{ vertical-align:middle;margin:8px;}

.r_tit1 span,.r_tit1 span a{color:#122370}
.r_tit2 span,.r_tit2 span a{color:#af4a19}
.r_tit3 span,.r_tit3 span a{color:#0f6461}
.r_tit4 span,.r_tit4 span a{color:#532083}

.r_b{background:url(images/web_60.gif) no-repeat;height:30px;color:#3076b2;font-size:14px;font-weight:bold;padding-left:35px;line-height:22px;border-top:5px solid #fff;clear:both;margin-bottom:10px;}
.r_b a{color:#3076b2;}
.r_c{text-align:center;clear:both;}
.r_c img{background:url(images/web_66.gif);padding:10px;margin:5px 0;}

.link{background:#ffdb90;padding:10px 22px;width:940px;}
.link div{background:url(images/web_80.gif) repeat-x center; overflow:hidden;margin-bottom:10px;display:block;clear:both;width:940px;}
.link div span{padding:0 10px;display:block;float:left;background:#ffdb90;font-size:14px;font-weight:bold;color:#803610;}
.link div span a{color:#803610;}
.link a{margin:0 5px;}