@charset "utf-8";*:focus {outline:none;}
*,*::after,*::before {box-sizing:border-box;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img,button {margin:0;padding:0;border:0;}
html {-webkit-text-size-adjust:none;}
body {position:relative;*overflow-x:hidden;background-color:#fff;min-width:1200px;}
body,input,textarea {color:#000;font-size:14px;line-height:1.5;font-family:"Microsoft YaHei","PingFang SC","apple-system","Helvetica Neue","Source Han Sans SC","WenQuanYi Micro Hei",sans-serif,Arial;}
table {border-collapse:collapse;border-spacing:0;}
ol,ul,li {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
h1 {font-size:28px;}
h2 {font-size:22px;}
h3 {font-size:18px;}
h4 {font-size:16px;}
h5 {font-size:14px;}
h6 {font-size:12px;}
img {-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;border:0}
em,i {font-style:normal;}
s {text-decoration: none;}
figure {margin:0;padding:0;background:none;}
svg {display:block;}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none;}
a {text-decoration:none;color:#000;}
a:hover {color:#1e5aaa;text-decoration:none;}
a:focus {outline:0px dotted;}
a:focus,input:focus {-moz-outline-style:none;}
::selection {background:#4d1b1b;color:#fff;}
::-moz-selection {background:#4d1b1b;color:#fff;}
::-webkit-selection {background:#4d1b1b;color:#fff;}
input[type="button"],input[type="submit"],input[type="reset"] {-webkit-appearance:none;}
.fl {float:left;}
.fr {float:right;}
.clear {clear:both;}
::-webkit-scrollbar {height:11px;width:11px}
::-webkit-scrollbar-button {height:0;width:0}
::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment {display:block}
::-webkit-scrollbar-button:vertical:start:increment,::-webkit-scrollbar-button:vertical:end:decrement {display:none}
::-webkit-scrollbar-track:vertical,::-webkit-scrollbar-track:horizontal,::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-thumb:horizontal,::-webkit-scrollbar-track:vertical,::-webkit-scrollbar-track:horizontal,::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-thumb:horizontal {border-style:solid;border-color:transparent}
::-webkit-scrollbar-track:vertical::-webkit-scrollbar-track:horizontal {background-clip:padding-box;background-color:#fff;}
::-webkit-scrollbar-thumb {-webkit-box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07);background-clip:padding-box;background-color:rgba(0,0,0,.2);min-height:28px;padding-top:100}
::-webkit-scrollbar-thumb:hover {-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.25);background-color:rgba(0,0,0,.4)}
::-webkit-scrollbar-thumb:active {-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,.35);background-color:rgba(0,0,0,.5)}
::-webkit-scrollbar-track:vertical,::-webkit-scrollbar-track:horizontal,::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-thumb:horizontal {border-width:0;}
::-webkit-scrollbar-track:hover {-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.1);background-color:rgba(0,0,0,.05)}
::-webkit-scrollbar-track:active {-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.14),inset -1px -1px 0 rgba(0,0,0,.07);background-color:rgba(0,0,0,.05)}
.clearfix::after {display:block;content:'\20';height:0;clear:both;}
.clearfix {*zoom:1;}
/* 版心的尺寸 */.g-in {width:1200px;margin:0 auto;}
.g-in:after {content:'\20';display:block;height:0;clear:both}
.g-in {*zoom:1}
.header {overflow: hidden;}
.topArea .logo {float:left;}
.topArea .nav {float:right;}
.topArea .nav li {float:left;margin-right:8px;padding:31px 0;}
.topArea .nav li:last-child {margin-right:0;}
.topArea .nav li a {display:block;width:114px;font-size:18px;color:#282828;text-align:center;line-height:38px;transition:all 0.3s;border-radius:30px;}
.topArea .nav li a:hover,.topArea .nav li a.current {background:#fea20a;color:#ffffff;}
.banner {width:1920px;position:relative;left:50%;margin-left:-960px;}
.footer a {color:#ece7e7;}
.footer a:hover {color:#ffffff;}
.footer .ft01 {padding:102px 0;background:#f0efed;}
.footer .ft01 .a2 dl {float:left;margin-right:60px;text-align:center;}
.footer .ft01 .a2 dl:last-child {margin-right:0;}
.footer .ft01 .a2 dt {margin-bottom:18px;padding-bottom:16px;border-bottom:1px solid #acabaa;}
.footer .ft01 .a2 dt a {font-size:18px;color:#333333;}
.footer .ft01 .a2 dd a {font-size:12px;color:#919190;line-height:24px;}
.footer .ft01 .a2 a:hover {color:#fea20a;}
.footer .ft02 {padding:12px 0;color:#ece7e7;line-height:28px;background:#ef6f01}
