* {
  font-family: "Microsoft YaHei",Arial;
  padding: 0;
  margin: 0; }

a {
  text-decoration: none; }

ul {
  list-style-type: none; }

img {
  border: none; }

.clearfix:after {
  visibility: hidden;
  clear: both;
  display: block;
  content: ".";
  height: 0; }

.clearfix {
  *zoom: 1; }

.center_area {
position:relative;
  max-width: 1200px;
  //min-width: 1200px;
  width:95%;
  margin: 0 auto; }
.main_containter .center_area{
width:100%;
}
.header .logo_link > a {
  float: left;
  display: block;
  cursor: pointer; }

.nav_div {
  //min-width: 1200px;
  background: #f8f8f8;
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0; }
  .nav_div .nav_list > ul > li {
    *z-index: 9999;
    float: left;
    text-align: left;
    position: relative;
   }
    .nav_div .nav_list > ul > li:last-child {
      margin-right: 0; }
    .nav_div .nav_list > ul > li > a {
      font-size: 16px;
      color: #445066;
      height: 100%;
      display: inline-block;
      padding: 18px 0; }
   
    .nav_div .nav_list > ul > li > ul {
      display: none;
      position: absolute;
      top: 56px;
      left: 0;
      background: #f8f8f8;
      /*border-top: 1px solid #e0e0e0;*/
      z-index: 99; 
      width:180px;}
     .nav_div .nav_list > ul > li:last-child > ul{
    left:initial ;
   right:0;
  margin:0 auto;
     }
      .nav_div .nav_list > ul > li > ul .sub_li {
        padding: 0 12px;
        border-top: 2px dotted #e0e0e0;
        position: relative;
        *background: #f8f8f8; }
        .nav_div .nav_list > ul > li > ul .sub_li:hover .sub_nav_ul {
          display: block; }
        .nav_div .nav_list > ul > li > ul .sub_li a {
          display: inline-block;
          line-height: 20px;
          font-size: 16px;
          color: #445066;
          padding: 10px 0;
          min-width: 156px; }
        .nav_div .nav_list > ul > li > ul .sub_li a:hover {
          color: #0066DD; }
        .nav_div .nav_list > ul > li > ul .sub_li .sub_nav_ul {
          display: none;
          position: absolute;
          right: -200px;
          top: -2px; }
          .nav_div .nav_list > ul > li > ul .sub_li .sub_nav_ul li {
            padding: 0 12px;
            width: 200px;
            box-sizing: border-box;
            background: #E6F0F9; }
            .nav_div .nav_list > ul > li > ul .sub_li .sub_nav_ul li a {
              font-size: 14px;
              color: #445566; }
              .nav_div .nav_list > ul > li > ul .sub_li .sub_nav_ul li a:hover {
                color: #0066DD; }
            .nav_div .nav_list > ul > li > ul .sub_li .sub_nav_ul li:hover {
              background: #CEE1F5; }
      .nav_div .nav_list > ul > li > ul .sub_li:first-child {
        border-top: none; }
 

.logo {
  width: 500px;
  height: 57px;
  background-repeat: no-repeat;
  background-image: url("../images/logo.png");
  background-image: -webkit-image-set(url("../images/logo.png") 1x, url("../images/logo2x.png") 2x, url("../images/logo3x.png") 3x);
  margin: 33px 0; 

}

.navbar-collapse {
  display: none;
  z-index: 99; }
  .navbar-collapse > ul {
    padding: 15px 0; }
    .navbar-collapse > ul > li {
      margin: 10px 0; }
      .navbar-collapse > ul > li > a {
        color: #445066; }

.homePage {
  float: right;
  text-align: right;
  margin-top: 32px; }
  .homePage a {
    font-size: 14px;
    color: #777777;
    margin-left: 40px;
    cursor: pointer; }
  .homePage a:hover{
  color:#0066DD;
}

.nav_btn {
  display: none; }

@media screen and (min-width:1000px){
    .nav_div .nav_list > ul > .nav_li:hover > .nav_link ,.nav_div .nav_list > ul > li:first-child.selected> .nav_link ,.nav_div .nav_list > ul > li:first-child.parent> .nav_link {
    color: #0066DD !important;
    border-bottom: 2px solid #77CC33;
    padding-bottom: 16px; }
  .nav_div .nav_list > ul > .nav_li:hover ul {
/*
    display: block; 
*/
}
  .nav_div .nav_list > ul > .nav_li:nth-child(9):hover > .nav_link{
 color: #293d66;
    border-bottom: 2px solid #CD2000;
padding-bottom: 16px;
}

  .nav_div .nav_list > ul .nav_li:nth-child(2):hover > .nav_link , .nav_div .nav_list > ul > li:first-child+li.selected> .nav_link, .nav_div .nav_list > ul > li:first-child+li.parent> .nav_link{
    border-bottom: 2px solid #55CC33; 
 color: #293d66;
padding-bottom: 16px;
}
  .nav_div .nav_list > ul .nav_li:nth-child(3):hover > .nav_link, .nav_div .nav_list > ul > li:first-child+li+li.selected> .nav_link, .nav_div .nav_list > ul > li:first-child+li+li.parent> .nav_link {
 color: #293d66;
padding-bottom: 16px;
    border-bottom: 2px solid #33CCAA; }
  .nav_div .nav_list > ul .nav_li:nth-child(4):hover > .nav_link, .nav_div .nav_list > ul > li:first-child+li+li+li.selected> .nav_link, .nav_div .nav_list > ul > li:first-child+li+li+li.parent> .nav_link {
 color: #293d66;
padding-bottom: 16px;
    border-bottom: 2px solid #3EAABC; }
  .nav_div .nav_list > ul .nav_li:nth-child(5):hover > .nav_link, .nav_div .nav_list > ul > li:first-child+li+li+li+li.selected> .nav_link, .nav_div .nav_list > ul > li:first-child+li+li+li+li.parent> .nav_link {
 color: #293d66;
padding-bottom: 16px;
    border-bottom: 2px solid #3388CC; }
  .nav_div .nav_list > ul .nav_li:nth-child(6):hover > .nav_link, .nav_div .nav_list > ul > li:first-child+li+li+li+li+li.selected> .nav_link, .nav_div .nav_list > ul > li:first-child+li+li+li+li+li.parent> .nav_link {
 color: #293d66;
padding-bottom: 16px;
    border-bottom: 2px solid #886FD4; }
  .nav_div .nav_list > ul .nav_li:nth-child(7):hover > .nav_link, .nav_div .nav_list > ul > li:first-child+li+li+li+li+li+li.selected> .nav_link, .nav_div .nav_list > ul > li:first-child+li+li+li+li+li+li.parent> .nav_link {
 color: #293d66;
padding-bottom: 16px;
    border-bottom: 2px solid #BB44DD; }
  .nav_div .nav_list > ul .nav_li:nth-child(8):hover > .nav_link, .nav_div .nav_list > ul > li:first-child+li+li+li+li+li+li+li.selected> .nav_link, .nav_div .nav_list > ul > li:first-child+li+li+li+li+li+li+li.parent> .nav_link {
 color: #293d66;
padding-bottom: 16px;
    border-bottom: 2px solid #CE46BB; }
  .nav_div .nav_list > ul .nav_li:nth-child(9):hover > .nav_li, .nav_div .nav_list > ul > li:first-child+li+li+li+li+li+li+li+li.selected> .nav_link, .nav_div .nav_list > ul > li:first-child+li+li+li+li+li+li+li+li.parent> .nav_link {
 color: #293d66;
padding-bottom: 16px;
    border-bottom: 2px solid #CD2000; }
  .nav_div .nav_list > ul .nav_li:nth-child(10):hover > .nav_link , .nav_div .nav_list > ul > li:first-child+li+li+li+li+li+li+li+li+li.selected> .nav_link, .nav_div .nav_list > ul > li:first-child+li+li+li+li+li+li+li+li+li.parent> .nav_link{
 color: #293d66;
padding-bottom: 16px;
    border-bottom: 2px solid #EE5555; }
  .nav_div .nav_list > ul .nav_li:nth-child(11):hover > .nav_link, .nav_div .nav_list > ul > li:first-child+li+li+li+li+li+li+li+li+li+li.selected> .nav_link, .nav_div .nav_list > ul > li:first-child+li+li+li+li+li+li+li+li+li+li.parent> .nav_link {
 color: #293d66;
padding-bottom: 16px;
    border-bottom: 2px solid #FF8F47; }
  .nav_div .nav_list > ul .nav_li:nth-child(12):hover > .nav_link, .nav_div .nav_list > ul > li:first-child+li+li+li+li+li+li+li+li+li+li+li.selected> .nav_link, .nav_div .nav_list > ul > li:first-child+li+li+li+li+li+li+li+li+li+li+li.parent> .nav_link {
 color: #293d66;
padding-bottom: 16px;
    border-bottom: 2px solid #FFBE18; }
}
@media screen and (max-width: 999px) {
  .homePage {
    display: none; }

 .nav_div .nav_list > ul > .nav_li > .nav_link{
     border-bottom:none;
}

  .nav_div .nav_list > ul > li > ul .sub_li .sub_nav_ul {
    position: relative;
    right: 0;
    top: 0; }
    .nav_div .nav_list > ul > li > ul .sub_li .sub_nav_ul li {
      width: 100%;
      background: none; }
      .nav_div .nav_list > ul > li > ul .sub_li .sub_nav_ul li:hover {
        background: none; } }
.footer {
  background: #224477;
 // min-width: 1200px; }
  .footer .footer_conter {
    line-height: 18px;
    font-size: 14px;
    color: white;
    color: rgba(255, 255, 255, 0.6);
    *color: #83a5c4;
    padding: 16px 0; }

.footer_first {
  height: 348px;
  width: 100%;
  background-color: #f8f8f8;
  overflow: hidden;
  *position: relative; }
  .footer_first .navigation {
    padding-top: 48px;
    position: relative;
    z-index: 1; }
    .footer_first .navigation .bg_footer {
      background: url("../images/bg_footer.png") no-repeat;
      position: absolute;
      width: 498px;
      height: 264px;
      bottom: -46px;
      right: -190px;
      z-index: -1; }
    .footer_first .navigation .item {
      float: left;
      width: 25%; }
      .footer_first .navigation .item > h5 {
        font-size: 18px;
        color: #293d66;
        padding-bottom: 16px; }
      .footer_first .navigation .item ul li {
        font-size: 14px;
        padding-bottom: 10px;
        color: #666666; }
        .footer_first .navigation .item ul li a {
          color: #666666;
          display:inline-block; }
          .footer_first .navigation .item ul li a:hover{
           color:#0066DD;}
.footer_icon a > i {
  display: inline-block;
  margin-right: 30px;
  width: 48px;
  height: 48px; }
.footer_icon a:first-child > i {
  background: url("../images/iconWeChat.png") no-repeat; }
.footer_icon a:first-child + a > i {
  background: url("../images/iconWeiBo.png") no-repeat; }


        .chat:hover .hcode{
            display: block;
        }
        .footer_first .navigation .item ul li a{
            position: relative;
            display: inline-block;
        }
        .hcode{
            background: #FFFFFF;
            border: 1px solid #E0E0E0;
            width: 120px;
            height: 145px;
            position: absolute;
            top: -156px;
            left: -37px;
            display: none;
        }
        .code{
            margin-top: 15%;
            margin-left: 14%;
        }
        .text{
            display: block;
            margin-left: 8%;
        }
        .img_btom{
            margin-bottom: -11px;
            margin-left: 35%;
        }
        .weibo{
        margin-left:36px;
        }
       .bottom_area{
        background: #293D66; 
        width: 100%;
        height: 54px;
        opacity: 0.86;
        filter:Alpha(opacity=86);
        position:fixed;
        bottom:0px;
        }
       .swiper-slide-active .bottom_area{
        opacity: 0.86;
        }
       .little_title{
            font-family: PingFangSC-Regular;
            font-size: 22px;
            color: #FFFFFF;
            letter-spacing: 0;
            text-align: justify;
            line-height: 50px;
            width:95%;
            max-width:1200px;
             margin: 0 auto;
/*
            margin-left:352px;
*/
        }
@media screen and (max-width: 1024px){
.little_title{
max-width:1200px;
width:95%;
margin:0 auto
}
}
/*# sourceMappingURL=global.css.map */
