.gd_main{width:1000px;margin:0 auto; overflow:hidden;}
/*石顿观点左边项目列表部分*/
.viewleft{width:238px;}



.viewright,.viewleft{ float:left;margin-top:15px;}
.viewlisthead{ font-size:16px; background:#1879d7;color:#ffffff; border:1px solid #ffffff;padding-left:12px;}
.viewlist{ text-align:center; font-size:15px;height:44px; line-height:44px; background:url(../images/jpgkkjt.png) no-repeat 70px center;}
.lineline {
    background: url("../images/lineline.jpg") no-repeat;
    height: 1px;
    width: 100%;
}
.leftviewtop{ border:1px solid #a0a0a0;}
.viewlist a{ color:#000000;}
.midview1{ background:url(../images/tuoyuanbeijing.png) no-repeat;height:32px; line-height:30px;width:155px;margin:0 auto; color:#ffffff; text-align:center;}
.midview1 a{color:#ffffff; font-size:16px; font-family:"微软雅黑";}
.leftviewmid{ padding-top:13px;}
.midview1{margin-bottom:7px;}
/*石顿观点左边项目列表部分*/

/*石顿观点右边项目列表部分
*/
.viewright{margin-left:11px; padding-bottom: 4px;}
.riview{ border:1px solid #a0a0a0;padding-bottom:34px;padding-top:2px;}
.view_shead{ overflow:hidden; position:relative}
.head_viewleft,.head_viewright{ float:left;}
.view_shead{height:45px;line-height:30px;}
.head_viewleft{ font-size:20px; color:#000000;margin-left:10px;}
.head_viewright{   font-family: "新宋体";
    font-size: 13px;
	position:absolute;
	top:0px;
    right: 12px;}
.head_viewright a{font-size:13px; font-family:"新宋体"; color:#000000;}
.view_s1{border-bottom:1px dashed #b0aeae;width:90%;margin:0 auto;height:35px; line-height:35px; position:relative;}
.view_s1 img{margin-right:10px;}
.sp_views a{ color:#000000; letter-spacing:2px; font-size:13px;}
.time_sp{ font-size:13px;margin-left:345px; position:absolute;right:15px;bottom:-3px;}
/*石顿观点右边项目列表部分*/
/*织梦分页*/

/*20161222新增样式专题分类页*/
.addh1{width:660px; font-size:18px;font-weight:400; height:30px;line-height:30px;text-align:left;}
#Add_All{ width:660px; }
.addclass{display:block;height:28px;line-height:28px;width:660px;margin:5px 0;padding-left:10px;font-weight:bold;	background-image: url(../images/key_bg.gif);background-repeat: repeat-x;background-position: 2px 2px;}
.addtitle{display:block;height:26px;line-height:24px;width:180px;float:left;padding-left:20px;background-image: url(../images/li_icon.gif);background-repeat: no-repeat;background-position: 12px 5px;}
.add_nav{width:830px; float:left; }
.add_nav li{ width:83px; height: 27px; float:left; position:relative; z-index:0; line-height:27px; background:url(../images/li.jpg) no-repeat left center; }
.add_nav li h3{ width:84px;height: 28px;  font-size:12px; font-weight:400; text-align:center; overflow:hidden; position:absolute; top:-1px; left:0px; z-index:22 ;}
.add_nav li h3 a{ display:block; width:auto; height:26px;  padding:0px 5px; z-index:22; }
.add_nav li h3 .border{border:1px solid #000; border-bottom-color:#FFF }
.add_nav li div{ position:absolute;  top:26px; width:695px; height:auto; border:1px solid #000; background:#FFF; display:none; padding:5px; z-index:11}
.add_nav li div a{ display:block; width:25%; height:25px; overflow:hidden; float:left; background:url(../images/little_black_dot.jpg) no-repeat 5px 12px; text-indent:15px;}
.c_10 {
    clear: both;
    height: 10px;
    line-height: 10px;
}
.right_block {
    float: left;
    width: 222px;
    height: auto;
}
.c {
    clear: both;
}
.main_content {
    width: 940px;
    height: auto;
    margin: 0px auto;
}
.left_block {
    float: left;
    width: 708px;
    height: auto;
}

.mould_right_header{ width:222px; height:25px; line-height:25px;}
.mould_right_header .h_left{float:left;width:15px;height:25px;background:url(../images/bg.png) no-repeat 0px 0px;}
.mould_right_header .h_mid{float:left;width:147px; height:25px;text-align:left;background:url(../images/bg.png) repeat-x 0px -25px; font-weight:bold;}
.mould_right_header .h_mid_more{float:left;width:45px; height:25px;text-align:right;background:url(../images/bg.png) repeat-x 0px -25px;}
.mould_right_header .h_right{float:left;width:15px; height:25px;background:url(../images/bg.png) no-repeat 0px -50px;}

.mould_right_content{width:215px;border:1px solid #D0DABF;line-height:25px;margin:0px;padding:5px 0 5px 5px;clear:both;background:#F8FAF5;}
.mould_right_content li{float:left;width:100%;height:25px;}
.list_dot li{ background:url(../images/little_black_dot.jpg) no-repeat 1px 11px; text-indent:10px; }
.list_nowrap li{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis}
.ellipsis{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis}





