﻿@charset "utf-8";
/*清除样式*/
*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,menu,nav,
section,img{margin:0px;padding:0px;outline:none;border:0px;font-weight: normal;}
li{list-style:none;}
body{text-align:left;font-family:"Microsoft YaHei";font-size:15px;color:#333333;}
a,ins{text-decoration:none;}
a{color:#333333;}
/*a:hover{color:#f00;}*/
/* 清除浮动 */
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfloat{zoom:1}

body{
  min-width: 1200px;
}

.w{
  width: 1200px;
  margin: 0 auto;
}

/* 头部 */
.top{
  font-size: 14px;
  background-color: #E2E5E9;
  line-height: 36px;
}
.top-1{
  float: left;
}
.top-2{
  float: right;
}
.top-2 li{
  float: left;
}
.top-2 li span{
  padding: 0 10px;
}
/* logo */
.logo{
  text-align: center;
  line-height: 123px;
}
/* nav */
.nav{
  line-height: 50px;
  background-color: #0C7CC3;
}
.nav ul{}
.nav ul li{
  float: left;
  text-align: center;
  font-weight: bold;
  padding: 0 40px;
  position: relative;
}
.nav ul a{
  color: #fff;
  display: block;
}
.nav ul li:hover{
  background-color: #2191F4;
}
/*  */
.nav .nav-1{
  position: absolute;
  z-index: 10;
  left: 0;
  line-height: initial;
  background-color: #0C7CC3;
  display: none;
  right: 0;
}
.nav ul li:hover .nav-1{
  display: block;
}
.nav .nav-1 li{
  /* float: initial; */
  padding:10px 5px;
  float: inherit;
  line-height: 120%;
}
.nav .nav-1 li a{}


/* 版权 */
.footer{
  border-top: 4px solid #245399;
  margin-top: 10px;
  text-align: center;
  padding-top: 30px;
  line-height: 200%;
  margin-bottom: 20px;
}
.footer .f-1{
  font-size: 17px;
  font-weight: bold;
  color: #1b3b81;
}
.footer .f-1 a{
  color: #1b3b81;
}