@charset "utf-8";
/* CSS Document */

/*作者专栏列表*/
.content_list2{ padding-bottom:20px; padding-top:20px; border-bottom:1px solid #e2e2e2;}
.author_listl{ float:left; width:98px; height:98px; margin-right:25px; }
.author_listl img{ width:100%; height:100%;  }
.author_listr{ float:left; width:682px;}
.author_listr a { display:block;}
.author_listname{  color:#474747; margin-bottom:20px;}
.author_listvocation{ font-size:14px; color:#696969; margin-bottom:15px;}
.author_listlable { height:33px; overflow:hidden;}
.author_listlable a{ color: #32508e; padding: 2px 6px; border-radius: 10px; border: 1px solid #32508e; font-size:14px;  margin-right:10px; margin-bottom:30px; display: block; float: left;}
.author_listlable p{ float:left; font-size:14px; color:#696969;}
.author_listp{font-size:14px; color:#696969; height:22px; overflow:hidden;}
#industrybtn4 label{font-size:14px; color:#696969; margin-right:15px;  display:block; float:left; margin-bottom:10px;}
.industrybtn4_btn{text-align:center; width:45px; height:20px; background:#999; color:#fff; border:none; display:block; float:right; margin-right:5px;}

/*作者专栏详情*/
.special h3{ font-size:30px; margin-bottom:25px;}
.special h3 span{ font-size:18px; margin-left:20px;}
.special p { font-size:14px; line-height:22px; text-align:justify;}
.special_lable{ margin-top:58px; margin-bottom:20px;}
.special_lable p{ font-size:14px; line-height:22px; float:left; }
.special_lable a{ font-size:14px; float:left; padding: 2px 6px; border:1px solid #32508e; color:#32508e; border-radius:10px; margin-left:10px;}
.special_code{ width:206px; height:206px; margin-top:10px; margin-bottom:30px;}
.special_code img{ width:100%; height:100%;}
.special_title{ border-bottom:2px solid #ff9900; position:relative; padding-top:20px; margin-bottom:20px;}
.special_title span{ display:block; padding:0 6px 0 0; position:absolute; top:6px; left:0; background:#FFF; font-size:20px; color:#333333;}

/*作者专栏图册*/
.atlas_box{
	height: 237px;
	
	overflow: hidden;
	width: 804px;
	margin: 20px auto;
	position: relative;
}
#roll{
	width: 200%;
}
#roll dd{
	width: 190px;
	background:#ccc;
	height: 190px;
	float: left;
	margin-right: 5.5px;
	margin-left: 5.5px;
}
#roll dd img{
	width: 100%;
	height: 100%;
}
.atlas_box span{position: absolute; bottom: 40%; display: inline-block; width:50px; text-align: center; cursor: pointer; z-index: 90; color: #000; line-height:50px; font-size:50px; border-radius:50%; text-align:center; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
.atlas_box span:hover{cursor:pointer;alpha(opacity=100); -moz-opacity:1; opacity:1; color:#ff9900;}
.atlas_box .next{right: 0;}
.introduce2 {
	font-size:14px;
	text-align: justify;
}
.introduce2 span{ float:left;}
.introduce2 p{ width:40rem; display:block;	line-height:22px;}
