.banner .slideBox .bd li.li1{background:url("../images/banner01.jpg")/*tpa=images/../images/banner01.jpg*/ no-repeat center;height:550px;width:100%;}
.banner .slideBox .bd li.li2{background:url("../images/banner01.jpg")/*tpa=images/../images/banner01.jpg*/ no-repeat center;height:550px;width:100%;}
.banner .slideBox .bd li.li3{background:url("../images/banner01.jpg")/*tpa=images/../images/banner01.jpg*/ no-repeat center;height:550px;width:100%;}
.title h2{font-weight: 500;}
.support{background: url("bg_support.jpg")/*tpa=images/../images/bg_support.jpg*/no-repeat center bottom;background-size: 100% 542px;padding: 50px 0 95px;}
.support ul{display: flex;justify-content: space-between;margin-top: 55px;}
.support li{text-align: center;font-size: 0;background-color: #FFFFFF;width: 270px;height: 353px;box-shadow: 0 0 15px 8px rgba(240,244,247,0.8);position: relative;}
.support li .img{display: flex;align-items: center;justify-content: center;height: 126px;margin-top: 52px;}
.support li h4{font-size: 20px;color: #333333;margin-top: 34px;letter-spacing: 1px;}
.support li p{font-size: 15px;color: #666666;line-height: 24px;margin-top: 23px;letter-spacing: 0.8px;}
.support li .i1{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.support li .i2{position: absolute;right: 0;bottom: 0;width: 100%;height: 100%;}
.support li .i1:before{position: absolute;content: '';width: 0;height: 1px;background-color: #5182f6;left: 0;top: 0;transition: all 0.5s;}
.support li .i1:after{position: absolute;content: '';width: 1px;height: 0;background-color: #5182f6;left: 0;top: 0;transition: all 0.5s;}
.support li .i2:before{position: absolute;content: '';width: 0;height: 1px;background-color: #5182f6;right: 0;bottom: 0;transition: all 0.5s;}
.support li .i2:after{position: absolute;content: '';width: 1px;height: 0;background-color: #5182f6;right: 0;bottom: 0;transition: all 0.5s;}
.support li:hover .i1:before{width: 100%;}
.support li:hover .i1:after{height: 100%;}
.support li:hover .i2:before{width: 100%;}
.support li:hover .i2:after{height: 100%;}
.about{margin-top: 45px;}
.about .img{display: flex;align-items: center;justify-content: space-between;margin-top: 40px;}
.about .img li{font-size: 0;}
.about .img li img{transition: all .5s;}
.about .img li:hover img{transform: rotateY(180deg);}
.about .info{width: 1125px;display: flex;justify-content: space-between;margin: 38px auto 0;}
.about .info .intro{margin-top: 56px;}
.about .info .intro p{font-size: 17px;color: #333333;line-height: 40px;letter-spacing: 0.2px;}
.about .info .intro p span{font-size: 32px;}
.about .info .intro .contact{background: url("bg_contact.jpg")/*tpa=images/../images/bg_contact.jpg*/;width: 577px;height: 129px;margin-top: 34px;padding: 20px 0 0 73px;}
.about .info .intro .contact li{font-size: 17px;color: #333333;display: flex;align-items: center;line-height: 45px;}
.about .info .intro .contact li img{margin-right: 12px;}
.about .info .intro .contact li span{font-size: 22px;color: #006af1;font-weight: 700;}
.business{background: url("bg_business.jpg")/*tpa=images/../images/bg_business.jpg*/no-repeat center;height: 672px;margin-top: 50px;padding-top: 57px;position: relative;}
.business .title p{font-size: 16px;margin-top: 11px;}
.business ul{margin: 37px auto 0;display: flex;justify-content: space-between;}
.business ul li{font-size: 0;padding: 10px 0 25px 49px;width: 370px;background-color: rgba(255,255,255,0);border: solid 1px rgba(255,255,255,0);transition: all 0.5s;}
.business ul li:hover{background-color: rgba(255,255,255,0.5);border: solid 1px rgba(255,255,255,1);}
.business ul li h4{font-size: 24px;color: #333333;font-weight: 700;line-height: 64px;}
.business ul li h4 span{color: #ffffff;font-weight: 700;margin-left: 15px;text-transform: uppercase;}
.business ul li p{font-size: 18px;color: #333333;line-height: 36px;letter-spacing: 0.4px;}
.business ul li i{display: block;width: 42px;height: 3px;background-color: #FFFFFF;margin-top: 20px;}
.business .form{text-align: center;font-size: 0;margin-top: 31px;}
.business .form p{display: flex;align-items: center;justify-content: center;}
.business .form p span{font-size: 20px;color: #FFFFFF;background-color: #006af1;margin-right: 7px;width: 148px;height: 56px;border-radius: 4px;letter-spacing: 2px;
	border: solid 1px #FFFFFF;line-height: 52px;}
.business .form p .input{font-size: 17px;background-color: #FFFFFF;width: 428px;height: 56px;border-radius: 4px;padding-left: 19px;letter-spacing: 0.8px;}
.business .form .submit{font-size: 20px;color: #006af1;font-weight: 700;background-color: #FFFFFF;display: inline-block;width: 190px;height: 56px;border-radius: 6px;
	letter-spacing: 2px;cursor: pointer;line-height: 56px;margin-top: 26px;}
.business .form .submit:hover{color: #FFFFFF;border-color: #006af1;background-color: #006af1;}
.business .column{position: absolute;width: 1200px;height: 188px;background-color: #FFFFFF;left: 50%;margin-left: -600px;bottom: -102px;box-shadow: 0 5px 11px 4px rgba(245,248,251,0.8);
	display: flex;padding: 0;}
.business .column .part{width: 300px;position: relative;}
.business .column .part:before{position: absolute;content: '';width: 1px;height: 148px;background-color: #d5ddf5;right: 0;bottom: 0;}
.business .column .part:nth-child(4):before{width: 0;}
.business .column .part .txt{position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding-left: 42px;transition: all 0.5s;}
.business .column .part:hover .txt{padding-left: 50px;}
.business .column .part .dot{position: relative;width: 7px;height: 6px;background-color: #ebb700;margin-top: 41px;}
.business .column .part .dot:before{position: absolute;content: '';width: 7px;height: 6px;background-color: #ebb700;left: 12px;top: 0;}
.business .column .part .dot:after{position: absolute;content: '';width: 7px;height: 6px;background-color: #ebb700;left: 25px;top: 0;}
.business .column .part p{font-size: 20px;color: #333333;margin: 21px 0 11px;}
.business .column .part h4{}
.business .column .part h4 span{font-size: 20px;font-weight: 700;color: #333333;}
.business .column .part h4 span i{font-size: 42px;font-weight: 700;}
.business .column .part img{position: absolute;right: 0;bottom: 0;}
.brand {margin-top: 178px;}



















