@charset "utf-8";


.mainbody {
    margin: 10px auto;
    width: 1000px;
}

/*专家专栏*/
.zjzl{border-top:3px solid #3679bd;}
.zjzl .title h2 {color: #000;font-weight: normal;font-size: 18px;}
.zjzl .title h2 i{ font-size:20px;}
.zjzl li{ height:120px; border-bottom:1px dotted #dedede;margin-bottom:10px;}
.zjzl li a{ }
.zjzl .txtpic {}
.zjzl .txtpic a{background:none;}
.zjzl .txtpic .pic{ position:relative;}
.zjzl .txtpic .pic img{ width:80px; height:100px;}
.zjzl .txtpic em{line-height:24px; font-size:16px;}
.zjzl .txtpic em a{color:#0f4171;}
.zjzl .txtpic em a:hover{ color:#f90;}
.zjzl .txtpic p{ line-height:20px; font-size:12px; color:#666; margin-top:10px;}
.zjzl .zlname{ display:block;position:absolute; bottom:0;height:20px; line-height:20px; color:#fff; font-size:12px; text-align:center; width:100%; overflow:hidden; background:url(/uploads/image/simages/transparency_black.png);}
.zjzl .zljs{ display:none;position:absolute; top:0;line-height:20px; color:#fff; font-size:12px; text-align:center; overflow:hidden; background:url(/uploads/image/simages/transparency_black.png);}
.zjzl .zljs .zljstxt{ display:table-cell;vertical-align:middle; width:70px;height:90px;  padding:5px;}
.zjzl .pic:hover .zljs{ display:table;}
.zjzl .pic:hover .zljs .zljstxt{ display:table-cell;}

.news_list_ul li { padding:20px 5px 20px; }
.news_list_ul li:hover { /*background:#f2f2f2;*/ }
.news_ul2 li { border-bottom:1px solid #dcdcdc; padding:25px 0 5px; position:relative; clear:both; }
.news_ul2 .share li { border:none; padding:0; }
.news_ul2 li span { color:#a5a5a5; }
.column_ul1 h3 a{ color:#0f4171;}
.column_ul1 h3 a:hover{ text-decoration:underline;}

.news_img{ display:inline; position:relative;float:left; margin-right: 20px; margin-top: 5px; overflow: hidden; text-align: center;}
.news_img .zljs{ display:none;position:absolute; top:0;line-height:20px; color:#fff; font-size:12px; text-align:center; overflow:hidden; background:;}
.news_img .zljs .zljstxt{ display:table-cell;vertical-align:middle; width:70px;height:90px;  padding:5px;}
.news_img:hover .zljs{ display:table;}
.news_img:hover .zljs .zljstxt{ display:table-cell;}
.column_list_img1 img{ padding-top:20px;}
.column_con1{ position:relative; padding-top:20px; padding-left:118px;}
.column_con1 p{ float:left;}
.share_btn {top:20px; position:absolute; right:0; }
.column_con1 p.p1{ width:238px;}
.column_con1 p.p1 a{ margin-right:10px;color:#408ed6;}

/*专家新闻*/
.zjxw{border-top:3px solid #3679bd;}
.zjxw .title h2 {color: #000;font-weight: normal;font-size: 18px;}
.zjxw .title h2 i{ font-size:20px;}
.zjxw h3 {position: relative; display:block; height:24px; margin-bottom:5px;}
.zjxw h3 a{display:inline-block;line-height:24px; font-size:16px;color:#0f4171;font-weight: normal; text-indent:15px;}
.zjxw h3 a:hover{ color:#f90;}
.zjxw h3 .share_btn{margin-top:5px;}
.zjxw .con{ padding:5px 5px;}
.zjxw .con ul{ display:block; height:120px;border-bottom:1px dotted #dedede; margin-bottom:10px;}
.zjxw .con li{ line-height:28px;height:28px;position: relative;}
.zjxw .con li a{ display:inline-block;background:url(/uploads/image/seimages/listdot.gif) no-repeat left; text-indent:15px; font-size:14px; }
.zjxw .con li .share_btn{ margin-top:8px;}

/*报告列表*/
.reportlist{border-top: 3px solid #3679bd;}
.reportlist .titleclass h2{color: #000;font-weight: normal;font-size: 18px;}
.reportlist .titleclass h2 i{font-size:20px;}
.reportlist .con{ padding:0px 5px;}
.reportlist .con li{border-bottom:1px dotted #dedede; padding:10px 0;}
.reportlist .con h3{ font-size:18px; font-weight:normal; line-height:30px; margin-bottom:10px;}
.reportlist .con h3 i{ font-size:14px;}
.reportlist .con .txtpic{}
.reportlist .con .pic{ float:left; width:126px; border:1px solid #dedede;}
.reportlist .con .pic img{width:120px; border:3px solid #fff;}
.reportlist .con .txt{ float:right; width:530px; font-size:14px; line-height:24px;}
.reportlist .con .txt p{ margin:0 0 5px 0; padding:0;}
.reportlist .con .txt .tel{color:#008ac8;}

/*幻灯*/
.slidebox{ width:280px; height:210px; overflow:hidden; position:relative;float: left;}
.slidebox .hd{ height:18px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slidebox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slidebox .hd ul li{ font-size:12px;float:left; margin-right:2px;  width:18px; height:18px; line-height:18px; text-align:center; background:#fff; cursor:pointer; }
.slidebox .hd ul li.on{ background:#008ac8; color:#fff; }

.slidebox .bd{ position:relative; height:100%; z-index:0;   }
.slidebox .bd li{ zoom:1; vertical-align:middle; position:relative; }
.slidebox .bd img{ width:280px; height:210px; display:block;  }
		
.slidebox .bd em{ position:absolute;bottom:0px; display:block; line-height:30px; width:100%;  font-size:12px; text-decoration:none; font-style:normal; text-indent:1em; z-index:10;}
.slidebox .bd .bg{position:absolute;bottom:0px; display:block;background:#333;height:30px; width:100%; opacity: 0.5;}
.slidebox .bd em a{ color:#fff;}
.slidebox .bd em a:hover{ color:#008ac8;}

/*专家领域列表*/
.zjclasslist{border-top:3px solid #3679bd;} 
.zjclasslist .title{border-bottom:1px solid #dedede; background:#8cbbe6; }
.zjclasslist .title h2{ color:#3679bd; font-size:16px; color:#fff;}
.zjclasslist .title h2 i{ color:#fff;}
.zjclasslist li{  font-size:14px; }
.zjclasslist li a{ display:block; text-indent:37px;line-height:30px;padding:5px 0; margin:5px 0; -moz-transition:background 0.2s linear;-o-transition:background 0.2s linear;transition:background 0.2s linear;background:#e9f2fa; }
.zjclasslist li a:hover{ background:#8cbbe6; color:#fff;}
.zjclasslist li .a1{ color:#fff; background:#8cbbe6;}

/*专家搜索*/
.zjseach{border-top:none; background:#d9e8f7; height:105px;}
.zjseach .title h2{ color:#3679bd; font-size:14px; }
.zjseach .title h2 i{ color:#3679bd; font-size:14px; }
.zjseach .title {line-height: 20px;padding: 5px 0 0 10px;}
.zjseach .con{padding:0 10px;}
.zjseach form{}
.zjseach p{ font-size:12px; line-height:40px; padding-left:6px;}
.zjseach p span{ display:block;color:#666;}
.zjseach select{font-size:12px; height:26px;}
.zjseach .txtkey{height:20px;font-size:12px;}
.zjseach .sbtn{background:#8cbbe6;border: none;height: 28px;cursor: pointer;color:#fff;  font:14px/28px "微软雅黑","simhei"; width:250px; display:block; margin:2px 12px 0 0;}
.zjseach .sbtn:hover{ background:#f60;}
/*专家搜索-列表页*/
.ny{border-top:3px solid #3679bd; background:#d9e8f7;height:120px;}
.ny .title h2{ color:#3679bd; font-size:16px; }
.ny .title h2 i{ color:#3679bd; font-size:16px; }
.ny .title {line-height:36px; padding:0 0 0 10px}

/*专家列表 2列*/
.zjlist{}
.zjlist .title h2 {color: #000;font-weight: normal;font-size: 18px;}
.zjlist .title h2 i{ font-size:20px;}
.zjlist li{ position:relative;width:245px;float:left; padding-bottom:5px; margin:0 5px 10px 5px;}
.zjlist li a{ }
.zjlist .zl{ position:absolute;display:block; line-height:22px; top:1px; right:5px; font-size:12px;}
.zjlist .zl i{ font-size:16px; margin-right:3px;}
.zjlist .zl a{ color:#f60;}
.zjlist .zl a:hover{ color:#06c;}
	
.zjlist .txtpic .pic{ float:left; width:80px;}
.zjlist .txtpic .pic img{ width:80px; height:80px;}
.zjlist .txtpic .txt{ float:right; width:155px;}
.zjlist .txtpic .txt em{line-height:24px; font-size:16px;}
.zjlist .txtpic .txt em a{color:#0f4171;}
.zjlist .txtpic .txt em a:hover{ color:#f90;}
.zjlist .txtpic .txt p{ line-height:20px; font-size:12px; color:#666; margin-top:10px;}
/*专家列表 x3*/
.x3{}
.x3 li{width:220px; margin:0 6px 10px 6px;}
.x3 .txtpic .txt{ float:right; width:130px;}
/*专家列表 x3*/
.x3-1{}
.x3-1 li{width:220px;padding-bottom:10px; margin:0 6px 10px 6px;}
.x3-1 .txtpic .txt{ float:right; width:130px;}




/*右侧专家排行榜*/
.rzjtop .titleclass h2{ font-size:14px; padding:0 8px;}
.rzjtop .titleclass h2 i{ margin-right:5px;}
.rzjtop .titleclass{line-height:36px;margin-top:1px; padding:0 0 0 0px; background: url(/uploads/image/seimages/line3.jpg) repeat-x bottom; }
.rzjtop .titleclass .classify a{ padding:5px 8px;}
.rzjtop .titleclass .sm i{ font-size:16px; margin-right:10px; float:right; color:#f60; margin-top:10px;}

.rzjtop .con{padding:0 10px;}
.rzjtop .con ul{ background:url(/uploads/image/seimages/top_ten.jpg) no-repeat left -98px;}
.rzjtop .con li{ height:31px; line-height:31px;}
.rzjtop .con li a{ display:inline-block;background:none; text-indent:25px; color:#3679bd;}
.rzjtop .con li span{ margin:0 8px;}
.rzjtop .con li em{ font:12px/31px gotham, "helvetica neue", helvetica, arial, sans-serif; color:#f30;}

/*专家视频*/

.zjsp .con { padding:0;}
.zjsp .con li{ float:left;width:120px; margin:0 10px;}
.zjsp .con li img{width:120px;height:90px;}
.zjsp .con li h3{font-size:12px; color:#333; font-weight:normal; margin:10px 0;width:120px;}

.aiconb{display:block;position:relative;}
.vicon1 {display: none;position: absolute;width: 42px;height: 42px;background:url(/uploads/image/seimages/playicon1.png) repeat scroll 0% 0% transparent;left: 10px;bottom: 10px;}
.vicon1 .vicon2 {display:block;width: 42px;height: 42px;background:#555;background:url(/uploads/image/seimages/playicon2.png) repeat scroll 0% 0% transparent;}
.aiconb:hover .vicon1 {display:block;}

.aicons{display:block;position:relative;}
.vicon3 {display: none;position: absolute;width: 24px;height: 24px;background:url(/uploads/image/seimages/playicon3.png) repeat scroll 0% 0% transparent;left: 10px;bottom: 10px;}
.vicon3 .vicon4 {display:block;width: 24px;height: 24px;background:#555;background:url(/uploads/image/seimages/playicon4.png) repeat scroll 0% 0% transparent;}
.aicons:hover .vicon3 {display:block;}

.b-3-b{border-top:3px solid #3679bd;}
.b-3-g{border-top:3px solid #999;}
.b-2-g{border-top:2px solid #999;}

