@charset "utf-8";
/* CSS Document */
html { font-size: 100px;}
body { font-size: .2rem; background-color: #fff;}

/*顶部*/
.top { line-height: 0;}
.top img { width: 100%;}
.banner { position: relative; margin-bottom: .1rem; line-height: 0;}
.banner img { width: 100%;}
.en .banner { margin-bottom: 0;}
.bmyxname { position: absolute; left: 10%; right: 10%; top: 0; height: 1.8em; padding: 0 10%; font-size: .25rem; line-height: 1.6em; text-align: center; color: #fff; font-weight: bold; background: rgba(255,0,0,.6); border-radius: 0 0 50% 50%}
.crntclm { position: absolute; left: 0; right: 0; bottom: 0; height: 1.6em; padding: 0 2%; font-size: .24rem; line-height: 1.2em; text-align: left; color: #fff;}
.summary { padding: .1rem 2% .2rem; text-align: justify; font-size: .18rem; line-height: 1.7em; color: #1d1e24; background: url(//www.qzmc.edu.cn/res/ygzensmrbg.gif) repeat-y left/28% auto #fff;}

/*主体内容*/
.container { position: relative; width: 96%; margin: 0 auto; padding: .1rem 2%;}

.introduce { width: 72.5%; margin: 0 auto 0 0; padding: .2rem 17% .2rem 5.5%; font-size: .18rem; line-height: 2em; text-align: justify; text-indent: 2em; color: #fff; background:url(//www.qzmc.edu.cn/res/ygzjt8r.png) no-repeat 95% center/7% auto #e60112;}
.introduce a { color: #fff;}



/**/
.breadcrumb { margin-bottom: .1rem; font-size: .12rem; line-height: 2em; text-align: right; color: #333;}
.breadcrumb a { color: #333;}

.clmname { display: flex; justify-content: space-between; position:relative; z-index: 99; height: 2em; margin-bottom: .1rem; padding: 0 1em; font-size: .2rem; line-height: 2em; color: #fff; background: url(//www.qzmc.edu.cn/res/ygzbumentopbg.jpg) no-repeat center/cover;}
.clmname a { color: #fff;}
.clmname2 { height: 2.5em; margin-bottom: .2rem; padding: 0 1em; font-size: .2rem; line-height: 2.5em; color: #333; text-align: center; background: url(//www.qzmc.edu.cn/res/ygzbumen01.gif) no-repeat center bottom/2em .03rem;}
.clmname2 a { color: #333;}
.clmname2.first { font-size: .25rem; background: url(//www.qzmc.edu.cn/res/ygzbumen01.gif) no-repeat center bottom/6em .03rem;}
.clmname2.first img { height: 1em;}
.clmname2.first a { display: flex; justify-content:center; align-items: center; gap: 0 1em;}
.en .clmname2 { height: auto; padding-bottom: .1rem; font-size: .25rem; line-height: 1.25em; background-clip: border-box; background-size: 20% .03rem; border-bottom: .02rem solid #e0e0e0;}
.menumore { width: 1em; height: 1em; margin-top: .6em; }
.sunmenu { display: none; position: relative; top: -.5rem; width: 90%; padding: .4rem 5% 7em; background: url(//www.qzmc.edu.cn/res/ygzsubmenubg.jpg) no-repeat center bottom/100% auto #ffeded;}
.sunmenu li { padding: .5em 5%; font-size: .18rem; line-height: 1.2em; color: #333; border-top: 1px solid #e60112;}
.sunmenu li:first-child { border: none;}
.sunmenu li a { color: #333;}

.title { padding: .5em 0; font-size: .18rem; line-height: 1.2em; color: #363636; font-weight: bold;}
.redlineb { text-align: center; background: url(//www.qzmc.edu.cn/res/ygzyuanxi07.gif) no-repeat center 2.6em/4.2em 3px;}
.time { margin-bottom: .2rem; padding: 1em; font-size: .1rem; line-height: 2em; color: #595959; border-bottom: 2px solid #e0e0e0;}
.word { margin-bottom: 1rem; font-size: .18rem; line-height: 2em; text-align: justify; color: #272727; text-indent: 2em;}
.word p { margin: .5em auto}
.word img,.word video,.word table { display: block; max-width: 100%; margin: 0 auto;}
.edit { margin-bottom: 1rem; padding: .2rem; text-align: right; font-size: .16rem; line-height: 1.5em; color: #999;}
.related { margin-bottom: 1rem; padding: .5rem 0; font-size: .2rem; line-height: 2em; color: #666; border-top: 1px solid #e0e0e0;}
.related li { padding: .15rem 0;}
.related li a { color: #333;}
.related li a:hover { text-decoration: underline;}

.imglist1,.imglist2,.zzjglist { margin-bottom: .2rem; text-align: center;}

.imglist1 ul.news { overflow: hidden; margin-bottom: .1rem; padding-top: .3rem;}
.imglist1 ul.news li { position: relative; float: left; width: 46%; margin-bottom: .2rem; padding-bottom: .25rem; background: #e0e0e0; border-radius: 10px;}
.imglist1 ul.news li .img { width: 100%;}
.imglist1 ul.news li .zw { position: absolute; left: 0; bottom: .26rem; box-sizing: border-box; overflow: hidden; max-width: 100%; height: 2em; padding: 0 1em; font-size: .12rem; line-height: 2em; color: #fff; word-break: keep-all; white-space: nowrap; text-overflow: ellipsis; border-radius: 0 0 5px 0; background-image: linear-gradient(to right,#e35729,#e60112);}
.imglist1 ul.news li .xm { position: absolute; left: 0; right: 0; bottom: 0; box-sizing: border-box; max-width: 100%; height: 2em; padding: 0 .5em; line-height: 2em; font-size: .15rem; text-align: center; color: #363636; word-break: keep-all; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.imglist1 ul.news li:nth-child(2n) { float: right;}
.imglist1 ul.news li:nth-child(2n+1) { clear: both;}

.imglist2 ul.news { width: 85%; margin: 0 auto .1rem; padding-top: .2rem;}
.imglist2 ul.news li { margin-bottom: .2rem; }
.imglist2 ul.news li .ad { width: 4em; height: 1.2em; margin: 0 0 .5em auto; padding-left: 1.5em; font-size: .14rem; line-height: 1.2em; color: #5f5f5f; background: url(//www.qzmc.edu.cn/res/ygzwz.png) no-repeat left center/auto 1em;}
.imglist2 ul.news li .img { width: 100%; margin:0 0 .16rem; line-height: 0; border-radius: 10px; overflow: hidden;}
.imglist2 ul.news li .img img { width: 100%;}
.imglist2 ul.news li .bt { margin-bottom: .5em; font-size: .18rem; line-height: 1.5em; font-weight: bold; text-align: left; color: #5f5f5f;}
.imglist2 ul.news li .bt a { display: block; overflow: hidden; color: #5f5f5f; word-break: keep-all; white-space: nowrap; text-overflow: ellipsis;}
.imglist2 ul.news li .date { width: 7em; height: 2.2em; font-size: .1rem; line-height: 2.2em; text-align: center; color: #5f5f5f; border: 1px solid #5f5f5f; border-radius:0 10px 0 10px; }

.newslist { margin-bottom: .2rem; text-align: center;}
.newslist ul.news { margin-bottom: .1rem; padding-top: .1rem; text-align: left;}
.newslist ul.news li { display: flex; justify-content: space-between; align-items: center; margin-bottom: .1rem; padding: .1rem 2%; background: #fffbf6;}
.newslist ul.news li .sj { display: flex; justify-content: center; align-content: center; flex-wrap: wrap; width: 5.5em; height: 5em; margin-right: 3%; line-height: 1.4em; font-size: .1rem; color: #e60012; background: url(//www.qzmc.edu.cn/res/ygzdatebg3.png) no-repeat center/100% 100%;}
.newslist ul.news li .sj .day { padding: .1em; font-size: 2em;}
.newslist ul.news li .bt { width: 90%; font-size: .18rem; line-height: 1.5em; color: #010101;}
.newslist ul.news li .bt a { color: #010101;}
.newslist .more { display: block; width: 25%; margin: 0 auto .2rem; padding: 0 5% 0 0; font-size: .15rem; line-height: 2.5em; color: #333; background: url(//www.qzmc.edu.cn/res/ygzjt3r.png) no-repeat 85% center/15% auto #efefef;}

.zzjglist { overflow: hidden;}
.zzjglist li { float: left; width: 46%; min-height: 2.6em; padding: .1rem 1%; margin-bottom: .1rem; font-size: .16rem; line-height: 1.3em; color: #363636; border: 1px solid #e0e0e0; border-radius: .05rem 0 .05rem 0;}
.zzjglist li:nth-child(2n) { float: right;}
.zzjglist li:nth-child(2n+1) { clear: both;}
.zzjglist li a { color: #363636;}
.zzjglist.jf li:first-child { line-height: 2.6em;}
.zzjglist.jf li { float: none; width: 90%; margin: 0 auto .1rem; overflow: hidden;}
.zzjglist.jf li img { float: left; height: 2.6em; margin: 0 2em 0 10%; }

.ygzlinks { display: flex; flex-wrap: wrap; justify-content: flex-start; gap: 1em .2rem; margin-bottom: .2rem; font-size: .16rem; line-height: 1.2em; color: #666;}
.ygzlinks a { color: #666;}
.ygzlinks img { max-width: 100%;}

/*特殊栏目*/
.teshu { padding: .5rem 0 1rem; background: url(//www.qzmc.edu.cn/res/yxbmbtmph.jpg) no-repeat center bottom/100% auto #eef2f8;}
.teshu ul { overflow: hidden;}
.teshu li { color: #fff; }
.teshu li a { color: #fff;}

.teshu .jwc { padding: 0 15%;}
.teshu .jwc li { float: left; width: 42%; margin: 0 auto .3rem; padding: .2rem 0 .15rem; font-size: .24rem; line-height: 2em; text-align: center; background: #d80c18; border-radius: .2rem;}
.teshu .jwc li:nth-child(2n) { float: right;}
.teshu .jwc li img { display: block; margin: 0 auto; width: 39%; height: auto;}
.teshu .jcc { padding: 0 8%; }
.teshu .jcc li { overflow: hidden; margin-bottom: .2rem; padding: .5em 3%; font-size: .16rem; line-height: 2em; word-break: keep-all; white-space: nowrap; text-overflow: ellipsis; background: #d80c18; border-radius: .3rem; }
.teshu .jcc li:nth-child(2) { line-height: 2.5em; color: #868686; background: #fff5ef;}
.teshu .jcc li:nth-child(2) .red { color:#d80c18}
.teshu .jcc li img { float: left; height: 2em; margin-right: 1em;}
.teshu .kjzx { padding: 0 10%; font-size: .16rem;}
.teshu .kjzx li { padding: .1rem 0; line-height: 2.5em; text-align: left; color: #333;}
.teshu .kjzx .red { color: #d80c18;}

/*新闻大图*/
#SlideArea { width: 100%; height: 3rem; margin:0 auto .3rem; background: #fefaf5; border-radius: .5rem 0 .5rem 0;}
#SlideArea ul li .img { width:100%; height:2.5rem; overflow: hidden;}
#SlideArea ul li .img img { width: 100%; height: 100%; }
#SlideArea ul li .bt { overflow: hidden; box-sizing: border-box; width: 100%; padding: .1rem 1em 0; font-size: .18rem; line-height: 1.5em; text-align: center; color: #2b2b2b; word-break: keep-all; white-space: nowrap; text-overflow: ellipsis;}
#SlideArea ul li .bt a { color: #2b2b2b;}
#SlideArea .num { z-index: 102; left:30%; right:30%; top:5rem;}
#SlideArea .num a { background:#d6d6d6;}
#SlideArea .num a.current { background:#e50011}
#SlideArea .pgUp,#SlideArea .pgDn { top: 4.9rem; z-index: 103; width: .42rem; height:.31rem; margin-top: 0; line-height:0px; font-size:0; background-size: 100% 100%; border-radius:0; opacity:1; filter:alpha(opacity=100); transform:scaleX(1);}
#SlideArea .pgUp { left:20%; background: url(//www.qzmc.edu.cn/res/ygzjt2l.png) no-repeat center;}
#SlideArea .pgDn { right:20%; background: url(//www.qzmc.edu.cn/res/ygzjt2r.png) no-repeat center;}

/*新闻大图*/
#SlideArea1 { width: 100%; height: 1.5rem; margin:0 auto;}
#SlideArea1 ul li .img { width:100%; height:100%; overflow: hidden;}
#SlideArea1 ul li .img img { width: 100%; height: 100%; }
#SlideArea1 .num { padding-right: .1rem; bottom:.05rem; height:.2rem; text-align: right;}
#SlideArea1 .num a { width: .05rem; height: .05rem; margin:0 .1rem .08rem; background:none; border: 3px solid #e9e6ef;}
#SlideArea1 .num a.current { border-color: #e60112;}

/*新闻大图*/
#SlideArea2 { width: 100%; height: 2.8rem; margin:0 auto .3rem; background: #fefaf5; border-radius: .5rem 0 .5rem 0;}
#SlideArea2 ul li .img { width:100%; height:2.2rem; overflow: hidden;}
#SlideArea2 ul li .img img { width: 100%; height: 100%; }
#SlideArea2 ul li .bt { overflow: hidden; box-sizing: border-box; width: 100%; padding: .15rem 1em 0; font-size: .18rem; line-height: 1.5em; text-align: center; color: #2b2b2b; word-break: keep-all; white-space: nowrap; text-overflow: ellipsis;}
#SlideArea2 ul li .bt a { color: #2b2b2b;}
#SlideArea2 .num { z-index: 102; left:30%; right:30%; top:4.75rem;}
#SlideArea2 .num a { background:#d6d6d6;}
#SlideArea2 .num a.current { background:#e50011}
#SlideArea2 .pgUp,#SlideArea2 .pgDn { top: 4.7rem; z-index: 103; width: .42rem; height:.31rem; margin-top: 0; line-height:0px; font-size:0; background-size: 100% 100%; border-radius:0; opacity:1; filter:alpha(opacity=100); transform:scaleX(1);}
#SlideArea2 .pgUp { left:20%; background: url(//www.qzmc.edu.cn/res/ygzjt2l.png) no-repeat center;}
#SlideArea2 .pgDn { right:20%; background: url(//www.qzmc.edu.cn/res/ygzjt2r.png) no-repeat center;}

/*附件*/
.fujian { margin: .2rem 0; padding: .2rem; font-size: .16rem; line-height: 1.5em; color: #666; background: rgba(0,0,0,.1);}
.fujian a { display: block; margin-bottom: .1rem; color: #666;}
.fujian a:hover { color: #000; text-decoration: underline;}
