@charset "utf-8";
@media screen and (min-width:1366px) {
    .swiper-container_banner .swiper-slide {
        height: 500px;
    }
}


.search{height:65px;background: #004262;}
#formsearch{height:35px;float:right;margin-top:14px;}
.hotSearch{float:left;height:65px;line-height:65px;font-weight:normal;color:#ffffff;font-size:14px;}
#search-type{float: left;width:100px;height: 24px;border: 1px solid #c8c8c8;margin-right: 5px;}



/*搜索和热门搜索*/
.hotSearch a:first-child{margin-left:48px;}
.hotSearch a{margin-left:17px;color:#fff;}
#formsearch input{}
#formsearch input#keyword {
    height: 35px;
    line-height: 35px;
    padding-left: 18px;
    color: #ddf3ff;
    font-size: 14px;
    background: none;
    width: 280px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    border: 1px solid #eee;
}
#formsearch input#s_btn {
    width: 54px;
    height: 37px;
    line-height: 35px;
    text-align: center;
    color: #fff;
    cursor: pointer;
    margin-left: -4px;
    border: 1px solid #eee;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-left: 0;
    background: url(../images/ss.png) center center no-repeat;
}
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #ddf3ff;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #ddf3ff;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #ddf3ff;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color:    #ddf3ff;
}


.box1{background: #F5F5F5 url(../images/pic40.jpg) repeat;}

.menu_cate{width:21%;float:left;margin-top:50px;}
.cate_title{font-weight:bold;font-family:"å¾®è½¯é›…é»‘";font-size:14px;color:#3b434e;text-transform:uppercase;}
.cate_title span{font-weight:bold;font-family:"å¾®è½¯é›…é»‘";font-size:21px;color:#004262;display:block;border-bottom:5px solid #f5ac39;padding-bottom:38px;padding-top:5px;}
.cate_wz{color:#969696;font-size:14px;line-height:23px;padding-top:44px;}

.pm{background:#004262;line-height:60px;position:relative;margin-top:78px;}
.pm a{color:#ffffff;font-size:14px;display:block;position:relative;left:32px;transition:all 0.6s;}
.pm:hover a{left:42px;}




.prod{width:72%;margin-top:128px;}

/*.product_list1 li{float:left;margin-left:12px;margin-right:12px;_display:inline;width:280px;background:#ffffff;height:350px;overflow:hidden;border:1px solid #cccccc;}*/
.product_list1 li a.img{}
.product_list1 li a.img img{width:100%;}
.product_list1 li h3{text-align:center;border-bottom:1px solid #ccc;line-height:55px;}
.product_list1 li h3 a{font-weight:normal;color:#131313;font-size:16px;}
.product_list1 li span{color:#666666;font-size:12px;line-height:22px;display:block;text-align:justify;padding:15px 28px 0;}
.product_list1 li a.img{display:block;}
.product_list1 li a.img:hover{border-color:#e87518;}
.product_list1 li:hover{background:#004262;}
.product_list1 li:hover h3{border-color:#fff;}
.product_list1 li:hover h3 a{color:#fff;}
.product_list1 li:hover span{color:#fff;}

.box2{background: #F5F5F5 url(../images/pic40.jpg) repeat; height: 650px;}
.menu_cate2{margin-top:75px;}
.cate_title2{color:#000;}
.cate_title2 span{color:#000;border-color:#004262;}
.cate_w2{color:#fff;font-size:14px;line-height:23px;padding-top:44px;height:69px;overflow:hidden;}
#demo1 {
    padding: 10px;
    box-sizing: border-box;
    margin-right: -10px;
    margin-left: -10px;
}
#demo1 .swiper-slide {
    box-shadow: 0 0 8px rgb(0 0 0 / 18%);
}
.sortt{}
.sortt li{position:relative;z-index: 999;border-bottom:1px solid #004262;line-height:50px;}
.sortt li a{color:#000000;font-size:16px;transition:all 0.6s;left:0;background:url(../images/jian.png) no-repeat 94% center;display:block;position:relative;}
.sortt li:hover a{left:10px;}
.sortt li:hover{background: #f5ac39;}

.prod2{width:72%;margin-top:80px;}

.product_list2 li {
    float: left;
    margin-right: 3%;
    margin-bottom: 25px;
    _display: inline;
    border: 1px solid #e0e1dc;
    position: relative;
    width: 22.5%;
}
.product_list2 li a.img{}
.product_list2 li a.img img {
    width: 100%;
    height: 169px;
    padding-bottom: 48px;
    background: #fff;
    object-fit: cover;
}
.product_list2 li h3{text-align:center;line-height:50px;height: 50px; background:rgba(0,0,0,.5);width:100%;position:absolute;left:0;bottom:0;overflow: hidden;}
.product_list2 li h3 a{font-weight:normal;font-size:14px;color:#fff;display: block;transition-duration:.8s;}
.product_list2 li a.img{display:block;}
.product_list2 li a.img:hover{border-color:#e87518;}
.product_list2 li:hover h3{background: rgb(0 66 98 / 73%);height: 63px;padding-top: 10px;line-height: 20px;}
.product_list2 li:nth-child(4n){margin-right:0;}
.product_list2 li a span{color: #f5ac39;font-size: 12px;text-transform: uppercase;display: block;}









.box3{background:url(../images/bj3.png) no-repeat;padding-bottom: 45px;}


.ads{}
.ads li{width:33.33%;padding-left:32px;padding-right:50px;float:left;background:#004262;height:350px;overflow:hidden;box-sizing: border-box;}
.ads li img{padding-top:63px;}
.ads li h3{font-size:20px;padding-top:13px;color:#fefefe;font-weight:normal;}
.ads li span{font-size:14px;line-height:28px;padding-top:32px;display:block;color:#fefefe;}
.ads li+li{border-left:1px solid #345d70;}
.ads li:hover{background:#0273ca;}




.box4{background:url(../images/bj4.png) no-repeat;}
.box4 .container{position:relative;}
.cate_wz3{color:#fff;}
.pm2{background:#fff;line-height:60px;position:relative;margin-top:78px;}
.pm2 a{color:#007bd9;font-size:14px;display:block;position:relative;left:32px;transition:all 0.6s;}
.ys,.yspic{position:absolute;}
.ys{color:#fff;font-size:13px;}

.ys1{left:440px;top:95px;}
.ys2{left:440px;top:208px;}
.ys3{left:440px;top: 320px;}
.ys4{left:440px;top: 436px;}
.ys5{left:440px;top: 550px;}
.yspic{left: 719px;top: 106px;}





.box5{background:url(../images/bj5.png) center center no-repeat; margin-bottom: 4rem;margin-top: 2rem;}

.pm3{background:#004262;line-height:60px;position:relative;margin-top:78px;}
.pm3 .dianhua{color:#ffffff;font-size:20px;display:block;position:relative;left: 0; transition:all 0.6s;padding-left: 52px;background:url(../images/tel1.png) no-repeat 17px center;}
.pm3:hover .dianhua{left:15px;}
.box5 .container{position:relative;}


.estructure{width:890px;margin-top:94px;}
.estructure li{text-align:center;width:200px;margin-left:30px;float:left;margin-bottom:43px;}
.estructure li:nth-child(1){margin-left:0px;}
.estructure li:nth-child(2){margin-left:58px;}
.estructure li:nth-child(3){margin-left:55px;}
.estructure li:nth-child(4){margin-left:158px;}
.estructure li:nth-child(6){margin-left:55px;}
.estructure li .img1{width:100px;margin:0 auto;height:100px;display:block;}
.estructure li .img2{width:100px;margin:0 auto;height:100px;display:none}
.estructure li h3{font-size:16px;padding-top:10px;color:#333333;font-weight:normal;}
.estructure li:hover .img1{display:none;}
.estructure li:hover .img2{display:block;}



.box6{background:url(../images/bj6.jpg) center center no-repeat;padding-bottom: 70px;}

.about{width:490px;color:#ffffff;font-size:14px;line-height:36px;height:290px;}
.about_pic{width:401px;height:290px;overflow:hidden;}

.box6 .content{margin-top:66px;}
.product_list3 li{float:left;margin-left:20px;margin-right:20px;_display:inline;}
.product_list3 li a.img{border:1px solid #e0e1dc;overflow:hidden;}
.product_list3 li a.img img{width:270px;height:200px;transition:all 0.6s;cursor:pointer;}
.product_list3 li h3{text-align:center;padding-top:10px;}
.product_list3 li h3 a{font-weight:normal;color:#fff;font-size:14px;}
.product_list3 li a.img{display:block;}
.product_list3 li a.img:hover{border-color:#e0e1dc;}
.product_list3 li a.img:hover img{transform:scale(1.2);}




.box7{background: #ededed url(../images/bj7.jpg) no-repeat;}
.box7 .container {padding-bottom: 50px}




.tabli{position:relative;float:right;}
.tabli li{margin-left:2px;float:left;padding:0 20px;line-height:35px;color:#999999;font-size:14px;text-align:center;}
.tabli li.cur{background:#f5ac39;color:#fff;border-radius:6px;}

.project{width: 100%;background:#fff;height:290px;overflow:hidden;padding:40px 0;margin-top:25px;}


.news_list1{margin-left:18px;width:300px;float:left;}
.news_list1 li{}
.news_list1 .img{display: block;width:300px;}
.news_list1 .img img{width:300px;height:210px;}
.news_list1 h3{display:block;float:right;margin-top:8px;font-weight:normal;}
.news_list1 h3 a{color:#396faf;font-size:16px;position: relative;display:block;}
.news_list1 h3 p{color:#999999;font-size:12px;padding-top:8px;}
.news_list1 h3 span {
    display: block;
    color: #666666;
    line-height: 23px;
    font-weight: 600;
    font-size: 16px;
    padding-top: 8px;
}
.news_list1 h3 .newsfot {
    font-weight: normal;
    font-size: 14px;
}
.news_list2{width:555px;float:right;}
.news_list2 li{line-height:40px;position:relative;height:40px;}
.news_list2 li a{color:#60676f;font-size:14px;padding-left:15px;background:url(../images/ns.png) no-repeat left center;}
.news_list2 li a:hover{text-decoration:none;color:#396faf;}


.nsq .content{overflow:hidden;margin:0 auto;position:relative;}

#innewsdemo {height:200px;overflow:hidden;}
#news_demo1 {}
#news_demo2 {}

.nsq2 .content{overflow:hidden;margin:0 auto;position:relative;}
#innewsdemo1 {height:200px;overflow:hidden;}
#news_demo11 {}
#news_demo21 {}

.nsq3 .content{overflow:hidden;margin:0 auto;position:relative;}
#innewsdemo2 {height:200px;overflow:hidden;}
#news_demo12 {}
#news_demo22 {}






