body{"MicrosoftYaHei",Arial,sans-serif;font-size:medium;color:#4a4a4a;margin:0 auto;width:100%;background-color:#efefef;}
a,a:link{text-decoration:none;}
.wrapper{width:100%;height:auto;text-align:center;}
.home_column{width:100%;height:auto;}
.fooooter{width: 100%;height: auto;background:#163563;}
.fooooter .ftsub{text-align:left;padding-top:42px;width:100%;height:auto;min-height:218px;background: url('../img/bg_footer.png') top repeat-x;}
.fooooter  p img{padding-left: 4px; padding-right: 4px;}
.fooooter span{font-size: 16px;font-weight: bold;color:#3accff;}
.fooooter .ftul{margin-top: 20px;padding-bottom: 30px;}
.fooooter .ftul .fta{color: #d8d8d8;border: 0;line-height: 34px;font-size: 14px;}
.hm_top{width: 100%;height:30px;background: #f1f2f4;z-index: 100;border-bottom: 1px solid #e2e2e2;}
.hm_top .autharea{color:#000;font-size:14px;width: 300px; display: inline-flex;line-height: 30px;float:right;}
.authlog{color: #acacad;height: 30px;width: 150px;}
.authlog a{color: #acacad;display: inline-block;height: 30px;}
.authlog a:hover{color: #000;}
.hm_top .dropdown{width: 150px;height:28px;z-index: 10000;background: #f1f2f4;}
.en_but{width: 220px;height:48px;border: 1px solid #2e9ad0; display: block;text-align: center;line-height: 48px;color: #2e9ad0}
.en_but:hover{width: 220px;height:48px;border: 1px solid #1b1e21;}
.en_but_p2{width: 180px;height:40px;border: 1px solid #2e9ad0; display: block;text-align: center;line-height: 40px;color: #2e9ad0}
.en_but_p2:hover{width: 180px;height:40px;border: 1px solid #1b1e21;}
.en_but_p3{width: 120px;height:36px;border: 1px solid #2e9ad0; display: block;text-align: center;line-height: 36px;color: #2e9ad0}
.en_but_p3:hover{width: 120px;height:36px;border: 1px solid #1b1e21;}
#langmenu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    float: left;
    width: 150px;
    height: 30px;
    font-size: 14px;
    color: #000;
    text-align: center;
    list-style: none;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0,0,0,.15);
}
#dropdownMenuButton{
  width: 148px;height:28px;text-align: center;
  border: 0;
  background: #f1f2f4;
  outline:none;
  color:#acacad;
}
#dropdownMenuButton:focus{
  outline:0;
  border: 0;
  color:#000;
}
#dropdownMenuButton:hover{
  background: #f1f2f4;
}
#langmenu.show{
  border-radius: 0;
  margin: 0;
  padding: 0;
  min-width: 148px;
  text-align: center;
}
#chglang{
  padding: 0;
  height:28px;
  color: #acacad;
  background-color:#f1f2f4;
}
#chglang:hover{
  background-color:#f1f2f4;;
  color: #000;
}
#logoa img{width:60px;}
.nav-item{padding-left: 38px;}
.navbar{padding: 0 0rem;}
.nav-link {font-size:14px;padding: 0;font-weight: bold;height: 70px;line-height: 70px;}
/*width: 150px;*/
.navbar .navbar-nav .nav-item .nav-link:hover,
.navbar .navbar-nav .nav-item .nav-link:focus {
  color:#009bc3;
}
.navbar .navbar-nav .nav-item.active .nav-link{
  color:#009bc3;
}
/*#gkbz{border-right:1px solid #eaeaea;}*/
.hm_banner{width: 100%;height:auto;text-align: center;overflow: hidden;}
.hm_banner #pc_banner{width: 100%;height:auto;text-align: center;display: block}
.hm_banner #pc_banner img{width: 100%;height:auto;text-align: center;}
.hm_banner #m_banner{width: 100%;height:auto;text-align: center;display: none}
.hm_accept{width: 100%;height:auto;min-height:210px; padding-bottom: 10px;text-align: left;background: url('../img/bg_1.png') no-repeat;background-size: 100% 100%;}
.hm_accept p{color:#000;font-size: 16px; line-height: 1.8;margin-bottom: 10px;}
.hm_desarea{width: 100%;height:auto; background: #fff;}
.hm_desarea .hm_des_detail{text-align: center;padding-top: 18px;padding-bottom: 18px;}
.hm_desarea .hm_des_detail img{width:90px;}
.hm_desarea .hm_des_detail p span {font-size: 22px;font-weight: bold;color: #333838;}
.hm_desarea .hm_des_detail p em {font-size: 14px;color:#989797;font-style: normal;}
.hm_desarea .hm_des_detail p a {font-size: 16px;color:#4AA6CF;line-height: 42px;}
.hm_desarea .hm_des_detail p a:hover{color:#070506;}
.hm_desarea .hm_des_detail p.mweb {display: none;}
.hm_zhubandanwei{width: 100%;height:360px; background: url('../img/bg_2.png');background-size: 100% 100%; }
.hm_zhubandanwei .hm_zhubanmask{width:100%;height:270px;margin-top:53px;margin-bottom:47px;border-top: 11px solid #009bc3;
  border-bottom: 7px solid #fff; background-color:rgba(255,255,255,0.85);}
.hm_zhubandanwei .hm_zhubanmask .hm_zhuban_tt{
  text-align: center;height:270px;position:relative;background: url('../img/bg_zhuban.png') top center no-repeat;
}
.hm_zhuban_tt span{font-size: 20px;font-weight:bold;padding-top: 30px;line-height: 35px;width: 100%;display: block;}
.hm_zhuban_tt img{padding: 35px 15px;}
#hm_zhuban_tt_panel{width: 72%;padding:20px 45px; margin: 0 auto;}
#hm_zhuban_tt_panel img{width: 110px;}
.hm_news{width:100%;height:auto;background: #fff;}
.hm_news .hm_news_title{width: 100%;height: 135px;text-align: center}
.hm_news .hm_news_title span{font-size:20px;font-weight:bold;line-height: 135px;color:#4a4a4a;}
.hm_news .news_list{text-align: left;}
.hm_news .news_list img{width:100%;}
.hm_news .news_list a.news_tt{padding-top:5px;font-size: 18px;color: #000;line-height: 22px;display: block;width: 100%;height: auto;padding-bottom: 10px;}
.hm_news .news_list a.news_des{font-size: 13px;color: #989797;line-height: 20px;display:block;padding-bottom: 12px;}
/*---------*/
.future_content{width: 100%;height: auto; text-align: left;padding: 15px 0;}
/*.future_content img{width: 100%;}*/
.future_des {width: 100%;height:auto;padding: 20px 5px 20px 20px;text-align: left;}
.future_des h4{font-family: IBOLD;}
.future_des p{font-family:ILIGHT; padding-bottom: 8px; font-size: 18px;line-height: 28px;}
.jumbotron{border-radius: 0rem;margin-bottom: 120px;}
.social_icon{display: inline-block; width: 30px;height: 28px;}
.ss_ins{background: url('../img/icons/ins.png') no-repeat;}
.ss_ins:hover{background: url('../img/icons/ins_0.png') no-repeat;}
.ss_weibo{background: url('../img/icons/weibo.png') no-repeat;}
.ss_weibo:hover{background: url('../img/icons/weibo_0.png') no-repeat;}
.ss_weixin{background: url('../img/icons/weixin.png') no-repeat;}
.ss_weixin:hover{background: url('../img/icons/weixin_0.png') no-repeat;}
.zhujiao{color:#9dc25b;font-size: 12px;font-style: normal;}
.descommonp{font-size: 14px;text-align: left;}
.visiondes h4{font-size: 18px;font-weight: bold;}
.visiondes em{font-size: 16px;font-style: normal;}
.visiondes p{padding-top:10px;font-size: 13px;line-height: 1.5;}
.zhuozhonga{color: #2e9ad0;border-bottom: 1px dotted #2e9ad0;font-style: normal;}
.descommonp .zhuozhong_2{color: #2e9ad0;font-style: normal;}
.descommonp .zhuozhong_3{color:#9dc25b;font-style: normal;}
/*---------*/
@media (max-width: 991px) {
  #gkbz{
    border-right: 0px;
  }
  .navbar-nav{
      background: #fff;
  }
  .nav-link {
    height: 28px;
    line-height: 30px;
    text-align: left !important;
  }
  .hm_banner{
    width: 100%;height:auto;
  }
  .hm_zhuban_tt span{font-size: 16px;font-weight:bold;padding-top: 28px;line-height: 1.2;width: 100%;display: block;}
  #hm_zhuban_tt_panel{width: 100%;padding:50px 15px 20px; margin: 0 auto;}
  #hm_zhuban_tt_panel img{width: 200px;}
  .visiondes .vision_mahan{margin-right: 0px !important;}
    .com_banner_top_en .hidden-xs{
    display: none;
  }
  .hm_banner #pc_banner{width: 100%;height:auto;text-align: center;display: none}
  .hm_banner #m_banner{width: 100%;height:auto;text-align: center;display: block}
  .hm_banner img{
    width: 100%;height:auto;
  }
  .imgleftlogo622{display: none !important;}
  .hm_news .hm_news_title{
    height: 60px;
    width: 100%;
    text-align: center;
  }
  .hm_news .hm_news_title span{
    font-size:22px;
    line-height: 60px;
    color:#000;
  }
  .hm_zhubandanwei, .hm_zhubandanwei .hm_zhubanmask, .hm_zhubandanwei .hm_zhubanmask .hm_zhuban_tt{height: auto;}
  .hm_zhuban_tt img {
    padding: 30px 15px;
  }
  .hm_desarea .hm_des_detail p.pweb {display: none;}
  .hm_desarea .hm_des_detail p.mweb {display: inherit;}
  .future_des {width: 100%;height:auto;padding: 10px 5px 5px 5px;text-align: left;}
  .future_des p{padding-bottom: 5px; font-size: 16px;line-height: 24px;}
  .fooooter .ftsub{text-align:left;padding-top:42px;width:100%;height:auto;background: #163563;}
}