@charset "utf-8";
.znsy{width:1200px; background:url("../images/znsybg.jpg") no-repeat center; margin:25px auto 0; overflow:hidden; height:347px; zoom:1;}

.znpp{ float:left; width:315px; height:347px;}

.znpp h3{ font-weight:bold; height:53px; font-size:18px; color:#23adab; line-height:66px; background:url("../images/zzpp.jpg") no-repeat left bottom; width:291px;}

/*焦点图*/

*{

	margin:0;

	/* [disabled]padding:0; */

	list-style:none;

}

img{ border:0;  }

a{ text-decoration:none; color:#333;  }

.slideBox{ width:291px; height:182px; overflow:hidden; position:relative;  margin:25px 0 0 0; }

.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }

.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }

.slideBox .hd ul li{ float:left; margin-right:2px;  width:8px; height:8px; border-radius:50%; line-height:14px; text-align:center; background:#e4d1bf; cursor:pointer; }

.slideBox .hd ul li.on{ background:#fff;  }

.slideBox .bd{ position:relative; height:100%; z-index:0;   }

.slideBox .bd li{ zoom:1; vertical-align:middle; }

.slideBox .bd img{ width:291px; height:182px; display:block;  }



.znpp p{ color:#666666; font-size:14px; line-height:26px; text-indent:2em; width:291px; margin-top:20px;}

.znpp p a{ color:#23adab;}



.znxw{ width:577px;}

.znxw h3{ background:url("../images/zzxw.jpg") no-repeat bottom center; width:526px; margin:0 auto; height:53px;  line-height:66px; zoom:1; overflow:hidden;}

.znxw h3 p{font-size:18px; color:#23adab; width:100px; float:left; font-weight:bold;}

.znxw h3 a{ float:right; background:url("../images/more.jpg") no-repeat center 30px; width:15px; height:53px; display:block;}

.znxw h3 a:hover{ float:right; background:url("../images/moreh.jpg") no-repeat center 30px; width:15px; height:53px; display:block;}

.znxw dl.xwjj{ width:526px; margin:0 auto; height:207px; border-bottom:1px dashed #cfcfcf;}

.xwimg{ width:210px; float:left; margin-top:25px;}
.xwimg img{ height:160px; width:210px;}

.znxw dl.xwjj dt{ font-size:18px; float:right; color:#666666; width:296px; text-align:center; height:30px; line-height:26px; overflow:hidden; margin-top:23px;}

.znxw dl.xwjj dt a{ color:#666666;}

.znxw dl.xwjj dd{ font-size:14px; float:right; color:#666; width:296px; text-indent:2em; line-height:24px; margin-top:5px;}

.znxw dl.xwjj dd a{ color:#23adab;}

.znxw ul.xwxq{ width:526px; margin:0 auto; zoom:1; margin-top:18px;}

.znxw ul.xwxq li{ float:left; height:26px; line-height:26px; background:url("../images/jyybs_29.jpg") no-repeat left center; width:252px;}

.znxw ul.xwxq li a{ font-family:"微软雅黑"; font-size:14px; color:#666; padding-left:10px;}

.znxw ul.xwxq li a:hover{ color:#23adab;}



.lxwm{ width:306px;}

.lxwm h3{ font-weight:bold; height:53px; margin-left:26px; font-size:18px; color:#23adab; line-height:66px; background:url("../images/lxwm.jpg") no-repeat right bottom; width:280px;}

.lxwm dl{ width:280px; margin-left:26px; overflow:hidden; font-family:"微软雅黑";}

.lxwm dl.lx_01{ background:url("../images/time.png") no-repeat left center; height:63px; border-bottom:1px solid #d4d4d4; margin-top:15px;}

.lxwm dl.lx_02{ background:url("../images/phone.png") no-repeat left center; height:63px; border-bottom:1px solid #d4d4d4;}

.lxwm dl.lx_03{ background:url("../images/text.jpg") no-repeat left center; height:63px;}

.lxwm dl dt{ font-size:12px; color:#7c7a7b; height:22px; line-height:22px; padding-left:45px; width:235px; margin-top:6px;}

.lxwm dl dd{ height:23px; line-height:23px; color:#643c32; font-size:20px; padding-left:45px; width:235px;}

.lxwm dl.lx_03 dt{ color:#643c32; font-size:20px; padding-left:45px; width:235px; margin-top:19px;}

.lxwm ul{ width:280px; margin-left:26px;}

.lxwm ul li.my{ width:88px; height:88px; float:left; background:url("../images/myzn.png") no-repeat center 8px #303030;}

.lxwm ul li.my:hover{background:url("../images/myzn.png") no-repeat center 8px #23adab;}

.lxwm ul li.yy{ width:88px; height:88px; float:left; background:url("../images/yy.png") no-repeat center 8px #303030; margin-left:7px;}

.lxwm ul li.yy:hover{background:url("../images/yy.png") no-repeat center 8px #23adab;}

.lxwm ul li.qq{ width:88px; height:88px; float:left; background:url("../images/qq.png") no-repeat center 8px #303030; margin-left:7px;}

.lxwm ul li.qq:hover{background:url("../images/qq.png") no-repeat center 8px #23adab;}

.lxwm ul li a{ display:block; font-size:14px; color:#FFFFFF; font-family:"微软雅黑"; font-weight:bold; width:88px; height:88px; text-align:center; line-height:140px; overflow:hidden;}



.myjs{ width:1200px; margin:30px auto; background:url("../images/myjs.jpg") no-repeat center; height:116px;}



.slideBox_myjs{ width:1200px; height:116px; overflow:hidden; position:relative;  margin:0 auto; }

.slideBox_myjs .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }

.slideBox_myjs .hd ul{ overflow:hidden; zoom:1; float:left;  }

.slideBox_myjs .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }

.slideBox_myjs .hd ul li.on{ background:#f00; color:#fff; }

.slideBox_myjs .bd{ position:relative; height:100%; z-index:0;   }

.slideBox_myjs .bd li{ zoom:1; vertical-align:middle; }

.slideBox_myjs .bd img{ width:1200px; height:116px; display:block;  }





.myqx{ width:1200px; margin:0 auto; overflow:hidden;}

.qx_01{ width:298px; height:405px; border:1px solid #e1e1e1; float:left; overflow:hidden;} 

.qx_01:hover{  box-shadow:0px 5px 5px #e1e1e1; border-top:1px solid #b1813c;}

.qx_02,.qx_03,.qx_04{ width:298px; height:405px; border:1px solid #e1e1e1; border-left:none; float:left; margin-left:1px; overflow:hidden;} 

.qx_02:hover,.qx_03:hover,.qx_04:hover{  box-shadow:0px 5px 5px #e1e1e1; border-top:1px solid #b1813c;}







.tyright{ width:280px; float:right; padding-top:50px;}

.pinpai{ width:100%; margin-bottom:30px;}

.tyright_title{line-height:66px; height:45px; color:#7f5700; font-size:20px; overflow:hidden;}

.tyright_title a{ color:#303030; font-size:20px; padding-left:20px;}

.pinpai img{ with:100%; height:auto;}



#zjqh{ widows:98%;position:relative; margin-bottom:10px;}

.zjqh_name{ width:100%; overflow:hidden; margin-bottom:10px; height:405px;}

.zjqh_name img{ width:290px; float:left; margin-left:10px;}

.zjqh_name ul{ float:left; width:140px; margin-left:10px;}

.zjqh_name ul p{ color:#000000; font-size:18px; margin-bottom:6px;}

.zjqh_name ul li{ font-size:14px; color:#7c7979; line-height:20px;}

.zjqh_btn{ width:49px; height:20px; overflow:hidden; position:absolute; left:250px; top:-22px;}

.zjqh_btn a{ display:inline-block; float:left; margin-left:4px; cursor:pointer;}

.zjqh_btn a img{ width:18px; height:19px;}

.zjqh_name h3{ position:absolute; font-size:22px; font-weight:bold; color:#303030; height:25px; line-height:25px; width:290px; bottom:80px; left:25px;}

.zjqh_name p{ position:absolute; font-size:14px; color:#616161; width:290px; bottom:57px; left:25px;}



/*美牙病种*/

.mybz{ width:1200px; margin:35px auto 0;}

.slideTxtBox{ width:1200px;margin:0 auto; }

.slideTxtBox .hd{ height:58px; line-height:30px; position:relative;width:1200px; }

.slideTxtBox .hd ul{ float:left;  position:absolute;  top:-1px; height:32px;   }

.slideTxtBox .hd ul li{ float:left; height:52px;line-height:45px; width:237px;

 cursor:pointer; margin-right:3px; font-size:18px;font-family:"微软雅黑";color:#3f3f3f; overflow:hidden;}

.slideTxtBox .hd ul li.myy_01{ background:url("../images/my_01.png") no-repeat center;}

.slideTxtBox .hd ul li.myy_01.on{ background:url("../images/myh_01.png") no-repeat center;}

.slideTxtBox .hd ul li.my_02{ background:url("../images/my_02.png") no-repeat center;}

.slideTxtBox .hd ul li.my_02.on{ background:url("../images/myh_02.png") no-repeat center;}

.slideTxtBox .hd ul li.my_03{ background:url("../images/my_03.png") no-repeat center;}

.slideTxtBox .hd ul li.my_03.on{ background:url("../images/myh_03.png") no-repeat center;}

.slideTxtBox .hd ul li.my_04{ background:url("../images/my_04.png") no-repeat center;}

.slideTxtBox .hd ul li.my_04.on{ background:url("../images/myh_04.png") no-repeat center;}

.slideTxtBox .hd ul li.my_05{ background:url("../images/my_05.jpg") no-repeat center;}

.slideTxtBox .hd ul li.my_05.on{ background:url("../images/myh_05.png") no-repeat center;}

.slideTxtBox .hd ul li a{ color:#3f3f3f; padding-left:100px;}

.slideTxtBox .hd ul li.on a{ color:#fff; padding-left:100px;}



.slideTxtBox .hd ul li.on{  width:237px;height:58px;line-height:45px;

font-size:18px;font-family:"微软雅黑";color:#fff;border:0; overflow:hidden;}

.slideTxtBox .bd ul{ zoom:1; }



.mydh{ width:1200px; margin:7px auto 0; background:#f2f2f2; height:40px;}

.mydh ul{ width:1017px; margin:0 auto; padding-top:7px;}

.mydh ul li{ float:left; height:24px; line-height:24px; font-size:14px; width:112px; border-right:1px solid #c4c4c3; text-align:center; }

.mydh ul li a{color:#383837;}

.mydh ul li.on a{color:#23adab; font-size:16px; padding-bottom:10px; border-bottom:solid 1px #23adab;}

.mydh ul li a:hover{ color:#23adab; }

.myxx{ height:300px; width:1200px; overflow:hidden; margin:24px auto 0;}

.myimg{ width:477px; float:left; border-right:1px solid #e6e5e5; height:300px;}



.myimg ul li{float: left; height:142px; margin: 0px 12px 12px 0px; width: 216px; overflow:hidden;}

.myimg > ul > li { display: block; height:142px; overflow: hidden; position: relative; width: 216px; overflow:hidden;}

.myimg > ul > li > div { background:url("../images/hover.png") no-repeat center; color: #fff; display: block; height: 142px; left: 0; position: absolute; transition: all 400ms ease 0s; width: 216px;  cursor:pointer;}

.myimg > ul > li:hover > div{top:0;}

.myimg > ul > li div > h3{ color:#FFFFFF; font-family:"微软雅黑"; font-size:18px; width:100%; text-align:center; height:24px; line-height:24px; margin-top:15px;}

.myimg > ul > li div > p{ width:77px; height:77px; background:url("../images/yuan.png") no-repeat center; margin-top:13px; margin-left:70px; overflow:hidden;}

.myimg > ul > li div > p > a{ display:block; width:100%; height:100%; text-align:center; color:#000000; font-size:17px; font-family:"微软雅黑"; line-height:22px; padding-top:15px; overflow:hidden;}

.myxq{ width:471px; float:left; margin:0 auto;}

.myxq > .myxq_t{ width:408px; margin:0 auto; border-bottom:1px solid #e6e5e5; height:137px;}

.myxq > .myxq_t h3{ font-size:18px; height:25px; width:408px; margin:0 auto; line-height:25px; color:#6b6b6b; text-align:center; margin-top:10px; font-family:"微软雅黑";}

.myxq > .myxq_t h3 a{ color:#6b6b6b;}

.myxq > .myxq_t h3 a:hover{ color:#23adab;}

.myxq > .myxq_t p{ font-size:14px; line-height:30px; color:#6b6b6b; text-indent:2em; text-align:left; width:408px; margin-top:10px; font-family:"微软雅黑";}

.myxq > .myxq_t p a{ color:#23adab;}

.myxq > .myxq_x{ width:408px; margin:0 auto;}

.myxq > .myxq_x ul{ margin-top:15px;}

.myxq > .myxq_x ul li{ width:398px; overflow:hidden; height:32px; line-height:32px; background:url("../images/jyybs_29.jpg") no-repeat scroll left center;}

.myxq > .myxq_x ul li a{ color:#6b6b6b; padding-left:10px;}

.myxq > .myxq_x ul li a:hover{ color:#23adab;}

.mytp{ width:250px; float:right; overflow:hidden;}



.sy_ag{ background:url("../images/sy_ag.jpg") no-repeat center; height:116px; width:1200px; margin:30px auto;}

.sy_ag a{ width:100%; height:100%; display:block;}



.znmy{ width:1200px; margin:0 auto;  zoom:1; overflow:hidden;}

.znmy_t{  line-height:30px; overflow:hidden; height:35px; background:url("../images/znmy.jpg") no-repeat bottom;}

.znmy_t h3{ font-weight:bold;  width:190px; float:left;}

.znmy_t h3 a{color:#454444;}

.znmy_t h3 a:hover{ color:#23adab;}

.znmy_t P{ font-size:14px; color:#8e8e8e; line-height:35px; width:628px; text-align:right; float:right;}

.znmy_n{ width:1200px; margin:30px auto 0;}



.my_01{ float:left; width:311px; height:394px; overflow:hidden; position:relative;}

.my_01 a{ display:block; width:100%; height:100%;}

.my_01 div{ position:absolute; width:311px; height:72px; bottom:0; left:0; background:url("../images/zjbg.png") no-repeat center;}

.my_01 div h3{ color:#FFFFFF; font-weight:bold; width:311px; text-align:center; font-size:17px; height:25px; line-height:25px; margin-top:13px;}

.my_01 div h3 span{ font-size:22px;}

.my_01 div p{ font-size:14px; color:#fff; height:30px; line-height:30px; width:311px; text-align:center; font-weight:bold; font-family:"微软雅黑";}



.my_02{ float:right; width:189px; height:394px; overflow:hidden; background:#23adab;}

.my_02 h3{ font-weight:bold; color:#FFFFFF; line-height:36px; font-family:"微软雅黑"; width:125px; font-size:28px; text-align:center; margin:120px auto 0;}

.my_02 .zxzj{ width:135px; height:50px; margin:20px auto 0;}



.cgal{ width:1200px; margin:30px auto 0; overflow:hidden;}

.slideTxtBox_al{ width:1200px;margin:0 auto; }

.slideTxtBox_al .hd{ height:35px; line-height:30px; position:relative;width:1200px; background:url("../images/cgal.jpg") no-repeat bottom; }

.slideTxtBox_al .hd ul{ float:left;  position:absolute;  top:-1px; height:32px;   }

.slideTxtBox_al .hd ul li{ float:left; height:30px;line-height:35px; text-align:center; width:106px; cursor:pointer; font-size:16px;font-family:"微软雅黑";color:#454444; overflow:hidden;}

.slideTxtBox_al .hd ul li.on{  width:106px;height:30px;line-height:35px; text-align:center; font-size:16px;font-family:"微软雅黑";color:#23adab;border:0; overflow:hidden;}

.slideTxtBox_al .hd ul ol{ float:left; height:30px;line-height:35px; width:83px;}

.slideTxtBox_al .hd ul ol.cgaln{ font-size:18px; color:#454444; line-height:30px; font-weight:bold; width:83px; text-align:left;}

.slideTxtBox_al .hd ul ol .cgaln .on{font-size:18px; color:#454444; line-height:30px; font-weight:bold; width:83px; text-align:left;}

.slideTxtBox_al .hd ul li a{ color:#454444;}

.slideTxtBox_al .hd ul li.on a{ color:#23adab;}

.slideTxtBox_al .bd ul{ zoom:1; }

.slideTxtBox_al .bd ul li dl{ width:1200px; margin:30px auto 0; overflow:hidden;}

.slideTxtBox_al .bd ul li dl dt{ float:left; width:391px; margin-right:12px;}



.syydh{ width:100%; height:111px; overflow:hidden; background:#23adab; margin:30px auto;}

.sy_dh { width:1200px; margin:0 auto;}

.sy_dh h3{ font-size:18px; color:#FFFFFF; font-weight:bold; width:62px; line-height:26px; text-align:center; margin-top:26px; float:left;}



.sy_yy{ width:954px; overflow:hidden; float:left; margin-left:32px;}

.slideTxtBox_dh{ width:954px;margin:0 auto; }

.slideTxtBox_dh .hd{width:954px; height:89px; margin-top:15px; }

.slideTxtBox_dh .hd ul{ float:left;  top:-1px; height:89px; }

.slideTxtBox_dh .hd ul li{ float:left; height:35px;line-height:35px; text-align:center; cursor:pointer;
 font-size:14px;font-family:"微软雅黑"; overflow:hidden; border:1px solid #fff; margin-right:8px; margin-bottom:8px;}

.slideTxtBox_dh .hd ul li.on{height:35px;line-height:35px; text-align:center; font-size:14px;font-family:"微软雅黑"; background:#165cdc;
 border:0; overflow:hidden; border:1px solid #fff; margin-right:8px;}

.slideTxtBox_dh .hd ul li a{ color:#fff; padding:21px 26px 21px 26px;}

.slideTxtBox_dh .hd ul li.on a{ color:#fff; padding:21px 26px 21px 26px;}



.djzx{ width:151px; float:right;}

.djzx p{ font-size:14px; width:151px; text-align:center; height:24px; line-height:24px; margin-top:25px;}

.djzx h2{ width:148px; height:28px; border-radius:15px; background:#fff; font-size:16px; margin:3px auto 0; text-align:center; line-height:28px;}

.djzx h2 a{ display:block; width:100%; height:100%; color:#23adab;}

		.slideGroup{ width:1200px; }
		.slideGroup .parHd{ height:40px; line-height:40px; border-bottom:1px solid #C7DBF3;  position:relative;  }
		.slideGroup .parHd ul{ float:left; position:absolute; left:0px; top:-1px; height:32px;   }
		.slideGroup .parHd ul li{ float:left; padding:0 25px; cursor:pointer; font-weight:bold;}
		.slideGroup .parHd ul li.on{ height:40px; border-bottom:3px solid #012F84;}
		.slideGroup .slideBoxa{ overflow:hidden; zoom:1; padding:10px 0 10px 42px; position:relative;   }

		.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:50px; display:block; width:22px; height:44px; }
		.slideGroup .sNext{ left:auto; right:5px; background:url("/skin/images/right.png") center center no-repeat;  }
		.slideGroup .sPrev{ background:url("/skin/images/left.png") center center no-repeat; }
		.slideGroup .sPrev:hover,.slideGroup .sNext:hover{  }

		.slideGroup .parBd{ margin-top:20px;}
		.slideGroup .parBd ul{ overflow:hidden; zoom:1;}
		.slideGroup .parBd ul li{ margin:0 25px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.slideGroup .parBd ul li .pic{ text-align:center; }
		.slideGroup .parBd ul li .pic img{ width:166px; height:116px; display:block;  padding:2px; border:1px solid #ccc; }
		.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
		.slideGroup .parBd ul li .title{ line-height:24px; padding-top:6px;}