section{*zoom:1}section:after,section:before{display:table;content:""}section:after{clear:both}section .artcontent{*zoom:1;background:#fff;padding:30px 0}section .artcontent:after,section .artcontent:before{display:table;content:""}section .artcontent:after{clear:both}section .leftcol{float:left;padding:32px 0}@media screen and (min-width:1451px){section .leftcol{width:940px}}@media screen and (min-width:1024px) and (max-width:1450px){section .leftcol{width:calc(100% - 320px - 40px)}}@media screen and (max-width:1023px){section .leftcol{width:100%;float:none;padding-bottom:0}}section .fullcol{padding:32px 0}section .rightcol{float:right;width:320px;padding:32px 0}section .rightcol .schoollist.cols1{margin:0}section .rightcol .schoollist.cols1 li{margin-bottom:8px}section .rightcol ul.menu>li{display:block}section .rightcol ul.menu>li:not(:last-of-type){border-bottom:1px solid #fff}section .rightcol ul.menu>li>a{display:block;color:#fff;background:#003857;text-decoration:none;padding:10px 20px;font-size:15px;font-size:1.5rem;line-height:25px}section .rightcol ul.menu>li>a:hover{color:#faa500}section .rightcol ul.menu>li ul{display:none;padding:0 0 5px 20px}section .rightcol ul.menu>li ul>li a{display:block;padding:5px 10px}section .rightcol ul.menu>li ul>li.act>a,section .rightcol ul.menu>li.act>a{color:#faa500}section .rightcol ul.menu>li.act>ul,section .rightcol ul.menu>li.act>ul li.act>ul{display:block}@media screen and (max-width:1023px){section .rightcol{float:none;padding-top:0;margin:0 auto}section .rightcol ul.schoollist.cols1 li.advertisment{width:100%;text-align:center}section .rightcol ul.schoollist.cols1 li.advertisment a img{margin:0 auto}}@media screen and (max-width:400px){section .rightcol{width:100%}}