*{margin:0;padding:0;border:0;}
body,html{ font-family:Arial, Helvetica, sans-serif; background:url(../images/bg.gif) repeat-x #fff;}
ul,li{ list-style:none;}
dl.dt,dd{padding:0px; margin:0px;}

.top_logo{float:left;}
.top_language{float:right;margin-right:10px;margin-top:6px;}
#menu{ width:205px;height:278px;background:url(../images/search.gif) no-repeat bottom #fdfdfd;}
#menu li{float:left; width:140px;height:35px; background:url(../images/menubg.gif); font-size:9pt; line-height:35px; display:block;padding-left:65px;}
#menu li a{ text-decoration:none;color:#445B6C;display:block; width:100%;}
#menu li a:visited{text-decoration:none;color:#445B6C;}
#menu li a:hover{text-decoration:none;color:#91061a;}
#menu li a:active{text-decoration:none;color:#91061a;}
#menu li.now{width:140px;font-size:9pt; line-height:36px;background:url(../images/menubgnow.gif);color:#91061a;padding-left:65px;}



.software{width:327px;height:92px;margin-right:9px; margin-left:9px; margin-top:12px; float:left;}
.software2{width:325px;height:90px;margin-right:9px; margin-left:9px; margin-top:12px; float:left;background-color:#f2f5f9; cursor:pointer; border:1px solid #c7cfd7;}
.soft_title{ font-size:8pt; font-weight:bold;color:#1A3448;padding-left:9px; background:url(../images/more.gif) no-repeat left;}
.soft_content{font-size:8pt;color:#666;}

.contact{width:142px; background:url(../images/leftbg.gif) top right no-repeat;padding:4px 10px 50px 53px;}
.contact h1{color:#5b6b82;font-size:9pt;font-weight:bold;border-bottom:1px solid #c7cfd7; line-height:20px;padding-left:3px; text-align:left;}
.contact p{color:#5b6b82;font-size:8pt;line-height:16px; letter-spacing:0.05em;padding-left:5px;}
.contact strong{color:#5b6b82;font-size:8pt;line-height:20px; letter-spacing:0.05em;padding-left:5px;}

.right_title{width:400px; overflow:hidden;}
.right_title h1{color:#1c384b;font-size:11pt; font-weight:bold;border-bottom:1px solid #c7cfd7;line-height:25px;padding-left:3px; text-align:left;}
.right_title p{color:#666;font-size:8pt;line-height:18px; text-align:left;margin:6px 3px 0 3px; letter-spacing:1px;}
.projects{float:left;width:185px;height:117px; overflow:hidden; text-align:left;padding:0 15px 3px 0;}
.projects h1{color:#1A3448;font-size:8pt;font-weight:bold; line-height:20px;}
.projects p{color:#5b6b82;font-size:7pt;padding-left:15px; background:url(../images/list.gif) no-repeat 0 3px;margin-top:7px;}

a.more{float:right;padding:9px 12px 0 10px; text-align:left; background:url(../images/more.gif) no-repeat 0 15px;font-size:7pt;color:#1C384B; line-height:19px; font-weight:bold; text-decoration:none;}
a.more:hover{float:right;padding:9px 12px 0 10px; text-align:left; background:url(../images/more.gif) no-repeat 0 15px;font-size:7pt;color:#666; line-height:19px; font-weight:bold; text-decoration:none;}

.ch{width:420px;height:80px; overflow:hidden; text-align:center;margin:20px auto;}
.s-0 {
	DISPLAY: none
}
.s-1 {
	DISPLAY: none
}
.s-2 {
	DISPLAY: none
}
.s-3 {
	DISPLAY: none
}
.s-4 {
	DISPLAY: none
}
.s-5 {
	DISPLAY: none
}
.s-6 {
	DISPLAY: none
}
.s-7 {
	DISPLAY: none
}
.s-8 {
	DISPLAY: none
}
.s-9 {
	DISPLAY: none
}
.s-10 {
	DISPLAY: none
}
.p-0 .s-0 {
	DISPLAY: block
}
.p-1 .s-1 {
	DISPLAY: block
}
.p-2 .s-2 {
	DISPLAY: block
}
.p-3 .s-3 {
	DISPLAY: block
}
.p-4 .s-4 {
	DISPLAY: block
}
.p-5 .s-5 {
	DISPLAY: block
}
.p-6 .s-6 {
	DISPLAY: block
}
.p-7 .s-7 {
	DISPLAY: block
}
.p-8 .s-8 {
	DISPLAY: block
}
.p-9 .s-9 {
	DISPLAY: block
}
.p-10 .s-10 {
	DISPLAY: block
}

.company{padding:25px 25px 10px 25px;}
.company p{color:#666;font-size:9pt;margin:10px 0; word-spacing:0.1em;line-height:18px;}
.company span{font-size:9pt; font-weight:bold;color:#1A3448;margin-top:-15px;}
.company h1{ float:left;}

.project{padding:25px 180px 10px 25px;}
.project h1{padding-left:10px;font-size:11pt;color:#000; background-color:#f2f5f9;line-height:20px; text-align:left; display:block; letter-spacing:0.05em;margin-bottom:10px;}
.project img{margin-right:15px;}
.project span{font-size:9pt; font-weight:bold;color:#1A3448; background:url(../images/more.gif) no-repeat 10px 4px;padding-left:22px;}
.project p{color:#666;font-size:9pt;margin:10px 0; word-spacing:0.1em;padding-left:30px; background:url(../images/list.gif) no-repeat 15px 3px;}

.chpage{padding:25px 180px 10px 25px;}
.chpage h1{padding-left:15px;font-size:10pt;color:#1c384b; background-color:#f2f5f9;line-height:30px; text-align:left; display:block; letter-spacing:0.1em;margin:15px 0;}
.chpage img{float:left;margin:0 15px 10px 10px;}
.chpage span{font-size:10pt; font-weight:bold;color:#1A3448;line-height:25px;}
.chpage p{font-size:10pt;color:#666;margin-top:10px; letter-spacing:0.05em;}

.footer1{color:#1c384b;font-size:7pt; text-align:center;margin-top:40px; letter-spacing:0.05em;}
.footer1 a{color:#1c384b; text-decoration:none;}
.footer1 a:hover{color:#1c384b; text-decoration:underline;}
.footer2{color:#aab7bf;font-size:7pt; text-align:center;margin-top:5px; letter-spacing:0.05em;}


/*10¸öÈí¼þÖø×÷È¨*/
.rights{width:740px; margin-left:20px;}
.rights dt{font-size:9pt; font-weight:bold;color:#1A3448; background:url(../images/more.gif) no-repeat 10px 4px;padding-left:22px; display:block; margin-top:20px;}
.rights dd{color:#666;font-size:9pt;margin:10px 0; word-spacing:0.1em;padding-left:30px; background:url(../images/list.gif) no-repeat 15px 3px;}


.award{width:740px; margin-left:20px;}
.award dt{text-align:center;}
.award dd{color:#666;font-size:9pt;margin:10px 0; line-height:20px; word-spacing:0.1em;padding-left:20px; background:url(../images/more.gif) left 7px no-repeat; display:block; margin-bottom:40px;}












