﻿@charset "utf-8";
/* 种植牙 */
/* banner_slide */
#headWrap{ width: 100%; height: 592px;position: absolute; overflow: hidden;}
#banner{height: 500px; overflow: hidden; position: relative; background: #000;}
#banner .b1{ background:url(/images/wtyzz/ba1.jpg) center no-repeat; height:97px;}
#banner .b2{ background:url(/images/wtyzz/ba2.jpg) center no-repeat; height:115px;}
#banner .b3{ background:url(/images/wtyzz/ba3.jpg) center no-repeat; height:114px;}
#banner .b4{ background:url(/images/wtyzz/ba4.jpg) center no-repeat; height:116px;}
#banner .b3 a{ display:block; height:100%;}
.bdevs{}
.bdevs .bd1{ background:url(/images/wtyzz/vs1.jpg) center no-repeat; height:126px;}
.bdevs .bd2{ background:url(/images/wtyzz/vs2.jpg) center no-repeat; height:147px;}
.bdevs .bd3{ background:url(/images/wtyzz/vs3.jpg) center no-repeat; height:128px;}
.bdevs .bd4{ background:url(/images/wtyzz/vs4.jpg) center no-repeat; height:200px;} 
.title{background: #c0966c; height: 94px;} 
.title span{ display: block;}

/* zhongzhiya focus */
#banner_slide{height: 683px; overflow: hidden; position: relative; margin-bottom: 20px;}
#banner_slide li{ height: 683px; overflow: hidden; position: absolute; width: 100%; }
#banner_slide .btn{position:absolute;right: 0;bottom:0;left:50%; width: 300px;height: 25px;margin-left: 200px;text-align:center;z-index:9;}
#banner_slide .btn span{ display: none; /*border: 1px solid #808080;display:inline-block;_display:inline;_zoom:1;width: 12px;height: 12px;_font-size:0;margin: 2px 10px;cursor:pointer;background: #FAFAFA;z-index:9; border-radius:50%*/}
#banner_slide .btn span.on{ display: none; /*background: #003909;z-index:9;*/}
#banner_slide .preNext{width:45px;height:79px;position:absolute;top:180px;background:url(/images/wtyzz/zzy.png) no-repeat left top;cursor:pointer;z-index:9; opacity:0;}
#banner_slide .pre{left:0%; z-index:9;}
#banner_slide .next{right:0%;background-position:right top;z-index:9}
#banner_slide:hover .preNext{opacity:0.5;} 
#banner_slide:hover .pre{left:44px;} 
#banner_slide:hover .next{right:44px;} 
#banner_slide .pre:hover,#banner_slide .next:hover{opacity:1;}

.bannerdhbox{ width: 100%; height:683px; position:relative}
#banner1dh1{ width: 100%;  position: absolute; left:0;}
.bannerdh #banner1dh1{opacity:1;}
.bannerdh #banner1dh1 a{ display:block; height:683px;}
/* zhongzhiya end */


/*********************/
.take{ width:100%; height:100px; background:#0f0700;}

.take ul{ width:1000px; height:auto;margin:0 auto;}

.take ul li{ float:left;}

.take img{  padding:8px 20px 0px 0px; display:block;}

.take p{ width:804px; font: 12px "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",Arial,Verdana; color:#8e5b29; line-height:24px; padding:14px 0px 0px 0px;}



.planting{ width:1000px;margin:0 auto;}
.plan_main1{ width:1000px; height:auto; margin-top:35px; float:left;}
.plan_main1_tit{ width:1000px; height:auto;}
.plan_main1_tit img{ float:left; display:block; padding-left:45px;}
.plan_main1_tit a{ float:left; padding-left:15px;}
.plan_main1_tit span{ width:960px; float:left; padding-top:40px; text-align:center; line-height:24px;color: #000;}
.plan_main1_nr{ width:1000px; height:auto; margin-top:20px; float:left;}
.plan_main1_nr li{ float:left; padding:0px 15px 0px 0px;}
.plan_main1_nr li img, .plan_main2_tit, .plan_main3_nr2 img, .plan_table img{ display:block;}
.plan_main1_nr li a{display: block;width: 235px;height: 148px;}
.plan_main1_nr li a.nr1{background: url(/images/wtyzz/plan_main1_tu2s.jpg) center no-repeat;}
.plan_main1_nr li a.nr2{background: url(/images/wtyzz/plan_main1_tu3.jpg) center no-repeat;}
.plan_main1_nr li a.nr3{background: url(/images/wtyzz/plan_main1_tu4.jpg) center no-repeat;}
.plan_main1_nr li a.nr4{background: url(/images/wtyzz/plan_main1_tu5.jpg) center no-repeat;}
.plan_main1_nr li a.nr1:hover{background: url(/images/wtyzz/plan_main1_tu2.jpg) center no-repeat;}
.plan_main1_nr li a.nr2:hover{background: url(/images/wtyzz/plan_main1_tu3s.jpg) center no-repeat;}
.plan_main1_nr li a.nr3:hover{background: url(/images/wtyzz/plan_main1_tu4s.jpg) center no-repeat;}
.plan_main1_nr li a.nr4:hover{background: url(/images/wtyzz/plan_main1_tu5s.jpg) center no-repeat;}
.plan_main2{ width:100%; height:94px; background:#c0966c; float:left; margin-top:50px;}
.plan_main2_tit{ width:1000px; margin:0 auto; padding-top:25px;}
.plan_main2_nr1{ width:1000px; margin:0 auto; }
.plan_main2_nr1 li{ float:left; height:145px;display:inline-block; overflow:hidden; margin:35px 10px 0px 0px;;}
.plan_main2_nr1 li p{ font-size:14px;text-align:center;line-height:24px;color: #000;padding-top: 5px;}
.plan_main2_nr1 li div{ width:300px;}
#ulfloat{width: 653px;float: left;}
#divrit{width: 336px;float: left;padding-top: 37px;}
.plan_main3_nr2{ width:1000px; height:auto; margin:0 auto; overflow:hidden;}
.plan_table{ width:1000px; height:auto; margin:0 auto; overflow:hidden; padding-top:40px;}

.take_font{ font:bold 16px "microsoft yahei";}
.take_font02{ font:14px "microsoft yahei";}
.take_font03{ font:12px "microsoft yahei"; color:#333;}

/**********************/


.youshi ul li{float: left;width: 220px; height: 287px; margin: 28px 0 38px 40px;}
.youshi ul li span{display: block; width: 220px; height: 287px;background: url(/images/wtyzz/550.jpg) no-repeat; cursor: pointer; -webkit-transition:all 0.7s; -moz-transition:all 0.7s; -o-transition:all 0.7s; transition: all 0.7s;}
.youshi ul li span.bzs1{background-position: 0 0;}
.youshi ul li span.bzs2{background-position: -440px 0;}
.youshi ul li span.bzs3{background-position: 0 -287px;}
.youshi ul li span.bzs4{background-position: -440px -287px;}

.youshi ul li span.bzs1:hover{background-position: -220px 0;}
.youshi ul li span.bzs2:hover{background-position: -660px 0;}
.youshi ul li span.bzs3:hover{background-position: -220px -287px;}
.youshi ul li span.bzs4:hover{background-position: -660px -287px;}
.simg{ padding-bottom: 20px;}
.simg span{display: block; margin-bottom: 24px; text-align: center;}

#box3,#box1{ padding-bottom: 30px;}
.baozbg{ background: url(/images/wtyzz/baozimg1.jpg) center no-repeat; height: 416px;}
.liuchen{position: relative;}
.liuchea{width: 120px;height: 340px;margin: 43px 0 0 237px;display: inline;}
.liuchea a{display: block;height: 100%;}
.bzshow{ float: right; width: 643px;padding-top: 42px;}
.bzshow ul li{ float: left; margin: 0 0 31px 25px; display: inline;}
.bzshow ul li a{ display: block; width: 135px; height: 155px;background: url(/images/wtyzz/540.jpg) no-repeat;-webkit-transition:all 0.7s; -moz-transition:all 0.7s; -o-transition:all 0.7s; transition: all 0.7s;}
.bzshow ul li a.bz1{ background-position: 0 0;}
.bzshow ul li a.bz2{ background-position: -270px 0;}
.bzshow ul li a.bz3{ background-position: 0 -155px;}
.bzshow ul li a.bz4{ background-position: -270px -155px;}
.bzshow ul li a.bz5{ background-position: 0 -310px;}
.bzshow ul li a.bz6{ background-position: -270px -310px;}
.bzshow ul li a.bz7{ background-position: 0 -465px;}
.bzshow ul li a.bz8{ background-position: -270px -465px;}

.bzshow ul li.bao1 a:hover{ background-position: -135px 0;}
.bzshow ul li.bao2 a:hover{ background-position: -405px 0;}
.bzshow ul li.bao3 a:hover{ background-position: -135px -155px;}
.bzshow ul li.bao4 a:hover{ background-position: -405px -155px;}
.bzshow ul li.bao5 a:hover{ background-position: -135px -310px;}
.bzshow ul li.bao6 a:hover{ background-position: -405px -310px;}
.bzshow ul li.bao7 a:hover{ background-position: -135px -465px;}
.bzshow ul li.bao8 a:hover{ background-position: -405px -465px;}
.expzj{ padding-top: 35px;}
.expzj ul li{float: left; width: 310px;}
.expzj ul li.expimg{ margin: 0 10px 0 50px;}
.expbg{ background:url(/images/wtyzz/expbg.jpg) no-repeat top;padding: 10px 0 30px 0;}
.expbg .exptxta,.expbg .exptxtb,.expbg .exptxtc{ width: 333px;}
.expbg .exptxta p,.expbg .exptxtb p,.expbg .exptxtc p{ color: #000; line-height: 24px; font-size: 14px; }
.expbg .exptxta p span,.expbg .exptxtb p span,.expbg .exptxtc p span{ font-weight: 700;}
.expbg .exptxta p{ padding-left:20px; padding-right: 40px;}
.expbg .exptxtb p{ padding-left:57px; padding-right: 40px;}
.expbg .exptxtc p{ padding-left:30px; padding-right: 40px;}

.case{ padding-bottom: 40px;}
.sanjiao{ border-top: 2px solid #c0966c; height: 10px; margin-bottom: 43px;}
.sanjiao span{ display: block; background: url(/images/wtyzz/sanj.jpg) center no-repeat; height: 8px;}
.bztab{ width: 293px;}
.bztab ul li{ width: 226px; height: 92px; border-bottom: 2px solid #c0966c; margin-left: 18px;}
.bztab ul li b,.bztab ul li span{ display: block; float: left; text-align: center;}
.bztab ul li b{ width: 116px; line-height: 90px; font-size: 20px; color: #000;}
.bztab ul li span{ padding-top: 14px;}
.bztab ul li.active{ border-bottom: 2px solid #A85400;}
.bztab ul li.active b{ color: #A85400}
.bztabcs{ width: 705px;}
.bztabcs .caseimg1{ width: 459px;}
.bztabcs .casetxt1{ width: 237px;}
.bztabcs .casetxt1 p{color: #000; line-height: 24px; font-size: 14px;}
.bztabcs .casetxt1 .topcase{ padding: 30px 0; margin-top: 10px; border-top: 3px dotted #c0966c;border-bottom: 3px dotted #c0966c;}
.bztabcs .casetxt1 div{ background: #c0966c; color: #FFF; margin-top: 20px;}
.bztabcs .casetxt1 div p{ padding: 23px 23px 30px 23px; color: #FFF;}

#box5{ padding-bottom: 30px;}
.ultxt ul li{float: left; width: 125px; background: url(/images/wtyzz/ysicon.jpg) no-repeat; margin-top: 30px;}
.ultxt ul li p{height: 270px;margin: 10px 0 0 4px; padding: 0 30px 0 15px; line-height: 24px; font-family: '宋体'; font-size: 12px; border-left: 1px dotted #000; }
.btnimg ul li{float: left;width: 122px; margin-left: 3px; display: inline;}

#box6{ padding-bottom: 10px;}
#box6 ul li{ height: 178px; margin-top: 18px; border-bottom: 1px solid #c0966c;}
#box6 .stit1{ width: 192px;}
#box6 .stittxt{ width: 268px; padding-top: 12px;}
#box6 .stittxt p{color: #000; padding:5px 20px 0 20px; line-height: 24px;}
#box6 .stittxt p span{ font-size: 18px; font-weight: 700;}

.wttop{ color: #000; padding: 20px 0 30px 0;}
.wttop p{ padding-left: 20px; line-height: 24px;}
.zixuns li{ margin: 0 10px 25px 0;float: left; width: 316px; border-left: 1px solid #c0966c;}
.zixuns li.wuli{ width: 328px;}
.zixuns li p{ padding: 5px 23px 30px 33px; color: #666; font-size: 15px;color: #000;}
.zixuns li h3{ /* margin-left: 26px; */ background: url(/images/wtyzz/qa.jpg) 26px 0 no-repeat; height: 33px; line-height: 33px; padding-left: 70px; }
.zixuns li h3 a{color: #000; font-weight: 700; font-size: 16px;}
.ztpic ul li{ float: left; width: 308px; margin: 0 0 20px 33px;display: inline;}