@charset "utf-8";


/*Scroll*/

::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); background-color: #999; }

::-webkit-scrollbar {width: 6px; background-color: #999; }

::-webkit-scrollbar-thumb {background-color: #333; }



*{margin: 0;padding: 0;list-style: none;transition: all .2s;-webkit-transition: all .2s;box-sizing: border-box;}

body{cursor: default;color: #333;font-size: 14px;overflow-x:clip; font-family: "Noto Sans SC";}

a{color: #333;text-decoration: none;}

a:hover{color: #333;}

.active{color:#e50014;}

/* .container{max-width: 1200px;} */

.hover-shadow { transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out }

header {position: relative;z-index: 999;}

header .header-top{font-size: 13px;line-height: 30px;border-bottom: 1px solid #e8e8e8;}

header .header-pc .logo{margin-top: 50px;}



/* header .header-pc .hotline {margin-top: 40px;}
header .header-pc .hotline .img{padding-top: 15px;}
header .header-pc .hotline .words{font-size: 16px;color: #ffffff;padding-left: 20px;font-weight: bold;}
header .header-pc .hotline .words p{margin-bottom: 10px;}
header .header-pc .hotline .words .small{font-size: 15px;color: #fefefe;font-weight: 200;} */


header nav{margin-top: 50px;background-color: #ffffff;}

header nav .nav-item {padding:14px;}

header nav .nav-item:hover a{color: #e50014;}
header nav .link {padding:15px 40px;}
header nav .link:hover{background-color: #ffffff;color: #e50014;}
header nav .link:hover a{color: #e50014;}
header nav .link a{font-weight: bold;font-family: 'Noto Serif SC', serif; font-size: 18px;text-transform: uppercase;font-weight: bold; line-height: 30px;}

header nav .nav-item a{font-size: 18px;text-transform: uppercase;line-height: 30px;font-family: 'Noto Serif SC', serif;font-weight: bold;}

header nav .nav{justify-content: space-around;position: relative;}



header nav .dropdown-menu{background: #fff; margin: 10px 0 0;border-radius: 0;transition: unset;border: 0;z-index: 99;}

header nav .dropdown-menu .dropdown-item {padding: 0;z-index: 99;}

header nav .dropdown-menu .dropdown-item a{padding: 10px 20px;display: block;font-size: 14px;color: #333;}

header nav .dropdown-menu .dropdown-item a:hover{color:#e50014;}

header .nav .link-item{margin-top: 10px;padding-bottom: 10px;border-bottom: 2px solid transparent;z-index: 99;}

header .nav .link-item a{margin-top: 10px;display: block;padding: 5px 10px; border-radius: 15px; background-color: #e60011;font-size: 10px;color: #fff;}



.bg-blue{background-color: #e50014;margin-top: 10px;}



/* .search{margin: 30px;font-size: 16px; } */

#searchinput::placeholder{}

.search .keyword{border-radius: 30px; padding: 0 40px; width: 90%; height: 50px;line-height: 50px;outline: none;border:1px solid #d92233; background-color: inherit;margin-left: -40px;}

.search .tjiao{background-image: url(../img/search.png);background-color: inherit; background-repeat: no-repeat;width: 20px;height: 20px;background-size: contain; border: 0;  content: "";    background-position: center;  }



.m-head{display:none;height:60px;position:fixed;top:0px;left:0px;width:100%;z-index:9999;overflow: hidden;padding: 5px;box-shadow: 0 -1px 5px rgba(0, 0, 0, .3);}

/* .m-head .m-head-logo{display: flex;color: #e50014;justify-content: space-between;}  */

.m-head .m-head-logo img{height: 50px;}

.m-head .m-head-menu .menu-open{float: right;color: #666;padding: 0 5px;}

.m-head .m-head-menu .menu-open i{font-size: 30px;}

.m-nav {display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000;}

.m-nav .closecover{position:absolute;width:100%;height:100%;background:#000;left:0px;top:0px;z-index:1;filter:alpha(opacity=0);opacity:0;}

.m-nav .menu-close {color: #fff;}

.m-nav .menu-close i{font-size: 30px;}

.m-nav .closeicon{position:absolute;width:20%;left:0;top:1%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0;}

.m-nav .m-navList{position:absolute;width:80%;right:0px;top:0px;background:#0b0d19;height:100%;z-index:100;right:-80%;overflow-y: scroll;}

.m-nav .m-navList ul{padding-left:5%;padding-right:5%;list-style: none;}

.m-nav .m-navList ul li{border-bottom:1px solid #232530;}

.m-nav .m-navList ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}

.m-nav .m-navList ul li .m-nav-f{display: flex;align-items: center;justify-content: space-between; width: 100%;}

.m-nav .m-navList ul li .m-nav-f a{flex: 1;}

.m-nav .m-navList ul li .m-nav-f i{width: 40px;height:35px;box-sizing: border-box; padding:0 5px; display: block;}

.icon-p{ background:url(../img/plus.png) 100% no-repeat;background-position: 50% 50%; -webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s;}

.icon-on{background:url(../img/reduce.jpg) 50% no-repeat!important;background-position: 50% 50%;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s;}

.m-nav .m-navList ul li .m-nav-s{display:none;width: 100%;}

.m-nav .m-navList ul li .m-nav-s a{display: block; height:40px;line-height:40px;font-size:14px;padding-left:10%;overflow: hidden; white-space: nowrap;width: 90%;text-overflow: ellipsis;}

.m-nav .m-navList .m-nav-img{position: absolute;bottom: 15px;padding: 0 5%;width: 100%;}

.m-nav .m-navList .m-nav-img img{width: 100%;}



.m-head .m-head-logo p{margin: 0;font-size: 14px;font-weight: 600;color: #e50014;text-transform: uppercase;}

.m-head .m-head-logo .cn{font-size: 16px;}







/* 首页开始 */

/* .home-slide{margin-top: -185px;} */

.home-slide .swiper-slide img{width: 100%;height: 100%;object-fit: cover;}

.slide-adv .count-wrapper{background-color: rgba(255,255,255, .8);position: relative;z-index: 111;width: 80%; margin: -110px auto 0px;}
.slide-adv .count-wrapper .count-item{padding: 50px 0; font-size: 20px; font-weight: bold;text-align: center;}
.slide-adv .count-wrapper .count-item .number{font-size: 40px;color: #e10000;}

/* 视频 */
.home-video .video{position: relative;}
.home-video .play {position: absolute;left: 50%;top: 38%;border: 8px solid rgba(0, 0, 0, .3);border-radius: 50%;}
.home-video .play .button{color: rgba(0, 0, 0, .3);font-size: 40px;width: 150px;height: 150px;text-align: center;border-radius: 50%;cursor: pointer;margin: 5px;}
.home-video .play .button i{line-height: 140px;font-size: 100px;}
.home-video .play:hover{border-color: #ff2a3d;}
.home-video .play:hover .button i{color: #ff2a3d;}

/* 关于我们 */
.home-about{text-align: center;font-family: "Noto Sans SC";}
.home-about .title{font-size: 35px;font-weight: 300; color: #ff2637;margin: 20px 0;}
.home-about .link a{background-color: #bbbbbb; border-radius: 30px;  font-size: 20px; color: #ffffff; padding: 5px 20px; font-weight: 300;}
.home-about .link a:hover{background-color: #ff2637;}

/* 行业 */
.home-hangye{margin-top: 60px;}
.home-hangye .bigtitle{border-left: 5px solid #e50014;}
.home-hangye .bigtitle p{margin-bottom: 0;font-size: 20px;padding-left: 20px;}
.home-hangye .bigtitle .top{font-size: 30px;font-weight: bold;}
.home-hangye .bigtitle .link{text-align: end;padding-top: 30px;}
.home-hangye .bigtitle .link a{font-size: 20px;color: #272727;}
.home-hangye .bigtitle .link a:hover{color:#ff2637;}
.home-hangye .content-top{margin-top: 50px;margin-bottom: 12%;}
.home-hangye .content-top .title{margin-top: -51%;padding-left: 30px;}
.home-hangye .content-top .title p{font-size: 20px;margin-bottom: .2rem;color: #ffffff;}
.home-hangye .content-top .links{margin-top: 15%;}
.home-hangye .content-top .links a{font-size: 16px;color: #ffffff;margin-left: 30px;font-weight: 100;padding: 5px 20px 6px;border-radius: 30px;border: 1px solid;}
.home-hangye .content-top .links a:hover{background-color: #ff2637;}
.home-hangye .content-bottom{margin-bottom: 15%;}
.home-hangye .content-bottom .title{margin-top: -60%;padding-left: 30px;}
.home-hangye .content-bottom .title p{font-size: 20px;margin-bottom: .2rem;color: #ffffff;}
.home-hangye .content-bottom .links{margin-top: 15%;}
.home-hangye .content-bottom .links a{font-size: 16px;color: #ffffff;margin-left: 30px;font-weight: 100;padding: 5px 20px 6px;border-radius: 30px;border: 1px solid;}
.home-hangye .content-bottom .links a:hover{background-color: #ff2637;}

/* 工厂 */
.home-industry{background-color: #f7f7f7;padding-bottom: 70px;}
.home-industry .title {padding-top: 50px;}
.home-industry .title p{margin-bottom: .2rem;}
.home-industry .title .small{text-transform: uppercase; font-size: 60px; font-family: fantasy;color: #d6d6d6;}
.home-industry .title .big{font-size: 35px;font-weight: bold;}
.home-industry .title .links{color: #656464;padding-top: 15%;display: block;}
.home-industry .content-box p{font-size: 20px;}
.home-industry .content-box .title .bold{font-weight: bold;}
.home-industry .content-box .border-bot{margin-top: 40px; border-bottom: 3px solid;width: 10%;}
.home-industry .content-box .img{padding: 30px 0;}
.home-industry .content-box .desc{font-size: 15px;color: #272727;text-align: justify;}
.home-industry .content-box .links a{font-size: 16px;color: #6e6e6e;display: block;padding-top: 20px;}
.home-industry .content-box .min p{font-size: 16px;}
.home-industry .content-box .slide-box:hover .title{color: #e50014;}
.home-industry .content-box .slide-box:hover a{color: #e50014;}

/* 新闻 */
.home-news{padding: 50px 0;}
.home-news .news-title p{margin-bottom: 0;}
.home-news .news-title .big{font-size: 90px; font-family: fantasy; margin-left: -9%;color: #f4f4f4;}
.home-news .news-title .small{margin-top: -15%;  font-size: 35px;  font-weight: bold;}
.home-news .news-title .links{font-size: 18px;text-align: end;color: #646363;padding-top: 50px;}
.home-news .news-title .links a:hover{color: #e50014;}
.home-news .content {margin-top: 5%;}
.home-news .content .border-to{border-top: 2px dashed #e5e4e4;}
.home-news .content .news-list{padding: 30px 0;border-bottom: 2px dashed #e5e4e4;}
.home-news .content .news-list .hover-bg{margin-top: 20px; margin-bottom: -5%; width: 17%;height: 6px;}
.home-news .content .news-list:hover{border-color: #e50014;}
.home-news .content .news-list:hover .hover-bg{background-color: #e50014;}
.home-news .content .news-list p{font-size: 16px;color: #8c8c8c;margin-bottom: .5rem;}
.home-news .content .news-list .date{text-align: center;}
.home-news .content .news-list .date .big{font-size: 40px;}
.home-news .content .news-list .t-b{font-size: 18px;color: #000000;padding-top: 10px;}
.home-news .mg-title{text-align: end;margin-top: -25%;}


/* 通用样式 */
.p-10{padding: 20px;}
.pr-5{padding-right: 50px;}

.mg-top{margin-top: 50px;}

.mg-right{margin-right: 20px;}
.ml-3{margin-left: 30px;}

.ye{color: #ff6100;}

.red{color: #e31100;}




/* 首页结束 */





/* 内页 */
.neibanner { width: 100%; height: 350px; position: relative}
.neibanner img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover}
.neibanner .neibannerdesc { position: absolute; bottom: 0px; left: 0px; right: 0px;  margin: auto;  z-index: 1;color: #fff}
.neibanner .neibannerdesc .neibannerdesc-title { margin-bottom: 40px}
.neibanner .neibannerdesc h2 { margin-top: 5px; font-size: 44px;  font-weight: 400}
.neibanner .neibannerdesc p { font-size: 22px;  font-weight: 400;  text-transform: uppercase;color: #f1f1f1}
.neinav { width: 100%; background-color: rgba(0, 0, 0, .15);  min-height: 50px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between}
.neinav .neinav-wrapper li { margin: 5px 20px 5px 0}
.neinav .neinav-wrapper li a { color: #eee; display: inline-block; line-height: 35px; font-size: 15px; -webkit-transition: all .3s ease; transition: all .3s ease; position: relative}
.neinav .neinav-wrapper li.active a {background-color: #e50014; border-radius: 40px;  padding: 0 15px;  font-size: 15px;  color: #fff;  font-weight: 500}
.neinav .neinav-wrapper li:hover a {  color: #fff}
.neinav .neiposition i.fa { color: #ccc}
.neinav .neiposition i.neiposition-icon { color: #ccc; margin-right: 5px}
.neinav .neiposition a { font-size: 14px; color: #ccc}
.neinav .neiposition a:hover {color: #fff}

.page-content .page-content-card{padding: 50px 0;min-height: 500px;}
.page-content .page-content-card .card-body{font-size: 16px;text-indent: 2rem;line-height: 2;letter-spacing: 3px;}



/* 左边栏 */



.sticky-top{margin-top: 20px;z-index: 1;}

.sidebar dt{padding: 15px;background:#e50014;color: #f4f4f4;  font-size: 22px;font-weight: 500;text-align: center;}

.sidebar dt p{margin: 5px 0;}

.sidebar dd a{padding: 20px 20px 20px 10px;border-left: 10px solid #f4f4f4; background-color: #f4f4f4; margin-top: 20px; display: block;  font-size: 16px;font-weight: bold;text-align: center;}

.sidebar dd a:hover{color: #e50014;border-left-color: #e50014;}

.sidebar .contacts h3{padding: 15px;background:#e50014; color: #fff;  font-size: 22px;font-weight: 500;text-align: center;}

.sidebar .contacts .text{padding: 15px;  background: #f4f4f4;}

.sidebar .contacts .text p{margin-bottom: 5px; font-size: 13px;}
.sidebar .active a{color: #e50014;border-left-color: #e50014;}




/* 单页 */
.kcx{background-image: url(../img/kcx.jpg);background-repeat: no-repeat;background-position: center;}
.page-content .page-content-card .content-box{padding: 20px; background-color: rgba(255,255,255, .8); border-radius: 10px;}
.page-content .page-content-card .content-box .ic{font-size: 30px;}
.page-content .page-content-card .content-box .title{font-size: 20px;font-weight: bold;padding-bottom: 10px;border-bottom: 1px solid rgba(0,0,0,0.3);}
.page-content .page-content-card .content-box .content{font-size: 16px; color: #9d9d9d;padding-top: 10px;line-height: 2;letter-spacing: 2px;}
.page-content .page-content-card .content-box:hover{cursor: pointer;}
.page-content .page-content-card .content-box:hover .title{background:linear-gradient(180deg, green, yellow); background-clip: text;  color: transparent;}
.page-content .page-content-card .content-box:hover .ic{background: linear-gradient(0deg, green, yellow); background-clip: text;  color: transparent;}



/* 人员 */

/* .p_product .list_box{margin-top: 20px;} */

.p_product .line:hover{box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.2);}

.p_product .line{border: 1px solid #a0a0a0;}

.p_product .line .title1{font-size: 14px;  padding: 0;font-weight: 600;padding: 20px 0;}
.xjbutton{text-align: center;}
.xjbutton .btn{color: #ffffff;background-color: #e50014;font-size: 14px;border:1px solid #e50014; padding: 5px 30px;margin-bottom: 20px;margin-top: 10px;}
.xjbutton .btn:hover{color: #e50014;background-color: #ffffff;}
.p_product .line:hover .title1{color: #e50014;}

.p_product .img {height: 280px;margin: 10px ;}

.p_product .img img{width: 100%;height: 100%;object-fit: contain;}

#bjid{margin-bottom: 50px;}



/* 荣誉 */

.p_honor .list_box{margin-top: 35px;}

.p_honor .line{border: 1px solid #f0f0f0;}

.p_honor .img img{max-width: 100%;}





/* 详情内页 */

.main{margin-top: 36px;min-height:600px;font-size: 16px;}

.pro_top p{font-size: 24px;color: #333;font-weight: bolder;}

.pro_top {width: 100%;}

.main .bt_title{font-size: 18px;  color: #e50014;padding-left: 15px; font-weight: bolder;  margin-bottom: 15px;border-left: 5px solid #e50014; }

.img-full { width: 100%;object-fit: cover; border: 1px solid rgba(0, 0, 0, .3);}

.img-small  {height: 110px;object-fit: cover;width: 100%; border: 1px solid rgba(0, 0, 0, .3);}

.main .p_p{margin-top: 20px;}

.main .bread{padding-bottom: 20px;border-bottom: 1px solid rgba(0, 0, 0, .3);}

.main .pro_img{overflow: hidden;text-align: center;margin: auto;}

.main .words{text-indent: 2rem;}
.main .words img{max-width: 100%;}

.main form { width: 100%;}
.main form input {  width: 49%;  border: 1px solid #ededed;  background: #f5f5f7;  padding: 10px 20px;  height: 60px;  font-size: 16px;  margin-bottom:15px;}
.main form input:hover{box-shadow:0 -6px 6px rgba(0,0,0,.2);}
.main form textarea {width: 100%;  height: 130px;  font-size: 16px;  border: 1px solid #ededed;  background: #f5f5f7;  padding: 20px ;}
.main form textarea:hover{box-shadow:0 -6px 6px rgba(0,0,0,.2);}
.main form button {background: #e50014;  color: #ffffff;  font-size: 16px;  width: 100%;  height: 58px;  border: 0px;  cursor: pointer;  text-align: center;  margin-top: 15px;}





/* 内页标题 */

.nei_title{margin: 20px 0;display: flex; border-left: 5px solid #e50014;justify-content: space-between;}

.nei_title .name{font-size: 18px;color: #e50014; margin: auto 10px;font-weight: bold;}

.nei_title .more{padding-top: 15px;padding-right: 15px;margin: 0;color: #787777;}

.nei_title .more span{font-size: 22px;color: #e50014; padding: 1px 10px; }

.contents .right{min-height: 500px;}

.contents h4{font-size: 24px; margin: 16px 0 0 0;}

.contents .list-item {padding: 20px 10px;border-bottom: 1px dashed #ddd;}

.contents .list-item a {display: flex;justify-content: space-between;}

.contents .list-item .date{width: 80px;height: 80px;background: #f5f5f5;border-radius: 10px;padding: 5px;text-align: center;font-size: 40px;line-height: 1.2;}

.contents .list-item .date small{display: block;font-size: 12px;}

.contents .list-item .content{width: 85%;}

.contents .list-item .content h2{font-size: 16px;font-weight: 600;}

.contents .list-item .content p{text-align: justify;margin-bottom: 0;display: -webkit-box;-webkit-line-clamp: 2;text-overflow: ellipsis;-webkit-box-orient: vertical;overflow: hidden;color: #999;}

.contents .list-item:hover {background: #eee;}

.title1{text-align: center;font-size: 16px;padding: 20px 0;}

.title1 span{font-size: 14px;}

/* 联系我们 */
.contact_t {background-color: #f7f8fa; padding: 70px 0px;}
.neititle {font-size: 28px;color: #333333;text-align: center;}
.contact_mapitem {margin-top: 50px;}
.contact_bot {padding: 70px 0px;background-color: #ffffff;}
.contact_bl h4 {color: #999;font-size: 14px;}
.contact_bl h3 {font-size: 28px;margin: 20px 0 ;color: #1a1a1a;}
.contact_blline {height: 4px;width: 80px; background-color: #e50014;}
.contact_bl h5 {color: #999999;font-size: 14px; margin-top: 20px;}
.contact_ways {padding: 15px; margin-top: 20px;}
.contact_ways {align-items: flex-start;}
.contact_br form { width: 100%;}
.contact_br form input {  width: 49%;  border: 1px solid #ededed;  background: #f5f5f7;  padding: 10px 20px;  height: 60px;  font-size: 16px;  margin-bottom:15px;}
.contact_br form textarea {  width: 100%;  height: 130px;  font-size: 16px;  border: 1px solid #ededed;  background: #f5f5f7;  padding: 20px ;}
.contact_br form button {  background: #e50014;  color: #ffffff;  font-size: 16px;  width: 100%;  height: 58px;  border: 0px;  cursor: pointer;  text-align: center;  margin-top: 15px;}
.contact-info-list{padding: 15px;margin-top: 20px;}


/* 页面底部 */

.f-mx{max-width: 1100px;}

footer{background-image:url(../img/ft_bg.png);background-repeat: no-repeat;background-position: center;  background-color: #f7f7f7;}

footer .left{margin: 50px 0;}

footer .text{margin-top: 60px;margin-bottom: 80px;text-align: center;}
footer .text .bold{font-size: 18px;font-weight: bold;}
footer .title .tel{font-size: 20px;font-weight: bold;}
footer .img{padding: 0 10px;}

/* footer a{ font-weight: lighter;} */
footer a:hover{color: #e50014;}
footer .active{color: #e50014;}
footer ul{padding-left: 0;}


.myoffc{height: auto!important;}
.m-foot,.m-copy{display: none;}
.copy{padding: 5px 0;font-size: 16px; border-top: 2px solid #000000;}
.copy p{display: inline-block; margin: 0 5px; line-height: 45px;font-size: 16px;}
.copy a{font-size: 16px;margin: 0;display: inline-block;}

.fixed-contact {z-index:999999;position:fixed;right:0;top:40%;width:50px;margin-top:-90px;overflow:hidden;opacity:1;filter:alpha(opacity=0);transition:all .4s;transform: translateX(95px);-webkit-transform: translateX(95px);-moz-transform: translateX(95px);transform: none;}
.fixed-contact ul{padding-left: 0;}
.fixed-contact.show{  transform:none; opacity:1;filter:alpha(opacity=100); }
.fixed-contact:hover  {width:290px;}
.fixed-contact li {position:relative;height:50px;overflow:hidden;transition:all .4s;list-style: none;background:#e50014; background-size: cover; border-bottom: 1px solid rgba(255,255,255,0.2);}
.fixed-contact:hover li a {opacity: 1;}
.fixed-contact li a {position:relative;z-index:1000;display:block;}
.fixed-contact li i{ width: 50px; height:50px; color: #fff; font-size: 18px; line-height: 50px; display: inline-block; text-align: center;}

.fixed-contact:hover li:last-child:after {display:none;}
.fixed-contact li:hover i,.fixed-contact li:hover a{ color: #fff;}
.fixed-contact .online_p i {background-position: 0 -262px;   border-top-left-radius:30px;   -moz-border-top-left-radius:30px;   -webkit-border-top-left-radius:30px;
    border-top-right-radius:30px;
    -moz-border-top-right-radius:30px;
    -webkit-border-top-right-radius:30px;
}


.fixed-contact li a {
    position:absolute;
    top:0;
    right:-135px;
    display:block;
    width:240px;
	line-height:110%;
    padding:18px 0 0 50px;
    color:#fff;
    white-space:nowrap;
    transition:all .4s;
	font-size:16px;
	text-align: left;
	opacity: 0;
	font-weight: 400;
}
.fixed-contact:hover li a {right:50px;}
.fixed-contact .online_code a img{max-width:150px; margin: 0 4px;}
.fixed-contact .online_code p{ margin-bottom: 8px;color: #ffffff;}
.fixed-contact:hover .online_code{height:200px;}
.fixed-contact:hover .online_code a p{margin:0;margin-bottom:5px;}
.fixed-contact li.online_code:hover a{opacity:1; right: auto;left: 0;}

.pager{padding-left: 0;margin: 17px 0;list-style: none;text-align: center;}

.pager .pagination{margin: 0; display: inline-block; padding-left: 0; border-radius: 3px;}

.pager li{margin: 0 0.4em; display: inline-block;}

.pager li > a, .pager li > span{background: none;border: 1px solid #e6e6e6;  border-radius: 0.25em;  padding: 0.5em 0.93em;  font-size: 14px;display: inline-block;line-height: 1.42857143;}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{

  z-index: 3;

  color: #fff;

  background-color: #2c3e50;

  border-color: #2c3e50;

  cursor: default;

}
#detail-height{height: 414px;}

.table tbody tr:nth-child(odd){background-color: #f0f0f0;}

/* 遮罩层啊，放大镜 */
.left-img { width:414px; height: 414px;}
.left-img:hover{opacity: 0;}
.pro_content{margin-bottom: 50px;}

@media (max-width:1400px) {  }




@media (max-width:1024px) {
  .neibanner{height: 280px;}
  .neibanner img{object-fit: fill;}
  .p_product .img{height: 200px;}
  .home-hangye .content-top .links{margin-bottom: 20%;}
  .home-hangye .content-bottom .links{margin-bottom: 28%;}
  #detail-height{height: 294px;}
  .main .pro_top p{font-size: 18px;}
  .search-b{display: none;}
  header * {transition: unset;-webkit-transition: unset;}
  header .header-pc, header .header-top{display: none;}
  header .m-head{display: flex;background-color: #ffffff;justify-content: space-between;}
  /* 首页 */
  .home-slide{margin-top: 60px;}
  .slide-view .word{font-size: 18px;}
  .slide-view .word span{display: none;}
  .about-home .ab-r{position: static;width: 100%;}
  .about-home .big-title{font-size: 30px;}
  .about-home .content{padding: 20px 0;}
  .left-img { width:294px; height: 294px;}

  /* 首页产品标题 */

  .title1{font-size: 12px;}
  .home-video .play{display: none;}

  footer{display: none;}
  footer .footer-navi{display: none;}
  footer .text{padding: 15px;border: none;}
  footer .wechat{display: none;}
  footer .copy{margin: 0;border-top: 1px solid rgba(255,255,255, .3);padding: 15px 0;}
  footer .copy p{line-height: 24px;}
  .m-copy{display: block;padding-bottom:72px;text-align:center;color:#999;line-height:3;}
  .m-foot{display: block;position: fixed;bottom:0;background:#fff;box-shadow:0 -6px 6px rgba(0,0,0,.2);width: 100%;height:60px;padding:8px 0;z-index: 1060;}
  .m-foot a{text-align:center;flex-wrap:wrap;display: flex;width:100%;justify-content:center;line-height:1.2;font-size:14px;color:#666;}
  .m-foot a i::before{font-size:24px;}
  .m-foot a span{width:100%;}
}



/* @media (max-width:768px) {



}



@media (max-width:425px) {

  .main{padding: 15px;}

  .m-head .m-head-logo h1{font-size: 18px;padding-top: 10px;}

  .sticky-top{margin: 20px 60px;}

  .contents .list-item .content h2{font-size: 14px;}

  .contents .list-item .content p{font-size: 12px;}

  .contents .list-item .content{padding-left: 10px;}

  .pro_content{margin-top: 0;}

  .words{padding: 15px;}

  .about_h .link{padding: 0 15px;}

  .about_h .word{padding: 0 15px;}

  .p_product{padding: 0 15px;}

  .top_r{margin-top: 50px;}

  .p_product .line .img{height: 156px;}

  .p_product .line .title1{font-size: 14px;padding: 10px;}

} */