@charset "UTF-8";

img{max-width:100%;}

/*主体宽度*/
.w_1920{ max-width:3840px; margin-right: auto; margin-left: auto;}
.w_1530{ max-width:1530px; margin-right: auto; margin-left: auto;}
.w_1430{ max-width:1430px; margin-right: auto; margin-left: auto;}
.w_1320{ max-width:1320px; margin-right: auto; margin-left: auto;}
.w_762{ max-width:762px; margin-right: auto; margin-left: auto;}
.w_1426{ max-width:1426px; margin-right: auto; margin-left: auto;}
.w_1180{ max-width:1180px; margin-right: auto; margin-left: auto;}
.w_1110{ max-width:1110px; margin-right: auto; margin-left: auto;}
.w_width{padding-left: 80px;padding-right: 80px;}
.w_widths{padding-left: 25px;padding-right: 25px;}
@media  screen and (max-width: 1050px){
.w_width{padding-left: 15px;padding-right: 15px;}
.w_widths{padding-left: 15px;padding-right: 15px;}
}
/*顶部导航*/
body.on{overflow: hidden;height: 100vh;}
/*头部*/
.t_nav{width: 100%;background: #faca20;position: fixed;top: 0;left: 0;z-index: 99;}
.t_nav .top{width: 100%;padding-right: 12px;}
.t_nav .top::after{content: "";display: block;clear: both;}
.t_nav .top .logo{float: left;margin: 19.5px 0;}
.t_nav .top .logo img{height: 31px;display: block;}
.t_nav .top .contact-btn{float:right; font-size: 14px; margin-top: 20px; padding: 8px 20px; margin-right:25px; background: #000000; color: #fff; border-radius: 20px;}
.t_nav .top .nav_r{float: right;margin-top: 26px;cursor: pointer;}
.t_nav .top .nav_r.on{margin-top: 35px;}
.t_nav .top .nav_r .border{width: 24px;height: 2px;background: #000000;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.t_nav .top .nav_r .border2{margin: 6px 0;}
.t_nav .top .nav_r.on .border2{display: none;}
.t_nav .top .nav_r.on .border1{
transform: rotate(45deg);}
.t_nav .top .nav_r.on .border3{margin-top: -2px;
transform: rotate(-45deg);}
.t_nav .bottom{width: 350px;position: absolute;right: 0;top: 70px;background: #faca20;min-height: calc(100vh - 70px);padding: 80px 66px;display: none;}
.t_nav .bottom ul{width: 100%;}
.t_nav .bottom ul li{width: 100%;margin-bottom: 50px;position: relative;}

.t_nav .bottom ul li:hover::before{content: "";display: block;width: 100%;height: 1px;background: #B79417;position: absolute;left: 0;top: -30.5px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.t_nav .bottom ul li:hover::after{content: "";display: block;width: 100%;height: 1px;background: #B79417;position: absolute;left: 0;bottom: -30.5px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.t_nav .bottom ul li:last-child{margin-bottom: 0;}
.t_nav .bottom ul li .a1{display: block;font-size: 22px;color: #000000;line-height:39px;text-align: center;font-weight: lighter;
transition: All 0s ease-in-out;
-webkit-transition: All 0s ease-in-out;
-moz-transition: All 0s ease-in-out;
-o-transition: All 0s ease-in-out;}
.t_nav .bottom ul li:hover .a1,
.t_nav .bottom ul li.on .a1{font-weight: 400;}
.t_nav .bottom ul li .listbox2{width: 100%;text-align: center;margin-top: 24px;display: none;}
.t_nav .bottom ul li .listbox2 .list{width: 100%;margin-bottom: 24px;}
.t_nav .bottom ul li .listbox2 .list a{font-size: 22px;color: #000000;line-height: 26px;display: block;font-weight: lighter;
transition: All 0s ease-in-out;
-webkit-transition: All 0s ease-in-out;
-moz-transition: All 0s ease-in-out;
-o-transition: All 0s ease-in-out;}
.t_nav .bottom ul li .listbox2 .list a:hover{font-weight: 400;}
.t_nav .bottom .yyqhbox{width: 100%;margin-top: 50px;font-size: 0;text-align: center;}
.t_nav .bottom .yyqhbox a{display: inline-block;vertical-align: middle;font-size: 22px;color: #000000;line-height: 26px;font-weight: lighter;
transition: All 0s ease-in-out;
-webkit-transition: All 0s ease-in-out;
-moz-transition: All 0s ease-in-out;
-o-transition: All 0s ease-in-out;}
.t_nav .bottom .yyqhbox span{display: inline-block;vertical-align: middle;font-size: 22px;color: rgba(0,0,0,0.2);line-height: 26px;margin: 0 8px;}
.t_nav .bottom .yyqhbox a.on,
.t_nav .bottom .yyqhbox a:hover{font-weight: 400;}
@media  screen and (max-width: 1680px){
.t_nav .top{padding-right: 0;}
.t_nav .top .logo{margin: 17px 0;}
.t_nav .top .logo img{height: 26px;}
.t_nav .top .nav_r{margin-top: 20px;}
.t_nav .top .contact-btn{margin-top: 13px;}
.t_nav .top .nav_r.on{margin-top: 28px;}
.t_nav .bottom{width: 300px;top: 60px;min-height: calc(100vh - 60px);padding: 60px 40px;}
.t_nav .bottom ul li{margin-bottom: 40px;}
.t_nav .bottom ul li .a1{font-size: 18px;line-height: 24px;}
.t_nav .bottom ul li:hover::before{top: -20px;}
.t_nav .bottom ul li:hover::after{bottom: -20px;}
.t_nav .bottom ul li .listbox2{margin-top: 20px;}
.t_nav .bottom ul li .listbox2 .list{margin-bottom: 20px;}
.t_nav .bottom ul li .listbox2 .list a{font-size: 18px;line-height: 24px;}
.t_nav .bottom .yyqhbox{margin-top: 40px;}
.t_nav .bottom .yyqhbox a{font-size: 18px;line-height: 24px;}
.t_nav .bottom .yyqhbox span{font-size: 18px;line-height: 24px;margin: 0 6px;}
}
@media  screen and (max-width: 1024px){
.t_nav .top{padding-right: 0;}
.t_nav .top .logo{margin: 9px 0;float: right;}
.t_nav .top .logo img{height: 22px;}
.t_nav .top .nav_r{margin-top: 11px;float: left;}
.t_nav .top .contact-btn{float: left; margin-top: 6px; margin-left: 15px; padding: 6px 10px;}
.t_nav .top .nav_r.on{margin-top: 19px;}
/*20221129start*/
.t_nav .bottom{width: 100%;top: 40px;min-height: calc(100vh - 40px);padding:30px 30px;}
.t_nav .bottom ul li{margin-bottom: 3vh;}
.t_nav .bottom ul li .a1{font-size: 18px;line-height:6vh;font-weight: 400;}
.t_nav .bottom ul li.on .a1{font-weight: bold;}
.t_nav .bottom ul li .listbox2{margin-top: 2vh;}
.t_nav .bottom ul li .listbox2 .list{margin-bottom: 2vh;}
.t_nav .bottom ul li .listbox2 .list a{font-size: 18px;line-height: 24px;font-weight: 400;}
.t_nav .bottom .yyqhbox{margin-top: 3vh;}
.t_nav .bottom .yyqhbox a{font-size: 18px;line-height: 6vh;font-weight: 400;}
.t_nav .bottom .yyqhbox span{font-size: 18px;line-height: 6vh;margin: 0 6px;font-weight: 400;}
/*20221129end*/
.t_nav .bottom .yyqhbox a:hover,
.t_nav .bottom .yyqhbox a.on{font-weight: bolder;}
.t_nav .bottom ul li:hover::before{top: -18px;}
.t_nav .bottom ul li:hover::after{bottom: -18px;}
}

/*首页banner*/
.sy_banner{width: 100%;}
.sy_banner .ul{width: 100%;}
.sy_banner .ul .li{width: 100%;}
.sy_banner .ul .li img{width: 100%;display: block;}
.sy_banner .ul .slick-dots{position: absolute; bottom: 66px; height: 4px; text-align: center;}
.sy_banner .ul .slick-dots li{ vertical-align: top; width: 66px; height: 4px; background: #EDEDED;}
.sy_banner .ul .slick-dots li.slick-active{ background: #FACA20;}
.sy_banner .ul .slick-prev{width: 16px;height: 28px;background: url(img/img9.png) no-repeat center center; background-size: cover;left: 234px;top: 50%;z-index: 1;}
.sy_banner .ul .slick-next{width: 16px;height: 28px;background: url(img/img10.png) no-repeat center center; background-size: cover;right: 234px;top: 50%;z-index: 1;}
.sy_banner .ul .slick-prev:hover,
.sy_banner .ul .slick-next:hover{opacity: 0.6;}
@media  screen and (max-width: 1680px){
.sy_banner .ul .slick-dots{bottom: 50px;}
.sy_banner .ul .slick-dots li{width: 54px;}
.sy_banner .ul .slick-prev{left: 120px;}
.sy_banner .ul .slick-next{right: 120px;}
}
@media  screen and (max-width: 1024px){
.sy_banner{margin-top: 40px;}
.sy_banner .ul .slick-dots{bottom: 80px;height: 2px;}
.sy_banner .ul .slick-dots li{width: 36px;height: 2px;}
.sy_banner .ul .slick-prev{width: 10px;height: 20px;left: 15px;}
.sy_banner .ul .slick-next{width: 10px;height: 20px;right: 15px;}
}

/*底导航*/
.b_navs{width: 100%;position: relative;}
.b_navs .top{width: 100%;background: #151515;padding-top: 170px;padding-bottom: 170px;}
.b_navs .top .titbox{width: 100%;position: relative;margin-bottom: 70px;padding-top: 12px;padding-left: 60px;}
.b_navs .top .titbox img{margin: 0 auto;display: block;height: 35px; margin-left: 48%;}
.b_navs .top .titbox .words{font-size: 32px;color: #ffffff;line-height: 36px;position: absolute;left: 50%;top: 2px;margin-left: -64px;}
.b_navs .top .listbox{width: 100%;margin-bottom: 168px;text-align: center;}
.b_navs .top .listbox .list{margin-bottom: 18px;width: 100%;font-size: 18px;color: #ffffff;line-height: 22px;font-weight: bolder;}
.b_navs .top .listbox .list a{color: #fff;}
.b_navs .top .listbox .list .limg{width: 1.4%; margin-right: 2px;}
.b_navs .top .listbox .list span{font-weight: 100;}
.b_navs .top .listbox .list:last-child{margin-bottom: 0;}
.b_navs .top .border{width: 35px;height: 1px;background: #FFE43B;margin: 0 auto 144px auto;}
.b_navs .top .tit2{font-size: 32px;color: #ffffff;line-height: 36px;text-align: center;margin-bottom: 72px;}
.b_navs .top .ewm{width: 100%;margin-bottom: 24px;}
.b_navs .top .ewm img{width: 90px;display: block;margin: 0 auto;}
.b_navs .top .td{font-size: 18px;color: #ffffff;line-height: 22px;text-align: center;font-weight: bold;}
.b_navs .top .td span{font-weight: 100;}
.b_navs .bottom{width: 100%;background: #faca20;}
/*20221114satrt*/
.b_navs .bottom .words{font-size: 18px;color: #000000;line-height: 58px;text-align: center;}
/*20221114end*/
.b_navs .bottom .words a{color: #000000;}
@media  screen and (max-width: 1680px){
.b_navs .top{padding-top: 120px;padding-bottom: 120px;}
.b_navs .top .titbox{margin-bottom: 40px;padding-top: 0;}
.b_navs .top .titbox img{height: 30px;}
.b_navs .top .titbox .words{font-size: 26px;line-height: 30px;margin-left: -54px;top: -12px;}
.b_navs .top .listbox{margin-bottom: 100px;}
.b_navs .top .listbox .list{margin-bottom: 49px;font-size: 16px;line-height: 20px;}
.b_navs .top .border{width: 30px;margin: 0 auto 100px auto;}
.b_navs .top .tit2{font-size: 26px;line-height: 30px;margin-bottom: 60px;}
.b_navs .top .ewm{margin-bottom: 20px;}
.b_navs .top .ewm img{width: 80px;}
.b_navs .top .td{font-size: 16px;line-height: 20px;}
.b_navs .bottom .words{font-size: 16px;line-height: 50px;}
}
@media  screen and (max-width: 1024px){
.b_navs.on{margin-top: 40px;}
.b_navs .top{padding-top: 50px;padding-bottom: 50px;}
.b_navs .top .titbox{margin-bottom: 50px;padding-top: 6px;padding-left: 0;}
.b_navs .top .titbox img{height: 32px;    margin-left: 40%;}
.b_navs .top .titbox .words{font-size: 20px;line-height: 32px;margin-left: 0;top: 0;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);}
.b_navs .top .listbox{margin-bottom: 50px;}
.b_navs .top .listbox .list{margin-bottom: 12px;font-size: 16px;line-height: 20px;}
.b_navs .top .border{width: 60px;margin: 0 auto 50px auto;}
.b_navs .top .tit2{font-size: 20px;line-height: 28px;margin-bottom: 30px;}
.b_navs .top .ewm{margin-bottom: 30px;}
.b_navs .top .ewm img{width: 120px;}
.b_navs .top .td{font-size: 16px;line-height: 20px;}
.b_navs .bottom .words{font-size: 16px;line-height: 40px;}
}

/*漂浮*/
.pf_top{width: 80px;position: fixed;right: 24px;bottom: 6%;z-index: 80;}
.pf_top img{width: 100%;display: block;}
@media  screen and (max-width: 1680px){
.pf_top{width: 60px;}
}
@media  screen and (max-width: 1024px){
.pf_top{width: 50px;right: 15px;bottom: 6%;position: fixed;}
}

/*首页*/
.sy_section1{width: 100%;}
.sy_section1 ul{overflow: hidden;display:flex; flex-wrap: wrap; align-items: flex-start; -moz-column-gap: 80px; column-gap: 90px; row-gap: 50px;}
.sy_section1 ul li{width: calc(33.33% - 60px);float: left; }
.sy_section1 ul .l1 a{display: block;width: 100%;position: relative;}
.sy_section1 ul .l1 a .ba_pic{ width: 100%; padding-bottom: 75%; position: relative; overflow: hidden; min-height: 50px;
transition: 0.5s ease;}
.sy_section1 ul .l1 a .ba_pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
transform: translate(-50%, -50%); 
transition: all 0.5s ease-out 0s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.sy_section1 ul .l1 a:hover .ba_pic img{ transform: translate(-50%, -50%) scale(1.1);}
.sy_section1 ul .l1 a .logo{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(250,202,30,0.9);display: flex;  justify-content: center;  align-items: center;z-index: 3;opacity: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_section1 ul .l1 a:hover .logo{opacity: 1;}
.sy_section1 ul .l1 a .logo img{display: block;}
.sy_section1 ul .l1 a .cons{width: 100%;position: absolute;left: 0;bottom: 0;z-index: 2;padding: 20px;font-size: 0;}
.sy_section1 ul .l1 a .cons .head{width: 46px;display: inline-block;vertical-align: middle;}
.sy_section1 ul .l1 a .cons .wordsbox{width: calc(100% - 48px);display: inline-block;vertical-align: middle;padding-left: 12px;}
.sy_section1 ul .l1 a .cons .wordsbox .words{font-size: 16px;color: #ffffff;line-height: 20px;margin-bottom: 2px;font-weight: lighter;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sy_section1 ul .l1 a .cons .wordsbox .date{font-size: 12px;color: #ffffff;line-height: 16px;font-weight: lighter;}
/*.sy_section1 ul .l1 a .detail{padding: 0 10px 10px 10px;}
*/
.sy_section1 ul .l1 a .pro-title{    color: #333333;
    letter-spacing: 1px;font-size: 16px;font-weight: bold; margin-top: 15px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.sy_section1 ul .l1 a .pro-desc{       font-size: 14px;  color: #5d5858;
    letter-spacing: 1px;margin-top: 20px; line-height: 20px; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow: hidden; height:40px;}
.sy_section1 ul .l1 a .pro-tag{display: flex; gap: 10px; margin-top: 20px; height: 24px; overflow: hidden;}
.sy_section1 ul .l1 a .pro-tag span{border: 1px solid #ddd; border-radius: 4px; padding: 3px 5px; font-size: 12px;}
.sy_section1 ul .l2 a{width: 100%;position: relative;display: block;}
.sy_section1 ul .l2 .ba_pic{ padding-bottom: 86.89%; position: relative; overflow: hidden;z-index: 2;}
/*20221129start*/
.sy_section1 ul .l2:hover .ba_pic{opacity:1;}
/*20221129end*/
.sy_section1 ul .l2 .ba_pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
transform: translate(-50%, -50%);}
.sy_section1 ul .l2 .wordsbox{width: 100%;position: absolute;left: 0;top: 50%;z-index: 2;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
/*20221129start*/
.sy_section1 ul .l2 .wordsbox .words{font-size: 26px;color: #ffffff;line-height: 30px;text-align: center;margin-bottom: 18px;text-transform:uppercase; 
transition: all 0.5s ease-out 0s;}
.sy_section1 ul .l2:hover .wordsbox .words{transform: scale(1.1);}
/*20221129end*/
.sy_section1 ul .l2 .wordsbox .border{width: 44px;height: 3px;background: #fff;margin: 0 auto;}
@media  screen and (max-width: 1680px){
.sy_section1{padding-left: 4px;padding-right: 4px;}
.sy_section1 ul{margin: -2px;}
.sy_section1 ul li{padding: 2px;}
.sy_section1 ul .l1 a .cons{padding: 12px;}
.sy_section1 ul .l1 a .cons .head{width: 40px;}
.sy_section1 ul .l1 a .cons .wordsbox{width: calc(100% - 42px);padding-left: 10px;}
.sy_section1 ul .l1 a .cons .wordsbox .words{font-size: 14px;line-height: 20px;}
.sy_section1 ul .l2 .wordsbox .words{font-size: 20px;line-height: 26px;margin-bottom: 14px;}
.sy_section1 ul .l2 .wordsbox .border{width: 40px;height: 2px;}
}
@media  screen and (max-width: 1024px){
.sy_section1{padding-left: 15px;padding-right: 15px;}
.sy_section1 ul{margin: 0;width: 100%; row-gap: 20px;}
.sy_section1 ul li{width: 100%;padding: 0;margin-bottom: 4px;}
.sy_section1 ul li:last-child{margin-bottom: 0;}
.sy_section1 ul .l1 a .logo img{width: 120px;}
.sy_section1 ul .l1 a .cons{padding: 12px;}
.sy_section1 ul .l1 a .cons .head{width: 36px;}
.sy_section1 ul .l1 a .cons .wordsbox{width: calc(100% - 38px);padding-left: 8px;}
.sy_section1 ul .l1 a .cons .wordsbox .words{font-size: 16px;line-height: 20px;}
.sy_section1 ul .l2 .wordsbox .words{font-size: 18px;line-height: 22px;margin-bottom: 10px;}
.sy_section1 ul .l2 .wordsbox .border{width: 30px;}
/*20221129start*/
.sy_section1 ul .l1 a:hover .logo{opacity:0;}
/*20221129end*/
.b_navs .top .listbox .list .limg {
    width: 1.5%;
    margin-right: 1px;
}
}

.sy_section2{width: 100%;padding-top: 140px;padding-bottom: 140px;}
.sy_section2 ul{margin: -10px -60px;overflow: hidden;width: calc(100% + 120px);}
.sy_section2 ul li{width: 25%;float: left;padding: 10px 60px;}
.sy_section2 ul li a{width: 100%;display: block;}
.sy_section2 ul li a .pic{ padding-bottom: 46.42%; position: relative; overflow: hidden;}

.sy_section2 ul li a .pic img{width: 100%;position: absolute;left: 50%;top: 50%;min-height: 100%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}


@media  screen and (max-width: 1680px){
.sy_section2{padding-top: 80px;padding-bottom: 80px;}
.sy_section2 ul{padding-left: 60px;padding-right: 60px;}
.sy_section2 ul{margin: -6px -40px;width: calc(100% + 80px);}
.sy_section2 ul li{padding: 6px 40px;}
}
@media  screen and (max-width: 1024px){
.sy_section2{padding-top: 50px;padding-bottom: 50px;}
.sy_section2 ul{margin: -10px;width: calc(100% + 20px);padding-left: 0;padding-right: 0;}
.sy_section2 ul li{width: 33.333333%;padding: 10px;display: block!important;}
}

.sy_section3{width: 100%;padding-top: 170px;padding-bottom: 170px;background: #eee;}
.sy_section3 .titbox{width: 100%;margin-bottom: 144px;position: relative;}
.sy_section3 .titbox h1{font-size: 32px;color: #000000;line-height: 36px;text-align: center;position: relative;z-index: 2;}
.sy_section3 .titbox img{height: 47px;display: block;position: absolute;left: 50%;top: 5px;z-index: 1;}
.sy_section3 .content{width: 100%;}
.sy_section3 .content ul{margin: 0 -57.5px;width: calc(100% + 115px);}
.sy_section3 .content ul::after{content: "";display: block;clear: both;}
/*20221114satrt*/
.sy_section3 .content ul li{width: 33.3333333333333333%;float: left;padding: 0 57.5px;}
/*20221114end*/
.sy_section3 .content ul li a{display: block;width: 100%;border-radius: 14px;padding: 110px 20px;}
.sy_section3 .content ul li a:hover{background: #FAC714!important;box-shadow: 0 0 30px rgb(196,185,135,0.4)!important;}
.sy_section3 .content ul li a img{width: 122px;display: block;margin: 0 auto 48px auto; 
transition: all 0.3s ease-out 0s;}
.sy_section3 .content ul li a .img2{display: none;}
.sy_section3 .content ul li a:hover .img1{display: none;}
.sy_section3 .content ul li a:hover .img2{display: block;}
.sy_section3 .content ul li a .words{font-size: 22px;line-height: 26px;text-align: center;color: #fff;letter-spacing: 2px;}
.sy_section3 .content ul li a:hover .words{color: #fff!important;}
@media  screen and (max-width: 1680px){
.sy_section3{padding-top: 80px;padding-bottom: 100px;}
.sy_section3 .titbox{margin-bottom: 60px;}
.sy_section3 .titbox h1{font-size: 26px;line-height: 30px;}
.sy_section3 .titbox img{height: 40px;top: 2px;}
.sy_section3 .content{padding-left: 100px;padding-right: 100px;}
.sy_section3 .content ul{margin: 0 -70px;width: calc(100% + 140px);}
/*.sy_section3 .content ul li{padding: 0 70px;}*/
.sy_section3 .content ul li a{padding: 80px 16px;}
.sy_section3 .content ul li a img{width: 80px;margin: 0 auto 30px auto;}
.sy_section3 .content ul li a .words{font-size: 20px;line-height: 24px;}
}
@media  screen and (max-width: 1024px){
.sy_section3{padding-top: 50px;padding-bottom: 50px;}
.sy_section3 .titbox{margin-bottom: 40px;}
.sy_section3 .titbox h1{font-size: 20px;line-height: 32px;}
.sy_section3 .titbox img{height: 36px;top: 0;}
.sy_section3 .content{width: 100%;padding: 0 90px;}
.sy_section3 .content ul{margin: 0;width: 100%;}
.sy_section3 .content ul li{width: 100%;padding: 0;margin-bottom: 30px;}
.sy_section3 .content ul li:last-child{margin-bottom: 0;}
.sy_section3 .content ul li a{padding: 60px 12px;}
.sy_section3 .content ul li a img{width: 60px;margin: 0 auto 30px auto;}
.sy_section3 .content ul li a .words{font-size: 18px;line-height: 22px;}
}

.sy_section4{width: 100%;padding-top: 165px;padding-bottom: 170px;}
.sy_section4 .titbox{width: 100%;margin-bottom: 156px;position: relative;}
.sy_section4 .titbox h2{font-size: 32px;color: #000000;line-height: 36px;text-align: center;position: relative;z-index: 2;}
.sy_section4 .titbox img{height: 47px;display: block;position: absolute;left: 50%;top: 5px;z-index: 1;margin-left: -25px;}
/*20221110satrt*/
.sy_section4 .content1{width: 100%;padding-left: 0;padding-right: 0;}
/*20221110end*/
.sy_section4 .content1 ul{width: 100%;}
.sy_section4 .content1 ul li{width: 100%;margin-bottom: 67px;}
.sy_section4 .content1 ul li:last-child{margin-bottom: 0;}
.sy_section4 .content1 ul li .listbox{width: 100%;display: flex; flex-direction: row; justify-content: space-between; align-items: left;}
.sy_section4 .content1 ul li .listbox .list{display: inline-block;vertical-align: middle;}
.sy_section4 .content1 ul li .listbox .list img{height: 61px;display: block;}
@media  screen and (max-width: 1680px){
.sy_section4{padding-top: 80px;padding-bottom: 100px;}
.sy_section4 .titbox{margin-bottom: 60px;}
.sy_section4 .titbox h2{font-size: 26px;line-height: 30px;}
.sy_section4 .titbox img{height: 40px;top: 2px;margin-left: -18px;}
.sy_section4 .content1 ul li{margin-bottom: 60px;}
.sy_section4 .content1 ul li .listbox .list img{height: 64px;}
.sy_section4 .content1{padding-left: 60px;padding-right: 60px;}
}
@media  screen and (max-width: 1024px){
.sy_section4{padding-top: 50px;padding-bottom: 50px;}
.sy_section4 .titbox{margin-bottom: 40px;}
.sy_section4 .titbox h2{font-size: 20px;line-height: 32px;}
.sy_section4 .titbox img{height: 36px;top: 0;}
.sy_section4 .content2{width: 100%;}
.sy_section4 .content2 ul{margin: -16px -10px;overflow: hidden;width: calc(100% + 20px);}
.sy_section4 .content2 ul li{width: 33.333333%;padding: 16px 10px;float: left;}
.sy_section4 .content2 ul li img{height: 30px;display: block;margin: 0 auto;}
}

/*二级搜索*/
.ejss_section{width: 100%;background: #eeeeee;padding-right: 8px;position: fixed;top: 70px;left: 0;z-index: 10;}
.ejss_section.on{background:#ededed70}
.ejss_section .content{width: 100%;overflow: hidden;}
.ejss_section .content .left{float: left;}
.ejss_section .content .left ul{width: 100%;overflow: hidden;}
.ejss_section .content .left ul li{font-size: 20px;color: #ffffff;line-height: 56px;float: left;margin-right: 34px;font-weight: lighter;}
.ejss_section .content .left ul li:last-child{margin-right: 0;}
/*20221129start*/
.ejss_section .content .left ul li a{color: #000;display: block;transition:none;
-moz-transition:none;
-webkit-transition:none;
-o-transition:none;}
/*20221129end*/
.ejss_section .content .left ul li:hover a{font-weight:bold; color:#faca20;}
.ejss_section .content .left ul li.on{font-size: 22px; font-weight:bold}
.ejss_section .content .left ul li.on a{color:#FACA23;}
.ejss_section .content .right{float: right;position: relative;padding-top: 12px;padding-bottom: 12px;}
.ejss_section .content .right input{width: 394px;height: 32px;display: block;background: rgba(255,255,255,250);border-radius: 16px;padding: 0 60px 0 16px;font-size: 16px;color: rgba(0,0,0,0.5);}
.ejss_section .content .right img{width: 24px;display: block;position: absolute;right: 16px;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
@media  screen and (max-width: 1680px){
.ejss_section{top: 60px;}
.ejss_section .content .left ul li{font-size: 16px;line-height: 50px;margin-right: 10px;}
.ejss_section .content .left ul li:hover,
.ejss_section .content .left ul li.on{font-size: 20px;}
.ejss_section .content .right{padding-top: 10px;padding-bottom: 10px;}
.ejss_section .content .right input{width: 360px;height: 30px;border-radius: 15px;font-size: 14px}
.ejss_section .content .right img{width: 20px;right: 12px;}
}
@media  screen and (max-width: 1024px){
.ejss_section{padding-right: 15px;margin-top: 0;top: 40px;}
.ejss_section.on::after{content: "";display: block;width: 100%;height: 100vh;position: fixed;top: 0;left: 0;background: #faca20;z-index: 60;}
.ejss_section.on .content .left{display: none;}
.ejss_section .content .left ul li{font-size: 14px;line-height: 44px;margin-right: 10px;}
.ejss_section .content .left ul li:hover,
.ejss_section .content .left ul li.on{font-size: 16px;}
.ejss_section.on .content .right{width: 100%;overflow: hidden;}
.ejss_section .content .right{padding-top: 10.5px;padding-bottom: 10.5px;z-index: 999;}
.ejss_section .content .right input{width: 0;height: 30px;border-radius: 15px;font-size: 14px;position: absolute;right: 0;top: 50%;opacity: 0;background: #FCDA63;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.ejss_section.on .content .right input{width: 100%;padding: 0 60px 0 10px;opacity: 1;}
.ejss_section .content .right img{width: 24px;position: static;
transform: translate(0,0);
-ms-transform: translate(0,0);
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.ejss_section.on .content .right img{margin-right: 12px;float: right;}

/*20221129start*/
.ejss_section .content .left{ width:calc(100% - 40px); position:relative; padding-left:78px;}
.ejss_section .content .left ul {overflow-x: auto; overflow-y: hidden; white-space: nowrap;}
.ejss_section .content .left ul li:first-child{ position:absolute; left:0; top:0;}
.ejss_section .content .left ul li{display: inline-block;float: none;margin-right:15px;}
/*20221129end*/

}

/*有作品*/
/*20221111start*/
.yzp_section1{width: 100%;padding: 56px;margin-top: 126px;min-height: calc(100vh - 126px - 58px);}
/*20221111end*/
.yzp_section1 ul{overflow: hidden;display:flex; flex-wrap: wrap; align-items: flex-start; -moz-column-gap: 90px; column-gap: 90px; row-gap: 50px;}
.yzp_section1 ul li{width: calc(33.33% - 60px);float: left;}
.yzp_section1 ul .l1 a{display: block;width: 100%;position: relative;}
.yzp_section1 ul .l1 a .ba_pic{ width: 100%; padding-bottom: 86.89%; position: relative; overflow: hidden; min-height: 50px;
transition: 0.5s ease;}
.yzp_section1 ul .l1 a .ba_pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
transform: translate(-50%, -50%); 
transition: all 0.5s ease-out 0s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.yzp_section1 ul .l1 a:hover .ba_pic img{ transform: translate(-50%, -50%) scale(1.1);}
.yzp_section1 ul .l1 a .logo{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(250,202,30,0.9);display: flex;  justify-content: center;  align-items: center;z-index: 3;opacity: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.yzp_section1 ul .l1 a:hover .logo{opacity: 1;}
.yzp_section1 ul .l1 a .logo img{display: block;}
.yzp_section1 ul .l1 a .cons{width: 100%;position: absolute;left: 0;bottom: 0;z-index: 2;padding: 20px;font-size: 0;}
.yzp_section1 ul .l1 a .cons .head{width: 40px;display: inline-block;vertical-align: middle;}
.yzp_section1 ul .l1 a .cons .wordsbox{width: calc(100% - 48px);display: inline-block;vertical-align: middle;padding-left: 12px;}
.yzp_section1 ul .l1 a .cons .wordsbox .words{font-size: 16px;color: #ffffff;line-height: 20px;margin-bottom: 2px;font-weight: lighter;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.yzp_section1 ul .l1 a .cons .wordsbox .date{font-size: 12px;color: #ffffff;line-height: 16px;font-weight: lighter;}
.yzp_section1 ul .l2 a{width: 100%;position: relative;}
.yzp_section1 ul .l2 .ba_pic{ padding-bottom: 86.89%; position: relative; overflow: hidden;z-index: 2;}
.yzp_section1 ul .l2 .ba_pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
transform: translate(-50%, -50%);}
.yzp_section1 ul .l2 .wordsbox{width: 100%;position: absolute;left: 0;top: 50%;z-index: 2;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.yzp_section1 ul .l2 .wordsbox .words{font-size: 30px;color: #ffffff;line-height: 34px;text-align: center;margin-bottom: 18px;text-transform:uppercase;}
.yzp_section1 ul .l2 .wordsbox .border{width: 44px;height: 3px;background: #fff;margin: 0 auto;}
.yzp_section1 ul .l1 a .detail{padding: 0 0px 0px 0px;}
.yzp_section1 ul .l1 a .pro-title{font-weight: bold; font-size: 16px;margin-top: 15px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.yzp_section1 ul .l1 a .pro-desc{margin-top: 20px; font-size: 14px;line-height: 20px; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow: hidden; height:40px;}
.yzp_section1 ul .l1 a .pro-tag{display: flex; gap: 10px; margin-top: 20px; height: 24px; overflow: hidden;}
.yzp_section1 ul .l1 a .pro-tag span{border: 1px solid #ddd; border-radius: 4px; padding: 3px 5px; font-size: 12px;}
@media  screen and (max-width: 1680px){
	/*20221111start*/
.yzp_section1{padding: 4px;margin-top: 110px;min-height: calc(100vh - 110px - 50px);}
/*20221111end*/
.yzp_section1 ul{margin: -2px;}
.yzp_section1 ul li{padding: 2px;}
.yzp_section1 ul .l1 a .cons{padding: 12px;}
.yzp_section1 ul .l1 a .cons .head{width: 40px;}
.yzp_section1 ul .l1 a .cons .wordsbox{width: calc(100% - 42px);padding-left: 10px;}
.yzp_section1 ul .l1 a .cons .wordsbox .words{font-size: 18px;line-height: 22px;}
.yzp_section1 ul .l2 .wordsbox .words{font-size: 24px;line-height: 30px;margin-bottom: 14px;}
.yzp_section1 ul .l2 .wordsbox .border{width: 40px;height: 2px;}
}
@media  screen and (max-width: 1024px){
	/*20221111start*/
.yzp_section1{padding: 35px 15px;margin-top: 84px;min-height: calc(100vh - 84px - 40px);}
/*20221111end*/
.yzp_section1 ul{margin: -2px;width: calc(100% + 4px);}
.yzp_section1 ul li{width: 100%;padding: 2px;}
.yzp_section1 ul .l1 a .logo img{width: 80px;}
.yzp_section1 ul .l1 a .cons{padding: 8px;}
.yzp_section1 ul .l1 a .cons .head{width: 30px;}
.yzp_section1 ul .l1 a .cons .wordsbox{width: calc(100% - 32px);padding-left: 8px;}
.yzp_section1 ul .l1 a .cons .wordsbox .words{font-size: 12px;line-height: 18px;}

/*20221129start*/
.yzp_section1 ul .l1 a:hover .logo{opacity:0;}
/*20221129end*/
}

/*有作品_案例*/
.yzpal_section{width: 100%;margin-top: 70px;background: #000000; min-height: 89vh;}
.yzpal_section .content{width: 100%;background: #ffffff;}
.yzpal_section .content .con1{width: 100%;background: #eeeeee;padding: 30px;}
.yzpal_section .content .con1 .headwords{width: 100%;overflow: hidden;margin-bottom: 16px;}
.yzpal_section .content .con1 .headwords img{width: 46px;float: left;}
.yzpal_section .content .con1 .headwords .words{font-size: 24px;color: #000000;line-height: 46px;float: left;padding-left: 12px;}
.yzpal_section .content .con1 h1{font-size: 32px;color: #000000;line-height: 36px;}
.yzpal_section .content .con2{width: 100%;padding: 80px 36px 62px 36px;}
.yzpal_section .content .con2 .words{font-size: 22px;color: #000000;line-height: 52px;margin-bottom: 64px;}
.yzpal_section .content .con2 .words span{font-weight: lighter;}
.yzpal_section .content .con2 .words a{display: inline-block;/*background: #000000;*/color: #000000;font-weight: 400;line-height: 30px;}
.yzpal_section .content .con2 .words2{margin-bottom: 0;}
.yzpal_section .content .con2 .pic{width: 100%;margin-bottom: 60px;}
.yzpal_section .content .con2 .pic img{width: 100%;display: block;}
.yzpal_section .content .con2 .video{width: 100%;position: relative;}
.yzpal_section .content .con2 .video .ba_pic{width: 100%;}
.yzpal_section .content .con2 .video .ba_pic img{width: 100%;display: block;}
.yzpal_section .content .con2 .video .ico{width: 74px;display: block;position: absolute;left: 50%;top: 50%;cursor: pointer;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);}
.yzpal_section .content .con3{background: #000000;font-size: 14px;color: #7c7c7c;line-height: 90px;font-weight: lighter;text-align: center;letter-spacing: 4px; height: 80px;}
@media  screen and (max-width: 1680px){
.yzpal_section{margin-top: 60px;}
.yzpal_section .content .con1 .headwords img{width: 40px;}
.yzpal_section .content .con1 .headwords .words{font-size: 20px;line-height: 40px;float: left;padding-left: 10px;}
.yzpal_section .content .con1 h1{font-size: 26px;line-height: 30px;}
.yzpal_section .content .con2{padding: 60px 30px;}
.yzpal_section .content .con2 .words{font-size: 16px;line-height: 30px;margin-bottom: 30px;}
.yzpal_section .content .con2 .pic{margin-bottom: 30px;}
.yzpal_section .content .con2 .video .ico{width: 60px;}
.yzpal_section .content .con3{line-height: 70px;}
.yzpal_section .content .con2 .words2{margin-bottom: 0;}
}
@media  screen and (max-width: 1024px){
.yzpal_section{margin-top: 40px;padding-left: 0;padding-right: 0;}
.yzpal_section .content .con1{padding: 15px;}
.yzpal_section .content .con1 .headwords{margin-bottom: 12px;}
.yzpal_section .content .con1 .headwords img{width: 36px;}
.yzpal_section .content .con1 .headwords .words{font-size: 16px;line-height: 36px;padding-left: 8px;}
.yzpal_section .content .con1 h1{font-size: 24px;line-height: 28px;}
.yzpal_section .content .con2{padding: 30px 15px 8px 15px;}
.yzpal_section .content .con2 .words{font-size: 16px;line-height: 24px;margin-bottom: 30px;}
.yzpal_section .content .con2 .words a{line-height: 20px;}
.yzpal_section .content .con2 .pic{margin-bottom: 30px;}
.yzpal_section .content .con2 .video .ico{width: 34px;}
.yzpal_section .content .con3{line-height: 60px;background: #fff;}
.yzpal_section .content .con2 .words2{margin-bottom: 0;}
}
/* 联系我们表单 */
.page-contact{background-color: #eeeeee !important;}
.page-contact form{width: 900px; margin: 0 auto;    line-height: 25px;
    letter-spacing: .03rem;}
.page-contact .form-row{display: flex; gap:15px; align-items: center; border-top: 1px solid #ddd; padding-top: 20px;}
.page-contact .form-row + .form-row{margin-top: 20px; display: flex; align-items: flex-start;}
.page-contact .form-label{    font-size: 16px;display: flex; gap:10px; justify-content: space-between; align-items: center; width:340px; flex-wrap: nowrap; margin-top: 4px;}
.page-contact .form-label .required{background-color: #faca20; border-radius: 4px; padding: 3px 10px 5px 10px; color: #ffffff; font-size: 12px;}
.page-contact .form-label .required0{background-color: #dfdfdf; border-radius: 4px; padding: 3px 10px 5px 10px; color: #ffffff; font-size: 12px;}

.page-contact .form-input{width: 100%;}
.page-contact .form-input input[type=text]{width: 100%; height: 30px; line-height: 30px; padding: 0 10px;}
.page-contact .form-input.checkbox-list{display: flex; gap: 10px; align-items: flex-start; flex-wrap: wrap;}
.page-contact .form-input.checkbox-list span{    font-size: 14px;line-height: 30px; cursor: pointer;}
.page-contact .form-input.checkbox-list span>*{    font-size: 14px;cursor: pointer;}
.page-contact .form-input.checkbox-list .other-input{width: 200px; display: none;}
.page-contact .submit {text-align: center; margin-top:25px;}
.page-contact .submit button{background-color: #cc2b1d; border-radius: 4px; padding: 3px 10px 5px 10px; color: #ffffff; font-size: 12px;}
.page-contact .submit button:hover{background-color: #94160b;}
@media screen and (max-width: 1680px){
  .page-contact{padding-inline: 50px;}
}
@media screen and (max-width: 1024px){
  .page-contact{padding-inline: 20px;}
  .page-contact form{width: 90%; margin: 0 auto;}
}
@media screen and (max-width: 767px){
  .page-contact{padding-inline: 0px;}
  .page-contact .form-label{width: 100%;}
  .page-contact .form-row{flex-direction: column;padding-top: 2px;}
  .page-contact .form-input input[type=text]{height: 30px; line-height: 30px;}
}

/*弹窗*/
._pop{ float:left; width:100%; height:100%; position:fixed; left:0; top:0; z-index:99999999; display:none;background-color: rgba(0,0,0,0.8);}
._col{ float:left;  font-size: 0; position:absolute; right:-60px; top:-44px; width:44px; height:44px; border-radius: 100%;color: #999;cursor: pointer;background: url(img/img76.png)no-repeat center center;background-size: cover;
transform: rotate(0);}
._htm{ float:left; width:800px;position:fixed; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);background-color: rgba(255,255,255,0.5);padding: 12px;}
._htm video{width: 100%;display: block;margin: 0 auto;}
._htm img{width: 100%;display: block;margin: 0 auto;}
@media  screen and (max-width: 1680px){
._htm{ float:left; width:600px;}
}
@media  screen and (max-width: 991px){
._col{ float:left;  font-size: 50px; position:absolute; right:-50px; top:0; width:34px; height:34px; border-radius: 100%;color: #999;cursor: pointer;background: url(https://www.u-see.com.cn/Theme/cn/images);
transform: rotate(45deg);}
._htm{ float:left; width:500px;position:fixed; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
}           
@media  screen and (max-width: 767px){
	.b_navs .top .listbox .list .limg {
    width: 4%;
    margin-right: 1px;
}
._col{ float:left;  font-size: 50px; position:absolute; right:10px; top:-55px; width:20px; height:20px; border-radius: 100%;color: #999;cursor: pointer;
transform: rotate(45deg);}
._htm{ float:left; width: calc(100% - 30px);position:fixed; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
}



/*关于我们标题*/
.gyny_ttibox{width: 100%;position: relative;}
.gyny_ttibox h1{font-size: 32px;color: #333333;line-height: 36px;text-align: center;position: relative;z-index: 2;}
.gyny_ttibox h2{font-size: 32px;color: #333333;line-height: 36px;text-align: center;position: relative;z-index: 2;}
.gyny_ttibox img{display: block;position: absolute;left: 50%;top: 4px;z-index: 1;margin-left: -17px;height: 45px;}
.gyny_ttibox .img2{top: 20px; margin-left: -18px;height: 34px;}
@media  screen and (max-width: 1680px){
.gyny_ttibox{width: 100%;position: relative;}
.gyny_ttibox h1{font-size: 24px;line-height: 28px;}
.gyny_ttibox h2{font-size: 24px;line-height: 28px;}
.gyny_ttibox img{margin-left: -30px;height: 40px;}
.gyny_ttibox .img2{top: 0; margin-left: -40px;height: 30px;}
}
@media  screen and (max-width: 1024px){
.gyny_ttibox h1{font-size: 20px;line-height: 32px;}
.gyny_ttibox h2{font-size: 20px;line-height: 32px;}
.gyny_ttibox img{margin-left: -30px;height: 36px;}
.gyny_ttibox .img2{top: 0; margin-left: -30px;}
}

/*关于我们*/
.gyyx_section1{margin-top: 70px;padding-top: 160px;padding-bottom: 122px;}
.gyyx_section1 .content{width: 100%;margin-top: 106px;}
.gyyx_section1 .content .info{font-size: 22px;color: #000000;line-height: 52px;text-align: center;margin-bottom: 116px;}
.gyyx_section1 .content .info span{font-weight: 400;}
.gyyx_section1 .content .border{width: 130px;height: 1px;background: #000000;margin: 0 auto;}
@media  screen and (max-width: 1680px){
.gyyx_section1{margin-top: 60px;padding-top: 100px;padding-bottom: 100px;}
.gyyx_section1 .content{margin-top: 60px;padding-left: 80px;padding-right: 80px;}
.gyyx_section1 .content .info{font-size: 20px;line-height: 34px;margin-bottom: 80px;}
.gyyx_section1 .content .border{width: 100px;}
}
@media  screen and (max-width: 1024px){
.gyyx_section1{margin-top: 40px;padding-top: 50px;padding-bottom: 50px;}
.gyyx_section1 .content{margin-top: 40px;padding-left: 0;padding-right: 0;}
.gyyx_section1 .content .info{font-size: 15px;line-height: 26px;margin-bottom: 50px;text-align: left;}
.gyyx_section1 .content .info br{display: none;}
.gyyx_section1 .content .info .br{display: block;}
.gyyx_section1 .content .border{width: 30px;}
}

.gyyx_section2{width: 100%;padding-bottom: 170px;}
.gyyx_section2 .content{width: 100%;margin-top: 118px;}
.gyyx_section2 .content ul{margin: 0 -56px;overflow: hidden;width: calc(100% + 112px);}
.gyyx_section2 .content ul li{width: 25%;float: left;padding: 0 56px;}
.gyyx_section2 .content ul li a{display: block;width: 100%;border-radius: 14px;padding: 100px 30px;}
.gyyx_section2 .content ul li:nth-child(1) a{background: #fbcf37;}
.gyyx_section2 .content ul li:nth-child(2) a{background: #a3dcdc;}
.gyyx_section2 .content ul li:nth-child(3) a{background: #a3bfe2;}
.gyyx_section2 .content ul li:nth-child(4) a{background: #aba4da;}
.gyyx_section2 .content ul li a img{width: 100%;display: block;margin-bottom: 22px; 
transition: all 0.3s ease-out 0s;}
/*20221111satrt*/
/*.gyyx_section2 .content ul li a:hover img{transform: rotateY(180deg);}*/
/*20221111end*/
.gyyx_section2 .content ul li a .words{font-size: 24px;color: #fff;line-height: 28px;text-align: center;}
.gyyx_section2 .content ul li:nth-child(1) a .words{color: #ee9b06;}
.gyyx_section2 .content ul li:nth-child(2) a .words{color: #40b2b0;}
.gyyx_section2 .content ul li:nth-child(3) a .words{color: #4b7fbe;}
.gyyx_section2 .content ul li:nth-child(4) a .words{color: #6e69bf;}
@media  screen and (max-width: 1680px){
.gyyx_section2{padding-bottom: 100px;}
.gyyx_section2 .content{margin-top: 60px;padding-left: 100px;padding-right: 100px;}
.gyyx_section2 .content ul{margin: 0 -40px;width: calc(100% + 80px);}
.gyyx_section2 .content ul li{padding: 0 40px;}
.gyyx_section2 .content ul li a{padding: 70px 30px;}
.gyyx_section2 .content ul li a img{margin-bottom: 16px;}
.gyyx_section2 .content ul li a .words{font-size: 18px;line-height: 22px;}
}
@media  screen and (max-width: 1024px){
.gyyx_section2{padding-bottom: 50px;}
.gyyx_section2 .content{margin-top: 40px;padding-left: 0;padding-right: 0;}
.gyyx_section2 .content ul{margin: -8px;width: calc(100% + 16px);}
.gyyx_section2 .content ul li{width: 50%;padding: 8px;}
.gyyx_section2 .content ul li a{padding: 60px 12px;}
.gyyx_section2 .content ul li a img{margin-bottom: 16px;}
.gyyx_section2 .content ul li a .words{font-size: 18px;line-height: 22px;}
}

.gyyx_section3{width: 100%;padding-top: 105px;padding-bottom: 105px;background: #eeeeee;}
.gyyx_section3 .info{font-size: 22px;color: #000000;line-height: 52px;text-align: center;margin-bottom: 100px;letter-spacing: -1px;}
.gyyx_section3 .info span{font-weight: 400;}
.gyyx_section3 img{width: 100%;display: block;}
@media  screen and (max-width: 1680px){
.gyyx_section3{padding-top: 100px;padding-bottom: 100px;}
.gyyx_section3 .info{font-size: 20px;line-height: 34px;margin-bottom: 80px;letter-spacing: 0;padding-left: 100px;padding-right: 100px;}
.gyyx_section3 img{width: 60%;margin: 0 auto;}
}
@media  screen and (max-width: 1024px){
.gyyx_section3{padding-top: 50px;padding-bottom: 50px;}
.gyyx_section3 .info{font-size: 15px;line-height: 26px;margin-bottom: 30px;text-align: left;padding-left: 0;padding-right: 0;}
.gyyx_section3 img{width: 100%;}
}

.gyyx_section4{width: 100%;padding-top: 155px;padding-bottom: 150px;}
.gyyx_section4 .info{font-size: 22px;color: #000000;line-height: 52px;text-align: center;margin-bottom: 110px;letter-spacing: -1px;}
.gyyx_section4 .info .span1{font-weight: 400;}
.gyyx_section4 .info .span2{font-weight: 400;color: #faca20;}
.gyyx_section4 .content{width: 100%;}
.gyyx_section4 .content ul{margin: -15px -66px;overflow: hidden;width: calc(100% + 132px);}
.gyyx_section4 .content ul li{width: 25%;float: left;padding: 15px 66px;}
.gyyx_section4 .content ul li a{display: block;}
.gyyx_section4 .content ul li a .pic{ padding-bottom: 36.66%; position: relative; overflow: hidden;}
.gyyx_section4 .content ul li a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
transform: translate(-50%, -50%);}
@media  screen and (max-width: 1680px){
.gyyx_section4{padding-top: 100px;padding-bottom: 100px;}
.gyyx_section4 .info{font-size: 20px;line-height: 34px;margin-bottom: 80px;letter-spacing: 0;padding-left: 100px;padding-right: 100px;}
.gyyx_section4 .content{padding-left: 100px;padding-right: 100px;}
.gyyx_section4 .content ul{margin: -12px -40px;width: calc(100% + 80px);}
.gyyx_section4 .content ul li{padding: 12px 40px;}
}
@media  screen and (max-width: 1024px){
.gyyx_section4{padding-top: 60px;padding-bottom: 60px;}
.gyyx_section4 .info{font-size: 15px;line-height: 26px;margin-bottom: 40px;text-align: left;padding-left: 0;padding-right: 0;}
.gyyx_section4 .info{font-weight:normal;}
.gyyx_section4 .content{padding-left: 0;padding-right: 0;}
.gyyx_section4 .content ul{margin: -8px;width: calc(100% + 16px);}
.gyyx_section4 .content ul li{width: 33.3333333%;padding: 8px;}
}

.gyyx_section5{width: 100%;padding-top: 106px;padding-bottom: 160px;background: #000000;}
.gyyx_section5 .words{font-size: 22px;color: #ffffff;line-height: 50px;text-align: center;}
.gyyx_section5 .words span{font-weight: 400;}
.gyyx_section5 .words .span1{color: #faca20;}
.gyyx_section5 .ul{width: 100%;}
.gyyx_section5 .ul .li{width: 100%;}
.gyyx_section5 .ul .slick-dots{position: absolute; bottom: 22px; height: 16px; text-align: center;}
.gyyx_section5 .ul .slick-dots li{ vertical-align: top; width: 16px; height: 16px;border-radius: 100%; margin: 0 25px; border: 1px solid #ADADAA;}
.gyyx_section5 .ul .slick-dots li.slick-active{ background: #ADADAA;}
.gyyx_section5 .ul .li img{width: 100%;display: block;}
.gyyx_section5 .pic{width: 100%;}
.gyyx_section5 .pic img{width: 100%; display: block;}
.gyyx_section5 .words1{margin-bottom: 80px;}
.gyyx_section5 .pic1{margin-bottom: 150px;}
.gyyx_section5 .words2{margin-bottom: 80px;}
.gyyx_section5 .pic2{margin-bottom: 156px;}
.gyyx_section5 .words3{margin-bottom: 80px;}
.gyyx_section5 .pic3{margin-bottom: 120px;}
.gyyx_section5 .border{width: 130px;height: 2px;background: #B89828;margin: 0 auto 100px auto;}
.gyyx_section5 .words4{font-size: 22px;color: #ffffff;line-height: 52px;text-align: center;font-weight: lighter;}
.gyyx_section5 .words4 span{font-weight: 400;}
.gyyx_section5 .words4 .span1{color: #faca20;}
@media  screen and (max-width: 1680px){
.gyyx_section5{padding-top: 100px;padding-bottom: 100px;}
.gyyx_section5 .content{padding-left: 100px;padding-right: 100px;}
.gyyx_section5 .words{font-size: 20px;line-height: 40px;}
.gyyx_section5 .words1{margin-bottom: 60px;}
.gyyx_section5 .pic1{margin-bottom: 100px;}
.gyyx_section5 .words2{margin-bottom: 60px;}
.gyyx_section5 .pic2{margin-bottom: 100px;}
.gyyx_section5 .words3{margin-bottom: 60px;}
.gyyx_section5 .pic3{margin-bottom: 100px;}
.gyyx_section5 .border{width: 100px;margin: 0 auto 100px auto;}
.gyyx_section5 .words4{font-size: 24px;line-height: 36px;}
.gyyx_section5 .ul .slick-dots{bottom: 20px; height: 12px; }
.gyyx_section5 .ul .slick-dots li{ width: 12px; height: 12px; margin: 0 16px;}
}
@media  screen and (max-width: 1024px){
.gyyx_section5{padding-top: 50px;padding-bottom: 50px;}
.gyyx_section5 .content{padding-left: 0;padding-right: 0;}
.gyyx_section5 .words{font-size: 16px;line-height: 26px;text-align: left;}
.gyyx_section5 .words br{display: none;}
.gyyx_section5 .words1{margin-bottom: 40px;}
.gyyx_section5 .pic1{margin-bottom: 40px;}
.gyyx_section5 .words2{margin-bottom: 40px;}
.gyyx_section5 .pic2{margin-bottom: 40px;}
.gyyx_section5 .words3{margin-bottom: 40px;}
.gyyx_section5 .pic3{margin-bottom: 40px;}
.gyyx_section5 .border{display: none;}
.gyyx_section5 .words4{font-size: 18px;line-height: 30px;text-align: left;}
.gyyx_section5 .words4 br{display: none;}
.gyyx_section5 .ul .slick-dots{bottom: 16px; height: 10px; }
.gyyx_section5 .ul .slick-dots li{ width: 10px; height: 10px; margin: 0 4px;}
}