@charset "gb2312";
/* CSS Document */

.header{ width:100%; height:194px; overflow:hidden; background:#fcfaed;}
.head_bar{ width:100%; height:35px; line-height:35px; border-bottom:1px solid #ddd; background:#fff;}
.head_b_cont{ width:1100px; height:35px; margin:0 auto;}
.hb_left{ width:50%; float:left;}
.hb_left li{ background:url(imagestop_ico.png) left center no-repeat; padding-left:16px; font-weight:bold; float:left; margin-right:20px;}
.hb_left li a{ color:#ff0000;}
.hb_right{ width:50%; float:right; text-align:right; color:#333;}
.head_cont{ width:1100px; height:118px; margin:0 auto;}
.hc_logo{ overflow:hidden; float:left;}
.hc_logo img{ width:356px; height:71px; display:block; margin-top:24px; background:none;}
.hc_logo img:hover{ background:none;}
.hc_right{ width:315px; overflow:hidden; float:right; padding-top:28px;}
.hc_search{ width:100%; height:36px; overflow:hidden;}
.hc_inp{ width:268px; height:34px; line-height:34px; border:1px solid #eee; border-right:none; background:#fff; padding-left:10px; float:left; color:#999; font-family:"Î¢ÈíÑÅºÚ";}
.hc_btn{ width:36px; height:36px; background:url(imagestop_search.png) center no-repeat #da0f10; border:none; cursor:pointer; float:left;}
.hc_hot{ width:100%; height:32px; line-height:32px; font-size:13px; color:#999; overflow:hidden;}
.hc_hot a{ color:#0067cc; margin-right:12px;}
.head_nav{ width:100%; height:40px; line-height:40px; background:#cc0001;}
.hn_cont{ width:1100px; height:40px; overflow:hidden; margin:0  auto;}
.hn_cont li{ width:126px; font-size:16px;font-weight:bold; float:left; padding:0 20px 0 10px;}
.hn_cont li a{ color:#fff;}
.hn_cont li img{ vertical-align:middle; margin:-3px 8px 0 0; background:none;}
.hn_cont li img:hover{ background:none;}