
body {padding:0;margin:0;color:#585858;font-size:14px;font-family:"microsoft yahei","微软雅黑";}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td,th, fieldset, label, legend,button,input { margin:0;padding:0;}
li{list-style:none;}
a img{border:none;}
ul li{list-style: none;}
*{margin: 0;padding: 0}
em {font-style:normal;}
a{color: #474747;text-decoration: none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
.w1180{width: 1180px;margin: 0 auto;}
.fl{float: left;}
.fr{float: right;}
.clearfix {*zoom: 1;}
.clearfix:after{display: block;content: " ";height: 0;visibility: hidden;clear: both;}

.banner{background: url(../../images/hangye/index/banner.jpg)center top no-repeat;height: 430px;}
.banner a{display: block;height: 430px;}

.nav_wsc{height: 60px;border-bottom:1px solid #dedede;}
.nav_wsc .fl{float: left;}
.nav_wsc .fl a{display: block;float: left;line-height: 60px;color:#212121;margin-right: 52px;font-size: 18px;font-size: 24px;}
.nav_wsc .fl a.on{background:#ffb448;padding: 0 60px;color: #fff;font-weight: bold;}

.floor_1{overflow: hidden;height: auto;}
.floor_1 ul li{float: left;margin-right: 90px;}
.floor_1 ul li:last-child{margin-right: 0;}
.floor_1 ul li .fl{display: block;margin: 60px 18px 0 0;}
.floor_1 ul li .fr{padding: 60px 0;}
.floor_1 ul li .fr span{display: block;font-size: 24px;color: #333333;margin-bottom: 10px;}
.floor_1 ul li .fr p{font-size: 14px;color: #808080;line-height: 26px;}

.floor_2{overflow: hidden;height: auto;background: #f6f6f6;padding-bottom: 30px;}
.floor_2 .crumbs{font-size: 18px;color: #030303;border-bottom:1px solid #dedede;padding: 50px 0 20px;}
.floor_2 ul{padding: 20px 0;border-bottom:1px dashed #dedede;}
.floor_2 ul li{width: 196px;float: left;position: relative;}
.floor_2 ul li a{font-size: 16px;color: #434343;line-height: 34px;display: block;}
.floor_2 ul li a:hover{color: #f16000;}
.floor_2 ul li .box{display: none;width: 102px;height: auto;border: 1px solid #f16000;position: absolute;right: 10px;top: 0;text-align: center;padding: 6px;background: #fff;z-index: 9999;}
.floor_2 ul li .box a{font-size: 14px;float: left;}
.floor_2 ul li:hover .box{display: block;}
.floor_2 .title{font-size: 20px;color: #333333;float: left;font-weight: bold;line-height: 78px;}
.floor_2 .tag_l{margin-top: 25px;background: #F5F6F6;}
.floor_2 .tag_l ul{width: 980px;float: right;border-bottom: none;}

.floor_3{overflow: hidden;height: auto;padding: 80px 0 50px;}
.floor_3 .fl{width: 800px;}
.floor_3 .fl img{display: block;float: left;width: 272px;height: 252px;}
.floor_3 .fl .box{width: 500px;padding-left: 28px;float: left;}
.floor_3 .fl .box span{display: block;font-size: 24px;font-weight: bold;color: #333333;margin-bottom: 12px;}
.floor_3 .fl .box p{font-size: 14px;color: #575252;line-height: 26px;padding-right: 16px;}
.floor_3 .fl .box a{display: block;margin-bottom: 20px;}
.floor_3 .fr{width: 330px;height: 250px;border: 1px solid #dadada;}
.floor_3 .fr .tit{font-size: 22px;color: #000;padding: 12px 12px 14px;}
.floor_3 .fr a{display: block;margin: 0 20px 0 12px;font-size: 16px;color: #393939;line-height: 30px;}
.floor_3 .fr a:hover{color: #f16000;}
.floor_3 .fr a em{float: right;color: #f01c1c;}

.floor_4 .xuanx{height: auto;overflow: hidden;border-bottom: 1px solid #7f7f7f;margin-top: 50px;}
.floor_4 .xuanx span{font-size: 18px;text-align: center;width: 132px;color:#242424;display: inline-block;margin-right: 20px;cursor: pointer;}
.floor_4 .xuanx span em{display: block;width: 20px;border-bottom: 4px solid #fff;margin: 16px auto 0;}
.floor_4 .xuanx span.on{color:#ff3030;font-weight: bold;}
.floor_4 .xuanx span.on em{border-bottom: 4px solid #ff3030;}
.floor_4 .box{margin-top: 20px;height: 180px;overflow: hidden;position: relative;}
.floor_4 .box ul{position: absolute;top: 0;left: 0;}
.floor_4 .box ul li{float: left;margin-right: 300px;}
.floor_4 .box ul li:nth-child(2n){margin-right: 0;}
.floor_4 .box ul li a{color:#393939;width: 440px;display: block;float: left;font-size: 16px;line-height: 28px;font-size: 16px;}
.floor_4 .box ul li a em:nth-child(1){float: left;display: block;color:#393939;width: 250px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.floor_4 .box ul li a em:nth-child(1):hover{color: #f16000;}
.floor_4 .box ul li a em:nth-child(2){float: right;color:#f01c1c;}

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

.floor_5{height: 700px;background: url(../../images/hangye/index/fl5_bg.jpg) center top no-repeat;background-size: cover;}
.floor_5 .title_1{color: #fff;}
.floor_5 .title_1 p{color: #fff;}
.floor_5 ul{margin: 0 auto;width: 1170px;}
.floor_5 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;margin-bottom: 30px;cursor: pointer;}
.floor_5 ul li:hover{height: 380px;margin-top: 48px;}
.floor_5 ul li:hover span img{margin-top: 146px;}
.floor_5 ul li:nth-child(2){background-image: url(../../images/hangye/index/fl5_2.jpg);}
.floor_5 ul li:nth-child(3){background-image: url(../../images/hangye/index/fl5_3.jpg);}
.floor_5 ul li:nth-child(4){background-image: url(../../images/hangye/index/fl5_4.jpg);}
.floor_5 ul li:nth-child(5){background-image: url(../../images/hangye/index/fl5_5.jpg);}
.floor_5 ul li:nth-child(6){background-image: url(../../images/hangye/index/fl5_6.jpg);}
.floor_5 ul li span{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;}
.floor_5 ul li span:hover{background: url(../../images/hangye/index/fl5_logo_7.png) center top no-repeat;}
.floor_5 ul li img{margin: 133px auto 16px;display: block;z-index: 5;}
.floor_5 ul li p{text-align: center;font-size: 18px;color: #fff;z-index: 5;}

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

.floor_7{height: auto;overflow: hidden;padding-bottom: 75px;}
.floor_7 ul{margin-top: 50px;}
.floor_7 ul li{float: left;margin-right: 50px;text-align: center;height: 269px;margin-bottom: 46px;background: #fff;}
.floor_7 ul li:nth-child(3n){margin-right: 0;}
.floor_7 ul li span{display: block;padding: 26px 0 16px 0;font-size: 18px;color: #333;}
.floor_7 ul li p{color: #808080;}
.floor_7 .btn_vfx {display: block;width: 230px;height: 60px;background-image:linear-gradient(to right,#2c6bff,#348eff);font-size: 24px; color: #fff;text-align: center;
    line-height: 60px; margin: 0 auto;border-radius: 50px;}
