﻿.slide-banner a{display: block;position: relative;;}
.slide-banner a .ani{position: absolute;top:0;right: 15%;z-index: 2;width: 8.29rem;bottom: 0;pointer-events: none}
.slide-banner a .ani:before{content: '';position: absolute;top:-100%;left: 0;width: 100%;height: 200%;background: url(../images/line.png) repeat-y top center;background-size: 100% auto;animation: move 10s linear infinite}
.slide-banner .swiper-pagination{bottom: .35rem}
.slide-banner .swiper-pagination-bullet{opacity: 1;transition: .3s}
.slide-banner .swiper-pagination-bullet-active{width: .4rem;opacity: .5}
@keyframes move{0%{top:-100%;}100%{top:0;}}
@media screen and (max-width: 1080px){
.slide-banner a .ani{width:60%;right: 5%}
}

.zxbtn a{background: #ff6600;color: #fff;display: block;;width: 1.2rem;height: .38rem;border-radius: .05rem;text-align: center;line-height: .38rem;transition: .3s; margin:18px auto}
.zxbtn a:hover{letter-spacing: .1em}
.intit{margin-bottom: .55rem}
.intit h3{font-size: .4rem;font-weight: bold;color: #333333}
.intit .ff{font-size: .22rem;font-weight:normal; color:#666}
.homea{background: url(../images/bga.jpg) no-repeat top center;background-size: 100% 100%; min-height: 300px;position: relative;z-index: 5;margin-top: -.25rem;padding: 0.8rem 0}
.homea .intit{margin-bottom: 0}
.homea .wp {max-width: 1600px;margin: 0 auto;width: 90%;}
.homea .slide-pro {padding: .5rem 0 .8rem;position: relative;}
.homea .slide-pro .swiper-slide{background-position:center;background-size:cover;width:31%;overflow:hidden;border-radius:10px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);top:0.6rem;transition:.5s;float:left; margin:1%;}
.homea .slide-pro .swiper-slide .item{padding: .35rem}
.homea .slide-pro .swiper-slide .item .ico{margin-bottom: .3rem;width: .7rem;height: .6rem; float:left}
.homea .slide-pro .swiper-slide .item h4{font-size: .26rem;font-weight: bold;}
.homea .slide-pro .swiper-slide .item p{font-size: .16rem;color: #666;line-height: 1.8em;min-height: .84rem}
.homea .slide-pro .swiper-slide.swiper-slide-prev{top:.7rem;}
.homea .slide-pro .swiper-slide.swiper-slide-next{top:.7rem;}
.homea .slide-pro .swiper-slide.swiper-slide-active{top:0}
.homea .slide-pro .swiper-slide.swiper-slide-prev .item{filter:blur(1.5px);opacity:.9}
.homea .slide-pro .swiper-slide.swiper-slide-next .item{filter:blur(1.5px);opacity:.9}
.homea .slide-pro .swiper-slide.swiper-slide-active .item{filter:blur(0)}
.homea .swiper-pagination-bullet{background: #000}
.homea .swiper-pagination-bullet-active{background: #f60}
.homea .swiper-pagination-bullets{bottom: 0;display: none}
.homea .slide-pro.iefix .swiper-slide{transform: scale(.85);transition: none;top:.7rem;}
.homea .slide-pro.iefix .swiper-slide.swiper-slide-prev{top:.5rem;transform: scale(.8.5)}
.homea .slide-pro.iefix .swiper-slide.swiper-slide-next{top:.5rem;transform: scale(.8.5)}
.homea .slide-pro.iefix .swiper-slide.swiper-slide-active{transform: scale(1);top: 0}
.homea .ssbtn{position: absolute;bottom:0;transform: translateY(-50%);width: .5rem;height: .5rem;border-radius: 50%;border: 2px solid #ddd;text-align: center;line-height: .46rem;cursor: pointer;font-size: .2rem;color: #ddd;transition: .3s}
.homea .ssbtn.prev{left: 46%}
.homea .ssbtn.next{right:46%}
.homea .ssbtn:hover{color: #f60;border: 2px solid #f60}

.imageflow{overflow:hidden; position:relative; text-align:left; visibility:hidden; width:100%}
.imageflow img{border:none; position:absolute; top:0px; visibility:hidden; -ms-interpolation-mode:bicubic}
.imageflow p{margin:0 auto; text-align:center}
.imageflow .loading{border:1px solid #ccc; height:15px; left:50%; margin-left:-106px; padding:5px; position:relative; visibility:visible; width:200px}
.imageflow .loading_bar{background:#ccc; height:15px; visibility:visible; width:1%}
.imageflow .caption{font-weight:bold; position:relative; text-align:center; z-index:10000}
.imageflow .images{overflow:hidden; white-space:nowrap}



.homeb{background: url(../images/bgb.jpg) no-repeat  center;background-size: cover; min-height: 500px;position: relative;z-index: 1;margin-top: -.25rem;padding: 1rem 0 ;overflow: hidden;}
.homeb #lizi{pointer-events: none;position: absolute;top:0;left: 0;right: 0;bottom: 0;z-index: 0}
.homeb #lizi canvas{    position: absolute;
    left: 0;
    bottom: -45%;
    right: 0;
    z-index: 0;
    opacity: 0.7;}
.homeb .wp{max-width: 1600px;position: relative;z-index: 3}
.homeb .slide-sol{max-width: 1020px;box-shadow: 0 0.05rem 0.3rem rgba(0,0,0,.1);border-radius: .05rem;width: calc(100% - 2.6rem);}
.homeb .slide-solt{position: absolute;left: 0;top:20%;z-index: 5;width: 50%;max-width: 2.6rem}
.homeb .slide-solt  .swiper-slide.swiper-slide-active{z-index: 99}
.homeb .slide-solt .item h4{color: #1769ae;font-size: .35rem;font-weight: bold;margin-bottom: .2rem}
.homeb .slide-solt .item p{color: #697070;font-size: 0.15rem;margin-bottom: .4rem;line-height: 1.8em;font-weight: 500;}
.homeb .slide-solt .item .zxbtn a{width: 1rem;height: .35rem;line-height: .35rem;font-size: .14rem}
.homeb .tabnav{position: absolute;right: 0;top: 0;height: 100%;}
.homeb .tabnav li{padding:.3rem 0;display: flex;position: relative;line-height: .28rem;cursor: pointer;}
.homeb .tabnav li:first-child:before{display: none}
.homeb .tabnav li:last-child:after{display: none}
.homeb .tabnav li:before{display: block;width: 1px;height: .25rem;background: #1769ae;top:-.05rem;left:.13rem;content: '';position: absolute}
.homeb .tabnav li:after{display: block;width: 1px;height: .25rem;background: #1769ae;bottom:-.05rem;left:.13rem;content: '';position: absolute}
.homeb .tabnav li i{display: block;width: .28rem;height: .28rem;border-radius: 50%;border: 1px solid #1769ae;position: relative;margin-right: .1rem}
.homeb .tabnav li i:before{display: block;width: .08rem;height: .08rem;border-radius: 50%;background: #1769ae;top:50%;left: 50%;transform:translateX(-50%) translateY(-50%);content: '';position: absolute}
.homeb .tabnav li.on span{font-weight: bold;color: #ff6600}
.homeb .tabnav li.on i{border: 1px solid  #ff6600;}
.homeb .tabnav li.on i:before{background:  #ff6600;}

.homec{background: background-size: 100% auto; position: relative;z-index: 4;margin-top: -.25rem;padding: 1rem 0;position: relative;overflow: hidden;}
.homec .wp{max-width: 1600px;position: relative;z-index: 3}


.homee{background: url(../images/hero.jpg)  no-repeat bottom  center;background-size:cover; min-height: 500px;position: relative;z-index: 3;margin-top: -0.4rem;padding:.2rem 0 .4rem;position: relative;overflow: hidden;}
.homee .in-nlist li{width: 32%;margin-bottom: .25rem;background: #fff;transition: .3s;border: 1px #e8e8e8 solid;}
.homee .in-nlist li:hover{box-shadow: 0 3px 10px rgba(0,0,0,.2)}

.homee .in-nlist li .pic{height: 2.5rem;}
.homee .in-nlist li .txt{background: #fff;padding: .2rem .3rem .2rem}
.homee .in-nlist li .txt h4{font-size: .2rem;line-height: 1.4em}
.homee .in-nlist li .txt h4 a{display: block\0;height: .61rem\0}



.homef{background: url(../images/bgd.jpg)  no-repeat  center;background-size:cover;position: relative;z-index: 1;margin-top: -.35rem;padding: 1rem 0;position: relative;overflow: hidden;}
.homef .txt{font-size: .4rem;color: #fff;font-weight: bold;}
.homef .zxbtn a{width: 1.4rem;font-size: .17rem;height: .42rem;line-height: .42rem}

@keyframes sca{
0% {transform: scaleX(1);}
65% {transform: scale3d(1.06,1.06,1.06);}
100% {transform: scaleX(1);}
}

/*我们的优势*/
.dxbox {

}
.dxmeli{width: 100%; margin: 20px 0 40px 0;}
.dxmeli li{float: left; width:48%; min-height:185px;cursor: pointer; background-color: #fff; margin: 0 .1rem .1rem .1rem; display: flex;align-items: center;justify-content: flex-start;}
.dxmeli li:hover{box-shadow: 0 5px 5px rgba(35, 111, 251, 0.4);
     transition:All 0.2s linear;  
    -webkit-transition:All 0.2s linear;
    -moz-transition:All 0.2s linear;
    -o-transition:All 0.2s linear; 
  }
.dxmeli li:hover .dxmeri h3{color:#236ffb;}
.dxmeli li img{ width: 100px; height: 100px; margin: 0 10px 0 40px;}
.dxmeri h3{ color: #191c3d;font-size: 20px; margin: 4px 0 11px 0; width: 84%;}
.dxmeri p{ color: #6d6f80;font-size: 16px;line-height: 30px;width: 84%;}

/*国产化*/
.gchbox {

}
.gchli{width: 100%; margin: 0 10px;}
.gchli li{float: left; width:13.2%; cursor: pointer; background-color: #fff; margin: .1rem 0 .1rem .1rem; display: flex;align-items: center;justify-content: flex-start;}
.gchli li:hover{box-shadow: 0 5px 5px rgba(35, 111, 251, 0.4);
    transition:All 0.2s linear;
    -webkit-transition:All 0.2s linear;
    -moz-transition:All 0.2s linear;
    -o-transition:All 0.2s linear;
}
.gchli li:hover .dxmeri h3{color:#236ffb;}
.gchli li img{  margin: 0 10px;}

#layer ul.mfields {
    float: left;
}
#layer ul.mfields li {
    margin-right: 12px;
}
#layer ul.mfields li {
    font-family: '微软雅黑';
    float: left;
    margin: 7px 0;
}
#layer ul.mfields {
    float: left;
}
#layer ul.mfields .title {
    color: #ffffff;
    font-size: 16px;
	float: left;
	line-height: 1.5;
	margin: 13px 5px;
    padding: 10px;
}
#layer ul.mfields .inptext {
    font-family: '微软雅黑';
    border: 1px solid #dedede;
    font-size: 12px;
    text-indent: 5px;
    height: 38px;
    line-height: 38px;
    width: 100%;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
}
#layer ul.mfields .inpbox {
    width: 250px;
	float: left;
}

@media screen and (max-width: 768px){
	.homea .slide-pro {padding: .5rem 0 1.4rem;position: relative;}
.homea .slide-pro .swiper-slide{background-position:center;background-size:cover;width:48%;height:3.3rem;overflow:hidden;border-radius:10px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);top:0.6rem;transition:.5s;float:left; margin:1%;}
.homea .slide-pro .swiper-slide .item{padding: .35rem}
.homea .slide-pro .swiper-slide .item .ico{margin-bottom: .3rem;width: .7rem;height: .6rem; float:left}
.homea .slide-pro .swiper-slide .item h4{font-size: .26rem;font-weight: bold;}
.homea .slide-pro .swiper-slide .item p{font-size: .16rem;color: #666;line-height: 1.8em;min-height: .84rem}
.homea .slide-pro .swiper-slide.swiper-slide-prev{top:.7rem;}
.homea .slide-pro .swiper-slide.swiper-slide-next{top:.7rem;}
.homea .slide-pro .swiper-slide.swiper-slide-active{top:0}
.homea .slide-pro .swiper-slide.swiper-slide-prev .item{filter:blur(1.5px);opacity:.9}
.homea .slide-pro .swiper-slide.swiper-slide-next .item{filter:blur(1.5px);opacity:.9}
.homea .slide-pro .swiper-slide.swiper-slide-active .item{filter:blur(0)}
.homea .swiper-pagination-bullet{background: #000}
.homea .swiper-pagination-bullet-active{background: #f60}
.homea .swiper-pagination-bullets{bottom: 0;display: none}
.homea .slide-pro.iefix .swiper-slide{transform: scale(.85);transition: none;top:.7rem;}
.homea .slide-pro.iefix .swiper-slide.swiper-slide-prev{top:.5rem;transform: scale(.8.5)}
.homea .slide-pro.iefix .swiper-slide.swiper-slide-next{top:.5rem;transform: scale(.8.5)}
.homea .slide-pro.iefix .swiper-slide.swiper-slide-active{transform: scale(1);top: 0}
.homea .ssbtn{position: absolute;bottom:0;transform: translateY(-50%);width: .5rem;height: .5rem;border-radius: 50%;border: 2px solid #ddd;text-align: center;line-height: .46rem;cursor: pointer;font-size: .2rem;color: #ddd;transition: .3s}
.homea .ssbtn.prev{left: 46%}
.homea .ssbtn.next{right:46%}
.homea .ssbtn:hover{color: #f60;border: 2px solid #f60}
	
  .homec .intit{margin-bottom: 0}
  .homec .pic{transform: scale(.8)}
  .homec .picp{display: none;}
  .homec .picM{display: block;padding: .8rem 0;}
  .homec .picM img{width: auto;max-width: 100%;height: auto;display: block;margin: 0 auto;}
  
/*我们的优势*/
.dxbox {
    max-width: 1640px;
    margin: 0 auto;
}
.dx-me{float: left; width: 100%;background-color:#f6f8fb;padding: 10px 0 10px 0;}
.dxmeli{float: left; width: 100%; margin: 20px 0 40px 0;}
.dxmeli li{float: left; width:48%; min-height:185px;cursor: pointer; background-color: #fff; margin: 0 10px 10px 0; display: flex;align-items: center;justify-content: flex-start;}
.dxmeli li:hover{box-shadow: 0 5px 5px rgba(35, 111, 251, 0.4);
     transition:All 0.2s linear;  
    -webkit-transition:All 0.2s linear;
    -moz-transition:All 0.2s linear;
    -o-transition:All 0.2s linear; 
  }
.dxmeli li:hover .dxmeri h3{color:#236ffb;}
.dxmeli li img{ width: 100px; height: 100px; margin: 0 10px 0 40px;}
.dxmeri h3{ color: #191c3d;font-size: 20px; margin: 4px 0 11px 0; width: 84%;}
.dxmeri p{ color: #6d6f80;font-size: 16px;line-height: 30px;width: 84%;}

    /*国产化*/
    .gchbox {

    }
    .gchli{width: 100%; margin: 20px 0 40px 0;}
    .gchli li{float: left; width:40%; min-height:185px;cursor: pointer; background-color: #fff; margin: 0 .1rem .1rem .1rem; display: flex;align-items: center;justify-content: flex-start;}
    .gchli li:hover{box-shadow: 0 5px 5px rgba(35, 111, 251, 0.4);
        transition:All 0.2s linear;
        -webkit-transition:All 0.2s linear;
        -moz-transition:All 0.2s linear;
        -o-transition:All 0.2s linear;
    }


#layer ul.mfields {
    float: left;
}
#layer ul.mfields li {
    margin-right: 12px;
}
#layer ul.mfields li {
    font-family: '微软雅黑';
    float: left;
    margin: 7px 0;
}
#layer ul.mfields {
    float: left;
}
#layer ul.mfields .title {
    color: #ffffff;
    font-size: 16px;
	float: left;
	line-height: 1.5;
	margin: 13px 5px;
    padding: 10px;
}
#layer ul.mfields .inptext {
    font-family: '微软雅黑';
    border: 1px solid #dedede;
    font-size: 12px;
    text-indent: 5px;
    height: 38px;
    line-height: 38px;
    width: 100%;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
}
#layer ul.mfields .inpbox {
    width: 250px;
	float: left;
}
}
@media screen and (max-width: 480px){
@keyframes sca{
0% {transform: scale3d(.6,.6,.6);}
65% {transform: scale3d(.65,.65,.65);}
100% {transform: scale3d(.6,.6,.6);}
}


@media screen and (max-width: 1440px){

}
@media screen and (max-width: 1366px){

}
@media screen and (max-width: 980px){
.intit h3{font-size: .32rem}
.intit .ff{font-size: .22rem;font-weight:normal; color:#666}
.homef .txt{font-size: .32rem}
.homea{background-size: auto 100%}
.homea .wp{width: 100%}
.homea .ssbtn{display:none;}
.homea .slide-pro {padding: 0 0 1.4rem;position: relative;}
.homea .slide-pro .swiper-slide{background-position:center;background-size:cover;width:48%;height:3.3rem;overflow:hidden;border-radius:10px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);top:0.6rem;transition:.5s;float:left; margin:1%;}
.homea .slide-pro .swiper-slide .item{padding: .35rem}
.homea .slide-pro .swiper-slide .item .ico{margin-bottom: .3rem;width: .7rem;height: .6rem; float:left}
.homea .slide-pro .swiper-slide .item h4{font-size: .26rem;font-weight: bold;}
.homea .slide-pro .swiper-slide .item p{font-size: .16rem;color: #666;line-height: 1.8em;min-height: .84rem}
.homea .slide-pro .swiper-slide.swiper-slide-prev{top:.7rem;}
.homea .slide-pro .swiper-slide.swiper-slide-next{top:.7rem;}
.homea .slide-pro .swiper-slide.swiper-slide-active{top:0}
.homea .slide-pro .swiper-slide.swiper-slide-prev .item{filter:blur(1.5px);opacity:.9}
.homea .slide-pro .swiper-slide.swiper-slide-next .item{filter:blur(1.5px);opacity:.9}
.homea .slide-pro .swiper-slide.swiper-slide-active .item{filter:blur(0)}
.homea .swiper-pagination-bullet{background: #000}
.homea .swiper-pagination-bullet-active{background: #f60}
.homea .swiper-pagination-bullets{bottom: 0;display: none}
.homea .slide-pro.iefix .swiper-slide{transform: scale(.85);transition: none;top:.7rem;}
.homea .slide-pro.iefix .swiper-slide.swiper-slide-prev{top:.5rem;transform: scale(.8.5)}
.homea .slide-pro.iefix .swiper-slide.swiper-slide-next{top:.5rem;transform: scale(.8.5)}
.homea .slide-pro.iefix .swiper-slide.swiper-slide-active{transform: scale(1);top: 0}
.homea .ssbtn{position: absolute;bottom:0;transform: translateY(-50%);width: .5rem;height: .5rem;border-radius: 50%;border: 2px solid #ddd;text-align: center;line-height: .46rem;cursor: pointer;font-size: .2rem;color: #ddd;transition: .3s}
.homea .ssbtn.prev{left: 46%}
.homea .ssbtn.next{right:46%}
.homea .ssbtn:hover{color: #f60;border: 2px solid #f60}

/*我们的优势*/
.dxbox {
    max-width: 1640px;
    margin: 0 auto;
}
.dx-me{float: left; width: 100%;background-color:#f6f8fb;padding: 10px 0 10px 0;}
.dxmeli{float: left; width: 100%; margin: 20px 0 40px 0;}
.dxmeli li{float: left; width:48%; min-height:185px;cursor: pointer; background-color: #fff; margin: 0 10px 10px 0; display: flex;align-items: center;justify-content: flex-start;}
.dxmeli li:hover{box-shadow: 0 5px 5px rgba(35, 111, 251, 0.4);
     transition:All 0.2s linear;  
    -webkit-transition:All 0.2s linear;
    -moz-transition:All 0.2s linear;
    -o-transition:All 0.2s linear; 
  }
.dxmeli li:hover .dxmeri h3{color:#236ffb;}
.dxmeli li img{ width: 80px; height: 80px; margin: 0 10px 0 30px;}
.dxmeri h3{ color: #191c3d;font-size:.22rem; margin: 4px 0 11px 0; width: 86%;}
.dxmeri p{ color: #6d6f80;font-size: .18rem;line-height: 30px;width: 86%;}

    /*国产化*/
    .gchbox {

    }
    .gchli{width: 100%; margin: 20px 0 40px 0;}
    .gchli li{float: left; width:31%;cursor: pointer; background-color: #fff; margin: 0 .1rem .1rem .1rem; display: flex;align-items: center;justify-content: flex-start;}
    .gchli li:hover{box-shadow: 0 5px 5px rgba(35, 111, 251, 0.4);
        transition:All 0.2s linear;
        -webkit-transition:All 0.2s linear;
        -moz-transition:All 0.2s linear;
        -o-transition:All 0.2s linear;
    }


#layer ul.mfields {
    float: left;
}
#layer ul.mfields li {
    margin-right: 12px;
}
#layer ul.mfields li {
    font-family: '微软雅黑';
    float: left;
    margin: 7px 0;
}
#layer ul.mfields {
    float: left;
}
#layer ul.mfields .title {
    color: #ffffff;
    font-size: 16px;
	float: left;
	line-height: 1.5;
	margin: 13px 5px;
    padding: 10px;
}
#layer ul.mfields .inptext {
    font-family: '微软雅黑';
    border: 1px solid #dedede;
    font-size: 12px;
    text-indent: 5px;
    height: 38px;
    line-height: 38px;
    width: 100%;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
}
#layer ul.mfields .inpbox {
    width: 250px;
	float: left;
}
}
@media screen and (max-width:767px){
.homeb .tabnav{position: static;width: 100%;order: 3;flex-direction:inherit;margin-top: .3rem}
.homeb .tabnav li{display: block;text-align: center;padding: 0 .2rem;width: 100px}
.homeb .tabnav li:after{height: 1px;width: .2rem;top:.13rem;;left: 0;bottom: auto}
.homeb .tabnav li:before{height: 1px;width: .2rem;top:.13rem;left: auto;right: 0}
.homeb .tabnav li:first-child:before{display:block;}
.homeb .tabnav li:first-child:after{display:none;}
.homeb .tabnav li:last-child:after{display:block;}
.homeb .tabnav li:last-child:before{display:none;}
.homeb .tabnav li i{margin: 0 auto}
.homeb .tabnav li span{display: block;margin-top: .1rem;font-size: .18rem}
.homeb .slide-solt{position: static;width: 100%;max-width: inherit;order: 2}
.homeb .slide-solt .item{text-align: center}
.homeb .slide-solt .item h4{font-size: .28rem}
.homeb .slide-solt .item p{margin-bottom: .2rem}
.homeb .slide-solt .item .zxbtn a{margin: 0 auto}
.homeb .slide-sol{width: 100%;max-width: inherit;order: 1;margin-bottom: .3rem}


/*我们的优势*/
.dxbox {
    max-width: 1640px;
    margin: 0 auto;
}
.dx-me{float: left; width: 100%;background-color:#f6f8fb;padding: 10px 0 10px 0;}
.dxmeli{float: left; width: 100%; margin: 20px 0 40px 0;}
.dxmeli li{float: left; width:48%; min-height:185px;cursor: pointer; background-color: #fff; margin: 0 10px 10px 0; display: flex;align-items: center;justify-content: flex-start;}
.dxmeli li:hover{box-shadow: 0 5px 5px rgba(35, 111, 251, 0.4);
     transition:All 0.2s linear;  
    -webkit-transition:All 0.2s linear;
    -moz-transition:All 0.2s linear;
    -o-transition:All 0.2s linear; 
  }
.dxmeli li:hover .dxmeri h3{color:#236ffb;}
.dxmeli li img{ width: 100px; height: 100px; margin: 0 10px 0 40px;}
.dxmeri h3{ color: #191c3d;font-size: 20px; margin: 4px 0 11px 0; width: 84%;}
.dxmeri p{ color: #6d6f80;font-size: 16px;line-height: 30px;width: 84%;}


#layer ul.mfields {
    float: left;
}
#layer ul.mfields li {
    margin-right: 12px;
}
#layer ul.mfields li {
    font-family: '微软雅黑';
    float: left;
    margin: 7px 0;
}
#layer ul.mfields {
    float: left;
}
#layer ul.mfields .title {
    color: #ffffff;
    font-size: 16px;
	float: left;
	line-height: 1.5;
	margin: 13px 5px;
    padding: 10px;
}
#layer ul.mfields .inptext {
    font-family: '微软雅黑';
    border: 1px solid #dedede;
    font-size: 12px;
    text-indent: 5px;
    height: 38px;
    line-height: 38px;
    width: 100%;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
}
#layer ul.mfields .inpbox {
    width: 250px;
	float: left;
}
}
@media screen and (max-width:640px){
.homea{background-size: auto 100%;padding: 0rem 0 .5rem}
.homee{background-size: auto 100%;}
.homef{padding: .6rem 0;text-align: center}
.homea .slide-pro .swiper-slide{width: 95%}
.homea .swiper-pagination-bullets{display: block;}
.homeb {
    background: url(../images/bgb.jpg) no-repeat center;
    background-size: cover;
    min-height: 500px;
    position: relative;
    z-index: 1;
    padding: 1rem 0 1rem;
    position: relative;
    overflow: hidden;
}
.homec .intit h4 span{font-size: .45rem}
.homec .intit h4{font-size: .35rem}
.homee{background: url(../images/hero.jpg)  no-repeat bottom  center;background-size:cover; min-height: 500px;position: relative;z-index: 3;margin-top: 0rem;padding:.2rem 0 .4rem;position: relative;overflow: hidden;}
.homee .in-nlist li:nth-child(1){width:100% }
.homee .in-nlist li:nth-child(2){width:100% }
.homee .in-nlist li:nth-child(1) .pic{width:30%; float:left; margin:10px;}
.homee .in-nlist li:nth-child(2) .pic{hwidth:30%; float:left; margin:10px;}
.homee .in-nlist li{width: 100%}
.homee .in-nlist li .pic{height: 1.2rem;width:30%; float:left; margin:10px;}
.homee .in-nlist li .txt { background: #fff; padding: 0.05rem 0.3rem 0.05rem;}
.bg-mask .pic .a {
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    height: 100%;
    display: block;
    -webkit-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s;
}
.homef .txt{width: 100%;margin-bottom: .3rem}
.homef .zxbtn{width: 100%}
.homef .zxbtn a{margin: 0 auto}

/*我们的优势*/
.dxbox {
    max-width: 1640px;
    margin: 0 auto;
}
.dx-me{float: left; width: 100%;background-color:#f6f8fb;padding: 10px 0 10px 0;}
.dxmeli{float: left; width: 100%; margin: 20px 0 40px 0;}
.dxmeli li{float: left; width:98%; min-height:145px;cursor: pointer; background-color: #fff; margin: 0 10px 10px 0; display: flex;align-items: center;justify-content: flex-start;}
.dxmeli li:hover{box-shadow: 0 5px 5px rgba(35, 111, 251, 0.4);
     transition:All 0.2s linear;  
    -webkit-transition:All 0.2s linear;
    -moz-transition:All 0.2s linear;
    -o-transition:All 0.2s linear; 
  }
.dxmeli li:hover .dxmeri h3{color:#236ffb;}
.dxmeli li img{ width: 60px; height:60px; margin: 0 10px 0 20px;}
.dxmeri h3{ color: #191c3d;font-size: .22rem; margin: 4px 0 11px 0; width: 84%;}
.dxmeri p{ color: #6d6f80;font-size: .18rem;line-height: 20px;width: 90%;}

    /*国产化*/
    .gchbox {

    }
    .gchli{width: 100%; margin: 10px;}
    .gchli li{float: left; width:31%; cursor: pointer; background-color: #fff; margin: 0 .1rem .1rem .1rem; display: flex;align-items: center;justify-content: flex-start;}
    .gchli li:hover{box-shadow: 0 5px 5px rgba(35, 111, 251, 0.4);
        transition:All 0.2s linear;
        -webkit-transition:All 0.2s linear;
        -moz-transition:All 0.2s linear;
        -o-transition:All 0.2s linear;
    }
    .gchli li:hover .dxmeri h3{color:#236ffb;}
    .gchli li img{  margin: 0 10px;}

#layer ul.mfields {
    float: left;
}
#layer ul.mfields li {
    margin-right: 12px;
}
#layer ul.mfields li {
    font-family: '微软雅黑';
    float: left;
    margin: 7px 0;
}
#layer ul.mfields {
    float: left;
}
#layer ul.mfields .title {
    color: #ffffff;
    font-size: 14px;
	float: left;
	line-height: 1.5;
	margin: 13px 5px;
    padding: 10px;
}
#layer ul.mfields .inptext {
    font-family: '微软雅黑';
    border: 1px solid #dedede;
    font-size: 12px;
    text-indent: 5px;
    height: 38px;
    line-height: 38px;
    width: 100%;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
}
#layer ul.mfields .inpbox {
    width: 250px;
	float: left;
}
}
@media screen and (max-width:360px){
.homea .slide-pro .swiper-slide{width: 95%}
.homeb .tabnav li{padding: 0 .1rem}
/*我们的优势*/
.dxbox {
    max-width: 1640px;
    margin: 0 auto;
}
.dx-me{float: left; width: 100%;background-color:#f6f8fb;padding: 10px 0 10px 0;}
.dxmeli{float: left; width: 100%; margin: 20px 0 40px 0;}
.dxmeli li{float: left; width:98%; min-height:140px;cursor: pointer; background-color: #fff; margin: 0 10px 10px 0; display: flex;align-items: center;justify-content: flex-start;}
.dxmeli li:hover{box-shadow: 0 5px 5px rgba(35, 111, 251, 0.4);
     transition:All 0.2s linear;  
    -webkit-transition:All 0.2s linear;
    -moz-transition:All 0.2s linear;
    -o-transition:All 0.2s linear; 
  }
.dxmeli li:hover .dxmeri h3{color:#236ffb;}
.dxmeli li img{ width: 60px; height: 60px; margin: 0 10px 0 20px;}
.dxmeri h3{ color: #191c3d;font-size: 16px; margin: 4px 0 11px 0; width: 84%;}
.dxmeri p{ color: #6d6f80;font-size: 12px;line-height: 24px;width: 84%;}

}
    /*国产化*/
    .gchbox {

    }
    .gchli{width: 100%; margin: 10px;}
    .gchli li{float: left; width:45%;min-height:110px; cursor: pointer; background-color: #fff; margin: 0 .1rem .1rem .1rem; display: flex;align-items: center;justify-content: flex-start;}
    .gchli li:hover{box-shadow: 0 5px 5px rgba(35, 111, 251, 0.4);
        transition:All 0.2s linear;
        -webkit-transition:All 0.2s linear;
        -moz-transition:All 0.2s linear;
        -o-transition:All 0.2s linear;
    }
    .gchli li img{  margin: 0 10px;}
/*2021.11.11*/


/*2021.11.11*/

.codeimg{
  width: 114px;
  height: 114px;
  background: #fff;
  position: absolute;
  left: 50%;
  margin-left: -57px;
  top: calc(230px/2*-1 - 15px);
box-shadow: 0 10px 18px 2px rgba(0, 0, 0, .5);
z-index: 10;

justify-content: center;
align-items: center;
display: none;
}
.codeimg::after{content: '';
position: absolute;
left: 50%;
border-left:8px transparent solid ;
border-right:8px transparent solid ;
border-top:8px #fff solid ;
bottom: -8px;
margin-left: -8px;}
.codeimg img{max-width: 100%;max-height: 100%;}
.ul-fdshare li:hover .codeimg{display: flex;}
.ul-fdshare li{float: left;margin: 0 10px;     position: relative;}
.nyJoinc .getJob p{    width: calc(99% - 2.5rem) !important;}

.nyJoinc .getJob a{padding: 0 !important;  border: 0px solid #fff !important;}





.sub {
  background: rgb(23 105 174 / 0.75);
  position: absolute;
  left: 50%;
  margin-left: -90px;
  PADDING: 0 15PX;
  WIDTH: auto;
  TOP: 42px;
  min-width: 180px;
  display: none;
}

/* .sub .wl{margin-top: 5px; background: rgb(0 106 173 / 80%);} */
.sub a {
  font-size: 14px;
  text-align: center;
  border-bottom: 1px dashed rgb(255 255 255 / 0.2);
  line-height: 0.4rem;
}
.header .hd-nav li{height: 40px;cursor: pointer;}

.header .hd-nav li:hover .sub {
  display: block;
}
.header .hd-nav li:before{z-index: 1;}
