#alttxt{background:#FFF;border:1px #ddd solid;font-size:12px;padding:10px;z-index:1000;position:absolute;display:none;border-radius:50px;}
.w1300{width:1480px;margin:0 auto}
.w1400{width:1400px;margin:0 auto}
.wrap { width: 98%; max-width: 1440px; margin: 0 auto }

.bg1{width:100%;background: -moz-linear-gradient(left, #3ec29c 0%, #086aa7 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3ec29c), color-stop(100%,#086aa7));
    background: -webkit-linear-gradient(left, #3ec29c 0%,#086aa7 100%);
    background: -o-linear-gradient(left, #3ec29c 0%,#086aa7 100%);
    background: -ms-linear-gradient(left, #3ec29c 0%,#086aa7 100%);
    background: linear-gradient(to right, #3ec29c 0%,#086aa7 100%);padding:50px 0 ;box-sizing:border-box;}
#scroll_one{width:94%;position:relative;overflow:hidden;margin:0 auto;box-sizing:border-box;padding:10px 0 0 0;}
/* #scroll_one ul{width:100000px;position:absolute;left:0;} */
#scroll_one ul li{float:left;text-align:center;overflow:hidden;margin-bottom: 15px;width: 12.5%;box-sizing: border-box;padding: 5px;}
/* #scroll_one ul li a{display: inline-block;} */
#scroll_one ul li img{width:154px;height:154px;border-radius:50%;overflow:hidden;display: inline-block;}
#scroll_one ul li h3{font-size:18px;color:#fff;margin-top: 10px;}
#scroll_one ul li:hover{-webkit-transform:scale(1.01,1.01);-moz-transform:scale(1.01,1.01);-o-transform:scale(1.01,1.01);-ms-transform:scale(1.01,1.01);transform:scale(1.01,1.01);}

#scroll_one1{height:430px;position:relative;overflow:hidden;margin:0 auto;box-sizing:border-box;padding:10px 0 0 0;margin-top: 50px;}
#scroll_one1 ul{width:100000px;position:absolute;left:0;}
#scroll_one1 ul li{float:left;text-align:center;margin-right:26px;overflow:hidden;}
#scroll_one1 ul li img{width:285px;overflow:hidden;}
#scroll_one1 ul li h3{font-size:18px;color:#333;height:50px;line-height:50px;}
#scroll_one1 ul li:hover{-webkit-transform:scale(1.01,1.01);-moz-transform:scale(1.01,1.01);-o-transform:scale(1.01,1.01);-ms-transform:scale(1.01,1.01);transform:scale(1.01,1.01);}
.sycp{overflow:hidden;width:94%;margin:50px auto 0 auto;}
.sycp .sycp_l{width:300px;background:#097dbf}
.sycp .sycp_l h3{color:#fff;font-size:30px;background:url(1_16.jpg) 20px 20px no-repeat;padding-left:60px;padding-top:10px}
.sycp .sycp_l h3 em{display:block;color:#6fa6d1;font-size:20px;text-transform:uppercase}
.sycp .sycp_l ul li{margin:0 25px}
.sycp .sycp_l ul li a{display:block;background:url(jt.png) left center no-repeat;height:45px;line-height:45px;color:#fff;padding-left:20px;border-bottom:1px solid #fff}
.sycp .sycp_l ul li a:hover{padding-left:30px}
.sycp .sycp_l .box_two{background:url(1_25.jpg) left center no-repeat;padding-left:60px;margin:20px 0 15px 15px;color:#fff}
.sycp .sycp_l .box_two strong{font-size:30px;font-family:Impact,Haettenschweiler,'Arial Narrow Bold',sans-serif;font-weight:normal}
.sycp .sycp_l img{display:block;margin:30px 0 20px 30px}
.sycp .sycp_r{width:100%}
.tit2{background:url(t.png);height:64px;line-height:64px;text-align:center;color:#fff;margin:5px 0 0 0}
.tit2 a{color:#fff}
.left_side{width:300px;background:#075fc0}
.left_side h3{color:#fff;font-size:30px;background:url(1_16.jpg) 20px 20px no-repeat;padding-left:60px;padding-top:10px}
.left_side h3 em{display:block;color:#fff;font-size:20px;text-transform:uppercase}
.left_side ul li{margin:0 25px}
.left_side ul li a{display:block;background:url(jt.png) left center no-repeat;height:45px;line-height:45px;color:#fff;padding-left:20px;border-bottom:1px solid rgba(255,255,255,0.35)}
.left_side ul li a:hover{padding-left:30px}
@-webkit-keyframes fudong{
	from { -webkit-transform: translateY(-30px); transform: translateY(-30px); }
    to { -webkit-transform: translateY(0); transform: translateY(0); }
}
@keyframes fudong{
	from { -webkit-transform: translateY(-30px); transform: translateY(-30px); }
    to { -webkit-transform: translateY(0); transform: translateY(0); }
}
/* 简介 */
.about{margin-top: 60px; }
.about_top{background:  url(atbg.jpg) repeat-y top center;height: 550px;position: relative;}
.about_top>img{position: absolute;right: 5%;top: 0;animation: fudong 2s infinite alternate linear;}
.about_top .w1300{height: 100%;}
.about_top .fl{padding: 10% 0 0 2%;float:none;display: inline-block;}
.about_top .fl:nth-child(1){width: 30%;}
.about_top .fl:nth-child(2){width: 25%;}
.about_top .fl:nth-child(3){width: 30%;}
.about_box{width:100%;padding-top: 60px;background: url(b2.jpg) no-repeat center bottom;background-size: cover;position: relative;}
.about_box>img{position: absolute;left: 0;top: -100px;animation: fudong 1.5s infinite alternate linear;width: 17.6%}
.about_box .w1300{position: relative;width: 1200px;}
.about_text{transition:all .4s;box-sizing: border-box;padding: 0 0 50px 0;}
.about_text h3,.about_text h4,.about_text h5{color:#fff;}
.about_text h3{margin-top: -25px;}
.about_text h4{font-weight: 700;line-height: 70px;text-transform: uppercase;}
.about_text h5{line-height: 30px;font-size: 70px;color: rgba(255, 255, 255, .18);font-weight: 700;}
.about_text_top{text-align:right;margin-top:76px;margin-right:12%;margin-bottom:124px;}
.about_text .about_txt{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4; overflow: hidden;margin-top: 20px;}
.about_but{width:100%;margin-top:48px;}
.about_but a{display:inline-block;}
.about_text .about_but p{display:inline-block;width:164px;height:40px;text-align:center;line-height:40px;border:1px solid #fff;border-radius:18px;transition:all .2s;background: none;box-shadow:  0 0 15px rgba(255, 255, 255, .5);text-transform: uppercase;}
.about_text .about_but p:hover{border:1px solid #075fc0;background: #075fc0;box-shadow:  0 0 15px #075fc0;}
.about_text p{font-size:16px;color:#fff;line-height:34px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5; overflow: hidden; }
.work{background:#f3f3f3;padding-bottom: 50px;}
.work ul li{float: left; padding: 10px;box-sizing: border-box;width: 16.66666666666667%;text-align: center;}
.work ul li .img_box{width: 180px; height: 180px;background: #fff; -webkit-clip-path: polygon(45% 1.33975%, 46.5798% 0.60307%, 48.26352% 0.15192%, 50% 0%, 51.73648% 0.15192%, 53.4202% 0.60307%, 55% 1.33975%, 89.64102% 21.33975%, 91.06889% 22.33956%, 92.30146% 23.57212%, 93.30127% 25%, 94.03794% 26.5798%, 94.48909% 28.26352%, 94.64102% 30%, 94.64102% 70%, 94.48909% 71.73648%, 94.03794% 73.4202%, 93.30127% 75%, 92.30146% 76.42788%, 91.06889% 77.66044%, 89.64102% 78.66025%, 55% 98.66025%, 53.4202% 99.39693%, 51.73648% 99.84808%, 50% 100%, 48.26352% 99.84808%, 46.5798% 99.39693%, 45% 98.66025%, 10.35898% 78.66025%, 8.93111% 77.66044%, 7.69854% 76.42788%, 6.69873% 75%, 5.96206% 73.4202%, 5.51091% 71.73648%, 5.35898% 70%, 5.35898% 30%, 5.51091% 28.26352%, 5.96206% 26.5798%, 6.69873% 25%, 7.69854% 23.57212%, 8.93111% 22.33956%, 10.35898% 21.33975%); text-align: center;  box-sizing: border-box; padding: 30px 0 0 0; display: inline-block;}
.work ul li h3{color: #333; text-align: center;}
.more{text-align:center;}
.more .call,.more .but{display:inline-block;vertical-align:top;}
.more .call{height:50px;text-indent:1em;line-height:50px;padding:0 40px;border-radius:100px;font-size:28px;font-family:impact;background:#075fc0 url(d1.png) 30px center no-repeat;}
.more .call a{color:#fff;}
.more .call:hover{background-color: #17c280;}
.more .but{width:250px;height:50px;line-height:50px;margin-left:20px;border-radius:100px;background-color:#17c280;text-align:center;font-size:16px;color:#fff;}
.more .but:hover{background:#075fc0;}
/* 优势 */
.syys{background:url(ys.jpg) center top no-repeat;position:relative;padding: 30px 0;background-size: cover;}
.syys .pub_title{color: #fff;text-align: center;}
.syys .pub_title h3{font-weight: 700;text-align: left;display: inline-block;vertical-align: middle;}
.syys .pub_title em{font-size: 85px; vertical-align: bottom;font-family: impact;display: inline-block;width: 100px;height: 100px;text-align: center;background: linear-gradient(to right, #3ec29c 0%,#086aa7 100%);border-radius: 50%;margin: 0 10px;}
.syys .pub_title p{color: #fff;	line-height: 47px;display: block;margin: 0;}
.syys .w1400{width:1300px;margin:0 auto;}
.syys .w1400 .syys_top{position:relative;}
@keyframes sss3 {
	0%{
    transform: scale(1);
	}
	100%{
    transform: scale(1.05);
	}
}
.syys .w1400>img{animation: sss3 1s infinite alternate linear;margin:  0 auto;width: 35%;}
.syys .w1400 ul{text-align: center;}
.syys .w1400 ul li{text-align:center;color:#fff;transition: .3s;position: relative;z-index: 99999;background: #fff;    -webkit-clip-path: polygon(45% 1.33975%, 46.5798% 0.60307%, 48.26352% 0.15192%, 50% 0%, 51.73648% 0.15192%, 53.4202% 0.60307%, 55% 1.33975%, 89.64102% 21.33975%, 91.06889% 22.33956%, 92.30146% 23.57212%, 93.30127% 25%, 94.03794% 26.5798%, 94.48909% 28.26352%, 94.64102% 30%, 94.64102% 70%, 94.48909% 71.73648%, 94.03794% 73.4202%, 93.30127% 75%, 92.30146% 76.42788%, 91.06889% 77.66044%, 89.64102% 78.66025%, 55% 98.66025%, 53.4202% 99.39693%, 51.73648% 99.84808%, 50% 100%, 48.26352% 99.84808%, 46.5798% 99.39693%, 45% 98.66025%, 10.35898% 78.66025%, 8.93111% 77.66044%, 7.69854% 76.42788%, 6.69873% 75%, 5.96206% 73.4202%, 5.51091% 71.73648%, 5.35898% 70%, 5.35898% 30%, 5.51091% 28.26352%, 5.96206% 26.5798%, 6.69873% 25%, 7.69854% 23.57212%, 8.93111% 22.33956%, 10.35898% 21.33975%);width: 220px;height: 220px;box-sizing: border-box;display: inline-block;position: relative;overflow: hidden;margin: 0 20px;}
.syys .w1400 ul li::after{content: "+";width: 100%;height: 30px;line-height: 30px;position: absolute;bottom: 0;background: #17c280;left: 0;font-family: "arial";font-size: 20px;}
.syys .w1400 ul li:nth-child(2n)::after{background: #00a7dd;}
.syys .w1400 ul li:nth-child(2n) b{color: #00a7dd;}
.syys .w1400 ul li b{display:block;color:#17c280;margin:20px 0  0;font-size:22px;}
.syys .w1400 ul li em{font-size:14px;padding: 0px 12%;display: block;line-height: 22px;color: #666;}
/*优势结束*/
.hf{background:#1058AE;width: 100%;height: 60px;line-height: 60px;text-align: center;box-sizing: border-box;}
.hf h2,.hf p{display: inline-block;}
.hf strong,.hf p{color: #fff;}
.footer{background:#f0f0f0;}
.footer .f1 h3,.footer .f2 h3,.footer .f3 h3{margin-top:30px;font-size:24px;color:#333333;position:relative;margin-bottom:20px}
.footer .f1 h3::before,.footer .f2 h3::before,.footer .f3 h3::before{position:absolute;content:"";width:50px;height:3px;background:#3cbe9c;top:40px;left:0}
.footer .f1{width:24%}
.footer .f1 h3{margin-bottom:40px}
.footer .f1 img{margin-right:15px}
.footer .f1 p{text-align: center;color: #777;}
.footer .f1 a{display:block;height:20px;line-height:20px;color:#777;box-sizing:border-box;margin-top:10px}
.footer .f2{width:26%;margin-left: 20px;}
.footer .f2 a{float:left;width:50%;color:#777;line-height:30px;display:block}
.footer .f3{width:300px;color:#777;line-height:30px}
.footer .f4{color: #777;height: 100%;box-sizing: border-box;padding: 50px 35px;text-align: center;position: relative;}
.footer .f4 img{display: inline-block;}
.footer .f4 p{color: rgba(255,255,255,0.5);margin-bottom: 25px;}
.footer .f4 h5{font-weight: 700;}
.footer .f4 hr{position: absolute;left: 0;width: 100%;margin: 0;border: 0;height: 1px;overflow: hidden;background: rgba(255,255,255,0.3);}
.footer .f4 .call{margin-top:20px;height:70px;background:url(f4.png) 0 center no-repeat;padding-left:60px;text-align: left;}
.footer .f4 .call h3{font-size:32px;color:#777;font-family: impact;background: linear-gradient(50deg, #ff8b00, #fccd02);
    -webkit-background-clip: text;
    color: transparent;}
.footer .f4 .call em{color: #777;}
.footer .copyright{text-align:center;color:#777;padding:5px 0;font-size:14px;border-top: 1px solid rgba(0,0,0,0.05);}
.footer .copyright a{display:inline-block;color:#777;font-size:14px}
.footer .copyright img{display:inline-block;margin-left:15px}
.footer .copyright p{color:#777;text-align:center}
.pub_title{text-align: center;}
.pub_title p{text-align:center;margin-bottom:50px;font-size:20px;color:#999;}
.pub_title h4{position:relative;text-align:center;font-size:48px;z-index:1;padding-top:50px;color:#333333;display: inline-block;font-weight:400;}

.pub_title h4 img{display:inline-block;padding:0 10px 10px 10px;}
.pub_title h4 span{background: linear-gradient(to right, #3ec29c 0%,#086aa7 100%); -webkit-background-clip: text; color: transparent;font-size:48px;display:inline-block;z-index:1;font-weight:bold;}
.pub_title h4 b{color: #2e78ae;}
.pub_title h4 i{position:absolute;z-index:0;font-size:81px;color:#efefef;font-style:normal;text-transform:uppercase;left:0;right:0;margin:auto;z-index:-1;top:20px}
.page-cover{background:#18191b url(loading.gif) no-repeat center 350px;width:100%;height:0;position:absolute;bottom:0;z-index:10000001;}
@-webkit-keyframes bounceIn1{
	0%{-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);transform:scale(1);}
	100%{-webkit-transform:scale(0.80);-ms-transform:scale(0.8);-moz-transform:scale(0.8);transform:scale(0.8);}
}
@-moz-keyframes bounceIn1{
	0%{-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);transform:scale(1);}
	100%{-webkit-transform:scale(0.80);-ms-transform:scale(0.8);-moz-transform:scale(0.8);transform:scale(0.8);}
}
@-ms-keyframes bounceIn1{
	0%{-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);transform:scale(1);}
	100%{-webkit-transform:scale(0.80);-ms-transform:scale(0.8);-moz-transform:scale(0.8);transform:scale(0.8);}
}
@keyframes bounceIn1{
	0%{-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);transform:scale(1);}
	100%{-webkit-transform:scale(0.80);-ms-transform:scale(0.8);-moz-transform:scale(0.8);transform:scale(0.8);}
}