.kg{ width: 1200px; margin: 0 auto;}
.top_bg{ border-top: 3px solid #006699; height: 90px; font-family:"Microsoft YaHei";}
.logo{ padding-top: 12px; float: left;}
.top_yy{ float: right; padding-top: 25px; line-height: 40px; height: 40px;}
.top_yy a{ font-size: 14px; margin-left: 15px;  font-family:"Microsoft YaHei";}
.nav_bg{ width: 100%; height: 50px; background: #006699; position: relative; z-index: 9999;}
.nav>ul>li{position: relative; width: 12.5%; float: left;}
.nav>ul>li>a{ display: block; position: relative; font-size: 16px;  font-family:"Microsoft YaHei"; color: #fff; text-align: center; z-index: 9; line-height: 50px; height: 50px;}
.nav>ul>li>ul{ display: none; width: 100%; position: absolute; left: 0; background: rgba(255,255,255,0.95);}
.nav>ul>li>ul>li{ border-top: 1px solid rgba(0,0,0,0.1);}
.nav>ul>li>ul>li>a{ display: block; height: 40px; line-height: 40px; font-family:"Microsoft YaHei"; font-size: 14px; text-align: center; color: #777; transition: 0.5s;}
.nav>ul>li>ul>li:hover>a{ background: #006699; color: #fff; transition: 0.5s;}

.zbanner{ position: relative; width: 100%;}
.banner_nr li{ position: relative;}
.banner_nr li img{ display: block; width: 100%;}
.banner_an{ text-align: center; position: absolute; width: 100%; bottom: 4%; left: 0;}
.banner_an li{ cursor: pointer; width: 12px; height: 12px; background: #fff; display: inline-block; margin: 0 6px; border-radius: 50%; text-indent: -999em; overflow: hidden; transition: 0.5s;}
.banner_an li.on{ background: #006699; transition: .5s;}


