*{ margin:0; padding:0;}
html{font-size：62.5%;}
body { height: 100%;margin: 0;color: #1B262C;font-size:12px;background-color: #fff;
font-family: SourceHanSansCN-Regular, SourceHanSansCN;-webkit-text-size-adjust:none; }
.clear{ clear:both;}
a{color:#555;text-decoration:none;background:0 0;-webkit-tap-highlight-color:transparent}
ul li {  display: inline-block;}
img{ border:0;text-align: center; width:100%;}
.fl-l{ float:left;}
.fl-r{ float:right;}
.hide{ display:none;}
/**/
::-webkit-scrollbar{width:0px; height: 0px; background:none;}
.gw-lx{ width:100%; height:56px; position:relative;}
.gw-lx1{ width:100%; position:relative; height:56px;}
.gw-lx1 img{ width:100%; position:relative; height:56px;}
.gw-lx2{ position:absolute; width:100%; top:19px;}
.gw-lx2w{ width:60%; margin:0 5% 0 35%; display:flex;}
.gw-lx2q{ display:flex; width:25%; text-align:center;justify-content:center;cursor: pointer;}
.gw-lx2q-img{width:18px; height:18px;}
.gw-lx2q-p{ color:#BBE0FA; font-size:14px; margin-left:10px;}
.gw-lx2q-p a{ color:#BBE0FA;}
.gwtop{ height:56px; width:100%; position:relative;background:#fff;display:flex; border-bottom: 1px solid #eee;}
.gwtop1{width:30%; text-align:center; padding-top:2px;}
.gwtop1img{width:126px; height:34px;}
.gwtop2{ width:62%; height:56px; display:flex;}
.gwtop2q{ height:56px; width:14.28%; line-height:56px; font-size:16px; color:#1B262C; text-align:center;
cursor: pointer; letter-spacing:1px;}
.gwtop2q:hover{ color:#61AFD0;}
.gwtop2w{color:#61AFD0; font-weight:bold; font-size:17px;}
.gwtop3{ width:100%;height:589px; position:relative;}
.gwtop3q{width:100%;height:589px; position:relative;}
.gwtop3w{width:100%; height:589px;}
.gwtop3e{width:12%; height:56px; position:absolute; top:380px; background:#BBE0FA; border-radius:6px;
color:#0F4C75; font-size:16px; text-align:center; line-height:56px; margin:0 44%; letter-spacing:1px;
cursor: pointer;}
.gwtop3e a{ color:#0F4C75;}
.gw-box{ position:relative;}
/**/
.gwcom1{ width:80%; margin:85px 10% 0 10%; position:relative; height:640px;}
.gwcom1q{width:100%; height:640px; position:relative;}
.gwcom1w{width:100%; height:640px; position:relative;}
.gwcom1e{ position:absolute; width:55%; top:130px; right:0;}
.gwcom1r{ font-size:24px; font-weight:bold; letter-spacing:1px; }
.gwcom1t{ height:5px; width:40px; background:#CF2B2F; margin:20px 0;}
.gwcom1y{ font-size:16px; color:#4A4A4A; letter-spacing:1px; text-align:justify; width:94%; line-height:30px;}
.gwcom2{width:100%; position:relative;}
.gwcom2a{width:100%; position:relative; text-align:center; top:-40px;}
.gwcom2q{font-size:24px; font-weight:bold; letter-spacing:1px;}
.gwcom2w{height:4px; width:4%; background:#CF2B2F; margin:23px 48% 30px 48%;}
.gwcom2e{width:100%; position:relative;}
.gwcom2r{width:100%; height:345px; position:relative;}
.gwcom2r img{width:100%; height:345px;}
.gwcom2b{height:700px; background:#F9F9F9;}
.gwcom2t{width:80%;margin:0 10%;display:flex;justify-content:space-between;position:absolute;top:100px;
flex-wrap: wrap;gap: 36px 0;}
.gwcom2y{width:29.5%; height:380px; background:#fff; padding:15px; position:relative;}
.gwcom2u img{width:100%; height:100%;}
.gwcom2i{ width:100%; color:#1B262C; font-size:20px; margin:20px 0; font-weight:bold;}
.gwcom2o{width:100%; color:#1B262C; font-size:15px; margin:20px 0; letter-spacing:1px;text-align:justify; line-height:30px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.gwcom2p{ position:absolute; bottom:15px; right:15px; font-size:15px; color:#29709A;text-decoration:underline; cursor: pointer; }
.gwcom2p a , .gwcom2j a{color:#29709A;}
.gwcom2s{ width:46.5%; height:230px; padding:15px; position:relative; display:flex; margin-top:25px;
background:#fff; box-shadow:1px 1px 6px #f2f2f2;}
.gwcom2d{width:40%;}
.gwcom2d img{width:100%; height:100%;}
.gwcom2f{ width:56%; margin-left:4%;}
.gwcom2g{width:100%; color:#1B262C; font-size:20px; margin:20px 0; font-weight:bold;}
.gwcom2h{width:100%; color:#1B262C; font-size:15px; margin:20px 0; letter-spacing:1px;text-align:justify; line-height:30px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.gwcom2j{ position:absolute; bottom:15px; right:15px; font-size:15px; color:#29709A;text-decoration:underline; cursor: pointer;}
.gwcom3{width:100%; margin-top:100px;}
.gwcom3q{width:100%; text-align:center;font-size:24px; font-weight:bold; letter-spacing:1px;}
.gwcom3w{height:4px; width:4%; background:#CF2B2F; margin:20px 48%;}
.gwcom3a{width:80%; margin:130px 10% 40px 10%; display:flex; justify-content:space-between;}
.gwcom3e{width:29.5%; height:359px; background:#fff; box-shadow:2px 2px 8px #ddd; position:relative;text-align:center; padding:0 15px;}
.gwcom3r{ position:relative; top:-72px; text-align:center;}
.gwcom3r img{ width:144px; height:144px;}
.gwcom3t{width:100%; position:relative;top:-30px; font-size:20px; font-weight:bold;color:#1B262C;}
.gwcom3y{width:96%; position:relative;top:-5px; font-size:15px; color:#9B9B9B; margin:0 2%; line-height:30px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.gwcom3x {
font-size: 20px;
font-weight: 700;
letter-spacing: 0px;
line-height: 34px;
text-align: center;
vertical-align: top;
color: #4EA0F7;

}
.gwcom3b{width:80%; margin:40px 10% 110px 10%; display:flex;justify-content:space-between;}
.gwcom3c{display:flex;justify-content:space-between; padding:0 72px 0 72px;width:100%;}
.gwcom3s{width:48.5%; display:flex; height:285px; box-shadow:2px 2px 8px #ddd; position:relative;}
.gwcom3d{ position:absolute;left:-72px;top:70px;}
.gwcom3d img{width:144px;height:144px;}
.gwcom3d2{position:absolute;right:-72px;top:70px;}
.gwcom3d2 img{width:144px;height:144px;}
.gwcom3f{width:76%; margin-left:20%; position:relative;top:60px;}
.gwcom3g{ font-size:20px; font-weight:bold; margin-bottom:30px;}
.gwcom3h{ font-size:15px; color:#9B9B9B; letter-spacing:1px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical; line-height:30px;text-align: justify;}
.gwcom3f2{width:76%; margin:0 20% 0 4%; position:relative;top:60px;}
.gwcom3g2{ font-size:20px; font-weight:bold; margin-bottom:30px;}
.gwcom3h2{ font-size:15px; color:#9B9B9B; letter-spacing:1px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical; line-height:30px;text-align: justify;}
.gwcom4{width:100%; padding:100px 0 50px 0; background:#F9F9F9;}
.gwcom4q{width:100%; text-align:center;font-size:24px; font-weight:bold; letter-spacing:1px;}
.gwcom4w{height:4px; width:4%; background:#CF2B2F; margin:20px 48%;}
.gwcom4e{width:80%; margin:60px 10% 0 10%; display:flex;justify-content:space-between;flex-wrap: wrap; }
.gwcom4r{width:18%; margin-bottom:10px; height:122px;}
.gwcom4t{width:100%; height:122px;}
.gwcom5{width:100%; padding:100px 0 50px 0; background:#fff;}
.gwcom5q{width:100%; text-align:center;font-size:24px; font-weight:bold; letter-spacing:1px;}
.gwcom5w{height:4px; width:4%; background:#CF2B2F; margin:20px 48%;}
.gwcom5e{width:100%; margin:80px 0 0 0; display:flex;flex-wrap: wrap;}
.gwcom5r{width:30%; display:flex; height:155px; background:#fff; padding-left:16%;}
.gwcom5t{ margin-right:25px;}
.gwcom5y{width:70px; height:70px;}
.gwcom5u{}
.gwcom5i{ font-size:20px; color:#1B262C; letter-spacing:1px; font-weight:bold; margin-top:10px;}
.gwcom5o{ margin-top:30px; font-size:15px; color:#9B9B9B; letter-spacing:1px;}
.gwcom5o text{ margin-right:20px; color:#29709A;text-decoration:underline; cursor: pointer;}
.gwcom5o text a{color:#29709A;}
.gwcom6{width:100%; height:230px; background:#263339; color:#BBE0FA; position:relative; font-size:15px;}
.gwcom6q{width:100%; font-size:15px; text-align:center; position:relative; top:40px;}
.gwcom6q text{cursor: pointer; margin-right:13px;}
.gwcom6q text a{color:#BBE0FA;}
.gwcom6w{ margin-top:40px;}
.gwcom6w text{ margin-right:15px;}
.gwcom6e{ position:relative; margin-top:30px;}
.gwcom6r{width:24px; height:24px; position:relative; top:5px; margin-right:10px;}
.gwcom6e text{ margin-right:15px;}
/**/
.weimg{width:100%; height:385px;}
.weimg img{width:100%; height:385px;}
.weone{width:100%;}
.weone1{width:80%; margin:100px 10% 90px 10%; color:#1B262C; text-align:center;}
.weone1q{font-size: 24px; font-weight: bold;letter-spacing: 1px;}
.weone1w{ font-size:16px; letter-spacing:1px; margin:18px 0;}
.weone1e{height: 4px;width: 4%;background: #CF2B2F; margin: 0 48%;}
.weone2{ width:80%; display:flex;justify-content:space-between; margin:90px 10% 160px 10%;}
.weone2q{width:49%; height:445px;}
.weone2q img{height:445px; width:100%;}
.weone2w{width:49%;height:445px;}
.weone2w p{ font-size: 16px;color: #4A4A4A;letter-spacing: 1px;text-align: justify;width:100%; margin-bottom:15px;text-indent:24px;}
.weone3{width:100%; position:relative;}
.weone3q{width:100%; position:relative; height:810px;}
.weone3w{width:100%; height:810px;}
.weone3e{width:80%; position:absolute; top:52px; margin:0 10%;}
.weone3r{width:100%; font-size:24px; color:#fff;letter-spacing:1px;font-weight:bold;text-align:center;}
.weone3t{height: 5px;width: 6%;background: #CF2B2F; margin:16px 0 40px 47%;}
.weone3y{width:100%; height:585px; background:#fff;}
.weone3u{width:100%; height:585px;}
.gwcom5q2{width:100%; text-align:center;font-size:16px;color:#1B262C;margin:15px 0 0 0;
letter-spacing:1px;}
.gwcom5o2{ font-size:19px;}
.gwcom5yh{ margin-bottom:80px;}
/*3*/
.gw-three{width:100%; position:relative;}
.gwthree2{ position:relative; top:-10px; height:400px; box-shadow:2px 2px 6px #ccc;}
.gwthree4{position:relative; top:-10px; height:250px; box-shadow:2px 2px 6px #ccc;}
.gw-threebox{ width:100%; position:relative;}
.threeq1{width:80%; margin:55px 10% 90px 10%;}
.threeq1q{font-size: 24px;font-weight: bold;letter-spacing: 1px;}
.threeq1w{height: 4px;width: 4%;background: #CF2B2F; margin-top:15px;}
.gwcom2b2{ background:#fff;}
.threeq2{ width:80%; margin:0 10% 110px 10%; display:flex;}
.threeq2q{width:50%; height:380px;}
.threeq2q img{ width:100%;height:380px;}
.threeq2w{width:50%; background:#F9F9F9;}
.threeq2e{width:95%; display:flex; margin:50px 0 40px 5%;}
.threeq2r{width:8px; height:26px; margin-right:16px; background:#CF2B2F;}
.threeq2t{ font-size:20px; letter-spacing:1px; font-weight:bold; color:#1B262C;}
.threeq2y{width:90%; margin:0 5% 10px 5%; font-size:16px; color:#4A4A4A; letter-spacing:1px;text-align: justify;}
.threeq2u{width:90%; margin:0 5%; font-size:16px; color:#4A4A4A; letter-spacing:1px;text-align: justify;}
.threeq3{ background:#F9F9F9; width:100%; height:1000px;}
.threeq3q{width:100%; text-align:center; padding:90px 0 65px 0;}
.threeq3w{font-size: 24px;font-weight: bold;letter-spacing: 1px;}
.threeq3e{font-size: 16px;letter-spacing: 1px;margin: 18px 0;}
.threeq3r{height: 4px;width: 4%;background: #CF2B2F;margin: 0 48%;}
.threeq3t{ display:flex; width:80%; margin:0px 10%;justify-content:space-between;height: 230px;}
.threeq3t1{ display:flex; width:80%; margin:0px 10%;justify-content:space-between;gap: 0 80px;}
.threeq3y{ text-align:center; width:33.33%;}
.threeq3u{}
.threeq3u img{width:64px; height:64px;}
.threeq3i{ font-size:20px; letter-spacing:1px; font-weight:bold; color:#1B262C; margin:20px 0;}
.threeq3o{ color:#4A4A4A; font-size:14px;width:90%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical; letter-spacing:1px; margin:0 5%;}
.threeq4{background:#fff; width:100%; height:1100px;}
.threeq4q{width:80%; height:205px; background:#fff; display:flex; margin:0 10%;}
.threeq4w{width:50%; display:flex;}
.threeq4e{ width:90px; height:90px; font-size:24px; font-weight:bold; color:#4A4A4A; text-align:center;
line-height:90px; background:#f9f9f9;}
.threeq4r{margin:0 0 0 4%;width:73%;}
.threeq4t{font-size: 20px;letter-spacing: 1px;font-weight: bold; color: #1B262C;margin:0 0 20px 0;}
.threeq4y{color:#4A4A4A; font-size:14px;width:100%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical; letter-spacing:1px; margin:0; text-align:justify;}
.flexend{justify-content:flex-end;}
.threeq5{width:100%;}
.threeq5q{width:100%; margin:0;display: flex;flex-direction: column;align-items: center;padding: 72px 0 120px;}
.threeq5q img{width:100%;}
.threeq5qa {
	width: 75%;
	height: 98px;
	line-height: 98px;
	text-align: center;
	font-size: 30px;
	color: #fff;
	background: #61AFD0;
	margin-top: 24px;
	border-radius: 6px;

}
.threeq5qb {
	width: 75%;
	height: 132px;
	line-height: 132px;
	text-align: center;
	color: #000;
	font-size: 30px;
	background: #F6F4F7;
	margin-top: 24px;
	border-radius: 6px;
	


}

.threeq5qc {
	width: 75%;
	display: flex;
	height: 224px;
	gap: 0 40px;
	margin-top: 20px;

}
.threeq5qc1 {
	flex: 1;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.threeq5qc1 img {
	width: 36px;
	height: 72px;
}
.threeq5qc1a {
	width: 100%;
	height: 132px;
	border-radius: 6px;
	background: #61AFD0;
	margin-top: 20px;
	font-size: 30px;
	color: #fff;
	line-height: 132px;
	text-align: center;
}
.threeq5qc1b {
	width: 100%;
	height: 132px;
	border-radius: 6px;
	background: #61AFD0;
	margin-top: 20px;
	padding: 20px 40px;
	box-sizing: border-box;
	display: flex;
	gap: 0 24px;
}
.threeq5qc1b1 {
	flex: 1;
	height: 100%;
	border-radius: 6px;
	background: rgba(245, 252, 255, 0.2);
	text-align: center;
	line-height: 92px;
	font-size: 30px;
	color: #fff;
}

.threeq3m {
	font-size: 20px;
	color: rgba(74, 74, 74, 1);
}
.threeq3v{width:80%;height: 388px;padding: 120px 0 140px;background: #fff;display: flex;justify-content: space-between;align-items: center;margin: 0 auto;gap: 0 48px;}
.threeq3vl {
	padding: 40px 0;
	display: flex;
	flex-direction: column;
	height: 100%;
	justify-content: space-between;
	font-size: 20px;
	color: #4A4A4A;
	text-align: end;
	box-sizing: border-box;
	padding-left: 35px;
}
.threeq3vr {
	padding: 40px 0;
	display: flex;
	flex-direction: column;
	height: 100%;
	justify-content: space-between;
	font-size: 20px;
	color: #4A4A4A;
	text-align: start;
	box-sizing: border-box;
	padding-right: 35px;
}
.threeq3vm img {
	width: 388px;
	height: 388px;
}
.threeq6v{width:100%;}
.threeq6v img{width:100%;}
.threeq6{ width:80%; margin:0 10%; display:flex;margin-top: 10px;}
.threeq6q{width:25%; text-align:center;}
.threeq6w{width:66%; height:200px; margin:0 17%;}
.threeq6w img{width:100%; height:200px;}
.threeq6e{font-size: 20px;letter-spacing: 1px;font-weight: bold;color: #1B262C; margin:30px 0;}
.threeq6r{ font-size:14px; color:#9B9B9B; letter-spacing:1px; width:90%; margin:0 5%;}
.threeq6t{ width:80%; margin:0px 10% 60px 10%; display:flex;  justify-content:space-between;}
.threeq6y{height:306px; width:48%;}
.threeq6y img{ height:306px; width:100%;}
.threeq6u{width:48%;}
.threeq6i{ display:flex;width:100%; margin-bottom:30px;}
.threeq6o{width:90px; height:90px; background:#f9f9f9; text-align:center; line-height:90px;    font-weight: bold;color: #4A4A4A; font-size:24px;}
.threeq6p{ margin-left:5%;}
.threeq6s{font-size: 20px;letter-spacing: 1px;font-weight: bold;color: #1B262C; height:45px; line-height:45px;}
.threeq6d{margin-top:5px;}
.threeq6d img{width:40px; height:40px; margin-right:15px;}
.threeq6f{color: #4A4A4A;font-size: 15px; width: 100%;overflow: hidden; text-overflow: ellipsis;
 display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;letter-spacing: 2px;
 margin: 0; text-align: justify;}
/**/
.gwtop2w a{ color:#61AFD0;}
.zione{width:100%;}
.zione1{width: 100%; height: 345px;position: relative;}
.zione1 img{width: 100%; height: 345px;}
.zione2{}
/**/
.solve-top{ position:relative;width:100%; height:345px;}
.solve-top1{width:100%; height:345px; position:relative;}
.solve-top1 img{width:100%; height:345px;}
.solve-top2{ position:absolute;width:256px; height:62px;top: 50%;transform: translate(-50%, -50%);
text-align: center; left:50%;}
.solve-top2 img{width:256px; height:62px;}
.solvecom{ width:80%;margin:100px 10% 100px 10%;}
.solve1{width:100%;display: flex;background:#f9f9f9;margin-bottom:30px;}
.solve2{width:30%;height: 380px;}
.solve2q{width: 100%; height: 380px;}
.solve3{width:50%; height:340px; padding:20px 0; margin-left:15%;}
.solve3q{width:100%; display:flex; margin:10px 0 20px 0;}
.solve3w{width: 4px;height: 22px;margin-right: 12px;background: #CF2B2F;}
.solve3e{font-size: 18px;letter-spacing: 1px;font-weight: bold;color: #1B262C;}
.solve4com{width:100%; height:290px; overflow-y:scroll;}
.solve4com::-webkit-scrollbar{width:5px; height: 20px; background:#f9f9f9;}
.solve4{width:100%; display:flex; height:26px; margin-bottom:4px;color:#1B262C;}
.solve4 .solve4q{width:8px; height:8px; border-radius:100%; background:#333333; position:relative; top:9px;margin-right:10px;}
.solve4w{ font-size:14px;letter-spacing: 2px;height:26px; line-height:26px;}
.solve4e{width:14px; height:12px;position: relative;top: 7px;margin-left: 10px;}
.solve4r{width:14px; height:12px;}
.solve5q{ margin-bottom:4px; width:100%;}
.solve5w{ font-size:12px; color:#4A4A4A; letter-spacing:2px; text-align:justify;margin-left: 18px;}
.solve5e .solve4q{ background:#29709A;}
.solve5e .solve4w{color:#29709A;}
/*4.7*/
.newthreeq1{width:100%; margin-bottom:80px;}
.newthreeq1q{width:80%; margin:40px auto;}
.newthreeq1q img{width:100%;}
.newthreeq1w{width:76%; margin:40px auto; background:#f4f4f4; border-radius:10px; padding:0 2%;
font-size: 14px; letter-spacing:2px;}
.newthreeq1w p{ padding-bottom:20px; line-height:24px;}
.threeq7{width:80%; margin:20px 10%;}
.threeq7q{ width:100%; display:flex;justify-content: space-between; margin-bottom:50px;}
.threeq7w{width:46%; height:302px;}
.threeq7w img{width:100%; height:302px;}
.threeq7e{width:48%;}
.threeq7r{width:100%; display:flex;}
.threeq7t{width: 90px;height: 90px; font-size: 24px;font-weight: bold;color: #4A4A4A;text-align: center;line-height: 90px;background: #f9f9f9;}
.threeq7y{ font-size:24px; font-weight:bold; color:#1B262C; margin-left:5%; height:90px; line-height:90px; letter-spacing:4px;}
.threeq7u{ margin:20px 0 0 0; width:100%;}
.threeq7i{height: 32px;line-height: 32px;font-size: 14px; color:#4a4a4a;}
.threeq7i span{ font-size:14px; color:#333; font-weight:bold;}
.threeq8{width:80%; display:flex; margin:20px 10% 60px 10%;}
.threeq8q{width:20%; text-align:center;}
.threeq8w{width:100%; height:150px;}
.threeq8w img{width:150px; height:150px;}
.threeq8e{font-family: PingFangSC-Semibold, PingFang SC; font-size:16px; font-weight:bold; color:#333;
margin:30px 0 15px 0; letter-spacing:2px;}
.threeq8r{ font-size:14px; color:#4a4a4a; height:28px; line-height:28px;}
.threeq9{width:80%; margin:0 10%; display:flex;flex-wrap: wrap;justify-content: space-between;}
.threeq9q{width:45%; display:flex;margin-bottom: 60px;}
.threeq9w{width:15%; height:52px;}
.threeq9w img{width:58px; height:52px;}
.threeq9t{width:80%;}
.threeq9e{ font-size:16px; color:#333; font-weight:bold; letter-spacing:4px; margin-bottom:20px;}
.threeq9r{ font-size:14px; color:#4a4a4a;text-align: justify; line-height:30px;}
.newsolve4e{width: 18px;height: 12px;position: relative;top: 7px;margin-left: 10px;}
.contact , .apply{width:80%; margin:50px 10% 90px 10%;}
.contact1{width:100%; margin:50px 0;}
.contact1q{font-size: 24px;font-weight: bold;letter-spacing: 1px;}
.contact1w{    height: 4px;width: 4%; background: #CF2B2F;margin-top: 15px;}
.contact2{ width:100%; margin:40px 0; display:flex;justify-content: space-between;}
.contact2q{ display:flex; width:28.33%;justify-content: space-between; height:46px;}
.contact2w{height:46px; line-height:46px; font-size:16px; color:#333; width:30%;}
.contact2e{width:70%; height:46px; border-bottom:1px solid #ccc;}
.contact2r{ height:46px; font-size:16px; color:#333; border:none; outline:none;width:100%;}
.contact3{width:100%;}
.contact3q{width:100%; margin-bottom:20px; font-size:16px;color:#333;}
.contact3w{width:96%; height:220px; background:#F9F9F9; border-radius:6px; padding:20px 2%;}
.contact3e{width:100%; height:220px; outline:none; border:none;resize: none; background:none;
font-size:16px; color:#333;}
.contact4{ width:100%; position:relative;margin:40px 0; height:60px;}
.contact4q{ background:#61AFD0; border-radius:6px; color:#fff; font-size:20px; height:60px; line-height:60px; width:12%; text-align:center; position:absolute; right:0;}
.apply1{ color:#1B262C; font-size:14px;font-family: PingFangSC-Medium, PingFang SC;}
.apply1 span{ color:#61AFD0;}
/*ban*/
.kongbai{ height:420px; width:100%; background:#fff; position:relative;}
.kb1{width:100%; height:420px; background:#fff; display:flex;justify-content: space-around;}
.kb2{width:28%;}
.kb2q{ height:60px; border-bottom:1px solid #e9e9e9; font-size:22px; color:#000; font-weight:bold;
line-height:60px; margin-bottom:20px;}
.kb2w{ font-size:14px; margin-bottom:12px; display:flex;}
.span1{color:#61AFD0; font-size:16px; font-weight:bold;width: 82%;cursor: grab;}
.span2{color:#61AFD0; font-size:14px;width: 82%; font-weight:bold;cursor: grab;}
.span3{color:#4a4a4a; font-size:14px;width: 82%;cursor: grab;}
.span4{width:18%;cursor: grab;}
.td1{ color:#fff;width:100%; position:relative;}
.td2{ display:flex; width:400px; margin:20px auto;}
.td2q{ font-size:16px; color:#fff; width:100px; position:relative; left:36px;}
.td3{ display:flex; width:400px; margin:30px auto;}
.td3q{width:100px; display:flex;position:relative; left:40px;}
.td3w{width:20px; height:20px; border-radius:100%; background:#7d8995;}
.td3e{width:80px; background:#7d8995; height:1px; position:relative; top:8px;}
.swiper-slide{ height:420px;width:100%;}
/**/
.suspension{width:100%;position: fixed;top: 0;z-index: 88;}
.suspension1{ height:112px; position:relative; width:100%;}
/**/
.c-carousel-dot {
	position: absolute;
	bottom: 50px;
	left: 0;
	width: 100%;
	text-align: center
}

.c-carousel-dot span {
	display: inline-block;
	width: 12px;
	height: 12px;
	margin: 0 5px;
	border-radius: 6px;
	background: #4d4d4d;
	background: hsla(0, 0%, 100%, .3);
	cursor: pointer;
	-webkit-transition: width .3s ease, background .3s ease;
	transition: width .3s ease, background .3s ease
}

.c-carousel-dot span:hover {
	background: #666;
	background: hsla(0, 0%, 100%, .4)
}

.c-carousel-dot span.active {
	width: 23px;
	background: #d8d8d8;
	cursor: default
}
.gengduo{ font-size:22px; font-weight:bold; color:#000; position:relative; top:-10px;}
/**/
.zuoyou{width:92%;position:absolute; height:80px; display:flex; top:40%; margin:0 4%;
justify-content: space-between;}
.zuoyou1{ width:80px; height:80px;background: rgba(160, 150, 150, 0.5);border-radius:6px;}
.zuoyou1q{width:40px; height:40px;    margin: 20px 20px;}
.zuoyou2{width:80px; height:80px;background: rgba(160, 150, 150, 0.5);border-radius:6px;}
.zuoyou2q{width:40px; height:40px;    margin: 20px 20px;}
/**/
.mymap1{ width:100%;margin:0px 0 80px 0;}
.myiframe{ width:80%; height:500px; margin:40px 10%;}
.mymap2{width: 100%;
    text-align: center;
    font-size: 24px;
    font-weight: bold;
    letter-spacing: 1px;
}
.mymap2q{    height: 4px;
    width: 4%;
    background: #CF2B2F;
    margin: 20px 48%;
}
/**/
.slideBox{ width:100%; height:589px; overflow:hidden; position:relative; border:1px solid #ddd; background:#022237;}
		.slideBox .hd{ height:30px; overflow:hidden; position:absolute; right:20px; bottom:20px; z-index:2; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:24px; height:24px; line-height:24px; text-align:center; background:#fff; cursor:pointer; border-radius:20px; margin:0 4px; font-size:14px;}
		.slideBox .hd ul li.on{ background:#61AFD0; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:100%; height:589px; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../img/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }





