@charset "utf-8";@media screen and (min-width:1200px) {}
@media screen and (max-width:1200px) {}
/* For larger displays */@media screen and (min-width:980px) and (max-width:1200px) {}
@media screen and (max-width:979px) {}
/* For smaller displays like laptops */@media screen and (min-width:768px) and (max-width:979px) {}
@media screen and (min-width:767px) {}
@media screen and (max-width:767px) {.imain {margin-top:1rem;}
.imain ul li {width:33.3333333%;}
.imain ul li p {font-size:0.28rem;}
.imain ul li a {width:40%;height:40%;}
#header,.header,#Nav,.footer {display:none;}
.mlogo,.wapfooter,.mBtn {display:block!important;}
#ind_news .colu {width:100%;float:none!important;box-sizing:border-box;padding:0 10px;}
#ind_news .c1 {width:100%;float:none;margin-bottom:5vw;}
#ind_news .c1 .date {font-size:0.22rem;}
#ind_news .c1 .date p {font-size:.35rem;}
#ind_news .c1 .date span {font-size:0.24rem;}
#ind_news .c1 .newleftfont1 {font-size:.26rem;}
#ind_news .c1 .newleftfont2 {font-size:0.21rem;line-height:0.35rem;height:0.7rem;}
.newstop-l {margin-right:.2rem}
.newstop-l p {font-size:.3rem;line-height:0.75rem;}
.newstop-l span {font-size:0.22rem;}
.newstop-r p {font-size:.26rem;}
.newstop-r span {font-size:0.21rem;line-height:0.35rem;height:0.7rem;}
.caselist .item {width:48%;margin:0.1rem 1%;height:auto;}
.caselist .item a .img {width:100%;height:auto;}
.caselist .item a .img img {width:100%;height:auto;}
.case_item a {width:47%;}
.news-list li {width:97%;margin:0.75% 1.5%;background-color:#fff;}
.news-list li:nth-child(2n) {margin-right:1.5%;}
.articleTit {margin-top:15px !important;font-size:16px !important;}
.sub_info {font-size:0;}
.sub_info span {color:#909090;font-size:12px;margin-right:10px;}
.skip .fl {float:none;width:100%;margin-left:0;}
.skip>div:last-child {float:none;width:100%;text-align:left;}
.channel-banner {height:160px;position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover;margin:0;padding:0;}
.channel-banner .banner-info {position:absolute;top:50%;margin-top:-25px;left:0;right:0;z-index:3;text-align:center;color:#ffffff;}
.channel-banner .banner-info h3 {font-size:0.3rem;font-weight:600;position:relative;margin-bottom:20px}
.channel-banner .banner-info h3:before {left:50%;margin-left:-0.5rem;bottom:-10px;width:1rem;height:3px;background:#ff9600;content:'';display:block;position:absolute;}
.channel-banner .banner-info p {font-size:0.2rem;}
.ind_tit {display:none}
.news-list li a .info .title {height:46px;line-height:23px;overflow:hidden;font-size:15px;font-weight:bold;margin-bottom:5px;}

.lx p {display:none;}
.lx li {border:1px solid #eee;width:94%;height:auto;text-align:center;margin:10px 10px;color:#666;line-height:160%;padding:20px 10px;font-family:微软雅黑;}
.lx li img {width:52px;vertical-align:middle;}
.lx li i {display:block;font-size:18px;color:#222;padding-bottom:8px;font-style:normal;padding-top:10px;}
.lx li span {display:block;font-size:16px;color:#333;margin-top:5px;}
.about_w h3 {display:none;}
body {margin-bottom:1.7rem}
.line-large .x4{width:100%;float:none}
.text-middle {font-size: 18px;}
.col-2 {width:50%}
.tuku_container {margin:15px auto;}
.mtuku li{width:48%;float:left;line-height:150px;}
}
@media screen and (max-width:639px) {}
/* For smartphones */@media screen and (max-width:479px) {}
@media screen and (max-width:768px) {}
