.all .footer .left h4{color:#ddd}
.all .footer .left .banquanfont{color:#ddd}
.all .footer .left a{color:#ddd}
.all .footer .right h5{color:#ddd;font-size:12px;margin-left:5px}


@media screen and (max-width:1920px){
.all .footer .left{
	display:flex;
}

.all .footer .left .banquanfont{
margin:0 10px;
}

}



@media screen and (max-width:768px) {
.t3_  .swiper-button-next, .t3_  .swiper-button-prev{background: #8b2422;color:white;width:30px;height: 30px;}
.t3_  .swiper-button-prev::after, .t3_  .swiper-rtl .swiper-button-next::after{font-size:14px;}

.t3_ .swiper-button-next::after, .t3_ .swiper-rtl .swiper-button-prev::after{font-size:14px;}
.all .footer .right h5{margin-left:revert}
.all .footer .left{
	display:revert;
}


#isshowmobileBar{
display:block;
}



        .mobileBar{
            display: flex !important;
            align-items: center;
            justify-content: space-between;
            padding: 0 20px;
            box-sizing: border-box;
            position: relative;
            top: 0;
            left: 0;
            z-index: 999;
		height:60px !important;
        }

        .mobileBar .momenu{
            position: absolute;
            top: 60px;
            right: 0;
            min-height: 100vh;
            transition: all 0.2s;
            opacity: 0;
            transform: translateX(-100px);
            padding: 5px;
            box-sizing: border-box;
            display: flex;
            align-items: center;
            flex-direction: column;
            
        }
        .mobileBar .momenu a{
            color: #fff;
            font-size: 14px;
            padding: 20px 0;
        } 

        .hamburger{
            display: flex;
            align-items: center;
            flex-direction: column;
        }
        .hamburger span{
            width: 25px;
            height: 2px;
            margin: 3px 0;
            background-color: #333;
            color: #333;
            transition: all 0.2s;
            border-radius: 1px;

        }
        .mobileBar .moactive span:nth-child(1){
            transform: translateX(-20px);
            opacity: 0;
        }
        .mobileBar .moactive span:nth-child(3){
            transform: translateX(20px);
            opacity: 0;
        }
        .mobileBar .momenuactive{
            transform: translateX(0px);
            opacity: 1;
        }
        .mo_search{
	
            color: #fff;
            font-size: 14px;
            font-family: PingFangSC-Regular, sans-serif;
display: flex;
align-items: center;
        }

	.mobileBar{display:block}










.productview p{line-height:20px;font-size:12px}
.top_bar{display:none}
/*.productview span a{color:#333 !important}*/
.top .bg{margin-top:10px !important}
 .top{margin-top:50px}
.all .container .bar{display: revert;height:auto !important;white-space:nowrap;overflow-x:auto;}
.all .container .bar span{padding:none;font-size:14px;color:#a80f11 !important}
.nextbtn, .prebtn, span {height:auto}
.productview .container #box .to h1{font-size:14px}
.productview .container #box .tw .title h1{font-size:14px}
.productview .container #box .tw .title .icon{width:14px;height:14px}
.all .container #box .tw .goup{width:20px;height:20px;top:85%}
.all .container #box{min-height:auto;width: 95%;}

.all .footer .left .banquanfont{margin:10px 0;}
.all .footer .right h5{font-size:12px}
.all .container .footer .left{font-size:14px !important;display:flex;flex-direction:column;text-align:left;justify-content: left;width: 100%;}
.all .container .footer{padding:10px;box-sizing:border-box}
.all .container .footer .right{flex-direction:column}
.all .container  .footer .right img{width:50px;height:50px}

.pTalent-details-article .article-head .t{font-size:16px;line-height: 30px;/*! text-align: left; */}

.yanxi .active {}
.yanxi .container #box .group{flex-direction:column !important}
.yanxi .container #box .group .item{height:100px;width:300px}
.yanxi .container #box .group .item h2{font-size:14px;line-height:16px;text-indent:24px}
.yanxi .container #box .group .item h3{font-size:14px}
.yanxi .container #box .goup{width:20px;height:20px;top:85%}
.yanxi .container #box .btn{position:revert !important;transform:none;margin:10px 0}
.yanxi .container #box{padding:5vw 5vw 0 5vw}
.yanxi .ppage a{padding:10px}
.yanxi .ppage .nowpage{vertical-align:top;padding:10px;width:revert;height:revert}

.partybuilding .container #box .group .item{width:90%;background: #eee;margin: 10px auto;padding: 10px;box-sizing: border-box;}
.partybuilding .container #box .group{justify-content:space-between}
.partybuilding .container #box .group .item img{height:auto;}
.partybuilding .container #box .group .item h3{font-size:18px;padding: 0px 5px;}
.partybuilding .container #box .goup{width:20px;height:20px;top:85%}
.partybuilding .container #box .group .item h2{font-size:16px;height:auto;line-height:30px;/*! text-indent:24px */margin-bottom: 10px;padding: ;}
.partybuilding  .container #box .btn{position:revert !important;transform:none;margin:10px 0}
.partybuilding  .container #box{padding:0px;}
.partybuilding  .ppage a{padding:10px}
.partybuilding  .ppage .nowpage{vertical-align:top;padding:10px;width:revert;height:revert}
.partybuilding .container .footer .erweima{display:none}

.team .content .item .right{width:revert;height:150px;width: 65%;}
.team .content .item .left{width:32%;height:150px;object-fit:revert;margin-right: 10px;}
.team .content .item .left img{width:120px;height:150px;object-fit:cover}
.team .content .item .right .tops h2{font-size:16px;}
    .team .content .item .right .tops{padding:5px;}
.team .content .item .right .tops h3{font-size:12px}
.team .content .item .right .contents{font-size:14px;line-height:27px;/*! text-indent:24px */padding: 5px;}
.team .container .goup{width:20px;height:20px;top:85%}
.team .content .imgs{padding:0px;box-sizing:border-box;}
.team .content{padding:revert;width: 95%;margin: 0px auto;}
.team .ppage a{padding:10px}
.team .ppage .nowpage{vertical-align:top;padding:10px;width:revert;height:revert}
.team .content .btn{margin:10px 0}
.team .content .item .right .tops div img{width:12px;height:12px}

.honor{min-height:revert}
.honor .content{padding:revert;}
.honor .content .imgs{min-height:71vh;padding:20px;box-sizing:border-box}
.honor .content .imgs .card{background:#000;height:100px;width:160px;box-shadow: 0 2px 4px rgba(0, 0, 0, .12), 0 0 6px rgba(0, 0, 0, .04)}
.honor .content .imgs .card-cover{height:100%;width:100%;background-position:50% 50%}
.honor .content .imgs .card-cover::after{position:revert}
.honor .content .imgs{justify-content:space-between}
.honor .ppage a{padding:10px}
.honor .ppage .nowpage{vertical-align:top;padding:10px;width:revert;height:revert}
.honor .content .btn{margin:10px 0}
.honor .container .goup{width:20px;height:20px;top:75%}

.about_us .container #box{padding:20px}
.about_us .container #box p img{width:100%;object-fit:cover}

.contact .container #box .contact_container{flex-direction:column-reverse}
.contact .container #box .contact_container .right-box{width:100%;height:revert}
.contact .container #box .contact_container .right-box .img_item{height:200px;}
.contact .container #box .contact_container .right-box .img_item img{width:100%;height:100%;object-fit:cover}
.contact .container #box .contact_container .left-box .l_item{height:100px}
.contact .container #box .contact_container .left-box{height:revert;width:100%}
.contact .container #box .contact_container .left-box .l_item .l_item_left h1{font-size:14px}
.contact .container #box .contact_container .left-box .l_item .l_item_left .map_icon{padding:8px 10px;width:90px;margin:5px 0}
.contact .container #box .contact_container .left-box .l_item .l_item_left{align-items:center;height:revert}
.contact .container #box .contact_container .left-box .l_item .l_item_right h2{font-size:12px;width:50px}
.contact .container #box .contact_container .left-box .l_item .l_item_right h3{font-size:12px}
.contact .container #box .contact_container .left-box .l_item .l_item_left .map_icon .icons{width:12px;height:12px}
.contact .container #box .contact_container .left-box .l_item .l_item_left .map_icon h2{font-size:12px}
.contact .container #box .goup{width:20px;height:20px;top:80%}

.contact .container #box .content_ .top_ div:nth-child(1){width:100%;height:100px;background-size:cover}
.contact .container #box .content_ .top_{flex-direction:column}
.contact .container #box .content_ .top_ div:nth-child(2){width:100%;height:revert}
.contact .container #box .content_ .top_ div:nth-child(2) h3{font-size:14px;line-height:16px;text-indent:24px;margin:10px 0}
.contact .container #box .content_ .top_ div:nth-child(2) h2{font-size:14px;}
.contact .container #box .content_ .top_ div:nth-child(2) h1{font-size:16px}
.contact .container #box .content_ .itemsss{width:350px !important;margin:10px 0 !important}
.contact .container #box .content_ .itemsss .headers{height:40px !important;flex-direction:column;align-items:flex-start !important;padding:10px;}
.content_ .center .joySticks{width:60px !important;height:60px !important}
.content_ .center .contaier p{font-size:14px !important;line-height:20px !important;text-indent:24px !important}
.content_ .center .joySticks span{width:20px !important}
.content_ .center .joySticks.activemenu span:nth-child(1){transform: translateY(100px) rotate(180deg) !important;}
.content_ .center .contaier h1{font-size:14px !important;line-height:24px !important;margin:16px 0 !important}
.contact .container #box .content_ .fontsitem{font-size:12px !important;line-height:14px;}

.about_us .container #box .goup{width:20px;height:20px;top:80%}
.about_us .active{}
.about_us #box .article-text p{text-indent:revert !important}

.home_dialog{transform:translate(-50%, -50%);top:50%;left:50%;width:350px;z-index:999999 !important;}
.myswiperhome .swiper-slide img{object-fit:cover}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{top:80% !important}
#fullpage .banner_2{justify-content:space-between;padding:100px 10px;}
#fullpage .banner_2 .t2 .top2 span{width:100px;height:1px}
#fullpage .banner_2 .t2 .top2 h1{font-size:16px;}
#fullpage .banner_2 .t2 .bottom{font-size:14px;margin-top:10px}
#fullpage .banner_2 .t4{padding:5px 20px;font-size:16px}
#fullpage .banner_2 .t3_{flex-direction:column;width:100%}
#fullpage .banner_2 .t3_ .t3_left_box{width:100%;}
#fullpage .banner_2 .t3_ .t3_left_box .t3_left_box_top{height:150px}
#fullpage .banner_2 .t3_ .t3_left_box .t3_left_box_top img{height:100%;object-fit:fill}
#fullpage .banner_2 .t3_ .t3_left_box .t3_left_box_bottom h2{font-size:14px}
#fullpage .banner_2 .t3_ .t3_left_box .t3_left_box_bottom h3{font-size:12px}
#fullpage .banner_2 .t3_ .t3_left_box .t3_left_box_bottom h4{font-size:12px ;line-height:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
#fullpage .banner_2 .t3_ .t3_left_box .t3_left_box_bottom{padding:10px}
#fullpage .banner_2 .t3_ .t3_right_box{width:100%;padding:revert}
#fullpage .banner_2 .t3_ .t3_right_box{justify-content:left;margin-top: 10px;}
#fullpage .banner_2 .t3_ .t3_right_box .item{/*! width:3; *//*! margin:revert */}
#fullpage .banner_2 .t3_ .t3_right_box .item img{height:70px}
#fullpage .banner_2 .t2{margin-top:revert}
#fullpage .banner_2 .t3_ .t3_right_box .item .card h3{font-size:12px}
#fullpage .banner_2 .t3_ .t3_right_box .item .card h1{font-size:12px;line-height:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
#fullpage .banner_2 .t1{top:150px;padding:5px;z-index:9999 !important}
#fullpage .banner_2 .t1 .message{font-size:14px !important}
#fullpage .banner_2 .t1 img{width:25px}
.home_dialog .header h1{font-size:12px}
.home_dialog .header h2{font-size:12px;margin-left:10px}
.home_dialog .content{flex-direction:column}
.home_dialog .content .table{width:revert}
.home_dialog .content .table .input_item input{width:100% !important;height:24px;font-size:12px}
.home_dialog .content .table .input_item_2 input{height:24px;font-size:12px}
.home_dialog .content .message h1{font-size:12px}
.home_dialog .content .message .f-box{font-size:12px}
.home_dialog  .city-picker-selector .selector-item{width:120px !important;height:24px;line-height:24px;border-radius:revert}
.home_dialog .city-picker-selector .selector-name{font-size:12px}
.home_dialog .content .message .erweima .erweima_item img{width:60px;height:60px;margin-top:10px}
.home_dialog .content .message .erweima .erweima_item span{line-height:24px;font-size:12px}
.home_dialog .content .table .text-area textarea{font-size:12px}
.home_dialog .content .table .input_item span{font-size:12px !important}
.home_dialog .content .table .input_item_2 span{font-size:12px !important}
.home_dialog .content .table .text-area .text_ span{font-size:12px !important}
.home_dialog .content .table .dome-main span{font-size:12px !important}



#fullpage .banner_3{padding:100px 20px;justify-content:space-between;background-size:revert}
#fullpage .banner_3 .t3_ .swiper-slide .img-box img{width:80%;height:100%;}
#fullpage .banner_3 .t3_ .swiper-slide .fonts-box h2{font-size:12px;line-height:16px;height:150px}
#fullpage .banner_3 .t3_ .swiper-slide .fonts-box .btn{width:revert;padding:5px}
#fullpage .banner_3 .t3_ .swiper-slide .fonts-box .btn a{font-size:12px}
#fullpage .banner_3 .t3_ .swiper-slide .fonts-box .line{display:none}
#fullpage .banner_3 .t3_ .swiper-slide .fonts-box{width:revert;justify-content:space-around;display:none}
#fullpage .banner_3 .t3_ .swiper-slide .fonts-box h1{font-size:12px;}
#fullpage .banner_3 .t3_ .swiper-slide .fonts-box::before{display:none}
#fullpage .banner_3{overflow:hidden;}
#fullpage .banner_3 .t2 .top2 span{width:100px;height:1px} 
#fullpage .banner_3 .t2 .top2 h1{font-size:16px;}
#fullpage .banner_3 .t2 .bottom{font-size:14px;margin-top:10px}
#fullpage .banner_3 .t4{padding:5px 20px;font-size:16px}
#fullpage .banner_3 .t3_ .swiper-slide{height:300px}
/**#fullpage .banner_3 .t3_ .swiper-slide{width:150px !important}**/

#fullpage .banner_4{justify-content:space-between;padding:100px 20px;background-size:revert !important}
#fullpage .banner_4 .t2 .top2 span{width:100px;height:1px}
#fullpage .banner_4 .t2 .top2 h1{font-size:16px;}
#fullpage .banner_4 .t2 .bottom{font-size:14px;margin-top:10px}
.banner_4 .t3 .contents .imgs .card-cover{width:170px;height:100px;background-repeat:no-repeat;background-position:50% 50%;}
#fullpage .banner_4 .t4{padding:5px 20px;font-size:16px}
.banner_4 .t3 .contents .imgs .card{background:#000}

#fullpage .banner_5{justify-content:space-between;padding:100px 0px;}
#fullpage .banner_5 .t2 .top2 span{width:100px;height:1px}
#fullpage .banner_5 .t2 .top2 h1{font-size:18px}
#fullpage .banner_5 .t2 .bottom{font-size:14px;margin-top:10px}
#fullpage .banner_5 .t4{padding:5px 20px;font-size:16px}
#fullpage .banner_5 .t3{ width:100%; margin: 0px;}
#fullpage .banner_5 .t3 .center_box .img_item{width:140px;/*! height:100px */}
#fullpage .banner_5 .t3 .center_box{width:100%;height:revert}
#fullpage .banner_5 .t3 .center_box .img_item h3{font-size:12px;top:5px;right:5px;}
#fullpage .banner_5 .t3 .center_box .img_item{margin:5px;width: 46%;}



#fullpage .banner_6{justify-content:flex-start;padding:85px 20px}
#fullpage .banner_6 .t2 .top2 span{width:100px;height:1px}
#fullpage .banner_6 .t2 .top2 h1{font-size:16px;}
#fullpage .banner_6 .t2 .bottom{font-size:14px;margin-top:10px}
#fullpage .banner_6 .t3{height:revert;width:100%;}
#fullpage .banner_6 .t3 .myswiper2{width:100%;}
.banner_6 .t3 .t3_onepage .t3_item img{width:140px;height:20px}
.banner_6 .t3 .t3_onepage .t3_item{padding:10px}


#fullpage .banner_7{padding:70px 20px;justify-content:revert}
#fullpage .banner_7 .t2 .top2 span{width:100px;height:1px}
#fullpage .banner_7 .t2 .top2 h1{font-size:16px;}
#fullpage .banner_7 .t2 .bottom{font-size:14px;margin-top:10px}
#fullpage .banner_7 .t2 .bottom{width:revert;line-height:30px;font-size:14px;text-align: left;}
    .banner_7 .t2 .top2{margin-bottom:20px}
#fullpage .banner_7 .goup{width:20px;height:20px;top:75%}
#fullpage .banner_7 .t4 {position:relative;/*! bottom:50px; */left:0}
#fullpage .banner_7 .t3{flex-wrap:wrap;justify-content:space-between;margin-top:20px}
#fullpage .banner_7 .t3 .t3_item img{width:160px;height:80px}
#fullpage .banner_7 .t3 .t3_item .font_card{width:160px;height:105px}
#fullpage .banner_7 .t3 .t3_item .font_card h1{font-size:14px}
#fullpage .banner_7 .t3 .t3_item .font_card div h2{font-size:12px}
#fullpage .banner_7 .t3 .t3_item .font_card div h3{font-size:12px}
#fullpage .banner_7 .t3 .t3_item .font_card .btn img{width:12px !important;height:12px !important}
#fullpage .banner_7 .t3 .t3_item{margin:5px;width:revert}
#fullpage .banner_7 .t4 {margin-top:10px}



@media screen and (max-width:375px) {
#fullpage .banner_7 .t3 .t3_item img{width:150px;height:80px}
#fullpage .banner_7 .t3 .t3_item .font_card{width:150px}

}



}
