@charset "utf-8";
/* CSS Document */

.clear{ clear:both;}

.ab_menu{padding:25px 0;border-bottom: 5px solid #299d00; width:980px; margin:0 auto;}
.ab_menu h2{ float:left; margin-left:10px;}

.logo{
	width:225px;
	margin:10px 0 0 0;
}
.logo a{
	display:block;
	width:225px;
	height:40px;
	background:url('/images/logo.gif') no-repeat;
	text-indent:-9999px;
}
.mainer{width:980px; margin:0 auto; padding-top:20px;}
.leftmainer{width:700px;}
.newsline .right{ width:470px; float:right; }
.newsline{padding-top:30px;}
.newsline .left img {max-height:150px; 
 max-width:198px; 
 width:expression(this.width > 198 && this.height < this.width ? 198: true); 
 height:expression(this.height > 150 ? 150: true); }
.newsline .left{  margin-bottom:15px; width:198px; text-align:center;border:1px solid #DEDEDE;}/*border:1px solid #DEDEDE; */

.xx1{ font-size:22px; font-weight:bold; color:#000; line-height:22px; }
.xx1 a{color:#000;}
.xx1 a:hover{color:#299D00;}
.xx2{ font-size:14px; padding-top:10px; color:#5c5c5c; padding-bottom:20px; line-height:20px; }
.xx3 {  color:#5c5c5c;font-size:13px; padding-bottom:25px; }
.xx3 em{ float:right; display:inline-block; }
.xx4{ font-size:13px;  padding-bottom:7px;display:none;}
.xx4 a{ color:#0088C9; font-weight:bold; text-decoration:none; margin-left:5px;}


.company_comment{ margin-top:2px; border-bottom:1px solid #bbbbbb; background-color:#eee; width:450px; padding:0px 10px; margin-left:230px;}
.company_comment .commenttitle{ line-height:30px;height:30px;}
.company_comment .commenttitle .right{font-size:12px; font-weight:bold;color:#333;display:none;}
.company_comment .commenttitle .right em{display: inline-block; margin-left:10px; font-weight:normal; color:#666; }
.company_comment .promotedboxtime{ line-height:16px; padding-top:5px;}
.company_comment .promotedboxtime a{ color:#333;}
.company_comment .promotedboxtime img{ width:18px; vertical-align: bottom;}
.company_comment .promotedboxtime .good {padding-top: 4px;}
.company_comment .promotedboxtime span{font-weight: bold;margin-right: 5px; font-size:12px;}


.rightmainer{ width:230px;}
.rightmainer h4{ color:#818181; font-size:22px; border-bottom:2px solid #cccccc; text-align:center; padding-top:15px; line-height:40px; font-weight:normal;}
.rightmainer .nlist ul li{ list-style:30px; font-size:16px; text-align:center; text-align:center; padding:5px 0; }


.pcomments .xx1{width:230px; font-size:16px;  font-weight:bold; padding-top:15px;color:#5c5c5c;}
.pcomments .xx1 img{ width:40px; height:40px; overflow:hidden;  margin-right:10px;vertical-align: middle; border-radius:20px;
    }/*-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    
    filter: grayscale(100%);
	
    filter: gray;*/
.pcomments .xx1 em{ float:right; display:inline-block; font-size:12px; font-weight:normal;}
.pcomments .xx2{width:180px; font-size:14px; padding-top:5px; color:#5c5c5c; padding-bottom:7px; margin-left:50px;}
.pcomments .xx3 { width:180px; color:#5c5c5c;font-size:13px; padding-bottom:25px; border-bottom:1px solid #EAECEF;margin-left:50px;}
.pcomments .xx3 em{ float:right; display:inline-block;}
.pcomments .xx4{ font-size:13px; width:180px; padding-bottom:7px; display:none;}
.pcomments .xx4 a{ color:#0088C9; font-weight:bold; text-decoration:none; margin-left:5px;}
.pcomments .ap-tools-share{ display:none;}


/* -------评论-------- */
.commentlist{ padding:10px 0; display:none;}
.commentlist1{ padding:10px 0; display:none;}
.dian_conent{ padding:0 5px;}
.dian_input{ width:360px; border:1px solid #dddddd; border-right:none; line-height:20px; padding:6px 10px; background-color:#fff;}
.okbotton{background-image:url(../images/2.jpg); width:51px; height:34px; border:none;}
.disbotton{background-image:url(../images/21.jpg); width:51px; height:34px; border:none;}
.addman { padding:0 5px; }
.addman ul li{ padding-bottom:5px; padding-top:10px; border-bottom:1px dotted #DEDEDE;}
.addman .promotedboxtitle img{ float:left; width:30px; display:block; margin-right:10px;}
.addman .promotedboxtitle p span a{ font-weight:bold;font-size:15px;  color:#456FB2; margin-right:10px; cursor:auto;}
.addman .promotedboxtitle p { font-size:13px;font-family:Arial, Helvetica, sans-serif;word-break: break-all; word-wrap:break-word; float:left; width:360px;}
.addman .promotedboxtitle i{ display:block; color:#999;font-size:12px;}
.addman  b {text-align:right; color:#0033FF; font-weight:bold; font-size:0.8em;}
.addman  b a{text-align:right; color:#0033FF; font-weight:bold; font-size:0.8em;}
.addman  .delimg { float:right;width:20px; margin-left:-15px; }
.addman  .delimg img{width:10px;}

.commentlistclose{ text-align:center; cursor:pointer;}

.nlist a.on {
  background-color: #fff; color:#399C2A;
  line-height: 14px;
  padding:10 0;
  font-weight: bold;

}
.none{ display:none;}
/** r-paging **/
.r-paging{text-align:center;  padding-bottom:10px; margin-top:35px;}
.r-paging img{vertical-align:middle;}
.r-paging a{
	color:#555555;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	margin:0 5px;
	padding:5px 10px;
	border:1px solid #C3C3C3;
	background:#ffffff;
	border-radius:3px;
	line-height:24px;
	*padding:0 10px;
}
.r-paging a:hover{color:#ff0000;}
.r-paging a.current{color:#ffffff;background:#666666;border:1px solid #444444;}
