html,div,h1,h2,h3,h4,p,dl,dt,dd,ul,li,p,form{display:block;margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baselinebaseline;background:transparent}
body{margin:0;background:#fff;color:#333;font:14px Microsoft YaHei}
li,dt,dd{float:left;list-style:none}
h1,h2,h3,h4{font-weight:normal;font-size:14px}
a,a *{color:#333;text-decoration:none;transition-duration:.3s}
a:hover{color:#3c9239}
i{font-style:normal}
hr{margin:0;padding:0;border:0}
select{border:0;outline:none;font:14px Microsoft YaHei}

.top{ width:100%; height:30px; background:#f2f2f2; line-height:30px; font-size:12px; color:#666}
.top p{ margin:auto; width:1200px;}
.header{margin:auto;width:1200px;height:130px;background:url(logo.png)}
.menu{width:100%;height:50px;background:#3c9239}
.nav{position:relative;width:1200px;height:50px;line-height:50px;margin:auto;z-index:999}
.nav li{float:left;width:171px;height:50px}
.nav li a{display:block;color:#fff;text-align:center}
.second-nav{width:150px;display:none;position:relative}
.second-nav li{position:relative;width:100%;height:45px;line-height:45px;background:#0157ab}
.nav li a{font-size:15px}
.nav li .second-nav li a{font-size:14px;display:block;transition-duration:.1s}
.nav li a:hover{text-decoration:underline}
.b_nav ul li a{background:#0157ab;color:#fff !important}
.ishere a{background:#fff;color:#3c9239 !important}
.nav li .second-nav li a:hover{background:#fff;color:#0157ab !important;text-decoration:none}
.footer{width:100%;height:195px;background:#222;text-align:center;color:#bbb;font-size:12px;line-height:32px;margin-top:10px}
.footer a{color:#bbb}
.bot_nav{width:100%;height:50px;line-height:50px;margin-bottom:24px;font-size:14px;border-bottom:1px solid #666}
.bot_nav a{color:#ddd}
.footer a:hover{text-decoration:underline}
.footer dl{ margin:auto; width:1200px;}
.footer dl dt{ width:1056px; text-align:left}
.footer dl dd{ width:114px;}
.footer img{ width:106px !important; height:106px !important}
.pf_pic{position:fixed;top:200px;right:0;z-index:9999}