@charset "utf-8";html,body,ol,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0}body{font-family:'Arial'}h1,h2,h3,h4,h5,h6{font-weight:normal}img{border:none}a,p,span{text-decoration:none}li{list-style:none}.clearfix:after{clear:both;display:block;visibility:hidden;height:0;line-height:0;content:''}.clearfix{zoom:1}body{overflow-x:hidden}.op{width:1920px;margin-left:-260px}#wrap{max-width:1400px;height:auto;margin:0 auto;background:#fff}#header{height:100px;position:relative}#header .logo{box-shadow:0 0 10px 0 #d1d1d1;position:absolute;top:17px;left:16px}#search{height:26px;padding-top:17px}#search form{float:right}#search form input{width:80px;height:26px;background:#666666;text-align:center;font-size:14px;color:#fff;font-family:'Arial';border:#666666 1px solid;margin-left:-5px;margin-top:-1px;font-weight:bold}#search form input:nth-child(3){width:200px;border:#cfcfcf 1px solid;border-right:none;padding:0;margin:0;height:24px;color:#333;padding-left:10px;text-align:left;background:none;margin-left:0;margin-top:0;font-weight:normal}#nav{width:auto;height:31px;padding-top:8px;float:right}#nav li{float:left;height:31px}#nav li a{text-align:center;display:block;padding:0 28px 0 28px;line-height:31px;font-size:14px;font-weight:bold;color:#444;height:31px;transition:background .3s;-moz-transition:background .3s;-webkit-transition:background .3s;-o-transition:width .3s}#nav li a:hover,#nav li a.active{background:#289be4;color:#fff}#about{padding-top:140px}#footer{background:url(../images/footer_bg.png) bottom left repeat-x;padding-top:66px;}.w1110{margin:0 auto;max-width:1400px}#banner_wrap{position:relative;height:100%}.change{width:100%;padding:20px !important;background:rgba(255,255,255,0.65);position:absolute !important;bottom:0;left:50%;transform:translate(-50%, 50%)}.change li{position:relative;width:fit-content;cursor:pointer}.change li.swiper-slide-thumb-active .main{opacity:1}.change li .main{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;border:8px solid rgba(2,144,234,0.5);box-sizing:border-box;z-index:999;opacity:0;transition:.3s}.change li:hover .main{opacity:1}#header .logo{z-index:999}.pub_padding{padding:59px 0}.pub_title{text-align:center;padding-bottom:26px;border-bottom:1px solid #dbdbdb;margin-bottom:60px}.pub_title h2{font-size:32px;margin-bottom:5px;width:fit-content;position:relative;margin:0 auto}.pub_title h2::after{content:'';display:block;width:6px;height:25px;background:#0290ea;position:absolute;top:50%;left:0;transform:translate(-13px, -50%)}.pub_title p{font-size:12px;text-transform:uppercase;color:rgba(68,68,68,0.3)}#about .content{display:flex;justify-content:space-between;}#about .content .left{width:38%}#about .content .right{width:55%;font-size:16px;line-height:30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:6;-moz-box-orient:vertical}#news .content{display:flex;justify-content:space-between;flex-wrap:wrap}#news .content a{width:46%;display:flex;align-items:center;padding:19px;background:#e6e6e6;color:#1a5b95;transition:.3s;margin-bottom:5px}#news .content a:hover{color:#fff;background:#0f82cb}#news .content a:hover .hr{background:#fff}#news .content a .time{width:8.71%;text-align:center}#news .content a .time p{text-align:center}#news .content a .time p:nth-child(1){font-size:28px;font-weight:bold}#news .content a .hr{width:1px;height:100%;background:#1a5b95;display:block;margin:0 20px}#news .content a .ms{width:77.27%;font-size:16px;line-height:26px}.dsj{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:2;-moz-box-orient:vertical}.box{background:url(../images/ab_bg.png) no-repeat;background-position:center bottom}.box #product .content ul{display:flex;justify-content:space-between;padding-bottom:27px;border-bottom:1px dotted #b0aeae}.box #product .content ul:nth-child(2){padding-top:27px}.box #product .content ul li{width:46.21%;display:flex;justify-content:space-between}.box #product .content ul li .left{width:37.12%}.box #product .content ul li .right{width:60.42%;display:flex;flex-direction:column;justify-content:space-between}.box #product .content ul li .right .title{font-size:16px;font-weight:bold}.box #product .content ul li .right .ms{font-size:14px;line-height:26px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:3;-moz-box-orient:vertical}.box #product .content ul li .right .more{display:block;padding:0 7px;line-height:26px;background:#b9c5cf;width:fit-content;font-size:12px;color:#fff;transition:.3s}.box #product .content ul li .right .more:hover{background:#0f82cb}#footer{display:flex;justify-content:space-between}#footer .lx{width:30%;font-size:14px;color:#444}#footer .lx .title{font-size:16px;font-weight:bold;margin-bottom:23px}#footer .lx .content{line-height:26px}#footer ul li{font-size:14px;margin-bottom:23px;color:#444}#footer ul li:nth-child(1){font-size:16px;font-weight:bold}#footer ul li:last-child{margin-bottom:0}#footer ul li:hover{color:#000}.footer_bar{font-size:14px;line-height:26px;text-align:center;background:#acacac;padding:16px 0}.pub_nav{font-size:14px;line-height:48px;color:#444444;text-transform:uppercase;background:#e5e5e5}.pub_nav span{margin:0 5px}.profile{padding-bottom:210px;background:url(../images/ab_bg.png) no-repeat;background-position:bottom center}.profile .w1110{display:flex;justify-content:space-between}.profile .title{font-size:16px;color:#444;font-weight:bold;position:relative}.profile .title::after{content:'';display:block;height:1px;background:#dbdbdb;position:absolute;width:60%;right:0;top:50%}.profile .left{width:65.76%}.profile .left .img{text-align:center;}.profile .left p{font-size:14px;line-height:32px;color:#888888}.pub_right{width:27.92%}.pub_right .title{margin-bottom:20px}.pub_right .title::after{width:60%}.pub_right ul{margin-bottom:30px}.pub_right ul li{font-size:14px;color:#888;line-height:50px;border-bottom:1px solid #f3f3f3;transition:.3s}.pub_right ul li:hover,.pub_right ul li.active{color:#289be4}.pub_right ul li:hover span,.pub_right ul li.active span{background:#289be4;color:#fff;transform:rotate(90deg)}.pub_right ul li a{display:block}.pub_right ul li span{width:20px;height:20px;background:#e7e7e7;border-radius:50%;display:inline-block;text-align:center;line-height:20px;font-size:12px;color:#666;margin-right:10px;transition:.3s}.pub_right p{font-size:14px;line-height:32px;color:#888}.product .title{margin-bottom:30px}.product .pub_right .title{margin-bottom:20px}.product .content{display:flex;flex-wrap:wrap;padding:0 10px}.product .content li{width:30.13%;margin-right:20px;margin-bottom:13px}.product .content li:nth-child(3n){margin-right:0}.product .content li a p{text-align:center;font-size:14px;margin-top:5px;color:#444444}.news .content{display:flex;justify-content:space-between;flex-wrap:wrap}.news .content a{width:100%;display:flex;align-items:center;padding:19px;background:#e6e6e6;color:#1a5b95;transition:.3s;margin-bottom:5px}.news .content a .time p{color:#1a5b95}.news .content a:hover{background:#0f82cb}.news .content a:hover .ms p{color:#fff}.news .content a:hover .hr{background:#fff}.news .content a:hover .time p{color:#fff}.news .content a .time{width:8.71%;text-align:center}.news .content a .time p{text-align:center}.news .content a .time p:nth-child(1){font-size:28px;font-weight:bold}.news .content a .hr{width:1px;height:100%;background:#1a5b95;display:block;margin:0 20px}.news .content a .ms{width:77.27%;font-size:14px;line-height:26px}#nav li a{text-transform:uppercase
    }
    @media screen and (max-width:998px){.head_wap{display:flex;justify-content:space-between;padding:0 10px;align-items:center}.head_wap .wap_logo{width:20%}#header{display:none}.op{width:100%;margin-left:0}.change{padding:10px !important}#about{padding-top:55px}.pub_title h2{font-size:24px;margin-bottom:5px}.pub_title{padding-bottom:10px;margin-bottom:20px}#about{padding-bottom:30px}#about .content{display:block;padding:0 10px}#about .content .left{width:100%}#about .content .right{width:100%}#news .content{padding:0 10px;display:flex;justify-content: space-around;}#news .content a{width:100%}.pub_padding{padding:30px 0}.box #product .content{padding:0 10px}.box #product .content ul{display:flex;padding-bottom:0;margin-bottom:0;border:none;padding-top:0 !important}.box #product .content ul:nth-child(2) li:nth-child(2){display:none}.box #product .content ul li{width:100%;padding:10px 0}.box #product .content ul li .right .ms{-webkit-line-clamp:2;font-size:12px;line-height:24px}#footer{padding:20px 10px}#footer ul{padding:0 10px}#footer ul:nth-child(1),#footer ul:nth-child(2){display:none}#footer .lx{width:100%;text-align:center}#footer .lx .title{margin-bottom:10px}.footer_bar{padding:16px 10px}.footer_bar{line-height:30px}.change li .main{border-width:4px}.pub_nav{padding:0 10px;line-height:36px;font-size:12px}.profile .w1110{display:block;padding:0 10px}.profile .left{width:100%}.profile .left .content .img{padding:20px 0}.profile .title::after{width:60%}.profile .left .content{margin-bottom:20px}.pub_right{width:100%}#footer .lx .content{line-height:30px}.profile .left .content p{text-indent:0em}.product .content{padding:0}.product .content li{width:49%;margin-right:2%}.product .content li:nth-child(2n){margin-right:0}.product .content li:nth-child(3n){margin-right:2%}.product .content li a p{text-indent:0 !important}.contact .left .content{display:block !important}.contact .left .content p{text-indent:0}#map{height:200px !important}#news .content a{width:35%}#news .content a .hr{height:50px}.box #product .content ul li .left .img{width:100%}.news .content a .time p{text-indent:0}.news .content a .ms p{text-indent:0}.mob{display:none}.pub_padding{padding-bottom:0}}#page_center_botton .active,#page_center_botton .active:hover{background:#0290ea}


.box #product .content ul{
    flex-wrap: wrap;
}
.box #product .content ul li{
    margin-bottom: 30px;
}
.er_im{
    width: 40%;
    margin-top: 20px;
}
#news .content::after{
    content: '';
    width: 46%;
}

#search .btn_sear{
    padding-top: 0px !important;
}

.ww{text-align:center;width:50% !important}


/*搜索*/

.SEARCH_PU_li dl{
  display: flex;
  justify-content: space-between;
  margin-bottom: 30px;
  padding-bottom: 30px;
  border-bottom: 1px solid #b9b9b9;
}

.SEARCH_PU_jieguo{
     font-size: 26px;
  line-height: 30px;
  margin-bottom: 60px;
} 

.SEARCH_PU_dd1{
    font-size: 20px;
  line-height: 30px;
}

.SEARCH_PU_dd2{
  font-size: 20px;
  line-height: 30px;
  margin: auto 0;
}


.SEARCH_PU_01{
    margin: 100px 0;
}

.ul11{
     width:25% !important;
}

.uull{
    display:flex;
    flex-wrap: wrap;
}
.lili{
    width: 50%;
    font-size: 14px !important;
    margin-bottom: 23px;
    color: #444;
    font-weight: 100 !important;
}


.gend{
   margin-top: 75px;   
}
.gen{
    padding: 12px 35px;
    font-size: 18px;
    line-height: 20px;
    font-size: 16px;
    color: #fff;
    background: #1a5b95;
}

.pppp p:nth-child(3){
    display: none;
}
.pppp p:nth-child(2){
    display: none;
}

/*--------------------------------*/
@media screen and (max-width: 998px){
    
    #page_left_botton a, #page_left_botton span, #page_center_botton a, #page_center_botton span {
    display: inline-block;
    padding: 0 10px;
    line-height: 35px;
    border: 1px solid #ccc;
    margin: 0 5px;
    cursor: pointer;
}
    
    .SEARCH_PU_01{
    margin: 60px 15px;
}
    .SEARCH_PU_jieguo {
    font-size: 20px;
    line-height: 30px;
    margin-bottom: 40px;
}
    .SEARCH_PU_dd1 {
    font-size: 18px;
    line-height: 30px;
}
    .SEARCH_PU_dd2 {
    font-size: 16px;
    line-height: 30px;
    margin: auto 0;
}
    
    #news .content a .ms {
     width: 100%; 
    font-size: 14px;
    line-height: 16px;
}
    #about .content .right p:nth-child(2){
        display: none;
    }
    #about .content .right p:last-child{
        display: none;
    }
    
    .er_im{
    width: 30%;
    margin: auto;
}
.title11{
         overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.box #product .content ul li{
    border: 1px solid #e6e6e6;
    border-radius:3px;
    background-color: #e6e6e6;
    color: #1a5b95;
}
.box #product .content ul{
    display: flex;
}
.box #product .content ul li{
    margin-bottom: 20px;
}
}







