@charset "gb2312";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-size:100%;background:transparent;text-decoration:none;*zoom:1}
body{font-family:"Î¢ÈíÑÅºÚ"}
a{text-decoration:none;color:#A0513C;  }
.clear{clear:both; height:0px; content:""; width:100%; line-height:0}
img{border:none; }
ul,li{list-style:none}
a:hover{ color:#A0513C; }
.fl{ float:left}
.fr{ float:right}

.header{ width:100%; border-bottom:1px solid #C7C7C7;background-color: #00579a;height:35px;}
.top{width:100%;margin:0 auto;position:relative;background:#fff;height:55px; padding:10px 0px; overflow:hidden; border-bottom:1px solid #C7C7C7}
.topc{ max-width:1170px; margin:0 auto; }
.content{width:100%;margin:0 auto;}
.mt20{ margin-top:20px}
.w1170{width:1170px; margin:0 auto;position:relative; }
.top_link{ float:right}
.logo a img{ float:left;  }
.logo a{ float:left}
.top_link a{ float:left; margin-left:10px; color:#B2B2B2; font-size:12px; margin-top:22px; padding-left:20px;}
.top_link a.bg1{ background:url(top_icon1.png) left center no-repeat}
.top_link a.bg2{ background:url(top_icon2.png) left center no-repeat}
.logo{ width:100%}
.headerc{width:1170px; margin:0 auto; clear: both;}
.nav { float:left}
.nav ul li{ float:left; position:relative; position: relative}
.nav ul li.cur{background-color: #EC6700;}
.nav>ul>li:hover{background-color: #EC6700;}

.nav ul li span{ display:block; height: 35px}
.nav ul li a{ padding:0px 22px; overflow:hidden; float:left; text-align:center; color:#fff;   font-size:16px;; line-height:35px;}

.nav ul li .son{ position: absolute; background: #fff; width: 800px; padding: 10px;top: 35px; z-index: 99999; border: 1px solid #ddd; box-shadow: 3px 3px 3px #333; display: none}
.nav ul li .sub_channel_title{color:#ec6700;width: 180px;display: block;margin: 0;padding: 0;text-align: left;height: 30px;line-height: 30px;border: none;}
.nav ul li .sub_channel_title:hover{border: none;color: #00579A;height: 30px;line-height: 30px;padding: 0;margin: 0;display: block;}
.nav ul li .son-signle{position: absolute; background: #fff; width: 432px; padding: 10px;top: 35px; z-index: 99999; border: 1px solid #ddd; box-shadow: 3px 3px 3px #333; display: none;}
.nav ul li .son-signle .single-channel{width: 130px;float: left;border-right: 1px solid #b6b3b3;}
.nav ul li .single-channel-imgbox{float: left;width: 300px;border: 1px solid red;}
.copy{ font-size:14px; line-height:28px; color:#fff; padding-top:10px; text-align:center; font-size:12px;}
.footer{ background:#8b8b8b;   color:#fff; padding:25px 0px; overflow:hidden; text-align:center; margin-top:20px; color:#fff; font-size:14px;}
.footer a{ color:#fff}
.footerc{ width:1000px; margin:0 auto; overflow:hidden}
.footer_box{ float:left; margin:10px 20px; width:150px; overflow:hidden}
.footer_box ul li{ font-size:14px; line-height:24px; text-align:left}
.footer_box  h3{ font-size:16px; text-align:left; padding-bottom:10px; font-weight:100}
.header_search{ float:right; border-radius:3px; border:1px solid #C7C7C7; width:180px; height:28px; line-height:28px; overflow:hidden; margin-top:13px }
.header_search input[type=text]{ width:145px; height:28px; font-size:12px; text-indent:10px; border:0}
a.header_searchbtn{ float:right; background:url(search.png) center no-repeat; width:30px; height:28px; font-size:0px; line-height:0px }

/*·ÖÒ³*/
.page{ width:500px; text-align:center; margin:30px auto; height:50px; padding:10px; }
.page a{ padding:4px 8px; border:#E4E4E4 1px solid; background:none; font-size:12px; line-height:22px; text-align:center; color:#949494}
.page a.page_bg{background:#00579A; color:#FFF;border:#00579A 1px solid;}
 .hzkh {
    width: 1200px;
    height: 155px;
    margin: 0 auto;
    overflow: hidden;
}
.hzkh_t {
    width: 1200px;
    height: 30px;
    float: left;
    overflow: hidden;
    line-height: 30px;
    font-size: 18px;
    margin-bottom: 15px;
    color: #666;
}
.hzkh_c ul {
    width: 1200px;
    height: 72px;
    float: left;
    overflow: hidden;
}
.hzkh_c ul li {
    width: 180px;
    height: 70px;
    float: left;
    margin-right: 18px;
    display: inline;
    overflow: hidden;
    border: 1px solid #e8e7e7;
}
