

/*新闻*/
.focusmain2{width:100%;height:100%; overflow:hidden;position:relative;}
.focusmain2 .scroll_box{width:100%;height:100%; overflow:hidden}
.focusmain2 .scroll_box ul li{width:100%;height:100%; overflow:hidden;display:block;float:left; position:relative; }
.focusmain2 .scroll_box ul li img{width:100%;min-height:100%}
.focusmain2 .scroll_box .focustit{width:100%; position:absolute;height:2.333em; overflow:hidden; line-height:2.333em;bottom:0;color:#fff; background:rgba(0,0,0,0.6)}
.focusmain2 .scroll_box .focustit span{ font-size:1.167em; padding:0 6em 0 0.714em; display:block;}

.focusmain2 dl{height:2.333em; position:absolute;bottom:0;right:0.833em; z-index:90;}
.focusmain2 dl .dtwidth{}
.focusmain2 dl dt{width:0.5em;margin:0.833em 0 0 0.5em;height:0.5em;border-radius: 50%; cursor:pointer; text-indent:-9999em;float:left; background:#b7bcc2;}
.focusmain2 dl dt.on{ background:#fff;}

#newsclassbg{ width:100%;height:100%; position:fixed;bottom:0;left:0; z-index:93; background:rgba(0,0,0,0.24); display:none;}
.newsclass{ position:fixed;top:3.583em;left:0;width:100%; background:#fff; z-index:99;}
.newsclass2{top:0;}/*app新增样式*/
.newsclass .box{ height:0px; overflow:hidden;-webkit-transition: .5s;transition: .5s;}
.newsclass .box2{height:19.25em; overflow-x:hidden; overflow-y:auto;-webkit-overflow-scrolling: touch;}
.newsclass ul li{ padding:1.25em;height:3.667em; overflow:hidden; position:relative;}
.newsclass ul li:hover{ background:#f6f6f6;}
.newsclass ul li .img{width:3.667em;height:3.667em; position:absolute;left:1.25em;top:1.25em;}
.newsclass ul li .img img{width:100%;height:100%;}
.newsclass ul li .rct{ padding-left:3.667em;margin-left:1.25em;} 
.newsclass ul li .rct .tit{ font-size:1.333em;height:1.625em; line-height:1.625em; overflow:hidden;}
.newsclass ul li .rct .info{color:#909090;}
.newsclass ul li .rbg{ position:absolute;right:1.25em;top:1.25em;height:3.667em; line-height:3.667em;}
.newsclass ul li .rbg .iconfont{ font-size:1em;color:#a0a0a0;}
.newsclass ul .line_d2{margin-left:1.25em;}
.newsclass .cbtbg{width:2.833em;height:2.833em; background:url(cbt.png) no-repeat; background-size:100% 100%; position:absolute;right:0;bottom:-2.833em;}
.newsclass .cbtbg2{width:2.833em;height:2.833em; background:url(cbt2.png) no-repeat; background-size:100% 100%; position:absolute;right:0;bottom:-2.833em; display:none;}

.newslist{ background:#fff; overflow:hidden}
.newslist ul li{ padding:1.25em; position:relative;height:7em; overflow:hidden}
.newslist ul li .lct{ position:absolute;left:1.25em;top:1.25em;width:11.25em;height:7em; overflow:hidden;}
.newslist ul li .lct img{width:100%;min-height:100%;}
.newslist ul li .rct{ padding-left:1.25em; margin-left:11.25em;}
.newslist ul li .rct .rtit{ line-height:1.267em; font-size:1.25em; overflow:hidden;height:3.8em;}
.newslist ul li .rct .r_hits{color:#909090;margin-top:0.417em;height:1.833em; overflow:hidden; line-height:1.833em;margin-top:0.583em;}
.newslist ul li .rct .r_hits span.date{float:right}
.newslist ul li .rct .r_hits span{float:left;}
.newslist ul li .rct .r_hits span.hits{ background:url(hoticon.png) no-repeat 0 50%; background-size:1em 1em; padding-left:1.333em}
.newslist ul li .rct .r_hits span.comment{ background:url(talk2.png) no-repeat 0 50%; background-size:1em 1em; padding-left:1.417em;margin-left:1.667em;}

.newslist ul .line_d2{margin-left:1.25em;}
.newslist ul li:hover .rtit{color:#909090;}
.newslist ul li:hover .rct .rintro{color:#909090;}

.newslist .loadtext{color:#a0a0a0; margin:0;border-radius:0px; background:#f0f0f0; position:relative; z-index:9;margin-top:-1px;}


/*文章内容页*/
.newscontent{ padding:1.25em; background:#fff;}
.newscontent .com_info{ color:#999;}
.newscontent .com_info .newstitle{ line-height:2.667em;color:#303030;font-weight:bold;}
.newscontent .com_info span{ padding-right:0.833em;float:left; line-height:1.25em}
.newscontent .contentbox{ line-height:2.333em;}
.newscontent .contentbox p{ padding-top:1em;}
.newscontent .contentbox img{max-width:100%;}
.newscontent .contentbox .textsize{ font-size:1.333em;}

.discuss{ margin-top:1.25em}
.discuss .title{height:2.667em; line-height:2.667em; background:#f0f0f0; padding-left:0.833em}
.discuss .discomment{ padding:1.25em;color:#999;}
.discuss .discomment .username{width:6.667em !important;border:0.083em solid #ddd;border-radius:0.167em; text-indent:0.5em;margin-right:0.5em;-webkit-appearance: none; font-size:1em;background:#fff;}
.discuss .discomment .password{width:6.667em !important;border:0.083em solid #ddd;background:#fff;border-radius:0.167em; text-indent:0.5em;-webkit-appearance: none;}
.discuss .discomment #pp{float:right}
.discuss .discomment .nmpub{ display:block;height:1em; overflow:hidden}
.discuss .discomment textarea{border:0.083em solid #ddd;border-radius:0.167em;-webkit-appearance: none; text-indent:0.5em;color:#999; padding-top:0.5em;margin-top:0.5em; font-size:1em;width:99% !important;}
.discuss .discomment textarea:focus{color:#333;}
.discuss .discomment .rightcmtnum{color:#ec2525}
.discuss .discomment .commenttips{margin-top:0.5em;float:left;}
.discuss .discomment #SubmitComment{width:5.833em;height:1.833em; line-height:1.833em;border:0; background:#ec2525;border-radius:0.167em;-webkit-appearance: none;color:#fff; font-size:1.167em;float:right;margin-top:0.5em;}
.discuss .commentList{ padding:1.25em}
.discuss .commentList td{ padding-top:1em}
.discuss .commentList td p{ padding-top:0.5em; font-size:1.167em;}

table.cmt{width:100%;}
