@charset "utf-8";
/* CSS Document */
body{padding:0px; margin:0px;}
body{margin:0 auto !important;max-width:640px;min-width:320px;background: #fff !important;overflow-x: hidden;}
#main{width:100%;margin:0px auto;padding:0px;}
.iBox{overflow:hidden;}
.blue{color:#02b2f5;}
.orange{color:#ff8000;}
.center{text-align:center;}
.bold{font-weight:bold;}
.font26{font-size:16px;}
.font24{font-size:14px;}
.btnAsk{width:90%; height:auto; margin:10% auto; background-color:#02b2f5; text-align:center; color:#fff; font-size:1.4em;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:10px; line-height:240%; padding-top:3%; padding:3%;}

.btnAsk a:link{ color:#fff; text-decoration:none;}
.btnAsk a:hover{ color:#fff; text-decoration:none;}
.btnAsk a:visited{ color:#fff; text-decoration:none;}

#ibanner{width:100%; height:100%; }
#ibanner img{width:100%; height:auto;}

.iTopic-Key{width:96%; height:auto;text-align:center; background:url(../images/title-BG.jpg) center no-repeat; font-size:1.5em; padding:2%; color:#fff; margin-top:2%; background-color:#ffa700;background-size:100% auto;}
.iTopic-Second{width:96%; height:auto;text-align:center; font-size:1.5em; color:#000;padding:2%; color:#555555;}

/*条件*/
#tiaojianImg{width:100%; height:auto;}
#tiaojianImg img{width:100%; height:auto; }
#tiaojianDesc{width:88%; height:auto; font-size:1.4em; color:#555555; padding:6%; text-indent:48px;}

/*适合*/
#iBox-2 ul{padding:0px; margin:0px; }
#iBox-2 .hd ul{padding:0px; margin-left:40%;}
#iBox-2 .hd li{ list-style:none; float:left;}
#iBox-2 .hd{float:left;margin-top:3%;width:100%;text-align:center; }
#iBox-2 .hd ul li{display:inline-block;margin:0 2%;width:20px;height:20px;border-radius:100%;background-color:#999999}
#iBox-2 .hd ul li.on{background-color:#02b2f5}
#iBox-2 .bd{float:left;width:100%;}
#iBox-2 .bd ul li{float:left;display:block;width:100%}


#shiheBox{width:100%;height:auto; background-color:#e8fdff; overflow:hidden;}
#shiheBox ul{padding:0px; margin:0px;}
#shiheBox ul li{list-style:none; float:left; width:100%; height:auto;  margin:auto;}

.shiheL{float:left;width:42%;height:auto; text-align:center; padding-top:3%;}
.shiheL img{width:80%; height:auto;}
.shiheR{float:right;width:58%; height:auto; font-size:14px; color:#555; line-height:160%; padding-top:3%;}

/*优势*/
#iBox-3 ul{padding:0px; margin:0px;}
#iBox-3 .hd ul{padding:0px; margin-left:43%;}
#iBox-3 .hd li{ list-style:none; float:left;}
#iBox-3 .hd{float:left;margin-top:3%;width:100%;text-align:center; }
#iBox-3 .hd ul li{display:inline-block;margin:0 2%;width:20px;height:20px;border-radius:100%;background-color:#999999}
#iBox-3 .hd ul li.on{background-color:#02b2f5}
#iBox-3 .bd{float:left;width:100%;}
#iBox-3 .bd ul li{float:left;display:block;width:100%}

#youshiBox{width:100%;height:338px;overflow:hidden;}
#youshiBox ul{padding:0px; margin:0px;}
#youshiBox ul li{list-style:none; float:left; width:100%; height:auto;  margin:auto; }
#youshiBox dt{width:42%;height:688px; float:left; background-color:#999999; margin-left:5%; color:#fff;}
#youshiBox dt img{width:100%; height:auto;}
#youshiBox dt p{padding:6%; font-size:24px;}

/*过程*/
#iBox-4{overflow:hidden;}
#iBox-4 ul{padding:0px; margin-top:0px;}
#iBox-4 .hd ul{padding:0px; margin-left:28%;}
#iBox-4 .hd li{ list-style:none; float:left;}
#iBox-4 .hd{float:left;margin-top:3%;width:100%;text-align:center; }
#iBox-4 .hd ul li{display:inline-block;margin:0 2%;width:20px;height:20px;border-radius:100%;background-color:#999999}
#iBox-4 .hd ul li.on{background-color:#02b2f5}
#iBox-4 .bd{float:left;width:100%;}
#iBox-4 .bd ul li{float:left;display:block;width:100%}

#guochengBox{width:100%;height:auto; background-color:#fffded; overflow:hidden;}
#guochengBox ul{padding:0px; margin:0px;}
#guochengBox ul li{list-style:none; float:left; width:100%; height:auto;  margin:auto;}

.guochengL{float:left;width:39%; height:auto; text-align:center; padding-top:3%; margin-left:3%;}
.guochengR{float:right;width:54%; height:auto; font-size:14px; color:#555; line-height:160%; padding:2%;}
.guochengR span{width:90%; height:auto; display:block; font-size:16px;}
.guochengBtn{width:80%; height:auto; background-color:#02b2f5; margin-top:10%; text-align:center;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:10px; font-size:20px; padding:10px; color:#fff;}

.guochengBtn a:link{ color:#fff; text-decoration:none;}
.guochengBtn a:hover{ color:#fff; text-decoration:none;}
.guochengBtn a:visited{ color:#fff; text-decoration:none;}


/*种植体*/
#iBox-5{width:100%; height:210px; position:relative; overflow:hidden;}
#zhongzhitiTabBox{width:96%; height:auto; margin-left:2%;} 
#zhongzhitiTabBox ul{padding:0px; margin:0px; overflow:hidden;}
#zhongzhitiTabBox ul li{width:24%; height:auto; list-style:none; float:left; text-align:center; margin-right:1%; font-size:1.0em; color:#fff; background-color:#FC0}
#zhongzhiTab-1{ background:url(../images/zhongzhitiTabBG-2.jpg) top no-repeat;display:block; cursor:default; background-size:100%,100%;}
#zhongzhiTab-2{ background:url(../images/zhongzhitiTabBG-1.jpg) top no-repeat;display:block; cursor:default;background-size:100%,100%;}
#zhongzhiTab-3{ background:url(../images/zhongzhitiTabBG-1.jpg) top no-repeat;display:block; cursor:default;background-size:100%,100%;}
#zhongzhiTab-4{ background:url(../images/zhongzhitiTabBG-1.jpg) top no-repeat;display:block; cursor:default;background-size:100%,100%;}

.zhongzhitiDescBox{width:96%; height:auto; overflow:hidden;margin-left:2%; }
.zhongzhitiDescBox ul{padding:0px; margin:0px; width:100%; height:auto; }
.zhongzhitiDescBox ul li{list-style:none; float:left; font-size:1.5px;}

#zhongzhitiDescBox-1{width:98%; height:auto;display:block; position:absolute; left:0px; top:70px;}
#zhongzhitiDescBox-2{width:98%; height:auto;display:none; position:absolute; left:0px; top:70px;}
#zhongzhitiDescBox-3{width:98%; height:auto;display:none; position:absolute; left:0px; top:70px;}
#zhongzhitiDescBox-4{width:98%; height:auto;display:none; position:absolute; left:0px; top:70px;}

#zhongzhitiDescL{width:32%; height:auto; text-align:center;  float:left; }
#zhongzhitiDescR{width:65%; height:auto; color:#999;float:left; font-size:1.2em;}
.hotline{color:#fff; background-color:#02b2f5; padding:4px 10px 4px 10px; font-size:1.2em; margin-left:10px;}

#zhongzhitiBtn{margin-top:320px;}
#zhongzhitiBtn a:link{ color:#fff; text-decoration:none;}
#zhongzhitiBtn a:hover{ color:#fff; text-decoration:none;}
#zhongzhitiBtn a:visited{ color:#fff; text-decoration:none;}


#iTopic-Key-5{ margin-top:60px;}

/*专家*/
#iBox-6{overflow:hidden;}
#zhuanjiaBox{width:100%; height:auto; margin:auto; background:url(../images/zhuanjia-BG.jpg) top no-repeat; background-size:100% auto;}
#zhuanjiaDesc{width:66%; height:auto; margin-left:30%;padding:3%; font-size:1.2em; color:#fff;}
.listNone{list-style:none;margin-left:8%;}
.listMargin{margin-left:8%;}
.listMarginSpan{padding-top:30px;}
#zhuanjiaBtnBox{ width:100%;margin-top:20px; margin-bottom:20px;}
#zhuanjiaBtnL{background-color:#ff8000; font-size:1.5em; padding:2% 10%;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:10px; margin-left:11%; color:#fff;}
#zhuanjiaBtnL a:link{ color:#fff; text-decoration:none;}
#zhuanjiaBtnL a:hover{ color:#fff; text-decoration:none;}
#zhuanjiaBtnL a:visited{ color:#fff; text-decoration:none;}

#zhuanjiaBtnR{background-color:#02b2f5; font-size:1.5em; padding:2% 10%;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:10px; margin-left:3%;color:#fff;}
#zhuanjiaBtnR a:link{ color:#fff; text-decoration:none;}
#zhuanjiaBtnR a:hover{ color:#fff; text-decoration:none;}
#zhuanjiaBtnR a:visited{ color:#fff; text-decoration:none;}

/*常见问题*/
.wentiTitle{width:88%; margin-left:6%; font-size:1.2em; padding:3%; color:#d10707; font-weight:bold; background:url(../images/wentiIcon.jpg) left no-repeat; padding-left:15%;}
.wentiDaan{width:80%; margin:auto; font-size:1.2em; background-color:#039fda; padding:5%; color:#fff;}


/*案例*/
#iBox-8 ul{padding:0px; margin-top:0px;}
#iBox-8 .hd ul{padding:0px; margin:0px; margin-top:10px; margin-left:43%;}
#iBox-8 .hd li{ list-style:none; float:left;}
#iBox-8 .hd{float:left;width:100%;text-align:center; }
#iBox-8 .hd ul li{display:inline-block;margin:0 2%;width:20px;height:20px;border-radius:100%;background-color:#999999}
#iBox-8 .hd ul li.on{background-color:#02b2f5}
#iBox-8 .bd{float:left;width:100%;}
#iBox-8 .bd ul li{float:left;display:block;width:100%}

#anliBox{width:90%;height:auto; margin:auto; overflow:hidden; background-color:#e8fdff; }
#anliBox ul{padding:0px; margin:0px;}
#anliBox ul li{list-style:none; float:left; width:580px; height:auto; font-size:1.5em; color:#555555;}
.zhengzhuang{ text-align:center;padding-top:5%;font-size:1.0em}
.jishu{text-align:center;padding:1%;font-size:1.0em}
.anlitu{text-align:center;}
.anlimiaoshu{padding:5%;font-size:1.0em}

/*环境*/
#huanjingBox{width:90%; height:auto; margin:auto;}
#huanjingBox img{width:100%; height:auto;}
#iTopic-Key-9{font-size:1.2em;}
#iTopic-Second-9{font-size:1.2em;}

/*微信*/
.weixin{display:block;width:11%;max-width:64px;position: fixed;top: -64px;left: 13%;z-index:11;}
@media screen and (min-width:640px){
	.weixin{left:38% !important;}
}


/*商务通*/
.swt_box *{border:none;font-style:normal;}
.swt_box h3{margin-top:84px;width:100%;height:34px;background:0 0;color:#DE0000;text-align:center;font-weight:500;font-size:23px;}
.swt_mobile{margin:18px auto 0;width:220px;height:32px;border-radius:17px;}
.swt_mobile form{display:block;overflow:hidden;margin-bottom:10px;}
.swt_mobile input.callbF_text{float:left;padding-left:13px;width:138px;height:32px;outline:0;border-radius:15px 0 0 15px;background-color:#FFF;color:#6a7380;font-size:14px;line-height:30px;opacity:.6;}
.swt_mobile .callbF_sub{float:left;display:block;box-sizing:border-box;width:69px;height:32px;border-radius:0 16px 16px 0;background-color:#0e6a9c;color:#fff;text-align:center;text-decoration:none;font-size:12px;line-height:32px;opacity:.6;cursor:pointer;}
.swt_box p{width:100%;color:#333;text-align:center;font-size:16px;line-height:1.5;}
.swt_box p a{color:#fff;}
.swt_box p strong{color:#DE0000;}
.swt_box p small{font-size:12px;}
.swt_box p strong span{font-size:20px;}
.swt_box p #p2{font-weight:700;font-size:1.4em;}
.swt_box p #p3{font-size:1em;}
.swt_bot{position:absolute;bottom:0;left:0;width:100%;height:58px;border-radius:0 0 15px 15px;line-height:58px;}
.swt_bot a{position:relative;float:left;display:block;width:50%;height:100%;font-size:16px;}
.swt_bot a:first-child{border-radius:0 0 0 5px;background-color:#009ED6;}
.swt_bot a:last-child{border-radius:0 0 5px 0;background-color:#890C84;}
.swt_bot a em,.swt_bot a i{position:absolute;left:50%;display:block;color:#fff;text-decoration:none;}
.swt_bot a em{left:45%;}
.swt_tel{top:50%;margin-top:-17px;margin-left:-50px;width:33px;height:34px;background:url(images2017/swt_tel.png) no-repeat;background-size:100%;}
.swt_notes{top:50%;margin-top:-17px;margin-left:-55px;width:33px;height:34px;background:url(images2017/swt/swt_notes.png) no-repeat;background-size:100%;}
.swt_num{top:14px;z-index:3;margin-left:-28px;width:15px;height:15px;border-radius:15px;background-color:#e60012;box-shadow:0 0 3px rgba(0,0,0,.8);text-align:center;font-style:normal;font-size:9px;line-height:14px;}
.swt_close{position:absolute;top:-5px;right:-5px;width:38px;height:38px;border:#fff solid 2px;border-radius:38px;background:#009ed6 url(images2017/swt_close.png) center center no-repeat;background-size:cover;box-shadow:0 0 6px rgba(0,0,0,.8);cursor:pointer;}

/*新咨询窗口*/
.swt_center .chatbnt { width:100%; height:56px; }
.swt_center .chatbnt a { color:#fff; }
.swt_center .chatbnt .tel { width:50%; height:56px; background:#7791ee; float:left; }
.swt_center .chatbnt .tel dl { float: left;	padding: 10px 0; font-size: 13px !important;margin-left: 5px;font-family: "Microsoft Yahei";}
.swt_center .chatbnt .tel dl dt { font-size:1.2em; line-height:1.2; }
.swt_center .chatbnt .tel dl dd { font-size:1.4em; line-height:1.2; }
.swt_center .chatbnt .chat { width:50%; height:56px; background:#a05bc4; float:left; }
.swt_center .chatbnt .chat span { font-size:16px !important; margin-left:10px; height:56px; line-height:56px;}
.swt_center .chatbnt .chat i { position:relative; }
.swt_center .chatbnt .chat i sup { font-style:normal; width:14px; height:14px; line-height: 14px; font-size:12px; display:block; text-align:center; background: red; border-radius:10px; position:absolute; top:10px; right:0; }
.swt_center i { float:left; margin-left:15px; }
.swt_center .tel i:before { font-family:'FontAwesome'; content:"\f095"; color: #fff; font-size: 30px; font-style: normal; line-height:56px; }
.swt_center .chat i:before { font-family:'FontAwesome'; content:"\f27a"; color: #fff; font-size: 30px; font-style: normal; line-height:56px; }