.sub_main{height:auto !important; height:400px; min-height:400px; width:860px;  margin:auto; clear:bothline-height:2em; background:#FFFFFF url(../img/m_bg.jpg) repeat-x; color:#333;line-height:2em;}
.sub_main a,.sub_main a:visited{ color:#666666;}
.subside { width:180px; float:left; height:400px; padding:10px; border-right:1px solid #D3D3D3}
.sub_content { float:left; height:auto !important; height:400px; min-height:400px; padding:8px; }
.sub_content1 { float:left; height:auto !important; height:400px; min-height:400px; padding:8px; width:620px; }


.Pages{ width:100%; height:30px;  text-align:left; float:left; font:13px/30px ,; color:#000000}
.Pages a{ text-decoration:none; color:#FF0000}
.Pages a:hover{ text-decoration:underline; color:#FF9900; text-decoration:underline}

.c_path { text-align:right; color:#666666; height:50px;}
.title {
	height:32px;
	line-height:32px;
	font-size:16px;
	margin-top:5px;
	color:#E77817; }
.sub_menu li {line-height:2em;}
.sub_menu a ,.sub_menu a:visited { text-decoration:underline; color:#000000;}
.sub_new_case li {  background:url(../img/li_d.jpg) no-repeat 0px 7px; padding-left:10px;}

.sub_content h1 { line-height:40px; font-size:14px; color:#000; text-align:center}
.sub_content .notes {  color:#CCCCCC}
.news_list li span { float:right}
.news_list li { background:url(../img/li_bg2.gif) no-repeat 10px 12px; padding-left:28px; height:30px; line-height:30px;}
.news_list { background:url(../img/u_bg.gif);}
.news_list a:hover { color:#FF9900}
.imgaa{ width:100%; height:auto;}
.imgaa img{ width:500px;}

/*¡¡°¸ÀýÁÐ±í¡¡*/
.cases div { width:600px; float:left; border:1px solid #DEDEDE; margin:7px 15px 8px 15px; color:#999999}
.cases .c_title { font-weight:bold}
.cases .pic { width:150px; padding:10px; border-right:1px dashed #F6F6F6; margin-right:10px; float:left; display:inline}

.cases .des { height:50px;}
.cases a,.cases a:visited { color:#333333;}