body{
    margin:0;
    padding:0;
    background:#fff;
}
h1,
h2,
h3,
h4,
h5 {
padding: 0;
margin: 0;
display: inline-block;
}
ul,
li,
ol {
padding: 0;
margin: 0;
list-style: none;
}
.left_heade,
.right_heade {
display: inline-block;
}
.right_heade {
float: right;
}
.left_heade span,
.right_heade div {
padding: 0 1px;
display: inline-block;

}
.header_ {
    width:100%;
    padding:6px 0;
    font-size: 13px;  
    display: block;
    color: #333;
    background: #f4f4f4;
    z-index: 99;
    border-bottom:1px solid #dfdfdf;
}

.right_heade img,.right_heade span{
    vertical-align: middle;
}
.nav_header{
    width: 1200px;
    margin: 0 auto;
}
.logo_se{
    width: 100%;
    /* background: #f5f6fa; */
}
.logo_seach{
    width: 1200px;
    margin:0 auto;
    padding:20px 0;
    display:flex;
    justify-content: space-between;
    align-items: center;
}
.logo_img,.logo_cat{
    display: inline-block;
}
.logo_img img{
    width:385px;
    height:73px;
}
.logo_tel img{
    vertical-align: middle;
}
.tel_{
    width: 193px;
    display: inline-block;
    
}
.tel_ img{
    width: 189px;
    height: 40px;
}
.nav_{
    width: 100%;
    border-bottom:2px solid #3ba300;
}
.nav_tit{
    width: 1200px;
    margin:0 auto;
    display:flex;
    justify-content: space-between;
    align-items: center;
    font-size:18px;
}
.nav_ li{
    /* width:100px; */
    text-align: center;
    padding:10px 10px;
    font-size:18px;
    display: inline-block;
    color:#333;

}
.li_class{
    width: 210px;
    /* height: 50px; */
    padding:10px 0;
    text-align: center;
    display: inline-block;
    background: #6cba00;
    color:#fff;
    border-radius: 20px 20px 0 0;
}
.nav_tit li:hover{
    color: #0dab1c;
    font-weight: bold;
}

.ban_mask{
    width: 1200px;
    position: absolute;
    left: calc((100% - 1200px)/2);
    top: 0px;
    z-index: 999;
}
.ban_left{
    width: 208px;
    height:516px;
    display: inline-block;
    background:#fff;
    border:1px solid #e5e5e5;
}
.icon_{
    vertical-align: middle;
    display: inline-block;
}
.big_class{
}
.big_li{
    padding:10px 10px;
    border-bottom:1px solid #e5e5e5;
}

.big_li span{
    vertical-align: middle;
    font-size:16px;
}
.small_class{
    flex-wrap: wrap;
    font-size:13px;
    margin-top:8px;
}
.small_class li{
    /* width: ; */
    padding:3px 3px;
    display: inline-block;
}
.ban_right{
    width: 246px;
    height: 514px;
    font-size:0;
    display: inline-block;
    float: right;
    border:1px solid #eeeeee;
    background:#fff;
}
.hi_top{
    width: 226px;
    padding:15px 10px;
}
.hi_img{
    width: 60px;
    display: inline-block;
}
.hi_des{
    width: 150px;
    font-size:14px;
    color:#555555;
}
.hi_des span{
    display: block;
}
.log_btn{
    width: 100px;
    padding:15px 11px;
    display: inline-block;
    color:#a2a2a2;
    text-align: center;
    border-top:1px solid #e5e5e5;
    border-bottom:1px solid #e5e5e5;
    border-right:1px solid #e5e5e5;
}
.log_btn img,.log_btn span{
    vertical-align: middle;
}
.log_btn span{
    font-size:14px;
    margin-left:5px;
}
.s_icon ul{
    width: 226px;
    padding:20px 10px;
}
.s_icon li{
    width: 62px;
    text-align: center;
    display: inline-block;    
}
.s_icon span,.s_icon img{
    display: block;
}
.s_icon span{
    font-size:13px;
    color:#555555;
    margin-top:3px;
}
.active{
    width: 246px;

}
.act_top{
    padding:5px 10px;
    background:#f4f4f4;
}
.act_top h4{
    font-size:13px;
    color:#262626;
}

.act_cont ul{
    width: 220px;
    height:119px;
    padding:0px 10px;
}
.act_cont li {
    width: 215px;
    height:30px;
    line-height: 30px;
    font-size:15px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.act_cont li:before{
    content:'•';
    margin-right:5px;
    color:#252525;
}
.b_r{
    width: 216px;
    padding:0px 15px;
}
.ad-3{
  width: 1200px;
  margin-top: 20px;
}

.cont{
    width: 1200px;
    margin:0 auto;
}
.public{
    display: inline-flex;
    justify-content: space-between;
    align-items: center;
}
/* 广告位 */
.ad_{
    width: 1200px;
    margin-top:20px;
    font-size:0;
}

/* 好货秒杀 */
.seckill {
    width: 1200px;
    margin-top: 20px;
    background: #fff;
    font-size: 0;
}

.seck_ad {
    width: 190px;
    display: inline-block;
}

.seck_ad img {
    width: 190px;
    height: 260px;
}

.seck_list {
    display: inline-block;
    vertical-align: top;
}

.seck_list ul {
    width: 1010px;
    display: inline-flex;
    justify-content: space-around;
    align-items: center;
}

.seck_list li {
    width: 160px;
    padding: 15px 20px;
    display: inline-block;
    /* border-right:1px solid #efefef; */
    border-right: 1.5px solid;
    border-image: -webkit-linear-gradient(-180deg, rgba(255, 255, 255, 0.00) 0%, #eeeeee 50%, rgba(255, 255, 255, 0.00) 99%) 2 2 2 2;
    border-image: -moz-linear-gradient(-180deg, rgba(255, 255, 255, 0.00) 0%, #eeeeee 50%, rgba(255, 255, 255, 0.00) 99%) 2 2 2 2;
    border-image: linear-gradient(-180deg, rgba(255, 255, 255, 0.00) 0%, #eeeeee 50%, rgba(255, 255, 255, 0.00) 99%) 2 2 2 2;
}

.seck_list li:last-child {
    border-right: 0;
}

.seck_name {
    width: 160px;
    padding: 10px 0;
    font-size: 14px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.seck_list img {
    width: 160px;
    height: 160px;
}

.seck_price {
    height: 24px;
    background-image: url(./image/price.jpg);
    background-repeat: no-repeat;
    /* background-size:160px 24px; */
}

.seck_price h4 {
    color: #fff;
    font-size: 16px;
    margin-left: 10px;
}

.seck_no {
    line-height: 24px;
    display: inline-block;
    margin-left: 30px;
    color: #999999;
    font-size: 13px;
    text-decoration: line-through;
}
.cont_{
    width: 100%;
    background: #3ba300;
}
/* 实力商家 */
.company {
    width: 1200px;
    margin-top: 20px;
    padding:10px 0 20px 0;
    font-size: 0;
}

.comp_top {
    margin-top: 15px;
}

.comp_cont ul {
    /* width: 1200px; */
    margin-top:20px;
}

.comp_cont li {
    width: 190px;
    /* border: 2px solid #cccccc; */
    padding: 15px 20px;
    background: #fff;
    display: inline-block;
    margin-right: 15px;
}

.comp_name {
    width: 190px;
    font-size: 15px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.jzqy {
    background: #bd001c;
    color: #fff;
    padding: 2px 5px;
    font-size: 13px;
    display: inline-block;
    margin-top:7px;
}

.comp_busin {
    width: 190px;
    overflow: hidden;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    line-height: 19px;
    font-size: 13px;
    color: #666666;
    margin-top: 10px;
}

.comp_img {
    margin-top: 10px;
}

.comp_img img {
    width: 190px;
    height: 130px;
}
/* 有机肥 */
.sell {
    width: 1200px;
    margin-top: 20px;
    font-size: 0;
}

.sell_t {
    border-bottom: 1px solid #ff9c00;
}

.sell_t img,
.sell_t h3 {
    display: inline-block;
    vertical-align: middle;

}

.sell_t h3 {
    font-size: 22px;
    color: #3ba300;
    margin-left: 10px;
    padding: 5px 0;
}

.sell_class {
    display: inline-block;
    float: right;
    margin-top: 10px;
}

.sell_class li {
    display: inline-block;
    font-size: 15px;
    padding: 0 10px;
    border-left: 1px solid #fff;
}

.sell_class li:hover {
    border-left: 1px solid #ff9c00;
    border-right: 1px solid #ff9c00;
    border-top: 1px solid #ff9c00;
}

.sell_cont {
    width: 1200px;

}

.sell_ad {
    width: 212px;
    /* border:1px solid # */
    display: inline-block;
}

.sell_cont img {
    width: 212px;
    height: 400px;
}

.buy {
    width: 190px;
    height: 148px;
    padding: 10px;
    border: 1px solid #e5e5e5;
}

.buy li {
    width: 192px;
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 15px;
}

.buy h3 {
    font-weight: bold;
    font-size: 16px;
    color: #3ba300;
    padding-bottom: 5px;
}

.buy li {
    width: 192px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 15px;
    height: 30px;
    line-height: 30px;
}

.sell_list {
    width: 987px;
    /* border-right:1px solid #dddddd; */
}

.sell_list ul {
    width: 987px;
    height: 594px;
    flex-wrap: wrap;
}

.sell_list li {
    width: 200px;
    padding:10px  22px;
    display: inline-block;
    border-bottom: 1px solid #dddddd;
    border-right: 1px solid #dddddd;
    transition: 1s;
}
.sell_list li:hover{
    box-shadow: 5px 5px 5px 5px #d2d3d9;
    transition: 1s;
}
.sell_list img {
    width: 200px;
    height: 200px;
}

.sell_name {
    width: 200px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 14px;
    margin-top: 5px;
}

.sell_price {
    font-weight: bold;
    color: #cc0000;
    margin-top: 10px;
    font-size: 14px;
}
.gdqy{
    display: inline-block;
    float: right;
    color:#cc3333;
    font-size: 14px;
    margin-top:20px;
}
/* 行业资讯 */
.news_top{
    width: 1200px;
    text-align: center;
}
.news {
    width: 1200px;
}

/* 左侧 */
.today_focus {
    width: 270px;
    display: inline-block;
}

.focus_top {}

.data_ {
    width: 56px;
    height: 56px;
    /* margin-top:10px; */
    background-image: url(./image/data.jpg);
    background-repeat: no-repeat;
    /* background-size:56px 56px; */
    vertical-align: middle;
    display: inline-block;
    position: relative;
}

.data_ div {
    width: 34px;
    text-align: center;
    /* font-weight: bold; */
    color: #fff;
    font-size: 29px;
    position: absolute;
    left: calc((100% - 34px)/2);
    top: 1px;
}

.data_focus {
    display: inline-block;
    vertical-align: middle;
    margin-left: 5px;
}

.data_focus div {
    font-size:21px;
    font-weight: bold;
}

.data_focus span {
    color: #1844a7;
    font-size: 14px;
    display: block;
    margin-top:5px;
}

.news_focus {
    width:270px;
    margin-top: 5px;
}

.news_focus li {
    width: 270px;
    display: inline-flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 10px;
    border-bottom: 1px solid #f0f0f0;
}

.news_focus li {
    border-bottom: 0;
    overflow: hidden;
}

.news_focus img {
    width:120px;
    height: 85px;
    display: inline-block;
     transition: all 0.6s; 
}
.news_focus img:hover{
    transform: scale(1.1);  
    background-size:110%;
}
.n_f_des {
    width: 140px;
    display: inline-block;
}

.n_f_name {
    width: 140px;
    font-size: 15px;
    overflow: hidden;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    line-height: 23px;
}

.n_f_time {
    font-size: 13px;
    color: #999999;
    float: right;
    margin-top: 15px;
}

.news_cont {
    width: 465px;
    display: inline-block;
}

.news_ad {
    width:465px;
}

.news_ad img {
    width: 465px;
    height: 281px;
}
.news_lists{
    width:460px;

}
.news_lists li{
    margin-top:15px;
}
.news_tit{
    width:460px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size:15px;
    margin-left:3px;
    padding: 2px 0;

}
.news_intro{
    width:460px;
    overflow: hidden;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    line-height: 21px;
    font-size:13.5px;
    color:#999999;
}
.news_tit::before{
    content:'行业动态';
    background: #3ba300;
    color:#fff;
    padding:1px 5px;
    border-radius: 3px;
    font-size:13px;
}
.news_intro::after{
    content:'[详细]';
    color:#e60000;
}
/* 惠农政策 */
.news_right{
    width: 409px;
    display: inline-block;
}
.hnzc_top{
    font-size:0;
    display: inline-block;
}
.hnzc_top h3:nth-child(1){
    font-size:18px;
    color:#333333;
}
.hnzc_top h3:nth-child(2) {
    font-size:18px;
    color: #3ba300;
}
.hnzc_list li{
    width: 400px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size:15px;
    height: 32px;
    line-height: 32px;
}
.exhib{
    margin-top:20px;
}
.exhib_list ul{
    width: 406px;
    margin-top:10px;
}
.exhib_list li{
    width: 190px;
    display: inline-block;
    font-size:0;
}
.exhib_list img{
    width: 190px;
    height: 130px;
    overflow: hidden;
    transition: all 0.6s; 
}
.exhib_list img:hover{
    transform: scale(1.1);  
    background-size:110%;
}
.exhib_name{
    width: 190px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow:ellipsis;
    font-size:15px;
    margin-top:5px;
}
/* 视频分享 */
.video{
    width: 1200px;
    margin-top:20px;
}
.video_top{
    border-left: 3px solid #0dab1c;
    border-bottom: 1px solid #000;
}
.video_top span{
    font-size:24px;
    margin-left:5px;
}
.more_{
    display: inline-block;
    float: right;
    font-size:13px;
    color:#5a5d5a;
    margin-top:10px;
}
.video_list ul{
    width: 1200px;
    flex-wrap: wrap;
    margin-top:15px;
}
.video_list li{
    width: 266px;
    background: #fff;
    padding:5px 5px 10px 5px;
    position: relative;
    font-size:0;
    display: inline-block;
}
.v{
    width: 266px;
    height: 130px;
}
.video_name{
    width: 246px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size:14px;
    padding:0 10px;
    margin-top:5px;
}
.z{
    width: 67px;
    height: 67px;
    position: absolute;
    bottom:60px;
    left:104px;
}