/* 公共标题 */
.com-tit{margin:0px auto;text-align: center;padding-top: 57px;}
.com-tit h2{font-size:46px;line-height: 46px;font-weight: bold;}
.com-tit p.s-tit{font-size: 24px;line-height: 24px;margin-top: 20px;}
.com-tit p.s-tit:after{content:'';display: block;background:url(../images/news-icon.png)no-repeat center;width:35px;height: 6px;margin:30px auto;}

.com-more{width: 191px;height: 45px;box-sizing: border-box;border:1px solid #dddddd;display: block;margin:30px auto;text-align: center;line-height:45px;
color:#323232;font-size: 20px;border-radius:45px;transition: width 0.6s;}
.com-more:hover{width: 220px;background:#ff5e00;color:#fff;border:1px solid #ff5e00;}
.text-left{margin:30px 0px;}
.col-fff h2,.col-fff p.s-tit{color: #fff;}
.col-fff p.s-tit:after{background:url(../images/news-col-icon.png)no-repeat center;}

/* 首页关于我们 */
.in-about{width: 100%;background:url(../images/about-back.jpg)no-repeat center;background-size: cover;height:903px;}
.in-about .ab-img{width:542px;height: 463px;overflow: hidden;}
.in-about .ab-img img{width: 100%;height: 100%;object-fit: cover;}
.in-about .ab-fr{width:628px;padding-top:20px;}
.in-about .ab-fr span.ename{font-size: 118px;line-height: 118px;color: #f0f0f0;text-transform: uppercase;}
.in-about .ab-fr .ab-info-txt{width: 712px;box-shadow: 0px 0px 6px 2px rgb(0,0,0,0.3);height:243px;padding:35px;box-sizing: border-box;background: #fff;
    position: relative;z-index: 99;margin-top: -20px;margin-left: -80px;}
.in-about .ab-fr .ab-info-txt h3{font-size: 32px;font-weight: bold;line-height: 32px;}
.in-about .ab-fr .ab-info-txt h3:after{content: '';display:block;width:70px;height:2px;background:#6b6b6b;margin: 15px 0px;}
.in-about .ab-fr .ab-info-txt .ab-desc{font-size: 16px;line-height: 32px;}
.in-about .about-son{width: 100%;height: 160px;box-sizing: border-box;border:1px solid #eee;margin-top: 34px;}
.in-about .about-son li{width: 20%;float: left;box-sizing: border-box;border-right:1px solid #eee;padding:36px 0px;height:100%;text-align: center;}
.in-about .about-son li:last-child{border-right:none;}
.in-about .about-son li h3{font-size:20px;line-height: 20px;}
.in-about .about-son li i{display: block;height:51px;margin:0 auto;background:url(../images/about-icon1.png)no-repeat center;margin-bottom: 18px;}
.in-about .about-son li:nth-child(2) i{background:url(../images/about-icon2.png)no-repeat center;}
.in-about .about-son li:nth-child(3) i{background:url(../images/about-icon3.png)no-repeat center;}
.in-about .about-son li:nth-child(4) i{background:url(../images/about-icon4.png)no-repeat center;}
.in-about .about-son li:nth-child(5) i{background:url(../images/about-icon5.png)no-repeat center;}

.in-about .about-son li:hover{background:#e3632f;color: #fff;}
.in-about .about-son li:hover i{background:url(../images/about-onicon1.png)no-repeat center;}
.in-about .about-son li:nth-child(2):hover i{background:url(../images/about-onicon2.png)no-repeat center;}
.in-about .about-son li:nth-child(3):hover i{background:url(../images/about-onicon3.png)no-repeat center;}
.in-about .about-son li:nth-child(4):hover i{background:url(../images/about-onicon4.png)no-repeat center;}
.in-about .about-son li:nth-child(5):hover i{background:url(../images/about-onicon5.png)no-repeat center;}

/* 产品中心 */
.in-product{width:100%;background: url(../images/product-back.jpg)no-repeat center;background-size: cover;background-attachment:fixed;padding-bottom: 30px;}
.in-product .product-list .pro-hd ul{width: 100%;text-align:center;margin-bottom: 40px;}
.in-product .product-list .pro-hd ul li{width:134px;height:48px;background:url(../images/pro-icon.png)no-repeat center;background-size:100% 100%;font-size:18px;line-height: 48px;text-align: center;
color: #fff;cursor: pointer;display:inline-block;margin: 0px 28px;}
.col-fff{color: #fff !important;}
.in-product .product-list .pro-hd ul li:hover,.in-product .product-list .pro-hd ul li.on{color:#e3632f;font-weight: bold;background:url(../images/pro-onicon.png)no-repeat center;}
.in-product .product-list .pro-bd ul{width:1200px;box-sizing: border-box;height: 630px;background:#fff;}
.in-product .product-list .pro-bd ul li{width:33.33%;float: left;height: 315px;border:1px solid #eee;box-sizing: border-box;}
.in-product .product-list .pro-bd ul li:nth-child(1),.in-product .product-list .pro-bd ul li:nth-child(2){width: 50%;box-sizing: border-box;border-right:1px solid #eee;padding:30px 40px;}
.in-product .product-list .pro-bd ul li .pro-tit{width:165px;}
.in-product .product-list .pro-bd ul li:nth-child(1) .pro-tit,.in-product .product-list .pro-bd ul li:nth-child(2) .pro-tit{float: left;}
.in-product .product-list .pro-bd ul li:nth-child(1) .pro-img,.in-product .product-list .pro-bd ul li:nth-child(2) .pro-img{float: right;width:290px;height: 250px;overflow: hidden;}
.in-product .product-list .pro-bd ul li .pro-img img{width: 100%;height: 100%;object-fit: cover;transition: all 0.6s;}
.in-product .product-list .pro-bd ul li:nth-child(1) .pro-tit,.in-product .product-list .pro-bd ul li:nth-child(2) .pro-tit{margin-top: 80px;}
.in-product .product-list .pro-bd ul li:nth-child(1) .pro-tit h3,.in-product .product-list .pro-bd ul li:nth-child(2) .pro-tit h3{font-size: 16px;line-height: 32px;}
.in-product .product-list .pro-bd ul li .pro-tit .pro-a{display: block;width: 104px;border:1px solid #eee;border-radius:28px;margin-top: 10px;
text-align: center;line-height: 28px;font-size:16px;}

.in-product .product-list .pro-bd ul li:nth-child(n+3){box-sizing: border-box;padding:20px;}
.in-product .product-list .pro-bd ul li:nth-child(n+3) .pro-img{width:100%;height: 170px;overflow: hidden;margin-bottom: 10px;}
.in-product .product-list .pro-bd ul li:nth-child(n+3) .pro-img img{width: 100%;height: 100%;object-fit: cover;}
.in-product .product-list .pro-bd ul li:nth-child(n+3) .pro-tit{text-align: center;margin:0 auto;font-size:16px;line-height:28px;}
.in-product .product-list .pro-bd ul li:nth-child(n+3) .pro-tit .pro-a{margin:10px auto;}
.in-product .product-list .pro-bd ul li:hover{background:#eee;}
.in-product .product-list .pro-bd ul li:hover h3{color: #e3632f;}
.in-product .product-list .pro-bd ul li:hover .pro-a{color: #fff;background:#e3632f;border:1px solid #e3632f;}
.in-product .product-list .pro-bd ul li:hover .pro-img img{transform: scale(1.2);}


/* 12大理由 */
/*.liyou-info{height:706px;background:url(../images/liyou-back.jpg)no-repeat center;margin-top: -30px;background-size: 100% 100%;box-sizing: border-box;padding:145px 27px;}
.liyou-info #liu-list{width:620px;float: right;position: relative;}
.liyou-info #liu-list ul{display: flex;justify-content: space-around;flex-flow: wrap;}
.liyou-info #liu-list ul li{width:33%;box-sizing: border-box;text-align: center;padding: 0px 25px;margin-bottom:40px;}
.liyou-info #liu-list ul li:after{content:'';background:#638b98;width:1px;display:block;height:106px;    float: right;
    margin-top: -110px;margin-right: -25px;}
.liyou-info #liu-list ul li:nth-child(3):after,.liyou-info #liu-list ul li:nth-child(5):after{display:none;}
.liyou-info #liu-list ul li:nth-child(4){width:50%;padding: 0px 9%;}
.liyou-info #liu-list ul li:nth-child(4):after{margin-right: -70px;}
.liyou-info #liu-list ul li .liu-txt h3{font-size:24px;font-weight: bold;color:#e3632f;line-height:24px;margin: 15px auto;}
.liyou-info #liu-list ul li .liu-txt p{font-size:16px;color: #fff;line-height:28px;}*/

.liyou-info{height:706px;background:url(../images/liyou-back.jpg)no-repeat center;margin-top: -30px;background-size: 100% 100%;box-sizing: border-box;padding:145px 27px;}
.liyou-info #liu-list{width: 588px;float: right;position: relative;}
.liyou-info #liu-list .liu-bd ul li{width:100%;display: flex;justify-content: space-between;flex-flow: wrap;color: #fff;}
.liyou-info #liu-list .liu-bd ul li .liu-num{border:1px solid #fff;border-radius:8px;width:278px;box-sizing: border-box;height: 154px;padding:40px 22px;display: flex;
	justify-content: space-between;flex-flow: row;margin-bottom:36px;}
.liyou-info #liu-list .liu-bd ul li .liu-num i{display: block;width: 72px;height: 72px;margin-right:10px;}
.liyou-info #liu-list .liu-bd ul li .liu-num i img{width: 100%;height: 100%;object-fit: cover;}
.liyou-info #liu-list .liu-bd ul li .liu-num .liu-txt{flex: 1;}
.liyou-info #liu-list .liu-bd ul li .liu-num .liu-txt h3{font-size: 24px;line-height: 44px;font-weight: bold;}
.liyou-info #liu-list .liu-bd ul li .liu-num .liu-txt p{font-size: 18px;line-height: 18px;}
.liyou-info #liu-list .liu-hd ul{text-align: center;}
.liyou-info #liu-list .liu-hd li{width:12px;height: 12px;border-radius: 50%;background:#fff;display: inline-block;margin:20px 7.5px;}
.liyou-info #liu-list .liu-hd li.on{background:#e3632f;}
.liyou-info #liu-list .prev,.liyou-info #liu-list .next{position:absolute;bottom:14px;}
.liyou-info #liu-list .prev img,.liyou-info #liu-list .next img{width: 16px;height: 25px;display:inline-block;}
.liyou-info #liu-list .next{left: 2px;}
.liyou-info #liu-list .prev{right: 2px;}
.liyou-info #liu-list .next:before{content:'';display:block;float: left;width: 168px;height: 1px;background:#fff;margin-right: 25px;margin-top: 11px;}
.liyou-info #liu-list .prev:after{content:'';display:block;float: right;width: 168px;height: 1px;background:#fff;margin-left: 25px;margin-top: 13px;}



/* 解决方案 */
.fanan-list{width: 100%;height:788px;background:url(../images/fanan-back.jpg)no-repeat center;background-size:cover;background-attachment: fixed;}
.fanan-list{width: 100%;display: flex;justify-content: space-between;flex-flow:row;}
.fanan-list li{width:20%;height: 100%;background:rgb(0,0,0,0.4);box-sizing:border-box;border-right:1px solid #eee;position: relative;}
.fanan-list li .fan-info{display: none;color: #fff;text-align: center;width: 100%;height: 100%;box-sizing: border-box;padding:285px 50px;background:rgb(0,0,0,0.6);position: absolute;top: 0;left: 0;}
.fanan-list li .fan-info h3{font-size:26px;line-height: 26px;}
.fanan-list li .fan-info h3:after{content:'';display: block;width:24px;height: 2px;background:#fff;margin:20px auto;}
.fanan-list li .fan-info .f-desc{font-size: 16px;line-height: 32px;}
.fanan-list li .fan-info .fa-more{display: block;width: 180px;line-height: 42px;border:1px solid #e3632f;color: #e3632f;font-size: 18px;text-align: center;border-radius: 42px;
margin:25px auto;}
.fanan-list li .fa-h3{width: 170px;height: 170px;background:#e3632f;border-radius: 50%;box-sizing: border-box;padding:55px 30px;text-align: center;
font-size: 24px;font-weight: bold;color: #fff;line-height:32px;margin:324px auto;}
.fanan-list li:last-child .fan-info{padding:285px 10px;}
.fanan-list li:last-child .fan-info .f-desc{padding:0px 50px;}
.fanan-list li:last-child .fa-h3{padding:55px 10px;}

/* 成功案例 */
.case-list .ca-hd{width: 318px;}
.case-list .ca-hd span{color: #ebebeb;font-size: 118px;line-height: 118px;text-transform: uppercase;}
.case-list .ca-hd ul{width:400px;height: 304px;box-shadow: 0px 0px 7px 1px rgb(0,0,0,0.3);padding:70px 50px;box-sizing: border-box;position: relative;
	z-index: 99;    background: #fff;margin-top: 5px;display: flex;justify-content: space-between;flex-flow: wrap;}
.case-list .ca-hd ul li{width:137px;height: 42px;border:1px solid #d2d2d2;border-radius:42px;margin-bottom:20px;font-size: 18px;line-height: 42px;text-align: center;}
.case-list .ca-hd ul li.on{background:#e3632f;color:#fff;border:1px solid #e3632f;cursor: pointer;}
.case-list .ca-bd ul{width: 880px;height:506px;border:1px solid #eee;}
.case-list .ca-bd ul li{width:880px;height: 506px;overflow: hidden;}
.case-list .ca-bd ul li img{width: 100%;height: 100%;object-fit: cover;transition: all 0.6s;}
.case-list .ca-bd ul li:hover img{transform: scale(1.2);}
.case-list .ca-hd .case-more{width: 160px;display: block;line-height: 40px;border:1px solid #d2d2d2;margin:0 auto;margin-top:25px;border-radius: 40px;
font-size: 18px;text-align: center;transition: width 0.6s;}
.case-list .ca-hd .case-more:hover{width: 180px;background:#e3632f;color: #fff;}
.case-list{margin-bottom: 60px;}

/* 首页资讯 */
.in-news{width: 100%;overflow: hidden;background:url(../images/news-back.jpg)no-repeat center;height:724px;background-size: cover;}
.in-news .news-list li{width:385px;box-shadow: 0px 0px 7px 1px rgb(0,0,0,0.3);}
.in-news .news-list li .news-img{width: 100%;height:228px;overflow: hidden;}
.in-news .news-list li .news-img img{width: 100%;height: 100%;object-fit: cover;transition: all 0.6s;}
.in-news .news-list li:hover .news-img img{transform: scale(1.2);}
.in-news .news-list li .news-info{padding:23px 15px;box-sizing: border-box;font-size: 16px;}
.in-news .news-list li .news-info .tiems{color: #999999;}
.in-news .news-list li .news-info .tiems:before{content:'';display:inline-block;width:15px;height: 16px;background:url(../images/time-icon.png)no-repeat center;
background-size:100% 100%;margin-bottom: -1px;margin-right: 4px;}
.in-news .news-list li .news-info h3{font-size: 18px;line-height: 18px;margin:15px 0px;}
.in-news .news-list li .news-info .desc{font-size: 16px;line-height:26px;color: #666666;}
.in-news .news-list li:hover .news-info{background:#e3632f;}
.in-news .news-list li:hover a,.in-news .news-list li:hover .tiems,.in-news .news-list li:hover .desc{color: #fff;}
.in-news .news-list li:hover .news-info .tiems:before{background:url(../images/time-onicon.png) no-repeat center;}
.news-more{width: 191px;height: 45px;box-sizing: border-box;border:1px solid #dddddd;display: block;margin:30px auto;text-align: center;line-height:45px;
color:#323232;font-size: 20px;border-radius:45px;transition: width 0.6s;}
.news-more:hover{width: 220px;background:#ff5e00;color:#fff;border:1px solid #ff5e00;}