@charset "utf-8";
/* ===================首页样式========================== */

/* 产品中心 s */
.ind_pro{position:relative;background:url(../images/ind_pro_bg.jpg) no-repeat center;background-size:cover;padding-top:.72rem;overflow:hidden;background-color:#fff;z-index:3}
.pro_search{width:calc(14rem - 90px);margin:0 auto .5rem;position:relative}
.pro_search .search-ipt{width:100%;height:55px;border:none;outline:0;background:#fff;font-size:18px;color:#848484;padding-left:25px;padding-right:70px;box-sizing:border-box}
.pro_search .search-btn{background:url(../images/pro_search.png) no-repeat;width:35px;height:35px;position:absolute;right:10px;top:10px}
.pro_search input::-webkit-input-placeholder{color:#848484}
.pro_search button{width:35px;height:35px;background:url(../images/pro_search.png) no-repeat;position:absolute;right:35px;top:10px;border:none;cursor:pointer}
.ind_pro .pro_box{position:relative;margin-bottom:.55rem}
.ind_pro .pro_box .pro_pic{padding:0 .45rem;height:550px;position:relative;width:1400px}
.ind_pro .pro_box .pro_pic a{display:block;overflow:hidden}
.ind_pro .pro_box .pro_pic a img,.index_project_container .project_left_nav .project_nav_item .item_icon img{width:auto}
.ind_pro .pro_box .pro_pica img{float:left;display:block}
.ind_pro .pro_box .pro_pic.swiper-slide-prev img{float:right}
.ind_pro .pro_box .pro_text{position:absolute;width:calc((100% / 1.5) - 725px - .45rem);height:550px;background:#fff;z-index:1;right:calc((100% / 1.5) * .25 + .45rem);top:0}
.ind_pro .pro_box .pro_text .info{padding:22px 80px 0 45px;opacity:0}
.ind_pro .pro_box .pro_text .swiper-slide-active .info{opacity:1}
.ind_pro .pro_box .pro_text .tit{font-size:24px;line-height:40px;color:#333;margin-bottom:.1rem;color:#e60012}


.ind_pro .pro_box .pro_text .con {}
.ind_pro .pro_box .pro_text .con ul{overflow:hidden}
.ind_pro .pro_box .pro_text .con ul li{position:relative;float:left;width:48%;margin-right:4%;border-bottom:1px solid #909090;position:relative}
.ind_pro .pro_box .pro_text .con ul li:nth-child(2n){margin-right:0}
.ind_pro .pro_box .pro_text .con ul li::before{position:absolute;content:"";left:0;top:0;height:100%;width:0;background-color:#e60012;z-index:2;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ind_pro .pro_box .pro_text .con ul li:hover::before{width:100%}
.ind_pro .pro_box .pro_text .con ul li a{display:block;color:#909090;font-size:14px;padding:.12rem 10px .12rem 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:3;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ind_pro .pro_box .pro_text .con ul li:hover a{color:#fff;padding-left:10px}
.ind_pro .pro_box .pro_text .con ul li a:after{display:block;content:'';width:8px;height:11px;background:url(../images/icon_r.png) no-repeat;background-size:100% auto;position:absolute;right:0;top:50%;margin-top:-5.5px;z-index:1;-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s;transition:.8s}
.ind_pro .pro_box .pro_text .con ul li:hover a:after{background-image:url(../images/icon_r_w.png)}
.ind_pro .pro_nav{position:absolute;width:100%;height:46px;z-index:3;left:279px;top:92%}
.ind_pro .pro_box .pro_nav .swiper-button-next,.ind_pro .pro_box .pro_nav .swiper-button-prev{position:absolute;width:46px;height:46px;background:url(../images/pro_nav.png) no-repeat;z-index:2;font-size:0;cursor:pointer;bottom:0;transition-duration:.5s}
.ind_pro .pro_box .pro_nav .swiper-button-prev{left:0;right:auto;background-position:0 0}
.ind_pro .pro_box .pro_nav .swiper-button-prev::after{display:none}
.ind_pro .pro_box .pro_nav .swiper-button-next{left:60px;right:auto;background-position:-60px 0}
.ind_pro .pro_box .pro_nav .swiper-button-next::after{display:none}
.ind_pro .pro_icon{width:100%}
.ind_pro .pro_icon ul {}
.ind_pro .pro_icon ul li{float:left;width:20%;height:120px;background-color:#c5000f;border-right:1px solid #fff;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ind_pro .pro_icon ul li:last-child{border-right:none}
.ind_pro .pro_icon ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;height:100%;align-items:center;flex-wrap:nowrap}
.ind_pro .pro_icon ul li a i{display:inline-block;text-align:center;width:110px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ind_pro .pro_icon ul li:hover i{-webkit-animation:icon-bounce .5s alternate;-moz-animation:icon-bounce .5s alternate;-o-animation:icon-bounce .5s alternate;animation:icon-bounce .5s alternate}
.ind_pro .pro_icon ul li a i img{display:inline-block;width:auto;max-width:100%}
.ind_pro .pro_icon ul li a p{font-size:14px;color:#fff;line-height:20px;width:calc(100% - 70px)}


/* 产品中心 e */



/* 解决方案 s */
.ind_sol{padding-top:.6rem;background-color:#fff;position:relative;z-index:3}
.sol_con{margin-top:.55rem}
.sol_con li{display:inline-block;vertical-align:top;font-size:14px;padding:13px 0;color:#fff;font-weight:400;overflow:hidden;font-family:SY-R}
.sol_con .item{position:relative}
.sol_con .item .item_img{-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-o-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}
.sol_con .item .item_img:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.5);-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-o-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}
.sol_con .item:hover .item_img:after{background:rgba(230,0,18,.8)}
.sol_con .item .item_img a {}
.sol_con .item .item_img a img{width:100%}
.sol_con .item:hover .item_img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.sol_con .item .item_info{position:absolute;width:100%;height:100%;left:0;top:0;text-align:center}
.sol_con .item .item_info:before{content:"";position:relative;display:inline-block;vertical-align:middle;height:100%}
.sol_con .item .item_info .wrap{position:relative;display:inline-block;vertical-align:middle;width:90%}
.sol_con .item .item_info .item_title{font-size:30px;line-height:1.2;text-transform:uppercase;opacity:0;visibility:hidden;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.sol_con .item .item_info .item_title a {}
.sol_con .item .item_info .item_text{position:relative;opacity:0;visibility:hidden;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.sol_con .item .item_info .item_more{position:relative;display:block;text-transform:uppercase;font-size:16px;opacity:0;visibility:hidden;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.sol_con .item .item_info .item_more i {}
.sol_con .item:hover .item_info .item_more,.sol_con .item:hover .item_info .item_text,.sol_con .item:hover .item_info .item_title{opacity:1;visibility:visible}
.sol_con .item:hover .item_info .item_text{margin-top:15px}
.sol_con .item:hover .item_info .item_more{font-size:15px;margin-top:1rem}
.sol_con .item .item_s_title{position:absolute;width:100%;height:100%;left:0;top:0;font-size:22px;font-weight:400;text-transform:uppercase;text-align:center;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-o-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}
.sol_con .item .item_s_title:before{content:"";position:relative;display:inline-block;vertical-align:middle;height:100%}
.sol_con .item:hover .item_s_title{opacity:0;visibility:hidden}
.sol_con .item .item_s_title a{position:relative;display:inline-block;vertical-align:middle;width:90%;font-size:22px;color:#fff}


.btn_wrap{ position:absolute;bottom:50px; right:1%; z-index:999;}
.btn_wrap .btn{position:relative;display:inline-block; vertical-align:top; width:31px; height:31px; margin:0 10px; background-repeat:no-repeat; background-position:center center; cursor:pointer ;-moz-transition-duration:.3s;-webkit-transition-duration:.3s; -o-transition-duration:.3s; -ms-transition-duration:.3s;transition-duration:.3s;opacity:.5;}
.btn_wrap .btn.btn_left{background-image:url(../images/pd_left.png)}
.btn_wrap .btn.btn_right{background-image:url(../images/pd_right.png)}
.btn_wrap .btn.btn_left::after,.btn_wrap .btn.btn_right::after{
	display: none;
}
.btn_wrap .btn:hover{opacity:1;}


/* 解决方案 e */


/* 新闻中心 s */
.ind_new{position:relative;padding:.7rem 0 .4rem;z-index:3;background-color:#fff}
.new_con{margin-top:.6rem}
.new_con ul{margin-bottom:.65rem}
.new_con li .com-img{position:relative}
.new_con li:hover .com-img img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1)}
.new_con li .com-img img{width:100%}
.new_con li .text{position:relative;padding:.25rem 5% .2rem;background-color:#e5e5e5;font-family:SY-R}
.new_con li .text .time{position:absolute;left:0;bottom:100%;width:100px;height:36px;line-height:36px;font-size:14px;color:#fff;text-align:center;background-color:rgb(230,0,18,.9)}
.new_con li .text .title{font-size:14px;line-height:20px;height:40px;color:#414141;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
.new_con li:hover .text .title{color:#e60012}
.new_con li .text .info{font-size:12px;line-height:20px;height:40px;color:#787878;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:.12rem}
.new_con .swiper-pagination-bullet{width:10px;height:10px;margin:0 3px;display:inline-block;border-radius:100%;border:2px solid #000;background:#000;opacity:.2;box-sizing:content-box}
.new_con .swiper-pagination-bullet-active{opacity:1;border:2px solid #e60012;background:#fff}

/* 新闻中心 e */



/* 产品中心 s */

/* 产品中心 e */


/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
	/* 1600 × (900/1024/1200) */
}

@media all and (max-width:1599px) {
	/* 1440 × (900/1050) */
	.ind_pro .pro_box .pro_pic{padding:0 .3rem}
.ind_pro .pro_box .pro_text{position:absolute;width:calc((100% / 1.2) - 725px - .3rem);height:550px;background:#fff;z-index:1;right:calc((100% - 100% / 1.2)/ 2 + .3rem);top:0}

}

@media all and (max-width:1439px) {
	/* 1360 × (768) */
	.ind_pro .pro_box .pro_text{position:absolute;width:480px;height:550px;background:#fff;z-index:1;right:calc((100% - 100% / 1.1)/ 2 + .3rem);top:0}

}

@media all and (max-width:1359px) {
	/* 1280 × (800/854/1024) */
}

@media all and (max-width:1279px) {
	/* 1152 × (864) */
}

@media all and (max-width:1151px) {
	/* 1024 × (600/768) */
}


/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
	/* 平板设备 720 适配 */
	.ind_pro .pro_box{padding:0 4%}
.pro_search{width:92%;margin:0 auto .4rem}
.ind_pro .pro_box .pro_pic{padding:0;height:auto}
.ind_pro .pro_box .pro_pic img{width:100%}
.ind_pro .pro_box .pro_text{position:relative;left:auto;top:auto;bottom:auto;right:auto;width:100%;height:auto}
.ind_pro .pro_box .pro_text .info{padding:.3rem .2rem .8rem}
.ind_pro .pro_box .pro_text .con ul{overflow:hidden}
.ind_pro .pro_box .pro_text .con ul li{float:left;width:48%;margin-right:4%}
.ind_pro .pro_box .pro_text .con ul li:nth-child(2n){margin-right:0}
.ind_pro .pro_box .pro_text .tit{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ind_pro .pro_nav{width:100%;height:.8rem;left:0;right:0;top:auto;bottom:0}
.ind_pro .pro_box .pro_nav .swiper-button-next,.ind_pro .pro_box .pro_nav .swiper-button-prev{width:28px;height:28px;background-size:auto 100%;top:50%;margin-top:-14px;background-image:url(../images/m_pro_nav.png)}
.ind_pro .pro_box .pro_nav .swiper-button-next{background-position:-36.5px 0}
.ind_pro .pro_box .pro_nav .swiper-button-prev{left:36%}
.ind_pro .pro_box .pro_nav .swiper-button-next{left:auto;right:38%}

}

@media all and (max-width:768px) {
	/* 移动终端以上 360 适配 */
.ind_pro{padding-top:.5rem}
.pro_search input{padding-left:.2rem;padding-right:.4rem;font-size:14px;height:40px}
.pro_search button{right:.4rem;width:20px;height:20px;background-size:contain}
.ind_pro .pro_box .pro_text .tit{font-size:18px;line-height:1.3}
.ind_pro .pro_box .pro_text .con ul li a{font-size:12px}
.sol_con{margin-top:.4rem}
.ind_new{padding:.6rem 0 .3rem}
.new_con{margin-top:.4rem}
.new_con ul{margin-bottom:.7rem}
.sol_con .item .item_info .item_title{font-size:24px}

}

@media all and (max-width:640px) {}

@media all and (max-width:420px) {}

@media all and (max-width:376px) {}


