﻿.layout{width:16rem;margin:0px auto;background:#fff;overflow:hidden;}
.mt11 { border-top:0.25rem solid #eee;}
.mt12 { border-bottom:0.35rem solid #eee;}
.hztd_tle { border-bottom:1px solid #ccc;padding:1rem 0.5rem 0.55rem 0.5rem;}
.hztd_tle h3 { font-size:0.75rem;font-weight:normal;line-height:0.65rem;}
.hztd_tle i { height:0.625rem;margin-right:0.4rem;width:0.075rem;background:#53c2f9;display:inline-block;vertical-align:bottom;margin-top:0.095rem;}
.hztd_con ul { padding:0.75rem 0;}
.hztd_con ul li { float:left;width:5.3333rem;border-left:1px solid #ebebeb;border-top:1px solid #ebebeb;padding:0.75rem 0;}
.hztd_con ul li:nth-child(3n+1) { border-left:none;}
.hztd_con ul li:nth-child(-n+3) { border-top:none;}
.hztd_con ul li img { display:block;width:2.85rem;margin:0 auto;}
.hztd_con ul li p { text-align:center;margin-top:0.4rem;}
.hztd_icon { width:2.83rem;height:2.83rem;margin:0 auto;background:url(/zt/zt_lylx/images/spr_hztd.png) no-repeat;background-size:8.5rem auto;}
.hztd_icon2 { background-position:-2.83rem 0;}
.hztd_icon3 { background-position:-5.69rem 0;}
.hztd_icon4 { background-position:0 -2.83rem;}
.hztd_icon5 { background-position:-2.83rem -2.83rem;}
.hztd_icon6 { background-position:-5.69rem -2.83rem;}
.hztd_icon7 { background-position:0 -5.68rem;}
.hztd_icon8 { background-position:-2.83rem -5.68rem;}
.hztd_icon9 { background-position:-5.69rem -5.68rem;}

.padding-tb{padding:0.25rem 0rem;}
.padding-tb img{width:100%;display:block;}

.map-border{border-top:0.25rem solid #efefef;height:3.65rem;}
.map-border .tel{font-size:0.7rem;color:#333333;margin-top:0.5rem;}
.map-border .tel img{width:0.575rem;height:0.725rem;margin:-0.1rem 0.3rem 0rem 0rem;}
.map-border .add{font-size:0.7rem;color:#333333;margin-top:0.5rem;}
.map-border .add img{width:0.45rem;height:0.85rem;margin:-0.1rem 0.3rem 0rem 0rem;}

.bg-title{width:16rem;height:2.55rem;line-height:2.15rem;background:url(/zt/zt_lylx/images/fd-tit_02.jpg) no-repeat 0 0;text-align:center;background-size:100%;}
.bg-title a{font-size:0.7rem;color:#fff;}
.bg-title a img{width:0.775rem;height:0.775rem;margin:-0.185rem 0 0 0.2rem;}

#swiper-container2 { margin-top:.8rem;height:3.15rem;}
#swiper-container2 .swiper-slide { position:relative;float:left;width:3.7rem;height:2.875rem;background:#e8e8e8;border-radius:0.25rem;margin-right:0.225rem;font-size:0.6rem;color:#111111;text-align:center;cursor:pointer;}
#swiper-container2 .active-nav { color:#fff;background:#0052a6;}
#swiper-container2 .active-nav:after{ content:"";width:0;height:0;overflow:hidden;border:0.455rem solid transparent;border-bottom-color:#f3f3f3;position:absolute;bottom:-0.35rem;left:50%;margin-left:-0.425rem;z-index:22;}
#swiper-container2 .swiper-slide div{width:3.675rem;height:1.25rem;overflow:hidden;text-align:center;margin-top:0.4rem;}
#swiper-container2 .li1 div{background:url(/zt/zt_lylx/images/gongjiao_18.png) no-repeat center center;background-size:100%;}
#swiper-container2 .li2.active-nav div{background:url(/zt/zt_lylx/images/fd-lylx_15.png) no-repeat center center;background-size:100%;}
#swiper-container2 .li3 div{background:url(/zt/zt_lylx/images/fd-lylx_18.png) no-repeat center center;background-size:100%;}
#swiper-container2 .li4 div{background:url(/zt/zt_lylx/images/fd-lylx_21.png) no-repeat center center;background-size:100%;}
#swiper-container2 .li1.active-nav div{background:url(/zt/zt_lylx/images/gjhover.png) no-repeat center center;background-size:100%;}
#swiper-container2 .li2 div{background:url(/zt/zt_lylx/images/dthover.png) no-repeat center center;background-size:100%;}
#swiper-container2 .li3.active-nav div{background:url(/zt/zt_lylx/images/fjhover.png) no-repeat center center;background-size:100%;}
#swiper-container2 .li4.active-nav div{background:url(/zt/zt_lylx/images/carhover.png) no-repeat center center;background-size:100%;}

.bott-b{border-top:1px solid #f3f3f3;}

#swiper-container3 .swiper-slide{width:16rem;overflow:hidden;float:left;padding-bottom:.4rem;min-height:8.5rem;}
#swiper-container3 .swiper-slide div{width:12rem;margin:0.75rem 0 0 3.15rem;}
#swiper-container3 .bg-one{background:url(/zt/zt_lylx/images/gongjiaobg_03.jpg) no-repeat #F3F3F3;background-size:100% auto;}
#swiper-container3 .bg-two{background:url(/zt/zt_lylx/images/fd-lylx_31.jpg) no-repeat #F3F3F3;background-size:100% auto;}
#swiper-container3 .bg-three{background:url(/zt/zt_lylx/images/feijibg_03.jpg) no-repeat #F3F3F3;background-size:100% auto;}
#swiper-container3 .bg-four{background:url(/zt/zt_lylx/images/zijiabg_03.jpg) no-repeat #F3F3F3;background-size:100% auto;}
#swiper-container3 .swiper-slide p{font-size:0.45rem;text-align:justify;line-height:0.75rem;}
#swiper-container3 .swiper-slide p span { color:#f00;}
#swiper-container3 .bg-one p{line-height:0.65rem;margin-top:.25rem;}
#swiper-container3 .bg-one p:nth-child(1){margin-top:0;}
#swiper-container3 .bg-two p{line-height:0.65rem;}
#swiper-container3 .bg-two p:nth-child(2){font-weight:bold;}
#swiper-container3 .bg-two div:nth-child(2){margin-top:0.35rem;}
#swiper-container3 .bg-three p{line-height:0.685rem;letter-spacing:-0.015rem;}
#swiper-container3 .bg-three p:nth-child(2){margin-top:0.5rem;}
#swiper-container3 .bg-four p{line-height:0.685rem;}
#swiper-container3 .bg-four p:nth-child(2){margin-top:0.25rem;}
#swiper-container3 .bg-four p:nth-child(3){margin-top:0.25rem;}

.home_ad {background:url(/zt/zt_lylx/images/add4_02.jpg) no-repeat;width:9.5rem;height:3.8rem;background-size:16rem 3.8rem;padding:0 0 0 6.5rem;position:relative;margin-top:.5rem;display:block;overflow:hidden;}
.home_ad p { font-size:0.45rem;text-shadow:0 0.05rem 0.1rem #fff;line-height:0.7rem;display:block;overflow:hidden;}
.home_ad p:nth-child(1) { margin-top:0.5rem;}
.home_ad p:nth-child(3) { margin-top:0.2rem;}
.home_ad1 {display:block;width:3.875rem;height:1.05rem;border:1px solid #0052a6;color:#0052a6;line-height:1rem;position:absolute;right:0.75rem;bottom:1.8rem;font-size:0.5rem;background:rgba(255,255,255,.7);border-radius:0.25rem;text-align:center;}
.home_ad2 {display:block;width:3.875rem;height:1.05rem;border:1px solid #ff5e10;color:#ff5e10;line-height:1rem;position:absolute;right:0.75rem;bottom:0.3rem;font-size:0.5rem;background:rgba(255,255,255,.7);border-radius:0.25rem;text-align:center;}
.grjj_pj ul{height:2.7rem;overflow: hidden;}
.clear.hhh{height: auto ;}

.footer { z-index:999;}

