

/* 寮曠敤瀛椾綋 */

@font-face { 

font-family: Aileron_Regular; 

src: url(../Fonts/Aileron-Regular.otf);

}

@font-face { 

font-family: Aileron_Light; 

src: url(../Fonts/Aileron-Light.otf);

}

@font-face { 

font-family: Aileron_Bold; 

src: url(../Fonts/Aileron-Bold.otf);

}



body{ overflow-x: hidden; }



.w71{ width: 71%; padding-bottom: 7em;   }

.w22615{ width: 22.615%;  }

@media(max-width:1024px){ 

.w71,

.w22615{ width: 100%; float: inherit;  }

.w71,

.w22615{ padding-bottom: 50px;   }

}

@media(max-width:640px){ 

.w71,

.w22615{ padding-bottom: 40px;   }

}



/* 鍙充晶鎮诞妗 */

.Other002638 ul{ position:fixed; right:0; z-index:110; top:40%; border: 1px solid #e8ebf0; border-radius:10px 0 0 10px  }

.Other002638 li{ position:relative; }

.Other002638 li>a{ display:block; width:70px; color: #5b5b5b; height:80px; padding-top: 45px; background: #fff;  text-align: center; }  

.Other002638 li:first-of-type>a{ border-radius:10px 0 0 0; }  

.Other002638 li:last-of-type>a{ border-radius:0 0 0 10px; }  

.Other002638 li:hover>a{ color: #fff; }  

.Other002638 li.li_tel .wap{ display:none;}

.Other002638 li.li_tel aside{ display:none; position:absolute; right:100%; line-height:60px; white-space:nowrap; text-overflow:ellipsis; top:0;background:#00a2e9; margin-right:1px;border-radius:3px; padding:0 10px; font-size:18px; color:#fff;}



.Other002638 li.li_consult>a{ background: url(../images/cbl_icon1.png) no-repeat center 35% #fff; }

.Other002638 li.li_consult:hover>a{ background-image: url(../images/cbl_icon_on1.png),linear-gradient(90deg,#1c98d7,#1c86d7); }

.Other002638 li.li_code>a{ background: url(../images/cbl_icon2.png) no-repeat center 35% #fff; }

.Other002638 li.li_code:hover>a{ background-image: url(../images/cbl_icon_on2.png),linear-gradient(90deg,#1c98d7,#1c86d7); }

.Other002638 li.li_tel>a{ background: url(../images/cbl_icon3.png) no-repeat center 35% #fff; }

.Other002638 li.li_tel:hover>a{ background-image: url(../images/cbl_icon_on3.png),linear-gradient(90deg,#1c98d7,#1c86d7); }

.Other002638 li.li_gettop>a{ background: url(../images/cbl_icon4.png) no-repeat center 35% #fff; }

.Other002638 li.li_gettop:hover>a{ background-image: url(../images/cbl_icon_on4.png),linear-gradient(90deg,#1c98d7,#1c86d7); }



.Other002638 li.li_code img{ display: none; position: absolute; right: 95%; top: 0; width: 100px; margin-right: 5px; max-width: inherit; }

.Other002638 li .telbox{ display: none; box-shadow: 0 3px 20px rgb(0 0 0 / 12%); font-size: 18px;  position: absolute; right: 95%; top: 0; padding: 20px; width: 200px; background: #fff; margin-right: 25px; max-width: inherit; border-radius: 5px; }

.Other002638 li .telbox::before{ position: absolute; top: 50%; display: block; right: -8px; content: ""; width: 0; height: 0; border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-left: 10px solid #fff; transform: translateY(-50%); }

.Other002638 li .telbox h2{  font-size: 14px; margin-top: 0; font-weight: normal; color: #1c87d7; }

.Other002638 li .telbox span{  font-size: 20px; color: #000;  }

.Other002638 li.li_consult:hover .telbox,
.Other002638 li.li_tel:hover .telbox,
.Other002638 li.li_code:hover img{ display: block; } 


@media(min-width:1025px){

.Other002638 li.li_tel:hover aside{ display:block;} 

}

@media(max-width:1024px){ 

.Other002638 li.li_tel .wap{ display:block;}

}

@media(max-width:640px){



.Other002638 li.li_consult>a{ background: url(../images/cbl_icon1.png) no-repeat center 50% #fff; }

.Other002638 li.li_code>a{ background: url(../images/cbl_icon2.png) no-repeat center 50% #fff; }

.Other002638 li.li_tel>a{ background: url(../images/cbl_icon3.png) no-repeat center 50% #fff; }

.Other002638 li.li_gettop>a{ background: url(../images/cbl_icon4.png) no-repeat center 50% #fff; }

	

.Other002638 ul{ top:auto; margin-top:0; bottom:2%;}

.Other002638 li > a{ width:45px; height:45px;}

}



 

/* 澶撮儴 */

.Top002742{ position: relative;  width: 100%; z-index: 100; color: #344455; background: #fff; }

.Top002742_absolute{ position: absolute; background: transparent; }

.Top002742 a{color: #344455;}

.Top002742 .header{position: relative;max-width:1400px}

.Top002742 .header-left{float: left;display: table; height: 94px;}

.Top002742 .header-left > *{display: table-cell; vertical-align: middle;}

.Top002742 .header-left .logo{ }

.Top002742 .header-left .logo img{max-width: 198px;} 

.Top002742 .header-mid{ float: left; margin-left: 4em;  }

.Top002742 .header-right{float: right;}
.Top002742 .header-right>a{width:110px;height:38px;line-height:38px;border-radius:30px;background:linear-gradient(90deg,#1c98d7,#1c86d7);display:inline-block;text-align:center;color:#fff;margin-left:15px}

.Top002742 .header-right{ min-height: 94px; padding-top: 28px; }



.Top002742 .top-language{padding-top: 3px; position: relative; float: left; }

.Top002742 .top-language > span{display: block; line-height: 33px; cursor: pointer;}

.Top002742 .top-language > span:before{display: inline-block; content: ''; vertical-align: middle; }

.Top002742 .top-language > span:before{margin: 0 4px 0 13px; width: 16px; height: 16px; background:url(../images/topicon1.png) no-repeat;}

.Top002742 .top-language figure{position: absolute; top: 100%; left: 0; width: 100%; background: #fff; display: none;}

.Top002742 .top-language figure a{color: #000; padding: 0 10px;display: block; line-height: 30px;}

.Top002742 .top-tel{ font-family: 'Aileron_Regular'; color: #474747; float: left; display: block; line-height: 33px; margin: 3px 14px 0 23px; font-size: 16px; transition: 0.2s;  }
.Top002742 .top-tel:hover{ background: linear-gradient(90deg,#1c98d7,#1c86d7); color: #fff; border-radius: 20px; padding: 0 5px;  }

.Top002742 .top-tel img{ margin-top: -2px; display: inline-block; margin-right: 5px; transition: 0.3s; }

.Top002742 .top-tel:hover .top-tel-img,
.Top002742 .top-tel .top-tel-img2{ display: none; }
.Top002742 .top-tel:hover .top-tel-img2{ display: inline-block; margin-right: 0; }

.Top002742 .top-tel:hover .top-tel-img{ transform: rotateX(360deg);  }

.Top002742 .wap_login,

.Top002742 .login{ float: left; width: 110px; height: 38px; line-height: 38px; border-radius: 30px; background:url(../images/topicon3.png) 20px center no-repeat,linear-gradient(90deg,#1c98d7,#1c86d7); }

.Top002742 .wap_login a,

.Top002742 .login a{ color: #fff; padding-left: 40px; text-transform: capitalize; }

.Top002742 .wap_login{ display: none; }



.Top002742 .header-menu li{ width: auto!important;}

.Top002742 .header-menu li em{padding: 0 18px; line-height: 94px; font-size: 16px;}

.Top002742 .header-menu li:last-of-type em{ padding-right: 0;  }

.Top002742 .header-menu li.aon em a{color: #269ff9;}

.Top002742 .header-menu li .sub{ left: 21.15%; width:600px; background: #fafafa;box-shadow: 0 5px 15px 0 rgba(0,0,0,0.1); padding: 40px 0 40px 70px; border-radius: 0 0 10px 10px; display: none !important; top: 100%; }

.Top002742 .header-menu li.aon .sub,

.Top002742 .header-menu li.hover .sub{  top: 100%; }

.Top002742 .header-menu li .sub1{ left: 21.15%; width: 950px; }

.Top002742 .header-menu li:hover .sub{ display: block !important; top: 100% !important; }

.Top002742 .header-menu li:nth-of-type(7) .sub{ left: 30%;  }

.Top002742 .header-menu li .sub dl{float: left; width: 150px; margin-right: 3.5em; }

.Top002742 .header-menu li .sub dl:last-of-type{ margin-right: 0;  }

.Top002742 .header-menu li .sub dl > *{max-width: 150px; margin: 0 auto; width: 96%;}

.Top002742 .header-menu li .sub dt{ padding-bottom: 20px; margin-bottom: 15px; line-height: 32px; border-bottom: 1px solid #e5e5e5;}

.Top002742 .header-menu li .sub dt img{float: left; height: 32px; margin-right: 10px;}

.Top002742 .header-menu li .sub dt a{font-size: 18px; color: #18222c; padding: 0;  }

.Top002742 .header-menu li .sub dt a:hover{background: none;}

.Top002742 .header-menu li .sub dd{ line-height: 2.4;  }

.Top002742 .header-menu li .sub dd:hover{}

.Top002742 .header-menu li .sub dd a{color: #494d5a; font-size: 15px; display: inline-block;transition: 0.3s;  }

.Top002742 .header-menu li .sub dd:hover a{color: #269ff9;  padding:0 10px;   background: #edf2fa;}

.Top002742 .header-menu li .sub .pic{ padding-right: 2.5em; float: right; }

.Top002742 .header-menu li .sub .pic img{ border-radius: 10px; }

.Top002742 .header-menu li.hover em{position: relative;}

.Top002742 .header-menu li.hover em:after{position: absolute; content: '';border:6px solid transparent; border-bottom-color: #fff; left: 50%; margin-left: -6px;  bottom: 0;}



@media (max-width:1366px) {

.Top002742 .header-menu li em{padding: 0 14px; }

.Top002742_absolute{ position: relative; }

}

@media (max-width:1230px) {

.Top002742 .header-mid{ margin-left: 2%;  }

.Top002742 .header-left .logo img{ max-width: 150px;  }

}

@media (max-width:1150px) {

.Top002742 .header-menu li em{ font-size: 14px; padding: 0 10px; }

.Top002742 .top-tel{ margin: 3px 10px 0 15px; }

}



@media(max-width:1024px){

.Top002742 #header-menu{position: absolute; top: -100%; transform: translateY(-100%); right: 0; background:#fff; padding: 20px; width: 100%; border-radius: 0 0 0 5px; opacity: 0; transition: 0.5s;}

.Top002742 #header-menu li{ line-height: 60px;  }

.Top002742 #header-menu li.clickon em{ background: linear-gradient(90deg,#1c98d7,#1c86d7);; }

.Top002742 #header-menu li.clickon em a{ color: #fff; }

.Top002742 #header-menu li em{ border-bottom: 1px solid #eee;  }

.Top002742 #header-menu li em a{ font-size: 18px; font-weight: normal; padding: 0 15px; }

.Top002742 #header-menu li .sub-menu dl{ border-bottom: #f5f5f5; }

.Top002742 #header-menu li .sub-menu dt{ position: relative; line-height: 50px;  }

.Top002742 #header-menu li .sub-menu dt a{ border-bottom: 0; font-size: 16px; padding:0 30px; color: #666 }

.Top002742 #header-menu li .sub-menu dt::before{ position: absolute; width: 10px; height: 1px; background: #ccc; display: inline-block; content: ''; left: 15px; top: 25px; } 

.Top002742 #header-menu li .sub-menu dd:last-of-type{ padding-bottom: 10px; }

.Top002742 #header-menu li .sub-menu dd a{ padding: 0 20px; line-height: 36px; color: #999; }

.Top002742 #header-menu.header-menu-show{top: 100%;transform: translateY(0);opacity: 1;}

.Top002742 #header-menu li .sub .pic{ display: none; }

.Top002742 #header-menu li a:hover, #header-menu li a{ color: #344455; }

	

.Top002742 #open_menu{ float: right; width: 40px; height: 35px; border-radius: 3px; margin-left: 10px;position:relative;}

.Top002742 #open_menu span,

.Top002742 #open_menu:after,

.Top002742 #open_menu:before{ position:absolute; width:100%; left:15%; height:3px; background:linear-gradient(90deg,#1c98d7,#1c86d7);}

.Top002742 #open_menu:after,

.Top002742 #open_menu:before{ content:''; transition:transform 0.3s;}

.Top002742 #open_menu span{ top:50%; margin-top: -1.5px;}

.Top002742 #open_menu:before{top:8px;}

.Top002742 #open_menu:after{ bottom:8px;}



.Top002742 #open_menu.open_menu_on span{ opacity:0;}

.Top002742 #open_menu.open_menu_on:after,

.Top002742 #open_menu.open_menu_on:before{ top:50%; margin-top:-2px; transform:rotate(45deg);width:70%; left:15%;}

.Top002742 #open_menu.open_menu_on:before{ transform:rotate(-45deg);}

}

@media(max-width:768px){

.Top002742_absolute{ position: absolute; }

}

@media(max-width:640px){

.Top002742_absolute{ position: relative; }

.Top002742 .login,

.Top002742 .top-tel{  display: none; }

.Top002742 .top-language{  padding-right: 10px;  }

.Top002742 .wap_login{ display: block; }

.Top002742 .header-left,

.Top002742 .header-right{ height: 70px; min-height: inherit;  }

.Top002742 .header-right{ padding-top: 20px; }

}

@media(max-width:400px){ 

.Top002742 .header-left .logo img{ max-width: 120px;  }

}

@media(max-width:360px){

.Top002742 .login a,

.Top002742 .top-language{ font-size: 12px;  }

.Top002742 .login{ width: 80px; background: url(../images/topicon3.png) 8px center no-repeat,linear-gradient(90deg,#1c98d7,#1c86d7) }

.Top002742 .login a{ padding-left: 20px; }

}

@media(max-width:340px){

.Top002742 .header-left .logo img{ max-width: 90px; }

.Top002742 #open_menu{ margin-left: 5px; width: 35px; }

.Top002742 .top-language{  padding-right: 5px; margin-left: 0;  }

.Top002742 .top-language > span:before{ margin-left: 0;  }

}



/* 棣栭〉banner */

.Banner003158{ position: relative; z-index: 1; transform:scale(1.08); }

.Banner003158 .home_more{ text-transform: capitalize; }
 
.Banner003158 li.slick-slide{position: relative;z-index: 1; margin: 0 auto; }

.Banner003158 li.slick-slide img{ transform:scale(1.08); transition:all 4s; }

.Banner003158 li.slick-active img{  transform:scale(1); }

.Banner003158 li.slick-slide img{ width: 100%;  }

.Banner003158 .txt{position: absolute; left: 0;top: 0;width: 100%;height: 100%;z-index: 10;color: #0735a8;}

.Banner003158 .txt .ytable{height: 100%; table-layout: fixed;} 

.Banner003158 .tit{ font-size: 3.4em; color: #35383e; font-weight: bold; line-height: 1.2;}

.Banner003158 .desc{ font-size: 16px; color: rgba(53,56,62,0.8); margin-bottom: 2.5em; }

.Banner003158 .ani-show .tit,

.Banner003158 .ani-show .desc,

.Banner003158 .ani-show .more{transform: translateY(0); opacity: 1;}


.Banner003158 .slick-dots{position: absolute;left: 50%;transform: translateX(-50%);z-index: 10; bottom: 3em;}
.Banner003158 .slick-dots li{float: left; margin: 0 2px; }
.Banner003158 .slick-dots li button{border: 0;overflow: hidden;;font-size: 1em;text-indent: -999em; width: 28px; height: 4px; border-radius: 2px; background-color: rgba(28,142,215,0.2);display: inline-block;padding: 0; vertical-align: middle;} 
.Banner003158 .slick-dots li.slick-active  button{ background-color: rgba(28,142,215,1); }



.Banner003158 .slick-arrow { position:absolute;z-index: 10; top: 50%; width:50px; height:50px; margin-top:-25px; cursor: pointer; }

.Banner003158 .slick-prev { left:8%;  background:url(../images/l1.png) center no-repeat; }
.Banner003158 .slick-prev:hover{ background:url(../images/l1-aon.png) center no-repeat; }

.Banner003158 .slick-next { right:8%;  background:url(../images/r2.png) center no-repeat; }
.Banner003158 .slick-next:hover{ background:url(../images/r2-aon.png) center no-repeat; }




.Banner003158 .wap{display: none;}    

@media (max-width:1366px) { 

.Banner003158 .slick-dots.auto_1300{ left: 2.5%;}

}

@media (max-width:1280px) {

.Banner003158 .tit{  }

.Banner003158 .slick-dots.auto_1300{ left: 0; }

} 

@media (max-width:768px) {

.Banner003158 .pc{display: none;} 

.Banner003158 .wap{display: block;}   

.Banner003158 .txt{ text-align: center; top: -20%; } 

.Banner003158 .desc{ margin-bottom: 1.5em;  } 

.Banner003158 .slick-dots.auto_1300{ left: 50%; margin-left: -60px;  }

}

@media (max-width:640px) {

.Banner003158 .txt{ top: -25%; } 

.Banner003158 .desc{ font-size: 14px;  } 

}

@media (max-width:480px) {

.Banner003158 .desc{ font-size: 13px;  } 

.Banner003158 .tit{ font-size: 1.5em;  } 

}

@media (max-width:320px) { 

.Banner003158 .tit{ font-size: 18px;  } 

}



/* 棣栭〉 鎸夐挳 */

.home_more{ padding-left: 28px; text-align: center; font-size: 14px; font-weight: bold; display: inline-block; width: 11.4em; line-height: 3.57; background:linear-gradient(90deg,#1c98d7,#1c86d7); color: #fff;border-radius: 30px; transition: 0.3s ease;  }

.home_more:hover{ background:linear-gradient(90deg,#1c86d7,#1c98d7); width: 12em; }

.home_more:after{display: inline-block;content: '';width: 8px; height: 13px; margin-left: 48px; background: url(../images/home_bt.png) no-repeat; vertical-align: middle; }

.home_more:hover{background-color: #0735a8;color: #fff;} 



@media(max-width:640px) {

.home_more{ font-size: 14px; font-weight: bold; display: inline-block; width: 8em; padding-left: 0; line-height: 40px; line-height: 40px;    }

.home_more:after{ margin-left: 10px; }

}

@media(max-width:480px) {

.home_more{ font-size: 12px; font-weight: normal; display: inline-block; width: 7em;  }

.home_more:after{ margin-left: 5px; }

}

@media(max-width:320px) {

.home_more{ line-height: 3; } 

}



/* 棣栭〉鏍囬 */

.home_tit{  text-align: center; padding-bottom: 4em; }

.home_tit h2{ color: #344455; font-size: 40px; margin-bottom: 0.5em;  }

.home_tit h3{ color: #777d8e; font-size: 16px; font-weight: normal; margin: 0 0 0.8em;  }

.home_tit::after{ width: 35px; height: 2px; display: inline-block; content: ''; background: #269ff9; text-align: center; }



/* 05_鍌蹭俊瀛﹀爞_HR 宸︿晶鍒楄〃 */

.HR_data{ }

.HR_data .ul li{ position:relative; width: 31.385%; float: left; margin-right: 2.922%; margin-bottom: 4em; }

.HR_data .ul li:nth-of-type(3n){ margin-right: 0;  }

.HR_data .ul li a{ position:absolute; left:0; top:0; right:0; bottom:0; z-index: 5; }

.HR_data .ul li h2{ margin:0; font-size:16px; line-height: 1.5; color:#344455; height: 48px; padding-left: 1em; font-weight: normal; }

.HR_data.download .ul li h2{  background: url(../images/download.png) no-repeat center right; padding:0 30px 0 10px;  }

.HR_data .ul li:hover h2{ color: #269ff9; } 

.HR_data .ul li figure{ border-radius: 20px; background: #fff; overflow: hidden; margin-bottom: 20px; }  

.HR_data .ul li figure span{ display:block; padding-bottom:73.88%; border-radius: 20px; transition: 0.3s;  }

.HR_data .ul li:hover figure span{  transform: scale(1.1); }

.HR_data .ul li figure img{ display:none;}



.data_code{  width: 530px; height: 245px; padding: 50px; background: url(../images/data_codebg.png) no-repeat right bottom #fff; border-radius: 20px;   }

.data_code .img{ float: left; margin-right: 50px; }

.data_code p{ font-size: 22px; color: #344455; line-height: 30px;  }

.fancybox-opened .fancybox-skin{ box-shadow:inherit !important; }

.fancybox-close{ width: 28px !important; top: 28px !important;  height: 28px !important; right: -28px !important;  background: url(../images/close2.png) no-repeat !important; }

.w530{ max-width: 530px;  }





@media(max-width:768px) {

.HR_data .ul li{ margin-bottom: 30px; } 

.HR_data .ul li h2{ font-size: 14px; padding-left: 0; } 

.HR_data .ul li:nth-of-type(3n),

.HR_data .ul li{ width: 48%; margin-right: 4%; }

.HR_data .ul li:nth-of-type(2n){ margin-right: 0; }

}

@media(max-width:640px) {

.HR_data .ul li{ margin-bottom: 20px; } 

.HR_data .ul li h2{ height: 48px; line-height: 24px; } 

}

@media(max-width:530px) {

.data_code{ width: 100%; height: auto; padding: 25px; text-align: center; }

.data_code .img{ margin-right: 0; float: inherit;   }

.data_code p{  font-size: 16px; line-height: 24px; margin-bottom: 0;  }

.HR_data .ul li figure{  margin-bottom: 10px; }  

}

@media(max-width:480px) { 

.HR_data .ul li:nth-of-type(3n),

.HR_data .ul li{ width: 100%; margin-right: 0; } 

.HR_data .ul li:nth-of-type(2n){ margin-right: 0; }

.HR_data .ul li figure span{  padding-bottom:60%;  }

.HR_data .ul li h2{ height: auto; }

.data_code p{  font-size: 14px; line-height: 20px; margin-bottom: 0;  }

}



/* 05_鍌蹭俊瀛﹀爞_HR 鐑棬鏍囩 */

.R_tit h2{ font-size: 18px; color: #344455; margin:0 0 13px;   }



.hot_Label dd{ margin:0 7px 6px 0; float: left; }

.hot_Label dd a{ display: inline-block; padding: 0 15px; line-height: 35px; background: #f6f6f6; font-size: 13px; color: #606c79; border-radius: 17px;  }

.hot_Label dd.aon a,

.hot_Label dd:hover a{ background: linear-gradient(90deg,#1c98d7,#1c86d7); color: #fff;  }



/* 05_鍌蹭俊瀛﹀爞_HR 鐑棬鏍囩 */

.bg_lore{ padding: 4em 0; }

.bg_lore dd{ float: left; width: 100%; position: relative; }

.bg_lore dd a{ line-height:1.5; font-size: 14px; color: #606c79; border-bottom: 1px solid #e2e5ea; padding:13px 0 14px; }

.bg_lore dd:first-of-type a{ padding-top: 5px; }

.bg_lore dd:hover a{ color: #1c99d7;  }

@media(max-width:1024px) {

.bg_lore{ padding: 50px 0; }

.bg_lore dd{ width: 48%; margin-right: 4%;  border-bottom: 1px solid #e2e5ea; padding-left: 15px; }

.bg_lore dd:nth-of-type(2n){ margin-right: 0; }

.bg_lore dd a,

.bg_lore dd:first-of-type a{ padding: 15px 0; } 

.bg_lore dd::before{ width: 6px; height:6px; border-radius: 4px; display: inline-block; position: absolute; content: ''; left: 0; top: 22px; background: #e5e5e5; }

.bg_lore dd a{ border-bottom: 0; }

}

@media(max-width:480px) {

.bg_lore dd{ width: 100%; margin-right: 0;  }

.bg_lore dd:nth-of-type(2n){ margin-right: 0; } 

}



/* 鍌蹭俊鍔ㄦ€ */

.R_news{  color: #fff; text-align: center; height: 352px; border-radius: 10px; background: url(../images/R_news_bg.jpg) center no-repeat; }

.R_news2{ background: url(../images/R_news_bg2.jpg) center no-repeat; }

.R_news h2{ font-size: 26px; margin: 0; padding-top: 40px; }

.R_news h3{  font-size: 14px; font-weight: normal; margin: 10px 0 20px; }

.R_news .home_more{ width: 116px; height: 37px; font-size: 12px; text-align: left; line-height: 35px; padding-left: 21px;  background: transparent; border: 2px solid #fff; }

.R_news .home_more:after{ margin-left: 20px; background-size: 4px; width: 4px; height: 10px; }

.R_news .home_more:hover{ background:linear-gradient(90deg,#1c98d7,#1c86d7); color: #fff;  border: 2px solid transparent; } 



@media(max-width:1024px) {

.R_news{ text-align: left; background: url(../images/R_news_bg_wap.jpg) right center no-repeat; }

.R_news2{ background: url(../images/R_news_bg2_wap.jpg) right center no-repeat; }

.R_news .txt{ padding:5% 0 0 10%; }

}

@media(max-width:640px) {

.R_news{ background: url(../images/R_news_bg_wap.jpg) 80% center no-repeat; }

.R_news2{ background: url(../images/R_news_bg2_wap.jpg) 80% center no-repeat; }

.R_news .txt{ padding:5% 0 0 10%; }

.R_news h2{ font-size: 20px; }

}

@media(max-width:490px) { 

.R_news h2{ font-size: 18px; }

}

@media(max-width:425px) {

.R_news{ text-align: center; width: 100%; background: url(../images/R_news_bg.jpg) center no-repeat; background-size: cover;  }

.R_news2{ background: url(../images/R_news_bg2.jpg) center no-repeat; background-size: cover;  }

.R_news .txt{ padding:0; }

}





/* 鏍忕洰椤靛鑸 涓夌骇 */

.Menu002937{  padding:2.5em 0 3em 0; }

.Menu002937 .ul{ line-height: normal;}

.Menu002937 .ul li{ float: left; margin: 1px 0; }

.Menu002937 .ul li:not(:last-child){margin-right: 10px;}

.Menu002937 .ul li a{display: block; color: #606c79; min-width: 116px; border-radius: 30px; padding: 12px 30px; font-size: 16px; background: #f6f6f6; text-align: center;}

.Menu002937 .ul li.aon a,

.Menu002937 .ul li a:hover{ color: #fff;background: #1c87d7;} 

@media(max-width:640px){

.Menu002937{ padding: 30px 0; }

.Menu002937 .ul li a{ font-size: 14px; }

}



/* 缈婚〉 */

.Page002274{ text-align:center; color:#666666;}

.Page002274 .Pages *{ vertical-align:middle;}

.Page002274 .Pages .p_cur,

.Page002274 .Pages .p_count,

.Page002274 .Pages .p_total{ display:none;}

.Page002274 .Pages a{ display:inline-block; padding: 0 20px; line-height:48px; background-color: #eee; color:#353535; margin-left:7px; border-radius: 8px; }

.Page002274 .Pages a:hover,

.Page002274 .Pages a.a_cur{ color:#fff; background-color:#1c99d7; font-weight: bold; }

.Page002274 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle;}

.Page002274 .Pages .i_text{ width:47px; height:36px; line-height:36px;border:1px solid #ceced5;}

.Page002274 .Pages .i_button{ cursor:pointer; background:none; width:47px; height:36px;border:1px solid #ceced5;}

.Page002274 .Pages .p_jump b{font-weight:normal; margin:0 5px;}

.Page002274 .Pages .a_prev,.Page002274 .Pages .a_next{ width: 48px; height: 48px; display: inline-block; background: url(../images/prev.png) center no-repeat #eee;}

.Page002274 .Pages .a_next{ background: url(../images/next.png) center no-repeat #eee; }

.Page002274 .Pages .a_prev:hover{ background: url(../images/prev2.png) center no-repeat #1c99d7; }

.Page002274 .Pages .a_next:hover{ background: url(../images/next2.png) center no-repeat #1c99d7; }



@media(max-width:1000px){

.Page002274 .Pages em{ display:none;}

}

@media(max-width:640px){

.Page002274 .Pages a.a_first,

.Page002274 .Pages a.a_end{ display:none;}

.Page002274 .Pages a{ padding:0 10px;}

}



/* 鍏充簬鍌蹭俊 鍏徃浠嬬粛 */

.about_box{  padding: 3em 0 6em; }

.about_box .txt{ color: #606f86; font-size: 18px; line-height: 2;  padding:0.5em 1.5em 0 0; }

.about_box .about_video{ width: 46.8%; float: left; position: relative;  margin-right: 5em; height: 368px;  border-radius: 20px; }

.about_box .about_video video{ width: 100%; height:368px ;margin: 0 auto;display: block;position: relative; }

.about_box .about_video video.on {z-index: 4;}

.about_box .about_video img{ display:block; width:100%; border-radius: 20px;}

.about_box .open_video,

.about_box .file{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:2; }

.about_box .open_video span{position:absolute; left:0; text-align:center; top:50%; margin-top:-41px; color:#fff;width:100%; line-height:20px;}

.about_box .open_video span::before{ display:block; content:''; max-width:67px; width:15%; height:67px; background:url(../images/Floor002234-videobtn.png) no-repeat center center; background-size:contain; margin:0 auto;}

.about_box .file{ z-index:3; display:none;  background: #000;}

.about_box .file .close{ position:absolute; z-index:10; right:1%; top:3%; width:40px; height:40px; border-radius:50%; background: url(../images/close.png) no-repeat center center #fff; cursor:pointer;}



@media (max-width: 1199px) {

#about_video_play .img{ background: none !important;}

#about_video_play .img img{display: block;}

}

@media (min-width: 1200px) {

#about_video_play .img img{display: none;}

}

@media (max-width: 1280px) {

.about_box .about_video,

.about_box .about_video video{ height: auto;  }

}

@media (max-width: 1024px) {

.about_box .txt{ font-size: 16px; margin: 0; padding:0; }

}

@media (max-width: 640px) {

.about_box .about_video{ width: 100%; float: inherit;  }

.about_box .txt{ padding:30px 0 20px; line-height: 32px; }

}

@media (max-width: 480px) { 

.about_box .txt{ font-size: 14px; line-height: 28px; padding-bottom: 10px; }

}





/* 鍏充簬鍌蹭俊 鍙戝睍鍘嗙▼ */

.history_box{ padding:3em 0 0;  background: url(../images/history_bg.jpg) no-repeat; height: 473px; background-size: cover;  }

.history_box .auto_1300{ position: relative; z-index: 5; }

.history_box .auto_1300::after{ position: absolute; display: block; width: 295px; height: 306px; content: ''; bottom: -140px; right: -120px; z-index: 4;  background: url(../images/history_box_img.png) no-repeat;}

.history_box .line_box{ position: relative; }

.history_box .home_tit h2{ color: #fff; }

.history_box .home_tit::after{ background: #fff; }

.history_box dl{ background: #fff; border-radius: 20px; position: relative; z-index: 5;}

.history_box dd{ padding: 90px 70px 90px 50px; position: relative;  min-height: 377px; z-index: 7;  }

.history_box dd::after{ } 

.history_box dd .year{ color: #606f86; font-size: 18px; line-height: 2; padding-left: 14px; }

.history_box dd .year h2{ color: #0f7df9; font-size: 3.05em; margin: 0; line-height: 1;  display: inline-block; margin-right: 7px; font-family: 'Aileron_bold'; }

.history_box dd .year span{  font-size: 16px; font-weight: bold; color: #414141; }

.history_box dd p{ font-size: 18px; line-height: 2; color: #606f86; background: url(../images/history_box_ddbg.png) left 8px no-repeat; padding-left: 14px; }

.history_box .slick-prev,

.history_box .slick-next{ width: 11px; height: 18px; position: absolute;  top: 50%; margin-top: -9px; }

.history_box .slick-prev{ left: -38px; background: url(../images/history_box_prev.png) no-repeat; }

.history_box .slick-prev:hover{ background: url(../images/history_box_prev2.png) no-repeat; }

.history_box .slick-next{ right: -38px; background: url(../images/history_box_next.png) no-repeat; }

.history_box .slick-dots{ display: none !important; }

.history_box .line{  width: 1px; height: 100%; background:#f5f5f5; display: inline-block; content: ''; top: 0; position: absolute; z-index: 6; }

.history_box .line01{ left: 25%; } 

.history_box .line02{ left: 50%; } 

.history_box .line03{ left: 75%; } 



@media (max-width: 1366px) { 

.history_box .auto_1300::after{ display: none; }

.history_box dd .year h2{ font-size: 40px; }

.history_box .slick-prev{ left: -20px; }

.history_box .slick-next{ right: -20px; }

}

@media (max-width: 1280px) { 

.history_box dd .year h2{ font-size: 36px; }

.history_box dd p{ font-size: 16px; }

}

@media (max-width: 1024px) { 

.history_box .slick-prev,

.history_box .slick-next{ display: none !important; }

.history_box dd .year h2{ font-size: 30px; }

}

@media(max-width: 768px) { 
.Top002742 .header-right>a{width:80px;height:30px;line-height:30px;margin-left:10px;font-size:12px;margin:3px 0 0}
.history_box .line01{ left: 33.3333%; } 

.history_box .line02{ left: 66.6666%; } 

.history_box .line03{ display: none; } 

.history_box dd{ padding: 50px; min-height: inherit; }

.history_box dd .year h2{ font-size: 24px;  margin-right: 0; }

.history_box dd p{ line-height: 24px; font-size: 14px; }

}

@media(max-width: 640px) { 

.history_box{ height: auto;  }

.history_box dd{ padding: 30px; }

}

@media(max-width: 600px) { 

.history_box .line01{ left: 50%; } 

.history_box .line02{ display: none; } 

.history_box{ height: auto;  }

.history_box dd{ padding: 30px; }

}

@media(max-width: 450px) {  

.history_box .line01{ display: none; } 

.history_box{ height: auto;  }

.history_box dd{ padding: 30px; }

}





/* 鍏充簬鍌蹭俊 鑽ｈ獕璧勮川 */

.honor_box{ padding:14em 0 6em; background:#f6f6f6;  }

.honor_box .list{ padding: 80px 100px; border-radius: 20px 20px 30px 30px; border-bottom: 2px solid #1c96d7; background:url(../images/honor_box_bg.png) right bottom no-repeat #fff; position: relative; }

.honor_box .list::after{  position: absolute; width: 2px; height: 75%; background:#eef3fe; display: block; content: ''; top: 12%; left: 50%; margin-left: -1px; }

.honor_box dd{width: 49%; margin-right: 2%; float: left;line-height: 2.5; position: relative; }

.honor_box dd .pic{ position: absolute; top: 0; right: 0;  background: #fff; width: 244px; height: 330px; z-index: 10;  box-shadow: 5px 0 24px rgba(22,88,129,0.45);  border: 3px solid #1c8fd7; border-radius: 10px; display: none; } 

.honor_box dd:nth-last-child(-n+10) .pic{ top: inherit;  bottom: 0; right: 0;  } 

.honor_box dd:hover .pic{ display: block; }

.honor_box dd .pic figure{  overflow: hidden;  margin: 0 auto; padding: 10px; }

.honor_box dd .pic figure span.Ispic{ display:block; padding-bottom:142%; transition: 0.3s; background-size: contain;   } 



.honor_box dd a{ color: #606f86; font-size: 16px; display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;   }

.honor_box dd a:hover{ color: #1c8fd7; }

.honor_box dd:nth-of-type(2n){ margin-right: 0; padding-left: 11em;  }



@media(max-width: 1280px) {  

.honor_box{ padding:10em 0 6em; }

}

@media(max-width: 1024px) {  

.honor_box{ padding:9em 0 6em; }

.honor_box .list{ padding:50px; }

.honor_box dd:nth-of-type(2n){ padding-left: 4em; }

.honor_box .list::after{ top: 50px; }

}

@media(max-width: 768px) {  

.honor_box{ padding:4em 0 6em; }

.honor_box .list{ padding:30px; }

.honor_box .list::after{ width: 1px; top: 30px; height: 460px; }

.honor_box dd:nth-of-type(2n){ padding-left: 2em; }

.honor_box dd a{ font-size: 14px;  }

}

@media(max-width: 640px) {  

.honor_box dd,

.honor_box dd:nth-of-type(2n){ padding-left: 0; width: 100%; }

.honor_box .list::after{ display: none; }

}







/* 鍏充簬鍌蹭俊 鑽ｈ獕璧勮川 */

.founder_box{ padding:5em 0 0; background: url(../images/founder_box_bg.jpg) no-repeat center; background-size: cover;}

.founder_box .auto_1200{  position: relative;  }

.founder_box .home_tit{margin-bottom: 2em; }

.founder_box .box .pic{  width: 47.5%; text-align: center;  float: left; }

.founder_box .box .pic .img{ margin-left: 2em; max-height: 502px; }

.founder_box .box .txt{ float: left; padding-top: 6em; max-width: 478px;   }

.founder_box .box .txt h4{ color: #0f7df9; font-size: 40px; margin: 0 0 1em;  }

.founder_box .box .txt p{ color: #606f86; font-size: 18px;  line-height: 1.8;  }

.founder_box .slick-prev,

.founder_box .slick-next{ width: 11px; height: 18px; position: absolute;  top: 50%; margin-top: -9px; z-index: 9; }

.founder_box .slick-prev{ left: 0; background: url(../images/Floor002000_l.png) no-repeat; }

.founder_box .slick-prev:hover{ background: url(../images/Floor002000_l2.png) no-repeat; }

.founder_box .slick-next{ right: 0; background: url(../images/Floor002000_r.png) no-repeat; }



@media(max-width: 1366px) {  

.founder_box .home_tit{ margin-bottom: 0; } 

}

@media(max-width: 1280px) {  

.founder_box .box .txt p{ font-size: 16px; } 

}

@media(max-width: 1024px) {  

.founder_box{ background-size: cover; } 

.founder_box .box .pic .img{ margin-left: 0; } 

.founder_box .box .pic{  width: 40%; margin-right: 20px; }

.founder_box .box .txt{ float: inherit; max-width: inherit; } 

.founder_box .slick-prev,

.founder_box .slick-next{ display: none !important; }

}

@media(max-width: 640px) {

.founder_box .box .pic,

.founder_box .box .txt{ float: inherit; max-width: inherit;  margin-right: 0; } 

.founder_box .box .pic{ margin: 0 auto;} 

.founder_box .box .txt{ padding-top: 30px; } 

.founder_box .box .txt p{ font-size: 14px; } 

} 







/* 鍏充簬鍌蹭俊 鑱旂郴鎴戜滑 */ 

/*slick Basic*/

.Map002788 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}

.BMapLabel { position: relative;}

.BMapLabel:after { position: absolute;content:'';top:100%;left:50%;margin-left:-8px;border:8px solid transparent;border-top-color:#1c8ed7;}

.Map002788 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}

.Map002788 .slick-list:focus {outline: none}

.Map002788 .slick-list.dragging {cursor: pointer;cursor: hand;}

.Map002788 .slick-slider .slick-track, 

.Map002788 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}

.Map002788 .hd .slick-track{  max-width: 1140px; }

.Map002788 .slick-track {position: relative; top: 0; left: 0; display: block;}

.Map002788 .slick-track:before, 

.Map002788 .slick-track:after{display: table; content: '';}

.Map002788 .slick-track:after{ clear: both;}

.Map002788 .slick-loading .slick-track { visibility: hidden;}

.Map002788 .slick-slide{ display: none; float: left;min-height: 1px;}

[dir = 'rtl'] .slick-slide {float: right;}

.Map002788 .slick-slide .slick-loading img { display: none;}

.Map002788 .slick-slide .dragging img { pointer-events: none;}

.Map002788 .slick-initialized .slick-slide { display: block;}

.Map002788 .slick-loading .slick-slide { visibility: hidden;}

.Map002788 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}

.Map002788 .slick-arrow .slick-hidden { display: none;}

/*slick Basic End*/



.Map002788{ width:100%;  position:relative;  background: #f9f9f9; padding: 4em 0 7em; } 

.Map002788 .BMap_bubble_content{ width: 102px; height: 36px; }

.Map002788 .hd{ margin: 0 auto;  box-shadow: 1px 3px 8px rgba(127,139,158,0.2); background: #fff; border-radius: 50px; margin-bottom: 6.5em; }

.Map002788 .hd li span{ font-size: 18px;  display: block; line-height:66px; border-radius: 35px;  text-align:center;  cursor:pointer; max-width: 310px; display: inline-block;   }

.Map002788 .hd .slick-slide{ width: 33.333%; text-align: center; cursor: pointer; } 

.Map002788 .hd li span:hover,

.Map002788 .hd li.slick-current span{ background: url(../images/Map002788_icon1.png) 40% no-repeat,linear-gradient(90deg,#1c98d7,#1c86d7); color:#fff; padding: 0 90px 0 120px; }

.Map002788 .bd .title{  width: 15%;margin-right: 1%; float: left; background: #f5f5f5;height: 350px; padding:20px 30px} 

.Map002788 .bd .map{ height: 350px; width: 46.49%; float: left; border-radius: 20px; margin-right: 5em;  }

.Map002788 .bd .map img{ max-width: none }

.Map002788 .bd .text{ float: left; max-width: 355px; }

.Map002788 .bd .text h4{  font-size: 2.15em; color: #344455; margin:1.5em 0 0.8em 0; font-weight: normal; }

.Map002788 .bd .text p,

.Map002788 .bd .code p{ margin: 0; font-size: 18px; line-height: 2; color: #606f86; }

.Map002788 .bd .code p{ padding-top: 5px; }

.Map002788 .bd .code{ padding-top: 9.5em; float: right; max-width: 110px; text-align: center; position: relative; } 

.Map002788 .bd .code::before{ width: 1px; height: 138px; background: #e8e8e8; display: inline-block; content: ''; left: -46px; bottom: 10px;  position: absolute; } 



@media(max-width: 1280px) {

.Map002788 .bd .text p,

.Map002788 .bd .code p{ font-size: 16px; }

}

@media(max-width: 1024px) {

.Map002788 .hd{ margin-bottom: 50px; }

.Map002788 .hd .slick-track{  max-width: 1024px; }

.Map002788 .hd .slick-slide{ width: 32%; }

.Map002788 .bd .map{ width: 46.49%; float: left;  margin-right: 2em;  }

.Map002788 .bd .text p,

.Map002788 .bd .code p{ font-size: 14px; }

.Map002788 .bd .code{ padding-top: 5.5em; }

.Map002788 .bd .text h4{ font-size: 24px; }

.Map002788 .bd .text{ max-width: 330px; }

}

@media(max-width: 912px) {

.Map002788 .bd .map,

.Map002788 .bd .text{ width: 100%; float: inherit;  }

.Map002788 .hd .slick-track{  max-width: 912px; }

}

@media(max-width: 820px) { 

.Map002788 .hd .slick-track{  max-width: 760px; }

.Map002788 .hd li span:hover,

.Map002788 .hd li.slick-current span{ padding: 0 70px 0 100px; }

}

@media(max-width: 768px) { 

.Map002788 .hd .slick-slide{ width: 32%; }

.Map002788 .hd .slick-track{  max-width: 768px; }

.Map002788 .hd li.slick-current span{ display: inherit; }

.Map002788 .bd .text h4{ font-size: 20px; }

}

@media(max-width: 640px) { 

.Map002788 .hd{ margin-bottom: 30px; }

.Map002788 .bd .text h4{ font-size: 18px; }

.Map002788 .hd .slick-slide{ width: 33.3333%; }

.Map002788 .hd .slick-track{  max-width: 580px; }

.Map002788 .hd li span{  line-height: 50px; font-size: 16px; }  

.Map002788 .hd li span:hover,

.Map002788 .hd li.slick-current span{ padding: 0 30px 0 50px;  background: url(../images/Map002788_icon1.png) 35% no-repeat,linear-gradient(90deg,#1c98d7,#1c86d7);  }

.Map002788 .hd li.slick-current span{ display: inherit; }  

}

@media(max-width: 540px) { 

.Map002788 .hd .slick-track{  max-width: 480px; }  

}

@media(max-width: 480px) { 

.Map002788 .hd .slick-track{  max-width: 420px; }  

.Map002788 .bd .text{ max-width: inherit; }   

.Map002788 .hd li span{ font-size: 14px; }  

.Map002788 .bd .code{ float: inherit; padding-top: 20px; }  

.Map002788 .bd .code::before{ display: none; }  

.Map002788 .bd .map{ height: 300px; }  

}

@media(max-width: 425px) { 

.Map002788 .hd .slick-track{  max-width: 365px; }

.Map002788 .hd li span:hover,

.Map002788 .hd li.slick-current span{ padding: 0 10px;  background: linear-gradient(90deg,#1c98d7,#1c86d7); } 

}

@media(max-width: 414px) { 

.Map002788 .hd .slick-track{  max-width: 354px; }

}

@media(max-width: 412px) { 

.Map002788 .hd .slick-track{  max-width: 352px; }

}

@media(max-width: 393px) { 

.Map002788 .hd .slick-track{  max-width: 333px; }  

}

@media(max-width: 390px) { 

.Map002788 .hd .slick-track{  max-width: 330px; }  

}

@media(max-width: 375px) { 

.Map002788 .hd .slick-track{  max-width: 315px; }  

} 

@media(max-width: 360px) { 

.Map002788 .hd .slick-track{  max-width: 300px; }  

}

@media(max-width: 320px) { 

.Map002788 .hd .slick-track{  max-width:260px; }  

} 

@media(max-width: 280px) { 

.Map002788 .hd .slick-track{  max-width: 220px; }  

} 



/* 棣栭〉 鑳屾櫙璋冩煡浜у搧 */

.Floor002491{ padding: 4em 0 6em; width: 100%; position: relative; z-index:9; background: url(../images/home_bg1.jpg) no-repeat center; background-size: cover; }  

.Floor002491 ul * { -webkit-transition: all .3s;  -o-transition: all .3s;  transition: all .3s;}

.Floor002491 ul li{ margin-right: 1%; background: url(../images/home_part1_libg.png) bottom right no-repeat #fff;  width: 15.846%; border-radius: 15px; float: left; height: 360px; margin-bottom: 10px; position: relative;  }

.Floor002491 ul li:last-of-type{ margin-right:0;  } 

.Floor002491 ul li.on{width:32.615%; } 

.Floor002491 ul li .hover{ width: 100%; height: 100%; top: 0; padding: 4em 3em;  background-position: 0 0; background-size: cover; background-repeat: no-repeat; position: relative;overflow: hidden; background-position: center; z-index: 3; display: none; border-radius: 15px; } 

.Floor002491 ul li.on .hover{ display: block;  } 

.Floor002491 ul li .hover::after{ width: 100%; height: 100%; background: rgba(0,0,0,0.3); position: absolute; left: 0; top: 0; display: block; content: ''; z-index: -5; } 

.Floor002491 ul li .box{ display: block; position: absolute; width: 100%;height: 100%;left: 0;bottom: 0; }

.Floor002491 ul li .box .txt{ padding: 20%; }

.Floor002491 ul li .box .txt span{ color: #0f7df9; font-size: 1.45em; font-family:'Aileron_Bold'; position: absolute; bottom: 50px; }

.Floor002491 ul li.on .box .txt{ display: none; }

.Floor002491 ul li .icon{ padding-bottom: 3em; }

.Floor002491 ul li .left{ float: left; }

.Floor002491 ul li .dl{ float: right; width: 49.7%; padding-top: 5em; position: relative; padding-left: 3.5em; }

.Floor002491 ul li .dl::before{ position: absolute; width: 1px; height: 182px; background: rgba(255,255,255,0.1); display: block; content: ''; left: 0;  }

.Floor002491 ul li .dl dd a{ font-size: 16px; color: #fff; line-height: 2.1;  }

.Floor002491 ul li h4{ font-weight: normal; font-size: 20px; color: #2d4257; margin: 0 0 15px 0; font-family: 'SourceHanSansCN_Regular'; }

.Floor002491 ul li.on h4{ color: #fff; }

.Floor002491 ul li p{ line-height: 24px; }



@media(max-width:1280px ){

.Floor002491 ul li h4{ font-size: 1.2em;  }
	
.Floor002491 .home_more{ display: none; }

}

@media(max-width:1024px ){

.Floor002491 ul li{  height: 320px;  }

.Floor002491 ul li h4{ font-size: 1em;  }

.Floor002491 ul li .dl{ width: 54%; padding-left: 1.5em;  }  

.Floor002491 ul li .dl::before{ height: 130px; }  

.Floor002491 ul li .dl dd a{ font-size: 14px; }

}

@media(max-width:768px ){

.Floor002491 ul li.on,

.Floor002491 ul li{ width: 32%; margin-right: 2%; float: left; height: 220px;  } 

.Floor002491 ul li:nth-of-type(3n){ margin-right: 0; } 

.Floor002491 ul li .hover{  padding:10%; }

.Floor002491 ul li .dl{ padding-top: 0; width: 64%; }

.Floor002491 ul li .dl dd{ max-width: 100px; display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.Floor002491 ul li .icon{ padding-bottom: 1em; }

.Floor002491 ul li .box .txt{ padding: 15%; } 

}

@media(max-width:640px ){

.Floor002491{ background-size: cover;  }

.Floor002491 ul li.on,

.Floor002491 ul li{ width:49%; height: 160px;  } 

.Floor002491 ul li:nth-of-type(2n){ margin-right:0; } 

.Floor002491 ul li:nth-of-type(3n){ margin-right:2%; } 

.Floor002491 ul li .dl dd a{ font-size: 12px; }

.Floor002491 ul li .box .txt span{ right:50px; bottom: 40px; left: inherit; }

}

@media(max-width:480px ){

.Floor002491{ height: auto;  background-size: cover; } 

.Floor002491 ul li.on,

.Floor002491 ul li{ width: 100%; margin-right: 0; }  

.Floor002491 ul li .box .txt{ padding: 10% 15%;  }  

.Floor002491 ul li h4{ font-size: 14px;  }

} 

@media(max-width:390px ){ 

.Floor002491 ul li .hover{  padding: 5% 10%; }

.Floor002491 ul li.on,

.Floor002491 ul li{ height: 180px; }  

.Floor002491 ul li .box .txt{ padding: 8% 15%;  }  

.Floor002491 ul li .box .txt span{ bottom: 30px; right: 40px; }

} 



/* 棣栭〉 鍒涙柊璋冪爺妯″紡 */

.Floor002411 { padding: 3em 0 5em 0; }

.Floor002411 .wrap-content { max-width: 1140px; margin: 0 auto; position: relative; min-height: 487px; }

.Floor002411 nav{  margin: 0 auto; margin-bottom: 8em; background: #fff;  box-shadow: 0 5px 15px 0 rgba(0,0,0,0.05); border-radius: 33px;    }

.Floor002411 nav { }

.Floor002411 nav li{  width: 25%; float: left; display: flex; justify-content: center; align-items: center; color: #758296; font-size: 18px; position: relative; line-height: 66px; height: 66px; }

.Floor002411 nav li .icon{ float: left; margin-right: 10px;  }

.Floor002411 nav li.aon .icon .def,

.Floor002411 nav li.active .icon .def,

.Floor002411 nav li:hover .icon .def,

.Floor002411 nav li .icon .hov{ display: none; }

.Floor002411 nav li:hover .icon .hov,

.Floor002411 nav li.aon .icon .hov{ display: inline-block; }

.Floor002411 nav li.active .icon .hov{ display: inline-block; }

.Floor002411 nav li .txt{ float: left; }

.Floor002411 nav li b{ position: absolute; top: 50%; transform: translateY(-50%); font-weight: normal; font-size: 65px; opacity: 0.08; text-transform: uppercase; font-family: Impact, Arial Black," sans-serif";} 

.Floor002411 nav li:hover,

.Floor002411 nav li.aon{  border-radius: 33px;   color: #fff; background: linear-gradient(90deg,#1c98d7,#1c86d7);}

.Floor002411 nav li.active{  border-radius: 33px;   color: #fff; background: linear-gradient(90deg,#1c98d7,#1c86d7);}



.Floor002411 .bx-wrapper { position: relative;}

.Floor002411 .bx-wrapper .item{ border-radius: 0 0 10px 10px; }

.Floor002411 .bx-controls-direction,

.Floor002411 .bx-pager { display: none; }



.Floor002411 .word h3 { font-size: 28px;}

.Floor002411 .pic { margin-right: 14.5em; float: left; width: 46.5789%;  } 

.Floor002411 .word{ }

.Floor002411 .word h4{ font-size: 3.3em; font-weight: normal; color: #344455; margin: 0; position: relative; z-index: 3; } 

.Floor002411 .word figure{ font-size: 18px; line-height: 2.2; color: #808b9d; padding: 1.2em 0; } 



@media only screen and (max-width:1024px ) {

.Floor002411 .bx-wrapper { padding-right: 0; }

.Floor002411 .bx-controls-direction { display: none; }

}

@media only screen and (min-width:1024px ) {

.Floor002411 .word .more { margin-top: 40px; }

}

@media(max-width:1366px ) {

.Floor002411 .word h4{ font-size: 24px; } 

.Floor002411 .word figure{ font-size: 16px; } 

} 

@media(max-width:1024px ) {

.Floor002411 .wrap-content{ min-height: inherit;  }

.Floor002411 .pic { margin-right: 6.5em;  }

.Floor002411 nav li{ font-size: 14px;  } 

.Floor002411 .word h4{ font-size: 20px; } 

}

@media(max-width:768px ) { 

.Floor002411 .pic {  margin-right: 0; float: inherit; margin: 0 auto; }

.Floor002411 .word{ text-align: center; }  

.Floor002411 .word h4{ font-size: 18px; }  

.Floor002411 .word figure { font-size: 14px; line-height: 24px; }

}

@media(max-width:640px ) { 

.Floor002411 .pic { position: relative; }

.Floor002411 nav{ box-shadow: none; }  

.Floor002411 nav li{ width: 48%; margin-right: 4%; line-height: 40px; height: 40px; border: 1px solid #eee; margin-bottom: 10px; border-radius: 20px;  }  

.Floor002411 nav li:nth-of-type(2n){ margin-right: 0; }  

.Floor002411 nav{ margin-bottom: 8%; }  

} 



/* 棣栭〉 琛屼笟淇℃伅瀹夊叏鐨勫厛琛岃€ */

.home_part3{ padding:9.4em 0;  background: url(../images/home_bg3.jpg) no-repeat center; background-size: cover; }

.home_part3 dl{ padding-bottom: 3em;  }

.home_part3 dd{ float: left; }

.home_part3 dd img{  max-height: 40px; margin-right: 4em;  }



@media(max-width:640px ) { 

.home_part3{ padding: 6em 0 15em; background: url(../images/home_bg3_wap.jpg) no-repeat center; }

.home_part3 .home_tit{ max-width: 200px; }

.home_part3 .home_tit h2{ margin-top: 0; }

.home_part3 dd img{ margin-right: 2em; }

}

@media(max-width:280px ) { 

.home_part3{ padding: 6em 0 10em;  } 

.home_part3 dd img{ max-height: 30px; margin-right: 1em;} 

}



/* 棣栭〉 琛屼笟淇℃伅瀹夊叏鐨勫厛琛岃€ */

.home_part4{ padding:5em 0 8em; }

.home_part4 dl{   }

.home_part4 dd{ position: relative; float: left; width: 11.69%; margin-right: 0.923%; border-radius: 10px; min-height: 240px; padding: 2em; background: url(../images/home_part1_libg.png) bottom right no-repeat #e3edf9;  } 

.home_part4 dd .icon{ height: 37px; position: relative; }

.home_part4 dd .icon img{ position: absolute; bottom: 0; }

.home_part4 dd:hover{ background: linear-gradient(90deg,#1c98d7,#1c86d7); }  

.home_part4 dd:hover .icon .def,

.home_part4 dd .icon .hov{ display: none; }

.home_part4 dd:hover .icon .hov{ display: inline-block; }

.home_part4 dd:last-of-type{ margin-right: 0; } 

.home_part4 dd h4{ font-size: 18px; color: #344455; font-weight: normal; font-family: 'SourceHanSansCN_Regular'; } 

.home_part4 dd span{  font-size: 20px; color: #0f7df9; position: absolute; bottom: 35px; font-weight: bold; font-family: 'Aileron_bold'; } 

.home_part4 dd:hover *{ color: #fff;  } 

@media(max-width:1366px ) { 

.home_part4{ padding: 3em 0 5em;  }

}

@media(max-width:1024px ) { 

.home_part4 dd{ padding: 1.5em; min-height: 200px; }

.home_part4 dd h4{ font-size: 14px;  }

}

@media(max-width:768px ) { 

.home_part4 dd{ width:23.5%; margin-right: 2%;  min-height: 200px; margin-bottom: 15px; } 

.home_part4 dd:nth-of-type(4n){ margin-right: 0;  } 

}

@media(max-width:480px ) { 

.home_part4 dd{ width:49%; margin-right: 2%;  min-height: 200px; margin-bottom: 2%; } 

.home_part4 dd:nth-of-type(4n){ margin-right: 2%;  } 

.home_part4 dd:nth-of-type(2n){ margin-right: 0;  } 

.home_part4 dd{  min-height: 180px; }

}

.home_tit_left{ text-align: left; }

.home_tit_left::after{ display: none; } 





/* 棣栭〉 5涓粴鍔ㄦ暟鎹 */

.Floor002529{ padding:7em 0; background: linear-gradient(90deg,#1c88d7,#1c97d7); color: #fff  }  

.Floor002529 .intro .ul_num li{ float:left; width:25%; text-align:center;  font-size:20px; }
.Floor002529 .intro .ul_num li>span{font-size:60px; font-family: 'Aileron_bold';}

.Floor002529 .intro .ul_num li:last-of-type{ margin-right: 0;  } 

.Floor002529 .intro .ul_num li p{ font-size:18px; margin:0; color: #b4d7fa; }

@media(max-width:1366px){

.Floor002529 .intro .ul_num li{  margin-right: 0; }
.Floor002529 .intro .ul_num li span{font-size:40px;}

}

@media(max-width:1024px){

.Floor002529{ padding: 5em 0; }

.Floor002529 .intro .ul_num{ text-align: center; }

.Floor002529 .intro .ul_num li span{ font-size:32px;}

.Floor002529 .intro .ul_num li p{ font-size:14px;} 

}

@media(max-width:768px){

.Floor002529 .intro .ul_num li{ } 

}

@media(max-width:640px){

.Floor002529 .intro .ul_num li{ font-size:16px;}
.Floor002529 .intro .ul_num li span{font-size:24px;}

.Floor002529 .intro .ul_num li p{ font-size:12px;} 

}

@media(max-width:480px){

.Floor002529{ padding: 3em 0; }

.Floor002529 .intro .ul_num li{font-size:14px}
.Floor002529 .intro .ul_num li span{ font-size:25px;}

.Floor002529 .intro .ul_num li{ width: 50%; padding: 10px 0;} 

.Floor002529 .intro .ul_num li:nth-of-type(4),

.Floor002529 .intro .ul_num li:nth-of-type(5){ width: 50%; } 

}

@media(max-width:320px){

.Floor002529 .intro .ul_num li{ width: 50%; } 

.Floor002529 .intro .ul_num li{ font-size:18px;}

}



/* 棣栭〉 鍌蹭俊Aegis */

.Floor003153{padding: 8em 0 10em; position: relative; width: 100%; overflow: hidden; }

.Floor003153::after{ display: block; content: ''; width: 100%; height: 100%; left: 0; top: 0; position: absolute; z-index: 1; background: url(../images/home_bg6.jpg) no-repeat center;  }





@keyframes imggoto  {0 {-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}    30% {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}50% {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}80% {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}100% {-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}}

@-moz-keyframes imggoto {0 {-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}30% {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}50% {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}80% {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}100% {-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}   }

@-webkit-keyframes imggoto {0 {-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}30% {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}50% {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}80% {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}100% {-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}}

@-o-keyframes imggoto{0 {-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}   30% {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}50% {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}80% {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}100% {-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);} }



@media(min-width:1023px){ 

.Floor003153::after{ animation: imggoto 5s infinite linear;}

}



.Floor003153 .home_tit{ padding-bottom: 0; }

.Floor003153 .home_tit h2{ margin: 0; text-transform: uppercase; }

.Floor003153 .intro{ z-index: 99; position: relative; }

.Floor003153 .intro .info{  line-height: 1.7; }

.Floor003153 .intro .info p{ margin-bottom: 2em; }

.Floor003153 .intro .img{ width: 50%; overflow: hidden;  border-radius: 20px; } 

.Floor003153 .intro .img img{  border-radius: 20px; transition: 0.3s;   }

.Floor003153 .intro .img:hover img{ transform: scale(1.1);  }

.Floor003153 .intro .info{ padding-right: 9em; color: #808b9d; font-size: 18px;}  

@media (max-width:1024px) { 

.Floor003153 .intro .img{ margin-bottom: 2em; }

.Floor003153 .intro .info{ padding-right: 4em;  }

.Floor003153 .intro .info p{ font-size: 16px;  }

}

@media (max-width:768px) { 

.Floor003153{  padding: 5em 0 }

.Floor003153 .intro .info p{ font-size: 14px;  }

}

@media (max-width:640px) { 

.Floor003153 .intro .info,

.Floor003153 .intro .img{ width: inherit; display: block; padding-right: 0; }

.Floor003153 .intro .info{ padding-bottom: 30px; text-align: center; }

.Floor003153 .home_tit{ text-align: center; }

.Floor003153 .home_tit h2{ padding-top: 1em; display: inline-block; }

}



/* 棣栭〉 鍌蹭俊鍔ㄦ€ */

.Floor003129{ padding:5em 0 9em; background: url(../images/home_bg7.jpg) no-repeat center; background-size: cover; }

.Floor003129 .auto{ }

.Floor003129 .list{position: relative;z-index: 1;} 

.Floor003129 .list label{border: solid 1px #595959; font-size: 0.875em; line-height: 1.7142; padding: 0 0.58em;display: inline-block;transition: 0.3s; border-radius: 5px;}

.Floor003129 .list ol:hover label,

.Floor003129 .list li:hover label{ border-color: #269ff9; background-color: #269ff9; color: #fff;}

.Floor003129 .list .tit{font-size: 24px;color: #344455; margin: 0.3em 0 1em; font-weight: normal; }

.Floor003129 .list ol .tit{line-height: 1.6;}

.Floor003129 .list .txt p{  margin: 0; color: #808b9d; font-size: 16px; line-height: 1.7142; padding: 2em 0.5em 1.5em 0; }

.Floor003129 .list .txt .btn{ padding: 0 35px; line-height: 42px; height: 44px; border: 1px solid #1c95d7; color: #1c95d7; display: inline-block; border-radius: 30px; }

.Floor003129 .list .txt .btn:hover{ border: 1px solid #1c95d7; background: #1c95d7; color: #fff; }

.Floor003129 .list time{ color: #444; font-size: 0.8em;  padding-left: 7px;  display: inline-block;}

.Floor003129 .list ol{float: left; width: 64.615%; }

.Floor003129 .list ol time{ }

.Floor003129 .list ol .pic{ width: 53.57%; float: left; overflow: hidden; border-radius: 8px; margin-right: 3.35em;  }

.Floor003129 .list ol .Ispic{padding-bottom: 73.33333%;transition: 0.3s ease-out;}

.Floor003129 .list a:hover .Ispic{transform: scale(1.1);}



.Floor003129 .list li{ float: right; width: 30.769%; border-bottom: 1px solid #dedede; padding:1.55em 0 2em;  }  

.Floor003129 .list li:first-of-type{ padding-top:0;  }  

.Floor003129 .list li .txt{position: relative; }

.Floor003129 .list li .tit{ font-size: 18px; margin-bottom: 0.8em; font-family: 'SourceHanSansCN_Regular'; } 

.Floor003129 .list ol:hover .tit,

.Floor003129 .list li:hover .tit{ color: #269ff9; } 



@media (max-width:1280px) { 

.Floor003129 .list .tit{ font-size: 20px; } 

.Floor003129 .list li .tit{ font-size: 16px; } 

.Floor003129 .list .txt p{ font-size: 14px; } 

}

@media (max-width:1024px) { 

.Floor003129 .list li .tit,

.Floor003129 .list .tit{ font-size: 16px; } 

.Floor003129 .list .txt p{ line-height: 24px;  height: 48px; padding: 0; margin: 15px 0;  } 

.Floor003129 .home_tit h2{ margin-top: 0; } 

.Floor003129 .list li{ padding: 12px 0;  } 

}

@media (max-width:768px) { 

.Floor003129 .list ol .Ispic{ padding-bottom: 100%; }

}

@media (max-width:640px) { 

.Floor003129{ background-size: cover; }

.Floor003129 .home_tit h2{ margin-top: 20px; } 

.Floor003129 .list{ padding-bottom: 20px;  }

.Floor003129 .list ol{ width: 100%; clear: both;  }

.Floor003129 .list ol .pic{ margin-right: 30px;  }

.Floor003129 .list ol .Ispic{ padding-bottom: 73.3333%; }

.Floor003129 .list li:first-of-type,

.Floor003129 .list li{ width:100%; border-bottom: 1px solid #dedede; padding:20px 0;  }   

.Floor003129 .list li .tit{ font-size: 14px; }   

}

@media (max-width:480px) { 

.Floor003129 .list ol .Ispic{ padding-bottom: 100%; }

}

@media (max-width:420px) { 

.Floor003129 .list ol .txt{ background: #e9edf5; padding: 20px; }

.Floor003129 .list ol .txt h4{ margin: 0;   }

.Floor003129 .list ol .pic{ margin-right: 0; width: 100%; float: inherit;  }

.Floor003129 .list ol .Ispic{ padding-bottom: 60%; }

}



/* 棣栭〉 鍌蹭俊锛屾洿鎳傝儗璋冿紒 */

.Floor001867{ background: url(../images/home_bg8.jpg) no-repeat center top; padding: 3em 0 4.5em; background-size:cover; }  

.Floor001867 h2{ color: #fff; }  

.Floor001867 h3{ color: rgba(255,255,255,0.7); }  

.Floor001867 .home_tit::after{ display: none; }  

.Floor001867 .form{ }

.Floor001867 .form h5{ font-size:14px; color:#333; padding-bottom:5%; margin:0;}

.Floor001867 .form td{ padding-bottom:3%; width:19.2%; margin-right: 1%; float: left; }

.Floor001867 .form td:last-of-type{ margin-right: 0; }

.Floor001867 .form td .box{ position:relative;}

.Floor001867 .form td.zero{ width:5%;}

.Floor001867 .form td label{ font-size: 16px; position:absolute; left:26px; top:0; line-height:60px; color:rgba(67,70,77,0.5);}

.Floor001867 .form td .text{ border-radius: 30px; height:60px; line-height:60px; border:0; background:#e1ecf9; padding:0 26px; width:100%; font-size: 16px;  } 

.Floor001867 .form td select.text{ color: #43464d; background: url("../images/sanjiao.png") no-repeat 90% center #e1ecf9; appearance:none; -webkit-appearance: none; -moz-appearance: none; }  

.Floor001867 .form td .btn{ font-weight: bold; background: url(../images/send.png) no-repeat 30% 50% #00669d; color:#fff; font-size:17px; border: 0; width: 100%;  height:60px; line-height:60px;  border-radius: 30px; text-align: left; padding-left: 100px; }

.Floor001867 .form td .btn:hover{ background: url(../images/send.png) no-repeat 30% 50% #094a6e; cursor: pointer; }

@media(max-width:1024px){ 

.Floor001867 .form td .btn{ padding-left: 75px; }

}

@media(max-width:914px){ 

.Floor001867 .form td select.text,

.Floor001867 .form td .btn,

.Floor001867 .form td label{ font-size: 14px; }

.Floor001867 .form td .btn{ padding-left: 70px; }

}

@media(max-width:820px){  

.Floor001867 .form td .btn{ padding-left: 65px; }

}

@media(max-width:768px){ 

.Floor001867 .form td select.text,

.Floor001867 .form td .btn,

.Floor001867 .form td label{ font-size: 14px; }

.Floor001867 .form td .text{ padding: 0 15px; }

.Floor001867 .form td .btn{ padding-left: 56px; background: url(../images/send.png) no-repeat 25% 50% #00669d; }

}

@media(max-width:640px){ 

.Floor001867 .form td label{ left: 15px; } 

.Floor001867 .form td label,

.Floor001867 .form td .btn,

.Floor001867 .form td .text{ line-height: 50px; height: 50px; }

.Floor001867 .form td .btn{ padding-left: 40px; background: url(../images/send.png) no-repeat 15% 50% #00669d; }

}

@media(max-width:540px){ 

.Floor001867{ background-size: cover; } 

.Floor001867 .form td{ width: 100%; } 

.Floor001867 .form td label,

.Floor001867 .form td .text{ line-height: 40px; height: 40px; }

.Floor001867 .form td .btn{ text-align: center; line-height: 46px; height: 46px;  }

.Floor001867 .form td .btn{ background: url(../images/send.png) no-repeat 40% 50% #00669d; }

}

@media(max-width:320px){  

.Floor001867 .form td .btn{ background: url(../images/send.png) no-repeat 35% 50% #00669d; }

}



/* 鏍忕洰椤垫爣棰 */

.cloumn_tit{ text-align: center; padding: 3em 0 ; }

.cloumn_tit h2{ color: #344455; font-size: 36px; margin-bottom: 0.5em;  }

.cloumn_tit h3{ color: #606f86; font-size: 16px; font-weight: normal; }



/* 鍩哄眰鍛樺伐鍏ヨ亴鑳岃皟 */

.bg_check_txt{ padding: 3em 0 6em; text-align: center; }

.bg_check_txt .cloumn_tit{ padding-bottom: 0; }

.bg_check_txt .txt{ font-size: 18px; color: #606f86; line-height: 2; margin: 1.5em auto 0; max-width: 1200px;  } 



@media(max-width:1280px){ 

.bg_check_txt{ padding: 0 0 60px; }

.bg_check_txt .txt{ font-size: 16px;  }

}

@media(max-width:1024px){ 

.bg_check_txt{ padding: 0 0 4em; }

}

@media(max-width:768px){  

.bg_check_txt .txt{ margin-top: 0;}

}

@media(max-width:640px){ 

.cloumn_tit h3,

.bg_check_txt .txt{ font-size: 14px;  }

}





/* 鍩哄眰鍛樺伐鍏ヨ亴鑳岃皟 */

.bg_check_02{ height: 470px; background: url(../images/bg_check_02bg.jpg) no-repeat center; background-size: cover;  }

.bg_check_02 .cloumn_tit *{ color: #fff !important; }

.bg_check_02 dl{ max-width: 1280px; margin:0.5em auto 0;  background: #fff; padding:44px 40px 30px; border-radius: 20px; box-shadow: 0 0 16px rgba(0,0,0,0.07); }

.bg_check_02 dl dd{ width: 18.6%; margin-bottom: 1.5%; float: left; background: url(../images/bg_check_ddbg.png) no-repeat bottom center #f3f5fa; padding: 50px 40px; border-radius: 20px; }

.bg_check_02 dl dd:hover,

.bg_check_03 dl dd:hover,

.bg_check_04 dl dd:hover,

.bg_check_05 dl dd:hover,

.solution_box2 dl dd:hover{ background:linear-gradient(90deg,#1c98d7,#1c86d7); }

.bg_check_02 dl dd:hover *,

.bg_check_03 dl dd:hover *,

.bg_check_04 dl dd:hover *,

.bg_check_05 dl dd:hover *,

.solution_box2 dl dd:hover *{ color: #fff; }

.bg_check_02 dl dd:not(:nth-of-type(5n)){ margin-right: 1.6666%; } 

.bg_check_02 dl dd span{ font-size: 44px; color: #0f7df9; font-family: 'Aileron_bold';  }

.bg_check_02 dl dd p{ font-size: 18px; color: #344455;   }

@media(max-width:1280px){ 

.bg_check_02 dl dd span{ font-size: 36px; }

}

@media(max-width:1024px){ 

.bg_check_02 dl dd span{ font-size: 30px; }

.bg_check_02 dl dd p{ font-size: 16px;  }

}

@media(max-width:768px){ 

.bg_check_02 dl dd{ padding: 40px 30px; } 

.bg_check_02 dl dd span{ font-size: 24px; }

.bg_check_02 dl dd p{ font-size: 14px;  }

}

@media(max-width:640px){ 

.bg_check_02{ height: auto; background-size: cover; } 

.bg_check_02 dl{ padding: 34px 30px 20px; margin: 0 0 15px; }  

.bg_check_02 dl dd{padding: 30px 20px; width: 32%; margin-right: 2%; } 

.bg_check_02 dl dd:nth-of-type(3n){ margin-right: 0; } 

.bg_check_02 dl dd span{ font-size: 20px; } 

}

@media(max-width:480px){ 

.bg_check_02 dl{ padding: 3%; } 

.bg_check_02 dl dd span{ font-size: 20px; }

.bg_check_02 dl dd p{ font-size: 12px;  }

}

@media(max-width:375px){  

.bg_check_02 dl dd:nth-of-type(3n),

.bg_check_02 dl dd{ width: 49%; margin-right: 2%; } 

.bg_check_02 dl dd:nth-of-type(2n){ margin-right: 0; }  

}  



/*  涓ヨ皑鐨勮儗璋冩祦绋 */

.bg_check_03{  padding: 6em 0;    }

.bg_check_03 dl dd{ width: 31.384%; margin-bottom:2.15%; float: left; background: url(../images/bg_check_ddbg.png) no-repeat bottom right #f3f5fa;  padding: 50px 40px; border-radius: 20px;}

.bg_check_03 dl dd h4{ margin: 0; font-weight: normal; font-size: 18px; color: #344455; padding-left: 23px;  position: relative;  }

.bg_check_03 dl dd h4::before{ background: url(../images/bg_check_dd_before.png) no-repeat center; width: 9px; height: 9px; display: block; content: ''; position: absolute; top: 41%; margin-right: 14px; left: 0; }

.bg_check_03 dl dd:hover h4::before{ background: url(../images/bg_check_dd_before2.png) no-repeat center; }

.bg_check_03 dl dd:not(:nth-of-type(3n)){ margin-right:2.15%; }



@media(max-width:1280px){  

.bg_check_03{  padding:3em 0 4em; }

}

@media(max-width:1024px){  

.bg_check_03{ padding: 30px 0 50px; }

.bg_check_03 dl dd h4{ font-size: 16px; }

}

@media(max-width:640px){   

.bg_check_03 dl dd{ padding: 4%; }

.bg_check_03 dl dd h4{ font-size: 14px; }

}

@media(max-width:480px){   

.bg_check_03 dl dd{ width: 100%; margin-right: 0; } 

.bg_check_03 dl dd h4::before{ top: 35%;  } 

}



/* 鏌ョ湅鍏朵粬鑳屾櫙璋冩煡浜у搧 */

.bg_check_04{  padding: 2em 0 7em; background: #f6f6f6;  }

.bg_check_04 dl dd{ width: 23.46%; margin-bottom: 2%; float: left; background: url(../images/bg_check_04_ddbg.png) no-repeat bottom right #fff;  padding: 50px; border-radius: 20px;}

.bg_check_04 dl dd h4{ margin: 0; height: 62px; margin: 2.5em 0 3.5em; font-weight: normal; font-family: 'SourceHanSansCN_Regular'; font-size: 21px; color: #2d4257;  position: relative;  }

.bg_check_04 dl dd{ margin-right:20px; }
.bg_check_04 dl dd:last-of-type{ margin-right:0; }

.bg_check_04 dl dd .home_more{ transition-delay:0s; } 

.bg_check_04 dl dd:hover .home_more{  background: #fff; color: #1c95d7; } 

.bg_check_04 dl dd:hover .home_more:after{ background: url(../images/home_bt2.png) no-repeat; } 



@media(max-width:1024px){   

.bg_check_04 dl dd{ padding: 30px; }

.bg_check_04 dl dd h4{ font-size: 16px; }

}

@media(max-width:768px){   

.bg_check_04 dl dd{ width: 49%; }  

.bg_check_04 dl dd h4{ margin: 30px 0; }

}

@media(max-width:480px){     

.bg_check_04 dl dd{ padding: 20px; }

.bg_check_04 dl dd h4{ font-size: 14px; margin: 20px 0; min-height: inherit;  }

}

@media(max-width:375px){    

.bg_check_04 dl dd,

.bg_check_04 dl dd:not(:last-child),

.bg_check_04 dl dd:nth-of-type(2n){ width: 100%; margin-right: 0; text-align: center; margin-bottom: 15px; } 

.bg_check_04 dl dd h4{ margin: 15px 0; } 

}



/* 鑳屾櫙璋冩煡_鍊欓€ 鍊欓€変汉鍩虹淇℃伅娑电洊浠ヤ笅椤圭洰 */

.bg_check_05{ padding: 2em 0 8em;  background: url(../images/bg_check_05bg.jpg) no-repeat center; background-size: cover; }

.bg_check_05 dl dd{width: 23.538%; float: left; background:#fff;  padding: 60px 30px 60px 40px; border-radius: 20px; margin-bottom: 1.5%; }

.bg_check_05 dl dd:not(:nth-of-type(4n)){ margin-right:1.46%; }

.bg_check_05 dl dd span,

.solution_box1 dl dd span{  font-size: 44px; color: #0f7df9;  font-family:'Aileron_bold';  }

.bg_check_05 dl dd h4,

.solution_box1 dl dd h4{ margin-top: 1.74em;  font-size: 20px; color: #344455; }

.bg_check_05 dl dd p,

.solution_box1 dl dd p{  font-size: 16px; color: #606f86; line-height: 30px;  }

 

.solution_box1 dl dd:hover{ background: linear-gradient(90deg,#1c98d7,#1c86d7); }

.solution_box1 dl dd:hover *{ color: #fff; }







.bg_check_05 dl dd p{  height: 90px; overflow: hidden;  }

.bg_check_05 dl dd:hover p{ color: rgba(255,255,255,0.6); }



/* 瑙ｅ喅鏂规 API鏈嶅姟 鍌蹭俊API鏈嶅姟锛屽疄鐜板钩鍙版繁搴﹂摼鎺 */

.solution_box1{ padding: 2em 0 8em;  }

.solution_box1 dl dd{width:47.923%; background: #f3f5fa;  float: left; padding: 60px 47px; border-radius: 20px; }

.solution_box1 dl dd:not(:nth-of-type(2n)){ margin-right:2.461%; }

.solution_box1 dl dd p{  height: 60px; overflow: hidden; }



@media(max-width:1280px){ 

.bg_check_05 dl dd span,

.solution_box1 dl dd span{ font-size:36px; }

}

@media(max-width:1024px){ 

.bg_check_05 dl dd h4{ font-size:18px; }

.bg_check_05 dl dd p{ font-size:14px; }

.bg_check_05 dl dd span,

.solution_box1 dl dd span{ font-size:30px; }

}

@media(max-width:768px){ 

.solution_box1{ padding: 0 0 5em; }

.bg_check_05{ background-size: cover; padding:50px 0; }

.solution_box1 dl dd:not(:nth-of-type(4n)),

.bg_check_05 dl dd:not(:nth-of-type(4n)),

.solution_box1 dl dd,

.bg_check_05 dl dd{ width: 49%; margin-right: 2%; margin-bottom: 15px; padding: 30px; }

.solution_box1 dl dd h4,

.bg_check_05 dl dd h4{ margin: 10px 0; font-size: 18px;  }

.solution_box1 dl dd p{  height: 90px; overflow: hidden; }
.bg_check_05 dl dd p{ line-height: 24px;  height: 48px; margin-bottom: 0;  }

.solution_box1 dl dd:nth-of-type(2n),

.bg_check_05 dl dd:nth-of-type(2n){ margin-right: 0; }

}

@media(max-width:640px){ 

.solution_box1 dl dd h4,

.bg_check_05 dl dd h4{font-size: 16px; }

.solution_box1 dl dd p{ font-size:14px; }

}

@media(max-width:480px){ 

.solution_box1 dl dd h4,

.bg_check_05 dl dd h4{font-size: 14px; }

.bg_check_05 dl dd span,

.solution_box1 dl dd span{ font-size:20px; } 

	

.solution_box1 dl dd:not(:nth-of-type(4n)),

.bg_check_05 dl dd:not(:nth-of-type(4n)),

.solution_box1 dl dd:nth-of-type(2n),

.bg_check_05 dl dd:nth-of-type(2n),

.solution_box1 dl dd,

.bg_check_05 dl dd{ width: 100%; margin-right: 0;  }

	

.solution_box1 dl dd p,

.bg_check_05 dl dd p{ height: auto;  }

}



/* 瑙ｅ喅鏂规  API鏈嶅姟 鏍囬2 */

.solution_tit2{ color: #344455; font-size:30px; position: relative; padding-left: 17px; }

.solution_tit2::before{ width: 5px; height: 25px; border-radius: 2px; background: #1c87d7; display: inline-block; content: ''; position: absolute; top: 10px; left: 0; }



/* 瑙ｅ喅鏂规 API鏈嶅姟 API鏈嶅姟搴旂敤鍦烘櫙 */

.solution_box2{  padding:2em 0 5em;}

.solution_box2 dl dd{ width: 31.384%; margin-bottom:2.15%; float: left; background: url(../images/solution_box2_ddbg.png) no-repeat bottom right #f3f5fa;  padding:45px 40px; border-radius: 20px;}

.solution_box2 dl dd h4{ margin: 0; font-size: 20px; color: #344455; padding-left: 23px;  position: relative;  }

.solution_box2 dl dd p{ font-size: 16px; padding-left: 23px; color: #606f86; line-height: 1.65; height: 84px; margin-bottom: 0;  overflow:hidden; }

.solution_box2 dl dd h4::before{ background: url(../images/bg_check_dd_before.png) no-repeat center; width: 9px; height: 9px; display: block; content: ''; position: absolute; top: 41%; margin-right: 14px; left: 0; }

.solution_box2 dl dd:hover h4::before{ background: url(../images/bg_check_dd_before2.png) no-repeat center; }

.solution_box2 dl dd:not(:nth-of-type(3n)){ margin-right:2.15%; }



@media(max-width:1280px){ 

.solution_tit2{ font-size:24px; }

.solution_tit2::before{ top: 5px; }

}

@media(max-width:1024px){ 

.solution_tit2{ font-size:20px; padding-left: 10px; }

.solution_tit2::before{ width: 3px; height: 20px; }

.solution_box2 dl dd h4{ font-size: 18px; }

.solution_box2 dl dd p{ font-size: 14px; }

}

@media(max-width:768px){ 

.solution_box2{ padding-top: 0; }
.solution_box2 dl dd h4{ font-size: 16px; }

.solution_box2 dl dd{ padding: 30px; }

.solution_box2 dl dd p{ height: 120px; }

}

@media(max-width:640px){ 

.solution_tit2{ font-size:18px; }

.solution_box2 dl dd{ padding: 20px; margin-bottom: 15px; }

.solution_box2 .cloumn_tit{ padding-bottom: 0; }

.solution_tit2::before{ width: 3px; height: 15px; }

}

@media(max-width:480px){  

.solution_tit2{ font-size:16px; }

.solution_box2 dl dd h4{ font-size:14px; }

.solution_box2 dl dd{ width: 100%; padding: 30px ; } 

.solution_box2 dl dd p{ height: auto; }

} 





/*  瑙ｅ喅鏂规 API鏈嶅姟 琛屼笟搴旂敤 */

.Floor002000{  background: #f1f5fc; padding: 5em 0 8em; }

.Floor002000 .solution_tit2{ padding-bottom: 0.8em; } 

.Floor002000 .auto{ position:relative; } 

.Floor002000 .bx-viewport{ padding-bottom: 10px; } 

.Floor002000 .list li{ position:relative;  border-radius: 0 0 20px 20px;  }

.Floor002000 .list li a{ position:absolute; left:0; top:0; right:0; bottom:0; border-radius: 0 0 20px 20px; }

.Floor002000 .list li .txt{ padding: 40px 35px; background: #fff; box-shadow: 0 0 16px rgba(0,0,0,0.07); border-radius: 0 0 20px 20px; }

.Floor002000 .list li .txt h4{ margin: 0; font-size:20px; color:#344455;  }

.Floor002000 .list li:hover .txt h4{ color:#269ff9;  }

.Floor002000 .list li .txt p{  font-size:16px; color:#606f86; line-height: 1.8; }  

.Floor002000 .list li figure{ border-radius: 20px 20px 0 0; overflow: hidden; }

.Floor002000 .list li:hover figure{ box-shadow: 0 5px 15px rgba(0,0,0,0.1); }

.Floor002000 .list li figure span{ display:block; padding-bottom:65.41%; border-radius: 20px 20px 0 0; transition: 0.3s;  }

.Floor002000 .list li:hover figure span{  transform: scale(1.1); }

.Floor002000 .list li figure img{ display:none;}

.Floor002000 .list .bx-controls-direction{ position:absolute; right:0; top:12px;}

.Floor002000 .list .bx-controls-direction a{ float:left; width:11px; height:18px; background:url(../images/Floor002000_l.png) no-repeat center;  overflow:hidden; line-height:100px;  }

.Floor002000 .list .bx-controls-direction a.bx-prev:hover{  background:url(../images/Floor002000_l2.png) no-repeat center; }

.Floor002000 .list .bx-controls-direction a.bx-next{ margin-left: 30px; background:url(../images/Floor002000_r.png) no-repeat center;  } 

@media(max-width:1366px){ 

.Floor002000 .list .bx-controls-direction{ right: 2%; }

.Floor002000 .list li p{ font-size: 16px; }

}

@media(max-width:1280px){ 

.Floor002000 .list li .txt h4{ font-size:18px; }

}

@media(max-width:768px){ 

.Floor002000{ padding: 50px 0; }

}

@media(max-width:1024px){ 

.Floor002000 .list li .txt{ padding: 20px;  }

.Floor002000 .list li .txt h4{ font-size:16px; }

.Floor002000 .list li .txt p{ font-size:14px; }

}

@media(max-width:640px){ 

.Floor002000{ overflow: hidden;   } 

.Floor002000 .list{ width: 100%; }

.Floor002000 .list .bx-controls-direction{ display: none; }

.Floor002000 .list li .txt h4{ font-size:14px; }

.Floor002000 .list li .txt p{ font-size:12px; margin-bottom: 0;  }

}

@media(max-width:375px){ 

.Floor002000 .list li{ width: 100%; } 

}



/* 03_02_鑳岃皟瀹氬埗 */

.bg_diy{ color: #606f86; padding-bottom: 2em;  }

.bg_diy .box{ padding: 50px 0; }

.bg_diy .box:nth-child(odd){ background: #f3f5fa; border-top: 1px solid #f1f5f9;  border-bottom: 1px solid #f1f5f9; }

.bg_diy .box .pic{ width: 35%; float: left; margin-right: 5%; border-radius: 20px;  }

.bg_diy .box .txt{ width: 60%; float: right; }

.bg_diy .box .tit{ margin:0.5em 0 2em;}

.bg_diy .box .tit h2{ font-size: 30px; color: #000; font-weight: normal; margin:0;}

.bg_diy .box .tit h3{ font-size: 16px; font-weight: normal; }

.bg_diy .box dd{ font-size: 16px; float: left; width: 33.3333%; padding-right: 3%; line-height: 32px;  } 



@media(max-width:1280px){ 

.bg_diy .box .tit h2{ font-size: 24px; }

}

@media(max-width:1024px){ 

.bg_diy .box .tit h3,

.bg_diy .box  dd{ font-size: 14px; }

.bg_diy .box  dd{ line-height: 24px; margin-bottom: 5px; }

}

@media(max-width:768px){ 

.bg_diy .box .pic,

.bg_diy .box .txt{ width: 100%; margin-right: 0; }

.bg_diy .box .txt{  padding-top: 20px; }

.bg_diy .box .tit h2{ font-size: 20px; }

}

@media(max-width:640px){  

.bg_diy{ padding: 0; }

.bg_diy .box .tit h2{ font-size: 18px; }

.bg_diy .box .txt{  padding-top: 15px; }

}

@media(max-width:480px){  

.bg_diy .box .tit{ margin-bottom: 10px; }

.bg_diy .box .tit h2{ font-size: 16px; }

.bg_diy .box .txt{  padding-top: 10px; }

.bg_diy .box dd{ width: 49%; margin-right: 2%; }

.bg_diy .box dd:nth-of-type(2n){ margin-right: 0; }

}



/* 04_01_鑳岃皟浼樺娍 */

.bg_adv{ color: #606f86;}

.bg_adv .box{ padding:6em 0 4em; }

.bg_adv .box:nth-child(even){ background: #f6f9ff;  }

.bg_adv .box .pic{ width: 44.25%;  float: left; border-radius: 20px; } 

.bg_adv .box .txt{ width:50%; float: right; }

.bg_adv .box:nth-of-type(2n) .pic{  float: right; margin-right: 0; }

.bg_adv .box:nth-of-type(2n) .txt{  padding-left: 5em; float: left;  }

.bg_adv .box h2{ font-size: 2.58em; color: #344455; margin:0;}

.bg_adv .box h3{ font-weight: normal; font-size: 18px;  } 

.bg_adv .box p{ font-size: 18px; line-height: 2; padding-top: 2em;  } 



@media(max-width:1024px){ 

.bg_adv .box h3,

.bg_adv .box p{ font-size: 16px;  }  

}

@media(max-width:768px){ 

.bg_adv .box{ padding: 40px 0; }

.bg_adv .box h3,

.bg_adv .box p{ font-size: 14px;  }  

.bg_adv .box p{ padding-top: 10px; margin-bottom: 0; }  

}

@media(max-width:640px){ 

.bg_adv .box .pic,

.bg_adv .box:nth-of-type(2n) .txt,

.bg_adv .box:nth-of-type(2n) .pic,

.bg_adv .box .txt{ width:100%; float: inherit; padding-left: 0; text-align: center;}

.bg_adv .box .txt{ padding: 30px 0 0 !important; }

}

@media(max-width:480px){ 

.bg_adv .box .txt{ padding: 10px 0 0 !important; } 

.bg_adv .box p{ font-size: 12px; margin-top: 0; padding-top: 0; }  

}





/* 搴曢儴 */



.Bottom003112{ padding: 7em 0 1em;   }  

.Bottom003112 .b-top nav{  }

.Bottom003112 .b-top nav dl{float: left;max-width: 160px; margin-right: 6em; }

.Bottom003112 .b-top nav dl:last-of-type{ margin-right: 0; }

.Bottom003112 .b-top nav dt{ font-size: 18px;margin-bottom: 20px;}

.Bottom003112 .b-top nav dt a{ color: #333; font-weight: bold; }

.Bottom003112 .b-top nav dd{line-height: 2.571;}

.Bottom003112 .b-bottom{ border-top: 1px solid rgba(255,255,255,0.1); padding: 2.3% 0; text-align: center; }

.Bottom003112,

.Bottom003112 a{color: rgba(85,85,85,0.8);}

.Bottom003112 a:hover{color:#269ff9;}

.Bottom003112 .b-top .info{ width: 27%; }

.Bottom003112 .b-top .info .hotline{display:inline-block; background: url(../images/Bottom_icon1.png) left 8px no-repeat !important; padding-left: 25px; } 

.Bottom003112 .b-top .info .hotline h2{ font-size: 1.6em; margin: 0; color: #474747;  } 

.Bottom003112 .b-top .info .hotline p{ font-size: 1em; margin: 0; color: #383838; } 

.Bottom003112 .b-top .info .img{ padding: 25px 0 0 18px; display:flex; } 
.Bottom003112 .b-top .info .code{ padding-right: 10px;display:flex;align-items:center;flex-direction:column;max-width:95px} 
.Bottom003112 .b-top .info .btlogo{ max-width: 110px; } 

.Bottom003112 .b-top .links{ padding:7.5em 0 2em 0; } 

.Bottom003112 .b-top .links dt,

.Bottom003112 .b-top .links dd{ float: left; } 

.Bottom003112 .b-top .links dt{ color: #010101; font-size: 13px; padding-right: 20px; } 

.Bottom003112 .b-top .links dd a{ margin:0 1em; color: rgba(1,1,1,0.6)  } 

.Bottom003112 .b-top .links dd a:hover{ color: #269ff9;  } 

.Bottom003112 .b-top .links dd span{ color: #f2f2f2;  } 

.Bottom003112 .b-top .logo_box{  padding: 2em 0; border-top: 1px solid #f5f5f5; border-bottom: 1px solid #f5f5f5; }  

.Bottom003112 .b-top .logo{  margin: 0 auto;  display: table;  }  

.Bottom003112 .b-top .logo dl{text-align: center; }  

.Bottom003112 .b-top .logo dd{ margin-right: 6.5em; float: left;display: table-cell;vertical-align: middle;}  

.Bottom003112 .b-top .logo dd:last-of-type{ margin-right: 0;  }  

.Bottom003112 .b-top .logo dd .icon{  float: left; padding-right: 18px; }  

.Bottom003112 .b-top .logo dd span{ color: #000; font-size: 12px; text-align: left; line-height:20px; display: inline-block; }  

.Bottom003112 .b-top .copyright{ font-size: 12px; }  

@media (max-width:1280px) {

.Bottom003112 .b-top nav dt{ font-size: 16px; }

}

@media (max-width:1200px) {

.Bottom003112 .b-top .info{ width: inherit; } 
.Bottom003112 .b-top nav dl{ margin-right: 4em;}

}

@media (max-width:1024px) {

.Bottom003112{text-align: center;}

.Bottom003112 .b-top nav{display: none;}

.Bottom003112 .b-top .info{max-height: 78px; } 
.Bottom003112 .b-top .info .img{ display: inline-block; padding: 15px 0; } 
.Bottom003112 .b-top .info .code{ float: left;  padding: 15px 5px; } 

.Bottom003112 .b-bottom ul{display: flex;align-items: center;justify-content: center;margin-bottom: 20px;}

.Bottom003112 .b-top .info .hotline{display:block; background:url(../images/Bottom_icon1.png) 35% 8px no-repeat !important; padding-left: 0; }

.Bottom003112 .b-top .links{ padding-top: 11em; }
.Bottom003112 .b-top .links dd{ margin-bottom: 10px; }

}

@media (max-width:820px) {

.Bottom003112 .b-top .info .hotline{padding-left: 0; background: url(../images/Bottom_icon1.png) 33% 8px no-repeat !important; }
 

}

@media (max-width:768px) {

.Bottom003112 .b-top .info .hotline{ padding-left: 0; background: url(../images/Bottom_icon1.png) 28% 8px no-repeat !important; }
 

}

@media (max-width:640px) {

.Bottom003112 .b-top .info .hotline{ background: url(../images/Bottom_icon1.png) 20% 8px no-repeat !important; }

}

@media (max-width:480px) {

.Bottom003112 .b-top .info .hotline{ background: url(../images/Bottom_icon1.png) 16% 8px no-repeat !important; }

.Bottom003112 .b-top .logo dd{ text-align: center; margin-right: 0; float: inherit;  }

.Bottom003112 .b-top .logo dd .icon{ padding-right: 0;float: inherit; margin-bottom: 15px; }

.Bottom003112 .b-top .logo dd:nth-of-type(2) .icon{   margin: 0 30px 15px;   }

.Bottom003112 .b-top .logo dd span{ display: block; text-align: center; }

.Bottom003112 .b-top .links dt{ padding-right: 0;  }

.Bottom003112 .b-top .links dd a{ margin: 0 5px;  }

}

@media (max-width:425px) {

.Bottom003112 .b-top .info .hotline{ background: url(../images/Bottom_icon1.png) 23% 5px no-repeat; }

}

@media (max-width:414px) {

.Bottom003112 .b-top .info .hotline{ background: url(../images/Bottom_icon1.png) left 8px no-repeat !important; display:inline-block;padding-left:22px}

}

@media (max-width:390px) {

.Bottom003112 .b-top .info .hotline{padding-left:20px;display:inline-block; background: url(../images/Bottom_icon1.png) left 8px no-repeat; }

} 

@media (max-width:360px) {

.Bottom003112 .b-top .info .hotline{ background: url(../images/Bottom_icon1.png) left 8px no-repeat; }

} 

@media (max-width:320px) {

.Bottom003112 .b-top .info .hotline{ background: url(../images/Bottom_icon1.png) left 8px no-repeat; }

}

@media (max-width:280px) {

.Bottom003112 .b-top .info .hotline{ background: url(../images/Bottom_icon1.png) left 8px no-repeat; }

.Bottom003112 .b-top .logo dd:nth-of-type(2) .icon{ margin: 0 15px 15px; }

}



/* 06_鍌蹭俊鍔ㄦ€  */

.news_box{ padding: 5em 0 0;  }

.PicList002938{ color: #344455; margin-bottom: 5em;   }

.PicList002938 ul{padding: 1.93vw 0; border-bottom: 1px solid rgba(217,217,217,0.2);}

.PicList002938 ul:first-of-type{padding-top: 0;}

.PicList002938 ol{ width: 33.549%;  }

.PicList002938 ol figure{ border-radius: 20px; background: #fff; overflow: hidden; } 

.PicList002938 ol figure span{ display:block; padding-bottom:72.34%; border-radius: 20px; transition: 0.3s;  }

.PicList002938 ol:hover figure span{  transform: scale(1.1); }

.PicList002938 ol img{ border-radius: 20px;}

.PicList002938 li .inner {padding-left: 40px; margin-top: 2em;  font-size: 16px; }

.PicList002938 li time,

.PicList002938 li span{ font-size: 14px; padding-left: 20px; line-height: 18px; }

.PicList002938 li time{ background: url(../images/PicList002938_icon1.png) no-repeat left center; }

.PicList002938 li em{ padding: 0 15px; color: #c5c5c5;  }

.PicList002938 li span{ padding-left: 23px; background: url(../images/PicList002938_icon2.png) no-repeat left center; }

.PicList002938 li p{color: #808b9d; line-height: 1.625em; height: 3.25em;}

.PicList002938 li aside{font-size: 1.5em;} 

.PicList002938 li aside a{  color: #344455; }

.PicList002938 li aside a:hover{color: #1c99d7;}

@media(max-width:1280px){

.PicList002938 li aside{font-size: 20px;} 

}

@media(max-width:1024px){

.news_box{ padding: 3em 0 0; }

.PicList002938 li aside{font-size: 18px;} 

.PicList002938 li p{font-size: 14px;} 

.PicList002938 li time,

.PicList002938 li span{ font-size: 12px; }

.PicList002938 li em{ padding: 0 8px; }

}

@media(max-width:640px){

.news_box{ padding: 30px 0 0; }

.PicList002938{ margin-bottom: 30px; }

.PicList002938 li .inner{ padding-left: 3vw; font-size: 14px; margin-top: 10px; }

.PicList002938 li aside{font-size: 16px;}

}

@media(max-width:480px){

.PicList002938 li .inner{ margin-top: 3px; }

.PicList002938 li p{ margin: 8px 0; }

}

@media(max-width:425px){

.PicList002938 .ytable,

.PicList002938 .ytable-cell{display: block;}

.PicList002938 ol{ width: 100%;  }

.PicList002938 ol figure span{ padding-bottom: 60%;  }

.PicList002938 ul{padding: 3vw 0;}

.PicList002938 li .inner{padding: 3vw;}

}



/* 06_02_鍌蹭俊鍔ㄦ€乢璇︾粏 */

.news_info{ color: #606f86; padding-bottom: 3em; border-bottom: 1px solid rgba(196,196,196,0.5);   }

.news_info .titbox{ padding-bottom: 3em; border-bottom: 1px solid rgba(196,196,196,0.5); }

.news_info .tit{ font-size: 36px; color: #344455; }

.news_info time,

.news_info .titbox span{ font-size: 14px; padding-left: 20px; line-height: 18px; }

.news_info time{ background: url(../images/PicList002938_icon1.png) no-repeat left center; }

.news_info em{ padding: 0 15px; color: #c5c5c5;  }

.news_info .titbox span{ padding-left: 23px; background: url(../images/PicList002938_icon2.png) no-repeat left center; }

.news_info p{ font-size: 18px; line-height: 2.2; padding: 1em 0; }

.news_info .share{  height: 30px;  }

.info_page{ font-size: 16px; padding: 2em 0; line-height: 2; position: relative; }

.info_page strong{ font-size: 14px;  }

.info_page dl{ }

.info_page dl dd a{ color: rgba(52,68,85,0.8); }

.info_page .home_more{ position: absolute; right: 0; top: 40px; }

@media(max-width:768px){

.news_info p{ font-size: 16px; }

.info_page{ font-size: 14px; }

}

@media(max-width:640px){

.news_info p{ font-size: 14px; }

.info_page .home_more{ position: relative; top: 20px; }

.news_info .titbox{ padding-bottom: 20px; }

.news_info .tit{ margin-top: 0; }

}



/* 鏍忕洰椤 banner */

.Banner002661{ position:relative; z-index:1;}

.Banner002661 img{ display:block; width:100%;}

.Banner002661::before,

.Banner002661 .ycenter{position:absolute; left:0; top:0; width:100%; height:100%; } 

.Banner002661 .ycenter{ z-index:10;}

.Banner002661 .ycenter section{ width:100%; color:#fff; }

.Banner002661 .ycenter .txt{ padding-bottom: 28px;  }

.Banner002661 .ycenter .txt h2{ font-size: 40px; margin:0;  }

.Banner002661 .ycenter .txt p{ color: rgba(255,255,255,0.8); font-size: 16px; margin-bottom: 0;  }

.Banner002661 .wap{ display: none; } 

 

@media(max-width:768px){

.Banner002661 .ycenter .txt{ padding-bottom: 20px; }

}

@media(max-width:640px){

.Banner002661 .pc{ display: none; } 

.Banner002661 .wap{ display: block; } 

.Banner002661::before,

.Banner002661 .ycenter{position:absolute; left:0; top:0; width:100%; height:100%; }

.Banner002661::before{ content:'';background:rgba(0,0,0,0.2);}

.Banner002661 .ycenter section{ text-align: center; }

}

@media(max-width:480px){

.Banner002661 .ycenter .txt p{ font-size: 14px; }

}



/* 鏍忕洰椤靛鑸 */

.Menu003185{ background: #f6f6f6; }

.Menu_fixed{ position: fixed; width: 100%; top: 0; border-bottom: 1px solid #eee; z-index: 99; }

.Menu003185 li:not(:last-child){ margin-right: 6em;  }

.Menu003185 li a{color: #344455;display: block; font-size: 16px; position: relative; line-height: 80px; height: 80px;   }

.Menu003185 li a:after{position: absolute;content: ''; height: 3px;width: 0;transition: 0.3s;background-color: #1c87d7; left: 50%;transform: translateX(-50%); bottom: 0;}

.Menu003185 li a:hover:after,

.Menu003185 li.aon a:after{width: 100%;}

@media (min-width:1025px) {

    .Menu003185 li{float: left;}

}

@media (max-width:1024px) {

.Menu003185 ul{overflow: auto;white-space: nowrap;}

.Menu003185 li{display: inline-block;position: relative;}

.Menu003185 li:not(:last-child){ margin-right: 3em;  }

}

@media (max-width:640px) {

.Menu003185 li a{ font-size: 14px; line-height: 64px; height: 64px; } 

}





/* 鎵嬫満绔 棣栭〉鏍忕洰椤 瀛椾綋 */

@media(max-width:1366px ){

.founder_box .box .txt h4,

.news_info .tit,

.cloumn_tit h2,

.Banner003158 .tit,

.Banner002661 .ycenter .txt h2,

.home_tit h2{ font-size: 36px;  }

}

@media(max-width:1280px ){

.founder_box .box .txt h4,

.news_info .tit,

.bg_adv .box h2,

.cloumn_tit h2,

.Banner003158 .tit,

.Banner002661 .ycenter .txt h2,

.home_tit h2{ font-size: 30px;  }

	

.home_tit{ padding-bottom: 3em;  }

}

@media(max-width:1024px ){

.founder_box .box .txt h4,

.news_info .tit,

.bg_adv .box h2,

.cloumn_tit h2,

.Banner003158 .tit,

.Banner002661 .ycenter .txt h2,

.home_tit h2{ font-size: 24px;  }

.home_tit h3{ font-size: 14px; margin-bottom: 10px; line-height: 1.4; }

}

@media(max-width:640px ){ 

.founder_box .box .txt h4,

.news_info .tit,

.bg_adv .box h2,

.cloumn_tit h2,

.Banner003158 .tit,

.Banner002661 .ycenter .txt h2,

.home_tit h2{ font-size: 20px;  } 

.cloumn_tit h3{ line-height: 1.5; } 

}

@media(max-width:480px ){ 

.founder_box .box .txt h4,

.news_info .tit,

.bg_adv .box h2,

.cloumn_tit h2,

.Banner003158 .tit,

.Banner002661 .ycenter .txt h2,

.home_tit h2{ font-size: 18px;  }  

} 



/* 鎵嬫満绔 棣栭〉鍐呭涓婁笅闂磋窛 */

@media(max-width:1280px ){

.bg_check_05,

.bg_check_04,

.bg_check_02,

.bg_check_txt{ padding:0 0 50px; }

.home_tit{ padding-bottom: 3em;  }

}

@media(max-width:1024px){

.Bottom003112,

.Floor003153,

.Floor003129{ padding: 80px 0;}

.cloumn_tit,

.home_tit{ padding-bottom: 30px;  }

}

@media(max-width:768px){

.home_tit,

.cloumn_tit{ padding-bottom: 20px;}

.auto_1300,

.auto_1200,

.auto_1140{ padding: 0 30px;  }

}

@media(max-width:640px){ 

.Map002788,

.founder_box,

.honor_box,

.history_box,

.about_box,

.bg_lore,

.bg_adv,

.bg_diy .box,

.Floor002000,

.solution_box2,

.solution_box1,

.bg_check_05,

.bg_check_04,

.bg_check_03,

.bg_check_02,

.bg_check_txt,

.Bottom003112,

.Floor003129,

.Floor003153,

.home_part4,

.Floor001867,

.Floor002491,

.Floor002411{ padding: 30px 0 40px; } 

.home_tit h3{ margin-bottom:0; } 

.cloumn_tit{ padding-top: 0;  }

} 















