
*{margin:0;padding:0;border:0;font-size:14px;background:transparent;font-family:"Microsoft YaHei","微软雅黑";}
ul,li{list-style: none;}
a{text-decoration: none;cursor: pointer;}
em,i{font-style: normal;}
.fl{float: left;}
.fr{float: right;}
.clearfix {*zoom: 1;}
.clearfix:after{display: block;content: " ";height: 0;visibility: hidden;clear: both;}
.w1180{width: 1180px;margin: 0 auto;}

.banner{height: 430px;background: url(../../images/hangye/list/banner.jpg) center top no-repeat;text-align: center;}
.banner span{display: block;font-size: 62px;color: #fff;padding-top: 126px;}
.banner p{font-size: 30px;color: #fff;padding: 26px 0 46px 0;}
.banner a{display: block;width: 240px;height: 59px;background: url(../../images/hangye/list/banner_btn.png) center center no-repeat;margin: 0 auto;font-size: 24px;color: #fff;line-height: 59px;}

.floor_1 span{display: block;background: #f6f6f6;padding: 30px 78px;font-size: 16px;line-height: 32px;margin-top: 30px;margin-bottom: 78px;}
.floor_1 dl dt{text-align: center;font-size: 38px;color: #333;}
.floor_1 dl dd{float: left;width: 25%;text-align: center;margin: 45px 0 60px 0;}
.floor_1 dl dd em{font-size: 24px;color: #333;display: block;margin-bottom: 20px;}
.floor_1 dl dd p{color: #808080;line-height: 20px;}

.floor_2{height: auto;overflow: hidden;background: #f6f6f6;padding: 75px 0;}
.floor_2 ul li{float: left;width: 572px;height: 263px;border:1px solid #e9e9e9;margin-bottom: 28px;}
.floor_2 ul li:nth-child(2n){margin-left: 30px;}
.floor_2 ul li:nth-child(3),.floor_2 ul li:last-child{height: 334px;}
.floor_2 ul li span{height: 98px;line-height: 98px;background: url(../../images/hangye/list/fl2_1.png) 26px center no-repeat #786bd5;display: block;padding-left: 110px;font-size: 22px;color: #fff;}
.floor_2 ul li:nth-child(2) span{background: url(../../images/hangye/list/fl2_2.png) 26px center no-repeat #33b7f4;}
.floor_2 ul li:nth-child(3) span{background: url(../../images/hangye/list/fl2_3.png) 26px center no-repeat #3a7fec;}
.floor_2 ul li:nth-child(4) span{background: url(../../images/hangye/list/fl2_4.png) 26px center no-repeat #33b7f4;}
.floor_2 ul li p{padding-top: 28px;padding-left: 26px;color: #5e5e5e;}
.floor_2 ul li p i{display: inline-block;font-size: 16px;width: 270px;margin-bottom: 20px;color: #5e5e5e;}
.floor_2 ul li p i:before{width: 7px;height: 7px;content: "";background: #d2d2d2;display: inline-block;border-radius: 5px;position: relative;top: -2px;margin-right: 10px;}
.floor_2 ul li:nth-child(4) p{padding-right: 26px;font-size: 16px;line-height: 30px;}
.floor_2 a{display: block;width: 425px;height: 69px;background: url(../../images/hangye/list/fl2_btn.png) center center no-repeat;font-size: 24px;line-height: 69px;color: #fff;margin: 30px auto 0;text-align: center;}

.title_1{font-size: 36px;text-align: center;padding-top: 76px;}
.title_1 p{font-size: 16px;color: #808080;padding-top: 22px;}

.floor_3{height: 660px;background: url(../../images/hangye/index/fl5_bg.jpg) center top no-repeat;}
.floor_3 .title_1,.floor_3 .title_1 p{color: #fff;}
.floor_3 ul{margin: 0 auto;width: 1170px;}
.floor_3 ul li{width: 195px;height: 360px;float: left;background-image: url(../../images/hangye/index/fl5_1.jpg);margin-top: 60px;position: relative;background-position: center top;background-repeat: no-repeat;background-size:cover;    transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.floor_3 ul li:hover{height: 380px;margin-top: 48px;}
.floor_3 ul li:hover span img{margin-top: 146px;}
.floor_3 ul li:nth-child(2){background-image: url(../../images/hangye/index/fl5_2.jpg);}
.floor_3 ul li:nth-child(3){background-image: url(../../images/hangye/index/fl5_3.jpg);}
.floor_3 ul li:nth-child(4){background-image: url(../../images/hangye/index/fl5_4.jpg);}
.floor_3 ul li:nth-child(5){background-image: url(../../images/hangye/index/fl5_5.jpg);}
.floor_3 ul li:nth-child(6){background-image: url(../../images/hangye/index/fl5_6.jpg);}
.floor_3 ul li span{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;}
.floor_3 ul li span:hover{background: url(../../images/hangye/index/fl5_logo_7.png) center top no-repeat;}
.floor_3 ul li img{margin: 133px auto 16px;display: block;z-index: 5;}
.floor_3 ul li p{text-align: center;font-size: 18px;color: #fff;z-index: 5;}

.floor_4{height: auto;overflow: hidden;padding-bottom: 50px;}
.floor_4 img{margin: 47px 89px 0 70px;}
.floor_4 ul{margin-top: 92px;}
.floor_4 ul li{font-size: 16px;width: 712px;height: auto;overflow: hidden;margin-bottom: 40px;}
.floor_4 ul li span{display: block;float: left;font-size: 22px;border: 1px solid #c2c2c2;width:34px;height: 34px;text-align: center;line-height: 34px;color: #4c4c4c;border-radius: 50%;margin: 4px 15px 0 0;}
.floor_4 ul li p{font-size: 16px;color: #5e5e5e;float: left;width: 654px;line-height: 26px;}

.floor_5{height: auto;overflow: hidden;background: #f6f6f6;padding-bottom: 70px;}
.floor_5 dl dd{width: 25%;float: left;text-align: center;margin-top: 50px;}
.floor_5 dl dd strong{display: block;font-size: 36px;color: #ff8000;margin-bottom: 12px;}
.floor_5 dl dd p{font-size: 22px;color: #333;}
.floor_5 ul li{width: 358px;height: 268px;float: left;border: 1px solid #e6e6e6;border-radius: 10px;margin-left: 50px;margin-top: 48px;}
.floor_5 ul li:first-child{margin-left: 0;}
.floor_5 ul li img{display: block;margin: 28px auto 5px;}
.floor_5 ul li span{display: block;font-size: 22px;color: #333;padding-bottom: 26px;text-align: center;}
.floor_5 ul li p{width: 284px;margin: 0 auto;line-height: 26px;color:#999}

.floor_6{height: auto;overflow: hidden;padding-bottom: 75px;}
.floor_6 ul{margin-top: 50px;}
.floor_6 ul li{float: left;margin-left: 50px;text-align: center;height: 269px;margin-bottom: 46px;background: #fff;box-shadow: 0 0 20px 0 rgba(0,0,0,.2);}
.floor_6 ul li:first-child,.floor_6 ul li:nth-child(4){margin-left: 0;}
.floor_6 ul li span{display: block;padding: 26px 0 16px 0;font-size: 18px;color: #333;}
.floor_6 ul li p{color: #808080;}
.floor_6 a{display: block;width: 230px;height: 60px;background: url(../../images/hangye/list/btn_vfx.png) center center no-repeat;font-size: 24px;color: #fff!important;text-align: center;line-height: 60px;margin: 0 auto;}



.floor_7{height: auto;overflow: hidden;background: #f6f6f6;padding-bottom: 57px;}
.floor_7 p{font-size: 24px;color: #1b1b1b;padding: 57px 0 29px 0;}
.floor_7 .a_1{margin-left: 0;display: block;margin-top: 0;}
.floor_7 .a_1 a{display: block;padding: 0;width: 120px;height: 30px;background: #fff;border-radius: 8px;font-size: 12px;float: left;text-align: center;line-height: 30px;color: #4b4b4b;margin-right: 20px;margin-bottom: 20px;border: 1px #4b4b4b solid;}
.floor_7 .a_1 a:nth-child(8n){margin-right:0}
.floor_7 .a_1 a:last-child{margin-left: 0;}


.floor_8{height: auto;overflow: hidden;padding-bottom: 50px;}
.floor_8 img{margin: 47px 89px 0 70px;}
.floor_8 ul{margin-top: 92px;}
.floor_8 ul li{font-size: 16px;width: 712px;height: auto;overflow: hidden;margin-bottom: 40px;}
.floor_8 ul li span{display: block;float: left;font-size: 22px;border: 1px solid #c2c2c2;width:34px;height: 34px;text-align: center;line-height: 34px;color: #4c4c4c;border-radius: 50%;margin: 4px 15px 0 0;}
.floor_8 ul li p{font-size: 16px;color: #5e5e5e;float: left;width: 654px;line-height: 26px;}