﻿@CHARSET "UTF-8";html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,dl,dt,dd,ol,ul,li,fieldset,form,label,footer,header,hgroup,nav,section{margin:0;padding:0;border:0;}
body{background:#fff;color:#666;position:relative;font:12px/1.5 Microsoft YaHei,arial,宋体,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}
a:link{color:#666;}
a:visited{color:#666;}
a:hover,a:active,a:focus{color:#007cff;text-decoration:none;outline:none;}
input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table,th,td{vertical-align:middle}
.clearfix:after{content:".";display:block;height:0;clear:both;overflow:hidden;visibility:hidden;}
.clearfix{zoom:1;}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}
h1,h2,h3,h4{font-size:12px;font-weight:bold;}
hr{border:0;border-top:1px solid #ccc;height:0;}
.com-img{display:inline;overflow:hidden;margin:0 auto;display:table;}
.com-img img{transition:all 0.5s ease-in 0s;-webkit-transition:all 0.5s ease-in 0s;-moz-transition:all 0.5s ease-in 0s;-o-transition:all 0.5s ease-in 0s;}
.com-img:hover img{transform:scale(1.15);-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);-ms-transform:scale(1.15);}
.pos{position:relative;display:block;width:1920px;left:50%;margin-left:-960px;}
.wh{display:block;width:1200px;margin:0 auto;}
.flex{display:flex;align-items:flex-start;justify-content:flex-start;}
.fl{float:left;}
.fr{float:right;}
@media(max-width:1199px){body{padding-top:60px !important;}
}
/* 插件整体样式修改 */

.slick-arrows{outline:none;}
.slick-slide{outline:none;}
.swiper-button-prev,.swiper-button-next{outline:none;}
.swiper-button-prev,.swiper-button-next{outline:none;display:flex;width:24px;height:44px;justify-content:center;align-items:center;overflow:hidden;}
.swiper-button-prev::after,.swiper-button-next::after{content:"";background:none;display:block;width:40px;height:40px;border:2px solid #ffffff;position:absolute;transform:rotate(45deg);-webkit-transform:rotate(45deg);left:12px;top:50%;margin-top:-20px;}
.swiper-button-next{transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.swiper-pagination{position:absolute;width:100%;display:flex;justify-content:center;align-items:center;bottom:5%;}
.swiper-pagination .swiper-pagination-bullet{outline:none;margin:0 1em;}
@media(max-width:992px){.swiper-button-prev,.swiper-button-next{display:none;}
}
/* 右侧点导航 */

.sideNav{position:fixed;right:60px;top:50%;z-index:9999;margin-top:-75px}
.sideNav ul li{display:block;cursor:pointer;width:15px;height:15px;margin:10px 0;}
.sideNav ul li a{display:block;width:15px;height:15px;background:url(../images/6.png) no-repeat center;transition:.3s;}
.sideNav ul li.active a{background:url(../images/7.png) no-repeat center;}
@media(max-width:1200px){.sideNav{display:none!important;}
}
/* 头部 */

.head3{width:100%;height:100px;position:fixed;z-index:99;}
.head4 .head1{top:0;}
.head1{width:100%;position:fixed;top:-104px;left:0;right:0;z-index:9999;padding:20px 0;background:rgba(0,0,0,0.72);transition:.5s;}
.head1.down{top:0!important}
.w1620{max-width:1650px;padding-left:15px;padding-right:15px;margin:0 auto;}
.head1 .w1620{position:relative;}
.head1 .logo{float:left;margin:0 0 0 10%;}
.head1 .btn1{width:35px;height:28px;background:url(../images/8.png) no-repeat center;float:right;margin-top:18px;cursor:pointer;margin:0 10% 0 0;}
.head2{width:100vw;height:100vh;background:rgba(0,0,0,0.9);position:fixed;top:0;left:0;right:0;z-index:99999;padding-top:10%;display:none}
.head2 .w1620{max-width:1620px;padding-left:170px;padding-right:170px;position:relative;}
.head2 #formsearch{border-bottom:1px solid #fff;}
.head2 #formsearch input{border:none;outline:none;background:none;line-height:46px;}
.head2 #formsearch #s_btn{width:6.484375%;height:46px;background:url(../images/9.png) no-repeat center;}
.head2 #formsearch #keyword{width:calc(100% - 6.484375%);padding-left:15px;color:#fff;}
.head2 .btn2{width:24px;height:24px;background:url(../images/10.png) no-repeat center;position:absolute;top:12.6%;right:5%;z-index:99999;cursor:pointer;}
.top_hot{font-size:14px;font-weight:normal;font-stretch:normal;line-height:2;letter-spacing:0px;color:rgba(255,255,255,1);margin-top:1.71875%;}
.top_hot a{color:rgba(255,255,255,1);margin-right:1em;}
.langs{position:absolute;left:calc(100% + 25px - 170px);top:8px;width:80px;background-color:#1a1a1a;}
.langs span{display:block;text-align:center;font-size:16px;font-weight:normal;font-stretch:normal;line-height:36px;letter-spacing:0px;color:#ffffff;border-radius:4px;border:solid 1px #999999;cursor:pointer;}
.langs.open span{border-bottom-left-radius:0;border-bottom-right-radius:0;}
.langs span img{margin-left:0.375em;width:0.6875em;}
.langs ul{display:none;border-radius:4px;border:solid 1px #999999;border-top:none;padding:10px 0;border-top-left-radius:0;border-top-right-radius:0;}
.langs li{}
.langs li a{display:block;font-size:16px;line-height:34px;color:#ffffff;padding:0 14px;}
@media(max-width:1199px){.head3,.head2{display:none !important;}
}
/* 导航 */

.head-menu{max-width:1175px;display:flex;flex-wrap:wrap;justify-content:space-between;margin:7% auto 0;}
.head-menu li a:hover{color:#007cff;}
.head-menu>li>a{display:block;font-size:20px;color:#fff;margin-bottom:30px;}
.head-menu .head-sub-menu>li>a{display:block;font-size:14px;color:#fff;line-height:2.14285;position:relative;}
.head-menu .jts{display:block;background-repeat:no-repeat;background-position:center;background-image:url(../images/11.png);width:10px;height:6px;position:absolute;right:0;top:50%;margin-top:-3px;cursor:pointer;}
.head-menu .head-sub-menu>li:hover>a,.head-menu .head-sub-menu>li.ons>a{color:#007cff;}
.head-menu .head-sub-menu>li.ons .jts{background-image:url(../images/12.png);}
.head-menu .head-sub-menu .ejxl{display:none;}
.head-menu .head-sub-menu .ejxl a{display:block;font-size:14px;color:#fff;line-height:2.14285;padding-left:1em;}
.head-menu .head-sub-menu .ejxl a:hover{color:#007cff;}
@media(max-width:1650px){.head2 .w1620{padding-left:70px;padding-right:155px;}
.head2 .btn2{top:9%;}
}
@media(max-width:1366px){.head2 .w1620{padding-left:15px;padding-right:130px;}
.langs{left:calc(100% + 25px - 130px);}
.head2 .btn2{right:25px;}
}
@media(max-width:1200px){.head-menu>li>a{font-size:16px;margin-bottom:20px;}
.head-menu .head-sub-menu>li>a{font-size:12px;}
}
/* banner */

#banners{position:relative;background-color:#000000;height:100%;}
#banners li a{display:block;}
#banners li a img{width:100%;height:auto;}
#banners .swiper-pagination{bottom:6.9%;}
#banners .swiper-pagination-bullet{width:78px;height:2px;background-color:#ffffff;opacity:0.31;margin:0 2px;border-radius:0;}
#banners .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#ffffff;opacity:1;}
#banners .swiper-button-prev,#banners .swiper-button-next{width:50px;height:65px;background-color:rgba(255,255,255,0.5);display:none;}
#banners .swiper-button-prev:hover,#banners .swiper-button-next:hover{background-color:#007cff;}
#banners .swiper-button-prev::after,#banners .swiper-button-next::after{width:16px;height:16px;border-color:transparent transparent #4d4d4d #4d4d4d;position:relative;left:0;top:0;margin:0;}
#banners .swiper-button-prev:hover::after,#banners .swiper-button-next:hover::after{border-color:transparent transparent #ffffff #ffffff;}
#banners .swiper-button-prev{left:0;}
#banners .swiper-button-next{right:0;}
.sec0-con{width:100%;position:absolute;bottom:22%;left:0;right:0;z-index:99;}
.sec0-con ul{text-align:center;}
.sec0-con ul li{display:inline-block;width:189px;margin:0 30px;}
.sec0-con ul li a{display:block;font-size:14px;line-height:37px;border:1px solid rgba(255,255,255,0.55);border-radius:18px;font-size:14px;color:#fff;letter-spacing:2px;position:relative;overflow:hidden;}
.sec0-con ul li span{display:block;position:relative;}
.sec0-con ul li a::before{content:'';width:0;transition:.5s;height:37px;background:#c59f61;position:absolute;left:0;top:0;}
.sec0-con ul li a:hover::before{width:100%;}
@media (min-width:1200px){#banners li a{display:flex;height:100vh;align-items:center;justify-content:center;}
}
@media (max-width:1199px){.section0,.section0 .fp-tableCell,.section1,.section1 .fp-tableCell,.section2,.section2 .fp-tableCell,.section3,.section3 .fp-tableCell,.section4,.section4 .fp-tableCell,.section5,.section5 .fp-tableCell,.section6,.section6 .fp-tableCell{display:block !important;height:auto !important;}
#banners .swiper-pagination-bullet{width:6.5vw;min-width:10px;}
}
@media (max-width:990px){.sec0-con ul li a{line-height:30px;border-radius:15px;font-size:12px;}
element.style{}
}
@media (max-width:768px){.sec0-con ul li{width:90px;margin:0 2px;}
}
/* 热门和搜索 */

#formsearch{}
.hotSearch a{}
#formsearchs input{}
#formsearchs input#keyword{}
#formsearchs input#s_btn{}
/* 第二屏 关于我们 */

.section1{background:#262626;width:100%;}
.sec1-con{font-size:0;}
.sec1-left{width:50%;display:inline-block}
.sec1-left img{width:100%;}
.sec1-right{width:50%;display:inline-block;vertical-align:middle;}
.sec1-right .sec1-right-con{max-width:522px;margin-left:15%;padding:5% 0;}
.sec1-right .sec1-right-con dt img{max-width:100%;}
.sec1-right .sec1-right-con>h3{font-size:30px;color:#007cff;font-weight:normal;text-transform:uppercase;line-height:2.5;}
.sec1-right .sec1-right-con>h4{font-size:28px;font-weight:normal;color:#fff;}
.sec1-right .sec1-right-con .jj{font-size:14px;color:#fff;padding:10% 0 6%;line-height:2;text-align:justify;}
.sec1-right .sec1-right-con a.more{display:inline-block;padding-right:4.2857em;font-size:14px;color:#999999;background:url(../images/aboutmore.png) no-repeat right center;background-size:auto 100%;line-height:2.7857;}
.sec1-right .sec1-right-con a.more:hover{background:url(../images/aboutmore2.png) no-repeat right center;}
@media(min-width:1200px){.sec1-left img{height:100vh;}
}
@media (max-width:1200px){.sec1-right .sec1-right-con dt img{max-width:40px;}
.sec1-right .sec1-right-con>h3{font-size:24px;}
.sec1-right .sec1-right-con>h4{font-size:22px;}
.sec1-right .sec1-right-con .jj{font-size:13px;}
.sec1-left{width:100%;}
.sec1-right{width:100%;}
.sec1-right .sec1-right-con{max-width:96%;margin-left:2%;}
}
@media (max-width:990px){}
@media (max-width:768px){.sec1-right .sec1-right-con{padding:40px 15px;margin:0;width:100%;max-width:100%;}
.sec1-right .sec1-right-con dt{padding-bottom:10px;}
.sec1-right .sec1-right-con dt img{width:20px;}
.sec1-right .sec1-right-con>h3{font-size:22px;line-height:1.5;}
.sec1-right .sec1-right-con>h4{font-size:20px;}
.sec1-right .sec1-right-con .jj{font-size:12px;}
.sec1-right .sec1-right-con a.more{font-size:12px;}
}
/* 第三屏 我们的服务 */

.section2{background-repeat:no-repeat;background-position:center;background-size:cover;}
.w1280{max-width:1310px;padding-left:15px;padding-right:15px;margin:0 auto;}
.index-tlt1{text-align:center;margin-bottom:4%;}
.index-tlt1 h2{font-size:30px;color:#007cff;font-weight:normal;}
.index-tlt1 p{font-size:28px;font-weight:normal;color:#fff;line-height:2;margin-top:0.5%;}
.sec2-con ul{font-size:0;}
.sec2-con ul li{width:30.333%;display:inline-block;margin-right:4.5%;background:#757575;}
.sec2-con ul li:last-child{margin-right:0;}
.sec2-con ul li .cont{padding:27% 10% 25%;text-align:center;}
.sec2-con ul li .cont img{max-width:100%;}
.sec2-con ul li .cont h3{font-size:22px;font-weight:lighter;color:#fff;margin-top:12%;}
.sec2-con ul li .cont p{font-size:14px;color:#fff;font-weight:lighter;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:3;text-transform:uppercase;}
.sec2-con ul li .cont .line{width:36px;height:36px;position:relative;margin:0 auto;background:url(../images/hx.png) no-repeat center;transition:0.5s;}
.sec2-con ul li .cont:hover .line{transform:rotate(90deg);}
.sec2-con ul li .cont a{display:block;width:160px;height:46px;border-top:1px solid #757575;border-bottom:1px solid #757575;margin:0 auto;font-size:14px;text-align:center;text-transform:uppercase;color:#bcbcbc;line-height:44px;margin-top:50px;}
.sec2-con ul li .cont:hover a{border-color:rgba(255,255,255,0.55);color:#fff;}
@media (max-width:1200px){.index-tlt1 h2{font-size:24px;}
.index-tlt1 p{font-size:22px;}
.section2{padding:40px 0;}
}
@media (max-width:990px){.sec2-con ul li .cont h3{font-size:18px;}
.sec2-con ul li .cont p{font-size:12px;}
.sec2-con ul li .cont a{font-size:12px;width:120px;}
}
@media (max-width:768px){.sec2-con ul li{width:100%;margin-right:0;margin-bottom:20px;}
.sec2-con ul li .cont{padding:15% 5%;}
.sec2-con ul li .cont a{margin-top:30px;}
.index-tlt1 h2{font-size:23px;}
.index-tlt1 p{font-size:20px;line-height:1.8;}
}
/* 第四屏 核心竞争力 */

.section3{background-repeat:no-repeat;background-position:center;background-size:cover;}
.sec3-con{font-size:0;height:100%;}
.sec3-left{width:50%;height:100%;float:left;}
.sec3-left ul{height:100%;}
.sec3-left ul li{height:50%;width:100%;font-size:0;background:#fff;}
.sec3-left ul li .bt{width:50%;height:100%;display:inline-block;background-size:cover;background-repeat:no-repeat;vertical-align:middle;position:relative;}
.sec3-left ul li .wz{width:50%;display:inline-block;vertical-align:middle;padding-left:7%;}
.sec3-left ul li .bt .cont{position:absolute;left:25%;top:50%;margin-top:-40px;}
.sec3-left ul li .bt h3{font-size:24px;color:#007cff;line-height:40px;text-transform:uppercase;font-weight:normal;}
.sec3-left ul li .bt p{font-size:24px;color:#fff;line-height:40px;}
.sec3-left ul li .wz p{font-size:14px;color:#999999;padding-left:20px;position:relative;line-height:2;}
.sec3-left ul li .wz p::before{content:"";display:block;width:5px;height:5px;position:absolute;left:0;top:1em;margin-top:-2.5px;background-color:#007cff;border-radius:50%;}
.sec3-right{position:absolute;right:15%;top:50%;margin-top:-40px;}
.sec3-right h3{font-size:30px;color:#007cff;line-height:1.33;font-weight:normal;}
.sec3-right h4{font-size:28px;color:#fff;line-height:2;font-weight:normal;margin-top:2%;}
@media (max-width:1200px){.section3{padding:40px 0 0;}
.sec3-left{width:100%;float:none;height:600px;}
.sec3-right{width:100%;position:static;text-align:center;margin-top:0;margin-bottom:4%;}
.sec3-right h3{font-size:24px;}
.sec3-right h4{font-size:22px;}
.sec3-left ul li .bt h3{font-size:20px;}
.sec3-left ul li .bt p{font-size:18px;}
}
@media (max-width:768px){.sec3-left ul li .bt .cont{margin-top:-30px;}
.sec3-left ul li .bt h3{font-size:16px;line-height:30px;}
.sec3-left ul li .bt p{font-size:14px;line-height:30px;}
.sec3-left ul li .wz{padding-left:4%;}
.sec3-left ul li .wz p{font-size:12px;padding-left:1em;}
.sec3-left ul li .bt .cont{left:24%;}
}
@media (max-width:640px){}
/* 第五屏 服务客户 */

.section4{background-repeat:no-repeat;background-position:center;background-size:cover;}
.section4 .index-tlt1{margin-bottom:7%;}
.sec4-slick{padding-bottom:100px;}
.sec4-slick .slick-arrow{display:block;width:35px;height:35px;padding:0;border:none;outline:none;position:absolute;bottom:0;text-indent:100px;overflow:hidden;}
.sec4-slick .slick-prev{left:calc(50% - 40px);background:url(../images/13.png) no-repeat center;}
.sec4-slick .slick-next{right:calc(50% - 40px);background:url(../images/14.png) no-repeat center;}
.sec4-slick .slick-con{padding:0 5%;text-align:center}
.sec4-slick .slick-con img{max-width:100%;margin:0 auto}
@media (max-width:1200px){.section4{padding:40px 0;}
}
/* 第六屏 新闻 */

.section5{background-repeat:no-repeat;background-position:center;background-size:cover;}
.sec5-con ul li{width:33.333%;float:left;padding:4px;}
.sec5-con ul li a{display:block;background:#757575;padding:17% 15% 14%;}
.sec5-con ul li a h3{font-size:18px;color:#fff;font-weight:normal;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.sec5-con ul li a .info{font-size:14px;color:#fff;line-height:1.714;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:10% 0 7.5%;}
.sec5-con ul li a .date{font-size:14px;color:#fff;}
.sec5-con ul li a:hover h3{color:#007cff;}
@media (max-width:1200px){.section5{padding:40px 0;}
.sec5-con ul li a h3{font-size:16px;}
}
@media (max-width:768px){.sec5-con ul li{width:100%;}
.sec5-con ul li a{padding:20px;}
.sec5-con ul li a h3{font-size:14px;}
.sec5-con ul li a .info{font-size:12px;}
.sec5-con ul li a .date{font-size:12px;}
}
/* 第七屏 联系我们 */

.section6{background-repeat:no-repeat;background-position:center;background-size:cover;}
.section6::before{content:'';width:50%;height:100%;background:rgba(38,38,38,0.82);position:absolute;top:0;left:0;}
.sec6-con .cont{max-width:480px;position:relative;font-family:"微软雅黑";}
.sec6-con .cont .index-tlt1{text-align:left;margin-bottom:8.5%;}
.sec6-con .cont .lxfs{font-size:14px;color:#fff;line-height:2.14;}
.sec6-con .cont .back-top{margin-top:5%;}
.sec6-con .cont .back-top a{display:inline-block;font-size:12px;color:#007cff;padding-right:60px;line-height:36px;background:url(../images/gotop.png) no-repeat right center;background-repeat:no-repeat;opacity:0.51;margin-top:10%;position:relative;top:15vh;}
@media (max-width:1200px){.section6{padding:40px 0;}
.section6::before{width:60%;}
}
@media (max-width:990px){.section6::before{width:70%;}
}
@media (max-width:768px){.section6::before{width:100%;}
}
/* 底部 */

footer{background-color:#000000;padding:0.943% 0 1.3%;}
.f_link{border-bottom:solid 1px rgba(255,255,255,0.3);padding:1.3% 0;font-size:14px;font-weight:bold;font-stretch:normal;line-height:26px;letter-spacing:0px;color:#ffffff;}
.f_link a{color:#ffffff;margin-right:0.5em;font-weight:normal;}
.foots{font-size:14px;font-weight:normal;font-stretch:normal;line-height:2;letter-spacing:0px;color:rgba(255,255,255,0.7);padding:1.82% 0;}
.foots a{color:rgba(255,255,255,0.7);}
.foots a:hover{color:#ffffff;}
.ft_xxs{margin-top:1.5%;}
@media(max-width:768px){.f_link,.f_seo,.f_region{display:none;}
.foots{font-size:14px;line-height:24px;}
}
.footer33{height:50px;}
.xymob-left-close-btn .icon-close:before{font-size:0;}
/* 修改添加 */
