* {
	BOX-SIZING: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
*:after {
	BOX-SIZING: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
*:before {
	BOX-SIZING: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
BODY {
	FONT-FAMILY: "Microsoft YaHei", 微软雅黑, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu
}
section {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.3; MARGIN: 0px auto; PADDING-LEFT: 2em; WIDTH: 90%; PADDING-RIGHT: 2em; MAX-WIDTH: 46em; COLOR: #ecf0f1; FONT-SIZE: 1.8em; PADDING-TOP: 1em
}
section P {
	opacity: .4
}
.scroll {
	POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT: 2; TEXT-TRANSFORM: uppercase; FONT-STYLE: normal; WIDTH: 10em; BACKGROUND: #fff; LETTER-SPACING: 1px; HEIGHT: 2em; COLOR: #e74c3c; FONT-SIZE: 2em; TOP: 50%; FONT-WEIGHT: 700; LEFT: 50%; opacity: .8; -webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%)
}
.ha-header {
	Z-INDEX: 50; POSITION: fixed; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FONT-FAMILY: "Microsoft YaHei", 微软雅黑, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu; HEIGHT: 60px; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px; -webkit-transform: translateY(0%); -moz-transform: translateY(0%); transform: translateY(0%); -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s; box-shadow: 0 1px 6px rgba(0, 0, 0, 0.1)
}
.ha-header-perspective {
	POSITION: relative; WIDTH: 100%; HEIGHT: 60px; -webkit-perspective: 1100px; -moz-perspective: 1100px; perspective: 1100px; -webkit-perspective-origin: 50% 0; -moz-perspective-origin: 50% 0; perspective-origin: 50% 0
}
.ha-header-perspective > DIV {
	POSITION: relative; TEXT-ALIGN: justify; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 7%; WIDTH: 100%; PADDING-RIGHT: 7%; BACKGROUND: #fff; HEIGHT: 60px; OVERFLOW: hidden; PADDING-TOP: 0px; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden
}
.ha-header-front {
	Z-INDEX: 2; -webkit-transform-origin: 50% 100%; -moz-transform-origin: 50% 100%; transform-origin: 50% 100%
}
.ha-header-perspective .ha-header-bottom {
	Z-INDEX: 1; POSITION: absolute; BACKGROUND: #ddd; TOP: 0px; -webkit-transform: rotateX(-90deg); -moz-transform: rotateX(-90deg); transform: rotateX(-90deg); -webkit-transition: top .5s; -moz-transition: top .5s; transition: top .5s; -webkit-transform-origin: 50% 0; -moz-transform-origin: 50% 0; transform-origin: 50% 0
}
.ha-header H1 {
	Z-INDEX: 1; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 1em; FLOAT: left; COLOR: #2d383f; FONT-SIZE: 3.2em; CURSOR: default; PADDING-TOP: 0px; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s
}
#nav {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; FONT-SIZE: 13px; LIST-STYLE-IMAGE: none; PADDING-TOP: 20px
}
#nav LI {
	FLOAT: left; BORDER-RIGHT: #ccc 1px solid
}
#nav LI A {
	TEXT-ALIGN: center; WIDTH: 120px; DISPLAY: block; COLOR: #666; OVERFLOW: hidden; TEXT-DECORATION: none
}
#nav LI A:hover SPAN {
	TEXT-ALIGN: center; WIDTH: 120px; DISPLAY: block; COLOR: #666; OVERFLOW: hidden; TEXT-DECORATION: none
}
#nav LI A SPAN {
	DISPLAY: none
}
#nav A:hover {
	POSITION: relative
}
#nav A:hover SPAN {
	POSITION: absolute; DISPLAY: block; TOP: 0px; CURSOR: pointer; LEFT: 0px
}
#nav LI A:hover {
	BACKGROUND: #fff; COLOR: #666
}
#nav LI A:hover SPAN {
	BACKGROUND: #fff; COLOR: #666
}
.ha-header-large {
	HEIGHT: 60px
}
.ha-header-small {
	HEIGHT: 60px
}
.ha-header-hide {
	DISPLAY: none; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%)
}
.ha-header-show {
	HEIGHT: 60px; -webkit-transform: translateY(0%); -moz-transform: translateY(0%); transform: translateY(0%)
}
.ha-header-show .ha-header-bottom {
	TOP: 0px; opacity: 0; -webkit-transform: rotateX(0deg); -moz-transform: rotateX(0deg); transform: rotateX(0deg); -webkit-transition: top .5s, opacity 0s .5s; -moz-transition: top .5s, opacity 0s .5s; transition: top .5s, opacity 0s .5s
}
.ha-header-subshow {
	HEIGHT: 220px
}
.ha-header-subshow .ha-header-bottom {
	TOP: 50%; -webkit-transform: rotateX(0deg); -moz-transform: rotateX(0deg); transform: rotateX(0deg); -webkit-transition: top .5s; -moz-transition: top .5s; transition: top .5s
}
.ha-header-shrink {
	PADDING-LEFT: 50px; PADDING-RIGHT: 50px; HEIGHT: 220px; TOP: 50px
}
.ha-header-shrink .ha-header-bottom {
	opacity: 0
}
.ha-header-rotate {
	PADDING-LEFT: 50px; PADDING-RIGHT: 50px; HEIGHT: 220px; TOP: 50px
}
.ha-header-rotate .ha-header-front {
	-webkit-transform: translateY(-100%) rotateX(90deg); -moz-transform: translateY(-100%) rotateX(90deg); transform: translateY(-100%) rotateX(90deg)
}
.ha-header-rotate .ha-header-bottom {
	TOP: 50%; -webkit-transform: rotateX(0deg) translateY(-100%); -moz-transform: rotateX(0deg) translateY(-100%); transform: rotateX(0deg) translateY(-100%); -webkit-transition: -webkit-transform .5s; -moz-transition: -moz-transform .5s; transition: transform .5s
}
.ha-header-rotateBack {
	PADDING-LEFT: 50px; PADDING-RIGHT: 50px; HEIGHT: 220px; TOP: 50px
}
.ha-header-rotateBack .ha-header-front {
	-webkit-transform: translateY(0%) rotateX(0deg); -moz-transform: translateY(0%) rotateX(0deg); transform: translateY(0%) rotateX(0deg)
}
.ha-header-rotateBack .ha-header-bottom {
	TOP: 50%; -webkit-transform: rotateX(-90deg); -moz-transform: rotateX(-90deg); transform: rotateX(-90deg); -webkit-transition: -webkit-transform .5s; -moz-transition: -moz-transform .5s; transition: transform .5s
}
.ha-header-color {
	HEIGHT: 420px
}
.ha-header-color .ha-header-front {
	BACKGROUND: #f3796c
}
.ha-header-color .ha-header-bottom {
	BACKGROUND: #f3796c
}
.ha-header-color H1 {
	COLOR: #fff
}
.ha-header-color nav A {
	COLOR: #fff
}
.ha-header-box {
	WIDTH: 100px; HEIGHT: 192px; TOP: 20px; LEFT: 20px
}
.ha-header-box H1 {
	PADDING-LEFT: 150px
}
.ha-header-box H1 {
	COLOR: transparent
}
.ha-header-box nav A {
	COLOR: transparent
}
.ha-header-box H1:after {
	opacity: 1
}
.ha-header-box nav {
	opacity: 0
}
.ha-header-fullscreen {
	HEIGHT: 100%; opacity: .9
}
.ha-header-fullscreen .ha-header-front {
	HEIGHT: 100%
}
.ha-header-fullscreen .ha-header-bottom {
	BACKGROUND: #f3796c; TOP: 50%; opacity: 0; -webkit-transform: rotateX(0deg); -moz-transform: rotateX(0deg); transform: rotateX(0deg); -webkit-transition: top .5s, opacity 0s .5s; -moz-transition: top .5s, opacity 0s .5s; transition: top .5s, opacity 0s .5s
}
.ha-header-subfullscreen {
	HEIGHT: 100%; opacity: .9
}
.ha-header-subfullscreen .ha-header-bottom {
	BACKGROUND: #f3796c; TOP: 50%; -webkit-transform: rotateX(0deg); -moz-transform: rotateX(0deg); transform: rotateX(0deg); -webkit-transition: top .5s; -moz-transition: top .5s; transition: top .5s
}
.ha-header-subfullscreen .ha-header-bottom nav A {
	COLOR: #fff
}
#search_box {
	BACKGROUND-IMAGE: url(../images/bg_search_box.gif); MARGIN-TOP: 16px; WIDTH: 170px; FLOAT: left; HEIGHT: 26px
}
#search_box #s {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px 6px; PADDING-LEFT: 0px; WIDTH: 119px; PADDING-RIGHT: 0px; BACKGROUND: 0px 50%; FLOAT: left; COLOR: #999; FONT-SIZE: 0.8em; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#search_box #go {
	FLOAT: right
}
.hometop {
	BACKGROUND-IMAGE: url(../images/homebg.jpg); MARGIN: 0px auto; BACKGROUND-REPEAT: no-repeat; MAX-WIDTH: 1920px; BACKGROUND-POSITION: center top
}
.pagetop {
	BACKGROUND-IMAGE: url(../images/topbg.jpg); MARGIN: 0px auto; BACKGROUND-REPEAT: no-repeat; MAX-WIDTH: 1920px; BACKGROUND-POSITION: center top; HEIGHT: 298px
}
.abouttop {
	BACKGROUND-IMAGE: url(../images/abouttop.png); MARGIN: 30px auto 0px; WIDTH: 330px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; HEIGHT: 142px
}
.porttop {
	BACKGROUND-IMAGE: url(../images/top02.png); MARGIN: 30px auto 0px; WIDTH: 330px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; HEIGHT: 142px
}
.newstop {
	BACKGROUND-IMAGE: url(../images/top03.png); MARGIN: 30px auto 0px; WIDTH: 330px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; HEIGHT: 142px
}
.contacttop {
	BACKGROUND-IMAGE: url(../images/top04.png); MARGIN: 30px auto 0px; WIDTH: 330px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; HEIGHT: 142px
}
.menutop {
	Z-INDEX: 5555; MARGIN: 0px auto; WIDTH: 1200px; HEIGHT: 81px
}
.logo {
	WIDTH: 309px; FLOAT: left; HEIGHT: 79px; TOP: 0px
}
#menu {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: right; FONT-SIZE: 13px; LIST-STYLE-IMAGE: none; PADDING-TOP: 10px
}
#menu LI {
	BACKGROUND-IMAGE: url(../images/line.png); LINE-HEIGHT: 30px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center; FLOAT: left
}
#menu LI A {
	TEXT-ALIGN: center; WIDTH: 100px; DISPLAY: block; COLOR: #fff; OVERFLOW: hidden; TEXT-DECORATION: none
}
#menu LI A:hover SPAN {
	TEXT-ALIGN: center; WIDTH: 100px; DISPLAY: block; COLOR: #fff; OVERFLOW: hidden; TEXT-DECORATION: none
}
#menu LI A SPAN {
	DISPLAY: none
}
#menu A:hover {
	POSITION: relative
}
#menu A:hover SPAN {
	POSITION: absolute; DISPLAY: block; TOP: 0px; CURSOR: pointer; LEFT: 0px
}
#menu LI A:hover {
	BACKGROUND-IMAGE: url(../images/top.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; COLOR: #666
}
#menu LI A:hover SPAN {
	BACKGROUND-IMAGE: url(../images/top.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; COLOR: #666
}
#searc_box {
	BACKGROUND-IMAGE: url(../images/bg_search_boxb.png); LINE-HEIGHT: 25px; MARGIN-TOP: 15px; WIDTH: 130px; FLOAT: right; HEIGHT: 25px
}
#searc_box #s {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px 6px; PADDING-LEFT: 0px; WIDTH: 90px; PADDING-RIGHT: 0px; BACKGROUND: 0px 50%; FLOAT: left; COLOR: #fff; FONT-SIZE: 0.8em; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#searc_box #go {
	FLOAT: right
}
.conter {
	POSITION: relative; OVERFLOW: hidden
}
.conter .conter-wrap {
	MARGIN: 0px auto; MAX-WIDTH: 1920px
}
.cashbox-top .conter-wrap {
	BACKGROUND-IMAGE: url(../images/temp.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; HEIGHT: 503px
}
.corebox-top .conter-wrap {
	BACKGROUND-IMAGE: url(../images/core.png); BACKGROUND-COLOR: #f2f6ff; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; HEIGHT: 646px
}
.photo-top .conter-wrap {
	BACKGROUND-IMAGE: url(../images/topbg.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; HEIGHT: 783px
}
.process-top .conter-wrap {
	BACKGROUND-IMAGE: url(../images/process.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; HEIGHT: 707px
}
.button.blueb {
    background: -moz-linear-gradient(center top , #5b91fb, #5b91fb) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #1e7db9;
    box-shadow: 0 1px 2px #8fcaee inset, 0 -1px 0 #497897 inset, 0 -2px 3px #8fcaee inset;
}
.book-top .conter-wrap {
	BACKGROUND-IMAGE: url(../images/topbg.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; HEIGHT: 567px
}
.reg-top .conter-wrap {
	BACKGROUND-IMAGE: url(../images/book.png); BACKGROUND-COLOR: #f2f6ff; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; HEIGHT: 501px
}
.sina-top .conter-wrap {
	BACKGROUND-IMAGE: url(../images/book.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; HEIGHT: 256px
}
.about01_top .conter-wrap {
	HEIGHT: 500px
}
.compay-top .conter-wrap {
	BACKGROUND-IMAGE: url(../images/topbg.png); BACKGROUND-COLOR: #f3f7ff; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; HEIGHT: 867px
}
.bus-top .conter-wrap {
	BACKGROUND-IMAGE: url(../images/bus.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; HEIGHT: 530px
}
.sel-top .conter-wrap {
	BACKGROUND-IMAGE: url(../images/topbg.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; HEIGHT: 300px
}
.contact-top .conter-wrap {
	BACKGROUND-IMAGE: url(../images/contact.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; HEIGHT: 335px
}
.contact02-top .conter-wrap {
	BACKGROUND-IMAGE: url(../images/topbg.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; HEIGHT: 580px
}
.contact03-top .conter-wrap {
	BACKGROUND-IMAGE: url(../images/topbg.png); BACKGROUND-COLOR: #f3f7ff; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; HEIGHT: 545px
}
.add-top .conter-wrap {
	BACKGROUND-IMAGE: url(../images/add.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center bottom; HEIGHT: 300px; PADDING-TOP: 30px
}
.news-top .conter-wrap {
	HEIGHT: 100%
}
.office-top .conter-wrap {
	BACKGROUND-IMAGE: url(../images/officebg.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; HEIGHT: 600px
}
.abhope-top .conter-wrap {
	HEIGHT: 250px; PADDING-TOP: 30px
}
.por-top .conter-wrap {
	BACKGROUND-IMAGE: url(../images/porbg.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; HEIGHT: 800px
}
.por2-top .conter-wrap {
	BACKGROUND-IMAGE: url(../images/topbg.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; HEIGHT: 400px
}
.por3-top .conter-wrap {
	BACKGROUND-IMAGE: url(../images/probg.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; HEIGHT: 335px
}
.por4-top .conter-wrap {
	HEIGHT: 350px
}
.foot-top .conter-wrap {
	BACKGROUND-COLOR: #2b2e35; HEIGHT: 350px; CLEAR: both
}
.contercon {
	WIDTH: 1100px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 20px
}
.home01_title {
	TEXT-ALIGN: center; LINE-HEIGHT: 35px; MARGIN: 0px auto; WIDTH: 300px; COLOR: #333; FONT-SIZE: 25px
}
.home01_con {
	TEXT-ALIGN: center; MARGIN: 220px 40px 0px 15px; WIDTH: 310px; FLOAT: left; HEIGHT: 95px; COLOR: #333
}
.home01_con H1 {
	TEXT-ALIGN: center; COLOR: #2c3858; FONT-SIZE: 17px; FONT-WEIGHT: 600
}
.home01_con SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 23px; COLOR: #999; FONT-SIZE: 12px
}
.coreL {
	POSITION: absolute; WIDTH: 400px; FLOAT: left; HEIGHT: auto
}
.coreR {
	WIDTH: 400px; FLOAT: right; HEIGHT: auto
}
.core_01 {
	BACKGROUND-IMAGE: url(../images/ico01.gif); MARGIN: 100px 20px 20px; PADDING-LEFT: 90px; WIDTH: 400px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; FLOAT: left; HEIGHT: 90px; CURSOR: pointer
}
.core_01:hover {
	BACKGROUND-IMAGE: url(../images/ico01o.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center
}
.core_01 H1 {
	TEXT-ALIGN: left; WIDTH: 300px; COLOR: #2c3858; FONT-SIZE: 17px; FONT-WEIGHT: 600
}
.core_01 P {
	LINE-HEIGHT: 22px; WIDTH: 300px; COLOR: #999; FONT-SIZE: 12px
}
.core_02 {
	BACKGROUND-IMAGE: url(../images/ico02.gif); MARGIN: 100px 20px 20px; PADDING-LEFT: 90px; WIDTH: 410px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; FLOAT: left; HEIGHT: 90px; CURSOR: pointer
}
.core_02:hover {
	BACKGROUND-IMAGE: url(../images/ico02o.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center
}
.core_02 H1 {
	TEXT-ALIGN: left; WIDTH: 320px; COLOR: #2c3858; FONT-SIZE: 17px; FONT-WEIGHT: 600
}
.core_02 P {
	LINE-HEIGHT: 22px; WIDTH: 320px; COLOR: #999; FONT-SIZE: 12px
}
.core_03 {
	BACKGROUND-IMAGE: url(../images/ico03.gif); MARGIN: 100px 20px 20px; PADDING-LEFT: 90px; WIDTH: 400px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; FLOAT: right; HEIGHT: 90px; CURSOR: pointer
}
.core_03:hover {
	BACKGROUND-IMAGE: url(../images/ico03o.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center
}
.core_03 H1 {
	TEXT-ALIGN: left; WIDTH: 300px; COLOR: #2c3858; FONT-SIZE: 17px; FONT-WEIGHT: 600
}
.core_03 P {
	LINE-HEIGHT: 22px; WIDTH: 300px; COLOR: #999; FONT-SIZE: 12px
}
.core_04 {
	BACKGROUND-IMAGE: url(../images/ico04.gif); MARGIN: 100px 20px 20px; PADDING-LEFT: 90px; WIDTH: 400px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; FLOAT: right; HEIGHT: 90px; CURSOR: pointer
}
.core_04:hover {
	BACKGROUND-IMAGE: url(../images/ico04o.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center
}
.core_04 H1 {
	TEXT-ALIGN: left; WIDTH: 300px; COLOR: #2c3858; FONT-SIZE: 17px; FONT-WEIGHT: 600
}
.core_04 P {
	LINE-HEIGHT: 22px; WIDTH: 300px; COLOR: #999; FONT-SIZE: 12px
}
.foot {
	TEXT-ALIGN: center; COLOR: #c2c8cf; FONT-SIZE: 12px
}
.foot A {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; COLOR: #c2c8cf; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.foot A:hover {
	COLOR: #696f76
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clearfix {
	ZOOM: 1
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.wrapper {
	MARGIN: 0px auto; WIDTH: 1075px
}
#focus {
	POSITION: relative; MARGIN-TOP: 60px; WIDTH: 1075px; HEIGHT: 530px; OVERFLOW: hidden
}
#focus UL {
	POSITION: absolute; HEIGHT: 530px
}
#focus UL LI {
	POSITION: relative; WIDTH: 1075px; FLOAT: left; HEIGHT: 530px; OVERFLOW: hidden
}
#focus UL LI DIV {
	BORDER-BOTTOM: #fff 2px solid; POSITION: absolute; BORDER-LEFT: #fff 2px solid; BACKGROUND-COLOR: #5992f9; OVERFLOW: hidden; BORDER-TOP: #fff 2px solid; BORDER-RIGHT: #fff 2px solid
}
#focus UL LI DIV:hover IMG {
	POSITION: absolute; FILTER: alpha(opacity=30); opacity: .3
}
#focus ul li div view::before, #focus ul li div view::after {
    bottom: 5px;
    content: "";
    left: 5px;
    opacity: 1;
    position: absolute;
    right: 5px;
    top: 5px;
    transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
}
#focus ul li div:hover view::before, #focus ul li div:hover view::after {
    background-image: url("../images/tempfont.png");
    background-position: center center;
    background-repeat: no-repeat;
    opacity: 1;
    transform: scale(1);
}
#focus .btnBg {
	BACKGROUND-IMAGE: url(../images/pline.png); POSITION: absolute; WIDTH: 1075px; BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; HEIGHT: 60px; LEFT: 0px
}
#focus .btn {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-LEFT: 10px; WIDTH: 1075px; BOTTOM: 0px; MARGIN-BOTTOM: 3px; HEIGHT: 35px; LEFT: 0px
}
#focus .btn SPAN {
	BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #999 1px solid; LINE-HEIGHT: 34px; BACKGROUND-COLOR: #fff; WIDTH: 34px; DISPLAY: inline-block; HEIGHT: 34px; COLOR: #999; MARGIN-LEFT: 90px; FONT-SIZE: 20px; BORDER-TOP: #999 1px solid; CURSOR: pointer; MARGIN-RIGHT: 90px; BORDER-RIGHT: #999 1px solid; _display: inline; _zoom: 1; border-radius: 20px
}
#focus .btn SPAN.on {
	BORDER-BOTTOM: #5992f9 1px solid; BORDER-LEFT: #5992f9 1px solid; BACKGROUND-COLOR: #fff; COLOR: #5992f9; BORDER-TOP: #5992f9 1px solid; BORDER-RIGHT: #5992f9 1px solid; border-radius: 20px
}
.focusfont {
	MARGIN: 0px auto; WIDTH: 1075px
}
.focusfont UL {
	MARGIN: 0px auto; WIDTH: 750px
}
.focusfont UL LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 120px; FLOAT: left; COLOR: #666; MARGIN-LEFT: 100px; FONT-SIZE: 13px
}
.processdian {
	WIDTH: 1180px; MARGIN-BOTTOM: 0px; HEIGHT: 30px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.help-tip {
	BACKGROUND-IMAGE: url(../images/dian01.png); POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 26px; WIDTH: 30px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; FLOAT: left; HEIGHT: 30px; MARGIN-LEFT: 45px; FONT-SIZE: 12px; CURSOR: default; MARGIN-RIGHT: 45px
}
.help-tip:hover {
	BACKGROUND-IMAGE: url(../images/dian02.png); POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 26px; WIDTH: 30px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; FLOAT: left; HEIGHT: 30px; MARGIN-LEFT: 45px; FONT-SIZE: 12px; CURSOR: default; MARGIN-RIGHT: 45px
}
.help-tip:hover P {
	DISPLAY: block; transform-origin: 100% 0; -webkit-animation: fadeIn .3s ease-in-out; animation: fadeIn .3s ease-in-out
}
.help-tip P {
	BACKGROUND-IMAGE: url(../images/tip.png); POSITION: absolute; TEXT-ALIGN: left; PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; PADDING-LEFT: 10px; WIDTH: 206px; PADDING-RIGHT: 8px; DISPLAY: none; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; HEIGHT: 151px; COLOR: #333; FONT-SIZE: 13px; TOP: 40px; PADDING-TOP: 20px; LEFT: -90px
}
.helpt-tip {
	BACKGROUND-IMAGE: url(../images/dian01.png); POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 26px; WIDTH: 30px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; FLOAT: left; HEIGHT: 30px; MARGIN-LEFT: 45px; FONT-SIZE: 14px; CURSOR: default; MARGIN-RIGHT: 45px
}
.helpt-tip:hover {
	BACKGROUND-IMAGE: url(../images/dian02.png); POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 26px; WIDTH: 30px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; FLOAT: left; HEIGHT: 30px; MARGIN-LEFT: 45px; FONT-SIZE: 14px; CURSOR: default; MARGIN-RIGHT: 45px
}
.helpt-tip:hover P {
	DISPLAY: block; transform-origin: 100% 0; -webkit-animation: fadeIn .3s ease-in-out; animation: fadeIn .3s ease-in-out
}
.helpt-tip P {
	BACKGROUND-IMAGE: url(../images/tipt.png); POSITION: absolute; TEXT-ALIGN: left; PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; PADDING-LEFT: 10px; WIDTH: 206px; PADDING-RIGHT: 10px; DISPLAY: none; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; HEIGHT: 151px; COLOR: #333; FONT-SIZE: 13px; TOP: -190px; PADDING-TOP: 10px; LEFT: -90px
}
.processtop {
	TEXT-ALIGN: right; LINE-HEIGHT: 30px; MARGIN-TOP: 189px; WIDTH: 600px; PADDING-RIGHT: 234px; MARGIN-BOTTOM: 60px; FLOAT: right; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 13px
}
.processstep1 {
	MARGIN: 0px auto; WIDTH: 1180px
}
.processstep1 UL {
	WIDTH: 590px; FLOAT: left
}
.processstep1 UL LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 22px; WIDTH: 118px; FLOAT: left; COLOR: #fff; FONT-SIZE: 13px
}
.processstep2 {
	MARGIN: 0px auto; WIDTH: 1180px
}
.processstep2 UL {
	WIDTH: 590px; FLOAT: left
}
.processstep2 UL LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 22px; WIDTH: 118px; FLOAT: left; COLOR: #fff; FONT-SIZE: 13px
}
.processfoot {
	TEXT-ALIGN: left; LINE-HEIGHT: 30px; MARGIN-TOP: 60px; PADDING-LEFT: 234px; WIDTH: 600px; FLOAT: left; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 13px
}
.input_line {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 22px; BACKGROUND-COLOR: #f2f6ff; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; HEIGHT: 22px; COLOR: #999; FONT-SIZE: 13px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.input_bnt {
	TEXT-ALIGN: center; MARGIN: 40px auto 0px; WIDTH: 1100px
}
.input_test {
	MARGIN: 110px auto 0px; WIDTH: 1100px; HEIGHT: 130px
}
.input_test UL {
	WIDTH: 350px; FLOAT: left
}
.input_test UL LI {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 10px; WIDTH: 300px; MARGIN-BOTTOM: 30px; FLOAT: left; HEIGHT: 35px; PADDING-TOP: 10px
}
.input_test LABEL {
	TEXT-ALIGN: right; LINE-HEIGHT: 22px; WIDTH: 100px; PADDING-RIGHT: 10px; FLOAT: left; COLOR: #666; FONT-SIZE: 16px
}
.input_test P {
	FLOAT: left; _margin-top: -1px
}
.button {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 38px; MARGIN: 0px 20px 20px 0px; WIDTH: 140px; COLOR: #fff; FONT-SIZE: 18px; OVERFLOW: hidden; FONT-WEIGHT: bold; border-radius: 5px; text-shadow: 1px 1px 1px #333
}
.blueb.button {
	BORDER-BOTTOM: #1e7db9 1px solid; BORDER-LEFT: #1e7db9 1px solid; BORDER-TOP: #1e7db9 1px solid; BORDER-RIGHT: #1e7db9 1px solid; box-shadow: 0 1px 2px #8fcaee inset, 0 -1px 0 #497897 inset, 0 -2px 3px #8fcaee inset
}
.rarrow.blueb:before {
	BACKGROUND: #5b91fb
}
.blueb:hover {
	
}
.sinabnt {
	TEXT-ALIGN: center; MARGIN: 80px auto 0px; WIDTH: 600px
}
.weixin {
	BACKGROUND-IMAGE: url(../images/weixin.png); TEXT-ALIGN: left; LINE-HEIGHT: 38px; PADDING-LEFT: 30px; WIDTH: 233px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; FLOAT: left; HEIGHT: 38px; MARGIN-LEFT: 35px; FONT-SIZE: 16px; MARGIN-RIGHT: 25px
}
.weixin A {
	COLOR: #fff; TEXT-DECORATION: none
}
.weixin:hover {
	FILTER: alpha(opacity=70); CURSOR: pointer; opacity: .7; -moz-opacity: .7; -khtml-opacity: .7
}
.sinawei {
	BACKGROUND-IMAGE: url(../images/sina.png); TEXT-ALIGN: left; LINE-HEIGHT: 38px; PADDING-LEFT: 30px; WIDTH: 233px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; FLOAT: left; HEIGHT: 38px; MARGIN-LEFT: 25px; FONT-SIZE: 16px; MARGIN-RIGHT: 25px
}
.sinawei A {
	COLOR: #fff; TEXT-DECORATION: none
}
.sinawei:hover {
	FILTER: alpha(opacity=70); CURSOR: pointer; opacity: .7; -moz-opacity: .7; -khtml-opacity: .7
}
.about01 {
	BACKGROUND-IMAGE: url(../images/about01.jpg); WIDTH: 500px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; FLOAT: left; HEIGHT: 300px
}
.about01fontr {
	MARGIN-TOP: 60px; WIDTH: 580px; FLOAT: right; HEIGHT: auto
}
.about01title {
	BACKGROUND-IMAGE: url(../images/line02.gif); WIDTH: 500px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom; FLOAT: left; HEIGHT: 50px; COLOR: #666; FONT-SIZE: 25px; FONT-WEIGHT: 200
}
.about01conter {
	LINE-HEIGHT: 30px; MARGIN-TOP: 10px; WIDTH: 500px; FLOAT: left; COLOR: #999; FONT-SIZE: 14px
}
.about02 {
	BACKGROUND-IMAGE: url(../images/about02.jpg); WIDTH: 500px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; FLOAT: left; HEIGHT: 300px
}
.about02fontr {
	MARGIN-TOP: 60px; WIDTH: 500px; FLOAT: left; HEIGHT: auto; MARGIN-LEFT: 60px
}
.about02title {
	BACKGROUND-IMAGE: url(../images/line02.gif); WIDTH: 500px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom; FLOAT: left; HEIGHT: 50px; COLOR: #666; FONT-SIZE: 25px; FONT-WEIGHT: 200
}
.about02conter {
	LINE-HEIGHT: 30px; MARGIN-TOP: 10px; WIDTH: 500px; FLOAT: left; COLOR: #999; FONT-SIZE: 14px
}
.company {
	LINE-HEIGHT: 30px; MARGIN: 65px auto 0px; WIDTH: 980px; COLOR: #999; FONT-SIZE: 14px
}
.company_title {
	TEXT-ALIGN: left; LINE-HEIGHT: 35px; MARGIN: 30px auto 0px; WIDTH: 980px; COLOR: #666; FONT-SIZE: 20px
}
.company_photo {
	BACKGROUND-IMAGE: url(../images/brand.jpg); MARGIN: 20px auto 0px; WIDTH: 980px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; HEIGHT: 350px
}
.contact_con {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #fff 1px solid; MARGIN: 70px 60px 0px; WIDTH: 140px; FLOAT: left; HEIGHT: 140px; COLOR: #fff; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.contact_con H1 {
	TEXT-ALIGN: center; COLOR: #fff; FONT-SIZE: 30px; FONT-WEIGHT: normal
}
.contact_con HR {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; WIDTH: 60px; MARGIN-BOTTOM: 0px; HEIGHT: 1px; COLOR: #fff; OVERFLOW: hidden; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.contact_con SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 23px; COLOR: #fff; FONT-SIZE: 14px
}
.pro_con {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; MARGIN: 80px 40px 0px; WIDTH: 180px; FLOAT: left; HEIGHT: 180px; COLOR: #999; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.pro_con H1 {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 6px; COLOR: #333; FONT-SIZE: 40px; FONT-WEIGHT: normal
}
.pro_con HR {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP: 25px; WIDTH: 80px; MARGIN-BOTTOM: 0px; HEIGHT: 1px; COLOR: #fff; OVERFLOW: hidden; BORDER-TOP: #5a92fa 1px solid; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.pro_con SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; COLOR: #999; FONT-SIZE: 11px
}
.pro02con {
	MARGIN: 0px auto; HEIGHT: 250px
}
.contbutton.blueb {
    background: -moz-linear-gradient(center top , #5b91fb, #5b91fb) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #1e7db9;
    box-shadow: 0 1px 2px #8fcaee inset, 0 -1px 0 #497897 inset, 0 -2px 3px #8fcaee inset;
}
.pro02_con {
	TEXT-ALIGN: center; MARGIN: 70px 40px 0px; WIDTH: 180px; FLOAT: left; HEIGHT: 160px; COLOR: #999
}
.pro02_con H1 {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 6px; COLOR: #999; FONT-SIZE: 17px; FONT-WEIGHT: normal
}
.pro02_con SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; COLOR: #999; FONT-SIZE: 8px
}
.pro02title {
	TEXT-ALIGN: center; LINE-HEIGHT: 35px; BACKGROUND-COLOR: #5a92fa; MARGIN: 0px auto; WIDTH: 300px; HEIGHT: 35px; COLOR: #fff; FONT-SIZE: 13px
}
.cont_line {
	LINE-HEIGHT: 30px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; WIDTH: 280px; COLOR: #999; FONT-SIZE: 13px
}
.cont_textarea {
	LINE-HEIGHT: 30px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; WIDTH: 881px; HEIGHT: 188px; COLOR: #999; FONT-SIZE: 13px
}
.cont_bnt {
	TEXT-ALIGN: center; MARGIN: 40px auto 0px; WIDTH: 1100px
}
.cont_test {
	MARGIN: 110px auto 0px; WIDTH: 900px; HEIGHT: 130px
}
.cont_test UL {
	FLOAT: left
}
.cont_test UL LI {
	PADDING-BOTTOM: 10px; WIDTH: 300px; MARGIN-BOTTOM: 30px; FLOAT: left; HEIGHT: 35px; PADDING-TOP: 10px
}
.cont_test P {
	FLOAT: left; _margin-top: -1px
}
.contbutton {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 38px; MARGIN: 0px 20px 20px 0px; WIDTH: 881px; COLOR: #fff; FONT-SIZE: 17px; OVERFLOW: hidden; border-radius: 5px; text-shadow: 1px 1px 1px #333
}
.blueb.contbutton {
	BORDER-BOTTOM: #1e7db9 1px solid; BORDER-LEFT: #1e7db9 1px solid; BORDER-TOP: #1e7db9 1px solid; BORDER-RIGHT: #1e7db9 1px solid; box-shadow: 0 1px 2px #8fcaee inset, 0 -1px 0 #497897 inset, 0 -2px 3px #8fcaee inset
}
.rarrow.blueb:before {
	BACKGROUND: #5b91fb
}
.blueb:hover {
	
}
#con {
	MARGIN: 70px auto 0px; WIDTH: 900px; FONT-SIZE: 13px
}
#tags {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 160px; HEIGHT: 23px; PADDING-TOP: 0px
}
#tags LI {
	LINE-HEIGHT: 23px; BACKGROUND: url(../images/tagleft.gif) no-repeat left bottom; FLOAT: left; HEIGHT: 23px
}
#tags LI A {
	LINE-HEIGHT: 23px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FLOAT: left; HEIGHT: 23px; COLOR: #fff
}
#tags LI.emptyTag {
	WIDTH: 4px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#tags LI.selectTag {
	POSITION: relative; BACKGROUND-POSITION: left top; HEIGHT: 23px
}
#tags LI.selectTag A {
	LINE-HEIGHT: 25px; BACKGROUND-POSITION: right top; HEIGHT: 25px; COLOR: #fff
}
#tagContent {
	MARGIN-TOP: 30px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px
}
.tagContent {
	WIDTH: 900px; DISPLAY: none; HEIGHT: 294px
}
#tagContent DIV.selectTag {
	DISPLAY: block
}
.container {
	MARGIN: 0px auto
}
H2.acc_trigger {
	BACKGROUND-IMAGE: url(../images/h2_trigger_a.gif); MARGIN: 0px auto; BACKGROUND-REPEAT: no-repeat; MAX-WIDTH: 1920px; BACKGROUND-POSITION: center top; HEIGHT: 80px; FONT-SIZE: 2em; FONT-WEIGHT: normal; PADDING-TOP: 20px
}
H2.acc_trigger zhong {
	MARGIN: 0px auto; WIDTH: 960px
}
H2.acc_trigger A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #333; FONT-SIZE: 18px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
H2.acc_trigger A:hover {
	COLOR: #5b8ffc
}
H2.active {
	BACKGROUND-POSITION: center bottom
}
H2.acc_trigger SPAN {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #999; FONT-SIZE: 13px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.acc_container {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; BACKGROUND-COLOR: #f2f6ff; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; CLEAR: both; FONT-SIZE: 14px; OVERFLOW: hidden; PADDING-TOP: 0px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px
}
.acc_container .block {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.acc_container .block P {
	PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.acc_container H3 {
	BORDER-BOTTOM: #ccc 1px dashed; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 2.5em; PADDING-TOP: 0px
}
.acc_container IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fff; MARGIN-LEFT: auto; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: auto; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
.newsbnt {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 35px; BACKGROUND-COLOR: #ccc; MARGIN: 0px auto; WIDTH: 960px; HEIGHT: 35px; FONT-SIZE: 16px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; border-radius: 5px
}
.newsbnt A {
	COLOR: #fff
}
.newsbnt:hover {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 35px; BACKGROUND-COLOR: #d5d5d5; MARGIN: 0px auto; WIDTH: 960px; HEIGHT: 35px; FONT-SIZE: 16px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; border-radius: 5px
}
.boutSer {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; MARGIN: 70px auto 0px; WIDTH: 960px; COLOR: #999; FONT-SIZE: 16px
}
#bendo {
	POSITION: relative; MARGIN: 80px 0px 0px; MIN-HEIGHT: 570px; WIDTH: 100%; HEIGHT: 570px
}
#beni {
	LIST-STYLE-TYPE: none; MARGIN: 0px auto; WIDTH: 300px
}
#beni LI SPAN {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #bfd5ff; WIDTH: 70px; DISPLAY: inline-block; FLOAT: left; HEIGHT: 6px; MARGIN-LEFT: 10px; CURSOR: pointer; MARGIN-RIGHT: 10px; _display: inline; _zoom: 1
}
#beni LI SPAN.first {
	BACKGROUND-COLOR: #5a92fa
}
#beni LI SPAN A {
	DISPLAY: block; BACKGROUND: #d7e5ff; COLOR: #333
}
#beni LI SPAN:hover {
	BACKGROUND-COLOR: #5a92fa
}
#description {
	WIDTH: 1060px; FLOAT: left; HEIGHT: 550px; MARGIN-LEFT: 15px; OVERFLOW: hidden
}
.tabPanel UL {
	POSITION: relative; WIDTH: 1100px
}
.tabPanel UL LI {
	TEXT-ALIGN: left; MARGIN: 0px 2px 0px 0px; CURSOR: pointer
}
.tabPanel .hit {
	COLOR: black; CURSOR: pointer; text-shadow: 0 1px 0 #fff
}
.pane {
	Z-INDEX: 100; POSITION: relative; MARGIN: 0px auto; MIN-HEIGHT: 100px; WIDTH: 188px; DISPLAY: none; HEIGHT: 188px; TOP: 160px
}
.pane P {
	TEXT-ALIGN: center; MARGIN: 0px auto
}
.pane H4 {
	TEXT-ALIGN: center; MARGIN: 0px auto; COLOR: #2c3858; FONT-SIZE: 18px; FONT-WEIGHT: 600
}

.dede_pages{ clear:both; height:40px; margin:0 auto; width:960px;}
.dede_pages li{ float:left; padding:7px 10px; border:1px solid #CCCCCC; margin-right:10px; color:#666; font-size:12px;}
.dede_pages li:hover{border:1px solid #5a92fa;}
.dede_pages li:hover a{color:#5a92fa}
.dede_pages li a{ color:#666}
.dede_pages li.thisclass{border:1px solid #5a92fa;}
.dede_pages li.thisclass a{ color:#5a92fa}