.tjweb {padding:10px;}
.webtt {float: left;width: 100%;margin:5px 0;}
.webrr {float: left;width: 100%;margin:5px 0;}
.tjweb ins{padding:0 10px;}
.lgtt {float:left;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;}
.news_sindex {float:left;width:100%;border:1px solid #f7f7f7;overflow: hidden;}
.qiu-news {float:left;width:100%;margin-top:10px;border-top:1px solid #f7f7f7;overflow: hidden;}
.qiu-news .box_tab div{zoom:1;}
.qiu-news .box_tab {z-index:0;}
.qiu-news .btn_tab{ width:100%;position:relative; z-index:1;}
.qiu-news .btn_tab ul{ display:block;background:#F2F2F2;overflow:hidden;}
.qiu-news .btn_tab ul li{float:left; font-weight:bold;width:25%;text-align:center; font-size:16px; height:40px;line-height:40px; cursor:pointer;}
.qiu-news .btn_tab ul li.on{ font-weight:bold; color:#fff;background:#008fe9;}
.qiu-news .box_tab ul{display:block;overflow:hidden;padding-top:10px;}
.qiu-news .box_tab li {float:left;width:100%;height:28px;line-height:28px;}
.qiu-news .box_tab a{float:left;width:90%;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.qiu-news .box_tab span{float:left;width:10%;font-size:14px;text-align:right;color:#999;}
/* focusindex */
.focusindex{position:relative;width:100%;height:300px;background-color:#000;float:left}
.focusindex img{width:100%;height:300px}
.focusindex .shadow .title{color:#fff; font-size:20px;line-height:25px;margin-bottom:10px;font-weight: bold;padding-top:5px;}
.focusindex .shadow .txt{text-indent:2em;color:#fff; font-size:14px;line-height:22px;padding-right:20px;}
.focusindex .btn{position:absolute;bottom:34px;left:510px;overflow:hidden;zoom:1}
.focusindex .btn a{position:relative;display:inline;width:13px;height:13px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9}
.focusindex .btn a.current,.focusindex .btn a:hover{cursor:pointer;background:#fc114a}
.focusindex .fPic{position:absolute;left:0;top:0}
.focusindex .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10}
.focusindex .shadow{width:50%;position:absolute;bottom:0;right:0;z-index:10;height:300px;line-height:24px;background:rgba(0,0,0,.4);filter:progid:DXImageTransform.Microsoft.gradient( GradientType=0, startColorstr='#80000000', endColorstr='#80000000');display:block;padding:10px;text-align:left;}
.focusindex .shadow{text-decoration:none;color:#fff;font-size:13px;overflow:hidden;font-family:"\5FAE\8F6F\96C5\9ED1"}
.focusindex .fcon{position:relative;width:100%;float:left;display:none;background:#000}
.focusindex .fcon img{min-width:100%;width:100%;height:300px;display:block}
.focusindex .fbg{bottom:0;left:10px;position:absolute;height:40px;text-align:center;z-index:200}
.focusindex .fbg div{margin:8px auto 0;overflow:hidden;zoom:1;height:28px}
.focusindex .D1fBt a{position:relative;display:inline;width:22px;height:22px;margin:0 3px;color:#FFF;text-decoration:none;text-align:center;outline:0;float:left;background:#000;line-height:23px}
.focusindex .D1fBt .current,.focus .D1fBt a:hover{background:#f03e16}
.focusindex .D1fBt img{display:none}
.focusindex .D1fBt i{display:block;font-style:normal}
.focusindex .next,.focusindex .prev{z-index:12;position:absolute;text-align:center;font-weight: bold;width:30px; height:50px; line-height:50px;background:#000; color:#fff; font-size:26px;font-family: \5b8b\4f53; background:rgba(0,0,0,0.6); filter:alpha(opacity=60);}
.focusindex .prev{top:50%;margin-top:-37px;left:0;background-position:0 0px;cursor:pointer;}
.focusindex .next{top:50%;margin-top:-37px;right:0;background-position:-56px 0px;cursor:pointer;}
.focusindex .prev:hover{background-position:-28px 0}
.focusindex .next:hover{background-position:-85px 0}
.focusindex .txtbg {content:'';width:0;height:0;display:block;position:absolute;right:50%;top:20px;border-top:20px solid transparent;border-right:30px solid rgba(0,0,0,0.4);border-bottom:20px solid transparent;}
.fangjia {float:left;width:100%;margin-top:10px;color:#666;padding:15px;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;}
.webtt-left {width:100%;height: auto;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;}
.webtt-left .title,.webtt-right .title {border-bottom: #0d7ad9 1px solid;height: 30px;line-height: 30px;padding-right: 3px;}
.webtt-left .title h2{float: left;padding-left: 10px;color: #0d7ad9;font-size: 18px;font-weight: bold;}
.webtt-left .title span, .webtt-right .title span {float: right;font-size: 12px;height: 30px;line-height: 30px;cursor: pointer;padding-right: 1px;}
.web-list ul li {float: left;width: 20%;height:35px;line-height: 35px;border-right: 1px solid #e5e6e9;border-bottom: 1px solid #e5e6e9;text-align: center;}
.web-list ul li:nth-of-type(5n+5) {border-right: 0;}
.webtt-right {float: left;width: 100%;height: auto;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;}
.webtt-right .title {text-align: center;color: #0d7ad9;font-size: 18px;font-weight: bold;}
.news {float: left;width: 100%;}
.news ul{float: left;padding:10px;}
.news_list li {float: left;height:24px;line-height:24px;width:100%;overflow: hidden;font-size: 14px;}
.news_list li i {float: left;height:24px;width:20px;text-align: center;background: #737373;color: #fff;margin-right:5px;margin-top:2px;font-size: 12px;}
.news_list li i.s1,.news_list li i.s2,.news_list li i.s3 {background: #CD0000;}
.tags li {float: left;}
#tags .tags0 a{float:left;background:#FF7F24;color: #fff;}
#tags .tags1 a{float:left;background:#EE3A8C;color: #fff;}
#tags .tags2 a{float:left;background:#B8860B;color: #fff;}
#tags .tags3 a{float:left;background:#8E8E38;color: #fff;}
#tags .tags4 a{float:left;background:#8B2500;color: #fff;}
#tags .tags5 a{float:left;background:#6959CD;color: #fff;}
#tags .tags6 a{float:left;background:#6495ED;color: #fff;}
#tags .tags7 a{float:left;background:#006400;color: #fff;}
#tags .tags8 a{float:left;background:#FF7F00;color: #fff;}
#tags .tags9 a{float:left;background:#0A0A0A;color: #fff;}
#tags a{padding:3px 8px;border-radius:3px;margin-left:3px;margin-top:3px;font-size: 14px;}
#tags a:hover {background-color: #666;color: #fff;}

.web_list li {float: left;width: 100%;border-bottom: 1px solid #f2f2f5;padding:6px 5px; overflow: hidden;}
.web_list .img {float: left;width: 20%;min-width:46px;display: inline-block;}
.web_list .img img {border-radius: 50%;}
.web_list .info{float: left;width: 80%;display: inline-block;overflow: hidden;padding-left: 10px;}
.web_list .info h4 a{font-size: 14px;font-weight: normal;color: #0d7ad9;overflow: hidden;height:26px;white-space:nowrap;  text-overflow:ellipsis;}
.web_list .info h4 a:hover{ color:#f00;}
.web_list .info p{font-size: 14px;font-weight: normal;color: #666;}

.ttbu {float:left;width:100%;}
.news-left {float:left;width:100%;margin-top:15px;color:#666;padding:15px;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-left h3{float:left;width:100%;line-height:24px;padding-left: 10px;color: #0d7ad9;font-size: 18px;font-weight: bold;padding-bottom:10px;border-bottom:2px solid #f7f7f7;margin-bottom:10px;}
.news-left span {float:left;width:100%;height:150px;text-align:center;position:relative;margin-bottom:5px;}
.news-left span img {width:100%;height:150px;}
.news-left span p{width:100%;text-align:center;font-size:16px;position: absolute;bottom: 0px;overflow:hidden;text-overflow:ellipsis;height:30px;line-height:30px;background:rgba(0,0,0,.6);color:#fff;}
.news-left span .txta {line-height:30px;}
.news-left li {float:left;width:100%;list-style-type:square;border-bottom:1px dashed #e7e7e7;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.news-left li a{line-height:30px;font-size:14px;margin-left:-10px;padding-left:5px;}

.news-right {float:left;width:100%;margin-top:15px;color:#666;padding:15px;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-right h3{float:left;width:100%;line-height:24px;padding-left: 10px;color: #0d7ad9;font-size: 18px;font-weight: bold;padding-bottom:10px;border-bottom:2px solid #f7f7f7;margin-bottom:10px;}
.news-right span {float:left;width:100%;height:150px;text-align:center;position:relative;margin-bottom:5px;}
.news-right span img {width:100%;height:150px;}
.news-right span p{width:100%;text-align:center;font-size:16px;position: absolute;bottom: 0px;overflow:hidden;text-overflow:ellipsis;height:30px;line-height:30px;background:rgba(0,0,0,.6);color:#fff;}
.news-right span .txta {line-height:30px;}
.news-right li {float:left;width:100%;list-style-type:square;border-bottom:1px dashed #e7e7e7;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.news-right li a{line-height:30px;font-size:14px;margin-left:-10px;padding-left:5px;}

.webrr ins{padding:0 10px;}
.top-left {width:100%;height: auto;}
.top-left .title,.top-right .title {border-bottom: #0d7ad9 1px solid;height: 30px;line-height: 30px;padding-right: 3px;}
.webrr .title h2{float: left;padding-left:10px;color: #0d7ad9;font-size: 18px;font-weight: bold;}
.top-left .title span, .top-right .title span {float: right;font-size: 12px;height: 30px;line-height: 30px;cursor: pointer;padding-right: 1px;}

.news-top {float:left;width:100%;padding:0 15px;overflow: hidden;}
.news-top ul {float:left;width:100%;}
.news-top h3 {float:left;width:100%;text-align:left;height:40px;line-height:40px;font-weight: bold;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-top li {float:left;width:100%;height:28px;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-top li a{float:left;width:89%;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-top span{float:right;width:10%;font-size:12px;text-align:right;color:#999;}
.bk20 {float:left;width:100%;border-bottom:solid 1px #e7e7e7;margin:5px 0;}

.top-news {float:left;width:100%;padding:0 15px;overflow: hidden;}
.top-news ul {float:left;width:100%;}
.top-news h3 {float:left;width:100%;text-align:left;height:40px;line-height:40px;font-weight: bold;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.top-news li {float:left;width:49%;margin-right:1%;height:28px;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.top-news li a{float:left;width:84%;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.top-news span{float:right;width:15%;font-size:12px;text-align:center;color:#999;}

.loupan {float:left;width:100%;margin-top:15px;color:#666;padding:15px;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;}
.loupan h3{float:left;width:100%;line-height:24px;padding-left: 10px;color: #0d7ad9;font-size: 18px;font-weight: bold;padding-bottom:10px;border-bottom:2px solid #f7f7f7;margin-bottom:10px;}
.loupan ul {padding:0 5px;}
.loupan li {float:left;width:50%;border-bottom: 1px solid #f7f7f7;padding:8px 0;}
.loupan li:hover {border-bottom: 1px solid #ddd;}
.loupan li:hover dd.txt-name span#name{color:#0d7ad9;}
.img-item .img {float: left;width:98%;text-align:center;margin-top:5px;position:relative;}
.img-item .img img {width:100%;height:110px;}
.img-item .img span{float: left;width:80px;8display:block;color:#fff;line-height:24px;font-size:14px;text-align:center;font-weight:bold; position: absolute; left: 0; top: 0px; -webkit-border-radius: 0px 15px 15px 0px;z-index:2;}
.img-item .name {float:left;width:98%;text-align:center;margin-top:5px;color:#0af;font-size:16px;font: 16px "microsoft yahei";height:26px;line-height:26px;box-sizing:border-box; display:block; overflow:hidden}
.img-item .name a {color:#0d7ad9;}
.img-item .name a:hover{ color:#f00;}
.img-item span {float:left;width:50%;text-align:center;font-size:14px;color:#999;}
.img-item span em {font-style:normal;line-height:26px;padding:0 10px;background: #0d7ad9;color:#fff;}
.img-item span a{color:#fff;}
.img-item span strong {color: #fe6200;font-size:16px;}
.img-item ins {padding-right:5px;}
.img-item dd {float:left;width:100%;text-align:center;font-size:14px;color:#999;line-height:24px;height:24px;overflow: hidden;text-overflow:ellipsis;}
.img-item dd em {font-style:normal;padding-left:5px;}
.img-item {font-size: 16px;padding:5px 0;cursor: pointer;border-bottom:0.5px soddd #dedede;}

.s3 {background-color:#00BFFF;}   /* 閸︺劌鏁� */
.s1 {background-color:#66CD00;}   /* 閺傛壆娲� */
.s7 {background-color:#999;}      /* 閸烆喖鐣� */
.s2 {background-color:#FF3030;}   /* 閹垫挻濮� */

.city_list {float:left;width:100%;color:#666;margin-top:15px;padding:15px;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;}
.city_list h2{float:left;text-align:left;width:100%;line-height:24px;font-size:22px;font-weight: bold;padding-left:10px;padding-bottom:10px;border-bottom:2px solid #f7f7f7;margin-bottom:10px;}
.city_list li {float:left;font-size:16px;line-height:28px;padding:3px 12px;}
.city_list h2 span {padding-left:10px;color: #666;font-size:16px;}
.city_list dd {float:left;width:62%;}
.city_list dd img{float: left;width:100%;min-width:100%;display: inline-block;}
.city_list ul {float:left;margin-left:1%;margin-top:1%;width:37%;}
.city_list dl {float:left;width:100%;line-height:24px;font-size:18px;font-weight: bold;text-align:center;padding-bottom:20px;color: #0d7ad9;}
.mr10 {margin-bottom:15px;}
/* PC端 */
@media only screen and (min-width:860px){
.tjweb {width:1220px;margin:0 auto;position: relative;}
.webrr {float: left;width: 100%;margin-top:15px;}
.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;}
.lgtt {float:left;width:100%;padding:15px;overflow: hidden;background: #fff;}
.news_sindex {float:left;width:550px;overflow: hidden;}
.qiu-news {float:left;margin-left:15px;width:600px;margin-top:0;border-top:none;overflow: hidden;}
.focusindex{position:relative;width:550px;height:380px;background-color:#000;float:left}
.focusindex img{width:550px;height:380px}
.focusindex .fcon img{width:550px;height:380px;display:block}
.focusindex .txtbg {content:'';width:0;height:0;display:block;position:absolute;right:260px;top:20px;border-top:20px solid transparent;border-right:30px solid rgba(0,0,0,0.4);border-bottom:20px solid transparent;}
.focusindex .shadow{position:absolute;bottom:0;right:0;z-index:10;width:260px;height:380px;line-height:24px;background:rgba(0,0,0,.4);filter:progid:DXImageTransform.Microsoft.gradient( GradientType=0, startColorstr='#80000000', endColorstr='#80000000');display:block;padding:10px;text-align:left;}
.tops-left {width: 893px;height: auto;float: left;}
.tops-left h2{float: left;width: 100%;}
.tops-right {width: 304px;float: right;}
.tops-left .title,.tops-right .title {border-bottom: #0d7ad9 2px solid;height: 50px;line-height: 50px;padding-right: 3px;}

.top-left {width: 833px;height: auto;float: left;}
.top-right {width: 364px;float: right;}
.top-right h2{float: left;width: 100%;text-align:center;}
.top-left .title,.top-right .title {border-bottom: #0d7ad9 2px solid;height: 50px;line-height: 50px;padding-right: 3px;}
.top-left .title span, .top-right .title span {float: right;font-size: 12px;height: 50px;line-height: 50px;}


.webtt-left {width: 814px;padding:15px;height: auto;float: left;}
.webtt-right {width: 364px;padding:15px;float: right;}
.webtt-left .title,.webtt-right .title {border-bottom: #0d7ad9 2px solid;height:30px;line-height:30px;padding-right: 3px;padding-bottom: 5px;}
.webtt-left .title span, .webtt-right .title span {float: right;font-size: 12px;height: 30px;line-height: 30px;}
.web-list ul {float: left;width: 100%;border-left: 1px solid #e5e6e9;border-right: 1px solid #e5e6e9;}
.web-list ul li {float: left;width: 20%;height: 48px;border-bottom: 1px solid #e5e6e9;}
.web-list ul li a {display: inline-block;width: 100%;line-height: 48px;text-decoration: none;text-align: center;color: #6b6b6b;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-family: arial,Simsun;}
.web-list a:hover {background-color: #f6f6f6;color: #0d7ad9;border-bottom: 1px solid #0d7ad9;}
a.web:link, a.web:visited {display: inline-block;padding: 0 14px;color: #0d7ad9;}
a.web:hover {color: #FFF;background: #0d7ad9;}
.news-right {float:left;width:590px;padding:15px;color:#666;margin-left:20px;margin-top:15px;}
.news-right span {float:left;width:26%;margin:2%;height:150px;text-align:center;position:relative;margin-bottom:5px;}
.news-right li {float:left;width:70%;list-style-type:square;border-bottom:1px dashed #e7e7e7;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.news-left {float:left;width:590px;padding:15px;color:#666;margin-top:15px;}
.news-left span {float:left;width:26%;margin:2%;height:150px;text-align:center;position:relative;margin-bottom:5px;}
.news-left li {float:left;width:70%;list-style-type:square;border-bottom:1px dashed #e7e7e7;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.loupan li {float:left;width:25%;border-bottom: 1px solid #f7f7f7;padding:8px 0;}
.img-item .img img {width:100%;height:150px;filter:alpha(opacity=100);opacity:1}
.img-item .img img:hover{filter:alpha(opacity=80);opacity:0.8;}
}