@charset "utf-8";
/* CSS Document */
.main_lttop,.main_lttop2{
float:left;
display:inline;
width:705px;
height:auto;
}
.wbylist_c{
margin-top:8px;
}
.wbylist_clt,.wbylist_clt2{
float:left;
display:inline;
width:343px;
height:auto;
background:#fff;
text-align:center;
border:1px solid #bcd0e9;
padding-bottom:5px;
}
.wbylist_clt2{
width:338px;
}
.wbylist_tittle{
height:30px;
background:url(../images/wbylist_tittlebj.gif) repeat-x left top;
text-align:left;
}
.wbylist_tittle_bt{
float:left;
display:inline;
background: url(../images/wby_tab.gif) no-repeat left center;
font:14px "宋体";
font-weight:bold;
color:#2865be;
line-height:30px;
margin-left:10px;
text-indent:15px;
}
.wbylist_tittle_bt a:link,.wbylist_tittle_bt a:visited{
color:#2865be;
text-decoration:none;
line-height:30px;
}
.wbylist_tittle_bt a:hover{
color:#333;
text-decoration:none;
}
.wby_more{
float:right;
display:inline;
margin-right:10px;
}
.wby_more a:link,.wby_more a:visited{
color:#333;
text-decoration:none;
line-height:30px;
}
.wby_more a:hover{
color:#2865be;
text-decoration:none;
}
.wbylist_clt_tittlebt{
height:auto;
background:url(../images/wbylist_t_bt2.gif) no-repeat left top;
margin-top:1px;
padding-top:15px;
}
.wbylist_pic{
float:left;
display:inline;
margin-left:6px;
}
.wbylist_pic img{
border:1px solid #d1d1d1;
padding:1px;
}
.wbylist_pic p{
background:#f0f0f0;
padding:3px 0px;
text-align:center;
color:#333;
}
.wbylist_pic p a:link,.wbylist_pic p a:visited{
color:#333;
text-decoration:none;
}
.wbylist_pic p a:hover{
color:#000;
text-decoration:underline;
}
.wbylist_clt_c1{
float:left;
display:inline;
width:200px;
height:auto;
text-align:left;
margin-left:10px;
}
.wbylist_clt_c1_bt{
text-align:center;
}
.wbylist_clt_c1_bt a:link,.wbylist_clt_c1_bt a:visited{
font:14px "宋体";
font-weight:bold;
color:#2567be;
}
.wbylist_clt_c1_bt a:hover{
color:#333;
text-decoration:none;
}
.wbylist_clt_c1 p{
margin-top:5px;
line-height:22px;
color:#656565;
}
.wbylist_clt_c2{
width:325px;
border-top:1px dashed #d1d1d1;
margin-top:8px;
}
.wbylist_clt_c2 ul{
width:327px;
background:#f1f6fa;
padding-top:5px;
margin-top:5px;
}
.wbylist_clt_c2 li{
float:left;
display:inline;
width:152px;
margin-left:10px;
text-align:left;
}
.wbylist_clt_c2 li a:link,.wbylist_clt_c2 li a:visited{
color:#333;
text-decoration:none;
line-height:22px;
}
.wbylist_clt_c2 li a:hover{
color:#000;
text-decoration:underline;
}
.casepic img{
float:left;
display:inline;
margin-left:10px;
border:1px solid #d1d1d1;
margin-top:8px;
}
.js{
width:210px;
margin-left:15px;
border:1px solid #d1d1d1;
margin-top:8px;
}
.cs{
width:225px;
margin:8px auto 0 auto;
}
.cs img{
float:left;
display:inline;
width:60px;
border:1px solid #d1d1d1;
padding:1px;
}
.cs_list{
float:left;
display:inline;
width:150px;
height:auto;
text-align:left;
margin-left:8px;
}
.cs_list li{
text-align:left;
line-height:22px;
color:#1864af;
margin-left:0px;
margin-left:0px\0;
*margin-left:-15px !important;
_margin-left:-15px;
}
.cs_list li a:link,.cs_list li a:visited{
color:#656565;
text-decoration:none;
}
.cs_list li a:hover{
color:#1864af;
text-decoration:underline;
}
.csback{
background:#f1f6fa;
}
/*列表样式开始------------------*/
/*当前位置样式开始-------------*/
.main_lttop2{
width:700px;
height:auto;
background:#e5eef7;
padding-bottom:4px;
padding-bottom:4px\0;
*padding-bottom:0px !important;
_padding-bottom:0px;
text-align:center;
padding-top:4px;
}
.main_lttop3{
background:#e5eef7;
padding-bottom:4px;
padding-bottom:4px\0;
*padding-bottom:0px !important;
_padding-bottom:0px;
}
.main_test{
background:#e5eef7;
padding:4px 0px;
}
.position{
width:692px;
height:25px;
background: url(../images/casetilbj.gif) repeat-x left top;
text-align:left;
text-indent:20px;
line-height:24px;
color:#000;
border:1px solid #cee0f4;
margin:0 auto;
}
.position a{
line-height:24px;
}
.otherlist_back{
background:#e5eef7;
}
.otherlist_c{
width:692px;
height:auto;
background:#fff;
border:1px solid #cee0f4;
border-top:0px;
margin:0px auto;
padding-bottom:26px;
margin-bottom:4px;
}
.position2{
height:25px;
background: url(../images/casetilbj.gif) repeat-x left top;
text-align:left;
text-indent:20px;
line-height:24px;
color:#000;
border:1px solid #cee0f4;
margin:0 4px;
maring-left:4px;
}
.otherlist_c2{
background:#fff;
border:1px solid #cee0f4;
border-top:0px;
margin:0px auto;
padding-bottom:26px;
}
.otherlist_c2,.position2{
margin:0 4px;
}
.yema{
float:right;
display:inline;
width:280px;
height:auto;
padding-right:24px;
}
.yema a{
float:left;
display:inline;
width:20px;
height:20px;
background:#fff;
text-align:center;
border:1px solid #ddd;
margin-right:3px;
}
.yema a:link,.yema a:visited{
font:14px "宋体";
font-weight:bold;
color:#333;
line-height:20px;
text-decoration:none;
}
.yema a:hover{
background:#ff0000;
color:#fff;
text-decoration:none;
}

.yema a.ft_hover:link,.yema a.ft_hover:visited{
color:#ff0000;
text-decoration:none;
font:14px "宋体";
font-weight:bold;
line-height:20px;
}
.yema a.ft_hover:hover{
color:#ff0000;
text-decoration:none;
}
.listrt_c{
width:673px;
height:auto;
border-bottom:1px dashed #d1d1d1;
margin:0px auto 0 auto;
padding-bottom:8px;
padding-top:20px;
}
.tag_listc{
width:653px;
height:auto;
margin:0px auto 0 auto;
}
.listrt_c h2{
height:22px;
background: url(../images/sz_icon.gif) no-repeat left top;
font:14px "宋体";
font-weight:bold;
color:#2666c0;
line-height:22px;
text-align:left;
text-indent:25px;
}

.listrt_c h2 a:link,.listrt_c h2 a:visited{
font:14px "宋体";
font-weight:bold;
color:#2666c0;
text-decoration:none;
line-height:22px;
}
.listrt_c h2 a:hover{
color:#000;
text-decoration: underline;
}

.listrt_c h6{
font:12px "宋体";
color:#999;
line-height:25px;
text-align:left;
}
.listrt_c p{
text-align:left;
line-height:25px;
color:#555;
margin:5px auto;
}
/*列表样式结束--------------------*/

/*内容页样式开始--------------------*/
/*左侧中间样式开始--------*/
.rightcontent{
height:100%;
text-align:center;
padding:20px 18px 29px 18px;
}
.rightcontent h1{
font:20px "宋体";
font-weight:bold;
color:#333;
border-bottom:1px solid #d1d1d1;
padding-bottom:15px;
text-align:center;

}
.point{
margin-top:10px;
}
.point li{
float:left;
display:inline;
margin-left:85px;
}
.rightcontent h4{
font:14px "宋体";
background:#fffcf2;
font-weight:normal;
line-height:25px;
border:1px solid #d8dde2;
padding:6px 12px;
clear:both;
margin-top:20px;
text-align:left;
clear:both;
}
.rightcontent p{
font:14px "宋体";
margin-top:20px;
line-height:25px;
text-align:left;
}
.rightcontent h5{
line-height:25px;
text-align:left;
border-bottom:1px dashed #656565;
margin-top:34px;
padding-bottom:10px;

}
.rightcontent h5 a{
margin-left:10px;
}
.point2{
margin-top:10px;
text-align:right;
}
.point2 span{
margin-left:15px;
}
.mar_lt4{
margin-left:4px;
}

/*内容页样式结束-------------------------*/

.box_r,.register{
width:650px;
height:auto;
text-align:left;
margin:0px auto;
padding-top:15px;
}
.box_r h2,.register h1{
font:14px "宋体";
font-weight:bold;
color:#ff0000;
line-height:22px;
text-align:left;
}
.box_r ul li{
text-align:left;
font:12px "宋体";
font-weight:bold;
color:#333;
line-height:22px;
}
.input_tx{
width:300px;
height:20px;
border:1px inset #d1d1d1;
text-align:left;
}
.input_search { width:54px; height:24px; overflow:hidden; border:none; background:url(../images/btn_search_bg.gif) no-repeat; text-align:center; line-height:24px; color:#FFF; font-weight:700; letter-spacing:1px; cursor:pointer;}

/*二级栏目页面样式结束-----------------------------------------------------*/
.pages { overflow:hidden; font:14px "宋体"; line-height:25px;margin-top:10px;}
.pages a { margin-left:3px; height:22px; padding:2px 8px 2px 8px; border:1px solid #ddd; text-decoration:none!important;}
.pages a:link,.pages a:visited{
font:14px "宋体";font-weight:bold;
line-height:22px;
}
.pages strong{
padding:2px 8px;height:22px;border:1px solid #ddd; text-decoration:none!important;color:#ff0000;line-height:22px;
}
.pages a:hover { background:#ff0000;color:#fff; text-decoration:none; }
.pages strong { }
.pages .prev {height:22px;line-height:22px; padding:2px 8px; font:14px "宋体"; border:1px solid #ddd; background:#fff; text-decoration:none!important; }
.pages .next {height:22px;line-height:22px; padding:2px 8px; font:14px "宋体"; border:1px solid #ddd; background:#fff; text-decoration:none!important; }
/*============================================= Index & News pages style */

.add2{
margin-top:8px;
margin-top:8px\0;
*margin-top:0px !important;
_margin-top:0px;
}

/*专家介绍内容样式开始---------------------------------------*/
.zjjs,.register{
height:37px;
background:url(../images/zjjsbj2.gif) no-repeat left top;
text-align:left;
margin-top:10px;
}
.zjjs h1,.register h1{
height:37px;
background:url(../images/ico6.gif) no-repeat left center;
font:14px "宋体";
font-weight:bold;
color:#b41381;
line-height:37px;
margin-left:15px;
text-indent:20px;
}
.zjjs_con,.regi_caption,.lost_pw{
height:auto;
background:#fef9fd;
border:1px solid #e2afd8;
padding-bottom:10px;
}
.zjjs_con_c{
margin:0px 14px 0px 14px;
padding-top:20px;
border-bottom:1px dashed #ccc;
padding-bottom:8px;
}
.zjjs_con_lt{
float:left;
display:inline;
width:94px;
text-align:center;
}
.zjjs_con_rt{
float:right;
width:565px;
height:auto;
text-align:left;
}
.zjjs_con_lt img{
border:1px solid #d5d5d5;
}
.zjjs_con_lt h6{
font:12px "宋体";
color:#b41281;
margin-top:5px;
}
.zjjs_con_rt h5{
background:#fafafa;
border:1px solid #d1d1d1;
text-align:left;
font:12px "宋体";
color:#b41281;
padding:5px 15px;
}
.ft_00{
color:#000;
}
.zjjs_con_rt p{
margin-top:10px;
line-height:23px;
color:#585858;
}
.zjjs_con_rt h4{
text-align:right;
}
.zjjs_con_rt h4 img{
margin-right:8px;
}
.120zj{
margin:15px;
}
.120zj_pic{
float:left;
display:inline;
width:120px;
height:158px;
background:#f60;
text-align:left;
}
.120zjc{
float:right;
width:200px;
height:100px;
background:#ccc;
}

/*============================================= news detail pages style  */
#article { padding:15px;text-align:left; }
	#article h1 { margin:6px 0 15px 0; text-align:center; font-size:1.33em; border-bottom:1px solid #d1d1d1;padding-bottom:8px;}
	#article img, #blog_body img { max-width:565px; width:expression(this.width > 565 ? 563: true);}
	#article_extinfo { margin-bottom:25px; padding:6px 10px; border-top:1px solid #ccc; color:#343434; }
		#article_extinfo div { padding-top:4px;}
		#article_extinfo div a { color:#999; } #article_extinfo div a:hover { color:#EB1C26; }
		#article_extinfo .source { margin-right:12px;}
		#article_extinfo div span { float:left;text-align:left;}		
		#.zjpages_nav li a:link,#.zjpages_nav li a:visited{color:#343434;text-decoration:none;}
		#.zjpages_nav li a:hover{color:#000;text-decoration:none;}
		#article_extinfo .add_bookmark { margin-right:7px; padding-left:18px;}
		#article_extinfo .print { margin-right:7px; padding-left:18px;}
		#article_extinfo .send_frinend { margin-right:7px; padding-left:18px;}
		#article_extinfo .report { margin-right:7px; padding-left:18px;}
		#article_extinfo .push { margin-right:7px; padding-left:18px;}
		#article_extinfo .add_top10 { margin-right:5px; padding-left:15px;}
		.zjpages_nav{margin-top:10px;}
		.zjpages_nav li{float:left;display:inline;margin-left:18px;}
		
.job_box { font-size:12px!important;}
		#article .img_max300 { margin:0 12px 12px; max-width:300px; width:expression(this.width > 300 ? 300: true); }
		#article .img_max400 { margin:0 12px 12px; max-width:400px; width:expression(this.width > 400 ? 400: true); }
		.job_requ { width:98%; overflow:hidden; margin:6px 0; padding:6px 0 6px 6px; border:1px solid #DFDFDF; background:#F6F6F6; font-size:12px; clear:both;}
		.job_requ ul{float:right;display:inline;width:80px;margin-top:0px;}
		.job_requ li {height:24px; overflow:hidden; margin-right:6px; line-height:24px; }
		.job_requ li em { font-weight:700; }
		.job_box .more a { color:#369;}
			.job_box .media h5 { margin-bottom:6px; padding-top:12px; font-weight:400; }
			.job_box .media div { color:#666; }
			.job_box p { text-indent:0!important; line-height:20px;}
			.job_box .media2{float:left;display:inline;width:420px;} 
            .zj_img{float:left;diplay:inline;width:120px;background:#ccc;margin-right:10px;text-align:left;height:180px;}
			
.txt_rt{text-align:right;margin-top:10px;}
/*专家介绍内容样式结束---------------------------------------*/

/*热点标签页面样式开始*/
.tag_listc li{
text-align:left;
border-bottom:1px dashed #ccc;
line-height:30px;
color:#2566c0;
}
.tag_listc li a:link,.tag_listc li a:visited{
line-height:30px;
color:#333;
text-decoration:none;
}
.tag_listc li a:hover{
color:#2566c0;
text-decoration:underline;
}
.pa20{
padding-top:10px;
}
