* { margin:0;padding:0;font-size:12px;font-family:Arial,宋体;}

a {	text-decoration:none;color: #383838;}
P{ font-size: 14px; font-family: Arial,宋体;line-height: 26px;color: #383838;white-space:normal;}
a:hover { text-decoration:underline;color: #383838;}
.clear { clear:both;}
.td { font-size: 12px; font-family: Arial,宋体;line-height: 20px;color: #383838;white-space:normal;}

.NewsTitleFontHard a:link   { color:#383838;font-size:12px;white-space:normal;font-family: "Arial,宋体";font-weight:bold;line-height: 16px;overflow:hidden;text-decoration:none;}
.NewsTitleFontHard a:visited{ color:#383838;font-size:12px;white-space:normal;font-family: "Arial,宋体";font-weight:bold;line-height: 16px;overflow:hidden;text-decoration:none;}
.NewsTitleFontHard a:hover  { color:#ea8003;font-size:12px;white-space:normal;font-family: "Arial,宋体";font-weight:bold;line-height: 16px;overflow:hidden;text-decoration:none;}
.NewsTitleFontHard a:active { color:#ea8003;font-size:12px;white-space:normal;font-family: "Arial,宋体";font-weight:bold;line-height: 16px;overflow:hidden;text-decoration:none;}

.NewsTitleFont a:link   { color:#383838;font-size:12px;white-space:normal;font-family: "Arial,宋体";overflow:hidden;text-decoration:none;}
.NewsTitleFont a:visited{ color:#383838;font-size:12px;white-space:normal;font-family: "Arial,宋体";overflow:hidden;text-decoration:none;}
.NewsTitleFont a:hover  { color:#ea8003;font-size:12px;white-space:normal;font-family: "Arial,宋体";overflow:hidden;text-decoration:none;}
.NewsTitleFont a:active { color:#ea8003;font-size:12px;white-space:normal;font-family: "Arial,宋体";overflow:hidden;text-decoration:none;}

.NewsFont a:link   { color:#383838;font-size:14px;white-space:normal;font-family: "Arial,宋体";overflow:hidden;text-decoration:none;}
.NewsFont a:visited{ color:#383838;font-size:14px;white-space:normal;font-family: "Arial,宋体";overflow:hidden;text-decoration:none;}
.NewsFont a:hover  { color:#ea8003;font-size:14px;white-space:normal;font-family: "Arial,宋体";overflow:hidden;text-decoration:none;}
.NewsFont a:active { color:#ea8003;font-size:14px;white-space:normal;font-family: "Arial,宋体";overflow:hidden;text-decoration:none;}

.BottomFont a:link   { color:#FFFFFF;font-size:12px;white-space:normal;font-family: "Arial,宋体";overflow:hidden;text-decoration:none;}
.BottomFont a:visited{ color:#FFFFFF;font-size:12px;white-space:normal;font-family: "Arial,宋体";overflow:hidden;text-decoration:none;}
.BottomFont a:hover  { color:#ea8003;font-size:12px;white-space:normal;font-family: "Arial,宋体";overflow:hidden;text-decoration:none;}
.BottomFont a:active { color:#ea8003;font-size:12px;white-space:normal;font-family: "Arial,宋体";overflow:hidden;text-decoration:none;}


.MPage a:link    {color:#383838;border:1px solid #7b7b7b;padding:3px;margin-right:5px;overflow:hidden;text-decoration:none;background:#FFFFFF;}
.MPage a:visited {color:#383838;border:1px solid #7b7b7b;padding:3px;margin-right:5px;overflow:hidden;text-decoration:none;background:#FFFFFF;}
.MPage a:hover   {color:#FFFFFF;border:1px solid #7b7b7b;padding:3px;margin-right:5px;overflow:hidden;text-decoration:none;background:#ea8003;}
.MPage a:active  {color:#FFFFFF;border:1px solid #7b7b7b;padding:3px;margin-right:5px;overflow:hidden;text-decoration:none;background:#ea8003;}




.wenzi_memo{ font-size: 14px; font-family: Arial,宋体;line-height: 26px;color: #383838;white-space:normal;}
.wenzi{ font-size: 12px; font-family: Arial,宋体;color: #383838;white-space:normal;}
.wenzi2{ font-size: 14px; font-family: Arial,宋体;color: #383838;white-space:normal;}

.wenzi_title{color:#383838;font-size:14px;font-weight:bold;white-space:normal;font-family: "Arial,宋体";}
.wenzi_title2{color:#1E639E;font-size:14px;font-weight:bold;white-space:normal;font-family: "Arial,宋体";}
.wenzi_Price{color:#FF0000;font-size:18px;font-weight:bold;white-space:normal;font-family: "Arial,宋体";}
.a-ProdMenuTitle{  font-size: 14px; font-weight: bold;text-decoration: none; color: #333333; }
.a-ProdMenuTitle2{  font-size: 16px; font-weight: bold;text-decoration: none; color: #383838; }

.img_mid{ vertical-align:middle; }


.ProImg01{ border:0px solid #7b7b7b; width:220px; height:153px;overflow:hidden;}
.ProImg02{ border:0px solid #7b7b7b; width:220px; height:310px;overflow:hidden;}

.YuangongImg{ border:1px solid #7b7b7b; width:150px; height:150px;overflow:hidden;}
.indexGundong{ border:0px solid #7b7b7b; width:602px; height:190x;overflow:hidden;}
.indexNewsPic{ border:0px solid #7b7b7b; width:125px; height:125px;overflow:hidden;}

Banner{display:none;}

.main-navigation {
	width:1002px;height:37px; z-index:999;
	background:url(images/topMenuBg.jpg) left repeat-x;
	position:absolute;
}
.main-navigation ul {
	margin:0px;padding:0px;
	list-style:none;
}
.main-navigation li {
	float:left;
	font-size:14px;	font-family: Arial,宋体;color:#FFFFFF;font-weight: bold;
	height:37px;
	display:block;
	position:relative;
}
.main-navigation li .hover {
	color:#FFFFFF;
	text-decoration:none;
	position:absolute;
	background:url(../images/hover-bg.png) top left no-repeat;
	top:0;left:0;
	z-index:0;
	height:37px;
	display:none;
}
.main-navigation li a {
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	padding:14px 16px 13px 16px;
	z-index:1000;
	position:relative;
}

.main-navigation ul li ul {
	width:90px;
	position:absolute;z-index:998;
	display:none;
	top:37px;
	padding:1px 0 0 0;
}
.main-navigation ul li:hover ul {
	display:block;
}
.main-navigation ul li ul li {
	display:block;
	padding:10px 10px 10px 0;
	width:200px;
	padding:0px;
	margin:0px;
	background:url(../images/nav-bg.jpg) left repeat-x;
	background-color:#1b7695;
	position:relative;
}
.main-navigation ul li ul li a {
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	padding:14px 37px 13px 28px;
	z-index:1000;
	position:relative;
}

#RightAdv{position:fixed;_position:absolute; top:100px;right:10px;float:right;}


/*Header---------------------------------*/
#wrapHeader { margin-left:auto;margin-right:auto;width:100%;height:123px;white-space:nowrap;background:#1044aa;overflow:hidden;}
#wrapHeader #Header{ width:1002px;height:123px; margin-left:auto;margin-right:auto;	overflow:hidden;white-space:nowrap;}

/*TopMenu---------------------------------*/
#wrapTopMenu { margin-left:auto;margin-right:auto;width:100%;height:37px;white-space:nowrap;background:url(images/topMenuBg.jpg);background-repeat:repeat-x;overflow:hidden;}
#wrapTopMenu #TopMenu{ width:1002px;height:37px; margin-left:auto;margin-right:auto;overflow:hidden;white-space:nowrap;}


/*Banner---------------------------------*/
#wrapBanner { margin-left:auto;margin-right:auto;width:100%;height:289px;white-space:nowrap;background:#ececec;overflow:hidden;}
#wrapBanner #BannerKJ{ width:1002px;height:289px; margin-left:auto;margin-right:auto;	overflow:hidden;white-space:nowrap;}

/*Search---------------------------------*/
#wrapSearch { 
     margin-left:auto;margin-right:auto;width:100%;height:38px;white-space:nowrap;background:#f2f2f2;
	 border-top-width:1px;    border-top-style:solid;    border-top-color:#e3e3e3;
	 border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#e3e3e3;
	 overflow:hidden;
	 }
#wrapSearch #Search{ width:1002px;height:38px; margin-left:auto;margin-right:auto;	overflow:hidden;white-space:nowrap;}

#wrapSearch #Search #SearchKJ{ 
    float:right;
	width:auto;
	height:38px;
	margin-right:10px;
	overflow:hidden;
}

/*Main---------------------------------*/
#wrap { margin-left:auto;margin-right:auto;width:1002px;height:auto;overflow:hidden;background:url(images/wrapBg.jpg) no-repeat;}

/*Main--IndexTopNews-------------------------------*/
#wrap #indexNewsTop{ 
	width:970px;
	height:auto;
    margin-left:16px;
	margin-top:7px;
	overflow:hidden;
	white-space:nowrap;
}



#wrap #indexNewsTop #indexNewsTopCenter{ 
    float:left;
	width:350px;
	height:413px;
	border-top-width:1px;    border-top-style:solid;    border-top-color:#e3e3e3;
	border-left-width:1px;   border-left-style:solid;   border-left-color:#e3e3e3;
	border-right-width:1px;  border-right-style:solid;  border-right-color:#e3e3e3;
	border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#e3e3e3;
	background:url(images/NewsLeftIconBg.png) no-repeat;
	overflow:hidden;
	white-space:nowrap;	
}

#wrap #indexNewsTop #indexNewsTopCenter #NewsTopCenterHardTitle{ 
    float:left;
	width:260px;height:50px;
	margin-left:45px;margin-top:15px;
	overflow:hidden;
	white-space:normal;	
}

#NewsTopCenterKJ{float:left;width:350px;height:363px;overflow:hidden;}
#NewsTopCenterKJ ul{ float:left;width:350px; height:auto; list-style:none;}

#NewsTopCenterKJ li a:link{ float:left;width:317px;height:30px;margin-left:16px;line-height:30px;text-indent:6px; list-style-type:none;background:url(images/newsline_01.jpg) no-repeat;overflow:hidden;}
#NewsTopCenterKJ li a:visited{ float:left;width:317px;height:30px;margin-left:16px;line-height:30px;text-indent:6px; list-style-type:none;background:url(images/newsline_01.jpg) no-repeat;overflow:hidden;}
#NewsTopCenterKJ li a:hover{ float:left;width:317px;height:30px;margin-left:16px;line-height:30px;text-indent:6px; list-style-type:none;background:url(images/newsline_02.jpg) no-repeat;overflow:hidden;}
#NewsTopCenterKJ li a:active{ float:left;width:317px;height:30px;margin-left:16px;line-height:30px;text-indent:6px; list-style-type:none;background:url(images/newsline_02.jpg) no-repeat;overflow:hidden;}




#NewsTopCenterKJ #NewsTopCenterKJMore{ float:left;width:317px;height:30px;margin-left:16px;line-height:30px;text-indent:6px; list-style-type:none;overflow:hidden;}


#wrap #indexNewsTop #indexNewsTopLeft{ 
    float:left;
	width:300px;
	height:415px;
	overflow:hidden;
	white-space:nowrap;	
}



#wrap #indexNewsTop #indexNewsTopLeft{ 
    float:left;
	width:602px;
	height:190px;
	margin-left:10px;
	overflow:hidden;
	white-space:nowrap;
	
}



#wrap #indexNewsTop #indexNewsTopRight{ 
    float:left;
	width:605px;
	height:auto;
	margin-top:10px;margin-left:10px;
	border-top-width:1px;    border-top-style:solid;    border-top-color:#e3e3e3;
	border-left-width:1px;   border-left-style:solid;   border-left-color:#e3e3e3;
	border-right-width:1px;  border-right-style:solid;  border-right-color:#e3e3e3;
	border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#e3e3e3;
	overflow:hidden;
	white-space:nowrap;	
}

#wrap #indexNewsTop #indexNewsTopRight #indexNewsTopRightAbloveTitle{ 
    float:left;
	width:296px;height:32px;
	line-height:32px;
	text-indent:8px;
	overflow:hidden;
	font-size:14px; font-family: 黑体; color: #383838; font-weight:bold;white-space:normal;
	white-space:nowrap;	
	background:url(images/newsRightTitle_01.jpg) no-repeat;
}

#NewsTopRightKJ{float:left;width:296px;height:auto;overflow:hidden;}
#NewsTopRightKJ ul{ float:left;width:296px; height:auto; list-style:none;}
#NewsTopRightKJ li a:link{ float:left;width:264px;height:30px;margin-left:16px;line-height:30px;text-indent:6px; list-style-type:none;background:url(images/newsline_01.jpg) no-repeat;overflow:hidden;}
#NewsTopRightKJ li a:visited{ float:left;width:264px;height:30px;margin-left:16px;line-height:30px;text-indent:6px; list-style-type:none;background:url(images/newsline_01.jpg) no-repeat;overflow:hidden;}
#NewsTopRightKJ li a:hover{ float:left;width:264px;height:30px;margin-left:16px;line-height:30px;text-indent:6px; list-style-type:none;background:url(images/newsline_02.jpg) no-repeat;overflow:hidden;}
#NewsTopRightKJ li a:active{ float:left;width:264px;height:30px;margin-left:16px;line-height:30px;text-indent:6px; list-style-type:none;background:url(images/newsline_02.jpg) no-repeat;overflow:hidden;}







#NewsTopRightKJ #NewsTopRightKJMore{ float:left;width:264px;height:30px;margin-left:16px;line-height:30px;text-indent:6px; list-style-type:none;overflow:hidden;}

#wrap #indexNewsTop #indexNewsTopRight #indexNewsTopRightBelowTitle{ 
    float:left;margin-left:5px;
	width:296px;height:32px;
	line-height:32px;
	text-indent:8px;
	overflow:hidden;
	font-size:14px; font-family: 黑体; color: #383838; font-weight:bold;white-space:normal;
	white-space:nowrap;	
	background:url(images/newsRightTitle_02.jpg) no-repeat;
}

/*Main--IndexPicGundong-------------------------------*/

#wrap #indexPicGundong{ 
	width:968px;
	height:218px;;
    margin-left:16px;
	margin-top:20px;
	border-top-width:1px;    border-top-style:solid;    border-top-color:#e3e3e3;
	border-left-width:1px;   border-left-style:solid;   border-left-color:#e3e3e3;
	border-right-width:1px;  border-right-style:solid;  border-right-color:#e3e3e3;
	border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#e3e3e3;
	overflow:hidden;
	white-space:nowrap;
}

#wrap #indexPicGundong #indexPicGundongTitle{ 
	width:968px;
	height:29px;;
	line-height:29px;
	text-indent:25px;
    font-size:14px; font-family: 黑体; color: #383838; font-weight:bold;white-space:normal;
	overflow:hidden;
	white-space:nowrap;
	background:url(images/indexPicGundongTitle.jpg) no-repeat;
}

#wrap #indexPicGundong #indexPicGundongKJ{ 
	width:968px;
	height:189px;;
	overflow:hidden;
	white-space:nowrap;
}

/*Main--IndexCenterNews-------------------------------*/
#wrap #indexCenterNews{ 
	width:970px;
	height:auto;
    margin-left:16px;
	margin-top:20px;
	overflow:hidden;
	white-space:nowrap;
}

#wrap #indexCenterNews #indexCenterNewsLeft{ 
    float:left;
	width:300px;height:auto;
	overflow:hidden;
}

#wrap #indexCenterNews #indexCenterNewsCenter{ 
    float:left;
	width:300px;height:auto;
	margin-left:35px;
	overflow:hidden;
}

#wrap #indexCenterNews #indexCenterNewsRight{ 
    float:left;
	width:300px;height:auto;
	margin-left:35px;
	overflow:hidden;
}

/*indexNewsKJ---------------------------------*/
#indexNewsKJ{ 
	float:left;
	width:298px;
	height:358px;;
	border-top-width:1px;    border-top-style:solid;    border-top-color:#e3e3e3;
	border-left-width:1px;   border-left-style:solid;   border-left-color:#e3e3e3;
	border-right-width:1px;  border-right-style:solid;  border-right-color:#e3e3e3;
	border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#e3e3e3;
	overflow:hidden;
	white-space:nowrap;
}

#indexNewsKJ #indexNewsKJTitle{ 
	float:left;
	width:298px;height:29px;;
	line-height:29px;text-indent:25px;
    font-size:14px; font-family: 黑体; color: #383838; font-weight:bold;white-space:normal;
	overflow:hidden;
	white-space:nowrap;
	background:url(images/indexPicGundongTitle.jpg) no-repeat;
}

#indexNewsKJ #indexNewsKJHeader{ 
	float:left;
	width:266px;height:125px;
	margin-left:16px;
	margin-top:12px;margin-bottom:12px;
}

#indexNewsKJ #indexNewsKJHeader #indexNewsKJHeaderLeft{ 
	float:left;
	width:125px;height:125px;
}

#indexNewsKJ #indexNewsKJHeader #indexNewsKJHeaderRight{ 
	float:left;
	width:131px;height:125px;
	margin-left:10px;		
}


/*indexNewsKJ02---------------------------------*/
#indexNewsKJ02{ 
	float:left;
	width:298px;
	height:220px;;
	border-top-width:1px;    border-top-style:solid;    border-top-color:#e3e3e3;
	border-left-width:1px;   border-left-style:solid;   border-left-color:#e3e3e3;
	border-right-width:1px;  border-right-style:solid;  border-right-color:#e3e3e3;
	border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#e3e3e3;
	overflow:hidden;
	white-space:nowrap;
}

#indexNewsKJ02 #indexNewsKJTitle{ 
	float:left;
	width:298px;height:29px;;
	line-height:29px;text-indent:25px;
    font-size:14px; font-family: 黑体; color: #383838; font-weight:bold;white-space:normal;
	overflow:hidden;
	white-space:nowrap;
	background:url(images/indexPicGundongTitle.jpg) no-repeat;
}






#NewsindexKJ{float:left;width:298px;height:auto;overflow:hidden;}
#NewsindexKJ ul{ float:left;width:266px; height:auto; list-style:none;}
#NewsindexKJ li a:link{ float:left;width:266px;height:30px;margin-left:16px;line-height:30px;text-indent:6px; list-style-type:none;background:url(images/newsline_01.jpg) no-repeat;overflow:hidden;}
#NewsindexKJ li a:visited{ float:left;width:266px;height:30px;margin-left:16px;line-height:30px;text-indent:6px; list-style-type:none;background:url(images/newsline_01.jpg) no-repeat;overflow:hidden;}
#NewsindexKJ li a:hover{ float:left;width:266px;height:30px;margin-left:16px;line-height:30px;text-indent:6px; list-style-type:none;background:url(images/newsline_02.jpg) no-repeat;overflow:hidden;}
#NewsindexKJ li a:active{ float:left;width:266px;height:30px;margin-left:16px;line-height:30px;text-indent:6px; list-style-type:none;background:url(images/newsline_02.jpg) no-repeat;overflow:hidden;}


#indexNewsKJ #NewsindexKJMore{ float:left;width:266px;height:30px;margin-left:16px;line-height:30px;text-indent:6px; list-style-type:none;overflow:hidden;}
#indexNewsKJ02 #NewsindexKJMore{ float:left;width:266px;height:30px;margin-left:16px;line-height:30px;text-indent:6px; list-style-type:none;overflow:hidden;}

/*indexCenterBanner---------------------------------*/

#wrap #indexCenterBanner{ 
	width:970px;height:176px;;
    margin-left:16px;margin-top:20px;
	overflow:hidden;white-space:nowrap;	
}
/*Main--IndexService-------------------------------*/

#wrap #indexService{ 
	width:968px;
	height:auto;
    margin-left:16px;
	margin-top:20px;
	border-top-width:1px;    border-top-style:solid;    border-top-color:#e3e3e3;
	border-left-width:1px;   border-left-style:solid;   border-left-color:#e3e3e3;
	border-right-width:1px;  border-right-style:solid;  border-right-color:#e3e3e3;
	border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#e3e3e3;
	overflow:hidden;
	white-space:nowrap;
}

#wrap #indexService #indexServiceTitle{ 
	width:968px;
	height:29px;
	line-height:29px;
	text-indent:25px;
    font-size:14px; font-family: 黑体; color: #383838; font-weight:bold;white-space:normal;
	overflow:hidden;
	white-space:nowrap;
	background:url(images/indexPicGundongTitle.jpg) no-repeat;
}

#wrap #indexService #indexServiceSubTitleKJ{ 
	width:968px;
	height:35px;
	overflow:hidden;
	white-space:nowrap;
	border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#e3e3e3;
}

#wrap #indexService #indexServiceSubTitleKJ #indexServiceSubTitleKJLeft{ 
	float:left;
	width:725px;
	height:35px;
	overflow:hidden;
	white-space:nowrap;
	line-height:44px;
	text-indent:25px;
	font-size:14px; font-family: 黑体; color: #383838; font-weight:bold;white-space:normal;
	background:url(images/indexServiceSubTitle.jpg) no-repeat;
}

#wrap #indexService #indexServiceSubTitleKJ #indexServiceSubTitleKJRight{ 
	float:right;
	width:215px;
	height:35px;
	overflow:hidden;
	white-space:nowrap;
	line-height:44px;
	text-indent:25px;
	font-size:14px; font-family: 黑体; color: #383838; font-weight:bold;white-space:normal;
	background:url(images/indexServiceSubTitle.jpg) no-repeat;
}

#wrap #indexService  #indexServiceKJ{ 
	width:968px;
	height:300px;;
	overflow:hidden;
	white-space:nowrap;
}

#wrap #indexService  #indexServiceKJ #indexServiceKJLeft{ 
	float:left;
	width:725px;
	height:300px;
	text-align:center;
	overflow:hidden;
	white-space:nowrap;
}

#wrap #indexService  #indexServiceKJ #indexServiceKJRight{ 
	float:right;
	width:215px;
	height:300px;;
	overflow:hidden;
	white-space:nowrap;
}

/*Lanmu---LanmuLeft---------------------------------------------------------------------------------------------*/
#wrap #LanmuLeft{ 
    float:left;
	width:182px;
	height:auto;
	margin-top:15px;
	margin-left:16px;
	overflow:hidden;
	white-space:nowrap;
}

#wrap #LanmuLeft #lanmuLeftTitle{ 
    float:left;
	width:182px;
	height:31px;
	line-height:31px;
	text-align:center;
    font-size: 14px; font-family: 黑体; font-weight:bold ;color: #FFFFFF;
    background:url(images/leftTitle.jpg);
	overflow:hidden;
	white-space:nowrap;
}

#wrap #LanmuLeft #lanmuMenu{ 
    float:left;
	width:182px;height:30px;
	margin-top:5px;
	line-height:30px;text-indent:27px;
    background:url(images/leftMenu.jpg);
	overflow:hidden;
	white-space:normal;
}

#wrap #LanmuLeft #lanmuMenu2{ 
    float:left;
	width:182px;height:45px;
	margin-top:5px;
	line-height:23px;text-indent:27px;
    background:url(images/leftMenu2.jpg);
	overflow:hidden;
	white-space:normal;
}

#wrap #LanmuLeft #lanmuMenu3{ 
    float:left;
	width:182px;
	height:30px;
	margin-top:5px;
	line-height:30px;
	text-indent:27px;
	font-size: 12px; font-weight:bold;
    background:url(images/leftMenu3.jpg);
	overflow:hidden;
	white-space:normal;
}


#wrap #LanmuLeft #lanmuLeftLogo{ 
    float:left;
	width:182px;
	height:auto;
	margin-top:10px;
	text-align:center;
	overflow:hidden;
	white-space:nowrap;
}

/*Lanmu---LanmuRight---------------------------------------------------------------------------------------------*/
#wrap #LanmuRight{ 
    float:right;
	width:778px;
	height:auto;
	margin-top:15px;
	margin-right:6px;
	overflow:hidden;
	white-space:nowrap;
}

#wrap #LanmuRight #LanmuNav{ 
    float:left;
	width:778px;
	height:auto;
	overflow:hidden;
	white-space:nowrap;
}

#wrap #LanmuRight #LanmuMain{ 
    float:left;
	width:708px;
	height:auto;
	margin-top:20px;
	margin-left:35px;
	margin-bottom:20px;
	overflow:hidden;
	white-space:normal;
}

/*ProductList---------------------------------*/
#ProductlistKJ{ 
	float:left;
	width:708px;
	height:auto;
    margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	white-space:nowrap;
}

#wrap #ProductlistKJ ul{
	float:left;
	width:708px;
	list-style:none; 
    /*background:#ff4848; Reference color*/
}

#wrap #ProductlistKJ li{
	float:left;
    width:236px;
	height:auto;
	margin-top:10px;
	list-style-type:none;
	text-align:center;
	overflow:hidden;
}

#wrap #ProductlistKJ li #ProKJ{ 
	float:left;
	width:220px;
	height:220px;
	overflow:hidden;
	white-space:nowrap;
}

#wrap #ProductlistKJ li #ProKJ #ProKJImg{ 
	float:left;
	width:220px;
	height:153px;
	overflow:hidden;
	white-space:nowrap;
}

#wrap #ProductlistKJ li #ProKJ #ProKJTxt{ 
	float:left;
	width:220px;
	height:66px;
	line-height:22px;
	text-align:center;
	overflow:hidden;
	white-space:normal
}

/*ProductList02---------------------------------*/
#ProductlistKJ02{ 
	float:left;
	width:708px;
	height:auto;
    margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	white-space:nowrap;
}

#wrap #ProductlistKJ02 ul{
	float:left;
	width:708px;
	list-style:none; 
    /*background:#ff4848; Reference color*/
}

#wrap #ProductlistKJ02 li{
	float:left;
    width:236px;
	height:auto;
	margin-top:10px;
	list-style-type:none;
	text-align:center;
	overflow:hidden;
}

#wrap #ProductlistKJ02 li #ProKJ02{ 
	float:left;
	width:220px;
	height:auto;
	overflow:hidden;
	white-space:nowrap;
}

#wrap #ProductlistKJ li #ProKJ02 #ProKJImg02{ 
	float:left;
	width:220px;
	height:auto;
	overflow:hidden;
	white-space:nowrap;
}

#wrap #ProductlistKJ02 li #ProKJ02 #ProKJTxt02{ 
	float:left;
	width:220px;
	height:66px;
	line-height:22px;
	text-align:center;
	overflow:hidden;
	white-space:normal
}



/*--Bottom---------------------------------------------------------*/
#wrapBottomLine { margin-left:auto;margin-right:auto;width:100%;margin-top:20px;height:40px;white-space:nowrap;background:#1044aa;overflow:hidden;}
#wrapBottomLine #wrapBottomLineTxt{ 
     width:1002px;height:40px; 
	 margin-left:auto;margin-right:auto; 
	 line-height:40px; text-align:center;
	 overflow:hidden;white-space:nowrap;
	 color:#FFFFFF;
}

#wrapBottom { margin-left:auto;margin-right:auto;width:100%;margin-top:10px;height:auto;line-height:20px;font-size:12px; color: #383838;text-align:center;overflow:hidden;}






















