@charset "utf-8";
/*public.css*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
margin:0;padding:0;}
a, fieldset, img{border:none;}
a{color:#000;text-decoration:none;outline-style:none; }
a:focus{color:red;}
a:active{background-color:inherit;}
a:active,a:hover{color:#000;text-decoration:none;}
ul li,ol li{list-style:none;}
img{vertical-align:middle;}
body,button,input,select,textarea{font: 14px/1.5 Open Sans, Arial, "Microsoft YaHei","微软雅黑","Hiragino Sans GB","STHeiti","WenQuanYi Micro Hei",SimSun, sans-serif;background-color:#fff;height:100%;}
.clearfix{zoom:1;clear:both;}
.clearfix:after{overflow:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}

/*header css*/
.header{ width:100%; overflow:hidden; padding-top:330px; background:url(../images/hea-bg.jpg) no-repeat top center;}
.hea-nav{ height:70px; background:#640109; border-top:1px solid #fefdf3; }
.hea-nav-con,.content{ width:980px; margin:0 auto;}
.hea-nav-con li,.con-top li,.con-guest ul li,.con-partner ul li{ float:left;}
.hea-nav-con li a{display:block; float:left; margin-right:21px; line-height: 70px; color:#fff;}
.hea-nav-con li.lastli a{ margin-right:0;}

/*footer css*/
.footer{padding:35px 10px 22px; margin-top:70px; background:#3a3a3a;}
.footer ul{width:181px;margin:0 auto;}
.footer ul li{float:left;}
.footer ul li,.footer ul li a,.footer p{font-size:12px;color:#d6d6d6;line-height:30px;}
.footer ul li a{display:inline-block;float:left;padding:0 5px;}
.footer p.footer-p{ padding:0 10px; line-height:20px;font-size:12px;color:#d6d6d6;}
.footer p{text-align: center;}