@charset "utf-8";
.content_bg1{ background: url(250910xm_qqgk_banner.jpg) no-repeat center top; background-size:auto 100%; padding-top: 0.8rem; }
.content_bg2{ background: url(250910xm_qqgk_bg1.jpg) no-repeat center top; background-size:auto 100%; padding-bottom: 1px; }
.jmq_bg{ background: url(250910xm_qqgk_bg2.png) no-repeat center top; background-size:auto 100%; padding: 0.8rem 0rem 1.8rem; }

@media screen and (min-width:1921px){
	.content_bg1,.content_bg2,.jmq_bg{ background-size:100% 100%; }
}

@font-face {
  font-family: "Heavy";
  font-weight: 900;
  src: url(8O08XWWP1K10.woff2) format("woff2"),
  url(8O08XWWP1K10.woff) format("woff");
  font-variation-settings: normal;
  font-display: swap;
}


.top_tit{background: url(250910xm_qqgk_titbg.jpg) no-repeat center; padding: 0.3rem 0rem; border-radius: 0.6rem 0rem 0rem; background-size: cover; text-align: center; font-size: 0.48rem; line-height: 0.6rem; font-weight: bold; color: #fff; }
.top_bread{position: relative; text-align: right;margin-top: 1.3rem; padding-top: 0.1rem; }
.top_bread:after{ content: ""; position: absolute; left: 0; top: 0; width: 0.08rem; height: 0.08rem; border-radius: 0.5rem; border: 1px solid rgba(255,255,255,0.7);}
.top_bread::before{ content: ""; position: absolute; left:0.1rem; right: 0; top: 0.05rem; height: 1px; background-color: rgba(255,255,255,0.5);}
.top_bread .breadcrumb{display: inline-block; border-bottom: none; margin-bottom: 0rem; text-align: right; padding: 0rem; line-height: 0.32rem; }
.top_bread .breadcrumb span,.top_bread .breadcrumb span i,.top_bread .breadcrumb li a{ color: #fff; font-size: 0.14rem; }
.top_bread .breadcrumb span i{ vertical-align: baseline; }

.jmq_tit_img{ position: relative; margin-left: -2.33rem; float: left; padding-top: 0.3rem; }
.jmq_con{font-size: 0.24rem; line-height:0.55rem; text-align: justify; }
.jmq_img{ text-align: right; }
.slb .jmq_tit_img{margin-left: 0rem; width: 19%;}
.slb .jmq_img{ text-align: center; margin-top: 0.1rem; }
@media screen and (min-width:993px){
	.slb .jmq_img img{ width:50%;}
}


.zytd_tit{ text-align: center;overflow: hidden; }
.zytd_tit img{max-width: 9.95rem; width: 80%;}
.slb .zytd_tit img{width: 100%;}

.con_box { display: flex; align-items: center; position: relative; }
.con_box +.con_box +.con_box {margin-bottom: 0.3rem;}
.box_img{ position: relative; padding-top: 0.5rem; width: 37.5%; float: left; }
.box_tit{position: absolute; z-index: 2; top: 0; right: -0.25rem; width:2.8rem; text-align: right;}
.box_tit h6{position: absolute; font-family: "Heavy"; padding-left: 0.28rem; line-height: 0.6rem; font-size: 0.26rem; border-radius: 0.04rem 0.1rem 0.1rem 0.3rem; left: 0; right:0.9rem; background-color: #fff; text-align: left; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); box-shadow: 0px 10px 16px rgba(0, 71, 157, 0.65); }
.box_tit em{display: inline-block; position: relative; z-index: 4; width: 1.35rem; height: 1.35rem; text-align: center; line-height: 1.35rem;}
.box_text{ font-size: 0.24rem; line-height: 0.46rem; width:62.5%; float: right; text-align: justify; padding-left: 0.35rem; right: 0\9; position: absolute\9; top:50%\9; transform: translateY(-50%)\9; -ms-transform: translateY(-50%)\9; }
.con_box.box_ys2 .box_tit{ left: -0.25rem; right: inherit;}
.con_box.box_ys2 .box_img {float: right;}
.con_box.box_ys2 .box_text { float: left; padding-left: 0; padding-right: 0.35rem; right: inherit\9; left: 0\9; }
.con_box.box_ys2{ flex-direction:row-reverse; }
.con_box:last-child .box_tit{ width: 3.1rem;}

@media screen and(-ms-high-contrast:active),(-ms-high-contrast:none) {
	.box_text{transform:translateY(0%); -ms-transform:translateY(0%); top: 0%; position: relative;}
}


.slb .con_box{ display: block; align-items:inherit; flex-direction:inherit;}
.slb .box_img{width: 50%; margin: 0rem auto; float: inherit !important; padding-left: 0rem;}
.slb .box_text{width: 100%; float: inherit !important; padding-left: 0rem;}

.top_jt{position:fixed; left: 50%; z-index: 9; cursor: pointer; padding-top: 0.12rem; bottom:0.75rem; margin-left: 700px; width: 0.82rem; height: 0.82rem; border-radius: 0.1rem; background: #1658A0; text-align: center;}
.top_jt>i{font-size: 0.3rem; display: block; margin: 0rem auto; color: #fff; line-height: 1;}
.top_jt>p{line-height: 1.1; font-size:0.22rem; color: #fff; font-weight: bold;}
.top_jt.avi{ position: absolute; }
@media screen and (max-width:1740px){
	.jmq_tit_img{width: 25%;margin-left: 0rem; }
	.jmq_con{ line-height: 0.45rem; }
}
@media screen and (max-width:1400px){
	.top_jt{left: inherit; margin-left:0rem; right: 0.1rem; width: 0.4rem; height: 0.4rem; padding-top: 0rem;}
	.top_jt>i{font-size: 0.2rem; line-height: 0.4rem;}
	.top_jt>p{display: none;}
}
@media screen and (max-width:992px){
	.jmq_bg{ padding-top: 0.3rem; padding-bottom:0.5rem; }
	.jmq_img{ text-align: center; margin-top: 0.1rem; }
	.slb .jmq_tit_img{ width: 28%;}
	
	.zytd_tit img{ max-width:inherit; width:200%; margin-left: -42%;}
	.slb .zytd_tit img{width:300%; margin-left: -90%;}
	
	.con_box{ display: block; align-items:inherit; flex-direction:inherit;}
	.box_tit,.con_box.box_ys2 .box_tit{left:50%; transform: translateX(-45%); right:inherit;}
	.slb .box_tit,.slb .con_box.box_ys2 .box_tit{ width: 100% !important; transform: translateX(-50%); }
	.box_img,.box_text{width: 100%; float: inherit !important; padding-left: 0rem !important; padding-right: 0rem !important;}
	.box_text{margin-top: 0.2rem;}
	.slb .box_img{width: 100%;}
}
@media screen and (max-width:480px){
	.slb .con_box:last-child .box_tit h6{padding-left: 0.18rem;}
}

