@charset "utf-8";
/* CSS Document */

.banner{ width:100%; overflow:hidden; display:none; }
.banner1 {width:100%;height:120px; background:url(../images/banner1.jpg) top center no-repeat;overflow:hidden;}
.banner2 {width:100%;height:120px; background:url(../images/banner2.jpg) top center no-repeat;overflow:hidden;}
.banner3 {width:100%;height:120px; background:url(../images/banner3.jpg) top center no-repeat;overflow:hidden;}
.banner4 {width:100%;height:120px; background:url(../images/banner4.jpg) top center no-repeat;overflow:hidden;}
.banner5 {width:100%;height:100px; background:url(../images/banner5.jpg) top center no-repeat;overflow:hidden;}
.banner6 {width:100%;height:140px; background:url(../images/banner6.jpg) top center no-repeat;overflow:hidden; position:relative;}
.banner6 a { position:absolute;display:block;top:0;left:50%;width:310px;height:72px;margin-left:-412px;}

.banner-wap{ width:100%;}
.banner-wap img{ width:100%;}

/* ---------------------banner结束--------------------- */

.wrap {width:1200px;margin:0 auto;overflow:hidden;}

.tit-topa{ width:1000px; margin:0 auto; text-align:center;}
.tit-topa img{ margin-top:50px; margin-bottom:30px;}
.tit-topb{ width:531px; margin:0 auto;}
.tit-topb img{ margin-top:50px; margin-bottom:30px;}
.huandenga{ width:999px; margin:0 auto; display:none;}
.huandenga img{ margin-top:50px; margin-bottom:30px;}
.huandenga-wap{ width:100%; }
.huandenga-wap img{ width:100%;}
.part1-top{background:url(../images/part1-top.png); height:80px; overflow:hidden; text-align:center; font-family: "微软雅黑";    font-size:14px;     color: #333; }
.part1-top p{ margin:10px 20px; line-height:28px;}

/* --------------------- PC端通用 --------------------- */
a.btn {
	display:block;
	width:360px;
	height:50px;
	margin:30px auto 0;
	padding:0;
	background:#fc3b22;
	color:#fff;
	font-size:22px;
	line-height:50px;
	border-radius:30px;
	text-align:center;
	-webkit-transition:-webkit-transform 0.1s linear;
	-moz-transition:-moz-transform 0.1s linear;
	transition:transform 0.1s linear;
}
a.btn:hover {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	transform: scale(1.1);
	text-decoration:none;
	color:#fff;
}
.menu {
	font-size:46px;
	margin:70px auto 50px;
	text-align:center;
	line-height:1.4;
}
.menu span {color:#e4235e;}

/* --------------------- 手机端通用 --------------------- */
a.btn_wap {
	display:block;
	width:70%;
	height:44px;
	margin:6px auto 30px;
	background:#fc3b22;
	color:#fff;
	font-size:20px;
	line-height:44px;
	border-radius:30px;
	text-align:center;
	-webkit-transition:-webkit-transform 0.1s linear;
	-moz-transition:-moz-transform 0.1s linear;
	transition:transform 0.1s linear;
}
.menu_wrap {
	font-size:20px;
	margin:30px auto 20px;
	text-align:center;
	line-height:1.6;
}
.menu_wrap span {color:#e4235e;}


/* ---------------------第一块PC 端--------------------- */
.main1_bg {width:100%;background:#e6edf3;padding-bottom:80px; display:none;}
.main1 ul li {
	position:relative;
	float:left;
	width:218px;
	height:498px;
	margin-right:27px;
	background:#fff;
	border-radius:200px;
	text-align:center;
	overflow:hidden;
}
.main1 ul li p.age {
	font-size:30px;
	margin-top:12px;
}
.line {height:1px;margin:12px 0;border-bottom:1px solid #000;}
span.red {font-size:24px;color:#e4235e;}
a.btn_circle {
	position:absolute;
	display:block;
	bottom:8px;
	left:83px;
	width:52px;
	height:52px;
	line-height:52px;
	text-align:center;
	font-size:24px;
	color:#fff;
	background:#e4235e;
	border-radius:50%;
	-webkit-transition:-webkit-transform 0.1s linear;
	-moz-transition:-moz-transform 0.1s linear;
	transition:transform 0.1s linear;
}
a.btn_circle:hover {
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	transform: scale(1.2);
	text-decoration:none;
}
.main1 ul li.right0 {margin-right:0;}


/* ---------------------第一块 手机端--------------------- */

.main1_bg_wap {
	width:100%;
	background:#e6edf3;
	overflow:hidden;
}
.main1_bg_wap ul li {
	position:relative;
	float:left;
	width:46%;
	height:auto;
	margin:0 2% 16px;
	padding-bottom:40px;
	background:#fff;
	border-radius:200px;
	text-align:center;
	overflow:hidden;
}
.main1_bg_wap ul li p.age {
	font-size:24px;
	margin-top:8px;
}
.main1_bg_wap .line {height:1px;margin:8px 0;border-bottom:1px solid #000;}
.main1_bg_wap ul li span.red {font-size:20px;color:#e4235e;}
.main1_bg_wap ul li p {font-size:16px;}


/* ---------------------第二块PC端--------------------- */
.main2_bg {width:100%;padding-bottom:80px; display:none;}
.main2 ul li {
	float:left;
	width:600px;
	height:510px;
}
.main2 ul li p {
	width:380px;
	margin:0 auto;
}
.main2 ul li p.pifu {margin-top:330px;}
.jiankang {background:url(../images/good.jpg) top center no-repeat;}
.bujiankang {background:url(../images/bad.jpg) top center no-repeat;}

/* ---------------------第二块手机端--------------------- */
.main2_wap ul li {
	width:96%;
	height:auto;
	margin:0 2% 10px;
	padding-bottom:20px;
	overflow:hidden;
}
.main2_wap ul li.jiankang {background:#fee4d8 url(../images/good.jpg) top center no-repeat;}
.main2_wap ul li p {
	width:90%;
	margin:0 5%;
}
.main2_wap ul li p.pifu {margin-top:330px;}
.main2_wap ul li p span.red {font-size:20px;color:#e4235e;}
.main2_wap ul li p {font-size:16px;}


/* ---------------------第三块PC端--------------------- */
.main3_bg {width:100%;background:#fcdee6;padding-bottom:80px; display:none; }
.main3 ul li {
	float:left;
}
.main3 ul li.wuqu {
	width:210px;
	margin-top:120px;
	text-align:center;
}
.main3 ul li h5 {font-size:30px; line-height:1.6;}
.main3 h3 {
	margin:20px 0 10px;
	text-align:center;
	font-size:30px;
	color:#e4235e;
}


/* ---------------------第三块手机端--------------------- */
.main3_bg_wap { 
	width:100%;
	padding-bottom:30px;
	background:#fcdee6;
	overflow:hidden;
}
.main3_wap { text-align:center;}
.main3_wap ul li {
	float:left;
	width:46%;
	margin:0 2%;
	overflow:hidden;
}
.main3_wap ul li h5 {font-size:20px; line-height:1.6;}
.main3_wap ul li p {font-size:16px;}
.main3_wap h3 {margin-top:10px;font-size:24px;color:#e4235e;line-height:1.4;}


/* ---------------------第四块PC端--------------------- */
.main4_bg {width:100%;height:930px;background:#000 url(../images/bg_main4.jpg) top center no-repeat;display:none; text-align:center; }
.main4 h2 {color:#fff;}
.main4 p {color:#fff; text-indent:2em; text-align:left;}
/*.main4 img {padding:50px 30px 0 20px;}*/
.main4 ul li {
	float:left;
	width:480px;
	margin:26px 0px 0 80px;
	color:#fff;
}


/* ---------------------第四块手机端--------------------- */
.main4_bg_wap {width:100%;padding-bottom:20px;overflow:hidden; text-align:center; background:#111;color:#fff;}
.main4_wap h2 {color:#fff;}
.main4_wap p {width:96%;margin:0 2% 14px;font-size:16px; text-align:left;color:#fff;}
.main4_wap img {width:80%;}
.main4_wap p span.red {font-size:20px;}



/* ---------------------第五块PC端--------------------- */
.main5_bg {width:100%;display:none;overflow:hidden;}
.main5 ul.title li {
	float:left;
	width:380px;
	height:80px;
	margin-right:30px;
	line-height:80px;
	background:#f45c8a;
	color:#fff;
	text-align:center;
	font-size:24px;
}
.main5 ul li.right0 {margin-right:0;}
.main5 ul.title li span {font-weight:bold;font-size:30px;}
.zhuanli_bg {width:100%;padding-bottom:80px;background:#fcdee6;}
.zhuanli_bg ul.zhuanli {
	width:1200px;
	margin:0 auto;
}
.zhuanli_bg ul.zhuanli li {
	float:left;
	width:380px;
	margin-right:30px;
	background:#f45c8a;
	color:#fff;
	text-align:center;
}
.zhuanli_bg ul.zhuanli li p {
	padding:0 10px;
	text-align:left;
}
.zhuanli_bg ul.zhuanli li p span {font-weight:bold;}
a.btn_white {
	display:block;
	width:210px;
	height:44px;
	line-height:44px;
	margin:30px auto;
	background:#fff;
	color:#f45c8a;
	border-radius:44px;
    -webkit-transition:-webkit-transform 0.1s linear;
	-moz-transition:-moz-transform 0.1s linear;
	transition:transform 0.1s linear;
}
a.btn_white:hover {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	transform: scale(1.1);
	text-decoration:none;
}
.zhuanli_bg ul.zhuanli li.right0 {margin-right:0;}


/* ---------------------第五块手机端--------------------- */
.main5_bg_wap {width:100%;overflow:hidden; text-align:center; background:#fcdee6;}
.main5_wap ul li {
	margin-bottom:20px;
	padding:20px 0;
	background:#f45c8a;
	color:#fff;
}
.main5_wap ul li h4 {font-size:20px;margin-bottom:20px;}
.main5_wap ul li p {padding:2%;text-align:left;font-size:16px;}
.main5_wap ul li p span {font-weight:bold;font-size:20px;}


/* ---------------------第六块PC端--------------------- */
.main6_bg {width:100%;display:none;overflow:hidden;}


/* ---------------------第六块手机端--------------------- */
.main6_bg_wap {width:100%;overflow:hidden;}
.main6_wap ul li {
	float:left;
	width:46%;
	height:180px;
	margin:0 2% 20px;
	padding:6px;
	font-size:16px;
	background:#fcdee6;
	border-radius:3px;
}
.main6_wap ul li h4 {margin:16px 0 10px;font-size:20px;text-align:center;}


/* ---------------------第七块PC端--------------------- */
.main7_bg {width:100%;padding-bottom:80px;display:none;overflow:hidden; background:#e6edf3;}
.main7 ul li {
	float:left;
	width:248px;
	margin-right:69px;
	text-align:center;
	line-height:3;
}
.main7 ul li.right0 {margin-right:0;}
.pink {color:#e4235e;}
.green {color:#24caa7;}
.orange {color:#f15642;}
.purple {color:#bb6de8;}

/* ---------------------第七块手机端--------------------- */
.main7_bg_wap {width:100%;margin-top:10px;overflow:hidden;background:#e6edf3;}
.main7_wap ul li {
	float:left;
	width:46%;
	margin:0 2% 10px;
	text-align:center;
	font-size:16px;
}


/* ---------------------第八块PC端--------------------- */
.main8_bg {width:100%;padding-bottom:80px;display:none;overflow:hidden;}
.main8 .anli_title {
	width:501px;
	height:58px;
	line-height:58px;
	margin:0 auto 20px;
	text-align:center;
	font-size:30px;
	background:url(../images/bg_anli_title.jpg) top center no-repeat;
	text-indent:0;
}
.anli p { text-indent:2em;}
.anli ul {
	width:1200px;
	height:350px;
	margin:28px 0 50px;
	background:url(../images/bg_anli.jpg) top center no-repeat;
}
.anli ul li {
	float:left;
	width:532px;
	height:304px;
	margin:24px 70px 0 22px;
}
.anli ul li.right0 {margin-right:0;}


/* ---------------------第八块手机端--------------------- */
.main8_bg_wap {width:100%;overflow:hidden; text-align:center;}
.main8_wap .anli {margin-bottom:24px;}
.main8_wap .anli_title {
	width:88%;
    padding:3px 0;
	margin:0 auto 10px;
	text-align:center;
	font-size:20px;
	border:3px solid #e532b8;
	border-radius:30px;
	text-indent:0;
}



/* ---------------------第九块电脑端--------------------- */
.main9_bg {width:100%; background:#e6edf3 url(../images/bg_doctor.jpg) top center no-repeat;display:none;overflow:hidden;}
.docInfo {
	float:left;
	width:540px;
	height:600px;
	margin-top:27px;
	margin-bottom:60px;
	padding:26px 45px 0 45px;
	background:#fff;
	background:rgba(255,255,255,0.8);
}
.docInfo h3 {
	font-size:38px;
	color:#222;
}

.docInfo p b {display:block;font-size:20px;font-weight:bold;margin-top:10px;text-indent:-7px;}
.docInfo a.btnWpxm {
	display:block;
	float:left;
	margin-right:15px;
	padding:0 15px;
	background:#e34329;
}
.docPhoto {
	float:left;
	width:570px;
	text-align:right;
	overflow:hidden;
}
.docInfo .btnCircle {
	display:block;
	width:137px;
	height:137px;
	margin:20px auto 0;
}

.prev{ display:block;width:30px; height:57px; float:left; margin-top:320px; margin-right:33px;}
.next{ display:block;width:30px; height:57px; float:right; margin-top:-366px; margin-right:0px;}
.slide{ width:1200px; height:686px; overflow:hidden;}


/* ---------------------第九块手机端--------------------- */
.main9_bg_wap {width:100%;overflow:hidden; text-align:center;}



/* ---------------------第十块电脑端--------------------- */
.main10_bg {width:100%;display:none;overflow:hidden;}
.main10 ul li {
	float:left;
	width:380px;
	margin-right:30px;
	margin-bottom:30px;
}
.main10 ul li.right0 {margin-right:0;}


/* ---------------------第十块手机端--------------------- */
.main10_bg_wap {width:100%;overflow:hidden; text-align:center;}
.main10_wap ul li {
	display:block;
	float:left;
	width:46%;
	margin:0 2% 10px;
}



.dibu {display:none;}






.scrollBox{ width:1000px;  position:relative; }	
.scrollBox .piclist{ overflow:hidden; zoom:1;}	
.scrollBox .ohbox{overflow:hidden; position:relative;width:930px;left:45px}	
.scrollBox {position:relative;overflow:hidden;zoom:1;}	
.scrollBox .piclist li{float:left; display:inline; width:450px; margin-right:10px;}	
.scrollBox .piclist li img{ width:450px;}
.scrollBox .piclist li span{height:25px;line-height:25px;display:block;text-align:center;   }	
.scrollBox .pageBtn span{ background:url(../images/bntBg.png) no-repeat; display:block;width:37px;height:59px;position:absolute;top:72px;cursor:pointer;text-indent:-999em;overflow:hidden; }	
.scrollBox .pageBtn .prev{left:0px;background-position:-11px -84px ;}	
.scrollBox .pageBtn .next{right:0px;background-position:-53px -84px ;}	
.scrollBox .pageBtn .list{overflow:hidden;zoom:1;margin:10px 0 0 440px; }	
.scrollBox .pageBtn .list li{ background:url(../images/bntBg.png); float:left; display:inline; width:15px;height:15px;background-position:-86px -57px ;cursor:pointer;margin-left:10px;line-height:10000px;overflow:hidden;  }	
.scrollBox .pageBtn .list li.on{background-position:-114px -57px }
.part8-wap{background: url(../images/xd32.jpg); width:100%; overflow:hidden; padding-bottom:30px;}
.part8-wap ul{ width:90%; margin-left:5%; }

.part8-wap li{ background:#fff; width:47%; float:left; display:inline; margin-left:3%; text-align:center; margin-top:20px; }
.part8-wap li img{ width:100%;} 
.part8-wap .part2-wap-top img{ width:80%; margin-bottom:15px; margin-top:15px;}
.xiahe-di{ background:url(../images/zxmr_bg.jpg) no-repeat center; height:530px; display:none;}
.xiahe-di a{ width:1000px; margin:0 auto;  height:530px;  display:block; }
.xiahe-di-wap{ width:100%;}
.xiahe-di-wap img{ width:100%; }
.anli-zong{ width:100%;}
.anli-bg{ width:70%; margin:0 auto;  padding-bottom:50px; padding-top:10px; }
.carousel-control.right{ background:none; right:-15%;}
.carousel-control.left{ background:none; left:-15%;}
.anli-all{  margin:0 auto; margin-bottom:20px;}
.zj-rongyu{ display:none;}
.zhuanjiatop img{ width: 100%; text-align:center }
.zj-rongyu{ width:100%; overflow:hidden; text-align:center; background:#373b46;}
.zj-rongyu img{ margin-top:50px; margin-bottom:50px;}
.part9-bg{background:url(../images/back.jpg);  padding-bottom:50px; display:none; width:100%; overflow:hidden; }
.part9{ width:1200px;    margin:0 auto;}
.part9-wap{background:url(../images/back.jpg); width:100%; overflow:hidden;}
.part9-wap img{ width:100%;}
.zhuanjia-di{ width:300px; margin: 0 auto; text-align:center; margin-top:30px;}
.part9-wap .part2-wap-top img{ width:80%; margin-bottom:15px; margin-top:15px;}
.part10-bg{background:url(../images/back.jpg);  padding-bottom:50px; display:none; width:100%; overflow:hidden; }
.part10{ width:1028px; padding:0px 0 50px; background:url(../images/zt_g_back.jpg); border: 1px solid #8e794d;    margin:0 auto; overflow:hidden;}
.part10-wap{background:url(../images/back.jpg);  width:100%; overflow:hidden;}
.part10-wap img{ width:100%;}

.part10-wap .part2-wap-top img{ width:80%; margin-bottom:15px; margin-top:15px;}
.part10a li{ width:238px; float:left; display:inline; margin-left:15px; margin-top:30px;}
.part10-topa{ width:1000px; text-align:center; margin-top:30px;}
.part10-topwapa{ width:70%; margin-left:15%;}
.part11-bg{background: url(../images/zt_25.jpg) no-repeat center;  padding-bottom:50px; display:none; width:100%; overflow:hidden;  height:691px; }
.part11{ width:1000px;    margin:0 auto; text-align:center; padding-top:120px; }
.part11-wap{ width:100%; overflow:hidden; background: url(../images/zt_25.jpg);}
.part11-wap img{ width:100%;}
.part10wapa li{width:47%; float:left; display:inline; margin-left:3%; margin-top:5px; margin-bottom:15px; }
.part10wapa{ width:90%; margin-left:5%; }
.part11-wap img{ width:70%; margin-top:30px;}
.part11-wap{ text-align:center; padding-bottom:30px;}
@media (min-width: 768px) {

}




@media (min-width: 992px) {

}


@media (min-width: 1150px) {
.banner{ display:block;}
.banner-wap{ display:none;}

.main1_bg { display:block;}
.main1_bg_wap { display:none;}

.main2_bg {display:block;}
.main2_bg_wap {display:none;}

.main3_bg {display:block;}
.main3_bg_wap {display:none;}

.main4_bg {display:block;}
.main4_bg_wap {display:none;}

.main5_bg {display:block;}
.main5_bg_wap {display:none;}

.main6_bg {display:block;}
.main6_bg_wap {display:none;}

.main7_bg {display:block;}
.main7_bg_wap {display:none;}

.main8_bg {display:block;}
.main8_bg_wap {display:none;}

.main9_bg {display:block;}
.main9_bg_wap {display:none;}

.main10_bg {display:block;}
.main10_bg_wap {display:none;}

.dibu {display:block;}

}
