@charset "utf-8";
/*无障碍模式*/
/* .barrier_free{position: absolute;z-index: 999; width: 100%;} */
.barrier_free{position: relative;z-index: 99999;}
.barrier_free .entrance_btn{position: fixed;right: 30px;top: 5px;}
.barrier_free .entrance_btn a{font-size: 16px;color: #666;}
.barrier_free .entrance_btn a:hover{color: #c8151d;}
.barrier_free_main{visibility: hidden;width: 100%;height: 0;border-bottom: 1px solid #bbb;background-color: #505050;box-shadow: 0 0 10px 2px #999;overflow: hidden;color: #fff;position: fixed;z-index: 9;}
/* .barrier_free_main{width: 100%;height: 0;border-bottom: 1px solid #bbb;background-color: #505050;box-shadow: 0 0 10px 2px #999;overflow: hidden;color: #fff;position: fixed;z-index: 9;} */
.barrier_free_main .action_bar{width: 1080px;height: 100%;margin: 0 auto;}
.action_bar_body{height: 100%;}
.action_bar_body:after,.action_group:after{content: '';display: block;clear: both;}
.barrier_free_logo,.action_group,.action_item{float: left;}
.barrier_free_logo{width: 110px;height: 66px;margin: 19px 30px 0 20px;}
.barrier_free_logo .img{display: block;width: 100%;height: 100%;background: url("../image/barrierFree/logo.png") no-repeat;}
.action_group{height: 100%;margin: 0 0 0 10px;}
.action_item{width: 60px;height: 100%;}
.action_item.blendent_item,.action_item.cursor_item,.action_item.cross_curve_item,.action_item.captions_item{display: none;}
.action_item.blendent_01,.cursor_item.close,.cross_curve_item.close,.captions_item.close{display: block;}
.action_item span{display: block;width: 100%;height: 40px;line-height: 40px;text-align: center;font-size: 14px;}
.action_item i{display: block;width: 100%;height: 62px;margin-top: -8px;cursor: pointer;background: url("../image/barrierFree/ico.png") no-repeat;}
.action_item.reset_item i{background-position: -42px -105.5px;}
.action_item.reset_item i:hover{background-position: -133px -105.5px;}
.action_item.blendent_01 i{background-position: -42px -325.5px;}
.action_item.blendent_01 i:hover{background-position: -133px -325.5px;}
.action_item.blendent_02 i{background-position: -42px -470.5px;}
.action_item.blendent_02 i:hover{background-position: -133px -470.5px;}
.action_item.blendent_03 i{background-position: -42px -398px;}
.action_item.blendent_03 i:hover{background-position: -133px -398px;}
.action_item.magnify_item i{background-position: -42px -178px;}
.action_item.magnify_item i:hover{background-position: -133px -178px;}
.action_item.shrink_item i{background-position: -42px -252px;}
.action_item.shrink_item i:hover{background-position: -133px -252px;}
.action_item.cursor_item i{background-position: -42px -544px;}
.action_item.cursor_item i:hover{background-position: -133px -544px;}
.action_item.cross_curve_item i{background-position: -42px -616px;}
.action_item.cross_curve_item i:hover{background-position: -133px -616px;}
.action_item.captions_item i{background-position: -42px -690px;}
.action_item.captions_item i:hover{background-position: -133px -690px;}
.action_item.explain_item i{background-position: -42px -836px;}
.action_item.explain_item i:hover{background-position: -133px -836px;}
.action_item.exit_item i{background-position: -133px -1347px;}
.barrier_free_color01,.barrier_free_color01 .pageMain *{background-color: #000!important;color: #fff!important;}
.barrier_free_color01 .pageMain a{color: #ff0!important;}
.barrier_free_color01 .pageMain a:hover{color: #fff!important;}
.barrier_free_color02,.barrier_free_color02 .pageMain *{background-color: #0c4698!important;color: #fff!important;}
.barrier_free_color02 .pageMain a{color: #ff0!important;}
.barrier_free_color02 .pageMain a:hover{color: #fff!important;}
#bodyDesign .pageMain{-webkit-transform-origin: top center;-moz-transform-origin: top center;-ms-transform-origin: top center;-o-transform-origin: top center;transform-origin: top center;}
.barrier_free_scale1 .pageMain{
    -webkit-transform: scale(1.1); -moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1); 
    padding-top:45px;
}
body.barrier_free_scale1 .pageMain_index{
    padding-top:100px;
}
.barrier_free_scale2 .pageMain{
    -webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);
    padding-top:85px;
}
body.barrier_free_scale2 .pageMain_index{
    padding-top:195px;
}
.barrier_free_scale3 .pageMain{
    -webkit-transform: scale(1.3);-moz-transform: scale(1.3);-ms-transform: scale(1.3);-o-transform: scale(1.3);transform: scale(1.3);
    padding-top:125px;
}
body.barrier_free_scale3 .pageMain_index{
    padding-top:275px;
}
.big_cursor,.big_cursor *{cursor: url("../image/barrierFree/linkaw.cur"),auto !important;}
.big_cursor.barrier_free_color01,.big_cursor.barrier_free_color01 *,.big_cursor.barrier_free_color02,.big_cursor.barrier_free_color02 *{cursor: url("../image/barrierFree/linkrw.cur"),auto !important;}
.cross_curve_wrap{position: fixed;z-index: 99999;}
.cross_curve_wrap:before,.cross_curve_wrap:after{content: '';display: block;border: 4px solid #f00;position: absolute;top: 50%;left: 50%;}
.cross_curve_wrap:before{width: 0;height: 600px;margin: -302px 0 0 -4px;}
.cross_curve_wrap:after{width: 600px;height: 0;margin: -4px 0 0 -302px;}
.captions_main{width: 100%;background-color: #505050;overflow: hidden;position: fixed;bottom: 0;left: 0;z-index: 9999;}
.captions_main .captions_close{display: block;width: 40px;height: 40px;background: url("../image/barrierFree/ico.png") no-repeat 0 -2200px;position: absolute;top: 10px;right: 10px;}
.exhibition_area{position: absolute;top: 1px;left: 5px;right: 100px;bottom: 0;background: #fff;font-size: 53px;line-height: 74.5px;color: #333;text-align: center;font-weight: bold;overflow-y: auto;}
@media screen and (max-device-width: 1024px){
    .barrier_free .entrance_btn{right: -70px;top: 25px;}
}
@media screen and (max-device-width: 800px){
    .barrier_free .entrance_btn{right: -120px;top: 25px;}
}

