@charset "utf-8";
body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
body { background: #f4f4f4; background:#ffffff; font-size: 12px; font-family: "Open Sans",Arial,"Hiragino Sans GB","Microsoft YaHei","微软雅黑","STHeiti","WenQuanYi Micro Hei",SimSun,sans-serif; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;}
.frame-box {min-width:1200px;max-width:1920px;margin: 0 auto; color: #202020;}
img { border: 0; }
ol, ul { list-style: none; }
:link, :visited, ins { text-decoration: none; }
table { border-collapse: collapse; border-spacing: 0; }
sub, sup { font-size: 100%; vertical-align: baseline; }
blockquote, q { quotes: "\201C" "\201D" "\2018" "\2019"; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; content: none; }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
button, input, select, textarea { font-family: inherit; font-size: 100%; margin: 0; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea { overflow: auto; resize: vertical; vertical-align: top; }
i, cite, em, address { font-style: normal; }
body a{blr:expression(this.onFocus=this.blur());}
img{ border: 0; border: none;}
a { text-decoration: none; outline:none;}
a:hover { text-decoration: none; outline:none;}
.header-container,.main-container,.footer-container{width: 1200px; margin: 0 auto;} 
.header-container {height: 316px; margin-bottom: 18px;}
.logo-container {width: 100%; height: 236px; background:url("../images/logo_bg.png") no-repeat;}
.logo-icon { width: 100%; height: 100%; background: url("../images/logo.png") no-repeat; background-position: left;}
.nav-container { width: 100%; height: 80px; background: #379650; color: #ffffff; box-sizing: border-box; overflow: hidden;}
.nav-container ul{ width: calc(100% - 50px); height: 100%; display: block; margin-left: 25px; margin-right: 25px;}
.nav-container ul li{ display: inline-block; height: 100%; box-sizing: border-box; border: none;}
.nav-container ul li a {display: flex; align-items: center; justify-content: center; width: 100%; height: 100%; color: #ffffff; font-size: 18px; font-weight: normal; padding: 0 34px; background: #379650; box-sizing: border-box;}
.nav-container ul li:hover,.nav-container ul li a:hover,.nav-container ul li a.active {background: #107b2d;}
.footer-wrap{width: 100%; height: 260px; background: #379650; padding-top: 50px; box-sizing: border-box; margin-top: 20px;}
.footer-container{height: 100%; background: #379650; color: #ffffff;}
.wechat-container{display: flex; justify-content: center; align-items: center;}
.wxqrcode{width: 130px; height: 130px; overflow: hidden; margin-right: 30px;}
.wxqrcode img{width: 100%; height: 100%;}
.wechat-container .tips{width: 260px;;display: flex; flex-direction: column; font-size: 30px; letter-spacing: 5px; border: none;}
.wechat-container .tips span{font-size: 14px; letter-spacing: normal; padding-top: 15px;}
.copyright{text-align: center; padding-top: 30px;}
.copyright a{color: #ffffff;}