﻿
/* Css Reset */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, img {padding: 0;margin: 0;}
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { vertical-align: top; border: 0; }
address, caption, cite, code, dfn, em, th, var, i { font-weight: normal; font-style: normal;  }
ol, ul, li { list-style: none; }
div, dl, dt, dd, ol, ul, li {zoom: 1;}
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-weight: normal;font-size: 100%;}
q:before, q:after { content: ''; }
abbr, acronym { border: 0; }
article,aside,dialog,footer,header,section,footer,nav,figure,menu,time{margin: 0;padding: 0;display:block;zoom:1;}

/* Public */
html{  }
body{width: 100%; color: #666;font-size: 14px;line-height:1.8;font-family:"Microsoft YaHei",SimSun,Arial,Helvetica,Tahoma,sans-serif;text-align: center;-webkit-text-size-adjust: none;}
a { color: #666; text-decoration: none; outline: none; }
.a1 { color:#fff} 
a:hover {color: #ff9400;text-decoration: underline;}
.clearbox { border: none; border-top: 1px solid transparent !important; clear: both; font-size: 0; height: 0; line-height: 0; margin-top: -1px !important; visibility: hidden; }
.blank { display: block; height: 10px; font-size: 0px; line-height: 0; overflow: hidden; clear: both; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html .clearfix { height: 1%; }
* + html .clearfix { min-height: 1%; }
.fl { float: left; }
.fr { float: right; }
.hide { display: none; }
input[type=button], input[type=submit], input[type=file], button{ cursor: pointer; -webkit-appearance: none; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; }

.siteWidth,#content{clear: both;width:1200px;margin:0 auto;}

/*顶部 S*/
#header{position: relative;z-index: 13;background: #872727 no-repeat center top;}
#header .logoBar{ height:150px; }
#header .logo{ position:absolute; top:40px; }
#header .logo img{max-width: 450px;/* max-height:72px; */}


/*导航 */
.nav{height:35px;line-height:35px;top:60px;position: relative;z-index: 0;left:480px;width:685px;}
.mainNav a{}
.mainNav a:hover{text-decoration:none}
.mainNav{font-size: 18px;position:relative;zoom:1;line-height:40px;}
.mainNav:after{content:".";display:block;height:0;clear:both;visibility:hidden;} 
.mainNav a{color:#fff; }
.mainNav .li1{text-align: center;float:left;position:relative;color:#872727;}
.mainNav .a1:hover{ text-decoration:none; color:#fff; }
.mainNav .on1 .a1{background:#ffb007; border-radius:6px;color:#fff;}
.mainNav .ul1{ overflow:hidden; line-height:28px;  position:absolute; left:0; top:35px; width: 100%; display:none; background:#cc8c03;  border-radius:8px;}
.mainNav .li2{ vertical-align:top; }
.mainNav .a2{ font-size: 14px; display:block; border-top: 1px solid #872727; line-height: 20px; padding: 8px 0;}
.mainNav .a2:hover{background: #f2d062;color:#fff;text-decoration:none;}

