@charset "utf-8";/* CSS Document */
/*公共样式与首页样式*/
em{font-style:normal;}
.banner_slide{width:100%;overflow:hidden;height:100vh;background-color:#f1f1f1;position:relative}
.banner_slide .swiper-slide{width:100%;overflow:hidden}
.banner_slide .swiper-slide .b1{width:104%;overflow:hidden;height:104vh;position:absolute;left:-2%;top:-2vh;display:block;background-position:center;background-size:cover;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}
.banner_slide .swiper-slide-active .banner_bg b{transform:translate3d(0,0,0);transform:scale(1) rotate(0.1deg);-moz-transform:scale(1) rotate(0.1deg);-webkit-transform:scale(1) rotate(0.1deg)}
/*.banner_slide .swiper-slide .b1.on{-webkit-filter:url(#water);filter:blur(5px) url(#water)}*/

.banner_slide .swiper-slide .txtk{width:100%;overflow:hidden;position:absolute;left:0;top:0;height:100%;display:flex;display:-webkit-flex;align-items:center;padding:5%;}
.banner_slide .swiper-slide .txtk .nr{max-width:100%;margin-bottom:40px; display:block !important;}
.banner_slide .swiper-slide .txtk .nr p:nth-of-type(1){font-size:36px;color:#fff;line-height:30px;font-weight:bold; font-family:Arial; text-transform:uppercase;position:relative;top:100px;opacity: 0;-webkit-transition:all .5s;transition:all .5s;}

.banner_slide .swiper-slide-active .txtk .nr p:nth-of-type(1){top: 0;opacity: 1;transition-delay: 1s;-webkit-transition:all .7s;transition:all .5s;}

.banner_slide .swiper-slide .txtk .nr p:nth-of-type(2){font-size:30px;color:#fff;line-height:30px;margin-top:40px;font-weight:lighter;position:relative;top:100px;opacity: 0;-webkit-transition:all 1.2s;transition:all 1.2s;}

.banner_slide .swiper-slide-active .txtk .nr p:nth-of-type(2){top: 0;opacity: 1;transition-delay: 1s;-webkit-transition:all 1.2s;transition:all 1.2s;}

.banner_slide .swiper-slide .txtk .nr p:nth-of-type(3){font-size:20px;color:#fff;line-height:20px;margin-top:30px;font-weight:lighter;position:relative;top:100px;opacity: 0;-webkit-transition:all 1.7s;transition:all 1.7s;}

.banner_slide .swiper-slide-active .txtk .nr p:nth-of-type(3){top: 0;opacity: 1;transition-delay: 1s;-webkit-transition:all 1.7s;transition:all 1.7s;}

.banner_slide .swiper-pagination-bullet{background-color:rgba(255,255,255,0);width:100%;height:6px;opacity:1;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:solid 1px rgba(255,255,255,0);display:flex;justify-content:center;align-items:center;}
.banner_slide .swiper-pagination-bullet:before{content:'';background-color:rgba(255,255,255,0);display:inline-block;width:8px;height:8px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.banner_slide .swiper-pagination-bullet-active{border-color:#fff;}
.banner_slide .swiper-pagination-bullet-active:before{background-color:rgba(255,255,255,0);}

.banner_slide.swiper-container-horizontal > .swiper-pagination-bullets{height:6px;width:100%;font-size:0;position: absolute;left:5%;bottom:126px;}
.banner_slide.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{float:left;width:26px;height:4px; background:#fff;margin-right:10px;border-radius:0;}

.banner_slide.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet-active{background:url(../images/blx.png);border:none;}









@media only screen and (max-width:1200px){.banner_slide .swiper-slide .txtk .nr{max-width:100%;}
}
@media only screen and (max-width:760px){.banner_slide .swiper-slide .txtk .nr{max-width:100%;}
.banner_slide .swiper-pagination-bullet{width:14px;height:14px;}
.banner_slide .swiper-pagination-bullet:before{width:6px;height:6px;}
.banner_slide.swiper-container-horizontal > .swiper-pagination-bullets{width:100%;right:2%;}
.banner_slide.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 10px 0 0px;}
}

.sy_lb1 li:nth-of-type(1){animation:fadeInLeft .6s .3s ease both;-webkit-animation:fadeInLeft .6s .3s ease both;-moz-animation:fadeInLeft .6s .3s ease both;}

.sy_lb1 li:nth-of-type(2){animation:fadeInLeft .6s .5s ease both;-webkit-animation:fadeInLeft .6s .5s ease both;-moz-animation:fadeInLeft .6s .5s ease both;}

.sy_lb1 li:nth-of-type(3){animation:fadeInLeft .6s .7s ease both;-webkit-animation:fadeInLeft .6s .7s ease both;-moz-animation:fadeInLeft .6s .7s ease both;}

.sy_lb1 li:nth-of-type(4){animation:fadeInLeft .6s .9s ease both;-webkit-animation:fadeInLeft .6s .9s ease both;-moz-animation:fadeInLeft .6s .9s ease both;}

.sy_lb1 li:nth-of-type(5){animation:fadeInLeft .6s 1.1s ease both;-webkit-animation:fadeInLeft .6s 1.1s ease both;-moz-animation:fadeInLeft .6s 1.1s ease both;}

.sy_lb1 li:nth-of-type(6){animation:fadeInLeft .6s 1.1s ease both;-webkit-animation:fadeInLeft .6s 1.3s ease both;-moz-animation:fadeInLeft .6s 1.1s ease both;}

.sy_lb1 li:nth-of-type(7){animation:fadeInLeft .6s 1.1s ease both;-webkit-animation:fadeInLeft .6s 1.3s ease both;-moz-animation:fadeInLeft .6s 1.1s ease both;}



.sy_p2{background-image:url("../images/sy_bj2.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover;}
.sy_lb1{width:100%;height:100vh;overflow:hidden;display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear}
.sy_lb1 ul{width:100%;/*overflow:hidden;*/
display:flex;display:-webkit-flex;justify-content:space-between;position:relative;z-index:999}
.sy_lb1 .swiper-button-next{z-index:9999999999 !important;}
.sy_lb1 .swiper-button-prev{z-index:9999999999 !important;}
.sy_lb1 li{width:25% !important;overflow:hidden;position:relative;height:100vh;border-right:1px solid rgba(255,255,255,0.3);box-sizing:border-box;}
.sy_lb1 li:last-child{border-right-width:0;}
.sy_lb1 a,.sy_gd1 a{display:block;width:100%;height:100%;color:#ffffff;text-align:center;}
.sy_lb1 li .imgk,.sy_gd1 .imgk{position:absolute;width:100%;height:100%;top:0;left:0;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.sy_lb1 li:hover .imgk,.sy_gd1 .imgk{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.sy_lb1 li .txtk,.sy_gd1 .txtk{height:100%;position:absolute;left:0;top:0;display:flex;display:-webkit-flex;align-items:center;justify-content:center;padding:0 30px;width:100%;}
.sy_lb1 li .bt,.sy_gd1 .bt{font-size:22px;line-height:40px;margin-top:25px;display:block;width:100%;}
.sy_lb1 li .bt:after,.sy_gd1 .bt:after{content:'';width:1.5em;height:3px;background-color:#e79d37;display:block;margin:15px auto;}
.sy_lb1 li .txtkn,.sy_gd1 .txtkn{width:100%;}
.sy_lb1 li p{font-size:13px;}
.sy_lb1 li .s_more,.sy_gd1 .s_more{position:absolute;width:56%;height:45px;line-height:44px;border:solid 1px #fff;left:22%;bottom:16%;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;overflow:hidden;}
.sy_lb1 li .an_dh:before{left:50%;background-color:#fff;}
.sy_lb1 li:hover .an_dh:before{left:0;width:100%;}
.sy_lb1 li i,.sy_gd1 i{display:block;width:100%;height:75px;background-position:center center;background-repeat:no-repeat;background-size:auto 100%;}
.sy_lb1 li i.i1,.sy_gd1 i.i1{background-image:url("../images/sy_b1.png");}
.sy_lb1 li i.i2,.sy_gd1 i.i2{background-image:url("../images/sy_b2.png");}
.sy_lb1 li i.i3,.sy_gd1 i.i3{background-image:url("../images/sy_b3.png");}
.sy_lb1 li i.i4,.sy_gd1 i.i4{background-image:url("../images/sy_b4.png");}
.sy_lb1 li i.i5,.sy_gd1 i.i5{background-image:url("../images/sy_b5.png");}
.sy_lb1 li:nth-of-type(1):hover .an_dh,.sy_lb1 li:nth-of-type(1):hover .an_dh:hover{color:#26ad9c!important;}
.sy_lb1 li:nth-of-type(2):hover .an_dh{color:#427cc2!important;}
.sy_lb1 li:nth-of-type(3):hover .an_dh{color:#2e5691!important;}
.sy_lb1 li:nth-of-type(4):hover .an_dh{color:#39c1b0!important;}
.sy_lb1 li:nth-of-type(5):hover .an_dh{color:#1e9dca!important;}
.sy_lb1 li:nth-of-type(6):hover .an_dh{color:#1e9dca!important;}
.sy_lb1 li:nth-of-type(7):hover .an_dh{color:#2e5691!important;}

a,i,span,:before,:after{outline:none;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear;}
@media only screen and (min-width:1200px){.an_dh{position:relative;}
.an_dh b{z-index:1;position:relative;font-size:12px;font-weight:normal;}
.an_dh:before{content:'';width:0%;height:100%;background-color:#e79d37;position:absolute;left:0;top:0;}
.an_dh:hover,a.an_dh:hover{color:#fff !important;}
.an_dh:hover:before{width:100%;-webkit-transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;}
}
@media only screen and (min-width:1600px){.sy_lb1 li i{height:87px;}
.sy_lb1 li .bt{font-size:28px;margin-top:30px;}
.sy_lb1 li p{font-size:14px;}
.sy_lb1 li .s_more{height:50px;line-height:48px;font-size:16px;}
.sy_lb1 li .bt:after{margin:20px auto;}
}
.sy_gd1{display:none;}
.sy_gd1 .swiper-container{width:100%;overflow:hidden;height:100vh;}
.sy_gd1 .swiper-wrapper{width:100%;}
.sy_gd1 .swiper-slide{width:100%;height:100vh;}
.sy_gd1 .swiper-button-prev{position:absolute;left:30%;}
.sy_gd1 .swiper-button-next{position:absolute;right:30%;}
.sy_gd1 .swiper-button-prev,.sy_gd1 .swiper-button-next{outline:none;--swiper-navigation-size:16px;height:36px;line-height:36px;width:36px;text-align:center;top:auto;bottom:15%;margin-top:0px;background-color:#2E318A;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:block;color:#fff;}
.sy_gd1 .swiper-button-next:hover,.sy_gd1 .swiper-button-prev:hover{color:#fff;background-color:#f16624;}
.sy_gd1 .s_more{width:40%;left:30%;height:40px;line-height:38px;bottom:25%;}
.sy_gd1 .bt{font-size:20px;margin-top:20px;}
.sy_gd1 .bt:after{margin-top:10px;}
.sy_gd1 p{height:auto;}
.sy_gd1 .txtkn{padding:0 0px 10% 0px;}
.sy_gd1 .txtk{margin-top:-80px;}
@media only screen and (max-width:1200px){.sy_lb1 li .txtk{padding:0 15px;}
.sy_lb1 li .bt{font-size:18px;line-height:30px;margin-top:15px;}
.sy_lb1 li p{font-size:12px;line-height:22px;height:44px;}
.sy_lb1 li .s_more{height:40px;line-height:38px;width:60%;left:20%;font-size:13px;}
.sy_lb1 li i{height:55px;}
}
@media only screen and (max-width:800px){.sy_lb1 li p{line-height:20px;height:60px;}
.sy_lb1 li .bt{font-size:15px;line-height:26px;}
}
@media only screen and (max-width:760px){.sy_lb1 li{width:33.3333%;height:50vh;float:left;border-bottom:solid 1px rgba(255,255,255,.15);}
.sy_lb1,.sy_lb1 ul{display:block;height:100vh;}
.sy_lb1 li:nth-of-type(1),.sy_lb1 li:nth-of-type(2){width:50%;}
.sy_lb1 li .s_more{bottom:10%;height:30px;line-height:28px;}
.sy_lb1 li .bt{font-size:14px;line-height:22px;}
.sy_lb1 li .txtk{padding:0 8px;}
.sy_lb1 li .bt:after{margin:10px auto;}
.sy_lb1 li p{line-height:18px;}
.sy_lb1{display:none;}
.sy_gd1{display:block;}
}
.sy_p3{background-image:url("../images/sy_bj3.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover;}
.sy_p3 .main{position:relative;height:100vh;}
.sy_bt1{position:absolute;left:0;top:120px;}
.sy_bt1:after{content:'';width:2.5em;height:3px;background-color:#e79d37;display:block;margin-top:10px;}
.sy_bt1 .bt{color:#000;line-height:45px;}
.sy_bt1 .xbt{color:rgba(0,0,0,.12);text-transform:uppercase;}
.sy_nr1{position:absolute;width:48%;left:0;top:50%;margin-top:-10px;color:#000;}
.sy_nr1 .bt{font-size:50px;margin-bottom:5px;}
.sy_nr1 p{font-size:17px;color:rgba(0,0,0,.3);text-transform:uppercase;}
.active.sy_p3 .sy_bt1{animation:fadeInDown .8s .4s ease both;-webkit-animation:fadeInDown .6s .4s ease both;-moz-animation:fadeInDown .8s .4s ease both;}
.active.sy_p3 .sy_nr1 .bt{animation:fadeInUp .8s .8s ease both;-webkit-animation:fadeInUp .8s .8s ease both;-moz-animation:fadeInUp .8s .8s ease both;}
.active.sy_p3 .sy_nr1 p{animation:fadeInUp .8s 1s ease both;-webkit-animation:fadeInUp .8s 1s ease both;-moz-animation:fadeInUp .8s 1s ease both;}
.sy_p4{/*background-image:url("../images/sy_b4.jpg");*/
background-repeat:no-repeat;background-position:center center;background-size:cover;}
.sy_p4 .main{position:relative;height:100vh;}
.sy_p4 .sy_nr1{width:100%;color:#fff;margin-top:-120px;}
.sy_p4 .sy_nr1 .bt:after{content:'';width:1em;height:3px;background-color:#e79d37;display:block;margin:10px auto 20px auto;}
.sy_p4 .sy_nr1 p{color:rgba(255,255,255,.5);}
.active.sy_p4 .sy_nr1 .bt{animation:fadeInUp .8s .3s ease both;-webkit-animation:fadeInUp .8s .3s ease both;-moz-animation:fadeInUp .8s .3s ease both;}
.active.sy_p4 .sy_nr1 p{animation:fadeInUp .8s .5s ease both;-webkit-animation:fadeInUp .8s .5s ease both;-moz-animation:fadeInUp .8s .5s ease both;}
@media only screen and (min-width:1600px){.sy_bt1{top:120px;}
.sy_bt1 .bt{color:#000;line-height:65px;font-size:45px;}
.sy_bt1 .xbt{font-size:34px;}
.sy_nr1{margin-top:-20px;}
.sy_nr1 .bt{font-size:60px;margin-bottom:10px;}
.sy_nr1 p{font-size:20px;}
.sy_p4 .sy_nr1 .bt{font-size:68px;}
.sy_p4 .sy_nr1{margin-top:-150px;}
}
@media only screen and (max-width:1200px){.sy_bt1{left:15px;top:75px;}
.sy_bt1:after{margin-top:8px;}
.sy_bt1 .bt{line-height:35px;}
.sy_nr1{width:60%;left:15px;}
.sy_nr1 .bt{font-size:40px;}
.sy_nr1 p{font-size:14px;}
}
@media only screen and (max-width:760px){.sy_bt1 .bt{line-height:30px;font-size:18px;}
.sy_bt1 .xbt{font-size:13px;}
.sy_nr1 .bt{font-size:24px;}
.sy_nr1 p{font-size:13px;}
.sy_nr1{width:70%;margin-top:-30px;}
.sy_p4 .sy_nr1{width:100%;left:0;padding:0 20px;margin-top:-100px;}
}
@media only screen and (min-width:1200px){.sy_navk{width:400px;height:400px;overflow:visible;position:absolute;left:50%;top:50%;margin-left:-200px;margin-top:-160px;background-image:url("../images/sy_tb1.png");background-size:auto 100%;background-repeat:no-repeat;background-position:center center;}
.sy_navk i{width:106%;height:106%;left:-3%;top:-3%;position:absolute;background-image:url("../images/in_05.png");background-size:auto 100%;background-repeat:no-repeat;background-position:center center;}
.sy_navk .s_bt{font-size:16px;color:#e69d38;font-weight:bold;position:absolute;cursor:pointer;}
.sy_navk .s_bt.on{color:#1c4897;font-size:24px;}
.sy_navk .s_bt.on:before,.sy_navk .s_bt.on:after{display:none;}
.sy_navk .s_bt:nth-of-type(1){left:50%;margin-left:-100px;top:-40px;width:200px;text-align:center;}
.sy_navk .s_bt:nth-of-type(1):before{content:'01';margin-right:5px;}
.sy_navk .s_bt:nth-of-type(2){left:102%;bottom:140px;width:150px;}
.sy_navk .s_bt:nth-of-type(2):before{content:'02';margin-right:5px;}
.sy_navk .s_bt:nth-of-type(3){right:102%;bottom:140px;width:150px;text-align:right;}
.sy_navk .s_bt:nth-of-type(3):after{content:'03';margin-left:5px;}
.sy_navk .s_more{width:34%;line-height:40px;position:absolute;left:33%;bottom:13%;}
.sy_navk .s_more a{display:block;background-color:#005ac7;color:#fff;width:100%;text-align:center;}
.sy_navk .s_more a:hover{background-color:#056be8;}
}
.sy_p5 .fl{width:50%;height:calc(100vh - 80px);height:-moz-calc(100vh - 80px);height:-webkit-calc(100vh - 80px);overflow:hidden;position:relative;float:left;margin-top:80px;}
.sy_p5 .fr{width:50%;height:calc(100vh - 80px);height:-moz-calc(100vh - 80px);height:-webkit-calc(100vh - 80px);margin-top:80px;overflow:hidden;float:right;position:relative;}
.sy_lb2{width:100%;height:100%;padding:40px 0;}
.sy_lb2 li{width:100%;padding:0 60px 0 0px;}
.sy_lb2 a{display:block;width:100%;height:calc((100vh - 160px) / 3);height:-moz-calc((100vh - 160px) / 3);height:-webkit-calc((100vh - 160px) / 3);padding:20px 0px 40px 0px;border-bottom:solid 1px #e5e5e5;overflow:hidden;position:relative;padding-right:60%;}
.sy_lb2 li:last-child a{border-bottom:0;}
.sy_lb2 .s1{display:block;color:#e69d38;margin-bottom:5px;}
.sy_lb2 .s2{color:#333;display:block;margin-bottom:15px;}
.sy_lb2 .bt{font-size:17px;}
.sy_lb2 .imgk{width:calc(60% - 80px);height:calc(100% - 80px);display:block;overflow:hidden;position:absolute;right:0px;top:40px;background-position:center center;background-repeat:no-repeat;background-size:cover;}
.sy_p5 .sy_bt1{left:10%;top:30px;}
.sy_p5 .sy_bt1 .bt{width:auto;float:left;line-height:45px;}
.sy_p5 .sy_bt1 .xbt{width:auto;float:left;margin-left:20px;line-height:45px;}
.sy_p5 .sy_bt1:after{display:none;}
@media only screen and (min-width:1600px){.sy_lb2 .bt{font-size:20px;}
.sy_p5 .sy_bt1{top:50px;}
.sy_navk .s_bt.on{font-size:28px;}
}
.active.sy_p5 .fl{animation:fadeInLeft .8s .3s ease both;-webkit-animation:fadeInLeft .8s .3s ease both;-moz-animation:fadeInLeft .8s .3s ease both;}
.active.sy_p5 .fr{animation:fadeInRight .8s .3s ease both;-webkit-animation:fadeInRight .8s .3s ease both;-moz-animation:fadeInRight .8s .3s ease both;}
.sy_p5 ul.on{animation:fadeInRight .8s .1s ease both;-webkit-animation:fadeInRight .8s .1s ease both;-moz-animation:fadeInRight .8s .1s ease both;}
a.cd_top{position:fixed;z-index:800;background-color:#2E318A;width:80px;height:80px;right:0;bottom:-80px;background-image:url("../images/t_top.png");background-position:center center;background-repeat:no-repeat;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear;cursor:pointer;}
a.cd_top:hover{background-color:#2676d6;}
@media only screen and (max-width:1200px){a.cd_top{width:40px;height:40px;background-size:auto 15px;}
.sy_p5 .fl{height:45px;width:100%;margin-top:70px;padding:0 15px;}
.sy_p5 .fr{width:100%;margin-top:0px;}
.sy_p5 .sy_bt1{display:none;}
.sy_navk{width:100%;border:solid 1px #e5e5e5;height:45px;}
.sy_navk .s_bt{width:33.3333%;float:left;text-align:center;border-right:solid 1px #e5e5e5;line-height:45px;color:#e69d38;font-size:15px;}
.sy_navk .s_bt.on{background-color:#005ac7;color:#fff;}
.sy_lb2{padding:10px 15px 0 15px;}
.sy_lb2 li{padding:0 0px 0 0px;}
.sy_lb2 a{height:calc((100vh - 120px) / 3);height:-moz-calc((100vh - 120px) / 3);height:-webkit-calc((100vh - 120px) / 3);padding:30px 0px 20px 0px;padding-right:calc(60% - 10px);}
.sy_lb2 li:last-child a{border-bottom:0;}
.sy_lb2 .s1{margin-bottom:5px;}
.sy_lb2 .s2{margin-bottom:10px;}
.sy_lb2 .bt{font-size:22px;}
.sy_lb2 .imgk{width:43vh;height:calc(100% - 85px);top:40px;}
}
@media only screen and (max-width:760px){.sy_p5 .fl{height:40px;}
.sy_navk{height:40px;}
.sy_navk .s_bt{line-height:40px;font-size:14px;}
.sy_navk .s_bt.on{background-color:#005ac7;color:#fff;}
.sy_lb2{padding:10px 15px 0 15px;}
.sy_lb2 li{padding:0 0px 0 0px;}
.sy_lb2 a{/*height:calc((100vh - 120px) / 3);height:-moz-calc((100vh - 120px) / 3);height:-webkit-calc((100vh - 120px) / 3);*/
height:calc((100vh - 200px) / 3);height:-moz-calc((100vh - 200px) / 3);height:-webkit-calc((100vh - 200px) / 3);padding:10px 0px 20px 0px;padding-right:210px;}
.sy_lb2 li:last-child a{border-bottom:0;}
.sy_lb2 .s1{margin-bottom:5px;}
.sy_lb2 .s2{margin-bottom:10px;}
.sy_lb2 .bt{font-size:14px;}
.sy_lb2 .imgk{width:200px !important;height:82px !important;top:48px;}
}
.ny{padding:10px 0 50px;}


.sy_lb1 a:not([href]):hover{color:white;}
.ab_nr2 .s1 .counter{font-weight:bold;}
.banner_slide .mobild_div{display:none;}
.fprodserie .prod dd h4 span{display:inline-block;font-size:36px;font-weight:bold;font-style:normal;font-style:initial !important;}
@media only screen and (max-width:1640px){.fprodserie .prod dd h4 span{font-size:32px;}
}
@media only screen and (max-width:1240px){.fprodserie .prod dd h4 span{font-size:28px;}
a.cd_yy{display:none;}
.ss{right:50px;}
}
@media only screen and (max-width:1040px){.fprodserie .prod dd h4 span{font-size:24px;}
}
@media only screen and (max-width:800px){.fprodserie .prod dd h4 span{font-size:20px;}


.banner_slide .swiper-slide .txtk{width:100%;overflow:hidden;position:absolute;left:0;top:0;height:100%;display:flex;display:-webkit-flex;align-items:center;padding:5%;}
.banner_slide .swiper-slide .txtk .nr{max-width:100%;margin-bottom:0;text-align:center;}
.banner_slide .swiper-slide .txtk .nr p:nth-of-type(1){font-size:24px;color:#fff;line-height:30px;font-weight:bold; font-family:Arial; text-transform:uppercase;position:relative;top:100px;opacity: 0;-webkit-transition:all .5s;transition:all .5s;margin-top:-150px !important;}

.banner_slide .swiper-slide-active .txtk .nr p:nth-of-type(1){top: 0;opacity: 1;transition-delay: 1s;-webkit-transition:all .7s;transition:all .5s;}

.banner_slide .swiper-slide .txtk .nr p:nth-of-type(2){font-size:18px;color:#fff;line-height:20px;margin-top:20px;font-weight:lighter;position:relative;top:100px;opacity: 0;-webkit-transition:all 1.2s;transition:all 1.2s;}

.banner_slide .swiper-slide-active .txtk .nr p:nth-of-type(2){top: 0;opacity: 1;transition-delay: 1s;-webkit-transition:all 1.2s;transition:all 1.2s;}

.banner_slide .swiper-slide .txtk .nr p:nth-of-type(3){font-size:18px;color:#fff;line-height:20px;margin-top:20px;font-weight:lighter;position:relative;top:100px;opacity: 0;-webkit-transition:all 1.7s;transition:all 1.7s;}

.banner_slide .swiper-slide-active .txtk .nr p:nth-of-type(3){top: 0;opacity: 1;transition-delay: 1s;-webkit-transition:all 1.7s;transition:all 1.7s;}

.banner_slide.swiper-container-horizontal > .swiper-pagination-bullets{height:6px;width:100%;font-size:0;position: absolute;left:5%;bottom:15%;}


}
@media only screen and (max-width:1240px) and (min-width:800px){.fyanfa li .yanfa .fyansw .fglh .swsper{width:68px!important;}
}
@media only screen and (max-width:500px){.fyanfa li .yanfa .fyansw .fglh{width:142px;}
}
.qmdqwrcl .qmyyol .hd{margin:70px 0;}
.fyanfa li .yanfa .fyansw .fglh .swsper{width:82px;padding:0 3px;}
.fhexinjs .fcorelist .fcorels li h5{color:#797878;}
.qmnewdel .hd h2{font-size:24px;}
.qmnewdel .del{font-size:16px;}
.sy_lb1 li:first-child{}
.sy_lb1 li{width:25%;}
@media only screen and (min-width:1200px){.qmwarp2{width:1200px;margin:0 auto;}
.news_top1 .bt{font-size:30px;font-weight:bold;}
.qmnewdel{padding:80px 0 150px;}
.qmnewdel .ft dd a{font-size:18px;}
.qmnewdel .ft .fh{font-size:18px;}
.qmnewdel .ft dl{width:calc(100% - 200px);}
.qmuitdqhd .del{font-size:18px;}
.qmanli .qmalhd .del{font-size:18px;}
.fprodserie .prod .fcen .rt{font-size:18px;}
.fcasesw .fcasw li .fcaselt .ls h4{font-size:14px;}
.fcase .tlt .tl h3{font-size:24px;}
.fprodserie,.qmuitdqhd{padding:30px 0;}
.qmanli .qmalhd{padding:30px 0;}
.foot3 .fx{display:none;}
}
.fcasesw .fcasw li .fcaselt .ls h4{overflow:hidden}
@media only screen and (min-width:1600px){.fcasesw .fcasw li .fcaselt .ls h4{padding:40px 30px 40px 0!important;overflow:hidden}
.fprodserie,.qmuitdqhd{padding:80px 0;}
.qmanli .qmalhd{padding:80px 0;}
}
.qmnewdel .del{line-height:1.5;color:#6d6d6d;}
.sy_p4 .sy_nr1{margin-top:-200px;}
.qmdaqwr .list li:nth-child(2n) .txt{padding-left:0;padding-right:100px;left:auto;right:0;}
@media only screen and (max-width:1440px){/*.qmdaqwr .list li .txt{padding:0 !important;}
*/
/*.fhexinjs .qmwarp{margin:0 80px;}
*/
.fprodserie{padding:30px 0;}
}

BODY{font-family:"微软雅黑","san",'Noto Sans SC',Arial;}
.fx a{background-size:66%;}
@media only screen and (max-width:1200px){.foot2 .d3 .fx{display:none;}
.foot3 .fx{width:100%;display:inline-block;margin:10px auto;}
.fx a{width:20px;height:20px;background-size:100% 100%;float:initial;display:inline-table;}
}
.fx a{background-size:66%;}
@media only screen and (max-width:800px){.fhexinjs .fcorelist .fcorels li{height:120px;}
}
::-webkit-scrollbar{height:20px;}
@media only screen and (max-width:1200px){#navk{background-color:rgba(0,0,0,0.95);}
}







/* 新闻中心 */
.yinying{display:none;}

.sy_p5 .news_center{width:90%;height:auto;margin:7vh auto 0 auto;position:relative;}

.sy_p5 .news_center .hd{width:100%;height:60px;position:relative;z-index:1;}

.sy_p5 .news_center .hd::after{content:'';width:100%;height:1px;background:#d6d6d6;position:absolute;bottom:0;left:0;z-index:-1;}

.sy_p5 .news_center .hd ul{width:280px;height:60px;overflow:hidden;margin:0 auto;position:relative;display:flex;justify-content: space-between;}

.sy_p5 .news_center .hd ul li{width:auto;height:60px;overflow:hidden;float:left;-webkit-transition:all .7s;transition:all .7s;}

.sy_p5 .news_center .hd ul li a{display:block;width:auto;line-height:60px;height:60px;font-size:22px;color:#333;position:relative;-webkit-transition:all .7s;transition:all .7s;}

.sy_p5 .news_center .hd ul li a::before{content:'';width:0px;height:3px;background:#2E318A;position:absolute;bottom:0;left:0;-webkit-transition:all .7s;transition:all .7s;}

.sy_p5 .news_center .hd ul li.on a::before{content:'';width:100%;height:3px;background:#2E318A;position:absolute;bottom:0;left:0;-webkit-transition:all .7s;transition:all .7s;}

.sy_p5 .news_center .bd{width:100%;height:510px;margin:40px auto 0 auto;position:relative;overflow:hidden;}

.sy_p5 .news_center .bd .mains{width:100%;height:510px;position:relative;position:relative;}

.sy_p5 .news_center .bd .mains .left{width:48%;height:510px;overflow:hidden;float:left;}

.sy_p5 .news_center .bd .mains .left a{display:block;}

.sy_p5 .news_center .bd .mains .left .img{width:100%;height:370px;overflow:hidden;}

.sy_p5 .news_center .bd .mains .left .img img{display:block;width:100%;height:370px;object-fit:cover;vertical-align:top;transition: all 1s;}

.sy_p5 .news_center .bd .mains .left .txt{width:100%;height:90px;padding:19px 135px 0 50px;border-top:solid 1px #d4d4d4;margin-top:30px;overflow:hidden;position:relative;}

.sy_p5 .news_center .bd .mains .left .txt::before{content:'';width:20px;height:4px;background:#2E318A;position:absolute;top:27px;left:15px;-webkit-transition:all .7s;transition:all .7s;}

.sy_p5 .news_center .bd .mains .left .txt .name{font-size:18px;color:#333;line-height:20px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .7s;transition:all .7s;}

.sy_p5 .news_center .bd .mains .left:hover .name{color:#2E318A;-webkit-transition:all .7s;transition:all .7s;}

.sy_p5 .news_center .bd .mains .left .txt p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;line-height:26px;height:52px;font-size:14px;color:#5d5d5d;margin-top:0;}

.sy_p5 .news_center .bd .mains .left .txt .date{width:119px;border-left:solid 1px #d4d4d4;font-size:14px;color:#999;font-weight:bold;text-align:center;line-height:80px;height:80px;position:absolute;top:19px;right:0;}

.sy_p5 .news_center .bd .mains .right{width:48%;height:510px;overflow:hidden;float:right;}

.sy_p5 .news_center .bd .mains .right li{position:relative;margin-bottom:20px;}

.sy_p5 .news_center .bd .mains .right li a{display:block;}

.sy_p5 .news_center .bd .mains .right li .txt{width:100%;height:110px;padding:30px 135px 0 50px;border-top:solid 1px #d4d4d4;overflow:hidden;position:relative;}

.sy_p5 .news_center .bd .mains .right li .txt::before{content:'';width:20px;height:4px;background:#2E318A;position:absolute;top:38px;left:15px;-webkit-transition:all .7s;transition:all .7s;}

.sy_p5 .news_center .bd .mains .right li .txt .name{font-size:18px;color:#333;line-height:20px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .7s;transition:all .7s;}

.sy_p5 .news_center .bd .mains .right li:hover .name{color:#2E318A;-webkit-transition:all .7s;transition:all .7s;}

.sy_p5 .news_center .bd .mains .right li .txt p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;line-height:26px;height:52px;font-size:14px;color:#5d5d5d;margin-top:0;}

.sy_p5 .news_center .bd .mains .right li .txt .date{width:119px;border-left:solid 1px #d4d4d4;font-size:14px;color:#999;font-weight:bold;text-align:center;line-height:80px;height:80px;position:absolute;top:19px;right:0;}


@media only screen and (max-width:760px){
.news_center{display:none;}
.yinying{display:block;}
.news{width:90%;margin:70px auto 0 auto;background:#fff;position:relative;z-index:1;}
.news::after{content:'';width:100%;height:1px;background:#d6d6d6;position:absolute;top:39px;left:0;z-index:-1;-webkit-transition:all .7s;transition:all .7s;}
.news .tabs{width:160px;height:40px;line-height:40px;margin:0 auto;margin-bottom:20px;display:flex;justify-content: space-between;}
.news .tabs a{width:auto;font-size:16px;color:#333;display: inline-block;position:relative;}
.news .tabs a::before{content:'';width:0px;height:2px;background:#2E318A;position:absolute;bottom:0;left:0;-webkit-transition:all .7s;transition:all .7s;}
.news .tabs a.active::before{content:'';width:100%;height:2px;background:#2E318A;position:absolute;bottom:0;left:0;-webkit-transition:all .7s;transition:all .7s;}
.news .swiper-slide a{display:block;width:100%;height:auto;border-bottom:solid 1px #d6d6d6;margin-bottom:10px;padding-bottom:10px;overflow:hidden;}
.news .swiper-slide a h4{font-size:16px;line-height:22px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news .swiper-slide a span{display:block;font-size:12px;line-height:20px;}
.news .swiper-slide a p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;line-height:22px;height:44px;font-size:14px;color:#5d5d5d;margin-top:0;}
}



.ab_us{width:100%;height:100vh;background:url(../images/ab_back.jpg) center center no-repeat; background-position:100% 100vh;}

.ab_us .shang{width:1360px;height:auto;margin:10vh auto 0 auto;overflow:hidden;}

.ab_us .shang .left{width:46%;height:auto;float:left;}

.ab_us .shang .left h4{font-size:14px;color:#332f2f;line-height:15px;}

.ab_us .shang .left h3{font-size:24px;color:#343030;line-height:40px;margin-top:20px;}

.ab_us .shang .left p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:4;overflow: hidden;line-height:28px;height:112px;font-size:14px;color:#332f2f;margin-top:40px;}

.ab_us .shang .left .more{display:block;width:120px;height:56px; background:url(../images/more01.jpg) left center no-repeat;color:#343030;text-align:right;line-height:56px;font-weight:bold;font-size:16px;margin-top:20px;text-transform:uppercase;-webkit-transition:all .7s;transition:all .7s;}

.ab_us .shang .left .more:hover{background:url(../images/more02.jpg) left center no-repeat;color:#2E318A;-webkit-transition:all .7s;transition:all .7s;}

.ab_us .shang .right{width:50%;height:370px;float:right;overflow:hidden; background:url(../images/ry_back.png) center bottom no-repeat; background-size:100% auto;}

.ab_us .shang .right .ryzz{width:90%;height:285px;margin:0 auto;overflow:hidden;position:relative;}

.ab_us .shang .right .ryzz .swiper-slide{width:100%;height:285px;background:#fff;transform: scale(0.85);-webkit-transition:all .7s;transition:all .7s;position: relative}

.ab_us .shang .right .ryzz .swiper-slide img{position: absolute;top: 0;left: 0;right: 0;bottom: 0;max-width: 100%;max-height: 100%;margin: auto;object-fit: cover;}

.ab_us .shang .right .ryzz .swiper-slide-active{transform: scale(1);-webkit-transition:all .7s;transition:all .7s;}

.ab_us .shang .right .ryzz .swiper-button-prev{width:15px;height:390px;position:absolute;left:0;top:0; background:url(../images/ry_jt_01.png) center center no-repeat;}

.ab_us .shang .right .ryzz .swiper-button-prev::after{display:none;}

.ab_us .shang .right .ryzz .swiper-button-next{width:15px;height:390px;position:absolute;right:0;top:0; background:url(../images/ry_jt_03.png) center center no-repeat;}

.ab_us .shang .right .ryzz .swiper-button-next::after{display:none;}

.ab_us .list{width:1260px;height:auto;margin:60px auto 0 auto;display:flex;justify-content: space-between;flex-wrap:wrap;}

.ab_us .list li{width:auto;height:80px;position:relative;text-align:center;}

.ab_us .list li span{display:block;font-size:44px;line-height:40px;color:#332f2f;font-weight:bold; font-family:Arial;}

.ab_us .list li p{font-size:15px;color:#332f2f;line-height:15px;}

.ab_us .list li:nth-of-type(1) p{position:absolute;top:20px;left:75px;}

.ab_us .list li:nth-of-type(2) p{position:absolute;top:20px;left:122px;}

.ab_us .list li:nth-of-type(3) p{position:absolute;top:20px;left:100px;}

.ab_us .list li:nth-of-type(4) p{position:absolute;top:20px;left:145px;}

.ab_us .list li:nth-of-type(5) p{position:absolute;top:20px;left:122px;}

.ab_us .list li h4{font-size:14px;color:#332f2f;line-height:15px;margin-top:10px;}




@media only screen and (max-width:1200px){
.ab_us .list{width:95%;height:auto;margin:80px auto 0 auto;display:flex;justify-content: space-between;flex-wrap:wrap;}
}


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

.ab_us .shang{width:95%;height:auto;margin:10vh auto 0 auto;overflow:hidden;}

.ab_us .shang .left{width:100%;height:auto;float:left;}

.ab_us .shang .left h4{font-size:14px;color:#332f2f;line-height:15px;}

.ab_us .shang .left h3{font-size:16px;color:#343030;line-height:25px;margin-top:15px;}

.ab_us .shang .left p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:4;overflow: hidden;line-height:25px;height:100px;font-size:14px;color:#332f2f;margin-top:20px;}

.ab_us .shang .left .more{display:block;width:80px;height:26px;background:url(../images/more03.png) left center no-repeat;line-height:26px;font-size:14px;margin-top:15px;text-transform:uppercase;-webkit-transition:all .7s;transition:all .7s;}

.ab_us .shang .left .more:hover{background:url(../images/more04.png) left center no-repeat;-webkit-transition:all .7s;transition:all .7s;}

.ab_us .shang .right{width:100%;height:260px;float:right;overflow:hidden; background:url(../images/ry_back.png) center bottom no-repeat; background-size:100% auto;}

.ab_us .shang .right .ryzz{width:100%;height:180px;margin:30px auto 0 auto;overflow:hidden;position:relative;}

.ab_us .shang .right .ryzz .swiper-slide{width:100%;height:180px;transform: scale(0.9);-webkit-transition:all .7s;transition:all .7s;}

/*.ab_us .shang .right .ryzz .swiper-slide img{display:block;width:100%;height:180px; vertical-align:top;}*/

.ab_us .shang .right .ryzz .swiper-slide-active{transform: scale(1);-webkit-transition:all .7s;transition:all .7s;}

.ab_us .shang .right .ryzz .swiper-button-prev{width:15px;height:180px;position:absolute;left:0;top:0 !important;margin-top:0 !important;background:url(../images/ry_jt_01.png) center center no-repeat;}

.ab_us .shang .right .ryzz .swiper-button-prev::after{display:none;}

.ab_us .shang .right .ryzz .swiper-button-next{width:15px;height:180px;position:absolute;right:0;top:0 !important;margin-top:0 !important;background:url(../images/ry_jt_03.png) center center no-repeat;}

.ab_us .shang .right .ryzz .swiper-button-next::after{display:none;}

.ab_us .list{width:100%;height:auto;margin:20px auto 0 auto;display:flex;justify-content: space-between;flex-wrap:wrap;display:none;}

.ab_us .list li{width:33.3333%;height:auto;position:relative;text-align:center;margin-bottom:10px;}

.ab_us .list li:nth-of-type(4){width:50%;}

.ab_us .list li:nth-of-type(5){width:50%;}

.ab_us .list li span{display:block;font-size:24px;line-height:20px;color:#332f2f;font-weight:bold; font-family:Arial;}

.ab_us .list li p{font-size:12px;color:#332f2f;line-height:12px;}

.ab_us .list li:nth-of-type(1) p{position:absolute;top:20px;left:165px;}

.ab_us .list li:nth-of-type(2) p{position:absolute;top:20px;left:180px;}

.ab_us .list li:nth-of-type(3) p{position:absolute;top:20px;left:145px;}

.ab_us .list li:nth-of-type(4) p{position:absolute;top:20px;left:155px;}

.ab_us .list li:nth-of-type(5) p{position:absolute;top:20px;left:180px;}

.ab_us .list li h4{font-size:12px;color:#332f2f;line-height:15px;margin-top:0px;}

}


.ft_back{padding-top:70px;background:url(../images/ft_back.jpg); height:410px !important;}

.ft_back .jz{width:1280px;height:250px;margin:0 auto;overflow:hidden;}

.ft_back .jz .infro{width:auto;float:left;}

.ft_back .jz .infro li{width:auto;float:left;margin-right:50px;}

.ft_back .jz .infro li:nth-of-type(2){margin-right:20px;}

.ft_back .jz .infro li h3{font-size:18px;line-height:20px;color:#fff;font-weight:bold;margin-bottom:20px;}

.ft_back .jz .infro li .bx{width:280px;height:auto;overflow:hidden;}

.ft_back .jz .infro li .bx a{display:block;width:140px;float:left;}

.ft_back .jz .infro li a{display:block;font-size:14px;line-height:2.3;color:#fff;}

.ft_back .jz .infro li p{font-size:14px;line-height:2.3;color:#fff;padding-left:22px;}

.ft_back .jz .infro li:nth-of-type(3) p:nth-of-type(1){background:url(../images/module01.png) left center no-repeat;}

.ft_back .jz .infro li:nth-of-type(3) p:nth-of-type(2){background:url(../images/module02.png) left center no-repeat;}

.ft_back .jz .infro li:nth-of-type(3) p:nth-of-type(3){background:url(../images/module04.png) left center no-repeat;}


.ft_back .jz .ewm{width:auto;float:right;}

.ft_back .jz .ewm li{width:110px;height:auto;float:left;margin-left:40px;}

.ft_back .jz .ewm li img{display:block;width:110px;height:110px; vertical-align:top;}

.ft_back .jz .ewm li p{ display:block;text-align:center;font-size:14px;color:#fff;padding-top:15px;}

.ft_back .ft{width:100%;height:80px;border-top:solid 1px rgba(255,255,255,0.4);margin:10px auto 0 auto;overflow:hidden;}

.ft_back .ft .dh{width:1280px;height:80px;font-size:14px;color:#fff;margin:0 auto;overflow:hidden;}

.ft_back .ft .dh .lt{float:left;line-height:80px;}

.ft_back .ft .dh .lt a{color:#fff;margin-left:20px;}

.ft_back .ft .dh .rt{float:right;line-height:80px;}

.ft_back .ft .dh .rt a{color:#fff;}

.sj_ft_xf{display:none;}

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

.ft_back{padding:40px 0 60px 0;background:url(../images/ft_back.jpg); height:auto !important;}

.ft_back .jz{width:100%;height:auto;margin:0 auto;overflow:hidden;}

.ft_back .jz .infro{width:auto;float:left;display:none;}

.ft_back .jz .ewm{width:250px;float:none;margin:0 auto;display:flex;justify-content: space-between;}

.ft_back .jz .ewm li{width:110px;height:auto;float:left;margin-left:0;}

.ft_back .jz .ewm li img{display:block;width:110px;height:110px; vertical-align:top;}

.ft_back .jz .ewm li p{ display:block;text-align:center;font-size:14px;color:#fff;padding-top:15px;}

.ft_back .ft{width:100%;height:auto;text-align:center;border-top:solid 1px rgba(255,255,255,0.4);margin:10px auto 0 auto;padding-top:10px;overflow:hidden;}

.ft_back .ft .dh{width:100%;height:auto;line-height:auto;font-size:14px;color:#fff;margin:0 auto;overflow:hidden;}

.ft_back .ft .dh .lt{width:100%;float:none;line-height:30px;}

.ft_back .ft .dh .lt span{display:block;}

.ft_back .ft .dh .lt a{color:#fff;margin-left:20px;}

.ft_back .ft .dh .rt{width:100%;float:none;line-height:30px;}

.ft_back .ft .dh .rt a{color:#fff;}

.sj_ft_xf{display:block;width:100%;height:50px;position:fixed;left:0;bottom:0;z-index:999;background:#2E318A;}

.sj_ft_xf .ft_nav{width:100%;height:50px;display:flex;justify-content: space-between;}

.sj_ft_xf .ft_nav a{display:block;width:33%;text-align:center;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;position:relative;}

.sj_ft_xf .ft_nav a::after{content:'';width:1px;height:16px; background:rgba(255,255,255,0.8);position:absolute;top:17px;right:0;}

.sj_ft_xf .ft_nav a:last-child::after{display:none;}

.sj_ft_xf .ft_nav a i{display:inline-block;width:30px;height:50px;transform:scale(0.8);margin-right:5px;}

.sj_ft_xf .ft_nav a p{display:inline-block;font-size:16px;color:#fff;line-height:50px;}

.sj_ft_xf .ft_nav a:nth-of-type(1) i{background:url(../images/ft_nav_icon_01.png) center 7px no-repeat;}

.sj_ft_xf .ft_nav a:nth-of-type(2) i{background:url(../images/ft_nav_icon_02.png) center 7px no-repeat;}

.sj_ft_xf .ft_nav a:nth-of-type(3) i{background:url(../images/ft_nav_icon_03.png) center 7px no-repeat;}

}







::-webkit-scrollbar-thumb {
  background: #c1c1c1 !important;
}




