


.main_visual{background:url('../../img/visual_img03.jpg') center top no-repeat; margin-top:0; width:100%; height:273px;}
.mainfla {width: 1000px; height: 273px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto;}

.maintxt_area {float:left;padding:0;width:570px;}
.mainmove_area {float:left;padding:0;width:400px; margin-top:10px;}



/* ¸ÞÀÎ ÄÁÅÙÃ÷ */




#main_container{position:relative; width:100%; z-index:99999; margin: 10px auto 0 auto; height:520px;}
#contents{position:relative; overflow:hidden; width:1010px; margin:0 auto; clear:both; padding:40px 0}
	

		.pro_cate{position:relative; float:left; width:200px;  margin-right:15px; height:340px; padding:20px 0 margin-bottom:1px; background:url('../../img/product_bg.jpg') left top no-repeat;}
		.pro_cate h3{color:#fff; font-weight:600; font-size:20px; letter-spacing:-1pt; padding:25px 0 0 25px;}
		.pro_cate ul{padding:13px 0 0 0}
		.pro_cate li {padding:0 20px}
                  
		.pro_cate li a:link, .pro_cate a:visited{display:block; background:url('../../img/dot_w.gif') 0 12px no-repeat;
		color:#fff;  font-size:13px;  font-weight:600; line-height:30px; padding:0 0 0 10px
		}
               .pro_cate li a:hover{color:#0c77ca}
	
	           
	.con01{position:relative; overflow:hidden; padding-bottom:30px;}
		.quality{position:relative; overflow:hidden; float:left; width:210px; height:282px; background:url('../../img/quality_bg.gif') 0 0 no-repeat; margin-right:9px}
		.quality h2{font-size:14px; color:#333; font-weight:700; letter-spacing:-0.7pt; padding:30px 0 0 20px;}
		.quality p.stit{font-size:12px; color:#888; line-height:16px; padding:13px 0 0 20px;}
		.quality p.more_btn{padding:20px 0 0 20px;}
	
	.con01 .proList{position:relative; overflow:hidden; float:left; width:780px;}
		.proList h2{position:relative; font-size:17px; color:#333; font-weight:600; letter-spacing:-0.7pt; padding:8px 25px 20px 22px;}
		.proList h2 span.more_btn{position:absolute; right:25px; bottom:20px;}
		.proList .proList_in{position:relative; overflow:hidden;}
			.proList_in dl{position:relative; overflow:hidden; float:left; width:148px; margin-right:20px;}
			.proList_in dd.img{}
			.proList_in dd.img img{border:1px solid #ddd;}
			.proList_in dt{ text-align:center; padding:3px 0 0 0; line-height:17px}
			.proList_in dt a:link, .proList_in dt a:visited{font-size:12px; color:#333; font-weight:600; letter-spacing:-0.5pt; line-height:17px}
			.proList_in dd.txt{font-size:12px; text-align:center; line-height:17px}
		
			.gallery_rolling {position:relative; z-index:100 !important; width:780px; height:160px; }
			.gallery_rolling .arrow_prev {position:absolute;top:40px; left:0;width:15px;height:20px;cursor:pointer;}
			.gallery_rolling .arrow_next {position:absolute;top:40px; right:0;width:15px;height:20px;cursor:pointer;}
			 
			.gallery_rolling div.carrousel_box {position:absolute; top:0; left:22px; overflow:hidden; width:750px;height:160px;}
			.gallery_rolling div.carrousel_box ul{position:absolute;top:0px;margin-left:0px;overflow:hidden; }
			.gallery_rolling li {float:left; width:148px; height:160px;}
	
	.con02{position:relative; overflow:hidden;}




.product_bn{width:1000px; margin:0 auto; clear:both; overflow:hidden; height:360px; padding-bottom:10px;}
.sec2 {padding-top:10px; border-top:1px solid #ddd; }
.sec2In {width:1000px; margin: 0 auto;}

.product_area{float:left; width:305px; height:150px;   background:url('../../img/company_bn.jpg') right top no-repeat; padding:0px 0 0 20px; margin-right:15px;}
.product_area h2{position:relative; font-size:17px;  color:#333; font-weight:600; letter-spacing:-1pt; padding-bottom:8px;}

.product_area ul{clear:both;;}
.product_area li{float:left; background:url('../../img/arrow_gray.png') right 6px no-repeat; font-size:1em; padding-right:12px; margin-right:25px;}
 
 
 
 .notice_con{width:305px; position:relative; overflow:hidden; float:left; margin-right:20px;}
		.notice_con h2{position:relative; font-size:17px; color:#333; font-weight:600; letter-spacing:-1pt; padding-bottom:0px;}
		.notice_con h2 a:link, .notice_con h2 a:visited{display:block; color:#333;}
		.notice_con span.more{position:absolute; right:0}
		.notice_con dd{line-height:25px; height:25px;}
		.notice_con dd img{margin-right:7px}
		.notice_con dd span.date{position:absolute; right:0; font-family:Calibri; color:#999; font-size:13px; height:25px; line-height:25px;}
		
		
.notice_area{float:left; width:330px; height:123px; margin-bottom:35px;}
	.notice_area h2{float:left; padding-bottom:20px; padding-top:5px; }
	.notice_area .more{float:right;}
	.notice_area ul{clear:both; *zoom:1;}
	.notice_area td{height:20px;}
	.notice_area td a{color:#444;}
	.notice_area td a:hover{text-decoration:none; color:#006cce;}
	.notice_area td span.data {font-family: Calibri, 'µ¸¿ò', sans-serif; color:#9a9a9a; float:right; letter-spacing:0 !important;}

.quick_area {
	float:left;
	height:123px;
	padding-top: 0;
	padding-right: 25px;
	padding-bottom: 0;
	padding-left: 30px;
}
	.quick_area h2{float:left; padding-bottom:20px; padding-top:5px;}
	.quick_area ul{clear:both; *zoom:1;}
	.quick_area li{list-style:none; float:left; text-align:center; margin-right:18px;}



.customer_area {
	float:left;
	padding:0;
	width:330px;
}
.clear0{  margin: 0 auto 0 auto;  width:100%; height:20px}