@charset "utf-8";
/* CSS Document */
.clearfix:after {
	display:block;
	content:".";
	clear:both;
	height:0;
	visibility:hidden
}
.clearfix {
	display:block;
*zoom:1
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
	padding:0;
	margin:0;
	border:none;
}
body {
	width:100%;
	font-family:"微软雅黑";
	overflow-x:hidden;
	overflow-y:hidden;
}
html {
	overflow-x:hidden;
}
ul, li, dl, ol, dd, dt {
	list-style:none outside none;
}
a, a:link {

	text-decoration:none
}
img {
	vertical-align:top;
	border:0 none
}
/*------------------友睦PC牙齿松动专题---------开始--------------*/
.blank54{width:100%; height:54px; clear:both;}
.blank40{width:100%; height:40px; clear:both;}
.blank20{width:100%; height:30px; clear:both;}
.blank10{width:100%; height:12px; clear:both;}
/*----------banner-----------*/
.loose_banner{width:100%; height:auto; overflow:hidden;}
.loose_banner li{width:100%; height:126px; overflow:hidden; background:url(../images/loose_banner01.jpg) no-repeat center top;}
.loose_banner li.two{background-image:url(../images/loose_banner02.jpg);}
.loose_banner li.three{background-image:url(../images/loose_banner03.jpg);}
.loose_banner li.four{background-image:url(../images/loose_banner04.jpg);}
/*------------sub_nav-------------------*/
.loose_sub_nav_conter{width:100%; height:75px; overflow:hidden;}
.loose_sub_nav_out{width:100%; height:75px; overflow:hidden; background:#07569b; position:relative;}
.loose_sub_nav{width:1100px; height:75px; margin:0 auto;}
.loose_sub_nav li{line-height:75px; color:#fff; font-size:22px; float:left; text-align:center; border-right:1px solid #5289b9;}
.loose_sub_nav li.one{border-left:1px solid #5289b9;}
.loose_sub_nav li.current{background:#960000;}
.loose_sub_nav li a{padding:0 20px; height:100%; display:inline-block; color:#fff;}
.loose_sub_nav li a:hover{background:#960000;}
.loose_sub_nav li.last{width:194px; float:right; border:none; text-align:center;}
.loose_sub_nav li.last a{width:142px; height:42px; background:#960000; color:#fff; line-height:36px; box-sizing:border-box; text-align:center;}
/*------------con01--牙齿松动危害------------------*/
.rectify_con_grey{width:100%; height:auto; background:#e8e8e8; overflow:hidden;}
.rectify_con{width:1030px; padding-top:46px; height:auto; margin:0 auto;}
.rectify_con h3{font-size:36px; font-weight:bold; color:#07569b; line-height:36px; text-align:center; padding-bottom:28px;}
.rectify_con p.link{width:100%; height:auto; overflow:hidden; text-align:center;}
.rectify_con p.link a{padding:0 38px; height:44px; line-height:44px; color:#fff; font-size:18px; display:inline-block; border-radius:4px;}
.rectify_con p.link a.orange{background:#d58200;}
.rectify_con p.link a.orange:hover{background:#bb261f;}
.rectify_con p.link a.red{background:#bb261f;}
.rectify_con p.link a.red:hover{background:#d58200;}
/*------------con02--三大误区----------------*/
.loose_con01{background:url(../images/loose_con01_horn_03.jpg) no-repeat left 82px;}
.loose_con01 p.top{padding-left:236px; padding-right:208px; font-size:18px; color:#080808; line-height:30px; position:relative; padding-top:12px;}
.loose_con01 p.top strong{font-weight:bold;}
.loose_con01 p.top a{position:absolute; right:0; top:0; width:184px; height:84px; background:#960000; font-size:28px; color:#fff; font-weight:bold; line-height:36px; text-align:center; padding-top:5px; box-sizing:border-box;}
.loose_con01 ul{width:100%; height:auto; overflow:hidden;}
.loose_con01 ul li{width:197px; height:auto; float:left; margin-right:11px;}
.loose_con01 ul li.last{margin-right:0;}
.loose_con01 ul li p{width:197px; height:34px; line-height:34px; text-align:center; padding-top:211px; background:#07569b url(../images/loose_con01_01.jpg) no-repeat center top; font-size:16px; color:#fff; position:relative;}
.loose_con01 ul li.two p{background-image:url(../images/loose_con01_02.jpg);}
.loose_con01 ul li.three p{background-image:url(../images/loose_con01_03.jpg);}
.loose_con01 ul li.four p{background-image:url(../images/loose_con01_04.jpg);}
.loose_con01 ul li.five p{background-image:url(../images/loose_con01_05.jpg);}
.loose_con01 ul li p span{width:197px; height:210px; position:absolute; top:0; left:0; background:#000; color:#fff; font-size:14px; line-height:20px; padding:46px 15px; box-sizing:border-box; opacity:0;} 
/*------------con02------三大误区------------------*/
.loose_con02 dl{width:100%; height:330px; overflow:hidden;}
.loose_con02 dl dt{width:565px; height:330px; float:left; background:url(../images/loose_con02.jpg);}
.loose_con02 dl dd{width:460px; height:auto; float:left;}
.loose_con02 dl dd h4{font-size:24px; color:#333333; font-weight:bold; line-height:40px; padding-top:6px;}
.loose_con02 dl dd p{height:58px; font-size:13px; color:#666666; line-height:22px; padding-right:18px;}
.loose_link{width:100%; height:auto; overflow:hidden; text-align:center;}
.loose_link a{}
.loose_con02 .loose_link a{width:340px; height:43px; background:url(../images/loose_con02_a.jpg); display:inline-block;}
/*------------con03--治疗方式---------------------*/
.loose_con03 .two_choice{width:100%; height:206px; overflow:hidden; padding-bottom:10px;}
.loose_con03 .two_choice li{width:100%; height:103px; background:url(../images/loose_con03_top01.jpg) no-repeat center top;}
.loose_con03 .two_choice li.two{background-image:url(../images/loose_con03_top02.jpg);}
.loose_con03 .ad01{width:100%; height:176px; display:block; background:url(../images/loose_con03_ad01.jpg);}
.loose_con03 h4{font-size:24px; color:#fff; text-align:center; height:50px; line-height:46px; position:relative; background:#07569b;}
.loose_con03 h4 span{width:58px; height:39px; background:url(../images/loose_con03_ar_re_03.png); display:inline-block; position:absolute; left:18px; top:-14px}
.loose_con03 dl{width:100%; height:auto; overflow:hidden; padding:46px 0; border-bottom:1px dashed #a6a6a6;}
.loose_con03 dl dt{width:387px; height:317px; float:left; background:url(../images/loose_con03_img_01.jpg) no-repeat left top;}
.loose_con03 dl dt a{width:100%; height:100%; display:block;}
.loose_con03 dl.two dt{float:right; background:url(../images/loose_con03_img_02.jpg) no-repeat right top;}
.loose_con03 dl.two dd{float:left;}
.loose_con03 dl.three{border:none;}
.loose_con03 dl.three dt{background-image:url(../images/loose_con03_img_03.jpg);}
.loose_con03 dl dd{width:643px; height:317px; padding:22px 12px 0 0; box-sizing:border-box; float:right; position:relative;}
.loose_con03 dl dd a.top{width:340px; height:43px; display:block; background:url(../images/loose_btn_03.png); line-height:42px; font-size:22px; color:#fff; text-align:left; padding-left:45px; box-sizing:border-box;}
.loose_con03 dl dd h4{font-size:24px; font-weight:bold; color:#960000; background:none; text-align:left; padding-top:20px; line-height:34px; height:40px; margin:0;}
.loose_con03 dl dd h4 strong{color:#666666;}
.loose_con03 dl dd p{font-size:18px; color:#666666; line-height:26px;}
.loose_con03 dl dd p strong{color:#960000; font-weight:normal;}
.loose_con03 dl dd a.more{position:absolute; right:12px; bottom:0; font-size:18px; color:#960000; font-weight:bold;}
/*--不同原因引起的牙齿松动 治疗方式也不同--*/
.treat_swit{width:100%; height:auto; overflow:hidden;}
.treat_swit_top{width:100%; height:88px; overflow:hidden; position:relative; padding-top:23px;}
.treat_swit_top li{width:198px; height:100%; float:left; margin-right:10px; cursor:pointer;}
.treat_swit_top li p.top{width:100%; height:76px; background:#666666; font-size:18px; color:#fff; line-height:24px; box-sizing:border-box; padding:11px 26px;}
.treat_swit_top li p.botm{width:100%; height:12px; background:url(../images/loose_swit_arr_03.jpg) no-repeat center top; visibility:hidden;}
.treat_swit_top li.four p.top{padding:11px 18px;}
.treat_swit_top li.current p.top{background:#07569b;}
.treat_swit_top li.current p.botm{visibility:visible;}
.treat_swit_top li.last{margin-right:0;;}
.treat_swit_top li.last a{width:100%; height:76px; display:inline-block; background:#960000; text-align:center; font-size:22px; color:#fff; line-height:30px; box-sizing:border-box; padding-top:5px;}
.treat_swit_top li.last a strong{font-size:24px; font-weight:bold;}
.treat_swit_con{width:100%; height:172px; overflow:hidden;}
.treat_swit_con dl{width:100%; height:172px; display:none;}
.treat_swit_con dl.current{display:block;}
.treat_swit_con dl dt{width:277px; height:172px; float:left;}
.treat_swit_con dl dd{width:694px; height:172px; float:right; font-size:14px; color:#333333; line-height:30px; padding:0;}
.treat_swit_con dl.one dt{background:url(../images/loose_swit01.jpg);}
.treat_swit_con dl.two dt{background:url(../images/loose_swit02.jpg); float:left;}
.treat_swit_con dl.two dd{float:right;}
.treat_swit_con dl.three dt{background:url(../images/loose_swit03.jpg);}
.treat_swit_con dl.four dt{background:url(../images/loose_swit04.jpg);}
.treat_swit_con dl dd a{width:100%; text-align:center; font-size:20px; color:#960000; display:block; font-weight:bold; padding-top:10px;}
.treat_swit_con dl dd a strong{color:#07569b;}
/*--不同原因引起的牙齿松动 治疗方式也不同--*/
.loose_con03 p.img{width:100%; height:121px; background:url(../images/loose_con03_ad.jpg);}
/*------------con04--权威医师推荐-----------------*/
.loose_con04 ul,.loose_con04 .cent{width:100%; height:176px; overflow:hidden; padding-bottom:11px;}
.loose_con04 ul li,.loose_con04 .cent p{width:248px; height:176px; float:left; margin-right:12px;}
.loose_con04 ul li{cursor:pointer;}
.loose_con04 .cent p.one{background:url(../images/loose_con04_15.jpg);}
.loose_con04 .cent p.two{width:510px; background:#07569b; font-size:42px; color:#fff; text-align:center; line-height:42px; padding-top:40px; box-sizing:border-box;}
.loose_con04 .cent p.two span{font-size:22px; font-family:Tahoma;}
.loose_con04 .cent p.three{background:url(../images/loose_con04_16.jpg); margin-right:0;}
.loose_con04 ul li.last{margin-right:0;}
.loose_con04 ul.one li.one{background:url(../images/loose_con04_01.jpg);}
.loose_con04 ul.one li.two{background:url(../images/loose_con04_02.jpg);}
.loose_con04 ul.one li.three{background:url(../images/loose_con04_03.jpg);}
.loose_con04 ul.one li.four{background:url(../images/loose_con04_04.jpg);}
.loose_con04 ul.two li.one{background:url(../images/loose_con04_11.jpg);}
.loose_con04 ul.two li.two{background:url(../images/loose_con04_12.jpg);}
.loose_con04 ul.two li.three{background:url(../images/loose_con04_13.jpg);}
.loose_con04 ul.two li.four{background:url(../images/loose_con04_14.jpg);}
.loose_con04 ul li div{width:100%; height:100%; background:#000; opacity:0; color:#fff; padding:7px 12px; box-sizing:border-box;}
.loose_con04 ul li div h5{font-size:18px; font-weight:bold; line-height:50px;}
.loose_con04 ul li div p{font-size:14px; line-height:24px;}
.loose_con04 ul li div a{width:101px; height:26px; display:block; background:url(../images/loose_con04_cli_03.jpg) no-repeat left bottom; padding-top:10px;}
/*------------con05--治疗效果------------------*/
.loose_con05{width:100%; height:auto; overflow:hidden;}
.loose_con05 dl{width:495px; height:290px; float:left;}
.loose_con05 dl.fr{float:right;}
.loose_con05 dl dt{width:222px; height:290px; float:left;}
.loose_con05 dl.one dt{background:url(../images/loose_con05_01.jpg);}
.loose_con05 dl.two dt{background:url(../images/loose_con05_02.jpg);}
.loose_con05 dl.three dt{background:url(../images/loose_con05_03.jpg);}
.loose_con05 dl.four dt{background:url(../images/loose_con05_04.jpg);}
.loose_con05 dl dt a{width:100%; height:100%; display:inline-block;}
.loose_con05 dl dd{width:263px; height:290px; float:right; position:relative; color:#131313;}
.loose_con05 dl dd p.img{width:263px; height:102px; position:absolute; left:0; bottom:0;}
.loose_con05 dl.one dd p.img{background:url(../images/loose_con05_11.jpg);}
.loose_con05 dl.two dd p.img{background:url(../images/loose_con05_12.jpg);}
.loose_con05 dl.three dd p.img{background:url(../images/loose_con05_13.jpg);}
.loose_con05 dl.four dd p.img{background:url(../images/loose_con05_14.jpg);}
.loose_con05 dl dd h5{font-size:18px; line-height:40px;}
.loose_con05 dl dd h4{font-size:20px; color:#960000; line-height:36px;}
.loose_con05 dl dd p{font-size:14px; line-height:24px;}
/*-----------------------------核心诊疗技术-----------------------------*/
.loose_black{width:100%; height:auto; overflow:hidden; background:#000;}
.rectify_con_wor h2{font-size:36px; color:#fff; text-align:center; line-height:48px; font-weight:normal; padding-bottom:20px;}
.rectify_con_wor h2 strong{font-weight:bold;}
.rectify_con_wor h2 .span_sz{font-size:30px;}
.rectify_con_wor h2 .red{color:#ff0000;}
.rectify_con_wor .loose_link a{width:340px; height:43px; background:url(../images/loose_con_wor_a.jpg); display:inline-block;}
/*------------con06--我们的优势------------------*/
.advantage_um{width:1030px; height:auto; overflow:hidden;}
.adva_um_top{width:100%;margin:0px auto;height:84px; overflow:hidden;}
.adva_um_top li{width:245px; height:84px; float:left; margin-right:14px; cursor:pointer;}
.adva_um_top li.last{margin-right:0;}
.adva_um_top li p.top{width:100%; height:74px; background:#666666; font-size:26px; color:#fff; line-height:70px;letter-spacing:5px;text-align:center;}
.adva_um_top li p.botm{width:100%; height:8px; background:url(../images/loose_advan_top_arr3.jpg) no-repeat center top; visibility:hidden;}
.adva_um_top li.current p.top{background:#07569b;}
.adva_um_top li.current p.botm{visibility:visible;}
.rectify_con h3{color:#bb261f;}
.pp_con04_l{width:100%;}
.pp_con04_l h6{text-align:center;}
.pp_con04_con{width:100%; height:auto; padding-right:314px; box-sizing:border-box; background:url(../images/pt04.jpg) no-repeat right top; overflow:hidden; color:#3a3c3d;}
.icons{width:100%; height:auto; overflow:hidden; text-align:center; padding-top:20px;}
.pp_con04_l a{color:#3a3c3d}
.pp_con04_l a:hover{text-decoration:underline;}
.pp_con04_l .icon01{float:none; display:inline-block; margin-right:10px;}
.pp_con04_l .icon02{float:none; display:inline-block; margin-right:10px;}
.pp_con04_l .icon03{float:none; display:inline-block;}
.rectify_con h3{padding-bottom:15px;}
.pp_con{padding-bottom:0;}
.adva_um_bottom{width:100%; height:520px; overflow:hidden;}
#adva_um_bottom li{display:none;}
#adva_um_bottom li.current{display:block;}
 .fl {
    float: left;
}
.rectify_con .qus_ans{width:100%; height:auto; overflow:hidden;}
.rectify_con .qus_ans li{width:480px; height:90px; padding:40px 0; border-bottom:1px dashed #b0c6da; float:left}
.rectify_con .qus_ans .r1{ margin-right:70px; display:inherit;}
.rectify_con .qus_ans li p{padding-left:42px;}
.rectify_con .qus_ans li .qus{font-size:22px; color:#960001; margin-bottom:10px; line-height:34px;}
.rectify_con .qus_ans li .ans{background-position:left -44px; font-size:14px; color:#666666; line-height:24px; min-height:42px;}

.like{clear:both;overflow:hidden;margin-bottom:40px;margin-top:20px}
.like ul{margin-top:40px}
.like ul li{float:left;margin-right:10px}