*{box-sizing: border-box;}
a{cursor: pointer;}
body{background: url(../images/bodybg.png) center top no-repeat;;font-size:16px}
.clear{margin:0; overflow:hidden; visibility:hidden; font-size: 0; content: "."; clear: both; height: 0; padding:0;}
.clearfix:after{visibility:hidden; display: block; font-size: 0; content:" "; clear:both; height:0;}
input{border: none;}
input:focus{border: none;outline: none;}


.is-banner{width: 100%;padding-top:30px}
.u-back{width: 120px;height: 40px;border-radius: 20px;text-align: center;line-height: 40px;background-color: rgba(0, 0, 0, 0.3);
       color: #fff;margin-left:20px}
.u-back:hover{color:#fff}
.m-logo{margin-top:80px;display: block;text-align: center;width:100%}
/*搜索*/
.u-search{width: 235px; height: 42px;margin: 0 auto;}
.u-search form{background: #fff;height: 42px;overflow: hidden;border-radius: 26px;}
.u-search form input[type="text"]{float:left;width:185px;padding:0 0 0 15px;height: 42px;line-height: 42px;font-size: 16px;color: #999;}
.u-search form input[type="submit"]{float:right;width: 50px;height: 42px;background: url(../images/search.png) center no-repeat;}


.mt20{margin-top:20px}
.is-content .c-shadow{margin-top:80px;background: #fff;border-radius:20px;padding:20px}

.is-title{background: url(../images/line.png) 160px center no-repeat;}
.is-title h2{font-size: 32px;font-weight: bold;color:#0568b1;}
.is-title a{font-size: 18px;color:#999;margin-top:8px}


.m-liststylecom{margin-top:5px}
.m-liststylecom li{height: 45px; line-height: 45px;position: relative;background: url(../images/dot.png) left center no-repeat;}
.m-liststylecom li a{display: block;font-size:18px; padding-left: 14px;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.m-liststylecom li span{float: right; color: #999; font-size: 18px;}
.m-liststylecom li img{margin-left: 10px; vertical-align: middle;}


@media (min-width: 768px) {
    .container {width:750px}
}

@media (min-width: 992px) {
    .container {width:970px}
    
}
@media (min-width: 1200px) {
    .container {width:1170px}
    
}
@media (min-width:1299px) {
    .container{padding: 0; width: 1200px; margin: auto;}

}

@media (max-width:1399px) {
   .item-left{width:220px}
}
@media (max-width:1200px) {
   .m-logo img{max-width: 100%}
    body{min-width: 100%}
   
}

@media (max-width:991px) {
   
   
}

@media (max-width:767px) {
   .container{padding:10px;width:100%}
   .is-banner{padding-top:0}
   .m-logo{margin-top:50px}
  
   .u-back{width:92px}
   .m-liststylecom li a,.m-liststylecom li span{font-size:14px}
   .is-title a{font-size:16px}
   .is-title h2{font-size: 22px}
   .is-title{background: none;}
   
}


