body{ padding:0; margin:0;font-family:"宋体";color:#333;font-size:12px; background:url(../images/body_bg.gif) repeat-y center;}
dl,dt,ul,li,ol,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,textarea,p,th,td{ padding:0; margin:0;}
h1,h2,h3,h4,h5,h6 {font-size: 100%; font-weight: normal}

img,fieldset{ border:0;}
li{ list-style-type:none}
i,em,th,input,textarea,select {font-style: normal; font-weight: normal}
input,textarea,select{font-family: inherit;font-size: 100%}

table{ border-collapse:0;}
a:link{color: #333; text-decoration:none}
a:visited{color: #333; text-decoration:none}
a:hover{color: #a10000; text-decoration:none}

.wrap{width:1000px; margin:10px auto;zoom:1; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.btn2{ background:url(imagescaxun.gif) no-repeat; width:43px; height:20px; border:none;text-indent:-222px;}
.btn3{ background:url(../images/btn05.gif) no-repeat; width:88px; height:23px; border:none; margin-bottom:25px;_margin-bottom:9px;}
.btn4{ background:url(../images/btn07.gif) no-repeat; width:56px; height:21px; border:none; text-indent:-222px; }
.btn5{ background:url(../images/btn_08.gif) no-repeat; width:89px; height:27px; line-height:27px; border:none; color:#fff; font-size:14px; font-weight:bold; }

.main{ margin:0 auto; width:1000px;zoom:1; overflow:hidden;}
.m_left{ width:205px; float:left;}
.m_right{ width:780px; float:right;}
.h_left{ width:231px; float:left;}
.h_right{ width:757px; float:right;}
.g_right{ width:771px; float:right;}
.ml10{ margin-left:10px}
.mb10{ margin-bottom:10px;}
.mt10{ margin-top:10px;}
.mt5{ margin-top:5px;}
.p10{ padding:10px 0 0 0}

#top_tools{height:29px; background-color:#f1f1f1; border-top:2px solid #f00; width:1000px; margin:0 auto}
#top_tools #top_tools_con{height:26px; margin:1px; border:1px solid #fff; border-top:none; line-height:26px; text-align:left; text-indent:8px;}
#top_tools #top_tools_con a{color:#5c5c5c;}
#top_tools #top_tools_con a:hover{text-decoration:underline;}
#top_tools #top_tools_con span{float:right; margin-right:8px;}
#home_header{ width:1000px; margin:0 auto}
#home_header .logo{height:146px; overflow:hidden;}
#home_header .mainnav{height:27px; overflow:hidden;background:#fff;font-size:14px; font-weight:700; line-height:27px; text-align:left; color:#fff; border:#F70009 1px solid; padding:1px; }
.bgred{ background:#F70009;zoom:1; overflow:hidden;}
#home_header .mainnav a{color:#fff; display:inline; float:left; padding:0px; margin:0px;}
#home_header .mainnav span{display:inline; float:left; padding-left:6px; padding-right:6px; padding-bottom:0px; padding-top:0px; margin:0px;}
#home_header .search{height:30px;background:url(../images/search.png) left top no-repeat; line-height:30px}
#home_header .search span{margin-left:12px;}
#home_header .search .searchbar {width: 280px; height:30px}
#home_header .search .searchText {BORDER-BOTTOM: #f2f2f2 1px solid; BORDER-left: #bbb 1px solid; LINE-height: 20px; margin: 3px 0px 0px; width: 150px; display: inline; float:left; height: 20px;font-size: 100%; BORDER-top: #bbb 1px solid; BORDER-RIGHT: #f2f2f2 1px solid}
#home_header .search .searchBtn {BORDER-RIGHT-width: 0px; margin: 3px 0px 0px 3px; width: 58px; display: inline;background: url(../images/homebg.png) no-repeat 0px -27px; float:left; BORDER-TOP-width: 0px; BORDER-BOTTOM-width: 0px; height: 22px; BORDER-LEFT-width: 0px; CURSOR: pointer; color:#6f6f6f;}

.dqwz01{ width:1000px; margin:0 auto; line-height:43px;zoom:1; overflow:hidden;}
.dqwz01 b{ float:left; font-weight:normal;}
.dqwz01 span{ float:right;_padding:10px 0 0 0}

.dqwz02{width:990px; margin:10px auto; line-height:30px;zoom:1; overflow:hidden; background:#f2f2f2; height:30px; padding-left:10px;}
.dqwz03{width:990px; margin:10px auto; line-height:30px;zoom:1; overflow:hidden;height:30px; padding-left:10px;}

.foot{zoom:1; overflow:hidden; text-align:center; margin:10px auto 0;line-height:21px; width:1000px}
.foot div{ border:#c60c00 1px solid; background:#fecccd; padding:1px}
.foot div p{ background:#f70009; color:#fff; padding:3px 0 }
.foot div p a{color:#fff;}

.pages{ background:#e2e2e2; line-height:30px; height:30px; text-align:right; padding:0 10px; color:#313131;}
.pages a{ padding:0 10px;}
.pages input{ width:35px;}