body{font:14px "microsoft yahei", Arial, Helvetica, sans-serif;}
/*1400*900*/

/*****************
-------首页-------
*****************/
/* banner */
.banner{transition:0.5s; position: relative;}
.banner .swiper-slide{background-position: bottom center;  background-repeat: no-repeat;}
.banner .swiper-pagination-bullet{border: none; background: rgba(255,255,255,0.6);}
.banP{position: absolute;color:#FFF;left:0;right:0; margin:0 auto}
.banP h3{text-align: center; font-weight:600; color:#a6de2f;}
.banP h4{text-align: center; font-weight:600;}
.banP p{ text-align: center;}
.Swinext,.Swiprev{ background-color: rgba(0,0,0,0.2); top:50%; z-index: 8}
/**/
.IndWaiX{background: #e4e4e5;}
.IndWaia{align-content:center}
.IndWaia i{display: block; background-position:center 0;background-repeat: no-repeat;}
.IndWai1{background-image:url("../images/pic/IndWai1.png");}
.IndWai2{background-image:url("../images/pic/IndWai2.png");}
.IndWai3{background-image:url("../images/pic/IndWai3.png");}
.IndWai4{background-image:url("../images/pic/IndWai4.png");}
.IndWai5{background-image:url("../images/pic/IndWai5.png");}
.IndWaia p{width:100%;text-align: center;color:#2f2f2f; font-weight:550;}
/*title*/
.title{ position: relative;}
.title h3{color:#2f2f2f; text-align: center; font-weight: 550;}
/*走进福鑫医疗*/
.IndWalT{position: relative;}
.IndWalT img{width:100%;}
.IndWalT:before,.IndWalT:after{content: "";  display: block;position: absolute;}
.IndWalT:after{background:#0082d8;z-index:-1}
.IndWalT:before{background-image: url("../images/pic/IndWalB.png"); background-position:top center; background-size:100%;z-index:-1}
.IndWalNt{ color:#0082d8;font-weight:550; position: relative;}
.IndWalNt:before{content: "";  display: block;position: absolute; background:#0082d8; bottom:0;left:0;}
.IndWalNr{color:#3d3d3d;}
.IndWala{color:#FFF; background: #a6de2f; text-align: center; display: block;}
/**/
.IndHot{ background:#e5e8ea;}
.IndHot img{width:100%;}
.IndHotL{display:block;position: relative;}
.IndHotC a{width:100%; display: block; position: relative;}
.IndHotCP{color:#FFF; position: absolute;left:0;right:0; margin:0 auto;}
.IndHotCP p{font-weight:550;}
.IndHotI{display: block;}
.IndHotI img{width:100%;}
.IndHotR{color:#1e1e1e;}
.IndHotRT{border-radius:50%; margin:0 auto;}
.IndHotRT span{width:100%; height:100%; display: block; border-radius:50%; overflow:hidden;}
.IndHotRT span img{width:100%;}
.IndHotRH{ text-align:center;width:100%;}
.IndHotR .IndHotI{ margin:0 auto;}
@media screen and (min-width:1680px){
.IndHotL{width:49.73%;}
.IndHotC{width:25.26%;}
.IndHotCP{top:11%;width:86%;}
.IndHotCP p{ font-size:26px; line-height:30px;letter-spacing:2px; margin-bottom:24px;}
.IndHotI{width:31px; height: 31px;}
.IndHotR{width:25.01%; height:100%;}
.IndHotRT{width:250px; height:250px; padding:18px; border:1px solid #bcbebf;}
.IndHotRH{font-size: 26px;line-height:35px; margin:45px auto 40px;}
.IndHotRP{ font-size:18px; width:240px; margin:0 auto 45px;}
.IndHotRP p{ height:34px;}
.IndHotRP p img{width:13px; margin-right:10px;}	
}
@media screen and (max-width:1679px ) and ( min-width:1440px){
.IndHotL{width:49.73%;}
.IndHotC{width:25.26%;}
.IndHotCP{top:11%;width:86%;}
.IndHotCP p{ font-size:23px; line-height:30px;letter-spacing:2px; margin-bottom:24px;}
.IndHotI{width:29px; height: 29px;}
.IndHotR{width:25.01%; height:100%;}
.IndHotRT{width:220px; height:220px; padding:15px; border:1px solid #bcbebf;}
.IndHotRH{font-size:22px;line-height:30px; margin:30px auto 28px;}
.IndHotRP{ font-size:16px; width:200px; margin:0 auto 30px;}
.IndHotRP p{ height:30px;}
.IndHotRP p img{width:12px; margin-right:10px;}	
}
.IndHotB{background:#f6f9fb;}
/*新闻资讯*/
.IndNew{ background:#f6f9fb;}
.IndNewK{align-items:flex-start;}
.IndNewT{color:#FFF;}
.IndNewTI{overflow: hidden;position: relative;}
.IndNewT img{width:100%;}
.IndNewTd h3{ color:#292929;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.IndNewTd p{color:#979797;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.IndNewAt{color:#626971;}
.IndNewp h3{color:#4c4c4c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.IndNewp p{color:#979797;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.IndleM{text-align: center; color:#2e2e2e; display: block; background: #FFF; margin:0 auto;}
/*品牌价值*/
.IndBraA{ display: block; position: relative;}
.IndBraI{width:100%;overflow: hidden;}
.IndBraI img{width:100%; display: block;}
.IndBraA p{ color:#2f2f2f;position: absolute;z-index:1;}
.IndBraA:first-child p{ color:#FFF}
.IndBraA i{width:0;height: 0;border-style: solid;position: absolute;}
.IndBra1{border-color: transparent transparent #0087d9 transparent;}
.IndBra2{border-color: transparent transparent #71cad2 transparent;}
.IndBra3{border-color: transparent transparent #f4b592 transparent;}
.IndBra4{border-color: transparent transparent #4cd79a transparent;}
@media screen and (min-width:1280px){
/* banner */
.IndHds{padding-top:95px;}
.banner{height:666px;}
.banner .swiper-slide{height:666px; background-size: auto 666px;}
.banner .swiper-pagination-bullet{ border-radius:5px; width:10px; height:10px;}
.banner .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;}
.banner .swiper-pagination-bullets {bottom: 30px;}
.banner .swiper-pagination-bullet-active { background:#FFF; width:35px;}
.banP{top:150px;}
.banP img{width:220px; display: block; margin: 0 auto 20px;}
.banP h3{line-height:60px;font-size:42px;letter-spacing:2px;}
.banP h4{line-height:60px;font-size:45px;letter-spacing:1px;}
.banP p{margin:0 auto ;line-height:50px; font-size:24px;}
.Swinext,.Swiprev{width:48px; height: 48px; border-radius:5px;}
.Swinext:after, .Swiprev:after { font-size:22px; color:#FFF;}
.bannext,.banprev{ margin-top:60px;}
.bannext{right:5%;}
.banprev{left:5%;}
/**/
.IndWai{ border-bottom:1px solid #e4e4e5;}
.IndWaiX{width:1px; height:178px;}
.IndWaia{width:238.8px; height:178px;align-content:center}
.IndWaia i{width:55px; height: 55px;background-size: 55px;margin:0 auto 15px;}
.IndWaia p{line-height:25px;font-size:18px;}
.IndWaia:hover{ background:#d7ebf6;}
.IndWaia:hover i{background-position:center -55px;}
/*title*/
.title h3{line-height:50px;font-size:36px;}
/*走进福鑫医疗*/
.IndWal{margin:100px auto;}
.IndWalK{margin-top:60px;align-items:flex-start;}
.IndWalT{width:580px; height:310px;}
.IndWalT:after{width:245px; height:137px;top:-6px;left:-6px;}
.IndWalT:before{width:218px; height:104px;top:-30px;left:-28px;}
.IndWalN{width:575px;}
.IndWalNt{font-size: 20px;line-height:30px; padding:15px 0;}
.IndWalNt:before{width:90px; height:3px;}
.IndWalNr{ font-size:14px;line-height:24px; margin-bottom:20px; margin-top: 15px; min-height:170px;}
.IndWala{ width: 114px; height:40px; line-height:40px; font-size:14px;}
/**/
.IndHotL{width:49.73%;}
.IndHotC{width:25.26%;}
.IndHotCP{top:10%;width:86%;}
.IndHotCP p{ font-size:20px; line-height:25px;letter-spacing:2px; margin-bottom:16px;}
.IndHotI{width:25px; height: 25px;}
.IndHotR{width:25.01%; height:100%;}
.IndHotRT{width:190px; height:190px; padding:12px; border:1px solid #bcbebf;}
.IndHotRH{font-size:20px;line-height:24px; margin:20px auto 20px;}
.IndHotRP{ font-size:14px; width:180px; margin:0 auto 20px;}
.IndHotRP p{ height:26px;}
.IndHotRP p img{width:10px; margin-right:10px;}	
.IndHotB{padding-top:28px}
 /*新闻资讯*/
.IndNew{ padding:120px 0 100px}
.IndNewK{margin:70px auto 40px;}
.IndNewT{width:499px;}
.IndNewTI{width:499px; height:255px}
.IndNewTd{ margin-top:25px;}
.IndNewTd h3{font-size:16px; line-height:30px; margin-bottom:5px;}
.IndNewTd p{ font-size:14px;line-height:20px;}
.IndNewN{width:650px;}
.IndNewAt{width:70px;}
.IndNewAt p{font-size:24px; line-height:34px;}
.IndNewAt span{ font-size:16px; line-height:25px;}
.IndNewp{width:550px; border-bottom:1px solid #f3f3f3; padding:15px 0;}
.IndNewp h3{ font-size:16px; margin-bottom:3px; line-height:28px;}
.IndNewp p{ font-size:14px; line-height:26px;}
.IndNewA:hover .IndNewAt,.IndNewA:hover .IndNewp  h3,.IndNewA:hover .IndNewp p{color:#0093dd;}
.IndleM{ font-size:14px;border:1px solid #707070; width: 110px; line-height:38px; height:38px;}
.IndleM:hover{ background: #0082d8; border:1px solid #0082d8; color:#FFF;} 
/*品牌价值*/
.IndBra{ margin-bottom:80px}
.IndBraK{ margin-top:60px}
.IndBraA{width:284px;}
.IndBraI{height:219px;}
.IndBraA p{font-size: 20px; line-height:24px;right:15px;bottom:12px;}
.IndBraA i{border-width: 0 0 110px 154px;bottom:-8px;right:-8px;}

}
@media  screen and (max-width:1279px ) and ( min-width:960px){
/* banner */
.IndHds{padding-top:80px;}
.banner{height:510px;}
.banner .swiper-slide{height:510px; background-size: auto 510px;}
.banner .swiper-pagination-bullet{ border-radius:5px; width:10px; height:10px;}
.banner .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;}
.banner .swiper-pagination-bullets {bottom: 30px;}
.banner .swiper-pagination-bullet-active { background:#FFF; width:35px;}
.banP{top:120px;}
.banP img{width:170px; display: block; margin: 0 auto 15px;}
.banP h3{line-height:50px;font-size:32px;letter-spacing:2px;}
.banP h4{line-height:50px;font-size:35px;letter-spacing:1px;}
.banP p{margin:0 auto ;line-height:40px; font-size:19px;}
.Swinext,.Swiprev{width:40px; height: 40px; border-radius:5px;}
.Swinext:after, .Swiprev:after { font-size:20px; color:#FFF;}
.bannext,.banprev{ margin-top:25px;}
.bannext{right:5%;}
.banprev{left:5%;}
/**/
.IndWai{ border-bottom:1px solid #e4e4e5;}
.IndWaiX{width:1px; height:140px;}
.IndWaia{width:178.8px; height:140px;align-content:center}
.IndWaia i{width:46px; height: 46px;background-size: 46px;margin:0 auto 10px;}
.IndWaia p{line-height:25px;font-size:16px;}
.IndWaia:hover{ background:#d7ebf6;}
.IndWaia:hover i{background-position:center -46px;}	
/*title*/
.title h3{line-height:40px;font-size:28px;}
/*走进福鑫医疗*/
.IndWal{margin:80px auto;}
.IndWalK{margin-top:50px;align-items:flex-start;}
.IndWalT{width:440px; height:235px; margin-top:10px;}
.IndWalT:after{width:190px; height:100px;top:-5px;left:-5px;}
.IndWalT:before{width:185px; height:88px;top:-22px;left:-20px;}
.IndWalN{width:420px;}
.IndWalNt{font-size:17px;line-height:24px; padding:0 0 12px;}
.IndWalNt:before{width:70px; height:2px;}
.IndWalNr{ font-size:12px;line-height:20px; margin-bottom:10px; margin-top: 10px;}
.IndWala{ width: 100px; height:34px; line-height:34px;font-size:13px;}
/**/
.IndHotL{width:49.73%;}
.IndHotC{width:25.26%;}
.IndHotCP{top:10%;width:86%;}
.IndHotCP p{ font-size:16px; line-height:20px;letter-spacing:2px; margin-bottom:10px;}
.IndHotI{width:20px; height: 20px;}
.IndHotR{width:25.01%; height:100%;}
.IndHotRT{width:150px; height:150px; padding:9px; border:1px solid #bcbebf;}
.IndHotRH{font-size:18px;line-height:20px; margin:15px auto 15px;}
.IndHotRP{ font-size:12px; width:150px; margin:0 auto 15px;}
.IndHotRP p{ height:22px;}
.IndHotRP p img{width:10px; margin-right:10px;}	
.IndHotB{padding-top:28px}
 /*新闻资讯*/
.IndNew{ padding:100px 0 90px}
.IndNewK{margin:50px auto 30px;}
.IndNewT{width:385px;}
.IndNewTI{width:385px; height:197px}
.IndNewTd{ margin-top:15px;}
.IndNewTd h3{font-size:15px; line-height:28px;}
.IndNewTd p{ font-size:13px;line-height:20px;}
.IndNewN{width:470px;}
.IndNewAt{width:70px;}
.IndNewAt p{font-size:20px; line-height:30px;}
.IndNewAt span{ font-size:14px; line-height:20px;}
.IndNewp{width:400px; border-bottom:1px solid #f3f3f3; padding:12px 0;}
.IndNewp h3{ font-size:15px; margin-bottom:2px; line-height:25px;}
.IndNewp p{ font-size:13px; line-height:22px;}
.IndNewA:hover .IndNewAt,.IndNewA:hover .IndNewp  h3,.IndNewA:hover .IndNewp p{color:#0093dd;}
.IndleM{ font-size:13px;border:1px solid #707070; width: 100px; line-height:36px; height:36px;}
.IndleM:hover{ background: #0082d8; border:1px solid #0082d8; color:#FFF;} 	
/*品牌价值*/
.IndBra{ margin-bottom:60px}
.IndBraK{ margin-top:40px}
.IndBraA{width:212px;}
.IndBraI{height:163px;}
.IndBraA p{font-size:16px; line-height:20px;right:10px;bottom:8px;}
.IndBraA i{border-width: 0 0 80px 110px;bottom:-6px;right:-6px;}
}
@media  screen and (max-width:959px ) and ( min-width:640px){
/* banner */
.IndHds{padding-top:60px;}
.banner{height:380px;}
.banner .swiper-slide{height:380px; background-size: auto 380px;}
.banner .swiper-pagination-bullet{ border-radius:4px; width:8px; height:8px;}
.banner .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 3px;}
.banner .swiper-pagination-bullets {bottom:16px;}
.banner .swiper-pagination-bullet-active { background:#FFF; width:28px;}
.banP{top:80px;}
.banP img{width:120px; display: block; margin: 0 auto 12px;}
.banP h3{line-height:45px;font-size:26px;letter-spacing:2px;}
.banP h4{line-height:45px;font-size:29px;letter-spacing:1px;}
.banP p{margin:0 auto ;line-height:35px; font-size:16px;}
.Swinext,.Swiprev{width:32px; height:32px; border-radius:4px;}
.Swinext:after, .Swiprev:after { font-size:18px; color:#FFF;}
.bannext,.banprev{ margin-top:10px;}
.bannext{right:5%;}
.banprev{left:5%;}
/**/
.IndWai{ border-bottom:1px solid #e4e4e5;}
.IndWaiX{width:1px; height:100px;}
.IndWaia{width:118.8px; height:100px;align-content:center}
.IndWaia i{width:38px; height:38px;background-size:38px;margin:0 auto 4px;}
.IndWaia p{line-height:20px;font-size:14px;}
/*title*/
.title h3{line-height:32px;font-size:22px;}
/*走进福鑫医疗*/
.IndWal{margin:60px auto;}
.IndWalK{margin-top:50px;align-items:flex-start;}
.IndWalT{width:540px; height:289px; margin:0 auto 28px;}
.IndWalT:after{width:245px; height:137px;top:-6px;left:-6px;}
.IndWalT:before{width:218px; height:104px;top:-30px;left:-28px;}
.IndWalN{width:540px; margin:0 auto;}
.IndWalNt{font-size:17px;line-height:24px; padding:0 0 12px;}
.IndWalNt:before{width:70px; height:2px;}
.IndWalNr{ font-size:12px;line-height:22px; margin-bottom:12px; margin-top: 10px;}
.IndWala{ width: 100px; height:34px; line-height:34px;font-size:13px;}
/**/
.IndHotL{width:49.73%;}
.IndHotC{width:25.26%;}
.IndHotCP{top:10%;width:86%;}
.IndHotCP p{ font-size:14px; line-height:20px;letter-spacing:2px; margin-bottom:5px;}
.IndHotI{width:17px; height: 17px;}
.IndHotR{width:25.01%; height:100%;}
.IndHotRT{width:80px; height:80px; padding:5px; border:1px solid #bcbebf;}
.IndHotRH{font-size:16px;line-height:20px; margin:10px auto 5px ;}
.IndHotRP{ font-size:12px; width:140px; margin:0 auto 10px ;}
.IndHotRP p{ height:20px;}
.IndHotRP p img{width:8px; margin-right:5px;}	
.IndHotB{padding-top:25px}
 /*新闻资讯*/
.IndNew{ padding:60px 0 50px}
.IndNewK{margin:30px auto 20px; width:500px;}
.IndNewT{width:500px; margin:0 auto 30px;}
.IndNewTI{width:500px; height:255px}
.IndNewTd{ margin-top:25px;}
.IndNewTd h3{font-size:16px; line-height:30px; margin-bottom:5px;}
.IndNewTd p{ font-size:14px;line-height:20px;}
.IndNewN{width:500px;}
.IndNewAt{width:70px;}
.IndNewAt p{font-size:20px; line-height:28px;}
.IndNewAt span{ font-size:13px; line-height:20px;}
.IndNewp{width:420px; border-bottom:1px solid #f3f3f3; padding:10px 0;}
.IndNewp h3{ font-size:14px; margin-bottom:3px; line-height:24px;}
.IndNewp p{ font-size:12px; line-height:20px;}
.IndleM{ font-size:14px;border:1px solid #707070; width: 110px; line-height:38px; height:38px;}
/*品牌价值*/
.IndBra{ margin-bottom:40px}
.IndBraK{ margin:30px auto 0; width:550px;}
.IndBraA{width:260px; margin-bottom:20px;}
.IndBraI{height:200px;}
.IndBraA p{font-size:18px; line-height:24px;right:15px;bottom:12px;}
.IndBraA i{border-width: 0 0 100px 134px;bottom:-6px;right:-6px;}
}
@media only screen and (max-width: 639px) {
	
/* banner */
.IndHds{padding-top:0.44rem;}
.banner{height:1.7rem;}
.banner .swiper-slide{height:1.7rem; background-size: auto 1.7rem;}
.banner .swiper-pagination-bullet{ width:0.04rem; height:0.04rem;border-radius:0.02rem;}
.banner .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 0.02rem;}
.banner .swiper-pagination-bullets {bottom:0.05rem;}
.banner .swiper-pagination-bullet-active { background:#FFF; width:0.15rem;}
.banP{top:0.28rem;}
.banP img{width:0.5rem; display: block; margin: 0 auto 0.06rem;}
.banP h3{line-height:0.22rem;font-size:0.14rem;letter-spacing:1px;}
.banP h4{line-height:0.22rem;font-size:0.14rem;letter-spacing:1px;}
.banP p{margin:0 auto ;line-height:0.2rem; font-size:0.12rem;}
.Swinext,.Swiprev{width:0.24rem; height: 0.24rem; border-radius:0.04rem;}
.Swinext:after, .Swiprev:after { font-size:0.13rem; color:#FFF;}
.bannext,.banprev{ margin-top:0.1rem;}
.bannext{right:3%;}
.banprev{left:3%;}
/**/
/**/
.IndWai{ border-bottom:0.01rem solid #e4e4e5;}
.IndWaiX{width:0.01rem; height:0.55rem;}
.IndWaiX:first-child,.IndWaiX:last-child{width:0;}
.IndWaia{width:19.5%; height:0.55rem;align-content:center}
.IndWaia i{width:0.26rem; height:0.26rem;background-size:0.26rem;margin:0 auto 0;}
.IndWaia p{line-height:0.18rem;font-size:0.1rem;}

/*title*/
.title h3{line-height:0.24rem;font-size:0.15rem;}
/*走进福鑫医疗*/
.IndWal{ padding:0.3rem 0 0.3rem}
.IndWalK{width:92%; padding:0.3rem 4% 0;}
.IndWalT{width:90%; margin:0 auto 0.25rem;}
.IndWalT:after{width:40%;; height:0.6rem;top:-0.03rem;left:-0.03rem;}
.IndWalT:before{width:52%; height:0.57rem;top:-0.18rem;left:-6%;}
.IndWalN{width:100%;}
.IndWalNt{font-size:0.13rem;line-height:0.2rem; padding:0 0 0.09rem;}
.IndWalNt:before{width:0.5rem; height:0.02rem;}
.IndWalNr{ font-size:0.12rem;line-height:0.2rem; margin-bottom:0.15rem; margin-top: 0.1rem; text-align: justify;}
.IndWala{ width:1rem; height:0.3rem; line-height:0.3rem;font-size:0.13rem;}	
/**/
.IndHotL{width:100%;}
.IndHotC{width:50%;}
.IndHotCP{top:10%;width:86%;}
.IndHotCP p{ font-size:0.13rem; line-height:0.2rem;letter-spacing:2px; margin-bottom:0.05rem;}
.IndHotI{width:0.16rem; height:0.16rem;}
.IndHotR{width:50%; height:100%;}
.IndHotRT{width:0.8rem; height:0.8rem; padding:0.05rem; border:0.01rem solid #bcbebf;}
.IndHotRH{font-size:0.14rem;line-height:0.2rem; margin:0.13rem auto 0.1rem;}
.IndHotRP{ font-size:0.1rem; width:80%; margin:0 auto 0.1rem;}
.IndHotRP p{ height:0.18rem;}
.IndHotRP p img{width:0.08rem; margin-right:0.06rem;}	
.IndHotB{padding-top:0.15rem}
 /*新闻资讯*/
.IndNew{padding:0.3rem 0 0.25rem}
.IndNewK{ padding:0.18rem 4% 0.2rem; width:92%;}
.IndNewT{width:100%; margin:0 auto 0.15rem;}
.IndNewTI{width:100%;}
.IndNewTd{ margin-top:0.1rem;}
.IndNewTd h3{font-size:0.13rem; line-height:0.26rem;}
.IndNewTd p{ font-size:0.11rem;line-height:0.18rem;}
.IndNewN{width:100%;}
.IndNewAt{width:18%;}
.IndNewAt p{font-size:0.15rem; line-height:0.2rem;}
.IndNewAt span{ font-size:0.1rem; line-height:0.18rem;}
.IndNewp{width:82%; border-bottom:0.01rem solid #f3f3f3; padding:0.06rem 0;}
.IndNewp h3{ font-size:0.13rem; margin-bottom:0.01rem; line-height:0.2rem;}
.IndNewp p{ font-size:0.1rem; line-height:0.16rem;}
.IndleM{ font-size:0.12rem;border:0.01rem solid #707070; width:1rem; line-height:0.3rem; height:0.3rem;}
/*品牌价值*/
.IndBra{ margin:0.2rem auto;}
.IndBraK{ padding:0.15rem 4% 0; width:92;}
.IndBraA{width:48%; margin-bottom:20px;}
.IndBraI{}
.IndBraA p{font-size:0.13rem; line-height:0.18rem;right:0.07rem;bottom:0.04rem;}
.IndBraA i{border-width: 0 0 60px 90px;bottom:-0.03rem;right:-0.03rem;}
}

/*****************
-----关于我们-----
*****************/
/*面包屑*/
.MianB{ position:absolute;left:0;right:0; margin:0 auto; background: rgba(0,0,0,0.1);z-index:9;}
.MianBK{ color:#FFF;}
.MianB a{color:#FFF; display: block;}
/*banner*/
.Nyban{width:100%;background-position:bottom center;background-repeat: no-repeat; position: relative;}
.NyaboB{color:#eff4f8;}
.NyaboB h3{font-weight:550;}
/*公司简介*/
.aboComK{background:rgba(229,229,229,0.4);align-items:flex-start;}
.aboComT{overflow: hidden;}
.aboComT img{width:100%;}
.aboComN{color:#3d3d3d;}
/**/
.aboWai{color:#FFF; background:#0082d8}
.aboWaiX{background:#FFF;}
.aboWaiN{text-align: center;}
.aboWaiN p{font-weight:550;}
.aboWaiN p span{font-weight:550;display: inline-block;}
/*核心理念*/
.abocorI{width:100%; overflow: hidden;}
.abocorI img{width:100%;}
.abocorP{width:100%;color:#272727;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center;align-content:center}
.abocorP1{background:#96a6b0}
.abocorP2{background:#d7e7f0}
.abocorP3{background:#77ceff}
/*公司荣誉*/
.abohonA{display:block;}
.abohonA img{width:100%; display: block;}
@media  screen and ( min-width:1280px){
/*面包屑*/
.MianB{top:95px;}
.MianBK{height:55px; font-size: 14px;}
.MianB a{padding:0 5px;}
.MianB a:hover,.MianB a.on{ text-decoration: underline;}
/*banner*/
.Nyban{height:312px;background-size:auto 312px;}
.NyaboB{ padding-top:120px;}
.NyaboB p{font-size:21px;line-height:40px;}
.NyaboB h3{ font-size:38px;line-height:50px;}
/*公司简介*/
.aboCom{ margin:60px auto 22px;}
.aboComK{padding:23px 23px; margin-top:50px;border-radius:3px;}
.aboComT{width:464px; height:295px; border-radius:3px;}
.aboComN{width:640px; font-size: 14px;line-height:25px;}
/**/
.aboWai{border-radius:3px; height:160px;}
.aboWaiX{width:1px; height:90px;}
.aboWaiN{width:299px;}
.aboWaiN p{ font-size:16px;line-height:34px; letter-spacing:1px;}
.aboWaiN p span{font-size:30px;margin-right:10px;}	
/*核心理念*/
.abocor{ padding-top:55px;}
.abocorK{padding-top:55px;}
.abocorN{width:33.333%;}
.abocorP{font-size:28px;}
/*公司荣誉*/
.abohon{ margin:70px auto 48px;}
.abohonK{ padding:50px 0 20px;}
.abohonA{border:1px solid #e5e5e5;width:285px; height:215px; margin-left: 17px; margin-bottom:17px;}
.abohonA:nth-child(4n+1){margin-left:0;}
.abohonA:hover{ border:1px solid #0093dd;}	
}

@media  screen and (max-width:1279px ) and ( min-width:960px){
/*面包屑*/
.MianB{top:80px;}
.MianBK{height:45px; font-size:13px;}
.MianB a{padding:0 4px;}
.MianB a:hover,.MianB a.on{ text-decoration: underline;}
/*banner*/
.Nyban{height:230px;background-size:auto 230px;}
.NyaboB{ padding-top:90px;}
.NyaboB p{font-size:18px;line-height:35px;}
.NyaboB h3{ font-size:32px;line-height:40px;}
/*公司简介*/
.aboCom{ margin:50px auto 18px;}
.aboComK{padding:15px; margin-top:40px;border-radius:3px;}
.aboComT{width:350px; height:222px; border-radius:3px;}
.aboComN{width:500px; font-size: 12px;line-height:19px;}
/**/
.aboWai{border-radius:3px; height:120px;}
.aboWaiX{width:1px; height:60px;}
.aboWaiN{width:224px;}
.aboWaiN p{ font-size:15px;line-height:30px; letter-spacing:1px;}
.aboWaiN p span{font-size:26px;margin-right:8px;}	
/*核心理念*/
.abocor{ padding-top:45px;}
.abocorK{padding-top:45px;}
.abocorN{width:33.333%;}
.abocorP{font-size:20px;}
/*公司荣誉*/
.abohon{ margin:60px auto 40px;}
.abohonK{ padding:40px 0 15px;}
.abohonA{border:1px solid #e5e5e5;width:213px; height:160px; margin-left: 12px; margin-bottom:12px;}
.abohonA:nth-child(4n+1){margin-left:0;}
.abohonA:hover{ border:1px solid #0093dd;}		
}

@media  screen and (max-width:959px ) and ( min-width:640px){
/*面包屑*/
.MianB{top:60px;}
.MianBK{height:38px; font-size:12px;}
.MianB a{padding:0 3px;}
/*banner*/
.Nyban{height:180px;background-size:auto 180px;}
.NyaboB{ padding-top:70px;}
.NyaboB p{font-size:16px;line-height:30px;}
.NyaboB h3{ font-size:26px;line-height:35px;}
/*公司简介*/
.aboCom{ margin:40px auto 15px;}
.aboComK{padding:20px 25px; margin:20px auto 0;border-radius:3px; width:480px;}
.aboComT{width:480px; height:300px; border-radius:3px; margin-bottom:20px;}
.aboComN{width:500px; font-size: 13px;line-height:22px;}
/**/
.aboWai{border-radius:3px; height:90px;}
.aboWaiX{width:1px; height:40px;}
.aboWaiN{width:149px;}
.aboWaiN p{ font-size:13px;line-height:25px; letter-spacing:1px;}
.aboWaiN p span{font-size:20px;margin-right:5px;}
/*核心理念*/
.abocor{ padding-top:35px;}
.abocorK{padding-top:35px;}
.abocorN{width:33.333%;}
.abocorP{font-size:16px;}	
/*公司荣誉*/
.abohon{ margin:50px auto 40px;}
.abohonK{ padding:30px 0 15px;}
.abohonA{border:1px solid #e5e5e5;width:140px; height:105px; margin-left: 10px; margin-bottom:10px;}
.abohonA:nth-child(4n+1){margin-left:0;}
}

@media only screen and (max-width: 639px) {
/*面包屑*/
.MianB{top:0.44rem;}
.MianBK{height:0.28rem;width:92%; padding:0 4%; font-size:0.1rem;z-index:0;}
.MianB a{padding:0 0.02rem;}
/*banner*/
.Nyban{height:1rem;background-size:auto 1rem;}
.NyaboB{ padding:0.4rem 4% 0;}
.NyaboB p{font-size:0.1rem;line-height:0.2rem;}
.NyaboB h3{ font-size:0.14rem;line-height:0.2rem;}
/*公司简介*/
.aboCom{ margin:0.25rem auto 0.1rem;}
.aboComK{padding:0.1rem 3%; margin:0.13rem auto 0;border-radius:0.02rem; width:86%;}
.aboComT{width:100%;border-radius:0.02rem; margin-bottom:0.15rem;}
.aboComN{width:100%; font-size:0.1rem;line-height:0.2rem; text-align: justify;}
/**/
.aboWai{height:0.5rem;}
.aboWaiX{width:0.01rem; height:0.3rem;}
.aboWaiN{width:24%;}
.aboWaiN p{ font-size:0.1rem;line-height:0.18rem; letter-spacing:1px;}
.aboWaiN p span{font-size:0.13rem;margin-right:0.04rem;}	
/*核心理念*/
.abocor{ padding-top:0.2rem;}
.abocorK{padding-top:0.15rem;}
.abocorN{width:100%;}
.abocorI{width:50%}
.abocorP{font-size:0.13rem;width:50%;}
/*公司荣誉*/
.abohon{ margin:0.2rem auto;}
.abohonK{ padding:0.15rem 4%;justify-content:space-between;}
.abohonA{border:0.01rem solid #e5e5e5;width:48%;margin-bottom:0.1rem;}
}


/*****************
-----证书展示-----
*****************/
.aboCerA{display:block;}
.aboCerI{position: relative; overflow:hidden;}
.aboCerI img{width:100%; display: block;}
.aboCerB{ width:100%; height:100%; color:#FFF; position: absolute; background:rgba(0,0,0,0.6);top:100%;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center;flex-wrap:wrap;align-content:center;transition:0.5s;}
.aboCerB i{margin:0 auto; background-position: center; background-repeat: no-repeat; background-image: url("../images/icon/aboCer.png"); background-size: 100%; display: block;}
.aboCerB p{width:100%; text-align: center;}
.aboCerP{ color:#2f2f2f;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
/*弹出*/
.TcB{ background:rgba(0,0,0,0.6); width:100%; height:100%; position:fixed; top:0; left:0; z-index:998; display:none;}
.TcN{position:fixed;margin:0 auto; left:0; right:0; z-index:1000;display:none;background:#FFF;}
.Tcclose{ background-color:#0093dd; background-position: center; background-repeat: no-repeat; background-image: url("../images/icon/close.png");position: absolute; top:0;}
.TcPicN{width:100%;overflow: hidden;ustify-content:space-between;align-items:center;align-content:center}
.TcPicN img{width:100%; display: block;}
.TcPicP h3{overflow: hidden;text-overflow:ellipsis;white-space: nowrap; color:#000;}
.TcPicP p{color:#666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:4;overflow: hidden;}
@media  screen and ( min-width:1280px){
.aboCerA{margin-left: 17px; margin-bottom:12px;width:287px;}
.aboCerI{border:1px solid #e5e5e5;width:285px; height:215px;}
.aboCerB i{width:31px; height: 31px; background-size: 31px;}
.aboCerB p{font-size:14px; padding-top:10px;}
.aboCerP{font-size:14px; line-height:36px;}
.aboCerA:hover .aboCerB{top:0;transition:0.5s;}
.aboCerA:nth-child(4n+1){margin-left:0}
/*弹出*/
.TcPic{width:855px;top:20%; padding:10px;height:600px;}
.Tcclose{background-size:24px; width:30px; height:30px;right:-30px; }
.TcPicN{width:100%; height:100%;}	
.TcPicP{ height:150px;}
.TcPicP h3{ border-bottom:1px dashed #ddd; line-height:30px; font-size:18px; padding:10px 0 10px;}
.TcPicP p{ padding-top:10px; font-size: 14px;line-height:18px;}
}

@media  screen and (max-width:1279px ) and ( min-width:960px){
.aboCerA{margin-left:12px; margin-bottom:8px;width:215px;}
.aboCerI{border:1px solid #e5e5e5;width:213px; height:160px;}
.aboCerB i{width:31px; height: 31px; background-size: 31px;}
.aboCerB p{font-size:13px; padding-top:10px;}
.aboCerP{font-size:14px; line-height:36px;}
.aboCerA:hover .aboCerB{top:0;transition:0.5s;}
.aboCerA:nth-child(4n+1){margin-left:0}
/*弹出*/
.TcPic{width:855px;top:20%; padding:10px;height:600px;}
.Tcclose{background-size:20px; width:26px; height:26px;right:-26px; }
.TcPicN{width:100%; height:100%;}
.TcPicP{ height:130px;}
.TcPicP h3{ border-bottom:1px dashed #ddd; line-height:26px; font-size:16px; padding:8px 0 8px;}
.TcPicP p{ padding-top:7px; font-size: 13px;line-height:18px;}
}

@media  screen and (max-width:959px ) and ( min-width:640px){
.aboCerA{margin-left:10px; margin-bottom:8px;width:142px;}
.aboCerI{border:1px solid #e5e5e5;width:140px; height:105px;}
.aboCerB i{width:31px; height: 31px; background-size: 31px;}
.aboCerB p{font-size:13px; padding-top:10px;}
.aboCerP{font-size:12px; line-height:30px;}
.aboCerA:nth-child(4n+1){margin-left:0}
/*弹出*/
.TcPic{width:300px;top:20%; padding:7px;}
.Tcclose{background-size:18px; width:24px; height:24px;right:-24px; }
.TcPicN{width:100%; height:220px;}
.TcPicP{ height:110px;}
.TcPicP h3{ border-bottom:1px dashed #ddd; line-height:22px; font-size:14px; padding:8px 0 8px;}
.TcPicP p{ padding-top:7px; font-size: 12px;line-height:16px;}
}

@media only screen and (max-width: 639px) {
.aboCerA{width:48%;margin-bottom:0.05rem;}
.aboCerI{border:0.01rem solid #e5e5e5;width:99%;}
.aboCerB i{width:31px; height: 31px; background-size: 31px;}
.aboCerB p{font-size:13px; padding-top:10px;}
.aboCerP{font-size:0.11rem; line-height:0.28rem;}
/*弹出*/
.TcPic{width:80%;top:20%; padding:0.05rem;}
.Tcclose{background-size:0.15rem; width:0.22rem; height:0.22rem;right:-0.22rem; }
.TcPicN{width:100%; height:1.9rem;}
.TcPicP{ height:1rem;}
.TcPicP h3{ border-bottom:0.01rem dashed #ddd; line-height:0.2rem; font-size:0.13rem; padding:0.05rem 0;}
.TcPicP p{ padding-top:0.05rem; font-size:0.1rem;line-height:0.16rem;}

.abohonA{border:0.01rem solid #e5e5e5;width:48%;margin-bottom:0.1rem;}
}
/*****************
-----新闻资讯-----
*****************/
.newA{color:#2f2f2f;}
.newAI{overflow:hidden;}
.newAI img{width:100%; display: block;}
.newAN h3{font-weight:550;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.newAN p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.newAN span{ display: block;}
.newAb{text-align: center;background:#FFF;}
/********分页*******/
.page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center;color:#2d3845;}
.page a{ background:#FFF;text-align:center; color:#999;display:block;}
.pageI{text-align:center;color:#333;display:block;background:none;}
.page p{color:#333;}
a.pageQ{text-align:center;color:#FFF;display:block;background:#0082d8;}
@media  screen and ( min-width:1280px){
.newDD{margin:50px auto;}
.newDK{ padding:20px 0;}
.newA{padding:25px 0;font-size: 14px;}
.newAI{width:216px; height:147px;}
.newAN{width:730px;line-height:25px;}
.newAN h3{ font-size:20px;line-height:35px;}
.newAN p{ margin:8px auto;}
.newAb{width:90px; height:36px; line-height:36px;border:1px solid #e5e5e5; border-radius:17px;margin-right:45px}
.newAb:hover{ background:#0082d8; border:1px solid #0082d8; color:#FFF;}
.newA:hover{ background: rgba(0,130,216,0.05);}
/********分页*******/
.page{font-size:16px;height:40px;width:1200px; margin:0 auto 40px;}
.page a{border-radius:3px;width:34px;height:35px;line-height:35px;margin:0 3px;border:1px solid #ccc;}
.pageI{border-radius:2px;border:1px solid #ccc;width:65px;height:35px;line-height:35px;margin:0 3px;font-size:16px;}
.page p{margin:0 3px;}
a.pageD{width:60px;}
a.pageQ{border-radius:3px;width:55px;height:35px; line-height:35px;border:1px solid #0082d8;}
.page a:hover,a.fyOn{color:#FFF; background:#0082d8;border:1px solid #0082d8;}
}

@media  screen and (max-width:1279px ) and ( min-width:960px){
.newDD{margin:40px auto;}
.newDK{ padding:15px 0;}
.newA{padding:20px 0;font-size: 14px;}
.newAI{width:190px; height:129px;}
.newAN{width:530px;line-height:23px;}
.newAN h3{ font-size:18px;line-height:32px;}
.newAN p{ margin:7px auto;}
.newAb{width:90px; height:36px; line-height:36px;border:1px solid #e5e5e5; border-radius:17px;margin-right:20px}
.newAb:hover{ background:#0082d8; border:1px solid #0082d8; color:#FFF;}
.newA:hover{ background: rgba(0,130,216,0.05);}
/********分页*******/
.page{font-size:14px;height:40px;width:900px; margin:0 auto 40px;}
.page a{border-radius:3px;width:30px;height:30px;line-height:30px;margin:0 3px;border:1px solid #ccc;}
.pageI{border-radius:2px;border:1px solid #ccc;width:60px;height:30px;line-height:30px;margin:0 3px;font-size:14px;}
.page p{margin:0 3px;}
a.pageD{width:60px;}
a.pageQ{border-radius:3px;width:55px;height:30px; line-height:30px;border:1px solid #0082d8;}
.page a:hover,a.fyOn{color:#FFF; background:#0082d8;border:1px solid #0082d8;}
}

@media  screen and (max-width:959px ) and ( min-width:640px){
.newDD{margin:30px auto;}
.newDK{ padding:10px 0;}
.newA{padding:12px 0;font-size: 12px;}
.newAI{width:120px;}
.newAN{width:350px;line-height:20px;}
.newAN h3{ font-size:15px;line-height:25px;}
.newAN p{ margin:3px auto;}
.newAb{width:80px; height:30px; line-height:30px;border:1px solid #e5e5e5; border-radius:16px;margin-right:10px;}

/********分页*******/
.page{font-size:12px;height:40px;width:600px; margin:0 auto 30px;}
.page a{border-radius:3px;width:24px;height:24px;line-height:24px;margin:0 3px;border:1px solid #ccc;}
.pageI{border-radius:2px;border:1px solid #ccc;width:50px;height:24px;line-height:24px;margin:0 3px;font-size:12px;}
.page p{margin:0 3px;}
a.pageD{width:50px;}
a.pageQ{border-radius:3px;width:45px;height:24px; line-height:24px;border:1px solid #0082d8;}
.page a:hover,a.fyOn{color:#FFF; background:#0082d8;border:1px solid #0082d8;}
}

@media only screen and (max-width: 639px) {
.newDD{ padding:0.2rem 0;}
.newDK{ padding:0.1rem 4%;}
.newA{padding:0.06rem 0;font-size: 0.1rem;}
.newAI{width:30%;}
.newAN{width:65%;line-height:0.16rem;}
.newAN h3{ font-size:0.13rem;line-height:0.2rem;}
.newAN p{}
.newAb{display: none;}

/********分页*******/
.page{font-size:0.1rem;width:100%; margin:0 auto 0.1rem;}
.page a{border-radius:0.02rem;width:0.18rem;height:0.18rem;line-height:0.18rem;margin:0 0.02rem;border:0.01rem solid #ccc;}
.pageI{border-radius:0.02rem;border:0.01rem solid #ccc;width:0.3rem;height:0.18rem;line-height:0.18rem;margin:0 0.02rem;font-size:0.1rem;}
.page p{margin:0 0.02rem;}
a.pageD{width:0.4rem;}
a.pageQ{border-radius:0.02rem;width:0.3rem;height:0.18rem; line-height:0.18rem;border:1px solid #0082d8;}
.page a:hover,a.fyOn{color:#FFF; background:#0082d8;border:1px solid #0082d8;}
}
/*****************
-----关于我们-----
*****************/
.NewDetT{text-align: center;color:#2a2a2a;}
.NewDetT h3{color:#000;}
.NewDetT h4{color:#5f5f5f;font-weight:500;}
.NewDetT h4 span{display: inline-block;}
.NewDetNr{color:#2a2a2a;}
.NewDetNr img{width:100%; display:block; margin: 0 auto;}
.NewDetUp{display: -webkit-box;display: -ms-flexbox;display:flex;color:#272727;}
.NewDetUp a{color:#272727;}
.NewDetWT{color:#2a2a2a;font-weight:550;}
.NewDetWa{display: block;}
.NewDetWI{width:100%;overflow: hidden;}
.NewDetWI img{width:100%; display: block}
.NewDetWN{color:#2f2f2f; }
.NewDetWN h3{font-weight:550;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.NewDetWN p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.NewDetWN span{ display: block;}
@media  screen and ( min-width:1280px){
.NewDetUp a:hover{ text-decoration:underline;}
.NewDetT{ border-bottom: 1px solid #dcdcdc;padding:30px 0;}
.NewDetT h3{font-size:24px; line-height:60px; }
.NewDetT h4{ font-size:16px;line-height:30px;}
.NewDetT h4 span{ padding:0 15px;}
.NewDetNr{ font-size:14px;line-height:30px; padding:30px 0 30px;}
.NewDetU{ padding-top:10px;}
.NewDetUp{ font-size:16px;height:32px;}
.NewDetW{ margin-top:40px;}
.NewDetWT{font-size:26px; line-height:40px;}
.NewDetWD{margin-top:30px;}
.NewDetWa{width:290px;}
.NewDetWI{height:197px;}
.NewDetWN{margin-top:20px; line-height:24px}
.NewDetWN h3{ font-size:20px;line-height:35px;font-size:14px;}
.NewDetWN p{ margin:8px auto;font-size:14px}

}

@media  screen and (max-width:1279px ) and ( min-width:960px){
.NewDetUp a:hover{ text-decoration:underline;}
.NewDetT{ border-bottom: 1px solid #dcdcdc;padding:0 0 20px;}
.NewDetT h3{font-size:20px; line-height:50px; }
.NewDetT h4{ font-size:14px;line-height:20px;}
.NewDetT h4 span{ padding:0 10px;}
.NewDetNr{ font-size:13px;line-height:28px; padding:25px 0 10px;}
.NewDetU{ padding-top:10px;}
.NewDetUp{ font-size:14px;height:28px;}
.NewDetW{ margin-top:40px;}
.NewDetWT{font-size:22px; line-height:30px;}
.NewDetWD{margin-top:25px;}
.NewDetWa{width:215px;}
.NewDetWI{height:146px;}
.NewDetWN{margin-top:15px; line-height:22px;font-size:13px;}
.NewDetWN h3{ font-size:16px;line-height:28px;}
.NewDetWN p{ margin:5px auto; font-size:13px;}
}

@media  screen and (max-width:959px ) and ( min-width:640px){
.NewDetT{ border-bottom: 1px solid #dcdcdc;padding:0 0 15px;}
.NewDetT h3{font-size:17px; line-height:40px; }
.NewDetT h4{ font-size:12px;line-height:20px;}
.NewDetT h4 span{ padding:0 10px;}
.NewDetNr{ font-size:12px;line-height:25px; padding:20px 0 5px;}
.NewDetU{ padding-top:5px;}
.NewDetUp{ font-size:12px;height:24px;}
.NewDetW{ margin-top:30px;}
.NewDetWT{font-size:18px; line-height:30px;}
.NewDetWD{margin-top:15px;}
.NewDetWa{width:145px;}
.NewDetWI{height:98px;}
.NewDetWN{margin-top:10px; line-height:20px;font-size:12px;}
.NewDetWN h3{ font-size:14px;line-height:22px;}
.NewDetWN p{ margin:3px auto; }
}

@media only screen and (max-width: 639px) {
.NewDetT{ border-bottom:0.01rem solid #dcdcdc;padding:0 0 0.1rem;}
.NewDetT h3{font-size:0.13rem; line-height:0.2rem; }
.NewDetT h4{ font-size:0.1rem;line-height:0.18rem;}
.NewDetT h4 span{ padding:0 0.03rem;}
.NewDetNr{ font-size:0.12rem;line-height:0.2rem; padding:0.15rem 4% 0.05rem;}
.NewDetU{ padding:0.03rem 4% 0;;}
.NewDetUp{ font-size:0.1rem;height:0.2rem;}
.NewDetW{width:92%; padding:0.25rem 4% 0.1rem;}
.NewDetWT{font-size:0.14rem; line-height:0.22rem;}
.NewDetWD{margin-top:0.1rem;}
.NewDetWa{width:48%; margin-bottom:0.1rem;}
.NewDetWN{margin-top:0.1rem; line-height:0.16rem;font-size:0.1rem;}
.NewDetWN h3{ font-size:0.12rem;line-height:0.2rem;}
.NewDetWN p{ margin:0.02rem auto; }
}
/*****************
-----人力资源-----
*****************/
.ResTitA{text-align: center; color:#454545;}
.ResTitK .on{ color:#0082d8; font-weight:550;}
.ResNdA{ display: block;overflow: hidden; position: relative;}
.ResNdA img{width:100%;}
.ResNdp{width:50%; height:100%; position: absolute;top:0;right:0;}
.ResNdp i{background:#0082d8;display: block;}
.ResNdp p{color:#222;}
.ResNdp1{ background: rgba(215,231,240,0.9);}
.ResNdp2{ background: rgba(70,71,79,0.9);}
.ResNdp3{ background: rgba(119,206,255,0.9);}
.ResNdp4{ background: rgba(167,183,194,0.9);}
.ResNGA{ background:rgba(238,238,238,0.5); color:#2f2f2f;}
.ResNGJ img{width:100%; display: block;}
.ResNGn h3{font-weight:550;}
.ResDet{background:#f9f9f9;background:#eee;color:#212121;}
.ResDetP a{ color:#0082d8;}
@media  screen and ( min-width:1280px){
.ResTit{ border-bottom:1px solid #eee; padding-top:25px;}
.ResTitK{height:56px;}
.ResTitA{width:120px; line-height:56px;font-size:16px;}
.ResTitK .on{font-size:20px;}
.ResNd{margin:50px auto;}
.ResNdK{ padding:30px 0 10px;}
.ResNdA{width:585px; height:297px;margin-bottom:28px;}
.ResNdp i{width:60px; height:6px; margin-left:10%;margin-top:130px;}
.ResNdp p{ font-size:18px;line-height:35px; padding:15px 10% 0;width:80%}
.ResNGA{height:100px; padding:0 30px; width:525px; margin-bottom:28px;}
.ResNGJ{width:25px;}
.ResNGn{width:470px;}
.ResNGn h3{ font-size:20px; line-height:30px;}
.ResNGn p{ font-size:14px; line-height:20px; margin-top:7px;}
.ResNGA:hover{background:rgba(238,238,238,0.8); }
.ResDet{ padding:50px 70px 10px; width:1060px;margin:26px auto 30px;}
.ResDetT{font-size:22px; line-height:70px; border-bottom:1px solid #dcdcdc;}
.ResDetN{ padding:30px 35px 0; font-size: 16px;line-height:28px;}
.ResDetP{margin-bottom:50px;}
.ResDetP a:hover{text-decoration: underline;}
}
@media  screen and (max-width:1279px ) and ( min-width:960px){
.ResTit{ border-bottom:1px solid #eee; padding-top:18px;}
.ResTitK{height:50px;}
.ResTitA{width:115px; line-height:50px;font-size:15px;}
.ResTitK .on{font-size:18px;}
.ResNd{margin:40px auto;}
.ResNdK{ padding:25px 0 5px;}
.ResNdA{width:438px; height:222px;margin-bottom:28px;}
.ResNdp i{width:55px; height:5px; margin-left:10%;margin-top:90px;}
.ResNdp p{ font-size:16px;line-height:30px; padding:13px 10% 0;width:80%}
.ResNGA{height:90px; padding:0 20px; width:400px; margin-bottom:22px;}
.ResNGJ{width:22px;}
.ResNGn{width:350px;}
.ResNGn h3{ font-size:17px; line-height:28px;}
.ResNGn p{ font-size:13px; line-height:20px; margin-top:5px;}
.ResNGA:hover{background:rgba(238,238,238,0.8); }
.ResDet{ padding:30px 50px 10px; width:800px;margin:20px auto 325px;}
.ResDetT{font-size:19px; line-height:60px; border-bottom:1px solid #dcdcdc;}
.ResDetN{ padding:26px 25px 0; font-size: 14px;line-height:26px;}
.ResDetP{margin-bottom:40px;}
.ResDetP a:hover{text-decoration: underline;}
}
@media  screen and (max-width:959px ) and ( min-width:640px){
.ResTit{ border-bottom:1px solid #eee; padding-top:14px;}
.ResTitK{height:45px;}
.ResTitA{width:110px; line-height:45px;font-size:14px;}
.ResTitK .on{font-size:17px;}
.ResNd{margin:30px auto;}
.ResNdK{ padding:15px 0 1px;}
.ResNdA{width:292px; height:148px;margin-bottom:18px;}
.ResNdp i{width:40px; height:3px; margin-left:10%;margin-top:55px;}
.ResNdp p{ font-size:13px;line-height:20px; padding:10px 10% 0;width:80%}
.ResNGA{height:70px; padding:0 10px; width:276px; margin-bottom:10px;}
.ResNGJ{width:17px;}
.ResNGn{width:255px;}
.ResNGn h3{ font-size:15px; line-height:25px;}
.ResNGn p{ font-size:12px; line-height:18px; margin-top:1px;}	
.ResDet{ padding:20px 40px 10px; width:520px;margin:18px auto 20px;}
.ResDetT{font-size:16px; line-height:50px; border-bottom:1px solid #dcdcdc;}
.ResDetN{ padding:18px 16px 0; font-size: 13px;line-height:23px;}
.ResDetP{margin-bottom:28px;}
}
@media only screen and (max-width: 639px) {
.ResTit{ border-bottom:0.01rem solid #eee; padding-top:0.1rem;}
.ResTitK{height:0.34rem;}
.ResTitA{width:25%; line-height:0.34rem;font-size:0.13rem;}
.ResTitK .on{font-size:0.14rem;}
.ResNd{width:92%; padding:0.2rem 4%;}
.ResNdK{ padding:0.15rem 0 0.01rem;}
.ResNdA{width:100%;margin-bottom:0.1rem;}
.ResNdp i{width:0.4rem; height:0.03rem; margin-left:10%;margin-top:40%;}
.ResNdp p{ font-size:0.12rem;line-height:0.18rem; padding:0.1rem 10% 0;width:80%}
.ResNGA{height:0.55rem; padding:0 5%; width:90%; margin-bottom:0.1rem; background:#eee;}
.ResNGJ{width:0.15rem;}
.ResNGn{width:90%;}
.ResNGn h3{ font-size:0.13rem; line-height:0.2rem;}
.ResNGn p{ font-size:0.1rem; line-height:0.16rem; margin-top:0.01rem;}
.ResDet{ padding:0.12rem 5% 0.1rem; width:84%;margin:0.1rem auto 0.2rem;}
.ResDetT{font-size:0.13rem; line-height:0.35rem; border-bottom:0.01rem solid #dcdcdc;}
.ResDetN{ padding:0.1rem 3% 0; font-size:0.11rem;line-height:0.2rem;}
.ResDetP{margin-bottom:0.2rem;}
	
}
/*****************
-----联系我们-----
*****************/
.conDn{ background:#0082d8; color:#FFF;}
.conDnI img{width:100%; display: block;}
@media  screen and ( min-width:1280px){
.conDK{margin:50px auto 25px;}
.conDn{margin:50px auto 20px;}
.conDnZ{ margin-left:60px; width:500px;}
.conDnZ h3{ font-size:28px; line-height:40px; letter-spacing: 1px;}
.conDnZn{ font-size:14px; line-height:25px; margin-top:26px;}
.conDnI{width:50%;}
.ConMap{height:375px;}
}

@media  screen and (max-width:1279px ) and ( min-width:960px){
.conDK{margin:40px auto 20px;}
.conDn{margin:40px auto 15px;}
.conDnZ{ margin-left:50px; width:400px;}
.conDnZ h3{ font-size:24px; line-height:30px; letter-spacing: 1px;}
.conDnZn{ font-size:13px; line-height:23px; margin-top:20px;}
.conDnI{width:50%;}
.ConMap{height:290px;}
}

@media  screen and (max-width:959px ) and ( min-width:640px){
.conDK{margin:30px auto 15px;}
.conDn{margin:30px auto 10px;}
.conDnZ{ margin-left:30px; width:250px;}
.conDnZ h3{ font-size:18px; line-height:20px; letter-spacing: 1px;}
.conDnZn{ font-size:12px; line-height:20px; margin-top:12px;}
.conDnI{width:50%;}
.ConMap{height:200px;}
}

@media only screen and (max-width: 639px) {
.conDK{margin:0.2rem auto 0.15rem;}
.conDn{margin:0.15rem auto 0;}
.conDnZ{width:90%; padding:0.2rem 5%;}
.conDnZ h3{ font-size:0.14rem; line-height:0.22rem; letter-spacing: 1px;}
.conDnZn{ font-size:0.12rem; line-height:0.2rem; margin-top:0.15rem;}
.conDnI{display: none}
.ConMap{height:1.5rem;}
}
/*****************
-----产品中心-----
*****************/
.proTitA{text-align: center;display: block; position: relative;color:#2f2f2f; font-weight:550;}
.proTitA:before{content: "";  display: block;position: absolute;width:0;transition:0.5s;right:0;left:0; margin:0 auto; background:#0082d8;}
.proTitK .on{ color:#0082d8;}
.proTitK .on:before{transition:0.5s;}
.proNA{display: block;}
.proNAI{width:100%;overflow: hidden;}
.proNAI img{width:100%; display: block;}
.proNA p{overflow: hidden;text-overflow:ellipsis;white-space: nowrap; color:#737373;}
@media  screen and ( min-width:1280px){
.proDK{margin:65px auto 70px;}
.proTitK{border-bottom:1px solid #eee; padding-top: 20px;}
.proTitA{width:20%;line-height:80px;font-size:18px;}
.proTitA:before{height:6px;bottom:-1px;}
.proTitK .on{font-size: 21px;}
.proTitK .on:before{width:60px;}
.proNr{ margin-bottom:80px;}
.proNA{width:292px;margin-left: 10.666px; margin-bottom:20px;}
.proNA:nth-child(4n+1){margin-left:0;}
.proNAI{ height:197px;}
.proNA p{line-height:35px; font-size:16px; margin-top:5px;}
}

@media  screen and (max-width:1279px ) and ( min-width:960px){
.proDK{margin:55px auto 60px;}
.proTitK{border-bottom:1px solid #eee; padding-top:15px;}
.proTitA{width:20%;line-height:70px;font-size:16px;}
.proTitA:before{height:5px;bottom:-1px;}
.proTitK .on{font-size:19px;}
.proTitK .on:before{width:50px;}
.proNr{ margin-bottom:60px;}
.proNA{width:219px;margin-left:8px; margin-bottom:15px;}
.proNA:nth-child(4n+1){margin-left:0;}
.proNAI{ height:148px;}
.proNA p{line-height:30px; font-size:14px; margin-top:5px;}
}

@media  screen and (max-width:959px ) and ( min-width:640px){
.proDK{margin:40px auto 50px;}
.proTitK{border-bottom:1px solid #eee; padding-top:10px;}
.proTitA{width:20%;line-height:54px;font-size:14px;}
.proTitA:before{height:3px;bottom:-1px;}
.proTitK .on{font-size:16px;}
.proTitK .on:before{width:50px;}
.proNr{ margin-bottom:60px;}
.proNA{width:192px;margin-left:8px; margin-bottom:12px;}
.proNA:nth-child(3n+1){margin-left:0;}
.proNAI{ height:130px;}
.proNA p{line-height:30px; font-size:13px; margin-top:5px;}
}

@media only screen and (max-width: 639px) {
.proDK{margin:0.2rem auto 0.2rem;}
.proTitK{border-bottom:0.01rem solid #eee; padding-top:0.05rem;}
.proTitA{width:20%;line-height:0.3rem;font-size:0.1rem;}
.proTitA:before{height:0.02rem;bottom:-0.01rem;}
.proTitK .on:before{width:0.3rem;}
.proNr{ margin-bottom:0.25rem;justify-content:space-between;}
.proNA{width:48%;margin-bottom:0.1rem;}
.proNA p{line-height:0.2rem; font-size:0.12rem; margin-top:0.03rem;}
}


/*****************
-----产品详情-----
*****************/
.proMianB{ position:static;}
.proMianB a,.proMianB p{ color:#000;}
.proDetN{background:#f9f8f8; background:#eee;}
.proDetB{align-items:flex-start;}
.proDetI{width:100%;overflow: hidden;}
.proDetI img,.proDetTa img{width:100%;}
.proDetTa{overflow: hidden; display: block;}
.proDetTa:first-child{margin-left:0;}
.proDetR{color:#000;}
.proDetRp h3{ font-weight:550;}
.proDtit{color:#FFF;}
.proDtit h3{ background:#0082d8; text-align: center;font-weight:550;}
.Resint{ color:#0f0f0f;}
@media  screen and ( min-width:1280px){
.proDetN{padding:20px 0;}
.proDetL{width:600px;}
.proDetI{height:321px;}
.proDetT{ margin-top:13px;}
.proDetTa{width:146px; height:78px;margin-bottom:10px; margin-left:5.333px;}
.proDetR{width:565px;}
.proDetRt{ font-size:30px; line-height:50px; padding:0 10px 10px;border-bottom:1px solid #e5e5e5;}
.proDetRp{padding:15px 10px 0;}
.proDetRp h3{font-size:20px;line-height:50px;}
.proDetRp p{font-size:16px; line-height:35px;}
.proDet{margin:23px auto;}
.proDtit{border-bottom:1px solid #e5e5e5;}
.proDtit h3{width: 150px; height: 50px; line-height:50px; font-size: 20px;}
.Resint{ font-size:16px;line-height:35px; padding:18px 0 60px;}
.proDtj{margin-top:50px;}
}

@media  screen and (max-width:1279px ) and ( min-width:960px){
.proDetN{padding:16px 0;}
.proDetL{width:450px;}
.proDetI{height:241px;}
.proDetT{ margin-top:10px;}
.proDetTa{width:109px; height:58px;margin-bottom:7px; margin-left:4.666px;}
.proDetR{width:420px;}
.proDetRt{ font-size:22px; line-height:40px; padding:0 10px 6px;border-bottom:1px solid #e5e5e5;}
.proDetRp{padding:10px 10px 0;}
.proDetRp h3{font-size:17px;line-height:40px;}
.proDetRp p{font-size:14px; line-height:28px;}
.proDet{margin:19px auto;}
.proDtit{border-bottom:1px solid #e5e5e5;}
.proDtit h3{width: 130px; height:44px; line-height:44px; font-size:18px;}
.Resint{ font-size:14px;line-height:30px; padding:15px 0 50px;}
.proDtj{margin-top:40px;}
}

@media  screen and (max-width:959px ) and ( min-width:640px){
.proDetN{padding:16px 0;}
.proDetL{width:600px;}
.proDetI{height:321px;}
.proDetT{ margin-top:13px;}
.proDetTa{width:146px; height:78px;margin-bottom:10px; margin-left:5.333px;}
.proDetR{width:600px; margin-top:15px;}
.proDetRt{ font-size:24px; line-height:40px; padding:0 10px 10px;border-bottom:1px solid #e5e5e5;}
.proDetRp{padding:15px 10px 0;}
.proDetRp h3{font-size:18px;line-height:40px;}
.proDetRp p{font-size:14px; line-height:30px;}
.proDet{margin:16px auto;}
.proDtit{border-bottom:1px solid #e5e5e5;}
.proDtit h3{width: 120px; height:38px; line-height:38px; font-size:16px;}
.Resint{ font-size:13px;line-height:28px; padding:10px 0 40px;}
.proDtj{margin-top:25px;}
}

@media only screen and (max-width: 639px) {
.proDetN{padding:0.1rem 4%;}
.proDetL{width:100%;}
.proDetI{height:1.55rem;}
.proDetT{ margin-top:0.1rem;}
.proDetTa{width:24%; height:0.37rem;margin-bottom:0.06rem; margin-left:1.3333%;}
.proDetR{width:100%; margin-top:0.15rem;}
.proDetRt{ font-size:0.16rem; line-height:0.3rem; padding:0 2% 0.04rem ;border-bottom:0.01rem solid #e5e5e5;}
.proDetRp{padding:0.12rem 2% 0;}
.proDetRp h3{font-size:0.14rem;line-height:0.28rem;}
.proDetRp p{font-size:0.11rem; line-height:0.22rem;}
.proDet{ padding:0.15rem 4%;width:92%;}
.proDtit{border-bottom:0.01rem solid #e5e5e5;}
.proDtit h3{width:1rem; height:0.3rem; line-height:0.3rem; font-size:0.14rem;}
.Resint{ font-size:0.12rem;line-height:0.2rem; padding:0.1rem 0 0.3rem;}
.proDtj{margin-top:0.15rem;justify-content:space-between;}
}
