@charset "utf-8";
/* CSS Document */

/*内页banner 文字缓动1*/
.ypt-bann{padding-top:100px!important;}
.ypt-bann h2{font-size:28px!important;font-weight:lighter;text-align:left!important;}
.ypt-bann h2 span{font-size:56px!important;}
.ypt-bann h3{font-size:16px!important;font-weight:lighter!important;text-align:left!important;line-height:30px;}
.bann h2,.bann h1,.bann h4,.bnr-t1 h2{animation:mymove 1s infinite;-webkit-animation:mymove 1s infinite;animation-iteration-count:1;-webkit-animation-iteration-count:1;}
@keyframes mymove{
	from{transform:translateY(-50px);}
	to{transform:translateY(0px);}
}
@-webkit-keyframes mymove{
	from{transform:translateY(-50px);}
	to{transform:translateY(0px);}
}

/*文字缓动2*/
.bann h3,.bann h5,.bnr-t1 p{animation:mymovet 1.5s infinite;-webkit-animation:mymovet 1.5s infinite;animation-iteration-count:1;-webkit-animation-iteration-count:1;}
@keyframes mymovet{
	from{transform:translateY(50px);}
	to{transform:translateY(0px);}
}

@-webkit-keyframes mymovet{
	from{transform:translateY(50px);}
	to{transform:translateY(0px);}
}

.bann{height:380px;padding-top:160px;margin-top:70px;color:#fff;}
.bann h1{font-size:36px;text-align:center;}
.bann h2{font-size:42px;margin-bottom:10px;text-align:center;}
.bann h3{font-size:24px;font-weight:lighter;font-family:"Microsoft yahei";text-transform:uppercase;text-align:center;}

/*效果*/
.show-more{width:100px;height:42px;line-height:42px;display: block;color:#6e1b2b;text-align: center;border: 1px solid #6e1b2b;position:relative;}
.show-more span{position:relative;z-index:3;}
.show-more{overflow:hidden;}
.show-more:after{content:"";display:block;width:100%;height:100%;background:#6e1b2b;position:absolute;top:0px;left:-100%;}
.show-more:hover{color:#fff;border-color:#6e1b2b !important;}
.show-more:hover:after{left:0px;}
.show-more:after,.show-more{-moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;-webkit-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}

.ind-tit1{font-size:34px;color:#333333;text-align:center;margin-bottom:10px;}
.ind-info{font-size:16px;color:#777777;text-align:center;margin-bottom:40px;}

/* 产品 */
.ind-pro{overflow: hidden;}
.ind-pro .ind-pro-fl{width:25%;float:left;background:#ebf0f4;padding:150px 60px;}
.ind-pro-fl h2{font-size:34px;color:#333;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #c5c8ca;}
.ind-pro-fl p{font-size:18px;color:#777;margin-bottom:40px;}
.ind-pro-fl a{color:#008ed6;font-size:18px;}
.ind-pro-fl a:hover{color:#55b1e1;}
.ind-pro .ind-pro-fr{width:75%;float:right;padding:80px 60px;text-align:center;}
.ind-pro .ind-pro-fr img{max-width:100%;}
.ind-pro-fr h4{font-size:20px;color:#777;margin-top:20px;}

/* partner */
.ind-partner{padding-top:80px;overflow: hidden;background:url(../images/bg/part_bg.jpg) no-repeat center top;}
.ind-partner table{width:100%;}
.ind-partner table tr td{border:1px solid #f8f8f8;text-align:center;height:220px;line-height:220px;position: relative;width:16.66666%;}
.ind-partner table tr td:nth-child(2n){border-right-color:#d9d9d9;}
.ind-partner table tr td:hover{border-color:#f28f16;}
.ind-partner table tr td:hover:after{width:100%;height:100%;content:"";position: absolute;left:0px;top:0px;border:17px solid #f7f7f7;}

/* 关于我们 */
.ind-about{background:url(../images/bg/ind-bg1.jpg) no-repeat center / cover;height:500px;}
.ind-about ul li{width:12.5%;float:left;color:#fff;padding:130px 20px 0;border-left:1px solid #414344;height:500px;}
.ind-about ul li:first-child{border:0px;}
.ind-about ul li h4{width:67px;height:67px;background:#008ed6;border-radius:50%;position:relative;text-align:center;line-height:67px;font-weight:bold;font-size:30px;margin:0px auto 30px;}
.ind-about ul li h4:after{width:87px;height:87px;content:"";left:-10px;top:-10px;background:rgba(255,255,255,.1);position:absolute;border-radius:50%;}
.ind-about ul li p{line-height:25px;}
.ind-about ul li h4.orgcolor{background:#f28f16;}
.ind-about ul li:hover h4:after{animation: bounce 2s linear 0s infinite;}

/* business-box */
.business-box{width: 100%; overflow: hidden; background-color: #fafafa;}
.business{width: 94.7%; margin-left: 5.3%; position: relative;}
.bus-words-box{width: 80%; height:699px; overflow: hidden; float: left;}
.business-left{width: 100%; height:699px; overflow: hidden;}
.business-lwords{width: 36%; float: left; padding: 150px 60px 0 0;}
.business-lwords h5{font-size:32px; color: #333;margin-bottom:20px;}
.business-lwords .note{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:40px 0;}
.business-lwords p{font-size: 16px; color: #838383;}
.business-lwords a{display:block;margin-top:200px;font-size:16px; color: #029ae3;position: relative;padding-right:20px;}
.business-lwords i{display:inline-block;position:relative;left:0px;top:3px;margin-left:5px;width:21px;height:16px;background:url(../images/icon/imoret.png) no-repeat center;transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out;}
.business-lwords a:hover i{left:10px;}
.business-lpic{width: 64%; height:699px; float: right; overflow: hidden;}
.business-lpic img{width: 100%; height: 699px; object-fit: cover; transition: all 1s;}
.business-lpic:hover img{transform: scale(1.1);}
.business-right{width: 20%; height: 699px; overflow: hidden; float: right;}
.business-right ul{width: 100%;}
.business-right ul li{width: 100%; height:233px; cursor: pointer; color: #555; position: relative; border-bottom: 1px solid #f3f3f3;}
.business-right ul li:last-child{border-bottom: none;}
.business-rwords{width: 100%; height:233px; position: relative;}
.business-rwords h6{position: absolute; top: 50%; left:10%; transform: translate(0,-50%); z-index: 10; width: 80%; text-align:center;}
.business-rwords span{font-size:30px; display: block;margin-bottom:20px;}
.business-rwords p{font-size:15px;margin-top: 6px;}
.buscate{overflow: hidden;}
.buscate a{width:50%;text-align:left;display:block;float:left;}
.buscate a:hover{color:#e87e13;}
.business-select{color: #fff !important; background:#008ed6;}
.business-select .business-rwords p{display: block;}
.bus-words-nb{display: none;}

.ind-bus-tit{background:#eee url(../images/bg/ind-bgt.jpg) no-repeat center / cover;height:230px;padding:70px 0;text-align:center;}
.ind-bus-tit h2{font-size:34px;color:#333;margin-bottom:20px;}
.ind-bus-tit p{font-size:18px;color:#777;}































