*{
    margin:0px;
    padding:0px;
    font-family:'Microsoft YaHei';
    font-size:12px;
}
.clearfix:after {content:"\200B"; display:block; height:0; clear:both;}
.left{
    float:left;
}
.right{
    float:right;
}
.clear{
    clear:both;
}
.header_20151008{
    width:1280px;
    margin:0 auto;
    position:relative;
    z-index:1;
    padding:30px;
    box-sizing:border-box;
}
.top_login_20151008{
    width: 91px;
    position:absolute;
    top:-8px;
    padding:0px 1px;
    height:40px;
    text-align:center;
    line-height:40px;
    right:30px;
    background: url(../images/20151008/s99.png) no-repeat;
}
.top_login_20151008 img.user-icon{
    margin:11px 5px 0px;
}
.top_login_20151008 a{
    color:#ff9701;
    text-decoration:none;
}
.top_login_20151008 a.logout{
    margin-top:14px;
}
.top_login_20151008 .user-name,.top_login_20151008 .user-name a{
    color:white;
}
.top_login_20151008 a.a1{
    border-right:1px solid #ff9701;
    padding-right:9px;
    margin-right:6px;
}
.top_login_20151008 a:hover{
    color:#cacaca;
}
.banner_20151008{
    position:absolute;
    top:0px;
    z-index:0;
    width:100%;
    height:673px;
}
.banner_20151008 .ulone .lione{
    height:673px;
    width:100%;
}
.logo_20151008{
    position:absolute;
    top:22px;
}
.top_menu_20151008{
    position: absolute;
    right: 23px;
    top:48px;
    color:white;
}
.top_menu_20151008 .ulone .lione{
    float:left;
    list-style-type:none;
    height:32px;
    line-height:32px;
    margin:0px 5px;
}
.top_menu_20151008 .ulone .lione .aone{
    font-size:15px;
    color:white;
    text-decoration:none;
    padding:0px 13px;
    text-align:center;
    border-radius:15px;
    display:inline-block;
    position:relative;
}
.top_menu_20151008 .ulone .lione .a1{
    /*background:#0771dd;*/
}
.top_menu_20151008 .ulone .lione .a2{
    /*background:#ee141c;*/
}
.top_menu_20151008 .ulone .lione .aone span{
    display:inline-block;
    width:10px;
    height:10px;
    vertical-align:middle;
    margin-left:2px;
    background:url("../images/20151008/arrow.png") no-repeat;
}
.top_menu_20151008 .ulone .lione.on .aone span{
    background:url("../images/20151008/arrow_hover.png") no-repeat;
}
.top_menu_20151008 .ulone .lione .a3{
   /* background:#ff9600;*/
}
.top_menu_20151008 .ulone .lione .a4{
   /* background:#71ce00;
    height: 32px;
    line-height: 32px;*/
}
.top_menu_20151008 .ulone .lione .a5{
   /* background:#107537;*/
}
.top_menu_20151008 .ulone .lione .ultw{
    display:none;
    position:absolute;
    width:150px;
    top: 40px;
    left: 24px;

/*    background:rgba(255,255,255,0.3);*/
}
.top_menu_20151008 .ulone .lione .ultw li:first-child{
    border-top-left-radius:10px;
    border-top-right-radius:10px;
}
.top_menu_20151008 .ulone .lione .ultw li:last-child{
    border-bottom-left-radius:10px;
    border-bottom-right-radius:10px;
}
.top_menu_20151008 .ulone .lione .ultw1 li:hover{
    background:#ee141c;
}
.top_menu_20151008 .ulone .lione .ultw2 li:hover{
    background:#ff9600;
}
.top_menu_20151008 .ulone .lione .ultw3 li:hover{
    background:#71ce00;
}

.radius{
    background:rgba(255,255,255,0.3);
    border-radius:10px;
}
.top_menu_20151008 .ulone .lione .ultw li{
    list-style-type:none;
    text-indent:2em;
    height: 32px;
}
.top_menu_20151008 .ulone .lione .ultw{
    text-indent:2em;

}
.top_menu_20151008 .ulone .lione .ultw p{
    color:#ee141c;
}
.top_menu_20151008 .ulone .lione .ultw li a{
    text-decoration:none;
    color:#3a3939;
    font-size:13px;
}
.share_20151008{
    position:relative;
    margin-top:610px;
    border-bottom:1px solid #e4e4e4;
}
.share_20151008_con{
   margin:0 auto;
    width:1280px;
    padding:0px 30px;
    box-sizing:border-box;
}
.footer_20151008{
    position:relative;
    width:1280px;
    margin:0 auto;
    padding:0px 30px;
    padding-top:12px;
    box-sizing:border-box;
}
.footer_20151008 ul{
    margin-left:-15px;
}
.footer_20151008 ul li{
    list-style-type:none;
    float:left;
}
.footer_20151008 ul li a{
    color:#848484;
    text-decoration:none;
    padding:0px 15px;
    border-right:1px solid #848484;
    font-size:13px;
}
.footer_20151008 ul li span{
    border:none;
    padding:0px 15px;
    color:#848484;
    font-size:13px;
}
.footer_20151008 ul li a:hover{
    color:red;
}
.footer_right_20151008{
    font-size:13px;
    color:#848484;
}
.partner{
    text-align:center;
    padding-top:65px;
    padding-bottom:46px;
}
.share_left_20151008{
    font-size:12px;
    color:#848484;
    padding:12px 0px 14px 0px;
}
.share_left_20151008 span{
    line-height:30px;
    padding-right:10px;
}
.share_left_20151008 a{
    display:inline-block;
    vertical-align:middle;
    width:27px;
    height:30px;
    background:url("../images/20151008/icon.png");
    margin-right:5px;
}
.share_left_20151008 a.a2{
    background-position:-30px 0px;
}
.share_left_20151008 a.a3{
    background-position:-60px 0px;
}
.share_left_20151008 a.a4{
    background-position:-90px 0px;
}
.share_left_20151008 a.a1:hover{
    background-position:0px -30px;
}
.share_left_20151008 a.a2:hover{
    background-position:-30px -30px;
}
.share_left_20151008 a.a3:hover{
    background-position:-61px -30px;
}
.share_left_20151008 a.a4:hover{
    background-position:-90px -30px;
}
.share_right_20151008{
    width:205px;
    margin-top:16px;
}
.share_right_20151008 span{
    display:inline-block;
    vertical-align:middle;
    line-height:30px;
}
.share_right_20151008 a{
    color:#848484;
    text-decoration:none;
}
.en_ch{
    width:104px;
    height:29px;
    border-radius:13px;
    border:1px solid #cacaca;
    line-height:29px;
    text-align:center;
    overflow:hidden;
}
.en_ch a.a1{
    display:inline-block;
    width:59px;
    vertical-align:middle;
}
.en_ch a.a2{
    display:inline-block;
    background:#b5b5b5;
    color:white;
    width:45px;
    vertical-align:middle;
}
.banner_bottom_20151008{
    height:50px;
    right:41px;
    width:1280px;
    margin:0 auto;
    margin-top:-120px;
    position:relative;
}
.banner_bottom_20151008 ul{
    position:absolute;
    right:0px;
    z-index: 2
}
.banner_bottom_20151008 ul li{
    list-style-type:none;
    float:left;
    width:100px;
    text-align:center;
    cursor:pointer;
}
.banner_bottom_20151008 ul li a{
    text-decoration:none;
}
.banner_bottom_20151008 ul li img{
    opacity:0.8;
}
.banner_bottom_20151008 ul li p{
    color:#a0a0a0;
    margin-top:5px;
}
.banner_bottom_20151008 ul li:hover p{
    color:#fff;
}
.banner_bottom_20151008 ul li:hover img{
    opacity:1;
}
.banner_bottom_20151008 ul li.on p{
    color:#fff;
}
.banner_bottom_20151008 ul li.on img{
    opacity:1;
}
.QR_20151008{
    position:absolute;
    margin-left:83px;
    z-index:2;
    display:none;
}

.art_pcdown ul li a{
    width: 175px;
    padding:2px 10px;
}
.art_pcdown ul li:hover{
    background-color:
}