body { -ms-text-size-adjust : 100% !important ; -webkit-text-size-adjust : 100% !important ; background-color : #EAEAEC ; background-position : left top ; text-size-adjust : 100% !important ; }
#image_logo_1551950880804 { display : block ; height : 93px ; left : 27.125122582625906% ; position : absolute ; top : 0px ; width : 10.520833333333334% ; z-index : 1001 ; }
#dh_style_28_1616665901076 { left : 36.81346976270388% ; position : absolute ; top : 27px ; width : 27.699351392598242% ; z-index : 999 ; }
#dh_style_28_1616665901076 > .view_contents { overflow : visible ; }
#searchbox_style_05_1616666069190 { left : 65.20219240330503% ; position : absolute ; top : 29px ; width : 7.706982067913009% ; }
#searchbox_style_05_1616666069190 > .view_contents { overflow : visible ; }
#div_a_includeBlock_1556089436293 { background : #ffffff ; display : block ; height : 97.96354162693024px ; left : -59.25% ; position : absolute ; top : 2.9375px ; width : 218.41666666666666% ; }
#div_a_includeBlock_1556089436293 > .view_contents { overflow : visible ; }
#comm_layout_header { background : #0f0e21 ; display : block ; height : 100.91666650772095px ; z-index : 99999 ; }
#comm_layout_header > .view_contents { max-width : 1200px ; overflow : visible ; }
#diy_none_obj { background : #558dd9 ; background : #282828 ; }
#videobanner_style_01_1616659158614 { display : block ; height : 800px ; left : calc(50% - 960px) ; position : absolute ; top : 0.9375px ; width : 1920px ; }
#image_style_01_1616657376617 { height : 830px ; left : -30% ; position : absolute ; top : 1299.796875px ; width : 160% ; }
#image_style_01_1616657376617 > .view_contents { overflow : visible ; }
#image_style_01_1616658447372 { height : 831px ; left : -28.164062499999996% ; position : absolute ; top : 2135.8125px ; width : 160% ; }
#image_style_01_1616658447372 > .view_contents { overflow : visible ; }
#image_style_01_1616658536618 { height : 830px ; left : -28.164062499999996% ; position : absolute ; top : 3000.796875px ; width : 160% ; }
#image_style_01_1616658536618 > .view_contents { overflow : visible ; }
#video_style_01_1660032337169 { left : 29.967590332031254% ; position : absolute ; top : 956.0834045410156px ; width : 40% ; }
#video_style_01_1660032337169 > .view_contents { overflow : visible ; }
#video_style_01_1660032343576 { left : 72.63599650065105% ; position : absolute ; top : 956.0764770507812px ; width : 40% ; }
#video_style_01_1660032343576 > .view_contents { overflow : visible ; }
#image_style_01_1616664974362 { height : 34px ; left : 18.1% ; position : absolute ; top : 77px ; width : 2.3333333333333335% ; }
#image_style_01_1616664974362 > .view_contents { overflow : visible ; }
#image_style_01_1616664974368 { height : 34px ; left : 38.0% ; position : absolute ; top : 75px ; width : 2.3333333333333335% ; }
#image_style_01_1616664974368 > .view_contents { overflow : visible ; }
#image_style_01_1616664974371 { height : 34px ; left : 58.1% ; position : absolute ; top : 75px ; width : 2.3333333333333335% ; }
#image_style_01_1616664974371 > .view_contents { overflow : visible ; }
#text_style_02_1616664974378 { color : #333 ; font-family : microsoft yahei ; font-size : 46px ; left : 21.0% ; line-height : 50px ; position : absolute ; top : 79px ; width : 17% ; }
#text_style_02_1616664974378 > .view_contents { box-sizing : border-box ; color : #666666 ; font-size : 16px ; line-height : 30px ; }
#diy_none_obj > .view_contents { box-sizing : border-box ; font-size : 12px ; line-height : 20px ; }
#text_style_02_1616664974382 { color : #333 ; font-family : microsoft yahei ; font-size : 46px ; left : 41.0% ; line-height : 50px ; position : absolute ; top : 79px ; width : 17% ; }
#text_style_02_1616664974382 > .view_contents { box-sizing : border-box ; color : #666666 ; font-size : 16px ; line-height : 30px ; }
#text_style_02_1616664974386 { color : #333 ; font-family : microsoft yahei ; font-size : 46px ; left : 61.1% ; line-height : 50px ; position : absolute ; top : 79px ; width : 24.083333333333336% ; }
#text_style_02_1616664974386 > .view_contents { box-sizing : border-box ; color : #666666 ; font-size : 16px ; line-height : 30px ; }
#text_style_02_1616664974412 { color : #333 ; font-family : microsoft yahei ; font-size : 46px ; left : 28.416666666666668% ; line-height : 50px ; position : absolute ; top : 187px ; width : 43.166666666666664% ; }
#text_style_02_1616664974412 > .view_contents { box-sizing : border-box ; color : #666666 ; font-family : Verdana ; font-size : 12px ; line-height : 20px ; text-align : center ; }
#div_includeBlock_1616664974265 { background : #282828 ; height : 300px ; left : 0% ; position : absolute ; top : 6611.125px ; width : 100% ; }
#videobanner_style_01_1616752213673 { height : 678px ; left : 0% ; position : absolute ; top : 5933.125px ; width : 100% ; }
#image_style_01_1616999241613 { height : 630px ; left : -30.03125% ; position : absolute ; top : 5297.12109375px ; width : 1920px ; }
#image_style_01_1616999241613 > .view_contents { overflow : visible ; }
#image_style_01_1616658736889 { height : 882px ; left : -20.735677083333336% ; position : absolute ; top : 4414.125px ; width : 160% ; }
#image_style_01_1616658736889 > .view_contents { overflow : visible ; }
#image_style_01_1622790644935 { height : 250px ; left : 42.908854166666664% ; position : absolute ; top : 4133.03125px ; width : 41.66666666666667% ; }
#image_style_01_1622790644935 > .view_contents { overflow : visible ; }
#image_style_01_1622790592304 { height : 250px ; left : 42.908854166666664% ; position : absolute ; top : 3868.0625px ; width : 500px ; }
#image_style_01_1622790592304 > .view_contents { overflow : visible ; }
#image_style_01_1622789676318 { height : 520px ; left : 16% ; position : absolute ; top : 3868.0625px ; width : 300px ; }
#image_style_01_1622789676318 > .view_contents { overflow : visible ; }
#titleText_style_08_1675393894752 { left : 0.0416666666666643% ; position : absolute ; top : 858.15625px ; width : 99.91666666666667% ; }
#video_style_01_1675394472600 { left : -12.625869750976562% ; position : absolute ; top : 956.0764770507812px ; width : 40% ; }
#video_style_01_1675394472600 > .view_contents { overflow : visible ; }
#layout_1616579521104 { background : #f4f4f4 ; height : 6911.125px ; }
#layout_1616579521104 > .view_contents { max-width : 1200px ; overflow : visible ; }
#layout_1616657339991 { height : 148px ; }
#layout_1616657339991 > .view_contents { max-width : 1200px ; overflow : visible ; }
.logoStyle * { box-sizing : border-box ; }
.logoStyle { box-sizing : border-box ; height : 100% ; overflow : hidden ; width : 100% ; }
.logoStyle > a { display : block ; height : 100% ; overflow : hidden ; width : 100% ; }
.logoName { white-space : nowrap ; }
.menuStyle_28 { position : relative ; width : 100% ; }
.menuStyle_28 * { box-sizing : border-box ; }
.menuStyle_28 .miniMenu *, .menuStyle_28 .menuUl li * { -moz-transition-duration : .2s ; -moz-transition-property : background,height,padding ; -moz-transition-timing-function : ease-out ; -o-transition-duration : .2s ; -o-transition-timing-function : ease-out ; -webkit-transition-duration : .2s ; -webkit-transition-property : background,height,padding ; -webkit-transition-timing-function : ease-out ; transition-duration : .2s ; transition-property : background,height,padding ; transition-timing-function : ease-out ; }
.menuStyle_28 .dflex { -ms-flex-align : center ; -webkit-align-items : center ; -webkit-box-align : center ; align-items : center ; display : -webkit-box ; display : -webkit-flex ; display : -ms-flexbox ; display : flex ; }
.menuStyle_28 .rflex { -ms-flex : 1 ; -webkit-box-flex : 1 ; -webkit-flex : 1 ; flex : 1 ; float : left\0 ; position : relative ; }
.menuStyle_28 ul, .menuStyle_28 li { list-style : none ; margin : 0px ; padding : 0 ; }
.menuStyle_28 .menuLayout { margin : 0 auto ; position : relative ; width : 100% ; }
.menuStyle_28 .menuLayout:after { clear : both ; content : '' ; display : block ; }
.menuStyle_28 .menuUl_box { position : relative ; text-align : center ; width : 100% ; }
.menuStyle_28 .menuUl { position : relative ; text-align : center ; width : 100% ; }
.menuStyle_28 .menuUl > li { position : relative ; }
.menuStyle_28 .menuUl > li > a { background : rgba(0,0,0,0.0) ; box-sizing : border-box ; color : #17233D ; display : block ; font-size : 16px ; font-weight : bold ; letter-spacing : normal ; line-height : 44px ; padding : 0 ; padding : 0 1em\0 ; position : relative ; text-align : center ; text-decoration : none ; white-space : nowrap ; }
.menuStyle_28 .menuUl > li > a:hover { color : #750406 ; }
.menuStyle_28 .menuUl #hot > a { color : #750406 ; }
.menuStyle_28 .menuUl > li > a span { color : rgba(0, 0, 0, .3) ; display : block ; font-size : 12px ; text-align : center ; width : 100% ; }
.menuStyle_28 .menuUl #hot > a span { color : inherit ; }
.menuStyle_28 .menuLayout .miniMenu { display : none ; }
.menuStyle_28 .menuUl02 { -moz-transform : translate(-50%,0) ; -o-transform : translate(-50%,0) ; -webkit-transform : translate(-50%,0) ; display : none ; height : 0 ; left : 50% ; opacity : 0 ; position : absolute ; transform : translate(-50%,0) ; width : 100% ; }
.menuStyle_28 .menuUl > li > #menuLogo { height : 85% ; }
.menuStyle_28 .menuUl .rflex:hover .menuUl02 { display : block ; height : auto ; opacity : 1 ; padding-top : 10px ; }
.menuStyle_28 .menuUl.noHover .rflex:hover .menuUl02 { display : none ; }
.menuStyle_28 .menuUl02 .subMenu02 { background : #fff ; color : #4D5158 ; font-size : 14px ; line-height : 40px ; padding : 0 15px ; position : relative ; }
.menuStyle_28 .menuUl02 .subMenu02#subCurSet { color : #750406 ; }
.menuStyle_28 .menuUl02 .subMenu02 > a { color : inherit ; display : block ; font-size : inherit ; line-height : inherit ; overflow : hidden ; text-overflow : ellipsis ; white-space : nowrap ; }
.menuStyle_28 .menuUl02 .subMenu02:hover { background : #f7f7f7 ; border-left : 2px solid #750406 ; color : #750406 ; }
.menuStyle_28 .menuUl02 .subMenu02 > a .fa { float : right ; line-height : inherit ; }
.menuStyle_28 .menuUl02 .subMenu02:hover .menuUl03 { display : block ; }
.menuStyle_28 .menuUl02 .subMenu02:first-child { border-top-left-radius : 0px ; border-top-right-radius : 0px ; }
.menuStyle_28 .menuUl02 .subMenu02:last-child { border-bottom-left-radius : 0px ; border-bottom-right-radius : 0px ; }
.menuStyle_28 .menuUl03 { display : none ; left : 100% ; position : absolute ; top : 0 ; }
.menuStyle_28 .menuUl03 .subMenu03 { line-height : 40px ; margin-left : 10px ; }
.menuStyle_28 .menuUl03 .subMenu03 a:hover { background : #f7f7f7 ; color : #750406 ; }
.menuStyle_28 .menuUl03 .subMenu03 > a { background : #fff ; color : #17233D ; display : block ; overflow : hidden ; padding : 0 15px ; text-overflow : ellipsis ; white-space : nowrap ; }
.menuStyle_28 .menuUl03 .subMenu03:first-child a { border-top-left-radius : 0px ; border-top-right-radius : 0px ; }
.menuStyle_28 .menuUl03 .subMenu03:last-child a { border-bottom-left-radius : 0px ; border-bottom-right-radius : 0px ; }
.menuStyle_28 .menuUl .rflex:hover .menuUl02::before { border-bottom : 5px solid #fff ; border-left : 5px solid transparent ; border-right : 5px solid transparent ; border-top : 5px solid transparent ; content : '' ; position : absolute ; top : 0px ; transform : translateX(-50%) ; }
.menuStyle_28 .menuUl02 .arrow:hover::before { border-bottom : 5px solid transparent ; border-left : 5px solid #fff ; border-right : 5px solid transparent ; border-top : 5px solid transparent ; content : '' ; position : absolute ; right : -10px ; top : 50% ; transform : translateY(-50%) ; }
.menuStyle_28 .maxWidth { margin : auto ; }
.menuStyle_28 .subBox { background : rgba(238, 238, 238, 0.85) ; display : none ; left : 0 ; position : absolute ; width : 100% ; }
.menuStyle_28 .subBox .subBoxContent { overflow : hidden ; padding : 15px ; text-align : left ; }
.menuStyle_28 .subBox .subBoxContent .subItems { display : none ; overflow : hidden ; }
.menuStyle_28 .subBox .sublm { float : left ; min-height : 10px ; width : calc(100% - 440px) ; }
.menuStyle_28 .subBox .sublm > div { clear : both ; margin : 8px 0 ; overflow : hidden ; }
.menuStyle_28 .subBox .subImgsbox { float : left ; height : 160px ; width : 440px ; }
.menuStyle_28 .subBox .subImgsbox > a { display : block ; float : right ; height : 100% ; margin-left : 20px ; width : calc((100% - 20px)/2) ; }
.menuStyle_28 .subBox .subImgsbox > a:last-child { margin-left : 0 ; }
.menuStyle_28 .subBox .subImgsbox > a > div.subImg { background-repeat : no-repeat ; background-size : cover !important ; height : 100% ; overflow : hidden ; position : relative ; }
.menuStyle_28 .subBox .subImgsbox > a > div.subImg span { background : rgba(255,255,255,.8) ; bottom : 0 ; color : #17233D ; display : block ; font-size : 12px ; left : 0 ; padding : 5px ; position : absolute ; width : 100% ; }
.menuStyle_28 .subBox p { float : left ; overflow : hidden ; }
.menuStyle_28 .subBox p:first-child { margin-right : 10px ; width : 100px ; }
.menuStyle_28 .subBox p:last-child { width : calc(100% - 110px) ; }
.menuStyle_28 .subBox .subMenu02 { clear : both ; color : #17233D ; font-size : 14px ; line-height : 28px ; margin-bottom : 5px ; }
.menuStyle_28 .subBox .subMenu02#subCurSet { color : #750406 ; }
.menuStyle_28 .subBox .subMenu02:hover, .menuStyle_28 .subBox .subMenu02:active { color : #750406 ; }
.menuStyle_28 .subBox .subMenu03 { color : #666 ; float : left ; font-size : 12px ; margin : 5px 20px 5px 0 ; }
.menuStyle_28 .subBox .subMenu03:hover, .menuStyle_28 .subBox .subMenu03:active { color : #750406 ; }
.menuStyle_28 .subMenu03 #thrCurSet { background : #f7f7f7 ; color : #750406 ; }
.menuStyle_28 .imgIco { -moz-box-sizing : border-box ; -ms-box-sizing : border-box ; -o-box-sizing : border-box ; -webkit-box-sizing : border-box ; box-sizing : border-box ; display : inline-block ; overflow : hidden ; padding : 15px ; position : relative ; vertical-align : middle ; }
.menuStyle_28 .imgIco img { -moz-transform : translateY(-50%) translateX(-50%) ; -ms-transform : translateY(-50%) translateX(-50%) ; -o-transform : translateY(-50%) ; -webkit-transform : translateY(-50%) translateX(-50%) ; height : 100% ; left : 50% ; position : absolute ; top : 50% ; transform : translateY(-50%) translateX(-50%) ; vertical-align : top ; width : auto ; }
.menuStyle_28 .menuUl > li > a span.pageName { display : inline ; vertical-align : middle ; }
#dh_style_28_1616665901076.clearTransform { transform : none!important ; }
#dh_style_28_1616665901076 .menuUl02 .subMenu02 > a .fa { position : absolute ; right : 8px ; top : 0 ; }
.searchStyle_5 { width : 100% ; }
.searchStyle_5 .searchForm { box-sizing : border-box ; overflow : hidden ; }
.searchStyle_5 .search_input { border : 0 ; border-bottom : 1px solid #333 ; box-sizing : border-box ; color : #333 ; float : left ; font-size : 14px ; height : 40px ; line-height : 40px ; padding : 0 10px 0 0 ; vertical-align : top ; width : calc( 100% - 40px) ; }
.searchStyle_5 .search-btn { background : transparent ; border : none ; border-bottom : 1px solid #333 ; color : #333 ; cursor : pointer ; float : right ; font-size : 16px ; height : 40px ; position : relative ; text-align : center ; width : 40px ; }
.searchStyle_5 .search-btn i { -moz-transform : translate(-50%,-50%) ; -o-transform : translate(-50%,-50%) ; -webkit-transform : translate(-50%,-50%) ; left : 50% ; position : absolute ; top : 50% ; transform : translate(-50%,-50%) ; }
.searchStyle_5 .keyWord { overflow : hidden ; }
.searchStyle_5 .keyWord a { color : #666 ; float : left ; font-size : 14px ; line-height : 2 ; margin-right : 5px ; }
.searchStyle_5 .keyWord a:hover { color : #333 ; }
#searchbox_style_05_1616666069190 ::-webkit-input-placeholder { color :  ; }
#searchbox_style_05_1616666069190 :-moz-placeholder { color :  ; }
//firefox 18- #searchbox_style_05_1616666069190 ::-moz-placeholder { color :  ; }
//firefox 18 + #searchbox_style_05_1616666069190 ::-ms-input-placeholder { color :  ; }
#searchbox_style_05_1616666069190 ::-o-placeholder { color :  ; }
.bannerStyle_01 { height : 100% ; position : relative ; width : 100% ; }
.bannerStyle_01 .main_visual { height : 100% ; overflow : hidden ; position : relative ; }
.bannerStyle_01 .main_image { height : 100% ; overflow : hidden ; position : relative ; }
.bannerStyle_01 .main_image ul { height : 100% ; overflow : hidden ; width : 100% ; }
.bannerStyle_01 .main_image li { float : left ; height : 100% ; position : relative ; width : 100% ; }
.bannerStyle_01 .main_image li .img_box { box-sizing : border-box ; display : block ; height : 100% ; overflow : hidden ; position : relative ; width : 100% ; }
.bannerStyle_01 .main_image li .img_box img { height : 100% ; object-fit : cover ; width : 100% ; }
.bannerStyle_01 .info { background : rgba(0,0,0,.5) ; border : 1px solid rgba(255,255,255,.5) ; box-sizing : border-box ; color : #FFF ; left : 50% ; padding : 25px ; position : absolute ; text-align : center ; top : 50% ; transform : translate(-50%,-50%) ; width : 75% ; z-index : 100 ; }
.bannerStyle_01 .title { font-size : 20px ; overflow : hidden ; text-overflow : ellipsis ; white-space : nowrap ; }
.bannerStyle_01 .subTitle { font-size : 14px ; line-height : 2 ; margin-bottom : 5px ; overflow : hidden ; text-overflow : ellipsis ; white-space : nowrap ; }
.bannerStyle_01 .button { background : rgba(255,255,255,.3) ; box-sizing : border-box ; color : #FFF ; display : inline-block ; font-size : 16px ; height : 35px ; line-height : 32px ; margin-bottom : 5px ; max-width : 100% ; overflow : hidden ; padding : 0 20px ; text-overflow : ellipsis ; white-space : nowrap ; }
.bannerStyle_01 .flicking_con { bottom : 10px ; position : absolute ; text-align : center ; width : 100% ; }
.bannerStyle_01 .flicking_con .dot { border : 1px solid rgba(255,255,255,.8) ; border-radius : 100% ; display : inline-block ; height : 7px ; margin : 0 2px ; overflow : hidden ; position : relative ; width : 7px ; }
.bannerStyle_01 .flicking_con .cur_two { background : rgba(255,255,255,.8) ; }
.bannerStyle_01 .arrow { -moz-transform : translateY(-50%) ; -o-transform : translateY(-50%) ; -webkit-transform : translateY(-50%) ; box-sizing : border-box ; color : #999 ; cursor : pointer ; font-family : simsun,'宋体','simhei','黑体' ; font-size : 60px ; line-height : 1 ; padding : 0 14px ; position : absolute ; text-align : center ; top : 50% ; transform : translateY(-50%) ; z-index : 100 ; }
.bannerStyle_01 .arrowLef { left : 0 ; }
.bannerStyle_01 .arrowRight { right : 0 ; }
.bannerStyle_01 .arrow .awesome-font { display : none ; }
.bannerStyle_01 .arrow .awesome-font:before { box-sizing : border-box ; padding : 0 3px ; }
.bannerStyle_01 .main_image .video_item { background-color : black ; background-position : center center!important ; background-size : cover!important ; box-sizing : border-box ; height : 100% ; overflow : hidden ; width : 100% ; }
.bannerStyle_01 .main_image .video_item .myvideo { height : 100% ; width : 100% ; }
.bannerStyle_01 .main_image .video_item .myvideo .video_source { height : 100% ; width : 100% ; }
.imgStyle { box-sizing : border-box ; font-size : 0 ; height : 100% ; overflow : hidden ; width : 100% ; }
#image_style_01_1616657376617 .CompatibleImg img { height : 100% ; width : 100% ; }
.imgStyle > a { height : 100% ; overflow : hidden ; width : 100% ; }
.imgStyle img { box-sizing : border-box ; }
#image_style_01_1616658447372 .CompatibleImg img { height : 100% ; width : 100% ; }
#image_style_01_1616658536618 .CompatibleImg img { height : 100% ; width : 100% ; }
.jp-nice-simple .jp-jplayer { height : auto!important ; margin : 0 auto ; overflow : hidden ; width : 100%!important ; }
.jp-nice-simple .video-view { position : relative ; }
.jp-nice-simple .jp-jplayer img { height : auto!important ; width : 100%!important ; }
.jp-nice-simple .jp-jplayer video { height : auto!important ; left : 0 ; position : absolute ; width : 100%!important ; }
.jp-nice-simple .jp-video-360p .jp-video-play, .jp-nice-simple .jp-video-270p .jp-video-play { height : 100%!important ; margin-top : 0!important ; position : absolute ; top : 0 ; }
.jp-nice-simple .jp-progress { -moz-border-radius : 5px ; -moz-box-shadow : inset 0px 1px 4px rgba(0,0,0,.4),
 0px 1px 0px rgba(255,255,255,.4) ; -webkit-border-radius : 5px ; -webkit-box-shadow : inset 0px 1px 4px rgba(0,0,0,.4),
 0px 1px 0px rgba(255,255,255,.4) ; background : #706d6d ; border-radius : 5px ; box-shadow : inset 0px 1px 4px rgba(0,0,0,.4),
 0px 1px 0px rgba(255,255,255,.4) ; float : left ; height : 10px ; margin-top : 13px ; min-width : 50px ; width : calc(100% - 265px)!important ; width : 280px ; }
.jp-nice-simple .jp-video-play { background-color : transparent ; cursor : pointer ; overflow : hidden ; width : 100% ; }
.jp-nice-simple .jp-video-270p .jp-video-play { height : 270px ; margin-top : -270px ; }
.jp-nice-simple .jp-video-360p .jp-video-play { height : 360px ; margin-top : -360px ; }
.jp-nice-simple .jp-video-full .jp-video-play { height : 100% ; }
.jp-nice-simple .jp-video-play-icon { background : url("../img/video/style_01/jplayer.nice.simple.video.play.png") 0 0 no-repeat ; border : none ; cursor : pointer ; display : block ; height : 100px ; left : 50% ; margin-left : -56px ; margin-top : -50px ; position : relative ; text-indent : -9999px ; top : 50% ; width : 112px ; }
.jp-nice-simple .jp-video-play-icon:focus, .jp-video-play-icon:hover { background : url("../img/video/style_01/jplayer.nice.simple.video.play.png") 0 -100px no-repeat ; }
.jp-nice-simple .jp-video { -moz-box-shadow : 0px 0px 20px rgba(0,0,0,.3) ; -webkit-box-shadow : 0px 0px 20px rgba(0,0,0,.3) ; background : #000 ; box-shadow : 0px 0px 20px rgba(0,0,0,.3) ; font-family : "Helvetica Neue", Helvetica, Arial, sans-serif ; position : relative ; }
.jp-nice-simple .jp-video-full { height : 270px ; position : static !important ; position : relative ; width : 480px ; }
.jp-nice-simple .jp-video-full .jp-jplayer { left : 0 ; overflow : hidden ; position : fixed !important ; position : relative ; top : 0 ; z-index : 1000 ; }
.jp-nice-simple .jp-video-full .jp-gui { height : 100% ; left : 0 ; position : fixed !important ; position : static ; top : 0 ; width : 100% ; z-index : 1000 ; }
.jp-nice-simple .jp-video-full .jp-interface { bottom : 0 ; left : 0 ; position : absolute !important ; position : relative ; z-index : 1000 ; }
.jp-nice-simple .jp-interface { -moz-box-shadow : inset 0px 1px 0px #f7f7f7,
 inset 0px -1px 0px #e2e2e2 ; -webkit-box-shadow : inset 0px 1px 0px #f7f7f7,
 inset 0px -1px 0px #e2e2e2 ; background-image : -webkit-linear-gradient("top, rgb(242, 242, 242"), rgb("209, 209, 209")) ; background-image : -moz-linear-gradient("top, rgb(242, 242, 242"), rgb("209, 209, 209")) ; background-image : -o-linear-gradient("top, rgb(242, 242, 242"), rgb("209, 209, 209")) ; background-image : -ms-linear-gradient("top, rgb(242, 242, 242"), rgb("209, 209, 209")) ; background-image : linear-gradient("top, rgb(242, 242, 242"), rgb("209, 209, 209")) ; box-shadow : inset 0px 1px 0px #f7f7f7,
 inset 0px -1px 0px #e2e2e2 ; filter : progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f2f2f2', EndColorStr='#d1d1d1') ; height : 35px ; position : relative ; width : 100% ; }
.jp-nice-simple div.jp-controls-holder { clear : both ; margin : 0 auto ; overflow : hidden ; position : relative ; width : 100% ; }
.jp-nice-simple a.jp-play, .jp-nice-simple a.jp-pause { float : left ; height : 35px ; outline : none ; text-indent : -9999px ; width : 40px ; }
.jp-nice-simple a.jp-play { background : url(../img/video/style_01/sprite.png) 0 0 no-repeat ; background : url("//s138js.nicebox.cn/images/sprite.png") 0 0 no-repeat ; }
.jp-nice-simple a.jp-pause { background : url(../img/video/style_01/sprite.png) -40px 0 no-repeat ; background : url("//s138js.nicebox.cn/images/sprite.png") -40px 0 no-repeat ; display : none ; }
.jp-nice-simple #separator { background-image : url("/sysTools/Model/views/video/style_01/v9Res/separator.png") ; background-repeat : no-repeat ; float : left ; height : 35px ; margin-right : 10px ; margin-top : 7px ; width : 2px ; }
.jp-nice-simple .jp-video-270p .jp-progress { width : 210px ; }
.jp-nice-simple .jp-seek-bar { cursor : pointer ; height : 100% ; width : 0px ; }
.jp-nice-simple .jp-seeking-bg { -moz-border-radius : 5px ; -webkit-border-radius : 5px ; background : #575555 ; border-radius : 5px ; }
.jp-nice-simple .jp-play-bar { -moz-border-radius : 5px ; -webkit-border-radius : 5px ; background : url(../img/video/style_01/play-bar.png) left repeat-x ; border-radius : 5px ; height : 10px ; position : relative ; width : 0px ; z-index : 9999 ; }
.jp-nice-simple .jp-play-bar span { background : url(../img/video/style_01/handle.png) no-repeat center ; height : 17px ; position : absolute ; right : -12px ; top : -3px ; width : 16px ; }
.jp-nice-simple .jp-current-time, .jp-nice-simple .jp-duration { color : #444444 ; float : left ; font-family : Arial ; font-size : 11px ; margin-top : 12px ; }
.jp-nice-simple .jp-current-time { display : inline ; float : left ; }
.jp-nice-simple .jp-duration { display : inline ; float : left ; text-align : right ; }
.jp-nice-simple .jp-video .jp-current-time { margin-left : 10px ; }
.jp-nice-simple .jp-video .jp-duration { margin-right : 10px ; }
.jp-nice-simple .time-sep { color : #444444 ; float : left ; font-family : Arial ; font-size : 11px ; margin : 13px 3px 0 3px ; }
.jp-nice-simple .jp-video a.jp-mute, .jp-nice-simple .jp-video a.jp-unmute { background : url("//s138js.nicebox.cn/images/sprite.png") -80px 0 no-repeat ; float : left ; height : 35px ; outline : none ; text-indent : -9999px ; }
.jp-nice-simple .jp-mute { background : url(../img/video/style_01/sprite.png) -80px 0 no-repeat ; float : left ; margin-left : -10px ; margin-top : 1px ; width : 35px ; }
.jp-nice-simple a.jp-unmute { background : url(../img/video/style_01/sprite.png) -115px 0 no-repeat ; display : none ; margin-left : -13px ; margin-top : 1px ; width : 38px ; }
.jp-nice-simple .jp-volume-bar { -moz-border-radius : 5px ; -moz-box-shadow : inset 0px 1px 4px rgba(0,0,0,.4),
 0px 1px 0px rgba(255,255,255,.4) ; -webkit-border-radius : 5px ; -webkit-box-shadow : inset 0px 1px 4px rgba(0,0,0,.4),
 0px 1px 0px rgba(255,255,255,.4) ; background : #706d6d ; border-radius : 5px ; box-shadow : inset 0px 1px 4px rgba(0,0,0,.4),
 0px 1px 0px rgba(255,255,255,.4) ; cursor : pointer ; float : left ; height : 10px ; margin-right : 10px ; margin-top : 13px ; overflow : hidden ; width : 70px ; }
.jp-nice-simple .jp-volume-bar-value { background : rgba(112,109,109.01) ; height : 10px ; position : relative ; width : 0px ; }
.jp-nice-simple .jp-volume-bar-value span { background : url(../img/video/style_01/volume.png) no-repeat center ; height : 10px ; position : absolute ; right : 0px ; top : 0px ; width : 11px ; }
.jp-nice-simple .jp-full-screen { background : url(../img/video/style_01/sprite.png) -150px 0 no-repeat ; background : url("//s138js.nicebox.cn/images/sprite.png") -150px 0 no-repeat ; float : left ; height : 35px ; margin-left : -15px ; outline : none ; text-indent : -9999px ; width : 40px ; }
.jp-nice-simple .jp-restore-screen { background : url(../img/video/style_01/sprite.png) -150px 0 no-repeat ; float : left ; height : 35px ; margin-left : -15px ; outline : none ; text-indent : -9999px ; width : 40px ; }
.jp-nice-simple .jp-no-solution { background-color : #EEE ; border : 2px solid #009be3 ; color : #000 ; display : none ; font-size : .8em ; padding : 5px ; }
.jp-nice-simple .jp-no-solution a { color : #000 ; }
.jp-nice-simple .jp-no-solution span { display : block ; font-size : 1em ; font-weight : bold ; text-align : center ; }
#image_style_01_1616664974362 .CompatibleImg img { height : auto ; margin-left : 0px ; width : 100% ; }
#image_style_01_1616664974362 a { cursor : default ; }
#image_style_01_1616664974368 .CompatibleImg img { height : auto ; margin-left : 0px ; width : 100% ; }
#image_style_01_1616664974368 a { cursor : default ; }
#image_style_01_1616664974371 .CompatibleImg img { height : auto ; margin-left : 0px ; width : 100% ; }
#image_style_01_1616664974371 a { cursor : default ; }
#image_style_01_1616999241613 .CompatibleImg img { height : 100% ; width : 100% ; }
#image_style_01_1616999241613 a { cursor : default ; }
#image_style_01_1616658736889 .CompatibleImg img { height : 100% ; width : 100% ; }
#image_style_01_1622790644935 .CompatibleImg img { height : 100% ; width : 100% ; }
#image_style_01_1622790592304 .CompatibleImg img { height : 100% ; width : 100% ; }
#image_style_01_1622789676318 .CompatibleImg img { height : 100% ; width : 100% ; }
.titleStyle_8 .title_top_view { align-items : center ; display : flex ; }
.titleStyle_8 .title_top_view .line { background : #005CB2 ; box-sizing : border-box ; flex : 1 ; height : 2px ; position : relative ; }
.titleStyle_8 .title_top_view .circle { background : #005CB2 ; border-radius : 100% ; height : 8px ; position : relative ; width : 8px ; }
.titleStyle_8 .title_top_view .titletop { font-size : 18px ; overflow : hidden ; padding : 0 24px ; position : relative ; text-align : center ; white-space : nowrap ; width : auto ; }
.titleStyle_8 .titlebottom { font-size : 18px ; padding : 0 10px ; position : relative ; text-align : center ; }
@media screen and (min-width:640px) { #dh_style_28_1616665901076 .maxWidth { max-width : px ; }#dh_style_28_1616665901076 .menuUl li #menuLogo { height : px ; margin-left : px ; margin-right : px ; }#dh_style_28_1616665901076 .subBox .sublm { width : calc(100% -(px + px) - 20px) ; }#dh_style_28_1616665901076 .subBox .subImgsbox { height : px ; width : calc((px + px) + 20px) ; }}


