@charset "utf-8";

/*-------文章列表------*/

.list{ width:100%; background:#FFF; margin-top:12px;}
.list li{ height:45px; line-height:45px; border-bottom:1px solid #D8D8D8; background:url(../images/list_1.jpg) no-repeat 15px; text-indent:3em;}
.list li:hover{ background:url(../images/list_2.jpg) no-repeat 15px;}
.list li a{ font-size:14px; color:#616161; display:block;}
.list li a:hover{ color:#BD095C;}

.text-c{width:100%; height:40px; line-height:40px; text-indent:2em; text-align:center;}
.text-c a{ color:#666666; padding:0 2px;}
.text-c span{ color:#BD0A5B; padding:0 3px;}


/*-------专家详细页-------*/
.zj01,.zj_02,.zj_03{ width:100%; background:#FFF;}

.zj01_t{ padding:12px 0 10px 20px;}
.zj01_t .zj01_pic img{ width:110px; float:left; margin:6px 15px 0 0;}
.zj01_t .zj01_R{ float:left; margin-left:20px;}
.zj01_t .zj01_R h3{font-size:26px; font-size:1.8em; color:#ed145b; font-weight:bold; padding:20px 0 10px 0;}
.zj01_t .zj01_R span{ font-size:16px; color:#666666; padding-right:20px;}
.zj01_t .zj01_R p{ height:20px;line-height:20px; margin-top:5px;}
.zj01_t .zj01_R p img{ width:35px; float:left; margin-right:10px;}
.zj01_t .zj01_R p img.pic_02{ width:16px; margin:0 20px 0 10px;}
.zj01_bm{ border-top:1px solid #E0E0E0; padding:15px 0;}
.zj01_bm li{ width:24%; height:32px; border-right:1px solid #EDEDED; float:left; text-align:center; color:#999;}
.zj01_bm li p{ font-size:16px; line-height:18px; color:#555;}
.zj01_bm li a{ color:#999;}

.zj_tit{ height:45px; line-height:45px; background:#E3E3E3; font-size:16px; color:#555; text-indent:1em;}

.zj_02{ width:90%; padding:5%;}
.zj_02 p{ margin-bottom:8px;}

.ff{ width:100%; height:192px; overflow:hidden;}
.cao{ width:100%; }
.zj_03 li{ height:42px; padding:10px 0; border-bottom:1px solid #EAEAEA;}
.zj_03 li img{ width:45px; float:left; margin:0 15px;}
.zj_03 li h3{ font-size:14px; color:#666;}
.zj_03 li h3 span{ float:right; font-weight:normal; font-size:12px; color:#CCC; padding-right:12px;}
.zj_03 li p{ color:#777; line-height:20px;}

.more{ width:100%; background:#E3E3E3; padding:18px 0 60px 0; text-align:center;}
.more a{ padding:6px 32px; background:#F5F5F5; color:#999; cursor:pointer;}

@media screen and (max-width: 360px){
.zj01_t{ padding:12px 0 10px 5px;}
.zj01_t .zj01_pic img{ width:68px; float:left; margin:6px 5px 0 0;}
.zj01_t .zj01_R{ float:left; margin-left:10px;}
/*.zj01_t .zj01_R h3{font-size:14px; padding:6px 0 4px 0; font-weight:normal;}
.zj01_t .zj01_R h3 font{ font-size:18px; color:#C01E65; padding-right:12px;}*/
.zj01_t .zj01_R p{ height:16px;line-height:16px; margin-top:3px;}
.zj01_t .zj01_R p img{ width:27px; float:left; margin-right:10px;}
.zj01_t .zj01_R p img.pic_02{ width:13px; margin:0 16px 0 6px;}

.zj_03 li img{ width:42px; float:left; margin:0 8px;}
.zj_03 li p{ color:#777; line-height:20px; font-size:12px;}

}

@media screen and (min-width: 361px) and (max-width: 480px){
.zj01_t{ padding:12px 0 10px 0px;}
.zj01_t .zj01_pic img{ width:82px; float:left; margin:6px 5px 0 10px;}
.zj01_t .zj01_R{ float:left; margin-left:10px;}
/*.zj01_t .zj01_R h3{ font-size:16px; padding:8px 0 10px 0; font-weight:normal;}
.zj01_t .zj01_R h3 font{ font-size:22px; color:#C01E65; padding-right:12px;}*/
.zj01_t .zj01_R p{ height:16px;line-height:16px; margin-top:3px;}
.zj01_t .zj01_R p img{ width:28px; float:left; margin-right:10px;}
.zj01_t .zj01_R p img.pic_02{ width:13px; margin:0 16px 0 6px;}

.zj_03 li img{ width:45px; float:left; margin:0 12px;}
.zj_03 li p{ color:#777; line-height:20px; font-size:14px;}

}

/*-------end 专家详细页-------*/

/*--------专家列表-------*/
.zj_list{ background:#FFF;}
.zj_list li{height: 100px;padding: 20px 0;border-bottom: 1px dotted #ddd;position: relative;}
.zj_list li .pic01{width: 22%;text-align: center;float: left;}
.zj_list li .pic01 img{ width:100px;}
.zj_list li .zj_jj{width: 78%;float: left;}
.zj_jj .zj_name{ display:block; padding:10px 0 8px 0;}
.zj_jj .zj_name span{width:18%; height:35px; padding-top:15px; float:left; color:#ed145b; text-align:center; padding-right:10px; font-size:22px; font-weight:bold;}
.zj_jj .zj_name b{ font-size:16px; color:#595959; font-weight:normal;}
.zj_jj .zj_name font{ margin-left:8px; padding:0 6px; background:#EB6878; color:#FFFFFF; font-size:12px;
-moz-border-radius: 4px;/*Firefox*/
border-radius: 4px;/*IE*/
-webkit-border-radius: 4px;/*Chrome*/
}
.zj_jj .pf{ font-size:16px; color:#FF7E40;}
.zj_jj p{ line-height:22px;}
.zj_jj .a01 img{ position:absolute; right:2%; top:6%;}

@media screen and (max-width: 360px){
.zj_list li{height: 80px;padding: 20px 0;border-bottom: 1px dotted #ddd;position: relative;}
.zj_list li .pic01{width: 22%;text-align: center;float: left;}
.zj_list li .pic01 img{ width:60px; margin-top:10px;}
.zj_list li .zj_jj{width: 78%;float: left;}
.zj_jj .zj_name{ display:block; padding:0;}
.zj_jj .zj_name span{ color:#BD0A5C; padding-right:10px; font-size:14px; font-weight:bold;}
.zj_jj .zj_name b{ font-size:12px;color:#595959; font-weight:normal;}
.zj_jj .zj_name font{ margin-left:8px; padding:0 6px; background:#EB6878; color:#FFFFFF; font-size:10px;
-moz-border-radius: 4px;/*Firefox*/
border-radius: 4px;/*IE*/
-webkit-border-radius: 4px;/*Chrome*/
}
.zj_jj .pf{ font-size:14px; color:#FF7E40; line-height:18px;}
.zj_jj p{ line-height:18px; font-size:12px; padding-right:10px;}
.zj_jj .a01 img{ width:18px; position:absolute; right:2%; top:6%;}
	
}

@media screen and (min-width: 361px) and (max-width: 480px){
.zj_list li{height: 80px;padding: 20px 0;border-bottom: 1px dotted #ddd;position: relative;}
.zj_list li .pic01{width: 22%;text-align: center;float: left;}
.zj_list li .pic01 img{ width:70px; margin-top:6px;}
.zj_list li .zj_jj{width: 78%;float: left;}
.zj_jj .zj_name{ display:block; padding:0;}
.zj_jj .zj_name span{ color:#BD0A5C; padding-right:10px; font-size:16px; font-weight:bold;}
.zj_jj .zj_name b{ font-size:14px;color:#595959; font-weight:normal;}
.zj_jj .zj_name font{ margin-left:8px; padding:0 6px; background:#EB6878; color:#FFFFFF; font-size:10px;
-moz-border-radius: 4px;/*Firefox*/
border-radius: 4px;/*IE*/
-webkit-border-radius: 4px;/*Chrome*/
}
.zj_jj .pf{ font-size:14px; color:#FF7E40; line-height:18px;}
.zj_jj p{ line-height:18px; font-size:14px; padding-right:12px;}
.zj_jj .a01 img{ width:22px; position:absolute; right:2%; top:6%;}
	
}


/*--------文章内容页-----------*/
.bai{ background:#FFF;}
/*------banner切换------*/
.ban{ width:100%;  position:relative; overflow:hidden; margin:10px 0;}
.ban .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:10px; text-align:center;  }
.ban .hd ul{ display:inline-block; height:5px; padding:3px 5px; background-color:rgba(255,255,255,0.7); 
	-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;
}
.ban .hd ul li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#8C8C8C; margin:0 5px;  vertical-align:top; overflow:hidden;   }
.ban .hd ul .on{ background:#FE6C9C;  }

.ban .bd{ position:relative; z-index:0; }
.ban .bd li img{ width:100%;  }
.ban .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }

/*-----文章内容-----*/
.cont{ width:95%; padding-bottom:30px;}
.cont_tit{ text-align:center; line-height:40px; font-size:24px; color:#ed145b;}
.cont_daoyu{ padding:12px; border:1px dashed #D2D2D2; line-height:23px; font-size:14px; margin:6px 0;}
.cont_daoyu span{ color:#FFF; background:#FA0970; padding:2px 5px; margin-right:8px;}

.content01{ padding-top:15px;}
.content01 p{ color:#444444; padding-bottom:8px; line-height:25px; font-size:16px; font-family:"微软雅黑";}
.content01 p img{max-width: 100%!important; height:auto;}
/*.content01 img{ margin:0 auto; width:98%;}
.content01 p{ padding:15px 10px; color:#FFF; font-size:14px;border: 2px dotted white;box-shadow: rgb(225, 225, 225) 1px 5px 3px;
box-sizing: border-box !important;
word-wrap: break-word !important;
margin-bottom:8px;
}*/

.abtn{ width:90%; height:37px; line-height:30px; margin-top:13px; display:block; text-align:center; color:#5E4000; background:url(../images/p_bg.png) no-repeat; background-size:100% 37px;}

.tips01{ padding:20px 12px 0 12px; line-height:23px; font-size:14px;}
.tips01 h3{ color:#FB0B70;}
.tips01 a{ width:90%; height:40px; line-height:40px; text-align:center; color:#FFF; font-size:16px; display:block; margin:10px auto; background:#FA0970;}

.hot{ padding-top:20px; position:relative;}
.hot .hot_ico{ position:absolute; top:0; right:3%;}
.hot .hot_ico img{ width:50px;}
@media screen and (max-width: 460px){
.hot .hot_ico img{ width:30px;}
}


/*@media screen and (max-width: 320px){

.con2 li .pic_01{ width:60px;  float:left; text-align:center; }
.con2 li .pic_01 img{ width:60px; height:60px;}
.con2 li .con2_text{ width:230px; float:left; color:#666; }
.con2 li .con2_text h4{ color:#555; font-size:14px;}
.con2 li .con2_text p{ line-height:15px; padding:3px 0; font-size:12px;}

}*/


.fk_yh img{ width:100%;}

