@charset "utf-8";
/* 全局样式定义 Powered by zoomla.cn */
*{margin:0px; padding:0px;}
body{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	background-color:#FFF;
}
img{border:none;}
ul,li{list-style-type:none;}
a{color:#333; text-decoration:none;}
a:hover{text-decoration:underline;color:#526279;}
.red{ color:#F00; font-weight:bold;}
.clear{clear:both;}

#top{width:945px;height:70px;margin:auto;clear:both;}
#top_L{width:215px;height:70px;float:left;}
#top_R{width:190px;;height:70px;float:right;line-height:70px;}
#top_R a{float:right;}
#top_R img{width:20px;height:20px;margin-top:23px;}

#nav{width:945px;height:25px;margin:auto;clear:both;background:url(images/nav_bg.jpg) repeat-x;}
#nav li{float:left;line-height:25px;margin-left:52px;}
#nav li a{color:#FFFFFF;font-weight:bold;}

#main{width:945px;margin:auto;clear:both;margin-top:10px;}
#main_top{width:945px;height:335px;}
#main_top_L{float:left;width:575px;height:335px;}
#main_top_R{width:345px;float:right;height:335px;}
#main_top_R li{width:345px;height:78px;}
#main_top_R li img{float:left;display:block;border:1px solid #999999;}
.prodcter_R{display:block;float:right;width:220px;line-height:25px;background:#F3F4EF;height:78px;}
.producter_s{margin-top:7px;display:block;}

#ifocus { width:945px; height:333px; border:1px solid #;}
#ifocus_pic { display:inline; position:relative; float:left; width:575px; height:335px; overflow:hidden;margin:0px 0 0 10px;}
#ifocus_piclist { position:absolute; }
#ifocus_piclist li { width:575px; height:335px; overflow:hidden; }
#ifocus_piclist img { width:575px; height:335px; }
#ifocus_btn { display:inline; float:right; width:345px; margin:0 0px 0 0; }
#ifocus_btn li { width:345px; height:78px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_btn img { width:115px; height:77px; margin-right:7px;float:left; }
#ifocus_btn .current { background: url(images/btn_bg.jpg) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
#ifocus_opdiv { position:absolute; left:0; bottom:0; width:575px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }
#ifocus_tx .normal { display:none; }

#main_nav{width:945px;margin-top:10px;height:215px;}
#main_nav_L{float:left;width:575px;}
#main_nav_producters{width:185px;float:left;height:215px;border:1px solid #CCCCCC;}
.main_producters_top{height:30px;line-height:30px;margin-left:12px;font-weight:bold;}
#main_nav_producters ul{margin-top:5px;}
#main_nav_producters li{border-bottom:1px dotted #CCCCCC;width:160px;margin-left:12px;line-height:25px;}

#business{width:370px;float:right;margin-left:15px;height:215px;border:1px solid #CCCCCC;}
.business_top{width:370px;height:30px;line-height:30px;}
.business_top a{background:#666666;width:70px;height:30px;display:block;text-align:center;}
#business_end{width:370px;margin-top:10px;height:170px;}
#business_end li{width:103px;float:left;margin-left:15px;text-align:center;}

#main_aboutme{width:350px;float:right;height:215px;}
.main_aboutme_top{width:350px;height:30px;color:#AC3C3B;line-height:30px;border-bottom:1px solid #CCCCCC;font-weight:bold;}
.company1,.company2{display:block;width:350px;margin-top:20px;text-indent:2em;line-height:25px;}

#bottom{width:945px;margin:auto;claer:both;height:95px;margin-top:25px;letter-spacing:1px;border-top:1px solid #CCCCCC;}
#bottom li{line-height:30px;}
