body { background-position : left top ; }
#dh_style_45_1596511747398 { left : 25.39755376180013% ; position : absolute ; top : 7.476755619049072px ; width : 63% ; z-index : 2 ; }
#dh_style_45_1596511747398 > .view_contents { overflow : visible ; }
#dh_style_45_1596511747398 .subMenuSet { background : #000000 ; color : #FFFFFF ; opacity : 0.8 ; text-align : left ; }
#dh_style_45_1596511747398 .menuStyle_45 .menuUl > li { background : #ffffff ; }
#dh_style_45_1596511747398 .menuStyle_45 .menuUl03 .subMenu03 { text-align : left ; }
#dh_style_45_1596511747398 .menuStyle_45 .menuUl > li::after { display : none ; }
#dh_style_45_1596511747398 .subBox .subMenuArea .subMenuAreaItem .subMenu02 { pointer-events : none ; }
#dh_style_45_1596511747398 .menuStyle_45 .subBox .subMenu02::after { display : none ; left : 0 ; transform : translateX(0%) ; }
#dh_style_45_1596511747398 .menuStyle_45 .menuUl03 .subMenu03 a { overflow : hidden ; text-overflow : ellipsis ; white-space : nowrap ; }
#dh_style_45_1596511747398 .menuStyle_45 .subBox .subMenu02 .fa { display : none ; }
#lang_style_12_1658366539896 { left : 88.90323257446289% ; position : absolute ; top : 15.464359283447266px ; width : 113px ; }
#lang_style_12_1658366539896 > .view_contents { overflow : visible ; }
#lang_style_12_1658366539896 .textSet { background : #000000 ; color : #FFFFFF ; font-weight : normal ; opacity : 0.8 ; }
#lang_style_12_1658366539896 .titleSet { color : #F44444 ; font-weight : bold ; }
#lang_style_12_1658366539896 .bgareaSet { background : #ffffff ; }
#image_logo_1658906857901 { height : 42.95144605636597px ; left : 1.4947052001953125% ; position : absolute ; top : 6.965908527374268px ; width : 11% ; }
#comm_layout_header { height : 58.005682px ; z-index : 99999 ; }
#comm_layout_header > .view_contents { max-width : 1200px ; overflow : visible ; }
#newsDetail_style_01_1506318095542 { left : -0.003098805745442708% ; position : absolute ; top : 0.9746856689453125px ; width : 1200px ; }
#layout_diy_1484042021 { height : 613.9684906005859px ; }
#layout_diy_1484042021 > .view_contents { max-width : 1200px ; }
#layout_1506318122695 { height : 60px ; }
#layout_1506318122695 > .view_contents { max-width : 1200px ; overflow : visible ; }
#image_style_01_1594193433831 { height : 102px ; left : 0.4075520833333333% ; position : absolute ; top : 134.41964721679688px ; width : 31.416666666666664% ; }
#image_style_01_1594193433831 > .view_contents { overflow : visible ; }
#div_blank_new05_1594194792612 { box-sizing : border-box ; left : 0% ; position : absolute ; top : 308.515625px ; width : 99.92857142857143% ; z-index : 80 ; }
#div_blank_new05_1594194792612 .roundcs { border-color : #ffffff ; border-style : solid ; border-width : 1px ; }
#div_blank_new05_1594194792612 .modSet { opacity : 0.1 ; }
#diy_none_obj { box-sizing : border-box ; }
#text_style_01_1594196181880 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : -0.25% ; line-height : 1.8 ; position : absolute ; top : 354px ; width : 100.49999999999999% ; }
#text_style_01_1594196181880 > .view_contents { background-color : transparent ; color : #FFFFFF ; font-size : 12px ; text-align : center ; }
#text_style_01_1594193687978 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; height : 27px ; left : 17.80853271484375% ; line-height : 1.8 ; position : absolute ; top : 36.4136962890625px ; width : 97px ; }
#text_style_01_1594193687978 > .view_contents { color : #FCFCFC ; font-size : 15px ; text-align : center ; }
#text_style_01_1594193787036 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; height : 27px ; left : 31.89459737141927% ; line-height : 1.8 ; position : absolute ; top : 36.4136962890625px ; width : 97px ; }
#text_style_01_1594193787036 > .view_contents { color : #FCFCFC ; font-size : 14px ; text-align : center ; }
#text_style_01_1594193792789 { color : #333 ; display : block ; font-family : Microsoft YaHei ; font-size : 16px ; height : 27px ; left : 45.98189798990885% ; line-height : 1.8 ; position : absolute ; top : 36.4136962890625px ; width : 97px ; }
#text_style_01_1594193792789 > .view_contents { color : #FCFCFC ; font-size : 14px ; text-align : center ; }
#text_style_01_1594193996956 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; height : 27px ; left : 60.06919860839843% ; line-height : 1.8 ; position : absolute ; top : 36.4136962890625px ; width : 97px ; }
#text_style_01_1594193996956 > .view_contents { color : #FCFCFC ; font-size : 14px ; text-align : center ; }
#text_style_01_1594193805992 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; height : 27px ; left : 74.15649922688802% ; line-height : 1.8 ; position : absolute ; top : 36.4136962890625px ; width : 97px ; }
#text_style_01_1594193805992 > .view_contents { color : #FCFCFC ; font-size : 14px ; text-align : center ; }
#image_style_01_1594194616313 { height : 120px ; left : 71.13313166300456% ; position : absolute ; top : 134.41372680664062px ; width : 122px ; }
#image_style_01_1594194616313 > .view_contents { overflow : visible ; }
#text_style_01_1594194669473 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 70.4063351949056% ; line-height : 1.8 ; position : absolute ; top : 262.82281494140625px ; width : 11.833333333333334% ; }
#text_style_01_1594194669473 > .view_contents { color : #FFFFFF ; font-size : 13px ; text-align : center ; }
#text_style_01_1594195152698 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 36.246901194254555% ; line-height : 1.8 ; position : absolute ; top : 134.41372680664062px ; width : 28.749999999999996% ; }
#text_style_01_1594195152698 > .view_contents { color : #FCFCFC ; font-size : 15px ; line-height : 38px ; text-align : left ; }
#text_style_01_1596718721388 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 0.48567708333333337% ; line-height : 1.8 ; position : absolute ; top : 241.39883422851562px ; width : 31.166666666666664% ; }
#text_style_01_1596718721388 > .view_contents { color : #0489CC ; font-size : 18px ; font-weight : bold ; text-align : center ; }
#diy_none_obj > .view_contents { color : #FFFFFF ; font-size : 12px ; font-weight : normal ; height : 50px ; height : 42px ; line-height : 15px ; padding-top : 10px ; text-align : center ; }
#div_blank_new05_1596718703454 { box-sizing : border-box ; left : 0.08308664957682292% ; position : absolute ; top : 82.83035278320312px ; width : 99.91666666666667% ; z-index : 80 ; }
#div_blank_new05_1596718703454 .roundcs { border-color : #ffffff ; border-style : solid ; border-width : 1px ; }
#div_blank_new05_1596718703454 .modSet { opacity : 0.1 ; }
#div_blank_new06_1596719173565 { box-sizing : border-box ; height : 215px ; left : 31.103673299153645% ; position : absolute ; top : 99.452392578125px ; width : 23.25% ; }
#div_blank_new06_1596719173565 .roundcs { border-color : #ffffff ; border-style : dashed ; }
#div_blank_new06_1596719173565 .modSet { opacity : 0.1 ; }
#div_blank_new06_1596719232718 { box-sizing : border-box ; height : 215px ; left : 64.12698872884116% ; position : absolute ; top : 99.4375px ; width : 23.25% ; }
#div_blank_new06_1596719232718 .roundcs { border-color : #ffffff ; border-style : dashed ; }
#div_blank_new06_1596719232718 .modSet { opacity : 0.1 ; }
#share_style_07_1658370334202 { left : 65.15688959757487% ; position : absolute ; top : 94.41580200195312px ; width : 4.5% ; }
#share_style_07_1658370334202 > .view_contents { overflow : visible ; }
#clock_style_1_1658370809150 { left : 65.1617571512858% ; position : absolute ; top : 285.83575439453125px ; width : 34.75% ; }
#clock_style_1_1658370809150 .textSet { color : #FFFFFF ; text-align : center ; }
#text_style_01_1658891546112 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 35.67432530721029% ; line-height : 1.8 ; position : absolute ; top : 262.82281494140625px ; width : 5% ; }
#text_style_01_1658891546112 > .view_contents { background : url(https://cdn.yun.sooce.cn/6/36077/png/1648007360067f9e05c4bbe543efc.png) ; background-position : 50% 50% !important ; background-repeat : no-repeat!important ; border-bottom : none !important ; border-color : #dddddd ; border-left : none !important ; border-right : none !important ; border-style : solid ; border-top : none !important ; border-width : 1px ; color : #FFFFFF ; font-family : Microsoft YaHei ; font-size : 12px ; font-weight : normal ; height : 50px ; line-height : 16px ; padding-left : 0px ; padding-right : 5px ; padding-top : 8px ; text-align : center ; }
#counter_style_1_1658891559207 { left : 41.20239130655924% ; position : absolute ; top : 273.3729248046875px ; width : 23.166666666666664% ; }
#image_style_01_1659065938217 { height : 120px ; left : 84.80194473266602% ; position : absolute ; top : 134.41372680664062px ; width : 10.166666666666666% ; }
#image_style_01_1659065938217 > .view_contents { overflow : visible ; }
#text_style_01_1659065953122 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 83.96779759724934% ; line-height : 1.8 ; position : absolute ; top : 262.82281494140625px ; width : 11.833333333333334% ; }
#text_style_01_1659065953122 > .view_contents { color : #FFFFFF ; font-size : 13px ; text-align : center ; }
#comm_layout_footer { background : #3a4142 ; height : 400px ; z-index : 1 ; }
#comm_layout_footer > .view_contents { max-width : 1200px ; overflow : visible ; }
.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_45_1596511747398 .menuStyle_28 .menuUl .rflex .menuUl02::before { border-bottom-color : ${color ; }
!important;}#dh_style_45_1596511747398 .menuStyle_28 .menuUl02 .arrow:hover::before { border-left-color : ${hoverColor ; }
!important;} #dh_style_45_1596511747398.clearTransform { transform : none!important ; }
#dh_style_45_1596511747398 .menuUl02 .subMenu02 > a .fa { position : absolute ; right : 8px ; top : 0 ; }
.langStyle02 .lang_main { color : #333 ; font-size : 16px ; text-align : center ; }
.langStyle02 .lang_content { background : #fff ; border : 1px solid #ccc ; box-shadow : 0px 0px 10px rgba(0,0,0,.3) ; display : none ; font-size : 14px ; margin : 5px auto 0 ; text-align : center ; }
.langStyle02 .lang_content a { display : block ; line-height : 2 ; }
.langStyle02 .lang_content a:hover { background : rgb(45,140,240) ; color : #FFF ; }
.langStyle02 .top_box { display : block ; }
.langStyle02 .text { display : inline-block ; padding-right : 5px ; vertical-align : middle ; }
.langStyle02 .arrow { border-left : 5px solid transparent ; border-right : 5px solid transparent ; display : inline-block ; height : 0 ; width : 0 ; }
#lang_style_12_1658366539896 .arrowDown { border-top : 6px solid #333 ; }
.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 ; }
.newDetail_03 .newsBigTit { box-sizing : border-box ; clear : both ; font-size : 16px ; margin-bottom : 5px ; word-break : break-word ; }
.newDetail_03 .info { position : relative ; z-index : 100 ; }
.newDetail_03 .leftDiv { display : inline-block ; vertical-align : middle ; }
.newDetail_03 .leftDiv span { box-sizing : border-box ; color : #999 ; font-size : 12px ; }
.newDetail_03 .share { display : inline-block ; margin-top : 15px ; text-align : right ; vertical-align : middle ; width : 100% ; }
.newDetail_03 .share span { color : #999 ; display : inline-block ; font-size : 12px ; vertical-align : middle ; }
.newDetail_03 .share a { background-image : url('../img/newsDetail/style_03/social.png') ; cursor : pointer ; display : inline-block ; height : 31px ; vertical-align : middle ; width : 31px ; }
.newDetail_03 .share .weixin { background-position : -19px -88px ; position : relative ; }
.newDetail_03 .share .wechat_qrcode { background : #fff ; border-radius : 5px ; box-shadow : 0px 0px 10px rgba(0,0,0,.2) ; box-sizing : border-box ; display : none ; height : 150px ; padding : 10px ; position : absolute ; right : -60px ; top : calc( 100% + 20px) ; width : 150px ; z-index : 999 ; }
.newDetail_03 .wechat_qrcode img { vertical-align : top ; width : 100%!important ; }
.newDetail_03 .wechat_qrcode canvas { vertical-align : top ; width : 100%!important ; }
.newDetail_03 .share .sina { background-position : -130px -88px ; }
.newDetail_03 .share .qZone { background-position : -73px -20px ; }
.newDetail_03 .abstract { border-top : 1px solid #e5e5e5 ; box-sizing : border-box ; margin-top : 10px ; padding : 10px 0 ; }
.newDetail_03 .imgDiv { box-sizing : border-box ; text-align : center ; width : 100% ; }
.newDetail_03 .imgDiv img { height : auto ; max-width : 100% ; vertical-align : top ; }
.newDetail_03 .newsDetail { margin : 10px 0 ; }
.newDetail_03 .moreNews { overflow : hidden ; }
.newDetail_03 .moreBtn { width : 50% ; }
.newDetail_03 .moreBtn a { box-sizing : border-box ; color : #999 ; display : block ; font-size : 12px ; line-height : 3 ; overflow : hidden ; text-overflow : ellipsis ; white-space : nowrap ; }
.newDetail_03 .prev { float : left ; }
.newDetail_03 .next { float : right ; text-align : right ; }
.newDetail_03 .headTitle { box-sizing : border-box ; margin : 15px 0 ; position : relative ; }
.newDetail_03 .headTitle span { background : #fff ; box-sizing : border-box ; display : inline-block ; font-size : 16px ; padding-right : 10px ; position : relative ; z-index : 2 ; }
.newDetail_03 .headTitle .line { -moz-transform : translateY(-50%) ; -o-transform : translateY(-50%) ; -webkit-transform : translateY(-50%) ; border-bottom : 1px solid #e5e5e5 ; position : absolute ; right : 0 ; top : 50% ; transform : translateY(-50%) ; width : 100% ; z-index : 1 ; }
.newDetail_03 .newsBox { display : flex ; flex-wrap : wrap ; justify-content : space-between ; }
.newDetail_03 .newsBox li { width : calc(96%/2) ; }
.newDetail_03 .newsItem { margin-bottom : 10px ; }
.newDetail_03 .newsImg { overflow : hidden ; padding-bottom : 67% ; position : relative ; }
.newDetail_03 .newsImg img { -moz-transform : translateX(-50%) ; -o-transform : translateX(-50%) ; -webkit-transform : translateX(-50%) ; height : auto ; left : 50% ; position : absolute ; top : 0 ; transform : translateX(-50%) ; width : 100% ; }
.newDetail_03 .newsTitle { box-sizing : border-box ; font-size : 14px ; line-height : 3 ; overflow : hidden ; text-align : center ; text-overflow : ellipsis ; white-space : nowrap ; }
.news_pagination { margin : 0 auto ; text-align : center ; width : 100% ; }
.news_pagination .pagination_button { background : #ffffff ; border : 1px solid #e5e5e5 ; border-radius : 6px ; cursor : pointer ; display : inline-block ; font-size : 14px ; height : 34px ; line-height : 34px ; margin : 0 5px ; width : 34px ; }
.news_pagination .now_page { background : #4E6EF2 ; border : 0 ; color : #FFFFFF ; height : 35px ; width : 35px ; }
.news_pagination .show_all { width : 80px ; }
.news_pagination select { background : url('../img/newsDetail/style_03/selectIcon01.png') no-repeat 97% 50% ; background-size : 20px ; border : 1px solid #e5e5e5 ; border-radius : 6px ; cursor : pointer ; display : inline-block ; font-size : 14px ; height : 34px ; margin : 0 5px ; padding : 0 7px ; width : 80px ; }
.newDetail_03 .share .social_group { display : none ; }
.LNewsCon { float : left ; overflow : hidden ; width : 100% ; }
.LNewsCon img { max-width : 100% ; }
.LNewsCon video { background : #eee ; }
.LNewsCon .smallC { text-align : center ; }
.LNewsCon .smallC font { color : #999 ; padding : 0 15px ; text-align : center ; }
.LNewsCon .abstract { border : 1px solid #e1e1e7 ; border-left : 4px solid #e1e1e7 ; box-sizing : border-box ; margin : 30px auto ; overflow : hidden ; padding : 18px ; position : relative ; width : 100% ; }
.LNewsCon .newsMoreA { border : 1px solid #efefef ; box-sizing : border-box ; height : 50px ; margin : 30px auto ; width : 100% ; }
.LNewsCon .newsText { box-sizing : border-box ; font-size : 14px ; height : auto ; padding : 10px ; }
.LNewsCon .songti { font-family : Verdana, Tahoma, 宋体 ; font-size : 12px ; }
.backNews { color : #999 ; float : left ; font-size : 12px ; height : 50px ; line-height : 50px ; overflow : hidden ; padding-left : 20px ; text-align : left ; text-overflow : ellipsis ; white-space : nowrap ; width : 45% ; word-break : keep-all ; }
.newsMoreA a { color : #999 ; font-size : 12px ; }
.nextNews { color : #999 ; float : right ; font-size : 12px ; height : 50px ; line-height : 50px ; overflow : hidden ; padding-right : 20px ; text-align : right ; text-overflow : ellipsis ; white-space : nowrap ; width : 45% ; word-break : keep-all ; }
:root { --ck-highlight-marker-blue : #72cdfd ; --ck-highlight-marker-green : #63f963 ; --ck-highlight-marker-pink : #fc7999 ; --ck-highlight-marker-yellow : #fdfd77 ; --ck-highlight-pen-green : #180 ; --ck-highlight-pen-red : #e91313 ; }
.marker-yellow { background-color : var(--ck-highlight-marker-yellow) ; }
.marker-green { background-color : var(--ck-highlight-marker-green) ; }
.marker-pink { background-color : var(--ck-highlight-marker-pink) ; }
.marker-blue { background-color : var(--ck-highlight-marker-blue) ; }
.pen-red { color : var(--ck-highlight-pen-red) ; }
.pen-green, .pen-red { background-color : transparent ; }
.pen-green { color : var(--ck-highlight-pen-green) ; }
.LNewsCon .newsText p, .LNewsCon .newsText ul, .LNewsCon .newsText ol, .LNewsCon .newsText blockquote, .LNewsCon .newsText pre { font-size : 16px ; line-height : 1.35 ; margin : 5px 0 ; }
.LNewsCon .newsText h1 { font-size : 2.36em ; line-height : 1.33em ; margin-bottom : 1.67em ; padding-top : 1em ; }
.LNewsCon .newsText h1 + dl { margin-top : 1em ; }
.LNewsCon .newsText dd { margin-bottom : 1em ; }
.LNewsCon .newsText h1:first-of-type { margin-bottom : 1.17em ; padding-top : .5em ; width : 100% ; }
.LNewsCon .newsText h1:first-of-type + h2 { padding-top : 0 ; }
.LNewsCon .newsText h2 { font-size : 1.68em ; font-weight : 400 ; line-height : 1.68em ; margin-bottom : 0.4em ; padding-bottom : .2em ; padding-top : 0.8em ; }
.LNewsCon .newsText h2:first-of-type { clear : both ; }
.LNewsCon .newsText h3 { font-size : 1.36em ; font-weight : 400 ; line-height : 1.5em ; margin-bottom : 0.2em ; padding-top : 0.8em ; }
.LNewsCon .newsText h4 { font-size : 1.2em ; font-weight : 400 ; line-height : 1.4em ; margin-bottom : 0.2em ; padding-top : 0.8em ; }
.LNewsCon .newsText h5 { font-size : 1em ; font-weight : 400 ; line-height : 1.6em ; margin-bottom : 0.8em ; padding-top : 0.2em ; }
.LNewsCon .newsText .info-box > h2, .LNewsCon .newsText .info-box > h3, .LNewsCon .newsText .info-box > h4 { padding-top : 0 ; }
.LNewsCon .newsText strong, .LNewsCon .newsText b { font-weight : bold ; }
.LNewsCon .newsText i, .LNewsCon .newsText em { font-style : italic ; }
.LNewsCon .newsText pre { overflow : hidden ; }
.LNewsCon .newsText code { font-family : "SF Mono",menlo,monaco,"Roboto Mono",Consolas,"Lucida Console",monospace ; font-size : .866666em ; padding : 1.333em ; }
.LNewsCon .newsText code:not(.hljs) { background : rgba(202,205,207,0.3) ; border-radius : 3px ; padding : .1em .25em ; }
.LNewsCon .newsText code:not(.hljs):after { content : "\00a0"}
 .LNewsCon .newsText code:not(.hljs):before {letter-spacing: -1em;content: "\00a0"}
 .LNewsCon .newsText a code:not(.hljs) {color: #1b3af2}
 .LNewsCon .newsText .hljs {background: #2b2c26}
 .LNewsCon .newsText .hljs a {color: #fff}
 .LNewsCon .newsText .hljs code {background: none;padding: 0;font-size: 1em}
 .LNewsCon .newsText blockquote {border-left: 1px solid #bdbdbd;padding-left: 10px;padding-top: 0;font-style: italic}
 .LNewsCon .newsText kbd {display: inline-block;background: #f5f5f5;border: solid 1px #b5c6d2;border-bottom-color: #97afbf;box-shadow: inset 0 -1px 0 #97afbf;font-family: "SF Mono",menlo,monaco,"Roboto Mono",Consolas,"Lucida Console",monospace;font-size: .8em;padding: .25em .5em;line-height: 1em;vertical-align: middle;border-radius: 3px}
 .LNewsCon .newsText ul,.LNewsCon .newsText ol {margin-left: 2.666em;margin-bottom: 0.8em}
 .LNewsCon .newsText ul ul,.LNewsCon .newsText ul ol,.LNewsCon .newsText ol ul,.LNewsCon .newsText ol ol {padding-top: 0;margin-bottom: 0}
 .LNewsCon .newsText ul ul:last-of-type,.LNewsCon .newsText ul ol:last-of-type,.LNewsCon .newsText ol ul:last-of-type,.LNewsCon .newsText ol ol:last-of-type {margin-bottom: .33333em}
 .LNewsCon .newsText ul li:last-of-type,.LNewsCon .newsText ol li:last-of-type {margin-bottom: 0}
 .LNewsCon .newsText p img {margin: 0 auto;box-sizing: content-box}
 .LNewsCon .newsText iframe:not(.cke_wysiwyg_frame) {display: block;margin: 0 auto}
 .LNewsCon .newsText ol {list-style-type: decimal}
 .LNewsCon .newsText table {margin: 0;border-collapse: collapse;max-width:1180px;}
 .LNewsCon .newsText table code {word-break: break-word;white-space: normal}
 .LNewsCon .newsText table[align=left]{margin: 0 auto 0 0;}
 .LNewsCon .newsText table[align=center]{margin: 0 auto;}
 .LNewsCon .newsText table[align=right]{margin: 0 0 0 auto;}
 .LNewsCon .newsText td,.LNewsCon .newsText th {border: 1px solid #e9e9e9;min-width: 2em;padding: .4em !important;}
 .LNewsCon .newsText th {font-weight: bold;background: #fafafa;}
 .LNewsCon .newsText abbr {position: relative;cursor: default;text-decoration: none;border-bottom: 1px dotted #000}
 .LNewsCon .newsText abbr::before {content: attr(title);display: none;position: absolute;bottom: calc( -100% - 15px);left: 50%;transform: translateX(-50%);padding: 3px 5px;font-size: 0.9em;font-weight: bold;border-radius: 3px;color: #fff;background: black;white-space: nowrap}
 .LNewsCon .newsText abbr::after {content: '';display: none;position: absolute;bottom: -5px;left: 50%;transform: translateX(-50%);width: 0;height: 0;border-style: solid;border-width: 0 5px 5px 5px;border-color: transparent transparent #000 transparent;}
 .LNewsCon .newsText abbr:hover::before,.LNewsCon .newsText abbr:hover::after {display: block}
 .LNewsCon .newsText ol{display: block;list-style-type: decimal;margin-block-start: 0;margin-block-end: 0;margin-inline-start: 0px;margin-inline-end: 0px;padding-inline-start: 30px;}
 .LNewsCon .newsText ol li{list-style: decimal;font-size:1em;}
 .LNewsCon .newsText ul{display: block;list-style-type: disc;margin-block-start: 0;margin-block-end: 0;margin-inline-start: 0px;margin-inline-end: 0px;padding-inline-start: 30px;}
 .LNewsCon .newsText ul li{list-style: disc;font-size:1em;}
 .LNewsCon .newsText a{color: -webkit-link;cursor: pointer;text-decoration: underline;}
 .LNewsCon .newsText sub{vertical-align: sub;font-size: smaller;}
 .LNewsCon .newsText sup{vertical-align: super;font-size: smaller;}
 .LNewsCon .newsText .media{margin: 10px auto;max-width: 100%;}


 #newsDetail_style_01_1506318095542 .newsImg{ padding-bottom: 67%;}
 .newDetail_03 img{max-width: 100%;}
 .LNewsCon .newsBigTit { font-size: 26px; color: ; margin-bottom: 20px; text-align: center;font-weight:;}
 .smartphoto-list{width:100%!important;height: 100%!important;}
 .smartphoto-img-wrap{width: 100%!important;transform: translateY(-50%)!important;top: 50%;position: relative;}
 .smartphoto-img-wrap>img{width:100%!important;height: auto!important;}
	 #newsDetail_style_01_1506318095542 .content_load{text-align: center; padding: 10px; font-size: 12px; color: #666;}
	 #newsDetail_style_01_1506318095542 .content_load .icon{ margin-right: 5px; vertical-align: middle;}
	 #newsDetail_style_01_1506318095542 .content_load span{vertical-align: middle;}
	 @media screen and (max-width:1199px){
	 	 .LNewsCon .newsBigTit { font-size: 24px;}
	 }
	 @media screen and (max-width:767px){
	 	 .LNewsCon .newsBigTit { font-size: 18px;}
	 }
.imgStyle{font-size:0;}
	 #image_style_01_1594193433831 .CompatibleImg img{width:auto; height:100%; position:relative; top:0; left:50%;-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);}@media screen and (min-width:641px) and (max-width:1200px) {#image_style_01_1594193433831 .CompatibleImg img{width:auto; height:100%; position:relative; top:0; left:50%;-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);}}@media screen and (max-width:640px) {#image_style_01_1594193433831 .CompatibleImg img{width:100%; height:100%}}
#image_style_01_1594193433831 a{
	 cursor: default;
}


.imgStyle { height:100%; width:100%; overflow: hidden; box-sizing: border-box;}
.imgStyle>a{overflow: hidden; width: 100%; height: 100%;}
.imgStyle img{box-sizing: border-box;}
	 @media screen and (max-width:1200px) {
	 	 	 }
	 @media screen and (max-width:767px) {
	 	 	 }
.blank_new05.blank_area {
 width:100%;
	 padding-top: 10px;padding-bottom: 10px;
}
.blank_new05 .roundcs {
 position: relative;
	 
	 border-bottom: none!important;
	 border-right: none!important;
	 border-left: none!important;
	 border:1px solid #1badf8;
}
	 
	 #image_style_01_1594194616313 .CompatibleImg img{width:100%; height:auto; margin-left:0px}@media screen and (min-width:641px) and (max-width:1200px) {#image_style_01_1594194616313 .CompatibleImg img{width:100%; height:100%}}@media screen and (max-width:640px) {#image_style_01_1594194616313 .CompatibleImg img{width:100%; height:100%}}
#image_style_01_1594194616313 a{
	 cursor: default;
}


.imgStyle { height:100%; width:100%; overflow: hidden; box-sizing: border-box;}
.imgStyle>a{overflow: hidden; width: 100%; height: 100%;}
.imgStyle img{box-sizing: border-box;}
	 @media screen and (max-width:1200px) {
	 	 	 }
	 @media screen and (max-width:767px) {
	 	 	 }

	 .blank_new06.blank_area {
	 height: 100%;padding-left: 10px;padding-right: 10px;
}
.blank_new06 .roundcs {
	 float: left;
	 height: 100%;
 position: relative;
	 border:1px solid #1badf8;
	 border-top: none!important;
	 border-right: none!important;
	 border-bottom: none!important;
}
	 	 	 #div_blank_new06_1596719173565 {width: auto!important;}
	 	 
	 
	 	 	 #div_blank_new06_1596719232718 {width: auto!important;}
	 	 
	 @charset "utf-8";


.editorShare {display: block;width: 54px;height: 54px;position: relative;z-index: 1;}
.editorShare .msb_main {display: block;width: 46px;height: 46px;position: absolute;top: 0;left: 0;z-index: 2;cursor: pointer;text-indent: -9999px;border: 4px solid #FFF;box-shadow: 0 0 5px #DDD;border-radius: 36px;background-color: #54af45;}
.editorShare .msb_main:hover {box-shadow: 0 0 5px #BBB;}
.editorShare .msb_main img {width: 46px;height: 46px;cursor: pointer;border-radius: 23px;border: none;float: left} 


.socialShare {
 display: block;
 width: 54px;
 height: 54px;
 position: relative;
 z-index: 1;
}
.socialShare .msb_main {
 display: block;
 width: 46px;
 height: 46px;
 position: absolute;
 top: 0;
 left: 0;
 z-index: 2;
 cursor: pointer;
 text-indent: -9999px;
 border: 4px solid #FFF;
 box-shadow: 0 0 5px #DDD;
 border-radius: 36px;
 background-color: #54af45;
}
.socialShare .msb_main:hover {
 box-shadow: 0 0 5px #BBB;
}
.socialShare .msb_main img {
 width: 46px;
 height: 46px;
 cursor: pointer;
 border-radius: 23px;
 border: none;
 float: left
}

.socialShare .msb_network_button {
 width: 31px;
 height: 31px;
 position: absolute;
 top: 9px;
 left: 92px;
 z-index: 1;
 cursor: pointer;
 display: none;
 background: no-repeat;
	 border: 6px solid #f5f5f5;
	 border-radius: 50%;
}
.socialShare .msb_network_button.sina {
 background: url(../img/share/style_07/social.png) no-repeat -130px -87px;
}
.socialShare .msb_network_button.tQQ {
 background: url(../img/share/style_07/social.png) no-repeat -20px -20px;
}
.socialShare .msb_network_button.qZone {
 background: url(../img/share/style_07/social.png) no-repeat -73px -20px;
}
.socialShare .msb_network_button.douban {
 background: url(../img/share/style_07/social.png) no-repeat -130px -151px;
}
.socialShare .msb_network_button.weixin {
 background: url(../img/share/style_07/social.png) no-repeat -18px -87px;
}
.wechat_qrcode:after {
 content: '';
 position: absolute;
 left: 50%;
 margin-left: -6px;
 bottom: -13px;
 width: 0;
 height: 0;
 border-width: 8px 6px 6px 6px;
 border-style: solid;
 border-color: #fff transparent transparent transparent;
}
.wechat_qrcode{
 display: none;
 border: 1px solid #eee;
 position: absolute;
 z-index: 9;
 left: 50%;
 top: -200px;
 transform: translate(-50%, 0);
 width: 180px;
 height: 180px;
 color: #666;
 font-size: 12px;
 text-align: center;
 background-color: #fff;
 box-shadow: 5px 5px 10px #aaa;
}
.wechat_qrcode h4 {
 font-weight: normal;
 height: 26px;
 line-height: 26px;
 font-size: 12px;
 background-color: #f3f3f3;
 margin: 0;
 padding: 0;
 color: #777;
}
.msb_network_button.weixin .wechat_qrcode .qrcode img{width: 100px!important;height: 100px!important;margin: 0 auto;}
.msb_network_button.weixin .wechat_qrcode .qrcode canvas{width: 100px!important;height: 100px!important;margin: 0 auto;}
.qrcode{
 width: 105px;
 margin: 8px auto;
}
.qr_code_show{
 width: 180px;
 height: 180px;
 display: block;
}
.socialShare .msb_network_button:hover{transition: -moz-transform 2s ease-out 0s;border: 6px solid #eee;}

 @media screen and (max-width: 768px){
 #bsBox.bsBox {width:96%!important;left:2%!important;margin-left:0!important;box-sizing: border-box;}
 #bsBox.bsBox * {max-width:100%!important;box-sizing: border-box;}
 #bsBox.bsBox .bFind-wrapper-top{height:26px!important;}
 #bsBox.bsBox #searchBox.bFind{max-width:80%!important;}
 }
.clock span{font-size:14px}
.counter:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.counter{zoom:1}
.counter .item{float:left; font-size:16px; line-height:2em; font-family:"Helvetica Neue","Helvetica",arial,sans-serif; font-weight:bold}

.counter.style_1 .item {
 margin-right:.2em;
}
.counter.style_1 .digit{
 padding:0 .35em;
 color:#eee;
 background:#333;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 border-radius:5px;
}
.counter.style_1 .digit span {
 -webkit-transform: scale(1.3,1.3); -moz-transform: scale(1.3,1.3); -o-transform: scale(1.3,1.3); transform: scale(1.3,1.3);
}
.counter.style_1 .digit{
 position: relative;
 display: inline-block;
}
.counter.style_1 .digit::before {
 content: '';
 border-bottom: 1px solid #ccc;
 width: 100%;
 position: absolute;
 right: 0;
 top: 50%;
}
.counter.style_1.hide-line .digit::before {
 visibility: hidden;
}
.counter.style_1 .dot {
 -webkit-transform: translate(0, 8px); -moz-transform: translate(0, 8px); -o-transform: translate(0, 8px); transform: translate(0, 8px);
}
@keyframes turn_into_digit {
 0% {-webkit-transform: translate(0, 80%); -moz-transform: translate(0, 80%); -o-transform: translate(0, 80%); transform: translate(0, 80%);}
 100% {-webkit-transform: translate(0, -80%) scale(1.3,1.3); -moz-transform: translate(0, -80%) scale(1.3,1.3); -o-transform: translate(0, -80%) scale(1.3,1.3); transform: translate(0, -80%) scale(1.3,1.3);}
}
@-moz-keyframes turn_into_digit {
 0% {-webkit-transform: translate(0, 80%); -moz-transform: translate(0, 80%); -o-transform: translate(0, 80%); transform: translate(0, 80%);}
 100% {-webkit-transform: translate(0, -80%) scale(1.3,1.3); -moz-transform: translate(0, -80%) scale(1.3,1.3); -o-transform: translate(0, -80%) scale(1.3,1.3); transform: translate(0, -80%) scale(1.3,1.3);}
}
@-webkit-keyframes turn_into_digit {
 0% {-webkit-transform: translate(0, 80%); -moz-transform: translate(0, 80%); -o-transform: translate(0, 80%); transform: translate(0, 80%);}
 100% {-webkit-transform: translate(0, -80%) scale(1.3,1.3); -moz-transform: translate(0, -80%) scale(1.3,1.3); -o-transform: translate(0, -80%) scale(1.3,1.3); transform: translate(0, -80%) scale(1.3,1.3);}
}
@-o-keyframes turn_into_digit {
 0% {-webkit-transform: translate(0, 80%); -moz-transform: translate(0, 80%); -o-transform: translate(0, 80%); transform: translate(0, 80%);}
 100% {-webkit-transform: translate(0, -80%) scale(1.3,1.3); -moz-transform: translate(0, -80%) scale(1.3,1.3); -o-transform: translate(0, -80%) scale(1.3,1.3); transform: translate(0, -80%) scale(1.3,1.3);}
}
.counter.style_1.digit-animation .digit span{
 display: inline-block;
 animation: turn_into_digit .1s 6;
 -moz-animation: turn_into_digit .1s 6;
 -webkit-animation: turn_into_digit .1s 6;
 -o-animation: turn_into_digit .1s 6;
}
 
	 #image_style_01_1659065938217 .CompatibleImg img{width:100%; height:auto; margin-left:0px}@media screen and (min-width:641px) and (max-width:1200px) {#image_style_01_1659065938217 .CompatibleImg img{width:100%; height:100%}}@media screen and (max-width:640px) {#image_style_01_1659065938217 .CompatibleImg img{width:100%; height:100%}}
#image_style_01_1659065938217 a{
	 cursor: default;
}


.imgStyle { height:100%; width:100%; overflow: hidden; box-sizing: border-box;}
.imgStyle>a{overflow: hidden; width: 100%; height: 100%;}
.imgStyle img{box-sizing: border-box;}
	 @media screen and (max-width:1200px) {
	 	 	 }
	 @media screen and (max-width:767px) {
	 	 	 } ; letter-spacing : -1em ; }