@charset "utf-8";
*{margin:0;padding:0;}
body{font-family:"Microsoft YaHei","微软雅黑","宋体";font-size: 14px;}
ul,li{list-style: none;}
a{text-decoration: none;cursor: pointer;}
strong{font-weight: normal;}
em,i{font-style: normal;}
.clear{clear: both;}
.w1030{width: 1030px;margin:0 auto;}
.w1180{width: 1180px;margin:0 auto;}
.width{width: 1200px;margin:0 auto;}
.w1200{width: 1200px;margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}

.banner{height: 430px;background: url(../../images/vfx/supplier/banner.jpg) center top no-repeat;}

.title_1{text-align: center;padding: 50px 0;font-size: 36px;color: #000;}
.title_1 p{font-size: 16px;color:#858585;margin-top: 16px;}
.title_1 em{display: block;margin: 20px auto 0;font-size: 20px;color: #898989;}

a.btn{display: block;width: 200px;height: 56px;background: url(../../images/vfx/supplier/btn.png) center top no-repeat;font-size: 18px;text-align: center;line-height: 56px;color:#fff;margin: 50px auto 0;border-radius: 5px;}

.floor_1{height: auto;overflow: hidden;padding-bottom: 80px;}
.floor_1 ul li{float: left;width: 264px;height: 288px;margin-right: 38px;text-align: center;border: 1px solid #e5e5e5;border-radius: 10px;}
.floor_1 ul li img{display: block;margin: 34px auto 0;}
.floor_1 ul li:last-child{margin-right: 0;}
.floor_1 ul li span{display: block;font-size: 22px;color: #040404;margin: 30px 0 18px;}
.floor_1 ul li p{font-size: 16px;color: #6e6e6e;text-align: left;line-height: 30px;padding-left: 52px;}
.floor_1 .press .btn{display: inline-block;width: 198px;height: 54px;border: 1px solid #ff7e00;background: none;color: #ff7e00;border-radius: 6px;line-height: 54px;font-size: 18px;}
.floor_1 .press a{margin: 0 auto}
.floor_1 .press{margin: 50px auto 0;width: 1180px;text-align: center;}
.floor_1 .press .btn_1{color:#fff;border:none;background: url(../../images/vfx/supplier/btn.png) center top no-repeat;margin-right: 20px;width: 200px;height: 56px;line-height: 56px;}

.floor_2{height: 600px;overflow: hidden;background: url(../../images/vfx/supplier/fl2_bg.jpg) center top no-repeat;}
.floor_2 ul li{float: left;width: 220px;height: 272px;margin-right: 20px;text-align: center;box-shadow: 0 0 18px rgba(0,0,0,.1);border-radius: 10px;background: #fff;}
.floor_2 ul li img{display: block;margin: 24px auto 0;}
.floor_2 ul li:last-child{margin-right: 0;}
.floor_2 ul li span{display: block;font-size: 24px;color: #ff513a;margin: 30px 0 18px;font-weight: bold;}
.floor_2 ul li:nth-child(2) span{color: #fe823f;}
.floor_2 ul li:nth-child(3) span{color: #2ac097;}
.floor_2 ul li:nth-child(4) span{color: #5c7df7;}
.floor_2 ul li:nth-child(5) span{color: #ffb320;}
.floor_2 ul li p{font-size: 16px;color: #6e6e6e;text-align: left;line-height: 30px;padding-left: 30px;}

.floor_3{height: auto;overflow: hidden;padding-bottom: 80px;}
.floor_3 ul li{float: left;width: 320px;height: auto;margin-right: 50px;}
.floor_3 ul li:last-child{margin-right: 0;}
.floor_3 ul li .tit{height: 190px;font-size: 24px;padding-top: 30px;color: #fff;text-align: center;font-weight: bold;background: url(../../images/vfx/supplier/fl3_1.png) center top no-repeat;}
.floor_3 ul li:nth-child(2) .tit{background: url(../../images/vfx/supplier/fl3_2.png) center top no-repeat;}
.floor_3 ul li:nth-child(3) .tit{background: url(../../images/vfx/supplier/fl3_3.png) center top no-repeat;}
.floor_3 ul li .tit span{font-size: 16px;display: block;line-height: 34px;text-align: left;padding: 36px 46px 0;color: #fff;}
.floor_3 ul li .down{width: 252px;margin: 14px auto 0;}
.floor_3 ul li .down p{width: 118px;height: 28px;line-height: 28px;float: left;text-align: center;font-size: 16px;color: #333333;border: 1px solid #fe823f;margin-bottom: 10px;margin-right: 10px;border-radius: 4px;}
.floor_3 ul li:nth-child(2) p{border: 1px solid #2ac097;}
.floor_3 ul li:nth-child(3) p{border: 1px solid #5c7df7;}
.floor_3 ul li .down p:nth-child(2n){margin-right: 0;}
.floor_3 .btn{margin-top: 30px;}

.floor_4{height: auto;overflow: hidden;padding-bottom: 80px;background: #f5f5f5;}
.floor_4 ul li{float: left;width: 264px;height: 200px;margin-right: 38px;text-align: center;border-radius: 10px;background: #fff;}
.floor_4 ul li img{display: block;margin: 28px auto 0;}
.floor_4 ul li:last-child{margin-right: 0;}
.floor_4 ul li span{display: block;font-size: 18px;color: #333333;margin: 20px 0;}
.floor_4 ul li p{font-size: 14px;color: #666666;text-align: left;line-height: 26px;padding-left: 34px;}


.floor_5{height: 116px;background: url(../../images/vfx/supplier/fbanner.jpg) center top no-repeat;padding-top: 314px;}
.floor_5 .w1180{text-align: center;}
.floor_5 input{width:300px;height: 56px;background: #fff;border-radius:6px;font-size:16px;line-height:56px;color:#989898;outline: none;padding-left: 22px;margin-right: 10px;}
.floor_5 .btn_1{display:inline-block;width:150px;height:56px;background-image: linear-gradient(to right, #ff7f00 , #ffa706);text-align: center;line-height:56px;font-size:18px;color:#fff;border-radius:6px;padding: 0;}