*{margin:0px;padding:0px;font-family:Arial,ËÎÌå;}
img{border:0px;}
body{font-size:12px;background:url(../images/body_bg.jpg) repeat-x;color:#444;}

a:link{color:#444;text-decoration:none;}
a:visited{color:#444;text-decoration:none;}
a:hover{color:#f00;text-decoration:underline;}

.ps{color:#f00;}

#head1{width:960px;margin:0px auto;line-height:30px;padding-top:6px;}
#head2{width:960px;margin:6px auto 0px;}
#logo{
	float:left;
}
#menu{background:url(../images/menu_bg.jpg) no-repeat;float:right;width:540px;height:30px;line-height:30px;text-align:center;color:#fff;word-spacing:2px;margin-top:4px;}
#menu a{color:#fff;}
#menu a:hover{color:#fff;}

#content{width:960px;margin:0px auto;margin-top:22px;clear:both;}
#ourphoto{
	width:948px;
	margin-right: 6px;
	margin-bottom: 8px;
	margin-left: 6px;
}
h1 {
	font-family: "ºÚÌå";
	font-size: 20px;
}
h2 {
	font-family: "ºÚÌå";
	font-size: 30px;
}

#left{padding-left:6px;width:241px;float:left;}
.left1{background:#fff;border:1px solid #ddd;margin-bottom:8px;}
.ltitle{width:229px;margin:2px auto;background:url(../images/left_titlebg.jpg) no-repeat;line-height:25px;padding-top:5px;}
.ltitle_chr{float:left;width:80px;margin-left:20px;}
.more{float:right;width:40px;margin-right:4px;font-size:10px;}
.lbody{margin:5px;clear:both;}
.lcase{text-align:center;padding:8px 0px;}
.leftlist{list-style:none;margin-left:4px;}
.leftlist li{line-height:24px;height:24px;width:222px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;}
.leftlist li img{padding-right:5px;}

#middle{width:460px;float:left;padding-left:8px;}
#in_middle{width:698px;float:right;padding-right:6px;}
.mtitle{width:446px;margin:2px auto;background:url(../images/middle_titlebg.jpg) no-repeat;line-height:22px;padding-top:8px;}
.mtitle_chr{float:left;width:120px;margin-left:26px;}
.mbody{margin:12px;line-height:22px;clear:both;}
.middlelist{list-style:none;margin-left:4px;}
.middlelist li{line-height:24px;height:24px;width:430px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;}
.middlelist li img{padding-right:5px;}
.companylist{width:90%;margin:0px auto;}

#right{float:right;width:230px;padding-right:6px;}
.rtitle{width:218px;margin:2px auto;background:url(../images/right_titlebg.jpg) no-repeat;line-height:22px;padding-top:8px;}
.rtitle_chr{float:left;width:80px;margin-left:20px;}
.rbody{margin:9px;line-height:28px;clear:both;}
.rbody table{width:90%;margin:0px auto;}
.rightlist{list-style:none;margin-left:4px;}
.rightlist li{line-height:24px;height:24px;width:208px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;}
.rightlist li img{padding-right:5px;}

#copyright{clear:both;background:url(../images/btm_bg1.jpg) 0px 34px repeat-x;margin:6px;}
#btmmenu{text-align:center;background:url(../images/btm_bg.jpg);height:50px;line-height:25px;color:#fff;word-spacing:1px;}
#btmmenu a{color:#fff;}
#cpr_main{margin:20px 0px 10px;}
#cpr_left{float:left;width:240px;height:100px;text-align:center;line-height:100px;}
#cpr_right{line-height:18px;}
.in_title{width:683px;margin:2px auto;background:url(../images/maintitle_bg.jpg) no-repeat;line-height:22px;padding-top:8px;}
.in_title_chr{float:left;width:120px;margin-left:6px;font-size:14px;}
.in_body{
	clear:both;
	line-height: 32px;
	margin-top: 15px;
}
.inmore{width:180px;float:right;text-align:right;padding-right:10px;}
.redico{color:#f00;font-family:wingdings;}

#news_ul{list-style:none;}
#news_ul li{height:22px;border-bottom:1px dotted #ccc;width:695px;line-height:25px;clear:both;}
.news_newstitle{
	float:left;
	text-align:left;
	margin-left: 8px;
}
.news_date{float:right;width:115px;text-align:left;}
.news_list_ico{margin:0px 4px;}
li{list-style:none;}

