.content {
	MARGIN: 0px auto; WIDTH: 985px
}
.box {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 1230px
}
.logo A {
	TEXT-INDENT: -999999px; WIDTH: 336px; DISPLAY: block; BACKGROUND: url(../images/logo.jpg) no-repeat; HEIGHT: 81px
}
.header .tel {
	MARGIN: 50px 10px 0px 0px; FONT-FAMILY: Î¢ÈíÑÅºÚ; FLOAT: right; COLOR: #868686; FONT-SIZE: 14px; FONT-WEIGHT: bolder
}
.header .tel .num {
	FONT-SIZE: 18px
}
.nav {
	LINE-HEIGHT: 42px; FONT-FAMILY: Î¢ÈíÑÅºÚ; BACKGROUND: url(../images/nav-bg.jpg) no-repeat; HEIGHT: 42px; COLOR: #fff
}
.nav LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: url(../images/nav-list.jpg) no-repeat right center; FLOAT: left; PADDING-TOP: 0px
}
.nav .last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.nav A {
	COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bolder; text-shadow: 1px 1px 1px #000000
}
.container {
	WIDTH: 985px; HEIGHT: 325px
}
.news {
	PADDING-LEFT: 135px; BACKGROUND: url(../images/news.jpg) no-repeat left center; HEIGHT: 61px
}
.news LI {
	PADDING-LEFT: 15px; WIDTH: 330px; BACKGROUND: url(../images/mark.jpg) no-repeat left center; FLOAT: left; MARGIN-RIGHT: 5px
}
.news LI .time {
	FLOAT: right
}
.news LI A {
	LINE-HEIGHT: 25px; WIDTH: 190px; DISPLAY: block; HEIGHT: 25px; OVERFLOW: hidden
}
.news-list {
	WIDTH: 705px; FLOAT: left; BORDER-RIGHT: #ccc 1px dashed; PADDING-TOP: 10px
}
.button {
	WIDTH: 144px; FLOAT: left
}
.button A {
	TEXT-ALIGN: center; MARGIN: 20px auto 0px; WIDTH: 83px; DISPLAY: block; BACKGROUND: url(../images/button.jpg) no-repeat; HEIGHT: 32px; COLOR: #fff
}
.main-con {
	WIDTH: 985px; OVERFLOW: hidden
}
.product {
	BORDER-BOTTOM: #aad1d1 0px solid; BORDER-LEFT: #aad1d1 0px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 256px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: #aad1d1 0px solid; BORDER-RIGHT: #aad1d1 0px solid; PADDING-TOP: 0px
}
.product .hd {
	FONT-FAMILY: Î¢ÈíÑÅºÚ; FONT-SIZE: 14px; FONT-WEIGHT: bolder
}
.product .hd .title {
	PADDING-LEFT: 36px; BACKGROUND: url(../images/mark01.jpg) no-repeat left center
}
.product .bd {
	PADDING-TOP: 0px
}
.product .bd LI {
	BORDER-BOTTOM: #1b1b1b 0px dashed; LINE-HEIGHT: 36px; PADDING-LEFT: 10px; BACKGROUND: url(../images/mark02.jpg) no-repeat left center; HEIGHT: 36px
}
.product .bd LI SPAN {
	POSITION: absolute; LINE-HEIGHT: 20px; DISPLAY: inline-block; HEIGHT: 20px; TOP: 0px; RIGHT: 5px
}
.product .bd LI A {
	LINE-HEIGHT: 36px; COLOR: #767676
}
.product .bd .select A {
	COLOR: #aad1d1; FONT-WEIGHT: bolder
}
.product .bd .last {
	BORDER-BOTTOM: medium none
}
.main-right {
	WIDTH: 729px; FLOAT: left; MARGIN-LEFT: 10px
}
.company {
	WIDTH: 729px; OVERFLOW: hidden
}
.company-intro {
	WIDTH: 365px; PADDING-RIGHT: 20px; BACKGROUND: url(../images/line04.jpg) no-repeat right center; FLOAT: left
}
.company-intro .hd .title {
	PADDING-LEFT: 40px; FONT-FAMILY: Î¢ÈíÑÅºÚ; BACKGROUND: url(../images/cmark.jpg) no-repeat left center; FONT-SIZE: 14px; FONT-WEIGHT: bolder
}
.company .more {
	FLOAT: right
}
.hot-p .more {
	FLOAT: right
}
.company .more A {
	WIDTH: 32px; DISPLAY: block; BACKGROUND: url(../images/more.jpg) no-repeat; HEIGHT: 11px
}
.hot-p .more A {
	WIDTH: 32px; DISPLAY: block; BACKGROUND: url(../images/more.jpg) no-repeat; HEIGHT: 11px
}
.company-intro .bd {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.company-intro .bd .media {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.company-intro .bd .intro {
	COLOR: #767676
}
.company-contact {
	PADDING-LEFT: 10px; WIDTH: 334px; FLOAT: left
}
.company-contact .hd .title {
	PADDING-LEFT: 40px; FONT-FAMILY: Î¢ÈíÑÅºÚ; BACKGROUND: url(../images/umark.jpg) no-repeat left center; FONT-SIZE: 14px; FONT-WEIGHT: bolder
}
.company-contact .bd {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/c-bg.jpg) no-repeat right bottom; COLOR: #767676; PADDING-TOP: 10px
}
.hot-p .hd .title {
	PADDING-LEFT: 40px; FONT-FAMILY: Î¢ÈíÑÅºÚ; BACKGROUND: url(../images/pmark.jpg) no-repeat left center; FONT-SIZE: 14px; FONT-WEIGHT: bolder
}
.hot-list {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 714px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.hot-list LI {
	WIDTH: 150px; MARGIN-BOTTOM: 10px; FLOAT: left; MARGIN-RIGHT: 28px
}
.hot-list LI .media {
	BORDER-BOTTOM: #ebebeb 1px solid; BORDER-LEFT: #ebebeb 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #ebebeb 1px solid; BORDER-RIGHT: #ebebeb 1px solid; PADDING-TOP: 2px
}
.hot-list LI .intro {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 150px; HEIGHT: 30px; FONT-SIZE: 14px; OVERFLOW: hidden
}
.footer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/foot.jpg) repeat-x; COLOR: #a6a6a6; PADDING-TOP: 10px
}
.footer A {
	COLOR: #a6a6a6
}
.contact-us {
	POSITION: absolute; WIDTH: 107px; BACKGROUND: url(../images/ltop.png) no-repeat 50% top; TOP: 150px; PADDING-TOP: 5px; LEFT: 0px
}
.contact-us .hd {
	LINE-HEIGHT: 30px; PADDING-LEFT: 10px; HEIGHT: 30px; COLOR: #0c4c94
}
.contact-us .hd .colsed {
	MARGIN-TOP: 3px; WIDTH: 19px; BACKGROUND: url(../images/closed.jpg) no-repeat; FLOAT: right; HEIGHT: 18px; CURSOR: pointer; MARGIN-RIGHT: 10px; _margin-right: 5px
}
.contact-us .bd {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/lmiddle.png) 50% top; PADDING-TOP: 10px
}
.contact-us .ft {
	BACKGROUND: url(../images/lbottom.png) no-repeat 50% top; HEIGHT: 61px
}
.inner {
	MARGIN-TOP: 10px
}
.about-us .ahd {
	BORDER-BOTTOM: #ccc 1px solid; LINE-HEIGHT: 72px; HEIGHT: 57px; OVERFLOW: hidden; _line-height: 57px
}
.about-us .ahd .title {
	PADDING-LEFT: 80px; FONT-FAMILY: Î¢ÈíÑÅºÚ; BACKGROUND: url(../images/amark.jpg) no-repeat; HEIGHT: 57px; FONT-SIZE: 14px; FONT-WEIGHT: bolder
}
.about-us .bd {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.product-show .ahd {
	BORDER-BOTTOM: #ccc 1px solid; LINE-HEIGHT: 72px; HEIGHT: 57px; _line-height: 57px
}
.product-show .ahd .title {
	PADDING-LEFT: 60px; FONT-FAMILY: Î¢ÈíÑÅºÚ; BACKGROUND: url(../images/p-mark.jpg) no-repeat; HEIGHT: 57px; FONT-SIZE: 14px; FONT-WEIGHT: bolder
}
.p-list {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 710px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.p-list LI {
	WIDTH: 150px; MARGIN-BOTTOM: 10px; FLOAT: left; MARGIN-RIGHT: 15px
}
.p-list LI .media {
	BORDER-BOTTOM: #ebebeb 1px solid; BORDER-LEFT: #ebebeb 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #ebebeb 1px solid; BORDER-RIGHT: #ebebeb 1px solid; PADDING-TOP: 2px
}
.p-list LI .intro {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 150px; HEIGHT: 30px; FONT-SIZE: 14px; OVERFLOW: hidden
}
.page {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
.page A {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 4px
}
.page A.select {
	BACKGROUND: #aad1d1; COLOR: #fff; FONT-WEIGHT: bolder
}
.photo .media {
	PADDING-BOTTOM: 10px; WIDTH: 500px; FLOAT: left
}
.photo .media IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 20px; BORDER-RIGHT: #ccc 1px solid
}
.product-intro {
	CLEAR: both
}
.pbutton {
	FLOAT: left
}
.pbutton A {
	TEXT-ALIGN: center; LINE-HEIGHT: 29px; MARGIN-TOP: 30px; WIDTH: 98px; DISPLAY: block; BACKGROUND: url(../images/goon-button.jpg) no-repeat; HEIGHT: 29px; COLOR: #333; FONT-WEIGHT: bolder
}
.product-detail {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 700px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.product-detail .title {
	FONT-SIZE: 14px; FONT-WEIGHT: bolder
}
.recruiting .title {
	FONT-SIZE: 14px; FONT-WEIGHT: bolder
}
.recruiting .con {
	MARGIN-BOTTOM: 20px
}
.recruiting {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: url(../images/msgbg.jpg) no-repeat right bottom; PADDING-TOP: 0px
}
.recruiting-us .ahd {
	BORDER-BOTTOM: #ccc 1px solid; LINE-HEIGHT: 72px; HEIGHT: 57px; _line-height: 57px
}
.recruiting-us .ahd .title {
	PADDING-LEFT: 70px; FONT-FAMILY: Î¢ÈíÑÅºÚ; BACKGROUND: url(../images/f-mark.jpg) no-repeat; HEIGHT: 57px; FONT-SIZE: 14px; FONT-WEIGHT: bolder
}
.contact-con .ahd {
	BORDER-BOTTOM: #ccc 1px solid; LINE-HEIGHT: 82px; HEIGHT: 67px; _line-height: 67px
}
.contact-con .ahd .title {
	PADDING-LEFT: 70px; FONT-FAMILY: Î¢ÈíÑÅºÚ; BACKGROUND: url(../images/contact.jpg) no-repeat; HEIGHT: 67px; FONT-SIZE: 14px; FONT-WEIGHT: bolder
}
.contact {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.contact .title {
	MARGIN: 10px 0px; FONT-SIZE: 14px; FONT-WEIGHT: bolder
}
.contact TH {
	TEXT-ALIGN: right; PADDING-RIGHT: 5px; VERTICAL-ALIGN: top
}
.contact IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.news-con .ahd {
	BORDER-BOTTOM: #ccc 1px solid; LINE-HEIGHT: 72px; HEIGHT: 57px; _line-height: 57px
}
.news-con .ahd .title {
	PADDING-LEFT: 70px; FONT-FAMILY: Î¢ÈíÑÅºÚ; BACKGROUND: url(../images/nmark.jpg) no-repeat; HEIGHT: 57px; FONT-SIZE: 14px; FONT-WEIGHT: bolder
}
.news-bd {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.news-bd .time {
	FLOAT: right; COLOR: #666
}
.news-bd LI {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/mark.jpg) no-repeat left center
}
.news-bd .title {
	TEXT-ALIGN: center; FONT-SIZE: 16px; FONT-WEIGHT: bolder
}
.news-bd .info {
	TEXT-ALIGN: center; COLOR: #666
}
.vcontainer {
	POSITION: relative; MARGIN: 10px auto 0px; WIDTH: 985px; HEIGHT: 325px; OVERFLOW: hidden
}
.vslider {
	POSITION: absolute; WIDTH: 10000px
}
.vslider LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline; LIST-STYLE-IMAGE: none
}
.vslider LI {
	FLOAT: left
}
.vslider IMG {
	DISPLAY: block
}
.vnum {
	POSITION: absolute; BOTTOM: 10px; HEIGHT: 14px; RIGHT: 10px
}
.vnum LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 22px; WIDTH: 22px; BACKGROUND: #; FLOAT: left; HEIGHT: 22px; COLOR: #fff; OVERFLOW: hidden; CURSOR: pointer; MARGIN-RIGHT: 5px
}
.vnum LI.on {
	LINE-HEIGHT: 22px; WIDTH: 22px; BACKGROUND: #ffcc00; HEIGHT: 22px
}
.productlist LI {
	Z-INDEX: 20; POSITION: relative
}
.productlist LI .ftitle {
	POSITION: relative; PADDING-LEFT: 5px
}
.productlist LI .flist {
	POSITION: absolute; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 190px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: #ecffff; TOP: 0px; RIGHT: -190px; PADDING-TOP: 5px
}
.productlist LI .flist A {
	LINE-HEIGHT: 20px; WIDTH: 170px; DISPLAY: inline-block; HEIGHT: 20px
}
.productlist LI .flist .slist {
	POSITION: absolute; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 190px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: #ecffff; TOP: 0px; RIGHT: -190px; PADDING-TOP: 5px
}
.productlist .selected .fselected .fselect .slist {
	DISPLAY: block
}
.product .productlist .selected {
	BACKGROUND: #;BACKGROUND: url(../images/nmark.jpg) no-repeat;
}
.product .productlist .selected .title {
	COLOR: #fff
}
.productlist .selected .flist {
	DISPLAY: block
}
.productlist .selected .fselect {
	BACKGROUND: #4791d5; COLOR: #fff
}
.productlist .selected .fselect A {
	COLOR: #fff
}
.productlist LI .flist .slist .li {
	PADDING-LEFT: 0px
}
.productlist LI .flist .slist .liselect {
	BACKGROUND: #4791d5; COLOR: #fff
}
.productlist .selected .ftitle .slist A {
	COLOR: #767676
}
.productlist .selected .fselect .slist .liselect A {
	COLOR: #fff
}
.hot-list LI .media {
	POSITION: relative; TEXT-ALIGN: center; WIDTH: 144px; DISPLAY: table; HEIGHT: 107px; OVERFLOW: hidden
}
.hot-list LI .media A {
	DISPLAY: table-cell; VERTICAL-ALIGN: middle; TOP: 50%
}
.hot-list LI .media IMG {
	VERTICAL-ALIGN: middle; TOP: -50%; LEFT: -50%
}
.p-list LI .media {
	POSITION: relative; TEXT-ALIGN: center; WIDTH: 144px; DISPLAY: table; HEIGHT: 107px; OVERFLOW: hidden
}
.p-list LI .media A {
	DISPLAY: table-cell; VERTICAL-ALIGN: middle; TOP: 50%
}
.p-list LI .media IMG {
	VERTICAL-ALIGN: middle; TOP: -50%; LEFT: -50%
}
.about-us .media {
	PADDING-LEFT: 10px; WIDTH: 710px; OVERFLOW: hidden
}
.about-us .media LI {
	MARGIN-BOTTOM: 10px; FLOAT: left; MARGIN-RIGHT: 10px
}
.about-us .media LI IMG {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px solid; PADDING-TOP: 2px
}
