
#hmservice {
	BACKGROUND-COLOR: #f2f2f2; PADDING-TOP: 50px
}
#headprotitle {
	BACKGROUND-IMAGE: url(../images/yizhan.png); BORDER-BOTTOM: #dedede 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px auto 20px; WIDTH: 1100px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; HEIGHT: 108px
}
#headprolist {
	PADDING-BOTTOM: 50px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 1100px; PADDING-RIGHT: 0px; HEIGHT: 300px; PADDING-TOP: 10px
}
#headcaselist {
	TEXT-ALIGN: center; PADDING-BOTTOM: 40px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 1100px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
#headcaselist A {
	PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #e50012; MARGIN: 0px 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-FAMILY: Î¢ÈíÑÅºÚ; COLOR: #ffffff; FONT-SIZE: 15px; PADDING-TOP: 8px
}
#headcaselist A:hover {
	COLOR: #fff;
}
.productitem {
	BORDER-BOTTOM: #f2f2f2 10px solid; POSITION: relative; BORDER-LEFT: #f2f2f2 10px solid; WIDTH: 240px; FLOAT: left; BORDER-TOP: #f2f2f2 10px solid; MARGIN-RIGHT: 20px; BORDER-RIGHT: #f2f2f2 10px solid
}
.productitem:hover {
	BORDER-BOTTOM: #ed7020 10px solid; BORDER-LEFT: #ed7020 10px solid; BORDER-TOP: #ed7020 10px solid; BORDER-RIGHT: #ed7020 10px solid
}
.productitem1 {
	BORDER-BOTTOM: #f2f2f2 10px solid; POSITION: relative; BORDER-LEFT: #f2f2f2 10px solid; WIDTH: 240px; FLOAT: right; BORDER-TOP: #f2f2f2 10px solid; BORDER-RIGHT: #f2f2f2 10px solid
}
.productitem1:hover {
	BORDER-BOTTOM: #ed7020 10px solid; BORDER-LEFT: #ed7020 10px solid; BORDER-TOP: #ed7020 10px solid; BORDER-RIGHT: #ed7020 10px solid
}
.proimg {
	WIDTH: 240px; HEIGHT: 240px
}
.protitle {
	TEXT-ALIGN: center; LINE-HEIGHT: 50px; BACKGROUND-COLOR: #e1e1e1; FONT-FAMILY: Î¢ÈíÑÅºÚ; HEIGHT: 50px; COLOR: #414141; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
.protitle A:link {
	COLOR: #444444
}
.protitle A:visited {
	COLOR: #444444
}
.protitle A:hover {
	COLOR: #ff6f06
}
.protitlehover {
	TEXT-ALIGN: center; LINE-HEIGHT: 50px; BACKGROUND-COLOR: #ed7020; FONT-FAMILY: Î¢ÈíÑÅºÚ; HEIGHT: 50px; COLOR: #ffffff; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
.protitlehover A:link {
	COLOR: #ffffff
}
.protitlehover A:visited {
	COLOR: #ffffff
}
.protitlehover A:hover {
	COLOR: #ffffff
}
#hmabout {
	 BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
#headaboutcontent {
	MARGIN: 0px auto; WIDTH: 100%;   HEIGHT: 1785px;
}
#headleftpic {
	POSITION: relative; WIDTH: 500px; FLOAT: right
}
#headrighttext {
	POSITION: relative; WIDTH: 560px; FLOAT: left
}
#headsystitle {
	PADDING-BOTTOM: 10px; FONT-FAMILY: Î¢ÈíÑÅºÚ; FONT-SIZE: 18px; text-align: center;font-weight: bold;
}
#headsyscontent {
	LINE-HEIGHT: 30px; FONT-SIZE: 14px
}
#headsysmore {
	TEXT-ALIGN: right; LINE-HEIGHT: 24px; COLOR: #b0b0b0; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 20px
}
#headsysmore A:link {
	COLOR: #b0b0b0
}
#headsysmore A:visited {
	COLOR: #b0b0b0
}
#headsysmore A:hover {
	COLOR: #ed7020
}
#YSel {
	BORDER-BOTTOM: #dbdbdb 3px solid; BORDER-LEFT: #dbdbdb 3px solid; WIDTH: 500px; HEIGHT: 250px; OVERFLOW: hidden; BORDER-TOP: #dbdbdb 3px solid; BORDER-RIGHT: #dbdbdb 3px solid
}
#YSel DL {
	Z-INDEX: 10; POSITION: relative; MARGIN: 4px; WIDTH: 500px; DISPLAY: inline; FLOAT: left; HEIGHT: 250px; OVERFLOW: hidden
}
#YSel DT {
	Z-INDEX: 13; POSITION: absolute; PADDING-LEFT: 8px; WIDTH: 133px; HEIGHT: 80px; OVERFLOW: hidden; RIGHT: 0px
}
#YSel DT IMG {
	MARGIN: 5px 5px 5px 8px; WIDTH: 110px; DISPLAY: inline; FLOAT: left; HEIGHT: 70px; CURSOR: pointer
}
#YSel DT.current {
	BACKGROUND-IMAGE: url(../images/focus-sel.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center
}
#YSel DT#YSTab1 {
	TOP: 80px
}
#YSel DT#YSTab2 {
	TOP: 160px
}
#YSel DT#YSTab3 {
	TOP: 240px
}
#YSel DD {
	Z-INDEX: 12; POSITION: absolute; WIDTH: 500px; HEIGHT: 250px; OVERFLOW: hidden; TOP: 3px; LEFT: 0px
}
#YSel DD IMG {
	WIDTH: 350px; FLOAT: left; HEIGHT: 235px
}
#YSel H3 {
	LINE-HEIGHT: 24px; WIDTH: 500px; FLOAT: left; HEIGHT: 24px; CLEAR: both; FONT-SIZE: 12px; OVERFLOW: hidden
}
#YSel P {
	LINE-HEIGHT: 16px; WIDTH: 500px; FLOAT: left; HEIGHT: 16px; CLEAR: both; FONT-SIZE: 12px; OVERFLOW: hidden
}
.even {
	BACKGROUND-COLOR: #f8f8f8
}
.odd {
	BACKGROUND-COLOR: #eaeff5
}
.hover {
	BACKGROUND-COLOR: #b0bec7; COLOR: #fff; CURSOR: pointer
}
.hidden {
	DISPLAY: none; CLEAR: both
}
#hmadv {
	BACKGROUND-IMAGE: url(../images/advbg.jpg); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: center center; HEIGHT: 324px
}
#hmadv .headadv {
	BACKGROUND-IMAGE: url(../images/hmadv.png); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; HEIGHT: 324px
}
#hmcases {
	PADDING-BOTTOM: 50px; BACKGROUND-COLOR: #f2f2f2; WIDTH: 100%;height: 610px;
}
#headcase {
	MARGIN: 0px auto; WIDTH: 1100px; HEIGHT: 420px; PADDING-TOP: 20px
}
#headcase LI {
	LIST-STYLE-TYPE: none
}
#headcasetitle {
	WIDTH: 270px; MARGIN-BOTTOM: 5px; FLOAT: left; HEIGHT: 200px; MARGIN-RIGHT: 5px
}
#headcase .caseitem {
	POSITION: relative; WIDTH: 270px; MARGIN-BOTTOM: 5px; FLOAT: left; HEIGHT: 200px; MARGIN-RIGHT: 5px
}
#headcase .caseitemrombt {
	BACKGROUND-IMAGE: url(../images/caserombt.png); POSITION: absolute; TEXT-ALIGN: center; WIDTH: 270px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Î¢ÈíÑÅºÚ; BACKGROUND-POSITION: center center; HEIGHT: 50px; COLOR: #ffffff; FONT-SIZE: 18px; TOP: 0px; PADDING-TOP: 150px; LEFT: 0px; opacity: 0
}
#headcase .caseitem:hover .caseitemrombt {
	opacity: 1
}
#headmore {
	TEXT-ALIGN: center;
    LINE-HEIGHT: 95px;
    HEIGHT: 45px;
    width: 100%;
}
#headmore A {
	PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #c2c0c0;
    PADDING-LEFT: 40px;
    PADDING-RIGHT: 40px;
	FONT-FAMILY: Î¢ÈíÑÅºÚ; 
    COLOR: #414141;
    FONT-SIZE: 16px;
    PADDING-TOP: 10px;
    border-radius: 10px;
}
#headmore A:hover {
	BACKGROUND-COLOR: #E50012; COLOR: #ffffff
}
#hmnews {
	PADDING-BOTTOM: 50px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 30px
}
#headnewstitle {
	BACKGROUND-IMAGE: url(../images/headnewstitle.png); BORDER-BOTTOM: #dedede 1px solid; MARGIN: 0px auto; WIDTH: 1100px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; HEIGHT: 100px
}
#headnewscontent {
	MARGIN: 0px auto; WIDTH: 1100px; HEIGHT: 220px; PADDING-TOP: 30px
}
#headnewscontent .newslist1 {
	POSITION: relative; WIDTH: 360px; FLOAT: left
}
#headnewscontent .newslist2 {
	POSITION: relative; WIDTH: 360px; FLOAT: left; MARGIN-LEFT: 40px
}
#headnewscontent .newslist3 {
	POSITION: relative; WIDTH: 300px; FLOAT: right
}
.newslumptitle {
	BACKGROUND-IMAGE: url(../images/newlumptitlebg.png); LINE-HEIGHT: 40px; PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Î¢ÈíÑÅºÚ; BACKGROUND-POSITION: left center; MARGIN-BOTTOM: 10px; FONT-SIZE: 18px
}
.newslumptitle A {
	POSITION: relative; FONT-FAMILY: Arial; FLOAT: right; FONT-SIZE: 12px
}
.newslumptitle A:link {
	COLOR: #ed7020
}
.newslumptitle A:visited {
	COLOR: #ed7020
}
.newslumptitle A:hover {
	COLOR: #cc0000
}
.newslumpfist {
	
}
.newsfistimg {
	POSITION: relative; WIDTH: 130px; FLOAT: left; HEIGHT: 105px
}
.newsfisttitle {
	POSITION: relative; PADDING-BOTTOM: 10px; WIDTH: 220px; FONT-FAMILY: ËÎÌå; FLOAT: right; COLOR: #000000; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.newsfisttitle A:link {
	COLOR: #000000
}
.newsfisttitle A:visited {
	COLOR: #000000
}
.newsfisttitle A:hover {
	COLOR: #004098
}
.newsfistremark {
	POSITION: relative; LINE-HEIGHT: 24px; WIDTH: 220px; FLOAT: right; HEIGHT: 75px
}
.newslumplist {
	FONT-SIZE: 14px; PADDING-TOP: 10px
}
.newslumplist1 {
	FONT-SIZE: 14px
}
.newsitem {
	BACKGROUND-IMAGE: url(../images/newstitlebg.png); LINE-HEIGHT: 30px; PADDING-LEFT: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center
}
.newsitem SPAN {
	POSITION: relative; FONT-FAMILY: Î¢ÈíÑÅºÚ; FLOAT: right; COLOR: #b5b5b5; FONT-SIZE: 12px
}


#footer {
	BACKGROUND-COLOR: #f2f2f2; WIDTH: 100%
}

#leftbot {
	WIDTH: 490px; FLOAT: left
}
#leftbot .bot1 {
	BORDER-BOTTOM: #e5e5e5 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; FONT-VARIANT: small-caps; FONT-FAMILY: Î¢ÈíÑÅºÚ; COLOR: #ed7020; FONT-SIZE: 26px; FONT-WEIGHT: bold
}
#leftbot .bot2 {
	BORDER-BOTTOM: #e5e5e5 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 24px; PADDING-LEFT: 50px; PADDING-RIGHT: 50px; PADDING-TOP: 10px
}
#leftbot .bot3 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Î¢ÈíÑÅºÚ; COLOR: #ed7020; FONT-SIZE: 24px; FONT-WEIGHT: bold; PADDING-TOP: 20px
}
#leftbot .bot4 {
	BORDER-BOTTOM: #e5e5e5 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; LINE-HEIGHT: 24px; FONT-SIZE: 14px
}
#leftbot .bot5 {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; COLOR: #8d8d8d; PADDING-TOP: 10px
}