A:hover {
	COLOR: #f30
}
.p5 {
	PADDING-BOTTOM: 5px !important; PADDING-LEFT: 5px !important; PADDING-RIGHT: 5px !important; PADDING-TOP: 5px !important
}
.p10 {
	PADDING-BOTTOM: 10px !important; PADDING-LEFT: 10px !important; PADDING-RIGHT: 10px !important; PADDING-TOP: 10px !important
}
.p20 {
	PADDING-BOTTOM: 20px !important; PADDING-LEFT: 20px !important; PADDING-RIGHT: 20px !important; PADDING-TOP: 20px !important
}
.p30 {
	PADDING-BOTTOM: 30px !important; PADDING-LEFT: 30px !important; PADDING-RIGHT: 30px !important; PADDING-TOP: 30px !important
}
.p40 {
	PADDING-BOTTOM: 40px !important; PADDING-LEFT: 40px !important; PADDING-RIGHT: 40px !important; PADDING-TOP: 40px !important
}
.p50 {
	PADDING-BOTTOM: 50px !important; PADDING-LEFT: 50px !important; PADDING-RIGHT: 50px !important; PADDING-TOP: 50px !important
}
.pl10 {
	PADDING-LEFT: 10px !important
}
.pl20 {
	PADDING-LEFT: 20px !important
}
.pl30 {
	PADDING-LEFT: 30px !important
}
.pl40 {
	PADDING-LEFT: 40px !important
}
.pr10 {
	PADDING-RIGHT: 10px !important
}
.pr20 {
	PADDING-RIGHT: 20px !important
}
.pr30 {
	PADDING-RIGHT: 30px !important
}
.pr40 {
	PADDING-RIGHT: 40px !important
}
.pt10 {
	PADDING-TOP: 10px !important
}
.pt20 {
	PADDING-TOP: 20px !important
}
.pt30 {
	PADDING-TOP: 30px !important
}
.pt40 {
	PADDING-TOP: 40px !important
}
.pb10 {
	PADDING-BOTTOM: 10px !important
}
.pb20 {
	PADDING-BOTTOM: 20px !important
}
.pb30 {
	PADDING-BOTTOM: 30px !important
}
.pb40 {
	PADDING-BOTTOM: 40px !important
}
.mr5 {
	MARGIN-RIGHT: 5px !important
}
.mr0 {
	MARGIN-RIGHT: 0px !important
}
.mr10 {
	MARGIN-RIGHT: 10px !important
}
.mr20 {
	MARGIN-RIGHT: 20px !important
}
.mr30 {
	MARGIN-RIGHT: 30px !important
}
.ml0 {
	MARGIN-LEFT: 0px !important
}
.ml5 {
	MARGIN-LEFT: 5px !important
}
.ml10 {
	MARGIN-LEFT: 10px !important
}
.ml20 {
	MARGIN-LEFT: 20px !important
}
.ml30 {
	MARGIN-LEFT: 30px !important
}
.m10 {
	MARGIN: 10px
}
.m20 {
	MARGIN: 20px
}
.m30 {
	MARGIN: 30px
}
.m40 {
	MARGIN: 40px
}
.mt0 {
	MARGIN-TOP: 0px !important
}
.mt5 {
	MARGIN-TOP: 5px !important
}
.mt7 {
	MARGIN-TOP: 5px !important
}
.mt8 {
	MARGIN-TOP: 5px !important
}
.mt9 {
	MARGIN-TOP: 5px !important
}
.mt10 {
	MARGIN-TOP: 10px !important
}
.mt15 {
	MARGIN-TOP: 15px !important
}
.mt20 {
	MARGIN-TOP: 20px !important
}
.mt30 {
	MARGIN-TOP: 30px !important
}
.mt40 {
	MARGIN-TOP: 40px !important
}
.mb10 {
	MARGIN-BOTTOM: 10px !important
}
.mb15 {
	MARGIN-BOTTOM: 15px !important
}
.mb20 {
	MARGIN-BOTTOM: 20px !important
}
.text-left {
	TEXT-ALIGN: left !important
}
.text-right {
	TEXT-ALIGN: right !important
}
.text-center {
	TEXT-ALIGN: center !important
}
.fleft {
	FLOAT: left !important
}
.fright {
	FLOAT: right !important
}
.bleft {
	DISPLAY: block; FLOAT: left
}
.bright {
	DISPLAY: block; FLOAT: right
}
.bline {
	BORDER-BOTTOM: #eee 1px solid
}
.tline {
	BORDER-TOP: #eee 1px solid
}
.wp {
	MARGIN: 0px auto; MAX-WIDTH: 1200px
}
.tcred {
	COLOR: #c5271e
}
.clear {
	CLEAR: both
}
#header {
	BACKGROUND: url(/skins/haoxin/images/images/bg_top.gif) #fff no-repeat center top; HEIGHT: 612px
}
#logo {
	MARGIN-TOP: 26px; WIDTH: 313px; FLOAT: left; HEIGHT: 59px
}
#logo_split {
	BACKGROUND-IMAGE: url(/skins/haoxin/images/logosplit.gif); MARGIN-TOP: 23px; WIDTH: 1px; FLOAT: left; HEIGHT: 67px; MARGIN-LEFT: 16px
}
#logo_note {
	MARGIN-TOP: 35px; MARGIN-LEFT: 16px
}
#contact {
	MARGIN-TOP: 30px
}
#contact_note {
	BACKGROUND-IMAGE: url(/skins/haoxin/images/phone_split.png); TEXT-ALIGN: center; WIDTH: 211px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%; HEIGHT: 20px
}
#contact_icon {
	BACKGROUND-IMAGE: url(/skins/haoxin/images/icon_phone.png); MARGIN-TOP: 2px; WIDTH: 25px; FLOAT: left; HEIGHT: 21px; MARGIN-RIGHT: 10px
}
#contact_phone {
	FONT-FAMILY: Impact; FLOAT: left; FONT-SIZE: 22px; FONT-WEIGHT: 100
}
#navbar {
	BACKGROUND-IMAGE: url(/skins/haoxin/images/navbg.png); Z-INDEX: 10; POSITION: relative; MARGIN-TOP: 30px; BACKGROUND-POSITION: center top; HEIGHT: 69px
}
#menu {
	HEIGHT: 52px
}
#menu .cur {
	BACKGROUND: url(/skins/haoxin/images/select.jpg) repeat-x 10px center
}
#menu .cur A {
	COLOR: #c5271e !important
}
#menu UL {
	PADDING-LEFT: 0px
}
#menu LI {
	BACKGROUND-IMAGE: url(/skins/haoxin/images/nav_split.jpg); POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 52px; LIST-STYLE-TYPE: none; PADDING-LEFT: 5px; WIDTH: 108px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center; FLOAT: left; HEIGHT: 52px; FONT-SIZE: 14px
}
#menu LI A {
	DISPLAY: block; COLOR: #fff; TEXT-DECORATION: none
}
#menu LI A.link {
	MIN-WIDTH: 108px; FLOAT: left
}
#menu DL {
	BORDER-BOTTOM: #d1d1d1 1px solid; POSITION: absolute; MIN-WIDTH: 108px; BORDER-LEFT: #d1d1d1 1px solid; BACKGROUND: #f8f8f8; FONT-SIZE: 12px; BORDER-TOP: medium none; TOP: 52px; BORDER-RIGHT: #d1d1d1 1px solid; LEFT: 0px; box-shadow: 0 8px 16px -6px gray; border-bottom-right-radius: 3px; -webkit-border-bottom-right-radius: 3px; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-bottomright: 3px; -moz-border-radius-bottomleft: 3px; border-bottom-left-radius: 3px
}
#menu DL DD {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
#menu DL DD A {
	LINE-HEIGHT: 34px; HEIGHT: 34px; COLOR: #933
}
#menu DL DD A:hover {
	BACKGROUND-COLOR: #f2f1f1
}
#menu DL DL DL {
	BORDER-TOP: 0px; TOP: 0px; LEFT: 100%; _border-top: 1px
}
#menu UL LI.hover UL LI.hover UL LI A {
	COLOR: #24313c
}
#menu UL LI.hover UL LI.hover UL LI.hover A {
	COLOR: #fff
}
#banner {
	MARGIN-TOP: -17px
}
#banner .item {
	HEIGHT: 440px
}
#banner .pointer .active {
	BACKGROUND: #fff
}
#ad {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #fff; HEIGHT: 120px; OVERFLOW: hidden
}
#ad H1 {
	MARGIN-TOP: 30px
}
#ad H5 {
	MARGIN-TOP: 10px
}
#custom_case {
	BACKGROUND-COLOR: #fff; HEIGHT: 130px
}
.titleno {
	BORDER-BOTTOM: #dfdfdf 1px solid; HEIGHT: 56px; OVERFLOW: hidden
}
.titleno SPAN A {
	LINE-HEIGHT: 56px; FONT-SIZE: 12px; FONT-WEIGHT: normal; MARGIN-RIGHT: 20px
}
.titleno I {
	TEXT-TRANSFORM: uppercase; DISPLAY: inline-block; FONT: bold 14px/17px Arial, Helvetica, sans-serif; HEIGHT: 55px; COLOR: #b1b1b1
}
.titleno I EM {
	WIDTH: 28px; DISPLAY: block; FONT: bold 38px Arial, Helvetica, sans-serif; FLOAT: left; COLOR: #c5271e
}
.titleno I A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 135px; PADDING-RIGHT: 0px; DISPLAY: block; FONT: bold 14px "Microsoft Yahei"; COLOR: #333; PADDING-TOP: 5px
}
.title {
	BORDER-BOTTOM: #dfdfdf 1px solid; HEIGHT: 56px; OVERFLOW: hidden
}
.title SPAN A {
	LINE-HEIGHT: 56px; FONT-SIZE: 12px; FONT-WEIGHT: normal; MARGIN-RIGHT: 20px
}
.title I {
	TEXT-TRANSFORM: uppercase; DISPLAY: inline-block; FONT: bold 14px/17px Arial, Helvetica, sans-serif; HEIGHT: 55px; COLOR: #b1b1b1
}
.title I EM {
	WIDTH: 28px; DISPLAY: block; FONT: bold 38px Arial, Helvetica, sans-serif; FLOAT: left; COLOR: #c5271e
}
.title I A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 135px; PADDING-RIGHT: 0px; DISPLAY: block; FONT: bold 14px "Microsoft Yahei"; COLOR: #333; PADDING-TOP: 5px
}
#hotbox {
	BACKGROUND-IMAGE: url(/skins/haoxin/images/ser-one.jpg)
}
#goodsbox {
	BORDER-BOTTOM: medium none; BORDER-LEFT: #dfdfdf 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.goods-item {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px solid
}
.item-content {
	BORDER-BOTTOM: #fff 6px solid; POSITION: relative; TEXT-ALIGN: center; BORDER-LEFT: #fff 6px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; HEIGHT: 288px; COLOR: #000; BORDER-TOP: #fff 6px solid; BORDER-RIGHT: #fff 6px solid; PADDING-TOP: 4px; transition: border-color .5s; -webkit-transition: border-color .5s
}
.item-content:hover {
	BORDER-BOTTOM-COLOR: #cf514a; BORDER-TOP-COLOR: #cf514a; BORDER-RIGHT-COLOR: #cf514a; BORDER-LEFT-COLOR: #cf514a
}
.item-thumb IMG {
	HEIGHT: 200px
}
.item-content .item-desc {
	DISPLAY: block; COLOR: #8c8c8c; FONT-SIZE: 12px
}
.item-content .shine {
	Z-INDEX: 3; POSITION: absolute; WIDTH: 100%; BACKGROUND: url(/skins/haoxin/images/shine_brands.png); HEIGHT: 210px; TOP: 0px; LEFT: 0px
}
.item-content .shine {
	_background: none
}
.w1 {
	MARGIN: 0px auto; WIDTH: 400px; PADDING-TOP: 140px
}
#youshi {
	POSITION: relative; BACKGROUND: url(/skins/haoxin/images/pic2.jpg) no-repeat center top; HEIGHT: 770px; OVERFLOW: hidden
}
#ys_title {
	BACKGROUND-IMAGE: url(/skins/haoxin/images/youshi.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; HEIGHT: 126px
}
.ys_bj {
	POSITION: relative; HEIGHT: 770px; OVERFLOW: hidden
}
.ys1 {
	HEIGHT: 126px; OVERFLOW: hidden
}
.ys2 {
	HEIGHT: 475px; OVERFLOW: hidden
}
.ys3 {
	HEIGHT: 292px; OVERFLOW: hidden
}
.ys {
	POSITION: absolute; WIDTH: 1100px; HEIGHT: 894px; MARGIN-LEFT: -550px; OVERFLOW: hidden; TOP: 0px; LEFT: 50%
}
.ys .dl01 {
	POSITION: absolute; TOP: 70px; RIGHT: 23px
}
.ys .dl02 {
	POSITION: absolute; TOP: 256px; RIGHT: 23px
}
.ys .dl03 {
	POSITION: absolute; TOP: 500px; LEFT: 0px
}
.ys .dl01 DT {
	BACKGROUND: url(/skins/haoxin/images/1.gif) no-repeat left center
}
.ys .dl01 DT P {
	LINE-HEIGHT: 35px; MARGIN-TOP: 20px; HEIGHT: 35px
}
.ys .dl02 DT P {
	LINE-HEIGHT: 35px; MARGIN-TOP: 19px; HEIGHT: 35px
}
.ys .dl03 DT P {
	LINE-HEIGHT: 36px; MARGIN-TOP: 18px; HEIGHT: 36px
}
.ys .dl02 DT {
	BACKGROUND: url(/skins/haoxin/images/2.gif) no-repeat left center
}
.ys .dl03 DT {
	BACKGROUND: url(/skins/haoxin/images/3.gif) no-repeat left center
}
.ys DL {
	WIDTH: 500px; OVERFLOW: hidden
}
.ys DL DT {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 64px; PADDING-RIGHT: 0px; FONT: bold 18px "Microsoft Yahei"; HEIGHT: 72px; COLOR: #333; OVERFLOW: hidden; PADDING-TOP: 0px
}
.ys DL DT P {
	BACKGROUND: #ebebeb; HEIGHT: 400px
}
.ys DL DT P SPAN {
	COLOR: #c4261d
}
.ys DL DD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 42px; WIDTH: 500px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.ys DL DD P {
	LINE-HEIGHT: 24px; PADDING-LEFT: 24px; MARGIN-BOTTOM: 10px; BACKGROUND: url(/skins/haoxin/images/ys_ico.png) no-repeat left 8px; COLOR: #333
}
.ys DL DD P SPAN {
	COLOR: #c4261d
}
#anli_bj {
	BACKGROUND: url(/skins/haoxin/images/bg_case.jpg) no-repeat center top; HEIGHT: 580px; OVERFLOW: hidden
}
.anli {
	MARGIN: 0px auto; HEIGHT: 817px; OVERFLOW: hidden
}
.anli H2 {
	TEXT-ALIGN: center; HEIGHT: 105px; OVERFLOW: hidden
}
.anli H2 SPAN {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 36px/30px Arial, Helvetica, sans-serif; COLOR: #494949; PADDING-TOP: 34px
}
.anli H2 A {
	COLOR: #000; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.anli H2 IMG {
	MARGIN-LEFT: 5px; VERTICAL-ALIGN: middle
}
.case {
	POSITION: relative; MARGIN: 30px auto 0px; WIDTH: 960px; BACKGROUND: #fff; HEIGHT: 375px; OVERFLOW: hidden
}
.case1 {
	POSITION: absolute; WIDTH: 240px; HEIGHT: 239px; OVERFLOW: hidden; TOP: 10px; LEFT: 10px
}
.case1 .pic {
	POSITION: relative; WIDTH: 240px; HEIGHT: 239px
}
.case1 .pic2 {
	POSITION: absolute; WIDTH: 240px; HEIGHT: 478px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.case2 {
	POSITION: absolute; WIDTH: 385px; HEIGHT: 178px; OVERFLOW: hidden; TOP: 10px; LEFT: 255px
}
.case2 .pic {
	POSITION: relative; WIDTH: 385px; HEIGHT: 178px
}
.case2 .pic2 {
	POSITION: absolute; WIDTH: 385px; HEIGHT: 356px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.case3 {
	POSITION: absolute; WIDTH: 306px; HEIGHT: 178px; OVERFLOW: hidden; TOP: 10px; LEFT: 645px
}
.case3 .pic {
	POSITION: relative; WIDTH: 306px; HEIGHT: 178px
}
.case3 .pic2 {
	POSITION: absolute; WIDTH: 306px; HEIGHT: 356px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.case4 {
	POSITION: absolute; WIDTH: 240px; HEIGHT: 112px; OVERFLOW: hidden; TOP: 255px; LEFT: 10px
}
.case4 .pic {
	POSITION: relative; WIDTH: 240px; HEIGHT: 112px
}
.case4 .pic2 {
	POSITION: absolute; WIDTH: 240px; HEIGHT: 224px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.case5 {
	POSITION: absolute; WIDTH: 200px; HEIGHT: 173px; OVERFLOW: hidden; TOP: 194px; LEFT: 255px
}
.case5 .pic {
	POSITION: relative; WIDTH: 200px; HEIGHT: 173px
}
.case5 .pic2 {
	POSITION: absolute; WIDTH: 200px; HEIGHT: 346px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.case6 {
	POSITION: absolute; WIDTH: 314px; HEIGHT: 173px; OVERFLOW: hidden; TOP: 194px; LEFT: 460px
}
.case6 .pic {
	POSITION: relative; WIDTH: 314px; HEIGHT: 173px
}
.case6 .pic2 {
	POSITION: absolute; WIDTH: 314px; HEIGHT: 346px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.case7 {
	POSITION: absolute; WIDTH: 170px; HEIGHT: 173px; OVERFLOW: hidden; TOP: 194px; RIGHT: 10px
}
.case7 .pic {
	POSITION: relative; WIDTH: 170px; HEIGHT: 173px
}
.case7 .pic2 {
	POSITION: absolute; WIDTH: 170px; HEIGHT: 346px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
#about {
	BACKGROUND: url(/skins/haoxin/images/about.jpg) no-repeat center 10px
}
#aboutbox {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 1100px
}
.huatai {
	HEIGHT: 460px; OVERFLOW: hidden
}
.aa {
	POSITION: relative
}
.huatai H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 520px; PADDING-RIGHT: 0px; HEIGHT: 40px; COLOR: #505050; FONT-SIZE: 20px; TOP: 3px; FONT-WEIGHT: normal; PADDING-TOP: 30px
}
.huatai H2 SPAN {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; COLOR: #cacaca; FONT-SIZE: 11px
}
.bb {
	POSITION: absolute
}
.huatai .h_p {
	WIDTH: 650px; BACKGROUND: url(/skins/haoxin/images/ico01.jpg) no-repeat left top; TOP: 109px; LEFT: 8px
}
.ico01 {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 30px; WIDTH: 392px; PADDING-RIGHT: 14px; DISPLAY: block; BACKGROUND: url(/skins/haoxin/images/ico02.jpg) no-repeat; HEIGHT: 288px; TOP: 132px; RIGHT: 30px; PADDING-TOP: 5px
}
.ibs02 {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 179px; FONT: bold 18px/40px "Î¢ÈíÑÅºÚ"; BACKGROUND: url(/skins/haoxin/images/ico04.gif) no-repeat; HEIGHT: 47px; COLOR: #282828; TOP: 250px; LEFT: 375px
}
.huatai .h_p H3 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 38px; PADDING-LEFT: 65px; PADDING-RIGHT: 0px; COLOR: #b81215; FONT-SIZE: 23px; FONT-WEIGHT: bold; PADDING-TOP: 15px
}
.ibs {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 20px; PADDING-RIGHT: 60px; COLOR: #333333; FONT-SIZE: 14px; PADDING-TOP: 10px
}
.huatai .h_p P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; BACKGROUND: url(/skins/haoxin/images/ys_ico.png) no-repeat left 6px; COLOR: #646464; FONT-SIZE: 14px; PADDING-TOP: 5px
}
#testimonials {
	BACKGROUND: url(/skins/haoxin/images/bg_news.jpg) no-repeat center top
}
.jz {
	WIDTH: 830px; HEIGHT: 535px; OVERFLOW: hidden
}
.jz .txt I A {
	WIDTH: 217px
}
.jz DL {
	MARGIN: 12px 0px 0px; BACKGROUND: url(/skins/haoxin/images/jz_line.gif) repeat-x center bottom; HEIGHT: 210px; OVERFLOW: hidden
}
.jz DL DT IMG {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 227px; PADDING-RIGHT: 2px; HEIGHT: 169px; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 2px
}
.jz DL DD {
	WIDTH: 560px; OVERFLOW: hidden
}
.jz DL DD H3 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 14px/24px "Microsoft Yahei"; COLOR: #000; PADDING-TOP: 10px
}
.jz DL DD H3 A {
	COLOR: #000
}
.jz DL DD H3 SPAN {
	DISPLAY: block; FONT: 12px "ËÎÌå"; COLOR: #555
}
.jz DL DD P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; HEIGHT: 72px; COLOR: #555; OVERFLOW: hidden; PADDING-TOP: 5px
}
.jz DL DD I A {
	FONT-STYLE: normal; DISPLAY: block; COLOR: #c5271e
}
.jz .nones {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.coo {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; WIDTH: 310px; HEIGHT: 510px; OVERFLOW: hidden; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid
}
.coo H2 {
	TEXT-ALIGN: center; BACKGROUND: url(/skins/haoxin/images/coo_nav.jpg) no-repeat center top; HEIGHT: 70px; OVERFLOW: hidden
}
.coo H2 A {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 14px "Microsoft Yahei"; COLOR: #fff; PADDING-TOP: 10px
}
.coo H2 SPAN A {
	FONT: 12px "ËÎÌå"; COLOR: #000
}
.coo UL LI {
	LIST-STYLE-TYPE: none; MARGIN: 17px 0px 0px 18px; WIDTH: 106px; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; LIST-STYLE-IMAGE: none
}
.coo UL LI IMG {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; WIDTH: 104px; HEIGHT: 61px; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #dedede 1px solid
}
.news {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 840px; PADDING-RIGHT: 0px; HEIGHT: 500px; OVERFLOW: hidden; PADDING-TOP: 14px
}
.n_nav {
	BORDER-BOTTOM: #cdcdcd 1px solid; HEIGHT: 41px
}
.n_nav SPAN A {
	LINE-HEIGHT: 41px
}
.n_nav UL LI {
	TEXT-ALIGN: center; LIST-STYLE-TYPE: none; WIDTH: 142px; FLOAT: left; HEIGHT: 36px; LIST-STYLE-IMAGE: none
}
.n_nav UL LI A {
	LINE-HEIGHT: 36px; WIDTH: 142px; DISPLAY: inline-block; HEIGHT: 36px; COLOR: #000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.n_nav UL LI A:hover {
	BACKGROUND: url(/skins/haoxin/images/news_cur.gif) no-repeat center top; COLOR: #fff
}
.n_nav UL .cur A {
	BACKGROUND: url(/skins/haoxin/images/news_cur.gif) no-repeat center top; COLOR: #fff
}
.news DL {
	MARGIN: 22px 0px 0px; HEIGHT: 175px; OVERFLOW: hidden
}
.news DL DT IMG {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 207px; PADDING-RIGHT: 2px; HEIGHT: 154px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 2px
}
.news DL DD {
	WIDTH: 590px; PADDING-RIGHT: 14px; OVERFLOW: hidden
}
.news DL DD H3 {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 24px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 12px; PADDING-TOP: 10px
}
.news DL DD H3 A {
	COLOR: #000
}
.news DL DD P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 72px; COLOR: #555; OVERFLOW: hidden; PADDING-TOP: 0px
}
.news DL DD I A {
	FONT-STYLE: normal; DISPLAY: block; COLOR: #c5271e
}
.news .ul03 {
	BACKGROUND: url(/skins/haoxin/images/news_line.gif) no-repeat 308px center; HEIGHT: 227px; OVERFLOW: hidden
}
.news .ul03 LI {
	LINE-HEIGHT: 34px; WIDTH: 320px; DISPLAY: inline-block; FLOAT: left; OVERFLOW: hidden
}
.news .ul03 LI A {
	PADDING-LEFT: 20px; BACKGROUND: url(/skins/haoxin/images/news_ico.gif) no-repeat left 3px; COLOR: #555555; FONT-SIZE: 12px
}
.news .ul03 .wz1 {
	BACKGROUND: url(/skins/haoxin/images/news_bj.gif) no-repeat left center
}
.wt_bj {
	BACKGROUND: url(/skins/haoxin/images/wt_bj.jpg) repeat-x center top; HEIGHT: 522px; OVERFLOW: hidden; PADDING-TOP: 35px
}
.wt {
	WIDTH: 266px; HEIGHT: 520px; OVERFLOW: hidden
}
.wt DL {
	BORDER-BOTTOM: #cfcfcf 1px dashed; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 20px
}
.wt .nones {
	BORDER-BOTTOM: 0px
}
.wt DL DT {
	LINE-HEIGHT: 25px; PADDING-LEFT: 48px; MARGIN-BOTTOM: 10px; BACKGROUND: url(/skins/haoxin/images/w.gif) no-repeat left 3px; HEIGHT: 22px
}
.wt DL DT A {
	COLOR: #555
}
.wt DL DD {
	LINE-HEIGHT: 22px; PADDING-LEFT: 48px; BACKGROUND: url(/skins/haoxin/images/d.gif) no-repeat left 3px; HEIGHT: 66px; COLOR: #555; OVERFLOW: hidden; PADDING-TOP: 0px
}
#links {
	PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
#links A {
	MARGIN-RIGHT: 20px
}
.footer {
	BACKGROUND-COLOR: #fff; MARGIN-TOP: 10px; HEIGHT: 200px; OVERFLOW: hidden
}
.f_nav {
	TEXT-ALIGN: center; LINE-HEIGHT: 38px; BACKGROUND: url(/skins/haoxin/images/fnav.jpg) repeat-x; HEIGHT: 44px; COLOR: #fd5353
}
.f_nav A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #fff; PADDING-TOP: 0px
}
.f_con {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; HEIGHT: 178px; OVERFLOW: hidden; PADDING-TOP: 19px
}
.f_con H1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 600px; PADDING-RIGHT: 10px; HEIGHT: 100px; MARGIN-RIGHT: 70px; PADDING-TOP: 0px
}
.f_con H1 IMG {
	WIDTH: 600px; HEIGHT: 59px
}
.f_con P {
	TEXT-ALIGN: left; LINE-HEIGHT: 24px; COLOR: #3e3e3e
}
.f_con P A {
	COLOR: #3e3e3e
}
.f_con P IMG {
	PADDING-LEFT: 15px; VERTICAL-ALIGN: middle
}
.main-im {
	Z-INDEX: 100; POSITION: fixed; WIDTH: 110px; HEIGHT: 272px; TOP: 300px; RIGHT: 10px
}
.main-im .qq-a {
	POSITION: relative; TEXT-ALIGN: center; WIDTH: 106px; DISPLAY: block; HEIGHT: 116px; COLOR: #0484cd; FONT-SIZE: 14px
}
.main-im .qq-a SPAN {
	POSITION: absolute; WIDTH: 90px; BOTTOM: 5px; LEFT: 10px
}
.main-im .qq-hover-c {
	Z-INDEX: 9; POSITION: absolute; WIDTH: 70px; HEIGHT: 70px; OVERFLOW: hidden; TOP: 10px; LEFT: 18px; border-radius: 35px
}
.main-im .qq-container {
	Z-INDEX: 99; BORDER-BOTTOM: #dddddd 1px solid; POSITION: absolute; WIDTH: 109px; BACKGROUND: url(/skins/haoxin/images/qq-icon-bg.png) no-repeat center 8px; HEIGHT: 118px; border-top-right-radius: 10px; border-top-left-radius: 10px
}
.main-im .img-qq {
	POSITION: absolute; DISPLAY: block; MAX-WIDTH: 60px; TOP: 3px; LEFT: 6px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s
}
.main-im .im-qq:hover .img-qq {
	POSITION: absolute; MAX-WIDTH: 70px; TOP: 8px; LEFT: 1px
}
.main-im .im_main {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; DISPLAY: none; BACKGROUND: #f9fafb; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; border-radius: 10px
}
.main-im .im_main .im-tel {
	BORDER-BOTTOM: #dddddd 1px solid; TEXT-ALIGN: center; WIDTH: 109px; COLOR: #000000
}
.main-im .im_main .im-tel DIV {
	MARGIN-TOP: 11px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.main-im .im_main .im-tel .tel-num {
	FONT-FAMILY: Arial; COLOR: #e66d15; FONT-WEIGHT: bold
}
.main-im .im_main .im-tel:hover {
	BACKGROUND: #fafafa
}
.main-im .im_main .weixing-container {
	WIDTH: 55px; BACKGROUND: url(/skins/haoxin/images/weixing-icon.png) no-repeat center center; FLOAT: left; HEIGHT: 47px; BORDER-RIGHT: #dddddd 1px solid; border-bottom-left-radius: 10px
}
.main-im .im_main .weixing-show {
	BORDER-BOTTOM: #dddddd 1px solid; POSITION: absolute; BORDER-LEFT: #dddddd 1px solid; WIDTH: 112px; BACKGROUND: #ffffff; HEIGHT: 172px; BORDER-TOP: #dddddd 1px solid; TOP: -126px; BORDER-RIGHT: #dddddd 1px solid; LEFT: -125px; border-radius: 10px
}
.main-im .im_main .weixing-show .weixing-sanjiao {
	Z-INDEX: 2; BORDER-BOTTOM: transparent 6px solid; POSITION: absolute; BORDER-LEFT: #ffffff 6px solid; WIDTH: 0px; HEIGHT: 0px; BORDER-TOP: transparent 6px solid; TOP: 134px; BORDER-RIGHT: transparent 6px solid; LEFT: 112px
}
.main-im .im_main .weixing-show .weixing-sanjiao-big {
	BORDER-BOTTOM: transparent 8px solid; POSITION: absolute; BORDER-LEFT: #dddddd 8px solid; WIDTH: 0px; HEIGHT: 0px; BORDER-TOP: transparent 8px solid; TOP: 132px; BORDER-RIGHT: transparent 8px solid; LEFT: 112px
}
.main-im .im_main .weixing-show .weixing-ma {
	PADDING-LEFT: 5px; WIDTH: 104px; HEIGHT: 103px; PADDING-TOP: 5px
}
.main-im .im_main .weixing-show .weixing-txt {
	POSITION: absolute; TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 100px; TOP: 110px; LEFT: 7px
}
.main-im .im_main .go-top {
	WIDTH: 50px; BACKGROUND: url(/skins/haoxin/images/toTop-icon.png) no-repeat center center; FLOAT: right; HEIGHT: 47px; border-bottom-right-radius: 10px
}
.main-im .im_main .go-top A {
	WIDTH: 52px; DISPLAY: block; HEIGHT: 47px
}
.main-im .close-im {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 24px; HEIGHT: 24px; TOP: -12px; RIGHT: 10px
}
.main-im .close-im A {
	WIDTH: 24px; DISPLAY: block; BACKGROUND: url(/skins/haoxin/images/close_im.png) no-repeat left top; HEIGHT: 24px
}
.main-im .close-im A:hover {
	TEXT-DECORATION: none
}
.main-im .open-im {
	WIDTH: 40px; BACKGROUND: url(/skins/haoxin/images/open_im.png) no-repeat left top; HEIGHT: 133px; MARGIN-LEFT: 68px; CURSOR: pointer
}
#pubtop {
	BACKGROUND: url(/skins/haoxin/images/bg_top.gif) #fff no-repeat center top; HEIGHT: 286px
}
#pubban {
	MARGIN-TOP: -17px; BACKGROUND: url(/skins/haoxin/images/pubban.jpg) no-repeat center top; HEIGHT: 116px
}
#bancon {
	POSITION: relative
}
#bantitle {
	POSITION: absolute; FONT-SIZE: 28px; TOP: 25px; FONT-WEIGHT: 800; LEFT: 40px
}
#banen {
	POSITION: absolute; COLOR: #ccc; FONT-SIZE: 14px; TOP: 65px; FONT-WEIGHT: 700; LEFT: 40px
}
.main {
	POSITION: relative; PADDING-BOTTOM: 15px; MARGIN: 10px auto 0px; MIN-HEIGHT: 500px; PADDING-LEFT: 15px; WIDTH: 1200px; PADDING-RIGHT: 15px; ZOOM: 1; BACKGROUND: #fff; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 15px; box-shadow: -1px 0px 1px rgba(0, 0, 0, .04), 0px 1px 1px rgba(0, 0, 0, .13), 1px 0px 2px rgba(0, 0, 0, .05)
}
#main_l {
	PADDING-BOTTOM: 10000px; WIDTH: 905px; PADDING-RIGHT: 15px; MARGIN-BOTTOM: -10000px; FLOAT: left; OVERFLOW: hidden; BORDER-RIGHT: #d7d7d7 1px solid; transition: 0.1s linear; -webkit-font-smoothing: subpixel-antialiased; -webkit-transition: 0.1s linear
}
.place {
	BORDER-BOTTOM: #ddd 1px solid; LINE-HEIGHT: 22px; BACKGROUND-COLOR: #fff; HEIGHT: 34px; OVERFLOW: hidden
}
.p_url {
	TEXT-ALIGN: left; LINE-HEIGHT: 22px; MARGIN-TOP: 2px; WIDTH: 460px; FLOAT: left; HEIGHT: 22px; COLOR: #666; FONT-SIZE: 12px; OVERFLOW: hidden
}
.p_url A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: inline; FONT-FAMILY: Tahoma, Geneva, sans-serif; COLOR: #666; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.p_url STRONG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: inline; FONT-FAMILY: Tahoma, Geneva, sans-serif; COLOR: #666; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.p_url H1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: inline; FONT-FAMILY: Tahoma, Geneva, sans-serif; COLOR: #666; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.p_url A:hover {
	COLOR: #f30
}
.p_url A.pd {
	PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; HEIGHT: 22px; COLOR: #333; FONT-SIZE: 18px; OVERFLOW: hidden; CURSOR: pointer; BORDER-RIGHT: #ccc 1px dotted; PADDING-TOP: 0px; text-shadow: 0 1px #ccc
}
.p_url A.pd:hover {
	TEXT-DECORATION: none
}
#main_r {
	BORDER-LEFT: #e4e4e4 3px solid; PADDING-BOTTOM: 10000px; PADDING-LEFT: 15px; WIDTH: 265px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: -10000px; FLOAT: right; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#main_r H3 {
	BORDER-BOTTOM: #d1d1d1 1px dotted; TEXT-ALIGN: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #444; FONT-SIZE: 14px; PADDING-TOP: 5px
}
#main_r I {
	COLOR: #aeaeae
}
#main_r H3 A {
	MARGIN-TOP: 2px; TEXT-INDENT: -9999px; WIDTH: 15px; DISPLAY: block; FLOAT: left; HEIGHT: 15px; OVERFLOW: hidden; MARGIN-RIGHT: 6px; _margin-right: 3px
}
.sublist UL {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; PADDING-TOP: 5px
}
.sublist LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND: url(/skins/haoxin/images/bga.png) no-repeat 2px -28px; HEIGHT: 25px; COLOR: #999; OVERFLOW: hidden; PADDING-TOP: 0px
}
.sublist LI A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; COLOR: #555; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.sublist LI A:hover {
	COLOR: #f30
}
.rad {
	HEIGHT: 335px; OVERFLOW: hidden
}
.rad UL {
	PADDING-LEFT: 0px; WIDTH: 260px
}
.rad LI {
	MARGIN: 10px 10px 0px 0px; WIDTH: 120px; FLOAT: left; OVERFLOW: hidden
}
.rad LI A.aimg {
	POSITION: relative; WIDTH: 120px; DISPLAY: block; MARGIN-BOTTOM: 5px; HEIGHT: 100px; OVERFLOW: hidden
}
.rad LI A.aimg IMG {
	BORDER-BOTTOM: #ddd 1px solid; POSITION: absolute; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 116px; PADDING-RIGHT: 1px; HEIGHT: 96px; BORDER-TOP: #ddd 1px solid; TOP: 0px; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 1px; LEFT: 0px
}
.rad LI A.aimg EM {
	POSITION: absolute; WIDTH: 120px; FLOAT: left; HEIGHT: 100px; LEFT: -120px; transition: 0s; transform: skewx(-25deg); -webkit-transition: 0s; -moz-transition: 0s; -o-transition: 0s; -o-transform: skewx(-25deg); -moz-transform: skewx(-25deg); -webkit-transform: skewx(-25deg)
}
.rad LI A.aimg EM {
	
}
.rad LI A.aimg EM {
	
}
.rad LI A.aimg EM {
	
}
.rad LI A.aimg:hover EM {
	LEFT: 120px; transition: .5s; -webkit-transition: .5s; -moz-transition: .5s; -o-transition: .5s
}
.rad LI A.aimg:hover IMG {
	BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc
}
.rad LI A {
	TEXT-ALIGN: center; LINE-HEIGHT: 18px; DISPLAY: block; HEIGHT: 36px; COLOR: #333; OVERFLOW: hidden; TEXT-DECORATION: none
}
.rad LI A:hover {
	COLOR: #f30
}
.list {
	PADDING-BOTTOM: 5px; WIDTH: 890px; ZOOM: 1; OVERFLOW: hidden; PADDING-TOP: 10px
}
.list UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.mb_list UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 910px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.mb_list UL LI {
	TEXT-ALIGN: left; MARGIN-TOP: 10px; WIDTH: 287px; FLOAT: left; HEIGHT: 290px; OVERFLOW: hidden; MARGIN-RIGHT: 13px
}
.mb_list UL LI .ih3 {
	TEXT-ALIGN: center; MARGIN-TOP: 8px; HEIGHT: 20px
}
.mb_list UL LI H3 A {
	LINE-HEIGHT: 20px; COLOR: #444; FONT-WEIGHT: normal
}
.mb_list UL LI A:hover {
	COLOR: #f00
}
.mb_list A.mba {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 287px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 261px; OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 0px
}
.mb_list H2 {
	LINE-HEIGHT: 17px; PADDING-LEFT: 5px; DISPLAY: block; MARGIN-BOTTOM: 8px; HEIGHT: 17px; COLOR: #444; FONT-SIZE: 12px; OVERFLOW: hidden
}
.mb_list H3 {
	LINE-HEIGHT: 17px; PADDING-LEFT: 5px; DISPLAY: block; MARGIN-BOTTOM: 8px; HEIGHT: 17px; COLOR: #444; FONT-SIZE: 12px; OVERFLOW: hidden
}
.mb_list A.ih3 {
	LINE-HEIGHT: 17px; PADDING-LEFT: 5px; DISPLAY: block; MARGIN-BOTTOM: 8px; HEIGHT: 17px; COLOR: #444; FONT-SIZE: 12px; OVERFLOW: hidden
}
.mb_list A.mba IMG {
	BORDER-BOTTOM: #dddddd 1px solid; POSITION: absolute; TEXT-ALIGN: left; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 287px; PADDING-RIGHT: 10px; HEIGHT: 261px; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 10px; LEFT: 0px
}
.mb_list A.mba:hover IMG {
	
}
.mb_list A.mba EM {
	POSITION: relative; FILTER: alpha(opacity=0); PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; FONT-STYLE: normal; MARGIN-TOP: 125px; PADDING-LEFT: 10px; WIDTH: 248px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: #0074a6; HEIGHT: 50px; COLOR: #fff; MARGIN-LEFT: 10px; OVERFLOW: hidden; TEXT-DECORATION: none; PADDING-TOP: 0px; opacity: 0
}
.mb_list A.mba:hover {
	TEXT-DECORATION: none
}
.mb_list A.mba:visited {
	TEXT-DECORATION: none
}
.mb_list A.mba:hover EM {
	FILTER: alpha(opacity=80); transition: .5s; opacity: .8; -webkit-transition: .5s; -moz-transition: .5s; -o-transition: .5s
}
.mba SPAN {
	POSITION: absolute; WIDTH: 268px; DISPLAY: block; HEIGHT: 165px; MARGIN-LEFT: 10px; TOP: 10px
}
.mba SPAN.new {
	BACKGROUND: url(/skins/haoxin/images/new.png) no-repeat right top
}
.mba SPAN.hot {
	BACKGROUND: url(/skins/haoxin/images/tj.png) no-repeat right top
}
.hn SPAN {
	POSITION: absolute; WIDTH: 268px; DISPLAY: block; HEIGHT: 165px; TOP: 0px; RIGHT: 0px
}
.hn SPAN.new {
	BACKGROUND: url(/skins/haoxin/images/new.png) no-repeat right top
}
.hn SPAN.hot {
	BACKGROUND: url(/skins/haoxin/images/tj.png) no-repeat right top
}
.cover {
	POSITION: absolute; MARGIN-TOP: 2px; WIDTH: 287px; DISPLAY: none; HEIGHT: 261px; COLOR: #fff; MARGIN-LEFT: 2px; FONT-SIZE: 12px; CURSOR: pointer; transition: all 0.1s ease-in
}
.cov_p {
	POSITION: absolute; PADDING-BOTTOM: 10px; LINE-HEIGHT: 27px; PADDING-LEFT: 10px; WIDTH: 287px; PADDING-RIGHT: 10px; HEIGHT: 226px; OVERFLOW: hidden; TOP: 0px; PADDING-TOP: 5px; LEFT: 0px
}
.cov_pbg {
	POSITION: absolute; PADDING-BOTTOM: 10px; LINE-HEIGHT: 27px; PADDING-LEFT: 10px; WIDTH: 287px; PADDING-RIGHT: 10px; HEIGHT: 226px; OVERFLOW: hidden; TOP: 0px; PADDING-TOP: 5px; LEFT: 0px
}
.cov_pbg {
	FILTER: alpha(opacity=85); BACKGROUND: #0090ce; opacity: 0.85; -Moz-Opacity: 0.85
}
.cov_t {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 35px; PADDING-LEFT: 10px; WIDTH: 287px; BOTTOM: 0px; PADDING-RIGHT: 10px; HEIGHT: 35px; PADDING-TOP: 0px; LEFT: 0px
}
.cov_tbg {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 35px; PADDING-LEFT: 10px; WIDTH: 287px; BOTTOM: 0px; PADDING-RIGHT: 10px; HEIGHT: 35px; PADDING-TOP: 0px; LEFT: 0px
}
.cov_tbg {
	FILTER: alpha(opacity=95); BACKGROUND: #0090ce; opacity: 0.95; -Moz-Opacity: 0.95
}
.mb_list UL LI .cover A {
	COLOR: #fff
}
.uspace {
	PADDING-RIGHT: 8px
}
.cover LABEL {
	FONT-SIZE: 14px; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px
}
.cov1 {
	BACKGROUND: #4cbf0e
}
.cov2 {
	BACKGROUND: #ff7f03
}
.cov3 {
	BACKGROUND: #e9016e
}
.cov4 {
	BACKGROUND: #f01e1e
}
.cov5 {
	BACKGROUND: #00a4a5
}
.cov6 {
	BACKGROUND: #c818fb
}
.cov7 {
	BACKGROUND: #252525
}
.cov8 {
	BACKGROUND: #008b8c
}
.cov9 {
	BACKGROUND: #af1e01
}
.wz_list UL {
	MARGIN-TOP: -10px
}
.list_con_li {
	BORDER-BOTTOM: #cdcdcd 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 100%; DISPLAY: block; FONT: 700 22px/28px Tahoma; BACKGROUND: #fff; FLOAT: left; CLEAR: left; BORDER-TOP: #fff 1px solid; PADDING-TOP: 10px
}
.list_news_tit {
	TEXT-ALIGN: left; LINE-HEIGHT: 38px; MARGIN-TOP: 8px; TEXT-INDENT: 15px; WIDTH: 490px; DISPLAY: block; BACKGROUND: url(/img/titleico.gif) no-repeat 8px 7px; FLOAT: left; HEIGHT: 38px; CLEAR: left; OVERFLOW: hidden
}
.list_news_tit A {
	COLOR: #333; FONT-SIZE: 14px; TEXT-DECORATION: none
}
.list_news_tit A:hover {
	COLOR: #c00; TEXT-DECORATION: underline
}
.list_news_tit A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
I.i1 {
	MARGIN-TOP: 10px; DISPLAY: block; BACKGROUND: url(/img/titleico.gif) no-repeat; FLOAT: left; MARGIN-LEFT: 8px; OVERFLOW: hidden; CURSOR: pointer
}
I.i2 {
	MARGIN-TOP: 10px; DISPLAY: block; BACKGROUND: url(/img/titleico.gif) no-repeat; FLOAT: left; MARGIN-LEFT: 8px; OVERFLOW: hidden; CURSOR: pointer
}
I.i3 {
	MARGIN-TOP: 10px; DISPLAY: block; BACKGROUND: url(/img/titleico.gif) no-repeat; FLOAT: left; MARGIN-LEFT: 8px; OVERFLOW: hidden; CURSOR: pointer
}
I.i4 {
	MARGIN-TOP: 10px; DISPLAY: block; BACKGROUND: url(/img/titleico.gif) no-repeat; FLOAT: left; MARGIN-LEFT: 8px; OVERFLOW: hidden; CURSOR: pointer
}
I.i1 {
	WIDTH: 16px; BACKGROUND-POSITION: -16px -32px; HEIGHT: 16px
}
I.i2 {
	WIDTH: 16px; BACKGROUND-POSITION: -36px -32px; HEIGHT: 16px
}
I.i3 {
	WIDTH: 23px; BACKGROUND-POSITION: -57px -31px; HEIGHT: 16px
}
I.i4 {
	WIDTH: 13px; BACKGROUND-POSITION: 0px -32px; HEIGHT: 16px
}
.list_news_info {
	MARGIN: 18px 13px 0px 0px; DISPLAY: inline; FONT: 400 11px Tahoma; FLOAT: right; COLOR: #666; CLEAR: right
}
.box2 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 20px; PADDING-LEFT: 15px; WIDTH: 670px; PADDING-RIGHT: 10px; DISPLAY: block; FONT: 400 12px/22px Verdana, Geneva, sans-serif; FLOAT: left; COLOR: #666; CLEAR: left; OVERFLOW: hidden; PADDING-TOP: 2px
}
.box2 A:link {
	COLOR: #ff7e00
}
.box2 A:visited {
	COLOR: #ff7e00
}
.wz_list .newsimg IMG {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 215px; PADDING-RIGHT: 3px; HEIGHT: 138px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 3px; border-radius: 2px
}
.wz_list .newsimg IMG:hover {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.wz_list .newsinfo {
	WIDTH: 670px
}
.fy {
	TEXT-ALIGN: right; LINE-HEIGHT: 30px; MARGIN-TOP: 10px; PADDING-RIGHT: 20px; DISPLAY: inline-block !important; HEIGHT: 30px
}
.fy SPAN {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; MARGIN: 0px 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block !important; HEIGHT: 28px; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 0px; border-radius: 2px
}
.fy A {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; MARGIN: 0px 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block !important; HEIGHT: 28px; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 0px; border-radius: 2px
}
.fy A:hover {
	BORDER-BOTTOM: #2980b9 1px solid; BORDER-LEFT: #2980b9 1px solid; COLOR: #2980b9; BORDER-TOP: #2980b9 1px solid; BORDER-RIGHT: #2980b9 1px solid
}
.fy SPAN I {
	LINE-HEIGHT: 12px; WIDTH: 7px; DISPLAY: inline-block !important; BACKGROUND: url(/skins/haoxin/images/fy.gif) no-repeat; HEIGHT: 12px; FONT-SIZE: 0px; VERTICAL-ALIGN: middle
}
.fy A I {
	LINE-HEIGHT: 12px; WIDTH: 7px; DISPLAY: inline-block !important; BACKGROUND: url(/skins/haoxin/images/fy.gif) no-repeat; HEIGHT: 12px; FONT-SIZE: 0px; VERTICAL-ALIGN: middle
}
.fy SPAN {
	BORDER-BOTTOM: #2980b9 1px solid; BORDER-LEFT: #2980b9 1px solid; BACKGROUND-POSITION: 0px 0px; COLOR: #2980b9; BORDER-TOP: #2980b9 1px solid; MARGIN-RIGHT: 5px; BORDER-RIGHT: #2980b9 1px solid
}
.fy A.first:hover I {
	BACKGROUND-POSITION: 0px -13px
}
.fy SPAN.last I {
	BACKGROUND-POSITION: -8px 0px; MARGIN-LEFT: 5px
}
.fy A.last I {
	BACKGROUND-POSITION: -8px 0px; MARGIN-LEFT: 5px
}
.fy A.last:hover I {
	BACKGROUND-POSITION: -8px -13px
}
.fy .active {
	BORDER-BOTTOM: #2980b9 1px solid; BORDER-LEFT: #2980b9 1px solid; BACKGROUND-COLOR: #2980b9; COLOR: #fff; BORDER-TOP: #2980b9 1px solid; BORDER-RIGHT: #2980b9 1px solid
}
.fy SPAN.first {
	COLOR: #999
}
.fy SPAN.last {
	COLOR: #999
}
.ucontent .arcbody {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; PADDING-TOP: 10px
}
.ucontent .arcbody H1 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #363737; FONT-SIZE: 22px; PADDING-TOP: 0px
}
.ucontent .arcbody .times {
	BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; BORDER-TOP-WIDTH: 1px; COLOR: #999; FONT-SIZE: 12px; PADDING-TOP: 10px
}
.ucontent .arcbody .desinfo {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f4f4f4; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #aaa; FONT-SIZE: 12px; PADDING-TOP: 10px; border-radius: 3px
}
.ucontent .arcbody .content {
	LINE-HEIGHT: 25px; MARGIN: 15px 0px 35px; COLOR: #2a2a2a; FONT-SIZE: 14px
}
.ucontent .arcbody .linkes {
	PADDING-BOTTOM: 10px; BORDER-TOP: #e0e0e0 1px dashed; PADDING-TOP: 10px
}
.ucontent .arcbody .linkes LI {
	LIST-STYLE-TYPE: none; WIDTH: 50%; FLOAT: left; LIST-STYLE-IMAGE: none
}
.content IMG {
	MAX-WIDTH: 830px
}
.pleft {
	Z-INDEX: 5; WIDTH: 275px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 15px
}
#smallimg {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 10px
}
#smallimg:hover {
	BORDER-BOTTOM: #c5271e 1px solid; BORDER-LEFT: #c5271e 1px solid; BORDER-TOP: #c5271e 1px solid; BORDER-RIGHT: #c5271e 1px solid
}
#smallimg IMG {
	WIDTH: 220px; HEIGHT: 200px
}
.pright {
	Z-INDEX: 1; POSITION: relative; MARGIN-TOP: 5px; WIDTH: 600px; FLOAT: left; MARGIN-LEFT: 5px; FONT-SIZE: 14px; OVERFLOW: hidden
}
.propar .corange {
	BORDER-BOTTOM: #d1d1d1 1px dotted; LINE-HEIGHT: 40px; HEIGHT: 40px; COLOR: #c5271e; FONT-SIZE: 16px; FONT-WEIGHT: 700
}
.nr_list UL {
	PADDING-LEFT: 0px; PADDING-TOP: 15px
}
.nr_list LI {
	LINE-HEIGHT: 25px; PADDING-LEFT: 20px; BACKGROUND: url(/skins/haoxin/images/images/ys_ico.png) no-repeat left 6px; HEIGHT: 25px
}
.pd_hotline {
	MARGIN-TOP: 15px; BORDER-TOP: #d1d1d1 1px dotted; PADDING-TOP: 10px
}
.font_hotline {
	FONT-FAMILY: Impact; COLOR: #c5271e; FONT-SIZE: 18px; FONT-WEIGHT: 300
}
.caigoubtn {
	POSITION: absolute; WIDTH: 135px; HEIGHT: 40px; TOP: 90px; RIGHT: 50px
}
BODY .cp {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN-TOP: 15px; MARGIN-BOTTOM: 10px; BACKGROUND: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.cptab {
	BORDER-BOTTOM: #c4261d 2px solid; LINE-HEIGHT: 30px; BACKGROUND: #f7f7f7; HEIGHT: 30px
}
.cp DL {
	PADDING-BOTTOM: 12px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; WIDTH: 170px; PADDING-RIGHT: 10px; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 12px
}
.cp DL DT A:hover IMG {
	BORDER-BOTTOM: #b61212 1px solid; BORDER-LEFT: #b61212 1px solid; BORDER-TOP: #b61212 1px solid; BORDER-RIGHT: #b61212 1px solid
}
.cp DL DT IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 150px; PADDING-RIGHT: 1px; HEIGHT: 130px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
.cp DL DD {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; DISPLAY: block; OVERFLOW: hidden; PADDING-TOP: 8px
}
.tit {
	BORDER-BOTTOM: #d1d1d1 1px dotted; LINE-HEIGHT: 40px; HEIGHT: 40px; COLOR: #c5271e; FONT-SIZE: 16px; FONT-WEIGHT: 700
}
.proinfo {
	PADDING-BOTTOM: 30px; LINE-HEIGHT: 25px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; PADDING-TOP: 30px
}
.caigou_tab {
	MARGIN-LEFT: 50px; MARGIN-RIGHT: 50px
}
.caigou_tab TD {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.caigou_tab TEXTAREA {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 8px; WIDTH: 98%; PADDING-RIGHT: 0px; HEIGHT: 116px; COLOR: #999; FONT-SIZE: 12px; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px; border-radius: 3px; resize: none
}
.caigou_tab TEXTAREA:hover {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 5px
}
.caigou_tab TEXTAREA:focus {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 5px
}
.caigou INPUT.text {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 25px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 5px; OUTLINE-WIDTH: medium; WIDTH: 258px; PADDING-RIGHT: 5px; BACKGROUND: #fff; HEIGHT: 25px; COLOR: #666; FONT-SIZE: 12px; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px; border-radius: 3px; box-shadow: #DFDFDF 0 1px 2px 0 inset; -webkit-box-shadow: #DFDFDF 0 1px 2px 0 inset
}
.caigou INPUT.text:hover {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #ccc 1px solid; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 5px
}
.caigou INPUT.text:focus {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #ccc 1px solid; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 5px
}
.anbu {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; LINE-HEIGHT: 30px; BACKGROUND: url(/skins/haoxin/images/images/ss.png) #f7f7f7 no-repeat -200px -125px; HEIGHT: 30px; FONT-SIZE: 12px; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; text-shadow: 0 1px white; _line-height: 30px
}
#runcode INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; LINE-HEIGHT: 30px; BACKGROUND: url(/skins/haoxin/images/images/ss.png) #f7f7f7 no-repeat -200px -125px; HEIGHT: 30px; FONT-SIZE: 12px; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; text-shadow: 0 1px white; _line-height: 30px
}
#runcode INPUT.anbuon {
	BACKGROUND-POSITION: 0px -30px
}
.anbu {
	WIDTH: 70px; BACKGROUND-POSITION: -200px -155px; COLOR: #383838
}
.anbuon {
	WIDTH: 70px; BACKGROUND-POSITION: -200px -155px; COLOR: #383838
}
#contactus {
	MARGIN-BOTTOM: 40px
}
#contactmain H4 {
	HEIGHT: 20px; OVERFLOW: hidden
}
#contactmain {
	BACKGROUND-IMAGE: url(/skins/haoxin/images/images/kefu.gif); PADDING-LEFT: 50px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; HEIGHT: 200px
}
#contactmain P {
	LINE-HEIGHT: 15px; HEIGHT: 15px
}
.lcontact {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.lcontact .tcred {
	FONT-FAMILY: Impact; FONT-SIZE: 18px; FONT-WEIGHT: 100
}
.lcontact P {
	LINE-HEIGHT: 20px; DISPLAY: block; MARGIN-BOTTOM: 10px; HEIGHT: 20px
}
.lcontact A {
	TEXT-ALIGN: center; DISPLAY: block
}
.pagecontent {
	LINE-HEIGHT: 22px; MARGIN: 30px auto 0px; WIDTH: 800px
}
#ulOrderAnns {
	FONT-SIZE: 12px
}
