#indexbanner{
  width:100%;
  height:410px;
  background:linear-gradient(135deg,#a18cd1 0%,#fbc2eb 100%);
  border-bottom:1.5px solid #fff6;
  box-shadow:0 2px 12px #a18cd144;
  backdrop-filter:blur(8px);
}
.fullSlide{
  min-width:1189px;
  position:relative;
  height:410px;
  overflow:hidden;
  margin:0 auto;
  box-shadow:0 8px 32px #a18cd155;
  border-radius:32px;
  background:rgba(255,255,255,0.25);
  border:1.5px solid #fff6;
  backdrop-filter:blur(18px) saturate(1.3);
}
.fullSlide .bd{position:relative;z-index:0;}	
.fullSlide .bd ul{width:100%!important;position:relative;padding:0px;margin:0px;}	
.fullSlide .bd li{
  width:100%!important;
  height:410px;
  background-color:rgba(255,255,255,0.35);
  background-position:50% 0px;
  background-repeat:no-repeat no-repeat;
  border-radius:32px;
  border:1.5px solid #a18cd1;
  box-shadow:0 4px 24px #fbc2eb55;
  backdrop-filter:blur(12px) saturate(1.2);
}	
.fullSlide .bd li a{position:absolute;width:1189px;height:410px;display:block;z-index:1;position:relative;margin:0 auto;}	
.fullSlide .hd{ width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;text-align:center;}	
.fullSlide .hd ul li{
  cursor:pointer;
  display:inline-block;*display:inline;zoom:1;
  width:16px;height:16px;margin:4px;
  background:rgba(161,140,209,0.7);
  border-radius:50%;
  box-shadow:0 2px 8px #fbc2eb44;
  opacity:0.7;
  transition:box-shadow 0.2s,opacity 0.2s;
  border:1.5px solid #fff6;
}	
.fullSlide .hd ul .on{
  box-shadow:0 4px 16px #fbc2eb88,0 0 8px #a18cd1cc;
  opacity:1;
  border-color:#a18cd1;
}

#indexcase{
  width:100%;
  height:540px;
  background:linear-gradient(90deg,#fbc2ebcc 0%,#a18cd1cc 100%);
  border-bottom:1.5px solid #fff6;
  box-shadow:0 2px 12px #a18cd144;
  backdrop-filter:blur(8px);
}
#indexcase p{
  color:#a18cd1;
  font-size:32px;
  font-family:'Segoe UI','Arial','Helvetica Neue',Arial,sans-serif;
  font-weight:700;
  height:35px;
  width:1189px;
  text-align:left;
  padding-top:30px;
  text-shadow:0 2px 8px #fff8;
}
#indexcase ul{width:1189px;float:none;}
#indexcase ul li{
  background:rgba(255,255,255,0.35);
  border-radius:24px;
  box-shadow:0 2px 16px #a18cd144;
  border:1.5px solid #fff6;
  color:#222;
  font-family:'Segoe UI','Arial','Helvetica Neue',Arial,sans-serif;
  transition:transform 0.5s cubic-bezier(.68,-0.55,.27,1.55),box-shadow 0.3s,filter 0.3s;
  backdrop-filter:blur(12px) saturate(1.2);
}
#indexcase ul li:hover{
  transform:scale(1.12) translateY(-12px) rotate(-2deg);
  box-shadow:0 16px 48px #fbc2ebcc,0 0 32px #a18cd1cc;
  background:rgba(251,194,235,0.7);
  color:#a18cd1;
  filter:blur(1px) brightness(1.2);
  border-color:#a18cd1;
  z-index:2;
}
#indexcase ul li img{float:left;width:100px;height:100px;margin:32px 12px;}
#indexcase ul li a.txt{
  color:#a18cd1;
  text-shadow:0 2px 8px #fff8;
}
#indexcase ul li span{
  color:#fff;
}
#indexbestpr{
  width:100%;
  height:600px;
  background:linear-gradient(90deg,#a18cd1cc 0%,#fbc2ebcc 100%);
  border-bottom:1.5px solid #fff6;
  box-shadow:0 2px 12px #a18cd144;
  backdrop-filter:blur(8px);
}
#indexbestpr p.tit{
  color:#fbc2eb;
  font-size:32px;
  font-family:'Segoe UI','Arial','Helvetica Neue',Arial,sans-serif;
  font-weight:700;
  height:45px;
  width:1189px;
  text-align:center;
  padding-top:10px;
  background:none;
  text-shadow:0 2px 8px #fff8;
}
#indexbestpr .prtab{width:285px;height:40px;margin-right:35px;text-align:right;padding-left:868px;}
#indexbestpr .prtab div{
  background:rgba(255,255,255,0.7);
  color:#a18cd1;
  box-shadow:0 2px 8px #fbc2eb44;
  border-radius:16px;
  font-family:'Segoe UI','Arial','Helvetica Neue',Arial,sans-serif;
  border:none;
  backdrop-filter:blur(4px);
}
#indexbestpr .prtab div b{height:30px;text-align:center;width:85px;}
#indexbestpr .prtab div.tab{
  background:rgba(161,140,209,0.7);
  color:#fff;
  box-shadow:0 4px 16px #a18cd1cc;
}

#indexbestpr ul{width:1189px;float:none}
#indexbestpr ul li{
  background:rgba(255,255,255,0.35);
  border-radius:18px;
  box-shadow:0 2px 12px #a18cd144;
  border:1.5px solid #fff6;
  color:#222;
  font-family:'Segoe UI','Arial','Helvetica Neue',Arial,sans-serif;
  backdrop-filter:blur(12px) saturate(1.2);
}
#indexbestpr ul li:hover{
  box-shadow:0 16px 48px #fbc2ebcc,0 0 32px #a18cd1cc;
  background:rgba(251,194,235,0.7);
  color:#a18cd1;
  filter:blur(1px) brightness(1.2);
  border-color:#a18cd1;
}
#indexbestpr ul li img{width:200px;height:170px;}
#indexbestpr ul li p{
  background:rgba(161,140,209,0.7);
  opacity:1;
  color:#fff;
}
#indexbestpr ul li p a{
  color:#fff;
  text-shadow:0 2px 8px #a18cd1cc;
}
#indexbestpr ul li p a:hover{
  color:#a18cd1;
  text-shadow:0 2px 8px #fff8;
}
#indexpjpr{
  width:100%;
  height:445px;
  background:linear-gradient(90deg,#fbc2ebcc 0%,#a18cd1cc 100%);
  border-bottom:1.5px solid #fff6;
  box-shadow:0 2px 12px #a18cd144;
  backdrop-filter:blur(8px);
}
#indexpjpr p.tit{
  color:#a18cd1;
  font-size:32px;
  font-family:'Segoe UI','Arial','Helvetica Neue',Arial,sans-serif;
  font-weight:700;
  height:35px;
  width:1189px;
  text-align:left;
  padding-top:30px;
  text-shadow:0 2px 8px #fff8;
}

#ads8 img{margin-top:0px;}

#pjlist{
  background:rgba(255,255,255,0.35);
  box-shadow:0 2px 12px #a18cd144;
  border-radius:18px;
  border:1.5px solid #fff6;
  backdrop-filter:blur(12px) saturate(1.2);
}
#pjlist li{
  background:rgba(251,194,235,0.7);
  border-radius:14px;
  box-shadow:0 2px 8px #a18cd144;
  border:1.5px solid #a18cd1;
  color:#a18cd1;
  font-family:'Segoe UI','Arial','Helvetica Neue',Arial,sans-serif;
  backdrop-filter:blur(8px) saturate(1.1);
}
#pjlist li:hover{
  box-shadow:0 8px 32px #fbc2eb88,0 0 16px #a18cd1cc;
  background:rgba(255,255,255,0.85);
  color:#222;
  border-color:#fff6;
}
#pjlist li img{float:left;width:121px;height:121px;margin:9px 6px;}
#pjlist li a.tt{
  color:#a18cd1;
  text-shadow:0 2px 8px #fff8;
}
#pjlist li p{
  color:#222;
}

#newcls1,#newcls2{
  background:rgba(255,255,255,0.7);
  border:1.5px solid #a18cd1;
  box-shadow:0 2px 8px #fbc2eb44;
  border-radius:16px;
  backdrop-filter:blur(4px);
}
#newcls1 li,#newcls2 li{width:306px;text-align:left;background:url(../images/ico1.png) 5px center no-repeat; padding-left:15px;overflow:hidden;height:26px; padding-top:2px;}
#newcls1 li a,#newcls2 li a{
  color:#a18cd1;
}
#newcls1 li a:hover,#newcls2 li a:hover{
  color:#fbc2eb;
}
#newcls1 li:first-child,#newcls2 li:first-child{
  background:rgba(161,140,209,0.7);
  color:#fff;
}

#indextech{
  width:100%;
  height:268px;
  background:linear-gradient(90deg,#a18cd1cc 0%,#fbc2ebcc 100%);
  border-bottom:1.5px solid #fff6;
  box-shadow:0 2px 12px #a18cd144;
  backdrop-filter:blur(8px);
}
.w1146{width:1146px;height:268px;margin:0 auto;}
#indextech ul{float:left;width:370px;padding:0px 6px;}
#indextech ul li{
  color:#222;
}
#indextech ul li a{
  color:#a18cd1;
}
#indextech ul li a:hover{
  color:#fbc2eb;
}
#indextech ul li:first-child{
  color:#fbc2eb;
}
#linkimg li{
  background:rgba(161,140,209,0.7);
  border-radius:12px;
  box-shadow:0 2px 8px #fbc2eb44;
  border:1.5px solid #fff6;
  color:#fff;
  font-family:'Segoe UI','Arial','Helvetica Neue',Arial,sans-serif;
  backdrop-filter:blur(8px) saturate(1.1);
}
#linkimg li:hover{
  box-shadow:0 8px 32px #fbc2eb88,0 0 16px #a18cd1cc;
  background:rgba(255,255,255,0.85);
  color:#a18cd1;
  border-color:#a18cd1;
}

#newcls1 li a, #newcls2 li a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 300px; display: inline-block;}
#hzhbh5{
  color:#a18cd1;
  text-shadow:0 2px 8px #fff8;
}
.picScroll-left{
  background:rgba(255,255,255,0.7);
  box-shadow:0 2px 8px #a18cd144;
  border-radius:16px;
  border:1.5px solid #a18cd1;
  backdrop-filter:blur(4px);
}
