<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.w1674{max-width: 1704px;margin: 0 auto;padding: 0px 15px;}
.x-header {
    position: absolute;
    left: 0;
    right: 0;
    z-index: 99999;
    padding-top: 20px;
    background: url(../images/hyy.png) top repeat-x;
    height: 196px;
}
.x-logo{float: left;width:15.5%}
.x-logo img{max-width: 100%;}
#menu{
   float: left;
   width: 60%;
   margin-left: 10%;
}

/*ÃƒÂ¥Ã‚Â¯Ã‚Â¼ÃƒÂ¨Ã‹â€&nbsp;Ã‚ÂªÃƒÂ¦Ã‚Â&nbsp;Ã‚ÂÃƒÂ¦Ã‚Â&nbsp;Ã‚Â·ÃƒÂ¥Ã‚Â¼Ã‚Â*/
.nav{height:56px;}
.nav li{line-height:56px;height:56px;text-align:center;width:12%;position:relative;z-index:999;display:  inline-block;}
.nav li a{display:block;line-height:56px;color:#fff;height:56px;font-size:16px;padding: 0px;}
.nav li a:hover{color: #ffba01;}

.nav .sec{height:0;background:#265765;color:#fff;overflow:hidden;z-index:9999;position:absolute;top:56px;left:0px;}
.nav .sec a{background:#265765;color:#fff;height:38px;line-height:38px;width:180px;font-size:12px;}
.nav .sec a:hover{background:#1486d2;}
.lang-select {
    float: right;
    height: 40px;
    margin-top: 20px;
    position: relative;
    width: 5%;
}

.lang-select .lang-toggle {
    background: url(//cdn.myxypt.com/fa5e3b97/21/12/03e7d361ebc762d080d2bdde6787804c2378d1fe.png) left center no-repeat;
    padding-left: 30px;
    font-size: 16px;
    color: #ffffff;
    cursor: pointer;
}

.lang-select .lang-dropdown {
    display: none;
    position: absolute;
    width: 150px;
    right: 0;
    top: 100%;
    background: #ffffff;
}

.lang-select .lang-dropdown:after {
    content: "";
    position: absolute;
    border-width: 7px;
    border-style: solid;
    border-color: transparent transparent #FFFFFF transparent;
    top: -14px;
    right: 24px;
}

.lang-select .lang-dropdown a {
    display: block;
    text-align: center;
    line-height: 40px;
    font-size: 16px;
    color: #333333;
}

.lang-select .lang-dropdown a:hover {
    background: #eeeeee;
    color: #ffba01;
}

.lang-select:hover .lang-dropdown {
    display: block;
}


.x-banner{
    position: relative;
    overflow: hidden;
}
.fenhkeiwh{
    position: absolute;
    top:0px;
    left: 0px;
    width:100%;
    background: rgba(0, 0, 0, .35);
    z-index: 99;
    color: #fff;
    height: 100%;
}
.kehuidnh {height:100%;}
.kehuidnh li{
    width: 33.3%;
    box-sizing: border-box;
    padding: 15% 5%;
    cursor: pointer;
    transition: all 0.6s ease;
}
.kehuidnh_img{
    width: 28%;
    margin: 0 auto;
    height: 93px;
    transition: all 0.6s ease;
    text-align: center;
}
.kehuidnh_img img{
    max-width: 100%;
    height: auto;
}
.kehuidnh_a{
    text-align: center;
    font-weight: 600;
    font-size: 2.2rem;
    line-height: 70px;
    margin-top: 2%;
}
.kehuidnh_a a{
    color: #fff;
}
.kehuidnh_b{
    font-size: 1rem;
    color: #fff;
    line-height: 35px;
    text-align: center;
    margin-top: 3%;
    display: none;
}
.kehuidnh_b a{
    color:#fff;
}
.ajisd_miw{
    width: 181px;
	line-height: 54px;
	background-color: #01b1a0;
	border-radius: 20px;
    text-align: center;
    margin: 6% auto 0;
    font-size: 16px;
    text-transform: uppercase;
    display: none;
}
.ajisd_miw a{
    color: #fff;
}


.slick-item3:before {
    content: '';
    display: block;
    position: absolute;
    background: url(//cdn.myxypt.com/87963080/22/05/eaa7a1bb0d2fce616d4caab10cbeaadabe44dff3.png) no-repeat 50%;
    top: 50%;
    left: 50%;
    background-size: 30px;
    width: 30px;
    height: 30px;
    transform: translate(-50%,-50%);
}




.dsidkh{
    position: absolute;
    background: url(//cdn.myxypt.com/87963080/22/05/eaa7a1bb0d2fce616d4caab10cbeaadabe44dff3.png) no-repeat;
    width: 100px;
    height: 100px;
    left: 50%;
    margin-left: -50px;
    z-index: 99999;
    top: 30%;
}

.kehuidnh li:hover .kehuidnh_b{
   display: block;
}
.kehuidnh li:hover .ajisd_miw{
   display: block;
}
.kehuidnh li:hover {
   padding: 15% 5%;
   transition: all 0.6s ease;
    background: rgba(0, 0, 0, .35);
}
.flex {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.search{line-height: 51px;background-color: #265765;padding: 1.3vw 0px;}
#formsearch{float:right;background:url(../images/ss.png) no-repeat left center;width: 355px;height: 41px;margin-right: 6.25vw;}
.hotSearch{color:#d3d3d3;float:left;margin-left: 4.4vw;font-weight:  normal;font-size: 22px;line-height: 41px;font-weight: normal;}

.hotSearch a{margin-right:10px;font-weight:normal;color: #d3d3d3;}
.hotSearch a{margin-right:10px;font-weight:normal;color: #fff;}
#formsearch input{height: 32px;background:none;border:none;line-height: 32px;font-size:14px;float: right;}
#formsearch input#s_btn{height: 41px;line-height: 41px;padding-left:10px;color:#706f6f;float:left;width: 72px;}
#formsearch input#keyword{height: 41px;line-height: 41px;text-align:center;cursor:pointer;width: calc(100% - 72px);text-align: left;outline: none;}

.sy-about{background: url(../images/anbj.png) no-repeat center;background-size: cover;padding-top: 4.2vw;padding-bottom: 4.5vw;}
.ty-bt{text-align: center;}
.ty-bt1{font-size: 2.1rem;font-weight: 600;color: #141414;}
.ty-bt2{font-size: 1.3rem;color: #444444;font-weight: normal;}
.sy-about .w1674{padding: 0px 7%}

.ab-nr1-right{overflow: hidden;width: 27.5%;float: right;height: 290px;position: relative;}
.ab-nr1-right ul{}
.ab-nr1-right ul li{padding: 0px 1.56vw;background: #c5c5c5;}
.ab-nr1-right ul li a img{width: 100%;}
.ab-nr1-right ul li h3{background: #265765;text-align: center;font-size: 0.9rem;line-height: 2;font-weight: 400;color: #fff;}

.ab-nr1-right .swiper-button-next{background: url(../images/zsyou.png);width: 21px;height: 25px;opacity: 1;right: 2px;}
.ab-nr1-right .swiper-button-next::after,.ab-nr1-right .swiper-button-prev::after{display: none;opacity: 1;}
.ab-nr1-right .swiper-button-prev{background: url(../images/zszuo.png);width: 21px;height: 25px;opacity: 1;left: 2px;}
.ab-nr1-right .swiper-button-prev .swiper-button-disabled{opacity: 1;}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{opacity: 1!important;}
.ab-nr1-left{width: 67%;float: left;margin-top: 1vw;}
.ab-nr1-left p{color: #666666;font-size: 1.3rem;line-height: 2;}
.ab-nr1{margin-top: 1.56vw;}

.ab-gun{margin-top: 2.5vw;}
.ab-gun .sz .counter{font-size: 4rem;color: #222222;font-weight: 600;line-height: 1;}
.ab-gun .sz sup{font-size: 1.3rem;color: #222222;font-weight: 400;top: -2rem;}
.ab-gun ul li p{font-size: 1.3rem;color: #444444;font-weight: 400;}
.ab-gun ul li{text-align: center;}
.ab-gun ul{padding: 0px 2%;}
.jianguo-left a{width: 130px;line-height: 35px;display: block;text-align: center;border-radius: 15px;background: #c3c3c3;font-size: 17px;text-transform: uppercase;color: #fff;float: right;margin-top: 10px;}


.sy-pro{margin-top: 5vw;}
.cp-sort{margin-top: 2.8vw;}
.cp-sort ul li{width: 11.15%;}
.cp-sort ul li a img{width: 100%;}
.cp-sort ul li a h3{text-align: center;color: #555555;font-size:0.8rem;margin-top: 0.8vw;margin-bottom: 1.8vw;}
.jianguoxian{background: #f3f3f3;padding: 1vw;}
.jianguo-left{width: 16.5%;padding-right: 1%;}
.jianguo-right{width: 83.5%;}
.jianguo-right p img{width: 100%;}
.jianguo-left h3{font-size: 1.3rem;color: #265765;font-weight: 600;line-height: 1;margin-top: 2.3vw;margin-bottom: 1.5vw;}
.jianguo-wz{font-size: 0.9rem;color: #666666;line-height: 2;}
.sy-hot-pro {margin-top: 2vw;}
.sy-hot-pro ul li{text-align: center;width: 32%;background: #f3f3f3;border-radius: 15px;padding: 1vw 0.75vw;margin-bottom: 2%;}
.sy-hot-pro ul li:hover{background: #265765;}
.sy-hot-pro ul li  .img img{width: 100%;}
.sy-hot-pro ul li h3{font-size: 1.3rem;font-weight: 600;color: #265765;text-align: left;margin-top: 1vw;margin-bottom: 10px;}
.sy-hot-pro ul li:hover h3,.sy-hot-pro ul li:hover .hot-pro-neirong{color: #fff;}
.hot-pro-neirong{font-size: 18px;color: #666666;line-height: 28px;text-align: left;overflow: hidden; display: -webkit-box;
    -webkit-box-orient: vertical; -webkit-line-clamp: 3;}
.sy-hot-pro ul li:hover .more a{background: #daac32;}
.more a{width: 130px;
    line-height: 35px;
    display: block;
    text-align: center;
    border-radius: 15px;
    background: #c3c3c3;
    font-size: 17px;
    text-transform: uppercase;
    color: #fff;
    float: right;
    margin-top: 10px;}


.flex1{flex-wrap: wrap;justify-content: space-between;}
    .youneigh{
        background: url(../images/hxbj.jpg) top center no-repeat;
        box-sizing: border-box;
        background-size: 100% 100%;
        position: relative;
        /* padding-bottom: 8.3vw; */
        overflow: hidden;
    }
 
    .dsom{
        width: 50%;
        float: right;
    }
    .dsom img{
         width: 100%;
         height:auto;
    }
    .disngh{
        width: 50%;
        color: #fff;
        float: left;
        padding-top: 8.8vw;
        padding-right: 8.3vw;
        padding-left: 6.25vw;
    }
    .disngh_a{
        font-size: 2.3rem;
        font-weight: 600;
        font-stretch: normal;
        line-height: 1;
        letter-spacing: 0px;
        color: #ffffff;
        margin-bottom: 1.5vw;
    }
    .disngh_b{
        font-size: 1.2rem;
        font-weight: normal;
        font-stretch: normal;
        line-height: 40px;
        letter-spacing: 0px;
        color: #ffffff;
    }
    .disngh_c{
        width: 177px;
        height: 3px;
        background-color: #ffffff;
        margin: 4% 0;
    }
  
    .disngh_d p{
        background: url(//cdn.myxypt.com/87963080/22/03/bae8ede2acec50cfb8c02422b3563316f37554d0.png) left 16px no-repeat;
        padding-left: 20px;
        font-size: 16px;
        font-weight: normal;
        font-stretch: normal;
        line-height: 44px;
        letter-spacing: 0px;
        color: #ffffff;
    }
    .dpasdmk{
        background: #fff;
        box-sizing: border-box;
        position: absolute;
        bottom: 0px;
        z-index: 99999;
        left: 0;
        width: 83.4%;
        margin: 0 auto;
        right: 0;
        padding-top: 1vw;
        border-top-left-radius: 15px;
        border-top-right-radius: 15px;
    }
    .dpasdmk li{
        width: 25%;
        text-align: center;
        cursor: pointer;
       
    }
  
    .singh{
        width: 30%;
        margin: 0 auto;
    }
    .singh img{
        max-width: 100%;
        height: auto;
    }
    .chnhhhmj_a{
        font-size: 1.8rem;
        font-weight: normal;
        font-stretch: normal;
        line-height: 1;
        letter-spacing: 0px;
        color: #4c4c4c;
        margin-top: 15px;
        margin-bottom: 1vw;
    }
    .chnhhhmj_b{
        font-size: 1.15rem;
        font-weight: normal;
        font-stretch: normal;
        letter-spacing: 0px;
        color: #8c8c8c;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        text-transform: uppercase;
        line-height: 1;
    }
    
    
    .dpasdmk  li:hover .singh img, .dpasdmk  li.on .singh img{
        filter: invert(132%) sepia(39%) saturate(661%) hue-rotate(154deg) brightness(92%) contrast(88%);
        position: relative;
    }
/*     
    .dpasdmk  li:hover .chnhhhmj_a, .dpasdmk  li.on .chnhhhmj_a{
        position: relative;
        color: #01b1a0;
        cursor: pointer;
    } */
    
    /* .dpasdmk  li:hover .chnhhhmj_b, .dpasdmk  li.on .chnhhhmj_b{
        position: relative;
        color: #01b1a0;
        cursor: pointer;
    } */
    
    /* .dpasdmk  li:hover a, .dpasdmk  li.on a {
        color: #01b1a0;
    } */
    .einby{
        background: url(../images/lybj.png) center center no-repeat;
        background-size: 100% 100%;
       padding-top: 5.6vw;
       padding-bottom: 6vw;
        overflow: hidden;
    }
    .cjamhuleft{
        width: 50%;
    }
    .cjamhuleft_a{
        font-size: 2rem;
        font-weight: normal;
        font-stretch: normal;
        line-height: 1;
        letter-spacing: 0px;
        color: #666666;
    }
    .cjamhuleft_b{
        font-size: 2.9rem;
        font-weight: 600;
        font-stretch: normal;
        line-height: 1;
        letter-spacing: 0px;
        color: #265765;
        margin: 1vw 0px;
    }
    .cjamhuleft_c{
        
        font-size: 20px;
        font-weight: normal;
        font-stretch: normal;
        line-height: 1;
        letter-spacing: 0px;
        color: #4b4b4b;
        
    }
    .cjamhurihg{
        width: 35%;
        margin-top: 2%;
    }
    .disnghww{
        float: left;
        width: 70%;
        overflow: hidden;
    }
    .dosmha{
        float: right;
        width: 27%;
        text-align: center;
    }
    .fhi {
        float: left;
        width: 49%;
    }
    .fhi input{
        height: 50px;
        background-color: #ededed;
        line-height: 50px;
        border: none;
        border-radius: 0px;
        outline: none;
        padding-left: 15px;
    }
    .osmh  input{
        height: 43px;
        background-color: #ededed;
        line-height: 43px;
        border: none;
        border-radius: 0px;
    }
    .osmh{
        float: right;
        width: 49%;
        height: 50px;
        background-color: #ededed;
        line-height: 50px!important;
        border-radius: 0px;
        padding-left: 15px;
        padding-top: 0px!important;
    }
    .disnghww #checkcode {
        display: inline-block;
        width: 41%!important;
         border-radius: 0px;
         border: none;
    }
    .dosmha .btn{
        background: #265765;
        text-align: center;
        border: none;
        font-size: 24px;
        box-sizing: border-box;
        padding: 4%;
        height: 115px;
        line-height: 30px;
        white-space:
        nowrap;
        outline: none;
        padding: 0;
        width: 100%;
        color: #fff;
        border-radius: 0;
    }
    .disngh_d{font-size: 18px;line-height: 2;color: #fff;}
    .mneomh{
        margin-top: 15px;
    }
    .mneomh textarea{
        height: 50px;
        background-color: #ededed;
        line-height: 50px;
        border: none;
        border-radius: 0px;
        outline: none;
        width: 100%!important;
        padding-left: 15px;
    }

    .dodsmk {
        opacity: 0;
        visibility: hidden;
        overflow: hidden;
        height: 0px;
    }
    .dodsmk.active{opacity: 1;    visibility: visible;height: 100%;}




    .changnei{
        background: url(../images/albj.png) top center no-repeat;
        background-size: 100% 100%;
        overflow: hidden;
        padding: 4% 0;
        margin-top: 1%;;
        padding-bottom: 0;
    }
    .chmnh{
        text-align: center;
        color: #fff;
    }
    .chmnh_a{
        font-size: 2.5rem;
        font-weight: normal;
        font-stretch: normal;
        line-height: 60px;
        letter-spacing: 0px;
        color: #ffffff;
    }
    .chmnh_a span{
        padding: 0 2%;
    }
    .chmnh_b{
        font-size: 16px;
        font-weight: normal;
        font-stretch: normal;
        line-height: 32px;
        letter-spacing: 0px;
        color: #d3d3d3;
        margin-top: 2%;
    }
    
    .zaondsjss{
        overflow: hidden;
    }
    .changziang{
        margin-top: 2%;
    }
    .zaondsjss_img img{
        width: 100%;
        height: auto;
    }
    .zaondsjss .zaondsjss .swiper-slide{
        position: relative;
        cursor: pointer;
    }
    .zaondsjss .swiper-slide:hover .zaondsjssnei{
        display: block;
        cursor: pointer;
    }
    .zaondsjssnei{
        position: absolute;
        top:0px;
        left:0px;
        width: 100%;
        height: 100%;
        text-align: center;
        box-sizing: border-box;
        padding: 23% 12%;
        background: rgba(38, 87, 101, 0.8);
        display: none;
    }
    .zaondsjssnei_a{
        font-size: 1.2rem;
        font-weight: 400;
        font-stretch: normal;
        line-height:1.5;
        letter-spacing: 0px;
        color: #ffffff;
    }
    
     .zaondsjssnei_a a{
     color:#fff;
 }
 
 
    .zaondsjssnei_b{
        font-size: 16px;
        font-weight: normal;
        font-stretch: normal;
        line-height: 30px;
        letter-spacing: 0px;
        color: #ffffff;
    }
    .zaondsjssnei_m{
        float: left;
        width: 107px;
        height: 37px;
        border: solid 1px #ffffff;
        line-height: 37px;
        text-align: center;
        font-size: 14px;
        margin-top: 15%;
        display: none;
    }
    .zaondsjssnei_m a{
        color: #fff;
    }
    .zaondsjssnei_nn{
        width: 107px;
        height: 37px;
        background-color: #ffffff;
        border: solid 1px #ffffff;
        line-height: 37px;
        text-align: center;
        float: right;
        margin-top: 15%;
        display: none;
    }
    .zaondsjssnei_nn a{
        color: #265765;
    }
    .swon{
        text-align: center;
        margin-top: 2%;
    }
    .swon .swiper-pagination-bullet {
        width: 22px;
        height: 22px;
        display: inline-block;
        border-radius: 100%;
        background: #e5e5e5;
        opacity: 1;
        transition: all 0.6s ease;
    }
    .swon .swiper-pagination-bullet-active {
        opacity: 1;
        background: #265765;
         width:70px;
         transition: all 0.6s ease;
         border-radius:30px;
    }
    .zaondsjss_img{
        box-shadow: 0px 0px 20px -10px rgba(0, 0, 0, .82);
    }
    
    .zaondsjss .swiper-slide .com-img{  overflow:hidden;}
    .zaondsjss .swiper-slide  .com-img img{ transition:all 0.8s; -webkit-transition:all 0.8s; -moz-transition:all 0.8s; -o-transition:all 0.8s;}
    .zaondsjss .swiper-slide:hover img{transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2);-ms-transform:scale(1.2);}




    .kehu .w1674{position: relative;}
    .kehu-nr{overflow: hidden;margin-top: 4vw;}
    .kehu-nr ul li img{width: 100%;}
    
    .kehu-nr ul li{}
    .kehu .swiper-button-prev{
        background: url(../images/qzuo.png) no-repeat center;
        left: 46%;
        position: absolute;
        font-size: 0;
        outline: none;
        border: none;
        width: 47px;
        height: 40px;
        z-index: 99999;
        opacity: 1;
        top: 113%;
    }
    .kehu .swiper-button-next{
        background: url(../images/qyou.png) no-repeat center;
        right: 46%;
        position: absolute;
        top: 113%;
        font-size: 0;
        outline: none;
        border: none;
        width: 47px;
        height: 40px;
        z-index: 99999;
        opacity: 1;
    }
   
    .kehu .swiper-button-next::after,.kehu .swiper-button-prev::after{display: none;}
    .kehu{/* padding-top: 4.5vw; */}
    


    .ttzz {
        opacity: 0;
        visibility: hidden;
        overflow: hidden;
        height: 0px;
    }
    .ttzz.active{opacity: 1;    visibility: visible;height: 100%;}


    .sy-xw{margin-top: 6.3vw;background: #f4f4f4;padding-top: 2.1vw;padding-bottom: 3.5vw;}
    .newszz .tabzz li{width: 170px;height: 22px;line-height: 22px;display: inline-block;}
    .newszz{text-align: center;}
    .newszz .tabzz li{border-right: 1px solid #5a5a5a;margin: 2.85vw 0px;}
    .newszz .tabzz li a{font-size: 20px;color: #999999;}
    .newszz .tabzz li.cur a{color: #265765;}
    .xw-left{width: 34.6%;}
    .xw-right{width: 63%;}

    .xw-left li a .img img{width: 100%;}
    .xw-left-bt{font-size: 20px;color: #333f50;font-weight: 600;line-height: 1.7;text-align: left;
        overflow: hidden; display: -webkit-box;
-webkit-box-orient: vertical; -webkit-line-clamp: 2;
    }
    .xw-left-pad{padding: 2vw 1.5vw;background: #fff;}
    .xw-left-wz{font-size: 20px;color: #777777;font-weight: 400;line-height: 1.7;text-align: left;margin-top: 1.75vw;overflow: hidden; display: -webkit-box;
        -webkit-box-orient: vertical; -webkit-line-clamp: 1;}
    .xw-date{font-size: 16px;color: #777777;text-align: left;position: relative;margin-top: 1.5vw;}
    .xw-date img{position: absolute;right: 0;top: 0;}


    .xw-right ul li{width: 48%;background: #fff;padding: 2.25vw 3vw 2.25vw 0.5vw;margin-bottom: 10px;}
    .xw-right ul li .flex{align-items: center;padding: 7px 0px;}
    .xw-right-date{width: 25%;border-right: 1px solid #d4d4d4;}
    .xw-right-nr{width: 75%;}
    .xw-right-bt{text-align: left;font-size: 1.1rem;color: #323232;line-height: 1;padding-left: 15px;margin-bottom: 1.5vw;}
    .xw-right-wz{font-size: 1.1rem;color: #8e8e8e;line-height: 1;text-align: left;padding-left: 15px;}
    .xw-right-date dd{font-size: 2.1rem;color: #9c9c9c;font-weight: bold;line-height: 1;}
    .xw-right-date dt{font-size:15px;color: #9c9c9c;font-weight: normal;line-height: 1;}
    .hsxian{width: 35px;height: 5px;background: #d4d4d4;text-align: center;margin: 0 auto;margin-bottom: 10px;}



    .sy-foot{background: #252525;padding-top: 3vw;padding-bottom: 3.5vw;} 
    .n_banner img{width: 100%;}
    .n_banner{width: 100%;display:none;}
    .foot1{float: left;width: 13%;}
    .foot2{float: left;width: 24.5%;margin-left: 11.5%;}
    .foot3{float: left;width: 23%;margin-left: 7%;}
    .foot4{float: right;width: 16%;}
.foot4 p img{width: 100%;}
    .foot1 p{width: 45%;display: inline-block;font-size: 16px;color: #fff;margin-bottom: 1vw;}
    .sy-foot h3{padding-bottom: 1.5vw;font-size: 19px;color: #fff;background: url(../images/fbxian.png) no-repeat left bottom;margin-bottom: 1.85vw;}
    .ft-sousuo #formsearch{float:left;background:url(../images/sousuo.png) no-repeat left center;width: 100%;height: 41px;margin-right: 0;background-size: 100%;}
    .ft-sousuo #formsearch input#keyword{float: left;padding-left: 15px;}
    .sy-foot{color: #fff;}
    .sy-foot a{color: #fff;}
    .foot3 p{margin-bottom: 1vw;font-size: 16px;}
    .ft-hosearch a{font-size: 16px;}
    .ft-hosearch{font-size: 16px;margin-top: 1vw;margin-bottom: 1.56vw;}
    .ft-sousuo{height: 41px;}
    .f_link22{font-size: 16px;height:70px;overflow:hidden;}
    .f_link22 a{font-size: 16px;margin-bottom: 5px;margin-right: 5px;}

    .sy-foot2{background:#252525;border-top: 1px solid #626262;padding: 1.25vw 0px;text-align: center;font-size: 16px;color: #fff;line-height: 1.7;}
    .sy-foot2 a{font-size: 16px;color: #fff;line-height: 1.7;}


    .xymob-head {
        position: fixed;
        top: 0;
        z-index: 999999;
        left: 0;
        right: 0;
        background: #151515;
    }
    
    .xymob-head-box {
        position: relative;
        height: 60px;
    }
    
    .xymob-head-box .xymob-logo {
        position: absolute;
        left: 0;
        right: 0;
        bottom: 0;
        top: 0;
        margin: auto;
        width: 70%;
        height: 30px;
        text-align: center;
    }
    
    .xymob-head-box .xymob-logo h1,
    .xymob-head-box .xymob-logo a {
        display: inline;
        font-size: 0;
    }
    
    .xymob-head-box .xymob-logo img {
        height: 25px;
    }
    
    .xymob-navbtn {
        position: absolute;
        z-index: 9;
        top: 0;
        bottom: 0;
        right: 0;
        left: 0;
        margin: auto 0 auto 27px;
        width: 30px;
        height: 20px;
    }
    
    .xymob-navbtn span,
    .xymob-navbtn:after,
    .xymob-navbtn:before {
        display: block;
        height: 2px;
        width: 100%;
        background: #fff;
        -webkit-transition: all .5s;
        transition: all .5s;
    }
    
    .xymob-navbtn span {
        margin: 7px 0;
    }
    
    .xymob-navbtn:after,
    .xymob-navbtn:before {
        content: '';
        -webkit-transform-origin: 7.5%;
        transform-origin: 7.5%;
    }
    
    .xymob-navbtn.clicked span {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
        opacity: 0;
    }
    
    .xymob-navbtn.clicked:after {
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
    }
    
    .xymob-navbtn.clicked:before {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
    }
    
    .xymob-search-btn {
        position: absolute;
        z-index: 9;
        right: 0;
        top: 0;
        bottom: 0;
        width: 14%;
        text-align: center;
        line-height: 60px;
    }
    
    .xymob-search-btn .icon-font {
        display: block;
        width: 100%;
        height: 100%;
    }
    
    .xymob-search-btn .icon-font:after {
        background-position: -30px -210px;
    }
    
    .xymob-menu {
        display: none;
        position: absolute;
        z-index: 9999;
        left: 0;
        right: 0;
        height: 100vh;
        background: #151515;
        padding: 0 10%;
    }
    
    .xymob-menu .xymob-menu-box {
        height: 100vh;
        overflow: auto;
        padding-bottom: 80px;
    }
    
    .xymob-nav&gt;li {
        border-bottom: 1px solid #2b2b2b;
        position: relative;
    }
    
    .xymob-nav&gt;li&gt;a {
        display: block;
        line-height: 50px;
        font-size: 16px;
        color: #ffffff;
    }
    
    .xymob-nav .xymob-menu-jt {
        position: absolute;
        width: 20%;
        height: 50px;
        line-height: 50px;
        right: 0;
        top: 0;
        text-align: center;
        z-index: 9;
    }
    
    .xymob-nav .xymob-menu-jt .icon-font {
        display: block;
        width: 100%;
        height: 100%;
    }
    
    .xymob-nav .xymob-menu-jt .icon-font:after {
        background-position: -30px -240px;
    }
    
    .xymob-nav .xymob-menu-jt.clicked .icon-font:after {
        background-position: -30px -270px;
    }
    
    .xymob-nav .xymob-sub-menu {
        background: #1E1E1E;
        display: none;
    }
    
    .xymob-nav .xymob-sub-menu&gt;li {
        border-top: 1px dashed #2b2b2b;
    }
    
    .xymob-nav .xymob-sub-menu&gt;li&gt;a {
        display: block;
        font-size: 14px;
        color: rgba(255, 255, 255, 0.8);
        line-height: 40px;
        text-indent: 2em;
    }
    
    .xymob-dlbtn {
        margin-top: 40px;
    }
    
    .xymob-dlbtn a {
        text-align: center;
        display: block;
        width: 100%;
        height: 40px;
        line-height: 40px;
        background: #292e39;
        color: #fff;
        font-size: 16px;
        border-radius: 5px;
    }
    
    .xymob-dlbtn a i {
        display: inline-block;
        vertical-align: middle;
        width: 30px;
        height: 30px;
        margin-right: 5px;
    }
    
    .xymob-dlbtn a .icon-dl:after {
        background-position: -30px -540px;
    }
    
    .xymob-dlbtn a .icon-pn:after {
        background-position: -30px -600px;
    }
    
    .xymob-dlbtn a .icon-tc:after {
        background-position: -30px -570px;
    }
    
    .xymob-dlbtn .zx-btn {
        margin-top: 10px;
        background: none;
        border: 1px solid #fff;
    }
    
    .xymob-search {
        position: fixed;
        z-index: 99999;
        left: 100%;
        bottom: 0;
        top: 0;
        width: 100%;
        background: #151515;
        padding: 15px 15% 0 15%;
        -webkit-transition: all .5s;
        transition: all .5s;
    }
    
    .xymob-search .xymob-search-close-btn {
        position: absolute;
        top: 27px;
        left: 30px;
        width: 30px;
        height: 30px;
        text-align: center;
        line-height: 30px;
    }
    
    @media (max-width: 420px) {
        .xymob-search .xymob-search-close-btn {
            left: 15px;
        }
    }
    
    .xymob-search .xymob-search-close-btn i {
        width: 100%;
        height: 100%;
        display: block;
    }
    
    .xymob-search .xymob-search-close-btn i:after {
        background-position: -30px -300px;
    }
    
    .xymob-search .xymob-search-box {
        height: 50px;
        border-bottom: 2px solid #2d2d2d;
    }
    
    .xymob-search .xymob-search-box input[type="text"] {
        width: 80%;
        float: left;
        background: none;
        border: none;
        outline: none;
        color: rgba(255, 255, 255, 0.3);
        font-family: "Microsoft YaHei";
        font-size: 16px;
        height: 50px;
    }
    
    .xymob-search .xymob-search-box #s_btn {
        width: 20%;
        height: 50px;
        outline: none;
        border: none;
        cursor: pointer;
        font-size: 0;
        background: none;
        border: none;
    }
    
    .xymob-search .xymob-search-box #s_btn .icon-font {
        display: block;
        width: 100%;
        height: 100%;
    }
    
    .xymob-search .xymob-search-box #s_btn .icon-font:after {
        background-position: -30px -210px;
    }
    
    .xymob-search .xymob-seaerch-wz span,
    .xymob-search .xymob-seaerch-wz a {
        display: block;
        font-size: 14px;
        color: rgba(255, 255, 255, 0.9);
        line-height: 45px;
        border-bottom: 1px solid #2b2b2b;
    }
    
    .xymob-search.clicked {
        left: 0;
    }
    .nybt{display: none;}
    .icon-font {
        position: relative;
    }
    
    .icon-font:after {
        content: "";
        width: 30px;
        height: 30px;
        background-image: url(//cdn.myxypt.com/d82385f7/21/11/418f905246757bd16b0d6748d3a82d340a8fc45e.png);
        background-repeat: no-repeat;
        position: absolute;
        left: calc(50% - 15px);
        top: calc(50% - 15px);
    }


    .footer3 {
        position: fixed;
        bottom: 0;
        left: 0;
        right: 0;
        z-index: 999;
        background: #222;
    }
    
    .footer3 ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }
    
    .footer3 ul li {
        -webkit-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
        text-align: center;
        color: #ffffff;
        line-height: 50px;
        font-size: 0;
    }
    
    .footer3 ul li a {
        display: block;
        color: #ffffff;
    }
    
    .footer3 ul li .iconfont {
        font-size: 14px;
        display: inline-block;
        vertical-align: middle;
        margin-right: 5px;
    }
    
    .footer3 ul li span {
        display: inline-block;
        vertical-align: middle;
        font-size: 14px;
        color: #ffffff;
    }
    
    @media (max-width: 768px) {
        body {
            padding-bottom: 50px;
        }
        .n_banner{padding-top: 60px;}
        .x-footer-r {
            display: none;
        }
        .x-footer{padding-bottom: 60px;}
        .left{display: none;}
        .right{width: 100%;}
    }
    
    .text-danger {
        color: red;
    }
    

.ty-tubiao img{max-width: 100%;}
@media(max-width:1560px){
    .jianguo-wz{line-height: 1.6;}
    .disnghww #checkcode{width: 33%!important;}
    .ab-nr1-right{height: 280px;}
}
@media(max-width:1440px){
    .jianguo-wz{font-size: 17px;}
    .disnghww #checkcode{width: 33%!important;}
    .cjamhuleft_b{font-size: 2.6rem;}
    .ab-nr1-right{height: 260px;}
    
    
}
@media(max-width:1280px){
    .jianguo-wz{font-size: 16px;}
    .disnghww #checkcode{width: 33%!important;}
    .cjamhuleft_b{font-size: 2.6rem;}
    .jianguo-left h3{margin-top: 1.3vw;margin-bottom: 0.8vw;font-size: 1.2rem;}
    .singh img{max-width: 60%;}
    .chnhhhmj_a{font-size: 1.5rem;}
    .chnhhhmj_b{font-size: 1rem;}
    .disnghww{width: 74%;}
    .dosmha{width: 22%;}
    .disnghww #checkcode{width: 27%!important;}
    .dosmha .btn{font-size: 18PX;}
    .cjamhuleft_b{font-size: 2.4rem;}
    .xw-right ul li{padding: 2vw 3vw 2vw 0.5vw;}
    .x-logo{margin-top: 6px;}
    .ab-nr1-right{height: 235px;}
}

@media(max-width:1024px){
    .disngh_a{font-size: 2rem;}
    .disngh_d{font-size: 16px;}
    .jianguo-wz{font-size: 16px;}
    .cjamhuleft_a{font-size: 1.5rem;}
    .cjamhuleft_b{font-size: 1.9rem;}
    .disnghww #checkcode{width: 33%!important;}
    .cjamhurihg{width: 48%;}
    .jianguo-left h3{margin-top: 1.3vw;margin-bottom: 0.8vw;font-size: 1.2rem;}
    .singh img{max-width: 60%;}
    .chnhhhmj_a{font-size: 1.5rem;}
    .chnhhhmj_b{font-size: 1rem;}
    .disnghww{width: 74%;}
    .dosmha{width: 22%;}
    .disnghww #checkcode{width: 27%!important;}
    .dosmha .btn{font-size: 18PX;}
  
    .xw-right ul li{padding: 1.9vw 3vw 1.9vw 0.5vw;}
    .sy-foot h3{font-size: 17px;}
    .foot1 p,.ft-hosearch,.ft-hosearch a{font-size: 14px;}
    .f_link22 a,.f_link22,.foot3 p{font-size: 14px;}
    .sy-foot2,.sy-foot2 a{font-size: 14px;}
    .cp-sort ul li a h3{font-size: 16px;}
    .jianguo-wz{overflow: hidden; display: -webkit-box;
        -webkit-box-orient: vertical; -webkit-line-clamp: 6;}
        .lang-select{width: 8%;}
        .x-logo{margin-top: 10px;}
        .fenhkeiwh{display: none;}
        .cp-sort ul li{width:23%;}
}

    @media(max-width:768px){
        #formsearch{width: 0;float: none;}
        .fenhkeiwh{display: none;}
        .x-banner .owl-dots{display: none;}
        .x-banner{padding-top: 60px;}
        .search{display: none;}
        .ab-nr1-left{width: 100%;}
        .ab-nr1-right{width: 100%;}
        .ty-bt1{font-size: 20px;}
        .ty-bt2{font-size: 14px;}
        .ty-tubiao img{max-width: 50%;}
        .ab-nr1-right .swiper-button-prev,.ab-nr1-right .swiper-button-next{background-size: 100%;width: 18px;height: 20px;}
        .ab-nr1-right ul li{padding: 0px 25px;}
        .ab-nr1-right{height: 220px;}
        .cp-sort ul li{width: 22.3%;}
        .cp-sort ul li a h3{font-size: 12px;}
        .jianguo-left{width: 100%;padding: 0;}
        .jianguo-right{width: 100%;}
        .sy-pro{margin-top: 15px;}
        .jianguo-left h3{font-size: 20px;margin-top: 10px;margin-bottom: 5px;}
        .jianguo-left a{width: 100px;line-height: 35px;height: 35px;font-size: 14px;}
        .sy-hot-pro ul li{width: 49%;}
        .more a{width: 80px;height: 30px;line-height: 30px;font-size: 14px;}
        .sy-hot-pro ul li h3{font-size: 16px;margin-top: 15px;overflow: hidden; display: -webkit-box;
            -webkit-box-orient: vertical; -webkit-line-clamp: 1;}
        .hot-pro-neirong{font-size: 14px;}

        .disngh{width: 100%;}
        .dsom{width: 100%;}
        .singh img{max-width: 100%;}
        .cjamhuleft{width: 100%;}
        .cjamhurihg{width: 100%;}
        .dosmha .btn{font-size: 16px;height: 50px;}
        .disnghww{width: 100%;}
        .dosmha{float: none;margin: 0 auto;width: 20%;}
        .cjamhuleft_b{margin: 10px 0px;}
        .cjamhuleft_c{font-size: 14px;}
        .disngh_a{font-size: 20px;}
        .chmnh_a{font-size: 20px;}
        .chmnh_b{font-size: 14px;overflow: hidden; display: -webkit-box;
            -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
            .kehu .swiper-button-next{background-size: 100%;width: 30px;height: 25px;top: 107%;right: 50%;}
            .kehu .swiper-button-prev{background-size: 100%;width: 30px;height: 25px;top: 107%;left: 50%;}
            .newszz .tabzz li{width: 95px;}
            .xw-left{width: 100%;}    
            .xw-right{width: 100%;}
            .xw-right ul li{width: 100%;}
            .xw-right-bt{font-size: 16px;}
            .xw-right-wz{font-size: 14px;}
            #menu1{display: none;}
      }

 @media(max-width:428px){
      .cp-sort ul li{width:48%;}
}</pre></body></html>