/* lg */
@media (min-width: 768px) {
  .wrapper .container{padding:20px 50px;}
}

/* md */
@media (min-width: 992px) and (max-width: 1199px) {
  .menu li a{font-size: 16px;}
  /* 前言 */
  .preface .preface-right {font-size: 14px;line-height: 1.6;}
  .preface .preface-left img{width: 40px;}
  /* 地方行动+专家视点*/
  .section-action .text-area .text-box{height: 190px;}
  .section-action .text-area .text-box .text-list li a{width: 400px;}
  /* 存在问题 */
  .question .question-column li{line-height: 1.6;}
  /* 解决方案 */
  .solution-title-small.w1{width:14%;}
  .solution-two p{width:84%;}
  /* footer */
  .footer .links a{padding:0 10px;}
}

/* sm */
@media (min-width: 768px) and (max-width: 991px) {
  .menu li a{font-size: 16px;}
  /* banner */
  .banner .txt{font-size:42px;}
  .banner .txt span{font-size:60px;}
  .banner .txt span{font-size:55px;}
  .menu li{padding:0 5px;}
  .common-title{background:0;}
  /* 前言 */
  .preface .preface-left img{width: 40px;}
  /* 存在问题 */
  .question .question-column li{line-height: 1.6;}
  /* 解决方案 */
  .solution-title-small.w1{width:18%;}
  .solution-two p{width:80%;}
  /* footer */
  .footer .links a{padding:0 3px;}
}

/* xs */
@media (max-width: 767px) {
  .header .toogle-menu{display:inline-block;}
  .header .hotline{position:absolute;left:0;top:68px;z-index:1000;margin-left:0;padding:15px;width:100%;background-color:rgba(255,255,255,.95);border-top:1px solid #ddd;display:none;}
  .header .hotline.block{display:block;}
  .header .hotline.block .title{margin-right:10px;}
  .header .hotline.block .contact-way{}

  .menu{padding: 10px 0;}
  .menu li{padding:3px 15px; width: 30%;text-align: center;}
  .menu li a{font-size: 16px;}
  .menu span{display: none;}
  /* banner */
  .banner .txt{font-size:40px;}
  .banner .txt span{font-size:55px;}
  .banner .txt span{font-size:50px;}
  .menu{text-align: left;}
  .common-title{background:0; padding: 0;}
  .common-title h2.name{font-size: 24px;}

  .preface .preface-left img{width: 30px;}
  .preface .preface-right{padding: 0 10px 0 0;}
  .policy .tab-box .tab-content .con li a{font-size: 14px;}
  /* 地方行动+专家视点*/
  .section-action .text-area .text-box{height: auto;}
  .section-action .text-area .text-box .text-list li{padding:5px 0;}
  .section-action .text-area .text-box .text-list li a{font-size:14px;}
  .section-action .text-area .text-box .text-list li .date{top:6px;font-size: 14px;}
  /* 解决方案 */
  .solution-title-small.w1{width:20%;}
  .solution-two p{width:78%;}
  /* footer */
  .footer .info{padding-top:10px;}
  .footer .links a{padding:0 14px;}
  .footer .codebox{float:left;margin-top:20px;}
}

@media (max-width: 686px){
  .header .logo{width: 180px;}
  .header .hotline{line-height: 25px; font-size: 16px;}
  /* banner */
  .banner .txt{font-size:36px;}
  .banner .txt span{font-size:50px;}
  .banner .txt span{font-size:40px;}
  .banner .txt span{padding-right:20px;}

  .policy .picSlide .pnBtn{width: 60px;height: 60px;}
  .policy .picSlide .pnBtn .arrow{width: 60px;height: 60px;line-height: 60px;}
  .policy .picSlide .pnBtn .arrow i{font-size: 20px;}
  /* 解决方案 */
  .solution-two .solution-box{padding:10px;}
  .solution-two .solution-box .solution-norallow{width:100%;position:static;font-size:14px;text-align:center;margin-top:20px;}
  .solution-two .solution-box .solution-img{padding-left:0;}

}

@media (max-width: 581px) {
  /* banner */
  .header .hotline{font-size:16px;}
  .banner{height:280px; padding:60px 0; text-align: center;}
  .banner img{width: 90%;display: inline-block;}
  .banner .txt{font-size:30px; text-align: center;}
  .banner .txt:last-child{padding-top: 10px;}
  .banner .txt span{font-size:36px;}
  /* 解决方案 */
  .solution tr td:nth-child(2){padding-left:5%;}
  .solution-title-small.w1{width:24%;}
  .solution-two p{width:74%;}
  .solution-two .solution-box .solution-norallow{font-size:14px;}
    /* footer */
  .footer .links{margin: 0 -6px; line-height: 35px;}
  .footer .links a{padding:0 6px;}
  .footer .info span{font-size:14px; line-height: 25px;}
  .footer .links a{font-size:14px;}
  .footer .links li:nth-child(1),.footer .links li:nth-child(3),.footer .links li:nth-child(5),.footer .links li:nth-child(6){display:none;}
  .footer .links li:nth-child(4) span{display:none;}
  .suspension .btn.btn-qq{display:none;}
}
/* XS Portrait */
@media (max-width: 480px) {
  /* 前言 */
  .preface .preface-right {font-size: 14px;}
  .header .hotline{}

  /* 存在问题 */
  .question .item-title{font-size: 14px;}
  .question .question-column li{line-height: 1.4;}
  /* 解决方案-评估模块*/
  .solution tr th:first-child, .solution tr td:first-child{width:60px;}
  .solution-title-small.w1{width:100%;}
  .solution-two p{width:94%;}
  .assess .assess-title{font-size: 14px;}
  .assess .assess-infomation{font-size: 14px;}
  .assess .ibox-column li{line-height:1.8}
  /* footer */
  .footer{padding:20px 0;}
}

@media (max-width: 450px) {
  .header .logo{width: 160px;}
  .header .hotline{line-height: 22px; font-size: 14px;}

}
