﻿@import url(https://js01.v15cdn.com/single-template/public.css);
.home-about .about-img::before{border-color:#66CCFF}
.home-about .about-img .about-icon em, .home-about .about-img .about-icon span{color:#66CCFF}
.home-about .about-img .about-icon{background: rgba(0,0,0,0.6);}
.home-contact .more{background:#D9D9D9;color:#000;}

.wmpage165-page3{background: #e8f4ff;}
.wmpage165-page3-title{text-align:center;color:#0054a4}
.wmpage165page3Swiper .swiper-slide{position:relative;z-index:1}
.wmpage165-page3-image img{width:100%}
.wmpage165-page3-contant{margin-top:50px}
.wmpage165-page3-image{position:relative;overflow:hidden}
.wmpage165-page3-image::after{content:'';position:absolute;left:0;bottom:0;z-index:3;width:100%;height:40%;background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}
.wmpage165-page3-image img{width:100%;position:relative;z-index:1;top:0;left:0;object-fit:cover;transition:all .36s}
.wmpage165-page3-txtbox{position:absolute;left:0;bottom:0;z-index:5;width:100%;padding:0 30px;transition:all .36s}
.wmpage165-page3-tit{line-height:30px;height:30px;overflow:hidden;color:#fff;margin-bottom:10px;font-size: var(--wmpage-font20);font-weight:var(--fontbold6);text-align:center}
.wmpage165-page3-tex{opacity:0;transition:all .36s}
.wmpage165-page3-tex p{font-size:16px;line-height:24px;height:48px;overflow:hidden;color:#fff}
.wmpage165page3Swiper .swiper-slide:hover .wmpage165-page3-image img{transform: scale(1.2);}
.wmpage165page3Swiper .swiper-slide:hover .wmpage165-page3-tex{opacity:1}
.wmpage165-page3-next,.wmpage165-page3-prev{width:60px;height:60px;color:#001eb4;opacity:1;transition:all .36s;background:#fff;border-radius:50%;box-shadow:0 5px 10px #00000033;top:calc(50% - 40px);position:absolute;z-index:2;display:flex;justify-content:center;align-items:center;cursor:pointer;opacity:0}
.wmpage165-page3-next{left:10px}
.wmpage165-page3-prev{right:10px}
.wmpage165-page3-next em,.wmpage165-page3-prev em{font-size:var(--fontsize24);width:var(--fontsize24)}
.wmpage165page3Swiper:hover .wmpage165-page3-next{opacity:1}
.wmpage165page3Swiper:hover .wmpage165-page3-prev{opacity:1}
@media (min-width:1024px){.wmpage165-page3-next,.wmpage165-page3-prev{display:none}}
.home-about .about-img::before {display: none;}
.home-banner .bannerswiper-next, .home-banner .bannerswiper-prev, .home-banner .bannerswiper-next:hover, .home-banner .bannerswiper-prev:hover{ background: #ffffff6c;}
.home-choose .homechoose-content .homechoose-item {border-color:#E5E5E5;overflow:hidden;}
.home-choose .homechoose-content .homechoose-item::after {display:none}
.home-hotpro .homehotpro-list .homehotpro-item {border-color:#E5E5E5}
.home-choose .homechoose-content .homechoose-item:hover,.home-hotpro .homehotpro-list .homehotpro-item:hover {border-color:#abb0b5;}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info {flex:1;display:flex;flex-direction:column}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info .text {margin-bottom:15px}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info .more {display:flex;align-items:center;justify-content:space-between;color:var(--color);text-transform:lowercase;border-top:1px solid #ddd;padding:15px 0 0;margin-top:auto}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info .more:after {content:"\e66d";font-family:iconfont!important}
.home-hotpro .homehotpro-list .homehotpro-item:hover .title {color:var(--fontcolor)}
.home-banner .bannerswiper-next, .home-banner .bannerswiper-prev, .home-banner .bannerswiper-next:hover, .home-banner .bannerswiper-prev:hover { background: #ffffff6c;}
.home-banner .bannerswiper-next, .home-banner .bannerswiper-prev{border-radius: 50%;}