.mian {padding:10px;}
.sm {background: #fff;overflow: hidden;box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.2);word-wrap: break-word;border: 1px solid;border-color: #e5e6e9 #dfe0e4 #d0d1d5;margin: 5px auto;padding:10px;}
.sm h2{float: left;padding-left: 10px;color: #0d7ad9;font-size: 18px;font-weight: bold;}
.sm ins,.article ins{padding-right:10px;}

.tjweb {padding:10px;}
.news-left,.news-right h2{font-weight: bold;color:#00aaff;}
.news-left,.news-right ins {padding-right:5px;color:#00aaff;}
.webrr {background: #fff;overflow: hidden;box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.2);word-wrap: break-word;border: 1px solid;border-color: #e5e6e9 #dfe0e4 #d0d1d5;}
.newslits {clear: both;float:left;width:100%;padding:10px;background: #fff;overflow: hidden;box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.2);word-wrap: break-word;border: 1px solid;border-color: #e5e6e9 #dfe0e4 #d0d1d5;}

.tx-mun{ overflow:hidden; border-bottom:1px dashed #ccc; padding-bottom:10px;}
.tx-mun span{ position:relative; float:left;height:26px; width:120px; background:#ff5e5e; color:#fff; line-height:26px; text-align:center; display:block; font-size:16px;}
.tx-mun span i{ position:absolute; width:5px; height:10px; background:url(/style/gxicoimg.png) no-repeat 0px -555px; display:block; right:-5px; top:9px;}
.tx-mun a{ display:block; float:left;border-radius: 4px; background:#f2f2f2; color:#909090; padding:0px 14px; height:26px; line-height:26px; margin:5px 0px 0px 20px;font-size: 14px;}
.tx-mun a:hover{ background:#00aaff; color:#fff;}
.tx-mun a.on{background:#00aaff; color:#fff;}

.ts-mun{ width: 100%;float: left;overflow:hidden; padding-top:10px;}
.ts-mun span{ position:relative; float:left;height:26px; width:120px; background:#ff5e5e; color:#fff; line-height:26px; text-align:center; display:block; font-size:16px;}
.ts-mun span i{ position:absolute; width:5px; height:10px; background:url(/style/gxicoimg.png) no-repeat 0px -555px; display:block; right:-5px; top:9px;}
.ts-mun a{ display:block; float:left;border-radius: 4px; background:#f2f2f2; color:#909090; padding:0px 14px; height:26px; line-height:26px; margin:5px 0px 0px 20px;font-size: 14px;}
.ts-mun a:hover{ background:#00aaff; color:#fff;}
.ts-mun a.on{background:#00aaff; color:#fff;}

.toptx {float:left;width:100%;margin-top:10px;padding:15px;background: #fff;box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.2);word-wrap: break-word;border: 1px solid;border-color: #e5e6e9 #dfe0e4 #d0d1d5;}
.topss {float:left;width:100%;margin-top:15px;}
.topss h2 {float:left;width:100%;border-bottom:1px solid #ccc;font-size:18px;font-weight: bold;color:#00aaff;padding-bottom:10px;}
.topss ins {padding-right:5px;color:#00aaff;}

.topimg {margin-top:5px;}
.topimg li {float:left;width:100%;border-bottom: 1px solid #f7f7f7;padding:10px 0;}
.imgyy .name {float:left;width:73%;margin-left:2%;text-align:center;color:#0af;font-size:18px;font: 18px "microsoft yahei";height:55px;box-sizing:border-box; display:block; overflow:hidden}
.imgyy .name a {color:#333;height:28px;line-height:28px;}
.imgyy .name a:hover{ color:#0d7ad9;}
.imgyy .art {float:left;width:73%;margin-left:2%;color:#888;font-size:14px;font: 14px "microsoft yahei";height:44px;line-height:22px;box-sizing:border-box; display:block; overflow:hidden}
.imgyy span {float:left;width:40%;text-align:center;font-size:12px;color:#999;padding-top:10px;}
.imgyy ins {padding-right:5px;}
.imgyy {font-size: 16px;padding:10px 0;cursor: pointer;border-bottom:0.5px soddd #dedede;font-weight:normal}
.imgyy .pic {float:left;width:20%;text-align:center;height:90px;}
.imgyy .pic img{width:99%;height:90px;}
.imgtxt {float:left;width:100%;font-weight:normal}
.imgtxt li {float:left;width:100%;line-height:30px;height:30px;font-size:14px;border-bottom: 1px dashed #f2f2f5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.imgtxt li em {float: left;height:18px;line-height:18px;width:20px;text-align: center;background: #ccc;color: #fff;margin-right:5px;margin-top:5px;font-size: 12px;border-radius:3px;}
.imgtxt li em.s1 {background: #EE0000;}
.imgtxt li em.s2 {background: #EE9A00;}
.imgtxt li em.s3 {background: #EEC591;}

.keys {clear: both;float:left;margin-top:15px;width:100%;padding:15px;background: #fff;overflow: hidden;box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.2);word-wrap: break-word;border: 1px solid;border-color: #e5e6e9 #dfe0e4 #d0d1d5;}
.keys h2 {float:left;width:100%;border-bottom:1px solid #ccc;font-size:18px;font-weight: bold;color:#00aaff;padding-bottom:10px;}
.keys ins {padding-right:5px;color:#00aaff;}

.topic{float: left;width:100%;margin-left:-1%;}
.topic li{float:left;margin-left:2%;margin-top:10px;width:48%;height:90px;background:#fff}
.topic li a{display:block;position:relative;width:100%;height:90px;overflow:hidden}
.topic li a img{width:100%;height:100%;vertical-align:top;-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-ms-transition:-ms-transform .3s ease-out;transition:transform .3s ease-out}
.topic li a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.topic li a span{position:absolute;left:0;bottom:0;display:block;padding-top:20px;width:100%;line-height:40px;font-size:16px;text-align:center;color:#fff;background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 75%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 75%);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}

.toart{float: left;width:100%;border-top:1px dashed #ccc;padding-top:10px;margin-top:10px;}
.toart li{float:left;margin-left:2%;text-align:center;margin-top:3px;width:48%;height:24px;line-height:24px;font-size:16px;font-weight:normal}

.tagtop {clear: both;float:left;width:100%;margin-top:10px;padding:15px;background: #fff;overflow: hidden;box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.2);word-wrap: break-word;border: 1px solid;border-color: #e5e6e9 #dfe0e4 #d0d1d5;}
.tagtop h2{float: left;width:100%;border-bottom: 1px solid #f7f7f7;padding-bottom:10px;padding-left:5px;font-size:18px;}
.tagtop a {float:left;margin-left:10px;margin-top:10px;padding:0 15px;line-height:24px;background:#f6f7f8;border-radius:100px;cursor:pointer}
.tagtop a:hover {background:#0d7ad9;color:#fff;}
/* PCç«¯ */
@media only screen and (min-width:860px){
.mian {width:1000px;margin:0 auto;position: relative;}
.news-left {width: 705px;float: left;margin-right:15px;margin-bottom:15px;margin-top:15px;}
.news-right {width: 260px;float: right;margin-bottom:15px;margin-top:15px;}
.tx-mun span,.ts-mun span{ position:relative; float:left;height:36px; width:120px; background:#ff5e5e; color:#fff; line-height:36px; text-align:center; display:block; font-size:16px;}
.tx-mun span i,.ts-mun span i{ position:absolute; width:5px; height:10px; background:url(/style/gxicoimg.png) no-repeat 0px -555px; display:block; right:-5px; top:13px;}
.topic li{float:left;margin-left:2%;margin-top:20px;width:23%;height:124px;background:#fff}
.topic li a{display:block;position:relative;width:100%;height:124px;overflow:hidden}
.topss {float:left;width:49%;}
.m1 {margin-left:2%;}
.toptx {margin-top:0px;}
.tagtop {margin-top:0px;}

}