 @charset "utf-8";
/* CSS Document */
body{ font:14px/1.5 "Microsoft Yahei"; line-height:1.8em; color:#505050; background: #fff;}
img{ border:none; max-width: 100%; height: auto;}
a{ transition:all 0.3s ease; outline:none;}
a:hover{color: #0069b8; }

.navcont{position: relative;}
.logo{float: left; display: block; margin-right: 20px;}
.logo img{width: 80px; margin-top: 10px;}
.nav{height: 50px; background: #fff; box-shadow: 0 2px 5px #ccc;position: absolute; top: 20px; z-index: 2; width: 100%; padding-left:4.6%;}
.nav ul.sf-menu{list-style: none; margin:0; padding: 0;}
.nav ul li{float: left;}
.nav ul li a{display: block; padding: 13px 28px; color: #212121; text-decoration: none;}
.nav ul li a:hover{color:  #2e54a3;}

.nav-brand{ display:none;}
@media (min-width:768px) and (max-width: 991px){
  .nav ul li a{ padding-left: 18px; padding-right: 18px; }
}
@media (max-width: 767px) {
  .nav{display: none;}
 .top .navbar-toggle .icon-bar {
    background-color: #fff;
    border-radius: 50%;
    display: block;
    height: 4px;
    margin-left: auto;
    transition: all 0.3s ease 0s;
    width: 4px;
}
.rd-mobilepanel_title{text-align: center;}
.rd-mobilepanel_title img{width: 80px; margin-top: -5px;}
}



.navbar-toggle{ position: fixed; color: #fff; right: 10px; top: 5px; margin: 0; font-size: 22px; z-index:3; }
.navbar-toggle span{background-color: #fff;}
.rd-mobilemenu_submenu li{ text-transform: capitalize; }
.rd-mobilemenu_ul i{ display: none; }
.bm-panel{
  visibility:hidden;
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  z-index: 99998;
  text-align: left;
  -moz-transition: 0.3s all ease;
  -webkit-transition: 0.3s all ease;
  -o-transition: 0.3s all ease;
  transition: 0.3s all ease;
  width: 100%;
}
.bm-panel.active {
  visibility: visible;
}
@media (max-width: 767px) {
  .min-center{max-width: 421px; margin: 0 auto;}
  /*.nav{display: none;}*/
  .nav .sf-menu{display: none;}
  .top {text-align: center;}
  #header .contact a{color: #fff;}
  .nav .searchform .search-txt,.nav .searchform .btn-search{height: 40px;}
  .nav .searchform{margin-bottom: 20px; border: 1px solid #0095df;}
}
@media (min-width:1200px) {
.nav .col-sm-4{ padding-left: 40px; }
}


#footer{ padding-top: 30px;color: #4b4948; background: #f4f5f5;color: #a8a9aa;}
#footer .title{color: #5e5e5e; font-weight: bold; margin-bottom: 10px; font-size: 16px; }
#footer ul{list-style: none; padding: 0; height: 109px;}
#footer ul li{padding: 1px 0;}
#footer a{color: #808080; text-decoration: none;}
#footer a:hover{color: #5c6670;}
#footer i{padding-right: 5px;color: #a8a9aa;}
#footer .copyright{text-align: center; border-top: 1px solid #e5e6e6; font-size: 12px; margin-top: 30px; padding: 10px 0;}
#footer .weixin{position: relative; cursor: pointer;}
#footer .weixin .wximg{width: 130px; height: 130px; position: absolute; bottom: 40px; border: 1px solid #2e54a3; display: none;}
#footer .weixin .wximg::before{content: ""; border-color: #2e54a3 transparent transparent;border-style: solid;border-width:10px; position: absolute; bottom: -20px; left: 50%; margin-left: -10px;}
#footer .weixin:hover,#footer .weixin:hover i{color:#2e54a3; }
#footer a:hover.weibo,#footer a:hover.weibo i{color: #eb7350;}


/*
     FILE ARCHIVED ON 15:31:47 Aug 17, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 12:02:31 Jan 26, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.567
  exclusion.robots: 0.02
  exclusion.robots.policy: 0.009
  esindex: 0.011
  cdx.remote: 4.235
  LoadShardBlock: 86.395 (3)
  PetaboxLoader3.datanode: 117.294 (5)
  PetaboxLoader3.resolve: 270.47 (3)
  load_resource: 358.387 (2)
*/