/* 公共样式部分 */
*{ margin: 0;padding: 0;}
body{ font: 12px "宋体", sans-serif;background: #FFF;color: #333;}
ul,ol{ list-style: none;}
.hbclear{ clear: both;font: 0/0 sans-serif;height: 0;overflow: hidden;display: block;}
img{ border: 0;}
a{ color: #333;text-decoration: none;}
a:hover { color:#f00; text-decoration: underline;}

.white { color: white;}
a.white:link { color: #fff; text-decoration: none;}
a.white:hover { color: #fff; font-weight:bold;}
a.white:visited { color: #fff; text-decoration: none;}

.red { color: F8430C;}
a.red:link { color: #F8430C; text-decoration: none;}
a.red:hover { color: #F8430C; text-decoration:underline;}
a.red:visited { color: #F8430C; text-decoration: none;}

.green { color: #52A702;}
a.green:link { color: #52A702; text-decoration: none;}
a.green:hover { color: #52A702; text-decoration:underline;}
a.green:visited { color: #52A702; text-decoration: none;}

.bordertopnone{ border-top:none !important;}
.backgroundnone{ background:none !important;}
.clearfix:after { content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden; } 
/* Hides from IE-mac \*/ 
* html .clearfix {height: 1%;} 
/* End hide from IE-mac */



/* logo部分 */
#logo_topbg{ width:980px; margin:0 auto; background:url(../headimg/topbg1.gif) no-repeat; height:3px;}
#logo_bottombg{ width:980px; margin:0 auto;}
#logo_co{ width:980px; margin:0 auto;background:url(../headimg/logo_lbg.gif) no-repeat right;}
#logo_co .co1{  float:left; padding:12px 10px 13px 11px;}
#logo_co .co3{ width:250px; float:right; padding-top:55px;}
#logo_co .co3 ul {}
#logo_co .co3 li{ display:inline; background: url(../headimg/li1.gif) no-repeat 3px 3px;; padding-left:12px; padding-right:15px;}






/* 主体导航部分 */
#mainnav{ width:980px; margin:6px auto 0px auto; }
.nav_leftbg{ width:11px; height:45px; float:left; background:url(../headimg/nav_leftbg.gif) no-repeat;}
.nav_rightbg{ width:11px; height:45px; float:right; background:url(../headimg/nav_rightbg.gif) no-repeat;}
.nav{ width:958px; height:45px; float:left; display:inline;line-height:45px; background:url(../headimg/nav_bg.gif) repeat-x;}
.nav ul{ padding-left:30px;}
.nav li{ display:inline; background:url(../headimg/li2.gif) no-repeat; padding-left:20px; padding-right:13px;}
.nav li a:visited{ color:#FFF; font-size:14px;}
.nav li a:hover{ font-weight:bold; text-decoration:none;}
.nav li a:link{ color:#FFF; font-size:14px;}




/* 搜索部分 */
#search{ width:970px; margin:0 auto; padding:10px 0 0 30px;}
#search .sear{ vertical-align:-4px;}
#hot{ width:975px; margin:0 auto; background:url(../headimg/search_bg.gif) no-repeat; height:25px; margin-top:5px;}
#hot img{ padding:3px 40px 0 35px; float:left;}
.roll{ float:left; padding-top:3px;}




 
