body { -ms-text-size-adjust : 100% !important ; -webkit-text-size-adjust : 100% !important ; background-position : left top ; text-size-adjust : 100% !important ; }
#image_logo_1594977912403 { height : 80px ; left : 8.874967157120336% ; position : absolute ; top : 0px ; width : 13.925380977404098% ; }
#dh_style_28_1695206519853 { left : 32.212296374146085% ; position : absolute ; top : 0px ; width : 57.90856542301629% ; z-index : 999 ; }
#dh_style_28_1695206519853 > .view_contents { overflow : visible ; }
#dh_style_28_1695206519853 .subMenuSet { color : #000000 ; font-family : "Microsoft YaHei",微软雅黑 ; line-height : 85px ; }
#dh_style_28_1695206519853 .thrMenuSet { color : #000000 ; font-family : "Microsoft YaHei",微软雅黑 ; line-height : 85px ; }
#dh_style_28_1695206519853 .mainMenuSet { bg-hover-color : #0e2488 ; color : #000000 ; font-family : "Microsoft YaHei",微软雅黑 ; line-height : 85px ; text-color : #000000 ; text-hover-color : #ffffff ; }
#dh_style_28_1695206519853 .thrMenuSet:hover { background : #0e2488 ; color : #FFFFFF ; }
#dh_style_28_1695206519853 .thrCurSet { background : #0e2488 ; color : #FFFFFF ; }
#dh_style_28_1695206519853 .subMenuSet:hover { background : #0e2488 ; color : #FFFFFF ; }
#dh_style_28_1695206519853 .subCurSet { background : #0e2488 ; color : #FFFFFF ; }
#dh_style_28_1695206519853 .mainMenuSet:hover { background : #0e2488 ; color : #FFFFFF ; }
#dh_style_28_1695206519853 #hot > a { background : #0e2488 ; color : #FFFFFF ; }
#comm_layout_header { background : #ffffff ; border-bottom : none !important ; border-color : #cccccc ; border-left : none !important ; border-right : none !important ; border-style : none ; border-top : none !important ; border-width : 0px ; height : 85px ; z-index : 99999 ; }
#comm_layout_header > .view_contents { overflow : visible ; }
#banner_style_01_1575339694152 { height : 822px ; left : calc(50% - 960px) ; position : absolute ; top : 0% ; width : 1920px ; }
#layout_diy_1575336667 { height : 822px ; }
#layout_diy_1575336667 > .view_contents { overflow : visible ; }
#text_style_01_1596099340989 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 8.88071466106148% ; line-height : 1.8 ; position : absolute ; top : 114px ; width : 25.5911718339464% ; z-index : 2 ; }
#text_style_01_1596099340989 > .view_contents { color : #E5E5E5 ; font-family : Times New Roman ; font-size : 35px ; font-weight : bold ; letter-spacing : 2px ; line-height : 45px ; }
#text_style_01_1596099544454 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 8.88071466106148% ; line-height : 1.8 ; position : absolute ; top : 139px ; width : 34.41933788754598% ; z-index : 2 ; }
#text_style_01_1596099544454 > .view_contents { color : #000000 ; font-size : 45px ; font-weight : bold ; letter-spacing : 2px ; }
#text_style_01_1596099859354 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 8.88071466106148% ; line-height : 1.8 ; position : absolute ; top : 250px ; width : 38.67577509196006% ; z-index : 2 ; }
#text_style_01_1596099859354 > .view_contents { color : #000000 ; font-size : 18px ; line-height : 30px ; text-align : justify ; }
#image_style_01_1596100224096 { height : 499px ; left : 51.350663426169206% ; position : absolute ; top : 135.5px ; width : 40.72517078297425% ; z-index : 2 ; }
#image_style_01_1596100224096 > .view_contents { overflow : visible ; }
#counter_style_3_1663817700705 { left : 7.146610614818708% ; position : absolute ; top : 548.484375px ; width : 42.14398318444561% ; }
#counter_style_3_1663817700705 > .view_contents { overflow : visible ; }
#counter_style_3_1663817700705 .listBlocksSet { background : transparent ; }
#counter_style_3_1663817700705 .titleSet { color : #333333 ; }
#counter_style_3_1663817700705 .numhSet { color : #666666 ; }
#counter_style_3_1663817700705 .numtSet { color : #FFFFFF ; font-family : Arial ; font-size : 112px ; font-weight : normal ; text-shadow : transparent 0px 0px 0px ; }
#counter_style_3_1663817700705 .unitSet { color : #FC8526 ; font-size : 32px ; font-weight : bold ; }
#diy_none_obj .numtSet { font-size : 96px ; font-size : 54px ; }
#diy_none_obj .unitSet { font-size : 18px ; }
#layout_1584866586542 { height : 708px ; }
#layout_1584866586542 > .view_contents { overflow : visible ; }
#text_style_01_1596703953833 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 9.353652128218602% ; line-height : 1.8 ; position : absolute ; top : 77px ; width : 44% ; }
#text_style_01_1596703953833 > .view_contents { color : #FF0000 ; font-family : Arial ; font-size : 40px ; font-weight : bold ; height : 45px ; letter-spacing : 4px ; line-height : 45px ; }
#div_blank_new05_1596704073343 { box-sizing : border-box ; left : 9.353652128218602% ; position : absolute ; top : 128px ; width : 3.9411455596426697% ; }
#div_blank_new05_1596704073343 .roundcs { border-color : #ffffff ; border-style : solid ; border-width : 3px ; }
#diy_none_obj { box-sizing : border-box ; }
#text_style_01_1596704289607 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 9.353652128218602% ; line-height : 1.8 ; position : absolute ; top : 164px ; width : 58.48660010509722% ; z-index : 4 ; }
#text_style_01_1596704289607 > .view_contents { color : #FFFFFF ; font-size : 18px ; text-align : left ; }
#text_style_01_1596704434744 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 9.353652128218602% ; line-height : 1.8 ; position : absolute ; top : 231px ; width : 9.143457698370995% ; z-index : 4 ; }
#text_style_01_1596704434744 > .view_contents { color : #FFFFFF ; font-size : 16px ; text-align : left ; }
#text_style_01_1596704567047 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 15.685759327377824% ; line-height : 1.8 ; position : absolute ; top : 214px ; width : 30.833333333333336% ; }
#text_style_01_1596704567047 > .view_contents { color : #FF0000 ; font-size : 30px ; font-weight : bold ; }
#layout_1596703809439 { background : url(https://cdn.yun.sooce.cn/4/71443/jpg/1694503008699a99aadd1f2696451.jpg) ; background-attachment : fixed ; background-position : 50% 50% !important ; background-repeat : no-repeat!important ; background-size : 100% auto ; height : 347px ; }
#layout_1596703809439 > .view_contents { overflow : visible ; }
#text_style_01_1663832240204 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 8.88071466106148% ; line-height : 1.8 ; position : absolute ; top : 114px ; width : 44.87651077246453% ; z-index : 2 ; }
#text_style_01_1663832240204 > .view_contents { color : #E5E5E5 ; font-family : Times New Roman ; font-size : 35px ; font-weight : bold ; letter-spacing : 2px ; line-height : 45px ; }
#text_style_01_1663832240214 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 8.88071466106148% ; line-height : 1.8 ; position : absolute ; top : 140px ; width : 34.41933788754598% ; z-index : 2 ; }
#text_style_01_1663832240214 > .view_contents { color : #000000 ; font-size : 45px ; font-weight : bold ; letter-spacing : 2px ; }
#image_style_03_1663833450610 { box-sizing : border-box ; height : 324px ; left : calc(50% - 784px) ; position : absolute ; top : 248.78125px ; width : 1568px ; }
#image_style_03_1663833450610 > .view_contents { border-radius : inherit ; overflow : hidden ; }
#image_style_17_1663834941667 { box-sizing : border-box ; height : 276px ; left : calc(50% - 250px) ; position : absolute ; top : 592.5625px ; width : 500px ; }
#image_style_17_1663834941667 > .view_contents { border-radius : inherit ; overflow : visible ; }
#image_style_17_1663835067170 { box-sizing : border-box ; height : 276px ; left : 8.82816605359958% ; position : absolute ; top : 592.5625px ; width : 500px ; }
#image_style_17_1663835067170 > .view_contents { border-radius : inherit ; overflow : visible ; }
#image_style_17_1663835720260 { box-sizing : border-box ; height : 276px ; left : 64.92380451918024% ; position : absolute ; top : 592.5625px ; width : 26.274303730951132% ; }
#image_style_17_1663835720260 > .view_contents { border-radius : inherit ; overflow : visible ; }
#image_style_17_1663835793402 { box-sizing : border-box ; height : 276px ; left : 8.88071466106148% ; position : absolute ; top : 893.5625px ; width : 26.274303730951132% ; }
#image_style_17_1663835793402 > .view_contents { border-radius : inherit ; overflow : visible ; }
#image_style_17_1663835841672 { box-sizing : border-box ; height : 276px ; left : 36.862848134524434% ; position : absolute ; top : 893.5625px ; width : 26.274303730951132% ; }
#image_style_17_1663835841672 > .view_contents { border-radius : inherit ; overflow : visible ; }
#image_style_17_1663835876765 { box-sizing : border-box ; height : 276px ; left : 64.92380451918024% ; position : absolute ; top : 893.5625px ; width : 26.274303730951132% ; }
#image_style_17_1663835876765 > .view_contents { border-radius : inherit ; overflow : visible ; }
#layout_1663832240202 { height : 1234px ; }
#layout_1663832240202 > .view_contents { overflow : visible ; }
#text_style_01_1596183587426 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 8.900420388859695% ; line-height : 1.8 ; position : absolute ; top : 45px ; width : 26.06410930110352% ; z-index : 2 ; }
#text_style_01_1596183587426 > .view_contents { background-color : transparent ; color : #000000 ; font-size : 45px ; font-weight : bold ; letter-spacing : 2px ; text-align : left ; }
#text_style_01_1663840071078 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 8.900420388859695% ; line-height : 1.8 ; position : absolute ; top : 11px ; width : 44.87651077246453% ; z-index : 2 ; }
#text_style_01_1663840071078 > .view_contents { color : #E5E5E5 ; font-family : Times New Roman ; font-size : 35px ; font-weight : bold ; letter-spacing : 2px ; line-height : 45px ; }
#image_style_01_1664010295462 { height : 108px ; left : 70.31003678402521% ; position : absolute ; top : 16px ; width : 22.01786652653705% ; }
#image_style_01_1664010295462 > .view_contents { overflow : visible ; }
#layout_1596183441068 { height : 145px ; }
#layout_1596183441068 > .view_contents { overflow : visible ; }
#image_style_12_1_1663836992404 { left : calc(50% - 784px) ; position : absolute ; top : 26.53125px ; width : 1568px ; }
#image_style_12_1_1663836992404 > .view_contents { overflow : hidden ; }
#image_style_12_1_1663836992404 .modSet { background : #999999 ; border-radius : 10px ; padding-bottom : 20px ; padding-left : 40px ; padding-right : 40px ; padding-top : 20px ; }
#image_style_12_1_1663836992404 .modSet:hover { background : #0e2488 ; padding-bottom : 20px ; padding-left : 40px ; padding-right : 40px ; padding-top : 20px ; }
#image_style_12_1_1663836992404 .titProSet { color : #FFFFFF ; font-size : 22px ; }
#image_style_12_1_1663836992404 .defProSet { color : #FFFFFF ; font-size : 16px ; }
#image_style_12_1_1663836992404 .picSet { border-radius : initial ; }
#image_style_12_1_1663836992404 .titProSet:hover { color : #FFFFFF ; }
#image_style_12_1_1663836992404 .titProcurSet { color : #FFFFFF ; }
#image_style_12_1_1663836992404 .defProSet:hover { color : #FFFFFF ; }
#image_style_12_1_1663836992404 .modSet.selectedmodSet { background : #0e2488 ; }
#diy_none_obj .titProSet { font-size : 20px ; font-size : 16px ; }
#diy_none_obj .defProSet { font-size : 14px ; font-size : 12px ; }
#diy_none_obj .modSet { padding-bottom : 10px ; padding-left : 30px ; padding-left : 20px ; padding-right : 30px ; padding-right : 20px ; padding-top : 10px ; }
#diy_none_obj .modSet:hover { padding-bottom : 10px ; padding-left : 30px ; padding-left : 20px ; padding-right : 30px ; padding-right : 20px ; padding-top : 10px ; }
#layout_1596702311336 { height : 565px ; }
#layout_1596702311336 > .view_contents { background-position : 50% 0% !important ; background-repeat : no-repeat!important ; background-size : auto ; overflow : visible ; }
#layout_1596705029250 { height : 25px ; }
#layout_1596705029250 > .view_contents { max-width : 1200px ; overflow : visible ; }
#layout_1596419981568 { background : url(https://cdn.yun.sooce.cn/4/71443/jpg/16945030087014853806b1dc7e223.jpg) ; background-position : 50% 50% !important ; background-repeat : no-repeat!important ; background-size : auto ; height : 547px ; }
#layout_1596419981568 > .view_contents { overflow : visible ; }
#text_style_01_1664006988467 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 8.690225959012086% ; line-height : 1.8 ; position : absolute ; top : 104px ; width : 26.06410930110352% ; z-index : 2 ; }
#text_style_01_1664006988467 > .view_contents { background-color : transparent ; color : #000000 ; font-size : 45px ; font-weight : bold ; letter-spacing : 2px ; text-align : left ; }
#text_style_01_1664006988477 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 8.690225959012086% ; line-height : 1.8 ; position : absolute ; top : 75px ; width : 57.06778770362585% ; z-index : 2 ; }
#text_style_01_1664006988477 > .view_contents { color : #E5E5E5 ; font-family : Times New Roman ; font-size : 35px ; font-weight : bold ; letter-spacing : 2px ; line-height : 45px ; }
#layout_1664006988465 { height : 185px ; }
#layout_1664006988465 > .view_contents { overflow : visible ; }
#div_blank_new05_1664007527913 { box-sizing : border-box ; left : calc(50% - 960px) ; position : absolute ; top : 78.328125px ; width : 1920px ; z-index : 2 ; }
#div_blank_new05_1664007527913 .roundcs { border-color : #b2b2b2 ; border-style : solid ; }
#banner_style_04_1664009531875 { height : 343px ; left : calc(50% - 725px) ; position : absolute ; top : 44.78125px ; width : 1450px ; }
#banner_style_04_1664009708205 { height : 343px ; left : 3.7627551020408165% ; position : absolute ; top : 45px ; width : 92.47448979591837% ; }
#banner_style_04_1664009741574 { height : 343px ; left : 3.7627551020408165% ; position : absolute ; top : 46px ; width : 92.47448979591837% ; }
#tab_style_03_1664008376091 { height : 531px ; left : calc(50% - 784px) ; position : absolute ; top : 35px ; width : 1568px ; z-index : 2 ; }
#tab_style_03_1664008376091 .tabItemSet { background : #999999 ; color : #FFFFFF ; font-size : 22px ; }
#tab_style_03_1664008376091 .tabItemSet:hover { font-size : 22px ; }
#tab_style_03_1664008376091 .tabItemSet.tabCurItem:hover { font-size : 22px ; }
#tab_style_03_1664008376091 .tabItemSet.tabCurItem { background : #0e2488 ; font-size : 22px ; }
#tab_style_03_1664008376091 .tabItemSet.hotImg { background : #0e2488 ; }
#layout_1664007022569 { height : 601px ; }
#layout_1664007022569 > .view_contents { overflow : visible ; }
#text_style_01_1664009949864 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 8.690225959012086% ; line-height : 1.8 ; position : absolute ; top : 90px ; width : 26.06410930110352% ; z-index : 2 ; }
#text_style_01_1664009949864 > .view_contents { background-color : transparent ; color : #000000 ; font-size : 45px ; font-weight : bold ; letter-spacing : 3px ; text-align : left ; }
#text_style_01_1664009949873 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 8.690225959012086% ; line-height : 1.8 ; position : absolute ; top : 58px ; width : 57.06778770362585% ; z-index : 2 ; }
#text_style_01_1664009949873 > .view_contents { color : #E5E5E5 ; font-family : Times New Roman ; font-size : 35px ; font-weight : bold ; letter-spacing : 2px ; line-height : 45px ; }
#layout_1664009949862 { height : 178px ; }
#layout_1664009949862 > .view_contents { overflow : visible ; }
#layout_1664009959093 { background : url(https://cdn.yun.sooce.cn/4/71443/jpg/1694503008702ef792302f258787d.jpg) ; background-position : 50% 0% !important ; background-repeat : no-repeat!important ; height : 616px ; }
#layout_1664009959093 > .view_contents { overflow : visible ; }
#text_style_01_1584931794966 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 0% ; line-height : 1.8 ; position : absolute ; top : 34px ; width : 100% ; }
#text_style_01_1584931794966 > .view_contents { color : #27286B ; font-size : 35px ; font-weight : bold ; line-height : 38px ; text-align : center ; }
#diy_none_obj > .view_contents { box-sizing : border-box ; font-size : 30px ; font-size : 18px ; line-height : 20px ; line-height : 32px ; }
#div_blank_new05_1584931794993 { box-sizing : border-box ; left : 0% ; position : absolute ; top : 42.5px ; width : 21.434528773978315% ; }
#div_blank_new05_1584931794993 .roundcs { border-color : #cccccc ; border-style : solid ; }
#div_blank_new05_1584931795003 { box-sizing : border-box ; left : 78.52767931609674% ; position : absolute ; top : 42.5px ; width : 21.434528773978315% ; }
#div_blank_new05_1584931795003 .roundcs { border-color : #cccccc ; border-style : solid ; }
#text_style_01_1596363499016 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 11.092577147623018% ; line-height : 1.8 ; position : absolute ; top : 81px ; width : 77.81484570475396% ; z-index : 2 ; }
#text_style_01_1596363499016 > .view_contents { font-size : 20px ; text-align : center ; }
#div_a_includeBlock_1584931794380 { height : 121px ; left : 0.04166666666666667% ; position : absolute ; top : 54px ; width : 99.91666666666667% ; }
#image_style_01_1584932306150 { height : 737px ; left : 47.125% ; position : absolute ; top : 258px ; width : 5.75% ; }
#image_style_01_1584932306150 > .view_contents { overflow : visible ; }
#image_style_01_1584932547801 { height : 141px ; left : 0% ; position : absolute ; top : 0px ; width : 28.646748681898064% ; }
#image_style_01_1584932547801 > .view_contents { overflow : visible ; }
#text_style_01_1584933381883 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 33.98647137745975% ; line-height : 1.8 ; position : absolute ; top : 18px ; width : 65.02636203866432% ; }
#text_style_01_1584933381883 > .view_contents { color : #191919 ; font-size : 22px ; font-weight : bold ; text-align : right ; }
#text_style_01_1584933424436 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 32.021466905187836% ; line-height : 1.8 ; position : absolute ; top : 61px ; width : 67.08407871198568% ; }
#text_style_01_1584933424436 > .view_contents { text-align : right ; }
#div_a_includeBlock_1584932480893 { background : #e5e5e5 ; border-color : #c9960b ; border-left : none !important ; border-right : none !important ; border-style : dashed ; border-top : none !important ; border-width : 1px ; height : 141px ; left : 0.16666666666666669% ; position : absolute ; top : 218px ; width : 46.58333333333333% ; }
#image_style_01_1584933592470 { height : 141px ; left : 71.37745974955277% ; position : absolute ; top : 0px ; width : 28.646748681898064% ; }
#image_style_01_1584933592470 > .view_contents { overflow : visible ; }
#text_style_01_1584933592500 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 1.073345259391771% ; line-height : 1.8 ; position : absolute ; top : 13px ; width : 65.02636203866432% ; }
#text_style_01_1584933592500 > .view_contents { color : #191919 ; font-size : 22px ; font-weight : bold ; text-align : left ; }
#text_style_01_1584933592511 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 1.073345259391771% ; line-height : 1.8 ; position : absolute ; top : 61px ; width : 67.08407871198568% ; }
#text_style_01_1584933592511 > .view_contents { text-align : left ; }
#div_a_includeBlock_1584933591954 { background : #e5e5e5 ; border-color : #c9960b ; border-left : none !important ; border-right : none !important ; border-style : dashed ; border-top : none !important ; border-width : 1px ; height : 141px ; left : 53.41666666666667% ; position : absolute ; top : 218px ; width : 46.58333333333333% ; }
#image_style_01_1584933674317 { height : 141px ; left : 0% ; position : absolute ; top : 0px ; width : 28.646748681898064% ; }
#image_style_01_1584933674317 > .view_contents { overflow : visible ; }
#text_style_01_1584933674345 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 33.98647137745975% ; line-height : 1.8 ; position : absolute ; top : 13px ; width : 65.02636203866432% ; }
#text_style_01_1584933674345 > .view_contents { color : #191919 ; font-size : 22px ; font-weight : bold ; text-align : right ; }
#text_style_01_1584933674354 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 32.021466905187836% ; line-height : 1.8 ; position : absolute ; top : 61px ; width : 67.08407871198568% ; }
#text_style_01_1584933674354 > .view_contents { text-align : right ; }
#div_a_includeBlock_1584933673689 { background : #ffffff ; border-color : #c9960b ; border-left : none !important ; border-right : none !important ; border-style : dashed ; border-top : none !important ; border-width : 1px ; height : 141px ; left : 0.08333333333333334% ; position : absolute ; top : 366px ; width : 46.58333333333333% ; }
#image_style_01_1584933735234 { height : 141px ; left : 0% ; position : absolute ; top : 0px ; width : 28.646748681898064% ; }
#image_style_01_1584933735234 > .view_contents { overflow : visible ; }
#text_style_01_1584933735259 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 33.98647137745975% ; line-height : 1.8 ; position : absolute ; top : 13px ; width : 65.02636203866432% ; }
#text_style_01_1584933735259 > .view_contents { color : #191919 ; font-size : 22px ; font-weight : bold ; text-align : right ; }
#text_style_01_1584933735267 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 32.021466905187836% ; line-height : 1.8 ; position : absolute ; top : 61px ; width : 67.08407871198568% ; }
#text_style_01_1584933735267 > .view_contents { text-align : right ; }
#div_a_includeBlock_1584933734754 { background : #e5e5e5 ; border-color : #c9960b ; border-left : none !important ; border-right : none !important ; border-style : dashed ; border-top : none !important ; border-width : 1px ; height : 141px ; left : 0% ; position : absolute ; top : 514px ; width : 46.58333333333333% ; }
#image_style_01_1584933803084 { height : 141px ; left : 0% ; position : absolute ; top : 0px ; width : 28.646748681898064% ; }
#image_style_01_1584933803084 > .view_contents { overflow : visible ; }
#text_style_01_1584933803104 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 33.80758050089445% ; line-height : 1.8 ; position : absolute ; top : 13px ; width : 65.02636203866432% ; }
#text_style_01_1584933803104 > .view_contents { color : #191919 ; font-size : 22px ; font-weight : bold ; text-align : right ; }
#text_style_01_1584933803118 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 32.021466905187836% ; line-height : 1.8 ; position : absolute ; top : 61px ; width : 67.08407871198568% ; }
#text_style_01_1584933803118 > .view_contents { text-align : right ; }
#div_a_includeBlock_1584933802569 { background : #ffffff ; border-color : #c9960b ; border-left : none !important ; border-right : none !important ; border-style : dashed ; border-top : none !important ; border-width : 1px ; height : 141px ; left : 0% ; position : absolute ; top : 661px ; width : 46.58333333333333% ; }
#image_style_01_1584933817767 { height : 141px ; left : 0% ; position : absolute ; top : 0px ; width : 28.646748681898064% ; }
#image_style_01_1584933817767 > .view_contents { overflow : visible ; }
#text_style_01_1584933817809 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 33.98647137745975% ; line-height : 1.8 ; position : absolute ; top : 13px ; width : 65.02636203866432% ; }
#text_style_01_1584933817809 > .view_contents { color : #191919 ; font-size : 22px ; font-weight : bold ; text-align : right ; }
#text_style_01_1584933817819 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 32.021466905187836% ; line-height : 1.8 ; position : absolute ; top : 61px ; width : 67.08407871198568% ; }
#text_style_01_1584933817819 > .view_contents { text-align : right ; }
#div_a_includeBlock_1584933817074 { background : #e5e5e5 ; border-color : #c9960b ; border-left : none !important ; border-right : none !important ; border-style : dashed ; border-top : none !important ; border-width : 1px ; height : 141px ; left : 0% ; position : absolute ; top : 808px ; width : 46.58333333333333% ; }
#image_style_01_1584933899872 { height : 141px ; left : 71.37745974955277% ; position : absolute ; top : 0px ; width : 28.646748681898064% ; }
#image_style_01_1584933899872 > .view_contents { overflow : visible ; }
#text_style_01_1584933899899 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 1.073345259391771% ; line-height : 1.8 ; position : absolute ; top : 13px ; width : 65.02636203866432% ; }
#text_style_01_1584933899899 > .view_contents { color : #191919 ; font-size : 22px ; font-weight : bold ; text-align : left ; }
#text_style_01_1584933899908 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 1.073345259391771% ; line-height : 1.8 ; position : absolute ; top : 61px ; width : 67.08407871198568% ; }
#text_style_01_1584933899908 > .view_contents { text-align : left ; }
#div_a_includeBlock_1584933899334 { background : #ffffff ; border-color : #c9960b ; border-left : none !important ; border-right : none !important ; border-style : dashed ; border-top : none !important ; border-width : 1px ; height : 141px ; left : 53.41666666666667% ; position : absolute ; top : 366px ; width : 46.58333333333333% ; }
#image_style_01_1584933916872 { height : 141px ; left : 71.37745974955277% ; position : absolute ; top : 0px ; width : 28.646748681898064% ; }
#image_style_01_1584933916872 > .view_contents { overflow : visible ; }
#text_style_01_1584933916901 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 1.073345259391771% ; line-height : 1.8 ; position : absolute ; top : 13px ; width : 65.02636203866432% ; }
#text_style_01_1584933916901 > .view_contents { color : #191919 ; font-size : 22px ; font-weight : bold ; text-align : left ; }
#text_style_01_1584933916908 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 1.073345259391771% ; line-height : 1.8 ; position : absolute ; top : 61px ; width : 67.08407871198568% ; }
#text_style_01_1584933916908 > .view_contents { text-align : left ; }
#div_a_includeBlock_1584933916253 { background : #e5e5e5 ; border-color : #c9960b ; border-left : none !important ; border-right : none !important ; border-style : dashed ; border-top : none !important ; border-width : 1px ; height : 141px ; left : 53.41666666666667% ; position : absolute ; top : 514px ; width : 46.58333333333333% ; }
#image_style_01_1584933934061 { height : 141px ; left : 71.37745974955277% ; position : absolute ; top : 0px ; width : 28.646748681898064% ; }
#image_style_01_1584933934061 > .view_contents { overflow : visible ; }
#text_style_01_1584933934088 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 1.073345259391771% ; line-height : 1.8 ; position : absolute ; top : 13px ; width : 65.02636203866432% ; }
#text_style_01_1584933934088 > .view_contents { color : #191919 ; font-size : 22px ; font-weight : bold ; text-align : left ; }
#text_style_01_1584933934095 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 1.073345259391771% ; line-height : 1.8 ; position : absolute ; top : 61px ; width : 67.08407871198568% ; }
#text_style_01_1584933934095 > .view_contents { text-align : left ; }
#div_a_includeBlock_1584933930006 { background : #ffffff ; border-color : #c9960b ; border-left : none !important ; border-right : none !important ; border-style : dashed ; border-top : none !important ; border-width : 1px ; height : 141px ; left : 53.41666666666667% ; position : absolute ; top : 661px ; width : 46.58333333333333% ; }
#image_style_01_1584933957665 { height : 141px ; left : 71.37745974955277% ; position : absolute ; top : 0px ; width : 28.646748681898064% ; }
#image_style_01_1584933957665 > .view_contents { overflow : visible ; }
#text_style_01_1584933957688 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 1.073345259391771% ; line-height : 1.8 ; position : absolute ; top : 13px ; width : 65.02636203866432% ; }
#text_style_01_1584933957688 > .view_contents { color : #191919 ; font-size : 22px ; font-weight : bold ; text-align : left ; }
#text_style_01_1584933957696 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 1.073345259391771% ; line-height : 1.8 ; position : absolute ; top : 61px ; width : 67.08407871198568% ; }
#text_style_01_1584933957696 > .view_contents { text-align : left ; }
#div_a_includeBlock_1584933957121 { background : #e5e5e5 ; border-color : #c9960b ; border-left : none !important ; border-right : none !important ; border-style : dashed ; border-top : none !important ; border-width : 1px ; height : 141px ; left : 53.41666666666667% ; position : absolute ; top : 808px ; width : 46.58333333333333% ; }
#layout_1584931581210 { display : none ; height : 998px ; }
#layout_1584931581210 > .view_contents { max-width : 1200px ; overflow : visible ; }
#newsList_style_04_1575358331508 { left : calc(50% - 784px) ; position : absolute ; top : 185px ; width : 1568px ; }
#newsList_style_04_1575358331508 > .view_contents { overflow : visible ; }
#newsList_style_04_1575358331508 .detailSet { border-bottom : none !important ; color : #666666 ; font-size : 14px ; }
#newsList_style_04_1575358331508 .titleSet { border-color : #ededed ; border-left : none !important ; border-right : none !important ; border-style : solid ; border-top : none !important ; border-width : 1px ; color : #333333 ; font-size : 14px ; margin-bottom : 15px ; margin-top : 19px ; padding-bottom : 10px ; }
#newsList_style_04_1575358331508 .modSet { border-color : #ededed ; border-style : solid ; border-width : 1px ; box-shadow : #e0e0e0 0px 5px 10px ; padding-bottom : 4px ; padding-left : 4px ; padding-right : 4px ; padding-top : 4px ; text-align : center ; }
#newsList_style_04_1575358331508 .imgSet { padding-left : 0px ; padding-right : 0px ; }
#newsList_style_04_1575358331508 .btnaSet { border-color : #ededed ; margin-top : 8px ; }
#text_style_01_1575357710119 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 8.801891749868629% ; line-height : 1.8 ; position : absolute ; top : 94px ; width : 56.06936416184971% ; }
#text_style_01_1575357710119 > .view_contents { color : #000000 ; font-size : 45px ; font-weight : bold ; letter-spacing : 3px ; line-height : 60px ; text-align : left ; }
#text_style_01_1664011889248 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 8.801891749868629% ; line-height : 1.8 ; position : absolute ; top : 53px ; width : 57.06778770362585% ; z-index : 2 ; }
#text_style_01_1664011889248 > .view_contents { color : #E5E5E5 ; font-family : Times New Roman ; font-size : 35px ; font-weight : bold ; letter-spacing : 2px ; line-height : 45px ; }
#layout_1575356145072 { background : #f3f3f5 ; height : 753px ; }
#layout_1575356145072 > .view_contents { overflow : visible ; }
#qqol_style_01_1575430820918 { display : none ; left : 82.5% ; position : absolute ; top : 99px ; width : 19% ; z-index : 2 ; }
#qqol_style_01_1575430820918 > .view_contents { overflow : visible ; }
#image_style_01_1585027769593 { height : 106px ; left : 42.722017866526535% ; position : absolute ; top : 28px ; width : 18.076720966894378% ; }
#image_style_01_1585027769593 > .view_contents { overflow : visible ; }
#text_style_02_1584963531559 { color : #333 ; font-family : microsoft yahei ; font-size : 46px ; left : 24.619022595901207% ; line-height : 50px ; position : absolute ; top : 378.8125px ; width : 50.761954808197586% ; }
#text_style_02_1584963531559 > .view_contents { box-sizing : border-box ; color : #E5E5E5 ; font-size : 12px ; height : 24px ; letter-spacing : 1px ; line-height : 24px ; text-align : center ; }
#footerCustom_textlist_01_1664159768532 { left : 11.087756174461378% ; position : absolute ; top : 165.8125px ; width : 38.62322648449816% ; }
#footerCustom_textlist_01_1664159768532 .modSet { background : #333333 ; }
#text_style_02_1664159859149 { color : #333 ; font-family : microsoft yahei ; font-size : 46px ; left : 54.04624277456648% ; line-height : 50px ; position : absolute ; top : 176.8125px ; width : 22.333158171308458% ; }
#text_style_02_1664159859149 > .view_contents { box-sizing : border-box ; color : #FFFFFF ; font-family : Microsoft YaHei ; font-size : 16px ; font-weight : bold ; height : 24px ; letter-spacing : 2px ; line-height : 24px ; text-align : left ; }
#text_style_01_1664160078251 { color : #333 ; font-family : Microsoft YaHei ; font-size : 16px ; left : 54.04624277456648% ; line-height : 1.8 ; position : absolute ; top : 204.8125px ; width : 23.804519180241723% ; }
#text_style_01_1664160078251 > .view_contents { color : #FFFFFF ; font-size : 15px ; letter-spacing : 1px ; }
#image_style_01_1664272077031 { height : 106px ; left : 80.34682080924856% ; position : absolute ; top : 176.8125px ; width : 5.412506568575933% ; }
#image_style_01_1664272077031 > .view_contents { overflow : visible ; }
#text_style_02_1695264221582 { color : #333 ; font-family : microsoft yahei ; font-size : 46px ; left : 80.66211245401996% ; line-height : 50px ; position : absolute ; top : 280.8125px ; width : 4.781923279033105% ; }
#text_style_02_1695264221582 > .view_contents { box-sizing : border-box ; color : #E5E5E5 ; font-size : 12px ; height : 24px ; letter-spacing : 1px ; line-height : 24px ; text-align : center ; }
#comm_layout_footer { background : #333333 ; height : 415px ; overflow : hidden ; z-index : 99999 ; }
#comm_layout_footer > .view_contents { 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_1695206519853.clearTransform { transform : none!important ; }
#dh_style_28_1695206519853 .menuUl02 .subMenu02 > a .fa { position : absolute ; right : 8px ; top : 0 ; }
.bannerStyle_1 { height : 100% ; position : relative ; width : 100% ; }
.bannerStyle_1 .main_visual { height : 100% ; overflow : hidden ; position : relative ; }
.bannerStyle_1 .main_image { height : 100% ; overflow : hidden ; position : relative ; }
.bannerStyle_1 div.flicking_con { bottom : 20px ; height : 14px ; left : 0 ; position : absolute ; text-align : center ; width : 100% ; z-index : 999 ; z-index : 105 ; }
.bannerStyle_1 div.flicking_con a { background : none ; border : 1px solid white ; border-radius : 100% ; box-sizing : border-box ; display : inline-block ; height : 14px ; margin : 0 3px ; padding : 0 ; width : 14px ; }
.bannerStyle_1 div.flicking_con a.on { background : white ; border : 0 ; }
.bannerStyle_1 .btn_prev, .bannerStyle_1 .btn_next { -moz-transform : translateY(-50%) ; -o-transform : translateY(-50%) ; -webkit-transform : translateY(-50%) ; color : #999 ; display : none ; font-family : simsun,'宋体' ; font-size : 60px ; line-height : 1 ; padding : 0 20px ; position : absolute ; text-align : center ; top : 50% ; transform : translateY(-50%) ; z-index : 11111 ; }
.bannerStyle_1 .btn_prev { left : 0 ; }
.bannerStyle_1 .btn_next { right : 0 ; }
.bannerStyle_1 .arrowSet .awesome-font { display : none ; }
.bannerStyle_1 .arrowSet .awesome-font:before { box-sizing : border-box ; padding : 0 3px ; }
.bannerStyle_1 .ground_glass { background-color : #FFF ; display : none ; height : 100% ; left : 0 ; opacity : 0 ; position : absolute ; top : 0 ; width : 100% ; z-index : 998 ; }
.bannerStyle_1 .main_image .img-list { height : 100% ; left : 0 ; overflow : hidden ; position : absolute ; top : 0 ; width : 100% ; }
.bannerStyle_1 .main_image .img-item { display : block ; height : 100% ; position : absolute ; top : 0 ; width : 100% ; }
.bannerStyle_1 .main_image .img-item span { background-size : cover !important ; display : block ; height : 100% ; width : 100% ; }
.bannerStyle_1 .main_image .img-item a { box-sizing : border-box ; display : block ; height : 100% ; overflow : hidden ; width : 100% ; }
.bannerStyle_1.rotate-3d .img-part { background-color : #FFF ; height : 100% ; position : absolute ; top : 0 ; transform-style : preserve-3d ; transition : all .7s ; width : calc(20% + 1px) ; }
.bannerStyle_1.rotate-3d .img-part .img { background-size : 500% auto ; height : 100% ; position : absolute ; width : 100% ; }
.bannerStyle_1.rotate-3d .img-part .img:nth-child(1) { transform : rotateX(0deg) translateZ(150px) ; }
.bannerStyle_1.rotate-3d .img-part .img:nth-child(2) { transform : rotateX(-90deg) translateZ(150px) ; }
.bannerStyle_1.rotate-3d .img-part .img:nth-child(3) { transform : rotateX(-180deg) translateZ(150px) ; }
.bannerStyle_1.rotate-3d .img-part .img:nth-child(4) { transform : rotateX(-270deg) translateZ(150px) ; }
.img_url { display : block ; height : 100% ; left : 0 ; position : absolute ; top : 0 ; width : 100% ; z-index : 100 ; }
#banner_style_01_1575339694152 .bannerStyle_1 .main_image .img-item .img_0 { background : url('https://cdn.yun.sooce.cn/4/71443/jpg/169520545178380d16e7a29040677ee2bf97e1f344143.jpg?imageMogr2/thumbnail/1920x&version=0') center top no-repeat ; }
#banner_style_01_1575339694152 .bannerStyle_1 .main_image .img-item .img_1 { background : url('https://cdn.yun.sooce.cn/4/71443/jpg/169521068500918de5afd07669834c9bf9d42ecc29a2e.jpg?imageMogr2/thumbnail/1920x&version=0') center top no-repeat ; }
#banner_style_01_1575339694152 .bannerStyle_1 .main_image .img-item .img_2 { background : url('https://cdn.yun.sooce.cn/4/71443/jpg/16952108617907648f4b626cef3f424b459da77e1debe.jpg?imageMogr2/thumbnail/1920x&version=0') center top no-repeat ; }
#banner_style_01_1575339694152 .bannerStyle_1 .main_image .img-item .img_3 { background : url('https://cdn.yun.sooce.cn/4/71443/jpg/16958039206097af4556c0c3f001702d0177dc9f1d28c.jpg?imageMogr2/thumbnail/1920x&version=0') center top no-repeat ; }
#banner_style_01_1575339694152 .bannerStyle_1 .main_image .img-item .img_4 { background : url('https://cdn.yun.sooce.cn/4/71443/jpg/16958039206080758ee8b45a7326c144853f19109ac32.jpg?imageMogr2/thumbnail/1920x&version=0') center top no-repeat ; }
#banner_style_01_1575339694152 .bannerStyle_1 .main_image .img-item span { background-size : 100% auto!important ; }
#banner_style_01_1575339694152 .hide_img { display : none ; vertical-align : top ; width : 100% ; }
#banner_style_01_1575339694152 .bannerStyle_1 .main_image .img-item a { position : relative ; z-index : 10 ; }
#banner_style_01_1575339694152 .main_image li img { height : auto ; width : 100% ; }
.imgStyle { box-sizing : border-box ; font-size : 0 ; height : 100% ; overflow : hidden ; width : 100% ; }
#image_style_01_1596100224096 .CompatibleImg img { height : 100% ; width : 100% ; }
#image_style_01_1596100224096 a { cursor : default ; }
.imgStyle > a { height : 100% ; overflow : hidden ; width : 100% ; }
.imgStyle img { box-sizing : border-box ; }
.counterStyle03 { overflow : hidden ; }
.counterStyle03 .numberUl { background : rgb(39,139,243) ; box-sizing : border-box ; display : flex ; flex-wrap : wrap ; padding : 0 ; }
.counterStyle03 .li { width : calc(100%/6) ; }
.counterStyle03 .numberLi { position : relative ; text-align : center ; }
.counterStyle03 .number { padding-top : 20px ; }
.counterStyle03 .number .span { display : inline-block ; vertical-align : top ; }
.counterStyle03 .number .num { color : #FFF ; flex : 1 ; font-family : 'Courier New' ; font-size : 50px ; font-weight : bold ; line-height : 1 ; }
.counterStyle03 .number .unit { color : #FFF ; font-size : 12px ; margin-left : 2px ; }
.counterStyle03 .text { box-sizing : border-box ; color : #FFF ; font-size : 14px ; margin-bottom : 20px ; width : 100% ; }
.counterStyle03 .numberLi .numberItem { box-sizing : border-box ; overflow : hidden ; }
#counter_style_3_1663817700705 .li { width : calc(100%/4) ; }
#counter_style_3_1663817700705 .counterStyle03 .numberLi { text-align : center ; }
.blank_new05.blank_area { padding-bottom : 10px ; padding-top : 10px ; width : 100% ; }
.blank_new05 .roundcs { border : 1px solid #1badf8 ; border-bottom : none!important ; border-left : none!important ; border-right : none!important ; position : relative ; }
.imgStyle_3 { box-sizing : border-box ; height : 100% ; overflow : visible ; width : 100% ; }
.imgStyle_3 img { box-sizing : border-box ; }
.imgStyle_3 * { -moz-transition : all linear .1s ; -o-transition : all linear .1s ; -webkit-transition : all linear .1s ; transition : all linear .1s ; }
.imgStyle_3 > a { height : 100% ; overflow : visible ; width : 100% ; }
.imgStyle_3 .tipsText { -moz-transition : opacity 0.5s ; -ms-transition : opacity 0.5s ; -o-transition : opacity 0.5s ; -webkit-transition : opacity 0.5s ; background : transparent ; box-sizing : border-box ; color : transparent ; display : block ; font-size : 12px ; height : 100% ; left : 0 ; opacity : 0 ; position : absolute ; top : 100% ; transition : opacity 0.5s ; width : 100% ; }
.imgStyle_3:hover .tipsText { background : rgba(0,0,0,.6) ; color : #FFF ; opacity : 1 ; top : 0 ; }
.imgStyle_3 .tipsText .content { -moz-transform : translate(0,-50%) ; -moz-transition : top 0.5s ; -ms-transform : translate(0,-50%) ; -ms-transition : top 0.5s ; -o-transform : translate(0,-50%) ; -o-transition : top 0.5s ; -webkit-transform : translate(0,-50%) ; -webkit-transition : top 0.5s ; box-sizing : border-box ; display : block ; padding : 0 ; position : relative ; text-align : center ; top : 100% ; transform : translate(0,-50%) ; transition : top 0.5s ; width : 100% ; }
.imgStyle_3:hover .tipsText .content { top : 50% ; }
.imgStyle_3 .tipsText .content span { color : inherit ; display : block ; }
.imgStyle_3 .tipsText .title { font-size : 16px ; }
.imgStyle_3 .tipsText .detail { font-size : 14px ; margin-top : 4px ; white-space : pre-wrap ; }
.imgStyle_3 .tipsText .content .btn { border : 1px solid #fff ; display : block ; font-size : 12px ; line-height : 2 ; margin : 12px auto 0 ; padding : 0 12px ; width : fit-content ; }
#image_style_03_1663833450610 .CompatibleImg img { height : auto ; margin-left : 0px ; width : 100% ; }
.imageStyle_17 { border-radius : inherit ; position : relative ; }
.imageStyle_17 .text { background : rgba(0,0,0,.4) ; bottom : 0 ; box-sizing : border-box ; color : #FFF ; font-size : 16px ; left : 0 ; overflow : hidden ; padding : 12px 0 ; position : absolute ; text-align : center ; width : 100% ; }
.imageStyle_17 .text .detailSet { font-size : 14px ; margin-top : 4px ; white-space : pre-wrap ; }
.imageStyle_17 .text .btnSet { border : 1px solid #fff ; display : block ; font-size : 12px ; margin : 12px auto 0 ; padding : 4px 12px ; width : fit-content ; }
#image_style_17_1663834941667 .CompatibleImg img { height : auto ; margin-left : 0px ; width : 100% ; }
#image_style_17_1663835067170 .CompatibleImg img { height : auto ; margin-left : 0px ; width : 100% ; }
#image_style_17_1663835720260 .CompatibleImg img { height : auto ; margin-left : 0px ; width : 100% ; }
#image_style_17_1663835793402 .CompatibleImg img { height : auto ; margin-left : 0px ; width : 100% ; }
#image_style_17_1663835841672 .CompatibleImg img { height : auto ; margin-left : 0px ; width : 100% ; }
#image_style_17_1663835876765 .CompatibleImg img { height : auto ; margin-left : 0px ; width : 100% ; }
#image_style_01_1664010295462 .CompatibleImg img { height : auto ; margin-left : 0px ; width : 100% ; }
#image_style_01_1664010295462 a { cursor : default ; }
.imgStyle_12_1 { width : 100% ; }
.imgStyle_12_1 * { font-size : '微软雅黑' ; }
.imgStyle_12_1 .imgTextUl { display : flex ; flex-wrap : wrap ; justify-content : space-between ; }
.imgStyle_12_1 .imgTextLi { box-sizing : border-box ; margin-bottom : 2% ; overflow : hidden ; width : calc(100% / 3) ; }
.imgStyle_12_1 .imgTBoxArea { float : left ; left : 50% ; max-width : 100% ; position : relative ; transform : translateX(-50%) ; width : 186px ; }
.imgStyle_12_1 .image-box { bottom : 0 ; left : 0 ; position : absolute ; right : 0 ; top : 0 ; }
.imgStyle_12_1 .imgTBox { height : 100% ; text-align : center ; width : 100% ; }
.imgStyle_12_1 .imgTBox img.picFit { border-radius : 100px ; box-sizing : border-box ; display : inline-block ; height : 100% ; width : 100% ; }
.imgStyle_12_1 .imgTBox .bbx-new-font { align-items : center ; border-radius : 100px ; box-sizing : border-box ; display : flex ; height : 100% ; justify-content : center ; width : 100% ; }
.imgStyle_12_1 .cont { clear : both ; padding : 0 5px ; }
.imgStyle_12_1 .cont .name { font-size : 16px ; line-height : 2 ; text-align : center ; word-break : break-word ; }
.imgStyle_12_1 .cont .subName { font-size : 12px ; text-align : center ; white-space : pre-wrap ; word-break : break-word ; }
.imgStyle_12_1 .cont .btn { border : 1px solid #7d7d7d ; color : #333 ; display : block ; height : 30px ; line-height : 28px ; margin-left : 25% ; margin-right : 25% ; margin-top : 10px ; overflow : hidden ; text-align : center ; width : auto ; word-break : break-all ; }
#image_style_12_1_1663836992404 ul li { width : 23.5% ; }
#image_style_12_1_1663836992404 ul li.imgTextLi { margin-bottom : 2% ; }
#image_style_12_1_1663836992404 ul li.imgTextLi .imgTBoxArea { width : 50px ; }
ba.niceTab.tabStyle_3 { height : 100% ; position : relative ; width : 100% ; }
.niceTab.tabStyle_3 li { -moz-transition : all ease-out .2s ; -o-transition : all ease-out .2s ; -webkit-transition : all ease-out .2s ; transition : all ease-out .2s ; }
.tab_nav { overflow : hidden ; position : absolute ; z-index : 2 ; }
.tab_ul { text-align : left ; }
.tab_li { background : #f6f5f4 ; border : 0 ; box-sizing : border-box ; cursor : pointer ; display : inline-block ; font-size : 12px ; text-align : center ; }
.tab_ul .tabCurItem { background : #eee ; }
.tab_img img { height : 14px ; min-height : 5px ; min-width : 5px ; width : 18px ; }
.tab_img .bbx-new-font { align-items : center ; display : flex ; font-weight : normal ; height : 14px ; justify-content : center ; letter-spacing : 0 ; margin : 0 auto ; min-height : 5px ; min-width : 5px ; overflow : hidden ; text-decoration : unset ; text-indent : 0 ; text-shadow : unset ; width : 18px ; }
.tab_img { line-height : 0 ; vertical-align : middle ; }
.tab_txt { -khtml-user-select : none ; -moz-user-select : none ; -webkit-user-select : none ; color : inherit !important ; vertical-align : middle ; }
.tab_txt p { color : inherit ; font : inherit ; white-space : nowrap ; }
.tab_box { left : 0 ; position : absolute ; z-index : 1 ; }
.tab_content { height : 100% ; overflow : hidden ; position : relative ; width : 100% ; }
.tab_main { background : #eee ; box-sizing : border-box ; height : 100% ; width : 100% ; }
.tab_div { display : none ; height : 100% ; overflow : hidden ; width : 100% ; }
.niceTabShow { display : block ; }
.tab_left_arrow, .tab_right_arrow { -moz-transform : translateY(-50%) ; -o-transform : translateY(-50%) ; -webkit-transform : translateY(-50%) ; color : #999 ; cursor : pointer ; display : none ; font-family : simsun,'宋体'!important ; font-size : 32px ; font-weight : bold ; line-height : 40px ; margin : 0 10px ; padding : 0px 12px ; position : absolute ; text-align : center ; top : 50% ; transform : translateY(-50%) ; z-index : 11111 ; }
.tab_right_arrow { right : 0 ; }
.tab_content:hover .tab_left_arrow, .tab_content:hover .tab_right_arrow { display : block ; }
.tab_nav_top { height : 50px ; left : 0 ; top : 0 ; width : 100% ; }
.tab_scroll_top { height : 100% ; overflow-x : scroll !important ; overflow-y : hidden ; scrollbar-width : none ; width : 100% ; }
.tab_scroll_top::-webkit-scrollbar { display : none ; }
.tab_ul_top { height : 100% ; min-width : 100% ; }
.tab_li_top { height : 100% ; padding : 0 1em ; }
.tab_box_top { height : calc(100% - 50px) ; top : 50px ; width : 100% ; }
.tab_nav_left { height : 100% ; left : 0 ; top : 0 ; width : 50px ; }
.tab_scroll_left { height : 100% ; overflow-x : hidden ; overflow-y : scroll !important ; scrollbar-width : none ; width : 100% ; }
.tab_scroll_left::-webkit-scrollbar { display : none ; }
.tab_ul_left { height : 100% ; }
.tab_li_left { padding : 1em 0 ; width : 100% ; }
.tab_box_left { height : 100% ; left : 50px ; width : calc(100% - 50px) ; }
.tab_nav_bottom { bottom : 0 ; height : 50px ; right : 0 ; width : 100% ; }
.tab_scroll_bottom { height : 100% ; overflow-x : scroll !important ; overflow-y : hidden ; scrollbar-width : none ; width : 100% ; }
.tab_scroll_bottom::-webkit-scrollbar { display : none ; }
.tab_ul_bottom { height : 100% ; min-width : 100% ; }
.tab_li_bottom { height : 100% ; padding : 0 1em ; }
.tab_box_bottom { bottom : 50px ; height : calc(100% - 50px) ; width : 100% ; }
.tab_nav_right { bottom : 0 ; height : 100% ; right : 0 ; width : 50px ; }
.tab_scroll_right { height : 100% ; overflow-x : hidden ; overflow-y : scroll !important ; scrollbar-width : none ; width : 100% ; }
.tab_scroll_right::-webkit-scrollbar { display : none ; }
.tab_ul_right { height : 100% ; }
.tab_li_right { padding : 1em 0 ; width : 100% ; }
.tab_box_right { height : 100% ; right : 50px ; width : calc(100% - 50px) ; }
.tab_pos_r { -moz-transform : translate(-50%,-50%) ; -o-transform : translate(-50%,-50%) ; -webkit-transform : translate(-50%,-50%) ; left : 50% ; position : relative ; top : 50% ; transform : translate(-50%,-50%) ; }
.bannerStyle_4 { font-weight : normal ; height : 100% ; position : relative ; text-align : center ; width : 100% ; }
.bannerStyle_4 .a_mode { cursor : pointer ; text-decoration : none ; }
.bannerStyle_4 .imgMove { height : 100% ; margin-left : auto ; margin-right : auto ; overflow : hidden ; position : relative ; width : 100% ; }
.bannerStyle_4 .subMove { height : 100% ; position : absolute ; width : max-content ; width : -webkit-max-content ; width : -moz-max-content ; }
.bannerStyle_4 .imgMove ul { display : inline ; float : left ; height : 100% ; list-style-type : none ; position : relative ; }
.bannerStyle_4 .imgMove li { box-sizing : border-box ; float : left ; height : 100% ; overflow : hidden ; padding : 0 10px ; position : relative ; }
.bannerStyle_4 .imgMove img { height : 100% ; opacity : 0.95 ; }
.bannerStyle_4 .list_mode .a_mode { position : relative ; }
.bannerStyle_4 .textAlt { background : rgba(255,255,255,0.5) ; bottom : 0 ; box-sizing : border-box ; display : inline-block ; left : 0 ; line-height : 1.8 ; padding : 8px 10px ; position : absolute ; text-align : left ; width : 100% ; }
#tab_style_03_1664008376091 #div_tab_style_03_1664008376091 .tab_ul { text-align : center ; }
#tab_style_03_1664008376091 #div_tab_style_03_1664008376091 .tab_nav { display : block !important ; height : 100px ; }
#tab_style_03_1664008376091 #div_tab_style_03_1664008376091 .tab_box { height : calc(100% - 100px) ; top : 100px ; }
#tab_style_03_1664008376091 #div_tab_style_03_1664008376091 .tab_li { margin-left : 50px ; width : 200px ; }
#tab_style_03_1664008376091 #div_tab_style_03_1664008376091 .tab_img img { height : 50px ; width : 50px ; }
#tab_style_03_1664008376091 #div_tab_style_03_1664008376091 .tab_img .bbx-new-font { height : 50px ; width : 50px ; }
#tab_style_03_1664008376091 #div_tab_style_03_1664008376091 .tab_li:first-child { margin-left : 0px ; }
#tab_style_03_1664008376091 .tab_ul.tab_ul_top, #tab_style_03_1664008376091 .tab_ul.tab_ul_bottom { white-space : nowrap ; }
#tab_style_03_1664008376091 .layout_mask_showName { color : rgba(142, 142, 142, 0.63) ; font-size : 30px ; height : 80px ; left : 0px ; line-height : 80px ; margin-top : -40px ; position : absolute ; text-align : center ; top : 50% ; width : 100% ; }
#tab_style_03_1664008376091 .tab_nav_box { height : 100% ; }
#image_style_01_1584932306150 .CompatibleImg img { height : auto ; margin-left : 0px ; width : 100% ; }
#image_style_01_1584932306150 a { cursor : default ; }
#image_style_01_1584932547801 .CompatibleImg img { height : 100% ; width : 100% ; }
#image_style_01_1584932547801 a { cursor : default ; }
#image_style_01_1584933592470 .CompatibleImg img { height : 100% ; width : 100% ; }
#image_style_01_1584933592470 a { cursor : default ; }
#image_style_01_1584933674317 .CompatibleImg img { height : 100% ; width : 100% ; }
#image_style_01_1584933674317 a { cursor : default ; }
#image_style_01_1584933735234 .CompatibleImg img { -moz-transform : translate(-50%,0) ; -ms-transform : translate(-50%,0) ; -o-transform : translate(-50%,0) ; -webkit-transform : translate(-50%,0) ; height : 100% ; left : 50% ; position : relative ; top : 0 ; transform : translate(-50%,0) ; width : auto ; }
#image_style_01_1584933735234 a { cursor : default ; }
#image_style_01_1584933803084 .CompatibleImg img { height : 100% ; width : 100% ; }
#image_style_01_1584933803084 a { cursor : default ; }
#image_style_01_1584933817767 .CompatibleImg img { height : 100% ; width : 100% ; }
#image_style_01_1584933817767 a { cursor : default ; }
#image_style_01_1584933899872 .CompatibleImg img { height : 100% ; width : 100% ; }
#image_style_01_1584933899872 a { cursor : default ; }
#image_style_01_1584933916872 .CompatibleImg img { height : 100% ; width : 100% ; }
#image_style_01_1584933916872 a { cursor : default ; }
#image_style_01_1584933934061 .CompatibleImg img { height : 100% ; width : 100% ; }
#image_style_01_1584933934061 a { cursor : default ; }
#image_style_01_1584933957665 .CompatibleImg img { height : 100% ; width : 100% ; }
#image_style_01_1584933957665 a { cursor : default ; }
.boxNewsListStyle_4 { clear : both ; width : 100% ; }
.boxNewsListStyle_4 * { -moz-transition : all ease .2s ; -o-transition : all ease .2s ; -webkit-transition : all ease .2s ; box-sizing : border-box ; transition : all ease .2s ; }
.boxNewsListStyle_4 ul { display : -webkit-flex ; display : -moz-flex ; display : flex ; flex-wrap : wrap ; justify-content : space-between ; width : 100% ; }
.boxNewsListStyle_4 .sumary_list { background : #fff ; list-style : none ; overflow : hidden ; }
.boxNewsListStyle_4 .sumary_list .newPic { background : #eee ; box-sizing : border-box ; min-width : 100px ; overflow : hidden ; position : relative ; width : 100% ; }
.boxNewsListStyle_4 .sumary_list:hover .newPic .News_img { -moz-transform : scale(1.05) ; -ms-transform : scale(1.05) ; -o-transform : scale(1.05) ; -webkit-transform : scale(1.05) ; transform : scale(1.05) ; }
.boxNewsListStyle_4 .sumary_list .newPic img { left : 0 ; position : absolute ; top : 0 ; width : 100% ; }
.boxNewsListStyle_4 .sumary_list .newPic .zTm { margin-top : 100% ; }
.boxNewsListStyle_4 .sumary_list .newCont { position : relative ; width : 100% ; z-index : 999 ; }
.boxNewsListStyle_4 .sumary_list .newCont .newTitle { width : 100% ; }
.boxNewsListStyle_4 .sumary_list .newName a { -webkit-box-orient : vertical ; -webkit-line-clamp : 2 ; color : #333 ; display : -webkit-box ; font-size : 14px ; line-height : 1.1 ; margin : 10px 0 ; overflow : hidden ; text-decoration : none ; }
.boxNewsListStyle_4 .sumary_list .newB { line-height : 2 ; padding-top : 5px ; width : 100% ; }
.boxNewsListStyle_4 .sumary_list .newSort { background-color : #498D9C ; color : #FFF ; font-size : 12px ; margin-right : 5px ; padding : .5em 1em ; white-space : nowrap ; }
.boxNewsListStyle_4 .sumary_list .newsTime { color : #666 ; font-size : 14px ; text-align : right ; white-space : nowrap ; }
.boxNewsListStyle_4 .sumary_list .newsTime span { white-space : nowrap ; }
.boxNewsListStyle_4 .sumary_list .newsTime span.nTime { display : none ; }
.boxNewsListStyle_4 .sumary_list .newDetail { border-bottom : 1px solid #eee ; color : #999 ; font-size : 12px ; line-height : 1.6 ; margin : 0 ; width : 100% ; }
.boxNewsListStyle_4 .sumary_list .newDetail span { display : block ; margin-bottom : 6px ; overflow : hidden ; }
.boxNewsListStyle_4 .sumary_list .show_all { margin-top : .5em ; width : 100% ; }
.boxNewsListStyle_4 .sumary_list .show_all a { border : 1px solid #ddd ; color : #666 ; display : block ; font-size : 12px ; margin-top : .4em ; padding : .4em ; text-align : center ; text-decoration : none ; }
#newsList_style_04_1575358331508 .newDetail.pc { display : block ; }
#newsList_style_04_1575358331508 .newDetail.pad, #newsList_style_04_1575358331508 .newDetail.mobile { display : none ; }
#newsList_style_04_1575358331508 .newTitle.pc { display : block ; }
#newsList_style_04_1575358331508 .newTitle.pad, #newsList_style_04_1575358331508 .newTitle.mobile { display : none ; }
#newsList_style_04_1575358331508 li { width : 23.5% ; }
#newsList_style_04_1575358331508 li.sumary_list { margin-bottom : 2% ; }
.clearfix:after { clear : both ; content : "." ; display : block ; height : 0 ; visibility : hidden ; }
.clearfix { zoom : 1 ; }
.online-service-style01 { display : none ; }
.online-service .wrapper { background-color : #FFF ; padding : 5px 0 ; }
.online-service .close, .online-service .button { -moz-user-select : none ; -o-user-select : none ; -webkit-user-select : none ; user-select : none ; }
.online-service.right .button div { padding-right : 5px ; text-align : right ; }
.online-service.left .button div { padding-left : 5px ; text-align : left ; }
.online-service .header, .online-service .footer { height : 25px ; line-height : 25px ; padding : 0 .5em ; }
.online-service .header { border-bottom : 1px solid #eee ; }
.online-service .footer { border-top : 1px solid #eee ; font-size : 12px ; }
.online-service.right .footer { text-align : right ; }
.online-service.left .footer { text-align : left ; }
.online-service .content { padding : .5em 1em ; }
.ol-qq-online .qq-btn { float : left ; margin-right : .5em ; }
.ol-qq-online .qq-btn img { float : left ; }
.ol-qq-online { line-height : 25px ; }
.ol-image img { width : 100% ; }
.online-service-style01 .qq-btn-mobile { display : none ; }
body > .online-service { display : none !important ; }
#image_style_01_1585027769593 .CompatibleImg img { height : auto ; margin-left : 0px ; width : 100% ; }
#image_style_01_1585027769593 a { cursor : default ; }
.footerText_01 { background : #a2a3e9 ; box-sizing : border-box ; padding-bottom : 10px ; padding-top : 5px ; position : relative ; width : 100% ; }
.footerText_01 .text_list { display : flex ; flex-wrap : wrap ; }
.footerText_01 .conDiv { align-items : center ; flex : 1 ; }
.footerText_01 .conDiv .title_box { color : #FFF ; display : block ; font-size : 16px ; height : 40px ; line-height : 40px ; overflow : hidden ; text-align : center ; text-overflow : ellipsis ; white-space : nowrap ; }
.footerText_01 .conDiv .sub_title { color : #FFF ; display : block ; font-size : 14px ; height : 30px ; line-height : 30px ; overflow : hidden ; text-align : center ; text-overflow : ellipsis ; white-space : nowrap ; }
.footerText_01 .conDiv .title_box > a { color : inherit ; display : inline-block ; font-size : inherit ; line-height : inherit ; max-width : 100% ; overflow : hidden ; text-overflow : ellipsis ; white-space : nowrap ; }
.footerText_01 .conDiv .sub_title > a { color : inherit ; display : inline-block ; font-size : inherit ; line-height : inherit ; max-width : 100% ; overflow : hidden ; text-overflow : ellipsis ; white-space : nowrap ; }
.footerText_01 .conDiv .sub_title:hover > a { text-decoration : inherit ; }
#footerCustom_textlist_01_1664159768532 .footerText_01 .conDiv { max-width : calc(100% / 4) ; min-width : calc(100% / 4) ; }
#image_style_01_1664272077031 .CompatibleImg img { height : auto ; margin-left : 0px ; width : 100% ; }
#image_style_01_1664272077031 a { cursor : default ; }
.bottomMenu { bottom : 0 ; box-sizing : border-box ; display : none ; position : fixed ; width : 100% ; z-index : 999999 ; }
.bottomMenu ul { -ms-flex-align : center ; -webkit-align-items : center ; -webkit-box-align : center ; align-items : center ; background-color : #FFFFFF ; border-top : 1px solid #ddd ; box-shadow : 0 0px 6px rgba(0,0,0,.1) ; box-sizing : border-box ; display : -webkit-box ; display : -webkit-flex ; display : -ms-flexbox ; display : flex ; height : 50px ; position : relative ; width : 100% ; }
.bottomMenu ul li { -ms-flex : 1 ; -webkit-box-flex : 1 ; -webkit-flex : 1 ; box-sizing : border-box ; flex : 1 ; padding-top : 0!important ; position : relative ; }
.bottomMenu ul li a { display : inline-block ; height : 100% ; width : 100% ; }
.bottomMenu ul li .menuItem { position : relative ; }
.bottomMenu ul li .menuItem.iconTxt { top : 5% ; }
.bottomMenu ul li .menuItem.txt { -moz-transform : translateY(-50%) ; -ms-transform : translateY(-50%) ; -o-transform : translateY(-50%) ; -webkit-transform : translateY(-50%) ; top : 50% ; transform : translateY(-50%) ; }
.bottomMenu ul li .menuItem.icon { top : 20% ; }
.bottomMenu ul li .menuIco { box-sizing : border-box ; height : 26px ; margin : 0 auto 4px ; overflow : hidden ; padding-top : 2px ; width : auto ; }
.bottomMenu ul li .menuIco img { box-sizing : border-box ; height : 100% ; object-fit : contain ; width : 100% ; }
.bottomMenu ul li .menuName { color : #666666 ; font-family : Microsoft YaHei ; font-size : 12px ; line-height : 1 ; margin : auto ; text-align : center ; white-space : nowrap ; }
.bottomMenu ul li .submenuItems { background-color : #FFF ; border : 1px solid #ddd ; bottom : 48px ; box-shadow : 0 0px 6px rgba(0,0,0,.1) ; position : absolute ; text-align : center ; width : 100% ; z-index : 999999 ; }
.bottomMenu ul li .submenuItems a { border-bottom : 1px solid #ddd ; color : #333 ; display : block ; font-size : 12px ; height : 36px ; line-height : 36px ; }
@media screen and (min-width:640px) { #dh_style_28_1695206519853 .maxWidth { max-width : px ; }#dh_style_28_1695206519853 .menuUl li #menuLogo { height : px ; margin-left : px ; margin-right : px ; }#dh_style_28_1695206519853 .subBox .sublm { width : calc(100% -(px + px) - 20px) ; }#dh_style_28_1695206519853 .subBox .subImgsbox { height : px ; width : calc((px + px) + 20px) ; }}

@media screen and (min-width: 1025px) { #banner_style_04_1664009531875 .bannerStyle_4 .imgMove li { width : 450px ; }#banner_style_04_1664009708205 .bannerStyle_4 .imgMove li { width : 300px ; }#banner_style_04_1664009741574 .bannerStyle_4 .imgMove li { width : 450px ; }}


