#maximg img {
    height: 100% !important ;
}
.site a::before {
	content: '' !important ;
	width: 0 !important ;
}
/*.site a{*/
        /*margin: 0  !important ;*/
        /*text-align: center  !important ;*/
        /*line-height: 45px  !important ;*/
    /*}*/
.header .top .share ul li a {
	text-align: center  !important ;
	line-height: 45px  !important ;
}
.header .top .share ul li a img {
	margin-right: 3px  !important ;
}
.header-container {
	position: relative  !important ;
}
 @media (min-width: 1200px) {
.header .nav {
	position: absolute  !important ;
	right: 4%  !important ;
}
	.serverlun.bb {
    padding-bottom: 50px !important;
}
}
.last-a {
	padding-right: 0 !important ;
}
 @media (max-width: 1349px) {
.header .nav {
	right: 0  !important ;
}
}
@media (max-width: 1560px)
{
    .wrap-right
    {
        width: 100% !important ;
    }
	.banner.banner-about .img-box {
    height: 800px !important ;
}
.wrap-product-show .product-show .info .text {
    width: 100% !important ;
}
}

.center {
    width: 1270px  !important ;
    margin: 0 auto  !important ;
    overflow: hidden  !important ;
}



@media only screen and (max-width:800px) {
    .servetext .shum {
        width: 100% !important ;
        margin: auto !important ;
        margin-top: 20px !important ;
        padding: 0 50px !important ;
        left: 0 !important ;
    }
    .servetext .shum li{
        width: 32% !important ;
        font-size: 16px !important ;
        margin-right: 0 !important ;
        line-height: 30px !important ;
    }
  /* xinwen */
  /* .bg .text2 {
    margin-left: -82px !important ;
} */
.advantlist .advli .advli11 {
    width: 100% !important;

}
}
@media only screen and (max-width:480px) {
    /* guanyu */
    .center{
        width: 99% !important ;
    }
    .beihao span {
        padding: 0 2px !important ;
    }
    .bg .header{
        position: fixed !important ;
        top: 0  !important ;
        /* z-index: 99  !important ; */
    }
    .bg .text {
        top: 35% !important ;
        left: 50% !important ;
        margin-left: -103px !important ;
    }
    .bg .text p {
        padding-left: 12px !important ;
        font-size: 22px !important ;
        letter-spacing: 12px !important ;
    }
    .bg .text p:nth-child(2){
        font-size: 18px !important ;
    }
    .shipin video {
        width: 93% !important ;
    }
    .three-left .donghuatext1 li:nth-child(2) {
        margin-right:  0px !important ;
    }
    .bg .text::before{
        width: 40px !important ;
        right: 100% !important ;
        top: 78% !important ;
    }
    .bg .text::after{
        width: 40px !important ;
        left: 100% !important ;
        top: 78% !important ;
    }
    .bg .text2::before{
        width: 40px !important ;
        right: 98% !important ;
    }
    .bg .text2::after{
        width: 40px !important ;
        left: 98% !important ;
    }
    /* jiesao */
    #ii{
        padding: 0 !important ;
        padding-bottom:20px !important ;
    }
    #ii .int{
        padding: 30px 4px !important ;
        padding-left: 10px !important ;
        height: auto !important ;
    }
    #ii p {
        width: 100% !important ;
        font-size: 14px !important ;
        line-height: 30px !important ;
    }
    #ii p:nth-child(1){
        padding-top: 20px !important ;
    }
    #ii p a{
        font-size: 22px !important ;
    }
    .com-culture .text p, .big-event .text p, .honor .text p, .serverlun .text p, .workpro .text p, .advantage .text p{
        font-size: 22px !important ;
    }

    #com-culture .text::before, .advantage .text::before,#big-event .text::before,#honor .text::before{
        width: 40px !important ;
        right: 84% !important ;
    }
    #com-culture .text::after,.advantage .text::after,#big-event .text::after,#honor .text::after {
        width: 40px !important ;
        left: 84% !important ;
    }
    #com-culture .cul-con li p {
        margin: auto !important ;
    }
    #com-culture .cul-con li p span {
        display: block !important ;
        text-align: center !important ;
        margin-right: 0 !important ;
        line-height: 32px !important ;
    }
    #com-culture .cul-con li .con-kuang{
        font-size: 18px !important ;
    }
    #com-culture .cul-con li p {
        font-size: 16px !important ;
    }
    .tuplaylist .playli img:hover {
        transform: scale(1) !important ;
    }
   
        /* float: none  !important ; */
        /* width: 50%  !important ; */
    #big-event {
        padding-top: 40px !important ;
        padding-bottom: 72px !important ;
    }

    #big-event .timeline-left{
        padding-left: 0px !important ;
    }

    #honor .swiper-container{
        width: 100% !important ;
    }
    #honor .swiper-slide {
        width: 100% !important ;
    }
    /* footer */
    .footer .erlistt{
        display: none !important ;
    }
    /* 鏈嶅姟澶氬獟浣� */
    .bg .servetext p{
        font-size: 34px !important ;
        letter-spacing: 12px !important ;
        padding-left: 0 !important ;
    }
    .bg .servetext p:nth-child(2){
        font-size: 18px !important ;
        width:70% !important ;
    }
    .bg .servetext {
        top: 35% !important ;
    }
    .bg .servetext1{
        width: auto !important ;
    }
    .bg1 {
        height: 400px !important ;
    }
    .bg .erbt li{
        float: none !important ;
        display: inline-block !important ;
        margin-right: 0 !important ;
        margin-bottom: 14px !important ;
        /* width: 30%  !important ; */
    }
    .bg .erbt1{
        width: 100% !important ;
    }
    .bg .erbt1 li{
        width: 30% !important ;
        text-align: center !important ;
    }
  
    .numberlist{
        display: none !important ;
    }
    .zhengwen p{
        padding: 0 4px !important ;
    }
    .serverlun .icon-qianjin-copy, .serverlun .icon-qianjin{
        font-size: 30px !important ;
    }
    .serverlun .swiper-slide{
        padding-right: 0 !important ;
        height: 180px !important ;
    }
    .serverlun .tuj{
        width: 100% !important ;
    }
    .serverlun .prev{
        left: -2% !important ;
    }
    .serverlun .next{
        right: -2% !important ;
    }
    /* .newzhengw p{
        padding-left: 10px !important ;
        padding-right: 10px !important ;
        padding-top: 0 !important ;
        line-height: 28px !important ;
    } */
    .newzhengw{
        padding: 20px 10px 0px 10px !important ;
    }
    .newzhengw img{
        display: block !important ;
        width: 100% !important ;
    }
    .banner .swiper-button-prev,.banner .swiper-button-next{
        display: none !important ;
    }
    .banner .swiper-container {
        width: 100% !important ;
    }
   
    .nav ul .fw:hover .seer{
        display: none !important ;
    }

 

    #big-event .timedata .datatext{
        margin-right: 28px !important ;
        margin-top: -12px !important ;
    }
    #big-event .timeimg .datatu{
        margin-top: -14px !important ;
        /* margin-left: 24px !important ; */
    }
    #big-event .timedata p{
        font-size: 16px !important ;
    }
    #big-event .timedata p:nth-child(2){
        font-size: 14px !important ;
    }
    #big-event .timeline .timeimg i{
        width: 134px !important ;
        height: 130px !important ;
        float: none !important ;
    }
    #big-event .timeline .timeimg i:nth-child(2){
        margin-top: 10px !important ;
    }
    #big-event .timedata .datatext1{
        margin-left: 28px !important ;
        margin-right: 0 !important ;
    }
    #big-event .timeline .timeimg .datatu1 i{
        /* width: auto  !important ; */
        margin-left: 20px !important ;
    }
    #big-event .timeline .timeimg .datatu1 i:nth-child(2){
        margin-top: 10px !important ;
    }
    #big-event .timeimg, .timedata {
        height: 350px !important ;
    }
    #big-event .timedata {
    height: 350px !important ;
}
    .EN{
        display: block !important ;
    }
    #honor .swiper-button-prev,.honor .swiper-button-next{
        display: none !important ;
    }
 
    .ditu-wrap .ditu-right {
        /* padding-right: 0  !important ; */
        padding: 0 4px !important ;
        padding-left: 16px !important ;
    }
    .ditu-right .h2{
        margin-top: 12px !important ;
        margin-bottom: 10px !important ;
    }
    .com-int p:nth-child(1) {
        padding-top: 18px !important ;
    }
    .beihao span {
        border: none !important ;
    }
    .zi-list .zi-listt{
        padding-left: 0 !important ;
        padding-right: 0 !important ;
    }
    .zi-list .zi-listt .hlist{
        height: 50px !important ;
    }
    .zi-list .zi-listt .hlist p {
        width: 100% !important ;
        font-size: 16px !important ;
    }
    .twlist{
        height: auto !important ;
    }
    .ding {
        width: 50px !important ;
        height: 50px !important ;
        bottom: 100px !important ;
    }
    .ding .icon-dingbu {
        font-size: 30px !important ;
        margin-top: 7px !important ;
    }
    .sousuo-wrap{
        padding-top: 16px !important ;
    }
    /* zuopin */
    .bg .text1{
        margin-left: -117px !important ;
    }
    .bg .text0{
        margin-left: -82px !important ;
    }
    .bg .erbt {
        left: 0% !important ;
        top: 66% !important ;
        margin-left: 0 !important ;
        text-align: center !important ;
    }
    .sousuo-wrap {
        padding-bottom: 20px !important ;
    }
    .sousuo input{
        width: 94% !important ;
        margin-top: 0 !important ;
        height: 50px !important ;
        font-size: 16px !important ;
    }
    .icon-sou-suo{
        left: 6% !important ;
        top: 28% !important ;
    }
    .icon-cuohao{
        right: 6% !important ;
        top: 34% !important ;
    }
    .sousuo-wrap .hot{
        font-size: 14px !important ;
        padding: 0 8px !important ;
        margin-top: 20px !important ;
    }
    .three-left .h2{
        text-align: left !important ;
        font-size: 20px !important ;
    }
    .threewei{
        padding-top: 50px !important ;
    }
    .three-list .three-left {
        float: none !important ;
        width: 100% !important ;
        padding: 0 4px !important ;
        padding-right: 10px !important ;
        padding-left: 10px !important ;
        /* padding-top: 40px  !important ; */
        text-align: left !important ;
    }
    .three-list .three-right {
        float: none !important ;
        width: 100% !important ;
        height: 180px !important ;
        padding-left: 0 !important ;
    }
    .three-list .three-right img{
        width: 100% !important ;
        height: 100% !important ;
    }
    .three-list .three-left2{
        padding: 0 4px !important ;
        padding-left: 10px !important ;
        /* padding-top: 40px !important ; */
    }
    .three-left .donghuatext li{
        margin-left: 10px  !important ;
        float: left  !important ;
        font-size: 12px  !important ;
    }
    .three-left .donghuatext li::before, .servetext .donghuatext li::before{
        width: 6px  !important ;
        height: 6px  !important ;
    }
    .three-left .donghuatext{
        padding-top: 14px  !important ;
    }
    .three-list1 .three-left .donghuatext{
        text-align: right  !important ;
    }
    .three-left .p {
        padding-top: 12px  !important ;
        font-size: 12px  !important ;
        padding-bottom: 12px  !important ;
        line-height: 22px  !important ;
        text-align: left !important ;
    }
    .three-list{
        height: 442px  !important ;
        width: 100%  !important ;
        padding-bottom: 20px  !important ;
    }
    .three-list3 {
        height: 310px  !important ;
    }
    .three-list3 .three-left{
        padding-right: 0  !important ;
        padding-left: 0  !important ;
    }
    .three-list3 .three-left .tuk{
        height: 230px  !important ;
    }
    .three-list1{
        height: auto  !important ;
        /* height: 420px  !important ; */
        width: 100%  !important ;
        padding-bottom: 20px  !important ;
    }
    .three-list .three-left .icon-bofangjian{
        top: 30%  !important ;
    }
    .three-list4{height: auto  !important ;}
    .icon-jiantou{
        top: 6px  !important ;
    }
    .three-left .lmore {
        display: none  !important ;
        padding-top: 4px  !important ;
    }
    .three-left .donghuatext li:first-child{
        margin-left: 0  !important ;
    }
    .three-list .three-left .donghuatext .dic{
        margin-left: 10px  !important ;
    }
    .three-left .h2{padding-top: 14px  !important ;}
    /* .three-left .donghuatext li:last-child{
        margin-left: 0  !important ;
    } */
    .three-left .lmore1{
        display: none  !important ;
        text-align: left  !important ;
    }
    .three-left .lmore1 .icon-jiantou {
        left: 16%  !important ;
    }
    /* fuwu */
    .serverlun {
        padding-bottom: 50px  ;
    }
	.serverlun.aa {
    padding-bottom: 0px !important;
}
    .serverlun .text-wrap .text::before{
        right: 70%  !important ;
        width: 40px  !important ;
    }
    .serverlun .text-wrap .text::after{
        left: 70%  !important ;
        width: 40px  !important ;
    }
    .tuplaylist .playli{
        width: 100%  !important ;
        margin-right: 0  !important ;
    }
    
    .workpro{
        padding-top: 50px  !important ;
        padding-bottom: 50px  !important ;
    }
    .workpro .worklist{
        padding: 30px 0 0 0  !important ;
    }
    .workpro .text-wrap .text::before,.advantage .text-wrap .text::before {
        right: 68%  !important ;
        width: 40px  !important ;
    }
    .workpro .text-wrap .text::after,.advantage .text-wrap .text::after{
        left: 68%  !important ;
        width: 40px  !important ;
    }
    .worklist .li{
        width: calc(100% / 6)  !important ;
    }
    .worklist .li .litext{
        font-size: 10px  !important ;
        /* right: 28%  !important ;
        top: 24%  !important ; */
        /* transform: translate(0%, 0%)  !important ; */
        /* transform: translate(0% 0%)  !important ; */

        top: 50%  !important ;
    }
    .advantlist{
        margin: 0 auto  !important ;
        padding-top: 50px  !important ;
    }
    .advantage{
        padding-top: 40px  !important ;
        padding-bottom: 20px  !important ;
    }
    .advantlist .advli{
        width: 100%  !important ;
        margin-bottom: 20px  !important ;
    }
    .advantlist .advli .advli11,.advantlist .advli .advli11 .advli12,.advantlist .advli .advli11 .advli12 .advli13,.advantlist .advli .advli11 .advli12 .advli13 .advli14{
        height: 44px  !important ;
        line-height: 44px  !important ;
    }
    .advantlist .advli .advli11 .advli12 .advli13 .advli14{
        font-size: 30px  !important ;
    }
    .advantlist .advlitext{
        height: 150px  !important ;
        padding-bottom: 20px  !important ;
        padding-left: 4px  !important ;
        padding-right: 4px  !important ;
    }
    .tushow-wrap, .ditu-wrap {
        padding-top: 20px  !important ;
    }
    .tuplaylist .playli i{
        width: 480px  !important ;
    }
    .tuplaylist .playli .playtext{
        width: 480px  !important ;
    }
    .tuwenlist{
        padding-top: 30px  !important ;
    }
    .twlis{
        overflow: hidden  !important ;
    }
    .twlist .twlist-left{
        float: none  !important ;
        width: 100%  !important ;
    }
    .twlist .twlist-right{
        float: none  !important ;
        width: 100%  !important ;
        height: 216px  !important ;
        padding: 0 4px  !important ;
        padding-left: 10px  !important ;
    }
    .twlist .twlist-right .tm .lmore .icon-jiantou{
        left: 82%  !important ;
    }
    .twlist .twlist-right p {
        margin-top: 0px  !important ;
    }
    .twlist .twlist-right .tm{
        margin-top: 10px  !important ;
    }
    .twlist .twlist-right .h2{
        line-height: 50px  !important ;
    }
    .yema{
        width: 50%  !important ;
    }
    /* lianxi */
   .bg .text5{
       margin-left: -82px  !important ;
   }
   .tushow{
    float: none  !important ;
    width: 100%  !important ;
}
.ditu-wrap .ditu-left{
    float: none  !important ;
    width: 100%  !important ;
}
.ditu-wrap .ditu-right{
    float: none  !important ;
    width: 100%  !important ;
    padding-left: 0  !important ;
    padding-top: 10px  !important ;
    padding-bottom: 10px  !important ;
}
.ditu-wrap .center .ditu{
    margin-top: 20px  !important ;
}
.ditu-right .h2{
    font-size: 16px  !important ;
}
.ditu-right .ad, .ditu-right .tel, .ditu-right .emal{
    font-size: 12px  !important ;
}
.ditu-wrap .ditu-left .icon-cuohao{
    right: 11%  !important ;
}
.email .em-text{
    padding: 30px 6px 0 6px   !important ;
    font-size: 15px  !important ;
}

.zi-list{
    width: 100%  !important ;
}
.zi-list .box{
    top: 4%  !important ;
    left: 2%  !important ;
}
.zixun .zi-list-left, .zixun .zi-list-right{
    float: none  !important ;
    width: 100%  !important ;
}
.zixun{
    padding-top: 20px  !important ;
}
.zi-list{
    padding: 20px 10px 20px 32px  !important ;
}
.zi-list .box{
    height: 40px  !important ;
}
.zi-list .zi-listt p{
    font-size: 15px  !important ;
    line-height:25px  !important ;
}
.zi-list .zi-listt span{
    font-size: 16px  !important ;
}
.zi-list .zi-listt .list li{
    font-size: 16px  !important ;
}
.zi-list .zi-listt .list p{
    height: auto  !important ;
}
.tuplaylist .playtext{
    width: 100%  !important ;
}

}