.index_title{font-size:50px}
.floor_1_main{background:url(../images/f1_bg.jpg) center top no-repeat;width:100%;margin-bottom:102px}
.floor_1_main .box1{padding-top:128px;padding-bottom:99px;height:auto}
.floor_1_main .box1 .left{width:34%;position:relative;height:352px;float:left}
.floor_1_main .box1 .left p{line-height:30px;font-size:16px;padding-top:40px}
.floor_1_main .box1 .left a{display:block;width:164px;height:42px;border-radius:21px;background:#ed6d00;color:#fff;text-align:center;line-height:42px;position:absolute;left:0;bottom:12px}
.floor_1_main .box1 .left a i{width:7px;height:11px;background-position:-134px -63px;margin-left:10px;margin-bottom:2px}
.floor_1_main .box1 .left a:hover i{transition:ease-in-out .2s;transform:translateX(5px)}
.floor_1_main .box1 .right{width:60%;float:left;margin-left:6%}
.floor_1_main .box1 .right li{float:left;background:#fff;position:relative;width:46%;margin-right:4%;height:160px;box-shadow:2px 2px 2px rgba(0,0,0,.05)}
.floor_1_main .box1 .right li i{width:42px;height:42px;background-position:0 -169px;position:absolute;top:26px;right:38px}
.floor_1_main .box1 .right li h3{font-size:50px;font-weight:700;padding-left:29px;line-height:50px;margin-top:58px}
.floor_1_main .box1 .right li h3 b{font-family:Arial;font-size:50px;font-weight:700}
.floor_1_main .box1 .right li h3 span{font-size:20px;vertical-align:text-top;margin-left:5px}
.floor_1_main .box1 .right li p{font-size:18px;color:#666;padding-left:29px}
.floor_1_main .box1 .right li{margin-bottom:29px}
.floor_1_main .box1 .right li:nth-child(2) i{background-position:0 -275px}
.floor_1_main .box1 .right li:nth-child(3) i{background-position:-42px -169px}
.floor_1_main .box1 .right li:nth-child(4) i{background-position:-84px -169px}
.floor_1_main .box1 .right li:hover i{right:50px;transition:ease-in-out .2s}
.floor_1_main .box2 .left{width:calc(100% - 400px);float:left}
.floor_1_main .box2 .left li{float:left;height:320px;position:relative;overflow:hidden}
.floor_1_main .box2 .left li p{color:#fff;font-size:16px;padding-top:47px;padding-left:29px;padding-bottom:8px;transition:ease-in-out .2s}
.floor_1_main .box2 .left li h3{font-size:32px;color:#fff;padding-left:29px;font-weight:700;transition:ease-in-out .2s}
.floor_1_main .box2 .left li i{width:7px;height:11px;background-position:-174px -74px;margin-left:29px;margin-top:25px;transition:ease-in-out .2s}
.floor_1_main .box2 .left li a{display:block;width:100%;height:100%}
.floor_1_main .box2 .left li::before{content:"";position:absolute;width:100px;height:320px;top:0;left:-250px;overflow:hidden;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 50%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.2)),color-stop(100%,rgba(255,255,255,0)));background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 50%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 50%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 50%,rgba(255,255,255,0) 100%);-webkit-transform:skewX(-32deg);-ms-transform:skewX(-32deg);-moz-transform:skewX(-32deg);transform:skewX(-32deg);opacity:0}
.floor_1_main .box2 .left li:nth-child(1){width:54%}
.floor_1_main .box2 .left li:nth-child(2){width:46%}
.floor_1_main .box2 .left li:hover p{padding-left:50px}
.floor_1_main .box2 .left li:hover h3{padding-left:50px}
.floor_1_main .box2 .left li:hover i{margin-left:50px}
.floor_1_main .box2 .left li:hover::before{-webkit-transition:left 1.5s;-moz-transition:left 1.5s;-ms-transition:left 1.5s;transition:left 1.5s;left:150%;opacity:1}
.floor_1_main .box2 .right{width:400px;float:left}
.floor_1_main .box2 .right li{width:200px;background:#ffad01;height:160px;float:left}
.floor_1_main .box2 .right li h3{font-size:20px;color:#fff;padding-left:37px;padding-top:36px;transition:ease-in-out .2s}
.floor_1_main .box2 .right li img{width:25px;height:25px;margin-left:37px;margin-top:10px;transition:ease-in-out .2s}
.floor_1_main .box2 .right li a{display:block;width:100%;height:100%}
.floor_1_main .box2 .right li:nth-child(2){background:url(../images/f1_li2.jpg) bottom right no-repeat}
.floor_1_main .box2 .right li:nth-child(2) i{background-position:-25px -225px}
.floor_1_main .box2 .right li:nth-child(3){background:#2cbdaa}
.floor_1_main .box2 .right li:nth-child(3) i{background-position:-50px -225px}
.floor_1_main .box2 .right li:nth-child(4){background:url(../images/f1_li4.jpg) top right no-repeat}
.floor_1_main .box2 .right li:nth-child(4) i{background-position:-75px -225px}
.floor_1_main .box2 .right li:hover h3{padding-left:50px}
.floor_1_main .box2 .right li:hover img{margin-left:50px}
.floor_2_main .title{margin-bottom:60px}
.floor_2_main .title .left h3{line-height:45px}
.floor_2_main .title li{float:left;width:178px;height:43px;line-height:43px;text-align:center;background:#eee;margin-left:10px;border:1px solid #eee;transition:ease-in-out .2s}
.floor_2_main .title li i{width:7px;height:11px;background-position:-134px -85px;margin-left:20px;margin-bottom:2px}
.floor_2_main .title li a{display:block;width:100%;height:100%}
.floor_2_main .title li:hover{background:#fff}
.floor_2_main .title li:hover a{font-weight:700;color:#ed6d00}
.floor_2_main .title li:hover i{background-position:-155px -85px}
.w1600{width:1500px;max-width:1500px;margin:0 auto}
.banner_main .banner .tip{width:1400px;margin-left:-700px}
.floor_3 .body{width:1494px}
.floor_3 li{width:298px;height:113px}
.floor_3 li img{width:298px;height:113px}
.floor_4_main .bd li{margin-right:20px}
.floor_5 .body .left{width:467px}
.floor_5 .body .left li .fr{margin-right:35px}
.floor_6 li{width:152px}
.bottom_main .bottom_nav dl:last-child{display:none}
.bottom_main .bottom_nav.w1600{width:1500px;margin:0 auto}
.sub_banner .tit{margin-left:-750px}
.about_2_main .w1600{width:1500px;margin-left:-750px}
@media (max-width:1440px){.w1600{width:1200px;max-width:1200px}
.header_main .nav_main .item{padding:0 10px}
.header_main .search{right:30px}
.header_main .nav_main{margin-right:230px}
.banner_main .banner .tip{width:1200px;margin-left:-600px}
.floor_2_main .title li{width:162px}
.floor_3 .body{width:1194px}
.floor_3 li{width:238px;height:90px}
.floor_3 li img{width:238px;height:90px}
.floor_4_main .bd li{width:290px;margin-right:13px}
.floor_4_main .bd li img{width:240px;height:180px}
.floor_4_main .bd li{height:404px}
.floor_5 .title li{width:162px}
.floor_5 .body .left{width:507px}
.floor_5 .body .left li .fr{margin-right:70px}
.floor_5 .body .right li:nth-child(3){display:none}
.floor_5 .body .right{width:659px}
.floor_6 li{width:123px}
.floor_6 li h3{font-size:16px}
.index_title{font-size:42px}
.bottom_main .bottom_nav dl{width:150px}
.bottom_main .bottom_nav dl:last-child{display:none}
.bottom_main .bottom_nav .right h3{font-size:34px}
.bottom_main .bottom_nav dl:nth-child(4){background:url(../images/line1.png) 110px 50px no-repeat}
.sub_banner .tit{margin-left:-600px}
.sub_banner .tit h3{font-size:50px}
.product_1 .left h3{padding-bottom:30px;padding-top:10px}
.about_1_main .box1 .right{font-size:14px}
.about_1_main .box1 .left h3{font-size:50px}
.about_2_main{height:250px}
.about_2_main .w1600{width:1200px;margin-left:-600px}
.floor_4_main .hd a{bottom:-520px}
.event_box .parBd .slideBox h4{font-size:200px}
}
