/*重置*/
@media (min-width:200px) and (max-width:768px){html{font-size:62.5%;}}
@media (min-width:769px){html{font-size:62.5%;}}

html,body{height:auto;margin:0;padding:0;position:relative;overflow-x:hidden;}
body,h1,h2,h3,h4,p,p1,p2,p3,p4,dl,dd,dt{margin:0;padding:0;display:block;font-weight:normal;}
img{display:block;border:none;max-width:100%;}
a{text-decoration:none;outline:none;display:block;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}
*{color:#666666;font-family:"微软雅黑";font-size:1.3rem;box-sizing:border-box;}
.clear{clear:both;}
ul{margin:0;padding:0;}
li{list-style-type:none;}
i{font-style:normal;}
input,select,textarea,button{padding:0;margin:0;resize:none;border-radius:3px;border:solid 1px #d9edff;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none;display:block;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999999;}


/*ie警报*/
.attention_ie_overlay{width:100%;height:100%;margin:0 auto;position:fixed;top:0;left:0;background:#999;z-index:10;display:none;}
.attention_ie_overlay li{width:350px;height:300px;background:#0a5880;border-radius:5px;color:#fff;font-size:1.8rem;text-align:center;padding:20px;box-sizing:border-box;line-height:30px;text-align:left;position:absolute;left:50%;margin-left:-170px;top:50%;margin-top:-150px;}

/*QC_loading*/
.loading_overlay{width:100%;height:100%;margin:0 auto;position:fixed;top:0;left:0;background:#333;z-index:10000;}
.qc_loading_logo{position:fixed;left:50%;top:50%;width:120px;height:88px;margin-left:-60px;margin-top:-44px;display:Flex;align-items:Center;justify-content:Center;font-size:2.4rem;color:#4696f2;
animation:logo_flash 1.5s alternate infinite;opacity:1;}
@keyframes logo_flash{
    0%{opacity:1}
	100%{opacity:0;}	
}
.qc_loading1{
	position: fixed;
	top: 50%;
	left: 50%;
	margin: -90px 0 0 -90px;
	width: 180px;
	height: 180px;
	border-bottom:solid 3px #c2c2c4;
	border-radius: 50%;
	box-sizing: border-box;
	animation: qc_loading1 3s linear infinite;
}
@keyframes qc_loading1{
	0%{
		transform: rotate(0deg);
	}
	100%{
		transform: rotate(360deg);
	}
}
.qc_loading2{
	position: fixed;
	top: 50%;
	left: 50%;
	margin: -130px 0 0 -130px;
	width: 260px;
	height: 260px;
	border-right:solid 3px #4696f2;
	border-radius: 50%;
	box-sizing: border-box;
	animation: qc_loading2 3s linear infinite;
}
@keyframes qc_loading2{
	0%{
		transform: rotate(0deg);
	}
	100%{
		transform: rotate(-360deg);
	}
}

/*attention_overlay*/
.attention_overlay{width:100%;height:100%;margin:0 auto;position:fixed;top:0;left:0;background:rgba(0,0,0,0.7);display:flex;align-items:center;justify-content:center;display:none;z-index:100;}
.attention_overlay ul{width:400px;border-radius:10px;overflow:HIdden;background:#fff;}
.attention_overlay ul h1{background:#0b80d3;color:#fff;line-height:40px;text-align:center;font-size:1.6rem;}
.attention_overlay ul li{background:#fff;}
.attention_overlay ul p{padding:20px;font-size:1.5rem;text-align:center;color:#333;line-height:25px;}
.attention_btn{width:90px;margin:0 auto;line-height:35px;background:#0b80d3;border-radius:5px;color:#fff;text-align:center;border-radius:5px;margin-bottom:10px;}



/*head_box*/
.head_box{width:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;background:#F4F4F4;position:fixed;z-index:1000;}
.head_box_main{width:1440px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;}
.head_logo{width:296px;cursor:pointer;transition:0.3s;}
.nav_box{width:70%;display:flex;align-items:center;}
.nav_box>li{width:16.66%;position:relative;}

.nav_box>li>a{height:100px;cursor:pointer;background:#F4F4F4;position:relative;z-index:10;display:flex;align-items:center;justify-content:center;transition:0.3s;}
.nav_box>li>a>h1{width:100%;line-height:48px;font-size:1.8rem;color:#3A3A3A;text-align:center;font-weight:bold;padding:0 5%;border-radius:24px;transition:0.2s;}

.nav_second{position:relative;z-index:3;}
.nav_box>li>dl{width:200%;position:absolute;bottom:0;left:0;opacity:0;z-index:-1;transition:0.2s;text-align:left;background:#F4F4F4;}
.nav_box>li>dl a{font-size:1.8rem;color:#363d45;line-height:30px;padding:20px 20px;transition:0.2s;}

.nav_box>li:hover>a h1{background:#4EBFF0;border-radius:24px;}
.nav_box>li:hover>dl{opacity:1;z-index:2;transform:translate(0,100%);}
.nav_box>li>dl a:hover{color:#4EBFF0;}  
.nav_box>li:hover> .nav_second:after{transform:rotate(-180deg);}

.head_search{width:30px;margin-left:2%;margin-right:3%;position:relative;z-index:10;cursor:pointer;transition:0.3s;}

/*顶部导航浮动效果*/
.nav_box_bg_fixed{position:fixed;top:0;left:0;width:100%;z-index:100;box-shadow:0 0 5px #ccc;}
.nav_box_bg_fixed .head_logo{width:196px;}
.nav_box_bg_fixed .nav_box>li>a{height:66px;}
.nav_box_bg_fixed .nav_box>li>a>h1{font-size:1.6rem;}
.nav_box_bg_fixed .nav_box>li>dl a{font-size:1.6rem;}
.nav_box_bg_fixed .head_search{width:24px;}

/*head_box_height*/
.head_box_height{height:100px;}


/*foot_box*/
.foot_box_height{height:325px;}
.foot_line{width:100%;height:30px;background:#fff;}
.foot_box_bg{width:100%;background:#4EC0EF;position:absolute;left:0;bottom:0;}
.foot_box{
    width:1440px;margin:0 auto;padding:65px 0 40px 0;
    display:Flex;align-items:flex-start;}
.foot_logo{width:220px;margin-right:100px;}
.foot_box dl{width:400px;display:Flex;align-items:Center;justify-content:space-between;flex-wrap:wrap;margin-right:0;}
.foot_box dl a{width:50%;font-size:1.8rem;color:#000;line-height:55px;transition:0.3s;}
.foot_box dl a:hover{color:#fff;}
.foot_code{width:86px;margin-right:100px;}

.foot_right{width:700px;}
.foot_right p{font-size:1.8rem;color:#484848;line-height:30px;margin-bottom:25px;}
.foot_right a{display:Flex;align-items:center;font-size:1.8rem;color:#484848;}
.foot_right a img{margin-right:10px;}

/*fixed_box*/
.fixed_box{width:40px;position:fixed;right:20px;bottom:355px;z-index:100;opacity:0;transition:0.3s;}
.fixed_box a p{font-size:1.6rem;color:#0b80d3;text-align:Center;margin-bottom:20px;}
.to_top{cursor:pointer;}


/*home_top_banner*/
.home_top_banner{width:1440px;margin:0 auto;}
.home_top_banner img{width:100%;}
.banner_text{position:absolute;left:10%;top:35%;}
.banner_text h1{font-size:6rem;color:#000;font-weight:bold;margin-bottom:30px;}
.banner_text p{font-size:2rem;color:#000;}
.home_top_banner .swiper-button-next, .swiper-button-prev {
	position: absolute;
	top: 50%;
	width: 50px;
	height: 50px;
	margin-top: -50px;
	z-index: 10;
	cursor: pointer;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat
}

.home_top_banner .swiper-button-prev {
	background-image: url("../image/home/ic_arrow_left_normal@2x.png");
	left: 30px;
	right: auto
}
.home_top_banner .swiper-button-next {
	background-image: url("../image/home/ic_arrow_right.png");
	right: 30px;
	left: auto
}
.home_top_banner_pagination{bottom:30px !important;}
.home_top_banner_pagination .swiper-pagination-bullet{width:40px;height:34px;border-radius:0;transform:skew(-15deg, 0);background:#fff;opacity:1;}
.home_top_banner_pagination .swiper-pagination-bullet-active{background:#4EC0EF !important;}

/*home_pd*/
.home_pd{width:1440px;margin:0 auto;margin-top:30px;display:Flex;align-items:Center;justify-content:Center;gap:10px;}
.home_pd a{width:100%;height:auto;background:#F4F4F4;display:flex;align-items:Center;justify-content:flex-start;flex-direction:column;padding:50px 60px 60px 60px;transition:0.3s;}
.home_pd img:nth-child(1){width:60px;}
.home_pd img:nth-child(4){width:50px;}
.home_pd h1{font-size:3rem;color:#000;margin-top:20px;margin-bottom:30px;font-weight:bold;}
.home_pd p{font-size:1.8rem;color:#808080;line-height:35px;height:105px;margin-bottom:30px;transition:0.3s;}

.home_pd a:hover{background:#4EC0EF;}
.home_pd a:hover p{color:#000;}

/*/home_title*/
.home_title{width:100%;line-height:100px;font-size:3.2rem;color:#000;text-align:Center;background:#fff;}
.home_title_gray{background:#F4F4F4;}

/*home_case*/
.home_case{width:1440px;margin:0 auto;;display:Flex;align-items:Center;padding-bottom:30px;}
.home_case a{width:20%;height:420px;position:relative;border:solid 1px #fff;transition:0.6s;
    background-size:cover;background-position:center center;background-repeat:no-repeat;
}
.home_case a h1{width:100%;line-height:75px;font-size:3.4rem;color:#fff;font-weight:bold;text-align:center;position:absolute;bottom:0;left:0;background: rgba(222,222,222,0.2);}
.home_case a:hover{width:45%;}

/*home_news*/
.home_news{padding:0 0 30px 0;background:#F4F4F4;}
.home_news a{width:33.33%;border-radius:8px;overflow:Hidden;}
.home_news_photo{overflow:hidden;}
.home_news a img{width:100%;height:100%;object-fit:cover;transition:0.6s;}
.home_news dl{background:#fff;padding:30px;transition:0.3s;}
.home_news dl h1{font-size:2.4rem;color:#000;line-height:35px;height:70px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
}
.home_news dl p{font-size:1.8rem;color:#808080;margin-top:20px;transition:0.3s;}
.home_news a:hover dl{background:#4EC0EF;}
.home_news a:hover p{color:#000;}
.home_news a:hover .home_news_photo img{transform:scale(1.1);}

.home_news ul{width:1440px;margin:0 auto;display:flex;align-items:Center;justify-content:Center;gap:30px;}

/*home_brand_text*/
.home_brand_text{width:100%;background:#fff;text-align:center;font-size:1.8rem;color:#808080;margin-top:-10px;}

/*home_brand_box*/
.home_brand_box{width:1440px;margin:0 auto;background:#fff;display:flex;align-items:Center;justify-content:Center;padding:0;}
.home_brand_box img{width:12.5%;margin-right:5%;}
.home_brand_box img:last-child{margin-right:0;}


/*history_bg*/
.history_bg{width:100%;background:#F4F4F4;padding:50px 0 270px 0;}
.history_main{width:1440px;margin:0 auto;}

/*history_title*/
.history_title{text-align:center;margin-bottom:70px;}
.history_title h1{font-size:4rem;color:#000;font-weight:bold;margin-bottom:20px;}
.history_title p{font-size:1.8rem;color:#515151;}

/*history_swiper*/
.history_swiper{max-width:1920px;margin:0 auto;position:relative;}
.history_swiper .swiper-slide{width:100%;}
.history_swiper .swiper-slide ul{width:50%;margin:0 auto;display:flex;align-items:flex-start;background:#fff;padding:20px;position:relative;}
.history_swiper .swiper-slide ul img{width:50%;}
.history_swiper .swiper-slide ul dl{width:50%;padding-left:20px;}
.history_swiper dl h1{font-size:4rem;color:#000;font-weight:bold;margin-top:20px;margin-bottom:7%;}
.history_swiper dl p{font-size:1.8rem;color:#515151;line-height:30px;}

.history_no_img img{opacity:0;}
.history_no_img dl{width:100% !important;position:absolute;left:0;top:0;padding:20px;}

.history_swiper .swiper-button-next, .swiper-button-prev {
	position: absolute;
	top: 55%;
	width: 50px;
	height: 50px;
	margin-top: -50px;
	z-index: 10;
	cursor: pointer;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat
}
.history_swiper .swiper-button-prev {
	background-image: url("../image/home/ic_arrow_left_normal@2x.png");
	left: 2%;
	right: auto
}
.history_swiper .swiper-button-next {
	background-image: url("../image/home/ic_arrow_right.png");
	right: 2%;
	left: auto
}

.history_num{width:15%;position:absolute;top:25%;}
.history_num_begin{left:8%;}
.history_num_end{right:8%;}

/*history_line*/
.history_line{width:95%;height:3px;background:#E8E8E8;position:absolute;left:50%;margin-left:-47.5%;top:80%;z-index:100;}
.history_line:before{content:'';width:100%;height:16px;position:absolute;left:0;top:50%;margin-top:-8px;
background-image:url('../image/about/line_vertical.png');background-size:16px;background-position:left top;background-repeat:repeat-x;}

.history_age_first{width:5px;height:40px;background:#4FC0F0;position:absolute;left:0;top:50%;margin-top:-20px;}
.history_age_last{width:5px;height:40px;background:#4FC0F0;position:absolute;right:0;top:50%;margin-top:-20px;}
.history_age_first:before{content:'1888';font-size:2.7rem;color:#464646;font-weight:bold;position:absolute;top:110%;left:-30px;}
.history_age_last:before{content:'2026';font-size:2.7rem;color:#464646;font-weight:bold;position:absolute;top:110%;right:-30px;}

.history_ball_list dd{width:20px;height:20px;position:absolute;top:50%;margin-top:-10px;cursor:pointer;
background-image:url('../image/about/history_ball.png');background-size:100%;background-position:center center;background-repeat:no-repeat;
}
.history_ball_list dd:nth-child(1){left:-7px;}
.history_ball_list dd:nth-child(2){left:1%;}
.history_ball_list dd:nth-child(3){left:11%;}
.history_ball_list dd:nth-child(4){left:13%;}
.history_ball_list dd:nth-child(5){left:21.6%;}
.history_ball_list dd:nth-child(6){left:38.5%;}   
.history_ball_list dd:nth-child(7){left:55.3%;}
.history_ball_list dd:nth-child(8){left:58.5%;}
.history_ball_list dd:nth-child(9){left:65%;}
.history_ball_list dd:nth-child(10){left:67%;}
.history_ball_list dd:nth-child(11){left:70.1%;}
.history_ball_list dd:nth-child(12){left:92.3%;}
.history_ball_list dd:nth-child(13){right:2.3%;}

.history_ball_active{background-image:url('../image/about/history_ball_active.png') !important;}

/*page_in_banner*/
.page_in_banner{width:1440px;margin:0 auto;}

/*about_list*/
.about_list{width:1440px;margin:0 auto;padding:20px 0;}
.about_list ul{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;}
.about_list ul:last-child{margin-bottom:0;}
.about_list ul li{width:50%;padding:40px 55px;background:#F4F4F4;min-height:60vh;}
.about_list ul li h1{font-size:3.2rem;color:#000;margin-bottom:40px;}
.about_list ul li p{font-size:2rem;color:#575756;line-height:40px;}
.about_list ul li a{width:280px;line-height:80px;background:#4EC0EF;color:#fff;text-align:center;font-size:2.4rem;margin-top:40px;}
.about_list_img{width:50%;
background-size:cover;background-position:center top;background-repeat:no-repeat;}

/*sus_title*/
.sus_title{width:1440px;margin:0 auto;padding:35px 0 10px 0;color:#515151;font-size:1.8rem;text-align:center;line-height:40px;}


/*brand_text*/
.brand_text{width:1440px;margin:0 auto;padding:30px 0 30px 0;font-size:1.8rem;color:#515151;line-height:40px;text-align:justify;}

/*brand_list*/
.brand_list{width:1440px;margin:0 auto;padding:0;}
.brand_list ul{display:FLex;align-items:center;gap:30px;}
.brand_list img{width:400px;}
.brand_list ul p{width:100%;font-size:2rem;color:#515151;line-height:40px;}


/*city_list*/
.city_list{max-width:1920px;margin:0 auto;display:Flex;align-items:flex-start;margin-top:60px;padding:0 100px;}
.city_list ul{width:16.66%;line-height:40px;}
.city_list ul h1{font-size:1.8rem;color:#000;font-weight:bold;}
.city_list ul p{font-size:1.8rem;color:#666;}
.city_list_title{max-width:1920px;margin:0 auto;font-size:1.8rem;color:#000;font-weight:bold;margin-bottom:-40px;margin-top:30px;padding:0 100px;}


/*city_map*/
.city_map{max-width:1920px;margin:0 auto;padding:0 0px;position:relative;}
.city_map>img{width:100%;}
.city_map ul li{width:1%;position:absolute;cursor:pointer;left:42%;top:15%;}
.city_map ul li>img{width:100%;position:relative;}

.city_map ul li:nth-child(1){left:46.5%;top:19%;}
.city_map ul li:nth-child(2){left:80%;top:34%;}
.city_map ul li:nth-child(3){left:79%;top:36%;}
.city_map ul li:nth-child(4){left:78%;top:40%;}
.city_map ul li:nth-child(5){left:75%;top:54%;}
.city_map ul li:nth-child(6){left:62%;top:39%;}
.city_map ul li:nth-child(7){left:78.7%;top:78%;}
.city_map ul li:nth-child(8){left:85%;top:80%;}
.city_map ul li:nth-child(9){left:86.5%;top:82%;}
.city_map ul li:nth-child(10){left:88%;top:79%;}

.city_map ul li:nth-child(11){left:88.5%;top:75%;}
.city_map ul li:nth-child(12){left:53.3%;top:14%;}
.city_map ul li:nth-child(13){left:49.8%;top:14.5%;}
.city_map ul li:nth-child(14){left:50.5%;top:15.8%;}
.city_map ul li:nth-child(15){left:49.5%;top:17.5%;}
.city_map ul li:nth-child(16){left:51.7%;top:19.8%;}
.city_map ul li:nth-child(17){left:51.2%;top:23%;}
.city_map ul li:nth-child(18){left:50%;top:25%;}

.city_map ul li:nth-child(19){left:50%;top:20%;}
.city_map ul li:nth-child(20){left:49.4%;top:20.5%;}
.city_map ul li:nth-child(21){left:49.4%;top:21.4%;}
.city_map ul li:nth-child(22){left:49.4%;top:22.2%;}

.city_map ul li:nth-child(23){left:48.5%;top:20%;}
.city_map ul li:nth-child(24){left:48.2%;top:21%;}
.city_map ul li:nth-child(25){left:47.7%;top:22%;}
.city_map ul li:nth-child(26){left:47.3%;top:22.5%;}

.city_map ul li:nth-child(27){left:47%;top:27.7%;}
.city_map ul li:nth-child(28){left:46.5%;top:27.7%;}
.city_map ul li:nth-child(29){left:46.3%;top:28.7%;}
.city_map ul li:nth-child(30){left:45.8%;top:29.6%;}

.city_map ul li:nth-child(31){left:45.3%;top:26.7%;}
.city_map ul li:nth-child(32){left:45%;top:28.7%;}
.city_map ul li:nth-child(33){left:44.7%;top:28.9%;}

.city_map ul li p{line-height:50px;background:rgba(255,255,255,0.6);font-size:1.8rem;color:#000;text-align:center;font-weight:bold;
position:absolute;left:-10px;top:50%;margin-top:-25px;padding:0 10px 0 50px;white-space: nowrap;display:none;}
.city_active p{display:block !important;pointer-events:none;z-index:10;}


/*pd_list_title*/
.pd_list_title{width:1440px;margin:0 auto;padding:30px 0;font-size:1.8rem;color:#515151;line-height:40px;}

/*pd_tab*/
.pd_tab{width:1440px;margin:0 auto;padding:0 0;display:flex;align-items:center;flex-wrap:wrap;}
.pd_tab a{min-width:8%;font-size:3.2rem;color:#878786;line-height:75px;text-align:center;padding:0 40px;cursor:pointer;user-select:none;}
.pd_tab_active{background:#4EC0EF;color:#fff !important;}

/*pd_list*/
.pd_list{width:1440px; margin:0 auto;padding:0 0;display:flex;align-items:Center;flex-wrap:wrap;gap:30px;margin-top:30px;margin-bottom:30px;}
.pd_list a{width: calc((100% - 90px) / 4);background:#F9F9F9;cursor:pointer;}
.pd_photo{width:80%;margin:0 auto;transition:0.3s;}
.pd_list a dl{padding:0 30px;}
.pd_list a dl h1{font-size:2.4rem;color:#000;line-height:35px;text-align:Center;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    word-break: break-all;
}
.pd_list a dl p{font-size:1.8rem;color:#000;width:110px;line-height:60px;margin:0 auto;text-align:center;border-radius:30px;margin-bottom:40px;margin-top:20px;}

.pd_list a:hover p{background:#4EC0EF;color:#fff !important;}
.pd_list a:hover h1{color:#4EC0EF;}
.pd_list a:hover .pd_photo{transform:scale(1.05);}

/*pd_industry_title*/
.pd_industry_title{width:1440px;margin:0 auto;padding:0 20px;line-height:80px;background:#F2F2F2;color:#000;font-size:3.2rem;}

/*pd_industry_list*/
.pd_industry_list{width:1440px;margin:0 auto;padding:0;margin:0 auto;display:Flex;align-items:Center;flex-wrap:wrap;gap:8px;margin-top:8px;}
.pd_industry_list a{width:calc((100% - 24px) / 4);position:relative;overflow:Hidden;}
.pd_industry_list a img{width:100%;transition:0.3s;}
.pd_industry_list a dl{width:100%;height:100%;position:absolute;left:0;top:0;z-index:10;display:flex;align-items:Center;justify-content:center;}
.pd_industry_list a dl p{line-height:60px;font-size:2.9rem;color:#000;text-align:center;background:rgba(255,255,255,0.7);border-radius:100px;padding:0 40px;}
.pd_industry_list a:hover:after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:#4EC0EF;}


/*pd_detail_top*/
.pd_detail_top{width:100%;position:relative;}
.pd_detail_top ul{width:1440px;height:600px;margin:0 auto;background:#fff;display:Flex;align-items:flex-start;justify-content:space-between;}
.pd_detail_top ul:after{content:'';width:450px;height:100%;background:#4EC0EF;position:absolute;left:50%;margin-left:-155px;top:0;transform:skew(-15deg);}

.pd_detail_top dl{width:55%;position:relative;z-index:10;margin-top:10%;margin-left:5%;}
.pd_detail_type,.pd_detail_name{font-size:5.4rem;color:#000;line-height:80px;font-weight:bold;}
.pd_detail_img{width:35%;position:relative;z-index:10;margin-top:7%;margin-right:10%;}

/*pd_edit_tilte*/
.pd_edit_tilte{width:1440px;margin:0 auto;font-size:1.8rem;color:#515151;line-height:40px;padding:30px 0;}


/*pd_edit*/
.pd_edit{margin:0 auto;font-size:1.8rem;color:#515151;line-height:40px;margin-bottom:80px;padding:0 60px;}

/*battery_icon*/
.battery_icon_bg{padding:60px 0;background:#f2f2f3;}
.battery_icon{width:1440px;margin:0 auto;display:flex;align-items:flex-start;gap:60px;flex-wrap:wrap;}
.battery_icon dl{width:calc((100% - 420px)/8)}
.battery_icon img{width:70%;margin:0 auto;}
.battery_icon dl p{font-size:1.8rem;color:#000;text-align:Center;line-height:25px;}


/*pd_content*/
.pd_content{width:1440px;margin:0 auto;padding:60px 0;margin-bottom:70px;}
.pd_content table{width:100%;}
.pd_content table thead tr th{background:#fafafa;line-height:40px;text-align:center;padding:10px 20px;font-size:2.4rem;color:#000;font-weight:normal;}
.pd_content table tbody tr td{background:#fff;font-size:2.4rem;color:#000;text-align:Center;padding:10px 20px;line-height:40px;}



/*industry_title*/
.industry_title{width:1440px;margin:0 auto;padding:40px 0;font-size:1.8rem;color:#515151;line-height:40px;}

/*industry_list*/
.industry_list ul{width:100%;margin:0 auto;padding:100px 0;background:#F4F4F4;}
.industry_list ul li{width:1440px;margin:0 auto;display:FLex;align-items:Center;justify-content:space-between;}
.industry_list ul img{width:30%;}
.industry_list ul dl{width:55%;}
.industry_list ul dl h1{font-size:3.2rem;color:#000;margin-bottom:20px;}
.industry_list ul dl p{font-size:2rem;color:#575756;line-height:40px;}

.industry_ul_right{background:#fff !important;}


/*search_box*/
.search_box{width:1200px;margin:0 auto;display:FLex;align-items:center;justify-content:space-between;border:solid 1px #D6D6D6;border-radius:52px;overflow:hidden;margin-top:100px;}
.search_box input{width:1037px;line-height:90px;padding:0 50px;font-size:3rem;color:#000;background:#FCFCFC;border:none;}
.search_box a{width:163px;line-height:90px;text-align:Center;font-size:3rem;color:#fff;background:#4EC0EF;border-radius:49px;cursor:pointer;}

/*news_list*/
.news_list{width:1440px;margin:0 auto;display:flex;align-items:Center;justify-content:space-between;padding:0 0;flex-direction:column;}
.news_list a{width:100%;display:flex;align-items:flex-start;padding:80px 0;border-bottom:solid 1px #CFCFCF;position:relative;}
.news_list_more{width:30px;position:absolute;right:0;top:50%;margin-top:-15px;transition:0.3s;}
.news_list_photo{width:30%;height:268px;margin-right:40px;overflow:hidden;}
.news_list_photo img{width:100%;height:100%;object-fit:cover;transition:0.5s;}

.news_list a ul{width:55%;height:258px;position:relative;}
.news_list a ul h1{width:100%;font-size:3rem;color:#000;margin-bottom:30px;transition:0.3s;
     overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    word-break: break-all;
}
.news_list a ul p{font-size:1.8rem;color:#515151;line-height:35px;height:70px;margin-bottom:40px;transition:0.3s;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
}
.news_list a ul p1{font-size:1.8rem;color:#808080;position:absolute;left:0;bottom:10px;transition:0.3s;}
.news_list a:hover ul h1,.news_list a:hover ul p,.news_list a:hover ul p1{color:#4EC0EF;}
.news_list a:hover .news_list_more{transform:translate(10px,0);}
.news_list a:hover .news_list_photo img{transform:scale(1.1);}


/*news_list_title*/
.news_list_title{width:1440px;margin:0 auto;padding:30px 0px;font-size:6rem;color:#000;}

/*news_list_date*/
.news_list_date{width:1440px;margin:0 auto;padding:0 0px;display:Flex;align-items:center;margin-bottom:40px;}
.news_list_date select{width:300px;height:60px;line-height:60px;padding:0 40px 0 20px;background:#FCFCFC;border:solid 1px #D6D6D6;font-size:2rem;margin-right:20px;
background-image:url('../image/select_down.png');background-size:20px;background-position:90% center;background-repeat:no-repeat;
}


/*news_list_top*/
.news_list_top{width:1440px;margin:0 auto;padding:0 0px;display:flex;align-items:Center;gap:20px;}
.news_list_top_photo{width:50%;height:600px;background-size:cover;background-position:center top;background-repeat:no-repeat;} 
.news_list_top ul{width:50%;height:600px;background:#F4F4F4;padding:60px 40px;}
.news_list_top ul h1{font-size:4rem;color:#000;margin-bottom:40px;line-height:60px;
 overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient: vertical;
    word-break: break-all;
}
.news_list_top ul p{font-size:2.4rem;color:#000;line-height:50px;margin-bottom:80px;
 overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient: vertical;
    word-break: break-all;
}
.news_list_top a{width:280px;line-height:80px;color:#fff;text-align:Center;font-size:2.4rem;cursor:pointer;user-select: none;
background-image:url('../image/btn_bg.png');background-size:cover;background-position:center center;background-repeat:no-repeat;}


/*news_detail_title*/
.news_detail_title{width:1440px;margin:0 auto;padding:70px 0 0 0;}
.news_detail_title ul{border-bottom:solid 1px #CFCFCF;padding-bottom:40px;}
.news_detail_title h1{font-size:5rem;color:#000;font-weight:bold;line-height:70px;text-align:Center;margin-bottom:20px;}
.news_detail_title p{font-size:1.8rem;color:#808080;text-align:center;}

/*news_edit*/
.news_edit{width:1440px;margin:0 auto;font-size:1.8rem;color:#515151;line-height:40px;margin-bottom:80px;padding:0 0;margin-top:40px;}


/*check_title*/
.check_title{width:1440px;margin:0 auto;padding:40px 0 0 0;font-size:1.8rem;color:#515151;line-height:40px;}
.check_title a{font-size:1.8rem;color:#4EC0EF;display:inline;}

/*check_list*/
.check_list{width:1440px;margin:0 auto;padding:80px 0;}
.check_list ul{margin-bottom:40px;}
.check_list h1{font-size:3rem;color:#000;font-weight:bold;margin-bottom:40px;}
.check_list p{font-size:1.8rem;color:#515151;line-height:40px;}
.check_list p a{font-size:1.8rem;color:#4EC0EF;display:inline;}
.check_list ul>img{margin:0 auto;}
.check_list dl{padding:0 40px;display:Flex;align-items:Center;gap:100px;margin-top:40px;}
.check_list dl>img{width:calc((100% - 300px)/4);}


/*agent_title*/
.agent_title{width:1440px;margin:0 auto;padding:40px 0px;font-size:1.8rem;color:#515151;line-height:40px;}

/*agent_note*/
.agent_note{width:1440px;margin:0 auto;padding:0 0 40px 0;font-size:2.4rem;color:#000;}

/*agent_search*/
.agent_search_bg{width:1440px;margin:0 auto;}
.agent_search{width:700px;display:FLex;align-items:center;justify-content:space-between;border-radius:0;overflow:hidden;margin-left:0;margin-bottom:60px;}
.agent_search input{width:500px;line-height:60px;padding:0 20px;font-size:2rem;color:#000;background:#FCFCFC;border:solid 1px #D6D6D6;}
.agent_search a{width:200px;line-height:60px;text-align:Center;font-size:2.4rem;color:#fff;background:#4EC0EF;border:solid 1px #4EC0EF;;cursor:pointer;}

/*agent_list*/
.agent_list{width:1440px;margin:0 auto;padding:0 0px;margin-bottom:150px;}
.agent_list thead{background:#F4F4F4}
.agent_list thead tr th{font-size:2.4rem;color:#000;text-align:Center;font-weight:bold;line-height:60px;}
.agent_list tbody td{font-size:2.4rem;color:#000;text-align:center;line-height:33px;padding:20px 20px;}


/*support_top*/
.support_top{width:1440px;margin:0 auto;padding:40px 0%;font-size:1.8rem;color:#515151;line-height:40px;}

/*support_note*/
.support_note{width:1440px;margin:0 auto;padding:0 0 40px 0;font-size:2.4rem;color:#000;}

/*support_title*/
.support_title{width:1440px;margin:0 auto;padding:0 0;font-size:3.2rem;color:#000;font-weight:bold;margin-bottom:50px;}

/*support_list*/
.support_list{width:1440px;margin:0 auto;padding:0 0;display:Flex;align-items:flex-start;justify-content:space-between;}
.support_list ul{width:600px;}
.support_list ul input,.support_list ul select,.support_list ul textarea{width:100%;line-height:60px;background:#FCFCFC;border:solid 1px #D6D6D6;border-radius:0;font-size:2rem;color:#000;margin-bottom:20px;padding:0 20px;}
.support_list ul select{padding:0 60px 0 20px;color:#999;
background-image:url('../image/select_down.png');background-size:20px;background-position:97% center;background-repeat:no-repeat;
}
.support_list ul textarea{height:150px;line-height:40px;padding:10px 20px;}
.support_list input::-webkit-input-placeholder,.support_list textarea::-webkit-input-placeholder { color: #999;}

.support_list dl{width:600px;}
.support_list dl h1{font-size:3rem;color:#000;font-weight:bold;margin-bottom:40px;}
.support_list dl h2{font-size:2.4rem;color:#000;margin-bottom:30px;}
.support_list dl dd{font-size:1.8rem;color:#515151;line-height:40px;margin-bottom:50px;}

/*support_btn*/
.support_btn_bg{width:1440px;margin:0 auto;}
.support_btn{width:168px;line-height:60px;background:#4EC0EF;border-radius:8px;font-size:2rem;color:#fff;text-align:center;margin-bottom:100px;margin-top:30px;cursor:pointer}


/*contact_box*/
.contact_box{margin-top:65px;display:Flex;align-items:flex-start;justify-content:space-between;margin-bottom:150px;padding:0 10% 0 0;}
.contact_img{width:50%;height:auto;}
.contact_img img {width:100%;height:100%;}
.contact_box dl{width:45%;}


/*vision_note*/
.vision_note{width:1440px;margin:0 auto;padding:0 0px;margin-top:33px;margin-bottom:60px;font-size:6rem;color:#000;font-weight:bold;}

/*vision_top*/
.vision_top{width:1440px;margin:0 auto;padding:0 0;display:Flex;align-items:flex-start;gap:20px;}
.vision_top dl{width:50%;background:#F4F4F4;}
.vision_top img{width:100%;}
.vision_top ul{width:50%;background:#F4F4F4;}
.vision_top ul li{padding:40px 50px;}
.vision_top ul h1{font-size:5rem;color:#000;margin-bottom:40px;}
.vision_top ul p{font-size:2.4rem;color:#000;line-height:50px;}

/*vision_main*/
.vision_main_bg{width:1440px;margin:0 auto;margin-top:60px;margin-bottom:60px;}
.vision_main{padding:0 0;display:Flex;align-items:Center;}
.vision_main ul{width:33.33%;text-align:center;height:360px;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;background:#4EC0EF;transition:0.6s;}
.vision_main ul h1{font-size:2.4rem;color:#fff;margin-bottom:30px;transition:1s;}
.vision_main ul p{font-size:1.8rem;color:#fff;display:none;opacity:0;transition:1s;}

.vision_main ul:hover{width:60%;background:#142630;}
.vision_main ul:hover h1{font-size:3.4rem;}
.vision_main ul:hover p{display:block;opacity:1;}


/*contact_intro*/
.contact_intro{width:1440px;margin:0 auto;padding:60px 0;display:flex;align-items:Center;justify-content:space-between;gap:40px;}
.contact_intro ul{width:50%;}
.contact_intro ul h1{font-size:4rem;color:#000;line-height:70px;margin-bottom:50px;font-weight:bold;}
.contact_intro ul p{font-size:2rem;color:#000;line-height:40px;}
.contact_intro_img{width:50%;}
.contact_intro_img img{width:100%;height:100%}

/*contact_title*/
.contact_title{width:1440px;margin:0 auto;padding:0 0 40px 0;font-size:3rem;color:#000;font-weight:bold;margin-top:40px;}
    
/*job_search*/
.job_search{width:1440px;margin:0 auto;padding:0 0;display:FLex;align-items:center;justify-content:space-between;border-radius:0;overflow:hidden;margin-bottom:30px;}
.job_search input{width:95%;line-height:60px;padding:0 20px;font-size:2rem;color:#000;background:#FCFCFC;border:solid 1px #D6D6D6;border-radius:4px;}
.job_search a{width:242px;line-height:60px;text-align:Center;font-size:2.4rem;color:#fff;background:#4EC0EF;border:solid 1px #4EC0EF;cursor:pointer;user-select:none;}
.job_search input::-webkit-input-placeholder{color:#999;}

/*job_select*/
.job_select{width:1440px;margin:0 auto;padding:0 0;display:Flex;align-items:Center;gap:24px;margin-bottom:20px;}
.job_select select{width:300px;line-height:60px;height:60px;background:#FCFCFC;border:solid 1px #D6D6D6;border-radius:4px;font-size:2.4rem;padding:0 50px 0 20px;color:#999;
background-image:url('../image/select_down.png');background-size:20px;background-position:95% center;background-repeat:no-repeat;
}

/*job_list*/
.job_list{width:1440px;margin:0 auto;padding:0 0;margin-bottom:100px;}
.job_list a{display:Flex;align-items:Center;justify-content:space-between;padding:40px 0;border-bottom:solid 1px #CFCFCF;}
.job_list a ul{width:70%;}
.job_list a ul h1{font-size:3rem;color:#000;font-weight:Bold;
 overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    word-break: break-all;
}
.job_list a ul h2{font-size:2.4rem;color:#808080;margin-top:20px;margin-bottom:20px;

     overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    word-break: break-all;
}
.job_list a ul p{font-size:2.4rem;color:#515151;}

.job_list dl{display:Flex;align-items:flex-end;flex-direction:column;}
.job_list dl h1{width:140px;line-height:60px;border-radius:30px;font-size:1.8rem;color:#fff;background:#4EC0EF;text-align:Center;margin-bottom:25px;}
.job_list dl p{font-size:1.8rem;color:#808080;}


/*job_detail_top*/
.job_detail_top{width:1440px;margin:0 auto;padding:0 0;margin-bottom:60px;}
.job_detail_top ul{padding:40px 0;border-bottom:solid 1px #CFCFCF;}
.job_detail_top p1{font-size:2rem;color:#808080;margin-bottom:30px;}
.job_detail_top h1{font-size:5rem;color:#000;font-weight:Bold;margin-bottom:30px;line-height:70px;}
.job_detail_top h2{font-size:3rem;color:#808080;margin-top:20px;margin-bottom:30px;}
.job_detail_top p{font-size:2.8rem;color:#515151;}

/*job_title*/
.job_title{width:1440px;margin:0 auto;padding:0 0;font-size:3rem;color:#000;font-weight:Bold;margin-bottom:40px;}

/*job_edit*/
.job_edit{width:1440px;margin:0 auto;padding:0 0;}
.job_edit h1{font-size:2.4rem;color:#000;font-weight:Bold;margin-bottom:40px;}  
.job_edit ul{font-size:2.4rem;color:#515151;line-height:40px;}

/*job_info*/
.job_info{width:1440px;margin:0 auto;padding:0 0;margin-top:40px;}
.job_info ul{padding:40px 0 0 0;border-top:solid 1px #CFCFCF;}
.job_info ul .job_title{padding:0;width:100%;}

/*job_info_list*/
.job_info_list{width:1440px;margin:0 auto;display:Flex;align-items:Center;flex-wrap:wrap;}
.job_info_list dl{width:50%;margin-bottom:60px;}
.job_info_list dl h1{font-size:3rem;color:#808080;margin-bottom:15px;}
.job_info_list dl p{font-size:3rem;color:#000;font-weight:bold;}

.job_info_mail{font-size:2.4rem;color:#000;font-weight:Bold;margin-bottom:60px;}

.job_submit{width:280px;line-height:80px;margin:0 auto;margin-bottom:100px;color:#fff;text-align:Center;font-size:2.4rem;cursor:pointer;user-select: none;
background-image:url('../image/btn_bg.png');background-size:cover;background-position:center center;background-repeat:no-repeat;}

.cal_list_img img {
	width: 100%; height: 100%;
}

.page_container {
	text-align: center;
}
.pagination {
	display: inline-block;
	padding-left: 0;
	margin: 17px 0;
	border-radius: 3px;
}
.pagination > li {
	display: inline;
}
.pagination > li > a,
.pagination > li > span {
	position: relative;
	float: left;
	padding: 6px 12px;
	line-height: 1.42857143;
	text-decoration: none;
	color: #2c3e50;
	background-color: #fff;
	border: 1px solid #ddd;
	margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
	margin-left: 0;
	border-bottom-left-radius: 3px;
	border-top-left-radius: 3px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
	border-bottom-right-radius: 3px;
	border-top-right-radius: 3px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
	z-index: 2;
	color: #11181f;
	background-color: #eeeeee;
	border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
	z-index: 3;
	color: #fff;
	background-color: #2c3e50;
	border-color: #2c3e50;
	cursor: default;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
	color: #777777;
	background-color: #fff;
	border-color: #ddd;
	cursor: not-allowed;
}
