@charset "UTF-8";
/* CSS Document */
*{ 
	margin: 0 0 0 0; 
	padding: 0 0 0 0;
	font-family:Verdana, Geneva, sans-serif; line-height:20px; font-size:11px; color:#636363;
}

img{ 
	display:block;
}

p{ margin-top:20px;

}


.content-head{color:#51004F; font-size:20px; line-height:24px;}
.content-headBig{color:#908474; font-size:17px; font-weight:bold; line-height:24px;}
#banner div, div#news div{ font-size:10px; line-height:15px;}

#container { width:881px; margin:0 auto 0 auto;}
#Header { width:881px; height:74px; float:left; background:url(../imgs/bgHead.jpg);}

#nav { float:left;  height:28px; background:url(../imgs/nav/bgNav.jpg); width:881px; margin-bottom:2px;}
#nav ul{ list-style:none; height:28px;  }
#nav ul li{ list-style:none; float:left; height:28px; background:url(../imgs/nav/bgNav.png); background-repeat:no-repeat; background-position:right; }
#nav ul li a{ text-decoration:none; color:#FFFFFF; font-size:11px; line-height:28px;}
#nav ul li a:hover{ text-decoration:none; color: #FFC6B7;  font-size:11px; line-height:28px;}
#nav ul li.home{ width:165px; padding-left:11px;}
#nav ul li.about{ width:78px; padding-left:36px;}
#nav ul li.product{ width:95px; padding-left:45px;}
#nav ul li.service{ width:134px; padding-left:18px; }
#nav ul li.app{ width:107px; padding-left:41px;}
#nav ul li.gallery{ width:87px; padding-left:43px;}
#nav ul li.contact{ background:none; padding-left:36px;}

#left-side{ width:153px; margin-right:2px; float:left; padding-left:11px; background: #e8e5e2; padding-right:10px;}
#banner{ width:100%; background: #e8e5e2; float:left; display:block;}
#banner img{float:left;}
#banner img.logo1{float:left; margin-top:15px;}

.left_buttom {left:-11px; top:0px;position:absolute; }

#mid-side, #prod_mid{width:525px;  float:left; margin-right:2px}
#flash-banner{width:525px; height:172px;  float:left}
#main-content, #prod-main-content{width:456px; float:left; padding:33px 38px 40px 31px;}

#main-content h1, #prod-main-content h1{color:#51004F; font-size:20px; line-height:24px; font-weight:normal;}
#main-content h2, #prod-main-content h2{color:#908474; font-size:17px; font-weight:bold; line-height:24px;}

#right-side{width:157px; height:auto; padding:0px 9px 0px 12px; float:left; background:url(../imgs/bgRight.jpg); background-repeat:repeat-x; background-position:top;}
/*#loginForm{ float:left; width:156px; height:89px; background:url(../imgs/home/loginBg.gif); margin-top:12px;}*/
#loginArea {
	float:left;
	margin-top:30px; margin-left:5px;
}
#loginArea tr td{ color:#FFF; font-size:9px; line-height:18px; padding-top:2px; padding-left:3px; }
#loginArea tr td .input{ font-size:9px; border: solid 1px; height:14px; border-color:#CCCCCC; line-height:12px !important;}

#news{ float:left; width:100%; margin-top:20px;}
#news div{width:100%; margin-top:9px; padding-bottom:10px; border-bottom:dotted 2px; border-bottom-color:#C4BEB4;}
#news div span.date{ color:#51004F;}
#news div a.more{ text-decoration:none; color:#636363; font-weight:bold;}

ul.bullet{ padding-left:14px;  line-height:15px; list-style-position:outside }
ul.bullet li{}



a.sMnu{text-decoration:none;}
a.sMnu:hover {text-decoration:none; color:#333333;}
#footer{ margin-top:20px; width:100%; float:left;}


.cclear { clear:both; height:0px; }
