*{box-sizing:border-box;}
.container{width:1200px;margin:auto;margin-bottom:30px}

.is-banner{width: 100%;height: 520px;padding-top:30px;background: url(../images/index/banner.png) center top no-repeat;}
.u-back{width: 120px;height: 42px;border-radius: 20px;text-align: center;line-height: 42px;background-color: rgba(0, 0, 0, 0.3);
       color: #fff;margin-left:20px}
.u-back:hover{color:#fff}
.m-logo{margin-top:110px;display: block;width:100%;text-align:center}
/*搜索*/
input{border: none;}
input:focus{border: none;outline: none;}
.u-search{width: 310px; margin: 0 auto;}
.u-search form{background: #fff;height: 42px;overflow: hidden;border-radius: 20px;}
.u-search form input[type="text"]{float:left;width:245px;padding:0 0 0 15px;height: 42px;line-height: 42px;font-size: 16px;color: #999;}
.u-search form input[type="submit"]{float:right;width: 55px;height: 42px;background: url(../images/index/search.png) center no-repeat;}

/* 轮播 */


/* 标题 */
.is-title{margin-top:30px;background: url(../images/index/titlebg.png) center no-repeat;line-height:55px;text-align:center}
.is-title a{color:#0082eb;font-size:36px;font-weight:bold}

/* 列表 */
.m-newslist li{padding:20px 0;border-bottom:1px dashed #ddd}
.m-newslist li a{display: block;}
.m-newslist li img{width:260px;height:173px;display: block;}
.m-newslist li div{width: 910px}
.m-newslist li h2{font-size: 20px;font-weight: bold;margin-top:5px}
.m-newslist li p{margin-top:10px;margin-bottom:20px}
.m-newslist li p,.m-newslist li span{color:#999;line-height: 30px}

.text-center{text-align:center;margin-top:20px}

@media screen and (max-width: 1200px){

}

@media screen and (max-width: 991px){
  body{min-width:100%}
  img{max-width: 100%}
  .container{width:100%} 
  
  .m-listcontitem,.m-listhg2 ul li{width:100%}
  .is-banner{height:300px}
  .m-listhg1 ul{margin-top:10px}
  .m-listhg2 ul li:nth-child(2n){padding-left:0}
  .m-listhg2 ul li{height: 40px;line-height: 40px}
  .m-liststylecom li a,.m-liststylecom li span,.atlas .hd li{font-size: 16px}
  .m-logo{padding-left:0;margin-top:30px;width:80%;;margin-left:10%}

}

@media screen and (max-width: 767px){


}