@media screen and (min-width: 1201px){
    html {
        font-size:1250%!important
    }
}
@media screen and (min-width: 1001px) and (max-width: 1200px){
    html {
        font-size: 850%!important
    }
}
@media screen and (max-width: 1001px){
    html {
        font-size: 750%!important
    }
}
@media screen and (min-width:769px){
html { padding: 0; margin:0;  font-size: 625%;-webkit-text-size-adjust: none; -webkit-overflow-scrolling: touch;  /*10 ÷ 16 × 100% = 62.5%*/}
body { padding: 0; font-size: .14rem;  -webkit-overflow-scrolling: touch; /*1.4 × 10px = 14px */}

.w{width:95%; max-width:1200px; margin:0 auto;}
.pc_fl{float:left;}
.pc_fr{float:right;}
.pc_dn{display:none;}

.indtop{width:100%; height:.5rem; background:#FFFFFF; padding:0 .4rem; position:fixed; z-index:9999; top:0;}
.logo{width:auto; height:.28rem; margin-top:.11rem;}
.logo img{width:auto; height:100%;}
.logo2{width:auto; height:.18rem; margin:.16rem 0 0 .26rem; position:relative;}
.logo2 img{width:auto; height:100%;}
.logo2:before{content:""; position:absolute; display:block; width:1px; height:.25rem; left:-.13rem; top:0; bottom:0; margin:auto 0; background:#eeeeee;}
.menu .tel{font-size:.1rem; color:#333333; line-height:.5rem; margin-left:.1rem;}
.menu .tel img{width:.08rem; margin-right:.06rem;}
.menu li{float:left;}
.menu li a{display:block; font-size:.09rem; color:#333333; height:.24rem; border-radius:.12rem; line-height:.24rem; margin-top:.13rem; padding:0 .1rem;}
.menu li.on a,.menu li:hover a{color:#FFFFFF; background:#1e50ae;}
.banner a:hover{background:#e0f0ff;}
.huoqu form input[type="submit"]:hover{background:#1e50ae;}
.fuwu ul li:nth-child(1){margin-left:0;}
.fuwu ul li:hover{color:#FFFFFF; background:#1e50ae; border-color:#1e50ae;}
.youshi_1 li i{display:none;}
.youshi_1 li:nth-child(2n){float:right; padding-left:.6rem; padding-right:0; text-align:left;}
.youshi_1 li:nth-last-child(1){width:50%; margin:0 auto; float:none; padding:0; text-align:center; margin-top:.1rem;}
.bottom{position: fixed; z-index: 9999; right: 0; height: 328px; top: 0; bottom: 0; margin: auto 0;}
.bottom li{display: block; width: 80px; height: 80px; background: #014a84; border-bottom-left-radius: 5px; border-top-left-radius: 5px; margin: 1px 0; position: relative;transition:all .3s;}
.bottom li a{display: block; width: 80px; height: 80px; color: #ffffff; text-align: center; font-size: 14px; padding-top: 10px;}
.bottom li a p{margin-top: 5px;}
.bottom li:hover{background: #ffc001;}
.ewm_bot{position: absolute; width: 188px; height: 202px; background: url("../img/48.png"); background-size:100% 100%; right: 85px; top: 0; text-align: center; padding: 20px 20px 0 20px; display: none;}
.ewm_bot p{font-size: 16px; color: #999999; margin-top: 5px;}
.bottom li:hover .ewm_bot{display: block;}
.ewm_bot.lx{text-align:left; padding:5px 10px 0 10px; height:220px;}
.ewm_bot.lx h3{font-weight:normal; color:#000000; font-size:18px; margin-top:15px;}
.ewm_bot.lx p{font-size:14px; color:#666666; line-height:20px;}
.bottom li.backtop{display:none;}
.bottom li.on{display:block;}

.fwzz ul li:nth-child(1){border-left:none;}
.shifou_c ul li{position: absolute;}
.shifou_c ul li:nth-child(1){top: .25rem;left: .55rem;}
.shifou_c ul li:nth-child(2){top: .6rem;left: .1rem;}
.shifou_c ul li:nth-child(3){top: .74rem;left: .9rem;}
.shifou_c ul li:nth-child(4){bottom: .05rem;left: .38rem;}
.shifou_c ul li:nth-child(5){top: .3rem;right: 1.1rem;}
.shifou_c ul li:nth-child(6){top: .64rem;right: .2rem;}
.shifou_c ul li:nth-child(7){bottom: .15rem;right: .7rem;}
.shifou_c ul li.bg1e5{background: #1e50ae; color: #FFFFFF;}
.shifou_c ul li:hover{background:#FF3333; color:#FFFFFF; border-color:#FF3333;}

.fangan_1 ul li:after{content: "";display: block;position: absolute;width: .15rem;height: .15rem;background: #1e50af;border-radius: 50%;border: .035rem solid #eef7ff;bottom: -.52rem;left: 0;right: 0;margin: 0 auto;}
.fangan_1:after{content: "";display: block;width: 100%;height: 1px;background: #1e50af;margin-top: .45rem;}
.jiagou ul li:nth-child(1){width: 17%;margin-left: 0;}
.jiagou ul li:nth-child(2){width: 17%;float: right;}
.shijian ul li .txt{width:46.5%; position:absolute;top:50%;right:0;transform:translate(0,-50%);}
.shijian ul li:nth-child(even) .img{float:right;}
.shijian ul li:nth-child(even) .txt{right:auto; left:0;}


}
@media screen and (min-width: 1201px) and (max-width: 1600px){
.logo{height:.24rem; margin-top:.13rem;}
.logo2{height:.14rem; margin:.18rem 0 0 .2rem; position:relative;}
.logo2:before{left:-.1rem;}
.menu li a{font-size:.07rem;padding:0 .06rem;}

}

.banner{width:100%; height:3.9rem; background:url(../img/banner.jpg) center; background-size:cover; color:#FFFFFF; padding-top:.9rem;}
.banner h3{font-size:.26rem; line-height:1;}
.banner p{font-size:.16rem; line-height:1; margin-top:.15rem;}
.banner a{display:block; margin-top:.4rem; width:.69rem; height:.24rem; border-radius:.12rem; text-align:center; line-height:.24rem; color:#FFFFFF; background:#ffc001; font-size:.1rem;}

.huoqu{background:#FFFFFF;box-shadow:0 0 10px rgba(177,196,242,.75); border-radius:.05rem; margin-top:-.25rem; position:relative; padding:.16rem 0;}
.huoqu h2{text-align:center; font-size:.16rem; color:#000000; line-height:1; font-weight:normal;}
.huoqu form{text-align:center; display:block; margin-top:.12rem;}
.huoqu form input{display:inline-block;height:.22rem;border-radius:5px; border:none; outline:none;margin:0 .03rem;font-size:.08rem;}
.huoqu form input[type="text"]{width:1.18rem; background:#eaeef6; padding:0 .18rem; color:#3d3f4c; }
.huoqu form input[type="submit"]{width:.64rem; background:#ffc001; cursor:pointer; color:#FFFFFF;transition:all .3s;}
.huoqu form p{display:inline-block; line-height:.22rem;margin:0 .03rem; font-size:.1rem; color:#000000;}
.huoqu form i.on{position: fixed; width: 200px; height: 50px; background: rgba(0,0,0,.8); color: #ffffff; font-size: 14px; text-align: center; line-height: 50px; left: 0; right: 0; top: 0; bottom: 0; margin: auto;}

.fuwu{margin-top:.3rem;}
.tit{text-align:center; font-size:.19rem; color:#000000;}
.tit img{width:.18rem; vertical-align:middle; margin:0 .09rem;}
.fuwu ul{margin-top:.25rem;}
.fuwu ul li{width:31.66%; height:1.9rem; border:1px solid #e0e8f3; border-radius:.06rem; margin-left:2.51%; float:left; color:#000000;transition:all .3s;}
.fuwu ul li h3{text-align:center; font-size:.12rem; margin-top:.15rem; font-weight:normal;}
.fuwu ul li i{display:block; margin:0 auto; width:.47rem; margin-top:.1rem;}
.fuwu ul li p{font-size:.08rem; line-height:.14rem; margin-top:.1rem; padding:0 .16rem;}
.fuwu ul li i img{width:100%;}

.youshi{margin-top:.35rem;}
.youshi_1{position:relative; width:100%; margin-top:.2rem; padding-top:.25rem;}
.youshi_1 .img{position:absolute; width:2.27rem; left:0; right:0; top:0; margin:0 auto;}
.youshi_1 li{width:39%; float:left; padding-right:.6rem; margin-bottom:.3rem; text-align:right;}
.youshi_1 li h3{font-size:.11rem; color:#333333;}
.youshi_1 li p{font-size:.08rem; line-height:.15rem; color:#777777; margin-top:.07rem;}

.xuanze{margin-top:.4rem; width:100%; background:#f1f3f3; padding:.35rem 0;}
.xuanze ul{display:flex;flex-wrap: wrap;justify-content: space-between; margin-top:.32rem;}
.xuanze ul li{width:29%; text-align:center;}
.xuanze ul li i{display:block; margin:0 auto; width:.44rem;}
.xuanze ul li i img{width:100%;}
.xuanze ul li h3{font-size:.12rem; color:#1e50ae; margin-top:.18rem; font-weight:normal;}
.xuanze ul li p{font-size:.08rem; line-height:.15rem; color:#666666; margin-top:.12rem;}

.anli{width:100%; padding-top:.35rem; background:url(../img/35.png) center bottom; background-size:cover; padding-bottom:.4rem;}
.anli_c{position:relative; margin-top:.3rem; padding-bottom:.5rem;}
.anli_c .swiper-slide{border:1px solid #e0e8f3; border-radius:.05rem; overflow:hidden; background:#FFFFFF;}
.anli_c .swiper-slide .img img{width:100%;}
.anli_c .swiper-slide .txt{padding:.12rem .1rem; font-size:.09rem; color:#333333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.anli_c .swiper-slide .txt span{display:inline-block; height:.13rem; line-height:.13rem; border-radius:3px; font-size:.08rem; padding:0 5px; margin-right:.05rem;}
.anli1{background:#d9e8ff; color:#0f5cdd;}
.anli2{background:#e1f7ee; color:#32a777;}
.anli3{background:#ffdede; color:#e63c3c;}
.anli_c .swiper-button-prev,.anli_c .swiper-button-next{width:.28rem; height:.28rem; margin-top:0; background-size:100% 100%; bottom:0; top:auto;}
.anli_c .swiper-button-prev{background-image:url(../img/33.png); left:50%; margin-left:-.35rem;}
.anli_c .swiper-button-next{background-image:url(../img/34.png); right:50%; margin-right:-.35rem;}

.footer{width:100%; background:#262627; padding:.25rem 0 .4rem; position:relative;}
.footer:after{content:""; display:block; width:100%; position:absolute; height:1px; background:rgba(255,255,255,.3); left:0; top:.58rem;}
.fot_1 p{float:left; font-size:.08rem; color:#ffc001; line-height:.15rem;}
.fot_1 a{display:block; margin-left:.1rem; float:left; width:.15rem;}
.fot_1 a img{width:100%;}
.fot_2{font-size:.08rem; line-height:.15rem; color:#ffc001;}
.fot_3{margin-top:.32rem;}
.fot_3 img{width:1.06rem; vertical-align:middle;}
.fot_3 i{display:inline-block; width:1px; height:.23rem;background:rgba(255,255,255,.3); vertical-align:middle; margin:0 .1rem;}
.fot_3 p{font-size:.08rem; color:#FFFFFF; display:inline-block; vertical-align:middle;}
.fot_3 p span{display:block; font-size:.07rem; margin-top:.03rem;}
.fot_4{font-size:.08rem;color:rgba(255,255,255,.5); margin-top:.13rem;}
.fot_4 a{color:rgba(255,255,255,.5);}
.ewm{margin-top:.35rem;}
.ewm img{width:.61rem; border-radius:5px;}

.liucheng{width: 100%; background: #f1f3f3; margin-top: .4rem; padding: .3rem 0;}
.lc_con ul{display:flex;flex-wrap: wrap;justify-content: space-between; margin-top:.1rem;}
.lc_con ul li{margin-top:.2rem; width:23.75%; background:#FFFFFF; height:1.9rem; padding:.12rem .12rem 0 .12rem;transition:all .3s;}
.lc_con ul li .img{width:.5rem; height:.5rem; border-radius:50%; text-align:center; margin:0 auto; background:#1e50ae; padding-top:.06rem;}
.lc_con ul li .img img{display:block; width:.225rem; margin:0 auto;}
.lc_con ul li .img i{display:block; margin:0 auto; width:.15rem; height:.15rem; color:#FFFFFF; line-height:.15rem; border-radius:50%; background:#ffc001; font-weight:bold; font-size:.09rem; margin-top:.04rem;}
.lc_con ul li h3{text-align:center; font-weight:normal; font-size:.11rem; margin-top:.15rem; color:#333333;}
.lc_con ul li p{font-size:.08rem; line-height:.15rem; color:#666666; margin-top:.1rem; text-align:center;}
.lc_con ul li:hover{box-shadow:0 0 10px rgba(30,80,174, .5);}

@media screen and (min-width: 769px) and (max-width: 1400px){
.ewm{margin-right:80px;}
.fot_2{margin-right:80px;}
}

/* about.html */
.sml_banner{width:100%; height:2rem; background-size:cover; background-position:center; position:relative; margin-top:.5rem;}
.sml_banner .txt{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);text-align: center; color:#FFFFFF;}
.sml_banner .txt h3{font-size:.23rem;}
.sml_banner .txt p{font-size:.11rem; margin-top:.1rem;}

.about{width:100%; background:#eef6ff; padding:.55rem 0 .4rem;}
.about_t{position:relative; font-size:.18rem; color:#000000;}
.about_t span{display:block; position:relative; z-index:2;}
.about_t:before{content:""; display:block; position:absolute; width:.42rem; height:.33rem; background:url(../img/51.png); background-size:100% 100%; left:0; top:-.15rem; z-index:1;}
.about_t:after{content:""; display:block; width:.3rem; height:.035rem; background:#1e50af; border-radius:.02rem; margin-top:.08rem;}
.about_txt{font-size:.08rem; line-height:.17rem; color:#657ba0; margin-top:.15rem;}
.about_lx{margin-top:.15rem; border-bottom:1px solid #d5e2f1; padding-bottom:.25rem;}
.about_lx span{display:inline-block; font-size:.09rem; color:#000000; margin-right:.25rem;}
.about_lx span img{width:.11rem; vertical-align:middle; margin-right:.05rem;}
.about_1{text-align:center; font-size:.16rem; color:#333333; margin-top:.2rem;}
.about_1 img{width:.22rem; vertical-align:middle; margin:0 .08rem;}
.fwzz{overflow:hidden; border-bottom:1px solid #d5e2f1; border-top:1px solid #d5e2f1; margin-top:.2rem;}
.fwzz ul li{float:left; width:25%; text-align:center; border-left:1px solid #d5e2f1; padding:.15rem 0;}
.fwzz ul li img{display:block; width:.25rem; margin:0 auto;}
.fwzz ul li p{font-size:.09rem; color:#000000; margin-top:.1rem;}
.fwkh{margin-top:.2rem;}
.fwkh ul{display:flex;flex-wrap: wrap;justify-content: space-between;}
.fwkh ul li{width:18.5%; position:relative;}
.fwkh ul li img{width:100%;}
.fwkh ul li p{position:absolute; z-index:2; width:100%; text-align:center; color:#FFFFFF; font-size:.1rem; bottom:.05rem;}
.fwkh ul li:after{content:""; width:100%; height:100%; position:absolute; z-index:1; background:url(../img/65.png); background-size:100% 100%; left:0; top:0;}

.lingyu{margin-top:.35rem;}
.lingyu_c ul{display:flex;flex-wrap: wrap;justify-content: space-between; margin-top:.3rem;}
.lingyu_c ul li{width:31.5%;}
.lingyu_c ul li .img img{width:100%;}
.lingyu_c ul li .txt{width:100%; height:1.2rem; background:#f2f2f2; padding:.15rem .09rem 0 .1rem;}
.lingyu_c ul li .txt h3{font-size:.11rem; color:#333333;}
.lingyu_c ul li .txt p{font-size:.08rem; line-height:.16rem; color:#666666; margin-top:.08rem;}

.cpyfw{width:100%; background:#f1f3f2; margin-top:.45rem; padding:.4rem 0;}
.cpyfw .items{margin-top:.25rem;}
.cpyfw .items h3{width:1rem; height:.25rem; background:url(../img/69.png); background-size:100% 100%; line-height:.25rem; color:#FFFFFF; font-size:.13rem; font-weight:normal;}
.cpyfw .items h3 i{display:inline-block; width:.15rem; height:.12rem; background:url(../img/70.png); background-size:100% 100%; text-align:center; line-height:.12rem; font-size:.08rem; text-align:center; transform: translateY(-.02rem); margin-right:.06rem;}
.cpyfw .items ul{display:flex;flex-wrap: wrap;}
.cpyfw .items li{float:left; width:33.333%; font-size:.1rem; color:#333333; position:relative; padding-left:.1rem; margin-top:.14rem;}
.cpyfw .items li:after{content:""; display:block; position:absolute; width:.05rem; height:.05rem; background:#1e50af; border-radius:50%; left:0; top:.045rem;}

/* shuju.html */
.zhongduan{margin-top:.35rem;}
.zhongduan_1{text-align:center; font-size:.12rem; color:#1e50af; margin-top:.1rem;}
.zhongduan ul{display:flex;flex-wrap: wrap;justify-content: space-between; margin-top:.04rem;}
.zhongduan ul li{width:48.3%; background:#f2f2f2 url(../img/72.png) bottom no-repeat; background-size:100% auto; margin-top:.18rem;}
.zhongduan ul li .top{width:100%; background:#1e50af; height:.26rem;}
.zhongduan ul li .top i{display:block; float:left; width:.18rem; height:.15rem; background:url(../img/71.png); background-size:100% 100%; text-align:center; line-height:.15rem; color:#FFFFFF; font-size:.1rem; font-weight:bold; margin:.055rem .06rem 0 .08rem;}
.zhongduan ul li .top h3{float:left; color:#FFFFFF; line-height:.26rem; font-size:.13rem; font-weight:normal;}
.zhongduan ul li p{font-size:.09rem; line-height:.19rem; color:#666666; padding:.16rem .14rem;}

.huifu{width:100%; background:#eef7ff; margin-top:.35rem; padding:.35rem 0 .4rem;}
.huifu .items{width:48.1%; height:.95rem; position:relative; background:linear-gradient(#ffffff, #f1f1f1); margin-top:.38rem;}
.huifu .items:before{content:""; display:block; position:absolute; width:.07rem; height:.07rem; border-radius:50%; top:-.03rem; right:.69rem;}
.huifu .items:after{content:""; display:block; position:absolute; width:.19rem; height:1px; background:#eef7ff; right:.5rem; top:-1px;}
.huifu .items h3{position:absolute; width:.98rem; height:.26rem; border-radius:.05rem; text-align:center; line-height:.26rem; color:#FFFFFF; font-weight:normal; font-size:.13rem; left:.16rem; top:-.13rem;}
.huifu .items h3:after{content:""; display:block; position:absolute; width:.16rem; height:.08rem; background-size:100% 100%; left:.18rem; bottom:-.06rem;}
.huifu .items p{font-size:.09rem; line-height:.16rem; color:#333333; padding:.3rem .15rem 0 .15rem;}
.huifu .item1{border:1px solid #1e50af;}
.huifu .item1 h3{background:#1e50af;}
.huifu .item1 h3:after{background-image:url(../img/73.png);}
.huifu .item1:before{background:#1e50af;}
.huifu .item2{border:1px solid #fcbf02;}
.huifu .item2 h3{background:#fcbf02;}
.huifu .item2 h3:after{background-image:url(../img/74.png);}
.huifu .item2:before{background:#fcbf02;}

.shifou{margin-top: .36rem;}
.shifou_1{text-align: center;font-size: .1rem;color: #999999;margin-top: .05rem;line-height: .26rem;}
.shifou_c{position: relative;margin-top: .3rem;}
.shifou_c .img{margin: 0 auto;width: 2.5rem;}
.shifou_c .img img{width: 100%;}
.shifou_c ul li{font-size: .09rem;line-height: .19rem;border-radius: .05rem;border: 1px solid #1e50ae;color: #1e50ae;padding: 0 .07rem;transition:all .3s;}

.sjzb.huoqu{margin-top: .5rem;}
.fangan{width: 100;background: #f2f2f2;margin-top: .36rem;padding: .35rem 0 .5rem;}
.fangan_1 ul{display:flex;flex-wrap: wrap;justify-content: space-between;margin-top: .25rem;}
.fangan_1 ul li{width: 22.5%;background: #FFFFFF;box-shadow:0 0 15px rgba(30,80,175,.1);position: relative;padding: .12rem .15rem 0 .15rem;}
.fangan_1 ul li i{display: block;width: 108.88%;position: absolute;left: -4.44%;top: 100%;}
.fangan_1 ul li img{width: 100%;}
.fangan_1 ul li .img{width: .46rem;margin: 0 auto;}
.fangan_1 ul li p{margin-top: .08rem;font-size: .08rem;line-height: .15rem;color: #333333;text-align: center;}

.jiagou{background: url(../img/88.png) bottom no-repeat;background-size: 100% auto;margin-top: .4rem;padding-bottom: .25rem;}
.jiagou h3{text-align: center;font-size: .15rem;color: #000000;font-weight: normal;}
.jiagou ul{margin-top: .2rem;}
.jiagou ul li{width: 15%;float: left;margin-left: 1.2%;border-radius: .05rem;overflow: hidden;box-shadow:0 0 5px rgba(30,80,175,.1);display: block;}
.jiagou ul li img{width: 100%;}
.jiagou .img{text-align: center;margin-top: .3rem;}
.jiagou .img img{width: .43rem;margin: 0 .17rem;}
.jiagou h4{font-size: .1rem;color: #000000;margin-top: .09rem;text-align: center;}
.jiagou dl{text-align: center;margin-top: .27rem;}
.jiagou dl dd{display: inline-block;margin: 0 .25rem;;}
.jiagou dl dd img{display: block;margin: 0 auto;width: auto;height: .21rem;}
.jiagou dl dd p{width: .45rem;height: .12rem;background: #1e50af;border-radius: .06rem;margin: 0 auto;line-height: .12rem;color: #FFFFFF;font-size: .09rem;margin-top: .08rem;}

.chixu{margin-top: .2rem;}
.chixu_t{text-align: center;font-size: .15rem;color: #000000;}
.chixu .txt{font-size: .09rem;line-height: .18rem;color: #666666;margin-top: .1rem;}
.chixu .img{text-align: center;margin-top: .2rem;}
.chixu .img img{width: auto;max-width: 100%;}

.sj_youshi{margin-top:.35rem;}
.sj_youshi ul{display:flex;flex-wrap: wrap;justify-content: space-between; margin-top:.1rem;}
.sj_youshi ul li{width:48.33%; background:#f2f2f2; margin-top:.17rem; overflow:hidden;}
.sj_youshi ul li img{display:block; width:46.5%; float:left;}
.sj_youshi ul li p{font-size:.08rem; line-height:.16rem; color:#000000; width:53.5%; padding:.15rem; display:block; float:left;}

.changjing{width:100%; background:#f2f2f2; margin-top:.4rem; padding:.35rem 0 .7rem; margin-bottom:-.9rem;}
.changjing ul{display:flex;flex-wrap: wrap;justify-content: space-between; margin-top:.1rem;}
.changjing ul li{margin-top:.12rem; width:30.66%; border:1px dashed #c1c1c1; border-radius:.25rem; background:linear-gradient(#f2f2f2, #FFFFFF); position:relative; padding-top:.45rem; padding-bottom:.08rem;}
.changjing ul li .top{position:absolute; left:0; top:.06rem;}
.changjing ul li .top i{display:inline-block; width:.33rem; height:.33rem; border-radius:50%; background:#1e50af;vertical-align:middle; position:relative;}
.changjing ul li .top h3{display:inline-block; color:#FFFFFF;background:#1e50af; height:.21rem; line-height:.21rem; border-radius:.11rem; padding:0 .12rem 0 .2rem; font-weight:normal; font-size:.1rem; vertical-align:middle; margin-left:-.12rem;}
.changjing ul li img{width:100%;}
.changjing ul li .img{width:1.22rem; height:1.22rem; margin:0 auto; border-radius:50%; overflow:hidden;}
.changjing ul li p{font-size:.09rem; line-height:.14rem; height:.42rem; color:#333333; display:block; width:100%; padding:0 .16rem; margin-top:.1rem;}

.shijian{margin-top:.35rem;}
.shijian ul li{margin-top:.25rem; position:relative;}
.shijian ul li .img{width:48.33%; float:left;}
.shijian ul li .img img{width:100%;}
.shijian ul li .txt h3{font-size:.12rem; color:#333333; font-weight:normal; position:relative; padding-left:.08rem;}
.shijian ul li .txt h3:before{content:""; display:block; position:absolute; width:.025rem; height:.12rem; background:#1e50af; left:0; top:0; bottom:0; margin:auto 0;}
.shijian ul li .txt p{font-size:.08rem; line-height:.18rem; color:#999999; margin-top:.12rem;}
.shijian ul li .txt p b{color:#000000;}

.kehu{width:100%; background:url(../img/114.png) center bottom no-repeat; background-size:100%; margin-top:.3rem; padding-bottom:.25rem;}
.kehu .img{margin-top:.18rem; text-align:center;}
.kehu .img img{max-width:100%;}







@media screen and (max-width: 768px) {
html {
    padding: 0;
    margin:0;
    font-size: 625%;
    -webkit-text-size-adjust: none;
    -webkit-overflow-scrolling: touch;
    /*10 ÷ 16 × 100% = 62.5%*/
}

body {
    padding: 0;
    font-size: .14rem;
    max-width: 768px;
    margin: 0 auto;
    -webkit-overflow-scrolling: touch;
    /*1.4 × 10px = 14px */
}
body {
    margin: 0;
    padding: 0;
    color: #444;
    font-family: SourceHanSerifSC-Regular, Arial, Helvetica, sans-serif;
}

img {
    border: none;
    vertical-align: middle;
}

@media only screen and (min-width: 375px) {
    html {
        font-size: 700%!important
    }
}
@media only screen and (min-width: 410px) {
    html {
        font-size: 800%!important
    }
}
@media only screen and (min-width: 481px) {
    html {
        font-size: 940%!important
    }
}

@media only screen and (min-width: 561px) {
    html {
        font-size: 1090%!important
    }
}

@media only screen and (min-width: 641px) {
    html {
        font-size: 1250%!important
    }
    body {
        margin: 0 auto;
        max-width: 768px
    }
}
img{width:100%;height:auto;border:none;}
.ww{width:93.75%; margin:0 auto;}
.sj_fl{float:left;}
.sj_fr{float:right;}
.sj_clear{clear:both;}
.sj_dn{display:none;}

.indtop{width:100%; height:.5rem; background:#FFFFFF; position:fixed; z-index:9999; top:0;}
.logo{width:auto; height:.3rem; margin-top:.1rem; margin-left:.1rem;}
.logo img{width:auto; height:100%;}
.logo2{width:auto; height:.2rem; margin:.15rem 0 0 .3rem;}
.logo2 img{width:auto; height:100%;}
.logo2:before{content:""; position:absolute; display:block; width:1px; height:.25rem; left:-.15rem; top:0; bottom:0; margin:auto 0; background:#eeeeee;}
.menu .tel{font-size:.14rem; color:#333333; line-height:.5rem; margin-left:.1rem; position:absolute; right:.5rem;}
.menu .tel img{width:.1rem; margin-right:.06rem;}
/*    导航菜单     */
.menu{float:right;}
.nav {position:fixed;opacity:0;z-index:1000;-webkit-transform:translateX(0);transform:translateX(0);width:35%;height:100%;-webkit-transition-property: all;transition-property:all;-webkit-transition-duration:300ms;transition-duration:300ms; padding:.55rem 0 .15rem 0; top:0;}
.nav--active .nav {opacity: 1;background:rgba(0,0,0,.8);}
.nav__list {padding:0.1rem;line-height:0.35rem;font-size:0.13rem; height:100%;overflow:scroll;}
.nav__list li,.nav__list li a{color:#FFFFFF;}
.nav__trigger{display: block;position:absolute;width: 30px;height: 25px;right: .1rem;top: .24rem;z-index: 1001;}
.nav__icon {display: inline-block;position: relative;width: 28px;height: 3px;background-color: #1773c7;-webkit-transition-property: background-color, -webkit-transform;transition-property: background-color, -webkit-transform;transition-property: background-color, transform;transition-property: background-color, transform, -webkit-transform;-webkit-transition-duration: 300ms;transition-duration: 300ms;}
.nav__icon:before,.nav__icon:after {content: '';display: block;width: 28px;height: 3px;position: absolute;background: #1773c7;-webkit-transition-property: margin, -webkit-transform;transition-property: margin, -webkit-transform;transition-property: margin, transform;transition-property: margin, transform, -webkit-transform;-webkit-transition-duration: 300ms;transition-duration: 300ms;}
.nav__icon:before {margin-top: -10px;}
.nav__icon:after {margin-top: 10px;}
.nav--active .nav {-webkit-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;-webkit-transform: translateX(-100%);transform: translateX(-100%);}
.nav--active .nav__icon {background: rgba(0, 0, 0, 0)!important;}
.nav--active .nav__icon:before {margin-top: 0;-webkit-transform: rotate(45deg);transform: rotate(45deg); background:#FFFFFF;}
.nav--active .nav__icon:after {margin-top: 0;-webkit-transform: rotate(-45deg);transform: rotate(-45deg); background:#FFFFFF;}
.nav--active .nav__trigger{position:fixed;}

.banner{width:100%; height:2.5rem; background:url(../img/banner.jpg) center; background-size:cover; color:#FFFFFF; padding-top:.5rem; margin-top:.5rem;}
.huoqu{margin-top:-.25rem;}
.huoqu form{display:flex;flex-wrap: wrap;justify-content: space-between; padding:0 .1rem; margin-top:.05rem;}
.huoqu form input{height:.35rem; margin:0; margin-top:.1rem; font-size:.12rem;}
.huoqu form input[type="text"]{display:block; width:48%;}
.huoqu form input[type="submit"]{width:48%;}
.huoqu form p{display:block; text-align:center; font-size:.13rem; margin-top:.15rem; width:100%;}

.fuwu{margin-top:.3rem;}
.fuwu ul li{width:100%; margin-left:0; margin-top:.15rem; height:auto; float:none; padding:.15rem .1rem; overflow:hidden;}
.fuwu ul li h3{margin-top:0; font-size:.14rem; text-align:left; padding-left:.6rem;}
.fuwu ul li i{float:left; margin-top:-.15rem;}
.fuwu ul li p{float:right; width:calc(100% - .6rem); padding:0; font-size:.12rem; line-height:1.5;}
.youshi{margin-top:.35rem;}
.youshi_1 .img{display:none;}
.youshi_1 li{float:none; width:100%; padding:0; position:relative; padding-left:.55rem; text-align:left;}
.youshi_1 li i{display:block; position:absolute; left:0; width:.4rem; height:.4rem; border-radius:50%; background:#FFFFFF;box-shadow:0 0 10px rgba(126,176,248,.6);}
.youshi_1 li h3{font-size:.13rem;}
.youshi_1 li p{font-size:.12rem; line-height:1.5;}

.xuanze ul li{width:100%; position:relative; padding-left:.55rem; text-align:left; margin-top:.15rem;}
.xuanze ul li i{position:absolute; left:0;}
.xuanze ul{margin-top:.2rem;}
.xuanze ul li h3{margin-top:0; font-size:.13rem; margin-top:.04rem;}
.xuanze ul li p{font-size:.12rem; line-height:1.6; margin-top:.06rem;}
.anli_c{margin-top:.3rem;}

.bot_bg{width: 100%; height: 75px;}
.bottom{position: fixed; z-index: 9999; left: 0; height: 75px; bottom: 0; background: #014a84; width: 100%;}
.bottom li{display: block; width: 25%; height: 60px; position: relative; float: left;}
.bottom li a{display: block; width: 80px; height: 80px; color: #ffffff; text-align: center; font-size: 14px; padding-top: 10px;}
.bottom li a p{margin-top: 5px;}
.bottom li a img{width: 30px;}
.ewm_bot{position: absolute; width: 188px; height: 202px; background: url("../img/50.png"); left: 0; bottom: 80px; text-align: center; padding-top: 20px; display: none;}
.ewm_bot p{font-size: 16px; color: #999999; margin-top: 5px;}
.ewm_bot img{width: 134px;}
.bottom li:hover .ewm_bot{display: block;}

.lc_con ul li{width:48%; height:auto; padding-bottom:.12rem;}
.lc_con ul li h3{font-size:.14rem;}
.lc_con ul li p{font-size:.12rem; line-height:1.6;}


.about_t{font-size:.2rem;}
.about_txt{font-size:.12rem; line-height:.22rem;}
.about_lx{margin-top:.15rem; border-bottom:1px solid #d5e2f1; padding-bottom:.25rem;}
.about_lx span{display:block; font-size:.12rem; margin-right:0; margin-top:.06rem;}
.about_lx span img{width:.12rem;}
.about_1{font-size:.18rem; margin-top:.25rem;}
.fwzz{border-bottom:none;}
.fwzz ul li{width:50%; border-bottom:1px solid #d5e2f1;}
.fwzz ul li:nth-child(1),.fwzz ul li:nth-child(3){border-left:none;}
.fwkh ul{display:block; text-align:center;}
.fwkh ul li{width:32%; position:relative; display:inline-block; margin-bottom:.1rem;}
.fwkh ul li img{width:100%;}
.fwkh ul li p{position:absolute; z-index:2; width:100%; text-align:center; color:#FFFFFF; font-size:.1rem; bottom:.05rem;}
.lingyu_c ul li{width:100%; margin-top:.15rem;}
.lingyu{margin-top:.35rem;}
.lingyu_c ul li .txt h3{font-size:.14rem;}
.lingyu_c ul li .txt p{font-size:.12rem; line-height:.2rem;}
.lingyu_c ul li .txt{height:auto; padding:.15rem .1rem;}
.lingyu_c ul{margin-top:.15rem;}
.cpyfw .items li{font-size:.12rem;}

/* shuju.html */
.zhongduan{margin-top:.4rem;}
.zhongduan ul li .top{height:.28rem;}
.zhongduan ul li .top h3{font-size:.14rem; line-height:.28rem;}
.zhongduan ul li .top i{margin-top:.065rem;}
.zhongduan ul li p{font-size:.12rem;}
.huifu .items{width:100%; height:auto; padding-bottom:.15rem;}
.huifu .item1 h3{font-size:.14rem;}
.huifu .items p{font-size:.12rem;}
.shifou{margin-top: .4rem;}
.shifou_c ul{margin-top: .25rem;}
.shifou_c ul li{margin-top: .1rem;font-size: .13rem;line-height: .3rem;}
.shifou_c ul li:nth-child(even){background: #1e50ae; color: #FFFFFF;}
.sjzb.huoqu{margin-top: .4rem;}

.fangan_1 ul li{width: 49%;margin-top: .45rem;}
.fangan_1 ul{margin-top: -.3rem;}
.fangan_1 ul li p{font-size: .12rem;line-height: .16rem;}
.jiagou{margin-top: .5rem;background: none;}
.jiagou ul li{width: 48%;margin-left: 4%;margin-top: .1rem;}
.jiagou ul li:nth-child(2n+1){margin-left: 0;}
.jiagou ul{margin-top: .1rem;}
.jiagou dl dd{margin: 0 .05rem;}

.sj_youshi{margin-top:.4rem;}
.sj_youshi ul li{width:100%; margin-top:.12rem;}
.sj_youshi ul li p{padding:.15rem .1rem 0 .1rem; font-size:.12rem;}

.changjing ul li{width:100%; padding-bottom:.15rem; padding-top:.5rem;}
.changjing ul li p{font-size:.12rem; line-height:.16rem; height:auto;}
.changjing ul li .top h3{height:.25rem; line-height:.25rem; border-radius:.13rem; font-size:.13rem;}
.changjing ul li .top i{width:.38rem; height:.38rem;}
.shijian{margin-top:.4rem;}
.shijian ul li .img{width:100%; float:none;}
.shijian ul li .txt{margin-top:.15rem;}
.shijian ul li .txt h3{font-size:.14rem;}
.shijian ul li .txt p{font-size:.12rem; line-height:.2rem; margin-top:.08rem;}








}