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:#0157ab}
i{font-style:normal}
hr{margin:0;padding:0;border:0}
select{border:0;outline:none;font:14px Microsoft YaHei}
.header{margin:auto;width:1200px;height:100px;background:url(logo.png)}
.menu{width:100%;height:42px;background:#0157ab}
.nav{position:relative;width:1200px;height:42px;line-height:42px;margin:auto;z-index:999}
.nav li{float:left;width:150px;height:42px}
.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:#0157ab !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;}

.pf_pic{position:fixed;top:200px;right:0;z-index:9999}