BODY {
	FONT-SIZE: 12px; MARGIN: auto; WIDTH: 990px; COLOR: #4f4f4f; HEIGHT: 100%; TEXT-ALIGN: center; 
}
#space {
	CLEAR: both; MARGIN: auto; WIDTH: 100%; HEIGHT: 10px
}
#space1 {
	CLEAR: both; BACKGROUND: url(line_bg.gif) repeat-x; MARGIN: auto; WIDTH: 100%; HEIGHT: 10px
}
#head {
	CLEAR: both; BORDER-TOP: #525252 5px solid; MARGIN: auto; WIDTH: 990px; HEIGHT: 91px
}
#head .logo {
	CLEAR: both; MARGIN-TOP: 11px; FLOAT: left; WIDTH: 250px; HEIGHT: 58px
}
#head .fast {
	FLOAT: right; BACKGROUND-IMAGE: url(1_06.gif); WIDTH: 343px; COLOR: #ffffff; LINE-HEIGHT: 31px; HEIGHT: 31px
}
#head .fast A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#head .fast A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#head .fast A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
#menu {
	CLEAR: both; MARGIN: auto; WIDTH: 990px; HEIGHT: 37px; TEXT-ALIGN: left
}
#banner {
	CLEAR: both;
	BACKGROUND: url(banner.jpg) no-repeat;
	MARGIN: auto;
	WIDTH: 990px;
	HEIGHT: 410px
}
#banner_dy {
	CLEAR: both; BACKGROUND-IMAGE: url(1_22.gif); MARGIN: auto; WIDTH: 990px; HEIGHT: 27px
}
#news {
	CLEAR: both; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 12px; WIDTH: 486px; HEIGHT: 180px
}
#news .news_tit {
	CLEAR: both; WIDTH: 486px; HEIGHT: 23px; TEXT-ALIGN: left
}
#news .news_tit .title {
	CLEAR: both; FLOAT: left; BACKGROUND-IMAGE: url(1_26.gif); WIDTH: 157px; HEIGHT: 23px
}
#news .news_tit .more {
	FLOAT: right; WIDTH: 329px;  HEIGHT: 22px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
#news .news_inf {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 486px; COLOR: #8f8f8f; HEIGHT: 158px; TEXT-ALIGN: left
}
#news .news_inf A:link {
	COLOR: #4f4f4f; TEXT-DECORATION: none
}
#news .news_inf A:visited {
	COLOR: #4f4f4f; TEXT-DECORATION: none
}
#news .news_inf A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
#news .news_inf UL {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 8px; PADDING-TOP: 8px
}
#news .news_inf LI {
	MARGIN: 8px 0px; BORDER-BOTTOM: #c1c1c1 1px dotted; LIST-STYLE-TYPE: none
}
#project {
	DISPLAY: inline; FLOAT: right; OVERFLOW: hidden; WIDTH: 430px; MARGIN-RIGHT: 12px; HEIGHT: 180px
}
#zbanner {
	CLEAR: both; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 12px; WIDTH: 486px; HEIGHT: 178px
}
#zbanner A:link {
	COLOR: #4f4f4f; TEXT-DECORATION: none
}
#zbanner A:visited {
	COLOR: #4f4f4f; TEXT-DECORATION: none
}
#zbanner A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
#zbanner .b_u {
	CLEAR: both; WIDTH: 486px; HEIGHT: 178px
}
#zbanner .b_l {
	CLEAR: both; MARGIN-TOP: 10px; FLOAT: left; BACKGROUND-IMAGE: url(index_35.gif); WIDTH: 235px; COLOR: #396aad; HEIGHT: 93px
}
#zbanner .b_r {
	MARGIN-TOP: 10px; FLOAT: right; BACKGROUND-IMAGE: url(1_52.gif); WIDTH: 242px; LINE-HEIGHT: 18px; HEIGHT: 93px; TEXT-ALIGN: right
}
#tech {
	DISPLAY: inline; FLOAT: right; OVERFLOW: hidden; WIDTH: 430px; MARGIN-RIGHT: 12px; HEIGHT: 178px
}
#tech .tech_tit {
	CLEAR: both; WIDTH: 430px; HEIGHT: 26px; TEXT-ALIGN: left
}
#tech .tech_tit .title {
	CLEAR: both; FLOAT: left; BACKGROUND-IMAGE: url(1_44.gif); WIDTH: 228px; HEIGHT: 26px
}
#tech .tech_tit .more {
	FLOAT: right; WIDTH: 202px;  HEIGHT: 25px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
#tech .tech_inf {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 430px; COLOR: #8f8f8f; HEIGHT: 152px; TEXT-ALIGN: left
}
#tech .tech_inf A:link {
	COLOR: #4f4f4f; TEXT-DECORATION: none
}
#tech .tech_inf A:visited {
	COLOR: #4f4f4f; TEXT-DECORATION: none
}
#tech .tech_inf A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
#tech .tech_inf UL {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 8px; PADDING-TOP: 8px
}
#tech .tech_inf LI {
	MARGIN: 8px 0px; BORDER-BOTTOM: #c1c1c1 1px dotted; LIST-STYLE-TYPE: none
}
#about {
	CLEAR: both; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 12px; WIDTH: 486px; HEIGHT: 153px
}
#about .about_tit {
	CLEAR: both; WIDTH: 486px; HEIGHT: 23px; TEXT-ALIGN: left
}
#about .about_tit .title {
	CLEAR: both; FLOAT: left; BACKGROUND-IMAGE: url(1_55.gif); WIDTH: 170px; HEIGHT: 23px
}
#about .about_tit .more {
	FLOAT: right; WIDTH: 316px;  HEIGHT: 22px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
#about .about_inf {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 486px; COLOR: #4f4f4f; LINE-HEIGHT: 19px; HEIGHT: 130px; TEXT-ALIGN: left
}
#about .about_inf A:link {
	COLOR: #4f4f4f; TEXT-DECORATION: none
}
#about .about_inf A:visited {
	COLOR: #4f4f4f; TEXT-DECORATION: none
}
#about .about_inf A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
#about .about_inf UL {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 8px; PADDING-TOP: 8px
}
#about .about_inf LI {
	MARGIN: 8px 0px; BORDER-BOTTOM: #c1c1c1 1px dotted; LIST-STYLE-TYPE: none
}
#a_info {
	DISPLAY: inline; FLOAT: right; OVERFLOW: hidden; WIDTH: 430px; MARGIN-RIGHT: 12px; HEIGHT: 153px
}
#a_info .a_info_tit {
	CLEAR: both; WIDTH: 430px; HEIGHT: 23px; TEXT-ALIGN: left
}
#a_info .a_info_tit .title {
	CLEAR: both; FLOAT: left; BACKGROUND-IMAGE: url(1_58.gif); WIDTH: 147px; HEIGHT: 23px
}
#a_info .a_info_tit .more {
	FLOAT: right; WIDTH: 283px;  HEIGHT: 22px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
#a_info .a_info_inf {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 430px; COLOR: #8f8f8f; HEIGHT: 160px; TEXT-ALIGN: left
}
#a_info .a_info_inf A:link {
	COLOR: #4f4f4f; TEXT-DECORATION: none
}
#a_info .a_info_inf A:visited {
	COLOR: #4f4f4f; TEXT-DECORATION: none
}
#a_info .a_info_inf A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
#a_info .a_info_inf UL {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 7px; PADDING-TOP: 7px
}
#a_info .a_info_inf LI {
	MARGIN: 8px 0px; BORDER-BOTTOM: #c1c1c1 1px dotted; LIST-STYLE-TYPE: none
}
#link {
	CLEAR: both;
	DISPLAY: inline;
	FLOAT: left;
	MARGIN-LEFT: 12px;
	WIDTH: 965px;
	HEIGHT: 100px
}
#link .link_tit {
	CLEAR: both; WIDTH: 965px; HEIGHT: 26px; TEXT-ALIGN: left
}
#link .link_tit .title {
	CLEAR: both; FLOAT: left; BACKGROUND-IMAGE: url(1_67.gif); WIDTH: 137px; HEIGHT: 23px
}
#link .link_tit .more {
	FLOAT: right; WIDTH: 828px; HEIGHT: 22px
}
#link .link_inf {
	CLEAR: both;
	WIDTH: 965px;
	LINE-HEIGHT: 20px;
	HEIGHT: 80px;
	TEXT-ALIGN: left
}
#link .link_inf UL {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 7px; PADDING-TOP: 7px
}
#link .link_inf A:link {
	COLOR: #4f4f4f; TEXT-DECORATION: none
}
#link .link_inf A:visited {
	COLOR: #4f4f4f; TEXT-DECORATION: none
}
#link .link_inf A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
#foot {
	CLEAR: both; BACKGROUND-IMAGE: url(1_75.gif); OVERFLOW: hidden; WIDTH: 990px; COLOR: #413f3f; LINE-HEIGHT: 20px; HEIGHT: 100px; TEXT-ALIGN: center
}
#left {
	CLEAR: both; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 12px; WIDTH: 225px
}
#left .left_mk {
	CLEAR: both; BORDER-RIGHT: #d1d1d1 1px solid; BORDER-TOP: #d1d1d1 1px solid; BORDER-LEFT: #d1d1d1 1px solid; WIDTH: 223px; BORDER-BOTTOM: #d1d1d1 1px solid; TEXT-ALIGN: center
}
#left .left_mk .l_tit {
	CLEAR: both; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND-IMAGE: url(n_35.gif); BORDER-LEFT: #ffffff 1px solid; WIDTH: 221px; COLOR: #4f4f4f; LINE-HEIGHT: 31px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 31px
}
#left .left_mk .l_inf {
	CLEAR: both; WIDTH: 221px; LINE-HEIGHT: 26px; BORDER-BOTTOM: #d1d1d1 1px dotted; HEIGHT: 26px; TEXT-ALIGN: center
}
#left .left_mk .l_inf A:link {
	COLOR: #4f4f4f; TEXT-DECORATION: none
}
#left .left_mk .l_inf A:visited {
	COLOR: #4f4f4f; TEXT-DECORATION: none
}
#left .left_mk .l_inf A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
#right {
	DISPLAY: inline; FLOAT: right; WIDTH: 708px; MARGIN-RIGHT: 12px
}
#right .r_tit {
	CLEAR: both; BACKGROUND-IMAGE: url(n_30.gif); WIDTH: 708px; HEIGHT: 23px; TEXT-ALIGN: left
}
#right .r_info_l {
	CLEAR: both; FLOAT: left; WIDTH: 510px; LINE-HEIGHT: 22px; TEXT-ALIGN: left
}
#right .r_info_l UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 10px
}
#right .r_info_r {
	FLOAT: right; WIDTH: 192px
}
#right .r_info {
	CLEAR: both; MARGIN: auto; WIDTH: 700px; LINE-HEIGHT: 22px; TEXT-ALIGN: left
}
#right .r_info A:link {
	COLOR: #4f4f4f; TEXT-DECORATION: none
}
#right .r_info A:visited {
	COLOR: #4f4f4f; TEXT-DECORATION: none
}
#right .r_info A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
#right .r_info UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 10px
}
#right .r_info LI {
	MARGIN: 8px 0px; BORDER-BOTTOM: #c1c1c1 1px dotted; LIST-STYLE-TYPE: none
}
#ad {
	CLEAR: both; FONT-SIZE: 12px; WIDTH: 990px; COLOR: black; HEIGHT: 150px
}
#ad .left {
	BACKGROUND: url(show.gif) no-repeat center 50%; FLOAT: left; WIDTH: 100px; HEIGHT: 150px
}
#ad .right {
	FLOAT: right; WIDTH: 890px; HEIGHT: 150px
}
#os {
	CLEAR: both; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 12px; WIDTH: 486px; HEIGHT: 153px
}
#os .news_tit {
	CLEAR: both; WIDTH: 486px; HEIGHT: 23px; TEXT-ALIGN: left
}
#os .news_tit .title {
	CLEAR: both; FLOAT: left; background:url(os.gif); WIDTH: 187px; HEIGHT: 23px
}
#os .news_tit .more {
	FLOAT: right; WIDTH: 299px;  HEIGHT: 22px; TEXT-ALIGN: right
}
#os .news_inf {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 486px; COLOR: #8f8f8f; HEIGHT: 130px; TEXT-ALIGN: left
}
#os .news_inf A:link {
	COLOR: #4f4f4f; TEXT-DECORATION: none
}
#os .news_inf A:visited {
	COLOR: #4f4f4f; TEXT-DECORATION: none
}
#os .news_inf A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
#os .news_inf UL {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 7px; PADDING-TOP: 7px
}
#os .news_inf LI {
	MARGIN: 8px 0px; BORDER-BOTTOM: #c1c1c1 1px dotted; LIST-STYLE-TYPE: none
}
#os .news_tit .title_read {
	CLEAR: both; FLOAT: left; BACKGROUND-IMAGE: url(read.gif); WIDTH: 207px; HEIGHT: 23px
}
#os .news_tit .more_read {
	FLOAT: right; WIDTH: 279px;  HEIGHT: 22px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
#skills {
	DISPLAY: inline; FLOAT: right; OVERFLOW: hidden; WIDTH: 430px; MARGIN-RIGHT: 12px; HEIGHT: 153px
}
#skills .a_info_tit {
	CLEAR: both; WIDTH: 430px; HEIGHT: 23px; TEXT-ALIGN: left
}
#skills .a_info_tit .title {
	CLEAR: both; FLOAT: left; BACKGROUND-IMAGE: url(skills.gif); WIDTH: 147px; HEIGHT: 23px
}
#skills .a_info_tit .more {
	FLOAT: right; WIDTH: 283px;  HEIGHT: 22px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
#skills .a_info_inf {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 430px; COLOR: #8f8f8f; HEIGHT: 130px; TEXT-ALIGN: left
}
#skills .a_info_inf A:link {
	COLOR: #4f4f4f; TEXT-DECORATION: none
}
#skills .a_info_inf A:visited {
	COLOR: #4f4f4f; TEXT-DECORATION: none
}
#skills .a_info_inf A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
#skills .a_info_inf UL {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 7px; PADDING-TOP: 7px
}
#skills .a_info_inf LI {
	MARGIN: 8px 0px; BORDER-BOTTOM: #c1c1c1 1px dotted; LIST-STYLE-TYPE: none
}
#skills .a_info_tit .title_crack {
	CLEAR: both; FLOAT: left; BACKGROUND-IMAGE: url(crack.gif); WIDTH: 157px; HEIGHT: 23px
}
#skills .a_info_tit .more_crack {
	FLOAT: right; WIDTH: 273px;  HEIGHT: 22px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
.bd {
	BORDER-RIGHT: #999 1px; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center
}
#std {
	CLEAR: both; FONT-SIZE: 12px; WIDTH: 990px; COLOR: black; HEIGHT: 260px
}
#std_title {
	PADDING-RIGHT: 30px; BACKGROUND: url(std_title.gif) no-repeat; WIDTH: 960px; PADDING-TOP: 15px; HEIGHT: 15px; TEXT-ALIGN: right
}
#std_title A {
	COLOR: #000; TEXT-DECORATION: none
}
#std_body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 10px; HEIGHT: 230px
}
#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#nav IMG {
	MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#nav A {
	MARGIN: 0px 2px 0px 2px
}
#link2 {
	CLEAR: both; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 12px; WIDTH: 965px; HEIGHT: 153px
}
#link2 .link_tit {
	CLEAR: both; BACKGROUND: url(tj_bg.gif) repeat-x; WIDTH: 965px; HEIGHT: 26px; TEXT-ALIGN: left
}
#link2 .link_tit .title {
	CLEAR: both; BACKGROUND: url(tj_title.gif) repeat-x; MARGIN: 0px auto; WIDTH: 137px; HEIGHT: 23px
}
#link2 .link_inf {
	CLEAR: both;
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 5px;
	WIDTH: 100%;
	LINE-HEIGHT: 20px;
	PADDING-TOP: 10px;
	HEIGHT: 132px;
	TEXT-ALIGN: left
}
#link2 .link_inf A:link {
	COLOR: #4f4f4f; TEXT-DECORATION: none
}
#link2 .link_inf A:visited {
	COLOR: #4f4f4f; TEXT-DECORATION: none
}
#link2 .link_inf A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
