html{
   overflow: auto;
}
body{
   background-color: #f7f7f7;
   font-size: 14px;
}
@media (min-width: 992px) {
   body{
    font-size: 16px;
   }
}
@media (min-width: 1480px){
   .container {
      width: 1440px;
   }
}
.container-main{
   padding-bottom: 30px;
}
.text-blue{
   color: #36bef0;
}
/**



/* 中等屏幕（桌面显示器，大于等于 992px） */
@media (min-width: 992px) {
   .container-main{
       padding-bottom: 100px;
   }
   .h-contact-list ul{
       float: left;
       margin-left: 15%;
       padding: 10px 0;
   }
   .h-contact-li{
       padding: 25px 10px 25px 50px;
   }
   .h-contact-li .ico{
       top: 22px;
   }
   .baidumap{
       margin-top: 0;
   }
}

/**


/* 中等屏幕（桌面显示器，大于等于 992px） */
@media (min-width: 992px) {
   .h-links-item{
      height: 144px;
      line-height: 140px;
      margin: 30px -4px 0 -4px;
   }

}


/**

*法律声明*

**/
.h-legal-content{
   background-color: #fff;
   padding: 40px 0 50px;
   color: #666;
   line-height: 1.625;
}
.h-legal-content .h3{
   font-size: 20px;
   margin: 0;
}
/* 中等屏幕（桌面显示器，大于等于 992px） */
@media (min-width: 992px) {
   .h-legal-content{
      padding: 58px 0 90px;
   }
   .h-legal-content .h3{
       margin-top: 20px;
       margin-bottom: 10px;
   }
}

/**


/* 中等屏幕（桌面显示器，大于等于 992px） */
@media (min-width: 992px) {
   .h-code-main{
      background: url(../img/h_code_bg.jpg) no-repeat right bottom;
      background-size: auto 76%
   }
   .h-code-list{
      margin-top: 60px;
   }
   .h-code-img{
       padding: 10px 0;
   }
   .h-code-tit{
       padding: 15px;
   }
   
}
/* 大屏幕（大桌面显示器，大于等于 1200px） */
@media (min-width: 1200px) { 
   .h-code-img{
       padding: 20px 0;
   }
   .h-code-tit{
      font-size: 18px;
      padding: 20px;
   }
}
@media (min-width: 1480px){
   .h-code-img{
       padding: 40px 0;
   }
}



/**


