@charset "gb2312";
/* CSS Document */
* {-webkit-text-size-adjust:none;-webkit-transition-timing-function: ease-in-out; -moz-transition-timing-function: ease-in-out; -ms-transition-timing-function: ease-in-out; -o-transition-timing-function: ease-in-out; transition-timing-function: ease-in-out;}
html { display:block; overflow-x: hidden; width: 640px; margin:0 auto;}
body {margin:0;padding:0;font:16px 微软雅黑,\5b8b\4f53,Arial,sans-serif;background:#ffffff;font-family:"微软雅黑";width: 640px; min-width:640px;max-width:640px;
	display:block;overflow-x: hidden;vertical-align: bottom;position:relative; font-size:20px;color:#333;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video{display:block;}
table,td,tr,th{font-size:12px;}
div{overflow:hidden;overflow-x: hidden;}
ol,ul {list-style:none;}
li{list-style-type:none;}
img{vertical-align:top;border:0;outline:0; width: auto;height: auto; max-width:100%;}
.fl{float: left;}.fr{float: right;}
.null{zoom:1;clear:both;height:0;font-size:0;overflow: hidden;}
.null:after{content:".";visibility:hidden;display:block;clear:both;height:0;font-size:0;overflow: hidden;}

/*linkes*/
a{text-decoration:none; -webkit-transition: color 0.2s linear;-khtml-transition: color 0.2s linear;-moz-transition: color 0.2s linear;-o-transition: color 0.2s linear;}
a:hover{ text-decoration:underline;}
/*公共样式结束*/

.main{ width: 610px; margin:0 auto;}

.topbar{background:#231f20; color:#fff;height:70px;line-height:70px; padding:0 15px;}
.topbar .home,.topbar .phone,.topbar .menu{color: #fff;}
.topbar .home{background:url(../images/top1.gif) no-repeat 0 18px; display: inline; padding-left:45px;}
.topbar .phone{background:url(../images/top2.gif) no-repeat 0 14px;padding-left: 55px;margin-left: 68px;}
.topbar .menu{background:url(../images/top3.gif) no-repeat ;width:54px;height: 37px;margin-top: 18px;}
#n_menu {display:none;position:absolute;width:280px;z-index:15;right:0;margin:0;top:73px;bottom:0;background:#231f20;height: 390px;}
#n_menu dl {line-height:74px;color:#f0f0f0}
#n_menu dl a {color:#f0f0f0;display:block}
#n_menu dl a:hover {color:#fff}
#n_menu dl dd {width:280px;font-size:30px;margin:0 auto;cursor:pointer;height:74px;line-height:74px;border-bottom:solid 2px #938F8F;border-top:solid 2px #383837;}
#n_menu dl dd a {display:block;height:74px;line-height:74px;font-size:30px;padding:0 20px 0 0;}
#n_menu .ico1,#n_menu .ico2,#n_menu .ico3,#n_menu .ico4,#n_menu .ico5{ width: 48px;height: 74px;display: inline;float: left;margin:0 20px 0 40px;}
#n_menu .ico1{background:url(../images/menu1.gif) no-repeat;}
#n_menu .ico2{background:url(../images/menu2.gif) no-repeat;}
#n_menu .ico3{background:url(../images/menu3.gif) no-repeat;}
#n_menu .ico4{background:url(../images/menu4.gif) no-repeat;}
#n_menu .ico5{background:url(../images/menu5.gif) no-repeat;}
.logo{display: block; text-align: center;height:110px; background:#fff;}
.logo img{ margin-top:16px;}
.toptu{display: block;text-align: center;}
/*调查*/
.menu_w ul li{ float: left; width: 105px; margin-right: 2px; height: 37px; line-height: 37px; color: #fff; text-align: center; margin-top: 2px;}
.menu_w ul li a{ color: #fff;}
.menu_w ul .li1{ background-color: #ac1139;}
.menu_w ul .li2{ background-color: #ff822e;}
.menu_w ul .li3{ background-color: #7b77a7;}
.menu_w ul .li4{ background-color: #ed6c6d;}
.menu_w ul .li5{ background-color: #5dad5c;}
.menu_w ul .li6{ background-color: #6fa0ea; margin-right: 0px;}
.intro{ width: 588px; margin:0 auto; line-height: 30px; margin-top: 16px; margin-bottom: 22px;}

/*精确诊断是关键*/
.w1{ background-color: #ac1139; padding:0 15px 15px 15px;}
.tit{ height: 94px; text-align: center; color: #fff; font-size: 38px; font-weight: bold; line-height:38px; padding-top: 16px;}
.tit span{ font-size: 26px;  font-weight: normal;}
.w1 .w1_nr{ background-color: #fff; padding-top: 30px;}
.w1 .w1_nr ul{ height: 398px;}
.w1 .w1_nr ul li{ float: left; width: 202px; text-align: center; margin-bottom: 16px;}
.w1 .w1_nr ul li p{font-size: 18px; margin-top:8px;}
.w1 .w1_zjtx{ width: 588px; margin:0 auto; background: url(../images/w1_07.gif) 10px 10px #c54566 no-repeat; height: 84px; margin-top: 26px;}
.w1 .w1_zjtx p{ line-height:30px; font-size: 20px; color:#fff; margin-top: 11px; margin-left: 96px;}
.w_btn{ display: block; background-color: #ac1139; text-align: center; height: 47px; line-height: 47px; font-size: 24px; color: #fff; width: 395px; margin:0 auto; margin-top: 38px; margin-bottom: 38px; border-radius:40px;}
.bt1{ background-color: #ff822e;}
.bt2{ background-color: #7b77a7; height: 75px; line-height: 30px; border-radius:25px; width: 410px; padding-top: 10px;}
.bt3{ background:#5dad5c;}
.bt4{ background:#6fa0ea;}


.w2{ background-color: #ff822e; padding:0 15px 15px 15px;}
.w2 .w2_nr{ background-color: #ffe6d5;}
.w2 .w2_nr .ul1{ margin-left: 20px; margin-top: 29px; height: 220px;}
.w2 .w2_nr .ul1 li{ width: 286px; height: 220px; float: left; text-align: center; font-size: 18px;}
.w2 .w2_nr .ul1 li p{ margin-top: 8px;}
.w2 .w2_nr .mz{ width: 537px; height: 159px; margin:0 auto; background:url(../images/w2_bg.gif) no-repeat; margin-top: 22px;}
.w2 .w2_nr .mz dl{ width: 236px; color: #ff822e; margin-left: 11px; float: left;}
.w2 .w2_nr .mz dl dt{ text-align: center; margin-top: 15px; font-size: 24px;}
.w2 .w2_nr .mz dl dd{ font-size: 14px; margin-top: 20px;}
.w2 .w2_nr .percent{ margin-top: 50px; margin-left: 78px;}
.w2 .w2_nr h3{ font-size: 30px; text-align: center; margin-top: 26px; font-weight: normal; color: #ff822e;}
.w2 .w2_nr .ul2{ margin-top: 32px; height: 225px;}
.w2 .w2_nr .ul2 li{ float: left; width: 264px; margin-left: 29px;}
.w2 .w2_nr .ul2 p{ font-size: 18px; margin-top: 10px;}
.w2 .w2_nr .ul2 p span{ color: #ff822e;}


.w3{ background-color: #7b77a7;  padding:0 15px 15px 15px;}
.w3 .w3_nr{ background-color: #e5e4ed;}
.w3 .w3_nr .w3_as{ width: 570px; margin:0 auto; margin-top: 20px;}
.w3 .w3_nr .w3_as .p1 span{ display: block; text-align: center; height: 49px; line-height: 49px; margin-right: 2px; margin-bottom: 2px; float: left; font-size: 16px; color: #fff;}
.w3 .w3_nr .w3_as .a1{background-color: #bebcd7; width: 112px;}
.w3 .w3_nr .w3_as .a2{ background-color: #a19dc6; width: 140px;}
.w3 .w3_nr .w3_as .as_x{ width: 570px;}
.w3 .w3_nr .w3_as .as_x .p2{ width: 345px; float: left;}
.w3 .w3_nr .w3_as .as_x .p2 span{display: block; text-align: center; height: 49px; line-height: 49px; margin-right: 2px; margin-bottom: 2px; float: left; font-size: 16px; color: #fff; background-color: #847fb5; width: 113px;}
.w3 .w3_nr .w3_as .as_x .as_zx{ display: block; background-color: #ff9e14; font-size: 18px; width: 225px; height: 88px; float: right; text-align: center; color: #fff; padding-top: 12px;}
.w3 .w3_nr .w3_as .as_x .as_zx span{ font-weight: bold; color: #fff; font-size: 22px;}
.w3 .w3_nr .w3_two{ height: 240px; margin-top: 35px;}
.w3 .w3_nr .w3_two img{ margin-left: 45px;}
.w3 .w3_nr .w3_ul1{float: left; font-size: 18px; width: 508px; margin-left: 62px;}
.w3 .w3_nr .w3_ul1 li{ width: 200px; float: left; margin-top: 20px; padding-left: 22px;}
.w3 .w3_nr .w3_ul1 .w3_li1{ background:url(../images/w3_kuai.gif) 1px 5px no-repeat ;}
.w3 .w3_nr .w3_ul1 .w3_li2{ background:url(../images/w3_kuai1.gif) 1px 5px no-repeat ; margin-left: 64px;}
.w3 .w3_nr h3{ font-size: 30px; color: #7b77a7; font-weight: normal; text-align: center; margin-top: 24px;}
.w3 .w3_nr .w3_gc{ width: 508px; text-align: center; margin: 0 auto; margin-top: 18px;}
.w3 .w3_nr .w3_gc ul{ margin-top: 10px;}
.w3 .w3_nr .w3_gc ul li{ float: left; width: 150px; text-align: center; font-size: 18px; color: #333;}


.w4{ background-color: #f14b6a; padding:0 15px 15px 15px;}
.w4 .w4_nr{ background-color: #fcdbe1; width: 610px; height: 560px; position: relative;}
.w4 .w4_nr .bd{ position: absolute; width: 418px; left: 97px; top: 50px; height: 520px;}
.w4 .w4_nr .bd ul li{ width: 418px; height: 480px;}
.w4 .w4_nr .bd ul li .w4_pic{ width: 415px; height: 247px;}
.w4 .w4_nr .bd ul li .w4_pic p{ height: 39px; line-height: 39px; width: 415px; background:rgba(0,0,0,0.6); position: absolute; top: 208px; color: #fff; text-align: center; font-size: 18px;}
.w4 .w4_nr .bd ul li dl{ margin-top: 20px; height: 116px;}
.w4 .w4_nr .bd ul li dl dd{ float: left; width: 116px; height: 92px; border-radius:116px; font-size: 16px; line-height: 20px; text-align: center; color: #fff; padding-top: 24px;}
.w4 .w4_nr .bd ul li dl .dd1{ background-color: #ff9046; margin-right: 28px;}
.w4 .w4_nr .bd ul li dl .dd2{ background-color: #6fa0ea; margin-right: 28px;}
.w4 .w4_nr .bd ul li dl .dd3{ background-color: #6cc26b;}
.w4 .w4_nr .bd ul li .w4_a1{ width: 346px; height: 49px; display: block; line-height: 49px; text-align: center; color: #fff; background-color: #f14b6a; margin-top: 20px; margin-left: 35px; border-radius:30px;}
.w4 .w4_nr .hd{ height: 62px; width: 520px; position: absolute; top: 144px; left: 43px;}
.w4 .w4_nr .hd ul{display: none;}
.w4 .w4_nr .hd .prev{ width:31px; height:62px; background:url(../images/w4_jt.gif) no-repeat; background-position:0 0; float: left;}
.w4 .w4_nr .hd .next{ width:31px; height:62px; background:url(../images/w4_jt.gif) no-repeat; background-position:-31px 0; float: right;}


.w5{ background-color: #5dad5c; padding:0 15px 15px 15px;}
.w5 .w5_nr{ background-color: #cee6ce; height: 566px; position: relative;} 
.w5 .w5_nr .bd{ width: 586px; height: 550px; position: absolute; left: 11px;}
.w5 .w5_nr .bd ul li{ height: 502px;}
.w5 .w5_nr .bd ul li .zj{ margin-top: 22px;}
.w5 .w5_nr .bd ul li p{ height: 51px; line-height: 51px; top:282px; position: absolute; text-align: center; color: #fff; background:rgba(0,0,0,0.8); width: 585px;}
.w5 .w5_nr .bd ul li p span{ font-size: 26px;}
.w5 .w5_nr .bd ul li h2{ text-align: center; font-weight: normal; color: #5dad5c; font-size: 24px; margin-top: 18px;}
.w5 .w5_nr .bd ul li h3{ font-size: 20px; text-align: center; font-weight: normal; line-height: 30px; margin-top: 6px;}
.w5 .w5_nr .hd{ width: 556px; height: 64px; position: absolute; top: 140px; left:24px;}
.w5 .w5_nr .hd ul{ display: none;}
.w5 .w5_nr .hd .prev{width:31px; height:62px; background:url(../images/zj_jt.png) no-repeat; background-position:0 0; float: left;}
.w5 .w5_nr .hd .next{width:31px; height:62px; background:url(../images/zj_jt.png) no-repeat; background-position:-30px 0; float: right;}


/*疗效见证*/
.tit5{background:#6fa0ea;text-align: center;color:#fff;font-size: 26px; padding:32px 0;}
.tit5 span{font-weight: bold;font-size: 36px;}
.kfal{background:#6fa0ea; margin:0 auto; width: 640px; padding-bottom: 15px;}
.al{position:relative; margin:0 auto; padding-top:38px;width: 610px; background-color: #fff;}
.al .tempWrap{margin:0 auto;}
.al .bd{margin:0 auto;width:610px;}
.al .bd li{width:583px;font-size:14px;line-height:16px;color:#333;margin:0 auto;text-align:center;position:relative;}
.al .bd li img{ display:block;margin:0 auto;margin-bottom:10px;}
.al .bd li h4{font-family:"微软雅黑";font-size:18px;color:#333;font-weight:normal;text-align:center;padding-top:5px;line-height:30px;}
.al .bd li h2{line-height:35px;font-weight:normal;font-size:32px;padding-top:22px;font-weight:normal; color:#3373c4}
.al .bd li h2 span{ font-size:22px;}
.al .bd li .p1{text-align:left;font-size:20px;line-height:30px;padding-top:22px;padding-left:0px;font-weight:normal;position:relative;height:50px; background:#f0f0f0; height:99px; margin-top: 16px;}
.al .bd li .p1 span{display:block;position:absolute;left:55px;top:20px; width:500px; margin-left:12px;color:#666;}
.al .bd li .p1 img{position:absolute;top:0px;left:0px;}
.al .bd li .p1 b{font-weight:normal;color:#666;}
.al .bd li .p1 a{color:#cc0000;}
.al .hd{ height:70px; overflow:hidden;width:100%; font-size:0;position:absolute;left:0px;top:21%;}
.al .hd ul{float:left;display:none;}
.al .prev,.al .next{ display:inline-block;cursor:pointer; width:32px; height:63px;background:url(../images/left11.gif); overflow:hidden; margin:0 0px;  vertical-align:top; }
.al .next{ background-position:-30px 0px;float:right;margin-right: 12px;}
.al .prev{background-position:0px 0px;float:left;  margin-left: 12px;} 
.more_al{ margin:0 auto; background:#fff; width: 610px; padding-bottom: 16px;}
.more_al .more{ padding-left: 14px; color: #6fa0ea; font-size: 18px;}
.more_al ul{ margin-left: 14px; margin-top: 12px;}
.more_al ul li{ width: 289px; height: 44px; line-height: 44px; background-color: #8fb9ef; font-size: 18px; float: left; margin-right: 4px; margin-bottom: 4px; text-align: center;}
.more_al ul li a{ color: #fff;}

.foot{ background-color: #fff; padding-bottom:40px;}
.foot h3{ font-size:30px; color:#6f131f; text-align:center; font-weight:normal ; margin-top:40px;}
.foot .bs{margin-top:30px;text-align: center;}
.foot .bs a{ color:#666; margin:0 4px;}
.foot ul{ margin-top:27px; width:614px; margin:0 auto; margin-top:26px;}
.foot ul li{ width:65px; text-align:center; margin:0 28px;float: left;}
.foot ul li a{ display:block; width: 65px; color:#333; text-decoration: none;}
.foot ul li a:hover{color:#c54566;}
.foot ul li p{ line-height:30px; }







