.tjweb {padding:10px;}
.tjweb h2{font-weight: bold;}
.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;}
.news-left {float:left;width:100%;height: auto;margin-bottom:10px;}
.news-left ins {padding-right:5px;}
.news {float: left;width: 100%;overflow: hidden;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;}
.news h2 {float: left;padding-left:15px;height:45px;line-height:45px;width: 100%;background: #fafafa;border-bottom: 1px solid #EDEDED;font-size:18px;color: #0d7ad9;font-weight: bold;}
.news ul {padding:0 5px;}
.news li {float:left;width:100%;border-bottom: 1px solid #f7f7f7;padding:10px 0;}
.news li:hover {border-bottom: 1px solid #ddd;}
.news li:hover dd.txt-name span#name{color:#0d7ad9;}

li.phbcon {float:left;display:block;padding:15px;border-bottom:1px solid #d9d9d9;width:100%;}
li.phbcon:hover{ background:#fafafa;}
.phbcon .leftimg{width:31%;max-width:150px;float:left; display: inline-block; border:1px solid #ddd; box-sizing:border-box;}
.phbcon .leftimg img{ display:block; width:100%;}
.phbcon .righttxt{width:67%; float:left; margin-left:2%;}
.phbcon h3{ display:block; height:24px; line-height:24px;font-weight: bold; font-size:1.8rem; color:#333; padding-right:10px; overflow:hidden; white-space:nowrap;  text-overflow:ellipsis;}
.phbcon h3 a {color:#333;}
.phbcon h3 span{font-size:1.24rem; color:#999; margin-left:5px;}
.phbcon h3 span a {color:#999;}
.phbcon .righttxt p{ height:24px; line-height:24px; color:#666; font-size:1.2rem; display:block; width:100%;}
.phbcon .righttxt p span{float: left;overflow: hidden;}
.phbcon .righttxt p span.pel{width:100%;text-align:right;}
.phbcon .righttxt p span.peu{width:100%;}
.phbcon .righttxt p span i{ color:#ff0000;}
.phbcon a:hover{ color:#f00;}
.phbcon .newstxt{width:100%; float:left;}
.phbcon .newstxt p{ height:24px; line-height:24px; color:#666; font-size:1.2rem; display:block; width:100%;}
.phbcon .newstxt p span{float: left;overflow: hidden;}
.phbcon .newstxt p span.pel{width:100%;text-align:right;}
.phbcon .newstxt p span.peu{width:100%;}
.phbcon .newstxt p span i{ color:#ff0000;}

.tx-mun{ overflow:hidden; border-bottom:1px dashed #ccc; padding-bottom:15px;}
.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;}

.tags a{float:left; color:#999999; height:26px; line-height:26px; display:block; margin-left:8px; padding:0px 13px; margin-top:10px; }
.tags a:hover{background:#00aaff; color:#fff;border-radius: 4px;}

.topmm {float: left;width: 100%;padding:10px;background: #fff;margin-top:10px;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;}
.topmm h2 {float: left;padding-left:15px;height:45px;line-height:45px;width: 100%;background: #fafafa;border-bottom: 1px solid #EDEDED;font-size:18px;color: #0d7ad9;font-weight: bold;}
.topmm ul {float: left;margin-top:10px;}
.topmm ins {padding-right:5px;}
.top-img li{float:left; width:47%;margin: 5px 5px 0px 5px; position:relative;overflow:hidden;}
.top-img li img{ width:100%; height:120px;-webkit-transition: .2s linear;-moz-transition: .2s linear;transition: .2s linear;}
.top-img li:hover img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);transform: scale(1.05);}
.top-img li strong{ position:absolute; width:100%;bottom:0px; left:0px;background: rgba(255,255,255,0.7); height:32px; line-height:32px; overflow:hidden; color:#333; font-weight:normal; padding:0px 8px; text-align:center;}
.top-img li:hover strong{ color:#fff;background: rgba(255,85,85,1);}

.news-right {float: left;width: 100%;height: auto;margin-bottom:15px;}
.news-right ins {padding-right:5px;}
.tjimg {float: left;width: 100%;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;}
.tjimg h2 {float: left;padding-left:15px;height:45px;line-height:45px;width: 100%;background: #fafafa;border-bottom: 1px solid #EDEDED;font-size:18px;color: #0d7ad9;}

ul.tj-top{ float: left; margin-top:15px;}
ul.tj-top li{position: relative;width: 40%; float:left;height: 100px;;margin: 0 0 10px 20px;overflow: hidden;}
ul.tj-top li a img {width: 100%;height: 100px;}
ul.tj-top li a p {position: absolute;left: 0;bottom: 0;width: 100%;height:26px;line-height: 26px;text-align: center;background-color: rgba(50,50,50,0.6);*background-color: #333;color: #fff;}
ul.tj-top li a:hover p { background-color:rgba(255,120,120,0.8);*background-color:#f77; }
ul.tj-bottom{ overflow:hidden; padding:0px 20px 10px;}
ul.tj-bottom li{border-left: 1px #f5f5f5 solid;padding-left: 18px;position: relative;}
ul.tj-bottom li p{height: 32px;line-height:32px;font-size: 14px;overflow: hidden;}
ul.tj-bottom li b {width: 7px;height: 7px;position: absolute;left: -4px;top: 13px;background: url(/style/ullidian.gif) left -7px;}
ul.tj-bottom li a{color: #555555;}
ul.tj-bottom li a:hover{color: #ff7777;}

.art {float: left;width: 100%;border:1px solid #dddddd;background: #fff;overflow: hidden;}
.art h2 {float: left;padding-left:15px;height:45px;line-height:45px;width: 100%;background: #fafafa;border-bottom: 1px solid #EDEDED;font-size:18px;color: #0d7ad9;}
.art li {float: left;width:100%;overflow: hidden;background:url(/style/li.gif) no-repeat left;border-bottom: 1px solid #EDEDED;padding-left:10px;padding-top:8px;padding-bottom:8px;}
.art li dd{float: left;;width:100%;overflow: hidden;font-size: 16px;}
.art li span{float: left;;width:100%;color:#999;text-align:right;font-size: 14px;}
.art ul {float: left;padding:10px;}
.catid {margin-right:5px;font-weight: bold;color:#ff7e00;}

.artlits {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;}
.artlits h1{float:left;background:#FEFFFB; width:20%; overflow:hidden;text-align:center; border-right: 1px solid #EDEDED;height:60px; line-height:60px; font-size:24px; color:#0d7ad9;}
.artlits ul {float:left;width:80%;}
.artlits li{float:left;}
.artlits li a{display:inline-block;font-size: 14px;height:30px; line-height:30px; padding:0 10px;text-align:center;  overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.artlits li a:hover{color:#0d7ad9;}
.artlits li.on a{display:inline-block;font-size: 16px;height:30px; line-height:30px; padding:0 10px;text-align:center;  overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color: #0d7ad9;font-weight:bold;}

.newstop {float: left;width: 100%;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-bottom:15px;}
.newstop h2 {float: left;padding-left:15px;height:45px;line-height:45px;width: 100%;background: #fafafa;border-bottom: 1px solid #EDEDED;font-size:18px;color: #0d7ad9;}
.newstop li {float: left;width:97%;border-bottom: 1px solid #f2f2f5;height:32px; line-height:32px;padding:5px 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.newstop li a {float: left;margin-top:-7px;font-size:14px;}
.newstop li:hover{ background:#fafafa;}
.newstop li em {float: left;height:18px;line-height:18px;width:20px;text-align: center;background: #737373;color: #fff;margin-right:5px;font-size: 12px;border-radius:3px;}
.newstop li em.s1,.newstop li em.s2,.newstop li em.s3 {background: #CD0000;}

.article {float: left;width:100%;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: 15px 0;padding:10px;}
.article .title{border-bottom: #e7e7e7 1px solid;height: 30px;line-height: 30px;padding-right: 3px;}
.article .title h2{float: left;padding-left: 10px;color: #0d7ad9;font-size: 18px;font-weight: bold;}
.art_list {margin-top:5px;}
.art_list li {float: left;height:24px;line-height:24px;width:100%;overflow: hidden;font-size: 14px;background:url(/style/li.gif) no-repeat left;padding-left:10px;}
.tag16884 {float: left;width:100%;margin-top:15px;border-top: 1px solid #f7f7f7;}
.tag16884 a {float:left;margin-left:10px;margin-top:10px;padding:0 15px;line-height:24px;background:#f6f7f8;border-radius:100px;cursor:pointer}
.tag16884 a:hover {background:#0d7ad9;color:#fff;}
/* PC端 */
@media only screen and (min-width:860px){
.tjweb {width:1200px;margin:0 auto;position: relative;}
.phbcon .leftimg{width:120px;float:left; display: inline-block; border:1px solid #ddd; box-sizing:border-box;}
.phbcon .righttxt{width:510px; float:left; margin-left:10;}
.news-left {width: 879px;float: left;margin-right:15px;margin-bottom:15px;margin-top:5px;}
.news-right {width: 284px;float: right;margin-bottom:15px;margin-top:5px;}
.phbcon .righttxt p span.peu{width:100%;margin-bottom:10px;}
.phbcon .newstxt p span.peu{width:100%;margin-bottom:10px;}
.newstop li a {float: left;width:90%;margin-top:-7px;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.newslits {clear: both;float:left;width:100%;padding:20px;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 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{ position:absolute; width:5px; height:10px; background:url(/style/gxicoimg.png) no-repeat 0px -555px; display:block; right:-5px; top:13px;}
.top-img li{ overflow:hidden; float:left; width:183px;margin: 0 5px 0px 5px; position:relative;}
.news ul {float:left;padding:10px;}
.news li {float:left;width:100%;border-bottom: 1px solid #f7f7f7;padding:10px 0;}
.phbcon .leftimg{width:150px;float:left; display: inline-block; border:1px solid #ddd; box-sizing:border-box;}
.phbcon .righttxt{width:680px; float:left; margin-left:10;}
.phbcon .righttxt p span.peu{width:100%;margin-bottom:10px;}
.phbcon .newstxt p span.peu{width:100%;margin-bottom:10px;}
}