/* CSS Document */
/*--globe style--*/
body{height:auto; font-family:"宋体"; font-size:12px; margin:0px; padding:0px; background:#fff;}
form,img{margin:0; padding:0; border:none;}
ul{margin:0px; padding:0px;}
li{margin:0px; padding:0px; list-style-type:none;}
span{margin:0px;padding:0px;}
table{margin:0px; padding:0px;}
tr{margin:0px; padding:0px;}
td{margin:0px; padding:0px;}

a:link{color:#000;text-decoration:none;}
a:visited{color:#000;text-decoration:none;}
a:hover{color:#000;text-decoration:none;}
a:active{color:#000;text-decoration:none;}

a.hui:link{color:#ccc;text-decoration:none;}
a.hui:visited{color:#ccc;text-decoration:none;}
a.hui:hover{color:#ccc;text-decoration:none;}
a.hui:active{color:#ccc;text-decoration:none;}

a.red:link{ color:#790303; text-decoration:none;}
a.red:visited{ color:#790303; text-decoration:none;}
a.red:hover{ color:#790303; text-decoration:none;}
a.red:active{ color:#790303; text-decoration:none;}

a.g:link{color:#5e6339; text-decoration:none;}
a.g:visited{color:#5e6339; text-decoration:none;}
a.g:hover{color:#896311; text-decoration:none;}
a.g:active{color:#896311; text-decoration:none;}

a.huilink:link{ color:#747474; text-decoration:none;}
a.huilink:visited{ color:#747474; text-decoration:none;}
a.huilink:visited{ color:#747474; text-decoration:none;}
a.huilink:visited{ color:#747474; text-decoration:none;}

/*--layout style--*/
.main {margin: 0px auto; width: 1004px; height:auto; overflow:hidden;}
.clear {clear:both; overflow:hidden;}

/*--head and bottom stype--*/
#head{ width:1004px; height:auto; overflow:hidden; background:url(../images/head_bg.gif) repeat-x;}
	#head_1{width:1004px; height:71px; overflow:hidden;}
		#head_1_1{width:120px; height:71px; overflow:hidden; float:left;}
		#head_1_2{width:884px; height:71px; overflow:hidden; float:left;}
			#head_1_2_1{width:864px; height:20px; overflow:hidden; float:left; color:#ccc; text-align:right; padding-right:20px; line-height:20px;}
			#head_1_2_2{width:844px; height:39px; overflow:hidden; float:left; padding-top:12px; padding-left:40px;}
	#head_2{width:1004px; height:171px; overflow:hidden;}
	
#foot{width:1004px; height:auto; overflow:hidden; background:#fff;}
	#foot_1{width:1004px; height:22px; overflow:hidden; border-top:1px solid #eeeeee; padding-top:4px;}
		#foot_1 ul{width:804px; height:22px; overflow:hidden; padding-left:200px;}
		#foot_1 li{width:84px; height:22px; overflow:hidden; float:left; line-height:22px; color:#ccc;text-align:center;}
			.borderleft{ border-left:1px solid #eeeeee;}
	#foot_2{width:1004px; height:66px; overflow:hidden; border-top:5px solid #f7f7f7; background:#fafafa;}
		#foot_2_1{width:170px;height:66px;overflow:hidden;float:left; padding-left:30px;}
		#foot_2_2{width:804px;height:56px;overflow:hidden;float:left;line-height:22px; padding-top:10px; color:#7c7e82;}
		

/*--index style--*/
#index{width:1004px; height:auto; overflow:hidden;}
	#index_1{width:1004px; height:auto; overflow:hidden;}
		#index_1_1{width:1004px; height:324px; overflow:hidden;}
		#index_1_2{width:1004px; height:265px; overflow:hidden; background:url(../images/index_bg.gif) repeat-y;}	
			#index_1_2_1{width:75px; height:265px; overflow:hidden; float:left;}
			#index_1_2_2{width:863px; height:265px; overflow:hidden; float:left;}
				#index_1_2_2_1{width:130px; height:265px; overflow:hidden; float:left; background:url(../images/cato_index_bg.gif) repeat-x;}
					#index_1_2_2_1_1{width:130px; height:31px; overflow:hidden;}
					#index_1_2_2_1_2{width:130px; height:234px; overflow:hidden;}
						#index_1_2_2_1_2 ul{width:110px; height:234px; overflow:hidden; padding:0px 10px; margin-top:5px;}
						#index_1_2_2_1_2 li{width:110px; height:25px; overflow:hidden; vertical-align:baseline; line-height:25px;}
							.indexcatob{ border-bottom:1px solid #c4eaec;}
				#index_1_2_2_2{width:483px; height:254px; overflow:hidden; float:left; background:url(../images/index_top_bg.gif) repeat-x top left; padding-top:11px;}
					#index_1_2_2_2_1{width:463px; height:22px; overflow:hidden; padding-left:20px; margin-top:20px;}
					#index_1_2_2_2_2{width:463px; height:auto; overflow:hidden; line-height:17px; padding:0px 0px 0px 20px;}

				#index_1_2_2_3{width:250px; height:254px; overflow:hidden; float:left;background:url(../images/index_top_bg.gif) repeat-x top left; padding-top:11px;}
					#index_1_2_2_3_1{width:245px; height:14px; overflow:hidden; text-align:right; padding-right:5px; padding-top:14px;color:#94977c; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
					#index_1_2_2_3_2{width:250px; height:226px; overflow:hidden; background:url(../images/index_right.gif) no-repeat;}
						#index_1_2_2_3_2 ul{width:200px; height:216px; overflow:hidden; padding:10px 15px 0px 35px;}
						#index_1_2_2_3_2 li{width:180px; height:32px; overflow:hidden; border-bottom:1px dashed #8dab42; line-height:32px; background:url(../images/index_right_libg.gif) no-repeat right; font-weight:bold; padding-left:20px;}
			#index_1_2_3{width:66px;height:265px;overflow:hidden;float:left;}

/*--about style--*/
#about{ width:1004px; height:auto; overflow:hidden; background:#e9e9e9;}
	#about_1{ width:1004px; height:443px; overflow:hidden;}
		#about_1_1{width:128px; height:443px; overflow:hidden; float:left; border-right:8px solid #f6f6f6;}
		#about_1_2{width:705px; height:435px; overflow:hidden; float:left; background:#fff; padding-top:8px;}
			#about_1_2_1{width:132px; height:435px; overflow:hidden; float:left;}
				#about_1_2_1_1{width:132px; height:44px; overflow:hidden;}
				#about_1_2_1_2{width:132px; height:391px; overflow:hidden;background:url(../images/cato_about_bg.gif) repeat-x; }
					#about_1_2_1_2 ul{width:112px; height:381px; overflow:hidden; padding:0px 10px; margin-top:10px;}
					#about_1_2_1_2 li{width:102px; height:29px; overflow:hidden; vertical-align:baseline; line-height:29px; padding-left:10px;}
						.borderbottom{border-bottom:1px solid #f6f6f6;}
			#about_1_2_2{width:573px; height:434px; overflow:hidden; float:left; border-top:1px dashed #cecece;}
				#about_1_2_2_1{width:519px;height:auto;overflow:hidden;margin:0px auto; margin-top:20px;}
					#about_1_2_2_1_1{width:519px;height:22px;overflow:hidden;}
					#about_1_2_2_1_2{width:519px;height:24px;overflow:hidden;line-height:24px; margin:10px 0px;}
					#about_1_2_2_1_3{width:519px;height:auto;overflow:hidden; line-height:20px;}
		#about_1_3{width:163px;height:443px;overflow:auto;float:left;}

/*--honor style--*/
#honor{width:1004px; height:auto; overflow:hidden; background:#e9e9e9;}
	#honor_1{width:1004px; height:443px; overflow:hidden;}
		#honor_1_1{width:128px; height:443px; overflow:hidden; float:left; border-right:8px solid #f6f6f6;}
		#honor_1_2{width:705px; height:435px; overflow:hidden; float:left; background:#fff; padding-top:8px;}
			#honor_1_2_1{width:132px; height:435px; overflow:hidden; float:left;}
				#honor_1_2_1_1{width:132px; height:44px; overflow:hidden;}
				#honor_1_2_1_2{width:132px; height:391px; overflow:hidden;background:url(../images/cato_honor_bg.gif) repeat-x; }
					#honor_1_2_1_2 ul{width:112px; height:381px; overflow:hidden; padding:0px 10px; margin-top:10px;}
					#honor_1_2_1_2 li{width:102px; height:29px; overflow:hidden; vertical-align:baseline; line-height:29px; padding-left:10px;}
			#honor_1_2_2{width:573px; height:434px; overflow:hidden; float:left; border-top:1px dashed #cecece;}
				#honor_1_2_2_1{width:519px;height:auto;overflow:hidden;margin:0px auto; margin-top:20px;}
					#honor_1_2_2_1_1{width:519px;height:22px;overflow:hidden;}
					#honor_1_2_2_1_2{width:519px;height:20px;overflow:hidden;line-height:24px; margin:12px 0px; background:url(../images/roll_border.gif) bottom left repeat-x;}
						#honor_1_2_2_1_2 ul{width:519px;height:20px;overflow:hidden;}
						#honor_1_2_2_1_2 li{width:67px;height:20px;overflow:hidden; float:left; background:url(../images/roll_bg.gif) no-repeat; margin-left:5px; display:inline; line-height:20px; color:#fff; text-align:center;}
					#honor_1_2_2_1_3{width:519px;height:auto;overflow:hidden; line-height:20px;}
		#honor_1_3{width:163px;height:443px;overflow:auto;float:left;}
		
/*--dress style--*/
#dress{width:1004px; height:auto; overflow:hidden; background:#e9e9e9;}
	#dress_1{width:1004px; height:443px; overflow:hidden;}
		#dress_1_1{width:128px; height:443px; overflow:hidden; float:left; border-right:8px solid #f6f6f6;}
		#dress_1_2{width:705px; height:435px; overflow:hidden; float:left; background:#fff; padding-top:8px;}
			#dress_1_2_1{width:132px; height:435px; overflow:hidden; float:left;}
				#dress_1_2_1_1{width:132px; height:44px; overflow:hidden;}
				#dress_1_2_1_2{width:132px; height:391px; overflow:hidden;background:url(../images/cato_dress_bg.gif) repeat-x; }
					#dress_1_2_1_2 ul{width:112px; height:381px; overflow:hidden; padding:0px 10px; margin-top:10px;}
					#dress_1_2_1_2 li{width:102px; height:29px; overflow:hidden; vertical-align:baseline; line-height:29px; padding-left:10px;}
			#dress_1_2_2{width:573px; height:434px; overflow:hidden; float:left; border-top:1px dashed #cecece;}
				#dress_1_2_2_1{width:519px;height:auto;overflow:hidden;margin:0px auto; margin-top:20px;}
					#dress_1_2_2_1_1{width:519px;height:22px;overflow:hidden;}
					#dress_1_2_2_1_2{width:519px;height:auto;overflow:hidden;line-height:24px; margin:10px 0px; line-height:22px;}
						#dress_1_2_2_1_2 img{float:left; margin-right:15px;}
		#dress_1_3{width:163px;height:443px;overflow:auto;float:left;}
		
/*--product style--*/
#pro{width:1004px; height:auto; overflow:hidden; background:#e9e9e9;}
	#pro_1{width:1004px; height:443px; overflow:hidden;}
		#pro_1_1{width:128px; height:443px; overflow:hidden; float:left; border-right:8px solid #f6f6f6;}
		#pro_1_2{width:705px; height:435px; overflow:hidden; float:left; background:#fff; padding-top:8px;}
			#pro_1_2_1{width:132px; height:435px; overflow:hidden; float:left}
				#pro_1_2_1_1{width:132px; height:44px; overflow:hidden;}
				#pro_1_2_1_2{width:132px; height:391px; overflow:hidden;background:url(../images/cato_pro_bg.gif) repeat-x; }
					#pro_1_2_1_2 ul{width:112px; height:381px; overflow:hidden; padding:0px 10px; margin-top:10px;}
					#pro_1_2_1_2 li{width:102px; height:29px; overflow:hidden; vertical-align:baseline; line-height:29px; padding-left:10px;}
			#pro_1_2_2{width:573px; height:434px; overflow:scroll; float:left; border-top:1px dashed #cecece;}
				#pro_1_2_2_1{width:519px;height:auto;overflow:hidden;margin:0px auto; margin-top:20px;}
					#pro_1_2_2_1_1{width:519px;height:22px;overflow:hidden;}
					#pro_1_2_2_1_2{width:519px;height:auto;overflow:hidden;margin:30px 0px 10px 0px;}

		#pro_1_3{width:163px;height:443px;overflow:auto;float:left;}

/*--hr style--*/
#hr{width:1004px; height:auto; overflow:hidden; background:#e9e9e9;}
	#hr_1{width:1004px; height:443px; overflow:hidden;}
		#hr_1_1{width:128px; height:443px; overflow:hidden; float:left; border-right:8px solid #f6f6f6;}
		#hr_1_2{width:705px; height:435px; overflow:hidden; float:left; background:#fff; padding-top:8px;}
			#hr_1_2_1{width:132px; height:435px; overflow:hidden; float:left}
				#hr_1_2_1_1{width:132px; height:44px; overflow:hidden;}
				#hr_1_2_1_2{width:132px; height:391px; overflow:hidden;background:url(../images/cato_hr_bg.gif) repeat-x; }
					#hr_1_2_1_2 ul{width:112px; height:381px; overflow:hidden; padding:0px 10px; margin-top:10px;}
					#hr_1_2_1_2 li{width:102px; height:29px; overflow:hidden; vertical-align:baseline; line-height:29px; padding-left:10px;}
			#hr_1_2_2{width:573px; height:434px; overflow:hidden; float:left; border-top:1px dashed #cecece;}
				#hr_1_2_2_1{width:519px;height:auto;overflow:hidden;margin:0px auto; margin-top:20px;}
					#hr_1_2_2_1_1{width:519px;height:22px;overflow:hidden;}
					#hr_1_2_2_1_2{width:519px;height:50px;overflow:hidden;line-height:24px; margin:10px 0px;}
					#hr_1_2_2_1_3{width:519px;height:auto;overflow:hidden; line-height:20px; color:#633c23; text-align:center;}
						#hr_1_2_2_1_3ss{width:519px;height:auto;overflow:hidden; line-height:20px; color:#633c23; text-align:left;}
						.tablebottom{ border-bottom:1px solid #c6c5c7;}
		#hr_1_3{width:163px;height:443px;overflow:auto;float:left;}
		
/*--message style--*/
#message{width:1004px; height:auto; overflow:hidden; background:#e9e9e9;}
	#message_1{width:1004px; height:443px; overflow:hidden;}
		#message_1_1{width:128px; height:443px; overflow:hidden; float:left; border-right:8px solid #f6f6f6;}
		#message_1_2{width:705px; height:435px; overflow:hidden; float:left; background:#fff; padding-top:8px;}
			#message_1_2_1{width:132px; height:435px; overflow:hidden; float:left}
				#message_1_2_1_1{width:132px; height:44px; overflow:hidden;}
				#message_1_2_1_2{width:132px; height:391px; overflow:hidden;background:url(../images/cato_message_bg.gif) repeat-x; }
					#message_1_2_1_2 ul{width:112px; height:381px; overflow:hidden; padding:0px 10px; margin-top:10px;}
					#message_1_2_1_2 li{width:102px; height:29px; overflow:hidden; vertical-align:baseline; line-height:29px; padding-left:10px;}
			#message_1_2_2{width:573px; height:434px; overflow:hidden; float:left; border-top:1px dashed #cecece;}
				#message_1_2_2_1{width:519px;height:auto;overflow:hidden;margin:0px auto; margin-top:20px;}
					#message_1_2_2_1_1{width:519px;height:22px;overflow:hidden;}
					#message_1_2_2_1_2{width:519px;height:auto;overflow:hidden;line-height:24px; margin:10px 0px; padding-top:20px;}
		#message_1_3{width:163px;height:443px;overflow:auto;float:left;}
		
/*--contact style--*/
#contact{width:1004px; height:auto; overflow:hidden; background:#e9e9e9;}
	#contact_1{width:1004px; height:443px; overflow:hidden;}
		#contact_1_1{width:128px; height:443px; overflow:hidden; float:left;border-right:8px solid #f6f6f6;}
		#contact_1_2{width:705px; height:435px; overflow:hidden; float:left;background:#fff; padding-top:8px;}
			#contact_1_2_1{width:132px; height:435px; overflow:hidden; float:left}
				#contact_1_2_1_1{width:132px; height:44px; overflow:hidden;}
				#contact_1_2_1_2{width:132px; height:391px; overflow:hidden;background:url(../images/cato_contact_bg.gif) repeat-x;}
					#contact_1_2_1_2 ul{width:112px; height:381px; overflow:hidden; padding:0px 10px; margin-top:10px;}
					#contact_1_2_1_2 li{width:102px; height:29px; overflow:hidden; vertical-align:baseline; line-height:29px; padding-left:10px;}
			#contact_1_2_2{width:573px; height:434px; overflow:hidden; float:left; border-top:1px dashed #cecece;}
				#contact_1_2_2_1{width:519px;height:auto;overflow:hidden;margin:0px auto; margin-top:20px;}
					#contact_1_2_2_1_1{width:519px;height:22px;overflow:hidden;}
					#contact_1_2_2_1_2{width:519px;height:18px;overflow:hidden;line-height:18px; margin:20px 0px 5px 0px;}
					#contact_1_2_2_1_3{width:519px; min-height:340px;overflow:hidden; line-height:20px; background:url(../images/map.jpg) no-repeat; color:#747474;}
		#contact_1_3{width:163px;height:443px;overflow:auto;float:left;}
