/* 江门易腾网络科技有限公司 */
/* https://www.gdeten.com/ */
/* WeChat：theone0750 */

@charset "utf-8";
:root {
	--primary-color: #333333;
	--primary-bg-color: #070b32;
	--primary-hover-color: #dc3545;
	--primary-focus-color: #0d6efd;
	--des-color: #999999;
	--content-color: #333333;
	--bg: #222222;
	--header-bg: #000000;
	--foot-bg: #222222;
	--button-background-color: #0d6efd;
	--border-color: #e6e6e6;
	--color-fff: #FFFFFF;
	--color-333: #333333;
	--color-f2: #f2f2f2;
	--color-eee:#eeeeee;
}
/*滚动条s*/
::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 115, 188, 0.3);
	background-color: #eee;
}
::-webkit-scrollbar {
	width: 5px;
	background-color: #eee;
}
::-webkit-scrollbar-thumb {
	background-color:var(--primary-hover-color);
}
/*滚动条e*/
a {color: #333333;text-decoration:none;}
a:hover{color: var(--primary-hover-color);}
body{font-family:"微软雅黑";color: #333333;font-size: 14px;}
li{list-style: none;}
.fl{float: left;}
.fr{float: right;}

.border-radius-4{border-radius: 4px;}
.img-tr{-webkit-transition: all linear 200ms;-o-transition: all linear 200ms;transition: all linear 200ms}
.img-tr-1{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;}
.img-tr-2{transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;}
.sizeCover{ background-position: 50% 50%; background-size: cover; background-repeat: no-repeat; }
hr {border-top: 6px solid var(--primary-hover-color);}
.img-responsive{display:block;width:100% \9;max-width:100%;height:auto}
.maximg img{max-width:100%;height:auto !important;}
.maximg p{padding: 0;margin: 0;}
.maximg p img{margin: 0 auto; display: block; width: 100%;}
.txt-hide{overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}

/* 经过效果 */
.list-item-hover:hover:before{right: 0%;}
.list-item-hover:before{content: "";height: 2px;background: var(--primary-focus-color);position: absolute;z-index: 9;left: 0;right: 100%;-webkit-transition-property: right;transition-property: right;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out; bottom: 0px;
}

#phileks-back-top {
	width:30px;
	line-height:30px;
	overflow:hidden;
	z-index:999;
	display:none;
	cursor:pointer;
	position:fixed;
	bottom:10px;
	right:4px;
	text-align:center;
	font-size:15px;
	border-radius:4px;
	text-decoration:none;
	background:var(--primary-focus-color);
	color:#fff;
}
#phileks-back-top:hover {
	background-color:#666;
	color:var(--primary-focus-color);
}
#phileks-back-top:hover i{
	color:#fff;
}

.main-pt-1{ padding-top:30px;}
.main-pt-2{ padding-top:40px;}
.main-pt-3{ padding-top:50px;}
.main-pt-4{ padding-top:60px;}
.main-pt-5{ padding-top:100px;}
.main-index-block{ padding-top:60px; padding-bottom: 60px;}
.main-page-block{ padding-top:30px; padding-bottom: 40px;}
.main-background-1{ background:#ffffff;}
.main-background-2{ background:#eeeeee;}
.main-background-3{ background:#000000;}
.main-background-4{ background:#005ff5;}
/*.page-background-product{ background:url(../images/bg-product.jpg) right no-repeat #eeeeee;background-attachment:fixed;}*/
/*.page-background-project{ background:url(../images/bg-project.jpg) right no-repeat #eeeeee;background-attachment:fixed;}*/
/*.page-background-service{ background:url(../images/bg-service.jpg) right no-repeat #eeeeee;background-attachment:fixed;}*/
.main-border-1{ border: solid 1px #000000;}
.main-border-2{ border: solid 1px #333333;}
.main-block{padding:50px 0;}
.main-block-white{background-color:var(--color-fff); margin-top:50px;}
.mt5{ margin-top: 5px;}
.mt10{ margin-top: 10px;}
.mt15{ margin-top: 15px;}
.mr5{ margin-right: 5px;}
.mr10{ margin-right: 10px;}
.mr15{ margin-right: 15px;}
.mb5{ margin-bottom: 5px;}
.mb10{ margin-bottom: 10px;}
.mb15{ margin-bottom: 15px;}
.ml5{ margin-left: 5px;}
.ml10{ margin-left: 10px;}
.ml15{ margin-left: 15px;}

/*首页区块*/
.home-body .section{
	padding-top: 100px; padding-bottom: 50px;background-position: 50% 50%; background-size: cover; background-repeat: no-repeat; 
	min-height: 300px; 
}


/*布局容器*/
.container{max-width: 1420px !important;}
.container-fluid{padding: 0;margin: 0;}

/*----------------------------------------------*/
/* loader */
/*----------------------------------------------*/
.loader {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background: url('../images/ajax_loader.gif') 50% 50% no-repeat rgb(255,255,255);
    opacity: 1;
}

/*----------------------------------------------*/
/* 以下为平台业务代码 */
/*----------------------------------------------*/
.index-body,page-body{overflow: hidden;}
#home-welcome{
	width: 50%;
	text-align: center;
	writing-mode:vertical-rl;
	padding-top: 15%;
	letter-spacing: 10px;
	font-size: 38px;
	font-weight: bold;
}

#home-footer{
	position: fixed;
	width: 100%;
	bottom: 0px;
	left: 0px;
	padding: 10px;
	text-align: center;
	font-size: 12px;
	color: var(--des-color); 
}
#home-footer a{color: var(--des-color); }
#home-footer a:hover{color: var(--primary-hover-color); }

#fixed-phone{position: fixed;bottom: 80px;right: 20px;z-index: 99999;color:var(--primary-hover-color); font-size: 20px; padding: 2px;}


/*产品图册*/
#product-album{ width: 100%;}
#product-album .d-sm-none{ width: 100%;}
#product-album .swiper-slide img {display: block;width: 100%;}
#template-1 #product-album .swiper-pagination-bullet{ width: 30px;height: 3px;border-radius:0;background:var(--color-fff);}
#template-1 #product-album .swiper-pagination-bullet-active{ width: 30px;height: 3px;border-radius:0;background:var(--primary-focus-color);}
.page-banner{width: 100%;}
.page-banner img {display: block;width: 100%;}

/***查看图片***/
.photo-full-screen{ z-index:999999999;}
.photo-full-screen .pswp-title-content{height: 44px;font-size: 13px;line-height: 44px;color: #FFF;opacity: 0.75;padding: 0 10px;text-align:center;}
.photo-full-screen .pswp__counter{position: absolute;left: auto;right:5px;bottom: 0;top:auto;height: 44px;font-size: 13px;line-height: 44px;color: #FFF;opacity: 0.75;padding: 0 10px;}
.photo-full-screen .pswp__ui--hidden .pswp__counter{opacity:0;}
.photo-full-screen .close-btn-model{position:absolute;left:5px;top:0;height:44px;line-height:44px;color:#FFF;opacity:0.75;padding:0 15px;background:url('/static/plugins/PhotoSwipe-4.1.3/images/icn-arrow-back.png') no-repeat center center;background-size:9px 15px;}
.photo-full-screen .close-btn-model:active{opacity:1;}
.photo-full-screen .pswp__caption{text-align:left;}
.photo-full-screen .pswp__caption__center{position:absolute;left:0;bottom:0;max-width:50%;padding:10px 15px;word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

/*产品图册*/
.product-container{
	margin: 30px auto 0px;
	padding: 30px 0 20px 0;
}
.product-title{ text-align: center;color: #005d84; font-size: 14px;}
.product-title h1{ color: #0d6efd; }
.product-title:after {
    content: "";
    background: #999;
    width: 60px;
    height: 1px;
    display: block;
    margin: 0px auto;
	overflow: hidden;
}

.product-brief{ padding: 10px 0px; line-height: 24px;}
.product-brief p{ margin-bottom: 10px;}


/*产品好处*/
#product-advantage{width: 100%;}
#product-advantage .swiper-advantage{width: 100%; margin: 20px auto; padding-bottom: 25px;}
#product-advantage .swiper-slide {padding: 5px; background-color: #eeeeee;}
#product-advantage .advantage-item{width: 100%;overflow: hidden; display: block; text-align: center;background-color: #fff;}
#product-advantage .advantage-item img{display: block;width: 100%;height: 100%;object-fit: cover;}
#product-advantage .advantage-item .products-image{width: 100%; overflow: hidden;}
#product-advantage .advantage-item .products-txt{width: 100%; margin: 0; padding: 10px 5px;color: #333; text-decoration: underline;}
#product-advantage .advantage-item:hover .products-txt{background: var(--bg);color: var(--color-fff);}
#product-advantage .advantage-item:hover img {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
#product-advantage #advantage-pagination{bottom:0px;}
#product-advantage .swiper-pagination-bullet{ width: 20px;height: 3px;border-radius:0;}
#product-advantage .swiper-pagination-bullet-active{ width: 20px;height: 3px;border-radius:0;background:var(--primary-focus-color);}



/*产品视频*/
.product-video{ padding: 10px 0px; }
.plyr__control--overlaid{}

/*联系我们*/
.product-contact{ padding: 10px 0px; }
.product-contact .list-group-item span{ font-weight: bold;}

/*方案二*/
#template-2{ font-size: 16px;}
#template-2 #product-advantage{padding: 10px 0px;}
#template-2 #product-advantage .advantage-item{ padding: 10px; margin-bottom: 10px;}
#template-2 #product-advantage .advantage-item .products-txt{ text-align: left; text-decoration: none;}

#template-2 .product-title{ text-align: center;color: #999999; font-size: 14px; padding-bottom: 10px;}
#template-2 .product-title h1{ color: #dc3545; }
#template-2 .product-title:after {
    content: "";
    background: #999;
    width: 60px;
    height: 3px;
    display: block;
    margin: 0px auto;
	overflow: hidden;
}
#template-2 .product-brief{ padding: 10px 0px; line-height: 24px;color: #666;text-align: justify;word-break: break-all; }

.none{
	display: none;
}