/*初始化样式*/
html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,navs,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#333;position:relative;font:12px/1.5 Microsoft YaHei,arial,宋体,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}

a:hover,a:active,a:focus{text-decoration:none;outline:none;}


input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

h1,h2{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}




/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}



.wh{max-width:1470px;margin:0 auto;padding:0 15px;}
.bxs{overflow: hidden;}

.com-img{overflow:hidden;}
.com-img img{ transition:all 0.8s; -webkit-transition:all 0.8s; -moz-transition:all 0.8s; -o-transition:all 0.8s;}
.com-img: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);}


.flex{display: flex;justify-content: space-between;flex-wrap: wrap;}

.flexs{
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
}

.flex2 {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}



/*头部样式*/
.top1{height:110px;overflow:hidden;}
.logo{float:left;line-height:110px;width:22.78%;}
.logo img{width:100%;}

.lwz{
    float:left;line-height:110px;
    margin-left: 2%;
    padding-left: 2%;
    font-size: 20px;
    color: #000;
    background: url(../images/logowzsx.png) no-repeat left center;
    
}


.k2{font-size:18px;color:#0363b7;line-height:110px;background: url(../images/tdh.png) no-repeat left center;padding-left:30px;}
.k2 span{color:#000000;font-size:39px;display:inline-block;font-weight:bold;}




.top2{height:143px;background:#1191f4;height:80px;}






/*热门搜索*/
.sou{margin: 15px 0;}
.hotSearch{float:left;height:24px;line-height:24px;font-weight:normal;color:#0d0d0d;font-size:14px;}
.hotSearch a{margin-right:6px;color:#0d0d0d;}
#search-type{float: left;width:100px;height: 24px;border: 1px solid #c8c8c8;margin-right: 5px;}


/*搜索和热门搜索*/
#formsearch2{float:right;width:18.26%;height:39px;margin-top:21px;background:#fff;border-radius:25px;}
#formsearch2 input{}
#formsearch2 input#keyword{height:39px;line-height:39px;text-indent:15px;float:left;color:#999999;font-size:14px;background:none;border:none;outline:none;width:78%;}
#formsearch2 input#s_btn{width:22%;height:39px;line-height:39px;text-align:center;background:none;border:none;outline:none;color:#fff;border:none;cursor:pointer;font-size: 12px;float:right;background: url(../images/sou.png) no-repeat center center;}
#formsearch2 input::-webkit-input-placeholder{color:#999999;}
#formsearch2 textarea::-webkit-input-placeholder{color:#999999;}





/* 导航样式 */
.x-menu{float:left;width:69.44%;}
.x-menu > li {
  /*float: left;*/
  position: relative;
 text-align:center;
}




.x-menu > li > a {
  display: block;
  font-size: 18px;
  color: #fff;
  line-height:80px;
}

.x-menu > li:hover > a {
  background:url(../images/d1.png) no-repeat center 78%;
  color: #fff;
}

.x-menu > li.active > a {

}



.x-menu > li:hover .x-sub-menu {
  opacity: 1;
  visibility: visible;
  -webkit-transform: translateY(0);
          transform: translateY(0);
}

.x-sub-menu {
  position: absolute;
  z-index: 99999;
  width: 200%;
  left: -50%;
  top: 80px;
  background: #fff;
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(20px);
          transform: translateY(20px);
  -webkit-transition: all .5s ease;
  transition: all .5s ease;
}

.x-sub-menu > li > a {
  display: block;
  text-align: center;

  font-size: 14px;
  color: #333;
  line-height:40px;
 height:40px;overflow:hidden;
}

.x-sub-menu > li > a:hover {
  background: #e9eaeb;
}



.product_list1{margin-top:38px;}
.product_list1 li{float:left;margin-right:57px;margin-bottom:28px;}
.product_list1 li:nth-child(4n){margin-right:0;}
.product_list1 li img{width:257px;height:293px;}
.product_list1 li h3{text-align:center;font-weight:normal;color:#3f3f3f;font-size:20px;}


/*主体样式*/
.box1{margin:3vw 0;}
.pt1{color:#333333;font-size:36px;font-weight:bold;}
.sort11{margin-top:0.5vw;}
.sort11 li{font-size:18px;float:left;padding:0 15px 0 18px;position:relative;}
.sort11 li a{color:#999999;}
.sort11 li+li:before{width:2px;height:20px;background: #b8b8b8;position: absolute;left:0;top:50%;content: "";margin-top:-10px;}
.sort11 li:first-child{padding-left:0;}
.btr{}
.btr a{color:#999999;font-size:18px;}
.btr img{margin-left:15px;}
.box1 .cont2{margin-top:2vw;}
.p1{width:37.34%;}
.p1 li{width:100%;position:relative;}
.p1 li .img img{width:100%;display:block;}
.p1 li .det{width:42%;position:absolute;left:5%;top:18%;}
.p1 li .pbt{border-left: 6px solid #1191f4;padding-left: 20px;}
.p1 li .pbt h2{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#171717;font-size:26px;}
.p1 li .pbt h3{color:#111111;opacity:.5;font-family:"Arial";text-transform:uppercase;margin-top:8px;font-size:14px;font-weight:normal;}
.p1 li .pwz{color:#555555;font-size:15px;line-height:27px;height:54px;overflow:hidden;margin:2vw 0;}
.p1 li .mo{color:#fff;text-align:center;border-radius: 3px;background-color: rgb(17, 145, 244);width: 106px;line-height: 36px;font-size:14px;}

.fw{position:relative;width:62.6%;}
.fw .mySwiper{overflow:hidden;}
.fw .swiper-slide a{}
.fw .swiper-slide .img{width:100%;position:relative;height:100%;}
.fw .swiper-slide .img img{width:100%;display:block;}
.fw .swiper-slide .det{width:85%;position:absolute;left:10%;top:10%;z-index:9999;}
.fw .swiper-slide .pbt{border-left: 6px solid #1191f4;padding-left: 20px;}
.fw .swiper-slide .pbt h2{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#333333;font-size:26px;}
.fw .swiper-slide .pbt h3{color:#111111;opacity:.5;font-family:"Arial";text-transform:uppercase;margin-top:8px;font-size:14px;font-weight:normal;}


.box2{}
.btwz{color:#999999;font-size:18px;margin-top:0.5vw;}

.kz {
    background: url(../images/k2.png) no-repeat center;background-size:100% 100%;
    height: 640px;
    margin-top:2.5vw;
}


.kz1 {
    width: calc(100% / 4);
    height: 100%;
    padding-top: 252px;
    border-right: 1px solid rgba(255,255,255,.5);
    position: relative;
    z-index: 2;
     transition: all 0.5s;
}

.kz1:last-child {
    border: none;
}
.kz1 a{
    display: block;
}
.kz1 a span {
    width: 52px;
    height: 52px;
    display: block;
    margin: 0 auto;
    background: url(../images/pp1.png)no-repeat center;
    transition: all 0.5s;
}

.kz1 a:hover span {
    background: url(../images/pp2.png)no-repeat center;
}

.kz1 .p1 {
    width: 0px;
    height: 3px;
    background: #fff;
    margin: 0 auto;
    transition: all 0.5s;
    margin-top: 23px;
}

.kz1:hover .p1 {
    width: 30px;
}

.kz1 .p2 {
    margin-top: 20px;
    font-size: 26px;
    line-height: 26px;
    color: #fff;
    transition: all 0.5s;
    text-align: center;
}

.kz1:hover .p2 {
    margin-top: 41px;
}
.kz1:hover{
    padding-top: 260px;
}
.kz1::after {
    content: "";
    width: 100%;
    height: 0;
    position: absolute;
    left: 0;
    bottom: 0;
    background: rgb(0, 0, 0, 0.4);
    transition: all 0.5s;
    z-index: -1;
}

.kz1:hover:after {
    height: 100%;
}




.box3{background: url(../images/bj3.png)no-repeat center bottom;margin-top:3vw;}
.box3 .cont1{background:#fcfcfc;padding:2.2vw 2vw 1.5vw 1.2vw;}
.abpic{width:50.61%;}
.abpic img{width:100%;display:block;}
.ab{width:47.22%;}
.abtt{}
.abtt img{max-width:100%;}
.abtt h2{font-size:39px;color:#333333;}
.abwz{color:#333333;font-size:15px;line-height:32px;margin:1.1vw 0 2vw;}
a.am{border-radius: 3px;
  background-image: -moz-linear-gradient( 96deg, rgb(0,97,203) 0%, rgb(0,146,243) 99%);
  background-image: -webkit-linear-gradient( 96deg, rgb(0,97,203) 0%, rgb(0,146,243) 99%);
  background-image: -ms-linear-gradient( 96deg, rgb(0,97,203) 0%, rgb(0,146,243) 99%);width:160px;line-height:41px;display:block;text-align:center;color:#fff;font-size:16px;font-weight:bold;}

.sj{margin:3.4vw 0 2.5vw;}
.sj li{text-align:center;}
.sj li h2{color:#fff;font-size:92px;font-family:"Impact";float:left;}
.sj li h3{color:#fff;font-size:92px;font-family:"Impact";float:left;}
.sj li h4{float:left;width:26px;line-height:26px;text-align:center;background:#fff;color:#1191f4;font-size:16px;font-weight:normal;border-radius:50%;margin-left:4px;}
.sj li h5{color:#fff;font-size:18px;margin-top:5px;}
.sj li:nth-child(4) h4{font-size:22px;}


.box4{background:#fbfbfb;padding:3vw 0 4vw;}
.ys{margin-top:3vw;position:relative;}
.ys .mySwiper22{overflow:hidden;padding-bottom:30px;}
.ys .swiper-slide{position:relative;}
.ys .swiper-slide img{width:100%;margin:0 auto;display:block;}
.ys .swiper-slide .det{width:38.89%;position:absolute;left:34.93%;bottom:-30px;background:rgba(17,122,204,.85);}
.ys .swiper-slide .nr{width:86%;margin:0 auto;padding:30px 0 23px;}
.ys .swiper-slide h2{font-style:italic;color:#f2f2f2;font-size:80px;}
.ys .swiper-slide h3{color:#f2f2f2;font-size:30px;line-height:40px;height:80px;overflow:hidden;width:80%;}
.ys .swiper-slide h4{width:60px;height:5px;background:#fff;margin:12px 0 22px;}
.ys .swiper-slide h5{color:#f1f1f1;font-size:16px;line-height:25px;height:75px;overflow:hidden;}
.ys .swiper-button-prev{position: absolute;top:auto;bottom:20px;left:auto;right:18%;width:49px;height:14px;opacity:1;z-index:999;background:url(../images/z.png) no-repeat;background-size:100% 100%;}
.ys .swiper-button-next{position: absolute;top:auto;bottom:20px;right:12.5%;width:49px;height:14px;opacity:1;z-index:999;background:url(../images/y.png) no-repeat;background-size:100% 100%;}




.box5{background:url(../images/bj5.png) no-repeat;background-size:100% 100%;padding:3vw 0 2.3vw;}
.lytt{text-align:center;color:#fff;font-size:36px;}
.box5 .cont{margin-top:2vw;}
.ht1{background:url(../images/htbg.png) no-repeat;background-size:100% 100%;width:50%;}
.ht1 .det{width:80%;margin-left:10%;}
.zhuan{color:#1191f4;font-size:38px;margin-top:2vw;}
.ht1 h3{color:#333333;font-size:20px;font-weight:normal;margin:0.7vw 0 1.1vw;}
.ht1 span{margin-left:10px;}
.htdh{background:url(../images/dh2.png) no-repeat left center;padding-left:60px;color:#666666;font-size:20px;}
.htdh p:nth-child(2){color:#1191f4;font-size:25px;font-weight:bold;}
a.zx{border-radius: 25px;background-color: rgb(17, 145, 244);width: 184px;line-height: 50px;color:#fff;font-size:18px;display:block;text-align:center;margin-top:2.8vw;}
a.zx img{margin-right:12px;}


.ht2{background:#f2f2f3;width:50%;padding-top:2vw;padding-bottom:1.2vw;}



.box6{margin:3vw 0;}

.xw {
    margin-top:3vw;
}

.xwl {
    width: 40.97%;
}

.xwlimg {
    overflow: hidden;
}

.xwlimg img {
    transition: all 0.8s;
    width: 100%;
}

.xwl:hover .xwlimg img {
    transition: all 0.8s;
    transform: scale(1.15);
}

.xwlnr {
    background: #fafafa;
    padding:22px 17px 22px 29px;
}

.xwlnr .p1 {
    font-size: 18px;
    font-weight: 600;
    line-height: 18px;
    color: #333333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    transition: all 0.5s;width:100%;
}

.xwlnr .p2 {
    margin-top: 19px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    font-size: 15px;
    line-height:26px;
    color: #999;
}

.xwlnr .p3 {
    margin-top:18px;
}

.xwlnr .p3 span {
    font-size: 14px;
    color: #999;
    line-height: 14px;
    background: url(../images/nm2.png)no-repeat right center;
    padding-right: 33px;
}

.xwl:hover .xwlnr .p1 {}
.xwl:hover .xwlnr .p3 span{color: #0c7bd1;background: url(../images/nm3.png)no-repeat right center;}



.xwr {
    width: 53.33%;
}

.xwr ul li .p1 {
    font-size: 18px;
    font-weight: 600;
    line-height: 18px;
    color: #333333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width:100%;
}

.xwr ul li:hover .p1 {
    color: #0c7bd1;
}

.xwr ul li .p2 {
    margin-top: 20px;
overflow:hidden;white-space:nowrap;text-overflow:ellipsis;
    font-size: 15px;
    line-height: 15px;
    color: #999;
}

.xwr ul li .p3 {
    margin-top: 15px;
}

.xwr ul li .p3 span {
    font-size: 14px;
    color: #999;
    line-height: 14px;
    background: url(../images/nm2.png)no-repeat right center;
    padding-right: 33px;
    font-family: Arial;
}

.xwr ul li {
    padding-bottom:22px;
    border-bottom: 1px solid #ebebeb;
}

.xwr ul li+li {
    margin-top:22px;
}














/*友情链接*/
.link{font-size:14px;color:#333;margin-bottom:3vw;}
.link a{color:#333;margin-right:6px;}





/*页面底部*/
/* 尾部 */

footer {
    background: url(../images/foor.jpg)no-repeat center;
    background-size: 100% 100%;overflow: hidden;
}

.fb1 {
    padding-top: 74px;
    padding-bottom: 96px;
}

.fb1 .fb2 {
    display: flex;
    justify-content: space-between;
}

.fb1 .fb2 .d1 {
    display: flex;
    justify-content: space-between;
    width: 48.4%;
}

.fb1 .fb2 .d1 .d11 .p1 {
    font-size: 18px;
    line-height: 18px;
    color: #fff;width:100%;
}

.fb1 .fb2 .d1 .d11 ul li {
    font-size: 14px;
    line-height: 14px;

}

.fb1 .fb2 .d1 .d11 ul li a {
    color: #999999;
}

.fb1 .fb2 .d1 .d11 ul li+li {
    margin-top: 20px;
}

.fb1 .fb2 .d1 .d11 ul {
    margin-top: 40px;
}

.fb1 .fb2 .d1 .d11 ul li a:hover {
    color: #fff;font-weight:bold;
}

.d2 {
    width: 33.125%;
    display: flex;
    justify-content: space-between;
}

.d21 .p1 {
    font-size: 18px;
    line-height: 18px;
    color: #fff;
    margin-bottom: 28px;
}

.d21 .p2 p {
    font-size: 14px;
    color: #999999;
    margin-top: 11px;
}



.d22 {
    padding-top: 16px;
}

.d22 h3 {
    text-align: center;
    margin-top: 20px;
    font-size: 14px;
    color: #999999;font-weight:normal;
}

.fb4 {
    line-height:24px;
    border-top: 1px solid #454545;
    font-size: 14px;
    color: #999999;padding:30px 0;
}

.fb4 a {
    color: #999999;
}

.fb4 a:hover {
    color: #fff;
}

.cop{width:60%;}
.foot,
.sjbq {
    display: none;overflow: hidden;
}



@media (max-width: 990px) {
    
    footer {
        display: none;
    }

    .foot,
    .sjbq {
        display: block;
    }

    .foot {
        background: #373737;
        color: #bcbbbe;
        padding: 0 15px;
        padding-top: 20px;
        padding-bottom: 15px;
        margin-top: 30px;
    }

    .fw {
        width:100%;
        margin: 0 auto;
    }

    .fw .du .dul .p1 span {
        margin-right: 30px;
    }

    .fw .du .dul .sec li {
        padding-left: 10px;
        margin-bottom: 8px;
    }

    .fw .du .dul .sec {
        display: none;
    }

    .fw .du .dul .sec a {
        color: #939090;
        font-size: 12px;
    }

    .fw .du .dul p {
        border-bottom: 1px solid #7a7a7a;
        line-height: 40px;width:100%;
    }

    .fw .du {
        font-size: 14px;
    }

    .sjbq {
        font-size: 12px;
        color: #bcbbbe;
        padding-top: 5px;
    }

    .sjbq a {
        color: #bcbbbe;
    }

  }







/*内页左侧样式*/
.page-product-inquiry a{color: #fff;}
.xymob-left-close-btn .icon-close:before{font-size:0;}
.n_banner{width:100%;margin:0 auto;}
.n_banner img{width:100%;display:block;}

.sitemp{line-height:31px;height:31px;overflow:hidden;}
.sitemp h2{width:340px;float:left;line-height:31px;text-align:center;text-align:left;color:#000;
font-family:"å¾®è½¯é›…é»‘";font-size:14px;}
.sitemp .site{width:380px;float:right;text-align:right;line-height:30px;font-family:"å¾®è½¯é›…é»‘";}


/*产品列表页描述*/
.prodescription{border:1px solid #e5e5e5;background:#f9f9f9;line-height:24px;padding:10px;margin-bottom:15px;text-indent:20px;}

.right .content{padding:10px;padding-top:15px;overflow:hidden;line-height: 24px;}

.xypg-right-content  .content{margin-top:10px;}



@media (max-width:1440px) {

}

@media (max-width:1024px) {
  .k2 span{font-size:30px;}
  .x-menu > li > a{font-size:16px;}
  #formsearch2 input#keyword{font-size:12px;}
  .pt1{font-size:30px;}
  .k2{font-size:16px;}
  .sort11 li{font-size:16px;}
  .btwz{font-size:16px;}
  .btr a{font-size:16px;}
  .p1 li .pbt h2{font-size:20px;}
  .p1 li .pbt h3{font-size:12px;}
  .p1 li .pwz{line-height:24px;height:48px;}
  .fw .swiper-slide .pbt h2{font-size:20px;}
  .fw .swiper-slide .pbt h3{font-size:12px;}
  .fw .swiper-slide .pbt{border-left: 3px solid #1191f4;padding-left:15px;}
  .p1 li .pbt{border-left: 3px solid #1191f4;padding-left:15px;}
  .kz1 .p2{font-size:22px;}
  .abtt h2{font-size:33px;}
  .abwz{font-size:14px;line-height:25px;height:100px;overflow:hidden;}
  a.am{width:137px;line-height:35px;font-size:14px;}
  .sj li h2{font-size:80px;}
  .sj li h3{font-size:80px;}
  .sj li h5{font-size:16px;}
  .abtt img{max-width:47%;}
  .ys .swiper-slide h2{font-size:60px;}
  .ys .swiper-slide h3{font-size:24px;line-height:35px;height:70px;}
  .ys .swiper-slide h5{font-size:14px;}
  .ys .swiper-slide h4{width:50px;height:3px;}
  .ys .swiper-button-prev{right:18%;width:35px;height:10px;}
  .ys .swiper-button-next{right:12.5%;width:35px;height:10px;}
  .lytt{font-size:30px;}
  .zhuan{font-size:32px;}
  .ht1 h3{font-size:17px;}
  .htdh{font-size:17px;}
  .htdh p:nth-child(2){font-size:22px;}
  a.zx{width:147px;line-height:40px;font-size:16px;}
  .msbt{font-size:14px;}
  .xwlnr .p1{font-size:16px;}
  .xwr ul li .p1{font-size:16px;}
  .xwr ul li .p2{margin-top:10px;}
  .xwr ul li .p3{margin-top:10px;}
  .xwr ul li+li{margin-top:15px;}
  .xwr ul li{padding-bottom:15px;}
  .cop{width:100%;text-align:center;}
  .fb1 .fb2 .d1 .d11 .p1{font-size:16px;}
  .d2{width:38%;}
}



@media (max-width: 768px) {
 .x-banner{margin-top:60px;}
 .n_banner{margin-top:40px;}
 .xypg-right-content p img{max-width:100%!important;width:auto!important;height:auto!important;}
  .pt1{font-size:22px;}
  .sort11 li{font-size:15px;padding:0 10px 0 12px;}
  .sort11 li+li:before{width:1px;height:12px;margin-top:-6px;}
  .btr a{font-size:14px;}
  .p1 li .pbt h2{font-size:16px;}
  .p1 li .pbt h3{font-size:12px;display:none;}
  .fw .swiper-slide .pbt h2{font-size:16px;}
  .fw .swiper-slide .pbt h3{display:none;}
  .fw .swiper-slide .pbt{border-left: 3px solid #1191f4;padding-left:15px;}

  .p1 li .pbt{border-left: 3px solid #1191f4;padding-left:15px;}
   .p1 li .pwz{line-height:24px;height:24px;font-size:12px;}
   .p1 li .mo{width:100px;line-height:30px;font-size:12px;}
   .btwz{font-size:15px;}
   .kz1 .p2{font-size:18px;}
  .abtt h2{font-size:25px;}
  .abwz{height:50px;overflow:hidden;}
  a.am{width:137px;line-height:35px;font-size:14px;}
  .sj li h2{font-size:55px;}
  .sj li h3{font-size:55px;}
  .sj li h5{font-size:14px;}
  .sj li h4{font-size:14px;width:20px;line-height:20px;}
  .sj li:nth-child(4) h4{font-size:18px;}
  .abtt img{max-width:50%;}
  .sj li h2{font-size:50px;}
  .sj li h3{font-size:50px;}
  .ys .swiper-slide h2{font-size:45px;}
  .ys .swiper-slide h3{font-size:20px;line-height:30px;height:60px;}
  .ys .swiper-slide h5{font-size:14px;height:20px;line-height:20px;overflow:hidden;}
  .ys .swiper-slide h4{width:30px;height:2px;margin:10px 0 10px;}
  .ys .swiper-button-prev{right:18%;width:28px;height:8px;}
  .ys .swiper-button-next{right:12.5%;width:28px;height:8px;}
  .ht1{width:100%;padding:3vw 0;}
  .zhuan{margin-top:0;}
  .ht2{width:100%;}
  .lytt{font-size:22px;}
  .zhuan{font-size:24px;}
  .ht1 h3{font-size:15px;}
    .htdh{font-size:15px;}
  .htdh p:nth-child(2){font-size:20px;}
  .ht1 .det{width:90%;margin-left:5%;}
  .xwl{width:100%;}
  .xwr{width:100%;margin-top:15px;}
}


@media (max-width:425px) {
  .p1{width:100%;}
  .fw{width:100%;}
      .kz {
        height: auto;
        background-size: cover;
    }
   .kz1 {
        width: calc(100% / 2);
        padding: 60px 0;
    }

     .kz1:nth-child(3),
    .kz1:nth-child(4) {
        border-top: 1px solid rgba(255,255,255,.5);
    }

	.kz1:hover{
	    padding:60px 0;
	}
    .kz1:hover .p2{margin-top:20px;}
    .kz1 .p2{font-size:16px;}
    .abpic{width:100%;}
    .ab{width:100%;padding:15px 0;}
    .abwz{height:auto;}
    .abtt img{max-width:42%;}
    .sj li{width:50%;margin:15px 0;}
    .sj li h5{text-align:left;}
	  .sj li h2{font-size:40px;}
	  .sj li h3{font-size:40px;}
	  .ys .swiper-slide .nr{padding:10px 0;}
	  .ys .swiper-slide h2{display:none;}
	  .ys .swiper-slide h3{line-height:25px;font-size:15px;height:50px;width:100%;}
	   .ys .swiper-slide h5{display:none;}
	   .ys .swiper-slide h4{display:none;}
  .ys .swiper-button-prev{right:13%;width:18px;height:5px;}
  .ys .swiper-button-next{right:5%;width:18px;height:5px;}
  .msbt{font-size:12px;}
  .ht1 .det{width:90%;margin-left:5%;}

}  


@media (max-width:375px) {
   .zhuan{font-size:22px;}
} 



/*手机底部*/
@media (max-width:768px){
 .db{display:block!important;}
}


.dbb{height:50px;}

/* 页脚 */
.footer {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 999;
  background: #0c7bd1;
}

.footer ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.footer ul li {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  color: #ffffff;
  line-height: 30px;padding:10px 0;
  font-size: 0;
}

.footer ul li.active {
  background: #da251c;
}

.footer ul li a {
  display: block;color:#fff;
}

.footer ul li .iconfont {
  font-size: 18px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
}

.footer ul li span {
  display: inline-block;
  vertical-align: middle;
  font-size: 14px;color:#fff;
}


.footer li .icon-home{ background: url(../images/a1.png) no-repeat;width:20px;height:20px;}
.footer li .icon-home2{ background: url(../images/a2.png) no-repeat;width:20px;height:20px;}
.footer li .icon-phone{ background: url(../images/a3.png) no-repeat;width:20px;height:20px;}
.footer li .icon-contact{ background: url(../images/a4.png) no-repeat;width:20px;height:20px;}

.footer li .icon-phone:before{font-size:0;}
.footer ul li a{border-right:1px solid #fff;}
.footer ul li:last-child a{border-right:none;}
