@charset "UTF-8";
.ixproducts{padding: 1.5625rem 0.625rem 0;}
.ixproducts .ixproducts-wp{border-top: #e60012 solid 0.0625rem; height: auto;padding-bottom: 0.875rem; background: url(../images/ixBg1.jpg) center 0 no-repeat; background-size: cover;}
.ixproducts .ixpro-tit{padding-top: 0.625rem;}
.ixproducts .ixpro-tit h1{text-align: center; font-size: 0.9375rem; color: #333333; position: relative; font-weight: normal;}
.ixproducts .ixpro-tit h1::before{content: ""; width: 1.25rem; height: 0.0625rem; background: #E50B1D; position: absolute; left: 50%; margin-left: -0.625rem; bottom: -0.3125rem;}
.ixproducts .ixpro-tit p{text-align: center; font-size: 0.75rem; color: #333333; padding-top: 0.625rem;}
.ixproducts .cont{padding: 0.85rem 0.625rem 0;}
.ixproducts .cont .rel{background: rgba(255, 255, 255, 0.3); border: #d1d2d3 solid 0.03125rem; height: auto;}
.ixproducts .cont .rel .ixprosort{padding: 0.625rem 0 0 0.9375rem;}
.ixproducts .cont .rel .ixprosort ul{float: left; width: 50%; margin-right: 0;}
.ixproducts .cont .rel .ixprosort ul li{line-height: 1.25rem; width: 100%; float: left; margin-bottom: 0.3125rem; border-bottom: #e4e4e4 solid 0.03125rem;}
.ixproducts .cont .rel .ixprosort ul li a{display: block; padding-left: 0.6875rem; position: relative; font-size: 0.625rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.ixproducts .cont .rel .ixprosort ul li a::before{content: ""; width: 0.4375rem; height: 0.4375rem; background: url(../images/ixico1.png) no-repeat; background-size: 0.4375rem; position: absolute; left: 0; top: 0.375rem;}
.ixproducts .cont .rel .ixprobtn{width: 100%; height: auto; position: relative; right: auto; top: auto; border-left: none;}
.ixproducts .cont .rel .ixprobtn ul{padding: 0.9375rem;}
.ixproducts .cont .rel .ixprobtn ul li{margin-bottom: 0.625rem; position: relative;}
.ixproducts .cont .rel .ixprobtn ul li a{width: 100%; height: 2rem; border-radius: 0.1875rem; font-size: 0.75rem; background: #E50B1D; text-align: center; line-height: 2rem; color: #fff; display: block;}
.ixproducts .cont .rel .ixprobtn ul li input{width: 100%; height: 2rem; border: #e4e4e4 solid 0.03125rem; border-radius: 0.1875rem; text-indent: 0.625rem; font-size: 0.75rem;}
.ixproducts .cont .rel .ixprobtn ul li input.sbtn{width: 2rem; height: 2rem; cursor: pointer; background: url(../images/ixico2.png) center center no-repeat; background-size: 50%; border: none; position: absolute; right: 0; top: 0.03125rem;}
.ixtitle{position: relative;}
.ixtitle p{font-size: 0.9375rem; position: relative;}
.ixtitle p::before{content: ""; width: 2rem; height: 0.1rem; background: #E50B1D; position: absolute; left: 0; top: 1.5rem;}
.ixtitle a{font-size: 0.75rem; position: absolute; right: 0; top: 0.09375rem;}
.ixcontent{padding: 1.25rem 0.625rem 1.625rem;}
.ixcontent .ixyyly{width: 100%; margin-right: 0;}
.ixcontent .ixyyly .cont{padding: 1.25rem 0;}
.ixcontent .ixyyly .cont .ixyylycon{width: 18.75rem;}
.ixcontent .ixyyly .cont .ixyylycon .pic{width: 18.75rem; height: 14.6875rem; overflow: hidden; position: relative;}
.ixcontent .ixyyly .cont .ixyylycon .pic img{width: 18.75rem; height: 14.6875rem; transition: all 0.5s;}
.ixcontent .ixyyly .cont .ixyylycon .pic img:hover{transform: scale(1.1);}
.ixcontent .ixyyly .cont .ixyylycon p{height: 1.875rem; background: rgba(0, 0, 0, 0.3); display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; line-height: 1.875rem; width: 100%; text-align: center; font-size: 0.75rem; color: #fff; position: absolute; left: 0; bottom: 0;}
.ixcontent .ixyyly .cont .swiper-button-prev{width: 1.875rem; height: 1.875rem; background: url(../images/ixleft.png) no-repeat; background-size: 1.875rem  1.875rem; left: 0;}
.ixcontent .ixyyly .cont .swiper-button-next{width: 1.875rem; height: 1.875rem; background: url(../images/ixright.png) no-repeat; background-size: 1.875rem  1.875rem; right: 0;}
.ixcontent .ixyyly .cont .swiper-button-prev:hover{width: 1.875rem; height: 1.875rem; background: url(../images/ixlefton.png) no-repeat; background-size: 1.875rem  1.875rem; left: 0;}
.ixcontent .ixyyly .cont .swiper-button-next:hover{width: 1.875rem; height: 1.875rem; background: url(../images/ixrighton.png) no-repeat; background-size: 1.875rem  1.875rem; right: 0;}
.ixcontent .ixxpfb{width: 18.75rem;}
.ixcontent .ixxpfb .cont{padding-top:1.25rem;}
.ixcontent .ixxpfb .cont .ixxpfbcon{width: 18.75rem;}
.ixcontent .ixxpfb .cont .ixxpfbcon .pic{width: 18.75rem; height: 14.6875rem; overflow: hidden; position: relative;}
.ixcontent .ixxpfb .cont .ixxpfbcon .pic img{width: 18.75rem; height: 14.6875rem; transition: all 0.5s;}
.ixcontent .ixxpfb .cont .ixxpfbcon .pic img:hover{transform: scale(1.1);}
.ixcontent .ixxpfb .cont .ixxpfbcon p{height: 1.875rem; background: rgba(0, 0, 0, 0.3); display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; line-height: 1.875rem; width: 100%; text-align: center; font-size: 0.75rem; color: #fff; position: absolute; left: 0; bottom: 0;}
.ixcontent .ixxpfb .cont .swiper-button-prev{width: 1.875rem; height: 1.875rem; background: url(../images/ixleft.png) no-repeat; background-size: 1.875rem  1.875rem; left: 0;}
.ixcontent .ixxpfb .cont .swiper-button-next{width: 1.875rem; height: 1.875rem; background: url(../images/ixright.png) no-repeat; background-size: 1.875rem  1.875rem; right: 0;}
.ixcontent .ixxpfb .cont .swiper-button-prev:hover{width: 1.875rem; height: 1.875rem; background: url(../images/ixlefton.png) no-repeat; background-size: 1.875rem  1.875rem; left: 0;}
.ixcontent .ixxpfb .cont .swiper-button-next:hover{width: 1.875rem; height: 1.875rem; background: url(../images/ixrighton.png) no-repeat; background-size: 1.875rem  1.875rem; right: 0;}
.ixcontent .ixnews{width: 18.75rem;}
.ixcontent .ixnews .cont{padding:1.25rem 0;}
.ixcontent .ixnews .cont .ixnews-wp{border: #ddd solid 0.03125rem; padding: 0.625rem 0.5rem;}
.ixcontent .ixnews .cont .ixnews-first{height: 5.40625rem;}
.ixcontent .ixnews .cont .ixnews-first a{height: 5.40625rem;}
.ixcontent .ixnews .cont .ixnews-first a .pic{width: 6.25rem; height: 5.40625rem; overflow: hidden;}
.ixcontent .ixnews .cont .ixnews-first a .pic img{width: 6.25rem; height: 5.40625rem; transition: all 0.5s;}
.ixcontent .ixnews .cont .ixnews-first a .pic:hover img{transform: scale(1.1);}
.ixcontent .ixnews .cont .ixnews-first a .txt{width: 10.5rem; margin-right: 0.3125rem;}
.ixcontent .ixnews .cont .ixnews-first a .txt h2{font-size: 0.875rem; color: #333; margin-bottom: 0.3125rem; padding-top: 0.3125rem;}
.ixcontent .ixnews .cont .ixnews-first a .txt p{font-size: 0.625rem; color: #999; line-height: 1.5; padding-top: 0.35rem;}
.ixcontent .ixnews .cont .ixnews-list{padding-top: 0.5rem;}
.ixcontent .ixnews .cont .ixnews-list li{position: relative;}
.ixcontent .ixnews .cont .ixnews-list li a{line-height: 1.8rem; display: block; padding-left: 0.625rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.ixcontent .ixnews .cont .ixnews-list li::before{content: ""; width: 0.4375rem; height: 0.4375rem; background: url(../images/ixico1.png) no-repeat; background-size: 0.4375rem; position: absolute; left: 0; top: 0.65rem;}
.nybanner{height: 7rem;margin-top: 3.75rem;}
.nybanner1{background: url(../images/nybanner1.jpg) center 0 no-repeat; background-size: auto 7rem;}
.nybanner2{background: url(../images/nybanner2.jpg) center 0 no-repeat; background-size: auto 7rem;}
.nybanner3{background: url(../images/nybanner3.jpg) center 0 no-repeat; background-size: auto 7rem;}
.nybanner4{background: url(../images/nybanner4.jpg) center 0 no-repeat; background-size: auto 7rem;}
.nybanner5{background: url(../images/nybanner5.jpg) center 0 no-repeat; background-size: auto 7rem;}
.innernav{height: 2.5rem; background: #eeeeee;}
.innernav ul{font-size: 0; text-align: center;}
.innernav ul li{display: inline-block; vertical-align: middle; padding: 0 0.625rem;}
.innernav ul li a{line-height: 2.5rem; height: 2.5rem; font-size: 0.75rem; padding: 0 0.09375rem; color: #333333; box-sizing: border-box; display: block; border-bottom: #eeeeee solid 0.125rem;}
.innernav ul li.on a{border-bottom: #E50B1D solid 0.125rem;}
.innernav ul li:hover a{border-bottom: #E50B1D solid 0.125rem;}
.nylingyu{padding: 1.25rem 0.625rem;}
.nylingyu li{float: left; width: 9.0625rem; margin: 0 0.625rem 0.625rem 0;}
.nylingyu li a{display: block;}
.nylingyu li .pic{width: 9.0625rem; height: 7.09375rem; overflow: hidden;}
.nylingyu li img{width: 9.0625rem; height: 7.09375rem; transition: all 0.5s;}
.nylingyu li p{display: block; height: 1.75rem; text-align: center;font-size: 0.75rem; overflow: hidden; line-height: 1.75rem; background: #b2b2b2; color: #fff;}
.nylingyu li:nth-child(2n){margin-right: 0;}
.nylingyu li:hover .pic img{transform: scale(1.1);}
.nypages{padding: 0px 0 1.875rem; text-align: center;}
.nypages a{display: inline-block; padding: 0.1875rem 0.45rem; margin: 0 0.075rem; background: #eeeeee; font-size: 0.75rem; color: #333333; border-radius: 0.125rem;}
.nypages span{background: #E50B1D; font-size: 0.75rem; color: #fff; display: inline-block; padding: 0.1875rem 0.45rem; margin: 0 0.075rem; border-radius: 0.125rem;}
.nyhonor{padding: 1.25rem 0.625rem;}
.nyhonor li{float: left; width: 9.0625rem; margin: 0 0.625rem 0.9375rem 0;}
.nyhonor li .pic{width: 9.0625rem; height: 6rem; overflow: hidden;}
.nyhonor li img{width: 9.0625rem; height: 6rem; transition: all 0.5s;}
.nyhonor li:nth-child(2n){margin-right: 0;}
.nyhonor li:hover .pic img{transform: scale(1.1);}
.fs_gallery_close {top:5rem!important;}
.nynews{padding: 1.25rem 0;}
.nynews .cont{padding: 0 0.625rem;}
.nynews .nynews-pic{width: 18.75rem;}
.nynews .nynews-pic .newspiccon{width: 18.75rem;}
.nynews .nynews-pic .newspiccon .pic{width: 18.75rem; height: 15.65625rem; overflow: hidden; position: relative;}
.nynews .nynews-pic .newspiccon .pic img{width: 18.75rem; height: 15.65625rem; transition: all 0.5s;}
.nynews .nynews-pic .newspiccon .pic img:hover{transform: scale(1.1);}
.nynews .nynews-pic .newspiccon p{height: 1.75rem; background: rgba(0, 0, 0, 0.3); display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; line-height:  1.75rem; width: 100%; text-align: center; font-size: 0.75rem; color: #fff; position: absolute; left: 0; bottom: 0;}
.nynews .nynews-pic .swiper-button-prev{width: 1.875rem; height: 1.875rem; background: url(../images/ixleft.png) no-repeat; background-size: 1.875rem; left: 0;}
.nynews .nynews-pic .swiper-button-next{width: 1.875rem; height: 1.875rem; background: url(../images/ixright.png) no-repeat; background-size: 1.875rem; right: 0;}
.nynews .nynews-pic .swiper-button-prev:hover{width: 1.875rem; height: 1.875rem; background: url(../images/ixlefton.png) no-repeat; background-size: 1.875rem; left: 0;}
.nynews .nynews-pic .swiper-button-next:hover{width: 1.875rem; height: 1.875rem; background: url(../images/ixrighton.png) no-repeat; background-size: 1.875rem; right: 0;}
.nynews .nynews-list{width: 18.75rem; padding-top: 1.25rem;}
.nynews .nynews-list li{border-bottom: #e4e4e4 solid 0.03125rem;}
.nynews .nynews-list li .txt{padding: 0 0.78125rem; position: relative;}
.nynews .nynews-list li .txt a{display: block; padding: 0.5625rem 0;}
.nynews .nynews-list li .txt a h2{font-size: 0.875rem; position: relative; padding-right: 1.25rem;}
.nynews .nynews-list li .txt a p{font-size: 0.75rem; line-height: 1.3; color: #333; padding-top: 0.5rem;}
.nynews .nynews-list li .txt a::before{content: ""; width: 0.4375rem; height: 0.4375rem; background: url(../images/ixico1.png) no-repeat; background-size: 0.4375rem; position: absolute; left: 0.125rem; top: 0.75rem;}
.nynews .nynews-list li .txt .date{position: absolute; right: 0; top: 0.53125rem; font-size: 0.5rem;}
.nynews .nynews-list li:first-child{border-top: #e4e4e4 solid 0.03125rem;}
.nyarticle{padding: 1.25rem 0;}
.nyarticle .nyarticle-top h1{text-align: center; font-size: 1rem; line-height: 1.5; padding:0 0.625rem;}
.nyarticle .nyarticle-top p{padding-top: 0.625rem; font-size: 0.625rem; text-align: center;}
.nyarticle .nyarticle-top p span{margin: 0 0.3125rem;}
.nyarticle .nyarticle-con{padding: 1.25rem 0.625rem 0;}
.nyarticle .nyarticle-con p{font-size: 0.75rem; line-height: 1.5; margin-bottom: 0.625rem; color: #333;}
.nyarticle .nyarticle-con img {width:100% !important; height:auto !important;}
.nyrenli{padding: 0px 0 1.5625rem;}
.nyrenli .nyrl-tishi .cont img{display: none;}
.nyrenli .nyrl-tishi .cont img.mpic {display: block;}
.nyrenli .nyrl-tit h1{font-size: 0.875rem; font-weight: normal; text-align: center; position: relative;}
.nyrenli .nyrl-tit h1::before{content: ""; width: 1.25rem; height: 0.0625rem; background: #E60012; position: absolute; left: 50%; margin-left: -0.625rem; bottom: -0.40625rem;}
.nyrenli .nyrl-tishi{padding: 1.5625rem 0.625rem 0;}
.nyrenli .nyrl-tishi .cont{padding: 1.40625rem 0 0; height: 15.9375rem;}
.nyrenli .nyrl-tishi .cont img{width: 18.75rem; height: 15.9375rem;}
.nyrenli .nyrl-tishi .cont .txt{width: 15rem; position: absolute; left: 1.75rem; top: 8.8rem;}
.nyrenli .nyrl-tishi .cont .txt p{font-size: 1rem; line-height: 1.8;}
.nyrenli .nyrl-tishi .cont .txt span {font-size: 1rem !important; line-height: 1.8}
.nyrenli .nyrl-list{padding: 1.625rem 0.625rem 0; width: 18.75rem;}
.nyrenli .nyrl-list .cont{padding: 1.40625rem 0 0;}
.nyrenli .nyrl-zw li{margin-bottom: 0.625rem;}
.nyrenli .nyrl-zw li h3{background: #eeeeee; height: 2rem; border: #e5e5e5 solid 0.03125rem; font-size: 0; white-space: nowrap; padding: 0 1.5625rem 0 0.46875rem; position: relative;}
.nyrenli .nyrl-zw li h3 span{line-height:  2rem; font-size: 0.625rem; display: inline-block; vertical-align: middle; color: #333333; font-weight: normal;}
.nyrenli .nyrl-zw li h3 span.td1{width: 70%;}
.nyrenli .nyrl-zw li h3 span.td2{width: 20%;display: none;}
.nyrenli .nyrl-zw li h3 span.td3{width: 30%;}
.nyrenli .nyrl-zw li h3 span.td4{width: 10%; display: none;}
.nyrenli .nyrl-zw li h3 span.td5{width: 10%; text-align: right;display: none;}
.nyrenli .nyrl-zw li h3::before{content: ""; width: 0.625rem; height: 0.625rem; background: url(../images/jia.png) no-repeat; background-size: 0.625rem; position: absolute; right: 0.46875rem; top: 0.6rem;}
.nyrenli .nyrl-zw li .nyrl-zwcon{border: #e5e5e5 solid 0.03125rem; border-top: none; display: none;}
.nyrenli .nyrl-zw li .nyrl-zwcon .zwbox{padding: 0.78125rem;}
.nyrenli .nyrl-zw li .nyrl-zwcon .zwbox p{font-size: 0.75rem; line-height: 1.8;}
.nyrenli .nyrl-zw li.on h3::before{content: ""; width: 0.625rem; height: 0.625rem; background: url(../images/jian.png) no-repeat; background-size: 0.625rem; position: absolute; right: 0.46875rem; top: 0.6rem;}
.nyrenli .nyrl-zw li.on .nyrl-zwcon{display: block;}
.nyinfo .nyinfo-tit{padding: 1.5625rem 0 0;}
.nyinfo .nyinfo-tit h1{font-size: 1rem; font-weight: normal; text-align: center; position: relative;}
.nyinfo .nyinfo-tit h1::before{content: ""; width: 1.25rem; height: 0.1rem; background: #E60012; position: absolute; left: 50%; margin-left: -0.625rem; bottom: -0.75rem;}
.nyinfo .nyintroduce{padding: 0 0 0.625rem 0;}
.nyinfo .nyintroduce .nyintroduce-con{padding: 1.25rem 0.625rem 0;}
.nyinfo .nyintroduce .nyintroduce-con img {width: 100%;}
.nyinfo .nyintroduce .nyintroduce-con p{font-size: 0.75rem; color: #333; line-height: 1.8; margin-bottom: 0.625rem;}
.nyinfo .nydev{height: 19rem; background: url(../images/info2.jpg) center 0 no-repeat; background-size: cover;}
.nyinfo .nydev .nydev-con{padding: 2rem 0 0;}
.nyinfo .nydev .nydev-con .clearfix{padding: 0 0.625rem;}
.nyinfo .nydev .nydev-con .nydev-l{width: 3.75rem; margin-right: 0.625rem;}
.nyinfo .nydev .nydev-con .nydev-l ul{width: 3.75rem; height: 13.125rem; overflow: hidden; overflow-y: scroll; background: #fff;}
.nyinfo .nydev .nydev-con .nydev-l ul li{border-bottom: #dcdcdc solid 0.03125rem; height: 1.875rem; font-size: 0.75rem; line-height: 1.875rem; text-align: center;}
.nyinfo .nydev .nydev-con .nydev-l ul li.on{background: #E50B1D; color: #fff;}
.nyinfo .nydev .nydev-con .nydev-l ul::-webkit-scrollbar{width: 0.09375rem; height: 0.1875rem;}
.nyinfo .nydev .nydev-con .nydev-l ul::-webkit-scrollbar-track{background: #efefef; border-radius: 0.0625rem;}
.nyinfo .nydev .nydev-con .nydev-l ul::-webkit-scrollbar-thumb{background: #bfbfbf; border-radius: 0.3125rem;}
.nyinfo .nydev .nydev-con .nydev-l ul::-webkit-scrollbar-thumb:hover{background: #333;}
.nyinfo .nydev .nydev-con .nydev-l ul::-webkit-scrollbar-corner{background: #179a16;}
.nyinfo .nydev .nydev-con .nydev-r{width: 14rem; height: 13.125rem; overflow: hidden; overflow-y: scroll;}
.nyinfo .nydev .nydev-con .nydev-r .nydev-item{padding:0 0.625rem; display: none;}
.nyinfo .nydev .nydev-con .nydev-r .nydev-item p{line-height: 1.5; margin-bottom: 0.35rem; font-size: 0.75rem; color: #333;}
.nyinfo .nydev .nydev-con .nydev-r .nydev-item:first-child{display: block;}
.nyinfo .nydev .nydev-con .nydev-r::-webkit-scrollbar{width: 0.09375rem; height: 0.1875rem;}
.nyinfo .nydev .nydev-con .nydev-r::-webkit-scrollbar-track{background: #efefef; border-radius: 0.0625rem;}
.nyinfo .nydev .nydev-con .nydev-r::-webkit-scrollbar-thumb{background: #bfbfbf; border-radius: 0.3125rem;}
.nyinfo .nydev .nydev-con .nydev-r::-webkit-scrollbar-thumb:hover{background: #333;}
.nyinfo .nydev .nydev-con .nydev-r::-webkit-scrollbar-corner{background: #179a16;}
.nyinfo .nycontact-con{padding: 1.875rem 0 0;}
.nyinfo .nycontact-con .clearfix{padding: 0 0.625rem;}
.nyinfo .nycontact-con .txt{width: 18.75rem; margin-bottom: 0.9375rem;}
.nyinfo .nycontact-con .txt h2{font-size: 0.9375rem; text-align: center;}
.nyinfo .nycontact-con .txt .tcon{padding: 1.40625rem 0 0;}
.nyinfo .nycontact-con .txt .tcon p{position: relative; line-height: 1.25rem; padding: 0 0 0 1.5625rem; margin-bottom: 0.3125rem;}
.nyinfo .nycontact-con .txt .tcon p img{width: 1.125rem; height: 1.125rem; position: absolute; left: 0; top: 0px;}
.nyinfo .nycontact-con .map{width: 18.75rem; height: auto;}
.nyinfo .nyliuyan{padding: 0 0 1.5625rem;}
.nyinfo .nylycon{padding: 1.25rem 0 0;}
.nyinfo .nylycon .clearfix{padding: 0 0.625rem;}
.nyinfo .nylycon .fl{width: 100%;}
.nyinfo .nylycon .fl ul li{margin-bottom: 0.625rem; position: relative;}
.nyinfo .nylycon .fl ul li input{height: 2rem; width: 100%; border: #eee solid 0.03125rem; box-sizing: border-box; text-indent: 2.85rem;font-size: 0.75rem;}
.nyinfo .nylycon .fl ul li:nth-child(1)::before{content: "姓名："; position: absolute; left: 0.46875rem; top: 0.5rem; font-size: 0.75rem;}
.nyinfo .nylycon .fl ul li:nth-child(2)::before{content: "电话："; position: absolute; left: 0.46875rem; top: 0.5rem; font-size: 0.75rem;}
.nyinfo .nylycon .fl ul li:nth-child(3)::before{content: "公司："; position: absolute; left: 0.46875rem; top: 0.5rem; font-size: 0.75rem;}
.nyinfo .nylycon .fr li{margin-bottom: 0.625rem; position: relative;}
.nyinfo .nylycon .fr li textarea{width: 18.75rem; height: 6rem; border: #eee solid 0.03125rem; font-size: 0.75rem; padding: 0.625rem; box-sizing: border-box; font-family: "microsoft yahei";}
.nyinfo .nylycon .fr li input{height: 2rem; width: 6rem; border: #eee solid 0.03125rem; box-sizing: border-box; text-indent: 0.625rem; font-size: 0.75rem;}
.nyinfo .nylycon .fr li a{width: 4.03125rem; height: 1.8125rem; display: inline-block; margin: 0 0.3125rem;}
.nyinfo .nylycon .fr li a img{width: 4.03125rem; height: 1.8125rem;}
.nyinfo .nylycon .fr li input.sbtn{width: 6.25rem; height: 1.875rem; position: absolute; right: 0; top: 0; text-indent: 0; cursor: pointer; background: #E50B1D; text-align: center; line-height: 1.875rem; font-size: 0.75rem; color: #fff;}
.nyproducts .ixproducts .ixproducts-wp{height: auto;}
.nyproducts .ixproducts .cont .rel{height: auto;padding-bottom: 0.625rem;}
.nyproducts .ixproducts .cont .rel .ixprosort ul{width: 100%;}
.nyproducts .ixproducts .cont .rel .ixprosort ul li{width: 50%; float: left;}
.nyproducts .ixproducts .cont .dlbtn{padding: 0.625rem 0 0; text-align: right;}
.nyproducts .ixproducts .cont .dlbtn a{width: 9rem; height: 2rem; display: inline-block; text-align: center; line-height: 2rem; color: #fff; border-radius: 0.15625rem; background: #DB2C32;}
.nyproducts .ixproducts .cont .dlbtn a img{width: 1rem; height:1rem; vertical-align: middle; display: inline-block; margin: -0.25rem 0.3125rem 0 0;}
.nyproducts .nymodel .nymodel-tit{padding: 1.5625rem 0 0;}
.nyproducts .nymodel .nymodel-tit h1{font-size: 1rem; font-weight: normal; text-align: center; position: relative;}
.nyproducts .nymodel .nymodel-tit h1::before{content: ""; width: 1.5625rem; height: 0.1rem; background: #E60012; position: absolute; left: 50%; margin-left: -0.78125rem; bottom: -0.625rem;}
.nyproducts .nymodel .cont{padding: 1.5625rem 0 0;}
.nyproducts .nymodel .cont .w{padding-bottom: 1.5625rem;}
.nyproducts .nymodel .cont .nymodel-con{overflow: hidden; white-space: nowrap; overflow-x: scroll; margin: 0 auto; max-width: 18.75rem;}
.nyproducts .nymodel .cont .nymodel-con .nymdtable{width: 100%; box-sizing: border-box; display: inline-block; vertical-align: top;}
.nyproducts .nymodel .cont .nymodel-con .nymdtable th{width: 110px; height: 2rem; font-size: 0.625rem; background: #eeeeee; padding: 0 0.5rem; border: #d2d2d2 solid 0.03125rem; border-left-width: 0; box-sizing: border-box; text-align: center; font-weight: normal;}
.nyproducts .nymodel .cont .nymodel-con .nymdtable th:first-child{border-left: #D2D2D2 solid 0.03125rem;}
.nyproducts .nymodel .cont .nymodel-con .nymdtable td{width: 110px; height: 2rem; font-size: 0.625rem; border-right: #d2d2d2 solid 0.03125rem; border-bottom: #d2d2d2 solid 0.03125rem; box-sizing: border-box; text-align: center; font-weight: normal;}
.nyproducts .nymodel .cont .nymodel-con .nymdtable td:first-child{border-left: #D2D2D2 solid 0.03125rem;}
.nyproducts .nymodel .cont .nymodel-con::-webkit-scrollbar{width: 0.09375rem; height: 0.1875rem;}
.nyproducts .nymodel .cont .nymodel-con::-webkit-scrollbar-track{background: #efefef; border-radius: 0.0625rem;}
.nyproducts .nymodel .cont .nymodel-con::-webkit-scrollbar-thumb{background: #bfbfbf; border-radius: 0.3125rem;}
.nyproducts .nymodel .cont .nymodel-con::-webkit-scrollbar-thumb:hover{background: #333;}
.nyproducts .nymodel .cont .nymodel-con::-webkit-scrollbar-corner{background: #179a16;}

.fixed-layer {display: none !important;}