@charset "utf-8";
  @import url("ui-all.css");
  @import url("button.css");
BODY{
   padding-bottom: 0px;
    overflow-x: hidden;
    margin: 0px auto;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑", Arial;
    background: #fff fixed no-repeat center center;
    color: #000;
    font-size: 12px;
    padding-top: 0px;
}
#page1{
   background: none transparent scroll repeat 0% 0%;
}
#index{
   padding-bottom: 0px;
    margin: 0px auto;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑", Arial;
    background: #fff fixed no-repeat center center;
    color: #000;
    font-size: 12px;
    overflow: hidden;
    padding-top: 0px;
}
A{
   outline-style: none;
}
A:active{
}
DIV{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
FORM{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
P{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
I{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
IMG{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
UL{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
LI{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
OL{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
DL{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
DT{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
DD{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
TABLE{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
TR{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
TD{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
TH{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
FIELDSET{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
LABEL{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
LEGEND{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
SELECT{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
BUTTON{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
INPUT{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
P{
   line-height: 20px;
}
LI{
   line-height: 20px;
}
DIV{
   n: n;
}
H1{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-size: 12px;
    font-weight: normal;
    padding-top: 0px;
}
H2{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-size: 12px;
    font-weight: normal;
    padding-top: 0px;
}
H3{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-size: 12px;
    font-weight: normal;
    padding-top: 0px;
}
H4{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-size: 12px;
    font-weight: normal;
    padding-top: 0px;
}
H5{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-size: 12px;
    font-weight: normal;
    padding-top: 0px;
}
H6{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-size: 12px;
    font-weight: normal;
    padding-top: 0px;
}
H1 IMG{
   margin: 0px;
}
H2 IMG{
   margin: 0px;
}
H3 IMG{
   margin: 0px;
}
H4 IMG{
   margin: 0px;
}
H5 IMG{
   margin: 0px;
}
H6 IMG{
   margin: 0px;
}
UL{
   list-style-type: none;
    list-style-image: none;
}
OL{
   list-style-type: none;
    list-style-image: none;
}
LI{
   list-style-type: none;
    list-style-image: none;
}
DL{
   list-style-type: none;
    list-style-image: none;
}
DT{
   list-style-type: none;
    list-style-image: none;
}
DD{
   list-style-type: none;
    list-style-image: none;
}
IMG{
   padding-bottom: 0px;
    border-right-width: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    border-top-width: 0px;
    border-bottom-width: 0px;
    vertical-align: middle;
    border-left-width: 0px;
    padding-top: 0px;
}
A IMG{
   padding-bottom: 0px;
    border-right-width: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    border-top-width: 0px;
    border-bottom-width: 0px;
    vertical-align: middle;
    border-left-width: 0px;
    padding-top: 0px;
}
A:link{
   color: #333;
    text-decoration: none;
}
A:visited{
   color: #333;
    text-decoration: none;
}
A:hover{
   color: #333;
    text-decoration: underline;
}
A:active{
   color: #1f3a87;
    text-decoration: none;
}
.pic A{
   display: inline-block;
}
.pic A:hover{
   display: inline-block;
}
.fontred{
   color: #f00;
}
.fontgray{
   color: #999;
}
.fontblack{
   color: #000;
}
.input-gray{
   color: #999;
}
.input-black{
   color: #000;
}
.floatLeft{
   float: left;
}
.floatRight{
   float: right;
}
.floatNone{
   float: none;
}
.clearBoth{
   line-height: 0;
    width: 100%;
    height: 0px;
    clear: both;
    font-size: 0px;
    overflow: hidden;
}
.clearLeft{
   clear: left;
}
.clearRight{
   clear: right;
}
.clearfix{
   display: inline-block;
}
.clearfix:after{
   display: block;
    height: 0px;
    visibility: hidden;
    clear: both;
}
* HTML .clearfix{
   height: 1%;
}
.clearfix{
   display: block;
}
.pageWidth{
   margin: 0px auto;
    width: 100%;
    height: auto;
}
.columnSpace{
   padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
.breadcrumb{
   padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    clear: both;
    padding-top: 5px;
}
.date-ico{
   background: url(../images/icon-time.gif) no-repeat right 50%;
}
.column-num1{
   width: 100%;
}
.column-num2{
   width: 47%;
}
.column-num3{
   width: 30%;
}
.column-num4{
   width: 22%;
}
.column-num5{
   width: 17%;
}
.column-num6{
   width: 14%;
}
.text-oper{
   float: left;
}
.text-tip{
   margin: 0px 0px 0px 10px;
    float: left;
}
.text-tip SPAN{
   line-height: 15px;
}
.text-oper SPAN{
   width: auto !important;
    word-break: break-all;
}
.text-tip SPAN{
   width: auto !important;
    display: none;
    word-break: break-all;
}
.text-tip .tip-default{
   display: none;
    color: #999;
}
.text-tip .tip-remind{
   color: #000;
}
.text-tip .tip-ok{
   padding-left: 20px;
    display: inline-block;
    background: url(../images/ok.gif) no-repeat left top;
    color: #3bae47;
}
.text-tip .tip-error{
   padding-left: 20px;
    display: inline-block;
    background: url(../images/error.gif) no-repeat left top;
    color: #e60012;
}
.input{
   border-bottom: #ddddde 1px solid;
    border-left: #ddddde 1px solid;
    padding-bottom: 0px;
    line-height: 30px;
    padding-left: 2px;
    padding-right: 2px;
    height: 30px;
    border-top: #ddddde 1px solid;
    border-right: #ddddde 1px solid;
    padding-top: 0px;
}
.input-width{
   width: 200px;
}
.input-up{
   border-bottom: #06c 1px solid;
    border-left: #06c 1px solid;
    border-top: #06c 1px solid;
    border-right: #06c 1px solid;
}
.pageJump{
   text-align: left;
    padding-bottom: 10px;
    line-height: 19px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    clear: both;
    overflow: hidden;
    padding-top: 10px;
}
.pageJump A{
   border-bottom: #8db5d7 1px solid;
    border-left: #8db5d7 1px solid;
    padding-bottom: 0px;
    padding-left: 5px;
    padding-right: 5px;
    color: #000;
    border-top: #8db5d7 1px solid;
    margin-right: 2px;
    border-right: #8db5d7 1px solid;
    text-decoration: none;
    padding-top: 0px;
}
.pageJump A:hover{
   border-bottom: #ff0000 1px solid;
    border-left: #ff0000 1px solid;
    padding-bottom: 0px;
    padding-left: 5px;
    padding-right: 5px;
    border-top: #ff0000 1px solid;
    margin-right: 2px;
    border-right: #ff0000 1px solid;
    padding-top: 0px;
}
.pageJump A:active{
   border-bottom: #ff0000 1px solid;
    border-left: #ff0000 1px solid;
    padding-bottom: 0px;
    padding-left: 5px;
    padding-right: 5px;
    border-top: #ff0000 1px solid;
    margin-right: 2px;
    border-right: #ff0000 1px solid;
    padding-top: 0px;
}
.pageJump SPAN.current{
   border-bottom: #e89954 1px solid;
    border-left: #e89954 1px solid;
    padding-bottom: 0px;
    background-color: #f60;
    padding-left: 5px;
    padding-right: 5px;
    color: #000;
    border-top: #e89954 1px solid;
    font-weight: bold;
    margin-right: 2px;
    border-right: #e89954 1px solid;
    padding-top: 0px;
}
.pageJump SPAN.disabled{
   border-bottom: medium none;
    border-left: medium none;
    padding-bottom: 0px;
    margin: 0px 2px;
    padding-left: 0px;
    padding-right: 0px;
    color: #ccc;
    border-top: medium none;
    border-right: medium none;
    padding-top: 0px;
}
.textInput{
   border-bottom: #8db5d7 1px solid;
    border-left: #8db5d7 1px solid;
    width: 25px;
    color: #000;
    border-top: #8db5d7 1px solid;
    border-right: #8db5d7 1px solid;
}
.pgbtn{
   background-image: url(../images/btnbg.jpg);
    border-bottom: #ccc 1px solid;
    border-left: #ccc 1px solid;
    line-height: 18px;
    padding-left: 2px;
    padding-right: 2px;
    background-repeat: repeat-x;
    height: 18px;
    border-top: #ccc 1px solid;
    border-right: #ccc 1px solid;
}
.pageJump .totalcount{
   float: left;
}
.pageJump .number{
   padding-bottom: 20px;
    padding-left: 40%;
    float: left;
}
#FrontNews_list01-002 .pageJump SPAN.disabled{
   border-bottom: medium none;
    border-left: medium none;
    padding-bottom: 0px;
    margin: 0px 5px;
    padding-left: 0px;
    padding-right: 0px;
    color: #ccc;
    border-top: medium none;
    border-right: medium none;
    padding-top: 0px;
}
#FrontNews_list01-002 .pageJump .number A{
   border-bottom: medium none;
    text-align: center;
    border-left: medium none;
    padding-bottom: 0px;
    line-height: 19px;
    padding-left: 5px;
    width: auto;
    padding-right: 0px;
    display: block;
    background: none transparent scroll repeat 0% 0%;
    float: left;
    height: 19px;
    color: #666 !important;
    margin-left: 5px;
    font-size: 12px;
    border-top: medium none;
    cursor: pointer;
    border-right: medium none;
    text-decoration: none;
    padding-top: 0px;
}
#FrontNews_list01-002 .pageJump .number A:hover{
   border-bottom: medium none;
    border-left: medium none;
    background: none transparent scroll repeat 0% 0%;
    color: #176708 !important;
    border-top: medium none;
    border-right: medium none;
}
.pageJump .number A{
   border-bottom: #e6b802 1px solid;
    border-left: #e6b802 1px solid;
    padding-bottom: 3px;
    line-height: 19px;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
    background: #fff;
    float: left;
    height: 21px;
    color: #960 !important;
    margin-left: 2px;
    border-top: #e6b802 1px solid;
    cursor: pointer;
    border-right: #e6b802 1px solid;
    text-decoration: none;
    padding-top: 3px;
}
.pageJump .number A:hover{
   border-bottom: #e6b802 1px solid;
    border-left: #e6b802 1px solid;
    background: #e6b802;
    color: #fff !important;
    border-top: #e6b802 1px solid;
    border-right: #e6b802 1px solid;
}
.pageJump .number SPAN{
   line-height: 20px;
    display: block;
    float: left;
    height: 30px;
}
#FrontNews_list01-002 .pageJump .number .current{
   border-bottom: medium none;
    border-left: medium none;
    background: none transparent scroll repeat 0% 0%;
    color: #176708 !important;
    font-size: 12px;
    border-top: medium none;
    border-right: medium none;
}
.pageJump .number .current{
   border-bottom: medium none;
    border-left: medium none;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;
    background: #0066cc;
    color: #fff !important;
    border-top: medium none;
    font-weight: normal;
    border-right: medium none;
    padding-top: 5px;
}
.pageJump .number .disabled{
   border-bottom: #000 1px solid;
    text-align: center;
    border-left: #000 1px solid;
    padding-bottom: 4px;
    padding-left: 0px;
    width: 52px;
    padding-right: 0px;
    background: #003366;
    color: #ccc !important;
    font-size: 12px;
    border-top: #000 1px solid;
    cursor: pointer;
    border-right: #000 1px solid;
    padding-top: 4px;
}
#FrontNews_list01-002 .pageJump .number .disabled{
   border-bottom: medium none;
    border-left: medium none;
    width: auto;
    background: none transparent scroll repeat 0% 0%;
    color: #666 !important;
    border-top: medium none;
    cursor: pointer;
    border-right: medium none;
}
.pageJump .amount{
   float: left;
}
.pageJump .amount .num{
   padding-right: 5px;
    float: left;
}
.pageJump .amount A{
   border-bottom: #d3d3d4 1px solid;
    border-left: #d3d3d4 1px solid;
    line-height: 15px;
    background: 0px 0px;
    float: left;
    height: 15px;
    color: #666 !important;
    border-top: #d3d3d4 1px solid;
    border-right: #d3d3d4 1px solid;
    text-decoration: none;
}
.pageJump .amount A:hover{
   border-bottom: #34a7db 1px solid;
    border-left: #34a7db 1px solid;
    background: 0px 0px;
    color: #0068cc !important;
    border-top: #34a7db 1px solid;
    border-right: #34a7db 1px solid;
}
.pageJump .amount .currentpagepize{
   border-bottom: #34a7db 1px solid;
    border-left: #34a7db 1px solid;
    background: 0px 0px;
    color: #0068cc !important;
    border-top: #34a7db 1px solid;
    border-right: #34a7db 1px solid;
}
.pageJump .total{
   float: right;
    color: #666;
}
.pageJump .jump{
   line-height: 20px;
    float: right;
    height: 20px;
}
.pageJump .jump .pgbtn{
   border-bottom: #98e5f7 1px solid;
    border-left: #98e5f7 1px solid;
    padding-bottom: 0px;
    line-height: 13px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 5px;
    background: 0px 0px;
    height: 18px;
    color: #06c;
    font-size: 12px;
    vertical-align: middle;
    border-top: #98e5f7 1px solid;
    cursor: pointer;
    font-weight: normal;
    border-right: #98e5f7 1px solid;
    padding-top: 0px;
}
.tablestyle{
   width: 100%;
}
.oper-tips{
   text-align: center;
    margin: 10px 0px;
    width: 100%;
    height: 32px;
    clear: both;
}
.oper-tips IMG{
   width: 32px;
    height: 32px;
    vertical-align: middle;
}
.oper-tips SPAN{
   line-height: 32px;
    display: inline-block;
    margin-left: 10px;
    vertical-align: middle;
    font-weight: bold;
}
.success{
   text-align: center;
    margin: 0px auto;
    width: 100%;
    clear: both;
}
.noinfo{
   text-align: center;
    margin: 0px auto;
    width: 100%;
    clear: both;
}
.success P{
   height: 32px;
}
.noinfo P{
   height: 32px;
}
.success P IMG{
   width: 32px;
    height: 32px;
    vertical-align: middle;
}
.noinfo P IMG{
   width: 32px;
    height: 32px;
    vertical-align: middle;
}
.success P SPAN{
   text-align: left;
    line-height: 32px;
    margin-left: 10px;
    font-size: 14px;
    vertical-align: middle;
    font-weight: bold;
}
.noinfo P SPAN{
   text-align: left;
    line-height: 32px;
    margin-left: 10px;
    vertical-align: middle;
    font-weight: bold;
}
.pages-flip{
   text-align: center;
    padding-bottom: 3px;
    margin: 3px;
    padding-left: 3px;
    padding-right: 3px;
    font-size: 12px;
    padding-top: 3px;
}
.pages-flip A{
   border-bottom: #fff 1px solid;
    border-left: #fff 1px solid;
    padding-bottom: 2px;
    margin: 2px;
    padding-left: 5px;
    padding-right: 5px;
    color: #000099;
    font-size: 12px;
    border-top: #fff 1px solid;
    border-right: #fff 1px solid;
    text-decoration: underline;
    padding-top: 2px;
}
.pages-flip A:hover{
   border-bottom: #000099 1px solid;
    border-left: #000099 1px solid;
    color: #000;
    font-size: 12px;
    border-top: #000099 1px solid;
    border-right: #000099 1px solid;
}
.pages-flip A:active{
   border-bottom: #000099 1px solid;
    border-left: #000099 1px solid;
    color: #f00;
    font-size: 12px;
    border-top: #000099 1px solid;
    border-right: #000099 1px solid;
}
.pages-flip A.current{
   border-bottom: #fff 1px solid;
    border-left: #fff 1px solid;
    padding-bottom: 2px;
    background-color: #fff;
    margin: 2px;
    padding-left: 5px;
    padding-right: 5px;
    color: #000;
    border-top: #fff 1px solid;
    font-weight: bold;
    border-right: #fff 1px solid;
    padding-top: 2px;
}
.pages-flip SPAN.disabled{
   border-bottom: #eee 1px solid;
    border-left: #eee 1px solid;
    padding-bottom: 2px;
    margin: 2px;
    padding-left: 5px;
    padding-right: 5px;
    color: #ddd;
    border-top: #eee 1px solid;
    border-right: #eee 1px solid;
    padding-top: 2px;
}
.dialog-waiting{
   background-image: url(../images/loading.gif);
    text-align: center;
    margin: 15px auto 0px;
    width: 160px;
    background-repeat: no-repeat;
    background-position: center center;
    height: 20px;
}
.fc{
   z-index: 9;
    border-bottom: #777777 1px solid;
    position: absolute;
    border-left: #777777 1px solid;
    background-color: #e6eaf3;
    width: 250px;
    height: 220px;
    color: #999999;
    font-size: 12px;
    border-top: #777777 1px solid;
    border-right: #777777 1px solid;
}
.fc .jJ{
   padding-bottom: 8px;
    margin: 0px;
    padding-left: 8px;
    padding-right: 8px;
    height: 200px;
    padding-top: 8px;
}
.fc .jJ IMG{
   border-bottom: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    border-right: #ffffff 1px solid;
}
.fc .sd{
   text-align: center;
    padding-bottom: 0px;
    line-height: 18px;
    margin: 0px 10px;
    padding-left: 0px;
    padding-right: 0px;
    color: #333333;
    font-size: 14px;
    font-weight: bold;
    padding-top: 0px;
}
.ico{
   background-image: url(../images/jt.gif);
    z-index: 9999;
    position: absolute;
    width: 12px;
    float: left;
    height: 25px;
    top: 20px;
    wmode: transparent;
}
.fc01{
   z-index: 9999;
    border-bottom: #777777 1px solid;
    position: absolute;
    border-left: #777777 1px solid;
    background-color: #e6eaf3;
    width: 230px;
    height: 260px;
    color: #999999;
    font-size: 12px;
    border-top: #777777 1px solid;
    border-right: #777777 1px solid;
}
.fc01 .jJ{
   padding-bottom: 8px;
    margin: 0px;
    padding-left: 8px;
    padding-right: 8px;
    height: 240px;
    padding-top: 8px;
}
.fc01 .jJ IMG{
   border-bottom: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    border-right: #ffffff 1px solid;
}
.fc01 .sd{
   text-align: center;
    padding-bottom: 0px;
    line-height: 18px;
    margin: 0px 10px;
    padding-left: 0px;
    padding-right: 0px;
    color: #333333;
    font-size: 14px;
    font-weight: bold;
    padding-top: 0px;
}
.fc02{
   z-index: 9999;
    border-bottom: #777777 1px solid;
    position: absolute;
    border-left: #777777 1px solid;
    background-color: #e6eaf3;
    width: 170px;
    height: 180px;
    color: #999999;
    font-size: 12px;
    border-top: #777777 1px solid;
    border-right: #777777 1px solid;
}
.fc02 .jJ{
   padding-bottom: 8px;
    margin: 0px;
    padding-left: 8px;
    padding-right: 8px;
    height: 160px;
    padding-top: 8px;
}
.fc02 .jJ IMG{
   border-bottom: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    border-right: #ffffff 1px solid;
}
.fc02 .sd{
   text-align: center;
    padding-bottom: 0px;
    line-height: 18px;
    margin: 0px 10px;
    padding-left: 0px;
    padding-right: 0px;
    color: #333333;
    font-size: 14px;
    font-weight: bold;
    padding-top: 0px;
}
.fc03{
   z-index: 9999;
    border-bottom: #777777 1px solid;
    position: absolute;
    border-left: #777777 1px solid;
    background-color: #e6eaf3;
    width: 200px;
    height: 80px;
    color: #999999;
    font-size: 12px;
    border-top: #777777 1px solid;
    border-right: #777777 1px solid;
    padding-top: 25px;
}
.FrontSpecifies_show01-d1_c1{
   margin: 0px auto;
    width: 100%;
}
#shouye1{
   background: url(../images/bg1.jpg) no-repeat center top;
}
#shouye2{
   background: url(../images/bg2.jpg) no-repeat center top;
}
#shouye3{
   background: url(../images/bg3.jpg) no-repeat center top;
}
#shouye4{
   background: url(../images/bg4.jpg) no-repeat center top;
}
#shouye5{
   background: url(../images/bg5.jpg) no-repeat center top;
}
#shouye6{
   background: url(../images/bg6.jpg) no-repeat center top;
}
#shouye7{
   background: url(../images/bg7.jpg) no-repeat center top;
}
#shouye8{
   background: url(../images/bg8.jpg) no-repeat center top;
}
.learnmore{
   margin: 0px auto;
    width: 136px;
    padding-top: 50px;
}
.shoujieshao{
   text-align: center;
    line-height: 180%;
    margin: 0px auto;
    width: 598px;
    color: #c18080;
    font-size: 12px;
    padding-top: 90px;
}
.shoujieshao A{
   color: #d8afaf;
    text-decoration: none;
}
.shoujieshao A:hover{
   color: #c18080;
    text-decoration: none;
}
.bctlogo{
   padding-bottom: 0px;
    padding-left: 32px;
    padding-right: 32px;
    padding-top: 10px;
}
.dichang H3{
   text-align: right;
    padding-bottom: 20px;
}
.dichang P{
   color: #eab33a;
    font-size: 14px;
}
.shouline{
   z-index: 100;
    position: absolute;
    padding-bottom: 0px;
    padding-left: 0px;
    width: 546px;
    padding-right: 0px;
    display: none;
    top: 600px;
    padding-top: 0px;
    left: 50px;
}
.shouline_con{
   z-index: 100;
    position: absolute;
    padding-bottom: 0px;
    padding-left: 0px;
    width: 515px;
    padding-right: 0px;
    display: none;
    background: url(../images/ren.png) no-repeat left top;
    height: 627px;
    top: -600px;
    right: 0px;
    padding-top: 0px;
}
.shouline H3{
   text-align: right;
    padding-bottom: 20px;
    color: #970066;
    font-size: 56px;
}
.shouline H3 SPAN{
   display: block;
    color: #ff6666;
    font-size: 25px;
}
.shouline P{
   text-align: right;
    line-height: 187%;
    color: #d0356b;
    font-size: 15px;
}
.shouline H4{
   text-align: right;
    color: #6697ca;
    font-size: 20px;
    font-weight: 600;
    padding-top: 50px;
}
.shouline .enzi{
   text-align: right;
    color: #6697ca;
    font-size: 16px;
}
.shoucert H3{
   text-align: center;
    padding-bottom: 40px;
}
.shoucert UL LI{
   position: relative;
    margin: 10px 50px;
    width: 165px;
    display: inline-block;
    float: left;
}
.shoucert UL LI SPAN{
   text-align: center;
    line-height: 40px;
    display: block;
    height: 40px;
    color: #333;
    font-size: 14px;
    font-weight: 600;
}
.shouabout .enzi{
   text-align: right;
    color: #8baed5;
    font-size: 16px;
}
.anubiao{
   clear: both;
    padding-top: 20px;
}
A.annu1:link{
   text-align: center;
    line-height: 44px;
    width: 137px;
    display: block;
    background: url(../images/annu1.png) no-repeat left top;
    float: right;
    height: 44px;
    color: #fff;
    font-size: 16px;
    text-decoration: none;
}
A.annu1:visited{
   text-align: center;
    line-height: 44px;
    width: 137px;
    display: block;
    background: url(../images/annu1.png) no-repeat left top;
    float: right;
    height: 44px;
    color: #fff;
    font-size: 16px;
    text-decoration: none;
}
A.annu1:hover{
   text-align: center;
    line-height: 44px;
    width: 137px;
    display: block;
    background: url(../images/annu1.png) no-repeat left top;
    float: right;
    height: 44px;
    color: #fff;
    font-size: 16px;
    text-decoration: none;
}
.anubiao1{
   margin: 0px auto;
    width: 120px;
    clear: both;
    padding-top: 20px;
}
A.annu2:link{
   text-align: center;
    line-height: 40px;
    width: 120px;
    display: block;
    background: url(../images/annu2.png) no-repeat left top;
    float: right;
    height: 40px;
    color: #fff;
    font-size: 16px;
    text-decoration: none;
}
A.annu2:visited{
   text-align: center;
    line-height: 40px;
    width: 120px;
    display: block;
    background: url(../images/annu2.png) no-repeat left top;
    float: right;
    height: 40px;
    color: #fff;
    font-size: 16px;
    text-decoration: none;
}
A.annu2:hover{
   text-align: center;
    line-height: 40px;
    width: 120px;
    display: block;
    background: url(../images/annu2.png) no-repeat left top;
    float: right;
    height: 40px;
    color: #fff;
    font-size: 16px;
    text-decoration: none;
}
.shoupro .enzi_pro{
   text-align: right;
    color: #4f89c3;
    font-size: 15px;
}
#english{
   border-left: #e6e6e6 1px solid;
    padding-left: 25px;
    padding-right: 0px;
    display: inline-block;
    height: 80px;
}
#english A:link{
   line-height: 80px;
    padding-left: 28px;
    width: 60px;
    display: block;
    background: url(../images/english.png) no-repeat left center;
    height: 80px;
    color: #dd137b;
    text-decoration: none;
}
#english A:visited{
   line-height: 80px;
    padding-left: 28px;
    width: 60px;
    display: block;
    background: url(../images/english.png) no-repeat left center;
    height: 80px;
    color: #dd137b;
    text-decoration: none;
}
#english A:hover{
   line-height: 80px;
    padding-left: 28px;
    width: 60px;
    display: block;
    background: url(../images/english.png) no-repeat left center;
    height: 80px;
    color: #dd137b;
    text-decoration: none;
}
.fang{
   position: absolute;
    padding-bottom: 30px;
    padding-left: 30px;
    width: 380px;
    padding-right: 30px;
    background: url(../images/hoteldi.png) left center;
    top: 200px;
    right: 1000px;
    padding-top: 30px;
}
.fang H3{
   text-align: left;
    padding-bottom: 10px;
}
.fang P{
   text-align: left;
    padding-bottom: 15px;
    line-height: 20px;
    color: #fff;
    font-size: 14px;
}
.fang A{
   padding-bottom: 20px;
    margin: 0px auto;
    padding-left: 0px;
    width: 42px;
    padding-right: 0px;
    display: block;
    padding-top: 20px;
}
.fang .enzi{
   text-align: right;
    color: #4f89c3;
    font-size: 14px;
}
.anubiao2{
   padding-top: 60px;
}
.anubiao2 A{
   display: inline-block;
    float: left;
    margin-left: 10px;
}
A.red1:link{
   text-align: center;
    line-height: 43px;
    width: 139px;
    display: inline-block;
    background: url(../images/red1.png) no-repeat left top;
    height: 43px;
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
}
A.red1:visited{
   text-align: center;
    line-height: 43px;
    width: 139px;
    display: inline-block;
    background: url(../images/red1.png) no-repeat left top;
    height: 43px;
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
}
A.red1:hover{
   text-align: center;
    line-height: 43px;
    width: 139px;
    display: inline-block;
    background: url(../images/red1.png) no-repeat left top;
    height: 43px;
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
}
A.red2:link{
   text-align: center;
    line-height: 43px;
    width: 139px;
    display: inline-block;
    background: url(../images/red2.png) no-repeat left top;
    height: 43px;
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
}
A.red2:visited{
   text-align: center;
    line-height: 43px;
    width: 139px;
    display: inline-block;
    background: url(../images/red2.png) no-repeat left top;
    height: 43px;
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
}
A.red2:hover{
   text-align: center;
    line-height: 43px;
    width: 139px;
    display: inline-block;
    background: url(../images/red2.png) no-repeat left top;
    height: 43px;
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
}
A.red3:link{
   text-align: center;
    line-height: 43px;
    width: 139px;
    display: inline-block;
    background: url(../images/red3.png) no-repeat left top;
    height: 43px;
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
}
A.red3:visited{
   text-align: center;
    line-height: 43px;
    width: 139px;
    display: inline-block;
    background: url(../images/red3.png) no-repeat left top;
    height: 43px;
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
}
A.red3:hover{
   text-align: center;
    line-height: 43px;
    width: 139px;
    display: inline-block;
    background: url(../images/red3.png) no-repeat left top;
    height: 43px;
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
}
A.red4:link{
   text-align: center;
    line-height: 43px;
    width: 139px;
    display: inline-block;
    background: url(../images/red4.png) no-repeat left top;
    height: 43px;
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
}
A.red4:visited{
   text-align: center;
    line-height: 43px;
    width: 139px;
    display: inline-block;
    background: url(../images/red4.png) no-repeat left top;
    height: 43px;
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
}
A.red4:hover{
   text-align: center;
    line-height: 43px;
    width: 139px;
    display: inline-block;
    background: url(../images/red4.png) no-repeat left top;
    height: 43px;
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
}
A.red5:link{
   text-align: center;
    line-height: 43px;
    width: 139px;
    display: inline-block;
    background: url(../images/red5.png) no-repeat left top;
    height: 43px;
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
}
A.red5:visited{
   text-align: center;
    line-height: 43px;
    width: 139px;
    display: inline-block;
    background: url(../images/red5.png) no-repeat left top;
    height: 43px;
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
}
A.red5:hover{
   text-align: center;
    line-height: 43px;
    width: 139px;
    display: inline-block;
    background: url(../images/red5.png) no-repeat left top;
    height: 43px;
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
}
.anubiao4{
   padding-left: 270px;
    width: 276px;
    clear: both;
    padding-top: 20px;
}
.anubiao4 SPAN{
   float: left;
    margin-right: 15px;
}
A.annu4:link{
   text-align: center;
    line-height: 45px;
    margin-top: 50px;
    width: 140px;
    display: block;
    background: url(../images/annu3.png) no-repeat left top;
    height: 45px;
    color: #fff;
    font-size: 16px;
    text-decoration: none;
}
A.annu4:visited{
   text-align: center;
    line-height: 45px;
    margin-top: 50px;
    width: 140px;
    display: block;
    background: url(../images/annu3.png) no-repeat left top;
    height: 45px;
    color: #fff;
    font-size: 16px;
    text-decoration: none;
}
A.annu4:hover{
   text-align: center;
    line-height: 45px;
    margin-top: 50px;
    width: 140px;
    display: block;
    background: url(../images/annu3.png) no-repeat left top;
    height: 45px;
    color: #fff;
    font-size: 16px;
    text-decoration: none;
}
.shoucontact{
   z-index: 100;
    position: absolute;
    padding-bottom: 0px;
    padding-left: 0px;
    width: 600px;
    padding-right: 0px;
    top: -100px;
    padding-top: 0px;
    left: 50px;
}
.shoucontact H3{
   text-align: right;
    padding-bottom: 20px;
    color: #970066;
    font-size: 51px;
}
.shoucontact P{
   text-align: right;
    line-height: 187%;
    color: #973333;
    font-size: 12px;
}
.shoucontact H4{
   text-align: right;
    color: #6697ca;
    font-size: 20px;
    font-weight: 600;
    padding-top: 80px;
}
.shoucontact .enzi{
   text-align: right;
    color: #6697ca;
    font-size: 15px;
    padding-top: 20px;
}
.shoumessage{
   position: absolute;
    padding-left: 20px;
    width: 463px;
    background: url(../images/messagedi.png) no-repeat left top;
    height: 300px;
    top: -100px;
    right: 0px;
    padding-top: 17px;
}
.view-next1{
   z-index: 99;
    position: absolute;
    width: 25px;
    bottom: 15px;
    background: url(../images/down.png) no-repeat left top;
    height: 64px;
    margin-left: -13px;
    left: 50%;
    -webkit-animation: myfirst1 5s ease 2s infinite alternate;
    animation: myfirst1 5s ease 2s infinite alternate;
    -moz-animation: myfirst1 5s ease 2s infinite alternate;
    -o-animation: myfirst1 5s ease 2s infinite alternate;
}
#dimenu{
   color: #000;
    padding-top: 30px;
}
#dimenu UL LI{
   float: left;
    color: #ff5555;
    margin-right: 60px;
}
#dimenu H3{
   padding-bottom: 15px;
    font-weight: 600;
}
#dimenu A{
   margin: 0px 5px;
    color: #000;
    text-decoration: none;
}
#dimenu A:hover{
   margin: 0px 5px;
    color: #fff;
    text-decoration: none;
}
#elem-FrontNews_list01-1426752630516{
   margin: 0px auto;
    width: 95%;
}
.mai{
   text-align: center;
    line-height: 40px;
    width: 120px;
    display: inline-block;
    font-family: "微软雅黑";
    background: #ff3e7c;
    height: 40px;
    color: #fff;
    font-size: 16px;
}
.shou{
   text-align: center;
    line-height: 40px;
    width: 120px;
    display: inline-block;
    font-family: "微软雅黑";
    background: #eb8c1b;
    height: 40px;
    color: #fff;
    font-size: 16px;
}
.xun{
   text-align: center;
    line-height: 40px;
    width: 120px;
    display: inline-block;
    font-family: "微软雅黑";
    background: #ff6666;
    height: 40px;
    color: #fff;
    font-size: 16px;
}
.FrontProducts_detail02-d1_c1 A.mai:link{
   color: #fff;
}
.FrontProducts_detail02-d1_c1 A.mai:visited{
   color: #fff;
}
.FrontProducts_detail02-d1_c1 A.mai:hover{
   color: #fff;
}
.FrontProducts_detail02-d1_c1 A.shou:link{
   color: #fff;
}
.FrontProducts_detail02-d1_c1 A.shou:visited{
   color: #fff;
}
.FrontProducts_detail02-d1_c1 A.shou:hover{
   color: #fff;
}
.FrontProducts_detail02-d1_c1 A.xun:link{
   color: #fff;
}
.FrontProducts_detail02-d1_c1 A.xun:visited{
   color: #fff;
}
.FrontProducts_detail02-d1_c1 A.xun:hover{
   color: #fff;
}
.mapditu{
   float: right;
}
.shunuwx{
   position: fixed;
    bottom: 100px;
    cursor: pointer;
    right: 0px;
}
.shunuwx1{
   position: absolute;
    bottom: 0px;
    display: none;
    right: 40px;
}
.wxin{
   position: relative;
    cursor: pointer;
}
.wxin1{
   position: absolute;
    display: none;
    top: -125px;
    right: -15px;
}
.jd{
   position: relative;
    cursor: pointer;
}
.jd1{
   position: absolute;
    width: 220px;
    display: none;
    top: -90px;
    right: -70px;
}
.jd1 A{
   margin: 0px 5px;
    display: inline;
    float: left;
}
#box_ding{
   border-bottom: #ddd 1px dashed;
    margin: 10px auto;
    width: 95%;
    height: 35px;
    clear: both;
}
#box_ding1{
   margin: 10px auto;
    width: 95%;
    clear: both;
}
.membermenu UL LI{
   margin: 10px 3px;
    display: inline;
    float: left;
}
.membermenu UL LI A:link{
   text-align: center;
    line-height: 45px;
    width: 95px;
    display: block;
    background: #ffc1c1;
    height: 45px;
    color: #f06;
    font-size: 13px;
    text-decoration: none;
}
.membermenu UL LI A:visited{
   text-align: center;
    line-height: 45px;
    width: 95px;
    display: block;
    background: #ffc1c1;
    height: 45px;
    color: #f06;
    font-size: 13px;
}
.membermenu UL LI A:hover{
   text-align: center;
    line-height: 45px;
    width: 95px;
    display: block;
    background: #f37382;
    height: 45px;
    color: #fff;
    font-size: 13px;
}
.membermenu UL LI A#dangqing:link{
   text-align: center;
    line-height: 45px;
    width: 100px;
    display: block;
    background: #f37382;
    height: 45px;
    color: #fff;
    font-size: 13px;
}
.membermenu UL LI A#dangqing:visited{
   text-align: center;
    line-height: 45px;
    width: 100px;
    display: block;
    background: #f37382;
    height: 45px;
    color: #fff;
    font-size: 13px;
}
.membermenu UL LI A#dangqing:hover{
   text-align: center;
    line-height: 45px;
    width: 100px;
    display: block;
    background: #f37382;
    height: 45px;
    color: #fff;
    font-size: 13px;
}
A.back1:link{
   position: absolute;
    line-height: 21px;
    padding-left: 30px;
    display: block;
    background: url(../images/back1.png) no-repeat left center;
    height: 21px;
    color: #6699cc;
    font-size: 15px;
    top: 10px;
    font-weight: 600;
    text-decoration: none;
}
A.back1:visited{
   position: absolute;
    line-height: 21px;
    padding-left: 30px;
    display: block;
    background: url(../images/back1.png) no-repeat left center;
    height: 21px;
    color: #6699cc;
    font-size: 15px;
    top: 10px;
    font-weight: 600;
    text-decoration: none;
}
A.back1:hover{
   position: absolute;
    line-height: 21px;
    padding-left: 30px;
    display: block;
    background: url(../images/back1.png) no-repeat left center;
    height: 21px;
    color: #6699cc;
    font-size: 15px;
    top: 10px;
    font-weight: 600;
    text-decoration: none;
}
.hxwenhua{
   min-height: 241px;
    padding-left: 150px;
    background: url(../images/hxwenhua.png) no-repeat left top;
}
.hxwenhua P{
   padding-bottom: 20px;
    color: #000;
    font-size: 14px;
}
.hxwh UL LI{
   margin: 0px 5px;
    width: 240px;
    display: inline-block;
    float: left;
}
.hxwh UL LI SPAN{
   text-align: center;
    line-height: 30px;
    display: block;
    height: 30px;
    color: #fff;
    font-size: 14px;
    font-weight: 600;
}
.hxwh #hwmore A{
   text-indent: -9999em;
    display: block;
    background: url(../images/gendou.png) #eab33a no-repeat center center;
    height: 190px;
}
.hxwh #hwmore A:hover{
   text-indent: -9999em;
    display: block;
    background: url(../images/gendou.png) #eab33a no-repeat center center;
    height: 190px;
}
.icpleft{
   line-height: 25px;
    float: left;
    color: #fff;
}
.icpleft A{
   color: #fff;
}
.icpleft A:hover{
   color: #fff;
}
.icpright{
   float: right;
    color: #fff;
}
.icpright SPAN{
   display: inline-block;
    float: left;
    margin-left: 15px;
}
#box_hxaboutditu{
   min-height: 1000px;
    background: url(../images/aboutbanner.jpg) no-repeat center top;
    overflow: hidden;
}
#box_hxcpditu{
   min-height: 1000px;
    background: url(../images/cpbanner.jpg) no-repeat center top;
}
#box_hxcontactditu{
   min-height: 1000px;
    background: url(../images/bg6.jpg) no-repeat center top;
}
#box_hxhrditu{
   min-height: 1000px;
    background: url(../images/hrbanner.jpg) no-repeat center top;
}
#box_hxnewsditu{
   min-height: 1000px;
    background: url(../images/bg5.jpg) no-repeat center top;
}
#box_hxjinrongditu{
   min-height: 1000px;
    background: url(../images/bg4.jpg) no-repeat center top;
}
#box_hxwenhuaditu{
   min-height: 1000px;
    background: url(../images/bg3.jpg) no-repeat center top;
}
#openmenu{
   z-index: 200;
    position: fixed;
    width: 124px;
    background: url(../images/open.png) no-repeat center center;
    height: 18px;
    top: 30px;
    cursor: pointer;
    right: 1.5%;
}
#openmenu1{
   z-index: 9999;
    position: fixed;
    width: 50px;
    display: none;
    background: url(../images/closemenu.png) #d2a902 no-repeat center center;
    height: 50px;
    top: 30px;
    cursor: pointer;
    right: -50px;
}
.huanmenudi{
   z-index: 800;
    position: fixed;
    width: 100%;
    display: none;
    height: 100%;
}
#shoumenu{
   z-index: 900;
    position: relative;
    margin-top: -800px;
    display: none;
    margin-left: -150px;
    top: 50%;
    left: 50%;
}
#shoumenu UL LI{
   margin: 7px auto;
}
#shoumenu UL LI A{
   border-bottom: #996600 2px solid;
    border-left: #996600 2px solid;
    line-height: 50px;
    text-indent: 50px;
    width: 300px;
    display: block;
    background: url(../images/jia.png) #ffcf11 no-repeat 20px center;
    height: 50px;
    color: #845900;
    font-size: 15px;
    border-top: #996600 2px solid;
    font-weight: 600;
    border-right: #996600 2px solid;
    transition: all 0.4s ease-in 0s;
}
#shoumenu UL LI A:hover{
   border-bottom: #993300 2px solid;
    border-left: #993300 2px solid;
    line-height: 50px;
    text-indent: 50px;
    width: 300px;
    display: block;
    background: url(../images/jian.png) #993300 no-repeat 25px center;
    height: 50px;
    color: #fff;
    font-size: 18px;
    border-top: #993300 2px solid;
    font-weight: 600;
    border-right: #993300 2px solid;
    text-decoration: none;
    transition: all 0.4s ease-in 0s;
}
#shoumenu UL LI A:hover SPAN{
   color: #fff;
    transition: all 0.5s ease-in 0s;
}
#shoumenu UL LI SPAN{
   padding-left: 5px;
    font-family: Arial;
    font-size: 14px;
    font-weight: normal;
}
.shoulogo{
   z-index: 500;
    position: absolute;
    top: 200px;
    left: 0px;
}
.shoulogo IMG{
   width: 381px;
    height: 284px;
}
#xfs{
   position: absolute !important;
    top: 0px;
}
.xf1{
   z-index: 500;
    position: absolute;
    width: 523px;
    color: #fff;
    font-size: 14px;
    top: 45%;
    left: 51%;
}
.xf1 A:link{
   line-height: 40px;
    margin-top: 40px;
    text-indent: 20px;
    width: 202px;
    display: block;
    background: url(../images/annudi.png) no-repeat left top;
    height: 40px;
    color: #fff;
    font-size: 15px;
    transition: all 0.5s ease-in 0s;
}
.xf1 A:visited{
   line-height: 40px;
    margin-top: 40px;
    text-indent: 20px;
    width: 202px;
    display: block;
    background: url(../images/annudi.png) no-repeat left top;
    height: 40px;
    color: #fff;
    font-size: 15px;
    transition: all 0.5s ease-in 0s;
}
.xf1 A:hover{
   line-height: 40px;
    margin-top: 40px;
    text-indent: 30px;
    width: 202px;
    display: block;
    background: url(../images/annudi.png) no-repeat left top;
    height: 40px;
    color: #fff;
    font-size: 15px;
    transition: all 0.5s ease-in 0s;
}
.xf2{
   z-index: 500;
    position: absolute;
    top: 800px;
    left: 580px;
}
.xf3{
   z-index: 500;
    position: absolute;
    top: 800px;
    left: 550px;
}
.xf4{
   z-index: 500;
    position: absolute;
    top: 800px;
    left: 580px;
}
.xf5{
   z-index: 500;
    position: absolute;
    top: 800px;
    left: 580px;
}
.xf6{
   z-index: 500;
    position: absolute;
    top: 800px;
    left: 580px;
}
#sfs{
   position: absolute !important;
    top: 0px;
}
.sf1{
   z-index: 500;
    position: absolute;
    top: 800px;
    cursor: pointer;
    left: 560px;
    -webkit-animation: myfirst1 5s ease 2s infinite alternate;
    animation: myfirst1 5s ease 2s infinite alternate;
    -moz-animation: myfirst1 5s ease 2s infinite alternate;
    -o-animation: myfirst1 5s ease 2s infinite alternate;
}
.sf2{
   z-index: 500;
    position: absolute;
    top: 800px;
    cursor: pointer;
    left: 560px;
    -webkit-animation: myfirst1 5s ease 2s infinite alternate;
    animation: myfirst1 5s ease 2s infinite alternate;
    -moz-animation: myfirst1 5s ease 2s infinite alternate;
    -o-animation: myfirst1 5s ease 2s infinite alternate;
}
.sf4{
   z-index: 500;
    position: absolute;
    top: 800px;
    cursor: pointer;
    left: 560px;
    -webkit-animation: myfirst1 5s ease 2s infinite alternate;
    animation: myfirst1 5s ease 2s infinite alternate;
    -moz-animation: myfirst1 5s ease 2s infinite alternate;
    -o-animation: myfirst1 5s ease 2s infinite alternate;
}
.sf3{
   z-index: 500;
    position: absolute;
    top: 800px;
    cursor: pointer;
    left: 560px;
    -webkit-animation: myfirst1 5s ease 2s infinite alternate;
    animation: myfirst1 5s ease 2s infinite alternate;
    -moz-animation: myfirst1 5s ease 2s infinite alternate;
    -o-animation: myfirst1 5s ease 2s infinite alternate;
}
#cc{
   -webkit-animation: myfirst1 5s ease 2s infinite alternate;
    animation: myfirst1 5s ease 2s infinite alternate;
    -moz-animation: myfirst1 5s ease 2s infinite alternate;
    -o-animation: myfirst1 5s ease 2s infinite alternate;
}
#biaoyu{
   position: absolute !important;
    width: 1200px;
    top: 0px;
}
.biaoyu1{
   position: absolute;
    top: 30px;
    left: 0px;
}
.biaoyu2{
   position: absolute;
    top: 35px;
    left: 50%;
}
.biaoyu3{
   position: absolute;
    margin-left: 17px;
    left: 50%;
}
.plan1{
   z-index: 500;
    position: absolute;
    width: 64px;
    height: 33px;
    top: 400px;
    left: -200px;
}
.plan2{
   z-index: 500;
    position: absolute;
    top: 300px;
    left: -300px;
}
.shouabout P{
   text-align: center;
    padding-bottom: 80px;
    line-height: 23px;
    margin: 0px auto;
    width: 70%;
    color: #fff;
    font-size: 14px;
    padding-top: 20%;
}
.shouabout P SPAN{
   padding-bottom: 100px;
    display: block;
    font-size: 20px;
    font-weight: 600;
}
.shous{
   z-index: 500;
    position: absolute;
    top: 0px;
    right: 0px;
}
.log1{
   position: absolute;
    top: 281px;
    right: 52px;
}
.log1 IMG{
   width: 55px;
    height: 48px;
}
.log2{
   position: absolute;
    top: 102px;
    right: 0px;
}
.log2 IMG{
   width: 1000px;
    height: 1017px;
    opacity: 0;
}
.yuan1{
   z-index: 500;
    position: absolute;
    top: -100px;
    cursor: pointer;
    right: -230px;
}
.yuan2{
   z-index: 500;
    position: absolute;
    top: 1150px;
    cursor: pointer;
    right: 372px;
}
.yuan3{
   z-index: 500;
    position: absolute;
    top: -50px;
    cursor: pointer;
    right: -150px;
}
.yuan4{
   z-index: 500;
    position: absolute;
    top: 192px;
    cursor: pointer;
    right: -225px;
}
.yuan5{
   z-index: 500;
    position: absolute;
    top: 1100px;
    cursor: pointer;
    right: 50px;
}
A.add:link{
   text-align: center;
    line-height: 40px;
    margin: 30px auto;
    width: 120px;
    display: block;
    background: #003366;
    height: 40px;
    color: #fff;
    transition: all 0.5s ease-in 0s;
    border-radius: 3px;
    -moz-border-radius: 3px;
}
A.add:visited{
   text-align: center;
    line-height: 40px;
    margin: 30px auto;
    width: 120px;
    display: block;
    background: #003366;
    height: 40px;
    color: #fff;
    transition: all 0.5s ease-in 0s;
    border-radius: 3px;
    -moz-border-radius: 3px;
}
A.add:hover{
   text-align: center;
    line-height: 40px;
    margin: 30px auto;
    width: 150px;
    display: block;
    height: 40px;
    color: #fff;
    transition: all 0.5s ease-in 0s;
    border-radius: 3px;
    -moz-border-radius: 3px;
}
.hxwh P{
   line-height: 23px;
    color: #fff;
    font-size: 14px;
}
.hxwh SPAN{
   padding-bottom: 20px;
    line-height: 40px;
    display: block;
    color: #fff;
    font-size: 28px;
    font-weight: 600;
}
.hxwh{
   line-height: 25px;
    font-size: 14px;
}
A.add1{
   border-bottom: #996600 2px solid;
    text-align: center;
    border-left: #996600 2px solid;
    margin-top: 20px;
    width: 52px;
    display: block;
    height: 40px;
    border-top: #996600 2px solid;
    border-right: #996600 2px solid;
    padding-top: 12px;
    transition: all 0.5s ease-in 0s;
}
A.add1:hover{
   border-bottom: #990000 2px solid;
    text-align: center;
    border-left: #990000 2px solid;
    margin-top: 20px;
    width: 120px;
    display: block;
    height: 40px;
    border-top: #990000 2px solid;
    border-right: #990000 2px solid;
    padding-top: 12px;
    transition: all 0.5s ease-in 0s;
}
.shoucert{
   z-index: 500;
    position: absolute;
    padding-bottom: 0px;
    padding-left: 0px;
    width: 352px;
    padding-right: 0px;
    margin-left: -176px;
    top: -200px;
    padding-top: 0px;
    left: 50%;
}
.wuliu1{
   z-index: 500;
    position: absolute;
    width: 445px;
    margin-left: -222px;
    top: 1000px;
    left: 50%;
}
.wuliu2{
   z-index: 500;
    position: absolute;
    text-align: center;
    width: 700px;
    color: #7b5e02;
    margin-left: -350px;
    font-size: 14px;
    top: 1000px;
    left: 50%;
}
.add3{
   position: absolute;
    width: 75px;
    display: block;
    height: 75px;
    margin-left: -37px;
    top: 300px;
    left: 50%;
    -webkit-animation: myfirst1 5s ease 2s infinite alternate;
    animation: myfirst1 5s ease 2s infinite alternate;
    -moz-animation: myfirst1 5s ease 2s infinite alternate;
    -o-animation: myfirst1 5s ease 2s infinite alternate;
}
.leftmenu{
   z-index: 999;
    position: fixed;
    width: 225px;
    background: url(../images/leftdi.png) repeat-y left top;
    height: 100%;
    top: 0px;
    left: 0px;
}
.leftmenu H1{
   margin: 0px auto;
    width: 97px;
    padding-top: 20px;
}
.leftmenu UL{
   margin: 0px auto;
    width: 162px;
    padding-top: 20px;
}
.leftmenu P{
   margin: 0px auto;
    width: 163px;
    padding-top: 20px;
}
.leftmenu UL LI{
   margin: 3px 0px;
}
.leftmenu UL LI A{
   border-bottom: #b79122 1px solid;
    text-align: center;
    border-left: #b79122 1px solid;
    padding-bottom: 5px;
    line-height: 20px;
    padding-left: 0px;
    padding-right: 0px;
    display: block;
    color: #845900;
    font-size: 14px;
    border-top: #b79122 1px solid;
    font-weight: 600;
    border-right: #b79122 1px solid;
    padding-top: 5px;
    transition: all 0.5s ease-in 0s;
}
.leftmenu UL LI A:hover{
   border-bottom: #993300 1px solid;
    text-align: center;
    border-left: #993300 1px solid;
    padding-bottom: 5px;
    line-height: 20px;
    padding-left: 0px;
    padding-right: 0px;
    display: block;
    background: #993300;
    color: #fff;
    font-size: 16px;
    border-top: #993300 1px solid;
    font-weight: 600;
    border-right: #993300 1px solid;
    text-decoration: none;
    padding-top: 5px;
    transition: all 0.5s ease-in 0s;
}
.leftmenu UL LI A:hover SPAN{
   font-size: 11px;
}
.leftmenu UL #dangqian A{
   border-bottom: #993300 1px solid;
    text-align: center;
    border-left: #993300 1px solid;
    padding-bottom: 5px;
    line-height: 20px;
    padding-left: 0px;
    padding-right: 0px;
    display: block;
    background: #993300;
    color: #fff;
    font-size: 14px;
    border-top: #993300 1px solid;
    font-weight: 600;
    border-right: #993300 1px solid;
    padding-top: 5px;
    transition: all 0.3s ease-in 0s;
}
.leftmenu UL #dangqian A SPAN{
}
.leftmenu UL LI A SPAN{
   line-height: 15px;
    display: block;
    font-family: Arial;
    height: 15px;
    font-size: 12px;
    font-weight: normal;
}
#goback{
   z-index: 1000;
    position: fixed;
    margin-top: -25px;
    text-indent: -9999em;
    width: 50px;
    display: block;
    background: url(../images/goback.png) no-repeat left top;
    height: 50px;
    top: 50%;
    cursor: pointer;
    left: 210px;
}
#open{
   z-index: 1000;
    position: fixed;
    margin-top: -25px;
    text-indent: -9999em;
    width: 50px;
    display: block;
    background: url(../images/goback.png) no-repeat -50px top;
    height: 50px;
    top: 50%;
    cursor: pointer;
    left: -50px;
}
.xztnei{
   padding-left: 350px;
    width: 1000px;
}
.xztneibusi{
   padding-left: 310px;
    width: 1000px;
}
.erwm{
   z-index: 999;
    position: fixed;
    bottom: 20px;
    cursor: pointer;
    right: 0px;
}
.erwm1{
   position: relative;
}
.erwm2{
   z-index: 999;
    position: absolute;
    display: none;
    top: -140px;
    right: 44px;
}
.shoucpdetail{
   z-index: 100;
    position: absolute;
    width: 250px;
    background: url(../images/newshdi.png) no-repeat left top;
    height: 180px;
    top: 180px;
}
.rightlan{
   z-index: 999;
    position: fixed;
    top: 20%;
    right: 3%;
}
.jieshao P{
   padding-bottom: 15px;
    line-height: 24px;
    font-size: 14px;
}
.aboutbiao{
   padding-bottom: 40px;
    padding-top: 60px;
}
#issues LI{
   list-style-type: none;
    width: 760px;
    float: left;
    height: 300px;
    list-style-image: none;
}
#issues LI H2{
   margin: 20px 0px;
    color: #ffcc00;
    font-size: 42px;
    text-shadow: #000 1px 1px 2px;
}
#issues LI P{
   line-height: 22px;
    margin: 10px;
    font-size: 14px;
    font-weight: normal;
}
#timeline{
   position: relative;
    margin: 30px auto;
    width: 800px;
    background: url(../images/lun.jpg) no-repeat left top;
    height: 500px;
    overflow: hidden;
    padding-top: 30px;
}
#dates{
   width: 800px;
}
#dates LI{
   text-align: left;
    list-style-type: none;
    width: 160px;
    background: url(../images/biggerdot.png) no-repeat center bottom;
    float: left;
    font-size: 20px;
    list-style-image: none;
}
#dates A{
   padding-bottom: 10px;
    line-height: 38px;
    background: url(../images/yuanyuan1.png) no-repeat center top;
    color: #fff;
    padding-top: 30px;
}
#dates .selected{
   background: url(../images/yuanyuan.png) no-repeat center top;
    color: #993300;
    font-size: 25px;
}
#issues{
   width: 773px;
    height: 350px;
    overflow: hidden;
}
#issues LI{
   list-style-type: none;
    width: 773px;
    float: left;
    height: 350px;
    list-style-image: none;
}
#issues LI IMG{
   margin: 10px 30px 10px 50px;
    float: left;
}
#issues LI H1{
   margin: 20px 0px;
    color: #ffcc00;
    font-size: 48px;
}
#issues LI P{
   text-align: center;
    line-height: 25px;
    padding-left: 50px;
    color: #333;
    margin-left: 0px;
    font-size: 14px;
    font-weight: normal;
    padding-top: 10px;
}
#grad_left{
   position: absolute;
    width: 100px;
    height: 350px;
    top: 0px;
}
#grad_right{
   position: absolute;
    width: 100px;
    height: 350px;
    top: 0px;
}
#grad_left{
   left: 0px;
}
#grad_right{
   right: 0px;
}
#next{
   position: absolute;
    text-indent: -9999px;
    width: 31px;
    background-repeat: no-repeat;
    background-position: 0px 0px;
    height: 52px;
    font-size: 70px;
    overflow: hidden;
    top: 150px;
}
#prev{
   position: absolute;
    text-indent: -9999px;
    width: 31px;
    background-repeat: no-repeat;
    background-position: 0px 0px;
    height: 52px;
    font-size: 70px;
    overflow: hidden;
    top: 150px;
}
#next:hover{
}
#prev:hover{
}
#next{
   background-image: url(../images/next.png);
    right: 0px;
}
#prev{
   background-image: url(../images/prev.png);
    left: 0px;
}
#dates LI > SPAN{
   text-align: left;
    line-height: 20px;
    display: block;
    color: #333;
    font-size: 12px;
}
#dates LI > SPAN.selected{
   text-align: left;
    line-height: 20px;
    display: block;
    background: none transparent scroll repeat 0% 0%;
    color: #333;
    font-size: 12px;
    padding-top: 0px;
}
#mapdi{
   width: 850px;
    background: url(../images/mapdi.png) no-repeat left top;
    height: 451px;
}
#mapdi UL LI{
   text-align: center;
    line-height: 28px;
    list-style-type: none;
    width: 28px;
    display: block;
    font-family: Arial;
    height: 28px;
    font-size: 12px;
    cursor: pointer;
    list-style-image: none;
}
#mapdi UL LI > A{
   text-align: center;
    line-height: 28px;
    list-style-type: none;
    width: 28px;
    display: block;
    font-family: Arial;
    background: url(../images/mapyuan.png) no-repeat left top;
    height: 28px;
    color: #fff;
    font-size: 12px;
    cursor: pointer;
    list-style-image: none;
}
#mapdi UL LI > A:hover{
   text-align: center;
    line-height: 28px;
    list-style-type: none;
    width: 28px;
    display: block;
    font-family: Arial;
    background: url(../images/mapyuan.png) no-repeat left top;
    height: 28px;
    color: #ff0;
    font-size: 12px;
    cursor: pointer;
    list-style-image: none;
    text-decoration: none;
}
#m1{
   position: relative;
    top: 43px;
    left: 95px;
}
#m2{
   position: relative;
    top: 70px;
    left: 52px;
}
#m3{
   position: relative;
    top: 45px;
    left: 95px;
}
#m4{
   position: relative;
    top: 0px;
    left: 164px;
}
#m5{
   position: relative;
    top: 90px;
    left: 210px;
}
#m6{
   position: relative;
    top: 92px;
    left: 220px;
}
#m7{
   position: relative;
    top: 83px;
    left: 50px;
}
#m8{
   position: relative;
    top: 90px;
    left: 75px;
}
#m9{
   position: relative;
    top: 40px;
    left: 300px;
}
#m10{
   position: relative;
    top: 7px;
    left: 360px;
}
#m11{
   position: relative;
    top: -75px;
    left: 405px;
}
#m12{
   position: relative;
    top: -190px;
    left: 235px;
}
#m13{
   position: relative;
    top: -260px;
    left: 505px;
}
#m14{
   position: relative;
    top: -230px;
    left: 505px;
}
#m15{
   position: relative;
    top: -175px;
    left: 660px;
}
#m16{
   position: relative;
    top: -65px;
    left: 730px;
}
#m17{
   position: relative;
    top: -423px;
    left: 359px;
}
#m18{
   position: relative;
    top: -423px;
    left: 243px;
}
#mapdi .msecond{
   z-index: 999;
    position: absolute;
    padding-bottom: 10px;
    padding-left: 10px;
    width: 350px;
    padding-right: 10px;
    display: none;
    background: #fff;
    height: 120px;
    color: #333;
    top: -28px;
    padding-top: 10px;
    left: 28px;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 2px #999;
    -moz-box-shadow: 0 1px 2px #999;
    box-shadow: 0 1px 2px #999;
}
#mapdi .msecond H3{
   text-align: left;
    padding-bottom: 0px;
    line-height: 20px;
    font-size: 15px;
}
#mapdi .msecond P{
   text-align: left;
    padding-bottom: 0px;
    line-height: 20px;
    font-size: 13px;
}
#maplan UL LI{
   margin: 5px 0px;
    width: 25%;
    display: inline-block;
    float: left;
    color: #7d5500;
    cursor: pointer;
}
#maplan UL LI SPAN{
   text-align: center;
    line-height: 30px;
    width: 30px;
    display: inline-block;
    font-family: Arial;
    background: url(../images/mapdi2.png) no-repeat left center;
    height: 30px;
    color: #996600;
    font-size: 13px;
}
.hra{
   z-index: 10;
    position: fixed;
    bottom: -100px;
    right: 10px;
    -webkit-animation: myfirst1 1s ease 0s infinite alternate;
    animation: myfirst1 1s ease 40s infinite alternate;
    -moz-animation: myfirst1 1s ease 0s infinite alternate;
    -o-animation: myfirst1 1s ease 0s infinite alternate;
}
.hrb{
   z-index: 9;
    position: fixed;
    bottom: 9%;
    right: 10.5%;
}
.joina{
   z-index: 0;
    position: fixed;
    bottom: -200px;
    right: 110px;
}
.joinb{
   z-index: 0;
    position: fixed;
    bottom: -400px;
    right: 10px;
}
.yund1{
   z-index: 0;
    position: absolute;
    top: 0px;
    right: 0px;
}
.yund2{
   z-index: 0;
    position: absolute;
    top: 0px;
    right: 0px;
}
.boxrelative{
   position: relative;
}
#dimenu .youlink H3{
   font-size: 16px;
    font-weight: normal;
}
#dimenu .youlink P A{
   margin: 0px 10px;
}
#box_footer_sub2{
   line-height: 50px;
    width: 100%;
    background: #003366;
    height: 50px;
    color: #a8b9cb;
    font-size: 12px;
}
#box_footer_sub2 A{
   color: #a8b9cb;
    font-size: 12px;
}
#box_footer_sub2 A:hover{
   color: #fff;
}
#menubai{
   width: 100%;
    background: #000;
    height: 50%;
    opacity: 0.9;
}
#menuhei .container{
   width: 100%;
}
#menuhei{
   width: 100%;
    background: #000;
    height: 50%;
}
.FrontMembers_changePassword01-d1_c1{
   text-align: left;
    margin: 0px auto;
    width: 90%;
    clear: both;
    overflow: hidden;
}
#box_loading{
   z-index: 1000;
    position: absolute;
    width: 100%;
    background: #fff;
    height: 100%;
}
.load_logo{
   position: relative;
    text-align: center;
    margin: 0px auto;
    width: 800px;
    background: url(../images/logo.png) no-repeat center top;
    color: #666;
    top: 40%;
    padding-top: 80px;
}
.shoubiaozi IMG{
   padding-top: 18px;
}
.FrontProducts_list01-d3_c1_01{
   text-align: left;
    margin: 0px auto;
    width: 100%;
    height: 100%;
    clear: both;
    overflow: hidden;
    padding-top: 5px;
}
