@charset "utf-8";
/* CSS Document */
*{
	padding:0px;
	margin:0px;
}
html{
	background:#fff;
}
body{
	font:12px Verdana,Arial,Tahoma;
}
img{
	border:none;
}

a{
	color:#256EB1;
	text-decoration:none;
}
a:hover{
	color:#F33;
	text-decoration:underline;
}
ul{
	list-style:none;
}
input,select,button{
	font:12px Verdana,Arial,Tahoma;
	vertical-align:middle;
}

/*---------- stock ---------*/
.center{
	margin:0px auto;
}
.w929{
	width:929px;
	/*position:relative;*/
}

.header{
	margin-top:20px;
	overflow:hidden;
}

.header .headlogo{
	width:100%;
	height:65px;	
	background:url(../images/top-1.jpg) no-repeat;
}
.header .headlogo .logoleft{
	width:540px;
	padding-left:10px;
	float:left;	
}
.header .headlogo .logoleft h1 a{
	height:65px;
	line-height:48px;
	font-size:24px;
	padding-left:20px;
	color:#FFF;
	display:block;
	overflow:hidden;
	background:url(../images/logbg.jpg) 13px 44px no-repeat;
	text-decoration:none;
	font-family:"微软雅黑";
}

.header .headlogo .logoright{
	float:right;
	width:300px;
	height:65px;
	line-height:65px;
	font-size:20px;
	color:#FFF;
	font-family:"微软雅黑";	
}

.header .headmenu{
	width:100%;
	height:30px;
	line-height:30px;
	background:#b4346f;
	overflow:hidden;
	font-family:"微软雅黑";
}
.header .headmenu ul{
	width:850px;
	margin:0 auto;
}
.header .headmenu ul li{
	float:left;
	padding-left:20px;
	font-size:14px;
	background:url(../images/menul.jpg) 10px 10px no-repeat;
}
#nobg{
	background:none;
}
.header .headmenu ul li a{
	color:#FFF;
}
.header .headmenu ul li a:hover{
	color:#fff;
	text-decoration:none;
}
.header .indexbaner{
	width:100%;
	height:399px;
	overflow:hidden;
	background:url(../images/top-3.jpg) no-repeat;
}
.bannerurl{
	height:307px;
	display:block;
	overflow:hidden;
}
.header .indexbaner ul{
	width:850px;
	margin:0 auto;
	margin-top:11px;
	overflow:hidden;
}
.header .indexbaner ul li{
	float:left;
	margin-left:30px;
	display:inline;
}
.header .cbaner{
	width:100%;
	height:184px;
	background:url(../images/banner.gif) no-repeat;
}
.cbannerurl{
	height:184px;
	display:block;
	overflow:hidden;
}

.indexcontent{
	overflow:hidden;
	clear:both;
	margin-top:10px;
}
.indexcontent .indexleft{
	float:left;
	width:650px;
	overflow:hidden;
}
.indexcontent .indexleft dl dt{
	
}

.indexcontent .indexleft .indexbox{
	clear:both;
}

.indexcontent .indexleft .indexbox dt{
	width:650px;
	height:28px;
	line-height:28px;
	padding-left:10px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	background:#a3235c;
	overflow:hidden;
	font-family:"微软雅黑";
}
.indexcontent .indexleft .indexbox dt span{
	margin-left:470px;
}
.indexcontent .indexleft .indexbox dt span a{
	color:#fff;
}

.indexcontent .indexleft dl dd{
	padding-top:10px;
}

.indexbox .zhuanjia{
	border:10px solid #fcdeea; 
	padding:9px; 
	overflow:hidden; 
	margin-top:9px;
}
.indexbox .zhuanjia .dian{
	font-size:14px; 
	font-family:黑体; 
	letter-spacing: -8px;
}
.indexbox .zhuanjia .shu{
	font-size:24px; font-family:黑体;
}
.indexcontent .indexleft .indexanli{
	width:660px;
}
.indexcontent .indexleft .indexanli li{
	float:left;
	width:315px;
	padding:5px;
	background:#d892ad;
	
}
.indexcontent .indexleft .indexanli li td{
	line-height:22px;
}
.indexcontent .indexleft .indexanli .anlibg{
	background:#fee4de;
}


.leftitem {
	width:100%;
	margin-bottom:8px;
	overflow:hidden;
}
.leftitem ul li{
	float:left;
	width:153px;
	height:53px;
	text-align:center;
	font-size:14px;
	line-height:50px;
	font-weight:bold;
	font-family:"微软雅黑";
	background:url(../images/item.gif) no-repeat;
	margin:3px 4px;
	overflow:hidden;
}

.leftitem ul li a{
	color:#9c3eae;
}

.leftitem ul li img{
	display:none;
}


.showpage{
	width:600px;
	height:auto !important; height:835px; min-height:835px;
	padding:15px;
	line-height:2em;
	border:10px solid #fcdeea;
	font-size:14px;
	color:#666;
}
.showpage h1{
	color:#b5356f;
	text-align:center;
	margin:40px;
}

.showpage ul{
	
}
.showpage ul li{
	background:url(../images/q1_4.gif) 10px no-repeat;
	padding-left:20px;
	height:30px;
	line-height:30px;
	font-size:14px;
	border-bottom:1px dashed #ccc;
}
.showpage ul li span{
	float:right;
	color:#999999;
}

.showpage ul li a{
	color:#444444;
}
.showpage ul li a:hover{
	color:#830e9a;
	text-decoration:none;
}

td{
	color:#b5356f;
}

.pd1{
	padding-left:3px;
}
.mgt10{
	margin-top:10px;
}
.indexitem{
	background-image:url(../images/noback.gif); 
	background-repeat:no-repeat; 
	width:34px; 
	height:34px; 
	line-height:34px; 
	overflow:hidden; 
	text-align:left; 
	padding-left:3px; 
	color:White; 
	font-size:24px; 
	font-family:黑体;
}

.contentright{
	float:right;
	width:260px;
	overflow:hidden;
}
.right1{
	
	overflow:hidden;
	width:240px;
	border:10px #fcdeea solid;
}
.right1 .lxdh{
	background:url(../images/right-1.jpg) center no-repeat;
	height:92px;
}
.right1 ul{
	width:204px;
	margin:0 auto;
	margin-bottom:20px;
}
.right1 ul li{
	font-size:14px;
	height:31px;
	line-height:31px;
	padding-left:30px;
	background:url(../images/righ-2.jpg) no-repeat;
	margin:10px 0;
}
.right1 ul li a{
	color:#8e4999;
}

.rightbox{
	width:265px;
	margin-top:10px;
}
.rightbox dt{
	height:24px;
	line-height:24px;
	background:url(../images/right-3.jpg) no-repeat;
	padding-left:40px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	font-family:"微软雅黑";
}

.rightbox dd{
	background:#fbdee9;
	padding:10px;
}
.rightbox dd ul{
	background:url(../images/right-6.gif) 0 2px no-repeat;
}
.rightbox dd ul li{
	height:28px;
	line-height:28px;
	padding-left:23px;
}
.rightbox dd ul li a{
	color:#a3235c;
}
.rightbox dd ul li a:hover{
	text-decoration:none;
	color:#8e4999;
}

.rightbox dt a{
	color:#FFF;
}

.rightbox2{
	width:265px;
	margin-top:5px;
}
.rightbox2 dt{
	height:24px;
	line-height:24px;
	background:url(../images/right-7.gif) no-repeat;
	padding-left:40px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	font-family:"微软雅黑";
}
.rightbox2 dt a{
	color:#FFF;
}


.rightbox2 dd{
	background:#fbdee9;
	padding:10px;
}
.rightbox2 dd ul{
	background:url(../images/right-6.gif) 0 2px no-repeat;
}
.rightbox2 dd ul li{
	height:28px;
	line-height:28px;
	padding-left:23px;
}
.rightbox2 dd ul li a{
	color:#a3235c;
}
.rightbox2 dd ul li a:hover{
	text-decoration:none;
	color:#8e4999;
}

.footer{
	overflow:hidden;
	margin-top:10px;
	clear:both;
	color:#666666;
}
.footer dl dt{
	height:30px;
	line-height:30px;
	background:#b5356f;
	text-align:center;
}
.footer dl dt ul{
	width:450px;
	overflow:hidden;
}
.footer dl dt ul li{
	float:left;
	text-align:center;
	padding-left:10px;
	color:#FFF;
	white-space:nowrap;
}
.footer dl dt ul li a{
	color:#FFF;
}
.footer dl dd{
	height:70px;
	border-left:1px solid #b5356f;
	border-right:1px solid #b5356f;
	overflow:hidden;
}
.footer .foothr{
	overflow:hidden;
	margin:0px;
	height:14px;
	margin-bottom:20px;
	background:url(../images/footer-3.gif) bottom no-repeat;
}
.footer dl dd .cfoot{
	width:100%;
	line-height:22px;
	padding-top:10px;
	text-align:center;
}
.footer dl dd .footleft{
	width:250px;
	height:60px;
	line-height:18px;
	padding-top:10px;
	background:url(../images/footer-1.gif) 20px 10px no-repeat;
	padding-left:90px;
	float:left;
}

.footer dl dd .footright{
	width:500px;
	height:65px;
	padding-top:5px;
	padding-left:80px;
	background:url(../images/footer-2.gif) 20px 10px no-repeat;
	float:right;
}
.f5{/*友情链接(文字)专用*/
	width:100%;
	overflow:hidden;
	clear:both;
	padding-bottom:10px;
}
.f5 li{
	float:left;
	line-height:14px;
	padding:5px 5px 0px;
	white-space:nowrap;
}
.f5 li a{
	color:#666666;
	float:left;
}

/*列表分页部分*/
.list_page{text-align:center;margin:8px; font-size:12px;}
.list_page a{background:#fff;margin:1px;padding:4px 6px;border:1px solid #ff80b0;color:#A0A0A0;}
.list_page span{background:#df007c;color:#f60;margin:1px;padding:3px 6px;border:1px solid #ff80b0;}

/*专家列表*/
.zjlist{
	padding:10px 10px 10px 10px;
	border-bottom:2px solid #fee4de;
	
}

