body{max-width:640px;margin:0 auto;padding:0 0 72px 0}


/*修改默认*/
a{text-decoration:none;color:var(--bbb);}
.navbar .dropdown-menu{border:0}
.navbar .offcanvas{width:200px}

/*新增*/
.fs-content{font-size:1rem!important}
.fs-content p{text-indent:2em;margin-bottom:10px;}
.fs-content img{display:block;max-width:100%;border-radius:10px;margin:0 auto}
.fs-7{font-size: 0.9rem!important}/*最小字体*/
.bg-filter{backdrop-filter:blur(5px);-webkit-backdrop-filter: blur(5px);background-color:rgba(255, 255, 255, 0.6)}/*毛玻璃*/
.bg-grey{background:#f1f1f1}
.text-grey{color:#999}
.hidden{display:none}

/*css开始*/
.heater{height:60px;z-index:9999}
.heater .navbar-brand .logo{height:36px;width:auto}
.heater .navbar-brand .logo img{height:36px;width:auto;margin:0px 0 0 0px}


.slide-home{width:100%;height:auto;overflow:hidden;position:relative;z-index:9;}
.slide-home .swiper-slide img{ display:block;width:100%;height:100%;object-fit:cover}
.slide-home .swiper-wrapper .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}

.youshi-home{background:#f8f8f8}
.youshi-home .box{background:#fff;text-align:center;position: relative;}
.youshi-home .box h3{font-size:16px;font-weight:400;color:#925426}
.youshi-home .box h4{color:#c9a471;font-size:14px;font-weight:400}
.youshi-home .box span{font-size:9px;position:absolute;top:0px;right:0px;background:#fd6283;display:block;color:#fff;padding:3px 6px;border-top-right-radius:10px;border-bottom-left-radius:10px}

.nav-24h{background:#fff;padding:10px 0;margin:0}
.nav-24h .n1{background-color:#8eb6fe;background-image: linear-gradient(to right, #8eb6fe , #aed0ff);height:150px;position:relative;overflow:hidden;}
.nav-24h .n1 .font{margin-right:83px}
.nav-24h .n1 img{position:absolute;right:-40px;bottom:0px;width:140px}
.nav-24h .n1 h3{font-size:17px;font-weight:600;color:#fff}
.nav-24h .n1 p{color:#fff;margin-top:10px;font-size:14px}
.nav-24h .n2{height:100px; background-color:#8eb6fe;background-image: linear-gradient(to right, #fe8e8e  , #ffbdae);}

.tel-home{position: relative;}
.tel-home a{background:#1e9fff;text-align:center;line-height:45px;color:#fff;display:block;font-size:18px}
.tel-home a i{font-size:26px;position:absolute;left:40px;top:8px}

.picture-list .item{overflow:hidden}

.nav-pic{}
.nav-pic .n{background:#fff;height:50px;position:relative;}
.nav-pic .n a{display:block}
.nav-pic .n img{position:absolute;right:15px;bottom:10px;width:40px}
.nav-pic .n h3{font-size:16px;font-weight:600}
.nav-pic .n h4{color:#999;font-size:14px}
.nav-pic .n p{color:#c9a471;margin-top:10px;font-size:14px}
.nav-pic .n span{font-size:12px;position:absolute;top:0;right:0;background:#fd6283;display:block;color:#fff;padding:3px 10px;border-top-right-radius:10px;border-bottom-left-radius:10px}
.nav-pic .n1{height:199px;background:#fff9ec;}
.nav-pic .n2{height:75px;background:#fff6f4;}
.nav-pic .n3{height:114px;background:#e8f6ff;margin-top:10px}
.nav-pic .n4{height:85px;background:#d5ead8;}
.nav-pic .n5{height:85px;background:#fff9b1;}

.nav-pic .n6{height:85px;background:#fff9b1;}
.nav-pic .n7{height:85px;background:#fff9b1;}
.nav-pic .n8{height:85px;background:#fff9b1;}




.youshi2-home{}
.youshi2-home .item{}
.youshi2-home .item i{font-size:36px;margin-top:13px;color:#999;font-weight:100}
.youshi2-home .item .text{border-left:1px solid #ccc;padding-left:10px}
.youshi2-home .item h3{font-size:16px;font-weight:600;color:#925426}
.youshi2-home .item h4{color:#666;font-size:14px;font-weight:300}


.public-title{padding:10px 0;margin-top:10px}
.public-title h4{float:left;border-left:5px solid #e7505a;padding:0 10px 0 10px;margin-bottom:-11px;height:35px;line-height:35px;font-size:18px;color:#e7505a}
.public-title h4 span{font-size:16px;color:#999;padding-left:20px}
.public-title a{float:right;color:#999;height:35px;line-height:35px;padding-right:10px}

.public-title-2{padding:10px 0;margin-top:10px}
.public-title-2 h4{float:left;padding-right:10px;margin-bottom:-11px;height:35px;line-height:35px;font-size:18px;color:#e7505a}
.public-title-2 h4 span{font-size:16px;color:#999;padding-left:20px}
.public-title-2 a{float:right;color:#999;height:35px;line-height:35px;padding-right:10px}


.video-home{margin:0 10px}
.video-home video{width:100%;margin-top:15px}



.news-list .list{}
.news-list .list .item .title{font-size:18px;font-weight:400}
.news-list .list .item .pic{height:87px;overflow:hidden}
.news-list .list .item .pic img{width:100%;min-height:87px}
.news-list .list .item .nopic{display:block;background:#eee;text-align:center;color:#8c8c8c;height:87px}
.news-list .list .item .nopic h3{font-weight:300;}
.news-list .list .item .nopic p{font-weight: 100;}
.news-list .list .item .info{height:87px;position:relative;}
.news-list .list .item .info .title{height:22px;line-height:22px;overflow:hidden;margin-top:-1px}

.news-list .list .item .info .title a{font-weight:bold;}
.news-list .list .item .info .desc{height:2em;line-height:1em;overflow:hidden !important;color:#999;font-size:14px}
.news-list .list .item .info .data{color:#999;position:absolute;left:13px!important;right:7.5px}
.news-list .list .item .info .data .hits{float:right}




.news-list .list-font{padding:15px}
.news-list .list-font{padding:10px 0;font-size:15px}
.news-list .list-font .item{border-bottom:1px dotted #ccc;line-height:35px;height:35px}
.news-list .list-font .item a{overflow:hidden;height:35px;display: inline-block;}


.pagination{padding-left:0;border-radius:4px;font-size:14px;}
.pagination>li{display:inline}
.pagination>li>a,
.pagination>li>span{position:relative;float:left;padding:3px 8px;line-height:1.42857;text-decoration:none;color:#1e9fff;background:#fff;border:1px solid #ddd;margin-left:-1px}
.pagination>.active>a,
.pagination>.active>a:focus,
.pagination>.active>a:hover,
.pagination>.active>span,
.pagination>.active>span:focus,
.pagination>.active>span:hover{z-index:3;color:#fff;background-color:#1e9fff;border-color:#1e9fff;cursor:default}



.slide-service{width:100%;height:auto;overflow:hidden;position:relative}
.slide-service img{ display:block;width:100%;height:100%;object-fit:cover}
.slide-service .swiper-wrapper .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.slide-service .swiper-pagination{background:#000;display:inline-block;width:auto;color:#fff;border-radius:5px;padding:5px 10px;position:absolute;right:15px;bottom:15px;left:auto;opacity:0.4}

.service-tag{position:absolute;top:0px;right:0px;font-weight:normal;font-size:15px;border-top-right-radius:0!important}



.category-btn{}
.category-btn h3{background:#f6f6f6;text-align:center;padding:9px 0;border-radius:25px;font-size:14px}
.category-btn .active{background:#EFFAE9;color:#55BA20!important}

.copyright{color:#999}
.copyright a{color:#999;}


.nav-footer i{font-size:17px}
.nav-footer .center1{margin-top:-28px}
.nav-footer .center i1{background:#1e9fff;-webkit-border-radius:50%;color:var(--bs-white);display:inline-block;width:40px;height:40px;line-height:32px}
.nav-footer p{font-size:14px;line-height:16px}
.nav-footer .active a{color:#1e9fff !important}




.page-show .content p{text-indent:2em;}
.page-show .content img{display:block;max-width:100%;border-radius:10px;}



.news-show .info li .date{font-size:16px}
.news-show .info li .date span{float:right;color:#999;font-weight:normal;font-size:14px}

.news-show .content .info{font-size:14px;color:#999}
.news-show .content .info .hits{float:right;}
.news-show .content{}
.news-show .content .title{font-weight:bold;margin-top:15px;}



.news-show .info-bottom{padding:15px}
.news-show .prev-next{margin:10px}