/*2018lhroll  */

 .bottom{background:#fff;padding:1% 0;color: #474749;}
.bottom p{ padding-bottom:3%; text-align:center;}
.bottom .list{margin-top:5%;}
.bottom .title1 h1{ font-size:1.4em; margin-bottom:3%;}
.bottom .title1 h2{ font-size:1.8em;}
.bottom .list .item{float:left;width:18%;margin-left:1%; margin-right:1%;text-align:center;}
.bottom .list .item img{transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;}
.bottom .list .item:hover img{transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);}
.bottom .list .item:first-child{margin-left:0;}
.bottom .list .item span{display:block;background:#fff;border-radius:100%;}
.bottom .list .item span:after{content:"";display:inline-block;vertical-align:middle;}
.bottom .list .item strong{font-size:20px;color:#474948;display:block;margin-top:15px;}
.bottom .list .item b{display:block;margin-top:5px;font-size:16px; font-weight:400;}
.bottom .list .item.code2d{position:relative;}
.bottom .list .item.code2d .img{position:absolute;left:50%;top:50%;margin:-130px 0 0 -103px;display:none;
transition:none;-webkit-transition:none;}
.bottom .list .item.code2d:hover .img{display:block;}


.ball-scale-multiple{position:absolute;top:50%;left:50%;transform:translate(-50%, 50%)}.ball-scale-multiple>div{background-color:#fff;border-radius:0;animation-fill-mode:both;position:absolute;left:-60px;top:-60px;opacity:0;margin:0;width:90pt;height:90pt;animation:ball-scale-multiple 1s 0s linear infinite;box-shadow:0 0 20px 0 rgba(0,0,0,.2)}.ball-scale-multiple>div:nth-child(1){animation-delay:-1s}.ball-scale-multiple>div:nth-child(2){animation-delay:-.8s}.ball-scale-multiple>div:nth-child(3){animation-delay:-.6s}.ball-scale-multiple>div:nth-child(4){animation-delay:-.4s}.ball-scale-multiple>div:nth-child(5){animation-delay:-.2s}.a-container{width:20in;margin:0 auto}.a-1_2{width:48%;display:inline-block;margin:0 1%}.o-sliderContainer{overflow:hidden;position:relative;width:100%;min-height:200px;background:#fff;float:left;margin:30px 0;height:auto}.o-sliderContainer.hasShadow{box-shadow:0 39px 22px -29px rgba(0,0,0,.2)}.o-sliderContainer:hover .o-slider-next{right:0}.o-sliderContainer:hover .o-slider-prev{left:0}.o-slider--item{height:auto;width:0;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;float:left;transition:all .2s cubic-bezier(0.7,0.18,0.53,0.75);opacity:.6;transform:scale(0.95,0.95);transform-origin:center center;z-index:99}.o-slider--item:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.3);background:-webkit-gradient(left bottom,right top,color-stop(0%, rgba(0, 0, 0, 0.6)),color-stop(70%, transparent));background:-webkit-linear-gradient(45deg,rgba(0,0,0,.6) 0%,transparent 70%);background:linear-gradient(45deg,rgba(0,0,0,.6) 0%,transparent 70%);z-index:0}.o-slider--item.isActive{opacity:1;transform:scale(1,1)}.o-slider--item.isMoving{opacity:.6;transform:scale(0.95,0.95);z-index:100}.o-slider{width:auto;position:relative;display:none}.o-slider.isVisible{display:table;background:#000}.o-slider.isDraggable{cursor:move}.o-slider-textWrap{left:2%;bottom:15%;height:auto;position:absolute;text-align:left;padding:0 0 20px;width:96%;transition:all .4s;opacity:1;overflow:visible;perspective:750pt;z-index:2}.isActive .o-slider-textWrap:after{width:100%;left:0}.isActive .o-slider-paragraph{transition-delay:1s}.isActive .o-slider-paragraph,.isActive .o-slider-title{opacity:1;transform:perspective(0) rotateY(0) translate(0, 0);transform-origin:0 0}.isActive .o-slider-title{transition-delay:.2s}.isActive .o-slider-subTitle{opacity:1;transform:perspective(0) rotateY(0) translate(0, 0);transform-origin:0 0;transition-delay:.6s}.o-slider-title{font-size:1.4em}.o-slider-subTitle,.o-slider-title{width:auto;margin:0 0 5px;height:auto;color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,.2);display:inline-block;padding:0;transition:all .4s;transform-origin:0 0;transform:perspective(1000px) rotateY(120deg) translate(100px, -100px);opacity:0;position:relative;z-index:1}.o-slider-subTitle{font-size:1.4rem;font-size:1.2rem}.o-slider-paragraph{width:auto;margin:0 0 5px;height:auto;color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,.2);font-size:1.4rem;display:inline-block;padding:0;transition:all .4s;transform-origin:0 0;transform:perspective(1000px) rotateY(120deg) translate(100px, -100px);opacity:0;position:relative;z-index:1;font-size:.8rem;max-width:100%;display:none}@media screen and (min-width:768px){.side-barme8 a{background-image:url(img/gdt-img.png);background-repeat:no-repeat}.side-barme8{width:75px;position:fixed;bottom:55px;right:2px;font-size:0;line-height:0;z-index:100}@-webkit-keyframes twinkling{
  0% {
      opacity: 0; 
  }
  100% {
      opacity: 1; 
  }
}
 
#shan {
    -webkit-animation: twinkling 1.1s infinite ease-in-out; 
}.side-barme8 a{width:75px;height:75px;line-height:60px;display:inline-block;margin-bottom:2px}.side-barme8 a:hover{}.side-barme8 a font{font-size:35px;line-height:60px;text-align:center;color:#fff}.side-barme8 .icon-qq{background-position:0 0px}.side-barme8 .icon-chat{background-position:0 0px;position:relative}.side-barme8 .icon-chat:hover .chat-tips{display:block}.side-barme8 .icon-blog{background-position:0 0px}.side-barme8 .icon-mail{background-position:0 0px}.side-barme8 .icon-totop{background-position:0 -334px}.chat-tips{padding:10px;border:1px solid #d1d2d6;position:absolute;right:102px;top:-25px;background-color:#fff;display:none}.chat-tips i{width:9px;height:16px;display:inline-block;position:absolute;right:-9px;top:80px;background-position:-88px -350px}.chat-tips img{width:80%;height:80%;max-width:138px}.o-slider-textWrap{left:5%;width:90%}.doctorlh-tit2 { background:#fff; z-index:10; position:relative; width:100%; max-width:1000px; margin:0 auto}.doctorlh-tit2 .text-center {text-align:center; max-width:1000px; width:100%}.doctorlh-tit2 h2 { font-size:26px; line-height:40px; color:#2c5282; font-weight:600; margin-top:4%}.doctorlh-tit2 h2 span {color:#2c5282;font-size:20px; font-weight:500; line-height:35px; display:block}.doctorlh-tit2 h4 { line-height:25px; color:#737373; margin-top:0; text-align:left; color:#6b6c6d; width:100%; max-width:1000px; padding:0 5%; font-size:16px}.o-slider-textWrap h2{font-size:1.4em;font-weight:600}.o-slider-title{font-size:1.8rem}.o-slider-subTitle{font-size:1.4rem}.o-slider-paragraph{max-width:60%;font-size:1rem;display:block}.o-slider-pagination{bottom:35px}.o-slider-title{line-height:1.2em}}@media screen and (min-width:1024px){.bg-hang1-me {margin: 0px auto;background: url(../images-zt/bg-liucheng1.png) left top no-repeat;height:214px;}.bg-hang2-me {margin: 0px auto;background: url(../images-zt/bg-liucheng2.png) left top no-repeat;height:162px;}.aheightlh{min-height:550px; padding-top:3%; padding-bottom:3%;}.linelh1 p,.linelh2 p{font-size:16px;color:#fff;padding-top:1em;float:left; padding-left:3%;word-wrap:break-word ;}.linelh1 p span,.linelh2 p span{font-size:1.2em;color:#fff;padding-top:0.8em; line-height:2em;}.man-tit h2 button.btn3{color:#fff;font-size:22px;font-weight:500;letter-spacing:1px;line-height:50px;height:55px;margin:0 5%; padding:0 5%;border-radius:25px;border:3px solid #fb928f;background:#fb928f;display:inline}.o-slider-pagination{bottom:6%}.o-slider-textWrap{left:70px;width:80%;bottom:30%}.o-slider-title{font-size:2em}.o-slider-subTitle{font-size:1.6rem}.o-slider-paragraph{max-width:40%;font-size:1.2em;line-height:1.6em}.o-slider-pagination{bottom:45px}.man-tit .text-center{text-align:center;max-width:1000px;width:100%}.man-tit h2{font-size:30px;line-height:40px;color:#2c5282;font-weight:600;margin-top:4%}.man-tit h2 button.btn1{color:#2c5282;font-size:22px;font-weight:500;letter-spacing:1px;line-height:50px;height:55px;margin:15% 5% 0 5%; padding:0 5%;border-radius:25px;border:3px solid #194278;background:0 0;background-color:transparent;display:inline}.man-tit h2 button.btn3{color:#fff;font-size:22px;font-weight:500;letter-spacing:1px;line-height:50px;height:55px;margin:0 5%; padding:0 5%;border-radius:25px;border:3px solid #fb928f;background:#fb928f;display:inline}}.a-divider{display:block;width:100%;height:1px;margin:2px 0}.o-slider-controls{display:none}.o-slider-controls.isVisible{display:block}.o-slider-pagination{left:0;position:absolute;text-align:center;width:100%;z-index:1444000;margin:0;padding:0}.o-slider-pagination>li{border-radius:50%;box-shadow:0 0 0 2px hsla(0,0%,100%,.9),0 0 2px 0 rgba(0,0,0,.4) inset;display:inline-block;position:relative;top:0;right:0;bottom:0;left:0;height:10px;width:10px;margin-left:6px;margin-right:6px;transition:all .25s;cursor:pointer;background-clip:padding-box;z-index:100}.o-slider-pagination>li.isActive{background-color:hsla(0,0%,100%,.9);transform:scale(1.3,1.3)}.o-slider--preview{position:absolute;top:-70px;right:auto;bottom:auto;left:-65px;opacity:0;width:140px;height:60px;background-size:cover;background-position:center center;transition:all .25s;z-index:-1;border:3px solid #000;transform:scale(0.2,0.2);transform-origin:center bottom;display:none}.o-slider--preview:before{content:"";position:absolute;top:auto;right:auto;bottom:-13px;left:50%;margin:0 0 0 -5px;height:0;width:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #000}.o-slider--preview.isActive,.o-slider-pagination li:hover .o-slider--preview{opacity:1;position:absolute;top:-76px;right:auto;bottom:auto;left:-65px;transform:scale(1,1)}@media screen and (min-width:768px){.o-slider--preview{display:block}.counters-item-melh h3{font-size:18px;margin:0; color:#161616;}.counters-item-melh i img{margin-bottom:25px; width:100%; max-width:65px; margin-top:25px;}}.o-slider-arrows{margin:0;list-style:none;display:block}.o-slider-next,.o-slider-prev{position:absolute;top:0;left:-75pt;margin:-9pt 0 0;width:auto;z-index:1200122;padding:0;margin:0;height:100%;list-style:none;cursor:pointer;text-align:center;padding:10px 25px;background:rgba(0,0,0,.4);display:inline-block;vertical-align:middle;line-height:100%;transition:all .4s}.o-slider-next i,.o-slider-prev i{position:absolute;top:50%;left:0;margin:-9pt 0 0;text-align:center;width:100%;font-size:1.8rem;color:#fff}.o-slider-next{left:auto;right:-75pt}.isDisabled{opacity:.1;cursor:auto}@media screen and (max-width:1280px){.a-container{width:970px}}@media screen and (max-width:1024px){.aheightlh{min-height:280px;}.linelh1 p,.linelh2 p{	font-size:14px;color:#9D9D9D;padding-top:1em;	margin: 0px; float:left; padding-left:3%;word-wrap:break-word ;}.linelh1 p span,.linelh2 p span{font-size:1.2em;color:#333;}.man-tit h2 button.btn1{color:#2c5282;font-size:15px;font-weight:500;letter-spacing:0px;line-height:38px;height:40px;margin:14% 5% 0 5%; padding:0 5%;border-radius:20px;border:1px solid #194278;background:0 0;background-color:transparent;display:inline}.man-tit h2 button.btn3{color:#fff;font-size:22px;font-weight:500;letter-spacing:1px;line-height:50px;height:55px;margin:0 5%; padding:0 5%;border-radius:25px;border:3px solid #fb928f;background:#fb928f;display:inline}.man-tit{background:#none;z-index:9;position:relative;width:100%;margin-top:15%;}.o-slider-arrows{display:none}.o-sliderContainer{height:450px;width:100%;margin:3% 0 5% 0;}.o-slider--item{height:450px}}@media screen and (max-width:768px){.a-container{width:90%;margin:20px auto}.doctorlh-tit2 { background:#fff; z-index:10; position:relative; width:100%; max-width:1000px; margin:0 auto}
.doctorlh-tit2 .text-center {text-align:center; max-width:1000px; width:100%}.doctorlh-tit2 h2 { font-size:30px; line-height:40px; color:#2c5282; font-weight:600; margin-top:4%}.doctorlh-tit2 h2 span {color:#2c5282;font-size:16px; font-weight:500; line-height:25px; display:block}.doctorlh-tit2 h4 { line-height:25px; color:#737373; margin-top:0; text-align:left; color:#6b6c6d; width:100%; max-width:1000px; padding:0 5%; font-size:16px}.counters-item-melh h3{font-size:14px;margin:0;color:#161616;}.counters-item-melh i img{margin-bottom:15px; width:50%; max-width:65px; margin-top:20px;}.counters-item-melh{border:0px solid #c1e3e2;color:#6c6c6c; background:#fff;padding-bottom:15%;padding-top:0px; margin-left:3%; margin-bottom:5%; margin-right:3%;text-align:center}.counters-item-melh>div{margin:10px 0}.counters-item-melh span{display:inline;font-size:35px;line-height:50px}.counters-item-melh h3{color:#161616; font-size:16px;}.counters-item-melh i{margin-bottom:15px}.o-slider-textWrap h2{font-size:1pc;font-weight:400}.a-1_2{width:100%;display:block;margin:0}.o-slider-arrows{display:none}.o-slider--item,.o-sliderContainer{height:350px}.o-slider-panel img{left:-15%;width:130%}.o-slider-pagination{bottom:25px}.o-slider-title{line-height:1em}}@media screen and (max-width:480px){.o-slider--item{height:270px}.doctorlh-tit2 h2{font-size:20px;line-height:35px;color:#2c5282;font-weight:700;margin-top:0}.doctorlh-tit2 span { color: #2c5282; font-size: 16px; font-weight: 500;line-height: 25px; display: block;}.doctorlh-tit2 h4 {line-height: 25px; color: #737373; margin-top: 10px; text-align: left; color: #6b6c6d; width: 100%; max-width: 1000px; padding: 0 5%; font-size: 14px;}.o-slider--item img{left:-20%;width:140%}.o-sliderContainer{height:270px}.o-slider-pagination{bottom:10px}}.slider-pagination>li:hover{background-color:hsla(0,0%,100%,.9);transform:scale(1.3,1.3)}


.content-area .counters-item-melh::before {position: absolute;content: '';z-index: 1;left: -1rem;right: 0;top: 0;bottom: 0;transition: all .1s ease-out;}


.footer{ background:#3d3d3d; color:#fff;font-size: 14px;line-height: 1.4em;padding: 15px 0;}
.footer a { color: #fff;  text-decoration: none;}
.padding-top-10{ padding: 15px 0;}

.maternity .head{ position:relative; padding:1% 0 2%;}
.maternity .head .h1{ font-size:26px; color:#474747;}
.maternity .head .h1 span{ color:#707070; margin-left:0px; font-size:18px;}
.maternity .head .p{ font-size:12px; color:#474747; line-height:20px;}
.maternity .head .more{ font-size:12px; color:#707070; text-transform:uppercase; position:absolute; right:17px; bottom:0%;}
.maternity .head .more:hover{ color:#00a0e9;}

.t_imgWarp {width: 100%; height: 100%; max-width:1200px; overflow: hidden; text-align: center;}

.maternity .block4{ background:#f6f6f6;}
.maternity .block4 ul{ padding:0; margin:0; list-style:none;}
.maternity .block4 ul li{ width:23%; margin-left:0%; margin-right:1%; float:left;position:relative;}
.maternity .block4 ul li.first{ margin-left:0;}
.maternity .block4 ul li .t_imgWarp{ height:auto; padding:0; margin:0;}
.maternity .block4 ul li a{ color:#474747; font-size:14px; padding:0px; margin:0px;}
.maternity .block4 ul li .cont{ padding:0px; }
.maternity .block4 ul li .cont .h1{ font-size:16px; line-height:32px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.maternity .block4 ul li .cont .h1:hover{ color:#c99002;}
.maternity .block4 ul li .cont .p{ line-height:20px; color:#707070; margin-top:4px;}



.maternity .block5{ background:#f6f6f6;width:100%; max-width:1200px;}
.maternity .block5 .head{ padding:1% 0 2%;}
.maternity .block5 .head .h1{ margin-bottom:0px;}
.maternity .block5 ul{ overflow:hidden;padding:0px; margin:0px; list-style:none;}
.maternity .block5 ul li{ width:23%; margin-left:0%; margin-right:1%;float:left; position:relative;}
.maternity .block5 ul li.first{ margin-left:0;}
.maternity .block5 ul li a{ color:#FFF; line-height:45px; padding:0px;}
.maternity .block5 ul li a:hover{ color:#c99002;}
.maternity .block5 ul li .mask{ padding:0 1em; background:url(./tools_bg.png); height:45px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; position:absolute; bottom:0; left:0; right:0; text-align:center;}



.maternity .block1{ background:#f6f6f6; padding:5% 0; position:relative;}
.maternity .block1:before{ border-top:18px solid #1f1f1f; border-left:19px solid transparent; border-right:19px solid transparent; width:0; height:0; content:''; position:absolute; top:0; left:50%; margin-left:-19px;}
.maternity .block1 .table{ padding:0 1px;}
.maternity .block1 .table li{ width:25%; height:302px; float:left; text-align:center; position:relative;
	-webkit-transition:all 1s ease-in-out;
	-moz-transition:all 1s ease-in-out;
	-ms-transition:all 1s ease-in-out;
	-o-transition:all 1s ease-in-out;
	transition:all 1s ease-in-out;
	}


.ab-w3-agile-part .inner{ display:inline-block; text-align:left;margin-bottom:2%;margin-top:1%;padding-top:1%; color:#454545;}
.ab-w3-agile-part .inner img{ width:100%; max-width:322px;  margin-bottom:2%; display:block;}
.ab-w3-agile-part .inner h1{ font-size:26px; line-height:30px; margin-top:0px; margin-bottom:0px; color:#454545;}
.ab-w3-agile-part .inner span{font-size:14px; line-height:20px;}
.ab-w3-agile-part .inner h1 p{ font-size:16px; line-height:20px; color:#454545; }


.ab-w3-agile-part .one{padding-top:60px; padding-bottom:85px;}


/* Frequently Asked Questions Section
--------------------------------*/


/* start pricing */
#pricing { background: #f8f8f8;text-align: center;padding-top:0%; padding-bottom:0%; }

#pricing .pricing  { background: #fff;  }
#pricing .active  { position: relative; bottom: 20px;  }
#pricing .pricing .pricing-title { background: #28a7e9; color: #fff; font-weight: bold; padding: 3%; }
#pricing .pricing .pricing-title p    { font-size: 20px;}
#pricing .pricing ul { padding: 0; margin: 0;  }
#pricing .pricing ul li {display: block;list-style: none;padding: 16px; }
#pricing .pricing .btn
    {
        background: transparent;
        border: 1px solid #28a7e9;
        border-radius: 0px;
        color: #28a7e9;
        font-weight: bold;
        padding-right: 40px;
        padding-left: 40px;
        margin-top: 20px;
        margin-bottom: 30px;
        transition: all 0.3s ease;
    }
#pricing .pricing .btn:hover { background: #28a7e9;color: #fff;}
/* end pricing */

/*---/project-tabs Starts Here----*/
.tablhs-box {position:relative;}
ul.tablhs-menu{	margin:0;padding:0;}
ul.tablhs-menu li{display:inline-block;	float:left;}
ul.tablhs-menu li a{
	text-transform: uppercase;
	padding: 1em 4%;
	text-decoration: none;
	color: #454545;
	float: left;
	font-weight: 700;
}
.tablh-grid h3{
	font-size:1.2em;
	margin:0;
	padding:0.5em 0 0 0;
}
.linelh2 {padding-left:2%;}
.linelh1 {border-right:0px solid #F2F2F2;	padding-right: 2%; padding-bottom:5%;background-color: #3081b3;}


.responsive-tabs {background: #ffffff;padding:0px; margin-top:0%;}
.tablh-grid {background: #ffffff;padding: 0.5em 0px 2em 0px;}
ul.tablhs-menu li a:hover{
	text-transform: uppercase;
	padding: 1em 4%;
	text-decoration: none;
	color: #214798;
	float: left;
	background:url(../img-zt/bg-line-1.jpg) no-repeat bottom center;
	font-weight: 700;
	
}
ul.tablhs-menu li a img{padding-right:10px;}
/*---//project-tabs ends Here----*/



.home6 .blocks { width: 1230px; margin: 0 auto; height:6rem; position: relative;}
	
.home6 .title{text-align:center;padding-top:5%;width:1200px;margin:0 auto;}
.home6 .title h3{font-size:36px;color:#474747;line-height:1.3;}
.home6 .title p{font-size:1.2em;color:#474747;line-height:1.5;margin-top:25px;}
.home6 .tabar{text-align:center;margin-top:50px;}
.home6 .tabar a{display:inline-block;background:url(../images-zt/btn2bg.png) center top no-repeat;height:45px;line-height:45px;width:189px;font-size:16px;color:#474747;margin:0 12px;}
.home6 .tabar a.now{background:url(../images-zt/btn2bg.png) center bottom no-repeat;color:#fff;}
.home6 .box{margin-top:55px;}
.home6 .box .focus{width:1230px;overflow:hidden;position:relative;height:645px;display:none;}
.home6 .box .focus.a{display:block;}
.home6 .box .focus .frame{width:10000px;position:absolute;left:0;top:0;}
.home6 .box .focus .frame .child{float:left;width:390px; height:650px;margin-right:30px;cursor:pointer;}
.home6 .box .focus .frame .child .pic{width:390px;height:auto;overflow:hidden;}
.home6 .box .focus .frame .child img{width:100%;height:auto;
	 -webkit-transition:all .8s ease 0s;
	 -moz-transition:all .8s ease 0s;
	 transition:all .8s ease 0s;}
.home6 .box .focus .frame .child:hover img{
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	transform:scale(1.1);}
.home6 .box .focus .frame .child h3{text-align:center;font-size:20px;color:#474747; line-height:30px; margin-top:5%;}
.home6 .box .focus .frame .child h4{text-align:center;font-size:18px;color:#474747;line-height:1.3;margin-top:6px;}
.home6 .box .focus .arrow_l{display:block;background:url(../images-zt/arrow2.png) left center no-repeat;width:36px;height:54px;position:absolute;left:0;top:220px;}
.home6 .box .focus .arrow_r{display:block;background:url(../images-zt/arrow2.png) right center no-repeat;width:36px;height:54px;position:absolute;right:0;top:220px;}
.bgblack{width:100%;height:100%;position:fixed;left:0;top:0;z-index:3;background:url(../images-zt/black80.png) center center repeat;display:none;}
.home6 .box .focus .frame .child .hide3{position:fixed;background:#fff;width:1230px;height:504px;top:50%;left:50%;z-index:4;margin:-252px 0 0 -615px;display:none;}
.home6 .box .focus .frame .child .hide3 .close{display:block;width:23px;height:23px;position:absolute;top:55px;right:50px;}
.home6 .box .focus .frame .child .hide3 .inner{width:1022px;margin:105px auto 0;}
.home6 .box .focus .frame .child .hide3 .inner h3{font-size:24px;color:#474747;line-height:1.3;text-align:left;}
.home6 .box .focus .frame .child .hide3 .inner h3 span{font-size:18px;margin-left:20px;}
.home6 .box .focus .frame .child .hide3 .inner h4{font-size:18px;color:#474747;line-height:1.3;text-align:left;margin-top:40px;}
.home6 .box .focus .frame .child .hide3 .inner p{font-size:14px;color:#474747;line-height:1.5;text-align:left;margin-top:20px;}

@media screen and ( max-width: 991px ) {
    .templatemo-box {
        margin-bottom: 30px;
    }
    #pricing .active {
        bottom: 0;
    }
    .pricing {
        margin-bottom: 20px;
    }

}

#faqlh {padding:1% 0;}
#faqlh #faqlh-list { padding: 0; list-style: none;}
#faqlh #faqlh-list li { border-bottom: 1px solid #ddd;}
#faqlh #faqlh-list a {padding: 18px 0;display: block; color:#333; text-decoration:none;position: relative;font-family: "Microsoft YaHei", sans-serif;font-size: 18px;line-height: 1;font-weight: 300;padding-right: 20px;}
#faqlh #faqlh-list i {font-size: 24px; position: absolute;right: 0; top: 16px;}
#faqlh #faqlh-list p { margin-bottom: 20px;}
@media (max-width: 768px) {
	
.side-barme8{ display:none;}

#services .title{padding-top:3%;}

#services{ width:100%; margin-top:3%;}
#services .col-sm-4{ width:33.333333%; float:left;}
#services .col-sm-6{ width:50%; float:left;}
.single-service p {padding: 0 5%;height:8em; overflow:hidden; display:none;}

.col-sm-4 .single-service img { width:80%;}
.col-sm-6 .single-service img { width:60%;}

#faqlh #faqlh-list a {font-size: 18px; color:#333; text-decoration:none;}#faqlh #faqlh-list i {top: 10px;}
#pricing { padding-top: 10px;   padding-bottom:5px;    }

#pricing .row .col-md-4{width:33%}


#faqlh #faq-list a.collapse {color: #1dc8cd;}
#faqlh #faq-list a.collapsed {color: #000;}
#faqlh #faq-list a.collapsed i::before { content: "\f2c7" !important;}

.footer {background:#3d3d3d; color:#fff; font-size:14px; line-height:1.4em; padding:15px 0}
.footer-light { background:#F9F9F9; color:#3e4d5c}
.footer-gray { background:#4A5866}
.footer a {color:#fff; text-decoration:none}
.footer a:hover {text-decoration:underline; color:#fff}

.bottom *{transform:none !important;-webkit-transform:none !important;opacity:1 !important;transition:none !important;-webkit-transition:none !important;animation:none !important;-webkit-animation:none !important;}
.bottom{padding:0.7rem 0.3rem;}
.bottom .list{text-align:center;margin-top:0.3rem;font-size: 0;}
.bottom .title1 h1{ font-size:1.2em; margin-bottom:5%;}
.bottom .title1 h2{ font-size:1.4em;}
.bottom .list .item{width:31.3%;margin:0 1% 15% !important;display:inline-block;vertical-align: middle;float: none;}
.bottom .list .item span{height:auto;}
.bottom .list .item strong{margin-top:0.2rem;}
.bottom .list .item b{height:0.7rem;}	
.bottom .list .item img {border: none; vertical-align: middle; max-width: 80%; max-height: 80%;}

.ivf-lc1 .col-md-4{margin:2% auto; width:33%; padding: 0 1%;overflow: hidden;height:auto;}
.ivf-lc1 .col-md-4 p.a2l3{ display:none;}

.ivf-lc2 .col-md-6{margin:2% auto; width:50%; padding: 0 1%;overflow: hidden;height:auto;}
.ivf-lc2 .col-md-6 p.a2l3{ display:none;}

.ivf-lc3 .col-md-4{margin:2% auto; width:33%; padding: 0 1%;overflow: hidden;height:auto;}
.ivf-lc3 .col-md-4 p.a2l3{ display:none;}

.ab-w3-agile-part .inner img{ max-width:80%; margin-bottom:3%; display:block;}

.maternity .block4 ul li {width:48%;padding:1% 0%;position: relative;}
.maternity .block5 ul li {width:48%;padding:0px;position: relative; margin-top:5px;}
.maternity .block4 ul li { width: 48%; padding: 0px; position: relative; margin-top: 5px;}

.service-section-grids  .col-md-6{margin:2% auto; width:50%; padding: 0 1%;overflow: hidden;height:auto;}
.ab-w3-agile-inner .col-md-8 p{ display:none;}

.maternity .block4 ul li .cont .h1 {font-size: 1em;}
.maternity .block4 ul li .cont .h1:hover{ color:#c99002;}
.ab-w3-agile-part .inner h1 { font-size: 18px; font-variant:700;line-height: 30px; margin-top: 0px;}

.ab-w3-agile-part .one{padding-top:60px; padding-bottom:85px;}

.pricing  {padding-bottom: 40px;}

#pricing .row .col-md-4{width:100%}

#pricing h2 {padding-bottom:5%; font-size:26px; }

.linelh1 img{ width:100%; padding:1%;}

.maternity .block4 ul li .cont .p { display:none;}



	.home6{ margin-bottom:3%; height:auto; }
	.home6 .title{ padding-top:10px; width:100%;}
	.home6 .title h3{ padding-top:5%; padding-bottom:3%; font-size:1.4em;font-weight:700;}
	.home6 .title p{ font-size:1rem; margin-top:0.2rem;}
	.home6 .tabar{ margin-top:3%;}
	.home6 .tabar a{ background-size: cover;  font-size:1rem; margin:0 0.1rem;}
	.home6 .tabar a.now{ background-size: cover;}
	.home6 .box{ margin-top:0.5rem;}
	.home6 .box .focus{ width:100%;height:330px;}
	.home6 .box .focus .frame{ height:20rem;}
	.home6 .box .focus .frame .child{ width:12.9rem; margin-right:0.2rem; height:20em;}
	.home6 .box .focus .frame .child .pic{ width:12.9rem;}	
	.home6 .box .focus .frame .child h3{ font-size:1.2rem; margin-top:0.2rem; line-height:1.2em;}
	.home6 .box .focus .frame .child h4{ font-size:1rem; margin-top:0.1rem;}
	.home6 .box .focus .arrow_l{ background-size: 200%; width:1.2rem; height:1.5rem; top:6rem;}
	.home6 .box .focus .arrow_r{ background-size: 200%; width:1.2rem; height:1.5rem; top:6rem;}
	.bgblack{width:100%;height:100%;position:fixed;left:0;top:0;z-index:3;background:url(../images-zt/black80.png) center center repeat;display:none;}
	.home6 .box .focus .frame .child .hide3{position:fixed;background:#fff;width:100%;height:auto;top:10%;left:10%;z-index:4;margin:-10% 0 0 -10%;display:none;}
	.home6 .box .focus .frame .child .hide3 .close{display:block;width:23px;height:23px;position:absolute;top:55px;right:50px;}
	.home6 .box .focus .frame .child .hide3 .inner{width:310px;margin:5% auto 0;}
	.home6 .box .focus .frame .child .hide3 .inner h3{font-size:24px;color:#474747;line-height:1.3;text-align:left;}
	.home6 .box .focus .frame .child .hide3 .inner h3 span{font-size:18px;margin-left:20px;}
	.home6 .box .focus .frame .child .hide3 .inner h4{font-size:18px;color:#474747;line-height:1.3;text-align:left;margin-top:40px;}
	.home6 .box .focus .frame .child .hide3 .inner p{font-size:14px;color:#474747;line-height:1.5;text-align:left;margin-top:20px; margin-bottom:35px;}

	#body{overflow:hidden;}



    .index5t .title{ padding-top:0.3rem; width:100%;}
	.index5t .title h3{ font-size:0.3rem;}
	.index5t .title p{ font-size:0.22rem;}
	
.block{ width:100%; height:100%; padding: 0 0.2rem;}
.doctor-tit h2 {  margin-top:0px;}
.widget-area .head .h1 {font-size:1.4em; color: #474747;}	
.maternity .head .h1 {font-size:1.4em; color: #474747;}	

#pricing h2 { padding-bottom: 5%; font-size:1.4em;}
#pricing .pricing .pricing-title p {font-size:1.2em;}

.section-header h3 { font-size: 1.6em;}
		
}

@media screen and (max-width:320px){
 .pricing { padding-bottom: 20px;}
}

.RST54_01 { height: 44px; overflow: hidden;width:100%; margin:3% auto; max-width:1200px; }
.RST54_01 .share { width: 90%; margin:0 auto;}
.RST54_01 .share .bdsharebuttonbox { padding: 0; }
.RST54_01 .share .bdsharebuttonbox span { display: block; float: left; margin-right: 12px; line-height: 44px; font-size: 14px; _display: inline; }
.RST54_01 .share .bdsharebuttonbox a { background-image: url(./icon_png24.png); _background-image: url(../img-zt/icon_png8.png); background-repeat: no-repeat; }
.RST54_01 .share .bdsharebuttonbox a.bds_tsina { background-position: 0 -189px; }
.RST54_01 .share .bdsharebuttonbox a.bds_weixin { background-position: 0 -412px; }
.RST54_01 .share .bdsharebuttonbox a.bds_qzone { background-position: 0 -234px; }
.RST54_01 .share .bdsharebuttonbox a.bds_renren { background-position: 0 -278px; }
.RST54_01 .share .bdsharebuttonbox a.bds_tqq { background-position: 0 -317px; }
.RST54_01 .share .bdsharebuttonbox a.bds_more { background-position: 0 -361px; }
.RRT01_01 .RT01 { font-size: 12px; padding: 20px 0;margin-top:20px; border-top:1px solid #f1f1f1; }
.RRT01_01 .RT01 span { color: #999; }
.RRT01_01 .RT01 span a { color: #333; font-size: 14px; }
.RRT01_01 .RT01 span a:hover { text-decoration: underline; }
.RRT01_01 .RT01 .Rpre { color: #333; font-size: 14px; height: 28px; overflow: hidden; width: 100%; }
.RRT01_01 .RT01 .Raft { color: #333; font-size: 14px; height: 28px; overflow: hidden; width: 100%; }
.REX10_01{margin-top:50px;}


/*
Portfolio section style
========================*/

.main_portfolio{ width:100%; overflow: hidden;}
.portfolio_item{ position: relative; overflow: hidden;}
.portfolio_item:hover img{
    -webkit-transform: scale(1.1) rotate(2deg);
    -moz-transform: scale(1.1) rotate(2deg);
    -o-transform: scale(1.1) rotate(2deg);
    -ms-transform: scale(1.1) rotate(2deg);
    transform: scale(1.1) rotate(2deg);
}
.portfolio_item img{
    width:100%;
    -webkit-transition: all 0.6s;
    -o-transition: all 0.6s;
    -moz-transition: all 0.6s;
    -ms-transition: all 0.6s;
    transition: all 0.6s;
}
.portfolio_hover{
    position: absolute;
    left:0%;
    right:0%;
    top:0%;
    width:100%;
    height: 100%;
    background-color:rgba(0, 0, 0, 0.30); 
    padding-top: 12%;
    opacity: 0;
    -webkit-transition: all 0.4s;
    -moz-transition: all 0.4s;
    -o-transition: all 0.4s;
    -ms-transition: all 0.4s;
    transition: all 0.4s;
}
.portfolio_item:hover .portfolio_hover{  opacity: 1;}
.portfolio_item2 .portfolio_hover{ padding-top: 25%;}
.portfolio_item3 .portfolio_hover{ padding-top: 65%;}

.home_btns ,
.impress_btns ,
.portfolio_hover_icon{ margin-left: 20%;}
.subscribe_btns button.btn,
.home_btns a,
.impress_btns a,
.portfolio_hover_icon a{ margin-left:20%;}

.portfolio_hover_icon a i{
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    border:1px solid;
    border-color:#fff;
    display: inline-block;
    color:#fff;
    border-radius: 50%;
}
/*heading title all area*/
.head_title{ padding-bottom: 7.143rem;overflow: hidden;}
.head_title h2{font-family: 'Open Sans', sans-serif;font-weight: 600; font-size:2.286rem;color:#1a1a1a;}
.head_title p{font-family: 'Raleway', sans-serif; font-weight: 400; font-size:1rem;color:#4a4a4a;}
/*
Separator
*/
.separator_left{
    width:85px;
    height:2px;
    margin:20px 0px;
    background: #ff6863;
}
.separator_auto{
    width:85px;
    height:2px;
    margin:20px auto;
    background: #ff6863;
}
.separator_small{
    width:30px;
    height:2px;
    margin:20px 0px;
    background: #ff6863;
}
.lightbg { background-color: #f6f6f6;}
.roomy-100 {padding-top:10%; padding-bottom: 10%;}
.roomy-50 {padding-top:5%; padding-bottom:5%;}
.m-top-30{ margin-top:30px;}
.text-white{ color:#fff;}

.portfolio_content{ width:100%; margin:0 auto; max-width:1200px;}
.portfolio_content .col-md-12{ width:100%; padding:0; margin:0;}
.portfolio_content .col-md-12 .col-md-3{padding:0; margin:0;}





.block1{ padding-top:5%; padding-bottom:5%;}
.block1 .table{ padding:0 1px; margin-bottom:10px;}
.block1 .table li{ width:25%; height:204px; float:left; text-align:center; position:relative;
	-webkit-transition:all 1s ease-in-out;
	-moz-transition:all 1s ease-in-out;
	-ms-transition:all 1s ease-in-out;
	-o-transition:all 1s ease-in-out;
	transition:all 1s ease-in-out;
	}
.block1 .table li a{ color:#474747;}
.block1 .table li .bg{ height:100%;}
.block1 .table li .bg img{ width:100%; height:auto;}
.block1 .table li .box{ width:100%; height:100%; position:absolute; left:0; top:0;}
.block1 .table li .box:after{ content:''; display:inline-block; vertical-align:middle; width:0; height:100%; overflow:hidden;}
.block1 .table li .box .inner{ display:inline-block; vertical-align:middle;}
.block1 .table li .box .inner .play{ width:97px; height:97px; position:absolute; left:50%; top:50%; margin-left:-48px; margin-top:-48px;}
.block1 .table li .box .inner img{ max-width:100%; margin-bottom:12px;}
.block1 .table li .box .inner h1{ font-size:30px; line-height:36px;}
.block1 .table li .box .inner h2{ font-family:Arial; font-size:28px; font-weight:bold; line-height:34px; text-transform:uppercase; margin-bottom:5px;}
.block1 .table li .box .inner h3{ font-size:18px; line-height:22px;}
.block1 .table li .box .inner span{ font-family:Arial; font-size:14px; line-height:20px;}
.block1 .table li .box .inner p{ width:460px; font-size:12px; line-height:20px; color:#707070;}
.block1 .table .l1 a,.block1 .table .l2 a,.block1 .table .l4 a,.block1 .table .l5 a,.block1 .table .l6 a,.block1 .table .l7 a,.block1 .table .l9 a,.block1 .table .l10 a{ color:#FFF;}
.block1 .table .l0{ left:0; top:0; width:50%; height:408px;}
.block1 .table .l1{ left:0; top:0; background:#1289cd;}
.block1 .table .l2{ left:0; top:0;}
.block1 .table .l3{ left:0; top:0; background:#efefef;}
.block1 .table .l4{ left:0; top:0; background:#424242;}
.block1 .table .l5{ left:0; top:0; height:408px;}
.block1 .table .l6{ left:0; top:0; background:#12679d;}
.block1 .table .l7{ left:0; top:0; width:50%; text-align:left;}
.block1 .table .l7 .inner{ padding-left:50px;}
.block1 .table .l7 .p{ width:460px;}
.block1 .table .l8{ left:0; top:0; background:#FFF;}
.block1 .table .l9{ left:0; top:0; background:#00a0e9;}
.block1 .table .l10{ left:0; top:0; background:#133984;}

.block1 .list{ overflow:hidden;}
.block1 .list li{ width:195px; height:195px; float:left; margin-left:8px;}
.block1 .list li.first{ margin-left:0;}
.block1 .list li a{ width:100%; height:100%; display:block; color:#FFF; background:#3081b3; text-align:center;}
.block1 .list li a:after{ content:''; display:inline-block; vertical-align:middle; width:0; height:100%; overflow:hidden;}
.block1 .list li a .inner{ display:inline-block; vertical-align:middle;}
.block1 .list li a .inner img{ max-width:100%; margin-bottom:12px;}
.block1 .list li a .inner h3{ font-size:18px; line-height:22px;}
.block1 .list li a .inner h3 i{ font-size:14px; font-style:normal;}
.block1 .list li a .inner span{ font-family:Arial; font-size:14px; line-height:20px;}


/*maternity*/
.maternity{ overflow:hidden; margin:0 auto; max-width:1200px;}
.maternity .bannar{ height:320px; background-position:center top; background-repeat:no-repeat; padding-top:5%;}
.maternity .bannar .cont{ padding:5px 40px 0; color:#FFF; text-align:center;}
.maternity .bannar .cont .h1{ font-size:70px; line-height:78px;}
.maternity .bannar .cont .h2{ font-size:26px; line-height:32px; margin-bottom:22px;}
.maternity .bannar .cont .p{ font-size:12px; line-height:18px;}

.maternity .block1{ background:#f6f6f6; padding:95px 0 86px; position:relative;}
.maternity .block1:before{ border-top:18px solid #1f1f1f; border-left:19px solid transparent; border-right:19px solid transparent; width:0; height:0; content:''; position:absolute; top:0; left:50%; margin-left:-19px;}
.maternity .block1 .table{ padding:0 1px;}
.maternity .block1 .table li{ width:25%; height:302px; float:left; text-align:center; position:relative;
	-webkit-transition:all 1s ease-in-out;
	-moz-transition:all 1s ease-in-out;
	-ms-transition:all 1s ease-in-out;
	-o-transition:all 1s ease-in-out;
	transition:all 1s ease-in-out;
	}
.maternity .block1 .table li a{ color:#474747;}
.maternity .block1 .table li .bg{ height:100%;}
.maternity .block1 .table li .bg img{ width:100%; height:auto;}
.maternity .block1 .table li .box{ width:100%; height:100%; position:absolute; left:0; top:0;}
.maternity .block1 .table li .box:after{ content:''; display:inline-block; vertical-align:middle; width:0; height:100%; overflow:hidden;}
.maternity .block1 .table li .box .inner{ display:inline-block; vertical-align:middle;}
.maternity .block1 .table li .box .inner img{ max-width:100%; margin-bottom:12px;}
.maternity .block1 .table li .box .inner h1{ font-size:26px; line-height:40px;}
.maternity .block1 .table li .box .inner h2{ font-family:Arial; font-size:28px; font-weight:bold; line-height:34px; text-transform:uppercase; margin-bottom:5px;}
.maternity .block1 .table li .box .inner h3{ font-size:18px; line-height:22px;}
.maternity .block1 .table li .box .inner span{ font-family:Arial; font-size:14px; line-height:20px;}
.maternity .block1 .table li .box .inner p{ width:460px; font-size:16px; line-height:20px; color:#707070;}
.maternity .block1 .table .l1 a,.maternity .block1 .table .l3 a,.maternity .block1 .table .l4 a,.maternity .block1 .table .l5 a,.maternity .block1 .table .l8 a{ color:#FFF;}
.maternity .block1 .table .l0{ left:0; top:0; width:50%; text-align:left;}
.maternity .block1 .table .l0 .inner{ background:url(../images-zt/maternity_block1_bg.png) left top no-repeat; padding-top:90px;}
.maternity .block1 .table .l1{ left:0; top:0;}
.maternity .block1 .table .l2{ left:0; top:0;}
.maternity .block1 .table .l3{ left:0; top:0;}
.maternity .block1 .table .l4{ left:0; top:0; background:#153985;}
.maternity .block1 .table .l5{ left:0; top:0;}
.maternity .block1 .table .l6{ left:0; top:0; background:#FFF;}
.maternity .block1 .table .l7{ left:0; top:0; background:#FFF;}
.maternity .block1 .table .l8{ left:0; top:0;}
.maternity .block1 .table .l9{ left:0; top:0; background:#FFF;}
.maternity .block1 .table .l10{ left:0; top:0;}
.maternity .block1 .table .l10 a{ display:block; height:100%; background:#4e4d4d;}



.maternity .block2{ padding-bottom:70px;}
.maternity .block2 .head{ padding:86px 0 20px;}
.maternity .block2 .head .h1{ margin-bottom:10px;}

.maternity .block2 .tab{ position:relative; margin-bottom:30px;}
.maternity .block2 .tab a{ color:#474747; font-size:16px; line-height:28px; margin-right:45px; display:inline-block;}
.maternity .block2 .tab a:hover{ color:#204798;}
.maternity .block2 .tab .cur{ color:#204798;}
.maternity .block2 .tab .arr{ background:url(../images-zt/maternity_block2_arr.png) center bottom no-repeat; height:4px; border-top:2px solid #204798; position:absolute; left:0; bottom:-6px;}

.maternity .block2 .scrollWarp{}
.maternity .block2 .scrollWarp .item{ width:100%; height:540px; overflow:hidden; position:relative; display:none;}
.maternity .block2 .scrollWarp .item ul{ height:100%; position:relative;}
.maternity .block2 .scrollWarp .item ul li{ height:100%; float:left; overflow:hidden;}
.maternity .block2 .scrollWarp .item ul li .imgWarp{ float:left; width:720px; height:100%;}
.maternity .block2 .scrollWarp .item ul li .imgWarp img{ width:100%; height:auto;}
.maternity .block2 .scrollWarp .item ul li .cont{ float:right; width:410px; height:360px; padding:90px 40px; color:#FFF; background:#3081b3;}
.maternity .block2 .scrollWarp .item ul li .cont .h1{ font-size:26px; line-height:38px;}
.maternity .block2 .scrollWarp .item ul li .cont .h2{ font-size:18px; line-height:26px;}
.maternity .block2 .scrollWarp .item ul li .cont .p{ font-size:12px; line-height:20px; margin-bottom:32px; margin-top:15px;}
.maternity .block2 .scrollWarp .item ul li .cont .more{ font-family:Arial; font-size:12px; color:#FFF; text-transform:uppercase;}
.maternity .block2 .scrollWarp .item .prev{ width:66px; height:66px; background:url(../images-zt/maternity_block2_arr.png) left no-repeat; position:absolute; bottom:0; right:67px;}
.maternity .block2 .scrollWarp .item .next{ width:66px; height:66px; background:url(../images-zt/maternity_block2_arr.png) right no-repeat; position:absolute; bottom:0; right:0;}

.maternity .block3{ padding-bottom:34px; background:#f6f6f6;}
.maternity .block3 ul{ overflow:hidden;}
.maternity .block3 ul li{ float:left; width:25%; background:#FFF;}
.maternity .block3 ul li .cont{ height:208px; padding:94px 40px 0; text-align:center; position:relative;}
.maternity .block3 ul li .cont .arr{ border-left:14px solid transparent; border-right:14px solid transparent; width:0; height:0; position:absolute; left:50%; margin-left:-14px; z-index:1;}
.maternity .block3 ul li.d .cont .arr{ border-top:13px solid #f6f6f6; bottom:-10px;}
.maternity .block3 ul li.u .cont .arr{ border-bottom:13px solid #f6f6f6; top:-10px;}
.maternity .block3 ul li .cont .h3{ font-size:18px; color:#474747; margin-bottom:10px;}
.maternity .block3 ul li .cont .p{ font-size:14px; color:#707070; line-height:1.3;}
.maternity .block3 ul li .photo{ height:302px; overflow:hidden;width:100%;}
.maternity .block3 ul li .photo img{ width:100%; height:auto; vertical-align:middle;
	 -webkit-transition:all .5s ease 0s;
	 -moz-transition:all .5s ease 0s;
	 transition:all .5s ease 0s;
	}
.maternity .block3 ul li:hover .photo img{
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	transform:scale(1.1);
	}
.maternity .block3 ul li .cont .arr{}
.maternity .block3 ul li:hover{ background:#153985;}
.maternity .block3 ul li.d:hover .cont .arr{ border-top-color:#153985;}
.maternity .block3 ul li.u:hover .cont .arr{ border-bottom-color:#153985;}
.maternity .block3 ul li:hover .cont .h3,.maternity .block3 ul li:hover .cont .p{ color:#FFF;}



.maternity .block6{ background:#f6f6f6; padding-bottom:90px;}
.maternity .block6 ul{}
.maternity .block6 ul li{ margin-bottom:5px; background:#FFF; padding-right:50px;
	-webkit-transition:all .5s;
	-moz-transition:all .5s;
	-ms-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s;
	}
.maternity .block6 ul li span{ font-size:20px; font-family:Arial; font-weight:bold; line-height:26px; position:absolute; left:24px; top:0; text-align:center;}
.maternity .block6 ul li .q{ font-size:16px; line-height:26px; color:#474747; position:relative; padding:17px 50px 17px 60px; cursor:pointer;}
.maternity .block6 ul li .q span{ top:17px;}
.maternity .block6 ul li .a{ font-size:12px; line-height:20px; position:relative; padding-left:60px; padding-bottom:32px; display:none;}
.maternity .block6 ul li .a .more{ font-family:Arial; font-size:12px; color:#FFF; text-transform:uppercase; position:absolute; right:5px; bottom:20px;}
.maternity .block6 ul li.s{ color:#FFF; background:#153985;}
.maternity .block6 ul li.s .q{ color:#FFF;}

.maternity .block7{ background:#f6f6f6;}
.maternity .block7 .scrollWarp{ height:528px; overflow:hidden; position:relative;}
.maternity .block7 .scrollWarp ul{ position:relative; height:100%;}
.maternity .block7 .scrollWarp ul li{ float:left;}
.maternity .block7 .scrollWarp ul li .box{ width:460px; height:210px; padding:46px 40px 58px; background:url(../images-zt/joinus_block4_box_bg.png); position:absolute; left:50%; margin-left:-605px; top:105px;}
.maternity .block7 .scrollWarp ul li .box .h1{ height:84px; overflow:hidden; font-size:42px; line-height:1; color:#474747; text-transform:uppercase;}
.maternity .block7 .scrollWarp ul li .box .h2{ font-size:26px; line-height:54px; color:#474747;}
.maternity .block7 .scrollWarp ul li .box .p{ font-size:12px; line-height:20px; color:#707070; height:40px; overflow:hidden;}
.maternity .block7 .scrollWarp ol{ height:13px; position:absolute; bottom:170px; left:50%; margin-left:-565px; overflow:hidden;}
.maternity .block7 .scrollWarp ol li{ float:left; margin-right:6px; width:12px; height:13px; background:url(../images-zt/joinus_block4_point.png) center top no-repeat; cursor:pointer;}
.maternity .block7 .scrollWarp ol li.cur{ background-position:center bottom;}
@media (min-width:321px) and (max-width:640px){.btm_nav{background:#54a7e0;height:70px;position:fixed;bottom:0;left:0;width:100%;z-index:999;max-width:40pc;margin:0 auto}.btm_nav ul{ margin:0 auto; padding:0.5em 0;}.btm_nav ul li{width:25%;float:left;height:50px;margin-top:10px;margin-bottom:10px;border-right:1px solid #fff}.btm_nav ul li a{display:block;width:100%;margin:0 auto;text-align:center;padding:0}.footerFixed a em{font-size:1.2em;font-weight:300}.btm_nav a i{font-style:normal;margin-top:.3em}.btm_nav a em{margin-top:1.8em;width:100%;color:#fff;font-size:1em;font-weight:500}.btm_nav a em,.fix_i1{text-align:center;font-style:normal;display:block}.fix_i1{width:25%;float:left;height:38px;top:0;left:0;position:absolute;background:url(http://ivf.amcare.com.cn/images/right_01.png) center no-repeat;background-size:30% 65%}.fix_i2{left:25%;background:url(http://ivf.amcare.com.cn/images/right_03.png) center no-repeat;background-size:30% 65%}.fix_i2,.fix_i3{width:25%;float:left;height:38px;top:0;position:absolute;display:block;text-align:center}.fix_i3{left:50%;background:url(http://ivf.amcare.com.cn/images/right_02.png) center no-repeat;background-size:30% 65%}.fix_i4{width:25%;float:left;height:38px;top:0;left:75%;position:absolute;display:block;text-align:center;background:url(http://ivf.amcare.com.cn/images/right_04.png) center no-repeat;background-size:30% 65%}#topcontrol{z-index:0}#topcontrol,.side-barme8{display:none}.footer{padding-top:15px;padding-bottom:85px}}@media (min-width:0px) and (max-width:320px){.btm_nav{background:#54a7e0;height:55px;position:fixed;bottom:0;left:0;width:100%;z-index:999;max-width:40pc}.btm_nav ul{ margin:0 auto; padding:0.3em 0;}.btm_nav ul li{width:25%;float:left;height:45px;margin-top:5px;margin-bottom:5px;border-right:1px solid #fff}.btm_nav ul li a{display:block;width:100%;margin:0 auto;text-align:center;padding:0}.btm_nav a i{font-style:normal;margin-top:0;font-size:1em}.btm_nav a em{margin-top:2em;width:100%;color:#fff;font-size:.8em;font-weight:500}.btm_nav a em,.fix_i1{text-align:center;font-style:normal;display:block}.fix_i1{width:25%;height:38px;float:left;top:0;left:0;position:absolute;background:url(http://ivf.amcare.com.cn/images/right_01.png) center no-repeat;background-size:40% 60%}.fix_i2{left:25%;background:url(http://ivf.amcare.com.cn/images/right_03.png) center no-repeat;background-size:40% 60%}.fix_i2,.fix_i3{width:25%;height:38px;float:left;top:0;position:absolute;display:block;text-align:center}.fix_i3{left:50%;background:url(http://ivf.amcare.com.cn/images/right_02.png) center no-repeat;background-size:40% 60%}.fix_i4{width:25%;height:38px;float:left;top:0;left:75%;position:absolute;display:block;text-align:center;background:url(http://ivf.amcare.com.cn/images/right_04.png) center no-repeat;background-size:40% 60%}#topcontrol{z-index:0}#topcontrol,.side-barme8{display:none}.footer{padding-top:15px;padding-bottom:70px}}@media (min-width:640px) and (max-width:1024px){.btm_nav{background:#54a7e0;height:5pc;position:fixed;bottom:0;width:100%;z-index:999;max-width:750pt;margin:0 auto}.btm_nav ul{ margin:0 auto; padding:0.6em 0;}.btm_nav ul li{width:25%;float:left;height:60px;margin-top:10px;margin-bottom:10px;border-right:2px solid #fff}.btm_nav ul li a{display:block;margin:0 auto;text-align:center;padding:0}.btm_nav a i{font-style:normal;margin-top:.75em}.btm_nav a em{margin-top:2.8em;width:100%;color:#fff;font-weight:300;font-size:1em}.btm_nav a em,.fix_i1{text-align:center;font-style:normal;display:block}.fix_i1{width:25%;float:left;height:38px;top:0;left:0;position:absolute;background:url(http://ivf.amcare.com.cn/images/right_01.png) center no-repeat}.fix_i2{left:25%;background:url(http://ivf.amcare.com.cn/images/right_03.png) center no-repeat}.fix_i2,.fix_i3{width:25%;float:left;height:38px;top:0;position:absolute;display:block;text-align:center}.fix_i3{left:50%;background:url(http://ivf.amcare.com.cn/images/right_02.png) center no-repeat}.fix_i4{width:25%;float:left;height:38px;top:0;left:75%;position:absolute;display:block;text-align:center;background:url(http://ivf.amcare.com.cn/images/right_04.png) center no-repeat}#topcontrol{z-index:0}#topcontrol,.side-barme8{display:none}.footer{padding-top:15px;padding-bottom:75pt}}@media (min-width:1025px) and (max-width:1205px){.btm_nav{display:none}.footer{padding-top:20px;padding-bottom:30px}}@media (min-width:1205px){.btm_nav{display:none}.footer{padding-top:20px;padding-bottom:20px}}.btm_nav li.last-child{border-right:0;}.btm_nav a em:hover{ list-style:none; background:none;}.btm_nav li{ list-style:none; background:none;}.btm_nav li a{ list-style:none; background:none;}.btm_nav li em{ list-style:none; background:none;}.btm_nav li em:hover{ list-style:none; background:none;}.btm_nav li em:focus{ list-style:none; background:none;}