body{font-family:"微软雅黑";font-size:16px;background-color: #fbfbfb;}
a{text-decoration: none;}
input,textarea:focus{outline: none;}
.text-truncate2{display: -webkit-box;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.text-truncate3{display: -webkit-box;overflow: hidden;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.medias-list-container{width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}
.animate-box{opacity: 0;}

.btns{color: #ffffff;background-color: #26a6e7;display: inline-block;transition: 0.3s;cursor:pointer;}

.btns.tg,.btns.wa{padding: 5px 15px;font-size: 14px;border-radius: 5px;}
.btns.tg{background-color: #26a6e7;}
.btns.wa{background-color: #4dc247;}
.btns.tg span:before,.btns.wa span:before{font-size: 20px;margin-right: 8px;font-family: "Font Awesome 6 Brands";font-weight: 400;vertical-align: middle;}
.btns.tg span:before{content: "\f2c6";}
.btns.wa span:before{content: "\f232";}
.btns.tg:hover,.btns.wa:hover{box-shadow: 0 0px 14px 0 rgb(0, 0, 0, 0.5);}
.btns.gm{font-size: 16px;padding: 6px 0;border-radius:30px;display: block;background-color: #ff6a00;text-align: center;}

.items-box{padding: 12px 0 12px 0;}
.items-box.no-padd-top{padding-top: 0;}
.items-title{font-size: 18px;color: #000000;text-align: center;}
.items-title.color{color: #ff6a00;}
.items-desc{color: #000000;text-align: center;font-size: 12px;margin-top: 4px;}
.items-desc.color{color: #ff6a00;}
.items-desc .img{max-width: 100%;}
.items-conts{padding: 12px 0 0 0;}
.items-conts.lists{padding: 0;}
.items-conts.lists>div>div{margin-top: 12px;}
.items-conts>.img{max-width: 100%;}
.lists-box{margin-bottom: 12px;}

.navbar-custom{padding: 8px 0;background: rgb(35 46 60 / 100%);transition:All 0.2s ease-in-out;}
.navbar-custom.navbar-top{background: rgb(255 255 255 / 100%);}
.navbar-custom .navbar-brand{padding:0;}
.navbar-custom .navbar-toggler{font-size: 16px;}
.navbar-custom .navbar-nav .nav-link{font-size: 16px;padding: 8px 20px;color: #ffffff;}
.navbar-custom.navbar-top .navbar-nav .nav-link{color: #333333;}
.navbar-custom .navbar-nav .nav-link:hover,.navbar-custom .navbar-nav .nav-link.active{color: #ed722b;}

.banner .items{background-repeat: no-repeat;background-size: cover;background-position: center center;}
.banner .boxs{height: auto;padding: 70px 0 20px;display: flex;align-items: center;}
.banner .boxs .title{font-size: 28px;color: #232e3c;font-weight: bold;}
.banner .boxs .bugao{margin-top: 10px;padding: 10px 12px;border-radius: 5px;display: inline-block;background-color: rgb(255,255,255,0.7);position: relative;}
.banner .boxs .bugao p{font-size: 14px;margin-bottom: 2px;color: #666666;}
.banner .boxs .bugao p:last-child{margin-bottom: 0;}
.banner .boxs .bugao p span{color: #ff5000;}
.banner .boxs .bugao .btns-bugao{position: unset;transform: translate(0, 0);}
.banner .boxs .bugao .btns-bugao .btns{margin-top: 12px;position: relative;}
.banner .boxs .bugao .btns-bugao .tg:before,.banner .boxs .bugao .btns-bugao .wa:before{content: '';display: none;width: 64px;height: 11px;position: absolute;left: -44px;background: url('../image/index/btn-bg.png');}
.banner .boxs .bugao .btns-bugao .btns:first-child:before{bottom: 20px;}
.banner .boxs .bugao .btns-bugao .btns:last-child:before{top: 20px;}
.banner .boxs .fwss{margin-top: 10px;font-size: 0;}
.banner .boxs .fwss span{padding: 2px 5px;margin-right: 8px;margin-top: 10px;border-radius: 5px;border: 1px solid #c0caeb;display: inline-block;background-color: #ffffff;}
.banner .boxs .fwss span:last-child{margin-right: 0;}
.banner .boxs .fwss span .img{height: 24px;}
.banner .boxs .desc{margin-top: 10px;width: 70%;}
.banner .boxs .desc p{font-size: 14px;margin-bottom: 2px;}
.banner .boxs .desc p.color{color: #ff6a00;}
.banner .boxs .desc p:last-child{margin-bottom: 0px;}
.banner .boxs .btns-box{margin-top: 20px;}
.banner .boxs .hzhb{margin-bottom: 5px;width: 50%;}
.banner .boxs .hzhb .img{max-width: 100%;}

.fd{margin-top: 0px;}
.fd .box .row>div{margin-top: 12px;}
.fd .box .item{padding: 12px 10px 12px 10px;border-radius: 8px;display: flex;color: #ffffff;align-items: center;height: 100%;}
.fd .box .item.item1{background:linear-gradient(to right, #f28e27, #fc644f);}
.fd .box .item.item2{background:linear-gradient(to right, #306bff, #1b58f4);}
.fd .box .item.item3{background:linear-gradient(to right, #f28e27, #fc644f);}
.fd .box .item.item4{background:linear-gradient(to right, #306bff, #1b58f4);}
.fd .box .item .image{display: none;}
.fd .box .item .image .img{transition: 0.3s;}
.fd .box .item:hover .image .img{transform: scale(1.1);}
.fd .box .item .detail{padding-left: 0px;}
.fd .box .item .detail .title{font-size: 14px;font-weight: bold;}
.fd .box .item .detail .desc{font-size: 12px;}
.fd.aws .box .item.item1{background:linear-gradient(to right, #f28e27, #fc644f);}
.fd.aws .box .item.item2{background:linear-gradient(to right, #ffab96, #ff1047);}
.fd.aws .box .item.item3{background:linear-gradient(to right, #f28e27, #fc644f);}
.fd.aws .box .item.item4{background:linear-gradient(to right, #ffab96, #ff1047);}

.cpfw{padding: 10px;border-radius: 10px;height: 100%;display: block;transition: 0.3s;border: 1px solid #7b93f4;}
.cpfw:hover{background-color: #eef0ff;border-color: #eef0ff;}
.cpfw .image{width: 40px;}
.cpfw .image .img{transition: 0.3s;width: 100%;}
.cpfw:hover .image .img{transform: scale(1.1);}
.cpfw .title{font-size: 14px;margin-top: 10px;color: #000000;font-weight: bold;}
.cpfw .desc{font-size: 12px;margin-top: 2px;color: #666666;}
.cpfw .buy{font-size: 12px;padding: 4px 12px;margin-top: 10px;border-radius: 20px;color: #ffffff;display: inline-block;background-color: #9eb4f9;}

.gmlc-bg{background-image: url('../image/index/gmlc-bg.png');background-repeat: no-repeat;background-position: top center;background-size: 100% auto;}
.gmlc-bg .items-title{position: relative;}
.gmlc-bg .items-title .wyzx{display: none;transform: translateX(220px);width: 107px;height: 123px;font-size: 24px;padding: 20px 20px 0 20px;line-height: 32px;color: #ffffff;position: absolute;top: 0;left: 50%;background: url('../image/index/gmlc-wygm.png') no-repeat center center;}
.gmlc{display: flex;flex-wrap: wrap;}
.gmlc .h80{width: 100%;height: 80px;display: none;}
.gmlc .item{width: 50%;padding: 0 12px 0 12px;margin-top: 12px;text-align: center;}
.gmlc .item .nums{font-size: 18px;width: 30px;height: 30px;line-height: 30px;position: relative;font-weight:bold;color:#ffffff;text-align: center;border-radius: 50%;display: inline-block;font-family: 'Arial';background: linear-gradient(135deg, #ebf0ff, #6489f9);}
.gmlc .item .nums.left::before,.gmlc .item .nums.right::after{content: ' ';height: 1px;display:none;background-color: #5c83fa;position: absolute;top: 50%;}
.gmlc .item .nums.left::before{right: 110px;width: 300%;}
.gmlc .item .nums.right::after{left: 110px;width: 300%;}
.gmlc .item .title{margin-top:10px;}
.gmlc .item .title span{font-size: 14px;padding: 3px 12px;border-radius: 20px;display: inline-block;color: #ffffff;background-color: #5c83fa;}
.gmlc .item .desc{font-size: 12px;margin-top: 5px;color: #666666;}

.zffs{padding: 8px 8px;border-radius: 10px;border: 2px solid #a0b7fc;text-align: center;overflow: hidden;}
.zffs .image .img{max-width: 100%;transition: 0.3s;}
.zffs:hover .image .img{transform: scale(1.1);}

.items-conts.gyy{padding-top: 0px;background-image: none;}
.gyy-item{padding-top: 12px;height: 100%;display: block;}
.gyy-item .box{padding-top: 12px;padding-left: 12px;padding-right: 12px;padding-bottom: 12px;border-radius: 5px;height: 100%;background-color: #f8f7ff;transition: 0.3s;}
.gyy-item .box .title{font-size: 18px;color: #000000;font-weight: bold;}
.gyy-item .box .desc{font-size: 14px;margin-top: 10px;color: #666666;}
.gyy-item .box .desc.lanjie{padding-right: 0px;}
.gyy-item .box .desc.lanjie2{width: 100%;}

.jjfa-bg{background-image: url('../image/index/jjfa-bg.jpg');background-repeat: no-repeat;background-position: bottom 300px center;background-size: 100% auto;}
.jjfa-t{margin-top: 24px;}
.jjfa{display: block;border-radius: 10px;overflow: hidden;}
.jjfa .image{position: relative;overflow: hidden;}
.jjfa .image .img{width: 100%;transition: 0.3s;}
.jjfa:hover .image .img{transform: scale(1.1);}
.jjfa .image .detail{padding: 5px;color: #ffffff;position: absolute;left: 0;bottom: 0;right: 0;background-color: rgb(0, 0, 0, 0.5);}
.jjfa .image .detail .title{font-size: 14px;font-weight: bold;}
.jjfa .image .detail .desc{font-size: 12px;}

.yjwt-bg{}
.yjwt-bg .items-conts{padding-top: 12px;}
.yjwt.h100{height: 1px;}
.yjwt{margin-bottom: 20px;}
.yjwt:last-child{margin-bottom: 0;}
.yjwt .title{position: relative;}
.yjwt .title .q{font-size: 18px;width: 38px;height: 38px;line-height: 28px;border: 5px solid #5c83fa;border-radius: 50%;font-weight: bold;font-family: 'Arial';color: #5c83fa;text-align: center;transform: translateY(-50%);background-color: #ffffff;position: absolute;left: 0;top: 50%;display: inline-block;}
.yjwt .title .txt{font-size: 16px;padding: 3px 12px 3px 20px;margin-left: 20px;color: #ffffff;background-color: #5c83fa;display: inline-block;border-radius: 30px;}
.yjwt .desc{margin-top: 10px;position: relative;}
.yjwt .desc .a{font-size: 18px;width: 38px;height: 38px;line-height: 28px;border: 5px solid #5c83fa;border-radius: 50%;font-weight: bold;font-family: 'Arial';color: #ffffff;text-align: center;transform: translateY(-50%);background-color: #5c83fa;position: absolute;left: 0;top: 50%;display: inline-block;}
.yjwt .desc .txt{font-size: 14px;padding: 10px 10px 10px 25px;margin-left: 20px;color: #666666;background-color: #f8f7ff;display: inline-block;border-radius: 10px;border: 1px solid #b7c9ff;}

.ad-dls{padding: 12px;border: 1px solid #c0caeb;border-radius: 10px;overflow: hidden;background-image: url('../image/index/ad-dls.jpg');background-repeat: no-repeat;background-position: center center;background-size: cover;}
.ad-dls .title{font-size: 18px;color: #000000;font-weight: bold;}
.ad-dls .desc{margin-top: 2px;}
.ad-dls .desc p{font-size: 12px;color: #666666;margin-bottom: 0;}
.ad-dls .desc p span{color: #ff5000;}
.ad-dls .btns-box{margin-top: 8px;font-size: 0;}
.btns-box .btns{margin-right: 12px;}
.btns-box .btns:last-child{margin-right: 0;}

.jcss{display: flex;padding: 0 0;margin-top: 12px;}
.jcss .item{border-radius: 200px 200px 0 0;flex: 1;margin: 0 5px;position: relative;background: white;background: linear-gradient(#f8f7ff, #fbfbfb);}
.jcss .item.item2{margin-top: 0px;}
.jcss .item.item3{margin-top: 0px;}
.jcss .item::before {border-radius: 202px 202px 0 0;content: '';position: absolute;top: -2px;left: -2px;right: -2px;bottom: 12px;background: linear-gradient(#b7c9ff, #ffffff);z-index: -1;}
.jcss .item .nums{font-size:30px;padding-top: 15px;font-weight: bold;text-shadow:3px 0px 0px #c2cbfc;color:#5c83fa;font-family: Arial;font-style: italic;text-align: center;}
.jcss .item .desc{font-size: 12px;padding: 5px 2px 2px;color: #666666;}
.jcss-map{text-align: center;}
.jcss-map .img{max-width: 100%;}

.ad-lxkf{padding-top: 12px;border-top: 1px solid #000000;display: block;justify-content: space-between;align-items: center;}
.ad-lxkf .l{flex: 1;}
.ad-lxkf .item{font-size: 12px;margin-bottom: 2px;}
.ad-lxkf .item:last-child{margin-bottom: 0;}
.ad-lxkf .item .sp1{font-size: 14px;color: #5c83fa;}
.ad-lxkf .item .sp2{color: #ff5000;}
.ad-lxkf .btns-box{margin-top: 12px;font-size: 0;}

.product{height: 100%;display: flex;flex-direction: column;position: relative;}
.product .head{padding: 12px 12px;border-radius: 10px 10px 0 0;border: 1px solid #7b93f4;background-color: #f8f7ff;}
.product .head .title{color: #000000;font-weight: bold;}
.product .head .title.color{color: #5c83fa;text-align: center;}
.product .head .title .text{font-size: 16px;}
.product .head .title .mfyf{font-size: 12px;}
.product .head .title .price{font-size: 16px;color: #ff6a00;}
.product .head .desc{font-size: 12px;margin-top: 5px;color: #666666;}
.product .body{padding: 12px 12px;flex: 1;border: 1px solid #7b93f4;border-top: none;position: relative;background-color: #ffffff;}
.product .body.link{padding: 12px 0;}
.product .body .title{font-size: 16px;margin-bottom: 5px;color: #000000;font-weight: bold;}
.product .body table{width: 100%;}
.product .body table tr td{font-size: 12px;padding-right: 6px;color: #666666;padding-top: 1px;padding-bottom: 1px;}
.product .body table tr td:first-child{padding-left: 0 !important;}
.product .body table tr td:last-child{padding-left: 6px;padding-right: 0;}
.product .body .conf .txt{font-size: 12px;padding-top: 1px;padding-bottom: 1px;color: #666666;}
.product .body .conf .aur{padding: 8px;display: block;text-align: center;color: #666666;}
.product .body .conf .aur:hover{background-color: #ff6a00;color: #ffffff;}
.product .body .explain{font-size: 12px;margin-top: 5px;color: #ff6a00;}
.product .body.buy{padding-bottom: 60px;}
.product .body.buy .buys{left: 12px;right: 12px;bottom: 12px;position: absolute;}
.product.f{padding-bottom: 18px;}
.product.f .foot{left: 12px;right: 12px;bottom: 0;position: absolute;}
.product.f .body{padding-bottom: 30px;}

.swiper-menu{padding: 0;border-bottom: 1px solid #5c83fa;}
.swiper-menu .swiper-slide{padding: 6px 10px;font-size: 12px;border-radius: 10px 10px 0 0;width: auto;color: #000000;transition: 0.3s;font-weight: bold;cursor:pointer;}
.swiper-menu .swiper-slide:hover,.swiper-menu .swiper-slide.swiper-slide-thumb-active{background-color: #5c83fa;color: #ffffff;}
.swiper-pack .row>div{margin-top: 12px;}
.swiper-pack .infos{font-size: 12px;color: #666666;}

.hxys{padding: 12px;border-radius: 5px;height: 100%;background-color: #f8f7ff;}
.hxys .title{display: flex;align-items: center;justify-content: space-between;}
.hxys .title .image{width: 80px;}
.hxys .title .image .img{width: 100%;transition: 0.3s;}
.hxys:hover .title .image .img{transform: scale(1.1);}
.hxys .title .text{font-size: 20px;color: #000000;font-weight: bold;}
.hxys .confs{margin-top: 5px;}
.hxys .confs .txt{font-size: 12px;padding-bottom: 5px;margin-bottom: 5px;color: #666666;border-bottom: 1px dashed #cccccc;}
.hxys .confs .txt:last-child{border-bottom: none;padding-bottom: 0;margin-bottom: 0;}

.fwlc{display: flex;flex-wrap: wrap;}
.fwlc .item{width: 50%;padding: 0 12px;margin-top: 12px;text-align: center;position: relative;}
.fwlc .item::before{font-size: 160px;line-height: 120px;font-family: "Arial";position: absolute;bottom: 0;left: 50%;color: rgb(0, 0, 0, 0.05);font-weight: bold;transform: translateX(-50%);display: none;}
.fwlc .item:nth-child(1)::before{content: '1';}
.fwlc .item:nth-child(2)::before{content: '2';}
.fwlc .item:nth-child(3)::before{content: '3';}
.fwlc .item:nth-child(4)::before{content: '4';}
.fwlc .item:nth-child(5)::before{content: '5';}
.fwlc .item:nth-child(6)::before{content: '6';}
.fwlc .item .image{width: 49px;height: 49px;position: relative;display: inline-block;}
.fwlc .item .image.center::before,.fwlc .item .image.center::after{font-size: 50px;line-height: 50px;content: '···';position: absolute;color: #000000;display: none;}
.fwlc .item .image.center::before{left: -180px;}
.fwlc .item .image.center::after{right: -180px;}
.fwlc .item .title{margin-top:10px;font-size: 14px;color: #000000;font-weight: bold;}
.fwlc .item .desc{font-size: 12px;margin-top: 5px;color: #666666;}

.ad-btn{text-align: center;}
.ad-btn .btns.gm{display: inline-block;padding-left: 30px;padding-right: 30px;}

.gjys{padding: 12px;border-radius: 10px;height: 100%;display: block;background-color: #f8f7ff;border: 1px solid #7b93f4;background-repeat: no-repeat;background-size: 0;}
.gjys.gjys3,.gjys.gjys4{height: auto;}
.gjys.gjys1{padding-top: 12px;background-position: top 40px center;}
.gjys.gjys2{padding-top: 12px;background-position: bottom 40px center;}
.gjys.gjys3{padding-bottom: 12px;background-position: bottom center;}
.gjys.gjys4{padding-bottom: 12px;margin-top: 12px;background-position: bottom center;}
.gjys .title{font-size: 18px;color: #000000;font-weight: bold;text-align: center;}
.gjys .desc{font-size: 14px;margin-top: 5px;color: #666666;}

.jbzx-btn{margin-top: 10px;text-align: center;}
.swiper-jbzx{margin-top: 12px;}

.gmgl{padding: 12px 12px 12px 12px;border-radius: 10px;height: 100%;display: flex;border: 1px solid #7b93f4;}
.gmgl .image{margin-right: 20px;display: none;}
.gmgl .detail{flex: 1;}
.gmgl .detail .title{font-size: 18px;font-weight: bold;color: #000000;}
.gmgl .detail .desc{font-size: 14px;margin-top: 2px;color: #666666;}

.tabs{display: none;}
.tabs .menu{width: 250px;margin-right: 20px;}
.tabs .menu .boxs{padding: 50px 0;border-radius: 20px;background-color: #f8f7ff;border: 1px solid #7b93f4;}
.tabs .menu .item{font-size: 20px;color: #000000;text-align: center;padding: 10px 0;cursor: pointer;}
.tabs .menu .item.active{background-color:#ff6a00;color:#ffffff;}
.tabs .cont{padding: 20px;flex: 1;border: 1px solid #7b93f4;border-radius: 20px;}
.tabs .cont .box{display: none;}
.tabs .cont .box.active{display: flex;flex-wrap: wrap;}
.tabs .cont .box .item{padding: 20px 10px;width: 33.3333333333%;}
.tabs .cont .box .item .title{font-size: 20px;color: #000000;font-weight: bold;}
.tabs .cont .box .item .subtitle{font-size: 16px;padding: 4px 25px;margin-top: 10px;display: inline-block;background-color: #aebdf7;color: #ffffff;}
.tabs .cont .box .item .desc{font-size: 16px;margin-top: 20px;color: #666666;}
.tabs .cont .box .item .more{display: inline-block;color: #ff6a00;text-decoration: underline;}

.dcbz{padding: 12px;border-radius: 10px;border: 1px solid #7b93f4;text-align: center;height: 100%;display: block;}
.dcbz .image{display: none;}
.dcbz .detail .title{font-size: 18px;color: #000000;font-weight: bold;}
.dcbz .detail .desc{font-size: 14px;margin-top: 10px;color: #666666;text-align: left;}

.dcgm{padding: 12px;height: 100%;display: block;background-color: #f8f7ff;}
.dcgm .image{width: 80px;margin: 0 auto;}
.dcgm .image .img{max-width: 100%;transition: 0.3s;}
.dcgm:hover .image .img{transform: scale(1.1);}
.dcgm .detail .title{font-size: 18px;color: #000000;font-weight: bold;text-align: center;}
.dcgm .detail .desc{font-size: 14px;margin-top: 5px;color: #666666;}
.dcgm.info{font-size: 14px;padding: 12px 12px;text-align: center;color: #666666;}
.dcgm.info .kf{color: #ff6a00;}

.syqy{padding: 12px;display: flex;align-items: center;background-color: #f8f7ff;}
.syqy .image{display: none;width: 402px;margin-right: 20px;}
.syqy .image .img{width: 100%;}
.syqy .detail{flex: 1;}
.syqy .detail .title{font-size: 18px;color: #333333;font-weight: bold;}
.syqy .detail .desc{font-size: 14px;margin-top: 5px;color: #666666;}
.syqy .detail .desc p{margin-bottom: 5px;}
.syqy .detail .desc p:last-child{margin-bottom: 0;}

.cbjg{padding: 12px;border-radius: 20px;border: 1px solid #7b93f4;height: 100%;display: block;background-color: #f8f7ff;}
.cbjg .image{width: 60px;margin: 0 auto;}
.cbjg .image .img{width: 100%;transition: 0.3s;}
.cbjg:hover .image .img{transform: scale(1.1);}
.cbjg .title{font-size: 18px;margin-bottom: 5px;color: #000000;font-weight: bold;text-align: center;}
.cbjg .desc{font-size: 14px;color: #666666;}

.tdys{border-radius: 20px;height: 100%;background-color: #f3f3f7;display: block;border: 1px solid #7b93f4;overflow: hidden;}
.tdys .image{border-radius: 0 0 20px 20px;overflow: hidden;}
.tdys .image .img{transition: 0.3s;width: 100%;}
.tdys:hover .image .img{transform: scale(1.1);}
.tdys .detail{padding: 10px;}
.tdys .title{font-size: 18px;color: #000000;font-weight: bold;}
.tdys .desc{font-size: 14px;margin-top: 5px;color: #666666;}
.tdys.qyjz .image{border-radius: 20px;}
.tdys.qyjz .desc{margin-top: 0px;}
.qyjz12{display: block;}

.awsys{border-radius: 0 0 10px 10px;display: block;border: 1px solid #5c83fa;overflow: hidden;height: 100%;background-color: #f8f7ff;}
.awsys .image{border-bottom: 1px solid #5c83fa;text-align: center;overflow: hidden;background-color: #ffffff;}
.awsys .image .img{width: 100px;transition: 0.3s;}
.awsys:hover .image .img{transform: scale(1.1);}
.awsys .detail{padding: 12px;}
.awsys .detail .title{font-size: 16px;color: #000000;font-weight: bold;text-align: center;}
.awsys .detail .desc{font-size: 14px;margin-top: 10px;color: #666666;}

.hzfs{border-radius: 10px 10px 0 0;height: 100%;border: 1px solid #5c83fa;display: block;overflow: hidden;}
.hzfs .image{padding: 30px 12px;background-size: 100px auto;border-bottom: 1px solid #5c83fa;background-repeat: no-repeat;background-position: right bottom;background-color: #f8f7ff;}
.hzfs .image .title{font-size: 18px;color: #000000;font-weight: bold;}
.hzfs .image .info{font-size: 14px;margin-top: 2px;color: #ff6a00;font-weight: bold;}
.hzfs .detail{padding: 12px;background-color: #ffffff;}
.hzfs .detail .info{font-size: 14px;margin-bottom: 5px;color: #ff6a00;text-align: center;font-weight: bold;}
.hzfs .detail .desc{font-size: 12px;color: #666666;}
.hzfs .image.in{padding: 12px 12px;}

@media (min-width:576px){
}
@media (min-width:992px){
    .hzfs{border-radius: 30px 30px 0 0;}
    .hzfs .image{padding: 80px 50px;background-size: auto auto;}
    .hzfs .image .title{font-size: 40px;}
    .hzfs .image .info{font-size: 24px;margin-top: 10px;}
    .hzfs .detail{padding: 30px;}
    .hzfs .detail .info{font-size: 18px;margin-bottom: 10px;}
    .hzfs .detail .desc{font-size: 18px;}
    .hzfs .image.in{padding: 50px 50px;}
    
    .btns.tg,.btns.wa{padding: 2px 30px;font-size: 18px;}
    .btns.tg span:before,.btns.wa span:before{font-size: 40px;margin-right: 12px;}
    .btns.gm{font-size: 20px;padding: 15px 0;}
    
    .items-box{padding: 60px 0 60px 0;}
    .items-title{font-size: 40px;}
    .items-desc{font-size: 18px;margin-top: 10px;}
    .items-conts{padding: 60px 0 0 0;}
    .items-conts.lists{padding: 36px 0 0 0;}
    .items-conts.lists>div>div{margin-top: 24px;}
    .lists-box{margin-bottom: 24px;}
    
    .navbar-custom{padding: 8px 0;}
    .navbar-custom.navbar-top{background: rgb(255 255 255 / 0%);}
    .navbar-custom .navbar-nav .nav-link{font-size: 20px;padding: 15px 20px;}
    
    .banner .boxs{height: 750px;padding: 0;}
    .banner .boxs .detail{flex: 1;}
    .banner .boxs .title{font-size: 72px;}
    .banner .boxs .bugao{margin-top: 30px;padding: 25px 30px;border-radius: 15px;}
    .banner .boxs .bugao p{font-size: 20px;margin-bottom: 15px;}
    .banner .boxs .bugao .btns-bugao{position: absolute;top: 50%;right: -25px;display: inline-block;transform: translate(100%, -50%);}
    .banner .boxs .bugao .btns-bugao .btns{margin-top: 20px;}
    .banner .boxs .bugao .btns-bugao .btns:first-child{margin-top: 0;}
    .banner .boxs .bugao .btns-bugao .tg:before,.banner .boxs .bugao .btns-bugao .wa:before{display: block;}
    .banner .boxs .fwss{margin-top: 60px;}
    .banner .boxs .fwss span{padding: 3px 10px;margin-right: 24px;border-radius: 15px;}
    .banner .boxs .fwss span .img{height: 48px;}
    .banner .boxs .desc{margin-top: 30px;width: 100%;}
    .banner .boxs .desc p{font-size: 22px;margin-bottom: 15px;}
    .banner .boxs .btns-box{margin-top: 60px;}
    .banner .boxs .hzhb{margin-bottom: 20px;width: 100%;}
    
    .fd{margin-top: -60px;}
    .fd .box .row>div{margin-top: 0px;}
    .fd .box .item{padding: 30px 16px 30px 16px;border-radius: 8px;}
    .fd .box .item .image{display: block;}
    .fd .box .item .detail{padding-left: 10px;}
    .fd .box .item .detail .title{font-size: 18px;}
    .fd .box .item .detail .desc{font-size: 16px;}
    
    .cpfw{padding: 30px;border-radius: 20px;}
    .cpfw .image{width: 60px;}
    .cpfw .title{font-size: 24px;margin-top: 30px;}
    .cpfw .desc{font-size: 16px;margin-top: 5px;}
    .cpfw .buy{font-size: 18px;padding: 4px 18px;margin-top: 30px;}
    
    .gmlc-bg{background-size: auto auto;}
    .gmlc-bg .items-title .wyzx{display: block;}
    .gmlc .h80{width: 100%;height: 80px;display: block;}
    .gmlc .item{width: 33.333333%;padding: 0 12px 0 12px;margin-top: 60px;}
    .gmlc .item .nums{font-size: 42px;width: 80px;height: 80px;line-height: 80px;}
    .gmlc .item .nums.left::before,.gmlc .item .nums.right::after{display:block;}
    .gmlc .item .nums.left::before{right: 110px;width: 200%;}
    .gmlc .item .nums.right::after{left: 110px;width: 200%;}
    .gmlc .item .title{margin-top:30px;}
    .gmlc .item .title span{font-size: 24px;padding: 0px 25px;}
    .gmlc .item .desc{font-size: 18px;margin-top: 10px;}
    
    .zffs{padding: 24px 12px;border-radius: 15px;}
    
    .items-conts.gyy{padding-top: 600px;background-image: url('../image/index/gyy-bg.png');background-repeat: no-repeat;background-position: top 40px center;}
    .gyy-item{padding-top: 24px;}
    .gyy-item .box{padding-top: 40px;padding-left: 30px;padding-right: 30px;border-radius: 20px;background-repeat: no-repeat;}
    .gyy-item .box1{padding-bottom: 20px;padding-top: 300px;background-image:url('../image/index/gyy-1.png');background-position: center 20px;}
    .gyy-item .box2{padding-bottom: 0px;background-image:url('../image/index/gyy-2.png');background-position: right bottom;}
    .gyy-item .box3{padding-bottom: 190px;background-image:url('../image/index/gyy-3.png');background-position: right bottom;}
    .gyy-item .box4{padding-bottom: 140px;background-image:url('../image/index/gyy-4.png');background-position: right bottom;}
    .gyy-item .box .title{font-size: 24px;}
    .gyy-item .box .desc{font-size: 16px;margin-top: 10px;}
    .gyy-item .box .desc.lanjie{padding-right: 0px;}
    .gyy-item .box .desc.lanjie2{width: 400px;}
    
    .jjfa-bg{background-size: auto auto;background-position: bottom 400px center;}
    .jjfa-t{margin-top: 120px;}
    .jjfa{border-radius: 30px;}
    .jjfa .image .detail{padding: 15px 25px;}
    .jjfa .image .detail .title{font-size: 24px;font-weight: bold;}
    .jjfa .image .detail .desc{font-size: 16px;}
    
    .yjwt-bg{background-image: url('../image/index/yjwt-bg.png');background-repeat: no-repeat;background-position: top right 160px;}
    .yjwt-bg .items-conts{padding-top: 200px;}
    .yjwt.h100{height: 20px;display: block;}
    .yjwt{margin-bottom: 80px;}
    .yjwt:last-child{margin-bottom: 0;}
    .yjwt .title{position: relative;}
    .yjwt .title .q{font-size: 28px;width: 48px;height: 48px;line-height: 38px;border: 5px solid #5c83fa;}
    .yjwt .title .txt{font-size: 24px;padding: 0 20px 0 30px;margin-left: 24px;border-radius: 20px;}
    .yjwt .desc{margin-top: 30px;position: relative;}
    .yjwt .desc .a{font-size: 28px;width: 48px;height: 48px;line-height: 38px;border: 5px solid #5c83fa;}
    .yjwt .desc .txt{font-size: 18px;padding: 30px 20px 30px 40px;margin-left: 24px;border-radius: 20px;}
    
    .ad-dls{padding: 25px 30px;}
    .ad-dls .title{font-size: 50px;}
    .ad-dls .desc{margin-top: 5px;}
    .ad-dls .desc p{font-size: 18px;}
    .ad-dls .btns-box{margin-top: 10px;}
    .btns-box .btns{margin-right: 24px;}
    
    .jcss{padding: 0 150px;margin-top: 40px;}
    .jcss .item{border-radius: 200px 200px 0 0;margin: 0 20px;}
    .jcss .item.item2{margin-top: 90px;}
    .jcss .item.item3{margin-top: 50px;}
    .jcss .item::before {border-radius: 202px 202px 0 0;}
    .jcss .item .nums{font-size:50px;padding-top: 36px;text-shadow:6px 0px 0px #c2cbfc;}
    .jcss .item .desc{font-size: 16px;padding: 12px;}
    
    .ad-lxkf{padding-top: 40px;display: flex;}
    .ad-lxkf .item{font-size: 18px;margin-bottom: 10px;}
    .ad-lxkf .item .sp1{font-size: 20px;}
    .ad-lxkf .btns-box{margin-top: 0px;}
    
    .product.big .head{padding: 40px 30px;border-radius: 30px 30px 0 0;}
    .product.big .body{padding: 40px 30px;}
    .product.big .body.buy .buys{left: 30px;right: 30px;bottom: 40px;}
    .product.big.f{padding-bottom: 30px;}
    .product.big.f .foot{left: 30px;right: 30px;}
    .product.big.f .body{padding-bottom: 50px;}
    .product .head{padding: 20px 20px;border-radius: 20px 20px 0 0;}
    .product .head .title .text{font-size: 24px;}
    .product .head .title .mfyf{font-size: 14px;}
    .product .head .title .price{font-size: 30px;}
    .product .head .desc{font-size: 18px;margin-top: 15px;}
    .product .body{padding: 20px 20px;}
    .product .body.link{padding: 24px 0;}
    .product .body .title{font-size: 24px;margin-bottom: 10px;}
    .product .body table tr td{font-size: 16px;padding-right: 12px;padding-top: 4px;padding-bottom: 4px;}
    .product .body table tr td:last-child{padding-left: 12px;}
    .product .body .conf .txt{font-size: 16px;padding-top: 4px;padding-bottom: 4px;}
    .product .body .conf .aur{padding: 8px;}
    .product .body .explain{font-size: 14px;margin-top: 10px;}
    .product .body.buy{padding-bottom: 120px;}
    .product .body.buy .buys{left: 20px;right: 20px;bottom: 20px;}
    .product.f{padding-bottom: 30px;}
    .product.f .foot{left: 20px;right: 20px;}
    .product.f .body{padding-bottom: 40px;}
    
    .swiper-menu{}
    .swiper-menu .swiper-slide{padding: 12px 36px;font-size: 20px;border-radius: 15px 15px 0 0;}
    .swiper-pack .row>div{margin-top: 24px;}
    .swiper-pack .infos{font-size: 16px;}
    
    .hxys{padding: 20px;border-radius: 15px;}
    .hxys .title .image{width: 80px;}
    .hxys .title .text{font-size: 28px;}
    .hxys .confs{margin-top: 20px;}
    .hxys .confs .txt{font-size: 16px;padding-bottom: 15px;margin-bottom: 15px;}
    
    .fwlc .item{width: 33.333333%;padding: 0 80px;margin-top: 60px;}
    .fwlc .item::before{display: inline-block;}
    .fwlc .item .image{width: 49px;height: 49px;}
    .fwlc .item .image.center::before,.fwlc .item .image.center::after{display: inline-block;}
    .fwlc .item .title{margin-top:30px;font-size: 24px;}
    .fwlc .item .desc{font-size: 18px;margin-top: 10px;}
    
    .ad-btn .btns.gm{padding-left: 50px;padding-right: 50px;}
    
    .gjys{padding: 20px;border-radius: 20px;background-size: auto auto;}
    .gjys.gjys1{padding-top: 330px;background-position: top 40px center;}
    .gjys.gjys2{padding-top: 100px;background-position: bottom 40px center;}
    .gjys.gjys3{padding-bottom: 130px;}
    .gjys.gjys4{padding-bottom: 130px;margin-top: 24px;}
    .gjys .title{font-size: 24px;}
    .gjys .desc{font-size: 16px;margin-top: 10px;}
    
    .jbzx-btn{margin-top: 30px;}
    .swiper-jbzx{margin-top: 60px;}
    
    .gmgl{padding: 50px 20px 0 20px;border-radius: 20px;}
    .gmgl .image{display: block;}
    .gmgl .detail .title{font-size: 24px;}
    .gmgl .detail .desc{font-size: 18px;margin-top: 10px;}
    
    .tabs{display: flex;}
    
    .dcbz{padding: 30px;border-radius: 20px;}
    .dcbz .image{display: block;}
    .dcbz .detail .title{font-size: 24px;}
    .dcbz .detail .desc{font-size: 16px;margin-top: 10px;}
    
    .dcgm{padding: 30px;}
    .dcgm .image{width: 308px;}
    .dcgm .detail .title{font-size: 24px;}
    .dcgm .detail .desc{font-size: 16px;margin-top: 10px;}
    .dcgm.info{font-size: 16px;padding: 20px 30px;text-align: center;}
    
    .syqy{padding: 30px;}
    .syqy .image{display: block;}
    .syqy .detail{flex: 1;}
    .syqy .detail .title{font-size: 50px;}
    .syqy .detail .desc{font-size: 18px;margin-top: 60px;}
    .syqy .detail .desc p{margin-bottom: 15px;}
    
    .cbjg{padding: 30px;border-radius: 20px;}
    .cbjg .image{width: 154px;}
    .cbjg .title{font-size: 24px;margin-bottom: 10px;}
    .cbjg .desc{font-size: 18px;}
    
    .tdys .detail{padding: 20px;}
    .tdys .title{font-size: 24px;}
    .tdys .desc{font-size: 16px;margin-top: 10px;}
    .tdys.qyjz .image{border-radius: 20px;}
    .tdys.qyjz .desc{margin-top: 0px;}
    .qyjz12{display: flex;align-items: center;}
    .qyjz12 .detail{flex: 1;}
    
    .awsys{border-radius: 0 0 30px 30px;}
    .awsys .image .img{width: 203px;}
    .awsys .detail{padding: 20px;}
    .awsys .detail .title{font-size: 20px;}
    .awsys .detail .desc{font-size: 16px;margin-top: 10px;}
}
@media (min-width:1200px){
    .col-10-2{width: 20%;}
    
    .gmlc .item .nums.left::before{width: 300%;}
    .gmlc .item .nums.right::after{width: 300%;}
}
@media (min-width:1400px){
    .container{max-width: 1224px;}
}