/*****************
-------首页------
*****************/
.IndDaF{background:#fff;}
/*banner*/
.bannerK{width:100%; position: relative;}
.banner{position: relative;overflow: hidden;}
.banner .swiper-slide{align-content:center; position: relative}
.banP{color:#FFF;position: absolute;width: 100%;left: 0;bottom: 0;background-image: linear-gradient(0deg, #000 10%, #fff0);}
.banner .swiper-slide img{width:100%; display:block;}
.banner .swiper-pagination-bullet{ border-radius:0; border: none; background:#FFF; opacity:1;}
.banner .swiper-pagination-bullet-active {background:#fc780d}
.Swinext,.Swiprev{transform: translate(0,-50%);top:50%; margin:0; background: rgba(0,0,0,0.5);}
.Swinext:after, .Swiprev:after {color:#FFF;}
.Swinext:hover,.Swiprev:hover{ background:#fc780d;}
.Swinext{right:0;}
.Swiprev{left:0;}
.IndDntit{border-bottom: 1px solid #eee;}
.IndDntita{color:#000; position: relative;}
.IndDntita:before{display:block;content:'';position: absolute;  background:#fd8c4e;width:0;bottom:0;left:50%;transform: translate(-50%,0);}
.IndDntit .on{color: #fd8c4e;}
.IndDnU{}
.IndDnU li{border-bottom: 1px solid #eee; width:100%}
.IndDnUa{ width:100%;align-content:center;}
.IndDnUN{flex: 1; width:100%}
.IndDnUN h2{width:100%;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;color:#000;}
.IndDnUN p{width:100%;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;color: #666;}
.IndDnUN span{width:100%;color:#CCC;display: block;}
.IndDnUI{overflow: hidden;align-content:center;}
.IndDnUI img{width:100%; display: block;}
.IndDnUa:hover h2{ color:#fc780d;}
.hide {display:none!important;}
/********分页*******/
.pages{ width:100%; font-size:14px;display:flex;justify-content:center;align-items:center; flex-wrap:wrap; padding:30px 0;}
.pages a{line-height:32px;height:32px;border:1px solid #eee;min-width:22px;padding:0 8px;display: block;-webkit-box-sizing: border-box;box-sizing: border-box;margin:0 2px;}
.pages strong{line-height:32px; height:32px;min-width:22px; padding:0 8px; display: block;-webkit-box-sizing: border-box;box-sizing: border-box; margin:0 2px;}
.pages a.on,.pages a:hover{ background:#045bcb; color:#FFF}
.IndRiT{color: #fc780d;width:100%; position: relative;}
.IndRiT:before{display:block;content:'';position: absolute;left:0;top:50%;transform: translate(0,-50%); background:#fc780d;}
.Ind-lookU{}
.Ind-lookU li{border-top: 1px solid #f2f0f0;}
.Ind-looka{ color:#000}
.Ind-looka p{font-weight:700; width: 100%; flex:1;color: #000;}
.Ind-lookI{overflow: hidden;align-content:center;}
.Ind-lookI img{width:100%; display: block;}
.IndR-adv{display:block;overflow: hidden;align-content:center; width:100%;}
.IndR-adv img{width:100%; display: block;}
@media  screen and ( min-width:1440px){
.IndDK{ width: 1200px; margin:30px auto 0;}
.IndDaF{border-radius: 8px;box-shadow: 0 0 20px 1px #e8e8e8;margin-bottom:24px;}
.IndLe{ width:845px }
.IndRi{ width: 330px}
/*banner*/
.bannerK{padding:25px;}
.banner{border-radius:8px;height: 532px;}
.banner .swiper-slide{ height:532px;}
.banP{height: 60px;line-height: 60px;text-indent: 20px;font-size: 22px;border-radius: 0 0 8px 8px;text-shadow: 1px 1px black;}
.banner .swiper-pagination-bullet{width:6px; height:6px; border-radius:3px}
.banner .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 2px;}
.banner .swiper-pagination-bullets {bottom:25px; padding:0 20px;}
.banner .swiper-pagination-bullet-active {width:20px;}
.Swinext,.Swiprev{width:25px; height:60px;}
.Swinext:after, .Swiprev:after {font-size:20px;}
.IndDn{padding:35px 40px;}
.IndDntita{ height: 40px; font-size: 20px;margin-right:40px;}
.IndDntita:before{height: 4px;}
.IndDntit .on:before,.IndDntita:hover:before{width:100%;}
.IndDnU{}
.IndDnU li{padding:30px 0;}
.IndDnUN h2{font-size:24px;height:32px;line-height:36px;}
.IndDnUN p{margin:10px 0 6px 0;font-size: 16px;line-height: 30px;height: 64px;}
.IndDnUN span{ font-size:14px;line-height:20px;;}
.IndDnUI{width:187px; height: 125px; border-radius:7px;margin-left: 30px;}
.IndDnUa:hover h2{ color:#fc780d;}
/********分页*******/
.pages{ width:100%; font-size:14px;display:flex;justify-content:center;align-items:center; flex-wrap:wrap; padding:30px 0;}
.pages a{line-height:32px;height:32px;border:1px solid #eee;min-width:22px;padding:0 8px;display: block;-webkit-box-sizing: border-box;box-sizing: border-box;margin:0 2px;}
.pages strong{line-height:32px; height:32px;min-width:22px; padding:0 8px; display: block;-webkit-box-sizing: border-box;box-sizing: border-box; margin:0 2px;}
.pages a.on,.pages a:hover{ background:#045bcb; color:#FFF}
.Ind-look{ padding:1px 25px;}
.IndRiT{padding:18px 14px; width:100%; position: relative;font-size: 22px; line-height:28px;}
.IndRiT:before{width: 4px; height:24px;}
.Ind-lookU{}
.Ind-lookU li{ padding:16px 0;}
.Ind-looka p{font-size: 17px;line-height:30px;}
.Ind-lookI{width:90px; height:60px; border-radius:7px;margin-left:15px;}
.Ind-looka:hover p{ color:#fc780d;}
.IndR-adv{margin-bottom: 20px;height: 221px;}
}
@media screen and (max-width:1439px ) and ( min-width:1280px){
.IndDK{ width: 1080px; margin:25px auto 0;}
.IndDaF{border-radius:7px;box-shadow: 0 0 20px 1px #e8e8e8;margin-bottom:20px;}
.IndLe{ width:770px }
.IndRi{ width: 290px}
/*banner*/
.bannerK{padding:20px;}
.banner{border-radius:7px;height:489px;}
.banner .swiper-slide{ height:489px;}
.banP{height:55px;line-height: 55px;text-indent:18px;font-size: 20px;border-radius: 0 0 8px 8px;text-shadow: 1px 1px black;}
.banner .swiper-pagination-bullet{width:6px; height:6px; border-radius:3px}
.banner .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 2px;}
.banner .swiper-pagination-bullets {bottom:25px; padding:0 20px;}
.banner .swiper-pagination-bullet-active {width:20px;}
.Swinext,.Swiprev{width:20px; height:50px;}
.Swinext:after, .Swiprev:after {font-size:18px;}
.IndDn{padding:30px 35px;}
.IndDntita{ height:38px; font-size:18px;margin-right:35px;}
.IndDntita:before{height:3px;}
.IndDntit .on:before,.IndDntita:hover:before{width:100%;}
.IndDnU{}
.IndDnU li{padding:25px 0;}
.IndDnUN h2{font-size:22px;height:30px;line-height:32px;}
.IndDnUN p{margin:8px 0 4px 0;font-size: 15px;line-height:28px;height: 60px; }
.IndDnUN span{ font-size:13px;line-height:20px;;}
.IndDnUI{width:160px; height: 107px; border-radius:7px;margin-left:14px;}
.IndDnUa:hover h2{ color:#fc780d;}
/********分页*******/
.pages{ width:100%; font-size:14px;display:flex;justify-content:center;align-items:center; flex-wrap:wrap; padding:30px 0;}
.pages a{line-height:32px;height:32px;border:1px solid #eee;min-width:22px;padding:0 8px;display: block;-webkit-box-sizing: border-box;box-sizing: border-box;margin:0 2px;}
.pages strong{line-height:32px; height:32px;min-width:22px; padding:0 8px; display: block;-webkit-box-sizing: border-box;box-sizing: border-box; margin:0 2px;}
.pages a.on,.pages a:hover{ background:#045bcb; color:#FFF}
.Ind-look{ padding:1px 22px;}
.IndRiT{padding:16px 12px; width:100%; position: relative;font-size: 20px; line-height:26px;}
.IndRiT:before{width:3px; height:20px;}
.Ind-lookU{}
.Ind-lookU li{ padding:14px 0;}
.Ind-looka p{font-size: 15px;line-height:26px;}
.Ind-lookI{width:84px; height:56px; border-radius:6px;margin-left:10px;}
.Ind-looka:hover p{ color:#fc780d;}
.IndR-adv{margin-bottom:16px;height:194px;}
}
@media screen and (max-width:1279px ) and ( min-width:960px){
.IndDK{ width:900px; margin:20px auto 0;}
.IndDaF{border-radius:6px;box-shadow: 0 0 20px 1px #e8e8e8;margin-bottom:16px;}
.IndLe{ width:640px }
.IndRi{ width: 246px}
/*banner*/
.bannerK{padding:16px;}
.banner{border-radius:6px;height:407px;}
.banner .swiper-slide{ height:407px;}
.banP{height:50px;line-height: 50px;text-indent:16px;font-size:18px;border-radius: 0 0 8px 8px;text-shadow: 1px 1px black;}
.banner .swiper-pagination-bullet{width:4px; height:4px; border-radius:2px}
.banner .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 1px;}
.banner .swiper-pagination-bullets {bottom:20px; padding:0 15px;}
.banner .swiper-pagination-bullet-active {width:15px;}
.Swinext,.Swiprev{width:16px; height:40px;}
.Swinext:after, .Swiprev:after {font-size:16px;}
.IndDn{padding:25px 30px;}
.IndDntita{ height:34px; font-size:17px;margin-right:30px;}
.IndDntita:before{height:3px;}
.IndDntit .on:before,.IndDntita:hover:before{width:100%;}
.IndDnU{}
.IndDnU li{padding:20px 0;}
.IndDnUN h2{font-size:20px;height:26px;line-height:28px;}
.IndDnUN p{margin:6px 0 2px 0;font-size: 14px;line-height:25px;height:54px;}
.IndDnUN span{ font-size:12px;line-height:18px;;}
.IndDnUI{width:144px; height:96px; border-radius:6px;margin-left:12px;}
.IndDnUa:hover h2{ color:#fc780d;}
/********分页*******/
.pages{ width:100%; font-size:14px;display:flex;justify-content:center;align-items:center; flex-wrap:wrap; padding:30px 0;}
.pages a{line-height:32px;height:32px;border:1px solid #eee;min-width:22px;padding:0 8px;display: block;-webkit-box-sizing: border-box;box-sizing: border-box;margin:0 2px;}
.pages strong{line-height:32px; height:32px;min-width:22px; padding:0 8px; display: block;-webkit-box-sizing: border-box;box-sizing: border-box; margin:0 2px;}
.pages a.on,.pages a:hover{ background:#045bcb; color:#FFF}
.Ind-look{ padding:1px 18px;}
.IndRiT{padding:14px 12px; width:100%; position: relative;font-size:18px; line-height:24px;}
.IndRiT:before{width:3px; height:16px;}
.Ind-lookU{}
.Ind-lookU li{ padding:12px 0;}
.Ind-looka p{font-size: 14px;line-height:22px;}
.Ind-lookI{width:84px; height:56px; border-radius:6px;margin-left:10px;}
.Ind-looka:hover p{ color:#fc780d;}
.IndR-adv{margin-bottom:12px;height:164px;}
}
@media screen and (max-width:959px ) and ( min-width:640px){
.IndDK{ width:600px; margin:18px auto 0;}
.IndDaF{border-radius:6px;box-shadow: 0 0 20px 1px #e8e8e8;margin-bottom:16px;}
.IndLe{ width:600px }
.IndRi{ width: 246px; display:none;}
/*banner*/
.bannerK{padding:16px;}
.banner{border-radius:6px;height:380px;}
.banner .swiper-slide{ height:380px;}
.banP{height:45px;line-height:45px;text-indent:16px;font-size:16px;border-radius: 0 0 8px 8px;text-shadow: 1px 1px black;}
.banner .swiper-pagination-bullet{width:4px; height:4px; border-radius:2px}
.banner .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 1px;}
.banner .swiper-pagination-bullets {bottom:20px; padding:0 15px;}
.banner .swiper-pagination-bullet-active {width:15px;}
.Swinext,.Swiprev{width:16px; height:40px;}
.Swinext:after, .Swiprev:after {font-size:16px;}

.IndDn{padding:20px 25px;}
.IndDntita{ height:30px; font-size:16px;margin-right:26px;}
.IndDntita:before{height:3px;}
.IndDntit .on:before{width:100%;}

.IndDnU{}
.IndDnU li{padding:16px 0;}
.IndDnUN h2{font-size:17px;height:46px;line-height:24px;-webkit-line-clamp:2; margin-bottom:8px;;}
.IndDnUN p{margin:6px 0 2px 0;font-size: 13px;line-height:22px;height:44px;display: none;}
.IndDnUN span{ font-size:12px;line-height:18px;;}
.IndDnUI{width:130px; height:87px; border-radius:6px;margin-left:10px;}
/********分页*******/
.pages{ width:100%; font-size:14px;display:flex;justify-content:center;align-items:center; flex-wrap:wrap; padding:30px 0;}
.pages a{line-height:32px;height:32px;border:1px solid #eee;min-width:22px;padding:0 8px;display: block;-webkit-box-sizing: border-box;box-sizing: border-box;margin:0 2px;}
.pages strong{line-height:32px; height:32px;min-width:22px; padding:0 8px; display: block;-webkit-box-sizing: border-box;box-sizing: border-box; margin:0 2px;}
.pages a.on,.pages a:hover{ background:#045bcb; color:#FFF}

.Ind-look{ padding:1px 18px;}
.IndRiT{padding:14px 12px; width:100%; position: relative;font-size:18px; line-height:24px;}
.IndRiT:before{width:3px; height:16px;}
.Ind-lookU{}
.Ind-lookU li{ padding:12px 0;}
.Ind-looka p{font-size: 14px;line-height:22px;}
.Ind-lookI{width:84px; height:56px; border-radius:6px;margin-left:10px;}
.Ind-looka:hover p{ color:#fc780d;}
.IndR-adv{margin-bottom:12px;height:164px;}
}
@media only screen and (max-width:639px){
.IndDK{ width:100%; margin:0.12rem auto 0;}
.IndDaF{border-radius:0;box-shadow: 0 0 20px 1px #e8e8e8;margin-bottom:0.1rem;}
.IndLe{ width:100%; }
.IndRi{ width: 246px; display:none;}
/*banner*/
.bannerK{padding:0.1rem;}
.banner{border-radius:0.06rem;height:1.75rem;}
.banner .swiper-slide{ height:1.75rem;}
.banP{height:0.3rem;line-height:0.3rem;text-indent:0.11rem;font-size:0.11rem;border-radius: 0 0 8px 8px;text-shadow: 1px 1px black;}
.banner .swiper-pagination-bullet{width:6px; height:6px; border-radius:3px}
.banner .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 1px;}
.banner .swiper-pagination-bullets {bottom:20px; padding:0 0.1rem;}
.banner .swiper-pagination-bullet-active {width:15px;}
.Swinext,.Swiprev{width:16px; height:40px; display: none;}
.Swinext:after, .Swiprev:after {font-size:16px;}

.IndDn{padding:0.14rem 0.13rem;}
.IndDntita{ height:0.32rem; font-size:0.145rem;margin-right:0.16rem;}
.IndDntita:before{height:0.02rem;}
.IndDntit .on:before{width:100%;}

.IndDnU{}
.IndDnU li{padding:0.12rem 0;}
.IndDnUN h2{font-size:0.13rem;height:0.39rem;line-height:0.2rem;-webkit-line-clamp:2; margin-bottom:0.05rem;}
.IndDnUN p{margin:0.03rem 0 0.01rem 0;font-size:0.1rem;line-height:0.18rem;height:0.35rem; display:none;}
.IndDnUN span{ font-size:0.11rem;line-height:0.14rem;}
.IndDnUI{width:0.9rem; height:0.603rem; border-radius:0.05rem;margin-left:0.05rem;}
/********分页*******/
.pages{ width:100%; font-size:0.11rem;display:flex;justify-content:center;align-items:center; flex-wrap:wrap; padding:30px 0;}
.pages a{line-height:32px;height:32px;border:1px solid #eee;min-width:22px;padding:0 8px;display: block;-webkit-box-sizing: border-box;box-sizing: border-box;margin:0 2px;}
.pages strong{line-height:32px; height:32px;min-width:22px; padding:0 8px; display: block;-webkit-box-sizing: border-box;box-sizing: border-box; margin:0 2px;}
.pages a.on,.pages a:hover{ background:#045bcb; color:#FFF}

.Ind-look{ padding:1px 18px;}
.IndRiT{padding:14px 12px; width:100%; position: relative;font-size:18px; line-height:24px;}
.IndRiT:before{width:3px; height:16px;}
.Ind-lookU{}
.Ind-lookU li{ padding:12px 0;}
.Ind-looka p{font-size: 14px;line-height:22px;}
.Ind-lookI{width:84px; height:56px; border-radius:6px;margin-left:10px;}
.Ind-looka:hover p{ color:#fc780d;}
.IndR-adv{margin-bottom:12px;height:164px;}
}


/*****************
-----Newsdet-----
*****************/
.DetDH{color:#000;}
.DetDH h1{ font-weight:700;}
.DetDHz{ color:#707070;}
.DetDHs img{display: block;}
.DetDP{color:#000;text-align: justify; text-indent:2em; position: relative; height: auto;}
.DetDP p{padding:10px 0;/*  */font-size:16px;color:#333333;letter-spacing:0.78px;text-align:justify;line-height:31px;word-wrap:break-word ;}
.DetDP img{max-width:600px; display: block; margin:10px auto}
.DetDP table{width: 100%;color:#444;border-left:#bababa 1px solid;border-top:#bababa 1px solid;margin:0 auto;margin-bottom:22px;border-collapse:collapse;border-spacing:0px;}
.DetDP table tr{border: #dedede 1px solid;}
.DetDP table tr:hover{background:#ecf4ff; color:#444;}
.DetDP table th{border-right:#bababa 1px solid;border-bottom:#bababa 1px solid;border-top:#bababa 1px solid}
.DetDP table td{border-bottom: #dedede 1px solid;border-right: #dedede 1px solid;text-align:center;height:25px;font-size:13px;text-indent:0em;}
.DetDP table td p{text-align:center;height:25px;font-size:13px;text-indent:0em;}
.DetDP a,DetDP a:hover{color:#fc780d;border-bottom: 1px dashed #fc780d;}
.DetDP table tbody{border:#bababa 1px solid}
.DetDP h2{font-weight: bold;font-size:16px;color:#333333;letter-spacing:0.78px;text-align:justify;line-height:31px;word-wrap:break-word ;}
.keylink{color:#fc780d;border-bottom: 1px dashed #fc780d;}
.IndDaT{color:#000; font-weight:700;}
.IndDaT span{ color:#FF5D00;}
.IndDeGN a{display:block;}
.IndDeGN img{width:100%; display: block;}

.IndDeZN{color:#000;}
.ndDeZI{width:100%;overflow: hidden;}
.ndDeZI img{width:100%; display: block;}
.ndDeZP{background: #ffffff;}
.ndDeZP h2{font-weight: 700;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden}
.ndDeZP p{color: #888;border-top: 1px solid #efefef;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.ndDeZP span{display: block;color: #fc780d;}


.wap-s{ display:none;}

@media  screen and ( min-width:1440px){
.DetDN{padding:35px 40px;}
.DetDH{padding:0 0 15px; border-bottom:1px solid #e5e5e5;}
.DetDH h1{ font-size:24px; line-height:40px;}
.DetDHz{ margin-top:20px;}
.DetDHs{ margin-right:30px;}
.DetDHs img{width:15px; margin-right:5px;}
.DetDHs p{ font-size: 14px; line-height:20px;}
.DetDP{padding:30px 0; line-height:32px;font-size: 18px;}	
.DetDP img{max-width:600px; display: block; margin:10px auto}
.IndDeG{padding:35px 40px;}
.IndDaT{ font-size: 22px; line-height:36px;}
.IndDeGN{ padding-top:18px;}
.IndDeGN a{ margin-top:10px;}

.ndDeZa{width:31%; margin-top:20px;}
.ndDeZI{border-radius: 6px 6px 0 0;}
.ndDeZP{border: 4px solid #efefef;border-top: none;padding: 12px;border-radius:0 0 8px 8px;}
.ndDeZP h2{height: 58px;font-size:18px;line-height:28px;}
.ndDeZP p{font-size:14px;line-height:25px;height: 125px;padding-top: 10px;margin-top:10px;}
.ndDeZP span{margin: 10px 0;font-size:12px;}
.ndDeZa:hover{color: #fc780d; box-shadow: 0 2px 15px rgba(0,0,0,0.1);}
}
@media screen and (max-width:1439px ) and ( min-width:1280px){
.DetDN{padding:30px 35px;}
.DetDH{padding:0 0 15px; border-bottom:1px solid #e5e5e5;}
.DetDH h1{ font-size:22px; line-height:35px;}
.DetDHz{ margin-top:18px;}
.DetDHs{ margin-right:26px;}
.DetDHs img{width:15px; margin-right:5px;}
.DetDHs p{ font-size: 13px; line-height:20px;}
.DetDP{padding:25px 0; line-height:30px;font-size: 17px;}
.DetDP img{max-width:600px; display: block; margin:10px auto}
.IndDeG{padding:30px 35px;}
.IndDaT{ font-size:16px; line-height:32px;}
.IndDeGN{ padding-top:18px;}
.IndDeGN a{ margin-top:8px;}
	
.ndDeZa{width:31%; margin-top:18px; color:#000;}
.ndDeZI{border-radius: 6px 6px 0 0;}
.ndDeZP{border:3px solid #efefef;border-top: none;padding: 10px;border-radius:0 0 8px 8px;}
.ndDeZP h2{height: 50px;font-size:17px;line-height:24px;}
.ndDeZP p{font-size:13px;line-height:23px;height: 115px;padding-top:8px;margin-top:8px;}
.ndDeZP span{margin:8px 0;font-size:12px;}
.ndDeZa:hover{color: #fc780d; box-shadow: 0 2px 12px rgba(0,0,0,0.1);}

}
@media screen and (max-width:1279px ) and ( min-width:960px){
.DetDN{padding:24px 28px;}
.DetDH{padding:0 0 14px; border-bottom:1px solid #e5e5e5;}
.DetDH h1{ font-size:20px; line-height:32px;}
.DetDHz{ margin-top:15px;}
.DetDHs{ margin-right:14px;}
.DetDHs img{width:15px; margin-right:4px;}
.DetDHs p{ font-size: 12px; line-height:20px;}
.DetDP{padding:20px 0; line-height:28px;font-size: 16px;}	
.DetDP img{max-width:600px; display: block; margin:10px auto}
.IndDeG{padding:24px 28px;}
.IndDaT{ font-size:18px; line-height:28px;}
.IndDeGN{ padding-top:12px;}
.IndDeGN a{ margin-top:6px;}
	
.ndDeZa{width:31%; margin-top:15px;}
.ndDeZI{border-radius: 5px 5px 0 0;}
.ndDeZP{border:2px solid #efefef;border-top: none;padding:8px;border-radius:0 0 7px 7px;}
.ndDeZP h2{height:44px;font-size:15px;line-height:22px;}
.ndDeZP p{font-size:12px;line-height:20px;height: 100px;padding-top:6px;margin-top:6px;}
.ndDeZP span{margin:6px 0;font-size:12px;}

}
@media screen and (max-width:959px ) and ( min-width:640px){
.DetDN{padding:20px 24px;}
.DetDH{padding:0 0 10px; border-bottom:1px solid #e5e5e5;}
.DetDH h1{ font-size:18px; line-height:26px;}
.DetDHz{ margin-top:10px;}
.DetDHs{ margin-right:18px;}
.DetDHs img{width:15px; margin-right:3px;}
.DetDHs p{ font-size: 12px; line-height:20px;}
.DetDP{padding:15px 0; line-height:22px;font-size: 14px;}	
.DetDP img{margin:0.14rem 0;width:100%}
.IndDeG{padding:20px 24px;}
.IndDaT{ font-size:16px; line-height:24px;}
.IndDeGN{ padding-top:8px;}
.IndDeGN a{ margin-top:4px;}	

.ndDeZa{width:100%; margin-top:20px;flex-direction:row-reverse;}
.ndDeZI{ width:130px; margin-left:25px;}
.ndDeZP{width:100%; flex:1;}
.ndDeZP h2{height:56px;font-size:16px;line-height:28px; color:#000;}
.ndDeZP p{font-size:12px;line-height:20px;height: 100px;padding-top:6px;margin-top:6px; display: none;}
.ndDeZP span{margin:6px 0;font-size:12px;display: none;}

	
/*.wDetDP{height:100vh; overflow: hidden;}*/
	
.wap-s{display:block; background:linear-gradient(to bottom, rgba(255,255,255,0),rgba(255,255,255,1));width:100%;height:100px; bottom:0; position: absolute;left:0;}
.wap-sa{ position: absolute;width:0.24rem;left:0;right:0; margin:0 auto;bottom:10px;animation:Updown 1s infinite alternate;-webkit-animation:Updown 1s alternate infinite;}
}
@media only screen and (max-width:639px){
.DetDN{padding:0.15rem 5%;}
.DetDH{padding:0 0 0.1rem; border-bottom:0.01rem solid #e5e5e5;}
.DetDH h1{ font-size:0.15rem; line-height:0.22rem;}
.DetDHz{ margin-top:0.1rem;}
.DetDHs{ margin-right:0.1rem;}
.DetDHs img{width:0.14rem; margin-right:0.02rem;}
.DetDHs p{ font-size:0.105rem; line-height:0.16rem;}
.DetDP{padding:0.1rem 0; line-height:0.24rem;font-size:0.125rem;}
.DetDP img{margin:0.14rem 0;width:100%}
.IndDeG{padding:0.15rem 5%;}
.IndDaT{ font-size:0.16rem; line-height:0.25rem;}
.IndDeGN{ padding-top:0.01rem;}
.IndDeGN a{ margin-top:0.04rem;}

.ndDeZa{width:100%; margin-top:0.14rem;flex-direction:row-reverse;}
.ndDeZI{ width:0.9rem; margin-left:0.1rem;}
.ndDeZP{width:100%; flex:1;}
.ndDeZP h2{height:0.4rem;font-size:0.125rem;line-height:0.2rem; color:#000; font-weight:500;}
.ndDeZP p{font-size:12px;line-height:20px;height: 100px;padding-top:6px;margin-top:6px; display: none;}
.ndDeZP span{margin-top:0.06rem; line-height:0.18rem; font-size:0.11rem; color:#999;}
	
/*.wDetDP{height:100vh; overflow: hidden;}*/
	
.wap-s{display:block; background:linear-gradient(to bottom, rgba(255,255,255,0),rgba(255,255,255,1));width:100%;height:1rem; bottom:0; position: absolute;left:0;}
.wap-sa{ position: absolute;width:0.16rem;left:0;right:0; margin:0 auto;bottom:0.1rem;animation:Updown 1s infinite alternate;-webkit-animation:Updown 1s alternate infinite;}
}




/*
display:flex;justify-content:space-between;align-items:center; flex-wrap:wrap;align-content:center
|flex-start|flex-end|center|space-between|space-around

overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;

left:0;top:50%;transform: translate(0,-50%);

transition:0.5s;
.IndEnvT:before,.IndEnvT:after{display:block;content:'';position: absolute;}
*/
/*****************
----------
*****************/
@media  screen and ( min-width:1440px){
}
@media screen and (max-width:1439px ) and ( min-width:1280px){
}
@media screen and (max-width:1279px ) and ( min-width:960px){
}
@media screen and (max-width:959px ) and ( min-width:640px){
}
@media only screen and (max-width:639px){
}

/*
display:flex;justify-content:space-between;align-items:center; flex-wrap:wrap;align-content:center
|flex-start|flex-end|center|space-between|space-around

overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;

left:0;top:50%;transform: translate(0,-50%);

transition:0.5s;
.IndEnvT:before,.IndEnvT:after{display:block;content:'';position: absolute;}
*/
/*****************
-----新修改配套-对配产品列表-----
*****************/
@media  screen and ( min-width:1440px){
}
@media screen and (max-width:1439px ) and ( min-width:1280px){
}
@media screen and (max-width:1279px ) and ( min-width:960px){
}
@media screen and (max-width:959px ) and ( min-width:640px){
}
@media only screen and (max-width:639px){
}