﻿@charset "utf-8";
*{margin: 0;padding: 0;list-style: none;text-decoration: none;font-family: "微软雅黑";box-sizing: border-box;}
input,textarea{outline: none;border: none;border-radius: 0;-webkit-appearance: none;}
textarea{resize:none}
input:-webkit-autofill{box-shadow: 0 0 0px 1000px #fff inset;-webkit-box-shadow: 0 0 0px 1000px #fff inset;-webkit-text-fill-color: #212121;}  
img{border: 0 none;}
table{border-collapse:collapse;border-spacing:0;}
table th,table td{border:1px solid #ddd;padding:5px;}
table th{font-weight:inherit;border-bottom-width:2px;border-bottom-color:#ccc;}
i{font-style: normal;}
.clear_float:after{display: block;content: "";clear: both;}
.clear_float{zoom: 1;}
.img img{display: block;width: 100%;height: 100%;}
.index_banner{max-height: 740px;overflow: hidden;}
.index_banner video{display:block;}
.header{background: #fff;width: 100%;height: 80px;padding: 0 62px;position: fixed;top: 0;left: 0;z-index: 5;box-shadow: 0 0 6px rgba(128, 128, 128, 0.44);}
.header .logo{float: left;width: 329px;margin: 12px 0;}
.head_tab{float: right;height: 100%;font-size: 16px;}
.head_tab ul{float: left;}
.head_tab ul li{float: left;line-height: 80px;transition: all 0.3s;min-width: 80px;text-align: center;}
.head_tab ul li>a{display: block;transition: all 0.3s;color: #333;padding: 0 8px;font-weight:bold;}
//.head_tab ul li.active{background: #d22c36;}
//.head_tab ul li.active>a{color: #fff;}
.head_tab ul li:hover{background: #d22c36;}
.head_tab ul li:hover>a{color: #fff;}
.head_tab ul li>div{width: 100%;background: #fff;max-width: 112px;display: none;}
.head_tab ul li>div a{display: block;transition: all 0.3s;padding: 6px 10px;line-height: normal;text-align: center;border-bottom: 1px solid #f2f2f2;font-size: 16px;color: #666;}
.head_tab ul li>div a:hover{background: #d22c36;color:#fff;}
.head_tab ul li>div a.actove{color: #d22c36;}
.head_tab .language_tab{float: left;font-size: 15px;color: #333;line-height: 80px;margin-left: 18px;}
.head_tab .language_tab a{padding: 2px 4px;border-radius: 3px;color: #333;}
.head_tab .language_tab a.active{background: #d22c36;color: #fff;padding: 2px 10px;}
.head_tab .language_tab a.active:first-child{margin-right: 6px;}
.head_tab .language_tab a.active:last-child{margin-left: 6px;}
.head_tab .language_tab i{display: inline-block;width: 1px;height: 16px;background: #5b5b5b;margin-top: 32px;vertical-align: top;}
.head_k{width: 100%;height: 80px;}
.header_m{display: none;}
.banner{width: 100%;}
.banner_swiper{width: 100%;height:100%;}
.content_box{width: 1180px;margin: 0 auto;position: relative;}
.monile_video{display:none;}
/*首页-饲料种类*/
.siliao_type{background: url(../images/index_back1.png) no-repeat;background-size: 100% 100%;padding: 70px 0 120px 0;}
.siliao_type h2{font-size: 34px;text-align: center;font-weight: normal;}
.siliao_type p{font-size: 18px;text-align: center;padding-top: 6px;}
.siliao_box{margin-top: 58px;position: relative;}
.siliao_box .img{float:left;width:280px;margin-right:20px;border:2px solid transparent;transition: all 0.3s;overflow:hidden;}
.siliao_box .img:last-child{margin-right:0;}
.siliao_box .img:hover{border: 2px solid #d22f35;}
.siliao_box .img:hover img{transform:scale(1.1);}
.siliao_box .img img{transition:all 0.5s;}

.siliao_type .gengduo{display: block;height: 40px;margin-top: 34px;background: #d22f35;text-align: center;line-height: 40px;color: #fff;}
/*首页-关于我们*/
.index_gywm{background: url(../images/index_back2.png) no-repeat;background-size: 100%;padding: 0.1px;}
.index_gywm .content_box>h3{font-size: 34px;font-weight: normal;color: #fff;text-align: center;margin: 60px 0 15px 0;}
.index_gywm .content_box>p{font-size: 16px;color: #fff;text-align: center;}
.index_gywm .gs_box{margin-top: 62px;}
.index_gywm .img{float: left;width: 50%;}
.index_gywm .img video{display:block;}
.index_gywm .txt{float: right;width: 50%;background: #f6f6f6;padding: 27px 32px;height: 100%;}
.index_gywm .txt .til{font-size: 24px;color: #333333;padding-bottom: 28px;position: relative;}
.index_gywm .txt .til:after{content: "";display: inline-block;position: absolute;left: 0;bottom: 16px;width: 70px;height: 1px;background-color: #000000;}
.index_gywm .txt .js_txt{font-size: 14px;color: #666666;line-height: 30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.index_gywm .txt a{display: block;width: 160px;height: 40px;text-align: center;background: #d82b19;font-size: 12px;color: #fff;margin-top: 15px;}
.index_gywm .txt a span{display: inline-block;width: 152px;height: 32px;border: 1px solid #ccc;line-height: 32px;margin-top: 4px;}
/*首页-产品实证*/
.index_cpsz{padding: 80px 0 108px 0;}
.index_cpsz .content_box>h2{font-size: 34px;text-align: center;font-weight: normal;}
.index_cpsz .content_box>p{font-size: 18px;text-align: center;padding-top: 6px;}
.index_cpsz_box{position: relative;}
.index_cpsz .index_cpsz_swiper{margin-top: 62px;padding-top: 40px;}
.index_cpsz .index_cpsz_swiper_p{cursor: pointer;width: 29px;height: 50px;position: absolute;top: 50%;margin-top: -25px;left: -54px;background: url(../images/index_swiper_left.png) no-repeat;background-size: 100% 100%;}
.index_cpsz .index_cpsz_swiper_n{cursor: pointer;width: 29px;height: 50px;position: absolute;top: 50%;margin-top: -25px;right: -54px;background: url(../images/index_swiper_right.png) no-repeat;background-size: 100% 100%;}
.index_cpsz .swiper-slide{transition: all 0.4s;}
.index_cpsz .txt{position: absolute;bottom: 0;width: 100%;height: 40px;transition: all 0.4s;}
.index_cpsz .txt p{display: none;line-height: 40px;color: #fff;padding: 0 40px 0 20px;font-size: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index_cpsz .txt span{transition: all 0.4s;position: absolute;width: 40px;height: 40px;background: #fff;top: 0;right: 0;line-height: 40px;text-align: center;}
.index_cpsz .txt span i{transition: all 0.4s;display: inline-block;width: 6px;height: 12px;background: url(../images/icon_arrow_right_h.png) no-repeat;background-size: 100% 100%;}
.index_cpsz .swiper-slide:hover{transform: translateY(-40px);}
.index_cpsz .swiper-slide:hover .txt{bottom:-40px;background: #d82b19;}
.index_cpsz .swiper-slide:hover .txt p{display: block;}
.index_cpsz .swiper-slide:hover .txt span{background: #d82b19;}
.index_cpsz .swiper-slide:hover .txt span i{background: url(../images/icon_arrow_right_r.png) no-repeat;background-size: 100% 100%;}
/*首页-工厂展示*/
.index_gczs{padding: 80px 0 92px 0;background: url(../images/index_back3.png) no-repeat;background-size: 100% 100%;}
.index_gczs .content_box>h2{font-size: 34px;text-align: center;font-weight: normal;}
.index_gczs .content_box>p{font-size: 18px;text-align: center;padding-top: 6px;}
.index_gczs_box{margin-top: 56px;position: relative;}
.index_gczs .index_gczs_swiper_p{cursor: pointer;width: 29px;height: 50px;position: absolute;top: 50%;margin-top: -25px;left: -54px;background: url(../images/index_swiper_left.png) no-repeat;background-size: 100% 100%;}
.index_gczs .index_gczs_swiper_n{cursor: pointer;width: 29px;height: 50px;position: absolute;top: 50%;margin-top: -25px;right: -54px;background: url(../images/index_swiper_right.png) no-repeat;background-size: 100% 100%;}
.index_gczs .txt{height: 170px;padding: 30px 26px;text-align: center;transition: all 0.6s;}
.index_gczs .txt .name{font-size: 16px;color: #333;display: inline-block;}
.index_gczs .txt .gc_js{padding-top: 6px;font-size: 12px;color: #666;line-height: 24px;height: 48px;overflow: hidden;}
.index_gczs .txt a{display: none;width: 160px;height: 40px;border: 1px solid #fff;color: #fff;font-size: 12px;line-height: 38px;}
.index_gczs .swiper-slide:hover .txt{position: relative;z-index:1;height: 334px;margin-top: -164px;background: rgba(210,47,53,0.9);}
.index_gczs .swiper-slide:hover .txt .name{color: #fff;border-bottom: 2px solid #FFF;padding: 14px 0;}
.index_gczs .swiper-slide:hover .txt .gc_js{color: #fff;overflow: visible;height: 182px;padding-top: 40px;}
.index_gczs .swiper-slide:hover .txt a{display: inline-block;}
/*首页-企业文化*/
.index_qywh{padding: 152px 0;background: url(../images/index_back4.png) no-repeat center;}
.index_qywh .index_qywh_cont{height: 380px;}
.index_qywh .index_qywh_l{width: 42%;height: 100%;padding: 48px 31px 37px;float: left;background: rgba(255,255,255,0.9);position: relative;}
.index_qywh .index_qywh_l i{position: absolute;top: 0;left: 0;width: 48px;height: 48px;background: url(../images/index_qywh_img1.png) no-repeat;background-size: 100% 100%;}
.index_qywh .index_qywh_l .name{font-size: 24px;color: #333;padding-bottom: 12px;position: relative;}
.index_qywh .index_qywh_l .name:after{content: "";display: block;position: absolute;bottom: 4px;left: 0;width: 70px;height: 1px;background: #000000;}
.index_qywh .index_qywh_l ul li{font-size: 16px;color: #333;padding-top: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index_qywh .index_qywh_l a{display: block;width: 160px;height: 40px;text-align: center;background: #d22f35;font-size: 12px;color: #fff;margin-top: 32px;}
.index_qywh .index_qywh_l a span{display: inline-block;width: 152px;height: 32px;border: 1px solid #ccc;line-height: 32px;margin-top: 4px;}
.index_qywh .index_qywh_r{width: 58%;height: 100%;float: left;background: rgba(210,47,53,0.9);position: relative;}
.index_qywh .index_qywh_r .img{width: 230px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
/*首页-员工活动-*/
.index_yghd{padding: 86px 0;}
.index_yghd .content_box>h2{font-size: 34px;text-align: center;font-weight: normal;}
.index_yghd .content_box>p{font-size: 18px;text-align: center;padding-top: 6px;}
.index_yghd ul{margin-top: 30px;}
.index_yghd li{margin-top: 50px;}
.index_yghd li .img{float: left;width: 26%;overflow: hidden;}
.index_yghd li .img img{transition: all 0.8s;}
.index_yghd li .txt{float: left;width: 74%;padding: 16px 0 16px 41px;font-size: 12px;color: #999;}
.index_yghd li .txt .name{transition: all 0.3s;color: #1d2952;font-size: 16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index_yghd li .txt .time{padding: 12px 0 16px 0;}
.index_yghd li .txt .wb{line-height: 24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.index_yghd li:hover img{transform: scale(1.1);}
.index_yghd li:hover .name{color: #d82b19;}
.index_yghd a.gd{display: block;transition: all 0.3s;width: max-content;text-align: center;margin: 0 auto;font-size: 15px;color: #333;margin-top: 20px;}
.index_yghd a.gd:hover{color: #d22f35;}
.index_yghd a.gd i{margin-left: 6px;transition: all 0.4s;display: inline-block;width: 6px;height: 12px;background: url(../images/icon_arrow_right_h.png) no-repeat;background-size: 100% 100%;}
.index_news a.gd{display: block;transition: all 0.3s;width: max-content;text-align: center;margin: 0 auto;font-size: 15px;color: #333;margin-top: 20px;}
.index_news a.gd:hover{color: #d22f35;}
.index_news a.gd i{margin-left: 6px;transition: all 0.4s;display: inline-block;width: 6px;height: 12px;background: url(../images/icon_arrow_right_h.png) no-repeat;background-size: 100% 100%;}
/*首页-新闻动态*/
.index_news{padding: 60px 0 105px 0;text-align: center;background: url(../images/index_back5.png);}
.index_news h2{font-size: 34px;color: #333333;font-weight: normal;}
.index_news p{font-size: 18px;padding-top: 8px;}
.index_news ul{margin-top: 48px;}
.index_news li{float: left;width: 366px;margin-right: 41px;text-align: left;border-top: 1px solid #ccc;padding-top: 44px;}
.index_news li:last-child{margin-right: 0;}
.index_news li:hover h5{color: #d82b19;}
.index_news li:hover i{background: url(../images/icon_news_active.png) no-repeat;background-size: 100% 100%;}
.index_news li a{display: block;width: 100%;width: 100%;}
.index_news li h5{font-size: 16px;color: #333333;transition: all .3s;font-weight: normal;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.index_news li .time{font-size: 12px;color: #999999;}
.index_news li .img{width: 100%;margin-top: 40px;overflow: hidden;}
.index_news li .img img{display: block;width: 100%;height: 100%;transition: all .8s;}
.index_news li .img img:hover{transform: scale(1.2);}
.index_news li .txt{font-size: 14px;color: #999999;line-height: 20px;padding-top: 24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.index_news li i{display: block;width: 60px;height: 7px;transition: all .3s;background: url(../images/icon_news.png) no-repeat;background-size: 100% 100%;margin-top: 36px;}
/*底部*/
.footer{background: #262628;padding: 56px 0;color: #fff;}
.footer_l{float: left;width: 67%;}
.footer_l .til{font-size: 14px;}
.footer_l h5{font-size: 24px;font-weight: normal;padding-bottom: 24px;}
.footer_l ul li{font-size: 12px;float: left;}
.footer_l ul li a{color: #fff;}
.footer_l .bq{font-size: 12px;padding-top: 6px;}
.footer_l .bq a{color: #fff;padding-left: 14px;}
.footer_r{float: right;background: #3a3a3c;padding: 6px;}
.footer_r .img{float: left;width: 88px;height:88px;}
.footer_r .txt{float: left;font-size: 14px;padding-left: 8px;line-height: 24px;margin-top: 20px;}
/*产品和服务*/
.cphfw_box{background:#f7f7f7;}
.cphfw_tab{float: left;width: 18.5%;margin-top: -79px;background: #fff;}
.cphfw_tab .til{height: 80px;color: #fff;background: #d22c36;font-size: 12px;}
.cphfw_tab .til h2{font-size: 22px;font-weight: normal;padding: 14px 0 4px 0;text-align:center;}
.cphfw_tab li{border: 1px solid #eeeeee;padding: 0 24px;margin-top: -1px;}
.cphfw_tab li>a{display: block;height: 50px;line-height: 50px;color: #666666;transition: all 0.3s;}
.cphfw_tab li>a p{float: left;width: 90%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: center;}
.cphfw_tab li>a i{float: right;width: 4px;height: 8px;transition: all 0.4s;margin: 23px 3px 0 0;background: url(../images/arrow_right.png) no-repeat;background-size: 100% 100%;}
.cphfw_tab li>a:hover{color: #d22c36;}
.cphfw_tab li>a.active{color: #d22c36;}
.cphfw_tab li>a.active i {transform: rotate(90deg);}
.cphfw_tab li .sanji{display: none;padding-left: 0;}
.cphfw_tab li .sanji a{display: block;font-size: 14px;color: #999999;margin-bottom: 12px;transition: all 0.3s;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: center;}
.cphfw_tab li .sanji a.active{color: #1c2952;}
.cphfw_tab li .sanji a:hover{color: #1c2952;}
.cphfw_cont{float: right;width: 78.5%;background: #fff;padding: 0 30px;margin-bottom: 83px;}
.cphfw_cont .til{height: 74px;line-height: 74px;border-bottom: 1px dashed #ccc;}
.cphfw_cont .til>p{float: left;font-size: 18px;color: #333;font-weight:bold;}
.cphfw_cont .til>div{float: right;font-size: 14px;color: #999999;}
.cphfw_cont .til>div p{float: left;}
.cphfw_cont .til>div a{float: left;color: #999999;}
.cphfw_cont .til>div a span{padding: 0 4px;}
.cphfw_cont_tab{margin: 34px 0 40px 0;}
.cphfw_cont_tab li{float: left;transition: all 0.4s;margin-right: 33px;text-align: center;min-width: 110px;height: 30px;line-height: 30px;background: #ebebeb;padding: 0 15px;font-size: 12px;}
.cphfw_cont_tab li a{color: #333;transition: all 0.3s;display: block;font-size:16px;}
.cphfw_cont_tab li.active{background: #1c2952;}
.cphfw_cont_tab li.active a{color: #ffffff;}
.cphfw_cont_tab li:hover{background: #1c2952;}
.cphfw_cont_tab li:hover a{color: #ffffff;}
.cphfw_cont_tab_cont{padding-bottom: 20px;display:none;}
.cphfw_cont_tab_cont:first-child{display:block;}
.cphfw_cont_tab_cont a{float: left;width: 30%;margin-right: 5%;}
.cphfw_cont_tab_cont a:nth-child(3n){margin-right: 0;}
.cphfw_cont_tab_cont a .img{border: 2px solid transparent;transition: all 0.5s;}
.cphfw_cont_tab_cont a:hover .img{border: 2px solid #d82b19;}
.cphfw_cont_tab_cont a p{color: #666;padding: 16px 0 31px 0;font-size: 14px;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.cphfw_pages{/*float: right;*/padding: 60px 0;}
/*分页样式*/
 .pages ul li{border-bottom: 0;}
 .pages ul{display: flex;justify-content: center;}
 .pages ul li{margin: 0 4px;}
 .pages ul li a{font-size: 14px;color: #333;padding: 2px 7px;border: 1px solid #bfbfbf;}
 .pages ul li a:hover{background: #d22c36;border-color: #d22c36;color: #fff;}
 .pages .page-active a{background: #d22c36;border-color: #d22c36;color: #fff;}
/*产品和服务 - 产品实证*/
.cpsz_list a{display: block;height: 55px;line-height: 54px;border-bottom: 1px dashed #dfdfdf;}
.cpsz_list a .name{float: left;font-size: 18px;color: #333;transition: all 0.3s;width: 68%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.cpsz_list a .name:before{display: inline-block;content: "";vertical-align: top;margin: 24px 10px 0 0;width: 6px;height: 6px;background: #a2c8df;}
.cpsz_list a .time{float: right;font-size: 14px;color: #999;}
.cpsz_list a:hover .name{color: #d22c36;}
/*产品和服务 - 详情*/
.cphfw_xq{margin-top: 34px;}
.cphfw_xq .img{width: 41%;float: left;}
.cphfw_xq .txt{width: 55%;float: right;padding-top: 12px;}
.cphfw_xq .txt .name{font-size: 18px;color: #333;padding: 12px 0;border-bottom: 1px solid #eeeeee;}
.cphfw_xq .txt .wb{font-size: 16px;color: #666;line-height: 24px;padding-top: 20px;}
.cphfw_bj{margin: 54px 0;}
.cphfw_bj img{/*display:block;*/max-width:100%;}
.cphfw_form{margin: 54px 0;}
.cphfw_form .tit{font-size: 14px;color: #d22c36;}
.cphfw_form .inps{margin-top: 24px;}
.cphfw_form .inps input{float: left;width: 32%;height: 47px;background: #f6f6f6;padding: 0 18px;font-size: 12px;margin-right: 2%;}
.cphfw_form .inps input:nth-child(3){margin-right: 0;}
.cphfw_form textarea{width: 100%;height: 180px;padding: 19px 18px;font-size: 12px;background: #f6f6f6;margin-top: 24px;}
.cphfw_form .subs div{float: right;margin-top: 34px;}
.cphfw_form .subs input{width: 150px;height: 34px;float: left;background: #d22c36;color: #fff;font-size: 14px;cursor: pointer;}
.cphfw_form .subs input.cz{border: 1px solid #d22c36;background: #fff;color: #d22c36;margin-right: 28px;}
/*工厂介绍*/
.gcjs_map{margin: 34px 0;position: relative;}
.gcjs_map .shandong{position: absolute;top: 49%;right: 38%;}
.gcjs_map .kaifeng{position: absolute;top: 54%;right: 41%;}
.gcjs_map .haerbin{position: absolute;top: 25%;right: 26%;}
.gcjs_map .shenyang{position: absolute;top: 36%;right: 30.5%;}
.gcjs_map .beijing{position: absolute;top: 40.5%;right: 39.5%;}
.gcjs_map .posi:hover .posi_gcs{display: block;}
.gcjs_map .posi i{display: block;cursor: pointer;width: 18px;height: 24px;background: url(../images/icon_posi.png) no-repeat;background-size: 100% 100%;}
.posi_gcs{display: none;position: absolute;bottom: 100%;right: 50%;z-index: 5;transform: translateX(50%);min-width: 240px;padding: 14px;background: #fff;border-radius: 8px;border: 1px solid #bfbebd;box-shadow: 0 0 27px rgba(13,13,13,0.1);}
.posi_gcs a{display: block;font-size: 14px;color: #666;padding-top: 4px;transition: all 0.3s;}
.posi_gcs a:hover{color: #d22c36;}
.posi_gcs a:first-child{padding-top: 0;}
.gcjs_list{display: none;}
/*合作伙伴*/
.hzhb_box{width: 866px;margin: 0 auto;padding: 24px 0 55px 0;}
.hzhb_cont{margin-top: 42px;border-bottom: 1px dashed #e1e1e1;}
.hzhb_cont:last-child{border: none;}
.hzhb_cont h2{font-size: 24px;color: #333;font-weight: normal;text-align: center;}
.hzhb_cont ul{margin: 52px 0 24px 0;display: flex;flex-wrap: wrap;}
.hzhb_cont li{float: left;width: 23.2%;margin-right:2.4%;margin-bottom:24px;}
.hzhb_cont li:nth-child(4n){margin-right: 0;}
.hzhb_cont li .img{transition: all 0.3s;border:1px solid transparent;box-shadow: 0 0 27px rgba(13,13,13,0.1);}
.hzhb_cont li:hover .img{border-color: #d82b19;}
.hzhb_cont li p{font-size: 12px;color: #333;text-align: center;padding: 16px 20px 28px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:none;}
/*集团介绍*/
.jtjs_box{padding: 34px 0 60px 0;}
.jtjs_box img{display: block;max-width: 100% !important;height: auto !important;}
.jtjs_box p{color: #555;}
/*招贤纳士*/
.zxns_box{padding-bottom: 70px;}
.zxns_box .tit{font-size: 24px;color: #333;padding: 30px 0 20px 0;}
.zxns_box ul li .name{padding: 0 24px;cursor: pointer;}
.zxns_box ul li .name p{height: 72px;line-height: 72px;float: left;width: 25%;text-align: center;font-size: 16px;color: #333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.zxns_box ul li .name p:first-child{text-align: left;}
.zxns_box ul li .name p:last-child{text-align: right;}
.zxns_box ul li:first-child{background: #ebebeb;}
.zxns_box ul li.xinxis{border-bottom: 1px solid #dedede;transition: all 0.3s;}
.zxns_box ul li.xinxis .name p:first-child{color: #1c2952;font-weight: bold;}
.zxns_box ul li.xinxis .name p i{float: right;margin-top:23.5px;width: 25px;height: 25px;background: url(../images/icon_arrow_right.png) no-repeat;background-size: 100% 100%;transition: all 0.3s;}
.zxns_box ul li.active .name{background: #f0f0f0;}
.zxns_box ul li.active p i{background: #f0f0f0;transform: rotate(90deg);}
.zxns_box .xinxi_box{display: none;}
.zxns_box .xinxi_cont{padding-left: 40px;}
.zxns_box .xinxi_cont h5{font-size: 14px;color: #333;}
.zxns_box .xinxi_cont p{font-size: 12px;color: #666;}
.zxns_box .youxiang{background: #f5f5f5;height: 72px;line-height: 72px;padding: 0 15px;margin-top: 33px;}
.zxns_box .youxiang i{float: left;width: 20px;height: 16px;margin-top: 28px;background: url(../images/icon_yx.png) no-repeat;background-size: 100% 100%;}
.zxns_box .youxiang p{padding-left: 16px;float: left;font-size: 16px;color: #333;font-weight: bold;}
/*公司新闻—详情*/
.xwzx_xq_box{padding-top: 30px;text-align: center;}
.xwzx_xq_cont{padding-bottom: 70px;border-bottom: 1px solid #dedede;}
.xwzx_xq_cont>h4{font-size: 18px;color: #333;font-weight: normal;}
.xwzx_xq_cont>.time{font-size: 12px;color: #999;padding: 10px 0 18px 0;}
.xwzx_xq_cont>.time span{padding-left: 44px;}
.xwzx_xq_cont div p{font-size: 12px;color: #666;text-align: left;}
.xwzx_xq_cont div img{max-width: 100% !important;}
.xwzx_xq_pages{width: 51%;margin: 0 auto;padding: 42px 0 54px 0;text-align: left;}
.xwzx_xq_pages a{display:block;font-size: 14px;color: #333;line-height: 22px;transition: all 0.3s;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xwzx_xq_pages a:hover{color: #1c2951;}
/*新闻列表*/
.xwzx_list_box li{padding: 56px 0;border-bottom: 1px solid #dedede;}
.xwzx_list_box li .img{float: left;width: 27.7%;overflow: hidden;}
.xwzx_list_box li .img img{transition: all 0.8s;}
.xwzx_list_box li .txt{float: right;width: 67.8%;}
.xwzx_list_box li .txt .name{transition: all 0.3s;font-size: 16px;color: #333;font-weight: bold;padding-top: 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xwzx_list_box li .txt .wb{font-size: 16px;color: #333;line-height: 24px;margin: 22px 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.xwzx_list_box li .txt .time{font-size: 12px;color: #999;}
.xwzx_list_box li:hover img{transform: scale(1.2);}
.xwzx_list_box li:hover .txt .name{color: #1d2952;}
/*联系我们*/
.lxwm_box{padding: 19px 0 70px 0;}
.lxwm_box_swiper{padding:16px;}
.lxwm_box_swiper a{display: block;position: relative;padding: 26px 17px;background: #fff;color: #666;font-size: 12px;box-shadow: 0 0 27px rgba(13,13,13,0.1);}
.lxwm_box_swiper a p{padding-top: 5px;}
.lxwm_box_swiper a .name{font-size: 16px;color: #333;padding: 0 0 4px 0;}
.lxwm_box_swiper .active a{background: #d22c36;}
.lxwm_box_swiper .active a {color: #fff;}
.lxwm_box_swiper .active a .name{color: #fff;}
.lxwm_box_swiper .active a i{position: absolute;bottom:-5px;left: 50%;margin-left: -5px;width: 10px;height: 5px;background: url(../images/icon_arrow_bottom.png) no-repeat;background-size: 100% 100%;}
.lxwm_box_swiper_box{position: relative;padding: 0 22px;}
.lxwm_box_swiper_box .lxwm_box_swiper_l{position: absolute;z-index: 9;top: 50%;margin-top: -16px;left: 0;width: 32px;height: 32px;background: url(../images/swiper_left.png) no-repeat;background-size: 100% 100%;}
.lxwm_box_swiper_box .lxwm_box_swiper_r{position: absolute;z-index: 9;top: 50%;margin-top: -16px;right: 0;width: 32px;height: 32px;background: url(../images/swiper_right.png) no-repeat;background-size: 100% 100%;}
.lxwm_map_list{margin-top: 6px;}
.lxwm_map_list .lxwm_map{display: none;}
.lxwm_map_list .lxwm_map img{display: block;width: 100%;}
.lxwm_map_list .lxwm_map:first-child{display: block;}
.shipin a:first-child{float:left;}
.shipin a:last-child{float:right;}


/*自适应*/
@media screen and (max-width:1440px) {
	.header{padding: 0 20px;}
	.header .logo{width: 260px;margin: 18px 0;}
	.head_tab{font-size: 14px;}
	.head_tab ul li{min-width: 72px;}
}
@media screen and (max-width:1366px) {
	/*首页-产品实证*/
	.index_cpsz .index_cpsz_swiper{margin-top: 44px;}
	.index_cpsz .index_cpsz_swiper_p,.index_cpsz .index_cpsz_swiper_n{display: none;}
	/*首页-工厂展示*/
	.index_gczs .index_gczs_swiper_p,.index_gczs .index_gczs_swiper_n{display: none;}
	/*首页-饲料*/
	.siliao_box .siliao_swiper_p,.siliao_box .siliao_swiper_n{display: none;}
}
@media screen and (max-width:1200px) {
	/*手机头部*/
	.header{display: none;}
	.header_m{display: block;background: #fff;width: 100%;height: 80px;position: fixed;top: 0;left: 0;z-index: 5;padding: 0 20px;box-shadow: 0 0 6px rgba(128, 128, 128, 0.44);}
	.header_m .logo{float: left;width: 230px;margin: 20.43px 0;}
	.menu{color: #444444;height: 72px;font-size:25px;text-align: center;float:right;width: 30px;position: relative;-webkit-transition: background 0.5s;-moz-transition: background 0.5s;-o-transition: background 0.5s;transition: background 0.5s;}
	.menu span{position: absolute;left: calc((100% - 25px) / 2);top: calc((100% - 1px) / 2);width: 25px;height: 2px; background-color: rgba(0,0,0,1);}
	.menu span:nth-child(1){transform: translateY(4px) rotate(0deg);}
	.menu span:nth-child(2){transform: translateY(-4px) rotate(0deg);}
	.menu span:nth-child(3){transform: translateY(12px) rotate(0deg);}
	.menu span:nth-child(1){animation-duration: 0.5s;animation-fill-mode: both;animation-name: clickfirst;}   
	.menu span:nth-child(2){animation-duration: 0.5s;animation-fill-mode: both;animation-name: clicksecond;}
	.header_m_cont{position: fixed;width: 30%;top: 0;right: -80%;height: 100%;background: #e5e5e5;transition: all 0.5s;}
	.header_m_cont .close{width: 100%;height: 80px;position: relative;}
	.header_m_cont .close i{float: right;width: 20px;height: 20px;background: url(../images/menu-close.svg) no-repeat;background-size: 100% 100%;margin: 30px;}
	.header_m .index_search{width: 90%;position: relative;margin: 0 auto;}
	.header_m .index_search input{background: #333;border-top: 1px solid #fff;color: #fff;width: 100%;height: 40px;padding-left: 26px;cursor: auto;}
	.header_m .index_search i{position: absolute;left: 0;top: 12px;width: 19px;height: 16px;background: url(../images/icon_search_w.png) no-repeat;background-size: 100% 100%;}
	.header_m_cont_tab{overflow-y: scroll;}
	.header_m_cont ul a{display: block;position: relative;color: #fff;font-size: 14px;border-left: 1px solid #1b8c9e;border-right: 1px solid #1b8c9e;border-top: 1px solid #1b8c9e;
		background: #1b2848;padding: 9px 15px;}
	.header_m_cont ul a i{position: absolute;right: 10px;transition: all 0.4s;width: 20px;height: 20px;background: url(../images/jiao.png) no-repeat;background-size: 100% 100%;}
	.header_m_cont ul a p{color: #fff;display: inline-block;width: 90%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
	.header_m_cont ul a.active i{transform: rotate(180deg);}
	.header_m_cont .erji,.header_m_cont .sanji{display: none;}
	.header_m_cont .erji a{padding-left:30px;background: #324588;}
	.header_m_cont .sanji a{padding-left:40px;background: #aebef4;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #1b2848;}
	.header_m .language_tab{font-size: 15px;color: #333;line-height: 32px;margin-left: 15px;margin-bottom: 8px;}
	.header_m .language_tab a{padding: 2px 4px;border-radius: 3px;color: #1b2848;}
	.header_m .language_tab a.active{background: #d22c36;color: #fff;padding: 2px 10px;}
	.header_m .language_tab a.active:first-child{margin-right: 6px;}
	.header_m .language_tab a.active:last-child{margin-left: 6px;}
	.header_m .language_tab i{display: inline-block;width: 1px;height: 16px;background: #5b5b5b;margin-top: 8px;vertical-align: top;}
	/*首页-饲料种类*/
	.content_box{width: 980px;}
	.siliao_box .img{width:237.5px;margin-right:10px;}
	/*首页-关于我们*/
	.index_gywm .txt{padding: 22px 32px;}
	.index_gywm .txt .til{font-size: 22px;padding-bottom: 24px;}
	.index_gywm .txt .js_txt{font-size: 12px;line-height: 24px;}
	.index_gywm .txt a{margin-top: 9px;}
	/*首页-新闻动态*/
	.index_news li{width: 32%;margin-right: 2%;}
	/*新闻列表*/
	.xwzx_list_box li{padding: 46px 0;}
	.xwzx_list_box li .txt .name{padding-top: 5px;}
}
@media screen and (max-width:1024px) {
	.siliao_box .img{width:49%;margin-right:2%;margin-bottom:10px;}
	.siliao_box .img:nth-child(2n){margin-right:0;}
	.index_gywm .img{border-radius:3px 3px 0 0;overflow:hidden;}
	.index_banner{height: auto !important;}
	/*首页-饲料种类*/
	.content_box{width: 800px;}
	.siliao_type,.index_cpsz,.index_gczs,.index_yghd,.index_news{padding: 40px 0 60px 0;}
	.siliao_box{margin-top: 20px;}
	/*首页-关于我们*/
	.index_gywm .img{width: 100%;}
	.index_gywm .txt{width: 100%;}
	.index_gywm .txt a{margin-top: 20px;}
	/*首页-产品实证*/
	.index_cpsz .swiper-slide{transform: translateY(-40px);}
	.index_cpsz .swiper-slide .txt{bottom:-40px;background: #d82b19;}
	.index_cpsz .swiper-slide .txt p{display: block;}
	.index_cpsz .swiper-slide .txt span{background: #d82b19;}
	.index_cpsz .swiper-slide .txt span i{background: url(../images/icon_arrow_right_r.png) no-repeat;background-size: 100% 100%;}
	/*首页-工厂展示*/
	.index_gczs .swiper-slide .txt{background: rgba(210,47,53,0.9);padding: 20px 15px;}
	.index_gczs .swiper-slide .txt .name{color: #fff;}
	.index_gczs .swiper-slide .txt .gc_js{color: #fff;}
	.index_gczs .swiper-slide .txt a{display: inline-block;margin-top: 20px;}
	/*首页-企业文化*/
	.index_qywh{padding: 120px 0;}
	/*首页-员工活动*/
	.index_yghd li .txt{padding: 6px 0 6px 30px;}
	.index_yghd li .txt .time{padding: 5px 0;}
	.index_yghd li .txt .wb{line-height: 20px;}
	/*合作伙伴*/
	.hzhb_box{width: 750px;}
	/*招贤纳士*/
	.zxns_box .tit{font-size: 20px;padding: 20px 0 15px 0;}
	.zxns_box ul li .name p{font-size: 14px;height: 64px;line-height: 64px;}
	.zxns_box ul li.xinxis .name p i{margin-top: 19.5px;}
	.zxns_box .youxiang{height: 64px;line-height: 64px;}
	.zxns_box .youxiang p{font-size: 14px;}
	.zxns_box .youxiang i{margin-top: 24px;}
	/*新闻列表*/
	.xwzx_list_box li{padding: 36px 0;}
	.xwzx_list_box li .txt .wb{margin: 16px 0;line-height: 20px;}
	/*联系我们*/
	.lxwm_box_swiper_box .lxwm_box_swiper_l{display: none;}
	.lxwm_box_swiper_box .lxwm_box_swiper_r{display: none;}
	.lxwm_box_swiper_box{padding: 0;}
	

	/*去除hover*/
	.siliao_swiper .swiper-slide:hover{border: 2px solid transparent;}
	.index_gczs .swiper-slide:hover .txt{position: relative;z-index:1;height: 170px;margin-top: 0;background: rgba(210,47,53,0.9);padding: 20px 15px;}
	.index_gczs .swiper-slide:hover .txt .name{color: #fff;border-bottom: none;padding: 0;}
	.index_gczs .swiper-slide:hover .txt .gc_js{color: #fff;overflow: hidden;height: 48px;padding-top: 6px;}
	.index_gczs .swiper-slide:hover .txt a{display: inline-block;margin-top: 20px;}
	.index_yghd li:hover img{transform: scale(1);}
	.index_yghd li:hover .name{color: #1d2952;}
	.index_news li:hover h5{color: #333333;}
	.index_news li:hover i{background: url(../images/icon_news.png) no-repeat;background-size: 100% 100%;}
	.index_news li .img img:hover{transform: scale(1);}
	.cphfw_tab li>a:hover{color: #666;}
	.cphfw_tab li .sanji a:hover{color: #999;}
	.cphfw_cont_tab li:hover{background: #ebebeb;}
	.cphfw_cont_tab li:hover a{color: #333333;}
	.cphfw_cont_tab_cont a:hover .img{border: 2px solid transparent;}
	.cpsz_list a:hover .name{color: #333;}
	.hzhb_cont li:hover .img{border-color: transparent;}
	.xwzx_xq_pages a:hover{color: #333;}
	.xwzx_list_box li:hover img{transform: scale(1);}
	.xwzx_list_box li:hover .txt .name{color: #333;}
	.posi_gcs a:hover{color: #666;}
	.cphfw_cont_tab li.active:hover{background: #1c2952}
	.cphfw_cont_tab li.active:hover a{color: #fff;}
	.cphfw_cont_tab li:hover{background: #ebebeb}
	.cphfw_cont_tab li:hover a{color: #333;}
	.siliao_box .img:hover{border:2px solid transparent;}
	.siliao_box .img:hover img {transform: scale(1);}
}
@media screen and (max-width:768px) {
	.index_gywm{background:none;}
	.index_gywm .content_box>h3,.index_gywm .content_box>p{display:none;}
	.monile_video{display:block;}
	.pc_video{display:none;}
	.index_banner{height: auto !important;}
	.index_cpsz .swiper-slide .txt{background: transparent;}
	.index_cpsz .swiper-slide .txt p{padding:0;color:#333;text-align:center;}
	.index_cpsz .swiper-slide .txt span{display:none;}
	.index_cpsz .swiper-slide  img{border-radius:3px 3px 0 0;}
	/*清楚侧边*/
	.cphfw_box .content_box{padding: 0.1px;}
	/*banner*/
	.banner{height: 200px !important;}
	.banner img{object-fit: cover;}
	/*首页-饲料种类*/
	.content_box{width: 100%;padding: 0.1px 20px;}
	/*首页-关于我们*/
	.index_gywm .content_box>h3{margin: 46px 0 15px 0;}
	/*首页-工厂展示*/
	.index_gczs .swiper-slide .txt a{width: 100%;}
	/*首页-企业文化*/
	.index_qywh{padding: 90px 0;}
	/*首页-员工活动*/
	.index_yghd li .txt .wb{-webkit-line-clamp: 2;}
	/*首页-新闻动态*/
	.index_news ul{margin-top: 20px;}
	.index_news li{padding-top: 20px;}
	.index_news li .img{margin-top: 20px;}
	/*footer*/
	.footer{padding: 30px 0;}
	.footer_l h5{font-size: 22px;padding-bottom: 14px;}
	.footer_l{width: 100%;}
	.footer_r{float: left;margin-top: 20px;}
	/*产品和服务*/
	.cphfw_tab{display: none;}
	.cphfw_cont{width: 100%;margin-bottom: 50px;}
	.cphfw_cont .til{height: 50px;line-height: 50px;}
	.cphfw_cont .til>p{font-size: 16px;}
	.cphfw_cont .til>div{font-size: 12px;display: none;}
	.cphfw_cont_tab{margin: 26px 0 16px 0;}
	.cphfw_cont_tab li{margin-bottom: 10px;}
	.cphfw_cont_tab_cont a p{padding: 16px;}
	.cphfw_cont_tab li{margin-right: 15px;}
	/*产品和服务 - 详情*/
	.cphfw_xq .img{width: 100%;}
	.cphfw_xq .txt{width: 100%;}
	.cphfw_form{margin: 36px 0;}
	.cphfw_form textarea{height: 140px;}
	/*合作伙伴*/
	.hzhb_box{width: 100%;padding: 15px 20px 30px;}
	.hzhb_cont{margin-top: 20px;}
	.hzhb_cont h2{font-size: 22px;}
	.hzhb_cont ul{margin: 30px 0 10px 0;}
	/*招贤纳士*/
	.zxns_box{padding-bottom: 40px;}
	.zxns_box .tit{font-size: 18px;padding: 15px 0;}
	.zxns_box ul li .name{padding: 0 12px;}
	.zxns_box .xinxi_cont{padding-left: 10px;}
	/*新闻中心-详情*/
	.xwzx_xq_cont{padding-bottom: 36px;}
	.xwzx_xq_pages{padding: 32px 0;width: 68%;}
	/*新闻列表*/
	.xwzx_list_box li{padding: 26px 0;}
	.xwzx_list_box li .txt{margin-top: 0;}
	.xwzx_list_box li .txt .name{padding-top: 0;font-size: 15px;}
	.xwzx_list_box li .txt .wb{margin: 4px 0;}
	/*联系我们*/
	.lxwm_box{padding: 19px 0 40px 0;}
	/*招贤纳士*/
	.zxns_box ul li .name p{width: 26%;}
	.zxns_box ul li .name p:first-child{text-align: center;}
	.zxns_box ul li .name p:nth-child(3){width: 42%;}
	.zxns_box ul li .name p:last-child{width: 6%;color: #ebebeb;}
	/*工厂介绍*/
	.gcjs_map{display: none;}
	.gcjs_list{margin: 0 0 34px;position: relative;display: block;}
	.gcjs_list a{display: block;padding: 26px 0;border-bottom: 1px solid #dedede;}
	.gcjs_list a .img{float: left;width: 27.7%;overflow: hidden;}
	.gcjs_list a .txt{float: right;width: 67.8%;}
	.gcjs_list a .txt .name{font-size: 16px;color: #333;font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
	.gcjs_list a .txt .wb{font-size: 12px;color: #333;line-height: 20px;margin: 4px 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
	/*合作伙伴*/
	.hzhb_cont li{width: 31.5%;margin-right: 2.75%;margin-bottom:16px;}
	.hzhb_cont li:nth-child(4n){margin-right: 2.75%;}
	.hzhb_cont li:nth-child(3n){margin-right:0;}
}
@media screen and (max-width:480px) {
	.index_banner{height: auto;}
	.header_m_cont{width: 80%;}
	.shipin a:first-child{float:none;}
	.shipin a:last-child{float:none;}
	/*首页-饲料种类*/
	.siliao_type,.index_cpsz,.index_gczs,.index_yghd,.index_news{padding: 30px 0;}
	.siliao_type h2,.index_cpsz .content_box>h2,.index_gczs .content_box>h2,.index_yghd .content_box>h2,.index_news .content_box>h2{font-size: 20px;}
	.siliao_type p,.index_cpsz .content_box>p,.index_gczs .content_box>p,.index_yghd .content_box>p,.index_news .content_box>p{font-size: 14px;}
	.siliao_box{margin-top: 10px;}
	.siliao_type .gengduo{margin-top: 14px;font-size: 14px;}
	/*首页-关于我们*/
	.index_gywm .content_box>h3{margin: 12px 0;font-size: 20px;}
	.qy p{font-size:14px;}
	.index_gywm .gs_box{margin-top: 34px;}
	.index_gywm .txt .til,.index_qywh .index_qywh_l .name{font-size: 18px;text-align:center;}
	.index_qywh .index_qywh_l .name:after{left:50%;margin-left:-35px;}
	.index_gywm .txt .til:after{left:50%;margin-left:-35px;}
	.index_qywh .index_qywh_l a{margin: 32px auto 0;}
	.index_gywm .txt a{margin: 20px auto 0;}
	/*首页-产品实证*/
	.index_cpsz .index_cpsz_swiper{margin-top: 20px;}
	/*首页-企业文化*/
	.index_qywh{padding: 40px 0 30px 0;background-image: none;}
	.index_qywh .index_qywh_cont{height: auto;}
	.index_qywh .index_qywh_l{width: 100%;background-color: #f6f6f6;height: auto;}
	.index_qywh .index_qywh_r{width: 100%;height: 260px;}
	.index_qywh .index_qywh_l ul li{font-size: 14px;padding-top: 10px;}
	/*首页-员工活动*/
	.index_yghd li{margin-top: 0;}
	.index_yghd li .img{width: 100%;}
	.index_yghd li .txt{width: 100%;padding: 14px 0;}
	/*首页-新闻动态*/
	.index_news li{width: 100%;margin-right: 0;margin-top: 20px;}
	.index_news li:first-child{margin-top:0px;}
	/*产品和服务*/
	.cphfw_cont_tab_cont a{width: 48%;margin-right: 4%;}
	.cphfw_cont_tab_cont a:nth-child(3n){margin-right: 4%;}
	.cphfw_cont_tab_cont a:nth-child(2n){margin-right: 0;}
	/*产品和服务 - 详情*/
	.cphfw_xq .txt .name{font-size: 16px;}
	.cphfw_xq .txt .wb{margin-top: 10px;}
	.cphfw_form .inps input{width: 100%;margin-right: 0;margin-top: 10px;}
	.cphfw_form textarea{margin-top: 12px;height: 100px;}
	.cphfw_form .subs div{width: 100%;}
	.cphfw_form .subs input{width: 40%;}
	.cphfw_form .subs input.cz{margin-right: 20%;}
	/*合作伙伴*/
	.hzhb_cont li{width: 48%;margin-right: 4%;}
	.hzhb_cont li:nth-child(3n){margin-right: 4%;}
	.hzhb_cont li:nth-child(2n){margin-right: 0;}
	.hzhb_cont h2{font-size: 20px;}
	.hzhb_cont li p{padding: 16px 20px;}
	/*招贤纳士*/
	.zxns_box .xinxi_cont{padding-left: 0;}
	.zxns_box ul li .name p{height: 52px;line-height: 52px;}
	.zxns_box ul li.xinxis .name p i{margin-top: 13.5px;}
	.zxns_box .youxiang{padding: 0 10px;margin-top: 24px;height: 52px;line-height: 52px}
	.zxns_box .youxiang p{padding-left: 10px;font-size: 12px;}
	.zxns_box .youxiang i{margin-top: 18px;}
	/*新闻中心-详情*/
	.xwzx_xq_pages{width:84%;}
	/*联系我们*/
	.lxwm_box_swiper{padding: 16px 0;}
	.lxwm_box_swiper .swiper-slide{padding: 0 10px;}
	/*新闻列表*/
	.xwzx_list_box li{padding: 26px 0;}
	.xwzx_list_box li .img{width: 100%;}
	.xwzx_list_box li .txt{width: 100%;margin-top: 12px;}
	.xwzx_list_box li .txt .wb{margin: 8px 0;}
	/*工厂介绍*/
	.gcjs_list a .img{width: 100%;}
	.gcjs_list a .txt{width: 100%;margin-top: 12px;}
	.gcjs_list a .txt .name{font-size: 15px;}
}
@media screen and (max-width:375px) {
	/*合作伙伴*/
	.hzhb_cont li p{padding: 10px 20px;}
	/*产品实证*/
	.cpsz_list a .name{font-size: 12px;}
	.cpsz_list a .time{font-size: 12px;}
}