@charset "utf-8";
body,html{font-family:"微软雅黑";margin: 0 auto;padding: 0;}
ul{list-style: none;}
ul,li{margin: 0;padding: 0;}
img{display: block;}
h3,h4,h5,h6,p{margin: 0;padding: 0;font-weight: normal;}
a{text-decoration: none;display: block}
input{margin: 0;padding: 0;border: none;outline:none}
button,textarea{margin: 0;padding: 0;outline:none;font-family: "微软雅黑";}
select {
    outline: 0;
    border: none;
    background: 0 0;
    -webkit-appearance: none;
    appearance: none;
    -moz-appearance: none
}
textarea {
    resize: none;
    -webkit-appearance: none
}
.clearfix{clear: both;}
.fl{float: left;}
.fr{float: right;}


@font-face {
    font-family: Impact;
    src:url("../font/impact.ttf"),
    url('../font/impact.ttf'),
    url('../font/impact.ttf'); /* IE9 */
}



/*头部*/
.heard_bg{position: absolute;width: 100%;top: 0;left: 0;z-index: 2;padding-top: 43px;}
.heard_bg .fl{overflow: hidden;}
.heard_bg .fl .nav{width: 32px;height: 29px;margin-top: 12px;margin-left: 90px;}
.heard_bg .fl .logo{width: 104px;height: 111px;margin-left: 68px;}
.heard_bg .fl .logo img{width: 100%;}

.heard_bg .fr{overflow: hidden;}
.heard_bg .fr .fwcx{margin-right: 26px;}
.heard_bg .fr .fwcx a{font-size: 16px;line-height: 21px;color: #fff;background: url("../images/fw_tb.png") no-repeat left center;padding-left: 30px;}
.heard_bg .fr .en_qh{margin-right: 32px;}
.heard_bg .fr .en_qh a{font-size: 16px;line-height: 21px;color: #fff;background: url("../images/zy_qh.png") no-repeat left center;background-size: auto 100%;padding-left: 30px;}
.heard_bg .fr .tele{font-size: 16px;line-height: 21px;color: #fff;background: url("../images/tele_tb.png") no-repeat left center;background-size: auto 100%;padding-left: 36px;margin-right: 185px;font-weight: bold;}


/*导航*/
.nav_gbc{width: 100%;height: 100%;position: fixed;left: 0;top: 0;z-index: 2;display: none;}
.nav_bg{position: fixed;background: #333;height: 100%;z-index: 3;width: 292px;transition: all 0.5s;transform: translate3d(-100%, 0, 0);}

.nav_bg ul li:hover{background-color: #f8685f;}

.nav_bg ul li h4{font-size: 20px;font-weight: lighter;background-position: 245px center;background-repeat: no-repeat;background-image: url(../images/nav_jt.png);}

.nav_bg ul li:hover h4{background-image: url(../images/nav_jt_hover.png);}

.nav_bg ul li:hover h4 a{color: #fff}

.nav_bg ul li .nav_tb{width: 30px;height: 85px;display: inline-block;vertical-align: middle;margin-right: 22px;}

.nav_bg ul li:nth-child(1) .nav_tb{background: url("../images/sy_tb.png") no-repeat;background-position: 0 27px;}
.nav_bg ul li:nth-child(1):hover .nav_tb{background: url("../images/syb_tb.png") no-repeat;background-position: 0 27px;}
.nav_bg ul li:nth-child(2) .nav_tb{background: url("../images/gy_tb.png") no-repeat center;background-position: 0 27px;}
.nav_bg ul li:nth-child(2):hover .nav_tb{background: url("../images/gyb_tb.png") no-repeat;background-position: 0 27px;}
.nav_bg ul li:nth-child(3) .nav_tb{background: url("../images/yw_tb.png") no-repeat;background-position: 0 30px;}
.nav_bg ul li:nth-child(3):hover .nav_tb{background: url("../images/ywb_tb.png") no-repeat;background-position: 0 30px;}
.nav_bg ul li:nth-child(4) .nav_tb{background: url("../images/cpg_tb.png") no-repeat;background-position: 0 31px;}
.nav_bg ul li:nth-child(4):hover .nav_tb{background: url("../images/cpgb_tb.png") no-repeat;background-position: 0 31px;}
.nav_bg ul li:nth-child(5) .nav_tb{background: url("../images/kjcx_tb.png") no-repeat;background-position: 0 29px;}
.nav_bg ul li:nth-child(5):hover .nav_tb{background: url("../images/kjcxb_tb.png") no-repeat;background-position: 0 29px;}
.nav_bg ul li:nth-child(6) .nav_tb{background: url("../images/xw_tb.png") no-repeat;background-position: 0 27px;}
.nav_bg ul li:nth-child(6):hover .nav_tb{background: url("../images/xwb_tb.png") no-repeat;background-position: 0 27px;}
.nav_bg ul li:nth-child(7) .nav_tb{background: url("../images/ga_tb.png") no-repeat;background-position: 0 32px;}
.nav_bg ul li:nth-child(7):hover .nav_tb{background: url("../images/gab_tb.png") no-repeat;background-position: 0 32px;}
.nav_bg ul li:nth-child(8) .nav_tb{background: url("../images/fwzc_tb.png") no-repeat;background-position: 0 29px;}
.nav_bg ul li:nth-child(8):hover .nav_tb{background: url("../images/fwzcb_tb.png") no-repeat;background-position: 0 29px;}



.nav_bg ul li h4 a{height: 85px;line-height: 85px;font-size: 20px;display: block;padding: 0 35px 0 50px;color: #999;}




.nav_bg ul li .nav_sb{position: absolute;top: 0;width: 292px;left: 292px;z-index: 3;height: 100%;background: rgba(30,148,10,0.6);display: none;}
.nav_bg ul li .nav_sb p a{display: block;padding-left: 30px;height: 70px;line-height: 70px;color: #cdcdcd;font-size: 18px;}
.nav_bg ul li .nav_sb p a:hover{color: #fff;background-color: #167606;}

.headerBottom{padding: 73px 30px 0;color: #808080;}
.headerBottom .search{position: relative;width: 100%;border-bottom: 1px solid #4D4D4D;}
.headerBottom .search .searchText{width: 189px;padding: 10px;color: #999;background: none;}
.headerBottom .search .heard_searchBtn{position: absolute;right: 0;top: 2px;display: block;width: 27px;height: 28px;background: url("../images/winco06.png") no-repeat;}


.headerBottom .nav_fx{overflow: hidden;margin-top: 37px;margin-bottom: 15px;}
.headerBottom .nav_fx a{margin: 0 17px;}
.headerBottom > p{font-size: 14px;line-height: 32px;color: #999;text-align: center;}



.swiper-button-prev{background-image: url("../images/prev_tb.png")!important;}
.swiper-button-next{background-image: url("../images/next_tb.png")!important;}



/*首页内容*/
/*关于我们*/
.sy_about_bg{width: 100%;background: #f4f4f4;padding: 165px 0 100px;}
.sy_about_sb{width: 1478px;margin: 0 auto;overflow: hidden;}
.sy_about_sb > .fl div:first-child{margin-bottom: 7px;}
.sy_about_sb > .fl div{overflow: hidden;}
.sy_about_sb > .fr{width: 732px;}
.sy_about_sb > .fr > h3{font-size: 36px;line-height: 56px;color: #08940b;text-align: center;}
.sy_about_sb > .fr > h4{font-size: 30px;line-height: 34px;color: #08940b;text-align: center;}

.sy_about_sb > .fr > div{width: 100%;height: 24px;background: url("../images/about_zs_tb.png") no-repeat;margin-top: 31px;margin-bottom: 36px;}
.sy_about_sb > .fr > p{font-size: 16px;line-height: 30px;color: #2b2b2b;text-indent: 2em;}

.sy_about_sb > .fr > ul{overflow: hidden;margin-top: 47px;}
.sy_about_sb > .fr > ul li{float: left;border: 1px solid #fff;width: 200px;border-radius: 4px;text-align: center;margin-right: 63px;margin-top: 40px}
.sy_about_sb > .fr > ul li:hover a{background: #08940b;}
.sy_about_sb > .fr > ul li:hover a p{color: #fff;}
.sy_about_sb > .fr > ul li:hover a span{color: #fff;}

.sy_about_sb > .fr > ul li:nth-child(3n){margin-right: 0px;}
.sy_about_sb > .fr > ul li a{background: #e9e9e9;padding: 11px 0}
.sy_about_sb > .fr > ul li a p{font-size: 21px;color: #2c2c2c;line-height: 32px;}
.sy_about_sb > .fr > ul li a span{font-size: 12px;color: #2c2c2c;line-height: 23px;display: inline-block;}

/*视频中心*/
.sy_video_bg{width: 100%;background: url("../images/video_bj.png") no-repeat center;height: 820px;padding-top: 100px;}
.sy_video_bt{overflow: hidden;width: 469px;margin: 0 auto;}
.sy_video_bt > .hx{width: 143px!important;border: 1px solid #e5f50c;margin-top: 20px;}
.sy_video_bt > .fl{width: 179px;text-align: center;}
.sy_video_bt > .fl h3{font-size: 36px;line-height: 36px;color: #fff;margin-bottom: 15px;}
.sy_video_bt > .fl p{font-size: 30px;line-height: 30px;color: #fff;}

.sy_video_sp{margin-top: 50px;}
.sy_video_sp > div{position: relative;height: 476px;width: 762px;margin: 0 auto;border: 8px solid #fff;}
.sy_video_sp > div > img{width: 100%;}
.sy_video_sp > div > video{display: none;}
.sy_video_sp > div .sy_video_bf{position: absolute;width: 104px;height: 104px;left: 50%;transform: translateX(-50%);top: 194px;}
.sy_video_sp > div .sy_video_bf img{width:100%;}

.sy_video_sp p{text-align: center;font-size: 27px;line-height: 27px;color: #fff;margin-top: 30px;}

.sy_video_gd{margin-top: 30px;}
.sy_video_gd p{text-align: center;font-size: 27px;line-height: 27px;color: #fff;margin-bottom: 10px;}
.sy_video_gd img{margin: 0 auto;transition: all 0.5s ease;}

.sy_video_gd:hover img{transform: rotate(360deg);}

.sy_video_bf_bg{position: fixed;top: 0;background: rgba(0,0,0,0.6);width: 100%;height: 100%;}

.sy_video_bf_bg > div{width: 959px;height: 488px;margin-left: 50%;transform: translateX(-50%);margin-top: 12%;position: relative;}

.video_gban{background: url("../images/video_gb_tb.png") no-repeat;width: 21px;height: 21px;position: absolute;right: -25px;top: -21px;}

#video{width: 959px;height: 488px;object-fit: fill;}




/*产品展馆*/
.sy_product_bg{
    width: 100%;
    background: #fbfbfa url("../images/product_bj.png") no-repeat center;
    background-size: 100% auto;
    /*height: 762px;*/
    padding-top: 80px;
}

.sy_product_bt{overflow: hidden;width: 469px;margin: 0 auto;margin-bottom: 60px;}
.sy_product_bt > .hx{width: 143px!important;border: 1px solid #53ad00;margin-top: 20px;}
.sy_product_bt > .fl{width: 179px;text-align: center;}
.sy_product_bt > .fl h3{font-size: 36px;line-height: 36px;color: #08940b;margin-bottom: 15px;}
.sy_product_bt > .fl p{font-size: 30px;line-height: 30px;color: #08940b;}

.predecshow_sb{position: relative;width:1396px;margin: 0 auto;}
.predecshow_zs{margin: 0 auto;}
.predecshow_zs li{width:440px;}
.predecshow_an{position: absolute;top: 140px;width: 40px;height: 73px;}
.predecshow_an img{width: 100%;}
.predecshow_an_l{left: -40px;}
.predecshow_an_r{right: -40px;}

.sy_product_bg > p{font-size: 20px;line-height: 20px;color: #04860b;margin-top: 25px;margin-bottom: 35px;text-align: center;}

.sy_product_gd{width: 79px;height: 60px;background: url("../images/product_gd_tb.png") no-repeat;margin: 0 auto;transition: all 0.5s ease;}

.sy_product_gd:hover{transform: rotate(360deg);}

.sy_zs_bg1{width: 100%;height: 264px;background: url("../images/news_zsbj.png") no-repeat;position: relative;z-index: 10;}
.sy_zs_bg1 img{position: absolute;top: 32px;left: 50%;transform: translateX(-50%);z-index: 1;}

.sy_product_bg .gmfs{
    width: 1100px;
    margin: 0 auto;
    padding-bottom: 100px;
}
.sy_product_bg .gmfs h3{
    font-size: 24px;
    line-height: 70px;
    color: #0e9e44;
    text-align: center;
    margin: 50px auto;
}
.sy_product_bg .gmfs .nr{
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
}
.sy_product_bg .gmfs .nr .xx p{
    font-size: 21px;
    line-height: 31px;
    color: #0e9e44;
    text-align: center;
}
.sy_product_bg .gmfs .nr .xx div{
    width: 150px;
    height: 150px;
    margin: 0 auto;
}
.sy_product_bg .gmfs .nr .xx div img{
    width: 100%;
    height: 100%;
}
.sy_product_bg .gmfs .nr > p{
    font-size: 21px;
    line-height: 41px;
    color: #000;
    border: 1px solid #0e9e44;
    padding: 0 30px;
    border-radius: 20px;
    text-align: center;
}
.sy_product_bg .gmfs .nr > p span{
    font-size: 31px;
    display: inline-block;
    color: #0e9e44;
    font-weight: bold;
}


/*新闻中心*/
.sy_news_bg{padding-top: 172px;position: relative;width: 1478px;margin: 0 auto;padding-bottom: 100px;}
.sy_news_nav{overflow: hidden;position: absolute;right: 0;top: 232px;}
.sy_news_nav li{float: left;margin-left: 25px;}
.sy_news_nav li:first-child a{color: #3ba120;border-color: #3ba120;}
.sy_news_nav li a{font-size: 16px;line-height: 27px;color: #333;border-bottom: 1px solid #fff;}
.sy_news_nav li:hover a{color: #3ba120;border-color: #3ba120;}

.sy_news_zs{overflow: hidden;}
.sy_news_zs li{float: left;width: 377px;margin: 0 57.8px;}
.sy_news_zs li .sy_news_zstu{width: 377px;height: 232px;overflow: hidden;}
.sy_news_zs li .sy_news_zstu img{width: 100%;}

.sy_news_zs li a:hover .sy_news_zstu img{transform: scale(1.5);}

.sy_news_zs li .sy_news_zs_nr{border-left: 1px solid #cdcdcd;padding-top: 30px;}

.sy_news_zs li a:hover .sy_news_zs_nr{border-color: #8ec735;}

.sy_news_zs li .sy_news_zs_nr h3{border-left: 3px solid #cdcdcd;padding-left: 19px;font-size: 18px;line-height: 21px;color: #333;}

.sy_news_zs li a:hover .sy_news_zs_nr h3{color: #8ec735;border-color: #8ec735;}

.sy_news_zs li .sy_news_zs_nr > p{padding: 0 18px 0 22px;font-size: 14px;line-height: 24px;color: #999898;margin-top: 12px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.sy_news_zs li a:hover .sy_news_zs_nr > p{color: #8ec735;}

.sy_news_zs li .sy_news_zs_nr div{overflow: hidden;margin-top: 29px;}

.sy_news_zs li .sy_news_zs_nr div p{float: left;font-size: 24px;line-height: 31px;color: #333;margin-left: 23px;}
.sy_news_zs li .sy_news_zs_nr div p span{font-size: 14px;}

.sy_news_zs li a:hover .sy_news_zs_nr div p{color: #8ec735;}


.sy_news_zs li .sy_news_zs_nr div .hmp3MoreBox{line-height: 31px;float: right;}

.sy_news_zs li .sy_news_zs_nr div .hmp3MoreBox .hmMore{height: 31px;width: 94px;display: block;position: relative;padding-left: 37px;text-transform: uppercase;color: #8ec735;transition: all 0.3s ease;font-size: 14px;}


.sy_news_zs li .sy_news_zs_nr div .hmp3MoreBox .hmMore:before {content: "";height: 29px;width: 110px;
    border: 1px solid #8ec735;position: absolute;
    left: 0px;top: 0px;transition: all 0.3s ease;}


.sy_news_zs li .sy_news_zs_nr div .hmp3MoreBox .hmMore:after {content: "";background: url(../images/hmp3_arrow2.png) no-repeat left top;height: 7px;width: 45px;position: absolute;margin-top: -4px;top: 50%;right: 0px;transition: all 0.3s ease;}

.sy_news_zs li a:hover .sy_news_zs_nr div .hmp3MoreBox .hmMore{background: #8ec735;color: #fff;}

.sy_news_zs li a:hover .sy_news_zs_nr div .hmp3MoreBox .hmMore:after{content: "";background: url(../images/hmp3_arrow2.png) no-repeat right top;width: 30px;right: 15px;}


.sy_zs_bg2{width: 100%;height: 264px;background: url("../images/cxkj_zsbj.png") no-repeat;position: relative;z-index: 10;}
.sy_zs_bg2 img{position: absolute;top: -70px;left: 50%;transform: translateX(-50%);z-index: 1;}

/*创新科技*/
.sy_technology_bg{width: 100%;height: 2198px;position: relative;}

.htmleaf-container{
    width: 100%;
    height: 2198px;
    margin: 0 auto;
    text-align: center;
    overflow: hidden;
}


.sy_technology_sb{position: absolute;width: 100%;top: 160px;}

.sy_technology_nav{overflow: hidden;width: 1478px;margin: 0 auto;margin-bottom: 60px;}
.sy_technology_nav li{float: left;margin: 0 11px;width: 717px;height: 335px;}
.sy_technology_nav li:first-child{background: url("../images/technology_bj01.png") no-repeat;}
.sy_technology_nav li:last-child{background: url("../images/technology_bj02.png") no-repeat;}

.sy_technology_nav li a{width: 537px;height: 173px;margin: 0 auto;margin-top: 81px;overflow: hidden;position: relative;}

.sy_technology_nav li a:hover .sy_technology_nrbj1{opacity: 0;}
.sy_technology_nav li a:hover .sy_technology_nrbj2{opacity: 1;transform: translate(0,0px);}
.sy_technology_nav li a:hover .sy_technology_nr p{opacity: 0;}
.sy_technology_nav li a:hover .sy_technology_nr h3{margin-top: 20px;}
.sy_technology_nav li a:hover .sy_technology_nrbj2 div img{margin-left: 50%;transform: translateX(-50%);}

.sy_technology_nrbj1{width: 100%;height: 100%;background: rgba(0,0,0,0.43);transition: all 0.3s ease-in-out;opacity: 1;}
.sy_technology_nrbj2{width: 100%;height: 100%;background-image: -webkit-linear-gradient( 112deg, rgb(245, 83, 101) 0%, rgb(55, 172, 92) 0%, rgb(106, 191, 96) 55%, rgb(157, 210, 100) 100%);transition: all 0.3s ease-in-out;opacity: 0;transform: translate(0,200px);position: absolute;top: 0;}

.sy_technology_nrbj2 div{width: 200px;height: 36px;border: 1px solid #fff;padding: 0 15px;margin: 0 auto;margin-top: 100px;}
.sy_technology_nrbj2 div img{width: 36px;height: 36px;    transition: all 0.3s ease-in-out 0.3s;}

.sy_technology_nr{position: absolute;top: 0;width: 100%;height: 100%;}
.sy_technology_nr h3{font-size: 24px;line-height: 70px;color: #fff;text-align: center;transition: all 0.3s ease-in-out;}
.sy_technology_nr p{font-size: 14px;line-height: 26px;color: #fff;text-indent: 2em;width: 500px;margin: 0 auto;}

.sy_technology_zs{width: 1478px;margin: 0 auto;margin-top: 120px;background: url("../images/technology_zs_bj.png") no-repeat center;}

.sy_technology_zs div ul{overflow: hidden;}
.sy_technology_zs div ul li{}
.sy_technology_zs div ul li img{width: 410px;height: 243px;}

.sy_technology_zs div ul .fl img{margin-left: 230px}
.sy_technology_zs div ul .fr img{margin-right: 230px}
.sy_technology_zs div ul .fl h3{text-align: right;}


.sy_technology_zs div ul li h3{font-size: 24px;line-height: 24px;color: #333;margin: 43px 0;}
.sy_technology_zs div ul li p{font-size: 16px;line-height: 30px;color: #333;width: 640px;}

/*郭牌关爱*/
.sy_care_bg{width: 100%;height: 842px;background: url("../images/car_bj.png") no-repeat center;padding-top: 44px;}
.sy_care_bt{overflow: hidden;width: 469px;margin: 0 auto;margin-bottom: 35px;}
.sy_care_bt > .hx{width: 143px!important;border: 1px solid #fff;margin-top: 20px;}
.sy_care_bt > .fl{width: 179px;text-align: center;}
.sy_care_bt > .fl h3{font-size: 36px;line-height: 36px;color: #fff;margin-bottom: 15px;}
.sy_care_bt > .fl p{font-size: 30px;line-height: 30px;color: #fff;}
.sy_care_bg > h3{font-size: 29px;line-height: 31px;color: #fff;text-align: center;}

.sy_care_nav{overflow: hidden;margin: 0 auto;margin-top: 440px;width: 848px;}
.sy_care_nav li{float: left;margin-left: 183px;}
.sy_care_nav li:first-child{margin-left: 0px;}
.sy_care_nav li a div{width: 157px;height: 157px;border-radius: 50%;overflow: hidden;transition: all 0.5s ease;}
.sy_care_nav li a div img{width: 100%;transition: all 0.5s ease;}
.sy_care_nav li a p{font-size: 24px;line-height: 71px;color: #fff;text-align: center;}

.sy_care_nav li a:hover div{transform: rotate(360deg);}
.sy_care_nav li a:hover div img{transform: scale(1.5);}


/*内页*/
/*展示头部*/
.heard_zstu{width: 100%;}
.heard_zstu img{width: 100%;}

/*产品展馆*/
.product_top{width: 100%;background: #f5f5f5;}
.product_top > div{width: 1478px;margin: 0 auto;overflow: hidden;}
.product_top > div h3{float: left;margin-left: 75px;font-size: 24px;line-height: 87px;color: #08940b;font-weight: bold;}
.product_top > div ul{overflow: hidden;float: right;margin-top: 32.5px;margin-right: 75px;}
.product_top > div ul li{float: left;font-size: 16px;line-height: 22px;color: #000;}
.product_top > div ul li:first-child{background: url("../images/szwz_tb.png") no-repeat;padding-left: 30px;}
.product_top > div ul li a{font-size: 16px;line-height: 22px;color: #000;}
.product_top > div ul li:last-child a{color: #e55454;}

.product_nav_bg{width: 100%;background: #f9f8f8;padding: 60px 0 42px;text-align: center;}
.product_nav{overflow: hidden;display: inline-block;}
.product_nav li{float: left;width: 190px;}
.product_nav li a{font-size: 24px;line-height: 55px;color: #7a7a7a;text-align: center;padding: 0 71px;}
.product_nav li a:hover{background: #2baa0d;color: #fff;}
.product_nav .product_nav_xz a{background: #2baa0d;color: #fff;}

.product_nr{width: 100%;}
.product_nr > div{height: 2960px;width: 100%;overflow: hidden;}

.product_nr > button{width: 652px;margin: 76px 0 128px;overflow: hidden;background: #f05555;border: none;margin-left: 50%;transform: translateX(-50%);}
.product_nr > button p{float: left;font-size: 24px;line-height: 88px;color: #fff;font-weight: bold;margin-left: 206px;}
.product_nr > button img{float: left;margin-top: 31px;margin-left: 8px;}

.product_js{width: 100%;height: 740px;}

.product_js a{font-size: 18px;line-height: 47px;color: #fff;background: #ee5858;padding: 0 50px;display: inline-block;margin-left: 190px;margin-top: 488px;}

.product_js .product_cpxql{margin-left: 505px}
.product_js .product_cpxqr{margin-left: 1333px}

/*产品详情*/
.product_detail_bg{width: 1354px;padding: 0 62px;padding-top: 85px;margin: 0 auto;}
.product_detail_top{overflow: hidden;}
.product_detail_cptu{border: 1px solid #f0f0f0;width: 602px;height: 493px;}
.product_detail_cptu img{width: 100%;height: 100%;}
.product_detail_cpxx{width: 660px;}
.product_detail_cpxx h3{font-size: 24px;line-height: 76px;color: #202020;}
.product_detail_cpxx div{border-top: 1px solid #f2f2f2;padding-bottom: 42px;}
.product_detail_cpxx div p span{display: inline-block;}

.product_detail_xq{margin-bottom: 20px;}
.product_detail_xq h3{font-size: 24px;line-height: 54px;color: #000;font-weight: bold;padding-left: 10px;border-bottom: 1px solid #f2f2f2;}
.product_detail_xq div{padding: 15px 10px;}
.product_detail_xq div img{width: 100%;height: auto;}



/*关于我们*/
.about_nav{width: 100%;background: #f4f4f4;}
.about_nav ul{width: 1328px;padding: 0 75px;margin: 0 auto;overflow: hidden;}
.about_nav ul li{float: left;width: 16.6%;text-align: center;}
.about_nav ul li a{padding: 17px 0 15px;}
.about_nav ul li a p{font-size: 20px;line-height: 32px;color: #2c2c2c;}
.about_nav ul li a span{font-size: 12px;line-height: 22px;color: #2c2c2c;display: inline-block;}
.about_nav ul li a:hover{background: #08940b;}
.about_nav ul li a:hover p{color: #fff;}
.about_nav ul li a:hover span{color: #fff;}

.about_nav ul .about_nav_xz a{background: #08940b;}
.about_nav ul .about_nav_xz a p{color: #fff;}
.about_nav ul .about_nav_xz a span{color: #fff;}

.about_gsjj{width: 1328px;padding: 35px 75px 100px;margin: 0 auto;}
.about_gsjj > div h3{font-size: 33px;line-height: 145px;color: #08940b;font-weight: bold;text-align: center;}
.about_gsjj > div img{width: 100%;margin: 50px 0;}
.about_gsjj img{width: 100%;}

.about_gsjj > div h4{font-size: 33px;line-height: 50px;color: #08940b;font-weight: bold;border-bottom: 3px solid #808f87;display: inline-block;margin-left: 50%;transform: translateX(-50%);}
.about_gsjj > div h5{font-size: 20px;line-height: 32px;font-weight: bold;color: #a5a5a5;text-align: center;margin-top: 20px;}

.about_gsjj > div > p{font-size: 20px;line-height: 32px;color: #7b7b7b;font-weight: lighter;text-align: center;margin: 20px 0;}

.about_gsjj_nr{margin-top: 80px;}

/*公司风采*/
.about_gsfc{width: 1328px;padding: 103px 75px 0px;margin: 0 auto;}
.about_gsfc ul{overflow: hidden;}
.about_gsfc ul li{margin-bottom: 64px;margin-right: 61px;width: 402px;float: left;}
.about_gsfc ul li:nth-child(3n){margin-right: 0px;}
.about_gsfc ul li a div{width: 402px;height: 268px;overflow: hidden;}
.about_gsfc ul li a div img{width: 100%;height: 100%;}
.about_gsfc ul li a p{font-size: 16px;line-height: 49px;color: #000;text-align: center;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.about_gsfc ul li a:hover div img{transform: scale(1.5);}


/*荣誉资质*/
.about_gsry{width: 1328px;padding: 53px 75px 60px;margin: 0 auto;}
.about_gsry ul{overflow: hidden;}
.about_gsry ul li{margin-top: 50px;float: left;margin-right: 61px;width: 402px;}
.about_gsry ul li:nth-child(3n){margin-right: 0px;}

.about_gsry ul li > div{border: 1px solid #f4f4f4;width: 385px;height: 263px;padding: 33.5px 7px}
.about_gsry ul li > div img{width: auto;height: 100%;margin: 0 auto;}
.about_gsry ul li p{font-size: 16px;line-height: 44px;color: #000;text-align: center;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}

#pic{position: absolute; display: none;}
#pic1{border-radius: 5px; -webkit-box-shadow: 5px 5px 5px 5px hsla(0,0%,5%,1.00); box-shadow: 5px 5px 5px 0px hsla(0,0%,5%,0.3);transform: scale(1.5);}

/*发展历程*/
.about_fzlc{width: 1328px;padding: 114px 75px;margin: 0 auto;}
.about_fzlc > div{overflow: hidden;padding-left: 63px;}
.about_fzlc > div h3{font-size: 22px;line-height: 63px;color: #ff6666;font-weight: bold;float: left;margin-right: 39px;}
.about_fzlc > div .fzlc_nr{float: left;background: url("../images/about_fzlc_sx.png") no-repeat left top;padding: 6px 0 39px 46px;overflow: hidden;}
.about_fzlc > div .fzlc_nr .fzlc_sj{width: 0;height: 0;border-top: 18px solid transparent;border-bottom:18px solid transparent;border-right:22px solid #f8f8f8;float: left;margin-top: 18px;}
.about_fzlc > div .fzlc_nr .fzlc_text{width: 995px;padding: 46px 36px;background: #f8f8f8;border-radius: 8px;float: left;}


.business_nr{width: 1328px;padding: 35px 75px 100px;margin: 0 auto;}
.business_nr img{width: 100%;height: auto;}

/*新闻动态*/
.news_nav_bg{width: 100%;background: #f9f8f8;padding: 60px 0 42px;}
.news_nav{overflow: hidden;width: 950px;margin: 0px auto;}
.news_nav li{float: left;width: 190px;}
.news_nav li a{font-size: 24px;line-height: 55px;color: #7a7a7a;text-align: center;}
.news_nav li a:hover{background: #2baa0d;color: #fff;}
.news_nav .news_nav_xz a{background: #2baa0d;color: #fff;}
.news_nr{margin-top: 60px;}
.news_nr > div{width: 1353px;margin: 0 auto;margin-bottom: 60px;background: #fafafa;overflow: hidden;}

.news_nr_zstu{width: 376px;height: 232px;overflow: hidden;}
.news_nr_zstu img{width: 100%;height: 100%;transition: all 0.5s ease;}
.news_nr_zs{width: 930px;}
.news_nr_zs div{overflow: hidden;margin-bottom: 17px;}
.news_nr_zs div p{line-height: 56px;font-size: 24px;color: #333;float: left;height: 56px;overflow: hidden;}
.news_nr_zs div p span{line-height: 56px;font-size: 14px;color: #333;display: inline-block;}
.news_nr_zs div h3{line-height: 56px;font-size: 18px;color: #333;float: left;margin-left: 30px;}
.news_nr_zs > p{font-size: 14px;line-height: 26px;color: #999898;margin-bottom: 62px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.news_nr_zs .hmp3MoreBox{line-height: 31px;}

.news_nr_zs .hmp3MoreBox .hmMore{height: 31px;width: 94px;display: block;position: relative;padding-left: 37px;text-transform: uppercase;color: #8ec735;transition: all 0.3s ease;font-size: 14px;}


.news_nr_zs .hmp3MoreBox .hmMore:before {content: "";height: 29px;width: 110px;border: 1px solid #8ec735;position: absolute;left: 0px;top: 0px;transition: all 0.3s ease;}


.news_nr_zs .hmp3MoreBox .hmMore:after {content: "";background: url(../images/hmp3_arrow2.png) no-repeat left top;height: 7px;width: 45px;position: absolute;margin-top: -4px;top: 50%;right: 0px;transition: all 0.3s ease;}

.news_nr > div > a:hover .news_nr_zs .hmp3MoreBox .hmMore{background-image: -webkit-linear-gradient( 112deg, rgb(245, 83, 101) 0%, rgb(55, 172, 92) 0%, rgb(106, 191, 96) 55%, rgb(157, 210, 100) 100%);color: #fff;}
.news_nr > div > a:hover .news_nr_zs .hmp3MoreBox .hmMore:before{border: none;}


.news_nr > div > a:hover .news_nr_zstu img{transform: scale(1.5)}

.news_nr > div > a:hover .news_nr_zs p{color: #8ec735;}
.news_nr > div > a:hover .news_nr_zs p span{color: #8ec735;}
.news_nr > div > a:hover .news_nr_zs h3{color: #8ec735;}


.news_nr > div > a:hover .news_nr_zs .hmp3MoreBox .hmMore:after{content: "";background: url(../images/hmp3_arrow2.png) no-repeat right top;width: 30px;right: 15px;}



/*视频中心*/
.news_video_nr{width: 1328px;margin: 0px auto;}
.news_video_nr ul{overflow: hidden;margin-bottom: 60px;}
.news_video_nr ul li{float: left;width: 425px;margin-right: 26.5px;margin-top: 70px;}
.news_video_nr ul li:nth-child(3n){margin-right: 0px;}
.news_video_nr ul li > div{position: relative;}
.news_video_nr ul li > div .news_video_bfan{position: absolute;width: 58px;top: 104px;left: 50%;transform: translateX(-50%);}

.news_video_nr ul li > div .news_video_bfan img{width: 100%;}

.news_video_nr ul li > div .news_video_zstu{width: 425px;height: 266px;}
.news_video_nr ul li > div .news_video_zstu img{width: 100%;height: 100%;}
.news_video_nr ul li > div .news_video_sp{display: none;}

.news_video_nr ul li p{font-size: 16px;line-height: 48px;color: #2e2e2e;background: #f4f4f4;padding-left: 20px;}


/*新闻动态详情*/
.news_details_bg{width: 1353px;margin: 0 auto;margin-top: 70px;}
.news_details_top{text-align: center;position: relative;}
.news_details_top h3{font-size: 31px;line-height: 96px;color: #131313;}
.news_details_top p{font-size: 14px;line-height: 46px;color: #a5a4a4;}
.news_details_top p span:first-child{margin-right: 22px;}
.news_details_top .bdsharebuttonbox{position: absolute;right: 0;bottom: 15px;}

.news_details_nr{border-bottom: 1px solid #ccc;border-top:  1px solid #ccc;padding: 50px 0;}
.news_details_nr img{width: 100%;height: auto;}

/*品牌关爱*/
.care_nav_bg{width: 100%;background: #f9f8f8;margin-bottom: 55px;padding: 60px 0 42px;}
.care_nav{overflow: hidden;width: 570px;margin: 0px auto;}
.care_nav li{float: left;width: 190px;}
.care_nav li a{font-size: 24px;line-height: 55px;color: #7a7a7a;text-align: center;}
.care_nav li a:hover{background: #2baa0d;color: #fff;}
.care_nav .care_nav_xz a{background: #2baa0d;color: #fff;}

.care_nr{width: 1328px;margin: 0 auto;overflow: hidden;margin-bottom: 118px;}
.care_nr_tu{width: 650px;}
.care_nr_tu img{width: 100%;}
.care_nr_xx{width: 627px;padding: 0 19px;}


.care_nr_text{width: 1328px;margin: 125px auto;}
.care_nr_text div img{width: 100%;height: auto;}


/*服务与支持*/
.service_nav_bg{width: 100%;background: #f9f8f8;padding: 60px 0 35px;}
.service_nav{overflow: hidden;width: 760px;margin: 0px auto;}
.service_nav li{float: left;width: 33.3%;}
.service_nav li a{font-size: 24px;line-height: 55px;color: #313131;text-align: center;font-weight: bold;}
.service_nav li a:hover{background: #2baa0d;color: #fff;}
.service_nav .service_nav_xz a{background: #2baa0d;color: #fff;}


.service_nr{width: 1328px;margin: 0px auto;margin-top: 75px;}
.fwcx_bg{overflow: hidden;width: 676px;margin: 0 auto;margin-bottom: 28px;}

.fwcx_bg p{font-size: 28px;line-height: 52px;color: #1a1a1a;float: left;}
.fwcx_bg input{font-size: 16px;line-height: 50px;border: 1px solid #cfcfcf;border-radius: 4px;padding: 0 14px;width: 328px;margin-left: 58px;float: left;color: #6e6d6d;}
.fwcx_bg button{font-size: 20px;line-height: 52px;background: #1c920a;color: #fff;border: none;padding: 0 34px;border-radius: 4px;margin-left: 12px;float: left;}

.fwcx_sb img{width: 100%;margin-bottom: 48px;}
.fwcx_sb p{font-size: 16px;line-height: 36px;color: #828181;margin-bottom: 60px;}

.service_text{width: 1328px;margin: 0px auto;padding: 40px 0;}



/*在线留言*/
.message_nr{padding: 55px 0;}
.message_nr > p{font-size: 14px;line-height: 56px;color: #2d2d2d;text-align: center;}
.message_nr form{width: 400px;margin: 0 auto;}
.message_nr form input{font-size: 14px;line-height: 40px;border: 1px solid #cdcdcd;border-radius: 4px;color: #999;padding: 0 28px;width: 334px;margin: 0 auto;margin-bottom: 20px;}
.message_nr form textarea{font-size: 14px;border: 1px solid #cdcdcd;border-radius: 4px;color: #999;height: 176px;padding: 15px 28px;width: 334px;margin: 0 auto;}
.message_nr form button{width: 392px;margin: 0 auto;font-size: 19px;line-height: 42px;color: #fff;background: #0e9e44;border-radius: 4px;border: none;margin-top: 20px;}

.message_nr > div{margin-top: 70px;}
.message_nr > div p{font-size: 25px;line-height: 43px;color: #999;background: url("../images/qgfwdh_tb.png") no-repeat;padding-left: 58px;display: inline-block;margin-left: 50%;transform: translateX(-50%);}
.message_nr > div h3{text-align: center;font-size: 47px;line-height: 93px;color: #0e9e44;font-family: Impact;}


/*联系我们*/
.contact_us_bg{overflow: hidden;width: 1328px;margin: 56px auto 170px;}
.contact_us_bg > div{float: left;}
.contact_us_dt{width: 718px;height: 526px;}
.contact_us_dt img{width: 100%;height: 100%;}
.contact_us_text{margin-left: 75px;}
.contact_us_text h3{font-size: 31px;line-height: 147px;color: #27a60a;font-weight: bold;margin-top: 44px;}
.contact_us_text p{font-size: 16px;line-height: 26px;color: #5c5c5c;margin-top: 34px;padding-left: 42px;}
.contact_us_text p:nth-child(2){margin-top: 0;background: url("../images/contact_us_fwdh.png") no-repeat left 4px;background-size: 27px 18px;}
.contact_us_text p:nth-child(3){background: url("../images/contact_us_zbdh.png") no-repeat left top;background-size: 25px 26px;}
.contact_us_text p:nth-child(4){background: url("../images/contact_us_cz.png") no-repeat left 0.5px;background-size: 29px 25px;}
.contact_us_text p:nth-child(5){background: url("../images/contact_us_email.png") no-repeat left 4px;background-size: 30px 18px;}
.contact_us_text p:nth-child(6){background: url("../images/contact_us_address.png") no-repeat left top;background-size: 21px 26px;}

/*创新科技*/
.technology_nav{overflow: hidden;margin: 67px auto 37px;display: table;}
.technology_nav li{float: left;}
.technology_nav li a{font-size: 24px;line-height: 55px;color: #7a7a7a;text-align: center;padding: 0 20px;}
.technology_nav li a:hover{background: #2baa0d;color: #fff;}
.technology_nav .technology_nav_xz a{background: #2baa0d;color: #fff;}

.technology_nr{width: 1328px;margin: 0px auto;padding-bottom: 25px;}


/*业务体系*/
.business_nav{overflow: hidden;width: 1328px;margin: 67px auto 37px;}
.business_nav li{float: left;width: 20%;}
.business_nav li a{font-size: 24px;line-height: 55px;color: #666;text-align: center;font-weight: bold;}
.business_nav li a:hover{background: #2baa0d;color: #fff;}
.business_nav .business_nav_xz a{background: #2baa0d;color: #fff;}


/*页码样式*/

.pagination{text-align: center;overflow: hidden;display: inline-block;margin-left: 50%;transform: translateX(-50%);margin-bottom: 60px;}

.pagination li{list-style-type:none;float: left;BORDER:#2baa0d 1px solid;MARGIN-RIGHT: 4px;TEXT-DECORATION: none;}

.pagination li a{display: inline-block;FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #2baa0d;display: inline-block;padding: 4px 10px;text-decoration: none;}
.pagination li a:hover {BACKGROUND-COLOR:#2baa0d;color: #fff;}

.pagination li:nth-child(1){float: right;}

.pagination li span{FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #fff;BACKGROUND-COLOR:#2baa0d;display: inline-block;padding: 4px 10px;}




/*页底*/
.foot_bg{background: url("../images/foot_bj.jpg") no-repeat center;padding-top: 88px;}
.foot_bg .foot_yqlj{width: 1478px;margin: 0 auto;border-bottom: 1px solid #d7d7d7;}
.foot_bg .foot_yqlj h3{font-size: 23px;line-height: 50px;color: #333;margin-left: 10px;}
.foot_bg .foot_yqlj div{overflow: hidden}
.foot_bg .foot_yqlj div a{float: left;margin-left: 34px;font-size: 12px;line-height: 54px;color: #333;}
.foot_bg .foot_yqlj div a:first-child{margin-left: 14px;}

.foot_bg .foot_sb{overflow: hidden;width: 1478px;margin: 0 auto;margin-bottom: 120px;margin-top: 47px;}
.foot_bg .foot_sb > div{width: calc(25% - 15.75px);border-left: 1px solid #c3e3cd;padding-left: 15px;height: 280px;}
.foot_bg .foot_sb > div:first-child{border-left: none;}
.foot_bg .foot_sb > div h3{font-size: 28px;line-height: 28px;color: #333;font-weight: bold;}
.foot_bg .foot_sb > div p{font-size: 14px;line-height: 30px;color: #333;margin-left: 10px;}
.foot_bg .foot_sb .foot_lxwm h3{margin-bottom: 15px;}

.foot_bg .foot_sb .foot_fwmcx p{width: 266px;line-height: 24px;margin-top: 15px;margin-bottom: 27px;}
.foot_bg .foot_sb .foot_fwmcx label input{width: 165px;border: 1px solid #cdcdcd;padding: 12px 10px;font-size: 14px;border-radius: 4px;color: #333;}
.foot_bg .foot_sb .foot_fwmcx label input::-webkit-input-placeholder{color: #333;}
.foot_bg .foot_sb .foot_fwmcx label input:-moz-placeholder{color: #333;}
.foot_bg .foot_sb .foot_fwmcx label input::-moz-placeholder{color: #333;}
.foot_bg .foot_sb .foot_fwmcx label input:-ms-input-placeholder{color: #333;}


.foot_bg .foot_sb .foot_fwmcx label button{width: 62px;font-size: 19px;line-height: 42px;border: none;background: #0e9e44;color: #fff;border-radius: 4px;}

.foot_bg .foot_sb .foot_gzwm > img{width: 132px;height: 126px;margin-top: 33px;margin-left: 18px;}
.foot_bg .foot_sb .foot_gzwm p{font-size: 22px;line-height: 52px;margin-top: 7px;margin-left: 11px;}
.foot_bg .foot_sb .foot_gzwm ul{overflow: hidden;}
.foot_bg .foot_sb .foot_gzwm ul li{float: left;width: 31px;height: 31px;border-radius: 50%;overflow: hidden;margin-left: 16px;}
.foot_bg .foot_sb .foot_gzwm ul li img{width: 100%;}

.foot_bg .foot_sb .foot_ly{}
.foot_bg .foot_sb .foot_ly h3{margin-bottom: 28px;}
.foot_bg .foot_sb .foot_ly input{width: 235px;font-size: 14px;color: #999;padding: 12px 10px;border-radius: 4px;border: 1px solid #cdcdcd;margin-bottom: 9px;}
.foot_bg .foot_sb .foot_ly input::-webkit-input-placeholder{color: #999;}
.foot_bg .foot_sb .foot_ly input:-moz-placeholder{color: #999;}
.foot_bg .foot_sb .foot_ly input::-moz-placeholder{color: #999;}
.foot_bg .foot_sb .foot_ly input:-ms-input-placeholder{color: #999;}
.foot_bg .foot_sb .foot_ly textarea{width: 235px;height: 45px;padding: 10px;border-radius: 4px;border: 1px solid #cdcdcd;font-size: 14px;color: #999;margin-bottom: 9px;}
.foot_bg .foot_sb .foot_ly textarea::-webkit-input-placeholder{color: #999;}


.foot_bg .foot_sb .foot_ly button{display: block;width: 62px;font-size: 19px;line-height: 42px;border: none;background: #0e9e44;color: #fff;border-radius: 4px;}

.foot_bg .foot_ban{width: 1478px;margin: 0 auto;overflow: hidden;}
.foot_bg .foot_ban p{font-size: 16px;line-height: 75px;color: #333;float: left;}
.foot_bg .foot_ban a{font-size: 16px;line-height: 75px;color: #333;float: left;margin-left: 10px;}
.back-to-top{width: 39px;height: 39px;position: fixed;bottom: 10px;right: 218px;z-index: 1;display: none;}
.back-to-top img{width: 100%;}

