HTML {
	WIDTH: 100%; FONT-FAMILY: "Î¢ÈíÑÅºÚ", "simsun", "Arial"; FONT-SIZE: 14px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
OL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#wrapbg {
	BACKGROUND: #eff3f5
}
.clear1 {
	LINE-HEIGHT: 0; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px
}
.indexhard {
	Z-INDEX: 1000; POSITION: relative; WIDTH: 100%; BACKGROUND: url(../images/hardbg.jpg) #006abe no-repeat center top; HEIGHT: 48px
}
.indexhard .top {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 1000px; HEIGHT: 48px
}
.indexhard .top H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 150px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 26px; COLOR: #fff; FONT-SIZE: 14px; OVERFLOW: hidden; FONT-WEIGHT: normal; PADDING-TOP: 22px
}
.indexhard .top .logo {
	MARGIN-TOP: 5px; WIDTH: 149px; DISPLAY: block; BACKGROUND: url(../images/logo.png) no-repeat; FLOAT: left; HEIGHT: 37px; CURSOR: pointer
}
.indexhard .top .txt {
	MARGIN: 40px 0px 0px; PADDING-LEFT: 12px; WIDTH: 128px; DISPLAY: block; FLOAT: left; HEIGHT: 20px; COLOR: #fff
}
.indexhard .top .login {
	MARGIN-TOP: 7px; FLOAT: right; HEIGHT: 40px; MARGIN-RIGHT: -11px
}
.indexhard .top .login .txt {
	LINE-HEIGHT: 20px; MARGIN-TOP: 14px; WIDTH: 80px; FLOAT: left; COLOR: #fff; FONT-SIZE: 20px
}
.indexhard .top .login A {
	WIDTH: 40px; DISPLAY: block; FLOAT: left; HEIGHT: 40px; CURSOR: pointer
}
.indexhard .top .login .qq {
	BACKGROUND: url(../images/qqbg.png) no-repeat 0px 0px; MARGIN-LEFT: 10px; _margin-left: 10px; _background: none
}
.indexhard .top .login .qq:hover {
	BACKGROUND: url(../images/qq.png) no-repeat 0px 0px; MARGIN-LEFT: 10px; _margin-left: 10px; _background: none
}
.indexhard .top .login .weibo {
	BACKGROUND: url(../images/weibobg.png) no-repeat 0px 0px; MARGIN-LEFT: 10px; _margin-left: 10px; _background: none
}
.indexhard .top .login .weibo:hover {
	BACKGROUND: url(../images/weibo.png) no-repeat 0px 0px; MARGIN-LEFT: 10px; _margin-left: 10px; _background: none
}
.indexhard .top .login .mob {
	MARGIN-TOP: -3px; BACKGROUND: url(../images/mobbg.png) no-repeat 0px 0px; MARGIN-LEFT: 10px; _margin-left: 10px; _background: none
}
.indexhard .top .login .mob:hover {
	BACKGROUND: url(../images/mob.png) no-repeat 0px 0px; MARGIN-LEFT: 10px; _margin-left: 10px; _background: none
}
.indexhard .top .loginuser {
	POSITION: relative; MARGIN-TOP: -6px; WIDTH: 66px; FLOAT: right; HEIGHT: 56px; MARGIN-LEFT: 28px
}
.indexhard .top .loginuser A {
	TEXT-ALIGN: center; MARGIN: 1px 4px 0px 10px; WIDTH: 45px; DISPLAY: inline; HEIGHT: 41px; COLOR: #333; FONT-SIZE: 13px; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.indexhard .top .loginuser A.chat {
	POSITION: relative; BACKGROUND: url(../images/chat.gif) no-repeat; COLOR: #fff
}
.indexhard .top .loginuser A.chat SPAN {
	POSITION: absolute; TOP: 2px; LEFT: 2px
}
.indexhard .top .loginuser A.photo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.indexhard .top .loginuser A IMG.imgwidth {
	WIDTH: 45px; FLOAT: left; HEIGHT: 45px
}
.indexhard .top .loginuser A STRONG {
	COLOR: #ff0000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.indexhard .top .search {
	POSITION: absolute; WIDTH: 267px; HEIGHT: 35px; TOP: 9px; LEFT: 40%
}
.indexhard .top .search INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 10px; WIDTH: 267px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/input_search.png) no-repeat; HEIGHT: 32px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.indexhard .top .search A {
	POSITION: absolute; WIDTH: 19px; DISPLAY: block; BACKGROUND: url(../images/searchBtn.png) no-repeat; HEIGHT: 21px; TOP: 6px; RIGHT: 0px
}
.subnav {
	Z-INDEX: 999; BORDER-BOTTOM: #bac3cc 1px solid; POSITION: relative; MARGIN: 0px auto; WIDTH: 100%; BACKGROUND: #eff3f5; HEIGHT: 35px
}
.subnav .nav {
	MARGIN: 0px auto; WIDTH: 1000px
}
.subnav .nav .left {
	WIDTH: 700px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: -8px
}
.subnav .nav .left UL LI {
	LINE-HEIGHT: 24px; MARGIN-TOP: 6px; FLOAT: left; MARGIN-RIGHT: 10px
}
.subnav .nav .left UL LI STRONG {
	FLOAT: left; COLOR: #006abe; FONT-SIZE: 16px; MARGIN-RIGHT: 10px
}
.subnav .nav .left UL LI A {
	MARGIN: 2px 10px; FLOAT: left; COLOR: #333; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.subnav .nav .left UL LI A:hover {
	TEXT-DECORATION: underline
}
.subnav .nav .right {
	FLOAT: right
}
.subnav .nav .right UL LI {
	LINE-HEIGHT: 20px; MARGIN: 6px 0px 0px 18px; FLOAT: left; HEIGHT: 20px; COLOR: #e76200; FONT-SIZE: 14px
}
.subnav .nav .right UL LI.weixin {
	POSITION: relative
}
.subnav .nav .right UL LI.weixin DIV {
	Z-INDEX: 9; POSITION: absolute; DISPLAY: none; TOP: 20px; LEFT: -90px
}
.subnav .nav .right UL LI IMG {
	FLOAT: left; MARGIN-RIGHT: 6px
}
.subnav .nav .right UL LI A {
	COLOR: #333; TEXT-DECORATION: none
}
.subnav .nav .right UL LI A:hover {
	TEXT-DECORATION: underline
}
.subnav .nav .right UL .phone IMG {
	MARGIN-TOP: 4px
}
.subnav .nav .right UL .weixin IMG {
	MARGIN-TOP: 4px
}
.banner {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 400px; OVERFLOW: hidden
}
.indexhard .issue {
	POSITION: relative; MARGIN: 22px auto 0px; WIDTH: 1000px; DISPLAY: block; CLEAR: both
}
.indexhard .issue SPAN {
	LINE-HEIGHT: 30px; WIDTH: 715px; DISPLAY: block; FLOAT: left; COLOR: #444444; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.indexhard .issue .indexissue {
	POSITION: absolute; WIDTH: 204px; HEIGHT: 89px; TOP: -18px; RIGHT: 0px
}
#loginuser {
	WIDTH: 150px
}
#loginuser .loginuser_list {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 89px; BACKGROUND: #0f0f0f; TOP: 45px; LEFT: 10px
}
#loginuser .loginuser_list A {
	BORDER-BOTTOM: #242424 1px solid; TEXT-ALIGN: left; LINE-HEIGHT: 26px; PADDING-LEFT: 10px; WIDTH: 68px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 26px; COLOR: #d1d1d1
}
#loginuser .loginuser_list A IMG {
	MARGIN-RIGHT: 6px
}
#loginuser .loginuser_list A:hover {
	COLOR: #fff
}
.indexad {
	MARGIN: 0px auto; WIDTH: 1000px; HEIGHT: 472px; CLEAR: both
}
.indexad DIV {
	CURSOR: pointer
}
.indexad IMG:hover {
}
.indexad .ad01 {
	POSITION: relative; MARGIN: 8px 8px 0px 0px; WIDTH: 244px; BACKGROUND: #fff; FLOAT: left; HEIGHT: 184px; OVERFLOW: hidden
}
.indexad .ad01 .mask11 {
	Z-INDEX: 9; BORDER-BOTTOM: #97b3c1 5px solid; POSITION: absolute; BORDER-LEFT: #97b3c1 5px solid; WIDTH: 234px; DISPLAY: none; HEIGHT: 174px; BORDER-TOP: #97b3c1 5px solid; TOP: 0px; BORDER-RIGHT: #97b3c1 5px solid; LEFT: 0px
}
.indexad .ad01 IMG {
	MARGIN: 1px; WIDTH: 242px; HEIGHT: 120px
}
.indexad H1 {
	LINE-HEIGHT: 32px; WIDTH: 95%; COLOR: #555; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.indexad .ad01 .text11 {
	Z-INDEX: 99; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; COLOR: #999; PADDING-TOP: 4px
}
.indexad .ad01 .text11 A {
	COLOR: #777; TEXT-DECORATION: none
}
.indexad .ad01 .text11 A:hover {
	COLOR: #777
}
.title2 {
	LINE-HEIGHT: 42px; COLOR: #333; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 18px
}
.title2 STRONG {
	COLOR: #ff5400; FONT-SIZE: 24px
}
.indexad2 {
	MARGIN: 0px auto; WIDTH: 1000px; OVERFLOW: hidden
}
.indexad2 p {
	line-height:200%;
}
.indexorders {
	MARGIN: 13px auto 0px; WIDTH: 1000px; DISPLAY: table; BACKGROUND: url(../images/indexorders.gif) 0px 0px; HEIGHT: 66px; CLEAR: both
}
.indexorders .txt {
	LINE-HEIGHT: 64px; PADDING-LEFT: 20px; WIDTH: 480px; FLOAT: left; HEIGHT: 66px; COLOR: #fff; FONT-SIZE: 30px
}
.indexorders .number {
	TEXT-ALIGN: right; WIDTH: 500px; FLOAT: left
}
.indexorders .number B {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; MARGIN: 13px 15px 13px 0px; WIDTH: 40px; DISPLAY: inline-block; BACKGROUND: #fff; HEIGHT: 40px; COLOR: #ed3c0c; FONT-SIZE: 28px
}
.indexjoint {
	MARGIN: 15px auto 0px; WIDTH: 1000px; DISPLAY: block; BACKGROUND: url(../images/indexorders.gif) 0px 0px; HEIGHT: 66px; CLEAR: both
}
.indexjoint .txt {
	LINE-HEIGHT: 64px; PADDING-LEFT: 20px; WIDTH: 680px; FLOAT: left; HEIGHT: 66px; COLOR: #fff; FONT-SIZE: 30px
}
.indexjoint .jointbut {
	TEXT-ALIGN: center; LINE-HEIGHT: 38px; MARGIN: 13px 20px 0px 0px; WIDTH: 146px; BACKGROUND: #fff; FLOAT: right; HEIGHT: 40px; COLOR: #ed3c0c; FONT-SIZE: 30px; CURSOR: pointer; _margin: 13px 10px 0 0
}
.indexjoint A.jointbut {
	TEXT-DECORATION: none
}
.indexuser {
	PADDING-BOTTOM: 20px; MARGIN: 5px auto 0px; WIDTH: 1000px; DISPLAY: table; CLEAR: both
}
.indexuser .detailbox {
	POSITION: relative; MARGIN: 8px 8px 0px 0px; WIDTH: 328px; DISPLAY: table; FLOAT: left; HEIGHT: 240px
}
.indexuser .detail {
	BORDER-BOTTOM: #dbdbdb 1px solid; POSITION: absolute; BORDER-LEFT: #dbdbdb 1px solid; WIDTH: 326px; BACKGROUND: #fff; FLOAT: left; HEIGHT: 224px; OVERFLOW: hidden; BORDER-TOP: #dbdbdb 1px solid; TOP: 0px; BORDER-RIGHT: #dbdbdb 1px solid; LEFT: 0px
}
.indexuser .detail DL {
}
.indexuser .detail DT {
	MARGIN: 8px 10px 0px; WIDTH: 306px; HEIGHT: 152px
}
.indexuser .detail DT .photo {
	MARGIN-TOP: 5px; WIDTH: 100px; DISPLAY: block; FLOAT: left; HEIGHT: 125px
}
.indexuser .detail DT .info {
	WIDTH: 200px; FLOAT: left
}
.indexuser .detail DT .info .left {
	LINE-HEIGHT: 26px; PADDING-LEFT: 15px; WIDTH: 130px; FLOAT: left
}
.indexuser .detail DT .info .left H1 {
	LINE-HEIGHT: 36px; FONT-SIZE: 24px; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
.indexuser .detail DT .type {
	MARGIN-TOP: 10px; PADDING-LEFT: 15px; WIDTH: 191px; DISPLAY: table; FLOAT: left; HEIGHT: 30px; _margin-top: 5px
}
.indexuser .detail DT .type SPAN {
	BORDER-BOTTOM: #a1d0e0 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #a1d0e0 1px solid; LINE-HEIGHT: 23px; WIDTH: 55px; BACKGROUND: #fff; FLOAT: left; HEIGHT: 23px; COLOR: #1a97c1; FONT-SIZE: 12px; BORDER-TOP: #a1d0e0 1px solid; MARGIN-RIGHT: 5px; BORDER-RIGHT: #a1d0e0 1px solid
}
.indexuser .detail DD {
	MARGIN: 0px 10px; WIDTH: 306px; HEIGHT: 50px; COLOR: #555555
}
.indexuser .detail DD H2 {
	COLOR: #222222; FONT-SIZE: 16px
}
.indexuser .detail DD .pf {
	TEXT-ALIGN: center; WIDTH: 85px; DISPLAY: block; FLOAT: left; HEIGHT: 47px; PADDING-TOP: 3px
}
.indexuser .detail DD .xz {
	TEXT-ALIGN: center; WIDTH: 150px; DISPLAY: block; FLOAT: left; HEIGHT: 47px; BORDER-RIGHT: #e7e7e7 1px solid; PADDING-TOP: 3px
}
.indexuser .detail DD .gx {
	TEXT-ALIGN: center; WIDTH: 150px; DISPLAY: block; FLOAT: left; HEIGHT: 47px; PADDING-TOP: 3px
}
.indexuser .detail DT .info .right {
	WIDTH: 55px; FLOAT: right
}
.indexuser .detail DT .info .right SPAN {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #ff4800; COLOR: #fff; FONT-SIZE: 12px; PADDING-TOP: 2px
}
.indexuser .mark {
	POSITION: absolute; WIDTH: 328px; BACKGROUND: url(../images/indexdetail.gif) no-repeat 0px 0px; HEIGHT: 226px; TOP: 226px; LEFT: 0px
}
.indexuser .mark {
	POSITION: absolute; LINE-HEIGHT: 14px; WIDTH: 326px; BACKGROUND: url(../images/indexdetail2.gif) no-repeat; HEIGHT: 224px; FONT-SIZE: 14px; TOP: 224px; TEXT-DECORATION: none; LEFT: 0px
}
.indexuser .mark .left H2 {
	COLOR: #000; FONT-SIZE: 30px
}
.indexuser .mark .left {
	LINE-HEIGHT: 30px; MARGIN: 55px 0px 0px 45px; PADDING-RIGHT: 35px; DISPLAY: inline; FLOAT: left; COLOR: #333; FONT-SIZE: 14px; BORDER-RIGHT: #919191 1px solid
}
.indexuser .mark .right H2 {
	COLOR: #000; FONT-SIZE: 30px
}
.indexuser .mark .right {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; MARGIN: 15px 0px 0px 35px; WIDTH: 250px; DISPLAY: inline; FLOAT: left; COLOR: #333; FONT-SIZE: 14px
}
.indexuser .mark .btn1 A {
	TEXT-ALIGN: center; LINE-HEIGHT: 38px; WIDTH: 110px; DISPLAY: block; FLOAT: left; HEIGHT: 38px; COLOR: #fff; FONT-SIZE: 18px; TEXT-DECORATION: none
}
.indexuser .mark .btn2 A {
	TEXT-ALIGN: center; LINE-HEIGHT: 38px; WIDTH: 110px; DISPLAY: block; FLOAT: left; HEIGHT: 38px; COLOR: #fff; FONT-SIZE: 18px; TEXT-DECORATION: none
}
.indexuser .mark .Recommend {
	BORDER-BOTTOM: #f1f1f1 1px solid; BORDER-LEFT: #f1f1f1 1px solid; LINE-HEIGHT: 40px; MARGIN: 25px 0px 0px 85px; WIDTH: 150px; FLOAT: left; COLOR: #e76200; FONT-SIZE: 18px; BORDER-TOP: #f1f1f1 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #f1f1f1 1px solid
}
.indexuser .mark .Recommend IMG {
	MARGIN: 6px 5px 0px 30px; FLOAT: left
}
.indexuser .mark .btn1 A {
	MARGIN: 20px 0px 0px 45px; DISPLAY: inline; BACKGROUND: #989898
}
.indexuser .mark .btn2 A {
	MARGIN: 20px 0px 0px 20px; DISPLAY: inline; BACKGROUND: #f5855c
}
.indexuser .mark .btn1 A:hover {
	BACKGROUND: #5a5a5a
}
.indexuser .mark .btn2 A:hover {
	BACKGROUND: #c63a06
}
.indexuser .chat {
	BORDER-BOTTOM: #dbdbdb 1px solid; POSITION: absolute; BORDER-LEFT: #dbdbdb 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; WIDTH: 306px; PADDING-RIGHT: 10px; DISPLAY: table; BACKGROUND: #fff; FLOAT: left; HEIGHT: 50px; BORDER-TOP: #dbdbdb 1px solid; TOP: 231px; BORDER-RIGHT: #dbdbdb 1px solid; PADDING-TOP: 8px; LEFT: 0px
}
.indexuser .chat {
	BORDER-BOTTOM: #dbdbdb 1px solid; POSITION: absolute; BORDER-LEFT: #dbdbdb 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; WIDTH: 306px; PADDING-RIGHT: 10px; BACKGROUND: #fff; FLOAT: left; HEIGHT: 50px; BORDER-TOP: #dbdbdb 1px solid; TOP: 231px; BORDER-RIGHT: #dbdbdb 1px solid; PADDING-TOP: 8px; LEFT: 0px
}
.indexuser .chat .left {
	WIDTH: 240px; FLOAT: left; HEIGHT: 50px; OVERFLOW: hidden
}
.indexuser .chat .left IMG {
	WIDTH: 50px; FLOAT: left; HEIGHT: 50px
}
.indexuser .chat .left .txt {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 10px; WIDTH: 170px; PADDING-RIGHT: 10px; DISPLAY: table; FLOAT: left; HEIGHT: 50px; PADDING-TOP: 0px
}
.indexuser .chat .left .txt SPAN {
	COLOR: #666; FONT-SIZE: 12px
}
.indexuser .chat .right {
	WIDTH: 66px; FLOAT: left; COLOR: #666; FONT-SIZE: 12px
}
.indexuser .clear {
	MARGIN-RIGHT: 0px
}
.indexcontact {
	MARGIN: 25px 0px 0px; WIDTH: 100%; DISPLAY: table; FONT-FAMILY: "simsun", "Î¢ÈíÑÅºÚ", "Arial"; BACKGROUND: url(../images/indextailbg.gif) repeat-x; HEIGHT: 98px; COLOR: #c7c6c6; CLEAR: both; FONT-SIZE: 12px
}
.indexcontact A {
	COLOR: #c7c6c6; TEXT-DECORATION: none
}
.indexcontact .contact {
	TEXT-ALIGN: center; LINE-HEIGHT: 36px; MARGIN: 0px auto; WIDTH: 1000px; DISPLAY: table; HEIGHT: 36px; CLEAR: both
}
.indexcontact .copyright {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; MARGIN: 10px auto 0px; WIDTH: 1000px; DISPLAY: table; HEIGHT: 52px; CLEAR: both
}
.meerkat {
	Z-INDEX: 9999; POSITION: fixed; WIDTH: 100%; BOTTOM: 0px; BACKGROUND: url(../images/meerkat-bot-bg.png) repeat-x 0px 0px; HEIGHT: 110px; _bottom: auto; _width: 100%; _position: absolute
}
.close-meerkat {
	MARGIN-TOP: 8px; WIDTH: 70px; DISPLAY: block; BACKGROUND: url(../images/close-x.png) no-repeat 0px 0px; HEIGHT: 79px; CURSOR: pointer; _background: url(../images/close-x.gif) no-repeat 0 0
}
.meerkat .posbox {
	POSITION: absolute; WIDTH: 1000px; HEIGHT: 90px; TOP: 15px
}
.meerkat .posbox .order {
	PADDING-BOTTOM: 8px; COLOR: #fff; FONT-SIZE: 16px
}
.meerkat .posbox .meerkatarrow {
	WIDTH: 33px; DISPLAY: block; BACKGROUND: url(../images/meerkatarrow.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 40px; _background: url(../images/meerkatarrow.gif) 0 0 no-repeat
}
.meerkat .posbox .icon1 {
	WIDTH: 49px; DISPLAY: block; BACKGROUND: url(../images/meerkatzsj.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 76px; _background: url(../images/meerkatzsj.gif) 0 0 no-repeat
}
.meerkat .posbox .icon2 {
	WIDTH: 67px; DISPLAY: block; BACKGROUND: url(../images/kanhu.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 80px
}
.meerkat .posbox .icon3 {
	WIDTH: 50px; DISPLAY: block; BACKGROUND: url(../images/yuer.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 82px
}
.meerkat .posbox .icon4 {
	WIDTH: 73px; DISPLAY: block; BACKGROUND: url(../images/changqi.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 67px
}
.meerkat .posbox .icon5 {
	WIDTH: 67px; DISPLAY: block; BACKGROUND: url(../images/zhujia.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 71px
}
.meerkat .posbox .icon6 {
	WIDTH: 52px; DISPLAY: block; BACKGROUND: url(../images/yuesao.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 73px
}
.meerkat .posbox .over {
	TEXT-ALIGN: center; BACKGROUND: #f5855c; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 14px; PADDING-TOP: 10px
}
.meerkat .posbox .start {
	TEXT-ALIGN: center; BACKGROUND: #fff; HEIGHT: 30px; COLOR: #000; FONT-SIZE: 14px; PADDING-TOP: 10px
}
.meerkat .posbox .txt {
	TEXT-ALIGN: center; HEIGHT: 15px; COLOR: #ffffff; CLEAR: both; FONT-SIZE: 10px; PADDING-TOP: 5px
}
.meerkat .posbox {
	POSITION: absolute; WIDTH: 1000px; HEIGHT: 90px; MARGIN-LEFT: -500px; TOP: 10px; LEFT: 50%
}
.meerkat .posbox {
	POSITION: absolute; WIDTH: 1000px; HEIGHT: 90px; MARGIN-LEFT: -500px; TOP: 10px; LEFT: 50%
}
.meerkat .posbox .meerkatzcomment {
	TEXT-ALIGN: center; LINE-HEIGHT: 38px; WIDTH: 108px; DISPLAY: table; BACKGROUND: #ff4800; HEIGHT: 40px; COLOR: #fff; FONT-SIZE: 18px
}
.meerkat .posbox A.meerkatzcomment {
	TEXT-DECORATION: none
}
.indexabout {
	MARGIN: -25px auto 0px; WIDTH: 1000px; DISPLAY: table; CLEAR: both
}
.indexabout .list {
	BORDER-BOTTOM: #e2e2e2 1px solid; BORDER-LEFT: #e2e2e2 1px solid; WIDTH: 240px; DISPLAY: table; BACKGROUND: #fff; FLOAT: left; HEIGHT: 250px; BORDER-TOP: #e2e2e2 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #e2e2e2 1px solid
}
.indexabout .list .title {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; WIDTH: 228px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; HEIGHT: 35px; FONT-SIZE: 18px; PADDING-TOP: 15px
}
.indexabout .list {
	BORDER-BOTTOM: #e2e2e2 1px solid; BORDER-LEFT: #e2e2e2 1px solid; WIDTH: 240px; DISPLAY: table; FLOAT: left; HEIGHT: 250px; BORDER-TOP: #e2e2e2 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #e2e2e2 1px solid
}
.ui-banner {
	POSITION: relative; WIDTH: 240px; DISPLAY: block; TOP: 50px
}
.ui-banner-invalid.ui-banner {
	DISPLAY: none
}
.ui-banner {
	HEIGHT: 140px
}
.ui-banner .ui-banner-slides {
	HEIGHT: 140px
}
.ui-banner .ui-banner-slogans {
	HEIGHT: 140px
}
.ui-banner .ui-banner-arrow {
	HEIGHT: 140px
}
.ui-banner .ui-banner-slides {
	POSITION: absolute; TOP: 0px
}
.ui-banner .ui-banner-slogans {
	POSITION: absolute; TOP: 0px
}
.ui-banner .ui-banner-arrow {
	POSITION: absolute; TOP: 0px
}
.ui-banner UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.ui-banner .ui-banner-slides {
	WIDTH: 240px; HEIGHT: 140px
}
.ui-banner .ui-banner-slides LI {
	POSITION: absolute; DISPLAY: none
}
.ui-banner .ui-banner-slides LI IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 240px; HEIGHT: 140px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.ui-banner .ui-banner-slides LI.ui-banner-slides-current {
	DISPLAY: block
}
.ui-banner .ui-banner-slides LI.ui-banner-slides-prev {
	DISPLAY: block
}
.ui-banner .ui-banner-slides LI.ui-banner-slides-next {
	DISPLAY: block
}
.ui-banner .ui-banner-slides LI.ui-banner-slides-current {
	LEFT: 0px
}
.ui-banner .ui-banner-slides LI.ui-banner-slides-prev {
	LEFT: -240px
}
.ui-banner .ui-banner-slides LI.ui-banner-slides-next {
	LEFT: 240px
}
.ui-banner .ui-banner-slogans {
	WIDTH: 240px; HEIGHT: 56px; OVERFLOW: hidden; TOP: 140px
}
.ui-banner .ui-banner-slogans LI {
	TEXT-ALIGN: left; LINE-HEIGHT: 16px; LIST-STYLE-TYPE: none; MARGIN: 8px 0px 8px 10px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; COLOR: #000; FONT-SIZE: 12px; CURSOR: pointer; FONT-WEIGHT: normal; LIST-STYLE-IMAGE: none
}
.ui-banner .ui-banner-slogans LI.ui-banner-slogans-current {
	COLOR: #ff6840
}
.ui-banner .ui-banner-slogans LI.ui-banner-slogans-prev {
	BORDER-BOTTOM: medium none
}
.ui-banner .ui-banner-arrow {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 33px; DISPLAY: block
}
.ui-banner .ui-banner-arrow-prev.ui-banner-arrow {
	DISPLAY: none; BACKGROUND: url(../images/hero-slider-arrow-left.png) no-repeat 0px 0px; TOP: 54px; LEFT: 7px; _background: transparent url(../images/hero-slider-arrow-left.gif) no-repeat 0 0
}
.ui-banner .ui-banner-arrow-next.ui-banner-arrow {
	DISPLAY: none; BACKGROUND: url(../images/hero-slider-arrow-right.png) no-repeat 0px 0px; TOP: 54px; LEFT: 200px; _background: transparent url(../images/hero-slider-arrow-right.gif) no-repeat 0 0
}
.gototop {
	Z-INDEX: 99; POSITION: fixed; WIDTH: 110px; BOTTOM: 2%; HEIGHT: 330px; RIGHT: 5px; _position: absolute; border-radius: 5px
}
.gototop A {
	BORDER-BOTTOM: 0px; POSITION: relative; TEXT-ALIGN: center; BORDER-LEFT: 0px; LINE-HEIGHT: 24px; MARGIN: 5px; WIDTH: 82px; DISPLAY: block; FLOAT: left; HEIGHT: 83px; COLOR: #fff; FONT-SIZE: 14px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
.gototop A SPAN {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 82px; BOTTOM: 4px; LEFT: 0px
}
.gototop .but1 {
	BACKGROUND: #ff4800
}
.gototop .but1 IMG {
	MARGIN-TOP: 10px
}
.gototop .but2 {
	BACKGROUND: #333333
}
.gototop .but2 IMG {
	MARGIN-TOP: 10px
}
.gototop .but3 {
	BACKGROUND: #333333
}
.gototop .but3 IMG {
	MARGIN-TOP: 30px
}
.footerlink {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; PADDING-BOTTOM: 15px; MARGIN: 15px auto 0px; PADDING-LEFT: 11px; WIDTH: 976px; PADDING-RIGHT: 11px; DISPLAY: table; BACKGROUND: #fff; CLEAR: both; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px solid; PADDING-TOP: 15px
}
.footerlink .title {
	LINE-HEIGHT: 25px; PADDING-LEFT: 4px; HEIGHT: 25px; CLEAR: both; FONT-SIZE: 18px
}
.footerlink .title UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.footerlink UL {
	MARGIN: 15px 0px 0px
}
.footerlink UL LI {
	MARGIN: 0px 14px; FLOAT: left; HEIGHT: auto
}
.footerbox {
	MARGIN-TOP: 15px; WIDTH: 100%; DISPLAY: table; BACKGROUND: url(../images/footerbg.gif) repeat-x 0px 0px; HEIGHT: 304px
}
.footerbox .footer {
	MARGIN: 0px auto; WIDTH: 1000px; DISPLAY: table; BACKGROUND: url(../images/footerbg.jpg) no-repeat 0px 0px; HEIGHT: 304px
}
.footerbox .tel {
	TEXT-ALIGN: center; LINE-HEIGHT: 16px; MARGIN-TOP: 24px; WIDTH: 105px; DISPLAY: table; BACKGROUND: url(../images/icon.gif) no-repeat -1889px -293px; FLOAT: left; HEIGHT: 40px; COLOR: #fff; FONT-SIZE: 11px; PADDING-TOP: 65px
}
.footerbox UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 60px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 35px
}
.footerbox UL LI {
	WIDTH: 174px; FLOAT: left; FONT-SIZE: 12px
}
.footerbox UL LI A {
	LINE-HEIGHT: 24px; COLOR: #666; TEXT-DECORATION: none
}
.footerbox UL LI A:hover {
	TEXT-DECORATION: underline
}
.footerbox UL LI H1 {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 14px; COLOR: #666; FONT-SIZE: 14px
}
.footerbox .copyright {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 1000px; COLOR: #6e6e6e; CLEAR: both; FONT-SIZE: 12px; PADDING-TOP:50px
}
.footerbox .copyright A {
	COLOR: #6e6e6e; TEXT-DECORATION: none
}
#J_topTask {
	Z-INDEX: 99999; POSITION: relative
}
#banner {
	POSITION: relative; WIDTH: 100%; BACKGROUND: #000; HEIGHT: 400px
}
#banner .wrapper {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 986px
}
#banner_img {
	POSITION: relative; DISPLAY: block
}
#banner_img LI {
	POSITION: absolute; WIDTH: 100%; DISPLAY: none; BACKGROUND-POSITION: center 50%; HEIGHT: 400px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px; background-size: cover
}
#banner_img LI.item1 {
	DISPLAY: block; BACKGROUND: #dfdfdf
}
#banner_img LI.item2 {
	BACKGROUND: #e1ebf7
}
#banner_img LI.item3 {
	BACKGROUND: #e2e2e2
}
#banner_img LI.item4 {
	BACKGROUND: #e4eff9
}
#banner_img LI.item5 {
	BACKGROUND: #efefef
}
#banner_img LI.item6 {
	BACKGROUND: #f8edf6
}
#banner_img LI.item7 {
	BACKGROUND: #dfdfdf
}
#banner_img LI.item8 {
	BACKGROUND: #dfdfdf
}
#banner_img .ad_img {
	POSITION: absolute; WIDTH: 1000px; HEIGHT: 400px; TOP: 0px; RIGHT: 0px
}
#banner_img .ad_txt {
	Z-INDEX: 9; POSITION: absolute; COLOR: #fff; FONT-SIZE: 24px; TOP: 20px; LEFT: 10px; text-shadow: 1px 1px rgba(51, 51, 51, 0.3)
}
#banner_img .ad_txt H2 {
	FONT: bold 20px/60px Microsoft YaHei
}
#banner_img .ad_txt A {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; MARGIN-TOP: 10px; WIDTH: 100px; DISPLAY: none; BACKGROUND: #fff; HEIGHT: 25px; COLOR: #666; TEXT-DECORATION: none; text-shadow: none
}
#banner_img .ad_txt .bottom {
	TEXT-ALIGN: center; MARGIN-TOP: 250px; WIDTH: 200px; MARGIN-LEFT: 365px; FONT-SIZE: 24px; FONT-WEIGHT: bold
}
#banner_ctr {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 960px; BOTTOM: 10px; HEIGHT: 15px; LEFT: 45%
}
#banner_ctr UL {
	POSITION: relative; WIDTH: 200px; HEIGHT: 15px
}
#banner_ctr LI {
	MARGIN: 0px 3px; WIDTH: 15px; DISPLAY: block; BACKGROUND: url(../images/Bullet-White.png) no-repeat; FLOAT: left; HEIGHT: 15px; CURSOR: pointer
}
#drag_ctr {
	Z-INDEX: 9; POSITION: absolute; WIDTH: 15px; BACKGROUND: url(../images/Bullet-Black.png) no-repeat; HEIGHT: 15px; TOP: 0px; LEFT: 3px
}
#drag_arrow {
	POSITION: absolute; WIDTH: 15px; HEIGHT: 15px; TOP: -14px; LEFT: 20px
}
.clr:after {
	CLEAR: both
}
.clr {
}
.film_focus {
	POSITION: relative; MARGIN: 20px auto; WIDTH: 496px; FLOAT: left; HEIGHT: 211px; OVERFLOW: hidden
}
.film_focus .film_focus_imgs_wrap {
	WIDTH: 346px; HEIGHT: 211px
}
.film_focus UL.film_focus_imgs {
	POSITION: absolute; WIDTH: 346px; HEIGHT: 9999em; TOP: 0px; LEFT: 0px
}
.film_focus UL.film_focus_imgs LI {
	HEIGHT: 211px; OVERFLOW: hidden
}
.film_focus UL.film_focus_nav {
	Z-INDEX: 100; BORDER-BOTTOM: #e2e8ea 1px solid; POSITION: absolute; BORDER-LEFT: medium none; WIDTH: 150px; BACKGROUND: #fff; HEIGHT: 209px; BORDER-TOP: #e2e8ea 1px solid; TOP: 0px; RIGHT: 0px; BORDER-RIGHT: #e2e8ea 1px solid
}
.film_focus UL.film_focus_nav LI {
	BORDER-BOTTOM: #e2e8ea 1px solid; POSITION: relative; LINE-HEIGHT: 41px; PADDING-LEFT: 10px; HEIGHT: 41px
}
.film_focus UL.film_focus_nav LI.cur {
	BACKGROUND: #e2e8ea
}
.film_title {
	Z-INDEX: 99; POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 31px; WIDTH: 102px; BACKGROUND: #33ccff; HEIGHT: 31px; COLOR: #fff; TOP: 8px; LEFT: 8px
}
.safeguard {
	WIDTH: 1030px
}
.safeguard .w20 {
	MARGIN: 24px 0px 45px; WIDTH: 17%; PADDING-RIGHT: 3%; FLOAT: left
}
.safeguard .w20 H1 {
	LINE-HEIGHT: 36px; HEIGHT: 36px; COLOR: #888; FONT-SIZE: 16px
}
.safeguard .w20 H1 IMG {
	MARGIN: 4px 7px 0px 0px; FLOAT: left
}
.safeguard .w20 P {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #b0afaf; FONT-SIZE: 12px; PADDING-TOP: 0px
}
/* Ê×Ò³ÐÂÎÅÏ¸½ÚÃèÊöÑùÊ½ */
.NewsList {width: 100%;overflow: hidden;}
.NewsList li {width:93%;height: 25px;overflow: hidden;text-align: left;line-height: 25px;margin-top:5px;border-bottom: 1px dashed #CCCCCC;}
.NewsList li span {float:right;color:#999;}
.NewsList li a {text-decoration: none; color:#999;}
