/* 公共标题 */
.com-title{padding:60px 0px;text-align: center;}
.com-title h2{font-size:36px;font-weight: bold;line-height:36px;margin-bottom:10px;}
.com-title p.desc{font-size:18px;text-transform: uppercase;line-height:32px;}
.com-title .col-fff{background:#fff !important;color:#024bb8 !important;}


/* 关于我们 */
.about{background:#f5f5f5;padding-bottom:100px;}
.about .about-info{margin-bottom:60px;}
.about .about-info .div-video{width:640px;height:370px;overflow: hidden;}
.about .about-info .div-video img{width:100%;height:100%;object-fit: cover;transition:all 0.6s;}
.about .about-info:hover img{transform:scale(1.2);}
.about .about-info .about-left{flex:1;margin-right:80px;}
.about .about-info .about-left h3{font-size:30px;line-height:30px;color:#024bb8;font-weight: bold;margin-bottom:45px;}
.about .about-info .about-left .desc p{font-size:16px;line-height:32px;}
.about .about-info .about-left .ab-mores{display: block;width:190px;line-height:45px;border-radius:45px;background:#024bb8;font-size:16px;text-align: center;
color:#fff;transition:width 0.6s;}
.about .about-info .about-left .ab-mores:hover{width:220px;}
.about .about-info .about-left .ab-mores i{display: inline-block;margin-left:5px;}


.about-show li{width:290px;margin-right:16px;}
.about-show li img{width:100%;}


/* 产品中心 */
.indexthree {
    background: url(../images/q2.jpg) no-repeat top center;
    background-size: cover;
    padding-bottom: 100px;
}

.threeleft {
    width: 260px;
    float: left;
    background: #fff;
}

.threeleft h4 {
    text-align: center;
}

.threeleft h4 a {
    font-size: 22px;
    color: #fff;
    display: block;
    height: 75px;
    line-height: 75px;
    background: #0079dc;
}

.threeleft h4 a img {
    display: inline-block;
    vertical-align: -6px;
    margin-left: 15px;    width: 26px;
}

.threeleft ul {
    padding: 20px;
}

.threeleft li {
    padding-bottom: 8px;
}

.threeleft li a {
    font-size: 16px;
    padding-left: 30px;
    display: block;
    width: 100%;
    height: 48px;
    line-height: 48px;box-sizing: border-box;
    background: #e4e4e4 url(../images/k_34.jpg) no-repeat 180px center;
}

.threeleft li:hover a {
    color: #fff;
    background: #0079dc url(../images/k_40.jpg) no-repeat 180px center;
}



.threeright .ritit p {
    float: left;
    margin-right: 10px;
    text-align: center;
    width: 292.5px;
}

.threeright .ritit p a {
    border-top: 2px transparent solid;
    display: block;
    width: 100%;
    height: 75px;
    line-height: 75px;
    background: #fff;
    font-size: 20px;
    color: #333;
}

.threeright .ritit p:last-child {
    margin-right: 0;
}



.threeright .ritit p:hover a,
.threeright .ritit p.cur a {
    color: #0079dc;
    border-top: 2px #0079dc solid;
}


.threerightnr dl {
    padding-bottom: 25px;
}

.threerightnr dt {
    float: left;
    padding: 25px 40px;
    width: 386px;
}

.threerightnr dt img {
    display: block;
    width: 306px;
    height: 227px;
    margin-top: 25px;
    object-fit: contain;
}

.threerightnr dd {
    float: left;
    height: 250px;
    margin-top: 35px;
    padding-left: 70px;
    background: url(../images/k_38.jpg) no-repeat left top;
    width: 529px;
}

.threerightnr dd h4 {
    color: #0079dc;
    font-size: 20px;
    line-height: 30px;
}

.threerightnr dd p {
    font-size: 14px;
    color: #666;
    margin-top: 10px;
    line-height: 28px;
}

.threerightnr ul{gap:30px 20px;margin-top:30px;}

.threerightnr li {
  	width: 380px;
    background:#fff;border-radius:6px;    overflow: hidden;padding:10px 0px;box-sizing: border-box;
}

.threerightnr li img {
    display: block;
    width: 306px;
    height: 227px;
    margin: auto;
    object-fit: contain;
}

.threerightnr li:last-child img {
    border-right: 0;
}

.threerightnr li p {
    font-size: 16px;
    line-height:60px;
    color: #666;
    width: 100%;
    text-align: center;
    text-align: center;
}

.threerightnr li p.imgs{width:100%;height:250px;overflow: hidden;padding-top:0px;}
.threerightnr li p.imgs img{width:100%;height:100%;object-fit: cover;transition:all 0.6s;}
.threerightnr li:hover p.imgs img{transform:scale(1.2);}
.threerightnr li:hover{box-shadow:0px 2px 6px 4px rgba(220,220,220,0.7);}

/* 优势 */
.qianjing{padding-bottom:100px;}
.qianjing .qianjin-list{position: relative;}
.qianjing .qianjin-list .qj-bd li:first-child{width:550px;margin-bottom:150px;}
.qianjing .qianjin-list .qj-bd li:last-child{width:600px;height:450px;overflow: hidden;}
.qianjing .qianjin-list .qj-bd li:last-child img{width:100%;height:100%;object-fit: cover;transition:all 0.6s;}
.qianjing .qianjin-list .qj-bd li:hover img{transform: scale(1.2);}
.qianjing .qianjin-list .qj-bd li{font-size:16px;line-height:24px;}
.qianjing .qianjin-list .qj-bd li h3{font-size:30px;font-weight: bold;color:#0079dc;line-height:40px;margin-bottom:40px;}
.qianjing .qianjin-list .qj-bd li .qj-cont p{margin-bottom:6px;font-size:16px; line-height: 32px;}
.qianjing .qianjin-list .qj-bd li .qj-cont p:before{content:'';display:inline-block;width:8px;height:8px;background: #0079dc;
    margin-bottom: 2px;margin-right: 10px;}
.qianjing .qianjin-list .qj-bd li .qj-cont p b{font-size:20px;line-height:20px;}

.qianjing .qianjin-list .qj-hd{position: absolute;bottom:50px;left:0;}
.qianjing .qianjin-list .qj-hd a{display: inline-block;width:60px;height:60px;margin-right:30px;cursor: pointer;}
.qianjing .qianjin-list .qj-hd a.next{background:url(../images/icon-left.png)no-repeat center;}
.qianjing .qianjin-list .qj-hd a.prev{background:url(../images/icon-right.png)no-repeat center;}
.qianjing .qianjin-list .qj-hd a.next:hover{background:url(../images/icon-onleft.png)no-repeat center;}
.qianjing .qianjin-list .qj-hd a.prev:hover{background:url(../images/icon-onright.png)no-repeat center;}



/* 用户案例 */
#case{width:100%;background:url(../images/case-back.jpg)no-repeat top center;color:#fff;text-align: center;padding-bottom:50px;}
#case .cs-bd ul{margin-right:25px;float: left;}
#case .cs-bd li{margin-bottom:25px;}
#case .cs-bd li h3{font-size: 16px;line-height: 32px;text-align: center;color: #333;}
#case .cs-bd li .case-img{width:450px;height:260px;overflow: hidden;}
#case .cs-bd li .case-img img{width:100%;height:100%;object-fit: cover;transition:all 0.6s;}
#case .cs-bd li:hover img{transform: scale(1.2);}
#case .cs-bd li:hover h3{color:#0079dc;}

#case .case-show{position: relative;}
#case .cs-hd a{display: block;width:27px;height:82px;position: absolute;top:250px;z-index:9;cursor: pointer;}
#case .cs-hd a.next{background:url(../images/but-left.png)no-repeat center;background-size:cover;left:-5%;}
#case .cs-hd a.prev{background:url(../images/but-right.png)no-repeat center;background-size:cover;right:-5%;}
#case .cs-hd a.next:hover{background:url(../images/but-left-on.png)no-repeat center;background-size:cover;}
#case .cs-hd a.prev:hover{background:url(../images/but-right-on.png)no-repeat center;background-size:cover;}

/*  */
.indextwo {
    padding:60px 0px;background:url(../images/w8.jpg)no-repeat center;background-size: cover;
}

.twotit {
    text-align: center;
    padding-bottom: 25px;
}

.twotit a {
    font-size: 36px;
    color: #000;
    line-height: 38px;
}

.twotit a span {
    color: #0079dc;
    font-weight: bold;
}

.twotit a p {
    font-size: 28px;
    padding-top: 4px;
}

.indextwo li {
    margin-right: 20px;
    float: left;
    width: 224px;
    position: relative;
}

.indextwo li img {
    display: block;
    width: 224px;
    height: 280px;
}

.indextwo li p {
    font-size: 24px;
    color: #333;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: center;
    right: 0;
}

.indextwo li:last-child {
    margin-right: 0;
    ;
}

.indextwo .text {
    padding-top: 47px;
    width: 1200px;
    height: 275px;
    background: url(../images/k_22.jpg) no-repeat right bottom;
}

.indextwo .text p {
    margin-bottom: 20px;
    line-height: 30px;
    color: #333;
    font-size: 24px;
    padding-left: 50px;
    background: url(../images/k_19.jpg) left center no-repeat;
}

.indextwo .text p span {
    color: #0079dc;
    font-weight: bold;
}

/* 新闻资讯 */
#news{overflow: hidden;margin-bottom:100px;}
#news .new-img{width:700px;height:435px;position: relative;}
#news .new-img .p-imgs{width:100%;height:100%;overflow: hidden;}
#news .new-img .p-imgs img{width:100%;height:100%;object-fit: cover;transition: all 0.6s;}
#news .new-img .new-infos{width: 100%;height: 65px; background:rgb(0,121,220, 0.85);position: absolute;bottom: 0px;
    left: 0px;box-sizing: border-box;padding: 0px 30px;}
#news .new-img .new-infos a{display: block;width:85%;}
#news .new-img .new-infos h3{font-size:24px;line-height:65px;font-weight: bold;color:#fff;width: 100%;}
#news .new-img .new-infos a.mores{display:inline-block;width:25px;height:12px;background:url(../images/news-icon.png)no-repeat center;background-size:cover;}
#news .new-img:hover .new-infos h3{color:#fff;}
#news .new-img:hover .p-imgs img{transform: scale(1.2);}

#news .news-list{width:645px;}
#news .news-list .list-times{width:86px;font-size:14px;line-height:14px;color:#999999;border-right:1px solid #e6e6e6;margin-right:35px;}
#news .news-list .list-times .time-day{color:#333333;font-size:46px;line-height:46px;margin-bottom:13px;}
#news .news-list .list-ninfo{width:85%;}
#news .news-list .list-ninfo h3{font-size:20px;line-height:20px;font-weight: bold;margin-bottom:22px;}
#news .news-list .list-ninfo p.desc{font-size:16px;line-height:24px;color:#666666;}
#news .news-list li:hover h3{color:#024bb8;}


/* 搜索 */
.indexbj1 {

    height: 74px;
    overflow: hidden;
}



.indexone {
    padding: 10px 0;
    overflow: hidden;
}

.indexone .oneleft {
    float: left;
}

.oneleft span {
    font-size: 14px;
    color: #000;
    display: inline-block;
    line-height: 60px;
    height: 60px;
    margin-right: 45px;
}

.oneleft a {
    font-size: 14px;
    color: #666;
    line-height: 60px;
    height: 60px;
    margin-right: 45px;
}

.inpbox {
    float: right;
    height: 55px;
    border: 1px #e5e5e5 solid;
}

.inpbox .in1 {
    float: left;
    width: 270px;
    padding-left: 20px;
    padding-top: 20px;
    padding-right: 10px;
}

.inpbox .in2 {
    float: left;
    background: url(../images/w7.jpg) no-repeat;
    width: 67px;
    height: 55px;
}