@charset "utf-8";
/* CSS Document */
.banner,banner2,.which,.fuhe,#baojian,.quanwei,.zhihui,#tuijian{font-size:14px;}
*{padding:0;margin:0;}
body{color:#000;font-family:微软雅黑;}
ul{list-style-type:none;}
a{text-decoration:none;border:none;}
img{border:none;}


.banner{width:100%;height:750px;margin:0 auto;background:url(../images/banner.jpg) no-repeat center top;}
.banner_cont{width:1100px;height:750px;margin:0 auto;position:relative;}
.banner_cont a{width:121px;height:37px;backgroud:red;display:block;position:absolute;}
.banner_cont a.zixu{top:655px;left:908px;}
.banner_cont a.yuyue{top:654px;left:760px;}

.banner2{width:100%;height:711px;margin:0 auto;}
.banner2 #ban{width:100%;height:711px;}
.banner2 #ban .banC{position:relative;min-width:1000px;height:711px;margin:auto;overflow:hidden;display:none;}
.banner2 #ban .banC .ul_img{position:absolute;top:0;left:0;height:711px;width:100%;overflow:hidden}
.banner2 #ban .banC .ul_img li{position:absolute;top:0;left:0;vertical-align:bottom;width:100%;height:711px;}
.banner2 #ban .banC .ul_img .current{opacity:1;filter:alpha(opacity=100);}
.banner2 #ban .banC .ul_img li a{display:block;width:100%;height:745px;}
.banner2 #ban .banC .ul_img li .ban_1{background:url(../images/ban1.jpg) no-repeat center top}
.banner2 #ban .banC .ul_img li .ban_2{background:url(../images/ban2.jpg) no-repeat center top}
.banner2 #ban .banC .ul_img li .ban_3{background:url(../images/ban3.jpg) no-repeat center top}
.banner2 #ban .banC .ul_img li .ban_4{background:url(../images/ban4.jpg) no-repeat center top}
.banner2 #ban .banC .b_np{position:absolute;top:300px;z-index:99;display:block;width:64px;height:65px;}
.banner2 #ban .banC #ban_prev{left:50%;margin-left:-580px;background:url(../images/pre_next.png) no-repeat left top}
.banner2 #ban .banC #ban_next{right:50%;margin-right:-580px;background:url(../images/pre_next.png) no-repeat right top}	
.banner2 #ban .banC .swtt a{ display:block; width:142px; height:42px;}	



.which{width:1100px;height:635px;margin:0 auto 20px auto;}
.which h1{
	width:1100px;
	height:190px;
	text-indent:-9999px;
	background:url(../images/which.jpg) no-repeat left top;
}
.which .which_cont{
	width:1100px;
	height:424px;
	background:#eaeaea;
}
.which .which_cont ul.wh_left{
	width:167px;
	height:424px;
	float:right;
	position:relative;	
	background:url(../images/which_2.jpg) no-repeat left top;
}
.which .which_cont ul.wh_left li{
	width:167px;
	height:103px;
	background-position:0 0;
	position:absolute;
	cursor:pointer;
	right:0;
}
.which .which_cont ul.wh_left li.wli1{
	top:0;
	background:url(../images/which_2.jpg) no-repeat left top;
}
.which .which_cont ul.wh_left li.wli2{
	top:107px;
	background:url(../images/which_3.jpg) no-repeat left top;
}
.which .which_cont ul.wh_left li.wli3{
	top:214px;
	background:url(../images/which_4.jpg) no-repeat left top;
}
.which .which_cont ul.wh_left li.wli4{
	top:321px;
	background:url(../images/which_5.jpg) no-repeat left top;
}
.which .which_cont ul.wh_left li.on{
	background-position:-167px 0;
}
.which .which_cont ul.wh_right{
	width:800px;
	height:368px;
	padding:56px 76px 0 0;
	float:right;
}
.which .which_cont ul.wh_right li{
	width:800px;
	height:368px;
	float:left;
	display:none;
}
.which .which_cont ul.wh_right li.dis{
	display:block;
}
.which .which_cont ul.wh_right li dl{
	width:360px;
	height:316px;
	float:left;
}
.which .which_cont ul.wh_right li dl dt{
	width:360px;
	height:103px;
}
.which .which_cont ul.wh_right li dl dd{
	width:360px;
	height:209px;
}
.which .which_cont ul.wh_right li .inner{
	width:440px;
	height:316px;
	float:left;
	position:relative;	
}
.which .which_cont ul.wh_right li .inner p{
	width:440px;
	height:30px;
	line-height:23px;
	font-size:14px;
}
.which .which_cont ul.wh_right li .inner p strong{
	color:#a30006;
	font-size:14px;
}
.which .which_cont ul.wh_right li .inner p b{
	font-size:14px;
}
.which .which_cont ul.wh_right li .inner span{
	width:124px;
	height:37px;
	display:block;
	position:absolute;
	bottom:20px;
}
.which .which_cont ul.wh_right li .inner span a{
	width:124px;
	height:37px;
	display:block;
	text-indent:0;

}



#fuhe{
	width:100%;
	height:1900px;
	background:#ededed;
	margin:0 auto;
}
.fuhe_cont{
	width:1100px;
	height:1900px;
	margin:0 auto;
}
.fuhe_cont h1{
	width:1100px;
	height:211px;
	text-indent:-9999px;
	background:url(../images/28day.jpg) no-repeat left top;
}
.fuhe_cont .step_cont{
	width:952px;
	height:1145px;
	margin:0 auto;
	font-size:14px;
}
.fuhe_cont .step1{
	width:422px;
	height:497px;
	padding-top:15px;
	margin-bottom:52px;
	float:left;
	position:relative;
	background:#fff;
}
.fuhe_cont .step1 .step1_img{
	width:180px;
	height:180px;
	position:absolute;
	bottom:40px;
	left:-38px;
}
.fuhe_cont .step1 dl{
	width:388px;
	height:487px;
	margin:0 auto;
}
.fuhe_cont .step1 dl dd{
	line-height:30px;
	text-align:right;
	font-size:14px;
	padding-top:15px;
}
.fuhe_cont .step1 dl dd span{
	width:90px;
	height:27px;
	line-height:27px;
	font-size:14px;
	display:block;
	margin:0 auto;	
	font-weight:bold;
	color:#fff;
	text-align:center;
	background:#a30006;
}
.fuhe_cont .step1 dl dd em{
	color:red;
	font-style:normal;
	line-height:27px;
	font-size:14px;
}
.fuhe_cont .step1 dl dd p{
	width:250px;
	height:150px;
	float:right;
	font-size:14px;
	text-align:center;
}
.fuhe_cont .step1 dl dd p a{
	color:#a30006;
	font-size:14px;
	font-weight:bold;
}

.fuhe_cont .step2{
	width:422px;
	height:497px;
	background:#fff;
	float:right;
	margin-bottom:52px;
	position:relative;
	padding-bottom:15px;
}
.fuhe_cont .step2 .step1_img{
	width:180px;
	height:180px;
	position:absolute;
	bottom:300px;
	left:-38px;
}
.fuhe_cont .step2 dl{
	width:388px;
	height:487px;
	margin:0 auto;
}
.fuhe_cont .step2 dl dd{
	line-height:30px;
	text-align:right;
	font-size:14px;
	padding-top:15px;
}
.fuhe_cont .step2 dl dd span{
	width:90px;
	height:27px;
	line-height:27px;
	font-size:14px;
	display:block;
	margin:0 auto;	
	font-weight:bold;
	color:#fff;
	text-align:center;
	background:#a30006;
}
.fuhe_cont .step2 dl dd em{
	color:red;
	font-style:normal;
	line-height:27px;
	font-size:14px;
}
.fuhe_cont .step2 dl dd p{
	width:250px;
	height:140px;
	float:right;
	font-size:14px;
	text-align:center;
}
.fuhe_cont .step2 dl dd p a{
	color:#a30006;
	font-size:14px;
	font-weight:bold;
}


.fuhe_cont .step3{
	width:422px;
	height:512px;
	background:#fff;
	float:left;
	position:relative;
}
.fuhe_cont .step3 .step1_img{
	width:180px;
	height:180px;
	position:absolute;
	top:40px;
	right:-65px;
}
.fuhe_cont .step3 dl{
	width:388px;
	margin:0 auto;
}
.fuhe_cont .step3 dl dd{
	line-height:30px;
	text-align:left;
	font-size:14px;
	padding-top:15px;
}
.fuhe_cont .step3 dl dd span{
	width:90px;
	height:27px;
	margin-left:60px;
	line-height:27px;
	font-size:14px;
	display:block;	
	font-weight:bold;
	color:#fff;
	text-align:center;
	background:#a30006;
}
.fuhe_cont .step3 dl dd em{
	color:red;
	font-style:normal;
	line-height:27px;
	font-size:14px;
}
.fuhe_cont .step3 dl dd p{
	width:260px;
	height:135px;
	float:left;
	font-size:14px;
	text-align:center;
}
.fuhe_cont .step3 dl dd p a{
	color:#a30006;
	font-size:14px;
	font-weight:bold;
}



.fuhe_cont .step4{
	width:422px;
	height:497px;;
	background:#fff;
	float:right;
	position:relative;
	padding-top:15px;
}
.fuhe_cont .step4 .step1_img{
	width:180px;
	height:180px;
	position:absolute;
	top:320px;
	right:-65px;
}
.fuhe_cont .step4 dl{
	width:388px;
	margin:0 auto;
}
.fuhe_cont .step4 dl dd{
	line-height:30px;
	text-align:left;
	font-size:14px;
	padding-top:15px;
}
.fuhe_cont .step4 dl dd span{
	width:90px;
	height:27px;
	margin-left:60px;
	line-height:27px;
	font-size:14px;
	display:block;	
	font-weight:bold;
	color:#fff;
	text-align:center;
	background:#a30006;
}
.fuhe_cont .step4 dl dd em{
	color:red;
	font-style:normal;
	line-height:27px;
	font-size:14px;
}
.fuhe_cont .step4 dl dd p{
	width:260px;
	height:135px;
	float:left;
	font-size:14px;
	text-align:center;
}
.fuhe_cont .step4 dl dd p a{
	color:#a30006;
	font-size:14px;
	font-weight:bold;
}
.fuhe_cont .fuhe_bto{
	width:1100px;
	height:500px;
	background:url(../images/28day_img5.jpg) no-repeat center top;
	position:relative;	
}
.fuhe_cont .fuhe_bto a{
	width:283px;
	height:48px;
	position:absolute;
	bottom:-1px;
	text-indent:-9999px;
	left:374px;
}





#baojian{
	width:100%;
	height:771px;
	overflow:hidden;
	background:url(../images/health.jpg) no-repeat center top;	
	margin:20px auto 0 auto;
}
.baojian_cont{
	width:1100px;
	height:560px;
	padding-top:214px;
	margin:0 auto;
}
.baojian_cont .bj_c_left{
	width:342px;
	height:507px;
	float:left;
	position:relative;
}
.baojian_cont .bj_c_left ul{
	width:342px;
	height:132px; 
	padding-top:48px;
}
.baojian_cont .bj_c_left ul li{
	height:32px; 
	line-height:32px;
	text-align:right;
	padding-right:30px;
	font-size:14px;
}
.baojian_cont .bj_c_left h3{
	width:342px;
	height:45px;
	line-height:42px;
	text-align:center;
	color:#a30006;
	font-size:14px;	
}
.baojian_cont .bj_c_left p{
	width:342px;
	height:70px;
	line-height:23px;
}
.baojian_cont .bj_c_left p span{
	width:83px;
	text-align:center;
	color:#a30006;
	padding-top:30px;
	display:block;
	float:left;
}
.baojian_cont .bj_c_left a{
	width:124px;
	height:36px;
	text-indent:-9999px;
	position:absolute;
	bottom:24px;
	right:0px;
}


.baojian_cont .bj_c_right{
	width:342px;
	height:507px;
	float:right;
	position:relative;
}
.baojian_cont .bj_c_right ul{
	height:172px;
	padding-top:46px;
}
.baojian_cont .bj_c_right ul li{
	height:32px; 
	line-height:32px;
	text-align:left;
	padding-left:30px;
	font-size:14px;
}
.baojian_cont .bj_c_right h3{
	width:342px;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#a30006;
	font-size:14px;	
}
.baojian_cont .bj_c_right p{
	width:342px;
	height:50px;
	line-height:23px;
}
.baojian_cont .bj_c_right p span{
	width:83px;
	text-align:center;
	color:#a30006;
	padding-top:30px;
	display:block;
	float:left;
}
.baojian_cont .bj_c_right a{
	width:124px;
	height:36px;
	text-indent:-9999px;
	position:absolute;
	bottom:24px;
	left:0px;
}




.quanwei{
	width:1100px;
	height:908px;
	overflow:hidden;
	margin:0 auto;
}
.quanwei h1{
	width:1100px;
	height:211px;
	text-indent:-9999px;
	background:url(../images/expert.jpg) no-repeat left top;
}
.quanwei .quanwei_cont{
	width:1100px;
	height:690px;
	margin:0 auto;
}
.quanwei .quanwei_cont ul.anubox{width:837px;padding-bottom:10px;margin:0 auto;position:relative;}
.quanwei .quanwei_cont ul.anubox li{width:176px;height:154px;cursor:pointer;position:absolute;top:0;background-position:0 0;}
.quanwei .quanwei_cont ul.anubox li.fling{left:0;background:url(../images/expert_1.jpg) no-repeat left top;}
.quanwei .quanwei_cont ul.anubox li.lpeng{left:220px;background:url(../images/expert_2.jpg) no-repeat left top;}
.quanwei .quanwei_cont ul.anubox li.yxia{left:441px;background:url(../images/expert_3.jpg) no-repeat left top;}
.quanwei .quanwei_cont ul.anubox li.zlei{left:661px;background:url(../images/expert_4.jpg) no-repeat left top;}
.quanwei .quanwei_cont ul.anubox li.on{background-position:-176px 0; }


.quanwei .quanwei_cont ul.imgbox{width:1100px;height:529px;margin:0 auto;padding-top:0;}
.quanwei .quanwei_cont ul.imgbox li{width:1100px;height:529px;display:none;position:relative;}
.quanwei .quanwei_cont ul.imgbox li.img1{background:url(../images/expert_img1.jpg) no-repeat left top;}
.quanwei .quanwei_cont ul.imgbox li a.tt{
	width:502px;
	height:351px;
	display:block;
	position:absolute;
	top:44px;
	left:508px;
}
.quanwei .quanwei_cont ul.imgbox li a.bott{
	width:292px;
	height:42px;
	display:block;
	position:absolute;
	bottom:54px;
	right:178px;
}
.quanwei .quanwei_cont ul.imgbox li.img2{background:url(../images/expert_img2.jpg) no-repeat left top;}
.quanwei .quanwei_cont ul.imgbox li.img3{background:url(../images/expert_img3.jpg) no-repeat left top;}
.quanwei .quanwei_cont ul.imgbox li.img4{background:url(../images/expert_img4.jpg) no-repeat left top;}
.quanwei .quanwei_cont ul.imgbox li.disp{display:block;}



#zhihui{
	width:1100px;
	height:559px;
	overflow:hidden;
	margin:0 auto;
}
#zhihui h1{
	width:1100px;
	height:207px;
	text-indent:-9999px;
	background:url(../images/skin.jpg) no-repeat left top;
}
#zhihui .safe_cont{width:1100px;height:350px;overflow:hidden;margin:0 auto;}
#zhihui .safe_cont .anubox2{width:262px;height:350px;float:right;overflow:hidden;position:relative;}
#zhihui .safe_cont .anubox2 li{width:262px;height:66px;position:absolute;left:0;background-position:0 0;}
#zhihui .safe_cont .anubox2 li.anu1{top:0;background:url(../images/skin_anu1.jpg) no-repeat left top;}
#zhihui .safe_cont .anubox2 li.anu2{top:71px;background:url(../images/skin_anu2.jpg) no-repeat left top;}
#zhihui .safe_cont .anubox2 li.anu3{top:142px;background:url(../images/skin_anu3.jpg) no-repeat left top;}
#zhihui .safe_cont .anubox2 li.anu4{top:213px;background:url(../images/skin_anu4.jpg) no-repeat left top;}
#zhihui .safe_cont .anubox2 li.anu5{top:284px;background:url(../images/skin_anu5.jpg) no-repeat left top;}
#zhihui .safe_cont .anubox2 li a{width:262px;height:66px;display:block;}
#zhihui .safe_cont .anubox2 li.on{color:#fff;background-position:-262px 0;}
#zhihui .safe_cont dl{width:838px;height:350px;float:left;display:none;background:#f4f4f4;}
#zhihui .safe_cont dl.blockk{display:block;}
#zhihui .safe_cont dl dt{width:355px;height:350px;padding-top:104px;float:left;background:url(../images/skin_h1.jpg) no-repeat left top;}
#zhihui .safe_cont dl dt h3{width:313px;height:46px;line-height:46px;margin:0 auto;font-size:16px;}
#zhihui .safe_cont dl dt p{width:313px;height:140px;line-height:23px;margin:0 auto;font-size:12px;}
#zhihui .safe_cont dl dt span{width:59px;height:39px;display:block;float:right;}
#zhihui .safe_cont dl dd{width:483px;float:left;}




#tuijian{
	width:1100px;
	height:414px;
	overflow:hidden;
	margin:0 auto;
}
#tuijian h1{
	height:200px;
	text-indent:-9999px;
	background:url(../images/tuijian.jpg) no-repeat left top;
}
#tuijian dl{
	width:220px;
	height:192px;
	float:left;
}
#tuijian dd{
	width:208px;
	height:30px;
	line-height:30px;
	font-size:14px;
	text-align:center;
	float:left;
}


/*浮动导航*/
.cpjxInner{
	width:164px;
	height:580px;
	background:url(../images/nav.png) no-repeat left top;
	position:absolute;
	top:1517px;
	left:50%;
	margin-left:-715px;
	z-index:999;
}
.anubox,#zfMenu{
	padding-top:146px;
}
#zfMenu li{
	height:62px;
}
#zfMenu li a,.imgbox li a{
	width:164px;
	height:62px;
	display:block;
	text-indent:-999px;
}
.cpjxInner_on {
	position:fixed;
	top:0;
}
