a:hover{ color: #F33214;}
.el-row{margin: 0 -16px;}
.el-row [class*=el-col-]{padding: 0 16px;}
.page_con{ background: #fdf5ef;}
.lzqh_bg{ padding:74px 0 75px 0; background: url(21qz_lzqh_bg.jpg) no-repeat center top; background-size: cover; text-align: center;}
.lzqh_con{ padding: 20px; text-align: center;}
.lzqh_con h2{ font-size: 32px; line-height: 62px; color: #F33214; overflow: hidden; text-overflow: ellipsis; }
.lzqh_con p{ line-height: 40px; color: #F33214; font-size: 18px;}
.lzqh_con p a{ color: #F33214; margin: 0 8px;}
/*轮播图08样式*/
.slideBox_08 { position: relative; overflow: hidden; margin: 0px auto; }
	.slideBox_08 .pic img { height:363px; display: block; margin:0 auto; width: 100%;}
	.slideBox_08 .pic p{position: absolute; bottom: 0; left: 20px; right: 0; height: 66px; line-height: 66px; overflow: hidden;color: #FFFFFF; font-size: 18px; font-weight: bold; z-index: 2}
	.slideBox_08 .txt-bg { position: absolute; bottom:0px; z-index: 1; height:93px; left:0px; right:0px; background: url(21qz_bar_bg.png) repeat-x bottom; overflow: hidden; }
	.slideBox_08 .txt { position: absolute; z-index: 2; left:0px; right:0px; bottom:0px; overflow: hidden; height: 130px; }
	.slideBox_08 .txt li { line-height: 66px; position: absolute; left: 0px; right: 0px; bottom:66px; padding-left: 20px; padding-right: 40%; overflow: hidden;}
	.slideBox_08 .txt li a { display: block; color: white; font-size: 18px; font-weight: bold; text-decoration: none; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
	.slideBox_08 .num { position: absolute; z-index: 3; bottom:28px; right:24px; font-size: 0; text-align: right; }
	.slideBox_08 .num li { display:inline-block; *display: inline; *float: left; font-size: 12px; width:28px; height:6px; overflow: hidden; text-align: center; cursor: pointer; margin: 0 4px; background-color: #ffffff; opacity: 0.5;}
	.slideBox_08 .num li.on, .slideBox_08 .num li:hover { opacity: 1;}
	@media screen and (max-width:999px) {
		.slideBox_08 .txt li{ padding: 10px;}
		 .slideBox_08 .num li{ width: 6px; border-radius: 50%;}
	}

.lzqh_list li{line-height:42px;background: url(21qz_zt_dot.png) no-repeat left 19px; padding-left: 14px; font-size: 18px; overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.lzqh_list li span{ float: right; color: #999999;}
.lzqh_list li.read_more{ background-image: none; text-align: right;}
.lzqh_list li.read_more a{ border: 1px solid #F33214; color: #F33214; display: inline-block; padding: 0 40px; border-radius: 19px;}
.lzqh_list li.read_more a:hover{ background-color: #F33214; color: #ffffff;}
.lzqh_tit1{ background: url(21qz_lzqh_tit_bg.png) no-repeat center; line-height: 44px; margin-top: 32px; font-weight: bold; text-align: center; font-size: 30px; color: #F33214;}
.lzqh_tit1 a{ color: #F33214;}
.lzqh_list1{ margin-top: 12px;}
.lzqh_list1 li{ line-height: 48px;}
.lzqh_list1 li a{ padding-left: 20px; font-size: 18px; background: url(21qz_zt_dot.png) no-repeat left 22px; display: block; width: 80%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.lzqh_list1 li span{ float: right; color: #999999;}
a.more1{ margin:32px auto 0; text-align: center; width: 150px; height: 44px; line-height: 44px; border: 1px solid #F33214; color: #F33214; font-size: 18px; display:block; border-radius: 23px; transition: .3s all;}
a.more1:hover{ background-color: #F33214; color: #ffffff;}
.lzqh_tu_list{ margin-top: 32px; position: relative;}
.lzqh_tu_list .bd{ overflow: hidden;}
.lzqh_tu_list .bd ul{ margin-right: -32px;}
.lzqh_tu_list .bd li{ float: left; width: 33.3%;}
.lzqh_tu_list .bd li a{ display: block; margin-right: 32px;}
.lzqh_tu_list>span{ position: absolute; cursor: pointer; z-index: 9; width: 44px; height: 44px; line-height: 44px; text-align: center; top: 50%; margin-top: -22px; background-color: #f13524; border-radius: 50%;}
.lzqh_tu_list>span i{ color: #ffffff; font-size:22px;}
.lzqh_tu_list>span.prev{ left: -70px;}
.lzqh_tu_list>span.next{ right: -70px;}
.lzqh_tu{ height: 310px; overflow: hidden;}
.lzqh_tu img{ width: 100%;}
.lzqh_tu_list li p{ line-height: 40px; max-height: 80px; font-size: 18px; font-weight: bold; text-align: center; margin-top: 10px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}

.lzqh_list2 li{ margin-top:24px;}
.lzqh_list2 li a{ background-color: #ffffff; border: 1px solid #ffffff; padding:20px; box-shadow: 0 6px 20px rgba(2,13,25,.04); display: block; line-height: 38px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.lzqh_list2 li span{ float: right; color: #999999;}
.lzqh_list2 li a h3{ font-size: 18px; font-weight: normal;}
.lzqh_list2 li a:hover{ border: 1px solid #F33214;}
.lzqh_list3 li{ margin-top: 24px;}
.lzqh_list3 li a{ background-color: #ffffff; border: 1px solid #ffffff; padding:16px 20px; box-shadow: 0 6px 20px rgba(2,13,25,.04); display: block;}
.lzqh_list3 li a h3{ font-size: 18px; font-weight: normal; height: 60px; line-height: 30px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.lzqh_list3 li a p{ color: #999999; margin-top: 10px;}
.lzqh_list3 li a p span{ display: block; width:41px; height: 7px; float: right; background: url(20201104-yxt01.png) no-repeat; margin-top: 10px;}
.lzqh_list3 li a:hover p span{ background: url(20201104-yxt02.png) no-repeat;}
.lzqh_list3 li a:hover{ border: 1px solid #F33214;}
.footer_21{ margin-top: 32px;}

.mar_t10{ margin-top: 10px;}
.mar_t20{ margin-top: 20px;}
.mar_t30{ margin-top: 30px;}
.mar_t40{ margin-top: 40px;}
.mar_t50{ margin-top: 50px;}
.gl_bg{ background-color: #f2f2f2;}
.pad_t0{ padding-top: 0;}

.slb .el-col-12,.slb .el-col-17,.slb .el-col-7{ width: 100%;}
.slb .el-col-12.mar_t{ margin-top: 30px;}
.slb .slideBox_08 .pic{height: 763px;}
	.slb .slideBox_08 .pic img{ height: 763px;}
	.slb .lzqh_list li,.slb .lzqh_list1 li a{ line-height: 60px; font-size: 26px; background-position: left 28px;}
	.slb .lzqh_con h2{ font-size: 38px;}
	.slb .lzqh_con p{ font-size: 26px;}
	.slb .slideBox_08 .pic p{ font-size: 26px;}
	.slb a.more1{ width: 250px; font-size:26px; height: 60px; line-height: 60px; border-radius: 32px;}
	.slb .lzqh_tit1{ font-size: 38px;}
	.slb .lzqh_tu_list li p{ font-size: 26px;}
	.slb .lzqh_list2 li a h3{ font-size: 26px;}
	.slb .lzqh_list3 li{ width: 100%;}
	.slb .lzqh_list3 li a h3{ font-size: 26px; line-height: 40px; height:auto;}
	
@media screen and (max-width: 1366px){
	
	.slb .slideBox_08 .pic img{ height: 704px;}
}

@media screen and (max-width: 1280px){
	.lzqh_tu_list>span.prev{ left: 0px;}
	.lzqh_tu_list>span.next{ right: 0px;}
	.slb .slideBox_08 .pic img{ height: 570px;}
}
@media screen and (max-width: 999px){
	.el-row{ margin-left:-10px; margin-right: -10px;}
	.el-row [class*=el-col-]{padding: 0 10px;}
	.mar_t{ margin-top: 20px;}
	.lzqh_bg{ padding: 30px 20px;}
	.container_21{ padding: 0 16px;}
	.lzqh_con{ padding: 20px 0;}
	.lzqh_list li.read_more{ text-align: center; margin-top: 16px; border-bottom: 0; padding-bottom: 0;}
	.lzqh_list li{ position: relative; white-space: inherit; overflow: initial; line-height: 28px; background-position: left 20px; text-overflow: clip; padding: 10px 0 40px 18px; border-bottom: 1px solid #dddddd;}
	.lzqh_list li span{ position:absolute; left: 18px; bottom: 10px;}
	/* .lzqh_tit1{ font-size: 20px; background-size: 140%;} */
	.lzqh_tit1{ font-size: 20px; }
	.lzqh_list1 .el-row{ margin-left:0px; margin-right: 0px;}
	.lzqh_list1 li[class*=el-col-]{ position: relative; white-space: inherit; overflow: initial; line-height: 28px; background-position: left 20px; text-overflow: clip; padding: 10px 0 40px 0px; border-bottom: 1px solid #dddddd;}
	.lzqh_list1 li span{ position:absolute; left: 18px; bottom: 10px;}
	.lzqh_list1 li a{ background-position: left 10px; width: 100%; overflow: inherit; text-overflow: clip; white-space: inherit;}
	a.more1,.lzqh_tit1,.lzqh_tu_list{ margin-top: 16px;}
	.lzqh_tu_list .bd li a{ margin-right: 16px;}
	.lzqh_tu_list li p{ line-height: 28px;}
	.lzqh_list2 li a{ white-space: inherit; padding: 12px 16px; line-height: 30px;}
	.lzqh_list2 li span{display: none;}
	.lzqh_list2 li,.lzqh_list3 li{ margin-top: 16px;}
	
	
	.slb .lzqh_list li{ line-height: 38px; padding-bottom: 50px;}
	.slb .lzqh_list li.read_more{ padding-bottom: 0;}
}
@media screen and (max-width:768px){
	.slideBox_08 .pic img{ height:432px;}
	.lzqh_tu{ height: 168px;}
	
	.slb .slideBox_08 .pic img{ height: 432px;}
	
}
@media screen and (max-width:600px){
	.slideBox_08 .pic img{ height:333px;}
	.lzqh_tu{ height: 138px;}
	
	.slb .slideBox_08 .pic img{ height:333px;}
}
@media screen and (max-width:414px){
	body.slb{ font-size: 20px;}
	.lzqh_con h2{ font-size: 24px; line-height: 38px;}
	.lzqh_tu_list .bd li{width: 100%;}
	.slideBox_08 .pic img{ height:224px;}
	.lzqh_tu{ height:299px;}
	.slb .lzqh_tit1{ background-size: 200%; font-size: 28px;}
	.slb a.more1,.lzqh_list li.read_more a{ font-size: 20px; width: 150px; height: 44px; line-height: 44px; border-radius: 23px;}
	.slb .lzqh_list li, .slb .lzqh_list1 li a{ font-size: 20px; line-height: 28px; background-position: left 20px;}
	.slb .lzqh_list1 li a{ padding-top: 10px;}
	.slb .el-col-12.mar_t{ margin-top: 16px;}
	.slb .lzqh_con h2{ font-size: 28px;}
	.slb .lzqh_tu_list li p,.slb .lzqh_list2 li a h3,.slb .lzqh_list3 li a h3,.slb .lzqh_con p{ font-size: 20px;}
	.slb .slideBox_08 .pic img{ height:224px;}
}
@media screen and (max-width:375px){
	.slideBox_08 .pic img{ height:201px;}
	.lzqh_tu{ height:245px;}
	.slb .slideBox_08 .pic img{ height:201px;}
}