/* CSS Document */

/* css document */


body,div,p,span,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,pre,form,tr,td,th,div{border:0; padding:0; margin:0; }
table{border:0; padding:0; margin:0 auto;}
img,a img{border: 0px; padding:0; margin:0; line-height: 0px; font-size: 0px;}
ul,li,ol,dt,dl,dd{list-style:none;}
h1,h2,h3,h4,h5,h6{ font: normal 12px "\5b8b\4f53",arial narrow;}
form,input,select,textarea,form img,button {padding:0; margin:0; line-height:normal;}
address,cite,code,em,th {font-weight:normal; font-style:normal;}
input,select{font-size:12px;line-height:16px;}
.fb{font-weight:bold;}.tc{text-align:center;}
.tl{text-align:left;}.tr{text-align:right;}
.dis{display:block;}.undis{display:none;}
.fl{float:left;}.fr{float:right;}
.block{display: block;} .none{display: none;}
.pointer{ cursor:pointer; }.hidden{ overflow:hidden;}
.clear{ clear:both;line-height:0px;height:0px;font-size:0px;width:0px;}
body{ color:#333333; font:12px "\5b8b\4f53",arial narrow;}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#ed1c24; text-decoration:underline;}
.fff:link,.fff:visited{color:#ffffff; text-decoration:none;}
.fff:hover,.fff:active{color:#ffff00; text-decoration:underline;}
.red:link,.red:visited{color:#c50404;text-decoration:none;}
.red:hover,.red:active{color:#d61e00; text-decoration:underline;}
.blue:link,.blue:visited{color:#004499;text-decoration:none;}
.blue:hover,.blue:active{color:#d61e00; text-decoration:underline;}
.clear{clear:both;}

/* 水平和垂直间距 */
.vr_03{ height:3px; clear:both; overflow:hidden;}
.vr_04{ height:4px; clear:both; overflow:hidden;}
.vr_05{ height:5px; clear:both; overflow:hidden;}
.vr_06{height:6px; clear:both; overflow:hidden;}
.vr_07{ height:7px; clear:both; overflow:hidden;}
.vr_08{ height:8px; clear:both; overflow:hidden;}
.vr_09{height:9px; clear:both; overflow:hidden;}
.vr_10{ height:10px; clear:both; overflow:hidden;}
.vr_12{ height:12px; clear:both; overflow:hidden;}
.vr_15{height:15px; clear:both; overflow:hidden;}
.hr_10{ width:10px; overflow:hidden; float:left;}


.area{ width:976px; margin: 0px auto; clear: both; padding:0px 10px; border-left:1px solid #b6b6b6; border-right:1px solid #b6b6b6;}

/* 头部主导航 */
.area_nav_box{border-left:1px solid #b6b6b6; border-right:1px solid #b6b6b6; width:996px; margin: 0px auto; height:179px; height:175px \9; } /* moz */
 
* html .area_nav_box{border-left:1px solid #b6b6b6; border-right:1px solid #b6b6b6; width:996px; margin: 0px auto; height:175px; } /* ie6 */
 
*+html .area_nav_box{border-left:1px solid #b6b6b6; border-right:1px solid #b6b6b6; width:996px; margin: 0px auto; height:175px; } /* ie7 */

/* 子导航 */
.subnav_box{ background:url(#) 11px 0px no-repeat; height:65px; width:976px; color:#fff; }
.subnav_box a{ padding-left:16px; padding-right:16px; color:#fff;}
.subnav_box a:hover{ color:#ffff00;}
.subnav{ padding-top:14px; padding-left:246px;}


/* 底部导航 */
#aboutus{ background: #f7f7f7; line-height: 31px; text-align: center; height: 31px; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; margin: 0px auto; width: 996px; }
/* 底部 */
.area_footer{border-left:1px solid #b6b6b6; border-right:1px solid #b6b6b6; width:996px; margin: 0px auto; height:185px;}
#copyright{ width:996px; height:126px; padding-top:26px; margin: 0px auto; line-height:20px; text-align:center;}
