/*--banner--*/
.banner{position:relative;}
.banner img{display:block;width:100%;}

@media screen and (max-width: 1220px){
.banner{padding-top:65px;} 
}
/*--end banner--*/

/*--Crumbs--*/
.Crumbs{height:25px;line-height:25px;font-size:18px;}
.Crumbs span{color:#2b2b2b;}
.Crumbs a{color:#7f7f7f;}
.Crumbs a:hover{color:#2b2b2b;}
.Crumbs a:after{display:inline-block;margin:0 10px;content:">";color:#7f7f7f;font-family:'PingFang SC'}
.Crumbs a:last-child{color:#2b2b2b;cursor:default;}
.Crumbs a:last-child:after{display:none;}
@media screen and (max-width: 1220px){
/*.Crumbs{display:none;} */
.Crumbs{font-size:14px;
padding-left: 10px;
    padding-top: 10px;}
}
/*--end Crumbs--*/

.main{padding-bottom:30px;}
.bg-sgtc{background:url(/cn/m/images/Inpage/sgtc_bg.jpg) no-repeat center 0;}
.bg-sgfw{background:url(/cn/m//images/Inpage/sgfw_bg.jpg) no-repeat center 0;}
.bg-about{background:url(/cn/m//images/Inpage/aboutus_bg.jpg) no-repeat center 0;margin-top: 200px;}
.bg-lxwm{background:url(/cn/m/images/Inpage/lxwm_bg.jpg) no-repeat center 0;}
.bg-case{background:url(/cn/m/images/Inpage/case_bg.jpg) no-repeat center 0;}
.bg-article{background:url(/cn/m/images/Inpage/article_bg.jpg) no-repeat center 710px;}
.bg-AMH{background:url(/cn/m/images/Inpage/AMH_bg.jpg) no-repeat center bottom;}
/*--wrap-title--*/
.wrap-title{text-align:center;}
.wrap-title h3{height:50px;line-height:50px;font-size:40px;color:#2b2b2b;font-weight:bold;}
.wrap-title p{margin-top:15px;/*height:30px;*/line-height:30px;font-size:18px;color:#a3a3a3;}
/*--end wrap-title--*/

@media screen and (max-width: 1220px){
.wrap-title h3{height:40px;line-height:40px;font-size:20px;}
.wrap-title p{margin-top:0px/*;height:25px;*/line-height:25px;font-size:14px;color:#a3a3a3;}
}

/*-- 套餐 --*/
.sgtc-package{padding:50px 0 100px;overflow:hidden;}
.package-list{margin-top:70px;}
.package-list .item{position:relative;top:0;float:left;margin:0 1%;width:31.33%;background:#fff;border-radius:10px;box-shadow:0 0 10px #ddd;transition:all 1s;}
.package-list .item2{position:relative;top:0;float:left;margin:0 1%;width:22%;background:#fff;border-radius:10px;box-shadow:0 0 10px #ddd;transition:all 1s;}
.package-list .pic{width:100%;border-radius:10px 10px 0 0;overflow:hidden;}
.package-list .pic img{display:block;width:100%;transition:all 1s;}
.package-list .text{padding:30px;/*height:294px;*/text-align:center;overflow:hidden;}
.package-list .text h3{height:40px;line-height:40px;font-size:32px;color:#2b2b2b;font-weight:bold;overflow:hidden;}
.package-list .text i{display:block;margin:16px auto;width:56px;height:4px;background:#72c5fa;}
.package-list .text em{display:block;margin:20px 0 35px;height:25px;line-height:25px;font-size:16px;font-weight:bold;color:#a3a3a3;overflow:hidden;}
.package-list .text p{height:50px;line-height:25px;font-size:20px;color:#2b2b2b;overflow:hidden;}
.package-list .text .read{display:block;margin:24px auto 0;width:232px;height:46px;line-height:46px;color:#fff;border-radius:23px;background:linear-gradient(to right, #00dfdf, #83f8ff);box-shadow:0 0 10px #ddd;}
.package-list .item:hover{top:-20px;box-shadow:0 0 20px #aaa;}
.package-list .item:hover .pic img{transform:scale(1.1);}
@media screen and (max-width: 1220px){
.sgtc-package{padding:30px 24px;}
.package-list{margin-top:40px;}
.package-list .pic{width:100%;height:auto;}
.package-list .item{margin:0 1% 20px;width:31.33%;max-width:374px;}
.package-list .item .read{width:100%;}
}
@media screen and (max-width: 768px){
.package-list .item{margin:0 auto 20px;width:100%;max-width:100%;float:none;}
}
/*-- end 套餐 --*/
/*-- 专家 --*/
.package-list .item2:hover{top:-20px;box-shadow:0 0 20px #aaa;}
.package-list .item2:hover .pic img{transform:scale(1.1);}
@media screen and (max-width: 1220px){

.package-list .item2{margin:0 1% 20px;width:31.33%;max-width:374px;}
.package-list .item2 .read{width:100%;}
}
@media screen and (max-width: 768px){
.package-list .item2{margin:0 auto 20px;width:100%;max-width:100%;float:none;}
}
/*-- end 专家 --*/
/*-- 优势 --*/
.sgtc-youshi{padding:50px 0;overflow:hidden;}
.youshi-tab{margin-top:45px;overflow:hidden;}
.youshi-tab .tab-menu{position:relative;z-index:33;text-align:center;}
.youshi-tab .tab-menu li{display:inline-block;margin:0 7px;width:100px;height:45px;line-height:45px;text-align:center;cursor:pointer;font-size:16px;color:#a3a3a3;background:#f8f8f8;border-radius:24px;}
.youshi-tab .tab-menu li.cur{color:#fff;background:linear-gradient(to right, #476beb, #86d3fe);}
.youshi-tab .tab-main{position:relative;z-index:1;margin-top:-22px;}
.youshi-tab .tab-main img{display:block;width:100%;}
@media screen and (max-width: 1220px){
.sgtc-youshi{padding:30px 0;}   
.youshi-tab{margin-top:20px;}    
.youshi-tab .tab-menu li{margin:0 1%;width:23%;float:left;height:40px;line-height:40px;font-size:14px;}
.youshi-tab .tab-main{margin-top:45px;padding:10px;}
.youshi-tab .tab-main{}
}
/*-- end 优势 --*/

/*-- 试管服务 --*/
.sgfw-wrap{padding-bottom:80px;overflow:hidden;}
.sgfw-menu{margin-top:50px;text-align:center;overflow:hidden;}
.sgfw-menu li{display:inline-block;margin:0 10px;width:40%;max-width:392px;height:60px;line-height:60px;background:#a3a3a3;border-radius:20px;}
.sgfw-menu li a{display:block;color:#fff;font-size:18px;font-weight:bold;}
.sgfw-menu li.cur{background-color:#00dfdf;}
.sgfw-main{margin-top:60px;} 
.fwlc{margin-top:65px;}
.fwlc .pic-m{display:none;padding:0 10px;}
.fwlc .pic img{display:block;width:100%;}
.fwlc .ps{clear:both;margin:60px auto 0;max-width:450px;height:60px;line-height:60px;font-size:18px;text-align:center;color:#fff;border-radius:10px;background:linear-gradient(to right, #6bb6fd, #14e3e9);}
.sgjs .ps{margin:15px auto;width:870px;min-height:100px;text-align:center;font-size:18px;line-height:1.3;color:#a3a3a3;overflow:hidden;}
.sgjs h2{margin-top:20px;font-size:40px;color:#2b2b2b;text-align:center;font-weight:bold;}
.sgjs .item{margin-top:24px;background:#fff;box-shadow:2px 0 10px #ddd;overflow:hidden;border-radius:20px;}
.sgjs .item .pic{float:left;width:566px;}
.sgjs .item .pic img{display:block;width:100%;}
.sgjs .item .text{padding:35px;overflow:hidden;}
.sgjs .item .text h3{margin:15px 0;line-height:30px;font-size:24px;color:#2b2b2b;}
.sgjs .item .text p{padding-left:24px;line-height:32px;font-size:16px;font-weight:bold;color:#2b2b2b;background:url(../images/Inpage/sgjs_list.png) no-repeat 0 8px;}
@media screen and (max-width: 1220px){
.sgfw-wrap{padding-bottom:40px;}
.sgfw-menu{margin-top:25px;}
.sgfw-menu li{height:50px;line-height:50px;}
.sgfw-menu li a{font-size:15px;}
.sgfw-main{margin-top:20px;}
.fwlc{margin-top:20px;padding:0 10px;}
.fwlc .pic{display:none;}
.fwlc .pic-m{display:block;overflow-x:scroll;overflow-y:hidden;}
.fwlc .pic-m img{height:100px;}
.fwlc .ps{margin-top:20px;width:80%;height:50px;line-height:50px;font-size:15px;}
.sgjs .ps{width:90%;}
.sgjs h2{margin-top:20px;font-size:20px;}
.sgjs .item{margin:20px 20px 0;padding:10px;box-shadow:0 0 20px #ccc;}
.sgjs .item .pic{width:100%;}
.sgjs .item .text{padding:20px;}
.sgjs .item .text h3{font-size:18px;}
.sgjs .item .text p{font-size:14px;}
}
/*-- end 试管服务 --*/

.trip{padding-top:80px;overflow:hidden;}
.trip-tab{position:relative;padding-top:40px;}
.trip-tab .tab-menu{position:relative;z-index:333;text-align:center;overflow:hidden;}
.trip-tab .tab-menu li{display:inline-block;margin:0 6px;width:100px;height:45px;line-height:45px;font-size:16px;color:#a3a3a3;cursor:pointer;background:#fff;border-radius:23px;}
.trip-tab .tab-menu li.cur,.trip-tab .tab-menu li:hover{color:#fff;background:linear-gradient(to right, #6bb6fd, #14e3e9);}
.trip-tab .tab-main{margin-top:-22px;}
.trip-tab .tabCon{display:none;position:relative;}
.trip-tab .tabCon img{width:100%;}
.trip-tab .tabCon .text{position:absolute;left:0;bottom:0;padding-left:24px;padding-top:110px;padding-right:24px;width:100%;height:240px;color:#fff;box-sizing:border-box;background:url(../images/Index/trip_text.png) no-repeat;}
.trip-tab .tabCon .text h3{height:40px;line-height:40px;font-size:24px;font-weight:bold;}
.trip-tab .tabCon .text i{display:block;margin:6px 0;width:50px;height:4px;background:#fff;}
.trip-tab .tabCon .text p{max-width:580px;height:40px;line-height:20px;font-size:16px;overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;}
@media screen and (max-width: 1220px){
.trip{padding-top:30px;height:auto;}    
.trip-tab{padding-top:20px;}
.trip-tab .tab-menu{padding:10px 0;}
.trip-tab .tab-menu li{display:block;float:left;margin:5px 1%;width:31.33%;}    
.trip-tab .tab-main{margin-top:0;overflow:hidden;}
.trip-tab .tabCon .text h3{height:30px;line-height:30px;font-size:18px;}
.trip-tab .tabCon .text{text-align:center;text-shadow:0 0 1px #333;background-size:auto 50%;}
.trip-tab .tabCon .text p{margin:0 auto;}
.trip-tab .tabCon .text i{margin:6px auto;}
}

/*按钮动画*/
.btn-wave{position: relative;-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);overflow:hidden;}
.btn-wave:before{content: '';display: block;width: 120%;height: 0;padding: 60% 0;background-color: #be861c;border-radius: 50%;position: absolute;left: -10%;top: 50%;-webkit-transform: translateY(-50%) scale(0);transform: translateY(-50%) scale(0);z-index: -1;}
.btn-wave:hover:before{-webkit-animation: btnWave 2s ease;animation: btnWave 2s ease infinite;-webkit-animation-fill-mode: forwards;-o-animation-fill-mode: forwards;animation-fill-mode: forwards;}
@-webkit-keyframes btnWave{0%{-webkit-transform: translateY(-50%) scale(0);transform: translateY(-50%) scale(0);}50%{opacity: 1;}100%{opacity: 0;-webkit-transform: translateY(-50%) scale(1);transform: translateY(-50%) scale(1);}}
@keyframes btnWave{0%{-webkit-transform: translateY(-50%) scale(0);transform: translateY(-50%) scale(0);}50%{opacity: 1;}100%{opacity: 0;-webkit-transform: translateY(-50%) scale(1);transform: translateY(-50%) scale(1);}}
/*end 按钮动画*/

/*-- 试管方案定制 --*/
.sgfw-form{position:relative;z-index:1;padding-top:290px;height:650px;background:url(../images/Inpage/sgfw_form.jpg) no-repeat center 0;}
.sgfw-form ul{margin-left:152px;margin-top:50px;overflow:hidden;}
.sgfw-form li{float:left;margin:5px 12px;padding:10px 0;width:280px;height:34px;line-height:34px;background:#fff;overflow:hidden;border-radius:15px;box-shadow:0 0 5px #e0e0e0;} 
.sgfw-form li label{display:block;float:left;padding:0 15px;font-size:18px;color:#2b2b2b;border-right:#7f7f7f solid 1px;}
.sgfw-form li input{display:block;float:left;padding:0 15px;width:140px;height:34px;font-size:18px;overflow:hidden;outline:none;}
.sgfw-form .submit{display:block;margin:45px auto 0;width:434px;height:66px;line-height:66px;font-size:24px;text-align:center;color:#fff;background:#ffaf00;border-radius:33px;}
.sgfw-form .tel{margin:52px auto;width:230px;height:50px;background:url(../images/Inpage/tel_icon.png) no-repeat 0 center;}
.sgfw-form .tel dl{padding-left:55px;line-height:25px;text-align:center;color:#10356f;}
.sgfw-form .tel dt{font-size:14px;}
.sgfw-form .tel dt span{display:inline-block;}
.sgfw-form .tel dt span:before,.sgfw-form .tel dt span:after{position:relative;margin:0 6px;top:-4px;content:"";display:inline-block;width:32px;height:1px;background:#10356f;}
.sgfw-form .tel dd{font-size:24px;font-weight:bold;}
@media screen and (max-width: 1220px){
.sgfw-form{padding:30px 0;height:auto;}    
.sgfw-form ul{margin-left:0;margin-top:20px;overflow:hidden;}
.sgfw-form li{margin:5px 5%;width:90%;}
.sgfw-form li label{font-size:15px;}
.sgfw-form li input{font-size:15px;}
.sgfw-form .submit{margin:20px 5% 0;width:90%;height:50px;line-height:50px;font-size:20px;}
.sgfw-form .tel{margin:30px auto;}
}

/*-- end 试管方案定制 --*/

/*-- 相关资讯 --*/
.relevantNews{padding-bottom:40px;overflow:hidden;}
.relevantNews .hot{float:left;margin-top:60px;padding:20px;width:640px;border:#f0f0f0 solid 1px;border-radius:20px;box-shadow:0 0 10px #eee;}
.relevantNews .hot .pic{float:left;width:280px;overflow:hidden;}
.relevantNews .hot .pic img{display:block;width:100%;transition:all 1s;}
.relevantNews .hot .pic a:hover img{transform:scale(1.1)}
.relevantNews .hot .text{padding-left:15px;padding-top:20px;overflow:hidden;}
.relevantNews .hot .text h3{height:30px;line-height:30px;font-size:24px;overflow:hidden;}
.relevantNews .hot .text h3 a{color:#2b2b2b;font-weight:bold;}
.relevantNews .hot .text h3 a:hover{color:#03e0e0;}
.relevantNews .hot .text em{display:block;margin-top:18px;height:20px;line-height:20px;font-size:14px;color:#a3a3a3;font-weight:normal;}
.relevantNews .hot .text p{margin-top:18px;height:110px;line-height:22px;color:#a3a3a3;overflow:hidden;}
.relevantNews .hot .text .read{margin-top:18px;overflow:hidden;}
.relevantNews .hot .text .read a{display:block;margin:0 auto;width:150px;height:32px;line-height:32px;text-align:center;border-radius:16px;color:#fff;font-size:18px;background-color:#35e3e3;background-image:linear-gradient(to right, #35e3e3, #83f8ff);}
.relevantNews .hot .text .read a:hover{background-color:#83f8ff;background-image:linear-gradient(to right, #83f8ff, #35e3e3);}
.relevantNews .list{float:right;margin-top:60px;padding:30px 40px;width:436px;border:#f0f0f0 solid 1px;border-radius:20px;box-shadow:0 0 10px #eee;background:url(../images/Inpage/relevantNews_list.jpg) no-repeat right bottom;}
.relevantNews .list li{/*height:50px;*/line-height:50px;font-size:18px;}
.relevantNews .list li a{display:block;overflow:hidden;color:#000;}
.relevantNews .list li a:hover{color:#03e0e0;}
.relevantNews .list li em{float:right;font-weight:bold;}
.relevantNews .list li span{display:block;padding-right:30px;/*height:50px;*/font-weight:bold;overflow:hidden;}
@media screen and (max-width: 1220px){
.relevantNews{padding:30px 10px;overflow:hidden;}
.relevantNews .hot{margin-top:20px;padding:20px;width:100%;box-sizing:border-box;}
.relevantNews .hot .pic{width:100px;}
.relevantNews .hot .text{padding-left:10px;padding-top:5px;}
.relevantNews .hot .text h3{font-size:16px;}
.relevantNews .hot .text em,.relevantNews .hot .text .read{display:none;}
.relevantNews .hot .text p{margin-top:10px;height:40px;overflow:hidden;}
.relevantNews .list{margin-top:20px;padding:15px 20px;width:100%;box-sizing:border-box;}
.relevantNews .list li{height:40px;line-height:40px;font-size:15px;}
}
/*-- end 相关资讯 --*/

.help-menu{margin-top:60px;text-align:center;}
.help-menu li{display:inline-block;margin:0 10px;width:182px;height:60px;line-height:60px;font-size:18px;background-color:#00dfdf;background-image:linear-gradient(to right, #00dfdf, #3ceaee);border-radius:20px;}
.help-menu li a{display:block;color:#fff;font-weight:bold;}
.help-menu li.cur,.help-menu li:hover{background-color:#77affd;background-image:linear-gradient(to right, #77affd, #0ceffa);}

.aboutInfo{padding-top:140px;padding-bottom:20px;overflow:hidden;}
.aboutInfo .inner{margin-top:60px;padding:60px 64px;overflow:hidden;background:#fff;border-radius:20px;box-shadow:0 0 20px #ddd;}
.aboutInfo .text{font-size:18px;color:#2b2b2b;line-height:1.5;}
.photo-slide{position:relative;margin-top:60px;}
.photo-slide img{display:block;width:100%;}
.photo-slide .bx-controls{position:absolute;z-index:333;left:0;bottom:25px;width:100%;overflow:hidden;}
.photo-slide .bx-pager{text-align:center;}
.photo-slide .bx-pager-item{display:inline-block;margin:0 3px;}
.photo-slide .bx-pager-item a{display:block;width:24px;height:24px;text-indent:-9999px;background:url(../images/Index/banner_dot.png) no-repeat;background-size:100%;}
.photo-slide .bx-pager-item a.active{background-image:url(../images/Index/banner_dot_cur.png);}
@media screen and (max-width: 1220px){ 
.help-menu{margin-top:30px;}
.help-menu li{margin:5px 0;width:30%;height:40px;line-height:40px;font-size:15px;}   
.aboutInfo{padding-top:30px;}
.aboutInfo .inner{margin:30px 10px;padding:20px;}
.aboutInfo .text{font-size:15px;}
.photo-slide{margin-top:30px;}
.photo-slide .bx-pager-item a{display:inline-block;width:16px;height:16px;}
}

.addressFirst{margin-top:100px;margin-bottom:35px;padding:50px;overflow:hidden;background:#fff;border-radius:20px;box-shadow:0 0 10px #ddd;}
.addressFirst .pic{float:left;width:630px;height:464px;overflow:hidden;}
.addressFirst .pic img{display:block;width:100%;}
.addressFirst .text{padding-left:32px;padding-top:30px;overflow:hidden;}
.addressFirst .text .info h3{margin-bottom:20px;font-size:32px;color:#10356f;line-height:40px;font-weight:bold;}
.addressFirst .text .info p{font-size:18px;color:#2b2b2b;line-height:1.5;}
.addressFirst .text .contacts-list{margin-top:100px;width:430px;}
.addressFirst .text .contacts-list li{float:left;width:50%;line-height:35px;font-size:18px;color:#2b2b2b;}
.addressList{padding-bottom:71px;width:1250px;overflow:hidden;}
.addressList .item{float:left;margin-right:25px;margin-bottom:30px;width:390px;text-align:center;}
.addressList .item img{display:block;width:100%;}
.addressList .item p{padding-top:15px;height:30px;line-height:30px;font-size:24px;font-weight:bold;color:#2b2b2b;overflow:hidden;}

.lxwm-form{height:770px;background:url(../images/Inpage/lxwm_form.jpg) no-repeat center 0}
.lxwm-form .inner{float:right;width:725px;}
.lxwm-form .inner h3{height:60px;line-height:60px;text-indent:20px;font-size:40px;font-weight:bold;color:#2b2b2b;}
.lxwm-form .iptBox{margin-top:60px;}
.lxwm-form .iptBox .item{width:346px;margin:12px 0;padding:10px 0;height:32px;line-height:32px;box-shadow:0 0 10px #ddd;overflow:hidden;border-radius:5px;background:#fff;}
.lxwm-form .iptBox .item.fl{float:left;}
.lxwm-form .iptBox .item.fr{float:right;}
.lxwm-form .iptBox .item label{display:block;float:left;padding:0 15px;font-size:18px;border-right:#7f7f7f solid 1px;}
.lxwm-form .iptBox .item input{display:block;float:left;padding:0 15px;width:200px; height:32px;font-size:18px;outline:none;overflow:hidden;}
.lxwm-form .txtBox{clear:both;width:100%;margin:12px 0;box-shadow:0 0 10px #ddd;overflow:hidden;border-radius:5px;background:#fff;}
.lxwm-form .txtBox textarea{display:block;padding:20px;width:685px;height:200px;font-size:18px;outline:none;border:none;resize:none;font-family:"SourceHanSansCN-Regular";}
.lxwm-form .codeBox{width:430px;height:54px;line-height:54px;overflow:hidden;background:#fff;border-radius:5px;box-shadow:0 0 10px #ddd;}
.lxwm-form .codeBox input{display:block;float:left;padding:0 15px;width:220px;height:54px;font-size:18px;outline:none;overflow:hidden;}
.lxwm-form .codeBox .code{float:left;width:180px;height:54px;text-align:center;font-size:24px;color:#2b2b2b;box-shadow:0 0 10px #ddd;}
.lxwm-form .btnBox{margin-top:25px;overflow:hidden;}
.lxwm-form .btnBox .submit{display:block;float:left;width:435px;height:54px;line-height:54px;font-size:18px;font-weight:bold;color:#fff;background:#ffaf00;border:none;border-radius:27px;}
.lxwm-form .btnBox .reset{display:block;float:right;width:235px;height:54px;line-height:54px;font-size:18px;font-weight:bold;color:#fff;background:#a3a3a3;border:none;border-radius:27px;}
@media screen and (max-width: 1220px){
.addressFirst{margin-top:30px;padding:10px;}
.addressFirst .pic{width:100%;height:auto;}
.addressFirst .pic img{display:block;width:100%;}
.addressFirst .text{padding:20px;overflow:hidden;}
.addressFirst .text .info h3{font-size:20px;}
.addressFirst .text .info p{font-size:15px;} 
.addressFirst .text .contacts-list{margin-top:30px;width:100%;}
.addressFirst .text .contacts-list li{font-size:15px;width:100%;line-height:1.75;} 
.addressList{width:100%;padding-bottom:30px;}
.addressList .item{margin:10px 1%;width:48%;}
.addressList .item p{font-weight:normal;font-size:15px;}
.contact{padding:0 20px;}
.lxwm-form{padding:20px 10px;height:auto;}
.lxwm-form .inner{float:none;width:100%;}
.lxwm-form .inner h3{height:40px;line-height:40px;text-align:center;text-indent:0;font-size:20px;}
.lxwm-form .iptBox{margin-top:20px;}
.lxwm-form .iptBox .item{width:100%;}
.lxwm-form .codeBox{width:100%;}
.lxwm-form .codeBox input{width:70%;box-sizing:border-box;}
.lxwm-form .codeBox .code{width:30%;box-sizing:border-box;}
.lxwm-form .btnBox .submit{width:60%;height:40px;line-height:40px;font-size:15px;}
.lxwm-form .btnBox .reset{width:35%;height:40px;line-height:40px;font-size:15px;}

}


.case-menu{margin-top:50px;text-align:center;overflow:hidden;}
.case-menu li{display:inline-block;margin:0 10px;width:392px;height:60px;line-height:60px;font-size:18px;}
.case-menu li a{display:block;color:#fff;background:#a3a3a3;border-radius:15px;}
.case-menu li.cur a{background:#00dfdf;}

.customer{padding-top:70px;overflow:hidden;}
.customer .list{margin-top:65px;width:1220px;overflow:hidden;}
.customer .item{position:relative;top:0;float:left;width:576px;margin:12px;background:#fff;border-radius:20px;overflow:hidden;transition:all 0.5s;box-shadow:0 0 10px #f0f0f0;}
.customer .pic img{display:block;width:100%;}
.customer .text{padding:20px 35px;overflow:hidden;}
.customer .text h3{height:60px;line-height:30px;font-size:24px;overflow:hidden;}
.customer .text h3 a{color:#2b2b2b;font-weight:bold;}
.customer .text p{margin-top:20px;height:66px;line-height:22px;color:#a3a3a3;overflow:hidden;}
.customer .text .read{padding-top:12px;text-align:center;overflow:hidden;}
.customer .text .read a{display:inline-block;width:232px;height:46px;line-height:46px;color:#fff;background:#10e2e3;box-shadow: 0 0 10px #eee;background-color:#35e3e3;background-image:linear-gradient(to right, #35e3e3, #83f8ff);border-radius:23px;}
.customer .item:hover{top:-10px;box-shadow:0 0 20px #ccc;}

.contrast{padding-top:60px;overflow:hidden;}
.contrast .pic{margin-top:60px;overflow-y:hidden}
.contrast .pic img{display:block;border-radius:20px;}
.contrast .tel{position:relative;z-index:333;padding:45px 0;}
.contrast .tel dl{margin:0 auto;width:704px;height:88px;line-height:88px;overflow:hidden;border-radius:44px;border:#f0f0f0 solid 1px;box-shadow:0 0 10px #ddd;}
.contrast .tel dt{float:left;width:50%;color:#fff;text-align:center;background-color:#00dfdf;background-image:linear-gradient(to right, #00dfdf, #3ceaee);}
.contrast .tel dt a{display:block;font-size:24px;color:#fff;font-weight:bold;}
.contrast .tel dd{float:right;width:50%;font-size:32px;text-indent:84px;color:#00dfdf; background:url(../images/Inpage/contrast_tel.png) no-repeat 20px center;}

.case{padding-top:70px;overflow:hidden;}
.case .list{margin-top:30px;width:1220px;overflow:hidden;}
.case .item{position:relative;top:0;float:left;width:374px;margin:12px;background:#fff;border-radius:20px;overflow:hidden;transition:all 0.5s;box-shadow:0 0 10px #f0f0f0;}
.case .item .pic img{display:block;width:100%;}
.case .text{padding:20px 35px;overflow:hidden;}
.case .text h3{height:60px;line-height:30px;font-size:24px;overflow:hidden;}
.case .text h3 a{color:#2b2b2b;font-weight:bold;}
.case .text p{margin-top:20px;height:120px;line-height:20px;font-size:16px;color:#2b2b2b;overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:6;}
.case .text .read{margin-top:44px;text-align:center;}
.case .text .read a{display:inline-block;width:232px;height:46px;line-height:46px;color:#fff;background-color:#35e3e3;background-image:linear-gradient(to right, #35e3e3, #83f8ff);border-radius:23px;box-shadow: 0 0 10px #eee;}
.case .item:hover{top:-10px;box-shadow:0 0 20px #ccc;}
.case .item:hover .read a{background-color:#83f8ff;background-image:linear-gradient(to right, #83f8ff, #35e3e3);}

@media screen and (max-width: 1220px){
.case-menu{margin-top:20px;}
.case-menu li{width:48%;float:left;margin:0 1%;height:45px;line-height:45px;font-size:15px;}    
.customer{padding:30px 10px 0;}   
.customer .list{margin-top:20px;width:100%;overflow:hidden;}
.customer .item{float:none;width:100%;margin:12px 0;}
.customer .item h3{height:25px;line-height:25px;font-size:18px;overflow:hidden;}
.customer .text p{margin-top:10px;height:44px;overflow:hidden;-webkit-line-clamp:2;}
.customer .text .read a{width:80%;}
.contrast{padding-top:30px;}
.contrast .pic{margin-top:30px;padding:0 10px;overflow-x:scroll;}
.contrast .pic img{width:500px;margin:0 auto;}
.contrast .tel{padding:20px 10px;}
.contrast .tel dl{width:100%;height:50px;line-height:50px}
.contrast .tel dt{width:45%;}
.contrast .tel dt a{font-size:14px;}
.contrast .tel dd{width:55%;font-size:20px;background-size:30px;background-position:10px center;text-indent:45px}
.case{padding:30px 10px 0;}
.case .list{margin-top:20px;width:100%;overflow:hidden;}
.case .item{float:left;width:48%;margin:12px 1%;}
.case .item h3{height:25px;line-height:25px;font-size:18px;overflow:hidden;}
.case .item .text p{margin-top:10px;height:40px;overflow:hidden;-webkit-line-clamp:2;}
.case .text .read a{width:80%;}
.sgfw-form{margin-top:0 !important;}
}
@media screen and (max-width: 768px){
.case .item{float:none;width:100%;margin:12px 0;}
}
/*-- pager --*/
.pager{clear:both;padding:30px;text-align:center;overflow:hidden;}
.pager b{display:inline-block;vertical-align:middle;width:22px;height:22px;line-height:22px;font-size:16px;color:#6a6a6a;text-align:center;border-radius:50%;background:#f6ac00;}
.pager a{display:inline-block;vertical-align:middle;width:22px;height:22px;line-height:22px;font-size:16px;color:#6a6a6a;text-align:center;border-radius:50%;}
.pager a:hover,.pager a.cur{color:#fff;background:#f6ac00;}
.pager a.pager-prev,.pager a.pager-next{font-family:"宋体";font-size:18px;}
/*-- end pager --*/

.footer{padding-bottom:110px;background-image:none;}

/*-- 三级页面样式 --*/
.subBanner{position:relative;height:500px;background:url(/cn/m/images/Index/banner01-a.jpg) no-repeat center 0;background-size: cover;}
.subBanner .text{
	position: absolute;
	left: 3px;
	bottom: 100px;
	width: 100%;
	text-align: center;
}
.subBanner .text span{display:inline-block;padding:30px;height:65px;line-height:65px;font-size:40px;font-weight:bold;color:#2b2b2b;background:url(/cn/m/images/Index/article_tit.png) no-repeat 0 0;max-width:500px}

.subBanner_b{position:relative;height:650px;background:url(/cn/m/images/Index/banner01.jpg) no-repeat center 0;background-size: cover;}
.subBanner_b .text{
	position: absolute;
	left: 3px;
	bottom: 100px;
	width: 100%;
	text-align: center;
}
.subBanner .text span{display:inline-block;padding:30px;height:65px;line-height:65px;font-size:40px;font-weight:bold;color:#2b2b2b;background:url(/cn/m/images/Index/article_tit.png) no-repeat 0 0;max-width:500px}
.subBanner_b .text span{display:inline-block;padding:30px;height:65px;line-height:65px;font-size:40px;font-weight:bold;color:#2b2b2b;background:url(/cn/m/images/Index/article_tit.png) no-repeat 0 0;max-width:500px}

.leftBox{float:left;padding-top:10px;/*width:920px;*/width:900px;}
.leftBox h2{/*height:32px;*/line-height:32px;font-size:32px;color: #2b2b2b;margin-top:20px;MAX-WIDTH:600PX;margin-bottom:1em}
.AMH-item{position:relative;left:0;padding:40px 0;overflow:hidden;border-radius:20px;transition:all 1s;}
.AMH-item .pic{float:left;width:360px;height:240px;}
.AMH-item .pic img{display:block;width:100%;}
.AMH-item .text{padding-left:40px;overflow:hidden;}
.AMH-item .text h3{height:64px;line-height:32px;font-size:32px;overflow:hidden;}
.AMH-item .text h3 a{color:#2b2b2b;font-weight:bold;}
.AMH-item .text p{margin-top:12px;height:112px;line-height:28px;font-size:18px;color:#a3a3a3;overflow:hidden;}
.AMH-item .text .read{text-align:right;padding-top:20px;}
.AMH-item .text .read a{display:inline-block;width:150px;height:32px;line-height:32px;text-align:center;font-size:18px;color:#fff;background-color:#35e3e3;background-image:linear-gradient(to right, #35e3e3, #83f8ff);border-radius:16px;}
.AMH-item:hover h3 a{color:#35e3e3;}
.rightBox{float:right;padding-top:50px;width:282px;}
.rightBox .subBox{margin-bottom:20px;padding:0 22px;background-color:#fff;box-shadow:0 0 20px #e0e0e0;border-radius:20px;}
.rightBox .subBox .tit{/*height:62px;*/line-height:36px;font-size:24px;text-align:center;font-weight:bold;color:#2b2b2b;border-bottom:#6a6a6a solid 1px;padding-top:15px;letter-spacing: -0.01em;}
.rightBox .subBox .bd{overflow:hidden;}
.activity{overflow:hidden;background-image:url(../images/Inpage/activity_bg.jpg);background-repeat:no-repeat;background-position:center bottom;}
.activity li{height:52px;line-height:26px;overflow:hidden;}
.activity li a{display:block;padding-left:20px;font-size:18px;color:#2b2b2b;background:url(../images/Inpage/activity_list.png) no-repeat 0 5px;}
.activity li a:hover{color:#35e3e3;}
.activity .bd{padding:30px 0;}

.tagBox{overflow:hidden;}
.tagBox .bd{padding:15px 0;}
.tagBox li{float:left;margin:5px 1%;width:48%;height:32px;line-height:32px;font-size:16px;text-align:center;}
.tagBox li a{display:block;color:#fff;border-radius:10px;transition:all 0.5s;}
.tagBox .ul1 li a{background-color:#617ded;background-image:linear-gradient(to right, #617ded, #9cdfff);}
.tagBox .ul1 li a:hover{background-color:#9cdfff;background-image:linear-gradient(to left, #617ded, #9cdfff);}
.tagBox .ul2 li a{background-color:#ffa565;background-image:linear-gradient(to right, #ffa565, #fd81a8);}
.tagBox .ul2 li a:hover{background-color:#fd81a8;background-image:linear-gradient(to left, #ffa565, #fd81a8);}

.AMH-show{padding:35px 24px;overflow:hidden;}
.AMH-show .pic img{display:block;width:100%;}
.AMH-show .text{padding-top:20px;overflow:hidden;}
.AMH-show .text p{line-height:25px;color:#2b2b2b;}
.AMH-show .text p .blue{color:#10356f;}
.AMH-show .text p .red{color:#ff3318}
.AMH-Form{margin:0 auto;padding-bottom:48px;width:890px;border:#eee solid 1px;box-shadow:0 0 10px #ddd;border-radius:20px;overflow:hidden;background:url(../images/Inpage/AMH_Form.jpg) no-repeat center bottom;}
.AMH-Form .tit{margin:30px auto 0;padding-bottom:15px;width:776px;line-height:65px;text-align:center;font-size:40px;font-weight:bold;color:#2b2b2b;border-bottom:#d2d2d2 solid 2px;}
.AMH-Form li{margin-top:35px;text-align:center;}
.AMH-Form li span{display:inline-block;font-size:24px;color:#2b2b2b;vertical-align:middle;}
.AMH-Form li select{display:inline-block;width:140px;height:36px;line-height:36px;text-align:center;text-align-last:center;font-size:18px;color:#2b2b2b;border:#ddd solid 1px;border-radius:18px;outline:none;}
.AMH-Form li select option{text-align:center;text-align-last:center;}
.AMH-Form li input{width:296px;height:36px;line-height:36px;text-align:center;font-size:18px;color:#2b2b2b;border:#ddd solid 1px;border-radius:18px;outline:none;}
.AMH-Form li .btn{display:block;margin:0 auto;width:300px;height:60px;line-height:60px;text-align:center;font-size:24px;color:#fff;background:#ffaf00;border-radius:30px;}

@media screen and (max-width: 1220px){
.subBanner{margin-top:65px;height:100px;background-size:100%;}
.subBanner .text{
	bottom: 38px;
}
.subBanner .text span{font-size:20px;background-position:center;}

.subBanner_b{margin-top:65px;height:100px;background-size:100%;}
.subBanner_b .text{
	bottom: 38px;
}
.subBanner_b .text span{font-size:20px;background-position:center;}



.leftBox{float:none;width:100%;}
.AMH-show{padding:20px;}
.AMH-Form{width:90%;}
.AMH-Form .tit{margin:10px auto;width:80%;font-size:20px;line-height:40px;}
.AMH-Form li span{font-size:18px;}
.AMH-Form li select{font-size:15px;}
.AMH-Form li input{width:220px;font-size:15px;}
.AMH-Form li .btn{width:80%;height:40px;line-height:40px;font-size:18px;}
.AMH-item{margin:20px;padding:20px;overflow:hidden;box-shadow:0 0 10px #ddd;}
.AMH-item .pic{float:none;width:100%;height:auto;}
.AMH-item .text{float:none;padding:10px;}
.AMH-item .text h3{height:32px;font-size:20px;}
.AMH-item .text p{height:100px;line-height:25px;font-size:15px;}
.AMH-item .text .read{text-align:center;}
.rightBox{    margin: 0 auto;width: 95%;float: none;}
}


.sggj-item{position:relative;left:0;padding:40px 0;overflow:hidden;border-radius:20px;transition:all 1s;}
.sggj-item .pic{float:left;width:240px;height:240px;}
.sggj-item .pic img{display:block;width:100%;transition:all 0.5s;}
.sggj-item .pic a:hover img{opacity:0.8;}
.sggj-item .text{padding-left:40px;overflow:hidden;}
.sggj-item .text h3{height:64px;line-height:32px;font-size:32px;overflow:hidden;}
.sggj-item .text h3 a{color:#2b2b2b;font-weight:bold;}
.sggj-item .text p{margin-top:12px;height:84px;line-height:28px;font-size:18px;color:#a3a3a3;overflow:hidden;}
.sggj-item .text .read{padding-top:25px;}
.sggj-item .text .read a{display:inline-block;width:232px;height:48px;line-height:48px;text-align:center;font-size:24px;color:#fff;background-color:#ffaf00;border-radius:24px;}
.sggj-item:hover h3 a{color:#35e3e3;}
@media screen and (max-width: 1220px){
.sggj-item{margin:20px;padding:20px;overflow:hidden;box-shadow:0 0 10px #ddd;}
.sggj-item .pic{float:none;width:100%;height:auto;}
.sggj-item .text{float:none;padding:10px;}
.sggj-item .text h3{height:32px;font-size:20px;}
.sggj-item .text p{height:100px;line-height:25px;font-size:15px;}
.sggj-item .text .read{text-align:center;}    
}



.news-item{padding:40px 0;overflow:hidden;}
.news-item .pic{float:left;width:360px;}
.news-item .pic img{display:block;width:100%;}
.news-item .text{float:right;width:520px;}
.news-item .text2{float:left;width:90%;}
.news-item .text h3{height:56px;line-height:28px;font-size:24px;overflow:hidden;}
.news-item .text2 h3{height:56px;line-height:28px;font-size:24px;overflow:hidden;}
.news-item .text h3 a{color:#2b2b2b;font-weight:bold;}
.news-item .text2 h3 a{color:#2b2b2b;font-weight:bold;}
.news-item .text p{margin-top:25px;height:125px;line-height:25px;font-size:18px;color:#a3a3a3;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;}
.news-item .text2 p{margin-top:25px;line-height:25px;font-size:18px;color:#a3a3a3;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;}
.news-item .read{padding-top:20px;text-align:right;}
.news-item .read a{display:inline-block;width:148px;height:32px;line-height:32px;border-radius:16px;color:#fff;font-size:18px;text-align:center;background-color:#35e3e3;background-image:linear-gradient(to right, #35e3e3, #83f8ff);}
@media screen and (max-width: 1220px){
.news-item{padding:20px 10px;border-bottom:#eee solid 1px;}    
.news-item .pic{width:40%;min-width:120px;}
.news-item .text{width:58%;}
.news-item .text h3{height:24px;line-height:24px;font-size:18px;text-overflow:ellipsis;white-space:nowrap;}
.news-item .text2 h3{height:24px;line-height:24px;font-size:18px;text-overflow:ellipsis;white-space:nowrap;}
.news-item .text p{margin-top:10px;height:80px;line-height:20px;font-size:14px;-webkit-line-clamp:4;}
.news-item .text2 p{margin-top:10px;height:80px;line-height:20px;font-size:14px;-webkit-line-clamp:4;}
.news-item .read{}
}
@media screen and (max-width: 768px){
.news-item .text p{height:40px;-webkit-line-clamp:2;}
.news-item .read{display:none;}
}


.article{padding:40px 0;overflow:hidden;background:url(../images/Inpage/article_tit.png) no-repeat 120px 0;}
.article p {margin-top:15px;MARGIN-BOTTOM:15PX}
.article .title{margin:0 auto;width:100%;font-size:24px;text-align:center;font-weight:bold;color:#2b2b2b;line-height:1.4;}
.article .content{padding-top:20px;font-size:16px;color:/*#2b2b2b*/#6a6a6a;line-height:1.5;}
.article .content table,th, td
  {
  border: 1px solid black;
 
  }

  .article .content table,td
  {
  vertical-align: middle;
  }
.article .content em{font-style: italic;color:#a3a3a3}
.article .content img{width:100%; max-width:600px;}
.article .content a{color:#3d69c5}
.article .content ul{margin-bottom:1em}
.article ol{margin-bottom:1em}
.article .content ul li{list-style:square;margin-left:20px;line-height:1.5em}
.article .content ol li{list-style:unset;margin-left:2em}
.artice-page{overflow:hidden;}
.artice-page a{display:block;line-height:1.5;color:#2b2b2b;}
.artice-page a:hover{color:#00dfdf;}
.artice-xg{margin-top:20px;}

.artice-xg dt{width:150px;height:32px;line-height:32px;text-align:center;font-size:18px;color:#fff;border-radius:16px;background-color:#35e3e3;background-image:linear-gradient(to right, #35e3e3, #83f8ff);}
.artice-xg dd{padding-top:20px;/*font-size:18px;*/overflow:hidden;}
.artice-xg li{list-style: disc;}
.artice-xg dd a{/*display:block;*/height:25px;line-height:25px;color:#2b2b2b;}
.artice-xg dd a:hover{color:#00dfdf;}
.artice-ps{margin-top:15px;font-size:16px;color:#7f7f7f;}
.artice-ps p{line-height:1.5em;color:#a3a3a3;font-size:14px}
.subNews{padding-bottom:34px !important;background:url(../images/Inpage/activity_bg.jpg) no-repeat center bottom;}
.subNews li{padding:15px 0;max-height:50px;line-height:25px;font-size:16px;overflow:hidden;border-bottom:#d9d9d9 solid 1px;}
.subNews li a{max-height:50px;color:#2b2b2b;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.subNews li a:hover{color:#00dfdf;}

.subAMH{padding:30px 0 !important;text-align:center;color:#2b2b2b;line-height:1.4;overflow:hidden;background:url(../images/Inpage/subAMH.jpg) no-repeat 0 bottom;}
.subAMH h3{line-height:1;font-size:40px;font-weight:bold;}
.subAMH span{display:block;font-size:24px;font-weight:bold;}
.subAMH p{font-size:18px;font-weight:bold;}
.subAMH a{display:block;margin:16px auto 0;width:150px;height:32px;line-height:32px;font-size:18px;color:#fff;background:#ffaf00;border-radius:16px;}
@media screen and (max-width: 768px){
/*.article p{max-width:90%}*/	
	
	}
@media screen and (max-width: 768px){
.article{padding:20px 10px;}    
.article .title{font-size:18px;}
.article .content img{width:100%;}
.article .content{font-size:16px;padding-top:0px}
.artice-page,.artice-xg,.artice-ps{padding:10px;}
.artice-xg dt,.artice-xg dd{font-size:14px;}
.artice-ps{font-size:13px;}
}


.queryBox{margin:40px 20px 0;padding:25px 15px 45px;overflow:hidden;border-radius:20px;box-shadow:0 0 20px #e0e0e0;background:url(../images/Inpage/queryBox_bg.jpg) no-repeat right bottom;}
.queryBox .title{text-align:center;line-height:1.5;color:#2b2b2b;}
.queryBox .title h3{font-size:24px;font-weight:bold;}
.queryBox .title p{font-size:16px;}
.select-group{padding:24px 0;overflow:hidden;}
.select-group .item{float:left;padding:0 10px;width:33.33%;box-sizing:border-box;line-height:25px;}
.select-group .label{float:left;padding:5px 0;width:6em;font-size:18px;color:#2b2b2b;font-weight:bold;} 
.select-group .select{padding:5px 2px;overflow:hidden;}
.select-group .select select{display:block;padding:0 14px;width:100%;height:25px;line-height:25px;font-size:16px;border:#e6e6e6 solid 1px;border-radius:14px;box-shadow:0 0 10px #ddd;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;box-sizing:border-box;background: url(../images/Inpage/select.png) no-repeat 90% center transparent;}
.select-group .select select::-ms-expand{display:none;}
.queryBox .submitBox{clear:both;margin-top:50px;text-align:center;}
.queryBox .submitBox a{display:inline-block;width:300px;height:60px;line-height:60px;color:#fff;font-size:24px;font-weight:bold;background:#ffaf00;border-radius:30px;}

@media screen and (max-width: 768px){
.queryBox{background-size:100%;}
.queryBox .title h3{font-size:18px;}
.queryBox .title p{font-size:13px;} 
.select-group{padding:10px 0;border-bottom:#eee solid 1px;}
.select-group .item{width:100%;}   
.select-group .label{font-size:14px;}
.queryBox .submitBox{margin-top:20px;}
.queryBox .submitBox a{width:80%;height:40px;line-height:40px;font-size:18px;}
}

.queryBox02{margin:40px 20px 0;}
.queryBox02 .content{font-size:16px;color:#2b2b2b;line-height:1.5;}
.queryBox02 .content p img{width:100%;max-width:850px;}
.queryBox02 .form{margin-top:25px;padding:15px;overflow:hidden;background:#fff;box-shadow:0 0 20px #e0e0e0;border-radius:20px;}
.query02-group{padding:20px 0;overflow:hidden;border-bottom:#e5e5e5 solid 2px;}
.query02-group:last-child{border-bottom:none;}
.query02-group .tit{height:25px;line-height:25px;font-size:18px;font-weight:bold;color:#2b2b2b;}
.query02-group .con{padding-top:18px;overflow:hidden;}
.query02-group .item{float:left;width:33.33%;font-size:18px;color:#2b2b2b;overflow:hidden;}
.query02-group .label{float:left;padding:5px 2px;font-weight:bold;line-height:25px;}
.query02-group .val{padding:5px 2px;overflow:hidden;line-height:25px;}
.query02-group .val input{display:block;float:left;padding:0 14px;width:165px;height:25px;line-height:25px;font-size:16px;border:#e6e6e6 solid 1px;border-radius:14px;box-shadow:0 0 10px #ddd;outline:none;}
.query02-group .val select{float:left;display:block;padding:0 14px;width:86px;height:25px;line-height:25px;font-size:16px;border:#e6e6e6 solid 1px;border-radius:14px;box-shadow:0 0 10px #ddd;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;box-sizing:border-box;background: url(../images/Inpage/select.png) no-repeat 90% center transparent;}
.query02-group .val span{float:left;margin-left:12px;display:block;vertical-align:middle;font-weight:bold;font-size:18px;color:#2b2b2b;}
.radio-list{overflow:hidden;}
.radio-list li{position:relative;float:left;padding:0 30px;height:25px;line-height:25px;font-size:18px;font-weight:bold;color:#2b2b2b;cursor:pointer;background:url(../images/Inpage/radio.png) no-repeat 0 center;}
.radio-list li.cur{background-image:url(../images/Inpage/radio_cur.png);}
.checkbox-list{overflow:hidden;}
.checkbox-list li{float:left;margin:8px 1%;width:23%;height:40px;line-height:40px;text-align:center;font-size:16px;color:#2b2b2b;border:#eee solid 1px;cursor:pointer;border-radius:20px;box-shadow:0 0 10px #eee;box-sizing:border-box;}
.checkbox-list li:hover{color:#33a398;background:#80fff3;}
.checkbox-list li.cur{background:#ffaf00;}
.queryBox02 .submitBox{clear:both;margin-top:10px;text-align:center;}
.queryBox02 .submitBox a{display:inline-block;width:300px;height:60px;line-height:60px;color:#fff;font-size:24px;font-weight:bold;background:#ffaf00;border-radius:30px;}
.queryBox02 .form .ps{padding:20px;font-size:16px;color:#a7a7a7;text-align:center;}
.queryBox02 .contact{padding-top:20px;overflow:hidden;}
.queryBox02 .contact p{font-size:16px;line-height:1.5;color:#2b2b2b;}
.queryBox02 .contact p img{display:block;width:180px;}

@media screen and (max-width: 768px){
.queryBox02 .content{font-size:14px;}
.query02-group{padding:10px 0;}
.query02-group .tit{font-size:14px;}
.query02-group .item{font-size:14px;}
.query02-group .con{padding-top:10px;}
.query02-group .item{width:100%;font-size:14px;}
.query02-group .val span{font-size:14px;}
.radio-list li{font-size:14px;}
.checkbox-list li{width:48%;font-size:14px;}
.checkbox-list li:hover{color:#2b2b2b;background:none;}
.queryBox02 .submitBox a{width:80%;height:40px;line-height:40px;font-size:18px;}
.queryBox02 .form .ps{font-size:14px;}
.queryBox02 .contact p{font-size:14px;}
.queryBox02 .contact p img{width:140px;}
}
.time{text-align:center;margin-top:15px;color:#999;font-size:14px}
.miaoshu{color:#a3a3a3;text-align:center;font-size:12px}
.article h5 {
   margin-top: 15px;
    position: relative;
   
    line-height: 26px;
    padding-left: 10px;
    margin-bottom:15px;
	font-weight: 700;
}
.article h5 a{
   margin-top: 15px;
    position: relative;
    line-height: 26px;
    padding-left: 10px;
    margin-bottom:15px;
	font-weight: 700;
}
.article h1 {
    position: relative;
    font-size: 22px;
    line-height: 26px;
    margin-bottom: 1em;
	font-weight: 800;
}
.article h3 {
    position: relative;
     font-size: 1.3em;
    line-height: 26px;
    margin-bottom: 1em;
	font-weight: 600;
	color: #4f7caf;
}
.article h6 {
   position: relative;
    /* font-size: 18px; */
    line-height: 26px;
    padding-left: 10px;
    margin-bottom: 1em;
    font-weight: 500;
    color: #6574b6;
}
.article h5:before {
    content: '';
    width: 5px;
    height: 17px;
    position: absolute;
    left: 0;
    top: 5px;
    background: #3c76ff;
}

.text p{margin-bottom: 16px;}
.wrap2 {width:1220px;text-align:left;margin:290px;float:left}
.wrap2 h2{font-size:24px;font-weight:500;margin-bottom:16px;line-height:30px;margin:0 auto;width:380px}

@media screen and (max-width: 768px){
.wrap2 {width:100%;text-align:left;padding-right:10px;margin:0 auto;}
.wrap2 h2{ font-size: 20px;
    font-weight: 500;
    width:80%;
    margin-top: 200px;
    line-height: 24px;}	
	}
.content .half{width:48%;float:left}

@media screen and (max-width: 768px){
.content .half{width:100%}
}
/*amh*/
		.container_amh {
	margin:0 auto;
	BORDER:1PX SOLID #DEDEDE;
	MARGIN-TOP:20PX;
	MARGIN-BOTTOM:30PX;
	PADDING:20PX 40PX;
	TEXT-ALIGN:CENTER;
}
.container_amh h2 {
	display:block;
	text-align:center;
	color:#333;
	height:60px;
	line-height:60px;
	font-size:17px;
	border-bottom:#999 1px solid;
}
@media screen and (min-width:1024px) {
	.amh-body {
	margin-left:180px;
	text-align: left;
}

}.age_block,.amh_block,.submit_block {
	padding-top:20px;
	padding-left:50px;
}
.age_block select,.amh_block input,.submit_block input {
	width:240px;
	height:30px;
	border-radius:5px;
	color:#333;
}
.amh_block input {
	border:#999 1px solid;
	padding-left:3px;
	width:237px;
}
.submit_block input {
	border:#999 1px solid;
	background-color:#E6E6FA;
	cursor:pointer;
	line-height:30px;
}
.submit_block input:hover {
	background-color:#B0C4DE;
}
@media screen and (max-width:960px) {

	.amh-body {
		margin-left:10px;
		text-align: left;
	}

	.age_block select,.amh_block input,.submit_block input {
		width:170px;
	}
	.amh_block input {
		border:#999 1px solid;
		padding-left:3px;
		width:167px;
		line-height:30px;
	}

	.age_block,.amh_block,.submit_block {
		padding-left:30px;
	}

}

.amh_result>div {
	display:none;
}
.amh_result ul li {
	list-style:none;
	float:left;
	margin:0 10px;
}
.amh_result ul li p {
	border-bottom:#CCC 1px solid;
}
.bs p {
	text-align:center;
}
.bs p:nth-child(1) {
	font-size:17px;
	font-weight:bold;
	margin:7px 0;
}
.bs p:nth-child(3) {
	margin-top:5px;
	font-size:44px;
	color:#DC143C;
}
.h_red{border: 2px dashed #ffaea5;
    padding: 10px;
    width: 240px;
    align-items: center;
    margin: 10px auto;}