@charset "utf-8";
/* CSS Document */
/*整体布局*/
*{
margin:0px;
padding:0px;
border:0px;
}
body{
font:12px "宋体";
color:#333;
text-align:center;
background:url(../ztimages/bodybj.jpg) repeat-x left top;
}
ul,li{
list-style-type:none;
}
.clear{ 
clear: both;
}
.layout{
width:989px;
height:auto;
background:url(../ztimages/layoutbj.gif) repeat-y left top;
margin:0 auto;
text-align:center;
}
a:link,a:visited{
color:#333;
text-decoration:none;
}
a:hover{
color:#000;
text-decoration:underline;
}
/*banner样式开始*/
.banner{
width:985px;
height:auto;
text-align:center;
margin:0 auto;
}
.mian{
width:964px;
height:auto;
text-align:center;
margin:0 auto;
}
/*导航条样式开始*/
.nav{
height:61px;
background:url(../ztimages/nav.jpg) no-repeat left top;
padding-left:30px;
}
.nav li{
float:left;
display:inline;
width:101px;
height:37px;
background:url(../ztimages/line.jpg) no-repeat right top;
text-align:center;
line-height:37px;
}
.nav li a:link,.nav li a:visited{
font:14px "宋体";
font-weight:bold;
color:#fff;
line-height:37px;
text-decoration:none;
}
.nav li a:hover{
color:#fff;
text-decoration:underline;
}
/**/
.c1{
border:1px solid #f9e9f6;
padding:5px;
}
.c1_lt{
float:left;
}
.c1_rt{
float:left;
display:inline;
width:620px;
height:auto;
margin-left:15px;
}
.c1_rt h1{
font:15px "宋体";
font-weight:bold;
color:#f00;
text-align:left;
margin-top:10px;
}
.c1_rt p{
font:14px "宋体";
color:#333;
text-align:left;
line-height:24px;
margin-top:10px;
}
.c1_rtc{
background:#fefaf7;
border:1px solid #fdece5;
padding:12px 24px 12px 18px;
margin-top:10px;
position:relative;
text-align:left;
}
.c1_rtc h6{
position:absolute;
left:10;
top:10px;
width:150px;
height:20px;
background:#fff;
border:1px solid #7d1f03;
font:14px "宋体";
font-weight:bold;
color:#7e2006;
text-align:center;
line-height:20px;
}
.c1_rtc h5{
font:12px "宋体";
color:#7e2006;
line-height:24px;
text-align:left;
}
.c2{
margin-top:10px;
}
.c2c{
float:left;
display:inline;
width:294px;
height:auto;
background:#fff;
border:1px solid #f9edf7;
}
.c2c h1,.zlc h1{
background:url(../ztimages/ico.jpg) no-repeat left center;
margin:10px 10px 0 10px;
font:14px "宋体";
font-weight:bold;
color:#333;
text-align:left;
text-indent:20px;
}
.c2c h1 a:link,.c2c h1 a:visited{
color:#333;
text-decoration:none;
}
.c2c h1 a:hover{
color:#000;
text-decoration:underline;
}
.c2c p,.zd p,.zlc p{
margin:10px;
text-align:left;
font:14px "宋体";
color:#333;
line-height:24px;
}
.c2c_l{
float:left;
display:inline;
margin:80px 11px 0px 11px;
}
.c2_lt{
float:left;
display:inline;
width:680px;
height:auto;
}
.tittle{
height:51px;
background:url(../ztimages/tittle_02.jpg) repeat-x left top;
}
.tittle h1{
float:left;
display:inline;
background:url(../ztimages/tittle_01.jpg) no-repeat left top;
height:26px;
font:16px "微软雅黑";
font-weight:bold;
color:#aa0041;
line-height:26px;
text-align:left;
padding:25px 0 0 30px;
}
.more{
float:right;
display:inline;
background:url(../ztimages/tittle_03.jpg) no-repeat right top;
height:21px;
text-align:left;
font:12px "宋体";
color:#333;
padding:30px 15px 0 0;
}
.more a:link,.more a:visited,.more2 a:link,.more2 a:visited{
color:#333;
text-decoration:none;
}
.more a:hover,.more2 a:hover{
color:#000;
text-decoration:underline;
}
.c2_ltc{
margin-top:10px;
}
.c2_ltc1{
float:left;
width:464px;
height:auto;
border-bottom:1px dashed #999;
padding-bottom:10px;
margin-top:8px;
}
.c2_ltc1 h1{
font:14px "宋体";
font-weight:bold;
color:#333;
text-align:left;
}
.c2_ltc1 p{
margin-top:10px;
font:14px "宋体";
line-height:22px;
text-align:left;
}
.c2_ltc1 h6{
font:14px "宋体";
color:#7a2008;
text-align:left;
margin-top:20px;
}
.c2_ltc1 h6 a:link,.c2_ltc1 h6 a:visited{
color:#7a2008;
text-decoration:none;
}
.c2_ltc1 h6 a:hover{
color:#000;
text-decoration:underline;
}
.c2_ltc2{
float:right;
display:inline;
width:200px;
height:auto;
}
.c2_ltc2 h6{
font:12px "宋体";
font-weight:bold;
color:#333;
text-align:center;
margin-top:10px;
}
.c2_ltc2 h6 a:link,.c2_ltc2 h6 a:visited{
color:#333;
text-decoration:none;
}
.c2_ltc2 h6 a:hover{
color:#000;
text-decoration:underline;
}
.c2_rt{
float:right;
width:263px;
height:auto;
}
.ask{
margin-top:8px;
background:url(../ztimages/ask.jpg) no-repeat left top;
height:322px;
}
.as_tittle{
padding-top:10px;}
.as_tittle h1{
float:left;
display:inline;
font:14px "宋体";
font-weight:bold;
color:#aa0040;
margin-left:65px;
}
.more2{
float:right;
display:inline;
margin-right:8px;
font:12px "宋体";
color:#333;
text-align:left;
}
.ask h2{
font:12px "宋体";
font-weight:bold;
color:666;
margin-left:35px;
text-align:left;
}
.ask h2 a:link,.ask h2 a:visited,.ask h3 a:link,.ask h3 a:visited{
color:#666;
text-decoration:none;
}
.ask h2 a:hover,.ask h3 a:hover{
color:#000;
text-decoration:underline;
}
.ask h3{
font:12px "宋体";
color:666;
margin:10px 0 0 35px;
text-align:left;
}
.bnt{
margin-top:30px;
text-align:center;
}
.zd{
float:left;
display:inline;
width:220px;
height:auto;
margin:10px 0 0 23px;
}
.zd h1{
font:14px "宋体";
font-weight:bold;
color:#333;
margin-top:8px;
}
.zd h1 a:link,.zd h1 a:visited{
color:#333;
text-decoration:none;
}
.zd h1 a:hover{
color:#000;
text-decoration:underline;
}
.zd p,.zlc p{
font:12px "宋体";
line-height:24px;
margin:10px 0 0 0;
}
.zl{
float:left;
display:inline;
width:475px;
height:auto;
margin-top:10px;
}
.zl img{
float:left;
}
.zlc{
float:right;
display:inline;
width:253px;
height:auto;
text-align:left;
}
.zlc h1{
margin:0px;
}
/*专家团队样式开始*/
.zj{
float:left;
display:inline;
width:265px;
height:auto;
background:#fff;
border:1px solid #fbe6ed;
margin:10px 0 0 5px;
}
.zjc{
width:240px;
margin:10px auto 0 auto;
}
.zjc img{
float:left;
display:inline;
border:1px solid #d1d1d1;
padding:2px;
}

.zjc_rt{
float:right;
width:120px;
height:auto;
}
.zjc_lt h1,.zjc_rt h1{
font:12px "宋体";
font-weight:bold;
color:#333;
text-align:left;
margin-top:5px;
}
.zjc_rt p{
height:100px;
line-height:22px;
text-align:left;
}
.zj h6{
border-top:1px dashed #fbe6eb;
background:#fff6f8;
margin-top:10px;
padding-top:10px;
padding-bottom:8px;
}
/*页脚样式开始*/
.footer{
margin-top:15px;
}
.footer h1{
height:37px;
text-align:center;
background:#b30044;
font:14px "宋体";
color:#fff;
line-height:37px;
}
.footer h1 a:link,.footer h1 a:visited{
color:#fff;
text-decoration:none;
line-height:37px;
}
.footer h1 a:hover{
color:#fff;
text-decoration:underline;
}
.footer p{
margin-top:15px;
text-align:center;
color:#656565;
line-height:22px;
}
/*字体样式开始*/
.ft_red:link,.ft_red:visited{
color:#fe7941;
line-height:24px;
text-decoration:none;
}
.ft_red:hover{
color:#000;
text-decoration:underline;
}
/*边距样式开始*/
.mar_t30{
margin-top:32px;
}
.mar_t15{
margin-top:15px;
}

.mar_lt{
margin-left:5px;
}
.mar_lt2{
margin-left:10px;
}

/*---------幻灯片（新）*/
#focus_turn { position:relative; height:223px;  }
	#focus_pic { }
		#focus_pic li img { width:310px; height:223px; padding:1px; border:0px solid #D8D8D8;  }
		#focus_pic .normal { display:none; }
		#focus_pic .current { display:block; }
	#focus_btn { position:absolute; right:0px; bottom:0!important;bottom:5px;z-index:10;}
		#focus_btn span { display:block; float:left; overflow:hidden; width:22px; height:22px; margin:0 0 0 -1px;  text-align:center; cursor:pointer; }
		#focus_btn .normal { background: url(../ztimages/ico21.gif) no-repeat 2px center;font:14px Arial, Helvetica, sans-serif;color:#fff; line-height:21px;}
		#focus_btn .current { background: url(../ztimages/ico20.gif) no-repeat 2px center;font:14px Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; line-height:21px;}		
		#focus_tx li{ filter:alpha(style=1,opacity=100,finishOpacity=10);background: #333;width:300px;z-index:1;text-align:left;line-height:21px;padding-left:8px;}
	#focus_tx li a:link,#focus_tx li a:visited{color:#fff;text-decoration:none;}
		#focus_tx .normal { display:none; }
		#focus_tx .current {
	display:block;
	position: absolute;bottom:0!important;
	bottom: 5px;
	left:2px;
}
	#focus_opacity {  position:absolute; left:0px;bottom:0!important; bottom:5px; width:150px; height:24px; background:#fff; opacity:0.7; filter:alpha(opacity=40); color:#000;z-index:-1;}
	
	.hdp,.set_news{
float:left;
display:inline;
text-align:center;
}
.hdp{
width:310px;
margin-left:4px;
}