@charset "utf-8";@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,700;1,600&display=swap');.main_visual_area{position:relative;background-color:#000}.visual_slide li{float:left;width:100%;display:flex;justify-content:center;flex-direction:column;height:200px;background-size:cover;background-position:center;color:#fff;text-align:center}.visual_slide li p{font-size:14px;margin-bottom:10px;margin-top:-20px;transition:all .5s ease .3s;opacity:0}.visual_slide li .container{margin:50px 0 80px}.visual_slide li span{display:block;font-size:26px;font-weight:bold;margin-top:0;transition:all .5s ease .5s;opacity:0;word-break:keep-all;line-height:1.3}.visual_slide li.move p{transition:all 1s ease .3s;margin-bottom:10px;margin-top:0;opacity:1}.visual_slide li.move span{transition:all 1s ease .6s;margin-top:0;opacity:1}.visual_pager{position:absolute;bottom:20px;width:100%;text-align:center}.visual_pager .pager{display:inline-block;line-height:13px;height:13px;vertical-align:-1px}.visual_pager a{display:inline-block;position:relative;color:#fff;margin-right:5px;vertical-align:middle}.visual_pager a span{display:inline-block;background:#fff;width:13px;text-indent:-9999px;border-radius:20px}.visual_pager a.selected span{background:#eb4141;width:32px}.visual_ctrl{position:absolute;top:100px;width:100%}.visual_ctrl a{position:absolute;color:#fff;margin:0 5px;font-size:30px;transform:translateY(-50%)}.visual_ctrl a.prev{left:10px}.visual_ctrl a.next{right:10px}.quick_links{padding:15px;overflow:hidden}.quick_links h3{color:#414347;margin-bottom:20px;font-weight:300}.quick_links h3 span{display:inline-block;font-weight:bold;margin-left:5px}.quick_links ul li{float:left;width:33.333%;margin-bottom:10px}.quick_links ul li a{display:block;font-size:14px;text-align:center;padding:13px 0;border-radius:15px}.quick_links ul li a:hover{background:#0076ff;color:#fff}.quick_links ul li i{display:block;width:60px;height:60px;margin:0 auto;background-color:#f2f2f2;border-radius:60px;margin-bottom:10px;background-size:550px}.quick_links ul li i.icon01{background-position:-8px -50px}.quick_links ul li i.icon02{background-position:-86px -50px}.quick_links ul li i.icon03{background-position:-166px -50px}.quick_links ul li i.icon04{background-position:-245px -50px}.quick_links ul li i.icon05{background-position:-323px -50px}.quick_links ul li i.icon06{background-position:-402px -50px}.quick_links ul li i.icon07{background-position:-480px -50px}.mid_bnr{position:relative;padding:15px}.mid_bnr h3{position:absolute;left:30px;top:30px}.mid_bnr .bnr{display:block;text-indent:-9999px;background:url(../images/main/bg_mid.jpg) center no-repeat;background-size:cover;height:200px;border-radius:20px}.notify_main{position:relative;margin:15px;border-radius:15px;overflow:hidden}.notify_main .caroufredsel_wrapper{border-radius:15px}.notify_main_list li{float:left;border-radius:15px;overflow:hidden}.notify_main_list li img{width:100%;max-width:100%}.notify_ctrl{position:absolute;left:0;right:0;bottom:0;background:rgba(70,70,70,0.9);padding:10px 15px;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.notify_ctrl a{color:#fff;margin:0 3px}.notify_ctrl .paging{color:#fff;display:inline-block;margin-right:10px}.notify_main_pager{display:none !important}@media all and (min-width:768px){.container{max-width:760px}.visual_slide li{justify-content:center;align-content:flex-start;height:300px;padding:0 50px 0 100px;overflow:hidden}.visual_slide li p{text-align:left}.visual_slide li span{text-align:left;margin-bottom:0}.visual_pager{left:50%;margin-left:-285px;bottom:80px;text-align:left}.visual_ctrl{top:50%;transform:translateY(-50%)}.safe_bnr{width:36%;right:10%;top:50%;bottom:auto;left:auto;transform:translateY(-50%)}.quick_links ul li{width:16.66667%}.mid_bnr{float:left;width:49%}.mid_bnr .bnr{height:245px}.notify_main{float:right;width:49%;margin-right:0}.quick_banner{float:left;width:49%}#footer_area{clear:both}}@media all and (min-width:1024px){.container{max-width:1000px}.visual_slide li p{max-width:1000px;margin:0 auto}.visual_pager{text-align:left;margin-left:-410px;bottom:100px}.quick_links h3{float:left;width:15%;text-align:left;font-size:25px;margin-bottom:0;padding-top:30px}.quick_links h3 span{display:block;margin:10px 0 0 0}.quick_links ul{float:right;width:85%}.latest_area{float:left;width:60%;margin-bottom:95px;padding:0}.notify_main{float:right;margin:0;width:38%}#footer_area{clear:both}}@media all and (min-width:1440px){.visual_slide li{height:650px;padding:0}.visual_slide li .container{width:1280px;margin:0 auto}.visual_slide li span{font-size:60px}.visual_slide li p{font-size:43px;margin:0 auto 0 0}.visual_ctrl a{font-size:65px}.visual_pager{width:auto;left:50%;margin-left:-650px;padding-left:20px;bottom:180px}.safe_bnr{right:50%;margin-right:-640px;transform:translateY(-70%)}#latest_area{margin-bottom:55px}#latest_area:after{display:block;clear:both;content:""}.quick_links{position:relative;float:left;width:480px;margin-top:-120px;background:#fff;border-radius:20px;box-shadow:rgba(0,0,0,0.2) 1px 1px 40px;padding:20px 30px;margin-right:20px;z-index:100}.quick_links h3{font-size:20px;float:none;width:auto;padding-top:0;margin-bottom:20px}.quick_links h3 span{display:inline-block}.quick_links ul{float:none;width:100%}.quick_links ul li{width:33.333%}.quick_links ul li i{width:90px;height:90px;margin-bottom:15px}.quick_links ul li i.icon01{background-position:-7px -62px}.quick_links ul li i.icon02{background-position:-114px -62px}.quick_links ul li i.icon03{background-position:-219px -62px}.quick_links ul li i.icon04{background-position:-325px -62px}.quick_links ul li i.icon05{background-position:-432px -62px}.quick_links ul li i.icon06{background-position:-538px -62px}.quick_links ul li a{font-size:16px;font-weight:bold}.mid_bnr{float:left;width:350px;margin-top:-120px;padding:0}.mid_bnr .bnr{height:422px}.notify_main{float:right;padding:0;width:410px;margin-top:-120px}.notify_ctrl{left:0;right:0;bottom:0}.latest_row2{padding:80px 0}.quick_banner{float:left;width:360px}.quick_banner .bnr_ctrl{top:25px}.prom_video{clear:none;float:right;width:851px;padding:0}.prom_video>div.caroufredsel_wrapper{width:851px !important}.prom_video h3{font-size:22px;margin-bottom:33px}.prom_video_list li{width:267px;margin:0 25px 0 0}.prom_video_list li span{display:inline-block;font-size:14px}.prom_video_list .thumb{height:190px}.prom_video .video_ctrl{top:0;right:0}.prom_video .video_ctrl a{font-size:20px}}