
/* banner 开始 */
.apple-banner { width:100%; margin:0 auto;  height:650px;background:#ebf0f5;position:relative; overflow:hidden;}
.apple-banner .swiper-container { width: 100%; height:100%;}
.apple-banner .swiper-container img{ display: block; width: 100%; height: 100%; margin:auto; object-fit:cover; position: absolute; left: 50%; top: 50%;transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%);}
.apple-banner .swiper-container .swiper-button-prev, .apple-banner .swiper-container .swiper-button-next { width: 10%; height: 100%; top:0; background:none; margin:0;}
.apple-banner .swiper-container .swiper-button-prev { left:0;}	
.apple-banner .swiper-container .swiper-button-next { right:0;}
.apple-banner .swiper-button-prev span, .apple-banner .swiper-button-next span { display:block; width: 64px; height: 64px; position: absolute; top: 50%; margin-top:-32px; border-radius: 100%; opacity: 0; -webkit-transition: opacity 0.5s ease; transition: opacity 0.5s ease;}
.apple-banner .swiper-button-prev span { background: rgba(0,0,0,0.3) url(../images/arrows1.png) center center no-repeat; left: 20px;}
.apple-banner .swiper-button-next span { background: rgba(0,0,0,0.3) url(../images/arrows2.png) center center no-repeat; right:20px;}
.apple-banner .swiper-button-prev:hover span, .apple-banner .swiper-button-next:hover span{ opacity: .7;}
/*分页器*/
.apple-banner .w1400 .swiper-pagination{bottom:35px!important; width:100%;left: 50%;transform: translateX(-50%);}
.apple-banner .swiper-pagination-bullet { display: inline-block; width:12px; height:12px; border-radius:50%!important; border:1px solid #fff; background:none; margin:0 7px!important; cursor: pointer;  opacity: 1; border-radius:0; transition: all .4s ease;}
.apple-banner .swiper-pagination-bullet-active{background:#fff;}
.apple-banner .bannertext{ position: absolute; left:10%; color:#fff; top:45%; transform:translateY(-50%);}
.apple-banner .bannertext p{ font-size:80px;font-family: Youshebiaotihei;}
.apple-banner .bannertext span{ font-size:22px; position:relative; display:block;}
.apple-banner .bannertext a{ display:block;width:232px; height:48px; line-height:48px; text-align:center; color:#fff; background:#e9913b; font-size:18px; margin-top:55px;}
.apple-banner .bannertext a img{ margin-left:10px;transition: all .4s ease;}
.apple-banner .bannertext a:hover img{ margin-left:15px;}
@media screen and (max-width:1680px){
	.apple-banner { width:100%; height: 600px;}
}
@media screen and (max-width:1499px){
	.apple-banner { width:100%; height:550px;}
}
@media screen and (max-width:1366px){
	.apple-banner { height: 500px; margin-top:0;}
	.apple-banner .swiper-pagination-bullet{ width:12px; height:12px;}
}
@media screen and (max-width:1079px){
	.apple-banner { height: 450px; border-radius:0;}
	.apple-banner:after{ display:none;}
	.apple-banner .w1400 .swiper-pagination{bottom:30px !important; background:none; width:100%; text-align:center;}
	.apple-banner .swiper-pagination-bullet{ margin:0 4px !important; border:1px solid #fff;}
	.apple-banner .bannertext{ left:3%; width:70%;}
	.apple-banner .bannertext p{ font-size:36px;}
	.apple-banner .bannertext span{ font-size:16px;}
	.apple-banner .bannertext em{ display:none;}
	.apple-banner .bannertext a{ width:150px; height:40px; line-height:40px; font-size:16px; margin-top:35px;}
	.apple-banner .bannertext a img{ display:none}
	
}
@media screen and (max-width:1023px){
	.apple-banner { height: 400px;}
}
@media screen and (max-width:920px){
	.apple-banner { height: 350px;}
}
@media screen and (max-width:767px){
	.apple-banner { height: 300px; margin-top:60px;}
	.apple-banner .swiper-button-prev span, .apple-banner .swiper-button-next span { width:44px; height:44px; background-size:44px 44px;}
	.apple-banner .swiper-button-prev span { left:10px;}
	.apple-banner .swiper-button-next span { right:10px;}
	.apple-banner .bannertext p{ font-size:24px;}
	.apple-banner .bannertext span{font-size:13px;}
	.apple-banner .bannertext a{ width:100px; font-size:14px; height:34px; line-height:34px; margin-top:15px;}
	.apple-banner .w1400 .swiper-pagination{ bottom:15px !important;}
}
@media screen and (max-width:600px){
	.apple-banner { height: 250px;}
}
@media screen and (max-width:500px){
	.apple-banner { height: 200px;}
}
@media screen and (max-width:414px){
	.apple-banner { height: 180px;}
}
@media screen and (max-width:375px){
	.apple-banner { height: 170px;}
}
@media screen and (max-width:320px){
	.apple-banner { height: 150px;}
}
/* banner 结束 */
/*首tong*/
.ind_allbt .btyw{ display:block; font-size:50px; line-height:56px; color:#e9913b; font-family:impact !important; text-transform:uppercase;}
.ind_allbt p{ font-size:24px; color:#555;display:flex;display:flex; display: -webkit-flex;align-items:center;}
.ind_allbt p i{ display:block; width:250px; height:1px; background:#ddd; margin-left:13px;}

.ind_more{ display:block; width:147px; height:43px;border-radius:5px; color:#fff; font-size:16px; background:#e9913b;background: linear-gradient(135deg, #ffe1c3 0%,#e9913b 30%, #e9913b 100%);display:flex; display: -webkit-flex;  justify-content:center;align-items:center;}
.ind_more img{ margin-left:17px; transition: all .4s ease;}
.ind_more:hover img{margin-left:20px;}
@media screen and (max-width:1080px){
	.ind_allbt{ text-align:center;}
	.ind_allbt .btyw{ font-size:42px; line-height:42px;}
	.ind_allbt p{justify-content:center;}
	.ind_allbt p i{ display:none;}
}
@media screen and (max-width:767px){
	.ind_allbt .btyw{ font-size:32px; line-height:32px;}
	.ind_allbt p{ font-size:20px;}
	
	.ind_more{ width:120px; height:39px; font-size:14px;}
	.ind_more img{ margin-left:7px; width:7px;}
	.ind_more:hover img{ margin-left:10px;}
}


/*首页关于我们*/
.ind_about{ padding-top:85px;position:relative; z-index:5;}
.ind_about .baquality{ position:absolute; right:5%; top:-335px;z-index:3; width:92px;}
.ind_about .baquality img{ width:100%;}
.ind_about ul.left{ width:658px; float:left;}
.ind_about ul.left li{ width:23.125%; margin-right:2.5%; margin-bottom:18px; float:left;border:1px solid #e6e6e6; position:relative;}
.ind_about ul.left li:nth-child(4n){ margin-right:0;}
.ind_about ul.left li::before, .ind_about ul.left li::after { box-sizing: inherit; content: '';position: absolute;width: 100%; height: 100%;top: 0;left: 0;pointer-events: none; }
.ind_about ul.left li::before { border-top: 1px solid #e9913b; border-bottom: 1px solid #e9913b;-webkit-transform: scale3d(0, 1, 1);transform: scale3d(0, 1, 1);-webkit-transform-origin:left; transform-origin:left;}
.ind_about ul.left li::after {border-left: 1px solid #e9913b;border-right: 1px solid #e9913b; -webkit-transform: scale3d(1, 0, 1);transform: scale3d(1, 0, 1);-webkit-transform-origin:bottom; transform-origin:bottom;}
.ind_about ul.left li:hover::before, .ind_about ul.left li:hover::after {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);transition: -webkit-transform 0.4s;transition: transform 0.4s;transition: transform 0.4s, -webkit-transform 0.4s;}
.ind_about ul.left li .pic{ display:block; width:100%; height:100px; position:relative;}
.ind_about ul.left li .pic img{ max-width:94%; max-height:94%; position:absolute; top:0; bottom:0; left:0; right:0; margin:auto;}
.ind_about ul.left li .name{ display:block; width:100%; height:40px; line-height:40px; background:#f4f4f4; color:#555; font-size:16px; text-align:center;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; transition: all .4s ease;}
.ind_about ul.left li:hover .name{background:#e9913b; color:#fff;}

.ind_about .right{width: calc(100% - 740px); float:right;}
.ind_about .right .abcont{ font-size:16px; color:#555; line-height:30px; color:#666; margin-top:50px; max-height:210px; min-height:120px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:7;-webkit-box-orient: vertical;}
.ind_about .right .abcont p{font-size:16px; color:#333; line-height:30px; color:#666;}
.ind_about .right .ind_more{ margin-top:60px;}

@media screen and (max-width:1440px){
	.ind_about ul.left{ width:658px;}
	.ind_about .right{width: calc(100% - 710px);}
}
@media screen and (max-width:1366px){
	.ind_about ul.left{ width:550px;}
	.ind_about ul.left li{ margin-bottom:14px;}
	.ind_about ul.left li .pic{ height:70px;}
	.ind_about ul.left li .name{ height:30px; line-height:30px; font-size:15px;}
	.ind_about .right{width: calc(100% - 600px);}
	.ind_about .right .abcont{ margin-top:20px; max-height: 150px;-webkit-line-clamp:5;}
	.ind_about .right .ind_more{ margin-top:30px;}
}
@media screen and (max-width:1080px){
	.ind_about{ padding-top:40px;}
	.ind_about ul.left{ width:100%;}
	
	.ind_about .right{ width:100%;}
	.ind_about .right .abcont{ margin-top:15px; min-height:30px;}
	.ind_about .right .ind_more{ margin:20px auto 30px;}
}
@media screen and (max-width:767px){
	.ind_about{ padding-top:30px;}
	.ind_about .right .abcont{ margin-top:10px;}
	.ind_about .right .abcont p{ font-size:14px; line-height:24px;}
}
@media screen and (max-width:600px){
	.ind_about ul.left li{ width:31.4%; margin-right:2.9%; margin-bottom:12px; float:left;border:1px solid #e6e6e6; position:relative;}
    .ind_about ul.left li:nth-child(4n){ margin-right:2.9%;}
	.ind_about ul.left li:nth-child(3n){ margin-right:0;}
}

/*首页推荐产品*/
.ind_tjpro{ width: calc(100% - 40px); margin:-20px auto 0;background:#182f62; border-radius:0 30px 30px 30px; padding:180px 0 145px; position:relative;}
.ind_tjpro:before{content:""; display:block; width:82%; max-width:1558px; height:209px;background: url(../images/zg_bg1.png) center bottom no-repeat; background-size:100%; position:absolute; left:0;top:-1px; z-index:2; transform:rotate(180deg);}
.ind_tjpro:after{content:""; display:block; width:82%; max-width:1060px; height:77px;background: url(../images/tj_bg1.png) center bottom no-repeat; background-size:100%; position:absolute; left:50%; transform:translateX(-50%);bottom:-1px; z-index:2;}
.ind_tjpro .w1400{ position:relative; z-index:6;}
.ind_tjpro .ind_allbt{ width:35%; float:left;}
.ind_tjpro .ind_allbt .btyw{ color:#e9913b;}
.ind_tjpro .ind_allbt p{ color:#fff;}
.ind_tjpro .ind_allbt i{ background:#ddd;}
.ind_tjpro .jttop .proml{ width:60%; float:right; height:95px; overflow:hidden;}
.ind_tjpro .jttop .proml p{ display:block; width:23.5%; height:40px; line-height:40px;font-size:16px; color:#fff; background:rgba(255,255,255,.20); border-radius:4px; text-align:center;float:left;margin:0 2% 15px 0; padding:0 15px; transition: all .4s ease;display:flex; display: -webkit-flex;  justify-content:center;align-items:center;}
.ind_tjpro .jttop .proml p:nth-child(4n){ margin-right:0;}
.ind_tjpro .jttop .proml p:hover{ background:#e9913b;}
.ind_tjpro .jttop .proml p:before,.ind_tjpro .jttop .proml p:after{ content:''; width:4px; height:4px;background:#fff; border-radius:50%; display:none;}
.ind_tjpro .jttop .proml p:hover:before,.ind_tjpro .jttop .proml p:hover:after{display: inline-block;}
.ind_tjpro .jttop .proml p a{ color:#fff; display:inline-block; max-width:90%;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;transition: all .4s ease;}
.ind_tjpro .jttop .proml p:hover a{ margin:0 10px;}
.ind_tjpro .jttop .proml p a img{ width:20px; height:20px; display:inline-block; margin-right:5px;}
.ind_tjpro .tjbox{ width:100%; margin-top:55px; overflow:hidden; padding-bottom:20px;min-height: 200px;}
.ind_tjpro .tjbox ul li{ width:23.5%; float:left; background:#fff; padding:20px; text-align:center; position:relative;}
.ind_tjpro .tjbox ul li .pic{ width:100%; height:230px; position:relative; display:block; overflow:hidden;}
.ind_tjpro .tjbox ul li .pic img{ max-width:100%; max-height:100%;position:absolute; margin:auto; top:0; bottom:0; left:0; right:0; transition: all .6s ease;}
.ind_tjpro .tjbox ul li .name{ font-size:18px; color:#282828; font-weight:bold; text-align:center; margin:10px 0;max-width:100%; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;display: block; transition: all .4s ease;}
.ind_tjpro .tjbox ul li p{ text-align:center;font-size:16px; color:#999; margin-bottom:17px;max-width:100%; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;display: block;}
.ind_tjpro .tjbox ul li p img{ margin-right:8px;}
.ind_tjpro .tjbox ul li .more{font-size:16px; color:#e9913b; text-align:center;transition: all .4s ease;}
.ind_tjpro .tjbox ul li .more em{ display:block; width:12px; height:6px; background-size:100%;background:url(../images/jt7.png) center no-repeat; margin:5px auto 0;transition: all .4s ease;}

.ind_tjpro .tjbox ul li:hover .pic img{transform: scale(1.1);}
.ind_tjpro .tjbox ul li:hover .name{ color:#e9913b;}
.ind_tjpro .tjbox ul li:hover .more em{ transform:translateY(3px);}
@media screen and (max-width:1499px){
	.ind_tjpro{ width:100%;}
}
@media screen and (max-width:1440px){
	.ind_tjpro{padding: 140px 0 130px;}
	.ind_tjpro .tjbox{ margin-top:40px;}
}
@media screen and (max-width:1299px){
	.ind_tjpro .jttop .proml p{ width:32%;}
	.ind_tjpro .jttop .proml p:nth-child(4n){ margin-right:2%;}
	.ind_tjpro .jttop .proml p:nth-child(3n){ margin-right:0;}
}
@media screen and (max-width:1199px){
	.ind_tjpro{ margin-top:-15px;}
	.ind_tjpro .tjbox{ margin-top:30px;}
	.ind_tjpro .tjbox ul li .name{ font-size:18px;}
	.ind_tjpro .tjbox ul li p{ font-size:15px;}
	.ind_tjpro .tjbox ul li .more{ font-size:15px;}
}
@media screen and (max-width:1080px){
    .ind_tjpro{ margin-top:40px; padding:50px 0; border-radius:0;}
    .ind_tjpro:before,.ind_tjpro:after{ display:none;}
	.ind_tjpro .ind_allbt{ width:100%;}
	.ind_tjpro .jttop .proml{ width:100%; margin-top:20px;}
	.ind_tjpro .tjbox{ margin-top:15px;}
}
@media screen and (max-width:880px){
	.ind_tjpro .tjbox ul li .pic{ height:180px; padding:15px;}
}
@media screen and (max-width:767px){
	.ind_tjpro{ margin-top:18px; padding:30px 0;}
	.ind_tjpro .jttop .proml p{ margin-bottom:10px; font-size:15px;}
	.ind_tjpro .tjbox ul li .pic{ height:200px;}
	.ind_tjpro .tjbox ul li .name{ font-size:16px;}
	.ind_tjpro .tjbox ul li p{ font-size:14px;}
	.ind_tjpro .tjbox ul li .more{ font-size:14px; width:120px;transition: all 0s ease;}
	
}
@media screen and (max-width:550px){
	.ind_tjpro .tjbox{ margin-top:10px;}
	.ind_tjpro .jttop .proml p{ width:48.5%;}
	.ind_tjpro .jttop .proml p:nth-child(4n){ margin-right:3%;}
	.ind_tjpro .jttop .proml p:nth-child(3n){ margin-right:3%;}
	.ind_tjpro .jttop .proml p:nth-child(2n){ margin-right:0;}
	.ind_tjpro .tjbox ul li{ padding:15px;}
	.ind_tjpro .tjbox ul li .pic{ height:150px;}
	.ind_tjpro .tjbox ul li .name{ font-size:15px; margin:5px 0;}
	.ind_tjpro .tjbox ul li p img{ display:none;}
}
@media screen and (max-width:413px){
	.ind_tjpro .tjbox ul li .pic{ height:130px;}
}

/*首页产品展示*/
.ind_cpzs .ind_allbt{ text-align:center;}
.ind_cpzs .ind_allbt p{justify-content:center;}
.ind_cpzs .ind_allbt p i{ width:89px; margin:0 13px;}
.ind_cpzs .w1400{ position:relative; z-index:5;}
.ind_cpzs ul{ margin-top:50px;min-height: 200px;}
.ind_cpzs ul li{ width:23.35%; float:left; margin-right:2.2%; background:#fff; padding:20px; margin-bottom:30px; border:1px solid #ddd; position:relative; text-align:center; overflow:hidden;}
.ind_cpzs ul li:nth-child(4n){ margin-right:0;}
.ind_cpzs ul li .pic{ width:100%; height:230px; position:relative; display:block; overflow:hidden;}
.ind_cpzs ul li .pic img{ max-width:100%; max-height:100%;position:absolute; margin:auto; top:0; bottom:0; left:0; right:0; transition: all .6s ease;}
.ind_cpzs ul li .name{ font-size:18px; color:#282828; font-weight:bold; text-align:center; margin:10px 0;max-width:100%; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;display: block; transition: all .4s ease;}
.ind_cpzs ul li p{ text-align:center;font-size:16px; color:#999; margin-bottom:17px;max-width:100%; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;display: block;}
.ind_cpzs ul li p img{ margin-right:8px;}
.ind_cpzs ul li .more{font-size:16px; color:#e9913b; text-align:center;transition: all .4s ease;}
.ind_cpzs ul li .more em{ display:block; width:12px; height:6px; background-size:100%;background:url(../images/jt7.png) center no-repeat; margin:5px auto 0;transition: all .4s ease;}
.ind_cpzs ul li .zhez {display: block;width: 100%; height: 100%;background: rgba(0, 0, 0, 0.5) url(../images/more00.png) center center no-repeat;
  background-size: 76px 76px; position: absolute;left: 0;bottom: 100%; transition: all .4s ease;}
.ind_cpzs ul li:hover .zhez { bottom: 0;}
.ind_cpzs .ind_more{ margin:20px auto 0;}


.ind_cpzs ul li:hover .pic img{transform: scale(1.1);}
.ind_cpzs ul li:hover .name{ color:#e9913b;}
.ind_cpzs ul li:hover .more{color:#e9913b;}
.ind_cpzs ul li:hover .more em{transform:translateY(3px);}
@media screen and (max-width:1440px){
    .ind_cpzs ul{ margin-top:40px;}
}
@media screen and (max-width:1366px){
	.ind_cpzs ul li{ width:23.5%;margin-right:2%;}
}
@media screen and (max-width:1199px){
	.ind_cpzs ul{ margin-top:30px;}
	.ind_cpzs ul li{ width:32%; padding:15px; margin-bottom:20px;}
	.ind_cpzs ul li:nth-child(4n){ margin-right:2%;}
	.ind_cpzs ul li:nth-child(3n){ margin-right:0;}
	.ind_cpzs ul li .more{ font-size:15px;}
}
@media screen and (max-width:1080px){
	.ind_cpzs{ padding:40px 0;}
	.ind_cpzs ul li .zhez{ background-size:64px 64px;}
}
@media screen and (max-width:880px){
	.ind_cpzs ul li .pic{ height:180px; padding:15px;}
}
@media screen and (max-width:767px){
	.ind_cpzs{ padding:30px 0;}
	.ind_cpzs ul{ margin-top:20px;}
	.ind_cpzs ul li{ width:48.5%;margin-right:3%;}
	.ind_cpzs ul li:nth-child(3n){ margin-right:3%;}
	.ind_cpzs ul li:nth-child(2n){ margin-right:0;}
	.ind_cpzs ul li .pic{ height:200px;}
	.ind_cpzs ul li .name{ font-size:16px;}
	.ind_cpzs ul li p{ font-size:14px;}
	.ind_cpzs ul li .more{ font-size:14px; width:120px;transition: all 0s ease;}
	.ind_cpzs .ind_more{ margin-top:10px;}
}
@media screen and (max-width:550px){
	.ind_cpzs ul li{ padding:10px; margin-bottom:10px;}
	.ind_cpzs ul li .pic{ height:150px;}
	.ind_cpzs ul li .name{ font-size:15px; margin:5px 0;}
	.ind_cpzs ul li p img{ display:none;}
	.ind_cpzs ul li .zhez{ background-size:56px 56px;}
}
@media screen and (max-width:413px){
	.ind_cpzs ul li .pic{ height:130px;}
}

/*首页资讯中心*/
.ind_zxzx{ width: calc(100% - 40px); margin:-20px auto 0;background:#182f62; border-radius:30px 0 30px 30px; padding:180px 0 145px; position:relative;}
.ind_zxzx:before{content:""; display:block; width:82%; max-width:1558px; height:209px;background: url(../images/zg_bg1.png) center bottom no-repeat; background-size:100%; position:absolute; right:0;top:-1px; z-index:2; transform:rotateX(180deg);}
.ind_zxzx:after{content:""; display:block; width:82%; max-width:1060px; height:77px;background: url(../images/tj_bg1.png) center bottom no-repeat; background-size:100%; position:absolute; left:50%; transform:translateX(-50%);bottom:-1px; z-index:2;}
.ind_zxzx .w1400{ position:relative; z-index:6;}
.ind_zxzx .zxzxtop .ind_allbt{ width:50%; float:left;}
.ind_zxzx .zxzxtop .ind_allbt .btyw{ color:#e9913b;}
.ind_zxzx .zxzxtop .ind_allbt p{ color:#fff;}
.ind_zxzx .zxzxtop .ind_allbt i {background:rgba(255,255,255,.25);}
.ind_zxzx .zxzxtop .btn{ width:50%; float:right;}
.ind_zxzx .zxzxtop .btn p{ display:block; width:138px; height:51px; line-height:50px; text-align:center; font-size:18px; border-radius:5px; border:1px solid rgba(255,255,255,.25); color:#fff; margin-left:12px; float:right;cursor:pointer;}
.ind_zxzx .zxzxtop .btn p.on,.ind_zxzx .zxzxtop .btn p:hover{border:1px solid #e9913b; background:#e9913b; color:#fff;}
.ind_zxzx ul{ margin-top:55px; display:none; min-height: 200px;}
.ind_zxzx ul.on{ display:block;}
.ind_zxzx ul li{ width:32%; float:left; margin-right:2%; margin-bottom:20px; background:#fff; padding:30px 35px; transition: all .4s ease;}
.ind_zxzx ul li:nth-child(3n){ margin-right:0;}
.ind_zxzx ul li .name{ font-size:20px; color:#333;max-width:100%; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;display: block;transition: all .4s ease;}
.ind_zxzx ul li .ms{ font-size:14px; color:#999; line-height:24px; height:48px; margin:15px 0;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.ind_zxzx ul li .libtom{ border-top:1px solid #ddd; padding-top:15px;}
.ind_zxzx ul li .libtom time{ font-size:16px; color:#999;}
.ind_zxzx ul li .libtom .more{font-size:16px; color:#999; float:right;display:flex; display: -webkit-flex; align-items:center;transition: all .4s ease;}
.ind_zxzx ul li .libtom .more em{ display:block; width:9px; height:14px; background-size:100%;background:url(../images/jt04.png) center no-repeat;margin-left:12px;transition: all .4s ease;}

.ind_zxzx ul li:hover{  box-shadow:0 1px 25px rgba(0,0,0,.3);}
.ind_zxzx ul li:hover .name{ color:#e9913b;}
.ind_zxzx ul li:hover .more{color:#e9913b;}
.ind_zxzx ul li:hover .more em{ margin-left:15px;background:url(../images/jt05.png) center no-repeat;}
@media screen and (max-width:1499px){
	.ind_zxzx{ width:100%;}
}
@media screen and (max-width:1440px){
	.ind_zxzx{ padding:140px 0 120px;}
	.ind_zxzx ul{ margin-top:40px;}
}
@media screen and (max-width:1199px){
	.ind_zxzx ul{ margin-top:30px;}
    .ind_zxzx ul li{width:49%;padding: 30px;}	
	.ind_zxzx ul li:nth-child(3n){ margin-right:2%;}
	.ind_zxzx ul li:nth-child(2n){ margin-right:0;}
}
@media screen and (max-width:1080px){
	.ind_zxzx{ width:100%; border-radius:0; padding:50px 0 30px; margin-top:0;}
	.ind_zxzx:before,.ind_zxzx:after{ display:none;}
	.ind_zxzx .zxzxtop .ind_allbt .btyw{ text-align:left;}
	.ind_zxzx .zxzxtop .ind_allbt p{justify-content:flex-start;}
	.ind_zxzx .zxzxtop .btn p{ width:120px; height:43px; line-height:42px; font-size:16px;}
	.ind_zxzx ul{ margin-top:20px;}
}
@media screen and (max-width:767px){
	.ind_zxzx{padding:30px 0 20px;}
	.ind_zxzx .zxzxtop .btn p{height:39px; line-height:38px; font-size:14px; margin-left:8px;}
	.ind_zxzx ul li{ width:100%; margin-right:0; margin-bottom:10px;}
	.ind_zxzx ul li:nth-child(3n){ margin-right:0;}
}
@media screen and (max-width:550px){
	.ind_zxzx .zxzxtop .ind_allbt{ width:100%;}
	.ind_zxzx .zxzxtop .ind_allbt .btyw{ text-align:center;}
	.ind_zxzx .zxzxtop .ind_allbt p{justify-content:center;}
	.ind_zxzx .zxzxtop .btn{ width:100%;display:flex; display: -webkit-flex;  justify-content:center;}
	.ind_zxzx .zxzxtop .btn p{ margin:15px 5px 0;}
}

/*行业应用*/
.ind_hyyy{ background:url(../images/ind_hzlcbg.png) center no-repeat;}
.ind_hyyy .ind_allbt{ text-align:center;}
.ind_hyyy .ind_allbt p{justify-content:center;}
.ind_hyyy .ind_allbt p i{ width:89px; margin:0 13px;}
.ind_hyyy .hyyybox{ padding:50px 0 100px;}
.ind_hyyy ul li{ position:relative; height:310px;}
.ind_hyyy ul li:after{ content:''; display:block; width:100%; height:100%;background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 20%,rgba(0, 0, 0, .4) 70%,rgba(0, 0, 0, 1)); position:absolute; bottom:0; left:0;}
.ind_hyyy ul li .pic{ display:block; width:100%; height:100%;transition: all .4s ease;}
.ind_hyyy ul li .pic img{ width:100%; height:100%;object-fit: cover;}
.ind_hyyy ul li .text{ width:100%; height:98px;position:absolute; bottom:0;left:0;padding: 25px 30px 25px 50px; z-index:2;transition: height .6s ease;}
.ind_hyyy ul li .text:after{ content:''; display:block; width:3px; height:42px; background:#fff; position:absolute; left:30px; bottom:27px;}
.ind_hyyy ul li .text a{ display:block;width:100%;color:#fff; font-size:18px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; }
.ind_hyyy ul li .text p{width:100%;color:rgba(255,255,255,.5); font-size:14px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; }
.ind_hyyy .hyyybox .swiper-pagination-bullet{ width:12px;}
.ind_hyyy .hyyybox .swiper-pagination{bottom:50px!important; width:100%;left: 50%;transform: translateX(-50%);}
.ind_hyyy .hyyybox .swiper-pagination-bullet { display: inline-block; width:12px; height:12px; border-radius:50%!important; border:1px solid #e9913b; background:none; margin:0 7px!important; cursor: pointer;  opacity: 1; border-radius:0; transition: all .4s ease;}
.ind_hyyy .hyyybox .swiper-pagination-bullet-active{background:#e9913b;}

.ind_hyyy ul li:hover:after{ height:0;}
.ind_hyyy ul li:hover .text{height:50px; line-height:50px; padding:0; background:#e9913b; }
.ind_hyyy ul li:hover .text:after{ height:0;}
.ind_hyyy ul li:hover .text a{text-align:center;padding:0 15px;}
.ind_hyyy ul li:hover .text p{ display:none;}

@media screen and (max-width:1440px){
}
@media screen and (max-width:1366px){
	.ind_hyyy ul li{height:260px;}
}
@media screen and (max-width:1199px){
	.ind_hyyy .hyyybox {padding:30px 0 60px;}
	.ind_hyyy .hyyybox .swiper-pagination{bottom:25px!important;}
}
@media screen and (max-width:1080px){
	.ind_hyyy{ padding:40px 0 15px;}
	.ind_hyyy ul li .text{padding:20px 20px 20px 35px; height:88px;}
	.ind_hyyy ul li .text:after{ width:2px;height:36px; left:20px;}
	.ind_hyyy ul li .text a{ font-size:16px;}
	.ind_hyyy ul li .text p{ font-size:13px;}
}
@media screen and (max-width:767px){
	.ind_hyyy{ padding:30px 0 0;}
	.ind_hyyy .hyyybox {padding:20px 0 50px;}
	.ind_hyyy ul li{ height:220px;}
	.ind_hyyy .hyyybox .swiper-pagination-bullet{margin: 0 3px !important;}
}
@media screen and (max-width:550px){
	
}

/*首页联系板块*/
.ind_lx{ width: calc(100% - 40px); margin:0 auto;background:#182f62; border-radius:30px; padding:128px 0; position:relative; overflow:hidden;}
.ind_lx:before{ content:""; display:block;width:66%;max-width:1236px; height:29px;background:url(../images/ind_lxbg.png) top no-repeat; position:absolute; top:0; left:50%; transform:translateX(-50%); background-size:100%;}
.ind_lx:after{ content:""; display:block;width:66%;max-width:1236px; height:29px;background:url(../images/ind_lxbg.png) top no-repeat; position:absolute; bottom:0; left:50%; transform:translateX(-50%) rotate(180deg); background-size:100%;}
.ind_lx font{ position:absolute; right:13.5%; top:50%; transform:translateY(-50%); font-size:132px; color:rgba(255,255,255,.02); font-weight:bold; text-transform:uppercase;}
.ind_lx .w1400{ position:relative; z-index:5; padding:0 117px; }
.ind_lx .number{float:left;}
.ind_lx .number p{ font-size:18px; color:#fff;display:flex; display: -webkit-flex; align-items:center;}
.ind_lx .number p:before{ content:""; display:block; width:41px; height:1px; background:#fff; margin-right:14px;}
.ind_lx .number span{font-size:50px; font-weight:bold; color:#fff;}
.ind_lx .number i{ display:block; color:#fff; font-size:15px; font-style:normal; line-height:24px;}
.ind_lx .ind_more{ width:172px; float:right; margin-top:30px;}
@media screen and (max-width:1440px){
	.ind_lx{ padding:88px 0;}
	.ind_lx font{ font-size:100px;}
	.ind_lx .number span{ font-size:44px;}
	.ind_lx .ind_more{ margin-top:20px;}
}
@media screen and (max-width:1199px){
	.ind_lx font{ font-size:84px; right:80px;}
	.ind_lx .w1400{padding:0 50px; }
	.ind_lx .number span{ font-size:38px;}
}
@media screen and (max-width:1080px){
	.ind_lx{ padding:50px 0; width:100%; border-radius:0;}
	.ind_lx font{ display:none;}
	.ind_lx:before,.ind_lx:after{ display:none;}
}
@media screen and (max-width:1024px){
	.ind_lx .ind_more{ float:left;}
}
@media screen and (max-width:767px){
	.ind_lx{ padding:30px 0;border-top: 1px solid rgba(255, 255, 255, .2);}
	.ind_lx .w1400{padding:0 20px; }
	.ind_lx .number p{ font-size:16px;}
	.ind_lx .number p:before{width:30px; height:1px; margin-right:5px; }
	.ind_lx .number span{ font-size:28px;}
	.ind_lx .ind_more{ width:150px; margin-top:15px;}
	.ind_lx .number i{ font-size:14px;}
}
@media screen and (max-width:550px){
	.ind_lx .w1400{padding:0 10px; }
	.ind_lx .number p{ font-size:15px;}
	.ind_lx .number p:before{width:20px;}
	.ind_lx .number p{ font-size:16px;}
	.ind_lx .number span{ font-size:20px;}
	.ind_lx .ind_more{ width:130px; margin-top:10px;}
}

/*lyNy_products 开始*/
.lyNy_products { width:100%; background:#f8f8f8;}
.lyNy_products .pro_main{ width:1400px; height:auto; min-height:400px; margin:0 auto; padding:60px 0; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNy_products .lyNyPro_Left { width:24%; overflow:hidden; margin:0; padding:0; float:left;}

.lyNy_products .lyNyPro_Right { width:74%; height:auto; margin:0; padding:0; float:right;}
.lyNy_products .lyNyPro_Right ul li{ width:32%; float:left; margin-right:2%; background:#fff; padding:20px; margin-bottom:55px; border:1px solid #ddd; position:relative;border-radius: 5px;}
.lyNy_products .lyNyPro_Right ul li:nth-child(3n){ margin-right:0;}
.lyNy_products .lyNyPro_Right ul li .pic{ width:100%; height:230px; position:relative; display:block; overflow:hidden;}
.lyNy_products .lyNyPro_Right ul li .pic img{ max-width:100%; max-height:100%;position:absolute; margin:auto; top:0; bottom:0; left:0; right:0; transition: all .6s ease;}
.lyNy_products .lyNyPro_Right ul li .name{ font-size:20px; color:#282828; font-weight:bold; text-align:center; margin:10px 0;max-width:100%; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;display: block; transition: all .4s ease;}
.lyNy_products .lyNyPro_Right ul li p{ text-align:center;font-size:16px; color:#999; margin-bottom:17px;max-width:100%; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;display: block;}
.lyNy_products .lyNyPro_Right ul li p img{ margin-right:8px;}
.lyNy_products .lyNyPro_Right ul li .more{ display:block;width:134px; height:40px;background:#fff; border:1px solid #ddd;border-radius:5px; font-size:16px; color:#666;display:flex; display: -webkit-flex;  justify-content:center;align-items:center; position:absolute; left:50%; transform:translateX(-50%); bottom:-20px; transition: all .4s ease;}
.lyNy_products .lyNyPro_Right ul li .more em{ display:block; width:9px; height:14px; background-size:100%;background:url(../images/jt04.png) center no-repeat;margin-left:14px;transition: all .4s ease;}

.lyNy_products .lyNyPro_Right ul li:hover .pic img{transform: scale(1.1);}
.lyNy_products .lyNyPro_Right ul li:hover .name{ color:#e9913b;}
.lyNy_products .lyNyPro_Right ul li:hover .more{ background:#e9913b;border:1px solid #e9913b;color:#fff;}
.lyNy_products .lyNyPro_Right ul li:hover .more em{ margin-left:17px;background:url(../images/jt03.png) center no-repeat;}

@media (max-width:1440px) {
	.lyNy_products .pro_main{ width:94%;}
}
@media (max-width:1280px) {
	.lyNy_products .pro_main{ padding:40px 0;}
	.lyNy_products .lyNyPro_Right ul li{ width:32%;margin-bottom:45px;}
	.lyNy_products .lyNyPro_Right ul li:nth-child(4n){ margin-right:2%;}
	.lyNy_products .lyNyPro_Right ul li:nth-child(3n){ margin-right:0;}
	.lyNy_products .lyNyPro_Right ul li .name{ font-size:18px;}
	.lyNy_products .lyNyPro_Right ul li p{ font-size:15px;}
	.lyNy_products .lyNyPro_Right ul li .more{ font-size:15px;}
	.lyNy_products .lyNyPro_Right ul li .more em{ width:7px; height:11px; background-size:100%;}
	
	.lyNy_products #fengye { margin:20px auto 0;}
}

@media (max-width:1080px) {
	.lyNy_products .lyNyPro_Left { width:100%;}
	.lyNy_products .lyNyPro_Right { width:100%;}
}
@media screen and (max-width:880px){
	.lyNy_products .lyNyPro_Right ul li .pic{ height:180px; padding:15px;}
}
@media (max-width:768px) {
	.lyNy_products .pro_main{ width:92%; padding:40px 0;}
	.lyNy_products .lyNyPro_Right ul li{ width:48.5%;margin-right:3%;}
	.lyNy_products .lyNyPro_Right ul li:nth-child(3n){ margin-right:3%;}
	.lyNy_products .lyNyPro_Right ul li:nth-child(2n){ margin-right:0;}
	.lyNy_products .lyNyPro_Right ul li .pic{ height:200px;}
	.lyNy_products .lyNyPro_Right ul li .name{ font-size:16px;}
	.lyNy_products .lyNyPro_Right ul li p{ font-size:14px;}
	.lyNy_products .lyNyPro_Right ul li .more{ font-size:14px; width:120px;transition: all 0s ease;}
	.lyNy_products .lyNyPro_Right ul li .more em{margin-left:7px;}
	.lyNy_products .lyNyPro_Right ul li:hover .more em{margin-left:10px;}
	.lyNy_products .lyNyPro_Right .ind_more{ margin-top:10px;}
	
	.lyNy_products #fengye { margin:0 auto;}
}
@media screen and (max-width:550px){
	.lyNy_products .lyNyPro_Right ul li{ padding:15px;}
	.lyNy_products .lyNyPro_Right ul li .pic{ height:150px;}
	.lyNy_products .lyNyPro_Right ul li .name{ font-size:15px; margin:5px 0;}
	.lyNy_products .lyNyPro_Right ul li p img{ display:none;}
}
@media screen and (max-width:413px){
	.lyNy_products .lyNyPro_Right ul li .pic{ height:130px;}
}

/*lyNy_products 结束*/



/*内页-产品详情 开始*/
.ly_NyProDetail { width:100%; overflow:hidden; margin:0 auto; padding:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;background-color: #f8f8f8;}

.ly_NyProDetail .lyNyProDetail_con { width:1400px; overflow:hidden; margin:0 auto; padding:0;}
.lyNyProDetail_con .lyNyProDetail_left { width:24%; overflow:hidden; margin:0; padding:0; float:right;}
.lyNyProDetail_con .lyNyProDetail_right { width:73%; overflow:hidden; margin:0; padding:0; float:left;}
.lyNyProDetail_right .lyNyProDetail_ConTit { margin:0 auto; padding:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyNyProDetail_ConTit p { width:100%; height:80px; overflow:hidden; line-height:80px; font-size:28px; font-weight:bold;margin:0; padding:0 3%;border-bottom: 1px solid #eee;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background:#fff;}
.lyNyProDetail_ConTit p:before{content: "";display: inline-block;width:6px; height:27px;background: #e9913b; margin-right:2%; margin-bottom:4px; vertical-align:middle;}

.lyNyProDetail_right .lyNyProDetail_ConText { width:100%; overflow:hidden; line-height: 30px; color: #555; font-size: 15px; margin:0 auto; padding:30px 3%;background:#fff;}
.lyNyProDetail_ConText img, .lyNyProDetail_ConText table, 
.lyNyProDetail_ConText tr, .lyNyProDetail_ConText td, 
.lyNyProDetail_ConText p, .lyNyProDetail_ConText span, 
.lyNyProDetail_ConText div, .lyNyProDetail_ConText video, .lyNyProDetail_ConText embed { width:auto !important; height: auto !important;max-width:100%!important; max-height:100%;}

.lyNyOrder_msg{background: #fff;}
.lyNyOrder_msg #ly_msg.ly_msg{ width:70%; float:left;margin: 0 auto;}
.lyNyOrder_msg #ly_msg.ly_msg ul{ width:100%; float:left; padding:0 3%;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyNyOrder_msg #ly_msg.ly_msg ul li h4{ display:none !important;}
.lyNyOrder_msg #ly_msg.ly_msg ul li .msg_ipt1 input,.lyNyOrder_msg #ly_msg.ly_msg ul li .msg_option{ color:#666 !important;}
.lyNyOrder_msg #ly_msg.ly_msg ul li { width:49%; float:left; clear:none;}
.lyNyOrder_msg #ly_msg.ly_msg ul li:nth-child(2n+2){ margin-left:2% !important;}
.lyNyOrder_msg #ly_msg.ly_msg ul li:nth-child(7),.lyNyOrder_msg #ly_msg.ly_msg ul li:nth-child(8),.lyNyOrder_msg #ly_msg.ly_msg ul li:nth-child(9),.lyNyOrder_msg #ly_msg.ly_msg ul li:nth-child(10){ width:100%;}
.lyNyOrder_msg #ly_msg.ly_msg ul li:nth-child(10){ margin-bottom:0px !important;}
.lyNyOrder_msg #ly_msg.ly_msg ul li:nth-child(8),.lyNyOrder_msg #ly_msg.ly_msg ul li:nth-child(10){ margin-left:0 !important;}
.lyNyOrder_msg #ly_msg.ly_msg ul li .msg_ipt1,.lyNyOrder_msg #ly_msg.ly_msg ul li .msg_ipt12,.lyNyOrder_msg #ly_msg.ly_msg ul li .msg_ipt2{ width:100% !important;}
.lyNyOrder_msg .ly_msg .msg_btn input{margin: 0px 15px 0 0; background:#333; color:#fff;transition: all .4s ease;}
.lyNyOrder_msg .ly_msg .msg_btn input:hover{ background:#e9913b;}
.lyNyOrder_msg .msg_btn input.msg_btn1{background:#e9913b; transition: all .4s ease;}
.lyNyOrder_msg .msg_btn input.msg_btn1:hover{ background:#f65529;}
.pd_order{ width:28%; float:right; padding:68px 3%; margin:20px 2% 20px 0;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;background:#e9913b; position:relative;}
.pd_order .pic{display: inline-block;width:150px;height:150px; line-height:150px;border-radius: 50%;vertical-align: middle;position:absolute; left:25%; top:10%;}
.pd_order .pic span{width: 100%;height: 100%;position: absolute;top: 0;left: 0;border-radius: 50%;background:rgba(255,255,255,0.5);-webkit-transform: scale(0.4);-moz-transform: scale(0.4);-ms-transform: scale(0.4);transform: scale(0.4);-webkit-animation: circleScale1 4s linear infinite;-moz-animation: circleScale1 4s linear infinite;-ms-animation: circleScale1 4s linear infinite;animation: circleScale1 4s linear infinite;}
.pd_order .pic span:nth-of-type(2){animation-delay: 1s;}
.pd_order .pic span:nth-of-type(3){animation-delay: 2s;}
.pd_order .pic img{width:110px;height:110px; text-align:center; border-radius:50%;position:absolute; left:13%; bottom:13%;}
.pd_order .txt{ padding:150px 0 0; color:#fff;}
.pd_order .txt span{ font-size:20px;display: block;}
.pd_order .txt p{ font-size:14px;opacity:.8; margin:20px auto 40px;}
.pd_order .txt a{ display:block; width:110px; height:38px; line-height:38px; text-align:center; padding-left:10%; margin:0 auto;background:#333 url(../images/pd_order_b.jpg) 18% center no-repeat; color:#fff;background-size: 15px 11px; transition: all .4s ease;}
.pd_order .txt a:hover{ background:#f65529 url(../images/pd_order_b.jpg) 18% center no-repeat;background-size: 15px 11px; }
.lyNyProDetail_right .ly_PrevNext{margin: 0 auto 40px; padding:0 3% 40px;}
@keyframes circleScale1 {
	0% {
		opacity: 1;
		-webkit-transform: scale(0.4);
		-moz-transform: scale(0.4);
		-ms-transform: scale(0.4);
		transform: scale(0.4);
	}

	100% {
		opacity: 0;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1);
	}
}
#ly_msg input::-webkit-input-placeholder,#ly_msg textarea::-webkit-input-placeholder{ /* WebKit, Blink, Edge */
    color : #666;
}
#ly_msg input:-moz-placeholder,#ly_msg textarea:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */
   color : #666;
}
#ly_msg input::-moz-placeholder,#ly_msg textarea::-moz-placeholder{ /* Mozilla Firefox 19+ */
   color : #666;
}
#ly_msg input:-ms-input-placeholder,#ly_msg textarea:-ms-input-placeholder{ /* Internet Explorer 10-11 */
   color : #666;
}
#ly_msg input::-ms-input-placeholder,#ly_msg textarea::-ms-input-placeholder{ /* Microsoft Edge */
   color : #666;
}
@media (max-width:1440px){
	.pd_order .pic{left: 23%;}
}
@media screen and (max-width:1399px) and (min-width:1367px) {
	.pd_order{ padding: 62px 3%;}
}
@media (max-width:1366px){
	.pd_order{padding: 62px 3%;}
	.pd_order .pic{left: 22%;}
}
@media (max-width:1308px){
	.pd_order{ padding: 72px 3%;}
}
@media (max-width:1280px){
	.lyNyProDetail_right .lyNyProDetail_ConText { width:100%; overflow:hidden; line-height: 30px; color: #555; font-size: 15px; margin:0 auto; padding:30px 3%;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background:#fff;}
	.lyNyProDetail_ConText img, .lyNyProDetail_ConText table, 
	.lyNyProDetail_ConText tr, .lyNyProDetail_ConText td, 
	.lyNyProDetail_ConText p, .lyNyProDetail_ConText span, 
	.lyNyProDetail_ConText div, .lyNyProDetail_ConText video, .lyNyProDetail_ConText embed {height:auto!important; max-width:100%!important; max-height:100%; line-height:30px; color:#555; font-size:15px; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;white-space:normal;word-break:break-all;}
	.NyNewsdetail_con p span, .NyNewsdetail_con span, .NyNewsdetail_con p em, .NyNewsdetail_con em { color:#565656!important; font-family:Arial,\5FAE\8F6F\96C5\9ED1,Helvetica,sans-serif!important; font-size:15px!important;}
	.pd_order{padding: 72px 2%;}
	.pd_order .pic{left: 20%;}
}
@media (max-width:1200px){
	.pd_order{padding: 62px 3%;}
	.pd_order .txt a{ background: #333 url(../images/pd_order_b.jpg) 18% center no-repeat;background-size: 15px 11px;}
}
@media (max-width:1080px){
	.pd_order{padding: 65px 2%;}
	.lyNyProDetail_con .lyNyProDetail_left,	.lyNyProDetail_con .lyNyProDetail_right { width:100%;}
	.lyNyProDetail_con .lyNyProDetail_left { margin:0 auto 20px;}
	.lyNyProDetail_ConTit p{ font-size:22px;}
	.pd_order .pic{left: 22%;}
	.pd_order .txt span{ font-size:18px;}
	.pd_order .txt a{background:#333; padding:0;}
	
}
@media screen and (max-width:955px) and (min-width:824px) {
	.pd_order{padding: 75px 2%;}
}
@media (max-width:800px){
	.ly_NyProDetail { padding:0;}
	.lyNyProDetail_con .lyNyProDetail_left,	.lyNyProDetail_con .lyNyProDetail_right { width:100%;}
	.lyNyProDetail_con .lyNyProDetail_left { margin:0 auto 20px;}
	.pd_order .pic{left: 14%;}
}
@media (max-width: 767px) {
	.ly_NyProDetail { margin:20px auto; padding:0;}
	.lyNyProDetail_con .lyNyProDetail_left,	.lyNyProDetail_con .lyNyProDetail_right { width:100%; margin:0 auto;}
	.lyNyProDetail_con .lyNyProDetail_right { margin:0 auto 0;}
	.lyNyProDetail_right .ly_PrevNext{margin: 0 auto; padding: 0 3%;}
	.lyNyOrder_msg #ly_msg.ly_msg{ width:100%;}
	.lyNyOrder_msg #ly_msg.ly_msg ul li{ width:100%;}
	.lyNyOrder_msg #ly_msg.ly_msg ul li:nth-child(2n+2){margin-left: 0 !important;}
	.pd_order{ display:none;}
}
@media (max-width: 425px) {
	.ly_NyProDetail{ background:#fff;}
	.lyNyOrder_msg #ly_msg.ly_msg{ width:100%;}
	.lyNyOrder_msg #ly_msg.ly_msg ul li{ width:100%;}
	.lyNyOrder_msg #ly_msg.ly_msg ul li:nth-child(2n+2){margin-left: 0 !important;}
	.pd_order{ display:none;}
	.lyNyProDetail_con .lyNyProDetail_right{margin: 0 auto;}
}
@media (max-width: 320px) {
	.lyNyOrder_msg #ly_msg.ly_msg .msg_ipt2 input{width: 94px !important;}
}

.pro_detail_main { width:100%; height:auto; margin: 0 auto; padding: 60px 0 40px; position: relative; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.pro_detail_main .NyProDetail_Pic { width:1400px; height:auto; margin:0 auto; padding:30px; background:#fff;box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.pro_detail_main .pro_detail_img { width:480px; height: 480px; overflow: hidden; margin: 0; padding: 10px; border: 1px solid #eaeaea; float: left; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.pro_detail_img .pro_detail_img_main { width:100%; height: 100%; margin: 0 auto; padding: 0; position: relative;}
.pro_detail_img_main img { display:block; max-width: 100%; max-height: 100%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
.pro_detail_main .pro_detail_text { width:60%; height:auto; overflow: hidden; margin: 0; padding:0 0 0 30px; float: right; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.pro_detail_text>p { width:100%; height:auto; min-height:40px; max-height:80px; line-height:40px; color: #333; font-size: 30px; font-weight:bold; text-align: justify; margin: 0 auto 20px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; white-space:inherit; overflow:hidden;}
.pro_detail_text em{ background:#eee; width:100%; height:1px;display:block;margin: 0 auto 30px;position:relative;}
.pro_detail_text em:after{content: "";display: inline-block; width:20%; height:5px; background:#e9913b; bottom:-3px; left:0; position:absolute;}
.pro_detail_text .jyms { width:100%; height:auto; overflow:hidden; margin:0 auto 20px; padding:0; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.pro_detail_text .jyms dd { width:100%; max-height:100px; overflow:hidden; line-height:30px; color:#999; font-size:16px; text-align: justify; margin:0 auto; padding:0; display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp:3;}
.pro_detail_text .jyms dd span { color:#303030; font-weight:bold;}
.pro_detail_text .jyms dd h1{ display:inline;}
.pro_detail_text ul { width:100%; margin:0 auto; padding:0;}
.pro_detail_text ul li { width:24%; height:120px; overflow:hidden; margin:0 1% 0 0; padding:20px 0 20px; text-align:center;float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; background:#f8f8f8;}
.pro_detail_text ul li:nth-child(4) { margin:0;}
.pro_detail_text ul li i{display:block; width:35px; height:35px; overflow:hidden; margin:0 auto; padding:0;border-radius:50%;}
.pro_detail_text ul li:first-child i{ background:#fff url(../images/icon_pd_a.png) center center no-repeat;}
.pro_detail_text ul li:nth-child(2) i{ background:#fff url(../images/icon_pd_b.png) center center no-repeat;}
.pro_detail_text ul li:nth-child(3) i{ background:#fff url(../images/icon_pd_c.png) center center no-repeat;}
.pro_detail_text ul li:nth-child(4) i{ background:#fff url(../images/icon_pd_d.png) center center no-repeat;}
.pro_detail_text ul li p { display:block; width:100%; height:30px; line-height: 30px; color: #303030; font-size: 15px; font-weight:bold; margin:0 auto; padding:0;}
.pro_detail_text ul li span { display:block; width:100%; height:20px; line-height: 20px; color: #999; font-size: 14px; margin:0 auto; padding:0 8%;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.pro_detail_text .pro_detail_btn { width:100%; height: auto; overflow: hidden; margin:30px auto 0; padding:0;}
.pro_detail_btn img{ float:left;}
.pro_detail_btn .txt{ float:left;margin: 32px;}
.pro_detail_btn .txt span{ font-size:22px; font-weight:bold;}
.pro_detail_btn .txt p{ font-size:16px; color:#999;}
.pro_detail_btn a { display:block; width: 20%; height: 42px; overflow: hidden; line-height: 42px; color: #fff; font-size: 20px; text-align: center; margin: 32px auto; padding: 0; float: right;background:#e9913b; transition: all .4s ease;}
.pro_detail_btn a:hover{background:#f65529;}


/**产品详情页产品图片切换**/
.prodetail_img { width:40%;margin:0; padding: 0; float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
#preview { width:100%; margin:0; text-align:center; position:relative;}
.list-h li { float:left;}
#spec-n5 { width:100%; height:70px; margin-top:10px;}
#spec-left { width:16px; height:70px; float:left; cursor:pointer; margin-top:3px;}
#spec-right { width:16px; height:70px; float:left;cursor:pointer; margin-top:3px;}
#spec-list { width:440px; float:left; margin-left:2px; display:inline;}
#spec-list ul {}
#spec-list ul li { float:left; display:inline; padding:0; width:18.4%; height:70px; margin:0 2% 0 0;}
#spec-list ul li:last-child { margin:0;}
#spec-list ul li p { width:100%; height:100%; overflow:hidden; margin:0; padding:0; background-color:#fff; border:1px solid #ececec; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
#spec-list ul li:hover p { border:1px solid #018287;}
#spec-list ul li img { display:block; max-width:92%; max-height:94%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
/*jqzoom*/
.jqzoom { position:relative; width:100%; height:386px; padding:0; background-color:#fff; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.jqzoom img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
.zoomdiv { z-index:100;position:absolute;top:0px;left:0px; background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #eaeaea;display:none;text-align:center;overflow: hidden; left:102%!important; top:0!important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.bigimg { }
.jqZoomPup { width:200px!important; height:200px!important; z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;background:url(../images/mask.png) 0 0 repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list { position:relative; width:100%; margin:0;}
#spec-list div { width:100%!important; height:70px!important; margin:0;}
#ceshi { display:block; margin:auto!important; left:0; top:0; bottom:0; right:0;}
.prodetail_img a.videoIco { left:20px!important; bottom:20px!important; z-index:99!important;}
.Warning { width:100%!important; height:100%!important;}
.prodetail_img a.videoIco {
    position: absolute;
    z-index: 9;
    width: 52px;
    height: 52px;
    left: 42px;
    bottom: 24px;
    background: url(../images/video.png) no-repeat 0 0;
}
.videoItem {
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 990;
    top: 0;
    left: 0; background:#fff; 
}

.videoItem a {
    position: absolute;
    width: 36px;
    height: 36px;
    top: 0px;
    right: 0px;
    z-index: 11;
    background: url(../images/video.png) no-repeat -56px 0;
}
.Warning {
    text-align: center;
    font-size: 14px;
    font-family: microsoft yahei;
    line-height: 27px;
    color: #fff;
    width: 606px;
    height: 400px;
    background-color: #000;
    margin: 0 auto;
}
.Warning b {
	display: inline-block;
	width: 30px;
	height: 27px;
	margin: 12px;
	margin: 150px 0 20px 0;
	background: url("../images/waring.png") no-repeat;
}

@media screen and (max-width:1440px) and (min-width:1280px) {
}
@media screen and (max-width:1279px) and (min-width:1200px) {
	.jqzoom{ height:328px;}
	.pro_detail_btn img{width: 15%;}
	.pro_detail_btn .txt{margin: 22px;}
}
@media screen and (max-width:1199px) and (min-width:1080px) {
	.pro_detail_main { width:100%; padding:0;}
	.prodetail_img { width:45%; position:inherit;float: left;}
	#preview, #spec-n5, #spec-list, .jqzoom { width:100%;}
	.jqzoom{ height:335px;}
	.pro_detail_main .pro_detail_text { width:52%;}
	.pro_detail_text .pro_detail_btn { width:100%;}
	.zoomdiv { left:104%!important;}	
	
	.pro_detail_btn img{width: 15%;}
	.pro_detail_btn .txt{margin: 22px;}
	.pro_detail_btn a{ width:16%;font-size:16px;}
}
@media screen and (max-width:1079px) and (min-width:1024px) {
	.pro_detail_btn img{width: 15%;}
	.pro_detail_btn .txt{margin: 10px;}
	.pro_detail_btn a{ width:16%;font-size:16px;margin: 20px auto;}
	.prodetail_img{height: 375px;}
	.jqzoom {height: 330px;}
}
@media screen and (max-width:1023px) and (min-width:801px) {
	.pro_detail_main { width:100%; margin: 0 auto 20px;}
	.prodetail_img { width:100%; height:auto; margin:0 0 20px;}
	#preview { width:100%;}
	.jqzoom { width:100%;height: 340px;}
	.pro_detail_main .pro_detail_text { width:100%;padding-top:0;height: auto;}
	.pro_detail_text>p { font-size:22px; line-height:32px;}
	.pro_detail_text .jyms { margin: 10px auto; padding: 12px 16px; height:auto;}
	.pro_detail_text .jyms dd { height:auto; max-height:100px;}
	#spec-n5 { width:100%;}
	#spec-list { width:100%;}
	.zoomdiv,.jqZoomPup { display:none !important;}
	.pro_detail_btn img{ display:none;}
	.pro_detail_btn .txt{margin: 10px;}
	.pro_detail_btn .txt p{ font-size:14px;}
	.pro_detail_btn a{ width:20%;font-size:14px;margin: 20px auto;}
}
@media (max-width:800px) {
	.pro_detail_btn img{ display:block;}
}
@media (max-width:768px) {
	.pro_detail_main { width:100%; margin: 0 auto 20px;}
	.prodetail_img { width:100%; height:auto; margin:0 auto 20px;}
	#preview { width:100%;}
	.jqzoom { width:100%;height: 285px;}
	.pro_detail_main .pro_detail_text { width:100%; padding-top:0; height: auto;min-height:260px; padding-bottom:48px;}
	.pro_detail_text>p { font-size:22px; line-height:32px;}
	.pro_detail_text .jyms { margin: 10px auto;padding: 12px;height:auto;}
	#spec-n5 { width:100%; height:60px;}
	#spec-list { width:100%;}
	#spec-list ul li { height:60px;}
	.zoomdiv,.jqZoomPup { display:none !important;}
}
@media screen and (max-width:767px) and (min-width:426px) {
	.pro_detail_btn img{ display:none;}
	.pro_detail_btn .txt{ margin: 0 4% 0 0;width: 65%;}
	.pro_detail_btn a{margin: 18px auto; width:30%; font-size:16px;}
}
@media (max-width:425px) {
	.pro_detail_text ul li{ width:49%;margin: 0 1% 3px 0;}
	.pro_detail_text ul li:nth-child(2n+2){margin: 0 0 3px 0;}
	.pro_detail_text .pro_detail_btn{ margin:0 auto;}
	.pro_detail_btn img{ display:none;}
	.pro_detail_btn .txt{ margin: 22px 4% 0 0;width: 65%;}
	.pro_detail_btn .txt p{ display:none;}
	.pro_detail_btn a{margin: 18px auto; width:30%; font-size:16px;}
}
/*内页-产品详情 结束*/
/*相关文章 开始*/
.ny_xgart { width:100%; overflow:hidden; margin:0 auto; padding:40px 0; background-color:#f8f8f8;}
.ny_xgart .ny_xgart_main { width:1400px; height:auto; margin:0 auto; padding:0;}
.ny_xgart_main .ny_xgart_title { width:100%; height:80px; line-height:80px; color:#fff; font-size:28px; margin:0 auto 30px; padding:0 0 0 2%;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;text-transform: Uppercase; background:#e9913b; position:relative;}
.ny_xgart_main .ny_xgart_title strong{ margin-right:1%;font-size:28px;}
.ny_xgart_main .ny_xgart_title:before{content: ""; width:5px;height:100%; background:#f65529; display:block;position:absolute; left:0;}
.ny_xgart_main .ny_xgart_list { width:100%; height:auto; margin:0 auto; padding:0;}
.ny_xgart_list ul li { width:49%; height:auto; margin:0 2% 20px 0; padding:20px 2%; background-color:#fff; border: 1px solid #ddd;position:relative; float:left; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.ny_xgart_list ul li:nth-child(2n+2) { margin:0;}
.ny_xgart_list ul li .txt{width: 100%;position:relative;z-index:1;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.ny_xgart_list ul li span{display:inline-block;width:116px; height:40px; overflow:hidden; line-height:40px; color:#fff; margin:0 auto; padding: 0 0 0 18px;background: url(../images/time_bg.png) left center no-repeat;transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; z-index:1;}
.ny_xgart_list ul li a{display:inline-block;width:78%; height:40px;line-height:40px; color:#333; font-size:20px;margin:0 auto; padding:0;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; float:right;}
.ny_xgart_list ul li:after{content: "";height:0;background: #e9913b; position:absolute; bottom:0; left:0; width:100%; display:block; z-index:0;transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.ny_xgart_list ul li:hover:after{ height:100%;}
.ny_xgart_list ul li:hover span{background: url(../images/time_bg_on.png) left center no-repeat;}
.ny_xgart_list ul li:hover a{color:#fff; font-weight:bold;}
/*相关文章 结束*/

@media (max-width:1440px) {
	.pro_detail_main .NyProDetail_Pic { width:94%;}
	.ly_NyProDetail .lyNyProDetail_con { width:94%;}
}
@media screen and (max-width:1439px) and (min-width:1367px) {
	.ny_xgart .ny_xgart_main{ width:94%;}
	.ny_xgart_list ul li a{ width:76%;}
}
@media (max-width:1366px) {
	.ny_xgart .ny_xgart_main{ width:94%;}
	.ny_xgart_list ul li a{ width:76%;}
}
@media screen and (max-width:1365px) and (min-width:1281px) {
	.ny_xgart_list ul li a{ width:75%;}
}
@media (max-width:1280px) {
	.prodetail_img { width:44%;}
	.pro_detail_main .pro_detail_text { width:56%;}
	.pro_detail_text>p { font-size:28px;}
	.pro_detail_text .jyms p { font-size:15px;}
	.ny_xgart_list ul li a{ width:75%;}
}
@media screen and (max-width:1279px) and (min-width:1201px) {
	.ny_xgart_list ul li a{ width:72%;}
}
@media (max-width:1200px) {
	.pro_detail_main { margin:0 auto; padding:40px 0;}
	.ny_xgart_list ul li a{ width:72%;}
}
@media screen and (max-width:1199px) and (min-width:1081px) {
	.ny_xgart_list ul li a{ width:70%;}
}
@media (max-width:1080px) {
	.pro_detail_text>p { font-size:22px; height:auto; min-height:32px; max-height:64px; line-height:32px; margin:0 auto 20px;}
	.ny_xgart_list ul li a{ width:70%;}
}
@media screen and (max-width:1081px) and (min-width:1025px) {
	.ny_xgart_main .ny_xgart_title{ font-size:18px;}
	.ny_xgart_main .ny_xgart_title strong{ font-size:24px;}
	.ny_xgart_list ul li a{ width:68%;}
}
@media (max-width:1024px) {
	
	.ny_xgart_main .ny_xgart_title{ font-size:18px;}
	.ny_xgart_main .ny_xgart_title strong{ font-size:24px;}
	.ny_xgart_list ul li a{ width:68%;}
}
@media screen and (max-width:1023px) and (min-width:801px) {
	.ny_xgart_list ul li{ width:100%;margin: 0 0 10px 0;padding: 10px 2%;}
	.ny_xgart_list ul li:nth-child(2n+2){margin: 0 0 10px 0;}
	.ny_xgart_list ul li a{ width:80%;}
}
@media (max-width:800px) {
	.pro_detail_main { margin: 0 auto; padding: 20px 0;}
	.prodetail_img { width:100%; height:auto; margin:0 auto 20px; float:inherit;}
	.pro_detail_main .pro_detail_text { width:100%; margin:0 auto; padding:0; float:inherit;}
	.jqzoom { width: 100%; height: 440px;}
	#spec-n5 { height:88px; margin:10px 0;}
	#spec-list ul li { height:88px;}
	.pro_detail_text .jyms { padding:0; display:none;}
	.ny_xgart_list ul li{ width:100%;margin: 0 0 10px 0;padding: 10px 2%;}
	.ny_xgart_list ul li:nth-child(2n+2){margin: 0 0 10px 0;}
	.ny_xgart_list ul li a{ width:80%;}
}
@media screen and (max-width:799px) and (min-width:769px) {
	.ny_xgart{padding: 20px 0;}
	.ny_xgart .ny_xgart_main{ width:92%;}
	.ny_xgart_main .ny_xgart_title{margin: 0 auto 20px;}
}
@media (max-width:767px) {
	.pro_detail_main .NyProDetail_Pic { width:92%;}
	.ly_NyProDetail { margin:0 auto;}
	.ly_NyProDetail .lyNyProDetail_con { width:92%;}
	.jqzoom { width: 100%; height: 300px;}
	#spec-n5 { height:70px; margin-top:10px;}
	#spec-list ul li { height:70px;}
	.pro_detail_text>p { margin:0 auto 10px;}
	.pro_detail_text .jyms p { margin:0 auto 10px;}
	.ny_xgart{padding: 20px 0;}
	.ny_xgart .ny_xgart_main{ width:92%;}
	.ny_xgart_main .ny_xgart_title{margin: 0 auto 20px; font-size:0; height:60px; line-height:60px;}
	.ny_xgart_main .ny_xgart_title strong{ font-size:22px;}
}
@media screen and (max-width:767px) and (min-width:426px) {
	.ny_xgart_main .ny_xgart_title { padding: 0 0 0 4%;}
	.ny_xgart_list ul li{padding: 10px 4%;}
	.ny_xgart_list ul li span{ width:105px;}
	.ny_xgart_list ul li a{ width:65%; font-size:16px;}
}
@media (max-width:425px) {
	.pro_detail_main .NyProDetail_Pic{ padding:0;}
	.ny_xgart_main .ny_xgart_title { padding: 0 0 0 4%;}
	.ny_xgart_list ul li{padding: 10px 4%;}
	.ny_xgart_list ul li span{ width:105px;}
	.ny_xgart_list ul li a{ width:65%; font-size:16px;}
}
@media screen and (max-width:424px) and (min-width:376px) {
	.ny_xgart_list ul li span{ display:none;}
	.ny_xgart_list ul li a{ width:100%;}
}
@media (max-width:375px) {
	.ny_xgart_list ul li span{ display:none;}
	.ny_xgart_list ul li a{ width:100%;}
}
@media (max-width:320px) {
	.jqzoom { width: 100%; height: 240px;}
	#spec-n5 { height:60px; padding-top:10px;}
	#spec-list ul li { height:60px;}
	.pro_detail_text>p { font-size:18px;}
	.ny_xgart_main .ny_xgart_title{padding: 0 0 0 5%;}
}




 



