body{min-width: 1200px;}
.wrap{ width: 92%; max-width: 1300px; margin: 0 auto;}
.top{background: #fff; padding: 30px 0 20px; height: 52px; border-bottom: 1px solid #f5f5f5; overflow: hidden;}
.top .logo{}
.top .logo img{ padding-right: 20px;border-right: 1px solid rgba(0,0,0,0.1); float: left; margin-right: 20px;}
.top .logo .text{float: left;}
.top .logo .text b{font-size: 20px; color: #e73f36;}
.top .logo .text p{font-size: 14px; color: #363636;}
.top .right{ margin-top:10px;}
.top .right .img{ float: left; margin-right: 10px;}
.top .right .text{ float: left; width:200px; padding-right:10px;}
.top .right .text p{ font-size: 14px; color: #363636;}
.top .right .text b{ font-size: 26px;width: 178px; color: #e73f36;font-family:Times;}

/*菜单*/
#zlight-nav2{position:relative;z-index: 99; background:#222;}
#zlight-main-nav2{list-style: none;width: 92%; height: 50px; max-width: 1300px;margin: 0 auto; float: inherit!important; padding: 0;border-right-style: solid;}
#zlight-main-nav2 > li{ width: 11%; text-align: center; padding: 0;margin: 0;float: left;position: relative;display: block;-webkit-transition: background  ease 0.3s;-moz-transition: background  ease 0.3s;transition: background  ease 0.3s;}
#zlight-main-nav2 > li > a{display: block;position: relative; color:#fff; font-size:14px; line-height:50px; text-decoration: none;text-transform: uppercase;outline: 0;border-left: 1px solid #222; border-right: 1px solid #555;
}
#zlight-main-nav2 > li > a:hover{ background:#f0453f;}
#zlight-main-nav2 > li:first-child > a{border-left: none;}
.zlight-dropdown:hover > .zlight-submenu{display: block;}


#zlight-nav{position:relative;z-index: 9999;}
#zlight-main-nav{list-style: none;width: 92%; height: 50px; max-width: 1300px;margin: 0 auto; float: inherit!important; padding: 0;border-right-style: solid;}

#zlight-main-nav > li{ width: 11%; text-align: center; padding: 0;margin: 0;float: left;position: relative;display: block;-webkit-transition: background  ease 0.3s;-moz-transition: background  ease 0.3s;transition: background  ease 0.3s;}
#zlight-main-nav > li > a{display: block;position: relative;text-decoration: none;text-transform: uppercase;outline: 0;border-left-width: 1px;border-right-width: 1px;border-left-style: solid;border-right-style: solid;
}
#zlight-main-nav > li:first-child > a{border-left: none;}
.zlight-dropdown:hover > .zlight-submenu{display: block;}
.zlight-submenu{margin: 0;padding: 0;list-style: none;display: none;box-shadow: 0 1px 7px rgba(0,0,0,0.3);position: absolute;top: 100%;left: 0;}
.zlight-submenu > li{float: none; text-align: left; position: relative;display: block;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease;}
.zlight-submenu > li > a{display: block;float: none;text-decoration: none;outline: none;text-transform: uppercase;padding:15px 22px;border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease;
}
.zlight-submenu > li:first-child > a{border-top: none;}
.zlight-submenu > li:last-child > a{border-bottom: none;}
.zlight-submenu .zlight-submenu{top: 0;left: 100%;}
.zlight-dropdown i{float: right; display: block;transform: translateX(10px);}

.language{width: 11%;height:50px; overflow: hidden; line-height:50px; float: right; text-align: center; color: #fff; }
.language i{float:inherit; margin-right: 0px; font-size: 12px; opacity: 0.5;}
.language a{color:#fff; font-size: 14px;padding: 0 8px;opacity: 0.5;}
.language a:nth-of-type(1){ border-right: 1px solid rgba(255,255,255,0.2);}
.language a:hover{ opacity: 1;}

.banner_swi .swiper-pagination{ bottom: 8%;}
.banner_swi .swiper-pagination .swiper-pagination-bullet{background: #fff;  width: 12px;height: 12px; margin: 0 8px;}
.banner_swi .swiper-pagination .swiper-pagination-bullet-active{background: #e73f36; position: relative;-webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease; transition: all 0.3s ease;}
.banner_swi .swiper-pagination .swiper-pagination-bullet-active:before{content: ' '; position: absolute; width: 16px; height: 16px; border: 1px solid #e73f36; display: block;margin: auto; top: 0; left:50%; transform: translateX(-50%);right: 0;bottom: 0; border-radius: 50%;}

.index_title{ text-align: center; padding-bottom:20px; padding-top:10px;}
.index_title b{font-size: 32px; display: inline-block; margin-bottom: 10px; font-weight: 500;}
.index_title span{ width: 50px;height: 3px; display: block; margin: 0 auto 10px; background: #FA514B;}
.index_title p{font-size: 14px; color: #363636;}

.index_box{padding:40px 0 20px;}

.index_porduct_tabs{ height: 56px; line-height: 56px; margin-bottom: 20px;}
.index_porduct_tabs ul{}
.index_porduct_tabs ul li{ width: 14.28%;height: 56px; float: left; text-align: center; display: inline-block;}
.index_porduct_tabs ul li a{ display: block; background: #F2F2F2; color: #363636; border-left: 1px solid #E3E3E3; font-size: 14px;}
.index_porduct_tabs ul li:nth-of-type(1) a{border-left: 0px;}
.index_porduct_tabs ul li:hover a,.index_porduct_tabs ul .on a{background: #e73f36;color: #fff;}

.index_product_box{overflow: hidden;}
.index_product_box ul li{ width: 24.25%; float: left; margin-right: 1%; margin-bottom: 1%; position: relative; overflow: hidden;}
.index_product_box ul li .img{width: calc(100% - 2px); border: 1px solid rgba(0,0,0,0.1);}
.index_product_box ul li a .img b{ line-height:34px; text-align:center; font-size:16px;font-family:Times; color:#333; font-weight:500;}
.index_product_box ul li .img img{width: 100%;}
.index_product_box ul li .text{position: absolute;top: 85%; width: 100%; text-align: center;}
.index_product_box ul li .text b{ color: #363636; font-size: 20px;font-weight: 500; margin-bottom: 20px;font-family:Times;}
.index_product_box ul li .text p{opacity: 0; margin-bottom: 20px;color: #fff; transform: translateY(100px); font-size: 14px;}
.index_product_box ul li .text i{ width: 0px;height:32px;display: block;background: #F0453F; border-radius: 50%; color: #fff; text-align: center;line-height:32px; margin: 0 auto; transform: translateY(100px);overflow: hidden;}
.index_product_box ul li:hover{background: #555;}
.index_product_box ul li:hover .img{ opacity: 0; transform: scale(1.2);}
.index_product_box ul li:hover .text{ top: 25%;}
.index_product_box ul li:hover .text b{color: #fff;font-size: 30px;}
.index_product_box ul li:hover .text p{opacity: 1;transform: translateY(0px);}
.index_product_box ul li:hover .text i{ width:32px; opacity: 1; transform: translateY(0px);}
.index_product_box ul li:nth-of-type(4n){margin-right: 0;}

.index_product_box ul .product_title:hover{background: #fff;}
.index_product_box ul .product_title:hover .img{transform: scale(1); opacity: 1;}

/*滚动数字*/
.gundong_font{padding: 60px 0; background: url(../images/gdshuzi_back.jpg) no-repeat; overflow: hidden; background-size:cover 100%;}
.gundong_font .shuzi_box{padding-bottom: 44px;}
.gundong_font .xiantiao{ width: 100%; height: 1px; display: block;background: linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 10%,rgba(255,255,255,0.3) 20%, rgba(255,255,255,0.4) 30%, rgba(255,255,255,0.5) 40%, rgba(255,255,255,0.8) 50%,rgba(255,255,255,0.5) 60%,rgba(255,255,255,0.4) 70%, rgba(255,255,255,0.3) 80%, rgba(0,0,0,0) 90%,rgba(0,0,0,0) 100%);opacity: 0.3; margin-bottom: 30px;}
.gundong_font .shuzi_box ul{ text-align: center;}
.gundong_font .shuzi_box ul li{display: inline-block; padding: 0 5%;}
.gundong_font .shuzi_box ul li b{position: relative;}
.gundong_font .shuzi_box ul li b:before{content:' + '; position: absolute; right: 2px;top:5px; font-weight: 300; color: #fff; font-size: 22px; opacity: 0.5;}
.gundong_font .shuzi_box ul li b i{ font-size: 60px;font-weight: bold;font-family:Times; color: #fff; text-align: center; display: inline-block; padding-right: 5px;}
.gundong_font .shuzi_box ul li b span{ font-size: 14px;color: #fff; display: inline-block; font-weight: 400;}
.gundong_font .shuzi_box ul li p{ font-size: 14px;color: #fff; display:block; text-align: center; opacity: 0.6;}
.gundong_font .text{text-align: center; color: #fff; font-size: 22px;line-height:40px;}
.gundong_font .text p{font-size: 14px; padding-top:10px;}
.gundong_font .text p span{display: inline-block; font-size: 30px;font-family:Times; color: #e73f36; font-weight: bold;}

.advantage_box {padding-bottom:40px; }
.advantage{height: 350px; position: relative; overflow: hidden;}
.advantage .img{width: 50%; float: left; overflow: hidden;}
.advantage .img img{height: 350px; width: 100%; object-fit: cover;}
.advantage .text{ width: 48%; float: right;}
.advantage .text .title{padding: 20px 0 0; border-bottom: 1px solid rgba(0,0,0,0.1); margin-bottom: 20px; padding-bottom:10px;}
.advantage .text .title b{font-size: 24px; color: #363636; padding-bottom: 1px; font-weight: 500;}
.advantage .text .title span{font-size:14px; color: #999;}
.advantage .text .font{font-size:14px; color: #333; line-height: 26px; padding-bottom: 10px;}

.advantage_swi{height: 350px; overflow: hidden;}
.advantage_swi .swiper-wrapper{transition-delay:.2s;}
.advantage_swi .swiper-slide .text{transform:translateY(200px);opacity:0;transition:all .5s;}
.advantage_swi .swiper-slide .img img{transform:scale(1.2);transition:all .5s;}
.advantage_swi .ani-slide .text{transform:translateX(0);opacity:1;}
.advantage_swi .ani-slide .img img{transform:scale(1);}
.advantage_tabs{width: 48%; position: absolute; right: 0; bottom: 0;z-index: 10;}
.advantage_tabs ul li{ width: 32%; height: 80px; line-height: 80px; float: left; text-align: center; color: #333;background: #f5f5f5; margin-left: 1.6%; cursor:pointer;}
.advantage_tabs ul li:nth-of-type(1){margin-left: 0;}
.advantage_tabs ul li b{font-size: 20px; font-weight: 500;}
.advantage_tabs ul li span{font-size: 26px;display: inline-block; padding-right: 6px;}
.advantage_tabs ul .active{ background: #e73f36;color: #fff;}

/*简介*/
.jianjie_box{ background: #F4F4F4; padding: 60px 0 0;}
.jianjie_box .jianjie{background: #fff; margin-bottom: 10px;}
.jianjie_box .jianjie .img{ width: 50%; float: left;}
.jianjie_box .jianjie .img img{ width: 100%; min-height: 400px; object-fit: cover;}
.jianjie_box .jianjie .text{width: calc(50% - 100px);padding: 50px;float: right;}
.jianjie_box .jianjie .text b{font-size: 32px; font-weight: 500;position: relative; padding-bottom: 15px; margin-bottom: 30px;}
.jianjie_box .jianjie .text b:before{ content: '';position: absolute; bottom: 0;left: 0; width: 50px; height: 3px; display: block; background: #FA514B;}
.jianjie_box .jianjie .text b span{font-size: 14px;display: inline-block;}
.jianjie_box .jianjie .text .font{font-size: 14px;line-height: 26px;color: #333; margin-bottom: 30px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;}
.jianjie_box .jianjie .text .more{ width: 140px; height: 50px; text-align: center; display: block; line-height: 50px; color: #fff; background: #F0453F; position: relative;overflow: hidden;}
.jianjie_box .jianjie .text .more:before{content: '';width:10px;height: 10px;border-radius: 50%; background: #353534; position: absolute;left: 0;top: 0;bottom: 0; right: 0;margin: auto;z-index: 1; opacity: 0; -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease; transition: all 0.5s ease;}
.jianjie_box .jianjie .text .more p{text-transform:uppercase;z-index: 3;position: inherit;font-family:Times;}
.jianjie_box .jianjie .text .more i{ position: absolute;z-index: 2; height: 15px; width: 15px;line-height: 15px; top: 0; bottom: 0;right: 0; margin: auto;opacity: 0;}
.jianjie_box .jianjie .text .more:hover p{ transform: translateX(-10px);}
.jianjie_box .jianjie .text .more:hover i{ transform: translateX(-30px); opacity: 1;}
.jianjie_box .jianjie .text .more:hover:before{transform: scale(20);opacity: 1;}

/*图库*/
.section-content6{width:100%;}
.honorList ul{ color: #666; padding: 0;}
.honorList li{width: 25%; margin-bottom:20px; cursor: pointer; text-align: center;}
.honorList li p{ padding-top: 8px;}
.honorList .img{overflow: hidden; position: relative;}
.honorList li a{}
.honorList li a img{width:100%;height:auto; padding:10px; box-sizing:border-box;}
.honorList .bg{ background: rgba(0,0,0,0.8);position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; opacity: 0; visibility: hidden; transition: 400ms; -webkit-transition: 400ms;}
.honorList .il,.honorList .ir{ background-color: #fff; position: absolute; left: 50%; top: 50%; display: block; transition: 400ms; -webkit-transition: 400ms;}
.honorList .il{ height: 3px; width: 0px; margin:-1px 0px 0px -15px;}
.honorList .ir{ height: 0px; width: 3px; margin:-15px 0px 0px -1px;}
.honorList li:hover .img{ border-color: #d5615d;}
.honorList li:hover .bg{ opacity: 1; visibility: visible;}
.honorList li:hover .il{ width: 30px; }
.honorList li:hover .ir{ height: 30px;  transition: 400ms ease 200ms; -webkit-transition: 400ms ease 200ms;}
.overlayClose { width: 52px; height: 52px; display: block; position: fixed; right: 1%; top:7%; border-radius: 50%; transition: 300ms; -webkit-transition: 300ms; z-index: 100;}
.overlayClose i { background: url(../images/close-empty.png) no-repeat scroll center center; width: 100%; height: 100%; display: block; transition: 400ms; -webkit-transition: 400ms; cursor: pointer;}
.overlayClose:hover{ background-color: #F0453F;}
.overlayClose:hover i { transform: rotate(90deg); -webkit-transform: rotate(90deg); -o-transform: rotate(90deg); -moz-transform: rotate(90deg); }
.imgShowBox { background: url(../images/black.png) repeat; background: none rgba(0,0,0,0.9); bottom: 0; left: 0; position: fixed; right: 0; top: 0; transform: translateY(100%); -webkit-transform: translateY(100%); transition: all 800ms ease 0s; -webkit-transition: all 800ms ease 0s; z-index: 1010; width: 100%; overflow: hidden;  -webkit-overflow-scrolling: touch; }
.no-csstransitions .imgShowBox{ display: none;}
.imgShowDemo .item { width: 100%; height: 100%; background-repeat: no-repeat; background-position: center; position: relative;}
.imgShowDemo .img { vertical-align: middle; height: auto; width: auto; max-height: 100%; max-width: 100%; margin: auto; position: absolute; left: 0px; top: 0px; right: 0px; bottom: 0px; }
.imgShowDemo .con{ position: absolute; left: 0px; right: 0px;bottom: 0px; background-color: #fff; width: 90%; padding: 10px 5%;}
.imgShowDemo .con .t{ font-size: 16px; color: #333;}
.imgShowDemo .txt { background: #272727; font-size: 16px; color: #fff; line-height: 65px; position: absolute; left: 0; right: 0; bottom: 0; height: 65px; }
.imgShowDemo .txt .i { padding-left: 3%; }
.hi-num { width: 85px; height: 65px; background: #272727; color: #fff; border-left: 1px solid #3a3a3a; position: absolute; bottom: 0; right: 0; text-align: center; line-height: 65px; font-size: 16px; }
.img-show { transform: translateY(0) !important; -webkit-transform: translateY(0) !important; }
.no-csstransitions .img-show{ display: block;}
.owl-item{margin:0;float:left;}
.imgShowDemo .owl-controls .owl-buttons div { position: absolute; padding: 0px; margin: 0px; width: 64px; height: 64px; border-radius: 10px; background-color: transparent; overflow: hidden; top: 50%; margin-top: -32px; background-position: center center; background-repeat: no-repeat; text-indent: -10em; cursor:pointer;transition:all 0.5s;}
.imgShowDemo .owl-controls .owl-buttons div.owl-prev { left: 3%; background-image:url(../images/left.png); }
.imgShowDemo .owl-controls .owl-buttons div.owl-next { right: 3%; background-image:url(../images/right.png); }
.imgShowDemo .owl-controls .owl-buttons div.owl-prev:hover, .imgShowDemo .owl-controls .owl-buttons div.owl-next:hover {background-color: #F0453F; }
.imgShowDemo .owl-controls .owl-buttons div.owl-prev.disabled, .imgShowDemo .owl-controls .owl-buttons div.owl-next.disabled { background:none;}
.honorList{ padding-bottom:60px;}
.honorList .swiper-scrollbar{ width: 50%; height:4px; background:#C6C6C6;left: 50%; position: absolute; transform:translateX(-50%); bottom:50px;z-index: 8;}
.honorList .swiper-scrollbar .swiper-scrollbar-drag{ background: #F0453F;}

/*合作*/
.hezuo_box{ width: 100%; background: #282828; position: relative;margin:0; overflow: hidden;}
.hezuo_box .wrap{position: relative;padding: 120px 0 180px;}
.hezuo_box b{font-size: 32px; color: #e73f36; padding-bottom: 50px; position: relative;}
.hezuo_box p{font-size: 18px; color: #fff; padding-bottom: 50px;}
.hezuo_box b span{color: #fff; font-size: 26px;}
.hezuo_box b:before{ content: ''; width: 2px;height: 40px; position: absolute;left: 0;bottom: 0;display: block;background: #A5A5A5;}
.hezuo_box .right{ position: absolute; right: 0;bottom: 0; width:45%;}
.hezuo_box .right img{width: 100%;}
.hezuo_box .waves {width: 100%; position:absolute;bottom:0; height:100%}
.hezuo_box .anniu .dianhua,.hezuo_box .anniu .zixun{ width: 250px; height: 60px; float: left; background: #fff; display:inline-block;line-height: 60px; text-align: center; margin-right: 5px;}
.hezuo_box .anniu .dianhua em{font-size: 26px; font-weight: bold; color: #e73f36;font-family:Times;}
.hezuo_box .anniu .dianhua em i{font-size: 26px; margin-right: 6px; color: #D1D4D6;}
.hezuo_box .anniu .zixun a{display: block; position: relative;}
.hezuo_box .anniu .zixun em{ display: inline-block; transform: translateX(-30px); color: #333; position: inherit;z-index: 2;}
.hezuo_box .anniu .zixun i{width: 60px;height: 60px; position: absolute; right: 0; line-height: 60px;background: #F0453F;color: #fff; font-size: 20px; text-align: center;}
.hezuo_box .anniu .zixun:hover em{ transform: translateX(-50px);}
.hezuo_box .anniu .zixun:hover i{ width: 100px;}

/*新闻*/
.news_box{padding-bottom:50px;}
.news_left{ width: calc(60% - 41px); padding-right: 40px; border-right: 1px solid rgba(0,0,0,0.1);}
.news_left .news_hot{ padding-bottom: 20px;}
.news_left .news_hot .img{ width: 180px; height: 130px; overflow: hidden;}
.news_left .news_hot .text{ width: calc(100% - 200px); height: 130px; float: right; position: relative;}
.news_left .news_hot .text b{font-size: 20px; font-weight: 500; margin-bottom: 10px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden; color: #000;}
.news_left .news_hot .text p{ color: #666; font-size: 14px; font-weight: 500;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.news_left .news_hot .text span{position: absolute;bottom: 0;left: 0; font-size: 14px;color: #000; opacity: 0.5;}
.news_left .news_hot .text i{position: absolute;bottom: 0;right: 0; font-size: 12px;color: #333; opacity: 0.5;}
.news_left .news_hot:hover .img img{ transform: scale(1.2);}
.news_left .news_hot:hover .text b{color: #F0453F;}

.index_news_list{}
.index_news_list ul li{ width: 48%; margin-right: 4%;height: 57px;line-height: 57px; border-bottom: 1px dashed rgba(0,0,0,0.2);float: left; position: relative;}
.index_news_list ul li:nth-of-type(2n){margin-right: 0%;}
.index_news_list ul li span{ float: right; font-size: 14px; color: #999;}
.index_news_list ul li p{ color: #000; font-size: 14px; width: calc(100% - 120px);word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden; padding-left: 20px;}
.index_news_list ul li:before{ content: ''; width: 6px;height: 6px; display: block;border-radius: 50%; background: #393939; position: absolute;top: 0;bottom: 0;left: 0;margin: auto 0;}
.index_news_list ul li:hover p{color: #F0453F;}
.index_news_list ul li:hover:before{background: #F0453F;}

.news_right{width: 38%;}
.news_right ul{}
.news_right ul li{ height: 60px; width: 100%; border-radius: 30px; background: #F4F4F4; line-height: 60px; position: relative; margin-bottom: 6px;}
.news_right ul li i{ float: right; width: 60px; text-align: center;}
.news_right ul li p{width: calc(100% - 110px);float: left; font-size: 14px; color: #333;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-left: 50px;}
.news_right ul li:before{ width: 18px;height: 18px;background: #939393; text-align: center;line-height: 18px;content: '?';display: block;border-radius: 50%; color: #fff; position: absolute;top: 0; bottom: 0;left: 20px; margin: auto; font-size: 12px;}
.news_right ul li:hover{background: #F0453F; color: #fff;}
.news_right ul li:hover p{color: #fff;}
.news_right ul li:hover i{color: #fff; transform: scale(1.5);}
.news_right ul li:hover:before{ background: #fff; color: #999;}

.index_link{ border-top: 1px solid rgba(0,0,0,0.1); padding: 30px 0; font-size: 14px;}
.index_link b{ float: left; padding-right: 30px; font-size: 16px;}
.index_link a{padding-right: 20px; border-right: 1px solid rgba(0,0,0,0.1); display: inline-block; margin-right: 20px; color: #333;}

/*底部*/
.bottom{ padding: 60px 0 30px; background: #292929; border-bottom: 1px solid rgba(255,255,255,0.1);}
.bottom .left{ width: 400px; float: left;}
.bottom .left img{ margin-right: 20px;}
.bottom .left .text p{ font-size: 22px; color: #fff; margin-bottom:5px;}
.bottom .left .text p span{ font-size: 14px; opacity: 0.5;}
.bottom .left .text b{ font-size: 30px; color: #F0453F;font-family:Times;}
.bottom .left .text b i{ font-size: 30px; color: #fff; opacity: 0.3;  margin-right: 6px;}
.bottom .right{ width: calc(100% - 400px); float: right; max-width: 600px;}
.bottom .right ul{ margin-top: 20px;}
.bottom .right ul li{ float: left; color: #999; font-size: 14px;padding-bottom: 10px;}
.bottom .right ul li i{font-size: 20px; margin-right: 6px; opacity: 0.4;}
.bottom .right ul li:nth-of-type(2){float: right;}

.banquan{ padding: 20px 0; text-align: center;background: #292929; color: #666; font-size: 14px;}
.banquan a{color: #666;}


/*简介*/
.info_jianjie_box{ padding:60px 0 20px; background: #f4f4f4;}
.info_jianjie_box .info_box{ padding: 50px 50px 20px; background: #fff;}
.info_jianjie_box .info_box .font{ font-size: 16px; color: #333; line-height: 24px; text-align: inherit;}
.info_jianjie_box .info_box .font img{display:inline;}

.wenhua{padding: 60px 0; overflow: hidden;}
.wenhua ul li{ position: relative; width: 24.4%; float: left; margin-right: 0.7%; overflow: hidden;}
.wenhua ul li:nth-of-type(4){margin-right: 0;}
.wenhua ul li .img{overflow: hidden;width: 100%; height: 100%;}
.wenhua ul li .img img{width: 100%;}
.wenhua ul li .back{position: absolute; width: 100%;height: 60px;background: rgba(0,0,0,0.8);display: block; bottom: 0;z-index: 1;}
.wenhua ul li .text{ position: absolute; width: 100%;height: 100%; bottom: 0; text-align: center;z-index: 2;}
.wenhua ul li .text b{ color: #fff; height: 60px; line-height: 60px; position: absolute;bottom: 0;  text-align: center; width: 100%; font-size: 18px; font-weight: 500;}
.wenhua ul li .text span{width: 0px; height: 2px; display: block;background: #fff;margin: 0 auto; position: absolute;left:50%; transform: translateX(-50%);bottom: 0;opacity: 0;}
.wenhua ul li .text p{ color: #fff;position: absolute;bottom: 0; font-size: 14px; text-align: center; width: 100%; opacity: 0;}
.wenhua ul li:hover .back{height: 100%; background: rgba(0,0,0,0.5);}
.wenhua ul li:hover .text b{bottom: 50%; font-weight: bold;}
.wenhua ul li:hover .text span{bottom: 45%; width: 50px; opacity: 1;}
.wenhua ul li:hover .img img{transform: scale(1.2);}
.wenhua ul li:hover .text p{ opacity: 1; bottom: 30%;}

.info_xiaobanner img{ height: 540px;object-fit: cover;}
.rongyu{ padding: 60px 0 20px;}
.rongyu img{width: calc(100% - 2px)!important; border: 1px solid rgba(0,0,0,0.1);}

.ny_banner{position: relative;}
.ny_banner .text{position: absolute; text-align: center;color: #fff; top: 40%; width: 100%;}
.ny_banner .text b{font-size:36px; margin-bottom:20px; font-weight: 500;}
.ny_banner .text span{width: 50px; height:1px; display: block; background:Rgba(255,255,255,0.5); margin: 0 auto 10px; }
.ny_banner .text p{font-size:18px; text-transform: uppercase;font-family:Times; color:#999;}


.anli_box{padding: 30px 0; overflow: hidden;}
.anli_box ul li{width: calc(100%/4 - 1.2%); float: left; position: relative; margin-right: 1.2%; margin-bottom: 1.2%;}
.anli_box ul li:nth-of-type(4n){margin-right:0%;}
.anli_box ul li .img{width: 100%; overflow: hidden;}
.anli_box ul li .img img{width: 100%;}
.anli_box ul li .text{ position: absolute; display: block; width: 100%; height: 100%; bottom: 0; text-align: center;z-index: 3;}
.anli_box ul li .text b{ font-size: 16px;margin-bottom: 5%;position: absolute;bottom: 0; text-align: center;display: block; width: 100%;font-weight: bold;color: #fff;}
.anli_box ul li .text i{width: 10px;height: 10px;line-height: 40px; text-align: center;border-radius: 50%;display: block; color: #FA4A46; font-size: 22px; position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto; transform: translateY(100px); opacity: 0;}
.anli_box ul li .text p{ font-size: 14px; position: absolute; top: 20%; padding: 0 10%; display: block; color: #fff; line-height: 24px; opacity: 0;}
.anli_box ul li .back{ width: 100%; height:50px; position: absolute; bottom: 0; background: url(../images/title-bg.png) repeat-x;z-index: 1;}
.anli_box ul li:hover .back{ height: 100%; background: rgba(56,56,56,0.9);}
.anli_box ul li:hover .text b{ bottom: 60%; font-weight: bold; font-size:22px;}
.anli_box ul li:hover .text p{ opacity: 0.8; top: 70%;}
.anli_box ul li:hover .text i{ transform: translateY(0); opacity: 1; width: 40px;height: 40px;}
.anli_box ul li:hover .img img{transform: scale(1.2);}

.procuct_list_box{ padding: 30px 0; overflow: hidden;}
.procuct_list_box .left{ width: 280px; float: left;}
.procuct_list_box .left .list-title{display:inline-block;width:calc(100% - 2px);border:solid 1px #FA4A46; border-bottom: 0px; background:#fff;text-align:center;height:60px;line-height:60px;font-size:24px;color:#fff;background: #FA4A46; font-weight:700;cursor:pointer;}
.procuct_list_box .left .accordion{width:calc(100% - 2px);border:solid 1px rgba(0,0,0,0.1); border-bottom: 0px; background:#fff}
.procuct_list_box .left .accordion .link{cursor:pointer;display:block;color:#4d4d4d;font-size:14px;font-weight:700;position:relative;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.procuct_list_box .left .accordion li .link{border-bottom:1px solid rgba(0,0,0,0.1);display: block;padding:15px 15px 15px 20px; color: #333;font-size: 16px;font-weight: 500;}
.procuct_list_box .left .accordion li .link:hover{ font-weight:800;}
.procuct_list_box .left .accordion li:nth-of-type(1) .link{border-top: 0px;}
.procuct_list_box .left .accordion li{cursor:pointer}
.procuct_list_box .left .accordion li.on .submenu{display: block;}
.procuct_list_box .left .accordion li i{position:absolute;top:16px;right:20px;font-size:18px;color:#595959;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.procuct_list_box .left .accordion li.open .link{color:#FA4A46;}
.procuct_list_box .left .accordion li.open i{color:#FA4A46}
.procuct_list_box .left .accordion li.open i.iconfont,.procuct_list_box .left .accordion li.on i.iconfont{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.procuct_list_box .left .submenu{display:none;background:#f5f5f5;font-size:14px}
.procuct_list_box .left .submenu li{border-bottom:1px solid #d6d7dc}
.procuct_list_box .left .submenu .current a{color: #fff;}
.procuct_list_box .left .submenu a{display:block;text-decoration:none;color:#666;padding:10px 12px;padding-left:30px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;font-size: 14px;}
.procuct_list_box .left .submenu a:hover,.submenu li.current a{background:#FA4A46;color:#fff}

.productlist_info{padding: 20px; border: 1px solid rgba(0,0,0,0.1); margin-bottom: 20px;}
.productlist_info b{ font-size: 22px; display: block;margin-bottom: 10px;}
.productlist_info p{ font-size: 15px; display: block;margin-bottom:5px; color: #666;}
.procuct_list_box .right{ width: calc(100% - 300px); float: right;}
.procuct_list_box .right .index_product_box ul li{ width:calc(100%/4 - 1%);}
.procuct_list_box .right .index_product_box ul li .text p{ text-align:left; padding:0 15px;}
.procuct_list_box .right .index_product_box ul li:nth-of-type(4n){margin-right: 0%;}
.procuct_list_box .right .index_product_box ul li:hover .text{ top:20%;}
.procuct_list_box .right .index_product_box ul li:hover .text b{ display:none;}

.jishu_banner{width: 100%; height: 500px; overflow: hidden; background: #262525;}
.jishu_banner #canvas{ transform: translateY(-30%); width: 100%!important;height:1000px!important; object-fit: cover;}


.left_lianxi{margin-top: 10px; padding:30px 20px;background: #f4f4f4; border: 1px solid rgba(0,0,0,0.1);}
.left_lianxi strong{ margin-bottom: 10px; font-size: 16px; display: block; color: #333;}
.left_lianxi {font-size: 14px; line-height: 26px; color: #666;}
.left_lianxi i{margin-right: 5px; display: inline-block;}

/*新闻*/
.article_list_box {margin-top: 10px}
.article_list_box ul li{margin-bottom: 4px;}
.article_list_box ul li a{ padding:30px;border: 1px solid rgba(0,0,0,0.1);margin-bottom: 10px; color: #333; display: block; background:#fff;}
.article_list_box ul li b{float: left; font-size: 20px; margin-bottom: 10px;position: relative;}
.article_list_box ul li .title{ position: relative;}
.article_list_box ul li .title i{position: absolute; width:26px; height: 26px; background: #FA4A46;border-radius: 50%;font-size: 16px; text-align: center;line-height: 26px;transform: translateX(-35px); opacity: 0; color: #fff;}
.article_list_box ul li:hover .title i{transform: translateX(0px); opacity: 1;}
.article_list_box ul li .title span{font-size: 14px; color: #666; float: right; font-weight: 400;}
.article_list_box ul li p{font-size: 14px; color: #666;}
.article_list_box ul li:hover a{background: #353534;}
.article_list_box ul li:hover .title b{transform: translateX(35px);color: #fff;}
.article_list_box ul li:hover p{color: #fff; opacity: 0.6;}
.article_list_box ul li:hover span{color: #fff; opacity: 0.6;}

.article_box{padding: 50px 80px;border: 1px solid rgba(0,0,0,0.1);background: #fff; margin-bottom: 20px;}
.article_box .article .title{ text-align: center; padding-bottom: 30px; border-bottom: 1px solid rgba(0,0,0,0.1);}
.article_box .article .title h1{ margin-bottom: 10px;}
.article_box .article .title p{color: #999;}
.article_box .article .text{font-size:16px; padding:30px 0; border-bottom: 1px solid #f4f4f4; margin-bottom: 20px; line-height: 24px;}
.article_box .article .text img{ display:inline; max-width:100%;}
.details_1_6{ font-size: 14px;}
.details_1_6 a{color: #333;}


.zhaoping_list {margin-bottom: 20px;}
.zhaoping_list .zhaplist_box{ width: 90%; margin: 0 auto;}
.zhaoping_list .zhaoping_title{ font-size: 18px; display: block; text-align: center; height:70px; line-height: 70px; color: #fff; border-radius: 0 12px 0 12px;}
.zhaoping_list ul{}
.zhaoping_list ul li{background: #fff;margin-bottom: 7px; border:solid 1px rgba(0,0,0,0.1); cursor:pointer;}
.zhaoping_list ul li .titles{padding:22px 20px 14px;}
.zhaoping_list ul li .titles:hover{ background:#353534;transition:0.7s; color:#fff;}
.zhaoping_list ul .open .titles{ background:#353534;transition:0.7s; color:#fff;}
.zhaoping_list ul li .titles b{ font-size:15px;float: left;font-weight: 500;}
.zhaoping_list ul li .titles:hover b{color:#fff;}
.zhaoping_list ul li .titles .widget-metas{ font-size: 14px; color: #A0ADB5;transform:translateY(5px); float: left;}
.zhaoping_list ul li .titles .widget-metas span{ float: left; margin-right: 20px; color:#666;}
.zhaoping_list ul li .titles .widget-metas span i{font-size: 14px; margin-right: 6px;}
.zhaoping_list ul li .titles .icon_more{ float: right; width: 26px;height: 26px; text-align: center; line-height: 26px;}
.zhaoping_list ul li .titles .icon_more i{font-size: 18px; color: #666;}
.zhaoping_list ul li .titles:hover .icon_more i{color: #fff;}
.zhaoping_list ul li .text{ padding: 0 40px 30px; line-height: 26px; display: none; border-top:1px solid #f1f1f1; padding-top:25px; font-size:15px; line-height:24px; color:#444;}
.zhaoping_list ul li:hover{} 
.zhaoping_list ul li:hover b{transform:translateX(5px);} 
.zhaoping_list ul li:hover .titles .widget-metas{transform:translate(5px,5px);} 
.zhaoping_list ul li:hover .icon_more{transform:rotate(90deg);} 
.zhaoping_list ul li:hover .icon_more i{} 


.lxwm_box{ padding: 50px;background: #fff; margin-bottom:30px;}
.lxwm_box .lxwm_info{ font-size:16px; line-height:26px; text-align: center; padding-top:30px;  padding-bottom: 50px; border-bottom: 1px dashed rgba(0,0,0,0.1);}
.lxwm_box .lxwm_info b{font-size: 22px; margin-bottom: 30px;}
.lxwm_box .lxwm_info img{margin: 0 auto 20px;}

/*联系我们*/
.contact_biaodan{ padding: 30px 0 0;}
.contact_biaodan .title{ text-align: center; margin-bottom:30px;}
.contact_biaodan .title b{font-size: 30px; color: #333; display: block;margin-bottom: 10px;}
#GBookAdd .wenben{ width: 32%; float: left; margin-right: 1.9%;}
#GBookAdd .wenben .titles_p{font-size: 14px; margin-bottom: 10px;}
#GBookAdd .wenben .text{ width: calc(100% - 20px); height: 48px;line-height: 48px; padding: 0 10px; border: 1px solid #D8D8D8;}
#GBookAdd .wenben:nth-of-type(3){margin-right: 0;}
#GBookAdd .neirong{margin-top:10px; margin-bottom:10px;}
#GBookAdd .neirong .cmessage{ width: calc(100% - 22px); padding: 10px; min-height: 150px; border: 1px solid #D8D8D8;}
#GBookAdd .neirong .titles_p{font-size: 14px; margin-bottom: 10px;}
#GBookAdd .submit{ width:220px;height: 52px; display: block; background: #FA4A46; color: #fff; border-radius: 5px; margin: 0 auto; font-size: 16px; cursor:pointer;}
#GBookAdd .submit:hover{background: #333;}
.info_box{ padding: 80px; background: #fff; margin-bottom: 20px;}
.info_box .info_xinxi{ padding-bottom: 30px;}
.info_box .info_xinxi .text{font-size: 14px;line-height: 30px;}
.info_box .info_xinxi .text b{font-size: 24px; margin-bottom: 20px; text-align: center; }
.ny_right .ativecustomer{ background: #fff;}
.ny_right .ativecustomer .swiper-container{width:calc(100% - 40px);}

/*产品详情*/
.info_product_box{}
.info_product_box .product_info_jianjie{ margin-bottom: 10px;}
.info_product_box .left{ width:45%; border: 1px solid rgba(0,0,0,0.1);}
.info_product_box .left img{ min-height: 400px; object-fit: cover;}
.info_product_box .right{ width: calc(52% - 2px); float: right;}
.info_product_box .right .product_title{ border-bottom: 1px solid rgba(0,0,0,0.1); padding: 20px 0 10px;}
.info_product_box .right .product_title b{ font-size: 32px; font-weight: 500;font-family:Times;}
.info_product_box .right .font{ font-size: 14px; margin-top: 30px; margin-bottom: 30px; padding-bottom: 30px; border-bottom: 1px solid rgba(0,0,0,0.1);}
.info_product_box .right .font strong{ font-size: 20px; margin-bottom: 10px; display: block;color: #888;}
.info_product_box .info_box{padding: 40px; border: 1px solid rgba(0,0,0,0.1);}
.info_product_box .info_box .font img{ display:inline; max-width:100%;}
.product_img_swi .swiper-pagination-bullet-active{ background: #FA4A46;}

.info_product_box .right .dianhua .text{ float: left;}
.info_product_box .right .dianhua .text p{ font-size: 14px; color: #363636;}
.info_product_box .right .dianhua .text b{ font-size: 36px;color: #e73f36;font-family:Times;}


.suspension{position:fixed;z-index:55;right:0;bottom:10%;width:70px;height:120px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:34px;height:34px;background-color:Rgba(0,0,0,0.5);margin-bottom:1px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{background:#F05352;}
.suspension .a .i{float:left;width:34px;height:34px;background-image:url(../images/side_icon.png);background-repeat:no-repeat;}
.suspension .a-service .i{width:20px;height:20px;margin-top:7px;margin-left:7px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:7px;margin-left:7px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i{background-position:-48px -4px;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-top .i{background-position:-136px -5px;}
.suspension .a-top{background:Rgba(0,0,0,0.5);display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:220px;background:#fff;position:absolute;right:43px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .e{width: 160px;}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../images/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:3px;}
.suspension .d-qrcode{top:0px;}
.suspension .d .inner-box{padding:8px 22px 12px;}
.suspension .d .inner-box .qrcode-img img{ margin: 0 auto; max-width:100%;}
.suspension .d-service-item{border-bottom:1px solid #eee;padding:14px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(../images/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../images/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:14px;margin-left:12px; font-weight:normal; color:#666;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(../images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:20px 0;}
.suspension .d-qrcode p{font-size:16px;color:#93959c;}

@media screen and (max-width: 1300px){
.gundong_font .shuzi_box ul li{display: inline-block; padding: 0 3%;}
} 



.ny_nav{ width: 100%;background: #fff;}
.ny_nav ul{ width: 100%;}
.ny_nav ul li{ width:calc(100%/3); float: left;text-align: center;}
.ny_nav ul li a{ padding: 20px 0; display: block; color: #000;}
.ny_nav ul li.on,.ny_nav ul li:hover{ background: rgb(240, 69, 63);}
.ny_nav ul li.on a,.ny_nav ul li:hover a{color: #fff;}



	.info_box .left{width: 55%;float: left; font-size: 15px;}
	.info_box .left img{margin-bottom: 20px;}
	.info_box .right{width:42%; float: right;}
	.info_box .right img{width: 100%;}
	


@media screen and (max-width: 1024px){
	body{min-width: inherit;}
	
	.top .logo img{border-right: 0;}
	.hezuo_box .anniu .dianhua, .hezuo_box .anniu .zixun{float: inherit; display: block;margin-top: 10px;}
	.hezuo_box .right{width:60%;}
	.info_box table tr td{width: 100%!important;}
	
	.info_box .left{width: 100%;margin-bottom: 2rem;}
	.info_box .right{width: 100%;}
	.info_jianjie_box .info_box .font img{max-width: 100%;}
	
} 
.pc-vis{display: inherit;}
.phone-vis{display: none;}
@media screen and (max-width: 769px){
	.top .right{display: none;}	
	.top{display: none;}
	#zlight-nav2{display: none;}
	.pc-vis{display: none;}
	.phone-vis{display: inherit;}
	
	body{padding-top: 65px;}
	/*手机菜单*/
	.phone_top_box{height: 65px;line-height: 65px;background: #fff;position: fixed;top: 0;left: 0;z-index: 50;width: 100%;}
	.phone_top_box .logo{height: 42px;float: left; padding: 13px 0 0 1rem;}
	.phone_top_box .logo img{height: 42px;width: auto;}
	.phone_top_box .menu{width: 2rem; float: right; margin-top:1.5rem;margin-right: 1rem;}
	.phone_top_box .menu span{ width: 2rem;height: 2rem; padding-top: 1.5rem;}
	.phone_top_box .menu span i{ width: 100%;height: 1px; display: block;background: #000; margin-bottom: 6px;}
	.phone_top_box .i_head .menu span i{background: #fff;}
	.phone_top_box .menu .menu2 i:nth-of-type(1){transform:rotate(-45deg) translateY(10px);}
	.phone_top_box .menu .menu2 i:nth-of-type(3){transform:rotate(45deg) translateY(-10px);}
	.phone_top_box .menu .menu2 i:nth-of-type(2){transform:translateX(-40px);opacity: 0;filter:alpha(opacity=0); width: 0;}
	.hback{ width: 100%; height: 100%;background: rgba(0,0,0,0.8); display: block; position: fixed; top: 0;left: 0;z-index: 0;opacity:0;filter:alpha(opacity=0); visibility: hidden;}
	.caidan{width: 60%; max-width: 500px; height: 100%;background: #fff; position: fixed; top: 0;left: 0;z-index: 101; transform: translateX(-110%); box-shadow: 10px 0 10px rgba(0,0,0,0.1);}
	.caidan .caidan_nav{ padding: 20px 0%; height: calc(100% - 40px);overflow-y: scroll;}
	.caidan .caidan_nav ul{padding-top: 2rem;}
	.caidan .caidan_nav ul>.menu_list_box_item{}
	.caidan .caidan_nav ul>.menu_list_box_item .caidan_1{ padding: 0 10%;display: block; font-size:15px;height:3rem;line-height:3rem; }
	.caidan .caidan_nav ul>.menu_list_box_item .caidan_1:hover{}
	.caidan .caidan_nav ul>.menu_list_box_item .caidan_1 i{float: right; opacity: 0.6;filter:alpha(opacity=60);font-size: 20px;pointer-events:none}
	.caidan .caidan_nav ul>.menu_list_box_item.open .caidan_1 i{transform: rotate(90deg);}
	.caidan .caidan_nav ul>.menu_list_box_item.open .caidan_1{font-weight: bold;}
	.caidan.caidan_oppen{ width: 50%;transform: translateX(0%);z-index: 666}
	.caidan_hidden{transform: translateX(-110%);}
	.caidan .caidan_nav ul .caidan_2box{width: 72%;padding:2% 14%; display: none; background: #f4f4f4;}
	.caidan .caidan_nav ul .caidan_2box li{height: 36px;line-height: 36px; border-top: 1px solid rgba(0,0,0,0.05);}
	.caidan .caidan_nav ul .caidan_2box li:nth-of-type(1){border-top: 0;}
	.caidan .caidan_nav ul .caidan_2box li:hover a{transform:translateX(10px);}
	.caidan .caidan_nav ul .caidan_2box li a{ font-size: 14px; display: block;}
	.caidan .caidan_nav ul .language{padding-left:1.3rem; padding-top: 1rem;}
	.caidan .caidan_nav ul .language a{float: left;margin-right: 10px; font-size: 12px;height: 16px;line-height: 16px;}
	.caidan .caidan_nav ul .language a{ border-left: 1px solid rgba(0,0,0,0.2);padding-left: 10px;}
	.caidan .caidan_nav ul .language a:nth-of-type(1){ border-left: 0px;padding-left: 0;}
	
	.index_porduct_tabs ul li{width:25%;display: none;}
	.index_porduct_tabs ul li:nth-of-type(1){display:inherit;}
	.index_porduct_tabs ul li:nth-of-type(2){display:inherit;}
	.index_porduct_tabs ul li:nth-of-type(3){display:inherit;}
	.index_porduct_tabs ul li:nth-of-type(7){display:inherit;}
	
	.gundong_font .xiantiao{display: none;}
	
	.gundong_font .shuzi_box ul li b i{font-size: 25px;}
	.gundong_font .text{font-size: 18px;}
	
	.advantage .img{width: 100%;}
	.advantage .text{width: 100%;}
	
	.advantage_swi{width: 100%;height: inherit;}
	
	.advantage_tabs{width: 100%;position:inherit;}
	.advantage{height: inherit;}
	.advantage_tabs ul li b{font-size: 15px;}
	.advantage_tabs ul li span{font-size: 20px;}
	
	.jianjie_box .jianjie .img{width: 100%;float: inherit;}
	.jianjie_box .jianjie .text{width: calc(100% - 100px);float: inherit;}
	.hezuo_box b{font-size: 32px;}
	.hezuo_box b span{font-size: 32px;}
	.hezuo_box p{font-size:22px;}
	.news_left{width: 100%;}	
	.index_title{margin-bottom: 1.2rem;}
	
	.news_right{width: 100%; float: inherit; display: none;}
	.bottom{display: none;}
	
	.wenhua ul li{width: 49.5%;margin-right: 1%; margin-bottom: 1%;}
	.wenhua ul li:nth-of-type(2n){margin-right: 0%;}
	.procuct_list_box .right{width: 100%;}
	.procuct_list_box .left{}
	.left_lianxi{display: none;}
	.procuct_list_box .left{position: fixed;left: 0;top: 65px; width: 60%;z-index: 50;height: calc(100% - 65px); background: #fff; transform: translate3d(-100%,0,0);}
	.product_navback{width: 100%;height: 100%;position: fixed;left: 0;top:0;z-index: 30;background: rgba(0,0,0,0.8); opacity: 0;visibility: hidden;}
	.procuct_list_box .left .list-title{text-align: left;padding-left: 1.2rem;}
	.procuct_list_box .left .list-title{width: calc(100% - 1.2rem - 2px);}
	.productlist_info{position: relative;}
	.productlist_info .titleleft{width: calc(100% - 100px);}
	.product_menu_an{ position: absolute;right: 0;top: 0;height: 100%;display: block; width: 90px;display: flex;justify-content: center;align-items: center;right: 1rem;}
	.product_menu_an i{ display: flex;flex-direction: column;justify-content: center;align-items: center;}
	.ny_banner .text b{font-size: 24px;}
	.ny_banner .text p{font-size: 14px;}
	.ny_banner img{height: 300px;object-fit: cover;}
	.banquan{font-size: 12px;}
	.productlist_info b{font-size: 20px;}
	.productlist_info{padding: 7px 1rem;}
	.procuct_list_box .right .index_product_box ul li{width: calc(50% - 2px);}	
	
	.index_box{padding: 2rem 0 1rem;}
	.index_title b{font-size:23px;}
	.index_title span{width: 30px;height: 2px;}
	.index_porduct_tabs{display: none;}
	.index_product_box ul li{width: 49.5%;margin-right: 0;margin-right: 1%;}
	.index_product_box ul li:nth-of-type(2n){margin-right:0%;}
	
	.index_product_box ul li:nth-of-type(1) .img{overflow: hidden;}
	.index_product_box ul li:nth-of-type(1) .img img{transform: scale(1.4);}
	
	.gundong_font .shuzi_box{display: none;}
	
	.gundong_font {padding: 40px 0;}
	
	.gundong_font .text p{padding-top: 0;}
	.index_title{padding-bottom: 0.5rem;}
	.advantage_tabs ul li{height: 50px;line-height: 50px;}
	.advantage .img img{height: inherit;}
	.advantage .text .title b{font-size: 20px;}
	.jianjie_box .jianjie .img img{height: inherit; min-height: inherit;}
	.jianjie_box .jianjie .text{padding: 1.5rem;}
	.jianjie_box .jianjie .text b{font-size: 26px;}
	.jianjie_box .jianjie .text b:before{height: 2px;width: 30px;}
	.jianjie_box .jianjie .text{width: calc(100% - 3rem);}
	.jianjie_box .jianjie .text .font{margin-bottom: 10px;}
	.jianjie_box .jianjie .text .more{height: 40px;line-height: 40px;}
	.jianjie_box .jianjie .text .more i{display: none;}
	.jianjie_box .jianjie .text b span{display: none;}
	.jianjie_box .jianjie .text b{margin-bottom: 15px;}
	
	.honorList{padding-bottom: 20px;}
	.honorList .swiper-scrollbar{bottom:18px;}
	.hezuo_box .wrap{padding: 2rem 0;}
	
	.hezuo_box b{font-size: 22px; padding-bottom: 10px;}
	.hezuo_box b span{font-size: 22px;}
	.hezuo_box b:before{height: 20px;}
	.hezuo_box p{font-size: 18px;padding-bottom: 30px;}
	.hezuo_box .wrap .left .anniu{display: none;}
	.hezuo_box .right{width: 100%;position: inherit;}
	.hezuo_box .wrap{padding:3rem 0 0;}
	.hezuo_box b:before{display: none;}
	.news_left .news_hot .text b{font-size: 14px;text-overflow: -o-ellipsis-lastline;  overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 4;  line-clamp: 4;  -webkit-box-orient: vertical;}
	.news_left .news_hot .text p{display: none;}
	.news_left .news_hot .text i{display: none;}

	.index_link{display: none;}
	.ny_nav{}
	.ny_nav .wrap{width: 100%;}
	.ny_nav ul li a{padding: 10px 0;}
	.ny_nav ul li a{font-size: 16px;}
	.info_jianjie_box .info_box{padding: 1.5rem 1.5rem;}
	.info_box .right{display: none;}
	.section-content6 .Honor{padding-top: 0!important;}
	
	.info_jianjie_box{padding-top: 20px;padding-bottom: 10px;}
	
	.wenhua{padding: 1rem 0;}
	.index_title p{padding: 0 15%;}
	.wenhua ul li .text b{font-size: 16px;}
	.info_xiaobanner img{height: 260px;}
	
	.info_xiaobanner{display: none;}
	.rongyu{padding: 1rem 0;}
	.article_list_box ul li{margin-bottom: 5px;}
	.article_list_box ul li a{border: 0;padding: 18px;}
	.article_list_box ul li .title span{display: none;}
	
	.index_product_box ul li .text{display: none;}
	.index_product_box ul li:hover .img{opacity: 1;transform: scale(1);}

	.productlist_info b{margin-bottom: 0;}
	.ny_banner img{height: 250px;}
	.procuct_list_box .right .index_product_box ul li:nth-of-type(1) .img img{transform: scale(1);}
	
	.anli_box ul li{width: 49.5%;margin-right: 1%;}
	.anli_box ul li:nth-of-type(2n){margin-right: 0%;}
	.productlist_info b{font-size:18px;}
	
	.info_product_box .right .product_title{padding-top: 3rem;}
	.info_product_box .right .font{padding-bottom: 0;}
	
	.info_product_box .right .dianhua .text b{font-size: 26px;}
	.info_product_box .info_box{padding: 1.5rem 1rem;}
	.procuct_list_box .right{padding-bottom: 2rem;}
	.product_info_jianjie .left{position: inherit;transform: translate3d(0,0,0);}
	.info_product_box .left img{min-height: inherit;}
	.product_info_jianjie .left{width: 100%;border: 0;}
	.procuct_list_box .right{padding-bottom: 0;}
	.info_product_box .info_box{margin-bottom: 0;}
	.info_product_box .right .dianhua .text b{font-size: 30px;}
	.productlist_info p{display: none;}
	
	.info_product_box .left img{width: 100%;}
	
	.index_product_box ul li .img{border: 0;}
	.lxwm_box{padding: 1.5rem 1.5rem;}
	.lxwm_info div{text-align: left!important;}
	.lxwm_box{text-align: left;}
	.lxwm_box .lxwm_info{text-align: left;}
	.contact_biaodan .title b{font-size: 20px;}
	.contact_biaodan .title{text-align: left;}
	.contact_biaodan .title p{font-size: 14px;}
	.contact_biaodan .wrap{width: 100%;}
	.contact_biaodan .wrap #GBookAdd .wenben{width: 100%; margin-right: 0;margin-bottom: 5px;}
	#GBookAdd .submit{width: 120px;border-radius: 0; height: 40px;line-height: 40px;}
	.zhaoping_list ul li{border: 0;}
	
	.language a{color: #000;}
	.language{width: calc(100% - 1rem);float: inherit; text-align: left;padding-top: 0;}
	.caidan .caidan_nav ul .language a{display: inline-block;float: inherit;}
	
	.ny_banner img{height: inherit;}
	
	.ny_banner .text span{display: none;}
	.ny_banner .text p{display: none;}
	.ny_banner .text b{font-size: 16px;}
	.news_left{padding-right: 0;border-right: 0;}
	.advantage .text .font{padding-bottom: 2rem;}
	.article_box{padding: 2rem 0.2rem 0;border: 0;}
	.article_box .article .title h1{font-size: 1.4rem;}
	.article_box .article .title{ text-align: left;}
	.info_jianjie_box{background: #fff;}
	.info_jianjie_box .info_box{padding: 0.5rem 0;}
	.ny_banner img{height: 180px;}
	.info_box{margin-bottom: 0;}
	
	.productinfo_box{width: 100%;padding-top: 0;}
	.productinfo_box .wrap{width: 100%;}
	.product_info_jianjie .right{width: 92%;margin: 0 auto;float: inherit; padding-top: 2rem;}
	.product_info_jianjie .left{float: inherit;}
	
	.product_info_jianjie .left .product_title{padding-top:0rem;}
	
	.info_product_box .right .product_title{padding-top: 0rem;}
	.ny_nav{display: none;}
	
	.index_news_list ul li{width: 100%;height: 42px;line-height: 42px;}
	.index_title{margin-bottom: 1rem;}
	.gundong_font{background-size:100% auto;background-position: right bottom;background-color: #222;}

	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
} 





a{color: #222;}































































































































































































































































































































