/*
	This is the css include header & footer
*/

*{ margin:0px; padding:0px;}
ul{ list-style:none;}
body{ background:url(../img/bg.png);  font-family:Arial, Helvetica, sans-serif;}
#container{ margin:0px auto; width:860px; height:300px;}  
.clear{ clear:both;}

#header{ height:120px; width:860px; margin:20px auto;}
.clearfix{height:40px; width:860px; }
.clearfix #logo{ margin:0px 10px; height:36px; width:232px; float:left;}
.clearfix #language{ margin-top:10px; width:180px; height:36px;  float:right;}
.clearfix #language ul li{ float:left; margin-left:20px;}
.clearfix #language ul li a{ color:#333; line-height:40px; text-decoration:none; font-size:14px;}
.clearfix #language ul li a:hover{ color:#C60D0D}

.menu{ margin:20px auto;}
.menu-left{ height:57px; width:8px; background:url(../img/nav_left.png); float:left;}
.menu-right{ height:57px; width:5px; background:url(../img/nav_right.png); float:left;}
.mainmenu{ height:58px; width:840px; list-style-type:none; text-align:center;  background:url(../img/nav_mid.png); float:left;}
.mainmenu li { float:left; margin:17px 0px; height:24px; width:100px; border-right:1px solid #CCC;}
.mainmenu li a{ line-height:24px; color:#666; text-decoration:none; outline:none; }
.mainmenu li a:hover{ color:#C60D0D}

#footer{ width:858px; height:54px; margin:30px auto 10px;  background:#fff; background:url(../img/bg.png); }
.cfrane{ padding:5px 40px; color:#666; font-size:13px; line-height:40px; }
.cfrane a {text-decoration:none; color:#666;}
.cfrane a:hover {color:#333;}
.fleft{ width:350px; float:left; }
.fright{width:120px; float:right;}
.fright ul{ text-align:right;}	
.fright ul li{ float:left; margin-right:10px;}


.content{ margin:30px 0px 80px;}
.content h4{ margin-bottom:10px; line-height:30px; border-bottom:1px solid #CCC; text-indent:5px; color:#C60D0D}
.content ul { margin:10px 100px; font-size:15px; list-style-type:circle;}
.content ul li{ line-height:23px;}

#memory{ width:860px; background:#fff;}
#memory h3{ line-height:50px; margin-left:30px;}
#memory .link{ text-decoration:none; color:#C60D0D;}
#memory h4{ border-bottom:1px dotted #CCC; line-height:30px; margin-left:5px;}
#memory .content{ width:800px; margin:10px auto ; }
#memory .content img{ width:210px; height:170px; margin:20px 10px; float:left;}
#memory .content ul{ width:450px; margin:15px 30px; list-style-image:url(../img/product/list.png); float:left;}
#memory .content ul li{ line-height:30px;}

#job{ width:860px; background:#fff;}
#job h3{ line-height:50px; margin-left:30px;}
#job .content{ width:800px; height:220px; margin:20px auto 10px;}
#job .content h4{ color:#000;}
#job .content ul{ width:450px; height:200px; margin:15px 30px; list-style-image:url(../img/product/list.png);}
#job .content ul li{ line-height:30px;}