/*热点首页list*/
img{vertical-align:middle}
.jdwrap{width:100%;max-width:400px;margin:0 auto;position:relative}
#square{position:absolute;height:40px;line-height:40px;left:0;bottom:0px;width:100%;z-index:10;text-align:right;padding-right:3px;box-sizing:border-box}
#square span{display:inline-block;width:8px;height:8px;background:#EEE;margin-right:7px; border-radius:100%;}
#square span.cur{background:#c00}
#imgwrap{overflow:hidden}
#imgul{width:400%;overflow:hidden}
#imgul li{float:left;width:25%}
#imgul li a{display:block;position:relative}
#imgul li a p{position:absolute;left:0;bottom:0;z-index:30;height:35px;line-height:35px;padding-top:15px;width:100%;overflow:hidden;background:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(0%,0%,0%,0)), to(rgba(0%,0%,0%,0.6)));background:-ms-linear-gradient(top,rgba(0%,0%,0%,0),rgba(0%,0%,0%,0.6));background:-moz-linear-gradient(top, rgba(0%,0%,0%,0), rgba(0%,0%,0%,0.6));}
#imgul li a span{color:#fff;font-size:16px;padding:0 65px 0 10px;display:block}
#imgul img{width:100%;max-width:400px;height:auto;}
.new_list{margin:0 10px;}
.new_list li{border-bottom:1px solid #D5D5D5;border-top:1px solid #FFF;padding:10px 0;overflow:hidden;}
.new_list li:first-child{border-top:none;}
.new_list li:last-child{border-bottom:none;}
.new_list .pic{float:right;margin-left:10px}
.new_list .lef .txt{font-size:16px;max-height:42px;line-height:21px;overflow:hidden;color:#333}
.new_list .lef p{color:#999;font-size:12px;margin-top:7px}
.new_list .lef p span{background:url(../images/news_i.gif) 0 center no-repeat;padding-left:16px;margin-left:10px; display:none;}
.new_list .lef p span.jinri{display:inline-block;background:#C00;width:26px;height:14px;line-height:14px;text-align:center;padding:0;margin:0;color:#fff;font-size:11px; border-radius:2px;}
.new_list .lef p span.tuijian{display:inline-block;background:#09C;width:26px;height:14px;line-height:14px;text-align:center;padding:0;margin:0 5px 0 0;color:#fff;font-size:11px;border-radius:2px;}
.new_list .pic img{height:60px; width:80px;}
/*主体开始*/
.new_top{padding:10px 0 5PX;margin:0 10px;border-bottom:1px solid #d5d5d5}
.new_top h1{font-size:18px;color:#333;margin-bottom:10px}
.h1_bot{font-size:14px;color:#999}

.h1_bot span{padding-left:25px;background: url(../images/bbsicon.png) 0 -43px no-repeat; background-size:32px auto;line-height:20px; display:inline-block;margin-left:10px}
.h1_bot span.lastspan{background: url(../images/bbsicon.png) 0 -78px no-repeat; background-size:32px auto;padding:2px 0 1px 25px}

/*.h1_bot span{padding:5px 0 5px 25px;position:relative;}
.h1_bot span:last-child{background:url(../images/bbsicon.png) 0 -281px no-repeat;margin-left:20px;padding:4px 0 1px 25px}
.h1_bot span i{position: absolute;width:16px;height:16px;border:1px solid #ccc;border-radius:100%;top:5px;left:0;box-shadow:0 0 1px #ccc}
.h1_bot span i::after{content:"";width:5px;height:6px;border-left:1px solid #ccc;border-bottom:1px solid #ccc;display:block;position:absolute;left:6px;top:3px}*/
.new_con{padding:10px 0;line-height:170%;margin:0 10px;border-top:1px solid #fff}
.new_con img{max-width:320px;}
.new_con p{padding:5px 0 15px 0;}
.rela_tit{height:35px;line-height:35px;background:#e4e4e4;font-size:16px;color:#666;padding:0 10px}
.rela_tit a{font-size:14px;color:#999;float:right}
.rela_news ul{padding:0 10px;}
.rela_news ul li{border-bottom:1px solid #e4e4e4;}
.rela_news ul li a{font-size:16px;color:#444;padding:10px 0;display:block}
.rela_news ul li span{display:block;font-size:14px;color:#999}
.rela_news ul li:last-child{border-bottom:none;}
.rela_news ul p{margin-bottom:8px;max-height:40px;overflow:hidden}
.others{height:auto;line-height:35px;padding:10px 0;font-size:16px;}
.others p{height:35px;width:100%;}
.others p span{float:left;text-indent:5px;color:#999}
.others p a{width:78%;height:37px;overflow:hidden;display:block;}
#font_set{font-size:16px; font-weight:bold;}
/*网友热议*/
.comments{padding:15px 0;margin:0 10px;border-bottom:1px solid #D5D5D5}
.dpcontext{width:100%;background:-webkit-gradient(linear, 0 0, 0 3%, from(#EBEBEB), to(#FFF));border:1px solid #CCC;border-radius:3px;height:120px;margin-bottom:15px;box-sizing:border-box;padding:10px;font-family:'Microsoft Yahei','Simsun'}
.subotom{height:40px;text-align:center;line-height:40px;/*background:-webkit-gradient(linear, 0 0, 0 100%, from(#FFA300), to(#E4891C));*/background:#FFA300;color:#FFF;border-radius:3px;width:100%;border:none;font-family:'Microsoft Yahei','Simsun'}
.com_list{padding:0 10px}
.com_list li{border-top:1px solid #fff;border-bottom:1px solid #D5D5D5;padding:15px 0}
.com_list li:last-child{border-bottom:none}
.com_list dl{padding-left:55px;position:relative}
.com_list dl dt{position:absolute;width:40px;height:40px;border-radius:100%;overflow:hidden;left:5px;top:-5px}
.com_list dl dt img{width:40px;height:40px;border-radius:100%;}
.com_list dl .name{font-size:14px;margin-bottom:5px;color:#06c}
.com_list dl .time{font-size:12px;color:#999}
.com_list dl .zan{position:absolute;right:10px;top:2px;background: url(../images/zan.png) rught 0 no-repeat;padding:2px 27px 0 0;height:22px;text-align:left;}
.com_list dl .zan a{font-size:14px;color:#aaa}
.com_list dl b{font-size:16px;position:absolute;color:#F00;right:20px;top:0px;}
.com_list .com_txt{font-size:16px;line-height:25px;margin-top:10px;padding-left:5px;word-break: break-all;}
.talk_tools{overflow:hidden;}
.talk_tools a{float:right;margin-top:10px;font-size:14px;color:#06C;background:url(../images/bbsicon.png) 0 1px no-repeat; background-size:25px auto;padding-left:22px;height:19px;line-height:19px;margin-left:15px}
.talk_tools a.replay{background-position: 0 1px}
.com_txt a.f999{color:#999}
.stor_page{margin:10px 10px 15px;border:1px solid #E5E5E5; background:rgba(255,255,255,0.8);height:35px;background:white;line-height:35px;text-align:center;font-size:14px;border-radius:3px;color:#666;display:block}
/*新闻专题*/
.notice{background:#f6f6f6}
.notimg img{width:100%;max-width:800px;display:block;margin:0 auto}
.nottxt{margin:10px;padding:10px;background:#e7e7e7;font-size:16px;color:#666;line-height:25px}
.nottxt span{display:inline-block;width:35px;height:23px;line-height:23px;text-align:center;background:#c00;color:#fff;font-size:14px}
.relatit{height:45px;line-height:45px;background:#fff;border-top:1px solid #e7e7e7;color:#666;padding:0 10px;position:relative}
.relatit span{position:absolute;width:10px;height:10px;border-right:2px solid #bdbdbd;border-bottom:2px solid #bdbdbd;top:14px;right:10px;-webkit-transform:rotate(45deg);-webkit-transition:all 0.3s ease-in-out }
.relatit span.hide{-webkit-transform:rotate(-45deg)}
.zt_info{border-top:1px solid #e7e7e7;}
.hot_talk{border-top:1px solid #e7e7e7;}