@charset "UTF-8";
/*返回头部*/
#backToTop { display: none; height: 48px; margin-right: -550px; position: fixed; right: 50%; bottom: 156px; z-index: 1; background: url(../images/backtop.jpg) no-repeat; width: 44px; _position: absolute; _margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); }

#backToTop a { display: block; cursor: pointer; width: 44px; height: 48px; text-indent: -9999em; }

.datacont h4, .datacont .xian, .datacont ul, .datacont ul a:hover { background: url("../images/charact.jpg") center top no-repeat; }

.datacont { width: 684px; height: auto; position: relative; }
.datacont h4 { width: 670px; height: 45px; padding-left: 18px; margin-bottom: 28px; color: #767272; font-size: 22px; line-height: 45px; font-family: "微软雅黑"; background-position: 0 0; font-weight: bold; }
.datacont h5 { color: #403e3e; font-size: 16px; line-height: 24px; font-family: "微软雅黑"; }
.datacont h5 span.icon { display: block; width: 15px; height: 15px; margin: 6px 4px 0 0; float: left; background: url("../images/h5_icon.jpg") center top no-repeat; }
.datacont .xian { width: 684px; height: 2px; line-height: 2px; font-size: 0; background-position: 0 -50px; margin: 16px 0 20px 0; }
.datacont ul.set { width: 487px; height: 78px; margin-left: 16px; background-position: 0 -57px; }
.datacont ul.set li { width: 155px; height: 76px; float: left; overflow: hidden; margin-right: 10px; }
.datacont ul.set li a { text-indent: -999em; display: block; width: 100%; height: 100%; }
.datacont ul.set li a.set_1:hover { background-position: 0 -140px; }
.datacont ul.set li a.set_2:hover { background-position: -165px -140px; }
.datacont ul.set li a.set_3:hover { background-position: -330px -140px; }
.datacont ul.enter { width: 572px; height: 73px; margin-left: 16px; background-position: 0 -223px; }
.datacont ul.enter li { width: 89px; height: 71px; float: left; overflow: hidden; margin-right: 7px; }
.datacont ul.enter li a { text-indent: -999em; display: block; width: 100%; height: 100%; }
.datacont ul.enter li a.enter_1:hover { background-position: 0 -301px; }
.datacont ul.enter li a.enter_2:hover { background-position: -96px -301px; }
.datacont ul.enter li a.enter_3:hover { background-position: -192px -301px; }
.datacont ul.enter li a.enter_4:hover { background-position: -288px -301px; }
.datacont ul.enter li a.enter_5:hover { background-position: -384px -301px; }
.datacont ul.enter li a.enter_6:hover { background-position: -480px -301px; }

.datacont ul.zhiye { width: 572px; height: 73px; margin-left: 16px; background-position: 0 -223px; }
.datacont ul.zhiye li { width: 89px; height: 71px; float: left; overflow: hidden; margin-right: 7px; }
.datacont ul.zhiye li a { text-indent: -999em; display: block; width: 100%; height: 100%; }
.datacont ul.zhiye li a.zhiye_1:hover { background-position: 0 -301px; }
.datacont ul.zhiye li a.zhiye_2:hover { background-position: -96px -301px; }
.datacont ul.zhiye li a.zhiye_3:hover { background-position: -192px -301px; }
.datacont ul.zhiye li a.zhiye_4:hover { background-position: -288px -301px; }
.datacont ul.zhiye li a.zhiye_5:hover { background-position: -384px -301px; }
.datacont ul.zhiye li a.zhiye_6:hover { background-position: -480px -301px; }


.datacont ul { margin-bottom: 50px; }
.datacont ul li.no { margin-right: 0; }
.datacont p { margin-top: -8px; margin-bottom: 22px; }
.datacont p a { padding: 0 8px; }
.datacont p a:hover { color: #701010; text-decoration: underline; }
.datacont .gray { color: #b3b3b3; }
.datacont .shapeBox { width: 722px; height: 354px; position: relative; margin: 0 -17px 0 -21px; margin-bottom: 70px; }
.datacont .shapeBox .default { width: 722px; height: 354px; background: url("../images/four_bg.jpg") center top no-repeat; }
.datacont .shapeBox #activate { position: absolute; left: 0; top: 0; width: 722px; height: 354px; z-index: 1; }
.datacont .shapeBox #anchor { position: absolute; left: 0; top: 0; width: 722px; height: 354px; z-index: 2; }