@charset "utf-8";@media screen and (max-width:1200px){.box,.topbar,article{width:95%}
.search,.search-key,.wapnone,.tag,.tags,.pcnav{display:none}
header{height:60px;margin-bottom:0}
#mnavh{display:block;position:absolute;left:10px;top:4px}
#mnavh.open:after{position:fixed;width:50%;height:100%;content:"";right:0;top:60px;z-index:9}
nav{width:100%;position:fixed;z-index:8;left:0}
nav #starlist{width:100%;background:rgba(0,0,0,.7);overflow:hidden;height:100%;overflow-x:hidden;overflow-y:auto}
.topnav{width:100%;}
#starlist{display:none;}
#starlist li{width:50%;margin:0;background:#fff;border-bottom:#eee 1px solid;line-height:40px;float:left;clear:both;font-size:16px;font-weight:400}
#starlist li a{text-align:center;width:100%;padding:0}
nav ul li a#selected,nav ul li a:hover{border-radius:0}
#starlist li:last-child{padding-bottom:100%}
#starlist li:first-child{}
.current-menu-item a,.current-menu-parent a,.current-post-ancestor a{border-radius:0;}
nav ul li{border-radius:0}
nav ul li a#selected{border-radius:0}
.ovhi{overflow:hidden}
.btn_menu{display:none}
ul.sub-menu{display:block;position:inherit;left:0;width:auto;padding:0;bottom:0}
ul.sub-menu li{width:100%!important}
.logo img{height:43px;margin:auto}
a.logo{float:none;text-align:center}
.topbar{padding:8px 0 0}
aside{display:none}
.banner{height:auto;width:95%;margin:0 2.5% -10px 2.5%}
.banner ul li:nth-child(1){width:100%;margin-bottom:15px;height:240px}
.banner ul li:nth-child(n+2){width:48%;height:120px;margin-left:0}
.banner ul li:nth-child(3){float:left}
.banner ul li:nth-child(n+4){display:none}
.banner ul li{font-size:14px}
.banner ul li p{line-height:30px;height:30px}
.box_l{width:100%;margin:auto;float:none;padding:0}
.news_list li i{display:none}
.news_list li h3{line-height:24px;margin-right:0;font-size:16px;font-weight:500;margin-bottom:1px;white-space:normal;overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.news_list li{margin-bottom:20px;padding-bottom:20px}
.icon-top{display:none}
footer{text-align:center;line-height:24px;padding:10px 0}
p.foot_l{float:none}
p.foot_r{float:none}
.ph_show{display:block}
.aboutTop{margin-top:0}
.about .content{margin:50px 0;min-height:inherit}
.about_end h3{font-size:20px}
.about_end p{font-size:15px;margin:0 30px}
.weizhi{display:none}
.content{line-height:32px;font-size:16px;color:#434343}
.con_tit{padding:18px;margin-top:3px}
.con_tit h1{font-size:22px;line-height:36px;font-weight:600;margin:0 0 5px 0}
p.info{font-size:12px}
article.phbox{width:100%}
article.phbox .content{width:90%;margin:auto}
.con_tit{border-bottom:1px solid #eee}
article.phbox .news_box{width:95%;margin:auto}
.content ol li:before{width:32px;height:32px;line-height:32px}
.content ol li{padding-left:50px}
.nav-links {margin-bottom:10px}
.articlead {margin:20px}
.singlead {width:100%;height:280px}
}
@media(min-width:1200px){
.wapad,.topnav,nav{display:none}
}