@charset "utf-8";

.db{
	display: block;
}

.qy_banner{
	width: 100%;
	position: relative;
}
.qy_banner .pic{
	width: 100%;
}
.qy_banner .pic img{
	width: 100%;
	display: block;
}
.qy_banner .title{
	width: 100%;
	text-align: center;
	position: absolute;
	top: 50%;
	left: 0px;
	transform: translateY(-50%);
}
.qy_banner .title .item1{
	font-size: .3125rem;
	font-weight: bold;
	color: #fff;
	width: 100%;
	line-height: 100%;
}
.qy_banner .title .item2{
	font-size: .125rem;
	color: #fff;
	width: 100%;
	line-height: 100%;
	margin-top: .15625rem;
}
.qy_banner .title .item2 img{
	width: .08333333rem;
	margin: 0 .078125rem;
	vertical-align: middle;
	position: relative;
	top: -1px;
}
.qy_banner .crumb{
	font-size: .08333333rem;
	color: #fff;
	width: 100%;
	position: absolute;
	top: .73958333rem;
	left: 0px;
}
.qy_banner .crumb a{
	color: #fff;
}
.qy_banner .crumb a:hover{
	text-decoration: underline !important;
}
.qy_banner .crumb span.style1{
	opacity: .4;
	margin: 0 .07291667rem;
}

.subnav{
	width: 100%;
	background-color: #fff;
	border-bottom: .00520833rem solid #eaeaea;
}
.subnav_nr{
	width: 100%;
	display: flex;
	justify-content: center;
}
.subnav_nr a{
	font-size: .09375rem;
	color: #000;
	width: 100%;
	max-width: 25%;
	height: .41666667rem;
	line-height: .41666667rem;
	text-align: center;
	border-right: .00520833rem solid #eaeaea;
	display: inline-block;
	transition: all .3s;
}
.subnav_nr a:first-child{
	border-left: .00520833rem solid #eaeaea;
}
.subnav_nr a:hover, .subnav_nr a.on{
	color: #fff;
	background-color: #c62d27;
}

/*page*/
.pages {
  margin-top: .38541667rem;
  font-size: 0;
  text-align: center;
}
.pages a {
  display: inline-block;
  width: .20833333rem;
  height: .20833333rem;
  line-height: .20833333rem;
  text-align: center;
  background-color: #f5f5f5;
  margin: 0 .02604167rem;
  font-size: .07291667rem;
  color: #777;
  transition: all 0.3s;
}
.pages a.sxy {}
.pages a.sxy2 {
	background-color: #e9e9e9;
}
.pages a:hover,
.pages a.on {
  background: #c62d27;
  color: #fff;
}
.pages span {
	font-size: .08333333rem;
	color: #777;
	line-height: .20833333rem;
	margin-left: .078125rem;
  display: inline-block;
}

.qy_main{
	width: 100%;
}
.qy_main h2{
	font-size: .25rem;
	font-weight: bold;
	color: #333;
	width: 100%;
	line-height: 100%;
	text-align: center;
}
.qy_main h2 span.style1{
	color: #c62d27;
	line-height: 100%;
}
.qy_main .zkgd{
	width: 100%;
	text-align: center;
	margin-top: .26041667rem;
}
.qy_main .zkgd a{
	font-size: .08333333rem;
	color: #fff;
	height: .26041667rem;
	line-height: .26041667rem;
	text-align: center;
	padding: 0 .13020833rem;
	background-color: #c62d27;
	border-radius: .26041667rem;
	display: inline-block;
}
.qy_main .zkgd a img{
	height: .0625rem;
	margin-left: .125rem;
	position: relative;
	top: -1px;
}
.qy_main .zkgd a:hover{
	background-color: #9c0912;
}

.qy_main1 {
  background: url(../images/qimg1.jpg) no-repeat center center / cover;
  padding: .37760417rem 0;
}
.qy_main1 .carousel_box {
	margin-top: .33854167rem;
  position: relative;
}
.qy_main1 .carousel_box .carousel {
  position: relative;
}
.qy_main1 .carousel_box .but {
  width: 0.26041667rem;
  height: 0.26041667rem;
  border-radius: 50%;
  border: 1px solid #8a8a8a;
  background: url(../images/icon7-1.png) no-repeat center center / 0.05729167rem auto;
  left: -0.41666667rem;
  opacity: 1;
  margin-top: -0.13020833rem;
  transition: all .3s;
}
.qy_main1 .carousel_box .swiper-button-next {
  left: auto;
  right: -0.41666667rem;
  transform: rotateY(180deg);
}
.qy_main1 .carousel_box .but:hover {
  border-color: #c62d27;
  background: #c62d27 url(../images/icon7-2.png) no-repeat center center / 0.05729167rem auto;
}
.qy_main1 .swiper-pagination {
	font-size: 0;
  position: initial;
  width: 100%;
  margin-top: .29166667rem;
}
.qy_main1 .swiper-pagination .swiper-pagination-bullet {
  width: .05729167rem;
	height: .05729167rem;
  background: #919191;
  opacity: 1;
  margin: 0 .05208333rem;
}
.qy_main1 .swiper-pagination .swiper-pagination-bullet-active {
  background: #c62d27;
}
.qy_main1 .item{
	width: 100%;
	background-color: #fff;
	box-shadow: .02083333rem .02083333rem .03125rem rgba(0, 0, 0, 0.06);
	display: block;
}
.qy_main1 .item .pic{
	width: 50%;
	overflow: hidden;
}
.qy_main1 .item .pic img{
	width: 100%;
}
.qy_main1 .item .text{
	width: 50%;
	padding: .26041667rem;
}
.qy_main1 .item .text h5{
	font-size: .125rem;
	font-weight: bold;
	color: #333;
	line-height: 1;
}
.qy_main1 .item .text .date{
	font-size: .07291667rem;
	color: #999;
	line-height: .09895833rem;
	margin-top: .10416667rem;
	display: flex;
	align-items: center;
}
.qy_main1 .item .text .date img{
	height: .09895833rem;
	margin-right: .03645833rem;
}
.qy_main1 .item .text .content{
	font-size: .08333333rem;
	color: #333;
	height: .375rem;
	line-height: .125rem;
	margin: .08333333rem 0 .26041667rem;
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}
.qy_main1 .item .text .more {
  width: .78125rem;
  height: .26041667rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 .05208333rem 0 .125rem;
  border-radius: .26041667rem;
  background: #c62d27;
	font-size: .07291667rem;
	font-weight: bold;
  color: #fff !important;
  transition-duration: .3s;
}
.qy_main1 .item .text .more i {
  width: .15625rem;
  height: .15625rem;
  border-radius: 50%;
  background: #ffffff url(../images/qpic3.png) no-repeat center center / .08333333rem auto;
}
.qy_main1 .item:hover .pic img{
	transform: scale(1.1);
}
.qy_main1 .item:hover .text h5 {
	color: #c62d27;
}
.qy_main1 .item:hover .text .more {
	background: #9c0912;
}

.qy_main2 {
  padding: .42708333rem 0 .57291667rem;
}
.qy_main2 ul {
	margin: -0.20833333rem -0.20833333rem 0 0;
}
.qy_main2 ul li {
	width: 33.33%;
	padding: 0.20833333rem 0.20833333rem 0 0;
}
.qy_main2 .item{
	width: 100%;
	background-color: #f5f5f5;
	display: block;
}
.qy_main2 .item .pic{
	width: 100%;
	overflow: hidden;
}
.qy_main2 .item .pic img{
	width: 100%;
}
.qy_main2 .item .text{
	width: 100%;
	padding: .20833333rem .20833333rem 0;
}
.qy_main2 .item .text h5{
	font-size: .09375rem;
	font-weight: bold;
	color: #222;
	line-height: 1;
}
.qy_main2 .item .text .content{
	font-size: .08333333rem;
	color: #777;
	height: .25rem;
	line-height: .125rem;
	margin: .11458333rem 0 .34375rem;
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.qy_main2 .item .text .operation{
	padding: .13020833rem 0;
	border-top: .00520833rem solid #ddd;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.qy_main2 .item .text .more {
	font-size: .07291667rem;
	font-weight: bold;
  color: #777;
  display: flex;
  align-items: center;
}
.qy_main2 .item .text .more i {
  width: .15625rem;
  height: .15625rem;
  background: #c62d27 url(../images/qpic5.png) no-repeat center center / .08333333rem auto;
  border-radius: 50%;
  margin-right: .06770833rem;
}
.qy_main2 .item .text .date{
	font-size: .07291667rem;
	color: #999;
	line-height: .08333333rem;
}
.qy_main2 .item .text .date img{
	height: .08333333rem;
	margin-right: .03645833rem;
	position: relative;
	top: -1px;
}
.qy_main2 .item .text .date img.img1{
	display: inline-block;
}
.qy_main2 .item .text .date img.img2{
	display: none;
}
.qy_main2 .item:hover{
	background-color: #c62d27;
	box-shadow: .06770833rem .06770833rem .16666667rem rgba(0, 0, 0, 0.29);
}
.qy_main2 .item:hover .pic img{
	transform: scale(1.1);
}
.qy_main2 .item:hover .text h5 {
	color: #fff;
}
.qy_main2 .item:hover .text .content {
	color: #fff;
}
.qy_main2 .item:hover .text .operation{
	border-top: .00520833rem solid rgba(255, 255, 255, 0.3);
}
.qy_main2 .item:hover .text .more {
	color: #fff;
}
.qy_main2 .item:hover .text .more i {
	background: #fff url(../images/qpic5h.png) no-repeat center center / .08333333rem auto;
}
.qy_main2 .item:hover .text .date{
	color: #fff;
}
.qy_main2 .item:hover .text .date img.img1{
	display: none;
}
.qy_main2 .item:hover .text .date img.img2{
	display: inline-block;
}

.qy_main3 {
  background: #f4f4f4 url(../images/qimg4.jpg) no-repeat center bottom;
  padding: .37760417rem 0 .66666667rem;
}
.qy_main3 ul {
	margin: .08333333rem -0.20833333rem 0 0;
}
.qy_main3 ul li {
	width: 33.33%;
	padding: 0.20833333rem 0.20833333rem 0 0;
}
.qy_main3 .item{
	width: 100%;
	background-color: #fff;
	display: block;
}
.qy_main3 .item .pic{
	width: 100%;
	overflow: hidden;
}
.qy_main3 .item .pic img{
	width: 100%;
}
.qy_main3 .item .text{
	width: 100%;
	padding: .15625rem;
}
.qy_main3 .item .text h5{
	font-size: .10416667rem;
	font-weight: bold;
	color: #333;
	line-height: 1;
	margin-top: .10416667rem;
}
.qy_main3 .item .text .content{
	font-size: .08333333rem;
	color: #777;
	height: .25rem;
	line-height: .125rem;
	margin: .08333333rem 0 .22916667rem;
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.qy_main3 .item .text .more {
	font-size: .08333333rem;
  color: #333;
  display: flex;
  align-items: center;
}
.qy_main3 .item .text .more i {
  width: .16666667rem;
	height: .16666667rem;
	background-color: #333 !important;
  background: url(../images/qpic6.png) no-repeat center center / .08333333rem auto;
  border-radius: 50%;
  margin-right: .06770833rem;
}
.qy_main3 .item .text .date{
	font-size: .08333333rem;
	color: #999;
	line-height: .09895833rem;
	display: flex;
	align-items: center;
}
.qy_main3 .item .text .date img{
	height: .09895833rem;
	margin-right: .03645833rem;
}
.qy_main3 .item:hover{
	box-shadow: .07291667rem .07291667rem .140625rem rgba(0, 0, 0, 0.06);
}
.qy_main3 .item:hover .pic img{
	transform: scale(1.1);
}
.qy_main3 .item:hover .text h5 {
	color: #c62d27;
}
.qy_main3 .item:hover .text .more i {
	background-color: #c62d27 !important;
}

.qselect1{
	font-size: .08333333rem;
	font-weight: normal;
	color: #333;
	width: .80729167rem;
	height: .26041667rem;
	line-height: .26041667rem;
	padding: 0 .08854167rem;
	background: #fff;
	border: 0px;
	border-bottom: .00520833rem solid #eaeaea;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	background-image: url(../images/qpic7.png);
	background-repeat: no-repeat;
	background-position: right center;
	background-size: auto .11458333rem;
	outline: none;
}

.qy_main4 {
  background: #f4f4f4 url(../images/qimg4.jpg) no-repeat center bottom;
  padding: .37760417rem 0 .66666667rem;
}
.qy_main4 ul {
	margin: .08333333rem -0.20833333rem 0 0;
}
.qy_main4 ul li {
	width: 33.33%;
	padding: 0.20833333rem 0.20833333rem 0 0;
}
.qy_main4 .item{
	width: 100%;
	background-color: #fff;
	display: flex;
}
.qy_main4 .item .pic{
	width: 100%;
	overflow: hidden;
	display: none;
	order: 2;
}
.qy_main4 .item .pic_nr{
	width: 100%;
	height: 100%;
}
.qy_main4 .item .pic img{
	width: 100%;
}
.qy_main4 .item .text{
	width: 100%;
	padding: .1875rem;
	order: 1;
}
.qy_main4 .item .text h5{
	font-size: .125rem;
	font-weight: bold;
	color: #333;
	height: .33333333rem;
	line-height: .16666667rem;
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.qy_main4 .item .text .content{
	font-size: .08333333rem;
	color: #777;
	height: .25rem;
	line-height: .125rem;
	margin: .10416667rem 0 .46875rem;
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.qy_main4 .item .text .operation{
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.qy_main4 .item .text .tag {
	font-size: .08333333rem;
	color: #c62d27;
	height: .16666667rem;
	line-height: .15625rem;
	text-align: center;
	padding: 0 .05208333rem;
	border: .00520833rem solid #c62d27;
	border-radius: .16666667rem;
}
.qy_main4 .item .text .date{
	font-size: .07291667rem;
	color: #999;
	line-height: .09895833rem;
}
.qy_main4 .item .text .date img{
	height: .09895833rem;
	margin-right: .03645833rem;
	position: relative;
	top: -1px;
}
.qy_main4 .item .text .date img.img1{
	display: inline-block;
}
.qy_main4 .item .text .date img.img2{
	display: none;
}
.qy_main4 ul li.other1 {
	width: 66.66%;
}
.qy_main4 ul li.other1 .item .pic{
	width: 52.38%;
	display: block;
}
.qy_main4 ul li.other1 .item .text{
	width: 47.62%;
}
.qy_main4 .item:hover{
	background-color: #c62d27;
	box-shadow: .06770833rem .06770833rem .16666667rem rgba(0, 0, 0, 0.29);
}
.qy_main4 .item:hover .pic_nr{
	transform: scale(1.1);
}
.qy_main4 .item:hover .text h5 {
	color: #fff;
}
.qy_main4 .item:hover .text .content {
	color: #fff;
}
.qy_main4 .item:hover .text .tag {
	color: #dcccab;
	border: .00520833rem solid #dcccab;
}
.qy_main4 .item:hover .text .date{
	color: #dcccab;
}
.qy_main4 .item:hover .text .date img.img1{
	display: none;
}
.qy_main4 .item:hover .text .date img.img2{
	display: inline-block;
}

.qy_main5 {
  padding: .41666667rem 0 .60416667rem;
}
.qy_main5_l {
	width: 75%;
	padding-right: .3125rem;
}
.qy_main5_l1 {
	font-size: .14583333rem;
	font-weight: bold;
	color: #000;
	width: 100%;
}
.qy_main5_l2 {
	width: 100%;
	padding: .09375rem 0 .14583333rem;
	border-bottom: .00520833rem solid #ddd;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.qy_main5_l2 .item1 {
	font-size: .07291667rem;
	color: #999;
	line-height: .09895833rem;
}
.qy_main5_l2 .item1 img.img1 {
	height: .09895833rem;
	margin-right: .03645833rem;
	position: relative;
	top: -1px;
}
.qy_main5_l2 .item1 img.img2 {
	height: .078125rem;
	margin-left: .09375rem;
	margin-right: .07291667rem;
	position: relative;
	top: -1px;
}
.qy_main5_l2 .item2 {
	font-size: .07291667rem;
	color: #222;
	line-height: .09895833rem;
}
.qy_main5_l2 .item2 img {
	height: .09895833rem;
	margin-right: .05208333rem;
	position: relative;
	top: -1px;
}
.qy_main5_l2 .item2 a {
	color: #222;
}
.qy_main5_l2 .item2 a:hover {
	color: #c62d27;
}
.qy_main5_l3 {
	font-size: 16px;
	color: #666;
	width: 100%;
	line-height: 25px;
	margin-top: .17708333rem;
}
.qy_main5_l3 span.style1 {
	font-size: .09375rem;
	font-weight: bold;
	color: #333;
}
.qy_main5_l3 img {
	margin-left: auto;
	margin-right: auto;
	display: block;
	max-width: 100%;
}
.qy_main5_l4 {
	width: 100%;
	padding: .27083333rem 0 .16666667rem;
	border-bottom: .00520833rem solid #ddd;
	display: flex;
	align-items: center;
}
.qy_main5_l4 .item1 {
	font-size: .08333333rem;
	color: #777;
}
.qy_main5_l4 .item2 {
	margin-left: .08333333rem;
	position: relative;
}
.qy_main5_l4 .item2 p {
	width: .23958333rem;
	height: .23958333rem;
	line-height: .22916667rem;
	text-align: center;
	background-color: #fff;
	border: .00520833rem solid #e1e1e1;
	border-radius: 50%;
	cursor: pointer;
}
.qy_main5_l4 .item2 p img {
	height: .11458333rem;
	position: relative;
	top: -1px;
}
.qy_main5_l4 .item2 p img.img1 {
	display: inline-block;
}
.qy_main5_l4 .item2 p img.img2 {
	display: none;
}
.qy_main5_l4 .item2 span {
	width: 0.41666667rem;
	height: 0.41666667rem;
	position: absolute;
	bottom: .26041667rem;
	left: 50%;
	transform: translateX(-50%);
	display: none;
}
.qy_main5_l4 .item2 span img {
	width: 100%;
	height: 100%;
}
.qy_main5_l4 .item2:hover p{
	background-color: #c62d27;
	border: .00520833rem solid #c62d27;
}
.qy_main5_l4 .item2:hover p img.img1 {
	display: none;
}
.qy_main5_l4 .item2:hover p img.img2 {
	display: inline-block;
}
.qy_main5_l4 .item2:hover span {
	display: inline-block;
}
.qy_main5_l4 .item3 {
	position: relative;
}
.qy_main5_l4 .item3 .bshare-custom a.style {
	width: .23958333rem;
	height: .23958333rem;
	line-height: .22916667rem;
	text-align: center;
	margin-left: .08333333rem;
	margin-right: 0;
	padding-left: 0;
	background-color: #fff;
	background-repeat: no-repeat;
	background-position: center;
	background-size: .11458333rem;
	border: .00520833rem solid #e1e1e1;
	border-radius: 50%;
	cursor: pointer;
}
.qy_main5_l4 .item3 .bshare-custom a.style1 {
	background-image: url(../images/qpic15.png);
}
.qy_main5_l4 .item3 .bshare-custom a.style2 {
	background-image: url(../images/qpic16.png);
}
.qy_main5_l4 .item3 .bshare-custom a.style3 {
	background-image: url(../images/qpic17.png);
}
.qy_main5_l4 .item3 .bshare-custom a.style:hover{
	background-color: #c62d27;
	border: .00520833rem solid #c62d27;
}
.qy_main5_l4 .item3 .bshare-custom a.style:hover.style1 {
	background-image: url(../images/qpic15h.png);
}
.qy_main5_l4 .item3 .bshare-custom a.style:hover.style2 {
	background-image: url(../images/qpic16h.png);
}
.qy_main5_l4 .item3 .bshare-custom a.style:hover.style3 {
	background-image: url(../images/qpic17h.png);
}
.bsBox{
	height: 257px !important;
  width: 232px !important;
}
.qy_main5_l5 {
	font-size: 0px;
	width: 100%;
	text-align: center;
	margin-top: .30208333rem;
	background-color: #fff;
	box-shadow: 0 0 .06770833rem rgba(0, 0, 0, 0.07);
}
.qy_main5_l5 a {
	font-size: .08333333rem;
	color: #999;
	width: 33.33%;
	height: .36458333rem;
	line-height: .36458333rem;
	text-align: center;
	display: inline-block;
}
.qy_main5_l5 a.style1 img {
	height: .09895833rem;
	margin-right: .10416667rem;
	position: relative;
	top: -1px;
}
.qy_main5_l5 a.style2{
	background-color: #f4f4f4;
}
.qy_main5_l5 a.style2 img {
	height: .13020833rem;
	position: relative;
	top: -1px;
}
.qy_main5_l5 a.style3 img {
	height: .09895833rem;
	margin-left: .10416667rem;
	position: relative;
	top: -1px;
}
.qy_main5_l5 a img.img1 {
	display: inline-block;
}
.qy_main5_l5 a img.img2 {
	display: none;
}
.qy_main5_l5 a:hover {
	color: #fff;
	background-color: #c62d27;
}
.qy_main5_l5 a:hover img.img1 {
	display: none;
}
.qy_main5_l5 a:hover img.img2 {
	display: inline-block;
}
.qy_main5_r {
	width: 25%;
	padding: .19791667rem .15625rem;
	background-color: #f4f4f4;
}
.qy_main5_r1 {
	font-size: .10416667rem;
	font-weight: bold;
	color: #333;
	line-height: 1;
	padding-left: .06770833rem;
	border-left: .015625rem solid #c62d27;
}
.qy_main5_r2 {
	width: 100%;
}
.qy_main5_r2 ul {
	width: 100%;
	padding-top: .05208333rem;
}
.qy_main5_r2 ul li {
	width: 100%;
	margin-top: .15625rem;
}
.qy_main5_r2 .item{
	width: 100%;
	display: block;
}
.qy_main5_r2 .item .pic{
	width: 100%;
	overflow: hidden;
}
.qy_main5_r2 .item .pic img{
	width: 100%;
}
.qy_main5_r2 .item .text{
	width: 100%;
	padding-bottom: .20833333rem;
	border-bottom: .00520833rem solid #ddd;
}
.qy_main5_r2 .item .text h5{
	font-size: .08333333rem;
	color: #777;
	line-height: 1;
	margin-top: .08333333rem;
}
.qy_main5_r2 .item:hover .pic img{
	transform: scale(1.1);
}
.qy_main5_r2 .item:hover .text h5 {
	color: #c62d27;
}
.qy_main5_r3 {
	width: 100%;
	margin-top: .14583333rem;
}
.qy_main5_r3 .more {
  width: .78125rem;
  height: .26041667rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
	padding: 0 .05208333rem 0 .125rem;
	margin: 0 auto;
  border-radius: .26041667rem;
  background: #c62d27;
	font-size: .07291667rem;
	font-weight: bold;
  color: #fff !important;
  transition-duration: .3s;
}
.qy_main5_r3 .more i {
  width: .15625rem;
  height: .15625rem;
  border-radius: 50%;
  background: #ffffff url(../images/qpic3.png) no-repeat center center / .08333333rem auto;
}
.qy_main5_r3 .more:hover {
	background: #9c0912;
}

.qy_main6 {
  background: url(../images/qimg9.jpg) no-repeat center center / cover;
  padding: .47916667rem 0 .78125rem;
}
.qy_main6 .item {
	width: 100%;
	margin-top: .47916667rem;
	display: block;
}
.qy_main6 .item .pic{
	width: 50%;
	overflow: hidden;
}
.qy_main6 .item .pic img{
	width: 100%;
}
.qy_main6 .item .text{
	width: 50%;
	padding-left: .16666667rem;
}
.qy_main6 .item .text .title{
	font-size: .15625rem;
	font-weight: bold;
	color: #c62d27;
	width: 100%;
	line-height: .23958333rem;
	text-align: center;
	padding: .10416667rem .078125rem;
	border: .01041667rem solid #c62f29;
}
.qy_main6 .item .text .content{
	font-size: .08333333rem;
	color: #666;
	width: 100%;
	line-height: .125rem;
	margin-top: .15625rem;
}
.qy_main6 .item .pic:hover img{
	transform: scale(1.1);
}

.qy_main7 {
	background-color: #c62f29;
  padding: .37760417rem 0;
}
.qy_main7 h2{
	color: #fff;
}
.qy_main7 .carousel_box {
	margin-top: .33854167rem;
  position: relative;
}
.qy_main7 .carousel_box .carousel {
  position: relative;
}
.qy_main7 .carousel_box .but {
  width: 0.26041667rem;
  height: 0.26041667rem;
  border: 1px solid #fff;
  border-radius: 50%;
  background: url(../images/icon7-2.png) no-repeat center center / 0.05729167rem auto;
  margin-top: -0.13020833rem;
  left: -0.41666667rem;
  opacity: 1;
  transition: all .3s;
}
.qy_main7 .carousel_box .swiper-button-next {
  left: auto;
  right: -0.41666667rem;
  transform: rotateY(180deg);
}
.qy_main7 .carousel_box .but:hover {
  border-color: #fff;
  background: #fff url(../images/qpic19.png) no-repeat center center / 0.05729167rem auto;
}
.qy_main7 .swiper-pagination {
	font-size: 0;
  position: initial;
  width: 100%;
  margin-top: .22916667rem;
}
.qy_main7 .swiper-pagination .swiper-pagination-bullet {
  width: .05729167rem;
	height: .05729167rem;
  background: #fff;
  opacity: .5;
  margin: 0 .05208333rem;
}
.qy_main7 .swiper-pagination .swiper-pagination-bullet-active {
	opacity: 1;
}
.qy_main7 .carousel .swiper-container {
  margin: 0 -0.10416667rem;
}
.qy_main7 .carousel .swiper-slide {
  padding: 0 .10416667rem;
}
.qy_main7 .item{
	width: 100%;
	background-color: #f5f5f5;
	display: block;
}
.qy_main7 .item .pic{
	width: 100%;
	overflow: hidden;
}
.qy_main7 .item .pic img{
	width: 100%;
}
.qy_main7 .item .text{
	width: 100%;
	padding: .20833333rem .20833333rem 0;
}
.qy_main7 .item .text h5{
	font-size: .09375rem;
	font-weight: bold;
	color: #222;
	line-height: 1;
}
.qy_main7 .item .text .content{
	font-size: .08333333rem;
	color: #777;
	height: .25rem;
	line-height: .125rem;
	margin: .11458333rem 0 .34375rem;
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.qy_main7 .item .text .operation{
	padding: .13020833rem 0;
	border-top: .00520833rem solid #ddd;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.qy_main7 .item .text .more {
	font-size: .07291667rem;
	font-weight: bold;
  color: #777;
  display: flex;
  align-items: center;
}
.qy_main7 .item .text .more i {
  width: .15625rem;
  height: .15625rem;
  background: #c62d27 url(../images/qpic5.png) no-repeat center center / .08333333rem auto;
  border-radius: 50%;
  margin-right: .06770833rem;
}
.qy_main7 .item .text .date{
	font-size: .07291667rem;
	color: #999;
	line-height: .08333333rem;
}
.qy_main7 .item .text .date img{
	height: .08333333rem;
	margin-right: .03645833rem;
	position: relative;
	top: -1px;
}
.qy_main7 .item .text .date img.img1{
	display: inline-block;
}
.qy_main7 .item .text .date img.img2{
	display: none;
}
.qy_main7 .item:hover .pic img{
	transform: scale(1.1);
}
.qy_main7 .item:hover .text h5 {
	color: #c62d27;
}
.qy_main7 .item:hover .text .more {
	color: #c62d27;
}
/* .qy_main7 .item:hover{
	background-color: #c62d27;
	box-shadow: .06770833rem .06770833rem .16666667rem rgba(0, 0, 0, 0.29);
}
.qy_main7 .item:hover .pic img{
	transform: scale(1.1);
}
.qy_main7 .item:hover .text h5 {
	color: #fff;
}
.qy_main7 .item:hover .text .content {
	color: #fff;
}
.qy_main7 .item:hover .text .operation{
	border-top: .00520833rem solid rgba(255, 255, 255, 0.3);
}
.qy_main7 .item:hover .text .more {
	color: #fff;
}
.qy_main7 .item:hover .text .more i {
	background: #fff url(../images/qpic5h.png) no-repeat center center / .08333333rem auto;
}
.qy_main7 .item:hover .text .date{
	color: #fff;
}
.qy_main7 .item:hover .text .date img.img1{
	display: none;
}
.qy_main7 .item:hover .text .date img.img2{
	display: inline-block;
} */

.qy_main8 {
  background: #f4f4f4 url(../images/qimg4.jpg) no-repeat center bottom;
  padding: .37760417rem 0 .53125rem;
}
.qy_main8 ul {
	margin: .15625rem -0.140625rem 0 0;
}
.qy_main8 ul li {
	width: 25%;
	padding: .15625rem .140625rem 0 0;
}
.qy_main8 .item{
	width: 100%;
	background-color: #fff;
	display: block;
}
.qy_main8 .item .pic{
  width: 100%;
	height: 1.43229167rem;
	padding: 5%;
  background:#fff url(../images/qpic21.png) no-repeat center bottom / cover;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}
.qy_main8 .item .pic img{
  max-width: 100%;
  max-height: 100%;
}
.qy_main8 .item .text{
	width: 100%;
	text-align: center;
	padding: 0 5% .13541667rem;
}
.qy_main8 .item .text .icon{
	width: 100%;
}
.qy_main8 .item .text .icon img{
	display: block;
	margin-left: auto;
	margin-right: auto;
	max-width: 100%;
}
.qy_main8 .item .text h5{
	font-size: .09375rem;
	color: #333;
	line-height: 1;
	margin-top: .10416667rem;
}
/* .qy_main8 .item:hover .pic img{
	transform: scale(1.1);
} */
.qy_main8 .item:hover .text h5 {
	color: #c62d27;
}

.qy_main9 {
  background: #f4f4f4 url(../images/qimg4.jpg) no-repeat center bottom;
  padding: .37760417rem 0 .875rem;
}
.qy_main9 ul {
	width: 100%;
	padding-top: .23958333rem;
}
.qy_main9 ul li {
	width: 100%;
	margin-top: .10416667rem;
}
.qy_main9 .item{
	width: 100%;
	padding: .14583333rem 0;
	background-color: #fff;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.qy_main9 .item .pic{
	font-size: 0px;
	padding: 0 .15625rem;
}
.qy_main9 .item .pic span{
	width: .33854167rem;
	height: .33854167rem;
	line-height: .328125rem;
	text-align: center;
	border: .00520833rem solid #ddd;
	border-radius: 50%;
	display: inline-block;
}
.qy_main9 .item .pic span img{
	width: .13541667rem;
	height: .13541667rem;
	position: relative;
	top: -1px;
}
.qy_main9 .item .pic span img.img1{
	display: inline-block;
}
.qy_main9 .item .pic span img.img2{
	display: none;
}
.qy_main9 .item .text{
	width: calc(100% - 1.203125rem);
	padding-right: .15625rem;
}
.qy_main9 .item .text h5{
	font-size: .09375rem;
	font-weight: bold;
	color: #222;
	width: 100%;
	line-height: 1;
}
.qy_main9 .item .text .date{
	font-size: .08333333rem;
	color: #999;
	line-height: .09895833rem;
	margin-top: .08333333rem;
}
.qy_main9 .item .text .date img{
	height: .09895833rem;
	margin-right: .046875rem;
	position: relative;
	top: -1px;
}
.qy_main9 .item .text .date img.img1{
	display: inline-block;
}
.qy_main9 .item .text .date img.img2{
	display: none;
}
.qy_main9 .item .more{
	font-size: 0px;
	padding: 0 .15625rem;
	border-left: .00520833rem solid #ddd;
}
.qy_main9 .item .more span{
	width: .234375rem;
	height: .234375rem;
	line-height: .22395833rem;
	text-align: center;
	background: #ffffff url(../images/qpic3.png) no-repeat center center / .08333333rem auto;
	border: .00520833rem solid #ddd;
	border-radius: 50%;
	display: inline-block;
}
.qy_main9 .item:hover{
	background-color: #c62d27;
	box-shadow: .078125rem .078125rem .171875rem rgba(0, 0, 0, 0.08);
}
.qy_main9 .item:hover .pic span{
	background-color: #daccaf;
	border: .00520833rem solid #daccaf;
}
.qy_main9 .item:hover .pic span img.img1{
	display: none;
}
.qy_main9 .item:hover .pic span img.img2{
	display: inline-block;
}
.qy_main9 .item:hover .text h5 {
	color: #fff;
}
.qy_main9 .item:hover .text .date{
	color: #fff;
}
.qy_main9 .item:hover .text .date img.img1{
	display: none;
}
.qy_main9 .item:hover .text .date img.img2{
	display: inline-block;
}
.qy_main9 .item:hover .more{
	border-left: .00520833rem solid #d76c68;
}
.qy_main9 .item:hover .more span{
	border: .00520833rem solid #fff;
}

.qy_main10 {
  background: #f4f4f4 url(../images/qimg4.jpg) no-repeat center bottom;
  padding: .37760417rem 0 .625rem;
}
.qy_main10 ul {
	font-size: .08333333rem;
	width: 100%;
	padding-top: .28125rem;
}
.qy_main10 ul li {
	width: 100%;
	margin-top: .05208333rem;
}
.qy_main10 ul li .style{
	padding: .078125rem .26041667rem;
}
.qy_main10 ul li .style1 {
	width: 17.9%;
	padding: .078125rem .14583333rem;
}
.qy_main10 ul li .style2 {
	width: 20.6%;
}
.qy_main10 ul li .style3 {
	width: 20%;
}
.qy_main10 ul li .style4 {
	width: 20%;
}
.qy_main10 ul li .style5 {
	width: 21.5%;
}
.qy_main10 ul li .item1 {
	font-weight: bold;
	color: #fff;
	width: 100%;
	min-height: .36458333rem;
	margin-bottom: .10416667rem;
	background-color: #4b4948;
	display: flex;
	align-items: center;
}
.qy_main10 ul li .item2 {
	color: #222;
	width: 100%;
	min-height: .41666667rem;
	background-color: #fff;
	display: flex;
	align-items: center;
	cursor: pointer;
}
.qy_main10 ul li .item2 .style{
	background: url(../images/qpic24.png) no-repeat left center / auto .08333333rem;
}
.qy_main10 ul li .item2 .style1 {
	font-weight: bold;
	background: none;
}
.qy_main10 ul li .item2 .style5 {
	padding-right: .52083333rem;
	position: relative;
}
.qy_main10 ul li .item2 .style5:before {
	content: "";
	width: .20833333rem;
	height: .20833333rem;
	background: url(../images/qpic255.png) no-repeat center center / cover;
	position: absolute;
	top: 50%;
	right: .15625rem;
	transform: translateY(-50%);
	transition: all 0.3s;
}
.qy_main10 ul li .item2.on {
	color: #fff;
	background-color: #c62d27;
}
.qy_main10 ul li .item2.on .style5:before {
	background: url(../images/qpic25hh.png) no-repeat center center / cover;
	transform: translateY(-50%) rotate(-90deg);


}
.qy_main10 ul li .item3 {
	width: 100%;
	padding: 0 .17708333rem .26041667rem;
	background-color: #fff;
	display: none;
}
.qy_main10 ul li .item3 .nr1 {
	width: 100%;
	margin-top: .125rem;
	padding-top: .1875rem;
	border-top: .00520833rem solid #ddd;
}
.qy_main10 ul li .item3 .nr1:first-child {
	margin-top: 0;
	border-top: 0;
}
.qy_main10 ul li .item3 .nr1 .title {
	font-size: .08333333rem;
	font-weight: bold;
	color: #222;
	line-height: 1;
	padding-left: .04166667rem;
	border-left: 0.015625rem solid #c62d27;
}
.qy_main10 ul li .item3 .nr1 .content {
	font-size: .08333333rem;
	color: #666;
	width: 100%;
	line-height: .1875rem;
	margin-top: .10416667rem;
}
.qy_main10 ul li .item3 .nr2 {
	width: 100%;
	margin-top: .35416667rem;
}
.qy_main10 ul li .item3 .nr2 .more {
  width: .78125rem;
  height: .26041667rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
	padding: 0 .05208333rem 0 .125rem;
  border-radius: .26041667rem;
  background: #c62d27;
	font-size: .07291667rem;
	font-weight: bold;
  color: #fff !important;
  transition-duration: .3s;
}
.qy_main10 ul li .item3 .nr2 .more i {
  width: .15625rem;
  height: .15625rem;
  border-radius: 50%;
  background: #ffffff url(../images/qpic3.png) no-repeat center center / .08333333rem auto;
}
.qy_main10 ul li .item3 .nr2 .more:hover {
	background: #9c0912;
}

.qy_main11 {
  background: #f4f4f4 url(../images/qimg13.jpg) no-repeat center bottom;
  padding: .37760417rem 0 .67708333rem;
}
.qy_main11 ul {
	margin: .08333333rem -0.20833333rem 0 0;
}
.qy_main11 ul li {
	width: 33.33%;
	padding: .20833333rem .20833333rem 0 0;
}
.qy_main11 .item{
	width: 100%;
	background-color: #fff;
	border-radius: .02604167rem;
	box-shadow: .02083333rem .02083333rem .0625rem rgba(0, 0, 0, 0.06);
	display: block;
	position: relative;
	overflow: hidden;
}
.qy_main11 .item .pic{
  width: 100%;
}
.qy_main11 .item .pic img{
  width: 100%;
}
.qy_main11 .item .text{
	width: 100%;
	height: 100%;
	padding: .15625rem .20833333rem;
	background-color: #fff;
	position: absolute;
	top: 0;
	left: 0;
}
.qy_main11 .item .text .icon{
	width: 100%;
}
.qy_main11 .item .text .icon img{
	height: .1875rem;
}
.qy_main11 .item .text .icon img.img1{
	display: inline-block;
}
.qy_main11 .item .text .icon img.img2{
	display: none;
}
.qy_main11 .item .text h5{
	font-size: .125rem;
	font-weight: bold;
	color: #333;
	line-height: 1;
	margin-top: .20833333rem;
}
.qy_main11 .item .text .content{
	font-size: .08333333rem;
	color: #777;
	height: .375rem;
	line-height: .125rem;
	margin: .10416667rem 0 .26041667rem;
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}
.qy_main11 .item .text .more{
	width: 100%;
}
.qy_main11 .item .text .more span {
  width: .78125rem;
  height: .26041667rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
	padding: 0 .05208333rem 0 .125rem;
	border: .01041667rem solid #f4f4f4;
  border-radius: .26041667rem;
  background: #fff;
	font-size: .07291667rem;
	font-weight: bold;
  color: #333 !important;
  transition-duration: .3s;
}
.qy_main11 .item .text .more span i {
  width: .15625rem;
  height: .15625rem;
  border-radius: 50%;
  background: #d9cbae url(../images/qpic5.png) no-repeat center center / .08333333rem auto;
}
/* .qy_main11 .item:hover .pic img{
	transform: scale(1.1);
} */
.qy_main11 .item:hover .text{
	background: none;
}
.qy_main11 .item:hover .text .icon img.img1{
	display: none;
}
.qy_main11 .item:hover .text .icon img.img2{
	display: inline-block;
}
.qy_main11 .item:hover .text h5 {
	color: #fff;
}
.qy_main11 .item:hover .text .content{
	color: rgba(255, 255, 255, 0.8);
}
.qy_main11 .item:hover .text .more span {
	border: .01041667rem solid #c62d27;
  background: #c62d27;
  color: #fff !important;
}
.qy_main11 .item:hover .text .more span i {
  background: #fff url(../images/qpic5h.png) no-repeat center center / .08333333rem auto;
}

.qy_main12 {
  background: #f3f3f2;
  padding: .37760417rem 0 .46875rem;
}
.qy_main12 .item {
	width: 100%;
	margin-top: .26041667rem;
	background-color: #fff;
	box-shadow: .02604167rem .02604167rem .05208333rem rgba(0, 0, 0, 0.05);
	display: flex;
	align-items: center;
}
.qy_main12 .item .pic {
	width: 66.44%;
	border: .00520833rem solid #e6e6e6;
	order: 2;
}
.qy_main12 .item .pic * {
	width: 100%;
}
.qy_main12 .item .text {
	width: 33.56%;
	padding: .10416667rem .27083333rem .10416667rem .1875rem;
	order: 1;
}
.qy_main12 .item .text .nr {
	width: 100%;
	display: flex;
	align-items: center;
}
.qy_main12 .item .text .nr1 {
	font-size: 0;
	width: .26041667rem;
}
.qy_main12 .item .text .nr1 img {
	width: .15625rem;
}
.qy_main12 .item .text .nr2 {
	font-size: .08333333rem;
	color: #222;
	width: calc(100% - .26041667rem);
	line-height: .15625rem;
	padding: .08333333rem 0;
	border-bottom: .00520833rem solid #ddd;
}
.qy_main12 .item .text .nr:first-child .nr2 {
	padding-top: 0;
}
.qy_main12 .item .text .nr:last-child .nr2 {
	padding-bottom: 0;
	border-bottom: 0;
}

.qy_main13 {
  background: #fff;
  padding: .4375rem 0;
}
.qy_main13 ul {
	margin: -0.20833333rem -0.20833333rem 0 0;
}
.qy_main13 ul li {
	width: 33.33%;
	padding: .20833333rem .20833333rem 0 0;
}
.qy_main13 .item{
	width: 100%;
	background-color: #f5f5f5;
	display: block;
	overflow: hidden;
}
.qy_main13 .item .title{
	font-size: .09375rem;
	font-weight: bold;
	color: #333;
	line-height: .11458333rem;
	margin: .15625rem 0;
	padding: 0 .15625rem 0 .13020833rem;
	border-left: .02604167rem solid #c62d27;
}
.qy_main13 .item .content{
	height: .79166667rem;
	padding: .07291667rem .15625rem;
	border-top: .00520833rem solid #ddd;
}
.qy_main13 .item .content .nr {
	width: 100%;
	padding: .03125rem 0;
	display: flex;
	align-items: center;
}
.qy_main13 .item .content .nr1 {
	font-size: 0;
	width: .13541667rem;
	border-right: .00520833rem solid #ddd;
}
.qy_main13 .item .content .nr1 img {
	width: .08333333rem;
}
.qy_main13 .item .content .nr2 {
	font-size: .08333333rem;
	color: #777;
	width: calc(100% - .13541667rem);
	line-height: .09375rem;
	padding-left: .078125rem;
}

.qy_main14 {
  background: url(../images/qimg15.jpg) no-repeat center center / cover;
  padding: .5rem 0 .57291667rem;
}
.qy_main14 .item {
  background: #fff url(../images/qimg17.jpg) no-repeat left bottom;
  padding: .3125rem;
}
.qy_main14 .item_l {
	width: 32.76%;
	padding-right: .3125rem;
}
.qy_main14 .item_l .title {
	width: 100%;
	position: relative;
}
.qy_main14 .item_l .title:before {
	content: "";
	width: .15104167rem;
	height: .02083333rem;
	background-color: #c62d27;
	position: absolute;
	bottom: 0;
	left: 0;
}
.qy_main14 .item_l .title p {
	font-size: .25rem;
	font-weight: bold;
	color: #333;
	width: 100%;
	line-height: 100%;
}
.qy_main14 .item_l .title span {
	font-size: .125rem;
	font-weight: bold;
	color: #999;
	width: 100%;
	line-height: 100%;
	padding: .10416667rem 0;
	text-transform: uppercase;
	display: block;
}
.qy_main14 .item_l .content {
	font-size: .08333333rem;
	color: #999;
	width: 100%;
	line-height: .15625rem;
	margin-top: .05208333rem;
}
.qy_main14 .item_r {
	font-size: .08333333rem;
	width: 67.24%;
}
.qy_main14 .item_r1 {
	margin: -0.10416667rem -0.10416667rem 0 0;
}
.qy_main14 .item_r1 .nr {
	width: 50%;
	padding: .10416667rem .10416667rem 0 0;
}
.qy_main14 .item_r1 .nrk {
	width: 100%;
	background-color: #f5f5f5;
	display: flex;
	align-items: center;
}
.qy_main14 .item_r1 .nr1 {
	font-size: 0;
	width: .22916667rem;
	text-align: center;
	border-right: .00520833rem solid #ddd;
}
.qy_main14 .item_r1 .nr1 img {
	width: .09375rem;
}
.qy_main14 .item_r1 .nr2 {
	width: calc(100% - .22916667rem);
}
.qy_main14 .item_r1 .nr2 .wbk1 {
	color: #999;
	width: 100%;
	height: .26041667rem;
	line-height: .26041667rem;
	padding: 0 .078125rem;
	background: none;
	border: 0;
	outline: none;
}
.qy_main14 .item_r2 {
	width: 100%;
	margin-top: .13541667rem;
}
.qy_main14 .item_r2 .wbk1 {
	color: #999;
	width: 100%;
	height: .625rem;
	line-height: .15625rem;
	padding: .05208333rem .10416667rem;
	background: #f5f5f5;
	border: 0;
	display: block;
	resize: none;
	outline: none;
}
.qy_main14 .item_r3 {
	width: 100%;
	margin-top: .1875rem;
}
.qy_main14 .item_r3 .more {
  width: .78125rem;
  height: .26041667rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
	padding: 0 .05208333rem 0 .125rem;
	border: 0;
  border-radius: .26041667rem;
  background: #c62d27;
	font-size: .07291667rem;
	font-weight: bold;
  color: #fff !important;
  transition-duration: .3s;
}
.qy_main14 .item_r3 .more i {
  width: .15625rem;
  height: .15625rem;
  border-radius: 50%;
  background: #ffffff url(../images/qpic3.png) no-repeat center center / .08333333rem auto;
}
.qy_main14 .item_r3 .more:hover {
	background: #9c0912;
}
.qy_main14 ::-webkit-input-placeholder { /* WebKit browsers */
	color: #999;
}
.qy_main14 :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: #999;
}
.qy_main14 ::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: #999;
}
.qy_main14 :-ms-input-placeholder { /* Internet Explorer 10+ */
	color: #999;
}

.qy_main15 {
  background: url(../images/qimg18.jpg) no-repeat center center / cover;
  padding: .53125rem 0 .65625rem;
}
.qy_main15 h2 {
	text-align: left;
}
.qy_main15 .item {
	width: 100%;
}
.qy_main15 .item .pic {
	width: 45.3125%;
	overflow: hidden;
}
.qy_main15 .item .pic img {
	width: 100%;
}
.qy_main15 .item .pic:hover img {
	transform: scale(1.1);
}
.qy_main15 .item .text {
	width: 54.6875%;
	padding-right: .546875rem;
	overflow: hidden;
}
.qy_main15 .item .text .content {
	font-size: .08333333rem;
	color: #555;
	width: 100%;
	line-height: .15625rem;
	margin-top: .15625rem;
}
.qy_main15 .item .list {
	margin: 0 -.3125rem 0 -.23958333rem;
	padding-top: .10416667rem;
}
.qy_main15 .item .list .nr {
	width: 50%;
	margin-top: .3125rem;
	padding: 0 .3125rem 0 .23958333rem;
	border-left: .00520833rem solid #ddd;
}
.qy_main15 .item .list .nrk {
	width: 100%;
	/* padding-right: .28645833rem; */
	position: relative;
}
.qy_main15 .item .list .nrk .nr1 {
	font-size: .1875rem;
	font-weight: bold;
	color: #c62d27;
	width: 100%;
}
.qy_main15 .item .list .nrk .nr1 span {
	line-height: 1;
}
.qy_main15 .item .list .nrk .nr2 {
	font-size: .08333333rem;
	color: #777;
	width: 100%;
	padding: .07291667rem 0 .02083333rem;
}
.qy_main15 .item .list .nrk .icon {
	width: .18229167rem;
	position: absolute;
	top: .04166667rem;
	right: 0;
}
.qy_main15 .item .list .nrk .icon img {
	width: 100%;
}

.qy_main16 {
  background: url(../images/qimg19.jpg) no-repeat center center / cover;
  padding: .41666667rem 0 .48958333rem;
}
.qy_main16 .carousel_box {
	margin-top: .3125rem;
  position: relative;
}
.qy_main16 .carousel_box .carousel {
  position: relative;
}
.qy_main16 .carousel_box .but {
  width: 0.26041667rem;
  height: 0.26041667rem;
  border-radius: 50%;
  border: 1px solid #8a8a8a;
	background: url(../images/icon7-1.png) no-repeat center center / 0.05729167rem auto;
	top: -0.52083333rem;
  left: auto;
  right: .34895833rem;
  opacity: 1;
  margin-top: 0;
  transition: all .3s;
}
.qy_main16 .carousel_box .swiper-button-next {
  left: auto;
  right: 0;
  transform: rotateY(180deg);
}
.qy_main16 .carousel_box .but:hover {
  border-color: #c62d27;
  background: #c62d27 url(../images/icon7-2.png) no-repeat center center / 0.05729167rem auto;
}
.qy_main16 .swiper-pagination {
	font-size: 0;
  position: initial;
  width: 100%;
  margin-top: .25rem;
}
.qy_main16 .swiper-pagination .swiper-pagination-bullet {
  width: .05729167rem;
	height: .05729167rem;
  background: #919191;
  opacity: 1;
  margin: 0 .05208333rem;
}
.qy_main16 .swiper-pagination .swiper-pagination-bullet-active {
  background: #c62d27;
}
.qy_main16 .carousel .swiper-container {
  margin: 0 -0.0703125rem;
}
.qy_main16 .carousel .swiper-slide {
  padding: 0 .0703125rem;
}
.qy_main16 .item{
	width: 100%;
	background-color: #fff;
	display: block;
}
.qy_main16 .item .pic{
  width: 100%;
	height: 1.43229167rem;
	padding: 5%;
  background:#fff url(../images/qpic21.png) no-repeat center bottom / cover;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}
.qy_main16 .item .pic img{
  max-width: 100%;
  max-height: 100%;
}
.qy_main16 .item .text{
	width: 100%;
	text-align: center;
	padding: 0 5% .13541667rem;
}
.qy_main16 .item .text .icon{
	width: 100%;
}
.qy_main16 .item .text .icon img{
	display: block;
	margin-left: auto;
	margin-right: auto;
	max-width: 100%;
}
.qy_main16 .item .text h5{
	font-size: .09375rem;
	color: #333;
	line-height: 1;
	margin-top: .10416667rem;
}
/* .qy_main16 .item:hover .pic img{
	transform: scale(1.1);
} */
.qy_main16 .item:hover .text h5 {
	color: #c62d27;
}

.qy_main17 {
	padding: .44791667rem 0 0;
	background-color: #fff;
}
.qy_main17 h2 {
	position: relative;
	z-index: 2;
}
.qy_main17 .item {
	width: 100%;
	margin-top: -0.32291667rem;
	position: relative;
}
.qy_main17 .item .bg {
	width: 100%;
}
.qy_main17 .item .bg img {
	width: 100%;
}
.qy_main17 .item .logo {
	width: 1.38020833rem;
	height: 1.38020833rem;
	background: url(../images/qpic42.png) no-repeat center center / cover;
	border-radius: 50%;
	box-shadow: .125rem .125rem .25520833rem rgba(198, 45, 39, 0.35);
	position: absolute;
	top: 2.578125rem;
	left: 2.71875rem;
	display: flex;
	align-items: center;
	justify-content: center;
	overflow: hidden;
}
.qy_main17 .item .logo img {
	width: .953125rem;
	max-width: 90%;
	max-height: 90%;
}
.qy_main17 .item .logo:hover img {
	transform: scale(1.1);
}
.qy_main17 .item .nr {
	width: 1.83333333rem;
	position: absolute;
}
.qy_main17 .item .nr.style1 {
	text-align: right;
	top: 1.25rem;
	left: .8125rem;
}
.qy_main17 .item .nr.style2 {
	top: 1.25rem;
	right: .72916667rem;
}
.qy_main17 .item .nr.style2 .pic {
	float: left !important;
}
.qy_main17 .item .nr.style2 .text {
	float: right !important;
}
.qy_main17 .item .nr.style3 {
	text-align: right;
	top: 2.71875rem;
	left: -0.1875rem;
}
.qy_main17 .item .nr.style4 {
	top: 2.71875rem;
	right: -0.1875rem;
}
.qy_main17 .item .nr.style4 .pic {
	float: left !important;
}
.qy_main17 .item .nr.style4 .text {
	float: right !important;
}
.qy_main17 .item .nr .pic {
	width: .609375rem;
	height: .609375rem;
	background: url(../images/qpic44.png) no-repeat center center / cover;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
	overflow: hidden;
}
.qy_main17 .item .nr .pic img {
	width: .265625rem;
	max-width: 70%;
	max-height: 70%;
}
.qy_main17 .item .nr:hover .pic img {
	transform: scale(1.1);
}
.qy_main17 .item .nr .text {
	width: 1.08333333rem;
}
.qy_main17 .item .nr .text .title {
	font-size: .125rem;
	font-weight: bold;
	color: #333;
	line-height: 1;
	margin: .14583333rem 0 .10416667rem;
}
.qy_main17 .item .nr .text .content {
	font-size: .08333333rem;
	color: #777;
	line-height: .125rem;
}

.qy_main18 {
  background: url(../images/qimg21.jpg) no-repeat center center / cover;
  padding: 1.28125rem 0 1.38541667rem;
}
.qy_main18 h2 {
	color: #fff;
	text-align: left;
}
.qy_main18 .content {
	font-size: .125rem;
	color: #fff;
	width: 100%;
	margin: .07291667rem 0 .22916667rem;
}
.qy_main18 .more {
  width: .78125rem;
  height: .26041667rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
	padding: 0 .05208333rem 0 .125rem;
  border-radius: .26041667rem;
  background: #c62d27;
	font-size: .07291667rem;
	font-weight: bold;
  color: #fff !important;
  transition-duration: .3s;
}
.qy_main18 .more i {
  width: .15625rem;
  height: .15625rem;
  border-radius: 50%;
  background: #ffffff url(../images/qpic3.png) no-repeat center center / .08333333rem auto;
}
.qy_main18 .more:hover {
	background: #9c0912;
}

.qy_main19 {
  background: url(../images/qimg22.jpg) no-repeat center center / cover;
  padding: .55208333rem 0;
}
.qy_main19 h2 {
	color: #fff;
	text-align: left;
}
.qy_main19 .content {
	font-size: .125rem;
	color: #fff;
	width: 100%;
	margin: .07291667rem 0 .22916667rem;
}
.qy_main19 .more {
  width: .78125rem;
  height: .26041667rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
	padding: 0 .05208333rem 0 .125rem;
  border-radius: .26041667rem;
  background: #fff;
	font-size: .07291667rem;
	font-weight: bold;
  color: #c62d27 !important;
  transition-duration: .3s;
}
.qy_main19 .more i {
  width: .15625rem;
  height: .15625rem;
  border-radius: 50%;
  background: #c62d27 url(../images/qpic5.png) no-repeat center center / .08333333rem auto;
}
.qy_main19 .more:hover {
	background: #9c0912;
  color: #fff !important;
}

.qy_main20 {
  background: url(../images/qimg24.jpg) no-repeat center center / cover;
  padding: .34375rem 0;
}
.qy_main20 .item {
	width: 100%;
	padding: .21875rem .21875rem .21875rem 0;
	background-color: #fff;
	box-shadow: .02604167rem .02604167rem .03645833rem rgba(0, 0, 0, 0.05);
}
.qy_main20 .item .pic {
	width: 32.31%;
	overflow: hidden;
}
.qy_main20 .item .pic img {
	width: 100%;
}
.qy_main20 .item .pic:hover img {
	transform: scale(1.1);
}
.qy_main20 .item .text {
	width: 67.69%;
	padding: 0 .4375rem;
}
.qy_main20 .item .text .title {
	width: 100%;
	padding-right: .296875rem;
	border-bottom: .00520833rem solid #e1e1e1;
	position: relative;
}
.qy_main20 .item .text .title p {
	font-size: .25rem;
	font-weight: bold;
	color: #333;
	width: 100%;
	line-height: 1;
}
.qy_main20 .item .text .title span {
	font-size: .10416667rem;
	color: #777;
	width: 100%;
	line-height: .1875rem;
	padding: .0625rem 0 .1875rem;
	display: block;
}
.qy_main20 .item .text i.icon-weixin {
  width: 0.19270833rem;
  height: 0.19270833rem;
  border: 0.01041667rem solid #d70c19;
  border-radius: 50%;
  color: #d70c19;
  font-size: 0.09375rem;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
	position: absolute;
	top: 0;
	right: 0;
}
.qy_main20 .item .text i.icon-weixin img {
  width: .625rem;
  height: .625rem;
  position: absolute;
  bottom: 0.20833333rem;
  left: 50%;
  transform: translateX(-50%);
  display: none;
}
.qy_main20 .item .text i.icon-weixin:hover img {
  display: block;
}
.qy_main20 .item .text .content {
	font-size: .08333333rem;
	color: #777;
	width: 100%;
	line-height: .1875rem;
	margin: .125rem 0 .26041667rem;
}
.qy_main20 .item .text .content p {
	width: 100%;
	padding-left: .10416667rem;
  background: url(../images/qpic49.png) no-repeat left .07291667rem / .04166667rem;
}
.qy_main20 .item .text .operation {
    top: 0.05rem;
	position: relative;
}
.qy_main20 .more {
  width: .78125rem;
  height: .26041667rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
	padding: 0 .05208333rem 0 .125rem;
  border-radius: .26041667rem;
  background: #c62d27;
	font-size: .07291667rem;
	font-weight: bold;
  color: #fff !important;
  transition-duration: .3s;
}
.qy_main20 .more i {
  width: .15625rem;
  height: .15625rem;
  border-radius: 50%;
  background: #ffffff url(../images/qpic50.png) no-repeat center center / .08333333rem auto;
}
.qy_main20 .more:hover {
	background: #9c0912;
}

.qy_main21 {
	width: 100%;
	height: .41666667rem;
}
.qy_main21_nr {
	width: 100%;
	background-color: #333;
	box-shadow: .03645833rem .03645833rem .01041667rem rgba(0, 0, 0, 0.05);
	position: relative;
	z-index: 7999;
}
.qy_main21_nr.fixed {
	width: 100%;
	position: fixed;
	top: 0;
	left: 0;
}
.qy_main21 .item {
	width: 100%;
	display: flex;
}
.qy_main21 .item a{
	font-size: .09375rem;
	color: #fff;
	width: 1.04166667rem;
	height: .41666667rem;
	line-height: .41666667rem;
	text-align: center;
	border-right: .00520833rem solid #585858;
	display: inline-block;
	transition: all .3s;
}
.qy_main21 .item a:first-child{
	border-left: .00520833rem solid #585858;
}
.qy_main21 .item a:hover, .qy_main21 .item a.on{
	background-color: #c52c27;
}

.maodian{
	position: relative;
	top: -0.625rem;
}

.qy_main22 {
	font-size: .08333333rem;
	color: #666;
	line-height: .1875rem;
	background-color: #fff;
  padding: .36458333rem 0;
}
.qy_main22 .item {
	width: 100%;
}
.qy_main22 .item_l {
	width: 46.875%;
}
.qy_main22 .item_l .title {
	font-size: .125rem;
	font-weight: bold;
	color: #333;
	padding-left: .07291667rem;
	border-left: .02083333rem solid #c52c27;
	line-height: 1;
}
.qy_main22 .item_l .content {
	font-size: .08333333rem;
	color: #666;
	width: 100%;
	line-height: .1875rem;
	margin-top: .15625rem;
	padding-top: .08333333rem;
	border-top: .00520833rem solid #ddd;
}
.qy_main22 .item_l .content p {
	width: 100%;
}
.qy_main22 .item_l .content p span.style1 {
	width: 21.16%;
	padding: 0 .05208333rem 0 .171875rem;
  background: url(../images/qpic52.png) no-repeat left .05208333rem / .078125rem;
}
.qy_main22 .item_l .content p span.style2 {
	width: 78.84%;
	padding-left: .16666667rem;
  background: url(../images/qpic53.png) no-repeat left .08854167rem / .07291667rem .00520833rem;
}
.qy_main22 .item_r {
	width: 46.875%;
}
.qy_main22 .item_r .nr {
	width: 100%;
	margin-top: .10416667rem;
	padding: .13020833rem .15625rem;
	background-color: #f5f5f5;
}
.qy_main22 .item_r .nr:first-child {
	margin-top: 0;
}
.qy_main22 .item_r .nr_l {
	width: 31.86%;
	font-size: .10416667rem;
	font-weight: bold;
	color: #333;
	padding-left: .07291667rem;
	padding-right: .20833333rem;
	border-left: .02083333rem solid #c52c27;
	line-height: .13541667rem;
}
.qy_main22 .item_r .nr_r {
	width: 68.14%;
	font-size: .08333333rem;
	color: #666;
	line-height: .1875rem;
	padding-left: .20833333rem;
	border-left: .00520833rem solid #ddd;
}
.qy_main22 .item_r .nr_r p {
	width: 100%;
}

.qy_main23 {
	background-color: #eeeeeb;
  padding: .46875rem 0;
}
.qy_main23 .carousel_box {
	margin-top: .3125rem;
  position: relative;
}
.qy_main23 .carousel_box .carousel {
  position: relative;
}
.qy_main23 .carousel_box .but {
  width: 0.26041667rem;
  height: 0.26041667rem;
  border: 1px solid #8a8a8a;
  border-radius: 50%;
  background: url(../images/icon7-1.png) no-repeat center center / 0.05729167rem auto;
  margin-top: -0.13020833rem;
  left: -0.41666667rem;
  opacity: 1;
  transition: all .3s;
}
.qy_main23 .carousel_box .swiper-button-next {
  left: auto;
  right: -0.41666667rem;
  transform: rotateY(180deg);
}
.qy_main23 .carousel_box .but:hover {
  border-color: #c62d27;
  background: #c62d27 url(../images/icon7-2.png) no-repeat center center / 0.05729167rem auto;
}
.qy_main23 .swiper-pagination {
	font-size: 0;
  position: initial;
  width: 100%;
  margin-top: .22916667rem;
}
.qy_main23 .swiper-pagination .swiper-pagination-bullet {
  width: .05729167rem;
	height: .05729167rem;
  background: #919191;
  opacity: 1;
  margin: 0 .05208333rem;
}
.qy_main23 .swiper-pagination .swiper-pagination-bullet-active {
	background: #c62d27;
}
.qy_main23 .carousel .swiper-container {
  margin: 0 -0.10416667rem;
}
.qy_main23 .carousel .swiper-slide {
  padding: 0 .10416667rem;
}
.qy_main23 .item{
	width: 100%;
	background-color: #f5f5f5;
	display: block;
}
.qy_main23 .item .pic{
	width: 100%;
	overflow: hidden;
}
.qy_main23 .item .pic img{
	width: 100%;
}
.qy_main23 .item .text{
	width: 100%;
	padding: .20833333rem .20833333rem 0;
}
.qy_main23 .item .text h5{
	font-size: .09375rem;
	font-weight: bold;
	color: #222;
	line-height: 1;
}
.qy_main23 .item .text .content{
	font-size: .08333333rem;
	color: #777;
	height: .25rem;
	line-height: .125rem;
	margin: .11458333rem 0 ;
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.qy_main23 .item .text .operation{
	padding: .13020833rem 0;
	border-top: .00520833rem solid #ddd;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.qy_main23 .item .text .more {
	font-size: .07291667rem;
	font-weight: bold;
  color: #777;
  display: flex;
  align-items: center;
}
.qy_main23 .item .text .more i {
  width: .15625rem;
  height: .15625rem;
  background: #c62d27 url(../images/qpic5.png) no-repeat center center / .08333333rem auto;
  border-radius: 50%;
  margin-right: .06770833rem;
}
.qy_main23 .item .text .date{
	font-size: .07291667rem;
	color: #999;
	line-height: .08333333rem;
}
.qy_main23 .item .text .date img{
	height: .08333333rem;
	margin-right: .03645833rem;
	position: relative;
	top: -1px;
}
.qy_main23 .item .text .date img.img1{
	display: inline-block;
}
.qy_main23 .item .text .date img.img2{
	display: none;
}
.qy_main23 .item:hover .pic img{
	transform: scale(1.1);
}
.qy_main23 .item:hover .text h5 {
	color: #c62d27;
}
.qy_main23 .item:hover .text .more {
	color: #c62d27;
}
/* .qy_main23 .item:hover{
	background-color: #c62d27;
	box-shadow: .06770833rem .06770833rem .16666667rem rgba(0, 0, 0, 0.29);
}
.qy_main23 .item:hover .pic img{
	transform: scale(1.1);
}
.qy_main23 .item:hover .text h5 {
	color: #fff;
}
.qy_main23 .item:hover .text .content {
	color: #fff;
}
.qy_main23 .item:hover .text .operation{
	border-top: .00520833rem solid rgba(255, 255, 255, 0.3);
}
.qy_main23 .item:hover .text .more {
	color: #fff;
}
.qy_main23 .item:hover .text .more i {
	background: #fff url(../images/qpic5h.png) no-repeat center center / .08333333rem auto;
}
.qy_main23 .item:hover .text .date{
	color: #fff;
}
.qy_main23 .item:hover .text .date img.img1{
	display: none;
}
.qy_main23 .item:hover .text .date img.img2{
	display: inline-block;
} */

.qy_main24 {
  background: #f4f4f4 url(../images/qimg4.jpg) no-repeat center bottom;
  padding: .46875rem 0 .67708333rem;
}
.qy_main24 ul {
	margin: .09375rem -0.20833333rem 0 0;
}
.qy_main24 ul li {
	width: 33.33%;
	padding: 0.20833333rem 0.20833333rem 0 0;
}
.qy_main24 .item{
	width: 100%;
	background-color: #fff;
	display: block;
}
.qy_main24 .item .pic{
	width: 100%;
	position: relative;
	overflow: hidden;
}
.qy_main24 .item .pic img{
	width: 100%;
}
.qy_main24 .item .pic span{
	font-size: .08333333rem;
	color: #fff;
	height: .20833333rem;
	line-height: .20833333rem;
	text-align: center;
	padding: 0 .09375rem;
	background-color: rgba(0, 0, 0, 0.5);
	display: inline-block;
	position: absolute;
	bottom: 0;
	left: 0;
}
.qy_main24 .item .text{
	width: 100%;
	padding: .125rem .13541667rem .15625rem;
}
.qy_main24 .item .text h5{
	font-size: .09375rem;
	color: #333;
	height: .27083333rem;
	line-height: .13541667rem;
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.qy_main24 .item .date{
	font-size: .07291667rem;
	color: #999;
	line-height: .08333333rem;
	margin-top: .13541667rem;
}
.qy_main24 .item .date img{
	height: .08333333rem;
	margin-right: .03645833rem;
	position: relative;
	top: -1px;
}
.qy_main24 .item:hover .pic img{
	transform: scale(1.1);
}
.qy_main24 .item:hover .pic span {
	background-color: #c52c27;
}
.qy_main24 .item:hover .text h5 {
	color: #c52c27;
}

.qy_main25 {
  background: url(../images/qimg26.jpg) no-repeat center center / cover;
  padding: .46875rem 0 .57291667rem;
}
.qy_main25 h2 {
	color: #fff;
}
.qy_main25 ul {
	margin: .13541667rem -0.20833333rem 0 0;
}
.qy_main25 ul li {
	width: 50%;
	padding: 0.20833333rem 0.20833333rem 0 0;
}
.qy_main25 .item{
	width: 100%;
	padding: .14583333rem 0;
	background-color: #fff;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.qy_main25 .item .pic{
	font-size: 0px;
	padding: 0 .15625rem;
}
.qy_main25 .item .pic span{
	width: .33854167rem;
	height: .33854167rem;
	line-height: .328125rem;
	text-align: center;
	border: .00520833rem solid #ddd;
	border-radius: 50%;
	display: inline-block;
}
.qy_main25 .item .pic span img{
	width: .13541667rem;
	height: .13541667rem;
	position: relative;
	top: -1px;
}
.qy_main25 .item .pic span img.img1{
	display: inline-block;
}
.qy_main25 .item .pic span img.img2{
	display: none;
}
.qy_main25 .item .text{
	width: calc(100% - 1.203125rem);
	padding-right: .15625rem;
}
.qy_main25 .item .text h5{
	font-size: .09375rem;
	font-weight: bold;
	color: #222;
	width: 100%;
	line-height: .15625rem;
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.qy_main25 .item .more{
	font-size: 0px;
	padding: 0 .15625rem;
	border-left: .00520833rem solid #ddd;
}
.qy_main25 .item .more span{
	width: .234375rem;
	height: .234375rem;
	line-height: .22395833rem;
	text-align: center;
	background: #ffffff url(../images/qpic3.png) no-repeat center center / .08333333rem auto;
	border: .00520833rem solid #ddd;
	border-radius: 50%;
	display: inline-block;
}
.qy_main25 .item:hover{
	background-color: #daccaf;
	box-shadow: .078125rem .078125rem .171875rem rgba(0, 0, 0, 0.08);
}
.qy_main25 .item:hover .pic span{
	background-color: #fff;
	border: .00520833rem solid #fff;
}
.qy_main25 .item:hover .pic span img.img1{
	display: none;
}
.qy_main25 .item:hover .pic span img.img2{
	display: inline-block;
}
.qy_main25 .item:hover .text h5 {
	color: #fff;
}
.qy_main25 .item:hover .text .date{
	color: #fff;
}
.qy_main25 .item:hover .more{
	border-left: .00520833rem solid #fff;
}
.qy_main25 .item:hover .more span{
	border: .00520833rem solid #c62d27;
	background: #c62d27 url(../images/qpic5.png) no-repeat center center / .08333333rem auto;
}

.qy_main26 {
  background-color: #f5f5f5;
  padding: .46875rem 0;
}
.qy_main26 ul {
	margin: .09375rem -0.20833333rem 0 0;
}
.qy_main26 ul li {
	width: 33.33%;
	padding: 0.20833333rem 0.20833333rem 0 0;
}
.qy_main26 .item{
	width: 100%;
	background-color: #fff;
	display: block;
}
.qy_main26 .item .pic{
	width: 100%;
	position: relative;
	overflow: hidden;
}
.qy_main26 .item .pic:before{
	content: "";
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.2);
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
}
.qy_main26 .item .pic img{
	width: 100%;
}
.qy_main26 .item .pic span{
	width: .25rem;
	height: .25rem;
	background-color: rgba(0, 0, 0, 0.5) !important;
  background: url(../images/qpic54.png) no-repeat center center / .07291667rem auto;
	display: inline-block;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 3;
}
.qy_main26 .item .text{
	width: 100%;
	padding: .13541667rem;
}
.qy_main26 .item .text h5{
	font-size: .09375rem;
	color: #333;
	line-height: .09895833rem;
}
.qy_main26 .item:hover .pic:before{
	background-color: rgba(0, 0, 0, 0.4);
}
.qy_main26 .item:hover .pic img{
	transform: scale(1.1);
}
.qy_main26 .item:hover .pic span {
	background-color: #c62d27 !important;
}
.qy_main26 .item:hover .text h5 {
	color: #c62d27;
}

.qy_main27 {
  background: url(../images/qimg27.jpg) no-repeat center center / cover;
  padding: 0 0 .57291667rem;
}
.qy_main27 .item {
	width: 100%;
	margin-top: -0.38020833rem;
	position: relative;
	z-index: 2;
}
.qy_main27 .item1 {
	width: 100%;
	background-color: #fff;
}
.qy_main27 .item1 .pic {
	width: 48.52%;
	overflow: hidden;
}
.qy_main27 .item1 .pic img {
	width: 100%;
}
.qy_main27 .item1 .pic:hover img {
	transform: scale(1.1);
}
.qy_main27 .item1 .text {
	width: 51.48%;
	padding: .24479167rem .17708333rem .24479167rem .27083333rem;
}
.qy_main27 .item1 .text .title {
	width: 100%;
}
.qy_main27 .item1 .text .title p {
	font-size: .25rem;
	font-weight: bold;
	color: #333;
	width: 100%;
	line-height: 1;
}
.qy_main27 .item1 .text .title span {
	font-size: .11458333rem;
	color: #333;
	width: 100%;
	margin: .08333333rem 0 .15625rem;
	display: block;
}
.qy_main27 .item1 .text .content {
	font-size: .09375rem;
	color: #000;
	width: 100%;
	height: .875rem;
	line-height: .14583333rem;
	overflow: hidden;
	overflow-y: auto;
}
.qy_main27 .item1 .text .content .mCSB_inside > .mCSB_container{
  margin-right: .22916667rem;
}
.qy_main27 .item1 .text .content .mCSB_scrollTools{
  width: .02083333rem;
  opacity: 1;
}
.qy_main27 .item1 .text .content .mCSB_scrollTools .mCSB_draggerRail{
  width: .02083333rem;
  background: none;
  border-radius: 0;
}
.qy_main27 .item1 .text .content .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
  width: .02083333rem;
  background: #c62d27;
  border-radius: 0;
}
.qy_main27 .item2 {
	width: 100%;
	margin-top: .36458333rem;
	padding-top: .32291667rem;
	border-top: .00520833rem solid #e1e1e1;
}
.qy_main27 .item2 .content {
	font-size: .09375rem;
	font-weight: bold;
	color: #777;
	width: 100%;
	line-height: .125rem;
	text-align: left;
	margin-top: .13541667rem;
}
.qy_main27 .item3 {
	width: 100%;
	margin-top: .32291667rem;
	padding: .20833333rem 0;
	background-color: #fff;
}
.qy_main27 .item3_l {
	width: 28.125%;
	height: 1.92708333rem;
	padding: 0 .20833333rem;
	overflow: hidden;
	overflow-y: auto;
}
.qy_main27 .item3_l .mCSB_inside > .mCSB_container{
  margin-right: 15px;
}
.qy_main27 .item3_l .mCSB_scrollTools{
  width: .02083333rem;
  opacity: 1;
}
.qy_main27 .item3_l .mCSB_scrollTools .mCSB_draggerRail{
  width: .02083333rem;
  background: none;
  border-radius: 0;
}
.qy_main27 .item3_l .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
  width: .02083333rem;
  background: #c62d27;
  border-radius: 0;
}
.qy_main27 .item3_l .nr {
	width: 100%;
	padding: .15625rem 0;
	display: flex;
	align-items: center;
	cursor: pointer;
}
.qy_main27 .item3_l .nr .pic {
	width: .34375rem;
}
.qy_main27 .item3_l .nr .pic img {
	width: .17708333rem;
}
.qy_main27 .item3_l .nr .pic img.img1 {
	display: inline-block;
}
.qy_main27 .item3_l .nr .pic img.img2 {
	display: none;
}
.qy_main27 .item3_l .nr .title {
	font-size: .10416667rem;
	color: #000;
	width: calc(100% - .34375rem);
}
.qy_main27 .item3_l .nr.on .pic img.img1 {
	display: none;
}
.qy_main27 .item3_l .nr.on .pic img.img2 {
	display: inline-block;
}
.qy_main27 .item3_l .nr.on .title {
	color: #c62d27;
}
.qy_main27 .item3_r {
	width: 71.875%;
	padding: .04166667rem .20833333rem .14583333rem;
	border-left: .00520833rem solid #ddd;
}
.qy_main27 .item3_r .nr {
	width: 100%;
	display: none;
}
.qy_main27 .item3_r .nr.on {
	display: block;
}
.qy_main27 .item3_r .nr .title {
	font-size: .15625rem;
	font-weight: bold;
	color: #000;
	width: 100%;
	line-height: 1;
}
.qy_main27 .item3_r .nr .pic {
	width: 100%;
	margin: .16666667rem 0 .11458333rem;
	overflow: hidden;
}
.qy_main27 .item3_r .nr .pic img {
	width: 100%;
}
.qy_main27 .item3_r .nr .pic:hover img {
	transform: scale(1.1);
}
.qy_main27 .item3_r .nr .content {
	font-size: .08333333rem;
	color: #666;
	width: 100%;
	line-height: .125rem;
	padding-left: .08333333rem;
  background: url(../images/qpic59.png) no-repeat left .046875rem / .03125rem;
}

.qy_main28 {
  background: url(../images/qimg28.jpg) no-repeat center center / cover;
  padding: .40625rem 0 0;
}
.qy_main28 .item {
	width: 100%;
	margin-top: .40625rem;
}
.qy_main28 .item .pic {
	width: 32.27%;
	position: relative;
	z-index: 2;
	overflow: hidden;
}
.qy_main28 .item .pic img {
	width: 100%;
}
.qy_main28 .item .pic:hover img {
	transform: scale(1.1);
}
.qy_main28 .item .text {
	width: 67.73%;
	padding: .3125rem 0 .75520833rem .4375rem;
	position: relative;
	z-index: 1;
}
.qy_main28 .item .text:before {
	content: "";
	background-color: #333;
	position: absolute;
	top: 0;
	right: -15.625rem;
	bottom: 0;
	left: -1.43229167rem;
	z-index: -1;
}
.qy_main28 .item .text1 {
	width: 100%;
	padding-bottom: .296875rem;
	border-bottom: .00520833rem solid #5c5c5c;
}
.qy_main28 .item .text1_l {
	width: 33.89%;
	padding-right: .34375rem;
}
.qy_main28 .item .text1_l .nr1 {
	width: 100%;
	margin-top: .0625rem;
}
.qy_main28 .item .text1_l .nr1 img {
	width: .27083333rem;
}
.qy_main28 .item .text1_l .nr2 {
	font-size: .25rem;
	font-weight: bold;
	color: #fff;
	width: 100%;
	line-height: 100%;
	margin: .19791667rem 0 .09375rem;
}
.qy_main28 .item .text1_l .nr3 {
	font-size: .09375rem;
	color: rgba(255, 255, 255, 0.3);
	width: 100%;
	line-height: 100%;
	text-transform: uppercase;
}
.qy_main28 .item .text1_r {
	font-size: .09375rem;
	color: #fff;
	width: 66.11%;
	min-height: 1.11979167rem;
	line-height: .25rem;
	padding-left: .34375rem;
	border-left: .00520833rem solid #5c5c5c;
}
.qy_main28 .item .text1_r p {
	width: 100%;
	padding-left: .11458333rem;
  background: url(../images/qpic63.png) no-repeat left .10416667rem / .03645833rem;
}
.qy_main28 .item .text2 {
	font-size: .09375rem;
	font-weight: bold;
	color: #fff;
	width: 100%;
	line-height: .19791667rem;
	margin: .16666667rem 0 .13541667rem;
	padding-left: .13541667rem;
  background: url(../images/qpic64.png) no-repeat left .05208333rem / .09375rem;
}
.qy_main28 .item .text3 {
	font-size: .08333333rem;
	color: #bbb;
	width: 100%;
	line-height: .13541667rem;
}
.qy_main28 .item .text3 p {
	width: 100%;
	margin-top: .05208333rem;
	/*padding-left: .09375rem;*/
  /*background: url(../images/qpic65.png) no-repeat left .05208333rem / .03125rem;*/
}

.qy_main29 {
  background: url(../images/qimg29.jpg) no-repeat center center / cover;
  padding: .44791667rem 0 .625rem;
}
.qy_main29 h2 {
	color: #fff;
}
.qy_main29 .carousel_box {
	margin-top: .34375rem;
  position: relative;
}
.qy_main29 .carousel_box .carousel {
  position: relative;
}
.qy_main29 .carousel_box .but {
  width: 0.26041667rem;
  height: 0.26041667rem;
  border-radius: 50%;
  border: 1px solid #eee;
  background: url(../images/icon7-2.png) no-repeat center center / 0.05729167rem auto;
  left: 0;
  opacity: 1;
  margin-top: -0.13020833rem;
  transition: all .3s;
}
.qy_main29 .carousel_box .swiper-button-next {
  left: auto;
  right: 0;
  transform: rotateY(180deg);
}
.qy_main29 .carousel_box .but:hover {
  border-color: #c62d27;
  background: #c62d27 url(../images/icon7-2.png) no-repeat center center / 0.05729167rem auto;
}
.qy_main29 .swiper-pagination {
	font-size: 0;
  position: initial;
  width: 100%;
  margin-top: .25rem;
}
.qy_main29 .swiper-pagination .swiper-pagination-bullet {
  width: .05729167rem;
	height: .05729167rem;
  background: rgba(238, 238, 238, 0.5);
  opacity: 1;
  margin: 0 .05208333rem;
}
.qy_main29 .swiper-pagination .swiper-pagination-bullet-active {
  background: #c62d27;
}
.qy_main29 .carousel .swiper-slide{
	padding: 0 .83333333rem;
}
.qy_main29 .item{
	width: 100%;
	display: block;
}
.qy_main29 .item .pic {
	width: .625rem;
	height: .625rem;
	background: #fff;
	border-radius: 50%;
	box-shadow: .06770833rem .06770833rem .20833333rem rgba(0, 0, 0, 0.24);
	margin: 0 auto -0.30208333rem;
	display: flex;
	align-items: center;
	justify-content: center;
	overflow: hidden;
	position: relative;
	z-index: 2;
}
.qy_main29 .item .pic img {
	width: .51041667rem;
	max-width: 90%;
	max-height: 90%;
}
.qy_main29 .item .text {
	width: 100%;
	padding: .54166667rem .45833333rem .41666667rem;
	background-color: #fff;
}
.qy_main29 .item .text h5 {
	font-size: .125rem;
	font-weight: bold;
	color: #000;
	width: 100%;
	line-height: 1;
	text-align: center;
}
.qy_main29 .item .text .content {
	font-size: .08333333rem;
	color: #777;
	width: 100%;
	height: .75rem;
	line-height: .125rem;
	margin-top: .16666667rem;
	overflow: hidden;
	overflow-y: auto;
}
.qy_main29 .item .text .content .mCSB_inside > .mCSB_container{
  margin-right: .22916667rem;
}
.qy_main29 .item .text .content .mCSB_scrollTools{
  width: .02083333rem;
  opacity: 1;
}
.qy_main29 .item .text .content .mCSB_scrollTools .mCSB_draggerRail{
  width: .02083333rem;
  background: none;
  border-radius: 0;
}
.qy_main29 .item .text .content .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
  width: .02083333rem;
  background: #c62d27;
  border-radius: 0;
}
.qy_main29 .item:hover .pic img {
	transform: scale(1.1);
}
.qy_main29 .item:hover .text h5 {
	color: #c62d27;
}

.qy_main30 {
  background: #fff;
  padding: .36458333rem 0 .52083333rem;
}
.qy_main30 .item {
	width: 100%;
}
.qy_main30 .item1 {
	font-size: .08333333rem;
	color: #777;
	width: 100%;
	line-height: .125rem;
	text-align: center;
	margin-top: .11458333rem;
}
.qy_main30 .item2 {
	font-size: 0;
	text-align: center;
	margin: .16666667rem -0.05208333rem 0;
}
.qy_main30 .item2 .nr {
	padding: 0 .05208333rem;
	display: inline-block;
}
.qy_main30 .item2 .nr a {
	display: block;
	min-width: .80729167rem;
	line-height: .265625rem;
	text-align: center;
	padding: 0 .08854167rem;
	border: .01041667rem solid #ddd;
  border-radius: .265625rem;
  font-size: .09375rem;
  color: #777;
  transition: all .3s;
}
.qy_main30 .item2 .nr a:hover, .qy_main30 .item2 .nr a.on {
	background: #c62d27;
	border: .01041667rem solid #c62d27;
	font-weight: bold;
  color: #f3f3f3;
}
.qy_main30 .item3 {
	width: 100%;
	margin-top: .375rem;
}
.qy_main30 .carousel_box {
  position: relative;
}
.qy_main30 .carousel_box .carousel {
  position: relative;
}
.qy_main30 .carousel_box .but {
  width: 0.26041667rem;
  height: 0.26041667rem;
  border-radius: 50%;
  border: 1px solid #eee;
  background: url(../images/icon7-2.png) no-repeat center center / 0.05729167rem auto;
  left: 0;
  opacity: 1;
  margin-top: -0.13020833rem;
  transition: all .3s;
}
.qy_main30 .carousel_box .swiper-button-next {
  left: auto;
  right: 0;
  transform: rotateY(180deg);
}
.qy_main30 .carousel_box .but:hover {
  border-color: #c62d27;
  background: #c62d27 url(../images/icon7-2.png) no-repeat center center / 0.05729167rem auto;
}
.qy_main30 .swiper-pagination {
	font-size: 0;
  position: initial;
  width: 100%;
  margin-top: 0;
}
.qy_main30 .swiper-pagination .swiper-pagination-bullet {
  width: .05729167rem;
	height: .05729167rem;
  background: rgba(51, 51, 51, 0.5);
  opacity: 1;
  margin: 0 .05208333rem;
}
.qy_main30 .swiper-pagination .swiper-pagination-bullet-active {
  background: #c62d27;
}
.qy_main30 .carousel_box .swiper-container {
	padding-bottom: .22916667rem;
  margin: 0 -0.16666667rem;
}
.qy_main30 .carousel .swiper-slide {
  padding: 0 .16666667rem;
}
.qy_main30 .item3 ul {
	margin: -.15625rem -.16666667rem 0 0;
}
.qy_main30 .item3 ul li {
	width: 20%;
	padding: .15625rem .16666667rem 0 0;
}
.qy_main30 .item3 ul li .item {
	width: 100%;
	/*padding: .0625rem .13020833rem .10416667rem;*/
	padding: .0125rem .001020833rem .10416667rem;
	background-color: #f5f5f5;
	display: block;
}
.qy_main30 .item3 ul li .item .pic {
	width: 100%;
	height: .5rem;
	border-bottom: .00520833rem solid #ddd;
	display: flex;
	align-items: center;
	justify-content: center;
}
.qy_main30 .item3 ul li .item .pic img {
	max-width: 95%;
	max-height: 90%;
}
.qy_main30 .item3 ul li .item h5 {
	font-size: .08333333rem;
	color: #777;
	width: 100%;
	line-height: 1;
	text-align: center;
	margin-top: .07291667rem;
}
.qy_main30 .item3 ul li .item:hover {
	background-color: #fff;
	box-shadow: .06770833rem .06770833rem .16666667rem rgba(0, 0, 0, 0.08);
}

.qy_main31 {
  background: #f4f4f4 url(../images/qimg4.jpg) no-repeat center bottom;
  padding: .37760417rem 0 .8125rem;
}
.qy_main31 ul {
	margin: .13541667rem -0.13541667rem 0 0;
}
.qy_main31 ul li {
	width: 25%;
	padding: .15625rem .13541667rem 0 0;
}
.qy_main31 .item{
	width: 100%;
	background-color: #fff;
	display: block;
}
.qy_main31 .item .pic{
	width: 100%;
	overflow: hidden;
}
.qy_main31 .item .pic img{
	width: 100%;
}
.qy_main31 .item .text{
	width: 100%;
	padding: .13541667rem .15625rem 0;
}
.qy_main31 .item .text h5{
	font-size: .09375rem;
	font-weight: bold;
	color: #222;
	height: .25rem;
	line-height: .125rem;
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.qy_main31 .item .text .operation{
	margin-top: .3125rem;
	padding: .13020833rem 0;
	border-top: .00520833rem solid #ddd;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.qy_main31 .item .text .more {
	font-size: .07291667rem;
	font-weight: bold;
  color: #777;
  display: flex;
  align-items: center;
}
.qy_main31 .item .text .more i {
  width: .15625rem;
  height: .15625rem;
  background: #c62d27 url(../images/qpic5.png) no-repeat center center / .08333333rem auto;
  border-radius: 50%;
  margin-right: .06770833rem;
}
.qy_main31 .item .text .date{
	font-size: .07291667rem;
	color: #999;
	line-height: .08333333rem;
}
.qy_main31 .item .text .date img{
	height: .08333333rem;
	margin-right: .03645833rem;
	position: relative;
	top: -1px;
}
.qy_main31 .item .text .date img.img1{
	display: inline-block;
}
.qy_main31 .item .text .date img.img2{
	display: none;
}
.qy_main31 .item:hover .pic img{
	transform: scale(1.1);
}
.qy_main31 .item:hover .text h5 {
	color: #c62d27;
}
.qy_main31 .item:hover .text .more {
	color: #c62d27;
}
/* .qy_main31 .item:hover{
	background-color: #c62d27;
	box-shadow: .06770833rem .06770833rem .16666667rem rgba(0, 0, 0, 0.29);
}
.qy_main31 .item:hover .pic img{
	transform: scale(1.1);
}
.qy_main31 .item:hover .text h5 {
	color: #fff;
}
.qy_main31 .item:hover .text .content {
	color: #fff;
}
.qy_main31 .item:hover .text .operation{
	border-top: .00520833rem solid rgba(255, 255, 255, 0.3);
}
.qy_main31 .item:hover .text .more {
	color: #fff;
}
.qy_main31 .item:hover .text .more i {
	background: #fff url(../images/qpic5h.png) no-repeat center center / .08333333rem auto;
}
.qy_main31 .item:hover .text .date{
	color: #fff;
}
.qy_main31 .item:hover .text .date img.img1{
	display: none;
}
.qy_main31 .item:hover .text .date img.img2{
	display: inline-block;
} */

.qy_main32 {
  background: #f4f4f4;
  padding: .36458333rem 0;
}
.qy_main32:nth-child(1) {
	background: #f4f4f4;
}
.qy_main32:nth-child(2) {
	background: #efeeeb;
}
.qy_main32:nth-child(3) {
  background: #f4f4f4 url(../images/qimg4.jpg) no-repeat center bottom;
}
.qy_main32_1 {
	font-size: .16666667rem;
	font-weight: bold;
	color: #333;
	width: 100%;
	padding-left: .07291667rem;
	border-left: .02083333rem solid #c52c27;
	line-height: 1;
}
.qy_main32_2 {
	width: 100%;
}
.qy_main32_2 ul {
	margin: .09375rem -0.13541667rem 0 0;
}
.qy_main32_2 ul li {
	width: 25%;
	padding: .15625rem .13541667rem 0 0;
}
.qy_main32_2 .item{
	width: 100%;
	padding-bottom: .58333333rem;
	display: block;
	position: relative;
}
.qy_main32_2 .item .pic{
	width: 100%;
	position: relative;
	overflow: hidden;
}
.qy_main32_2 .item .pic:before{
	content: "";
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.3);
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	transition: all 0.3s;
	opacity: 0;
}
.qy_main32_2 .item .pic img{
	width: 100%;
}
.qy_main32_2 .item .text{
	width: 100%;
	text-align: center;
	padding: .15625rem;
	background-color: #fff;
	position: absolute;
	bottom: 0;
	left: 0;
}
.qy_main32_2 .item .text h5{
	font-size: .10416667rem;
	font-weight: bold;
	color: #333;
	width: 100%;
	line-height: 1;
}
.qy_main32_2 .item .text .content{
	font-size: .08333333rem;
	color: #777;
	width: 100%;
	line-height: 1;
	margin-top: .08333333rem;
}
.qy_main32_2 .item .text .more {
  width: .78125rem;
	height: .26041667rem;
	margin: .13541667rem auto 0;
  display: none;
  align-items: center;
  justify-content: space-between;
	padding: 0 .05208333rem 0 .125rem;
  border-radius: .26041667rem;
  background: #fff;
	font-size: .07291667rem;
	font-weight: bold;
  color: #c62d27 !important;
  transition-duration: .3s;
}
.qy_main32_2 .item .text .more i {
  width: .15625rem;
  height: .15625rem;
  border-radius: 50%;
  background: #c62d27 url(../images/qpic5.png) no-repeat center center / .08333333rem auto;
}
/* .qy_main32_2 .item .text .more:hover {
	background: #9c0912;
  color: #fff !important;
} */
.qy_main32_2 .item:hover{
	box-shadow: .11458333rem .11458333rem .22395833rem rgba(0, 0, 0, 0.14);
}
/* .qy_main32_2 .item:hover .pic img{
	transform: scale(1.1);
} */
.qy_main32_2 .item:hover .pic:before{
	opacity: 1;
}
.qy_main32_2 .item:hover .text{
	background-color: #c62d27;
}
.qy_main32_2 .item:hover .text h5{
	color: #fff;
}
.qy_main32_2 .item:hover .text .content{
	color: #fff;
}
.qy_main32_2 .item:hover .text .more {
	display: flex;
}

.qy_main33 {
  background: #f4f4f4 url(../images/qimg4.jpg) no-repeat center bottom;
  padding: .37760417rem 0 .5625rem;
}
.qy_main33 ul {
	margin: .08333333rem -0.20833333rem 0 0;
}
.qy_main33 ul li {
	width: 50%;
	padding: .20833333rem .20833333rem 0 0;
}
.qy_main33 .item{
	width: 100%;
	display: block;
	position: relative;
}
.qy_main33 .item .pic{
	width: 100%;
	overflow: hidden;
}
.qy_main33 .item .pic img{
	width: 100%;
}
.qy_main33 .item .text{
	width: 51.61%;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: auto;
}
.qy_main33 .item .text_nr{
	width: 100%;
	height: 100%;
	padding: .20833333rem;
	background-color: #fff;
}
.qy_main33 .item .text .icon{
	width: 100%;
}
.qy_main33 .item .text .icon img{
	height: .1875rem;
}
.qy_main33 .item .text .icon img.img1{
	display: inline-block;
}
.qy_main33 .item .text .icon img.img2{
	display: none;
}
.qy_main33 .item .text h5{
	font-size: .125rem;
	font-weight: bold;
	color: #333;
	line-height: 1;
	margin: .09375rem 0 .15625rem;
	padding-bottom: .375rem;
	border-bottom: .00520833rem solid #eee;
}
.qy_main33 .item .text .content{
	font-size: .08333333rem;
	color: #777;
	height: .5rem;
	line-height: .125rem;
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
}
.qy_main33 .item .text .more{
	width: 100%;
	display: none;
}
.qy_main33 .item .text .more span {
  width: .78125rem;
  height: .26041667rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
	padding: 0 .05208333rem 0 .125rem;
	border: .01041667rem solid #f4f4f4;
  border-radius: .26041667rem;
  background: #fff;
	font-size: .07291667rem;
	font-weight: bold;
  color: #333 !important;
  transition-duration: .3s;
}
.qy_main33 .item .text .more span i {
  width: .15625rem;
  height: .15625rem;
  border-radius: 50%;
  background: #d9cbae url(../images/qpic5.png) no-repeat center center / .08333333rem auto;
}
/* .qy_main33 .item:hover .pic img{
	transform: scale(1.1);
} */
.qy_main33 .item:hover .text{
	padding: .125rem .125rem .125rem 0;
}
.qy_main33 .item:hover .text_nr{
	padding: .14583333rem;
	background-color: #333;
}
.qy_main33 .item:hover .text .icon img.img1{
	display: none;
}
.qy_main33 .item:hover .text .icon img.img2{
	display: inline-block;
}
.qy_main33 .item:hover .text h5 {
	color: #fff;
	padding-bottom: 0;
	border-bottom: 0;
}
.qy_main33 .item:hover .text .content{
	color: rgba(255, 255, 255, 0.7);
	margin-bottom: .05208333rem;
}
.qy_main33 .item:hover .text .more{
	display: block;
}
.qy_main33 .item:hover .text .more span {
	border: .01041667rem solid #c62d27;
  background: #c62d27;
  color: #fff !important;
}
.qy_main33 .item:hover .text .more span i {
  background: #fff url(../images/qpic5h.png) no-repeat center center / .08333333rem auto;
}

.qy_main34 {
  background-color: #fff;
  padding: .3125rem 0 .48958333rem;
}
.qy_main34_1 {
	width: 100%;
	padding-right: .36458333rem;
	position: relative;
}
.qy_main34_1 span.zksq {
	width: .26041667rem;
	height: .18229167rem;
	background: #f4f4f4 url(../images/qpic70.png) no-repeat center center;
	background-size: .05208333rem auto !important;
	border-radius: .18229167rem;
	display: inline-block;
	cursor: pointer;
	position: absolute;
	top: 0;
	right: 0;
}
.qy_main34_1 span.zksq:hover {
	background: #c62d27 url(../images/qpic71.png) no-repeat center center;
}
.qy_main34_1 span.zksq.on {
	background: #f4f4f4 url(../images/qpic70h.png) no-repeat center center;
}
.qy_main34_1 span.zksq.on:hover {
	background: #c62d27 url(../images/qpic71h.png) no-repeat center center;
}
.qy_main34_1 .item {
	font-size: 0;
	height: .18229167rem;
	overflow: hidden;
}
.qy_main34_1 .item_nr {
	margin-top: -0.05208333rem;
}
.qy_main34_1 .item.on {
	height: auto;
}
.qy_main34_1 .item a {
	font-size: .08333333rem;
	font-weight: bold;
	color: #333;
	height: .18229167rem;
	line-height: .18229167rem;
	text-align: center;
	margin-top: .05208333rem;
	padding: 0 .125rem;
	border-radius: .18229167rem;
	display: inline-block;
}
.qy_main34_1 .item a:hover, .qy_main34_1 .item a.on {
	color: #fff;
	background-color: #c62d27;
}
.qy_main34_2 {
	width: 100%;
}
.qy_main34_2 ul {
	margin: .05208333rem -0.20833333rem 0 0;
}
.qy_main34_2 ul li {
	width: 33.33%;
	padding: 0.20833333rem 0.20833333rem 0 0;
}
.qy_main34_2 .item{
	width: 100%;
	background-color: #f4f4f4;
	display: block;
}
.qy_main34_2 .item .pic{
	width: 100%;
	overflow: hidden;
}
.qy_main34_2 .item .pic img{
	width: 100%;
}
.qy_main34_2 .item .text{
	width: 100%;
	padding: .15625rem;
}
.qy_main34_2 .item .text h5{
	font-size: .09375rem;
	color: #333;
	line-height: 1;
text-align: center;
}
.qy_main34_2 .item .text .operation{
	margin-top: .18229167rem;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.qy_main34_2 .item .text .tag {
	font-size: .08333333rem;
	color: #c62d27;
	height: .16666667rem;
	line-height: .15625rem;
	text-align: center;
	padding: 0 .05208333rem;
	border: .00520833rem solid #c62d27;
	border-radius: .16666667rem;
}
.qy_main34_2 .item .text .date{
	font-size: .08333333rem;
	color: #999;
	line-height: .09895833rem;
}
.qy_main34_2 .item .text .date img{
	height: .09895833rem;
	margin-right: .03645833rem;
	position: relative;
	top: -1px;
}
/* .qy_main34_2 .item:hover{
	box-shadow: .06770833rem .06770833rem .16666667rem rgba(0, 0, 0, 0.29);
} */
.qy_main34_2 .item:hover .pic img{
	transform: scale(1.1);
}
.qy_main34_2 .item:hover .text h5 {
	color: #c62d27;
}

.qy_main35 {
  background: #f4f4f4 url(../images/qimg36.jpg) no-repeat center center / cover;
  padding: .37760417rem 0 .43229167rem;
}
.qy_main35_1{
	width: 100%;
	margin-top: .29166667rem;
	background-color: #fff;
}
.qy_main35_1_l{
  width: 64.53%;
}
.qy_main35_1_l .nr{
  width: 100%;
  display: none;
}
.qy_main35_1_l .nr:first-child{
  display: block;
}
.qy_main35_1_l .nr .item{
  width: 100%;
}
.qy_main35_1_l .nr .item .pic{
	width: 100%;
	position: relative;
	overflow: hidden;
}
.qy_main35_1_l .nr .item .pic img{
	width: 100%;
}
.qy_main35_1_l .nr .item .pic span{
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.3);
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
}
.qy_main35_1_l .nr .item .pic span bdo{
	width: .25rem;
	height: .25rem;
  background: #c62d27 url(../images/qpic54.png) no-repeat center center / .07291667rem auto;
	display: inline-block;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 3;
}
.qy_main35_1_l .nr .item .pic:hover img {
	transform: scale(1.1);
}
.qy_main35_1_r{
	width: 35.47%;
  /* overflow: hidden;
  overflow-y: auto; */
}
.qy_main35_1_r ul{
  width: 100%;
}
.qy_main35_1_r ul li{
  width: 100%;
}
.qy_main35_1_r ul li .item{
	width: 100%;
	padding: .11979167rem .18229167rem 0;
	display: block;
	position: relative;
	z-index: 2;
}
.qy_main35_1_r ul li .item:before{
	content: "";
	width: .06770833rem;
	height: .125rem;
	background: url(../images/qpic74.png) no-repeat center center / cover;
	position: absolute;
	top: 50%;
	left: -.06770833rem;
	transform: translateY(-50%);
	opacity: 0;
	transition: all 0.3s;
}
.qy_main35_1_r ul li .item h5{
	font-size: .09375rem;
	color: #333;
	line-height: .09375rem;
}
.qy_main35_1_r ul li .item h5 img{
	height: .08854167rem;
	margin-right: .07291667rem;
	position: relative;
	top: -1px;
}
.qy_main35_1_r ul li .item h5 img.img1{
	display: inline-block;
}
.qy_main35_1_r ul li .item h5 img.img2{
	display: none;
}
.qy_main35_1_r ul li .item .operation{
	font-size: .08333333rem;
	color: #999;
	line-height: 1;
	margin-top: 0;
	padding: .10416667rem 0;
	border-bottom: .00520833rem solid #f3f2f1;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.qy_main35_1_r ul li .item:hover, .qy_main35_1_r ul li .item.on{
	background-color: #c62d27;
}
.qy_main35_1_r ul li .item:hover:before, .qy_main35_1_r ul li .item.on:before{
	opacity: 1;
}
.qy_main35_1_r ul li .item:hover h5, .qy_main35_1_r ul li .item.on h5{
	color: #fff;
}
.qy_main35_1_r ul li .item:hover h5 img.img1, .qy_main35_1_r ul li .item.on h5 img.img1{
	display: none;
}
.qy_main35_1_r ul li .item:hover h5 img.img2, .qy_main35_1_r ul li .item.on h5 img.img2{
	display: inline-block;
}
.qy_main35_1_r ul li .item:hover .operation, .qy_main35_1_r ul li .item.on .operation{
	color: #fff;
	border-bottom: .00520833rem solid #c62d27;
}

.qy_main36 {
  background: url(../images/qimg24.jpg) no-repeat center center / cover;
  padding: .34375rem 0;
}
.qy_main36 .item {
	width: 100%;
	padding: .27083333rem .27083333rem .27083333rem 0;
	background-color: #fff;
	box-shadow: .02604167rem .02604167rem .03645833rem rgba(0, 0, 0, 0.05);
}
.qy_main36 .item .pic {
	width: 48.86%;
	overflow: hidden;
}
.qy_main36 .item .pic img {
	width: 100%;
}
.qy_main36 .item .pic:hover img {
	transform: scale(1.1);
}
.qy_main36 .item .text {
	width: 51.14%;
	padding: 0 .32291667rem;
}
.qy_main36 .item .text .title {
	font-size: .125rem;
	font-weight: bold;
	color: #333;
	width: 100%;
	margin-top: .07291667rem;
}
.qy_main36 .item .text .content {
	font-size: .08333333rem;
	color: #777;
	width: 100%;
	line-height: .14583333rem;
	margin: .10416667rem 0;
	padding-bottom: .21875rem;
	border-bottom: .00520833rem solid #e9e9e9;
}
.qy_main36 .item .text .content2 {
	width: 100%;
}
.qy_main36 .item .text .content2 .nr {
	font-size: .08333333rem;
	color: #555;
	width: 100%;
	line-height: .1875rem;
}
.qy_main36 .item .text .content2 .nr p {
	width: .17708333rem;
}
.qy_main36 .item .text .content2 .nr p img {
	width: .11458333rem;
	position: relative;
	top: -1px;
}
.qy_main36 .item .text .content2 .nr span {
	width: calc(100% - .17708333rem);
}
.qy_main36 .item .text .operation{
	margin-top: .28125rem;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.qy_main36 .item .text .operation .more {
  width: .78125rem;
  height: .26041667rem;
  display: flex;
  align-items: center;
  justify-content: center;
	padding: 0 .05208333rem;
  border-radius: .26041667rem;
  background: #c52c27;
	font-size: .07291667rem;
	font-weight: bold;
  color: #fff !important;
  transition-duration: .3s;
}
.qy_main36 .item .text .operation .more img {
	width: .09375rem;
	margin-right: .07291667rem;
}
.qy_main36 .item .text .operation .more:hover {
	background: #9c0912;
}
.qy_main36 .item .text .fhlb{
	font-size: .07291667rem;
	color: #999;
	line-height: .09895833rem;
}
.qy_main36 .item .text .fhlb img{
	height: .09895833rem;
	margin-right: .05208333rem;
	position: relative;
	top: -1px;
}
.qy_main36 .item .text .fhlb img.img1{
	display: inline-block;
}
.qy_main36 .item .text .fhlb img.img2{
	display: none;
}
.qy_main36 .item .text .fhlb:hover{
	color: #c52c27;
}
.qy_main36 .item .text .fhlb:hover img.img1{
	display: none;
}
.qy_main36 .item .text .fhlb:hover img.img2{
	display: inline-block;
}

.qy_main37 {
	font-size: .08333333rem;
	color: #666;
	line-height: .1875rem;
  background-color: #fff;
  padding: .35416667rem 0 .625rem;
}
.qy_main37 ul {
	width: 100%;
	border-bottom: .00520833rem solid #f4f4f4;
}
.qy_main37 ul li {
	width: 100%;
}
.qy_main37 ul li .item1 {
	font-size: .09375rem;
	color: #333;
	width: 100%;
	line-height: .11458333rem;
	padding: .125rem 0;
	background-color: #f4f4f4;
}
.qy_main37 ul li .item1 .nr1 {
	width: .64583333rem;
	padding-left: .19791667rem;
	border-left: .02083333rem solid #c52c27;
}
.qy_main37 ul li .item1 .nr2 {
	margin-left: .64583333rem;
}
.qy_main37 ul li .item2 {
	font-size: .08333333rem;
	color: #333;
	width: 100%;
	line-height: .11458333rem;
	padding: .125rem 0;
	border-top: .00520833rem solid #f4f4f4;
}
.qy_main37 ul li .item2:first-child {
	border-top: 0;
}
.qy_main37 ul li .item2 .nr1 {
	width: .64583333rem;
	padding-left: .25rem;
}
.qy_main37 ul li .item2 .nr2 {
	margin: 0 .46875rem 0 .64583333rem;
}
.qy_main37 ul li .item2 .nr2 img {
	width: .13020833rem;
	margin-right: .05208333rem;
	position: relative;
	top: -2px;
}
.qy_main37 ul li .item2 .nr3 {
	color: #999;
	width: .46875rem;
	text-align: right;
}
.qy_main37 ul li .item3 {
	font-size: .08333333rem;
	color: #333;
	width: 100%;
	line-height: .11458333rem;
	padding: 0 0 .15625rem;
}
.qy_main37 ul li .item3 .nr1 {
	width: .64583333rem;
}
.qy_main37 ul li .item3 .nr2 {
	margin-left: .64583333rem;
  background: url(../images/qpic79.png) repeat-y .08854167rem center;
}
.qy_main37 ul li .item3 .nr2 p {
	padding: .03645833rem 0 .03645833rem .18229167rem;
  background: url(../images/qpic80.png) no-repeat .078125rem .0625rem / .02604167rem .05729167rem;
}
/* .qy_main37 ul li .item3 .nr2 p:first-child {
	padding-top: 0;
}
.qy_main37 ul li .item3 .nr2 p:last-child {
	padding-bottom: 0;
} */
.qy_main37 ul li a {
	color: #333;
}
.qy_main37 ul li a:hover {
	color: #c52c27;
}

.qy_main38 {
  background: url(../images/qimg38.jpg) no-repeat center center / cover;
  padding: .4375rem 0 .65104167rem;
}
.qy_main38 h2 {
	color: #fff;
}
.qy_main38 .item {
	width: 100%;
	margin-top: .42708333rem;
}
.qy_main38 .item .pic {
	width: 46.1%;
	padding: 0 .52083333rem 0 .46875rem;
}
.qy_main38 .item .pic_nr {
	width: 100%;
	overflow: hidden;
}
.qy_main38 .item .pic_nr img {
	width: 100%;
}
.qy_main38 .item .pic_nr:hover img {
	transform: scale(1.1);
}
.qy_main38 .item .text {
	width: 53.9%;
	min-height: 2.23958333rem;
	margin-top: .45833333rem;
	padding-left: .41666667rem;
	border-left: .00520833rem solid #5c5c5c;
	position: relative;
}
.qy_main38 .item .text1 {
	width: .27083333rem;
	position: absolute;
	top: -0.34895833rem;
	left: -0.203125rem;
}
.qy_main38 .item .text1 img {
	width: 100%;
}
.qy_main38 .item .text2 {
	font-size: .25rem;
	font-weight: bold;
	color: #fff;
	width: 100%;
	line-height: 100%;
}
.qy_main38 .item .text3 {
	font-size: .125rem;
	color: #fff;
	width: 100%;
	line-height: .1875rem;
	margin: .10416667rem 0 .30208333rem;
}
.qy_main38 .item .text4 {
	font-size: .125rem;
	color: #fff;
	width: 100%;
	line-height: .1875rem;
}
.qy_main38 .item .text5 {
	font-size: .08333333rem;
	color: rgba(187, 187, 187, 0.6);
	width: 100%;
	line-height: .125rem;
	margin-top: .10416667rem;
}

.qy_main39 {
  background-color: #f5f5f5;
  padding: .52083333rem 0 .58333333rem;
}
.qy_main39 .carousel_box {
	margin-top: .3125rem;
  position: relative;
}
.qy_main39 .carousel_box .carousel {
  position: relative;
}
.qy_main39 .carousel_box .but {
  width: 0.26041667rem;
  height: 0.26041667rem;
  border: 1px solid #8a8a8a;
  border-radius: 50%;
  background: url(../images/icon7-1.png) no-repeat center center / 0.05729167rem auto;
  margin-top: -0.13020833rem;
  left: -0.41666667rem;
  opacity: 1;
  transition: all .3s;
}
.qy_main39 .carousel_box .swiper-button-next {
  left: auto;
  right: -0.41666667rem;
  transform: rotateY(180deg);
}
.qy_main39 .carousel_box .but:hover {
  border-color: #c62d27;
  background: #c62d27 url(../images/icon7-2.png) no-repeat center center / 0.05729167rem auto;
}
.qy_main39 .swiper-pagination {
	font-size: 0;
  position: initial;
  width: 100%;
  margin-top: .22916667rem;
}
.qy_main39 .swiper-pagination .swiper-pagination-bullet {
  width: .05729167rem;
	height: .05729167rem;
  background: #919191;
  opacity: 1;
  margin: 0 .05208333rem;
}
.qy_main39 .swiper-pagination .swiper-pagination-bullet-active {
	background: #c62d27;
}
.qy_main39 .carousel .swiper-container {
  margin: 0 -0.10416667rem;
}
.qy_main39 .carousel .swiper-slide {
  padding: 0 .10416667rem;
}
.qy_main39 .item{
	width: 100%;
	background-color: #fff;
	display: block;
}
.qy_main39 .item .pic{
	width: 100%;
	overflow: hidden;
}
.qy_main39 .item .pic img{
	width: 100%;
}
.qy_main39 .item .text{
	width: 100%;
	padding: .15625rem;
}
.qy_main39 .item .text h5{
	font-size: .09375rem;
	color: #333;
	line-height: 1;
}
.qy_main39 .item .text .operation{
	margin-top: .18229167rem;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.qy_main39 .item .text .tag {
	font-size: .08333333rem;
	color: #c62d27;
	height: .16666667rem;
	line-height: .15625rem;
	text-align: center;
	padding: 0 .05208333rem;
	border: .00520833rem solid #c62d27;
	border-radius: .16666667rem;
}
.qy_main39 .item .text .date{
	font-size: .08333333rem;
	color: #999;
	line-height: .09895833rem;
}
.qy_main39 .item .text .date img{
	height: .09895833rem;
	margin-right: .03645833rem;
	position: relative;
	top: -1px;
}
/* .qy_main39 .item:hover{
	box-shadow: .06770833rem .06770833rem .16666667rem rgba(0, 0, 0, 0.29);
} */
.qy_main39 .item:hover .pic img{
	transform: scale(1.1);
}
.qy_main39 .item:hover .text h5 {
	color: #c62d27;
}

/* 下载文档弹窗 */
.zx1 {
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.1);
	z-index: 999999;
	display: none;
	-webkit-transition: all 0s ease;
	-moz-transition: all 0s ease;
	-o-transition: all 0s ease;
	transition: all 0s ease;
}
.tcdiv1 {
	width: 2.5rem;
	max-width: 90%;
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	display: none;
	z-index: 999999;
	-webkit-transition: all 0s ease;
	-moz-transition: all 0s ease;
	-o-transition: all 0s ease;
	transition: all 0s ease;
}
.tcdiv1_nr {
	padding: .29166667rem .26041667rem .23958333rem;
	background: #fff url(../images/qpic91.png) no-repeat right top / cover;
	border-radius: .10416667rem;
	box-shadow: .05729167rem .05729167rem .36458333rem rgba(0, 0, 0, 0.13);
	position: relative;
}
.tcdiv1_nr1 {
	font-size: .1875rem;
	font-weight: bold;
	color: #000;
	width: 100%;
	line-height: 100%;
	padding-bottom: .10416667rem;
	position: relative;
}
.tcdiv1_nr1:before {
	content: "";
	width: .15625rem;
	height: .02083333rem;
	background-color: #c62d27;
	position: absolute;
	bottom: 0;
	left: 0;
}
.tcdiv1_nr2 {
	width: 100%;
	margin-top: .15625rem;
}
.tcdiv1_nr2 .item {
	width: 100%;
	margin-bottom: .11458333rem;
	background-color: rgba(148, 148, 148, 0.08);
	border-radius: .04166667rem;
	display: flex;
}
.tcdiv1_nr2 .item p {
	width: .234375rem;
	height: .26041667rem;
	position: relative;
	display: flex;
  align-items: center;
	justify-content: center;
	flex-shrink: 0;
}
.tcdiv1_nr2 .item p:before {
	content: "";
	width: .00520833rem;
	height: .10416667rem;
	background-color: #ddd;
	position: absolute;
	top: 50%;
	right: 0;
	transform: translateY(-50%);
}
.tcdiv1_nr2 .item p img {
	width: .09375rem;
}
.tcdiv1_nr2 .item span {
	width: 100%;
}
.tcdiv1_nr2 .item span .wbk1 {
	font-size: .08333333rem;
	color: #999;
	width: 100%;
	height: .26041667rem;
	line-height: .26041667rem;
	padding: 0 .078125rem;
	background: none;
  border: 0;
}
.tcdiv1_nr2 ::-webkit-input-placeholder { /* WebKit browsers */
	color: #999;
}
.tcdiv1_nr2 :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: #999;
}
.tcdiv1_nr2 ::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: #999;
}
.tcdiv1_nr2 :-ms-input-placeholder { /* Internet Explorer 10+ */
	color: #999;
}
.tcdiv1_nr3 {
	width: 100%;
	display: flex;
	justify-content: flex-end;
}
.tcdiv1_nr3 .btn1 {
  width: .78125rem;
  height: .26041667rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
	padding: 0 .05208333rem 0 .125rem;
	border: 0;
  border-radius: .26041667rem;
  background: #c62d27;
	font-size: .08333333rem;
	font-weight: bold;
  color: #fff !important;
  transition-duration: .3s;
}
.tcdiv1_nr3 .btn1 i {
  width: .15625rem;
  height: .15625rem;
  border-radius: 50%;
  background: #ffffff url(../images/qpic3.png) no-repeat center center / .08333333rem auto;
}
.tcdiv1_nr3 .btn1:hover {
	background: #9c0912;
}
.tcdiv1 .gb1 {
	position: absolute;
	top: .15625rem;
	right: .15625rem;
	cursor: pointer;
}
.tcdiv1 .gb1 img {
	height: .07291667rem;
	transition: all 0.6s ease;
}
.tcdiv1 .gb1:hover img {
  transform: rotate(180deg);
}