body { min-width:1100px; height:100%; margin:0 auto;}
.IndexWrap { width:100%; height:573px; overflow:hidden; margin:0 auto;}
#PicNum{
	height:20px;
	position:absolute;
	left:50%;
	bottom:85px;
}
#PicNum .Text{ width:10px; height:10px; font-family:Arial; color:#626262; overflow:hidden; background:url(slideshow-bullet.png) no-repeat; float:left; display:inline; cursor:pointer; text-align:center; line-height:10px; margin-right:10px; font-size:12px; text-indent:-9999px;}
#PicNum .cur{background:url(slideshow-bullet.png) no-repeat -40px 0px; color:#fff;}
#PicCont {width:100%;height:561px;position: relative;overflow: hidden;top:90px;}
#PicCont .Pic {width:100%;height:607px;position: absolute;top: 0px;left: 0px;display: none; text-align:center;}
.b1 { width:100%; height:561px;background:url(banner.jpg) no-repeat center top;}
.b2 { width:100%; height:561px;background:url(banner1.jpg) no-repeat center top;}
.b3 { width:100%; height:561px;background:url(banner3.jpg) no-repeat center top;}
.b4 { width:100%; height:561px;background:url(banner2.jpg) no-repeat center top;}
.container { width:1100px; margin:0 auto; padding:60px 0px;}
.contTop { width:100%; height:180px; border-bottom:1px dotted #dadbdb; margin:0 auto 30px;}
.NoBorder { border-bottom:none; height:70px;}
.Lentreprse { float:left; width:360px; margin:0 15px 0 23px; height:100%;}
.contTop  h3 {font-size:20px; font-family:Cambria; padding:0 0 25px 0px;}
.contTop dt { float:left; width:145px; margin-right:20px;}
.contTop dt img {width:145px;height:97px; }
.contTop dd { float:left; width:185px;}
.NewsEvent { float:left;width:290px;}
.NewsEvent li { width:100%; height:22px; line-height:22px;}
.NewsEvent em { float:right;}
.NewsEvent li span{display:block; width:210px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; float:left; }
.NewsEvent li a{background:url(icon1.png) no-repeat left center;padding-left:10px;display:inline-block;}
.NewsEvent li a:hover{ background:url(icon1-1.png) no-repeat left center;}
.Societe {float: left;width: 340px;margin: 0 20px 0 23px;height: 100%;}
.Societe h3 a{background:url(icon2.png) no-repeat right 11px;display:inline-block;float:left; padding-right:20px;}
.Societe h3 a:hover{background:url(icon2-2.png) no-repeat right 11px;}
.Process { width:700px;float:right; height:100%;margin-top:30px;}
.Process li { float:left; text-align:center; width:155px;}
.Process li.w25 { width:25px;padding-top:30px;}
.Process li a,.Process li span { display:block; margin:0 auto;}
.Process li a { width:120px;padding:0 20px;}
.Process li .Cahier span { width:108px; height:61px; background:url(step1.png) no-repeat; margin-bottom:6px;}
.Process li .Cahier:hover span { background-position:0 -63px;}
.Process li .Sourcing span{ width:67px; height:67px;background:url(step2.png) no-repeat;}
.Process li .Sourcing:hover span {background-position:0 -68px; }
.Process li .Production span { width:63px; height:59px;background:url(step3.png) no-repeat;margin-bottom:9px;}
.Process li .Production:hover span { background-position:0 -59px;}
.Process li .Envoi span { width:86px; height:51px;background:url(step4.png) no-repeat;margin-bottom:17px;}
.Process li .Envoi:hover span { background-position:0 -51px;}
