/* banner */
.banner-text{position: absolute;z-index: 99; top:40%;left: 5%;color: #fff;text-align: left;}
.banner-text h3{font-size: 50px;line-height: 50px;margin-bottom: 5%;font-weight: bold;color: #2376c8;}
.banner-text p{font-size: 24px;line-height: 24px;}

.pc-none{display:none;}
.mo-none{display:block;}

/* 应用方案 */
.index_fanan{width:100%;background-size:cover;background:url(../images/fangan-back.jpg)no-repeat center;padding-top:80px;}
.index_fanan .fanan-list li{position:relative;margin-bottom:36px;}
.index_fanan .fanan-list li:nth-child(1),.index_fanan .fanan-list li:nth-child(7){width:680px;height:420px;}
.index_fanan .fanan-list li:nth-child(2),.index_fanan .fanan-list li:nth-child(4),.index_fanan .fanan-list li:nth-child(6){width:445px;height:420px;}
.index_fanan .fanan-list li:nth-child(3){width:324px;height:420px;}
.index_fanan .fanan-list li:nth-child(5){width:324px;background:url(../images/more-sss.jpg)no-repeat center;
	background-size:cover;border-radius:15px;text-align: center;display: table;}
.index_fanan .fanan-list li:nth-child(5) a{font-size:48px;line-height:48px;letter-spacing:4px;color:#fff;display: table-cell;
    vertical-align: middle;}
    .index_fanan .fanan-list li .img{width:100%;height:100%;border-radius: 10px;
    overflow: hidden;}
.index_fanan .fanan-list .fanan-tit{position:absolute;bottom:56px;left:45px;z-index:99;color:#fff;}
.index_fanan .fanan-list .fanan-tit h3{font-size:28px;line-height:28px;margin-bottom:15px;}
.index_fanan .fanan-list .fanan-tit span{font-size:18px;line-height:18px;text-transform:uppercase;}
.index_fanan .fanan-list li .fanan-tit:before{content:'';display:block;width:0px;height:7px;background:url(../images/fanan-icons.png)no-repeat center;
background-size:cover;margin-bottom:25px;transition: width 0.6s;}
.index_fanan .fanan-list li:hover .fanan-tit:before{width:102px;}

/* 公共标题 */
.com-title{text-align: center;}
.com-title h2{font-size:28px;line-height:28px;margin-bottom:26px;color:#116bc4;font-weight: bold;}
.com-title span{font-size:22px;line-height:22px;color:#676767;}
.mb105{margin-bottom:60px;}
video{
object-fit:fill;
}

/* 最新产品 */
.mb50{margin-bottom:50px;}
.index_product{width:100%;background:#eef5fd;padding-top:80px;overflow: hidden;padding-bottom:75px;}
.index_product .pro-list li{width:28%;background:#fff;text-align: center;box-sizing: border-box;transition: all 0.6s;margin-bottom:68px;
border-radius: 15px;padding:50px 0px;position: relative;}
.index_product .pro-list li .pro-img{width:313px;height:190px;margin:0 auto;}
.index_product .pro-list li .pro-img img{height:100%;}
.index_product .pro-list li:hover{transform: scale(1.3);}
.index_product .pro-list li:hover .pro-img{background:url(../images/pro-back.png)no-repeat center;background-size: cover;}
.index_product .pro-list li h3{font-size:18px;color:#116bc4;line-height:18px;margin-top:20px;margin-bottom:10px;}
.index_product .pro-list li p.desc{font-size:18px;line-height:18px;color:#7b7b7b;box-sizing: border-box;
    padding: 0px 10px;}
.index_product .pro-list li i{display:block;width:86px;height:52px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;
background:#e83030;font-size:20px;line-height:52px;color:#fff;position: absolute;top:0;left:40px;opacity: 0;transition:opacity 0.5s;}
.index_product .pro-list li:hover i{opacity:1;}
.index_product .pro-more{display: block;width:200px;font-size:28px;line-height:60px;background:#003a74;border-radius:10px;color:#fff;
text-align: center;margin:0 auto;transition:width 0.6s;}
.index_product .pro-more:hover{width:300px;}

/* 产品搜索 */
#search{width:656px;height:58px;position: relative;margin:0 auto;margin-bottom:145px;box-shadow: 0px 6px 4px rgba(66,129,253,0.1);
border-radius:10px;background:#fff;overflow: hidden;}
#search .keywords{width:100%;height:100%;box-sizing: border-box;padding-left:85px;padding-right:180px;font-size:18px;line-height:58px;
color:#ababab;}
#search i{position: absolute;top:10px;left:30px;}
#search .sub-bnt{width:160px;height:100%;border-radius:10px;background:#4281fd;font-size:18px;color:#fff;text-align: center;
line-height:58px;position:absolute;top:0;right:0;z-index:99;letter-spacing:2px;cursor: pointer;}

/* 关于我们 */
.index_about{width:100%;background:url(../images/about-back.jpg)no-repeat center;background-size:cover;padding-top:220px;padding-bottom:90px;}
.index_about .ab-img{margin-left:-245px;position: relative;}
.index_about .ab-img h3{font-size:48px;line-height:48px;color:#003a74;text-align: right;position: absolute;top:-120px;right:0;}
.index_about .ab-img h3:before{content:'';display:block;width:85px;height:5px;background:#003a74;margin:25px 0px;margin-left:95px;}
.index_about .ab-img .ename{font-size:60px;writing-mode: vertical-lr;text-transform: uppercase;float: left;color:#fff;line-height:60px;margin-right:40px;}
.index_about .ab-img .imgs{width:629px;height:470px;overflow: hidden;}
.index_about .ab-img .imgs img{width:100%;height:100%;object-fit: cover;transition:all 0.6s;}
.index_about .ab-img .imgs:hover img{transform:scale(1.2);}
.index_about .ab-info{width:615px;}
.index_about .ab-info p{font-size:18px;line-height:36px;margin-bottom:20px;}
.m110{margin:110px auto;}

/* 客户案例 */
.index_case .case-list{overflow: hidden;margin-bottom:80px;}
.index_case .case-list li{width:19%;margin-right:1.25%;margin-bottom:20px;background:#eee;height:120px;}
.index_case .case-list li:nth-child(5n){margin-right:0px;}
.index_case .case-list li img{width:100%;height:100%;object-fit:scale-down;}

.index_fanan .fanan-list li:nth-child(5) a span{display: block;letter-spacing: 0;font-size: 18px;line-height: 18px;text-transform: uppercase;margin-top: 10px;}