.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;margin-top: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:48%;margin-left:2%;border-bottom: 1px solid #f7f7f7;padding:10px 0;margin-bottom:10px;}
.news li:hover {border-bottom: 1px solid #ddd;}
.news li:hover dd.txt-name span#name{color:#0d7ad9;}

.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);}

.img-item .img {float: left;width: 95%;text-align:center;}
.img-item .img img {width: 100%;height:140px;}
.img-item .name {float:left;width:95%;text-align:center;color:#0af;font-size:14px;font: 14px "microsoft yahei";height:45px;line-height:22px;box-sizing:border-box; display:block; overflow:hidden}
.img-item .name a {color:#333;}
.img-item .name a:hover{ color:#0d7ad9;}
.img-item span {float:left;width:50%;text-align:center;font-size:12px;color:#999;padding-top:10px;}
.img-item ins {padding-right:5px;}
.img-item {font-size: 16px;padding:10px 0;cursor: pointer;border-bottom:0.5px soddd #dedede;}

.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;}

.topic{float: left;width:100%;margin-left:-1%;}
.topic li{float:left;margin-left:2%;margin-top:10px;width:48%;height:120px;background:#fff}
.topic li a{display:block;width:100%;height:120px;overflow:hidden}
.topic li a img{width:100%;height:90px;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{clear: both;float: left;width:100%;line-height:28px;font-size:16px;text-align:center;color:#333;overflow:hidden}

.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;}

.djlits {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;}
.djlits 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;}
.djlits ul {float: left;width: 100%;padding:10px;}
.dj_list li {float: left;line-height:35px;width:100%;overflow: hidden;font-size: 14px;border-bottom: 1px solid #f7f7f7;}

.wuqu .img {float: left;width:15%;text-align:center;}
.wuqu .img img {width:98%;height:50px;}
.wuqu .name {float:left;width:65%;padding-left:10px;color:#0af;font-size:14px;font: 14px "microsoft yahei";line-height:22px;box-sizing:border-box; display:block; overflow:hidden}
.wuqu .name a {color:#333;}
.wuqu .name a:hover{ color:#000;}
.wuqu span {float:left;width:20%;text-align:center;font-size:12px;color:#333;}
.wuqu ins {padding-right:5px;}
.wuqu {font-size: 16px;padding:2px 0;}

.music {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;padding:10px;margin-bottom:10px;}
.music .title{border-bottom: #e7e7e7 1px solid;height: 30px;line-height: 30px;padding-right: 3px;}
.music .title h2{float: left;padding-left: 10px;color: #0d7ad9;font-size: 18px;font-weight: bold;}
.feng {float: left;width:100%;}
.feng a {float:left;margin-left:10px;margin-top:10px;padding:0 15px;line-height:24px;background:#f6f7f8;border-radius:100px;cursor:pointer}
.feng 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:15px;}
.news-right {width: 284px;float: right;margin-bottom:15px;margin-top:15px;}
.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:24%;margin-left:1%;border-bottom: 1px solid #f7f7f7;padding:10px 0;}
.img-item .img img:hover{ opacity:0.8 !important;}
.djpic{float: left;width:100%;margin-left:-2%;margin-top:15px;margin-bottom:20px}
.djpic li{float:left;margin-left:4%;margin-top:10px;width:46%;height:70px;background:#fff}

.wuqu .img {float: left;width:5%;text-align:center;}
.wuqu .img img {width:98%;height:30px;}
.wuqu .name {float:left;width:85%;padding-left:10px;color:#0af;font-size:14px;font: 14px "microsoft yahei";line-height:35px;box-sizing:border-box; display:block; overflow:hidden}
.wuqu .name a {color:#333;}
.wuqu .name a:hover{ color:#000;}
.wuqu span {float:left;width:10%;text-align:center;font-size:12px;color:#333;}

.topic li{float:left;margin-left:2%;margin-top:20px;width:23%;height:140px;background:#fff}
.topic li a{float:left;width:100%;line-height:28px;overflow:hidden}
}