.slideGroup .parHd ul{ width: 477px; margin: 0 auto; margin-bottom: 30px; border-left: 1px solid #dddddd; overflow: hidden; }
.slideGroup .parHd ul li{ width: 118px; height: 38px; font-size: 16px; color: #122242; text-align: center; float: left; line-height: 38px; border: 1px solid #dcdddd; border-left: none; cursor: pointer; }
.slideGroup .parHd ul li.on{ border-top: 1px solid #224eaf; border-bottom: 1px solid #224eaf; background-color: #224eaf; color: #FFF; }
.slideGroup .parBd {   padding: 0 50px;       margin-top: 20px; }
.slideGroup .slideBox {  position: relative; }
.slideGroup .sPrev,.slideGroup .sNext{    width: 31px;    height: 48px;    display: block;    line-height: 50px;    text-align: center;    font-size: 18px;    color: #FFF;    position: absolute;    top: 160px;    background-color: #c9c9c9; }
.slideGroup .sPrev{ left: -50px; text-decoration: none;}
.slideGroup .sNext{ right: -30px; text-decoration: none;}
.slideGroup .sPrev span,.slideGroup .sNext span{font-size: 30px;}
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ background-color: #add126; text-decoration: none;}
.slideGroup .parBd .tempWrap{  overflow: hidden; }
.slideGroup .parBd ul{        overflow: hidden; }
.slideGroup .parBd ul li{    float: left; text-align: center;       margin-right: 23px; border: 1px solid #dcdddd;}
.slideGroup .parBd ul li .pic{    padding: 7px;        }
.slideGroup .parBd ul li .pic img{  display:block; }
.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
.slideGroup .parBd ul li .title {    font-size: 16px;  color: #333;   text-align: center;      }
.slideGroup .parBd ul li .title a {    font-size: 12px;   --color: #8fc866;--hover: #add126; }
.slideGroup .parBd ul li .title a:hover{box-shadow: inset -72px 0 0 0 var(--hover), inset 72px 0 0 0 var(--hover);}
a:hover{
	text-decoration: none;
}
