@charset "gb2312";
/* CSS Document */
html * {font-family:"微软雅黑","tahoma ","Arial",;}
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small,
strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td
{margin:0;padding:0;border:none;font-weight:inherit;font-style:inherit;}
cite{font-style:normal;}
strong{font-weight:bold;font-size:14px;} 
body{color:#333; font-size:24px;}
ul,dl,li{list-style-type:none;}
table{border-collapse:separate;border-spacing:0;}
caption, th, td{font-weight:normal;}
a{text-decoration:none;outline:none; color:#333;}  /* hidefocus="hidefocus" <按钮去除虚线>*/      /* text-overflow:ellipsis; white-space:nowrap; overflow:hidden;  <li字数超出已省略号代替>*/
a:hover{color:#f84600;text-decoration:underline;}
label,button{cursor:pointer;}
input,select{font-size:12px; margin:0px; padding:0px;}
input.text,textarea.text{border:1px solid #6189C6;padding:3px 4px;}
.clear{clear:both; line-height:0px; height:0px; font-size:0px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section
{ margin: 0; padding: 0; font-family: "微软雅黑";}
a,a:hover {text-decoration:none;border:none;}
p,img{display:block;}
p{font-family:"微软雅黑";}

.m1{height:0.1em;clear:both;}
.m10{height:0.416em;clear:both;}
.m15{height:0.625em;clear:both;}
.m20{height:0.833em;clear:both;}
.m25{height:1.0416em;clear:both;}
.m30{height:1.25em;clear:both;}
.m35{height:1.458em;clear:both;}
.m40{height:1.666em;clear:both;}
.m50{height:2.083em;clear:both;}
.m60{height:2.5em;clear:both;}
.m65{height:2.708em;clear:both;}
.m90{height:3.75em;clear:both;}
.m301{height: 1.25em;
    clear: both;
    border-bottom: 0.0416em solid #c8d3e3;
    width: 98%;
    margin: 0 auto;}


/*m_box*/
.m_box{width:26.67em;margin:0 auto;}

/*head_logo*/
.head_logo{height:4.166em;background:#fff;}
.head_logo a{display:block; height:2.166em;float:left;margin-top: 1.2em;}
.logo{background:url(logo.png) no-repeat; background-size:100%;width:12.166em;}
.tel{background:url(tel.png) no-repeat;background-size:100%; width:9.458em;margin-left:4em;}

/*head_nav*/
.head_nav{height: 2.083em;background:#115cb5;font-size:1em;}
.head_nav ul{width: 100%;margin: 0 auto;height: 2.083em;}
.head_nav ul a{display:block;float:left;line-height:225%;color:#fff;font-size:0.916em;font-family:"宋体";}
.head_nav ul p{display:block;float:left;line-height:185%;color:#fff;}
.head_nav ul a{width:22.16%;text-align:center;}
/*public 标题*/
.jzb_head h3{margin:auto;font-size:1.416em;height:1em;text-align: center;margin-bottom:0.441em}
.jzb_head  img{margin:auto;width:23.708em;height:1.166em;}


/*lm1*/
.jzb_box1 p{color:#4b4b4b;font-size:0.8333em;line-height:200%;text-align: center;padding: 0 2.5em 0.5em 2.5em;}
.jzb_box1{background:url(daodu.jpg) no-repeat; background-size:100%;height:23.041em;}
.jzb_lm1{height:23.041em;}
.botton1{width:18.125em;height:2.583em;background:#985622;border-radius: 0.2em;display:block;color:#fff;line-height: 250%;text-align: center;margin: auto;}

/*lm20*/
.lm20_h3{font-size:1.666666em;margin:auto;margin:auto;text-align:center;color:#0b468b;margin-top: 1.5em;line-height: 150%;}

.ggt_yyfx{}

.ggt_jyfx h3{font-size:1.458em;color:#985622;    height: 1em;margin-top: 0.5em;margin-left: 1.5em;}

.ggt_jyfx dl dt{float:left;margin-left: 0.6em;}

.ggt_jyfx dl dd{float:left;width:75%;margin:0 3% 0 3%;}

.ggt_jyfx{height:21em;border-top: 0.08em solid #d6d6d6;border-bottom: 0.08em solid #d6d6d6;position: relative;}


.ggt_jyfx1 dl dt{float:left;margin-left: 0.6em;}

.ggt_jyfx1 dl dd{float:left;width:75%;margin:0 3% 0 3%;}

.ggt_jyfx1{border-top: 0.08em solid #d6d6d6;border-bottom: 0.08em solid #d6d6d6;position: relative;}


.ggt_head1{background:url(ggt_head1.png) no-repeat; background-size:100%;background: url(ggt_head1.png) no-repeat;background-size: 100%;height: 3.166em;width: 1.375em;position: absolute;top: -0.3em;left: 0.6em;}

.ggt_1{background:url(ggt_1.jpg) no-repeat; background-size:100%;width:8.458em;height:10.833em;display:block;float:left;margin-left:0.416em;}

.ggt_2{background:url(ggt_2.jpg) no-repeat; background-size:100%;width:8.458em;height:10.833em;display:block;float:left;margin-left:0.416em;}

.ggt_3{background:url(ggt_3.jpg) no-repeat; background-size:100%;width:8.458em;height:10.833em;display:block;float:left;margin-left:0.416em;}



/*治疗方案*/
.ggt_zlfa{
	font-size:1.25em;
	background:url(ggt_zlfa1.png) no-repeat;
	background-size:100%;
	width:20.466em;
	height:1.933em;
}
.ggt_zlfa2{
	background:url(ggt_zlfa2.png) no-repeat;
	background-size:100%;
	width:25.666em;
	height:25.083em;
	margin: auto;
}

.ggt_zlfa2 ul li{
	height:5em;
}

.ggt_zlfa2 ul li h3{
	padding:0;
	margin:0;
	margin-left: 14%;
	padding-top: 4%;
}

.ggt_zlfa2 ul li p{
	font-size:0.8333em;
	margin: 0 3% 0 14%;
	line-height: 125%;
}

.ggt_head4{
	font-size:1.667em;
	height:2em;
	background:#0156a9;
	color:#fff;
}

















.jzb_yl{background:#0a74cc;height:4.1666em;}
.jzb_yl p{color: #fff;line-height: 120%;margin-top: 0.25em;float: left;width: 80%;}
.jzb_yl img{width: 4.375em;height: 3.083em;display:block;float:left;}
.jzb_an{margin:auto;margin-top:1.5em;}
.jzb_an a{width:7.875em;height:2.125em;display:block; float:left;}




/*klm2*/
/*.jzb_box2{background:#00267f;height:133em;}
.jzb_lm2{background:url(jkjz.jpg) no-repeat;background-size:100%;width:25.541em;height:29.041em;margin:auto;}

.hdfl p{font-size: 0.916em;color: #034aa4;margin-left: 4.5em;line-height: 270%;}

.jzb_lm2 ul{font-size: 0.833em;float: left;line-height: 180%;color:#034aa4;}

.jzb_lm2 .qhzj ul{font-size: 0.833em;line-height: 180%;width:100%;color:#000;}*/

/*jzb_sqff*/

.jzb_sqff{background:url(sqff.jpg);width:25.541em;height:11.291em;}


.ysjs{width: 100%;background: #fff;margin: auto;height:em;}

.ysjs dl{height: 14.8em;border-bottom: 0.08em #efefef solid;}

.ysjs dl dt{width:8.75em;height:12.083em;margin-left:0.833em;float:left;}

.ysjs dl dd{float:left;width: 56%;margin-left: 3%;}

.ysjs dl dd h3{margin:0.3em 0 0.8em 0;}

.ysjs dl dd p{line-height: 200%;font-size:0.916em;color:#6f6f6f;}

.qhzj{width: 100%;background: #fff;}

.qhzj h3{background: url(qhzj_hr.png) no-repeat;background-size: 100%;height:0.961em;margin: auto;font-size:1.083em;color:#2a64c5;text-align: center;}

.qhzj_ul li{float:left;width:33%;}

.qhzj_ul li p{font-size:0.833em;text-align:center;}


.qhzj_ul li img{width: 7.6em;height: 8.65em;display: block;margin: auto;}



















/*klm3*/
.jzb_lm3 dl{width: 97.5%;height:6.458em;margin: auto;border-bottom: 0.1em solid #eaeaea;}
.jzb_lm3 dl dt{width:4.958em;height:4.791em;float:left;margin-top:3%;}
.jzb_lm3 dl dd{float:left;width: 67%;margin-left: 3%;line-height: 120%;margin-top: 4%;}
.jzb_lm3 dl dd h3{margin: 0.2em 0 0.2em 0;}
/*klm4*/
.jzb_lm4 ul{width: 90%;margin: auto;}
.jzb_lm4 ul li{margin-left: 5%;}
.jzb_lm4 ul li p{margin: 45% 3% 0 3%;color: #fff;}
.zj_one{background:url(jzb_7.png) no-repeat;background-size:100%;width:6.416em;height:7.625em;float:left;}
.zj_two{background:url(jzb_8.png) no-repeat;background-size:100%;width:6.416em;height:7.625em;float:left;}
.zj_three{background:url(jzb_9.png) no-repeat;background-size:100%;width:6.416em;height:7.625em;float:left;}
.zj_four{background:url(jzb_10.png) no-repeat;background-size:100%;width:6.416em;height:7.625em;float:left;}
.zj_five{background:url(jzb_11.png) no-repeat;background-size:100%;width:6.416em;height:7.625em;float:left;}
/*klm5*/
.jzb_lm5 img{width:24.083em;height:8.708em;margin: auto;}
/*klm6*/
/*.jzb_lm6 img{width:24.083em;height:8.708em;margin: auto;}*/
.jzb_14{background:url(jzb_14.png) no-repeat;background-size:100%;width:11.083em;height:1.416em;margin: 1.3em 0 0 0.3em;}


/*zj*/
.part_three{width: 25.6em;margin: 1em auto;overflow: hidden;}
.part_three ul{width: 24em;overflow: hidden;zoom: 1;margin: 0 auto;padding-bottom: 1.5em;}

.part_three ul li{width: 25em;padding-top: 0.375rem;float: left;margin: 0 auto;border-bottom: #ccc 1px solid;padding-bottom: 1.17em;}

.part_three ul li dl dd h4{color: #5d5d5d;font-weight: 600;}
.part_three ul li dl dd h5{color: #ff5f11;line-height: 1.3em;}

.part_three ul li dl dd p{font-size:0.833em;line-height: 1.5em;}
.part_three ul li dl dd{float: left;width: 70%;margin-top: 4%;margin-left: 3%;}
.part_three ul li dl dt {width: 6.375em;margin-top: 0.8em;float: left;}


.zjplf{margin: 0 4% 0 4%;}
.zjplf li img{width:4em;height:4em;margin:auto;}
.zjplf li span{color: #00518a;font-size: 0.916em;text-align: center;display: block;}
.zjplf li{height:6em;float:left;}






/*ggtp1*/
.p_blx{background:url(blx.jpg) no-repeat;background-size:100%;height:4.46em;color:#cb2c2b;text-align: center;line-height: 150%;font-size:1.25em;}
.p_1{background: url(head_hz.png) no-repeat;background-size: 100%;width: 25.863em;margin: auto;line-height: 180%;text-indent: 2em;height: 8.636em;}
.p_1 span{display:block;padding: 2.5em 1em 0 1em;}

.p_2{background: url(head_hz2.png) no-repeat;background-size: 100%;width: 26em;margin: auto;line-height: 180%;text-indent: 2em;height: 8.708em;}
.p_2 span{display:block;padding: 1em 1.45em 0 1.45em;}
.input{width:20.625em;margin:auto;background:#ea262e;height:2.916em;border-radius: 1.5em;}
.input2{background:url(input2.png) no-repeat;background-size:100%;width:20.708em;margin:auto;height:3.791em;}
.input2 p{color:#ea262e;font-size:1.083em;line-height: 250%;text-align: center;}
/*ggtp2*/

.p_3{background:url(yzjp1.png) no-repeat;background-size:100%;margin:0 auto;width: 21.041em;height: 2.458em;line-height: 125%;}
.p_3 span{color: #fff;display: block;padding-top: 3%;text-align: center;}
.p_4{background:url(yzjp2.png) no-repeat;background-size:100%;margin:0 auto;width: 23.458em;height: 2.458em;line-height: 125%;}
.p_4 span{color: #fff;display: block;padding-top: 3%;text-align: center;}
.p_5{background:url(yzjp3.png) no-repeat;background-size:100%;margin:0 auto;width: 23.5em;height: 1.666em;line-height: 125%;}
.p_5 span{color: #fff;display: block;padding-top: 0.15em;text-align: center;}


.yzjp_type li{width: 6.875em;height: 8.5em;float:left;}
.yzjp_type li p{text-align: center;padding-top: 0.625em;}
.yzjp_type li img{width: 6.875em;height: 6.916em;}
.yzjp_type{width:98%;margin:auto;}

.ggt_jlh{background:#f5f5f5;}
.p_hjd{background:url(hjd.png) no-repeat;background-size:100%;height:2.333em;color:#fff;text-align: center;line-height: 180%;font-size:1.25em;}
.ggt_jlh dl dt{width:7.083em;height:6.583em;float:left;margin-left:1.1666em;}
.ggt_jlh dl dd h3 span img{width: 1.75em;height: 1.416em;display: block;float: left;}
.ggt_jlh dl dd h3{height: 1.416em;line-height: 150%;margin-left: 0.5em;}
.ggt_jlh dl dd p{font-size:0.916em;width: 95%;margin: auto;line-height: 130%;}
.ggt_jlh dl dd{background:#fff;float:left;width:16.75em;height:6.583em;margin-left:0.625em;border-radius: 0.5em;}
.ggths_img{width:93%;margin:auto;}
.ggths_img ul li {width: 11.958em;height: 4.708em;float: left;}


.tjfa{background: url(yzjp_bj1.png) no-repeat;
background-size: 100%;height: 44.8em;width: 25.75em;margin: auto;}

.tjfa h3{font-size: 1.25em;color: #985622;padding-top: 11%;text-align: center;}

.tjfa p{}

/**/
.blue{color:#985622;font-size:1.083em;}
.yzjp_lf{}
.yzjp_lf ul{}
.yzjp_lf  dl{}
.yzjp_lf  dl dt{float:left;width:6.583em;height: 5.125em;}
.yzjp_lf  dl dd{ float:left;width: 72%;margin-left: 3%;}
.head_one{width:19.266em;height:2.433em;margin: auto;padding-top: 5%;}


.zlff{background:url(zlff1.png) no-repeat;background-size:100%;height:7.5em;width:25.583em;margin:auto;}



/**/
.ggtyy{}
.ggtyy ul{}
.ggtyy ul li{width:12.333em; float:left;margin:auto;}
.ggtyy ul li p{background:url(lfbj.png) no-repeat;background-size:100%;color:#985622;line-height: 100%;}

/**/

.ggths_kp ul li{width:11.666em;height:5.5em;border:1px #bd3534 solid;float:left;margin-left:4%;}
.ggths_kp ul li img{width:3.458em;height: 3.458em;float: left;margin-top: 10%;margin-left: 5%;}
.ggths_kp ul li p{float: left;font-size: 1.25em;margin-top: 10%;color: #bd3534;line-height: 135%;margin-left: 6%;margin-left: 3%;}
.ggths_kp ul li p span{display: block;text-align: center;font-weight: 600;} 
.ggths_yzk{width:25.291em;height:37.458em;background:url(ggths_yzk.jpg) no-repeat;background-size:100%;margin: auto;}
.ggths_yzk ul{width: 93%;margin: auto;color: #fffaf1;font-size: 0.916em;line-height: 140%;}
.ggths_xhx{background:url(ggths_xhx.png) no-repeat;background-size:100%;height:0.75em;}


/**/
.ggths_biaodan{background:url(biaodan.jpg) no-repeat;background-size:100%;height:13.708em;}

.box1-3{overflow: hidden;margin: auto;}

.box1-3 h2{font-size: 1em; text-align: center; margin: 0.37rem 0 0.25rem 0; color: #fff;}
.box1-3 h3{font-size: 1em; text-align: center; color: #fff;}
.box1-3 form{width:23.958em;  margin: 0.32rem auto; }
.box1-3 ul li{width:23.958em;  height:2.666em; background: #fff; margin-bottom: 0.625em; border-radius: 0.3em; display: flex; color: #c8c9ca; font-size: 1em; overflow: hidden; border: 1px #c61925 solid;}



.box1-3 ul li label{width: 2.75em;}
.box1-3 ul li input{width:23.958em; line-height: 150%; font-size: 1em; padding-left: 0.3em;border:none;color:#c61925;}
.box1-3 ul li span{line-height: 0.921875rem; padding-left: 0.3rem; }
.box1-3 #sub{width:23.958em; line-height: 2.5em; text-align: center; background: #fa3c40; color:#fff;font-size: 1em; border-radius:0.3em; -webkit-appearance: none; appearance: none;}


.box1-3 h4{font-size: 0.46875rem; font-weight: bold; text-align: center;}
.box1-3 ol{width: 8.984375rem; margin: 0.3rem auto;}
.box1-3 ol li{font-size: 0.375rem; line-height: 140%; margin-bottom: 0.2rem;}



.zxzx{width:6.666em;height:2.083em;float:left;background:#e4071d;margin-left:0.8em;color:#fff;text-align: center;line-height: 180%;}
.yygh{width:6.666em;height:2.083em;float:left;border:1px #e4071d solid;margin-left:0.8em;color:#e4071d ;text-align: center;line-height: 180%;}

.ggths_zj dl{border: 1px #dcdcdc solid;height: 9em;}
.ggths_zj dl dt{width: 6.916em;height: 8.333em;float: left;padding: 0.3em 0.3em 0.3em 0.3em;}
.ggths_zj dl dd{width: 71%;float: left;margin-top: 2%;}
.ggths_zj dl dd div h3{font-size: 1.458em;float: left;border-right: 1px #848484 solid;height: 1em;width: 4em;padding: 0.3em 0.5em 0.3em 0.5em;}
.ggths_zj dl dd div p{font-size: 0.8333em;float: left;line-height: 130%;width:45%;margin-left: 0.5em;}

.p_blx2{background:url(blx2.png) no-repeat;background-size:100%;height:1.75em;color:#cb2c2b;text-align: center;line-height: 120%;font-size:1.25em;}


.ggths_img3 ul{width:80%;margin:auto;line-height: 150%;}
.ggths_img3 ul li{}
.ggths_img3 ul li span{font-weight:600;}

.foot{background:#f2f2f2;font-size:0.8333em;height: 12em;}
.foot p{width: 100%;
line-height: 24px;
color: #231815;
float: left;
margin: 0px;
text-align: center;}

/*适配*/
@media (min-device-width:377px) and (max-device-width:385px) {
	body{font:12px/1.5 "Microsoft Yahei";}
}

@media screen and (max-device-width:320px){
	body{font:12px/1.5 "Microsoft Yahei";}
	}
/*6*/
@media (min-device-width:320px) and (max-device-width:375px) {
	body{font:12px/1.5 "Microsoft Yahei";}
}
@media (min-device-width:375px) and (max-device-width:376px) {
	body{font:14px/1.5 "Microsoft Yahei";}
}

/*6+*/
@media (min-device-width:386px) and (max-device-width:400px) {
	body{font:13px/1.5 "Microsoft Yahei";}

}
@media (min-device-width:401px) and (max-device-width:640px) {
	body{font:15px/1.5 "Microsoft Yahei";}	

}

@media only screen and (min-device-width:1079px) and (-webkit-min-device-pixel-ratio:2.5){
	body{font:13px/1.5 "Microsoft Yahei";}}



/*头部+menu*/
.head {
    width: 100%;
    overflow: hidden;
    background: #985622;
    margin-top: 0px;
}
.head section{ width:49%; float:left;}
.head aside{ width:40%; float:right;}
.menutop a{width:25%; display:block; float:left; text-align:center; background:url("/images/new_sj03.jpg") no-repeat center right; background-size:contain; color:#404040; font-size:22px; border-bottom:2px solid #f0f0f0; font-size:20px; padding: 12px 0;}
.menutop {
    width: 100%;
    overflow: hidden;
    background: #f0f0f0;
}
.menutop .bor{ border-bottom:2px solid #df278b;}
.menutop a:hover,.menutop a:active{ color:#985622; }
.menutop .w_none{ background:none;}
/*头部+menu*/
.head section{ width:49%; float:left;}
.head aside{ width:40%; float:right;}
.menu{ width:100%; overflow:hidden; background:#f0f0f0;}
.menu a{ width:25%; display:block; float:left; text-align:center; background:url("../images/new_sj03.jpg") no-repeat center right; background-size:contain; color:#404040; font-size:22px; border-bottom:2px solid #f0f0f0;}
.menu .bor{ border-bottom:2px solid #df278b;}
.menu a:hover,.menu a:active{ color:#985622; }
.menu .w_none{ background:none;}
.menu02 .bord{ border-bottom:2px solid #df278b;}
/*底部*/
.bottom{ width:100%; padding:5% 0 7%; background:url("../images/new_sj53.jpg") no-repeat center top; background-size:cover; overflow:hidden;}
.botom{ width:100%; overflow:hidden; text-align:center; /*margin:4% 0 18%;*/ margin:1% 0 5%;}
.botom p{ font-size:14px; color:#666; line-height:25px; display:none;}
.bottom dl{ width:96%; margin:0 auto;}
.bottom dl dt{ width:45%; float:left;}
.bottom dl dt img{ width:100%;}
.bottom dl dd{ width:53%; float:right;}
.bottom dl dd img{ width:100%;}
.bottom dl dd ul li{float:left;}
.bottom dl dd ul .ww01{ width:45%;}
.bottom dl dd ul .ww02{ width:50%; float:right;}
.con05{ width:100%; overflow:hidden; margin:0 auto 3%;}
.con05 img{ margin:0 auto;}
/*右侧漂浮*/
#na{ overflow:hidden; position:relative;}
.toTop{cursor pointer;position:fixed; bottom:60px; right:28%; z-index:108; display:block; width:62px; height:144px;}
.toTop p{ box-sizing:content-box;}
.toTop .ww_p01{ width:62px; height:52px; border-radius:50%; background: rgba(255,106,25,0.8)!important;filter:Alpha(opacity=80); background:#ff6a19; opacity:80; text-align:center; font-size:12px; padding:10px 0 0; margin-bottom:20px;}
.toTop .ww_p01 img{ margin:0 auto 2px;}
.toTop .ww_p01 a{ color:#fff;}

.toTop .ww_p02{ width:62px; height:52px; border-radius:50%; background: rgba(229,229,229,0.9)!important;filter:Alpha(opacity=90); background:#255; opacity:90; text-align:center; font-size:12px; padding:10px 0 0;}
.toTop .ww_p02 img{ margin:0 auto 2px;}
.toTop .ww_p02 a{ color:#404040;}
