*{margin:0; padding:0;}
html,body{ border:0; height:100%; font-size:12px; color:#000000; line-height:140%;}
a:link,a:visited{ text-decoration:none; color:#000000;}
a:hover{ text-decoration:underline; color:#FF6600;}
#outbox{ width:960px;margin:0 auto; background:url(../images/bg.png)}
#box{ width:900px; min-height:100%;margin:0 auto;}

.content{ width:900px; margin-bottom:10px; background:#f7f7f7;}
.content2{ width:860px; background:#D3EAFC; margin-bottom:10px;padding:20px;}
.middle{ width:660px; background:#efefef;padding:10px 20px;}
.jszt{ width:860px; background:#efefef;padding:10px 20px;}
.l_box{ width:380px; background:#efefef;padding:20px;}
.leftbox{ width:180px;padding-right:20px;}
.middlebox{ width:460px;}

.hyhg{ width:400px; margin:0 10px;}

.rightbox{ width:160px; padding:20px;}
.zcmt{ width:200px; padding:10px 0;}
.zcmt ul{ list-style:none; color:#F00}
.zcmt ul li a{ color:#F00}

.r_box{ width:300px; padding:20px;}
.textzhong{ text-align:center;}
.padtop{ padding:15px 0;}
.linexu{}
.linexu2{ border-top:1px dotted #CCCCCC;}
.clear{ clear:both;}
.left{ float:left;}
.right{ float:right;}
img{ padding:2px; border:1px solid #CCCCCC;}

h3{  background:#176e0d; padding:12px 5px 10px 15px; color: #fff; }
h5{ font-size:14px; font-weight:bolder;}
dt{ font-weight:bolder; color:#FF0000;}
em{  display:block;font-style:normal;}
.textmore{ padding:15px 0 0 15px;}
.textmore ul li span{ font-weight:bold;}

#box ul li{  margin-bottom:5px;}
.newtext{ font-size:12px; color: #3366CC; padding:15px 0;}

body a img{border:0}
#topbody{background:url(../img/top-bg.gif) repeat-x;}
#top{margin:0px auto;width:960px;  height:25px;}

.newtext a:link, .newtext a:visited{ text-decoration:none; color:#3366cc;}
.newtext a:hover{ text-decoration:underline; color:#ff0000;}