@charset "utf-8";
html{color:#000; background:#fff;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{font-size:14px;font-family:"Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"}
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 }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block }
audio, canvas, video { display:inline-block; *display:inline;*zoom:1}
body, button, input, select, textarea { font: 14px/1.5 "microsoft yahei", "\5FAE\8F6F\96C5\9ED1", tahoma, arial; color:#444; }
input, select, textarea { font-size:100% }
table { border-collapse:collapse; border-spacing:0 }
th { text-align:inherit }
fieldset, img { border:0 }
img { vertical-align:top; }
a:hover img { opacity: .9; filter: alpha(opacity=90) }
iframe { display:block }
abbr, acronym { border:0; font-variant:normal }
del { text-decoration:line-through }
address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:500 }
ol, ul,li { list-style:none }
caption, th { text-align:left }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:500 }
q:before, q:after { content:'' }
sub, sup { font-size:75%; line-height:0; position:relative; vertical-align:baseline }
sup { top:-0.5em }
sub { bottom:-0.25em }
a:hover { text-decoration:underline }
ins, a { text-decoration:none }
.fn-clear:after { visibility:hidden; display:block; font-size:0; content:""; clear:both; height:0 }
.fn-clear { clear:both; zoom:1 }
.clearfix{ clear:both}
.fn-clearfix { display:block; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden; clear:both }
body .fn-hide { display:none }
.fn-left, .fn-right { display:inline }
.fn-left { float:left }
.fn-right { float:right }
.clearfix:after{clear: both;visibility: hidden;content: ".";display: block;height: 0;}
.clear{clear:both;}
html { _background-attachment: fixed; _background-image: url(about:blank); }
a:link, a:visited { color: #444;}
a:hover, a:active { color: #fe7b07;}

/*header*/
.header{width: 100%; height: 60px; box-shadow: 0 1px 2px 0 #dee1e5; background: #fff;}
.head{width: 1200px;margin: 0 auto;}
.logo{margin-top:3px;width:271px;}
.logo img{width:190px;}
.nav{position: relative;width: 426px;margin-top: 3px;}
.nav ul li{float: left;width: 80px;height: 45px;margin:0 30px;display: inline; line-height: 45px;font-size: 18px;text-align:center;}
.nav ul li a:hover{color: #ff7800;text-decoration: none;}
.nav ul .cur a{color: #ff7800}
.curBg{position: absolute;bottom:-12px;left:32px;font-size: 1px;width: 80px;height:5px;background: #ff7800;}
/*footer*/
.footer{width:100%;background: #fff;color: #999; border-top: 1px solid #f3f5f6; color: #999; padding: 32px 0 80px; text-align: center;}
.footer a { color: #999; }
.footer a:hover { color: #ff7800; }
.foot_body{width: 1200px;margin:0 auto;}
.foot_body ul{width:734px;margin:30px auto 20px;}
.foot_body ul li{float:left;font-size: 16px;width: 120px;text-align: center; border-right: 1px #999 solid;}
.foot_body ul .bord_none{border-right: none}
.foot_body p{line-height:24px;font-size: 12px;}
