﻿.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:#10100f; line-height:66px; background:url(../images/zzpp.jpg) no-repeat left bottom; width:291px;}
/*焦点图*/
*{margin: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:#F00;}
.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:#10100f; 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;}
.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:#F00;}
.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:#ba8942;}
.lxwm{ width:306px;}
.lxwm h3{ font-weight:bold; height:53px; margin-left:26px; font-size:18px; color:#10100f; 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:#0267b7; font-size:20px; padding-left:45px; width:235px;}
.lxwm dl.lx_03 dt{ color:#0267b7; 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 #2d7ee6;}
.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 #2d7ee6;}
.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 #2d7ee6;}
.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:136px; 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:136px; 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 #146CB5;}
.qx_02,.qx_03,.qx_04{ width:298px; height:405px; border:1px solid #e1e1e1; border-left:none; float:left; 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.jpg) 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 a:hover{ color:#0267b7;}
.myxx{ height:310px; 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:#146CB5;}
.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:#F00;}
.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:#146CB5;}
.mytp{ width:250px; float:right; overflow:hidden;}
.sy_ag{ background:url(../images/sy_ag.jpg) no-repeat center; height:116px; width:1200px; margin:19px 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:#146CB5;}
.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 .my-hkl{ position:absolute; width:311px; height:72px; bottom:0; z-index:10; display: block; left:0; background:url(../images/zjbg.png) no-repeat center; cursor:pointer;}
.my_01 .my-hkl h3{ color:#FFFFFF; font-weight:bold; width:311px; text-align:center; font-size:17px; height:25px; line-height:25px; margin-top:13px;}
.my_01 .my-hkl h3 span{ font-size:22px;}
.my_01 .my-hkl 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:#0267B7;}
.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:#ba8942;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:#0267b7;}
.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:#0267b7; 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:#003d6a; 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:#fff2df; font-size:16px; margin:3px auto 0; text-align:center; line-height:28px;}
.djzx h2 a{ display:block; width:100%; height:100%; color:#ff6600;}
/*专家修改*/
 .my-zj{position:absolute; left:0; bottom:0; background:rgba(0,0,0,0.6); width:276px; padding:10px 20px; height:170px; display:none;  z-index:11; }
.my-zj p b{font-size:26px;  }
.my-zj p i{font-size:20px;  font-style:normal;}
.my-zj p span{color:#F39106; font-size:16px;}
.my-zj p{ line-height:25px; }
.my-zj a{display:block; float:right;}
.my-zj .link{text-align:right;}
.my-zj .link a{width:29px; height:29px; background:url(../images/expert_dc_a.png); border-radius:15px; overflow:hidden; display:inline-block; line-height:28px; text-align:center; font-size:12px; color:#fff; margin-right:5px;}
.my-zj .link a.a2{background-position:right center; }
.my-zj .link a.a2 span{background:#f39106;}
.my-zj .link a span{width:27px; height:27px; border-radius:15px; background:#75be01; border:1px solid #fff; display:inline-block; display:none;}
.my-zj .link a:hover span{display:block;}