@charset "utf-8";
/* CSS Document */
.domPc { display: block }
.domMb { display: none }
.top { background: url(http://www.locpg.hk/20171020sjd/images/backbg.jpg) top center no-repeat; height: 35px }
.infex_news { width: 1000px; margin: 0 auto; height: 35px }
.infex_news h2 { font-family: '微软雅黑'; font-size: 16px; float: right; line-height: 30px; float: left }
.infex_news h2 a { color: #ffb400; font-weight: 700 }
.infex_news h3 { font-family: '微软雅黑'; font-size: 16px; float: right; line-height: 30px; float: right }
.infex_news h3 a { color: #ffb400; margin-right: 30px; font-weight: 700 }
.banner { width: 100%; height: 400px; background: url(http://www.locpg.gov.cn/zt/2022qglh/images/banner_lh03_ej.png) no-repeat 50% 0;  }
.nav { width: 100%; height: 65px; background: #003a88; }
.zt_nav { list-style: none; width: 1200px; margin: 0 auto; overflow: hidden; }
.zt_nav li { float: left; font-size: 22px; color: #fff; line-height: 65px; }
.zt_nav li a { color: #fff; }
.zt_nav li + li { margin-left: 230px; }
.container { width: 1200px; margin-top:20px; }
.xpage-container li { font-size: 17px; line-height: 25px; padding: 10px 0; border-bottom: 1px dotted #ccc; position: relative }
.xpage-container li i { width: 4px; height: 4px; display: inline-block; background: #e93e02; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; position: absolute; top: 20px }
.xpage-container li a { color: #333; display: inline-block; margin-left: 15px; max-width: 1075px;    font-weight: normal;}
.xpage-container li span { color: #999; float: right;  font-weight: normal;}
.erji h2 { color: #333; font-size: 24px; line-height: 2; border-bottom: 3px solid #ccc; margin-bottom: 20px; margin-top: 0 }
.erji h2 span { display: inline-block; border-bottom: 3px solid red; margin-bottom: -3px ;    font-weight: normal;}
.xpage-more-btn { text-align: center; margin-top: 30px; cursor: pointer; line-height: 2; width: 120px; margin-left: auto; margin-right: auto; background: #efefef; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px }
.foot { background: url(http://www.locpg.gov.cn/zt/2022qglh/images/bg_foot.png) no-repeat; height: 120px  }
.footer { width: 1000px; margin: 0 auto; margin-top: 30px }
.footer ul { margin: 0 auto; width: 770px; text-align: center; padding: 35px 0 0; height: 80px }
.footer li { color: #fff; height: 24px; line-height: 26px; font-size: 13px }
.footer li a { color: #fff }
.erji .lmt01 { width: 1200px; height:115px; position: relative; overflow: hidden; margin-top: 20px; margin-bottom: 20px; border: 0; font-size: 24px; padding-bottom: 10px; color: #e93e02; }

@media screen and (max-width:1400px) {
.banner .banner-topic { margin-right: -550px }
}

@media screen and (max-width:768px) {
.domPc { display: none }
.domMb { display: block }
.container { width: 100%; margin-top:20px }
.xpage-container li a { max-width: 100% }
.xpage-container li span { display: none }
.erji { width: 92%; margin: 0 auto }
.erji h2 { color: #333; font-size: 24px; line-height: 2; border-bottom: 3px solid #ccc; margin-bottom: 20px; margin-top: 0 }
.erji h2 span { display: inline-block; border-bottom: 3px solid red; margin-bottom: -3px }
.mbfooter { margin-top: 20px; width: 100%; background-color:#c50102; text-align: center; font-size: 1.2em; line-height: 1.6em; padding: 10px 0 }
.mbfooter, .mbfooter a { color: #fff }
.mbfooter {  background: url(http://www.locpg.gov.cn/zt/2022qglh/images/bg_foot_m.png) no-repeat; -webkit-background-size: 100% 100%;  -moz-background-size: 100%;    background-size: 100%; }
.mbfooter .copyright ul { text-align: center;   padding: 10px 0; }
.mbfooter .copyright li { color: #fff; line-height:18px; font-size: 12px }
.mbfooter .copyright li:first-child { color: #fff }
.mbfooter .copyright li:first-child+li a { color: #fff }
.mbfooter .copyright a { color: #000 }

.banner-m { position: relative; display: flex; }
.banner-m img { width: 100% }
.banner-m .ft { position: absolute; right: 4%; top: 10px; font-size: 14px; line-height: 26px; color: #fff; background: rgba(0,0,0,.4); -webkit-border-radius: 13px; -moz-border-radius: 13px; border-radius: 13px; padding: 0 10px }
.banner-m .ft a { color: #fff }
.nav-m { width: 100%; overflow-x: auto; overflow-y: hidden; background: #003a88; font-size: 16px; line-height: 36px; display: inline-block; white-space: nowrap }
.nav-m a { color: #fff; width: 19%; text-align: center; display: inline-block }
.erji .lmt01 { width: 100%; height: 50px; position: relative; overflow: hidden; margin-top: 5px; margin-bottom: 15px; border: 0; font-size: 24px; padding-bottom: 10px; color: #0065cb; }
}

