@charset "utf-8";
/* CSS Document */

ul,li,dl,dt,dd{ margin:0; padding:0; list-style-type:none;}
#container{ width:1003px; margin:0 auto;}

.corpPhoto{ width:225px; height:156px;}
.corpPhoto .photoPosition{ width:225px; height:156px; border:6px solid #1d1d1d;}


.STYLE a:link, .STYLE a:visited{ color:#4B4848; text-decoration:none;}
.STYLE a:hover, .STYLE a:active{ color:#4B4848; text-decoration:underline;}

.top{ width:1003px; height:96px; padding-top:21px; margin:0 auto;}
.menu{ width:1003px; height:59px; margin:0 auto; font-size:18px; color:#FFF;}
.menu ul li{ width:120px; height:59px; float:left; border-left:1px solid #535151; border-right:1px solid #535151;}
.menu li a{ display:block; width:120px; height:59px; line-height:55px; color:#FFF; text-align:center;}
#main{ width:1003px; height:600px; margin:0 auto; background:#000;}
.main_L{ width:263px; height:582px; float:left; padding:18px 0px 0px 25px; border-right:1px solid #333333;}
.main_R{ width:676px; height:556px; float:right; padding-top:18px;}
.company_box{ width:676px; height:218px;}
.product_box{ width:672px; padding-left:4px; padding-top:4px; height:334px;}
#bottom{ width:965px; height:44px; padding-left:12px; padding-right:26px; margin:0 auto; background:url(../images/bottom.gif) repeat-x;}
#pagebody{ width:1003px; height:689px; margin:0 auto; margin-top:10px; background:#000;}
.sidebody{ width:288px; height:620px; float:left; padding-left:33px; padding-top:4px;}
.mainbody{ width:634px; height:574px; padding-top:50px; float:right;}
#pagebody2{ width:1003px; height:451px; margin:0 auto; background:#000;}

/*图片轮翻*/
#wrapper{ width:1003px; height:305px; margin:0 auto;}
#wrapperTop{ position:relative; width:1003px; height:305px; margin:0 auto;}
#slides{ position:absolute; top:0; left:0; z-index:100;}
#slides .slides_container{ width:1003px; height:305px; overflow:hidden; position:relative; display:none;}
.slides_container div.slide{ width:1003px; height:305px; display:block;}

#slides .next, #slides .prev{ position:absolute; top:147px; left:79px; width:30px; height:30px; display:block; z-index:101;}
#slides .next{ left:890px;}

img {border:0;}

/**/
.ProductGroup{ width:1003px; height:145px; background:#252525; margin-top:25px;}
.ProductGroupBack{ float:left; margin:44px 0 0 24px; display:inline;}
.ProductGroupBack a{ display:block; width:21px; height:21px; background:url(../images/ProductGroupArrowLeft.gif) no-repeat;}
.ProductGroupBack a.disable{ background:url(../images/ProductGroupArrowLeftDisable.gif) no-repeat;}
.productGroupOthersRind{ position:relative; width:900px; height:145px; overflow:hidden}
.productGroupOthersCotainer{ width:900px; height:145px;}
.ProductGroupOthers{ padding:17px 0 0 0;}
.productGroupOthersItem{ float:left; width:151px; height:128px; padding:0 0 0 22px;}
.ProductGroup .productGroupOthersItem.current{}
.ProductGroup .productGroupOthersItem.current img {border:2px solid #8ca5c6;}
.ProductGroup .productGroupOthersItem span{ display:block;height:26px;overflow:hidden; color:#f6f6f6; line-height:25px; width:150px; text-align:center;}
.ProductGroupNext{
	float: right;
	margin:0px 5px 0 0;
	display:inline;
	position:absolute;
	left: 948px;
	top: 515px;
}
.ProductGroupNext a{ display:block; width:21px; height:21px; background:url(../images/ProductGroupArrowRight.gif) no-repeat;}
.ProductGroupNext a.disable{ background:url(../images/ProductGroupArrowRightDisable.gif) no-repeat;}

#main2-21 {width:21px; height:21px; float:left; cursor:pointer; margin-top:44px; margin-left:30px; margin-right:15px; display:inline}
#main2-22 {width:864px; height:128px; padding-top:15px; float:left; overflow:hidden; margin-right:10px; }
#main2-23 {width:21px; height:21x; float:left; cursor:pointer; margin-top:44px;}