@charset "utf-8";

.banner{ width:100%; margin:0 auto;}
.banner_01{ width:100%;  height:262px; background:url(../images/banner_01.jpg) no-repeat center;}
.banner_02{ width:100%;  height:288px; background:url(../images/banner_02.jpg) no-repeat center;}
.banner_03{ width:100%;  height:165px; background:url(../images/banner_03.jpg) no-repeat center;  }
.banner_03 .banner_dj{position:relative;height:165px; width:1300px;margin:0 auto;}
.banner_03 .banner_dj a{ display:block; width:135px; height:134px; position:absolute; left:84px; top:30px; border-radius:50%;}

/**/
.banner_03 .banner_dj a:before,.banner_03 .banner_dj a:hover:before{width:100%;height:100%;content:"";position:absolute;top:0;left:0;box-shadow:0 0 0 #e6b354;border-radius:50%;animation:btnAnimate ease-out 1.5s infinite;-webkit-animation:btnAnimate ease-out 1.5s infinite;-moz-animation:btnAnimate ease-out 1.5s infinite;-ms-animation:btnAnimate ease-out 1.5s infinite;-o-animation:btnAnimate ease-out 1.5s infinite;}
@keyframes btnAnimate{
	0%{transform:scale(0.8);opacity:0;box-shadow:0 0 2px #e6b354;}
	20%{transform:scale(1);opacity:1;box-shadow:0 0 50px #e6b354;}
	50%{transform:scale(1.2);opacity:0;box-shadow:0 0 60px #e6b354;}
	100%{transform:scale(0.8);opacity:0;}	
}
@-webkit-keyframes btnAnimate{
	0%{-webkit-transform:scale(0.8);opacity:0;box-shadow:0 0 2px #e6b354;}
	20%{-webkit-transform:scale(1);opacity:1;box-shadow:0 0 50px #e6b354;}
	50%{-webkit-transform:scale(1.2);opacity:0;box-shadow:0 0 60px #e6b354;}
	100%{-webkit-transform:scale(0.8);opacity:0;}	
}
@-moz-keyframes btnAnimate{
	0%{-moz-transform:scale(0.8);opacity:0;box-shadow:0 0 2px #e6b354;}
	20%{-moz-transform:scale(1);opacity:1;box-shadow:0 0 50px #e6b354;}
	50%{-moz-transform:scale(1.2);opacity:0;box-shadow:0 0 60px #e6b354;}
	100%{-moz-transform:scale(0.8);opacity:0;}	
}
@-ms-keyframes btnAnimate{
	0%{-ms-transform:scale(0.8);opacity:0;box-shadow:0 0 2px #e6b354;}
	20%{-ms-transform:scale(1);opacity:1;box-shadow:0 0 50px #e6b354;}
	50%{-ms-transform:scale(1.2);opacity:0;box-shadow:0 0 60px #e6b354;}
	100%{-ms-transform:scale(0.8);opacity:0;}	
}
@-o-keyframes btnAnimate{
	0%{-o-transform:scale(0.8);opacity:0;box-shadow:0 0 2px #e6b354;}
	20%{-o-transform:scale(1);opacity:1;box-shadow:0 0 50px #e6b354;}
	50%{-o-transform:scale(1.2);opacity:0;box-shadow:0 0 60px #e6b354;}
	100%{-o-transform:scale(0.8);opacity:0;}	
}
/**/

.banner_03 .banner_dj h1{ position:absolute; bottom:23px; right:224px; color:#884429; font-size:42px;}
.banner_03 .banner_dj p{ position:absolute; bottom:0px; right:333px; color:#b7b7b7; font-size:14px;}

/*缺牙六宗罪*/
.qylz{ width:100%; height:729px; margin:0 auto; background:url(../images/qylz_bj.jpg) no-repeat center;}
.qylz_cen{ width:1200px; margin:0 auto;}
.qylz_L{ width:421px; height:630px; padding:50px 30px 50px 50px; background:url(../images/qylz_L.jpg) no-repeat center; float:left;}
.qylz_L h2{ color:#fff; font-size:26px; margin-top:61px; margin-left:68px; font-weight:bold;}
.qylz_L p{ width:275px; float:left; font-size:18px;margin-left:68px; margin-top:20px; line-height:28px;}
.qylz_R{ width:699px; margin:0 auto; float:left; padding-top:65px;}
.qylz_R ul li{ display:inline-block; width:190px; margin-right:43px; float:left; margin-bottom:20px;}
.qylz_R ul li p{ color:#666; font-size:16px; margin-top:15px; line-height:24px;}
.qylz_R ul li p span{font-weight:bold;}


.qylz_btn{ float:left; width:699px; margin:10px auto;}
.qylz_lbtn{ width:317px; height:50px; background:url(../images/qylz_lbtn.jpg) no-repeat center; color:#fff;font-size:18px; line-height:50px; text-align:center; float:left;}
.qylz_rbtn{ width:317px; display:inline-block; height:50px; background:url(../images/qylz_rbtn.jpg) no-repeat center; color:#fff;font-size:18px; line-height:50px; text-align:center; margin-left:30px;}

/*修复方案*/
.xffa{ margin:0 auto;}
.xffa_t{ width:100%; margin:0 auto; height:120px; background:url(../images/tit_bj.jpg) no-repeat center; text-align:center;}
.xffa_t h1{ width:800px; margin:0px auto 5px; font-size:40px; padding-top:20px;color:#fff;}
.xffa_t p{ width:500px; color:#fff; font-size:20px;margin:0 auto;}
.xffa_jj{ width:1150px; margin:20px auto; font-size:18px; line-height:26px; color:#444; text-indent:2em;}
.xffa_cen{ width:1200px; margin:30px auto;}
.xffa_cen ul li{ display:inline-block; width:600px; height:270px; float:left;}
.xffa_cen ul li div{ width:340px; height:180px; margin-top:47px; margin-left:224px; float:left;}
.xffa_cen ul li div h3{font-size:22px; color:#741a11;}
.xffa_cen ul li div h3 i{ font-size:32px;}
.xffa_cen ul li div p{ width:310px; color:#666; font-size:16px; line-height:26px; margin-top:10px; margin-left:20px; float:left;}
.xffa_cen ul li div p span{ color:#ff8901;}
.xffa_cen ul li div p a{ color:#ff0000; display:block;}

.xffa_01{ height:270px; background:url(../images/xffa_01.jpg) no-repeat center;float:left;}
.xffa_02{ height:270px; background:url(../images/xffa_02.jpg) no-repeat center;float:left;}
.xffa_03{ height:270px; background:url(../images/xffa_03.jpg) no-repeat center;float:left;}
.xffa_04{ height:270px; background:url(../images/xffa_04.jpg) no-repeat center;float:left;}

/*超凡想象*/
.cfxx{ width:1200px; margin:10px auto;}
.cfxx_t{ width:1200px; height:71px; background:url(../images/cfxx_t.jpg) no-repeat center;}
.cfxx_t h1{ font-size:42px; color:#884429; text-align:center;}
.cfxx_t p{ font-size:14px; color:#b7b7b7; text-align:center;}
.cfxx_cen{ width:1118px; height:235px; margin:20px auto; background:url(../images/cfxx.jpg) no-repeat center;}
.cfxx_cen p{ width:160px; margin-right:31.6px; padding-top:178px; color:#666; font-size:16px; float:left; text-align:center;}

/*专家团队*/
.zjtd{ margin:0 auto; padding-top:45px;}
.zjtd_t{ width:100%; margin:0 auto; height:120px; background:url(../images/tit_bj.jpg) no-repeat center; text-align:center;}
.zjtd_t h1{ width:800px; margin:0px auto 5px; font-size:40px; padding-top:20px;color:#fff;}
.zjtd_t p{ width:800px; color:#fff; font-size:20px;margin:0 auto;}

.slideTxtBox_zjtd{ width:1200px; margin:35px auto 0; height:648px;  position:relative;}
.slideTxtBox_zjtd .hd{ height:130px; padding-left:10px; width:590px; position:absolute; top:0; right:0; float:left;}
.slideTxtBox_zjtd .hd ul li{ display:inline-block; width:120px; height:120px; margin-right:30px; text-align:center; float:left; }
.slideTxtBox_zjtd .hd ul li img{ width:110px; height:110px; margin-top:5px;}
.slideTxtBox_zjtd .hd ul li.on{ display:inline-block; width:120px; height:120px; background:url(../images/zj_fg.png) no-repeat center;text-align:center;float:left;}

.slideTxtBox_zjtd .bd ul li{ width:590px;padding-left:10px; float:left; position:absolute; right:0; top:130px; float:left;}
.slideTxtBox_zjtd .bd ul li p { width:590px; height:60px; font-size:20px;color:#444;   border-bottom:1px solid #a27b49;}
.slideTxtBox_zjtd .bd ul li p span{ color:#444; font-size:40px;margin-top:35px; margin-right:20px;}
.slideTxtBox_zjtd .bd ul li dl dt{ width:150px; height:40px; background:#ff8901; color:#fff; font-size:20px; text-align:center; line-height:40px; margin:15px 0 11.5px;}
.slideTxtBox_zjtd .bd ul li dl dd{ width:590px; text-indent:2em; font-size:16px; line-height:26px; color:#444;}

/*按钮*/
.zx_btn{ width:800px; margin:30px auto 30px; clear:both; height:50px;}
.zx_btnl{ width:368px; height:50px; display:inline-block; font-size:18px; color:#fff; background:url(../images/zx_btnl.jpg) no-repeat center;  line-height:50px; text-align:center; margin-right:64px; float:left;}
.zx_btnr{ width:368px; height:50px; display:inline-block; font-size:18px; color:#fff;background:url(../images/zx_btnr.jpg) no-repeat center; line-height:50px; text-align:center;float:left;}


/*真人案例*/
.zral{ margin:0px auto 20px; padding-top:30px;}
.zral_t{ width:100%; margin:0 auto; height:120px; background:url(../images/tit_bj.jpg) no-repeat center; text-align:center;}
.zral_t h1{ width:800px; margin:0px auto 5px; font-size:40px; padding-top:20px;color:#fff;}
.zral_t p{ width:800px; color:#fff; font-size:20px;margin:0 auto;}
.slideTxtBox_zral{ width:1200px; margin:40px auto;}
.slideTxtBox_zral .bd{ width:846px; height:424px; float:left;}
.slideTxtBox_zral .bd div{ width:350px; height:400px; margin-top:13px; margin-left:15px; float:left;}
.slideTxtBox_zral .bd div h2{ width:315px; height:37px; font-size:24px; color:#666; margin-top:15px; margin-left:10px; border-bottom:1px solid #666;}
.slideTxtBox_zral .bd div p{ width:315px; height:140px; font-size:16px; color:#666; margin-top:15px; margin-left:10px; line-height:26px; text-indent:2em;}
.slideTxtBox_zral .bd div dl{ width:315px;margin-left:10px; height:170px; float:left;}
.slideTxtBox_zral .bd div dl dd{ width:148px; display:inline-block;}
.slideTxtBox_zral .bd div dl dd span{ line-height:22px; height:22px; display:block; margin-top:10px; color:#666; font-size:16px; text-align:center;}


.zral_01{height:424px; background:url(../images/zral_01bj.jpg) no-repeat center;}
.zral_02{height:424px; background:url(../images/zral_02bj.jpg) no-repeat center;}
.zral_03{height:424px; background:url(../images/zral_03bj.jpg) no-repeat center;}
.zral_04{height:424px; background:url(../images/zral_04bj.jpg) no-repeat center;}
.zral_05{height:424px; background:url(../images/zral_05bj.jpg) no-repeat center;}
.zral_06{height:424px; background:url(../images/zral_06bj.jpg) no-repeat center;}


.slideTxtBox_zral .hd{ width:354px; height:424px; float:left;}
.slideTxtBox_zral .hd ul li{ width:354px; height:67px; margin-bottom:4.4px;  background:#e6e6e6; line-height:67px; color:#666; font-weight:bold; font-size:18px; text-align:center;}
.slideTxtBox_zral .hd ul li.on{ width:354px; height:67px; background:#ff8901; line-height:67px; color:#fff;}



/*北京京通镶牙*/
.znxy{ margin:0px auto 20px; padding-top:30px;}
.znxy_t{ width:100%; margin:0 auto; height:120px; background:url(../images/tit_bj.jpg) no-repeat center; text-align:center;}
.znxy_t h1{ width:800px; margin:0px auto 5px; font-size:40px; padding-top:20px;color:#fff;}
.znxy_t p{ width:800px; color:#fff; font-size:20px;margin:0 auto;}
.znxy_cen{ width:1200px; margin:40px auto;}
.znxy_cen ul li{ display:inline-block; width:300px; height:519px; float:left;}
.znxy_cen ul .znxy_01{ background:url(../images/znxy_01.jpg) no-repeat center;}
.znxy_cen ul .znxy_02{ background:url(../images/znxy_02.jpg) no-repeat center;}
.znxy_cen ul .znxy_03{ background:url(../images/znxy_03.jpg) no-repeat center;}
.znxy_cen ul .znxy_04{ background:url(../images/znxy_04.jpg) no-repeat center;}
.znxy_01 h1{text-align:center; margin-top:387px; font-size:24px; color:#fff;}
.znxy_01 p{margin-top:20px; text-align:center; font-size:18px;}
.znxy_03 h1{text-align:center; margin-top:387px; font-size:24px; color:#fff;}
.znxy_03 p{margin-top:20px; text-align:center; font-size:18px;}
.znxy_02 h1{text-align:center; margin-top:35px; font-size:24px; color:#fff;}
.znxy_02 p{margin-top:20px; text-align:center; font-size:18px;}
.znxy_04 h1{text-align:center; margin-top:35px; font-size:24px; color:#fff;}
.znxy_04 p{margin-top:20px; text-align:center; font-size:18px;}


/*镶牙费用*/
.xyfy{ margin:0px auto 20px; padding-top:30px;}
.xyfy_t{ width:100%; margin:0 auto; height:120px; background:url(../images/tit_bj.jpg) no-repeat center; text-align:center;}
.xyfy_t h1{ width:800px; margin:0px auto 5px; font-size:40px; padding-top:20px;color:#fff;}
.xyfy_t p{ width:800px; color:#fff; font-size:20px;margin:0 auto;}

.xyfy_cen{ width:1200px; height:400px; margin:50px auto 30px; background:url(../images/xyfy.jpg) no-repeat center;}
.xyfy_cen ul li{ width:175px; height:400px; display:inline-block; float:left;}
.xyfy_01 h3{ width:160px; height:30px; line-height:30px; text-align:center; color:#666; font-size:20px; margin-top:293px; border-bottom:1px solid #ff8901; font-weight:bold;margin-left:71px;}
.xyfy_01 p{width:160px;color:#666; font-size:16px; margin-top:5px; line-height:22px;margin-left:71px; text-align:center;}

.xyfy_02 h3{ width:160px; height:30px;line-height:30px; text-align:center; color:#666; font-size:20px; margin-top:0px; border-bottom:1px solid #ff8901; font-weight:bold;margin-left:124px;}
.xyfy_02 p{width:160px;color:#666; font-size:16px; margin-top:5px; line-height:22px;margin-left:124px; text-align:center;}

.xyfy_03 h3{ width:160px; height:30px; line-height:30px; text-align:center; color:#666; font-size:20px; margin-top:293px; border-bottom:1px solid #ff8901; font-weight:bold;margin-left:173px;}
.xyfy_03 p{width:160px;color:#666; font-size:16px; margin-top:5px; line-height:22px;margin-left:173px; text-align:center;}

.xyfy_04 h3{ width:160px; height:30px;line-height:30px; text-align:center; color:#666; font-size:20px; margin-top:0px; border-bottom:1px solid #ff8901; font-weight:bold;margin-left:216px;}
.xyfy_04 p{width:160px;color:#666; font-size:16px; margin-top:5px; line-height:22px;margin-left:216px; text-align:center;}

.xyfy_05 h3{ width:160px; height:30px; line-height:30px; text-align:center; color:#666; font-size:20px; margin-top:293px; border-bottom:1px solid #ff8901; font-weight:bold;margin-left:270px;}
.xyfy_05 p{width:160px;color:#666; font-size:16px; margin-top:5px; line-height:22px;margin-left:270px; text-align:center;}


/*专注牙齿*/
.zzyc{ margin:0px auto 20px; padding-top:30px;}
.zzyc_t{ width:100%; margin:0 auto; height:120px; background:url(../images/tit_bj.jpg) no-repeat center; text-align:center;}
.zzyc_t h1{ width:800px; margin:0px auto 5px; font-size:40px; padding-top:20px;color:#fff;}
.zzyc_t p{ width:800px; color:#fff; font-size:20px;margin:0 auto;}

.slideTxtBox1{ width:1120px;margin:40px auto 0;}
.slideTxtBox1 .hd{ height:113px; position:relative; width:375px;  float:left; }
.slideTxtBox1 .hd ul{ position:absolute; left:0px; top:0px; height:71px;   }
.slideTxtBox1 .hd ul li{float:right; height:113px; width:448px; cursor:pointer;  font-size:18px;font-family:"微软雅黑"; color:#414141;display:inline; margin-top:10px;}
.slideTxtBox1 .hd ul li.on{ margin-top:10px; width:448px;height:113px; font-size:18px;font-family:"微软雅黑";color:#fff;border:0;  }
.slideTxtBox1 .hd ul li div{ width:375px; margin-left:98px; }
.slideTxtBox1 .hd ul li div h3{ font-size:22px; color:#343434; font-weight:bold; margin-top:28px;}
.slideTxtBox1 .hd ul li div p{ font-size:16px; color:#343434;}
.slideTxtBox1 .hd ul li.on div{ width:375px; margin-left:98px;}
.slideTxtBox1 .hd ul li.on div h3{ font-size:22px; color:#fff; font-weight:bold; margin-top:28px;}
.slideTxtBox1 .hd ul li.on div p{ font-size:16px; color:#fff;}
.slideTxtBox1 .hd ul li.yytb1{ margin-top:0; background:url(../images/yytb_01.jpg) no-repeat center;}
.slideTxtBox1 .hd ul li.yytb1.on{background:url(../images/yytbh_01.jpg) no-repeat center;}
.slideTxtBox1 .hd ul li.yytb2{background:url(../images/yytb_02.jpg) no-repeat center;}
.slideTxtBox1 .hd ul li.yytb2.on{background:url(../images/yytbh_02.jpg) no-repeat center;}
.slideTxtBox1 .hd ul li.yytb3{background:url(../images/yytb_03.jpg) no-repeat center;}
.slideTxtBox1 .hd ul li.yytb3.on{background:url(../images/yytbh_03.jpg) no-repeat center;}
.slideTxtBox1 .hd ul li.yytb4{background:url(../images/yytb_04.jpg) no-repeat center;}
.slideTxtBox1 .hd ul li.yytb4.on{background:url(../images/yytbh_04.jpg) no-repeat center;}
.slideTxtBox1 .bd{width:663px; float:left;  margin-right:9px;}
.slideTxtBox1 .bd ul{ zoom:1; }


