h2{font-size:1.5625rem}h3{font-size:1.25rem}h2.center{margin-top:0;margin-bottom:1.875rem;padding-bottom:.625rem;border-bottom:1px solid #aaa;color:#777576;font-weight:300}a.more_info{position:absolute;right:1.25rem;bottom:1.25rem;color:#028c96;font-size:.88rem;font-weight:500;z-index:3}a.more_info:hover{color:#49b2c3}.more_info_container{display:flex;align-content:space-between;flex-wrap:wrap}.more_info_container small,.more_info_container span,.more_info_container a{display:block;width:100%}.more_info_container a.more_info{position:static}.oil_city_dec{position:relative;top:1px;display:inline-block;margin-right:2px;width:15px;line-height:1}.oil_city_dec.style1{background-color:#028c96}.oil_city_dec.style2{background-color:#c44400}.oil_city_dec.style3{background-color:#efb62b}.mass_edu_trans{display:list-item!important}.banner_container{height:37.7vw}.banner_container .banner_carousel{height:37.7vw}@media only screen and (min-width:768px){.mass_ver .banner_container{height:28vw}.mass_ver .banner_container .banner_carousel{height:28vw;overflow:hidden}.mass_ver .banner_container .owl-stage-outer{transform:translate3d(0,-10%,0);-webkit-transform:translate3d(0,-10%,0)}}.banner_container .owl-dots{position:absolute;width:100%;bottom:0}.banner_container .owl-dots .owl-dot{min-width:50px;width:15%;max-width:140px}.banner_container .owl-dots .owl-dot span{width:calc(100% - 14px);height:8px;margin:0;background-color:#fff;border:1px solid rgba(0,0,0,.2);opacity:.8}.banner_container .owl-dots .owl-dot.active span,.banner_container .owl-dots .owl-dot:hover span{background-color:#1dccc7}@media only screen and (max-width:767.98px){.banner_container .owl-dots .owl-dot span{height:6px}}.banner_container .owl-nav{display:flex;justify-content:space-between;position:absolute;top:50%;transform:translateY(-50%);width:100%;pointer-events:none}.banner_container .owl-nav .disabled{opacity:.3}.banner_container .owl-nav button[class*=owl-]{position:relative;width:50px;height:50px;background-color:rgba(255,255,255,.6);border-radius:99rem;line-height:50px;box-shadow:0 0 7px rgba(0,0,0,.18);pointer-events:all}.banner_container .owl-nav button[class*=owl-] span{color:#404040;font-size:3.5rem;line-height:35px}.banner_container .owl-nav button[class*=owl-]:hover{background-color:#e5f3f4}@media only screen and (min-width:576px){.banner_container .owl-nav button[class*=owl-].owl-prev{left:20px}.banner_container .owl-nav button[class*=owl-].owl-next{right:20px}}@media only screen and (max-width:767.98px){.banner_container .owl-nav.disabled{display:none}}section.main{margin-top:3.125rem}@media only screen and (max-width:767.98px){section.main{margin-top:1.875rem}}section.main h2,section.main h3{font-weight:300}section.main [class*=info_grid_]>div{position:relative;background-color:#fff;border-radius:5px;line-height:1.3;box-shadow:0 0 7px rgba(0,0,0,.18)}section.main [class*=info_grid_]>div strong{color:#c44400}section.main [class*=info_grid_]>div small{color:#777576}section.main [class*=info_grid_]>div ul li{line-height:1.8}@media only screen and (min-width:768px){.mass_ver section.main [class*=info_grid_]>div{box-shadow:none}.mass_ver section.main [class*=info_grid_] .hot_corner h2.underline{height:1.125rem;margin-bottom:1.875rem;padding-bottom:.8rem;border-bottom-color:#ccc;text-align:center}.mass_ver section.main [class*=info_grid_] .hot_corner h2.underline span{display:inline-block;padding:0 .5em;background-color:#fff}.mass_ver section.main [class*=info_grid_] .hot_corner .grid_tab_content{padding:1.875rem .625rem;border:1px solid #aaa;border-radius:5px}}section.main .info_grid_1>div{margin-bottom:1.875rem;padding:.625rem}section.main .info_grid_1>div h2{font-size:1.25rem}section.main .info_grid_1>div h2.underline{margin:0 0 .625rem;padding-bottom:.625rem;border-bottom:1px solid #aaa}section.main .info_grid_1>div h2.mass_spe{margin:0 0 1.25rem}section.main .info_grid_1 .row{margin:0 -.5rem}section.main .info_grid_1 .row [class*=col],section.main .info_grid_1 .row .col{padding:0 .5rem}@media only screen and (min-width:768px) and (max-width:991.98px){body:not(.mass_ver) section.main .info_grid_1 .chart_wrapper_mass .chart_box{height:280px}}@media only screen and (min-width:768px){.mass_ver section.main .info_grid_1 .chart_wrapper_mass{position:relative;background-color:transparent}.mass_ver section.main .info_grid_1 .chart_wrapper_mass .mass_group_title{display:block;margin:1.5rem 0;color:#777576;font-size:1.5625rem;font-weight:400}.mass_ver section.main .info_grid_1 .chart_wrapper_mass .mass_group_title small{padding-left:1em;font-size:.93rem}.mass_ver section.main .info_grid_1 .chart_wrapper_mass:before{content:"";position:absolute;left:calc((100vw - 720px)*-.5);top:0;display:block;width:100vw;height:100%;background-color:#f2f9fa;z-index:-1}.mass_ver section.main .info_grid_1 .chart_wrapper_mass .chart_data_box .chart_data_main ul{padding:1.25rem;background-color:#fff;border-radius:5px}.mass_ver section.main .info_grid_1 .chart_wrapper_mass .chart_data_box .chart_data_main ul li{padding:5px 0}.mass_ver section.main .info_grid_1 .chart_wrapper_mass .chart_data_box .chart_data_main>small{display:block;margin-top:1.25rem;font-size:.93rem;line-height:2}.mass_ver section.main .info_grid_1 .chart_wrapper_mass .chart_data_box a.more_info{font-size:.93rem}}@media only screen and (min-width:992px){.mass_ver section.main .info_grid_1 .chart_wrapper_mass:before{left:calc((100vw - 960px)*-.5)}.mass_ver section.main .info_grid_1 .chart_wrapper_mass .chart_box{width:65.2%}.mass_ver section.main .info_grid_1 .chart_wrapper_mass .chart_data_box{float:right;width:34.8%}.mass_ver section.main .info_grid_1 .chart_wrapper_mass .chart_data_box>div{display:flex;flex-wrap:wrap;align-content:space-between;height:calc(400px + 4.0625rem);margin-top:-2.8125rem;padding-left:1.25rem}.mass_ver section.main .info_grid_1 .chart_wrapper_mass .chart_data_box>div .col-5.text-right{position:relative;left:8px}}@media only screen and (min-width:1200px){.mass_ver section.main .info_grid_1 .chart_wrapper_mass:before{left:calc((100vw - 1140px)*-.5)}}@media only screen and (min-width:768px) and (max-width:991.98px){.mass_ver section.main .info_grid_1 .chart_wrapper_mass{display:flex;flex-wrap:wrap}.mass_ver section.main .info_grid_1 .chart_wrapper_mass h2,.mass_ver section.main .info_grid_1 .chart_wrapper_mass h3,.mass_ver section.main .info_grid_1 .chart_wrapper_mass>div{width:100%}.mass_ver section.main .info_grid_1 .chart_wrapper_mass .chart_box{order:1}.mass_ver section.main .info_grid_1 .chart_wrapper_mass div.mass_show{order:2}}@media only screen and (min-width:768px){.mass_ver section.main .info_grid_1{order:2;flex:0 0 100%;max-width:100%}}section.main .info_grid_2>div{margin-bottom:1.25rem}section.main .info_grid_2>div h2{margin:0;background-color:#cce8ea;border-radius:5px 5px 0 0;text-align:center;font-size:1.25rem;line-height:35px}section.main .info_grid_2>div>div{position:relative;padding:1.25rem}section.main .info_grid_2 .row{margin:0}section.main .info_grid_2 .row [class*=col],section.main .info_grid_2 .row .col{padding:0;white-space:nowrap}@media only screen and (max-width:1199.98px){section.main .info_grid_2>div>div{padding-bottom:3.125rem}}@media only screen and (min-width:768px){.mass_ver section.main .info_grid_2{display:flex;flex-wrap:wrap;flex:0 0 100%;max-width:100%}.mass_ver section.main .info_grid_2>div{flex:0 0 33.33%;max-width:33.33%;padding:0 8px}.mass_ver section.main .info_grid_2>div:nth-of-type(n+2) h2{background-color:transparent}.mass_ver section.main .info_grid_2>div:nth-of-type(n+2) h2 small{display:block;font-size:1rem}.mass_ver section.main .info_grid_2>div:nth-of-type(n+2)>div{padding-left:0;padding-right:0}.mass_ver section.main .info_grid_2>div:nth-of-type(n+2) ul{padding:1.25rem;border:1px solid #aaa;border-radius:5px}.mass_ver section.main .info_grid_2>div:nth-of-type(n+2) ul li.mass_show{margin-top:5px;padding-top:.625rem;border-top:1px solid #ccc}.mass_ver section.main .info_grid_2>div:nth-of-type(n+2) ul li.mass_show a{display:block;color:#028c96;font-size:.81rem}.mass_ver section.main .info_grid_2>div:nth-of-type(2)>div{padding-top:8px}.mass_ver section.main .info_grid_2>div:nth-of-type(2)>div nav.grid_tab{padding-bottom:4px}}@media only screen and (min-width:768px) and (min-width:992px){.mass_ver section.main .info_grid_2>div:nth-of-type(2){margin-left:-8px}.mass_ver section.main .info_grid_2>div:nth-of-type(3){position:relative;right:-8px}.mass_ver section.main .info_grid_2>div:last-of-type{position:relative;right:-16px}}@media only screen and (min-width:768px) and (min-width:768px){.mass_ver section.main .info_grid_2>div ul{height:195px}.mass_ver section.main .info_grid_2>div ul li{padding:5px 0}}@media only screen and (min-width:768px) and (max-width:991.98px){.mass_ver section.main .info_grid_2>div{flex:0 0 50%;max-width:50%}}@media only screen and (min-width:768px) and (max-width:767.98px){.mass_ver section.main .info_grid_2>div{flex:0 0 100%;max-width:100%}}@media only screen and (min-width:768px){.mass_ver section.main .info_grid_2 .divider{display:none}}@media only screen and (min-width:768px){.mass_ver section.main .info_grid_2 .top_highlight{padding:0}}@media only screen and (min-width:992px){.mass_ver section.main .info_grid_2 .top_highlight{display:inline-flex;flex:0 0 100%;max-width:100%;margin-bottom:3.75rem;border:1px solid #aaa;line-height:50px}.mass_ver section.main .info_grid_2 .top_highlight h2{float:left;padding:0 1.25rem;border-top-right-radius:0;border-bottom-left-radius:5px;line-height:inherit;color:#777576}.mass_ver section.main .info_grid_2 .top_highlight ul,.mass_ver section.main .info_grid_2 .top_highlight li,.mass_ver section.main .info_grid_2 .top_highlight div{display:inline}.mass_ver section.main .info_grid_2 .top_highlight div{padding-top:0;padding-bottom:0}}@media only screen and (min-width:768px) and (max-width:991.98px){.mass_ver section.main .info_grid_2 .top_highlight{flex:0 0 50%;max-width:50%}.mass_ver section.main .info_grid_2 .top_highlight h2{margin-bottom:39px;background-color:transparent}.mass_ver section.main .info_grid_2 .top_highlight ul{height:195px;padding:1.25rem;border:1px solid #aaa;border-radius:5px}.mass_ver section.main .info_grid_2 .top_highlight ul li{padding:5px 0}}section.main nav.grid_tab{margin-bottom:1.25rem;text-align:center;white-space:nowrap;overflow-x:auto;overflow-y:hidden}section.main nav.grid_tab a{display:inline-block;margin:0 .625rem;padding:3px .9375rem;border-radius:5px}section.main nav.grid_tab a.current{background-color:#e5f3f4;color:#028c96;font-weight:600}section.main .divider{display:block;border-bottom:1px solid #777576;margin-top:-1.5625rem;margin-bottom:1.5625rem;text-align:center;color:#777576;line-height:1.875rem}section.main .divider span{position:relative;top:15px;padding:0 1.25rem;background-color:#fff}section.main .chart_box{margin-bottom:1.25rem;padding:.625rem;background-color:#fff;border:1px solid #aaa;border-radius:5px}@media only screen and (max-width:767.98px){section.main .chart_box{height:66.7vw;max-height:367px}}section.main .img_box_container{position:relative;margin-bottom:2.5rem}section.main .img_box_container h3{position:absolute;bottom:-1.5625rem;left:.9375rem;width:calc(100% - 1.875rem);margin:0!important;background-color:#fff;border-radius:5px;text-align:center;line-height:2.8125rem;box-shadow:0 0 7px rgba(0,0,0,.18);z-index:3}section.main .img_box_container~ul{padding:0 .9375rem}section.main .img_box{display:flex;align-items:center;height:140px;border-radius:5px;overflow:hidden}section.main .img_box img{position:relative;left:50%;max-width:none;min-width:100%;height:100%!important;background-clip:padding-box;transform:translateX(-50%);-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:991.98px){section.main .img_box{height:180px}}section.main .hot_corner a:hover{background-color:#cce8ea;outline:3px solid #cce8ea;text-decoration:none}section.main .hot_corner a:focus{outline:2px solid #ffb500}@media only screen and (min-width:992px){section.main .hot_corner .grid_tab_content>div{display:block!important}}@media only screen and (max-width:991.98px){section.main .hot_corner .tab_none{display:none}}section.main .info_grid_en{display:flex;flex-wrap:wrap;overflow:hidden}section.main .info_grid_en h3{margin-bottom:.625rem;font-weight:300}section.main .info_grid_en>div{background-color:transparent!important;box-shadow:none!important}section.main .info_grid_en>div small{font-size:.93rem}section.main .info_grid_en .info_box{position:relative;z-index:3}section.main .info_grid_en .info_box ul{padding:.9375rem;border-radius:5px}section.main .info_grid_en .info_box ul>li:not(:last-child){margin-bottom:.9375rem}section.main .info_grid_en .info_box ul>li:only-of-type{padding:5px 0}section.main .info_grid_en a.more_info{bottom:0}section.main .info_grid_en.en_box_2 a.more_info{left:0;right:auto}section.main .info_grid_en .chart_wrapper{flex:auto}@media only screen and (max-width:991.98px){section.main .info_grid_en>div{width:100%}section.main .info_grid_en .info_box{padding-bottom:3.75rem}}@media only screen and (min-width:992px){section.main .info_grid_en .info_box{width:380px}section.main .info_grid_en .chart_wrapper{min-height:25vw}section.main .info_grid_en.en_box_1 .info_box{margin-left:1.25rem}section.main .info_grid_en.en_box_2{flex-direction:row-reverse}section.main .info_grid_en.en_box_2 .info_box{margin-right:1.25rem}}section.news{margin-top:3.125rem}section.news nav.grid_tab{margin:0 -1.25rem .625rem;white-space:nowrap}section.news nav.grid_tab a{display:inline-block;margin:0 1.25rem;font-size:1.25rem}section.news nav.grid_tab a.current{color:#c44400;font-weight:600}@media only screen and (max-width:575.98px){section.news nav.grid_tab{margin-left:0;margin-right:0}section.news nav.grid_tab a:first-child{margin-left:0}}section.news strong.title{display:block;margin:0 0 .625rem;font-weight:400}section.news .news_list{position:relative;padding:1.875rem 1.25rem;background-color:#fff;border-radius:5px}section.news .news_list li{margin-bottom:1.25rem}section.news .news_list .news_title{padding-top:3px;padding-bottom:3px;font-size:1.0625rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}section.news .news_list .news_title a:hover{background-color:#cce8ea;outline:2px solid #cce8ea;text-decoration:none}section.news .news_list .news_title a:focus{outline:2px solid #ffb500}section.news .news_list .news_unit,section.news .news_list .news_date{padding:0;color:#777576;white-space:nowrap}@media only screen and (max-width:991.98px){section.news .news_list .news_unit,section.news .news_list .news_date{display:none}}@media only screen and (min-width:768px){.mass_ver section.news h2.center{margin-bottom:1.875rem;border-bottom:0;text-align:left;font-size:1.875rem}}section[class*=bg]{padding:1.25rem 0 3.125rem}section.bgM{background-color:#e5f3f4}section.bgM .info_box ul{background-color:#fff}section.bgW{background-color:#fff}section.bgW .info_box ul{background-color:#e5f3f4;border:1px solid #cce8ea}.app_display_container{position:relative}.app_display_container .app_bg{height:32vw}.app_display_container .app_content,.app_display_container .app_img{position:absolute;top:0;height:100%}.app_display_container .app_img{right:67%;max-width:33%;height:30vw;padding:1.25rem 0}.app_display_container .app_img img{max-height:100%}.app_display_container .app_content{left:33%;display:flex;justify-content:center;flex-direction:column;padding-left:1.5625vw;color:#fff;z-index:5}.app_display_container .app_content h2{margin:0 0 1.5625vw;font-size:3.125vw}.app_display_container .app_content p{margin-bottom:1.5625vw;font-size:1.5625vw}.app_display_container .app_content .app_comment{font-size:1vw}.app_display_container .app_content a img{max-height:4vw}@media only screen and (min-width:768px){body:not(.mass_ver) .app_display_container .app_content h2{font-size:2.5vw}body:not(.mass_ver) .app_display_container .app_content p{font-size:1.3125vw}}@media only screen and (min-width:1200px){body:not(.mass_ver) .app_display_container .app_bg{height:22vw;overflow:hidden}body:not(.mass_ver) .app_display_container .app_img{height:20vw}body:not(.mass_ver) .app_display_container .app_content h2{font-size:1.5625vw}body:not(.mass_ver) .app_display_container .app_content p{font-size:1.06vw}body:not(.mass_ver) .app_display_container .app_content a img{max-height:3vw}}.links_container{margin:2.5rem 0 .625rem}.links_container a{display:block;margin-bottom:1.25rem;padding:1.25rem;border:2px solid currentColor;border-radius:5px;text-align:center;color:#028c96!important}.links_container a:hover{background-color:#cce8ea;text-decoration:none}@media only screen and (min-width:768px){.mass_ver .links_container{margin:0 0 1.875rem;padding:2.5rem 0 .625rem;background-color:#f8f8f8}.mass_ver .links_container h2.center{margin-bottom:1.875rem;border-bottom:0;text-align:left;font-size:1.875rem}}.short_guide_container{padding-bottom:3.125rem}@media only screen and (min-width:768px){.mass_ver .short_guide_container h2.center{text-align:left}}@media only screen and (max-width:575.98px){.mass_ver .short_guide_container{padding-left:1rem}}.short_guide{padding:0 50px}@media only screen and (min-width:576px){.short_guide{width:auto;margin:0 -50px}}.short_guide .owl-nav{justify-content:space-between;position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;margin-top:0}.short_guide .owl-nav,.short_guide .owl-nav.disabled{display:flex;pointer-events:none}.short_guide .owl-nav button[class*=owl-]{position:relative;width:50px;height:50px;margin:0;line-height:50px;pointer-events:all}.short_guide .owl-nav button[class*=owl-] span{color:#aaa;font-size:3.5rem;line-height:40px}.short_guide .owl-nav button[class*=owl-]:hover{background-color:transparent!important;color:#028c96}@media only screen and (min-width:992px){.short_guide .owl-nav button[class*=owl-].owl-prev{left:0}.short_guide .owl-nav button[class*=owl-].owl-next{right:0}}.short_guide .owl-nav button[class*=owl-].disabled{opacity:0}.short_guide .owl-dots{display:none!important}