﻿@charset "utf-8";
/* 核心科技 */
.subBan{position: relative;}
.subBan .txt{position: absolute;width:100%;left:0;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);color:#fff;}
.subBan .txt h1{font-size: 0.46rem;}
.subBan .txt .dec{font-size: 0.2rem;margin-top:0.2rem;}
.subBan .img img{width:100%;}

.Main .MainBox{padding:1rem 0;}
.Core_technology .Core_technology_box  ul li{background: #f5f7f7;margin-bottom:1rem;}
.Core_technology .Core_technology_box  ul li .img{width:61.25%;padding-top:4.9rem;float:right;}
.Core_technology .Core_technology_box  ul li .img span{transition: all .3s;-webkit-transition: all .3s;}
.Core_technology .Core_technology_box  ul li:hover .img span{transform: scale(1.05);-webkit-transform: scale(1.05);}
.Core_technology .Core_technology_box  ul li .txt{width:38.75%;box-sizing: border-box;float:left;min-height:4.9rem;padding:0.6rem;}
.Core_technology .Core_technology_box  ul li .txt h1{font-size: 0.36rem;font-weight: normal;padding-bottom:0.25rem;border-bottom:1px solid #e5e5e5;}
.Core_technology .Core_technology_box  ul li .txt .dec{margin:0.25rem 0 1rem 0;font-size: 0.2rem;line-height: 0.3rem;color:#666666;}
.Core_technology .Core_technology_box  ul li .txt .more{width:1.6rem;line-height: 0.5rem;border-radius: 0.5rem;text-align: center;color:#fff;background: #4a778e;font-size: 0.16rem;}
.Core_technology .Core_technology_box  ul li .txt .more img{display: inline-block;margin-right:5px;position: relative;top:-2px;}
.Core_technology .Core_technology_box  ul li:hover .txt .more{background: #4ebde6;}

.Core_technology .Core_technology_box  ul li:nth-child(2n) .img{float:left;}
.Core_technology .Core_technology_box  ul li:nth-child(2n) .txt{float:right;}

@media(max-width:1024px){
    .subBan .txt h1{font-size: 24px;}
    .subBan .txt .dec{font-size: 14px;margin-top:10px;}
    .Main .MainBox{padding:60px 0;}
    .Core_technology .Core_technology_box ul li {margin-bottom:40px;}
    .Core_technology .Core_technology_box ul li .img{padding-top:3rem;}
    .Core_technology .Core_technology_box ul li .txt{min-height:3rem;padding:50px 30px;}
    .Core_technology .Core_technology_box ul li .txt h1{font-size: 16px;padding-bottom:10px;}
    .Core_technology .Core_technology_box ul li .txt .dec{font-size: 14px;line-height: 25px;margin:10px 0 30px 0;}
    .Core_technology .Core_technology_box ul li .txt .more{width:120px;line-height: 32px;border-radius: 32px;font-size: 14px;}
}

@media(max-width:768px){
    .Core_technology .Core_technology_box ul li .txt{padding:25px;}
}

@media(max-width:640px){
    .subBan .txt h1{font-size: 18px;}
    .Main .MainBox{padding:30px 0;}
    .Core_technology .Core_technology_box ul li .txt{width:100%;min-height:1px;padding:15px;}
    .Core_technology .Core_technology_box ul li .img{width:100%;padding-top:50%;}
}

/* 公司新闻 */
.MainBg{background: #f2f4f5;}
.subMenu{line-height: 0.6rem;background: #fff;}
.subMenu ul::after{content:'';display: block;clear: both;}
.subMenu ul li{float:left;margin-right:0.5rem;position: relative;font-size: 0.2rem;}
.subMenu ul li::before{content:'';display: block;width:100%;height:1px;background: #4a778e;position: absolute;left:0;bottom:0;transition: all .3s;-webkit-transition: all .3s;opacity: 0;transform: rotateY(90deg);-webkit-transform: rotateY(90deg);}
.subMenu ul li a{display: block;}
.subMenu ul li.on::before,
.subMenu ul li:hover::before{opacity: 1;transform: rotateY(0);-webkit-transform: rotateY(0);}
.subMenu ul li.on a,
.subMenu ul li:hover a{color:#4a778e;}

.subMenu .Localtion{font-size: 0.16rem;color:#999;}
.subMenu .Localtion a{color:#999;}
.subMenu .Localtion a:hover{color:#4a778e;}

.News_list_1 .slick-list{margin-left:-0.35rem;}
.News_list_1 li{margin-left:0.35rem;background: #fff;}
.News_list_1 li .img{padding-top:67%;}
.News_list_1 li .img span{transition: all .3s;-webkit-transition: all .3s;}
.News_list_1 li:hover .img span{transform: scale(1.05);-webkit-transform: scale(1.05);}
.News_list_1 li .txt{padding:0.4rem 0.45rem;}
.News_list_1 li .txt h1{font-size: 0.24rem;line-height: 0.38rem;font-weight: normal;height:0.76rem;}
.News .date{padding-left:30px;background: url(../images/time.png) no-repeat center left;font-size: 0.18rem;font-weight: lighter;margin-top:0.25rem;color:#666;}
.News .date span{display: inline-block;padding-left:10px;margin-left:6px;color:#4a778e;position: relative;}
.News .date span::before{content:'';display: block;width:1px;height:14px;background: #e5e5e5;position: absolute;left:0;top:50%;margin-top:-7px;}

.News{overflow: hidden;}
.News .slick-arrow{width:0.5rem;line-height: 0.5rem;background-color: #fff;border-radius: 0.5rem;background-position: center center;background-repeat: no-repeat;position: absolute;top:50%;margin-top:-0.25rem;box-shadow: 0 10px 10px rgba(0,0,0,0.1);font-size: 0;color:transparent;z-index:99;}
.News .slick-arrow.slick-prev{background-image: url(../images/pageprev.png);left:-1.2rem;}
.News .slick-arrow.slick-next{background-image: url(../images/pagenext.png);right:-1.2rem;}
.News .slick-arrow:hover{background-color: #4ebde6;}
.News .slick-arrow.slick-prev:hover{background-image: url(../images/pageprevc.png);}
.News .slick-arrow.slick-next:hover{background-image: url(../images/pagenextc.png);}

.mb100{margin-bottom:1rem;}

.News_list_2 ul li{margin-bottom:0.5rem;background: #fff;}
.News_list_2 ul li .img{width:28.75%;padding-top:3.1rem;}
.News_list_2 ul li .img span{transition: all .3s;-webkit-transition: all .3s;}
.News_list_2 ul li:hover .img span{transform: scale(1.05);-webkit-transform: scale(1.05);}
.News_list_2 ul li .txt{width:71.25%;box-sizing: border-box;padding:0.6rem 0.85rem;}
.News_list_2 ul li .txt h1{font-size: 0.24rem;font-weight: normal;}
.News_list_2 ul li .txt .dec{font-size: 0.16rem;color:#999;line-height: 0.3rem;margin:0.2rem 0 0.5rem 0;}

@media(max-width:1024px){
    .subMenu{line-height: 50px;}
    .subMenu ul li{font-size: 15px;margin-right:20px;}
    .subMenu .Localtion{font-size: 14px;}
    .News_list_1 li .txt{padding:20px;}
    .News_list_1 li .txt h1{font-size: 16px;line-height: 28px;height:56px;}
    .News .date{font-size: 14px;line-height: 20px;}
    .mb100{margin-bottom:60px;}
    .News_list_2 ul li{margin-bottom:30px;}
    .News_list_2 ul li .txt{padding:30px;}
    .News_list_2 ul li .txt h1{font-size: 16px;}
    .News_list_2 ul li .txt .dec{font-size: 14px;line-height: 24px;margin:10px 0 20px 0;}
    .News_list_2 ul li .img{padding-top:2rem;}
    .News .slick-arrow.slick-prev{left:10px;}
    .News .slick-arrow.slick-next{right:10px;}
    .News .slick-arrow.slick-arrow{width:32px;height:32px;}
}


@media(max-width:640px){
    .subMenu .Localtion{display: none;}
    .News_list_2 ul li{margin-bottom:20px;}
    .News_list_2 ul li .img{width:100%;padding-top:60%;}
    .News_list_2 ul li .txt{width:100%;padding:20px;}
}

.xxgk_list ul{margin-left:-2%;}
.xxgk_list ul li{float:left;width:31.33%;margin-left:2%;margin-bottom:0.7rem;}

@media(max-width:480px){
    .xxgk_list ul li{width:98%;margin-bottom:20px;}
}

/* 新闻详情 */
.NewsInfo .subMenu{background: #f2f4f5;}
.NewsInfo .w1120{max-width:1120px;margin:0 auto;}
.NewsInfo .NewsInfo_tit{border-bottom:1px solid #d2d2d2;padding-bottom:0.3rem;margin-bottom:0.5rem;text-align: center;}
.NewsInfo .NewsInfo_tit h1{font-size: 0.35rem;font-weight: normal;line-height: 1.8;}
.NewsInfo .NewsInfo_tit .date{font-weight: lighter;margin-top:0.1rem;}
.NewsInfo .NewsInfo_tit .date span{display: inline-block;margin:0 0.15rem;}

.NewsInfo .NewsInfo_con{line-height: 2.2;font-size: 0.18rem;}
.NewsInfo .NewsInfo_con img{display: block;margin:0 auto;max-width:100%;}

.NewsInfo .NewsPage{padding-top:0.3rem;border-top:1px solid #d2d2d2;margin-top:0.8rem;}
.NewsInfo .NewsPage .NewsPageBox{box-sizing: border-box;padding-right:180px;position: relative;}
.NewsInfo .NewsPage dl dd{line-height: 0.5rem;}
.NewsInfo .NewsPage .goback{width:1.4rem;height:0.6rem;line-height: 0.6rem;border-radius: 0.6rem;text-align: center;background: #4a778e;position: absolute;right:0;top:0.3rem;}
.NewsInfo .NewsPage .goback a{color:#fff;}


@media(max-width:1024px){
	.NewsInfo .NewsInfo_tit h1{font-size: 18px;}
	.NewsInfo .NewsPage .NewsPageBox{padding-right:0;}
	.NewsInfo .NewsPage .goback{position: static;margin-top:20px;}
    .NewsInfo .NewsInfo_con{font-size: 14px;line-height: 25px;}
	.NewsInfo .NewsPage dl dd{line-height: 40px;}
    .NewsInfo .NewsPage .goback{width:120px;height:40px;line-height: 40px;}
}

@media(max-width:560px){
	.NewsInfo .NewsInfo_tit h1{font-size: 16px;}
	.NewsInfo .NewsPage dl dd{line-height: 30px;}
	.NewsInfo .NewsPage .goback{width:120px;height:30px;line-height: 30px;border-radius: 30px;}
}

@-webkit-keyframes rotate {
    0% {
        -webkit-transform: rotate(0deg);
    }
    50% {
        -webkit-transform: rotate(180deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
    }
}
@keyframes rotate {
    0% {
        transform: rotate(0deg);
    }
    50% {
        transform: rotate(180deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

/* 半导体芯片 */
.Product .subMenu{background: #f7f9fa;}
.Product .MainBox{padding:0;}
.Product .ProductBox .item{background: url(../images/probg.jpg) no-repeat top center;background-size: cover;padding:1.3rem 0;}
.Product .ProductBox .item .img{width:50%;float:right;}
.Product .ProductBox .item .img figure{width: 100%;padding-bottom: 56.25%;background-position: center center;background-repeat: no-repeat;background-size: contain;}
.Product .ProductBox .item .img .mySwiper2 figure{border: 1px solid #9BDEFF}
.Product .ProductBox .item .img img{width:100%;}
.Product .ProductBox .item .img .mySwiper{margin-top: 20px;}
.Product .ProductBox .item .img .mySwiper .swiper-slide{border: 1px solid #ccc;box-sizing: border-box;}
.Product .ProductBox .item .img .mySwiper .swiper-slide figure{width: 100%;padding-bottom: 56.25%;background-position: center center;background-repeat: no-repeat;background-size: contain;}
.Product .ProductBox .item .img .mySwiper .swiper-slide.swiper-slide-thumb-active{border: 1px solid #9BDEFF;}
.Product .ProductBox .item .img .mySwiper .swiper-slide.swiper-slide-thumb-active::before {
    content: '';
    display: block;
    width: 0;
    height: 0;
    margin: 0 auto;
    border: 8px solid transparent;
    border-bottom: 8px solid #4a778e;
    position: absolute;
    top: -16px;
    left: 0;
    right: 0;
}
.Product .ProductBox .item .img .swiper-button-next,.Product .ProductBox .item .img .swiper-button-prev{color: #4a778e;}
.Product .ProductBox .item .txt{width:46%;float:left;padding-top:0.15rem;}
.Product .ProductBox .item .txt .txttit{padding-left:1.3rem;position: relative;font-size: 0.3rem;line-height: 0.42rem;color:#4a778e;min-height:0.84rem;margin-bottom:0.3rem;align-items: center;display: flex;}
.Product .ProductBox .item .txt .txttit p{margin-left: 0 !important;}
.Product .ProductBox .item .txt .txttit .num{width:1.2rem;height:1.2rem;text-align: center;font-size: 0.36rem;color:#fff;text-align: center;display: flex;align-items: center;justify-content: center;font-weight: bold;box-sizing: border-box;padding-top:5px;position: absolute;left:0;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.Product .ProductBox .item .txt .txttit .num::before{content:"";display: block;width:100%;height:100%;background: url(../images/numbg.png) no-repeat center center;background-size: contain;position: absolute;top:0;left:0; -webkit-animation: rotate 3s linear infinite;
    animation: rotate 3s linear infinite;}
    .Product .ProductBox .item .txt .txttit .num span{position: relative;z-index:99;}
.Product .ProductBox .item .txt .con dl dd{position: relative;padding:0.23rem 0 0.2rem 0;border-bottom:1px solid #d0dce2;line-height: 0.3rem;padding-left:0.65rem;}
.Product .ProductBox .item .txt .con dl dd .name{font-size: 0.2rem;position: absolute;top:0.23rem;left:0;}
.Product .ProductBox .item .txt .con dl dd .text{font-size: 0.18rem;color:#666;}
.Product .ProductBox .item .txt .con dl dd.dd{padding-left:0;}
.Product .ProductBox .item .txt .con dl dd.dd .name{position: static;margin-bottom:0.1rem;}

.Product .ProductBox .item .otherbox{margin-top:0.6rem;}
.Product .ProductBox .item .otherbox .otherTit{line-height: 0.7rem;border-bottom:1px solid #d0dce2;margin-bottom:0.45rem;}
.Product .ProductBox .item .otherbox .otherTit h1{font-size: 0.3rem;font-weight: normal;}
.Product .ProductBox .item .otherbox .othernav ul::after{content:'';display: block;clear: both;}
.Product .ProductBox .item .otherbox .othernav ul li{float:left;margin-left:0.5rem;position: relative;font-size: 0.2rem;}
.Product .ProductBox .item .otherbox .othernav ul li::before{content:'';display: block;width:0.25rem;height:0.25rem;background: url(../images/hddot.png) no-repeat center center;position: absolute;left:50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);bottom:-0.125rem;background-size: contain;opacity: 0;}
.Product .ProductBox .item .otherbox .othernav ul li.on::before{opacity: 1;}
.Product .ProductBox .item .otherbox .othernav ul li.on a{color:#4a778e;}
.Product .ProductBox .item .otherbox .bd dl{margin-left:-1.5%;}
.Product .ProductBox .item .otherbox .bd dl dd{width:23.5%;float:left;margin-left:1.5%;margin-bottom:1.5%;background: #fff;box-sizing: border-box;padding:0 0.55rem 0 0.25rem;position: relative;transition: all .3s;-webkit-transition: all .3s;}
.Product .ProductBox .item .otherbox .bd dl dd a{display: flex;align-items: center;height:1.2rem;font-size: 0.24rem;}
.Product .ProductBox .item .otherbox .bd dl dd i{width:0.25rem;height:0.07rem;background: url(../images/p-more.png) no-repeat center center;background-size: contain;position: absolute;right:0.25rem;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.Product .ProductBox .item .otherbox .bd dl dd:hover{background: #4ebde6;}
.Product .ProductBox .item .otherbox .bd dl dd:hover a{color:#fff;}
.Product .ProductBox .item .otherbox .bd dl dd:hover i{background: url(../images/p-morec.png) no-repeat center center;}

.Product .ProductBox .item:nth-child(2n){background: #fff;}
.Product .ProductBox .item:nth-child(2n) .img{float:left;}
.Product .ProductBox .item:nth-child(2n) .txt{float:right;}

.Product .ProductBox .item:nth-child(1){padding-top:2rem;}
.Product .MainBox{position: relative;}
.Product .MainBox>.HomeTit{position: absolute;width:100%;top:0.8rem;left:0;}

@media(max-width:1024px){
    .Product .ProductBox .item .txt .txttit{padding-left:80px;font-size: 18px;font-weight: bold;line-height: 28px;min-height:56px;margin-bottom:10px;}
    .Product .ProductBox .item .txt .txttit .num{width:70px;height:70px;font-size: 20px;}
    .Product .ProductBox .item .txt .con dl dd{padding:10px 0;padding-left:55px;line-height: 25px;}
    .Product .ProductBox .item .txt .con dl dd .name{top:10px;font-size: 15px;}
    .Product .ProductBox .item .txt .con dl dd .text{font-size: 14px;}
    .Product .ProductBox .item .txt .con dl dd.dd .name{margin-bottom:5px;}
    .Product .ProductBox .item{padding:30px 0;}
    .Product .ProductBox .item:nth-child(1){padding-top:90px;}
    .Product .MainBox>.HomeTit{top:25px;}
    .Product .ProductBox .item .otherbox .otherTit{line-height: 50px;}
    .Product .ProductBox .item .otherbox .otherTit h1{font-size: 18px;font-weight: bold;}
    .Product .ProductBox .item .otherbox .othernav ul{}
    .Product .ProductBox .item .otherbox .othernav ul li{margin-left:15px;font-size: 14px;}
    .Product .ProductBox .item .otherbox .bd dl dd{padding-left:15px;padding-right:40px;}
    .Product .ProductBox .item .otherbox .bd dl dd i{right:15px;}
    .Product .ProductBox .item .otherbox .bd dl dd a{height:70px;font-size: 14px;}
}

@media(max-width:768px){
    .Product .ProductBox .item .img{width:100%;margin-bottom:20px;}
    .Product .ProductBox .item .txt{width:100%;}
}

@media(max-width:640px){
    .Product .ProductBox .item .otherbox .othernav{}
    .Product .ProductBox .item .otherbox .othernav ul{line-height: 35px;}
    .Product .ProductBox .item .otherbox .othernav ul li{margin-left:0;margin-right:20px;margin-bottom:10px;}
    .Product .ProductBox .item .otherbox .bd dl dd{width:48.5%;}
    .Product .ProductBox .item .otherbox .bd dl dd a{height:60px;}
    .Product .ProductBox .item .otherbox .bd dl dd i{width:12px;height:5px;}
}
.Product-display .pd100:nth-of-type(1){background-color: #f1f2f3}
.Product-display .Contain{width: 1200px;}
.Product-display .top-box{display: flex;justify-content: space-between}
.Product-display .top-box .img{width: 50%}
.Product-display .top-box .img figure{width:100%;padding-bottom: 75%;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.Product-display .top-box .img .mySwiper{margin-top: 20px;}
.Product-display .top-box .img .mySwiper .swiper-slide{border: 2px solid #ccc;box-sizing: border-box;}
.Product-display .top-box .img .mySwiper .swiper-slide.swiper-slide-thumb-active{border: 2px solid #4a778e;}
.Product-display .top-box .img .mySwiper .swiper-slide.swiper-slide-thumb-active::before {
    content: '';
    display: block;
    width: 0;
    height: 0;
    margin: 0 auto;
    border: 8px solid transparent;
    border-bottom: 8px solid #4a778e;
    position: absolute;
    top: -16px;
    left: 0;
    right: 0;
}
.Product-display .top-box .img .swiper-button-next,.Product-display .top-box .img .swiper-button-prev{color: #4a778e;}
.Product-display .top-box .box{width: calc(50% - 60px)}
.Product-display .top-box .box .title{font-size: 24px;color: #222222;margin-bottom: 30px;font-weight: bold;}
.Product-display .top-box .box .text{margin-bottom: 30px;padding: 30px 0;font-size: 16px;color: #666666;line-height: 32px;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.Product-display .top-box .box .list ul{display: flex;flex-wrap: wrap;}
.Product-display .top-box .box .list ul li{margin-right:30px;margin-bottom: 30px;}
.Product-display .top-box .box .list ul li:nth-child(6n){margin-right: 0;}
.Product-display .top-box .box .list ul li .icon{border: 1px solid #4a778e;width: 65px;background-color: #fff;border-radius: 4px;overflow: hidden;}
.Product-display .top-box .box .list ul li .icon img{width: 100%}
.Product-display .top-box .box .list ul li .name{margin-top: 10px;text-align: center;font-size: 16px;color: #333;}
.Product-display .bottom-box .main-title{padding-bottom: 30px;border-bottom: 1px solid #ddd;margin-bottom: 30px;font-size: 30px;font-weight: bold;color: #222222;}
.Product-display .bottom-box .list ul{display: flex;flex-wrap: wrap;margin: -1%;}
.Product-display .bottom-box .list ul li{width: 23%;margin: 1%;padding: 40px 20px;text-align: center;background-color: #eee;box-sizing: border-box;}
.Product-display .bottom-box .list ul li .icon{width: 65px;height: 65px;border-radius: 10px;background-image: linear-gradient(to left top,#4a778e,#a5d3ea);transform:rotate(45deg);margin: 0 auto;display: flex;align-items: center;justify-content: center;}
.Product-display .bottom-box .list ul li .icon img{display: block;width: 40px;margin: 0 ;transform:rotate(-45deg);}
.Product-display .bottom-box .list ul li .title{padding-top:35px;font-size: 18px;font-weight: bold;color: #333;position: relative;}
.Product-display .bottom-box .list ul li .title:after{display: block;content: '';width: 30px;height: 2px;margin: 15px auto 0 auto;background-color: #666666;transform:rotate(0);position: absolute;top: 0;left: 50%;transform: translateX(-50%);}
.Product-display .bottom-box .list ul li .text{margin-top: 10px;font-size: 15px;color: #333;}
@media(max-width:768px){
    .Product-display .top-box{display: block;}
    .Product-display .top-box .img{width: 100%}
    .Product-display .top-box .box{width: 100%;margin-top: 20px;}
    .Product-display .top-box .box .list ul{margin: -2% -4%;}
    .Product-display .top-box .box .list ul li{margin: 2% 4%;}
    .Product-display .bottom-box .list ul li{width: 48%}
    .Product-display .Contain{width: 96%;margin: 0 auto}
}
/* 走进珞佳 */
.bg{background-position: center center;background-size: cover;background-repeat: no-repeat;}
.Company .CompanyBox .txt{width:46%;}
.Company .CompanyBox .txt .subtit{font-size:0.24rem;color:#4a778e;}
.Company .CompanyBox .txt .title{font-size: 0.36rem;margin-top:0.1rem;}
.Company .CompanyBox .txt .con{font-size: 0.18rem;line-height: 0.36rem;margin-top:0.3rem;}
.Company .CompanyBox .img{width:50%;}
.Company .CompanyBox .img img{width:100%;}

.Culture .CultureBox .img{width:50%;}
.Culture .CultureBox .img img{width:100%;}
.Culture .CultureBox .txt{width:46%;}
.Culture .CultureBox .txt ul li{margin-bottom:0.3rem;padding:0.1rem 0;padding-left:1.3rem;position: relative;border-bottom:1px solid #d4e1e8;font-size: 0.18rem;line-height: 0.36rem;}
.Culture .CultureBox .txt ul li .name{position: absolute;left:0;top:0.1rem;color:#4a778e;font-size: 0.22rem;}

.Honor{overflow: hidden;}
.Honor .HonorBox .slider{width:100%;}
.Honor .HonorBox .slider .item{margin-right:0.6rem;}
.Honor .HonorBox .slider .item .img{padding:0.3rem;padding-bottom:0;background: url(../images/honorbg_1.jpg) no-repeat center center;background-size: cover;}
.Honor .HonorBox .slider .item .img .imgbox{padding-top:100%;}
.Honor .HonorBox .slider .item .img .imgbox span{background-size: contain;background-position: center bottom;transition: all .3s;-webkit-transition: all .3s;}
.Honor .HonorBox .slider .item .txt{line-height: 0.74rem;background: url(../images/honorbg_2.jpg) no-repeat center center;background-size: cover;text-align: center;font-size: 0.18rem;}
.Honor .HonorBox .slider .item:hover .img .imgbox span{transform: scale(1.05);-webkit-transform: scale(1.05);}
.Honor .HonorBox .slider .item.slick-active + .item + .item + .item + .item{opacity: 0.2;}
.Honor .HonorBox .slider .item{opacity: 1;transition: all .3s;}
.Honor .HonorBox .slick-arrow{width:0.5rem;line-height: 0.5rem;background-color: #fff;border-radius: 0.5rem;background-position: center center;background-repeat: no-repeat;position: absolute;top:50%;margin-top:-0.25rem;box-shadow: 0 10px 10px rgba(0,0,0,0.1);font-size: 0;color:transparent;z-index:99;}
.Honor .HonorBox .slick-arrow.slick-prev{background-image: url(../images/pageprev.png);left:-0.8rem;}
.Honor .HonorBox .slick-arrow.slick-next{background-image: url(../images/pagenext.png);right:-0.4rem;}
.Honor .HonorBox .slick-arrow:hover{background-color: #4ebde6;}
.Honor .HonorBox .slick-arrow.slick-prev:hover{background-image: url(../images/pageprevc.png);}
.Honor .HonorBox .slick-arrow.slick-next:hover{background-image: url(../images/pagenextc.png);}
.Honor .HonorBox .slick-arrow.slick-disabled{opacity: 0;}


.History .HistoryBox .HisTxt{padding-bottom:0.8rem;}
.History .HistoryBox .HisTxt .slider{max-width:910px;margin:0 auto;}
.History .HistoryBox .HisTxt .slider .item{padding-left:2.35rem;position: relative;}
.History .HistoryBox .HisTxt .slider .item .year{width:2rem;font-size: 0.48rem;position: absolute;left:0;top:0;border-right:1px solid #d4e1e8;padding-bottom:0.5rem;}
.History .HistoryBox .HisTxt .slider .item .itemcon dl dd{padding-left:0.6rem;position: relative;font-size: 0.18rem;line-height: 0.3rem;margin-bottom:0.3rem;}
.History .HistoryBox .HisTxt .slider .item .itemcon dl dd .date{color:#4a778e;position: absolute;left:0;top:0;}



.History .HistoryBox .Year{background: url(../images/line.png) repeat-x center center;margin-top:0.4rem;overflow: hidden;}
.History .HistoryBox .Year .item{height:1.4rem;text-align: center;font-size: 0.24rem;position: relative;}
.History .HistoryBox .Year .item::before{content:'';display: block;width:22px;height:22px;background: url(../images/hdot.png) no-repeat center center;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.History .HistoryBox .Year .item.slick-current::before{background: url(../images/hdotc.png) no-repeat center center;}

.History .HistoryBox .slick-arrow{width:0.5rem;line-height: 0.5rem;background-color: #fff;border-radius: 0.5rem;background-position: center center;background-repeat: no-repeat;position: absolute;top:50%;margin-top:-0.25rem;box-shadow: 0 10px 10px rgba(0,0,0,0.1);font-size: 0;color:transparent;}
.History .HistoryBox .slick-arrow.slick-prev{background-image: url(../images/pageprev.png);left:-1.2rem;}
.History .HistoryBox .slick-arrow.slick-next{background-image: url(../images/pagenext.png);right:-1.2rem;}
.History .HistoryBox .slick-arrow:hover{background-color: #4ebde6;}
.History .HistoryBox .slick-arrow.slick-prev:hover{background-image: url(../images/pageprevc.png);}
.History .HistoryBox .slick-arrow.slick-next:hover{background-image: url(../images/pagenextc.png);}


@media(max-width:1024px){
    .Company .CompanyBox .txt .subtit{font-size: 16px;}
    .Company .CompanyBox .txt .title{font-size: 18px;}
    .Company .CompanyBox .txt .con{font-size: 14px;line-height: 24px;}
    .Honor .HonorBox .slider .item{margin-right:20px;}
    .Honor .HonorBox .slider .item .img{padding:15px 15px 0 15px;}
    .Honor .HonorBox .slider .item .txt{line-height: 40px;font-size: 15px;}
    .Culture .CultureBox .txt ul li{padding:8px 0;padding-left:100px;margin-bottom:10px;font-size: 15px;line-height: 25px;}
    .Culture .CultureBox .txt ul li .name{font-size: 16px;}
    .History .HistoryBox .Year .item{font-size: 16px;height:100px;}
    .History .HistoryBox .HisTxt .slider .item {padding-left:140px;}
    .History .HistoryBox .HisTxt .slider .item .year{font-size: 18px;font-weight: bold;width:120px;}
    .History .HistoryBox .HisTxt .slider .item .itemcon dl dd{font-size: 14px;line-height: 24px;}
    .History .HistoryBox .slick-arrow.slick-prev{left:0;}
    .History .HistoryBox .slick-arrow.slick-next{right:0;}
}

@media(max-width:768px){
    .Company .CompanyBox .txt{width:100%;}
    .Company .CompanyBox .img{width:100%;margin-top:20px;}
    .Culture .CultureBox .txt{width:100%;}
    .Culture .CultureBox .img{width:100%;margin-bottom:20px;}
    .History .HistoryBox .HisTxt{padding-bottom:30px;}
    .History .HistoryBox .Year .item{height:80px;}
}

@media(max-width:640px){
    .History .HistoryBox .HisTxt .slider .item{padding-left:0;}
    .History .HistoryBox .HisTxt .slider .item .year{position: static;border:none;padding-bottom:20px;}
    .History .HistoryBox .HisTxt .slider .item .itemcon dl dd{padding-left:45px;}
    .Honor .HonorBox .slider{width:100%;}
    .Honor .HonorBox .slider .item{margin-right:0;margin-left:10px;}
    .Honor .HonorBox .slider .slick-list{margin-left:-10px;}
    .Honor .HonorBox .slick-arrow.slick-next{right:10px;}
    .Honor .HonorBox .slick-arrow.slick-prev{left:10px;}
    .slick-arrow{width:32px !important;height:32px !important;margin-top:-16px !important;}
    .History .HistoryBox .HisTxt{padding-bottom:0;}
}

/* 用人理念 */
.Philosophy{background: url(../images/yrbg.jpg) no-repeat top center;background-size: cover;}
.Philosophy .subMenu{background: #fff;}
.Philosophy .PhilosophyBox .img{width:45%;}
.Philosophy .PhilosophyBox .img img{width:100%;}
.Philosophy .PhilosophyBox .txt{width:50%;padding-top:0.3rem;}
.Philosophy .PhilosophyBox .txt ul li{padding-left:1.4rem;position: relative;margin-bottom:0.6rem;}
.Philosophy .PhilosophyBox .txt ul li .ico{width:1.2rem;height:1.2rem;display: flex;align-items: center;justify-content: center;position: absolute;left:0;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.Philosophy .PhilosophyBox .txt ul li .ico::before{background: url(../images/numbg.png) no-repeat center center;background-size: contain;content:'';display: block;width:100%;height:100%;position: absolute;left:0;top:0;-webkit-animation: rotate 3s linear infinite;
    animation: rotate 3s linear infinite;}
    .Philosophy .PhilosophyBox .txt ul li .ico img{position: relative;z-index:99;}
.Philosophy .PhilosophyBox .txt ul li .text{font-size: 0.24rem;line-height: 0.36rem;min-height:0.72rem;display: flex;align-items: center;padding:0.1rem 0;border-bottom:1px solid #a3bac5;box-sizing: content-box;}
.Philosophy .PhilosophyBox .txt ul li .ico img{max-width:0.32rem;}

@media(max-width:1024px){
    .Philosophy .PhilosophyBox .txt{padding-top:5px;}
    .Philosophy .PhilosophyBox .txt ul li{padding-left:80px;margin-bottom:20px;}
    .Philosophy .PhilosophyBox .txt ul li .ico{width:70px;height:70px;}
    .Philosophy .PhilosophyBox .txt ul li .ico img{max-width:20px;}
    .Philosophy .PhilosophyBox .txt ul li .text{padding:8px 0;font-size: 15px;line-height: 25px;min-height:50px;}
}

@media(max-width:640px){
    .Philosophy .PhilosophyBox .txt{width:100%;margin-top:20px;}
    .Philosophy .PhilosophyBox .img{width:100%;}
    .Philosophy .PhilosophyBox .txt ul li .text{font-size: 14px;line-height: 24px;min-height:48px;}
}

/* 职业发展 */
.Career_Development .subMenu{background: #f7f9fa;}
.Career_Development .Career_Development_box{margin-left:-3%;display: flex;justify-content: space-between;}
.Career_Development .Career_Development_box .item{width:27%;float:left;margin-left:3%;background: url(../images/zhiye1.jpg) no-repeat center center;background-size: cover;box-sizing: border-box;padding:0.6rem;color:#fff;}
.Career_Development .Career_Development_box .item_3{width:37%;background: url(../images/zhiye2.jpg) no-repeat center center;background-size: cover;}
.Career_Development .Career_Development_box .item .itemtit{font-size: 0.24rem;}
.Career_Development .Career_Development_box .item b{width:30px;height:1px;background: #4ebde6;margin:0.2rem 0 0.35rem 0;display: block;}
.Career_Development .Career_Development_box .item ul li{width:48%;margin-left:2%;float:left;box-sizing: border-box;padding-left:20px;background: url(../images/logoico.png) no-repeat center left;margin-bottom:0.1rem;}
.Career_Development .Career_Development_box .item ul{margin-left:-2%;font-size: 0.18rem;line-height: 32px;}
.Career_Development .Career_Development_box .item ul::after{content:'';display: block;clear: both;}

.Career_Development .Career_Development_box .item_3 ul li{padding-left:0;background: none;width:98%;line-height: 24px;margin-bottom:18px;}
.Career_Development .Career_Development_box .item_3 ul li .tag{font-size: 0.2rem;}
.Career_Development .Career_Development_box .item_3 ul li .dec{font-size: 0.18rem;opacity: 0.8;}

@media(max-width:1024px){
    .Career_Development .Career_Development_box .item{padding:20px;}
    .Career_Development .Career_Development_box .item .itemtit{font-size: 16px;font-weight: bold;}
    .Career_Development .Career_Development_box .item b{margin:10px 0 15px 0;}
    .Career_Development .Career_Development_box .item ul li{font-size: 14px;line-height: 25px;}
    .Career_Development .Career_Development_box .item_3 ul li{margin-bottom:10px;}
    .Career_Development .Career_Development_box .item_3 ul li .tag{font-size: 15px;}
    .Career_Development .Career_Development_box .item_3 ul li .dec{font-size: 14px;}
}


@media(max-width:768px){
    .Career_Development .Career_Development_box{flex-wrap: wrap;}
    .Career_Development .Career_Development_box .item{width:97%;margin-bottom:3%;}
    .Career_Development .Career_Development_box .item_3{width:97%;}
}

/* 人才招聘 */
.Job{background: url(../images/jobbg.png) repeat-x top center;}
.Job .HomeTit .dec{text-align: right;font-size: 0.2rem;line-height: 0.3rem;}
.Job .j_Search{max-width:720px;margin:1rem auto 0.5rem;box-sizing: border-box;padding-right:2.2rem;position: relative;line-height: 0.7rem;}
.Job .j_Search input{width:100%;height:0.7rem;border-radius: 0.7rem;background: #fff;box-sizing: border-box;padding:0 0.3rem;font-size: 0.2rem;}
.Job .j_Search button{width:2rem;height:100%;border-radius: 0.7rem;text-align: center;color:#fff;background: #4a778e;position: absolute;right:0;top:0;}
.Job .JobBox .item ul{display: flex;justify-content: space-between;width:100%;line-height: 0.8rem;font-size: 0.2rem;box-sizing: border-box;padding:0 0.4rem;}
.Job .JobBox .item ul li:nth-child(1){width:22%;}
.Job .JobBox .item ul li:nth-child(2){width:18%;}
.Job .JobBox .item ul li:nth-child(3){width:45%;}
/* .Job .JobBox .item ul li:nth-child(4){width:15%;} */
.Job .JobBox .item.itemTit{background: #4a778e;}
.Job .JobBox .item.itemTit ul li{color:#fff !important;font-size: 0.24rem !important;}

.Job .JobBox .item.itemCon{background: #fff;box-shadow: 0 5px 30px rgba(0,159,199,0.08);margin-bottom:0.3rem;}
.Job .JobBox .item.itemCon ul{cursor: pointer;}
.Job .JobBox .item.itemCon ul li.tit{font-size: 0.24rem;transition: all .3s;}
.Job .JobBox .item.itemCon ul li i{display: inline-block;width:15px;height:15px;background: url(../images/job-more.png) no-repeat center center;background-size: 0.08rem;position: relative;top:2px;}
.Job .JobBox .item.itemCon .hideBox{padding:0.4rem;border-top:1px solid #e6e6e6;padding-right:2.1rem;position: relative;display: none;}
.Job .JobBox .item.itemCon .hideBox .con:nth-child(1){margin-bottom:0.3rem;}
.Job .JobBox .item.itemCon .hideBox .con .title{font-size: 0.22rem;color:#4a778e;margin-bottom:0.15rem;}
.Job .JobBox .item.itemCon .hideBox .con .dec{font-size: 0.2rem;line-height: 0.4rem;}
.Job .JobBox .item.itemCon .hideBox .apply{width:1.8rem;line-height: 0.5rem;border-radius: 0.5rem;background: #4ebde6;text-align: center;position: absolute;right:0.4rem;bottom:0.4rem;}
.Job .JobBox .item.itemCon .hideBox .apply a{color:#fff;display: block;font-size: 0.2rem;}
.Job .JobBox .item.itemCon.on ul li i{background: url(../images/job-morec.png) no-repeat center center;}
.Job .JobBox .item.itemCon.on ul li.tit{font-size: 0.3rem;color:#4a778e;}
.Job .JobBox .item.itemCon.on ul li:nth-child(4){color:#4ebde6;}

@media(max-width:1024px){
    .Job .HomeTit .dec{font-size: 14px;line-height: 24px;}
    .Job .j_Search{line-height: 35px;padding-right:110px;}
    .Job .j_Search button{height:35px;border-radius: 35px;width:100px;}
    .Job .j_Search input{height:35px;border-radius: 35px;font-size: 14px;}
    .Job .JobBox .item ul{line-height: 40px;font-size: 14px;padding:0 20px;}
    .Job .JobBox .item.itemTit ul li{font-size: 16px !important;}
    .Job .JobBox .item.itemCon{margin-bottom:10px;}
    .Job .JobBox .item.itemCon ul li i{background-size: 5px;}
    .Job .JobBox .item.itemCon ul li.tit{font-size: 15px;}
    .Job .JobBox .item.itemCon.on ul li.tit{font-size: 15px;}
    .Job .JobBox .item.itemCon.on ul li i{background-size: 8px;}
    .Job .JobBox .item.itemCon .hideBox{padding:20px;}
    .Job .JobBox .item.itemCon .hideBox .apply{position: static;margin-top:20px;width:110px;height:32px;line-height: 32px;border-radius: 32px;font-size: 14px;}
    .Job .JobBox .item.itemCon .hideBox .apply a{font-size: 14px;}
    .Job .JobBox .item.itemCon .hideBox .con .title{font-size: 15px;}
    .Job .JobBox .item.itemCon .hideBox .con .dec{font-size: 14px;line-height: 24px;}
}

@media(max-width:640px){
    .Job .HomeTit .dec{width:100%;text-align: left;margin-top:10px;}
    .Job .j_Search{margin:30px 0 20px 0;}
    .Job .JobBox .item ul li:nth-child(3){display: none;}
    .Job .JobBox .item.itemCon ul{line-height: 20px;padding:8px 10px 8px 20px;font-size: 13px;}
    .Job .JobBox .item ul li:nth-child(1){width:38%;}
    .Job .JobBox .item ul li:nth-child(2){width:33%;}
    .Job .JobBox .item.itemCon ul li.tit{font-size: 13px;}
}



/* 立即申请 */
.Jobbox{ line-height:38px; width:68%; position:relative; padding:4%; border-radius:10px; margin:20px auto; background:#fff;}
.Jobtit{ text-align:center; color:#333; padding-bottom:3%; font-size:24px;}
.Jobitem{ color:#222222;}
.Jobitem dd{ margin-bottom:8px; width:33.333%; float:left;}
.Jobtit2{ font-size:18px; color:#0080af;}
.jobbtn{ display:block; margin-top:5%; color:#fff; font-size:18px; width:140px; line-height:45px; text-align:center; background:#d7b36f; border-radius:20px;}
.Jobbox .mfp-close{ border-radius:50%; background:#4a778e; font-size:30px; color:#fff; font-weight:bold; opacity:1; width:39px; height:39px; position:absolute; right:-15px; top:-15px;font-weight: normal;line-height: 39px;}
.mfp-close-btn-in .mfp-close{ color:#fff !important;}

.JobForm{ color:#666666; margin:0px 0px 0px 0px;}
.JobForm dl{ width:48%; float:left; padding-left:1%; line-height:28px;}
.JobForm dl dt{ width:22%; float:left; text-align:right; padding:5px 2% 5px 0;}
.JobForm dl dd{ width:70%; float:left;}
.JobForm dl.other{ width:99%; padding-left:1%;}
.JobForm dl.other dt{ width:10.8%; padding-right:1%;}
.JobForm dl.other dd{ width:84%;}
.JobForm dd{ padding:5px 0px;}
.JobForm .input { background:#fff; border:1px solid #dbdbdb; width:99%; height:28px; line-height:28px;}
.JobForm .input2 { background:#fff; border:1px solid #dbdbdb; width:99%; height:116px; line-height:23px;}
.JobForm select { border:1px solid #dbdbdb; width:190px; height:23px; line-height:23px;}
.JobForm .sendbtn{ cursor:pointer; color:#fff; width:120px; height:40px; font-size:16px; background:#4a778e; margin-right:8px;}
.JobForm .resetbtn{ cursor:pointer; color:#fff; width:120px; height:40px; font-size:16px; background:#999;}


@media(max-width:992px){
	.Jobtit{ font-size:18px;}
    .JobForm dl{ width:auto; float:none; padding-left:0%;}
    .JobForm dl.other{ width:auto;padding-left:0%;}
    .JobForm dl dt{ width:25%;font-size: 14px;}
    .JobForm dl dd{ width:70%;font-size: 14px;}
    .JobForm dl.other dt{ width:25%;}
    .JobForm dl.other dd{ width:70%;}
    .JobForm .sendbtn{ width:100px; height:35px;}
    .JobForm .resetbtn{ width:100px; height:35px;}
    .Jobbox{ width:92%;}
    .Jobbox .mfp-close{ right:0; top:0; width:28px; height:28px; line-height:28px; font-size:30px;}
}


/* 售后支持 */
.HomeTit .dec{font-size: 0.2rem;line-height: 0.3rem;margin-top:0.2rem;}
.Sales_Support .Sales_Support_list{max-width:1150px;margin:0 auto;}
.Sales_Support .Sales_Support_list ul{margin-left:-10%;}
.Sales_Support .Sales_Support_list ul li{width:40%;float:left;margin-left:10%;box-sizing: border-box;padding-left:1.4rem;position: relative;}
.Sales_Support .Sales_Support_list ul li .ico{width:1.2rem;height:1.2rem;display: flex;align-items: center;justify-content: center;position: absolute;left:0;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.Sales_Support .Sales_Support_list ul li .ico::before{background: url(../images/numbg.png) no-repeat center center;background-size: contain;content:'';display: block;width:100%;height:100%;position: absolute;left:0;top:0;-webkit-animation: rotate 3s linear infinite;
    animation: rotate 3s linear infinite;}
    .Sales_Support .Sales_Support_list ul li .ico img{position: relative;z-index:99;}
.Sales_Support .Sales_Support_list ul li .text{font-size: 0.24rem;border-bottom:1px solid #4a778e;min-height:0.84rem;display: flex;align-items: center;}
.Sales_Support .Sales_Support_list ul li .ico img{max-width:0.35rem;}

.Sales_Support .Sales_Support_box{margin-top:0.8rem;}
.Sales_Support .Sales_Support_box .img{width:61.25%;}
.Sales_Support .Sales_Support_box .img img{width:100%;}
.Sales_Support .Sales_Support_box .Form{width:31.5%;}
.Sales_Support .Sales_Support_box .Form .inputBox{line-height: 0.5rem;background: #fff;box-sizing: border-box;padding:0 20px;margin-bottom:0.2rem;box-shadow: 0 0 8px rgba(0,0,0,0.1);}
.Sales_Support .Sales_Support_box .Form .inputBox input{font-size: 0.18rem;height:100%;}
.Sales_Support .Sales_Support_box .Form .inputBox textarea{height:1.45rem;box-sizing: border-box;padding:0.1rem 0;font-size: 0.18rem;}
.Sales_Support .Sales_Support_box .Form .formBtn{background: #4a778e;}
.Sales_Support .Sales_Support_box .Form .formBtn button{width:100%;background: #4a778e;color:#fff;font-size: 0.2rem;display: block;height:0.5rem;}

@media(max-width:1024px){
    .Sales_Support .Sales_Support_box{margin-top:40px;}
    .HomeTit .dec{font-size: 14px;line-height: 24px;margin-top:10px;}
    .Sales_Support .Sales_Support_list ul li{padding-left:90px;}
    .Sales_Support .Sales_Support_list ul li .ico{width:70px;height:70px;}
    .Sales_Support .Sales_Support_list ul li .ico img{max-width:20px;}
    .Sales_Support .Sales_Support_list ul li .text{font-size: 15px;line-height: 25px;min-height:50px;}
    .Sales_Support .Sales_Support_box .Form .inputBox{line-height: 32px;margin-bottom:10px;}
    .Sales_Support .Sales_Support_box .Form .inputBox input{font-size: 14px;}
    .Sales_Support .Sales_Support_box .Form .inputBox textarea{font-size: 14px;height:85px;}
    .Sales_Support .Sales_Support_box .Form .formBtn button{font-size: 15px;height:32px;}
}

@media(max-width:768px){
    .Sales_Support .Sales_Support_box .img{width:100%;}
    .Sales_Support .Sales_Support_box .Form{width:100%;margin-top:20px;}
}

@media(max-width:640px){
    .Sales_Support .Sales_Support_box{margin-top:20px;}
    .Sales_Support .Sales_Support_list ul li{width:90%;margin-bottom:20px;}
    .Sales_Support .Sales_Support_list ul li{padding-left:70px;}
    .Sales_Support .Sales_Support_list ul li .ico{width:60px;height:60px;}
    .Sales_Support .Sales_Support_list ul li .ico img{max-width:20px;}
}

/* 联系我们 */
.Contact .subMenu{background: #f7f9fa;}
.Contact .info{width:31.25%;}
.Contact .info ul{overflow: auto;max-height:5.5rem;padding-right:15px;}
.Contact .info ul li{margin-bottom:0.1rem;}
.Contact .info ul li .title{font-size: 0.3rem;color:#4a778e;line-height: 0.85rem;border-bottom:1px solid #c8d6dd;position: relative;cursor: pointer;}
.Contact .info ul li .title i{display: block;width:20px;height:20px;background: url(../images/cjt.png) no-repeat center center;position: absolute;right:0;top:50%;margin-top:-10px;}
.Contact .info ul li dl{margin-top:0.3rem;display: none;}
.Contact .info ul li dl dd{font-size: 0.18rem;line-height: 0.3rem;padding-left:30px;background-position: top 5px left;background-repeat: no-repeat;margin-bottom:0.2rem;}
.Contact .info ul li dl dd.dd1{background-image: url(../images/conico1.png);}
.Contact .info ul li dl dd.dd2{background-image: url(../images/conico2.png);}
.Contact .info ul li dl dd.dd3{background-image: url(../images/conico3.png);}
.Contact .info ul li dl dd.dd4{background-image: url(../images/conico4.png);}


.Contact .map{width:62.5%;}
.Contact .map #allMap{height:6.7rem;}
.Contact .map .infobox{margin-top:5px;}
.Contact .map p{font-size: 13px;margin-top:5px;color:#666;}
.BMap_bubble_title{color:#4a778e;font-weight: bold;}

.Contact .info ul::-webkit-scrollbar{width: 3px; height:2px;-webkit-overflow-scrolling : touch;background-color: #f0f1f2;}
.Contact .info ul::-webkit-scrollbar-track{background-color: #f0f1f2;}
.Contact .info ul::-webkit-scrollbar-thumb{border-radius: 10px;background-color: #4ebde6;}
.Contact .info ul::-webkit-scrollbar-button{height: 0px;background-color: #f0f1f2;}

@media(max-width:1024px){
    .Contact .info ul li .title{font-size: 18px;font-weight: bold;line-height:50px;}
    .Contact .info ul li dl{margin-top:10px;}
    .Contact .info ul li dl dd{font-size: 14px;line-height: 25px;margin-bottom:10px;}
    .Contact .map #allMap{height:4.8rem;}
    .Contact .info ul{max-height:3.8rem;}
}

@media(max-width:768px){
    .Contact .info{width:100%;margin-bottom:20px;}
    .Contact .info ul{max-height:250px;}
    .Contact .map{width:100%;}
    .Contact .map #allMap{height:300px;}
    .Contact .info ul li .title i{background-size: 10px;}
    .Contact .info ul li .title{font-size: 16px;line-height: 40px;}
}

/* 员工风采 */
.Employee .subMenu{background: #f7f9fa;}

.EmployeeBox .slider{position: relative;}
.EmployeeBox .imgbox{padding-top: 3.9rem;transition: all 0.3s;border-left: 0;border-right: 0;}
.EmployeeBox .item{padding:0 0.25rem;transition: all 0.3s;text-align: center;}

.EmployeeBox .slick-arrow{width: 0.6rem;height: 0.6rem;background-color:#d7d9db;position: absolute;border-radius: 50%;z-index: 100;top: 50%;transform: translateY(-50%);transition: all 0.3s;font-size: 0;color:transparent;}
.EmployeeBox .slick-arrow:After{width: 100%;height: 100%;content: "";position: absolute;left:0;top: 0;transition: all 0.3s;background-position: center center;background-repeat: no-repeat;}
.EmployeeBox .slick-prev{ left:-100px;}
.EmployeeBox .slick-prev:After{background-image: url(../images/arrleft2.png);}
.EmployeeBox .slick-prev:hover:After{background-image: url(../images/arrleft2.png) !important;}
.EmployeeBox .slick-next{ right:-100px;}
.EmployeeBox .slick-next:After{background-image: url(../images/arrright2.png);}
.EmployeeBox .slick-next:hover:After{background-image: url(../images/arrright2.png) !important;}
.EmployeeBox .slick-arrow:hover{background-color:#4ebde6 !important;}
.EmployeeBox .slick-disabled{opacity: 0.4;}


.EmployeeBox .desc{width: 80%;margin:10px auto;font-size: 0.2rem;line-height: 0.32rem; clear: both;text-align: center;}
.EmployeeBox .slick-arrow{top: auto;transform: translateY(0);bottom: 0.5rem;width: 0.49rem;height: 0.49rem;background-color: transparent;border: 1px solid #cccccc;}
.EmployeeBox .slick-arrow:hover{border: 1px solid #4ebde6;}
.EmployeeBox .slick-prev{left: 30%;}
.EmployeeBox .slick-prev:After{background-image: url(../images/arrleft3.png);}
.EmployeeBox .slick-next{right: 30%;}
.EmployeeBox .slick-next:After{background-image: url(../images/arrright3.png);}
.EmployeeBox.cur .item{padding:0.8rem 0 0;height: 7.3rem;}
.EmployeeBox.cur .slick-active{perspective: 1000px;}
.EmployeeBox.cur .slick-active .imgbox{transform:rotateY(15deg);}
.EmployeeBox.cur .slick-center + .item .imgbox{transform:rotateY(-15deg);}
.EmployeeBox.cur .slick-current {padding-top: 0;position: relative;z-index: 100;}
.EmployeeBox.cur .item .desc{display: none;}
.EmployeeBox.cur .slick-current .imgbox{transform:rotateY(0) !important;padding-top: 5.8rem;width: 9.8rem;z-index: 100;margin-left: -1.8rem;border-left: 0.5rem solid #fff;border-right: 0.5rem solid #fff;transition: transform .3s;}
.EmployeeBox.cur .slick-current .desc{display: block;margin-top: 1.05rem;}
.EmployeeBox.cur .slider:after{bottom: 0.75rem;width: 32%;left: 34%;content: "";position: absolute;height: 1px;background:#e1e1e1;}
.EmployeeBox.cur .slider::before{content:'';display: block;width:8%;height:1px;background: #4ebde6;position: absolute;bottom:0.75rem;left:34%;z-index:88;}

@media(max-width:1024px){
	.EmployeeBox.cur .slick-current .imgbox{width: 8rem;margin-left: -2.3rem;}
}
@media(max-width:767px){
	.EmployeeBox .item{height: auto !important;padding-top: 0 !important;padding-bottom: 1rem !important;}
	.EmployeeBox.join .item{padding-bottom: 0 !important;}
	.EmployeeBox.join .slick-arrow {bottom: 0.9rem;}
	.EmployeeBox.join.cur .slider:after {bottom: 1.2rem;}

	.EmployeeBox .imgbox{padding-top: 64% !important;}
	.EmployeeBox.cur .slick-current .imgbox{width: 100%;margin-left: 0;}
	.EmployeeBox .slider:after{width: 20%;left: 40%;bottom: 0.5rem;}

	.EmployeeBox .desc{font-size: 14px;line-height: 24px;}
	.EmployeeBox .slick-arrow{width: 30px;height: 30px;bottom: 0.2rem;}
    .EmployeeBox.cur .slick-current .desc{margin-top:20px;}
    .EmployeeBox.cur .slider:after,.EmployeeBox.cur .slider::before{display: none;}
    .EmployeeBox .slick-arrow{bottom:auto;top:38%;}
    .EmployeeBox .slick-next{right:30px;}
    .EmployeeBox .slick-prev{left:30px;}
}























