@charset "utf-8";

:hover{
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}

/*图片放大公用类*/
.picfd img{
	-webkit-transition:0.5s ease;
	-moz-transition:0.5s ease;
	-o-transition:0.5s ease;
	transition:0.5s ease;
}
.picfd:hover img{
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-o-transform:scale(1.1);
	transform:scale(1.1);
}

/* 图片自适应 */
img {
	max-width: 100%;
	height: auto;
	width: auto\9;
	/* ie8 */
	-ms-interpolation-mode: bicubic;
	/*为了照顾ie图片缩放失真*/
	border: none;
}

html{
	font-size: 100px;
}

.qcontainer {
  margin-right: auto;
  margin-left: auto;
}

/* 头部 */
.header {
	font-family: "微软雅黑";
	width: 100%;
	padding: 0 .6rem;
	border-bottom: 1px solid rgba(255, 255, 255, .17);
	position: fixed;
	top: 0;
	left: 0;
  z-index: 999999;
  /* -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, .09);
	-moz-box-shadow: 1px 1px 4px rgba(0, 0, 0, .09);
	box-shadow: 1px 1px 4px rgba(0, 0, 0, .09); */
}
.header .collapse {
  position: static;
}
.header .navbar {
  top: 0px;
  left: 0px;
  width: 100%;
  min-height: 1rem;
  margin-bottom: 0px;
  border: 0px solid transparent;
  border-radius: 0px;
}
.header .navbar-default {
  background: none;
  /*background:rgba(255, 255, 255, 0.9);*/
}
.header .navbar-brand {
  float: left;
  height: 1rem;
  padding: 0px 0 0 0px;
  font-size: 18px;
  line-height: 0px;
  position: absolute;
	z-index: 2;
	display: flex;
	align-items: center;
}
.header .navbar-brand img {
  width: 2.63rem;
}
.header .navbar-brand img.img1 {
	display: block;
}
.header .navbar-brand img.img2 {
	display: none;
}
.header .navbar-default .navbar-nav > li > a {
	font-size: .18rem;
	font-weight: bold;
  color: #fff;
}
.header .navbar-default .navbar-nav > li {
  margin: 0px;
}

.header .navbar .operation li {
	padding: 0 0.18rem;
	position: relative;
}
.header .navbar .operation li:before {
	content: "";
	width: 1px;
	height: 0.2rem;
	background-color: rgba(255, 255, 255, .17);
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
}
.header .navbar .operation li:first-child:before {
	display: none;
}
.header .navbar .operation li p {
	height: 1rem;
	display: flex;
	align-items: center;
}
.header .navbar .operation li p img {
	height: 19px;
}
.header .navbar .operation li p img.img1 {
	display: block;
}
.header .navbar .operation li p img.img2 {
	display: none;
}
.header .navbar .operation li em {
	font-size: 0.22rem;
	color: #fff;
	margin-left: 0.1rem;
}
.header .navbar .operation li span {
	display: block;
	position: absolute;
	top: 100%;
	display: none;
	transition: 0s;
}
.header .navbar .operation li span.style2 {
	width: 172px;
	background-color: #fff;
	border: 1px solid #476aa3;
	border-radius: 10px;
	right: 0;
	z-index: 2;
}
.header .navbar .operation li span.style2 .wbk1 {
	font-size: 14px;
	color: #717171;
	width: 130px;
	height: 40px;
	line-height: 40px;
	padding: 0 15px;
	background: none;
	border: 0;
}
.header .navbar .operation li span.style2 .btn1 {
	width: 40px;
	height: 40px;
	background: url(../images/pic1h.png) no-repeat center;
	border: 0;
}

.header .nav {
  padding-right: .22rem;
  padding-bottom: 0px;
}
.header .nav > li {
  margin-left: 0px !important;
  /* position: static; */
}
.header .nav > li:first-child{ margin-left:0px !important; }
.header .nav > li > a {
  height: 1rem;
  line-height: 1rem;
  text-align: center;
  padding: 0 .22rem;
	display: block;
	position: relative;
	overflow: hidden;
	/* transition: all 0.5s ease; */
}
.header .nav > li > a .style1 {
	width: 100%;
  height: 1rem;
	line-height: 1rem;
	display: block;
	transition: all 0.5s ease;
}
.header .nav > li > a .style2 {
	width: 100%;
  height: 1rem;
	line-height: 1rem;
	display: block;
	position: absolute;
	top: 100%;
	left: 0;
	transition: all 0.5s ease;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
/*.nav > li > a:hover{ color:#f39900 !important; }*/
@media (min-width: 768px) {
  .header .navbar-nav > li {
    /*float: none;*/
    margin-top: 10px;
  }
  .header .navbar-nav > li > a {
    /*padding-top: 0px;
	padding-bottom: 0px;*/
  }
}
.header .navbar-default .navbar-nav > .active > a,
.header .navbar-default .navbar-nav > .active > a:hover,
.header .navbar-default .navbar-nav > .active > a:focus {
  color: #fff;
	background: none;
}
.header .navbar-default .navbar-nav > :hover > a,
.header .navbar-default .navbar-nav > :hover > a:hover,
.header .navbar-default .navbar-nav > :hover > a:focus {
	color: #fff;
	background: none;
}
.header .navbar-default .navbar-nav > :hover > a .style1,
.header .navbar-default .navbar-nav > :hover > a:hover .style1,
.header .navbar-default .navbar-nav > :hover > a:focus .style1 {
	opacity: 0;
}
.header .navbar-default .navbar-nav > :hover > a .style2,
.header .navbar-default .navbar-nav > :hover > a:hover .style2,
.header .navbar-default .navbar-nav > :hover > a:focus .style2 {
	top: 0;
}
.header .navbar-toggle {
  position: relative;
  float: right;
  padding: 9px 10px;
  margin-top: 18px;
  margin-right: 0px;
  margin-bottom: 18px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.header .navbar-default .navbar-toggle {
  border-color: #476aa3;
}
.header .navbar-default .navbar-toggle .icon-bar {
  background-color: #476aa3;
}
.header .navbar-default .navbar-toggle:hover,
.header .navbar-default .navbar-toggle:focus {
  background-color: #476aa3;
}
.header .navbar-default .navbar-toggle:hover .icon-bar,
.header .navbar-default .navbar-toggle:focus .icon-bar {
  background-color: #fff;
}

.header .dropdown-menu {
  position: absolute;
  top: 100%;
  left: 50% !important;
	margin-left: 0px !important;
	transform: translateX(-50%);
  z-index: 1000;
  display: none;
  width: auto;
  min-width: 2.2rem;
  padding: 0px;
  margin: 0px;
  list-style: none;
  font-size: 0px;
  text-align: center;
  background: rgba(255, 255, 255, 1);
  border: 0px solid #a7a6a7;
	border: 0px solid rgba(167, 166, 167, 1);
	box-shadow: none;
  border-radius: 0px;
  background-clip: padding-box;
}

.header .dropdown-menu > li{
	display: block;
}
.header .dropdown-menu > li > a {
  display: block;
  text-align: center;
  padding: 0 .15rem !important;
  clear: both;
  font-weight: normal;
  height: .5rem;
  line-height: .5rem !important;
  font-size: .16rem;
  color: #717171;
  border-bottom: 0px solid #ededed;
  overflow: hidden;
  text-overflow: ellipsis;
	white-space: nowrap;
	position: relative;
	transition: all 0.5s ease;
}
.header .dropdown-menu > li > a .style1 {
	width: 100%;
  height: .5rem;
	line-height: .5rem;
	display: block;
	transition: all 0.5s ease;
}
.header .dropdown-menu > li > a .style2 {
	width: 100%;
  height: .5rem;
	line-height: .5rem;
	display: block;
	position: absolute;
	top: 100%;
	left: 0;
	transition: all 0.5s ease;
}
.header .dropdown-menu > li > a:hover,
.header .dropdown-menu > li > a:focus {
	color: #476aa3;
	background: none;
	transition: all 0.5s ease;
}
.header .dropdown-menu > li > a:hover .style1,
.header .dropdown-menu > li > a:focus .style1 {
	opacity: 0;
}
.header .dropdown-menu > li > a:hover .style2,
.header .dropdown-menu > li > a:focus .style2 {
	top: 0;
}

.header .open > .dropdown-menu {
  display: block;
}

@media (min-width: 1200px) {
  .header .navbar-right .dropdown-menu {
    left: 0;
    right: auto;
  }
  .header .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}
.header.on {
	background-color: #fff;
}
.header.on .navbar-default .navbar-nav > li > a {
  color: #476aa3;
}
.header.on .navbar-brand img.img1 {
	display: none;
}
.header.on .navbar-brand img.img2 {
	display: block;
}
.header.on .navbar .operation img.img1 {
	display: none;
}
.header.on .navbar .operation img.img2 {
	display: block;
}
.header.on .navbar .operation li:before {
	background-color: rgba(71, 106, 163, .17);
}
.header.on .navbar-default .navbar-nav > .active > a,
.header.on .navbar-default .navbar-nav > .active > a:hover,
.header.on .navbar-default .navbar-nav > .active > a:focus {
  color: #476aa3;
}
.header.on .navbar-default .navbar-nav > :hover > a,
.header.on .navbar-default .navbar-nav > :hover > a:hover,
.header.on .navbar-default .navbar-nav > :hover > a:focus {
	color: #476aa3;
}
.header.on .dropdown-menu > li > a:hover,
.header.on .dropdown-menu > li > a:focus {
	color: #476aa3;
}
.header.on .navbar .operation li em {
	color: #476aa3;
}

/* banner */
.banner {
	width: 100%;
	overflow: hidden;
}
.swiper1 {
  width: 100%;
}
.swiper1 .swiper-slide{
	position: relative;
}
.swiper1 .swiper-slide .pic {
	width: 100%;
}
.swiper1 .swiper-slide .pic img {
  width: 100%;
  display: block;
	transition: 1s linear 2s;
	transform: scale(1, 1);
}
.swiper1 .swiper-slide .text{
	font-family: "Arial";
	color: #fff;
	width: 14rem;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-40%, -40%);
	transition: 1s linear 0s;
}
.swiper1 .swiper-slide .text .title{
	font-size: .74rem;
	font-weight: bold;
	width: 100%;
	line-height: .79rem;
}
.swiper1 .swiper-slide .text .content{
	font-size: .2rem;
	width: 6.2rem;
	max-width: 100%;
	line-height: .32rem;
	margin: .18rem 0 .42rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.swiper1 .swiper-slide .more span{
	font-size: .16rem;
	width: 1.36rem;
	height: 0.48rem;
	line-height: 0.48rem;
	text-align: center;
	background-color: #2063c6;
	border-radius: 6px;
	display: inline-block;
}
.swiper1 .swiper-slide .more span img{
	margin-left: 0.12rem;
	position: relative;
	top: -.03rem;
}
.swiper1 .swiper-slide-active .pic img, .swiper1 .swiper-slide-duplicate-active .pic img {
	transition: 8s linear;
	transform: scale(1.1, 1.1);
}
.swiper1 .swiper-slide-active .text{
	transform: translate(-50%, -50%);
}
.swiper1 .swiper-button-next,
.swiper1 .swiper-button-prev {
  position: absolute;
  top: 50%;
  width: 14px;
  height: 22px;
  margin-top: -11px;
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
	justify-content: center;
	display: none;
}
.swiper1 .swiper-button-prev {
  background: url(../images/pic6.png) no-repeat center;
  left: 0px;
  right: auto;
}
.swiper1 .swiper-button-next {
  background: url(../images/pic7.png) no-repeat center;
  right: 0px;
  left: auto;
}
.swiper1 .swiper-button-prev:hover {
  background: url(../images/pic6h.png) no-repeat center;
}
.swiper1 .swiper-button-next:hover {
  background: url(../images/pic7h.png) no-repeat center;
}
.swiper1 .swiper-button-next:after,
.swiper1 .swiper-button-prev:after {
  content: "";
}
.swiper1 .swiper-pagination {
  font-size: 0px;
  width: 100%;
  bottom: 35px;
  left: 0;
}
.swiper1 .swiper-pagination-bullet {
  width: 55px;
  height: 5px;
  margin: 0 2px !important;
  display: inline-block;
  border-radius: 0px;
  background: #fff;
  opacity: .21;
}
.swiper1 .swiper-pagination-bullet-active {
  opacity: 1;
}

/* qy_banner */
.qy_banner {
	width: 100%;
	overflow: hidden;
}
.qy_banner .item {
	position: relative;
}
.qy_banner .pic {
	width: 100%;
}
.qy_banner .pic img {
  width: 100%;
  display: block;
	transition: 1s linear 2s;
	transform: scale(1, 1);
}
.qy_banner .text{
	font-family: "Arial";
	color: #fff;
	width: 14rem;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	transition: 1s linear 0s;
}
.qy_banner .text .cn{
	font-size: .36rem;
	width: 100%;
	line-height: 100%;
}
.qy_banner .text .en{
	font-size: .16rem;
	width: 100%;
	line-height: 100%;
	margin-top: .2rem;
	opacity: .4;
}

/* 首页 */
.main{
	width: 100%;
	overflow: hidden;
}
.main h2{
	width: 100%;
	margin: 0;
	padding-bottom: .23rem;
	position: relative;
}
.main h2:before{
	content: "";
	width: .4rem;
	height: .03rem;
	background-color: #466aa6;
	position: absolute;
	bottom: 0;
	left: 0;
}
.main h2 p{
	font-family: "Arial";
	font-size: .22rem;
	color: #9a9a9a;
	width: 100%;
	line-height: 100%;
	text-transform: uppercase;
}
.main h2 span{
	font-size: .34rem;
	font-weight: bold;
	color: #333;
	width: 100%;
	line-height: 100%;
	margin-top: .08rem;
	display: block;
}
.main h2 .more{
	font-size: .16rem;
	color: #737373;
	width: 1.4rem;
	height: 0.48rem;
	line-height: 0.46rem;
	text-align: center;
	border: 1px solid #d4d9e2;
	border-radius: .24rem;
	display: inline-block;
	transition: all 0.5s ease;
	position: absolute;
	top: .06rem;
	right: 0;
}
.main h2 .more img{
	margin-left: 0.12rem;
	position: relative;
	top: -.03rem;
	transition: all 0.5s ease;
}
.main h2 .more img.img1 {
	display: inline-block;
}
.main h2 .more img.img2 {
	display: none;
}
.main h2 .more:hover{
	color: #fff;
	background-color: #466aa6;
	border: 1px solid #466aa6;
}
.main h2 .more:hover img.img1 {
	display: none;
}
.main h2 .more:hover img.img2 {
	display: inline-block;
}

.main1{
	width: 100%;
	padding: 0.9rem 0 0;
}
.main1_1{
	width: 100%;
	border-top: 1px solid #dcdcdc;
}
.swiper2 {
  width: 100%;
	border-right: 1px solid #dcdcdc;
	overflow: initial;
}
.swiper2 .swiper-slide{
	opacity: .21;
}
.swiper2 .swiper-slide .item {
	width: 100%;
	padding: 1.3rem 0 .5rem;
	display: flex;
	align-items: center;
}
.swiper2 .swiper-slide .pic {
	width: 58%;
	padding: 0 .5rem;
	order: 2;
}
.swiper2 .swiper-slide .pic img {
  width: 100%;
  display: block;
}
.swiper2 .swiper-slide .text{
	width: 42%;
	order: 1;
}
.swiper2 .swiper-slide .text .title{
	width: 100%;
	padding-left: .23rem;
	border-left: .05rem solid #466aa6;
}
.swiper2 .swiper-slide .text .title p{
	font-size: .2rem;
	color: #333;
	width: 100%;
	line-height: normal;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.swiper2 .swiper-slide .text .title span{
	font-size: .36rem;
	font-weight: bold;
	color: #333;
	width: 100%;
	line-height: 100%;
	margin-top: .16rem;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.swiper2 .swiper-slide .text .content{
	font-size: .16rem;
	width: 100%;
	padding-left: .28rem;
}
.swiper2 .swiper-slide .text .content1{
	color: #333;
	width: 100%;
	line-height: .3rem;
	margin: .3rem 0;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.swiper2 .swiper-slide .text .content2{
	font-size: .18rem;
	font-weight: bold;
	color: #2b2b2b;
	width: 100%;
	line-height: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.swiper2 .swiper-slide .text .content3{
	color: #333;
	width: 100%;
	line-height: 100%;
	margin: .18rem 0 .58rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.swiper2 .swiper-slide .more2{
	color: #737373;
	line-height: .4rem;
}
.swiper2 .swiper-slide .more2 img{
	height: .4rem;
	margin-right: .2rem;
	position: relative;
	top: -.03rem;
	transition: all 0.5s ease;
}
.swiper2 .swiper-slide .item:hover .more2 img{
	transform: translateX(.1rem);
}
.swiper2 .swiper-slide-active{
	opacity: 1;
}
.swiper2 .swiper-button{
	position: absolute;
	top: 50%;
  right: -.29rem;
  width: .59rem;
	height: 1.26rem;
	transform: translateY(-50%);
  z-index: 100;
}
.swiper2 .swiper-button-next,
.swiper2 .swiper-button-prev {
	position: absolute;
	left: 0;
  right: auto;
  width: .59rem;
  height: .59rem;
	margin-top: 0px;
	background-size: cover !important;
  cursor: pointer;
}
.swiper2 .swiper-button-prev {
	background: url(../images/pic5.png) no-repeat center;
	bottom: 0;
}
.swiper2 .swiper-button-next {
	background: url(../images/pic6.png) no-repeat center;
	top: 0;
}
.swiper2 .swiper-button-prev:hover {
  background: url(../images/pic5h.png) no-repeat center;
}
.swiper2 .swiper-button-next:hover {
  background: url(../images/pic6h.png) no-repeat center;
}
.swiper2 .swiper-button-next:after,
.swiper2 .swiper-button-prev:after {
  content: "";
}
.swiper2 .swiper-pagination {
  font-size: 0px;
  width: 100%;
  bottom: 35px;
  left: 0;
	display: none;
}
.swiper2 .swiper-pagination-bullet {
  width: 55px;
  height: 5px;
  margin: 0 2px !important;
  display: inline-block;
  border-radius: 0px;
  background: #fff;
  opacity: .21;
}
.swiper2 .swiper-pagination-bullet-active {
  opacity: 1;
}

.main2{
	width: 100%;
	text-align: center;
	padding: 1rem 0 1.16rem;
}
.main2 h2:before{
	background-color: #fff;
	left: 50%;
	transform: translateX(-50%);
}
.main2 h2 p{
	color: #fff;
	opacity: .5;
}
.main2 h2 span{
	color: #fff;
}
.main2_1{
	width: 100%;
	margin: .44rem 0 .08rem;
}
.main2_1 img{
	max-height: .88rem;
}
.main2_2{
	font-size: .18rem;
	color: #fff;
	width: 100%;
	line-height: .34rem;
}
.main2_3{
	width: 100%;
	margin-top: .34rem;
}
.main2_3 .more2{
	font-size: .16rem;
	color: #fff;
	width: 1.4rem;
	height: 0.48rem;
	line-height: 0.46rem;
	text-align: center;
	border: 1px solid rgba(255, 255, 255, .34);
	border-radius: .24rem;
	display: inline-block;
	transition: all 0.5s ease;
}
.main2_3 .more2 img{
	margin-left: 0.12rem;
	position: relative;
	top: -.03rem;
	transition: all 0.5s ease;
}
.main2_3 .more2 img.img1 {
	display: inline-block;
}
.main2_3 .more2 img.img2 {
	display: none;
}
.main2_3 .more2:hover{
	color: #fff;
	background-color: #466aa6;
	border: 1px solid #466aa6;
}
.main2_3 .more2:hover img.img1 {
	display: none;
}
.main2_3 .more2:hover img.img2 {
	display: inline-block;
}

.main3{
	width: 100%;
	padding: 1rem 0;
}
.main3_1{
	width: 100%;
	margin-top: .34rem;
	overflow: hidden;
}
.main3_1 ul{
	margin-right: -.12rem;
}
.main3_1 ul li{
	width: 12.18%;
	padding-right: .12rem;
	transition:all 1.2s ease;
}
.main3_1 ul li .item{
	width: 100%;
	height: 6rem;
	border-radius: .18rem;
	overflow: hidden;
	position: relative;
}
.main3_1 ul li .item:before{
	content: "";
	width: 100%;
	height: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
}
.main3_1 ul li:nth-child(1) .item:before{
	background: url(../images/pic17.png) repeat-x center bottom;
}
.main3_1 ul li:nth-child(2) .item:before{
	background: url(../images/pic18.png) repeat-x center bottom;
}
.main3_1 ul li:nth-child(3) .item:before{
	background: url(../images/pic19.png) repeat-x center bottom;
}
.main3_1 ul li:nth-child(4) .item:before{
	background: url(../images/pic20.png) repeat-x center bottom;
}
.main3_1 ul li:nth-child(5) .item:before{
	background: url(../images/pic21.png) repeat-x center bottom;
}
.main3_1 ul li .item .text{
	width: .52rem;
	height: 3.14rem;
	position: absolute;
	left: 50%;
	bottom: .24rem;
	transform: translateX(-50%);
	transition:all 1.2s ease;
}
.main3_1 ul li .item .text .icon{
	width: .52rem;
	height: .52rem;
	transition:all 1.2s ease;
}
.main3_1 ul li .item .text .icon img{
	width: 100%;
	height: 100%;
}
.main3_1 ul li .item .text .title{
	color: #fff;
	width: 100%;
	margin-top: .14rem;
	transition:all 1.2s ease;
}
.main3_1 ul li .item .text .title .cn{
	font-size: .24rem;
	font-weight: bold;
	width: .24rem;
	line-height: .33rem;
	margin-top: -.04rem;
	transition:all 1.2s ease;
}
.main3_1 ul li .item .text .title .en{
	font-family: "Arial";
	font-size: .18rem;
	width: .18rem;
	line-height: 100%;
	letter-spacing: -1px;
	text-transform: uppercase;
	writing-mode: tb-rl;
	transition:all 1.2s ease;
}
.main3_1 ul li .item .text .content{
	font-size: .16rem;
	color: #fff;
	width: 100%;
	line-height: .26rem;
	margin-top: .2rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	opacity: 0;
	transition:all 1.2s ease;
}
.main3_1 ul li.on{
	width: 51.28%;
}
.main3_1 ul li.on .item .text{
	width: 100%;
	height: auto;
	padding: 0 .38rem;
	left: 0;
	transform: translateX(0%);
}
.main3_1 ul li.on .item .text .icon{
	width: .76rem;
	height: .76rem;
	padding: .11rem;
	border: 1px dotted #fff;
	border-radius: .76rem;
}
.main3_1 ul li.on .item .text .title .cn{
	width: 100%;
	margin: .05rem 0;
}
.main3_1 ul li.on .item .text .title .en{
	width: 100%;
	letter-spacing: 0px;
	writing-mode: initial;
}
.main3_1 ul li.on .item .text .content{
	opacity: 1;
}

.main4{
	width: 100%;
	padding: 1rem 0 0;
}
.main4_1{
	width: 100%;
	margin: .34rem 0 .9rem;
}
.main4_1 ul{
	margin: -.4rem -.4rem 0 0;
}
.main4_1 ul li{
	width: 33.33%;
	padding: .4rem .4rem 0 0;
}
.main4_1 ul li .item{
	width: 100%;
	display: block;
	background-color: #fff;
	box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.13);
	border-radius: .2rem;
	overflow: hidden;
}
.main4_1 ul li .item .pic{
	width: 100%;
	overflow: hidden;
}
.main4_1 ul li .item .pic img{
	width: 100%;
}
.main4_1 ul li .item .text{
	width: 100%;
	padding: .4rem .3rem;
}
.main4_1 ul li .item .text .classify{
	font-size: .16rem;
	color: #466aa6;
	width: 100%;
	line-height: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.main4_1 ul li .item .text .title{
	font-size: .2rem;
	font-weight: bold;
	color: #333;
	width: 100%;
	height: .6rem;
	line-height: .3rem;
	margin: .12rem 0 .22rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.main4_1 ul li .item .text .more2{
	font-size: .16rem;
	color: #898989;
	line-height: .4rem;
}
.main4_1 ul li .item .text .more2 img{
	height: .4rem;
	margin-right: .16rem;
	position: relative;
	top: -.03rem;
	transition: all 0.5s ease;
}
.main4_1 ul li .item:hover .text .title{
	color: #476aa3;
}
.main4_1 ul li .item:hover .more2 img{
	transform: translateX(.08rem);
}
.main4_2{
	width: 100%;
	background-color: #eff0f4;
}
.swiper3 {
	width: 100%;
	padding: .26rem 0;
}
.swiper3 .swiper-slide{
	padding: 0 .18rem;
	position: relative;
}
.swiper3 .swiper-slide .pic {
	width: 100%;
	height: .88rem;
	display: flex;
	align-items: center;
	justify-content: center;
}
.swiper3 .swiper-slide .pic img {
  max-width: 100%;
  max-height: 100%;
  display: block;
}
.swiper3 .swiper-button-next,
.swiper3 .swiper-button-prev {
  position: absolute;
  top: 50%;
  width: 14px;
  height: 22px;
  margin-top: -11px;
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
	justify-content: center;
	display: none;
}
.swiper3 .swiper-button-prev {
  background: url(../images/pic6.png) no-repeat center;
  left: 0px;
  right: auto;
}
.swiper3 .swiper-button-next {
  background: url(../images/pic7.png) no-repeat center;
  right: 0px;
  left: auto;
}
.swiper3 .swiper-button-prev:hover {
  background: url(../images/pic6h.png) no-repeat center;
}
.swiper3 .swiper-button-next:hover {
  background: url(../images/pic7h.png) no-repeat center;
}
.swiper3 .swiper-button-next:after,
.swiper3 .swiper-button-prev:after {
  content: "";
}
.swiper3 .swiper-pagination {
  font-size: 0px;
  width: 100%;
  bottom: 35px;
  left: 0;
	display: none;
}
.swiper3 .swiper-pagination-bullet {
  width: 55px;
  height: 5px;
  margin: 0 2px !important;
  display: inline-block;
  border-radius: 0px;
  background: #fff;
  opacity: .21;
}
.swiper3 .swiper-pagination-bullet-active {
  opacity: 1;
}

/* 底部 */
.footer{
	width: 100%;
	background-color: #fff;
	border-top: 1px solid #d4d9e2;
}
.footer_t{
	color: #476aa3;
	width: 100%;
	padding: .64rem 0 .3rem;
}
.footer_t .item{
	width: 100%;
	display: flex;
	justify-content: space-between;
}
.footer_t .item_l .item1{
	width: 100%;
}
.footer_t .item_l .item1 img{
	width: 1.87rem;
}
.footer_t .item_l .item2{
	font-size: .24rem;
	font-weight: bold;
	width: 100%;
	line-height: 100%;
	margin-top: .36rem;
}
.footer_t .item_l .item3{
	font-size: .15rem;
	width: 100%;
	line-height: 100%;
	margin-top: .16rem;
}
.footer_t .item_r ul li{
	padding-left: .4rem;
}

.footer_t .item_r ul li a{
	color: #476aa3;
}
.footer_t .item_r ul li p {
	font-size: .18rem;
	font-weight: bold;
	width: 100%;
	line-height: .18rem;
	margin-bottom: .2rem;
	position: relative;
	overflow: hidden;
}
.footer_t .item_r ul li p .style1 {
	width: 100%;
	display: block;
	transition: all 0.5s ease;
}
.footer_t .item_r ul li p .style2 {
	width: 100%;
	display: block;
	position: absolute;
	top: 100%;
	left: 0;
	transition: all 0.5s ease;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.footer_t .item_r ul li p:hover a .style1{
	opacity: 0;
}
.footer_t .item_r ul li p:hover a .style2{
	top: 0;
}
.footer_t .item_r ul li > span {
	font-size: .15rem;
	width: 100%;
	line-height: .33rem;
	display: block;
	position: relative;
	overflow: hidden;
}
.footer_t .item_r ul li > span .style1 {
	/* opacity: .7; */
	width: 100%;
	display: block;
	transition: all 0.5s ease;
}
.footer_t .item_r ul li > span .style2 {
	width: 100%;
	display: block;
	position: absolute;
	top: 100%;
	left: 0;
	transition: all 0.5s ease;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
/* .footer_t .item_r ul li > span:hover .style1{
	opacity: 0;
}
.footer_t .item_r ul li > span:hover .style2{
	top: 0;
} */
.footer_b{
	width: 100%;
	padding: .18rem 0;
	background-color: #f7f7f7;
}
.footer_b .item{
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.footer_b .item_l{
	font-size: .16rem;
	color: #737373;
	line-height: .34rem;
}
.footer_b .item_r li{
	margin-left: .08rem;
	position: relative;
}
.footer_b .item_r li p {
	height: .34rem;
}
.footer_b .item_r li p img {
	height: .34rem;
	transition: all 0.5s ease;
}
.footer_b .item_r li p img.img1 {
	display: block;
}
.footer_b .item_r li p img.img2 {
	display: none;
}
.footer_b .item_r li span {
	display: block;
	position: absolute;
	bottom: .52rem;
	display: none;
	transition: 0s;
}
.footer_b .item_r li span.style1 {
	width: 1rem;
	left: 50%;
	transform: translateX(-50%);
}
.footer_b .item_r li span.style1 img {
	width: 100%;
}
.footer_b .item_r li:hover p img.img1 {
	display: none;
}
.footer_b .item_r li:hover p img.img2 {
	display: block;
}

/* 内页公用 */
.qy_main{
	width: 100%;
	padding: 1rem 0;
	overflow: hidden;
}
.qy_main h2{
	width: 100%;
	text-align: center;
	margin: 0;
}
.qy_main h2 p{
	width: 100%;
}
.qy_main h2 p img{
	height: .33rem;
}
.qy_main h2 span{
	font-size: .32rem;
	font-weight: bold;
	color: #000;
	width: 100%;
	line-height: 100%;
	margin-top: -.2rem;
	display: block;
}
.qy_main h3{
	font-size: .24rem;
	color: #000;
	width: 100%;
	text-align: center;
	margin: 0;
}
.qy_main h3 span.style1{
	font-size: .4rem;
	border-bottom: 2px solid #000;
	display: inline-block;
}

/*page*/
.pages {
  font-size: 0;
	text-align: center;
	margin-top: .5rem;
	padding: .13rem 0;
	background-color: #f1f1f1;
}
.pages a {
  display: inline-block;
  height: .3rem;
  line-height: .3rem;
  text-align: center;
	border: 0px solid #eaeaea;
	border-radius: 2px;
  padding: 0 .1rem;
  margin: 0 .08rem;
  font-size: .18rem;
  color: #9b9b9b;
  transition: all 0.5s;
}
.pages a:hover,
.pages a.on {
  background-color: #476aa3;
  color: #fff;
}

.qy_main1{
	width: 100%;
	border-bottom: 1px solid #dcdcdc;
}
.qy_main1 .item_l{
	font-size: .14rem;
	color: #939393;
	line-height: .2rem;
}
.qy_main1 .item_l img{
	height: .2rem;
	margin-right: .1rem;
	position: relative;
	top: -1px;
}
.qy_main1 .item_l a{
	color: #939393;
}
.qy_main1 .item_l a:hover{
	color: #476aa3;
}
.qy_main1 .item_r{
	margin-bottom: -1px;
}
.qy_main1 .item_r a{
	font-size: .18rem;
	color: #939393;
	height: .49rem;
	line-height: 100%;
	margin-left: .5rem;
	padding: 0 .06rem;
}
.qy_main1 .item_r a:first-child{
	margin-left: 0;
}
.qy_main1 .item_r a:hover, .qy_main1 .item_r a.on{
	color: #000;
	border-bottom: 3px solid #466aa6;
}

.qy_main2{
	width: 100%;
	padding-top: 1rem;
}
.swiper4 {
	width: 100%;
	padding: .5rem 0 .66rem;
}
.swiper4 .swiper-slide .item {
	width: 100%;
	display: flex;
	align-items: center;
}
.swiper4 .swiper-slide .pic {
	width: 45.93%;
	border-radius: .18rem;
	overflow: hidden;
	order: 1;
}
.swiper4 .swiper-slide .pic img {
  width: 100%;
  display: block;
}
.swiper4 .swiper-slide .text{
	width: 54.07%;
	padding-left: .56rem;
	order: 2;
}
.swiper4 .swiper-slide .text .date{
	font-size: .18rem;
	color: #919191;
	width: 100%;
	line-height: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.swiper4 .swiper-slide .text .title{
	font-size: .22rem;
	font-weight: bold;
	color: #000;
	width: 100%;
	line-height: 100%;
	margin: .34rem 0 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.swiper4 .swiper-slide .text .content{
	font-size: .16rem;
	color: #919191;
	width: 100%;
	line-height: .3rem;
	margin: .28rem 0 .5rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.swiper4 .swiper-slide .more2{
	font-size: .16rem;
	color: #898989;
	line-height: .4rem;
}
.swiper4 .swiper-slide .more2 img{
	height: .4rem;
	margin-right: .15rem;
	position: relative;
	top: -.03rem;
	transition: all 0.5s ease;
}
.swiper4 .swiper-slide .item:hover .text .title{
	color: #476aa3;
}
.swiper4 .swiper-slide .item:hover .more2 img{
	transform: translateX(.08rem);
}
.swiper4 .swiper-button{
	position: absolute;
	top: 50%;
  right: -.29rem;
  width: .59rem;
	height: 1.26rem;
	transform: translateY(-50%);
  z-index: 100;
	display: none;
}
.swiper4 .swiper-button-next,
.swiper4 .swiper-button-prev {
	position: absolute;
	left: 0;
  right: auto;
  width: .59rem;
  height: .59rem;
	margin-top: 0px;
	background-size: cover !important;
  cursor: pointer;
}
.swiper4 .swiper-button-prev {
	background: url(../images/pic5.png) no-repeat center;
	bottom: 0;
}
.swiper4 .swiper-button-next {
	background: url(../images/pic6.png) no-repeat center;
	top: 0;
}
.swiper4 .swiper-button-prev:hover {
  background: url(../images/pic5h.png) no-repeat center;
}
.swiper4 .swiper-button-next:hover {
  background: url(../images/pic6h.png) no-repeat center;
}
.swiper4 .swiper-button-next:after,
.swiper4 .swiper-button-prev:after {
  content: "";
}
.swiper4 .swiper-pagination {
  font-size: 0px;
  width: 100%;
  bottom: 0px;
  left: 0;
}
.swiper4 .swiper-pagination-bullet {
  width: .16rem;
  height: .16rem;
  margin: 0 4px !important;
	display: inline-block;
	border: 1px solid #ccc;
  border-radius: 100%;
  background: #ccc;
  opacity: .21;
}
.swiper4 .swiper-pagination-bullet-active {
  opacity: 1;
  background: #476aa3;
	border: 1px solid #476aa3;
}

.qy_main3{
	width: 100%;
	padding-top: .5rem;
}
.qy_main3 select{
	font-size: .16rem;
	color: #898989;
	width: 2.1rem;
	height: .46rem;
	line-height: .44rem;
	padding: 0 .16rem;
	border: 1px solid #c5c5c5;
	border-radius: .05rem;
}

.qy_main4{
	width: 100%;
	padding-top: .3rem;
}
.qy_main4 ul{
	margin: -.4rem -.4rem 0 0;
}
.qy_main4 ul li{
	width: 33.33%;
	padding: .4rem .4rem 0 0;
}
.qy_main4 ul li .item{
	width: 100%;
	display: block;
	background-color: #fff;
	box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.13);
	border-radius: .2rem;
	overflow: hidden;
}
.qy_main4 ul li .item .pic{
	width: 100%;
	overflow: hidden;
}
.qy_main4 ul li .item .pic img{
	width: 100%;
}
.qy_main4 ul li .item .text{
	width: 100%;
	padding: .35rem .3rem .4rem;
}
.qy_main4 ul li .item .text .classify{
	font-size: .16rem;
	color: #466aa6;
	width: 100%;
	line-height: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.qy_main4 ul li .item .text .title{
	font-size: .2rem;
	font-weight: bold;
	color: #333;
	width: 100%;
	height: .6rem;
	line-height: .3rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.qy_main4 ul li .item .text .more2{
	font-size: .16rem;
	color: #898989;
	line-height: .4rem;
	margin-top: .58rem;
}
.qy_main4 ul li .item .text .more2 img{
	height: .4rem;
	margin-right: .16rem;
	position: relative;
	top: -.03rem;
	transition: all 0.5s ease;
}
.qy_main4 ul li .item:hover .text .title{
	color: #476aa3;
}
.qy_main4 ul li .item:hover .more2 img{
	transform: translateX(.08rem);
}

.qy_main5{
	width: 100%;
	padding-bottom: .2rem;
	border-bottom: 1px solid #dcdcdc;
}
.qy_main5 .title{
	font-size: .24rem;
	font-weight: bold;
	color: #000;
	width: 100%;
	line-height: .36rem;
}
.qy_main5 .content{
	font-size: .2rem;
	color: #afafaf;
	width: 100%;
	line-height: 100%;
	margin-top: .44rem;
}
.qy_main5 .content span.style1{
	color: #000;
}
.qy_main5 .content span.style2{
	margin-left: 1.3rem;
}

.qy_main6{
	font-size: .18rem;
	color: #4e4e4e;
	width: 100%;
	line-height: .36rem;
	text-indent: 2em;
	margin-top: .4rem;
}

.qy_main7{
	width: 100%;
	padding-top: 1rem;
}
.qy_main7_1{
	width: 100%;
	padding-top: .5rem;
}
.qy_main7_1 ul{
	margin: -.4rem -.4rem 0 0;
}
.qy_main7_1 ul li{
	width: 33.33%;
	padding: .4rem .4rem 0 0;
}
.qy_main7_1 ul li .item{
	width: 100%;
	display: block;
	background-color: #fff;
	overflow: hidden;
}
.qy_main7_1 ul li .item .pic{
	width: 100%;
	overflow: hidden;
}
.qy_main7_1 ul li .item .pic img{
	width: 100%;
}
.qy_main7_1 ul li .item .text{
	width: 100%;
	padding: .35rem .3rem .4rem;
	border: 1px solid #dbdbdb;
	border-top: 0 !important;
}
.qy_main7_1 ul li .item .text .title{
	font-size: .2rem;
	font-weight: bold;
	color: #000;
	width: 100%;
	line-height: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.qy_main7_1 ul li .item .text .date{
	font-size: .16rem;
	color: #9d9c9c;
	width: 100%;
	line-height: 100%;
	margin-bottom: .2rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.qy_main7_1 ul li .item:hover{
	background-color: #476aa3;
	box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.13);
}
.qy_main7_1 ul li .item:hover .text{
	border: 1px solid #476aa3;
}
.qy_main7_1 ul li .item:hover .text .title{
	color: #fff;
}
.qy_main7_1 ul li .item:hover .text .date{
	color: #fff;
	opacity: .4;
}

.qy_main8{
	width: 100%;
	padding-top: 1rem;
}
.qy_main8_1{
	font-size: .24rem;
	color: #e4e4e4;
	width: 100%;
	line-height: 100%;
	text-align: center;
	padding-top: .5rem;
}
.qy_main8_1 span.style1{
	margin: 0 .32rem;
}
.qy_main8_1 a{
	color: #878787;
}
.qy_main8_1 a:hover, .qy_main8_1 a.on{
	color: #476aa3;
}
.qy_main8_2{
	width: 100%;
	padding-top: .5rem;
}
.qy_main8_2 ul{
	margin: -.3rem -.88rem 0 0;
}
.qy_main8_2 ul li{
	width: 33.33%;
	padding: .3rem .88rem 0 0;
}
.qy_main8_2 ul li .item{
	width: 100%;
	display: block;
	overflow: hidden;
}
.qy_main8_2 ul li .item .pic{
	width: 100%;
	position: relative;
	overflow: hidden;
}
.qy_main8_2 ul li .item .pic img{
	width: 100%;
}
.qy_main8_2 ul li .item .more2{
	font-size: .16rem;
	color: #fff;
	width: 100%;
	line-height: .8rem;
	text-align: center;
	background-color: #476aa3;
	position: absolute;
	bottom: 0;
	left: 0;
	opacity: 0;
	transition: all 0.5s ease;
}
.qy_main8_2 ul li .item .more2 img{
	width: .4rem;
	height: .4rem;
	margin-right: .15rem;
	position: relative;
	top: -.03rem;
	transition: all 0.5s ease;
}
.qy_main8_2 ul li .item .text{
	width: 100%;
	text-align: center;
	padding: .45rem .22rem 0;
}
.qy_main8_2 ul li .item .text .title{
	font-size: .20rem;
	font-weight: bold;
	color: #000;
	width: 100%;
	line-height: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.qy_main8_2 ul li .item .text .content{
	font-size: .16rem;
	color: #858585;
	width: 100%;
	height: .6rem;
	line-height: .3rem;
	margin-top: .12rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.qy_main8_2 ul li .item:hover .more2{
	opacity: 1;
}
.qy_main8_2 ul li .item:hover .more2 img{
	transform:scale(1);
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);
}
.qy_main8_2 ul li .item:hover .text .title{
	color: #476aa3;
}

.qy_main9{
	width: 100%;
	padding: .5rem 0;
}
.qy_main9_1{
	width: 100%;
}
.qy_main9_1 .title {
	font-size: .24rem;
	font-weight: bold;
	color: #000;
	width: 100%;
	text-align: center;
}
.qy_main9_1 .item {
	width: 100%;
	margin-top: .5rem;
	background-color: #fff;
}
.qy_main9_1 .tab{
  font-size:0px;
  width:100%;
	text-align:center;
  white-space:nowrap;
  overflow: hidden;
  overflow-x: auto;
	position: relative;
}
.qy_main9_1 .tab1{
	margin: 0 .46rem;
  display:inline-block;
  *display:inline;
  *zoom:1;
}
.qy_main9_1 .tab1 a{
  font-size:.24rem;
	color:#000;
  height: .77rem;
  line-height: .77rem;
  text-align: center;
  display:block;
	overflow:hidden;
}
.qy_main9_1 .tab1:hover a{
  color: #466aa6;
	border-bottom: 3px solid #466aa6;
}
.qy_main9_1 .tab1.on a{
  color: #466aa6;
	border-bottom: 3px solid #466aa6;
}
.qy_main9_1 .tab_nr {
	width:100%;
  position: relative;
}
.qy_main9_1 .tab_nr1{
	width:100%;
	display: none;
}
.qy_main9_1 .tab_nr1 ul{
	width:100%;
	border-top: 1px solid #e6e6e6;
	display: flex;
	flex-wrap: wrap;
	align-items: stretch;
}
.qy_main9_1 .tab_nr1 ul li{
	min-height: 2.6rem;
	width:100%;
	flex-grow: 1;
	border-bottom: 1px solid #e6e6e6;
}
.qy_main9_1 .tab_nr1 .item_nr{
	width:100%;
	height: 100%;
	padding: .24rem .4rem .38rem;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}
.qy_main9_1 .tab_nr1 ul li .item_nrk{
	width: 50%;
}
.qy_main9_1 .tab_nr1 .item_nr .name{
	font-size: .24rem;
	font-weight: bold;
	color: #000;
	width: 100%;
	line-height: .24rem;
}
.qy_main9_1 .tab_nr1 .item_nr .name img{
	height: .24rem;
	margin-right: .1rem;
	position: relative;
	top: -1px;
}
.qy_main9_1 .tab_nr1 .item_nr .content2{
	font-size: .18rem;
	color: #000;
	width: 100%;
	line-height: .3rem;
	margin-top: .28rem;
}
.swiper5 {
	width: 100%;
	padding-bottom: 1.1rem;
	position: relative;
}
.swiper5 .swiper-button{
	position: absolute;
	bottom: 0%;
  left: 50%;
  width: 1.38rem;
	height: .59rem;
	transform: translateX(-50%);
  z-index: 100;
}
.swiper5 .swiper-button-next,
.swiper5 .swiper-button-prev {
	position: absolute;
	top: 0;
  width: .59rem;
  height: .59rem;
	margin-top: 0px;
	background-size: cover !important;
  cursor: pointer;
}
.swiper5 .swiper-button-prev {
	background: url(../images/pic5.png) no-repeat center;
	left: 0;
}
.swiper5 .swiper-button-next {
	background: url(../images/pic6.png) no-repeat center;
  right: 0;
}
.swiper5 .swiper-button-prev:hover {
  background: url(../images/pic5h.png) no-repeat center;
}
.swiper5 .swiper-button-next:hover {
  background: url(../images/pic6h.png) no-repeat center;
}
.swiper5 .swiper-button-next:after,
.swiper5 .swiper-button-prev:after {
  content: "";
}
.swiper5 .swiper-pagination {
  font-size: 0px;
  width: 100%;
  bottom: 35px;
  left: 0;
	display: none;
}
.swiper5 .swiper-pagination-bullet {
  width: 55px;
  height: 5px;
  margin: 0 2px !important;
  display: inline-block;
  border-radius: 0px;
  background: #fff;
  opacity: .21;
}
.swiper5 .swiper-pagination-bullet-active {
  opacity: 1;
}

.qy_main10{
	width: 100%;
	padding: 1rem 0 .5rem;
	display: none;
}
.qy_main10_1{
	width: 100%;
	margin-top: .5rem;
}
.swiper6 {
	width: 100%;
	padding-bottom: .8rem;
}
.swiper6 .item {
	width: 100%;
	background-color: #f5f5f5;
	border-radius: .2rem;
	overflow: hidden;
	transition: all 0.5s ease;
}
.swiper6 .item .pic {
	width: 100%;
	overflow: hidden;
}
.swiper6 .item .pic img {
	width: 100%;
}
.swiper6 .item .title {
	font-size: .2rem;
	font-weight: bold;
	color: #000;
	width: 100%;
	line-height: 100%;
	padding: .27rem .2rem;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	transition: all 0.5s ease;
}
.swiper6 .item:hover .title {
	color: #476aa3;
}
.swiper6 .swiper-button-next,
.swiper6 .swiper-button-prev {
  position: absolute;
  top: 113px;
  width: 67px;
  height: 67px;
  margin-top: 0px;
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
	justify-content: center;
	background-repeat: no-repeat !important;
	background-position: center !important;
	background-size: cover !important;
	border-radius: 100%;
	display: none;
}
.swiper6 .swiper-button-prev {
	background-image: url(../images/pic31.png);
  left: -87px;
  right: auto;
}
.swiper6 .swiper-button-next {
	background-image: url(../images/pic32.png);
  right: -87px;
  left: auto;
}
.swiper6 .swiper-button-prev:hover {
	background-color: rgba(255, 255, 255, .49);
}
.swiper6 .swiper-button-next:hover {
	background-color: rgba(255, 255, 255, .49);
}
.swiper6 .swiper-button-next:after,
.swiper6 .swiper-button-prev:after {
  content: "";
}
.swiper6 .swiper-pagination {
  font-size: 0px;
	width: 100%;
	height: .06rem;
	background-color: #ccc;
	border-radius: .06rem;
	top: auto;
  bottom: 1px;
	left: 0;
}
.swiper6 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
	background: #4c6faa;
	border-radius: .06rem;
}

.qy_main11{
	width: 100%;
	padding: .4rem 0 1.34rem;
}
.qy_main11 h3{
	color: #fff;
}
.qy_main11 h3 span.style1{
	border-color: #fff;
}
.qy_main11_1{
	width: 100%;
	margin-top: .6rem;
}
.qy_main11_1 ul{
	margin: -.74rem -.74rem 0 0;
	display: flex;
	flex-wrap: wrap;
	align-items: stretch;
}
.qy_main11_1 ul li{
	width:20%;
	padding: .74rem .74rem 0 0;
	flex-grow: 1;
}
.qy_main11_1 .item{
	width:100%;
	height: 100%;
}
.qy_main11_1 .item .name{
	font-size: .18rem;
	color: #fff;
	width: 100%;
	line-height: .31rem;
}
.qy_main11_1 .item .name img{
	height: .31rem;
	margin-right: .1rem;
	position: relative;
	top: -1px;
}
.qy_main11_1 .item .content2{
	font-size: .14rem;
	color: #fff;
	width: 100%;
	line-height: .24rem;
	margin-top: .2rem;
}

.qy_main12{
	width: 100%;
	padding: .5rem 0 0;
}
.qy_main12_1{
	width: 100%;
}

.qy_main13{
	width: 100%;
	padding: 1rem 0 0;
}
.qy_main13_1{
	width: 100%;
}
.swiper7 {
	width: 100%;
}
.swiper7 .swiper-slide{
	padding-right: .59rem;
}
.swiper7 .swiper-slide .pic {
	width: 100%;
	overflow: hidden;
}
.swiper7 .swiper-slide .pic img {
  width: 100%;
  display: block;
}
.swiper7 .swiper-button{
	position: absolute;
	top: 50%;
  right: 0rem;
  width: .59rem;
	height: 1.26rem;
	transform: translateY(-50%);
  z-index: 100;
}
.swiper7 .swiper-button-next,
.swiper7 .swiper-button-prev {
	position: absolute;
	left: 0;
  right: auto;
  width: .59rem;
  height: .59rem;
	margin-top: 0px;
	background-size: cover !important;
  cursor: pointer;
}
.swiper7 .swiper-button-prev {
	background: url(../images/pic5.png) no-repeat center;
	bottom: 0;
}
.swiper7 .swiper-button-next {
	background: url(../images/pic6.png) no-repeat center;
	top: 0;
}
.swiper7 .swiper-button-prev:hover {
  background: url(../images/pic5h.png) no-repeat center;
}
.swiper7 .swiper-button-next:hover {
  background: url(../images/pic6h.png) no-repeat center;
}
.swiper7 .swiper-button-next:after,
.swiper7 .swiper-button-prev:after {
  content: "";
}
.swiper7 .swiper-pagination {
  font-size: 0px;
  width: 100%;
  bottom: 35px;
  left: 0;
	display: none;
}
.swiper7 .swiper-pagination-bullet {
  width: 55px;
  height: 5px;
  margin: 0 2px !important;
  display: inline-block;
  border-radius: 0px;
  background: #fff;
  opacity: .21;
}
.swiper7 .swiper-pagination-bullet-active {
  opacity: 1;
}

.qy_main14{
	width: 100%;
	position: relative;
	top: -1.26rem;
}
.qy_main14 .qcontainer{
	padding: 0 .8rem;
}
.qy_main14_1{
	width: 100%;
}
.qy_main14_1 ul{
	margin: -.52rem -.52rem 0 0;
}
.qy_main14_1 ul li{
	width: 33.33%;
	padding: .52rem .52rem 0 0;
}
.qy_main14_1 ul li .item{
	width: 100%;
	text-align: center;
	padding: .52rem;
	background-color: #fff;
	border-radius: .18rem;
	box-shadow: 1px 1.732px 10px 0px rgba(0, 0, 0, 0.13);
	overflow: hidden;
}
.qy_main14_1 ul li .item .icon{
	width: 100%;
}
.qy_main14_1 ul li .item .icon img{
	width: .58rem;
}
.qy_main14_1 ul li .item .title{
	font-size: .24rem;
	color: #000;
	width: 100%;
	line-height: .24rem;
	margin: .36rem 0;
}
.qy_main14_1 ul li .item .content{
	font-size: .2rem;
	color: #000;
	width: 100%;
	line-height: .2rem;
}
.qy_main14_1 ul li .item .content2{
	font-size: .16rem;
	color: #636363;
	width: 100%;
	height: .16rem;
	line-height: .16rem;
	margin: .2rem 0 .36rem;
}
.qy_main14_1 ul li .item .contact{
	font-size: .2rem;
	color: #4277aa;
	width: 100%;
	line-height: .2rem;
}
.qy_main14_2{
	font-size: .36rem;
	color: #000;
	width: 100%;
	padding: .5rem 0;
}
.qy_main14_2 span.style1{
	font-size: .2rem;
	display: block;
}
.qy_main14_3{
	width: 100%;
	overflow: hidden;
}
.qy_main14_3_l{
	width: 63%;
	padding: .15rem .45rem .6rem;
	background-color: #fff;
}
.qy_main14_3_l ul{
	width: 100%;
}
.qy_main14_3_l ul li{
	font-size: .18rem;
	color: #76797d;
	width: 50%;
	padding: .25rem .25rem 0;
}
.qy_main14_3_l ul li p{
	width: 100%;
	line-height: 100%;
}
.qy_main14_3_l ul li span{
	width: 100%;
	margin-top: .1rem;
	display: block;
}
.qy_main14_3_l ul li span .wbk1{
	width: 100%;
	height: .43rem;
	line-height: .43rem;
	padding: 0 .1rem;
	background-color: #fcfdfe;
	border: 1px solid #e7ecf1;
	border-radius: .05rem;
}
.qy_main14_3_l ul li span .wbk2{
	width: 100%;
	height: 2.25rem;
	line-height: .3rem;
	padding: .06rem .1rem;
	background-color: #fcfdfe;
	border: 1px solid #e7ecf1;
	border-radius: .05rem;
	display: block;
	resize: none;
}
.qy_main14_3_l ul li span .btn1{
	color: #fff;
	width: 1.52rem;
	height: .43rem;
	line-height: .43rem;
	text-align: center;
	margin-top: .15rem;
	background-color: #4277aa;
	border: 1px solid #e7ecf1;
	border-radius: .43rem;
}
.qy_main14_3_l ::-webkit-input-placeholder { /* WebKit browsers */
	color: #76797d;
}
.qy_main14_3_l :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: #76797d;
}
.qy_main14_3_l ::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: #76797d;
}
.qy_main14_3_l :-ms-input-placeholder { /* Internet Explorer 10+ */
	color: #76797d;
}
.qy_main14_3_r{
	width: 37%;
	padding-left: .9rem;
}
.qy_main14_3_r .item1{
	font-size: .24rem;
	color: #000;
	width: 100%;
	line-height: .4rem;
	padding-bottom: .12rem;
	border-bottom: 2px solid #dddee3;
}
.qy_main14_3_r .item2{
	font-size: .2rem;
	color: #585858;
	width: 100%;
	line-height: .3rem;
	padding: .2rem 0 .3rem;
}
.qy_main14_3_r .item3{
	width: 100%;
	margin-top: .3rem;
}
.qy_main14_3_r .item3 img{
	width: 60%;
}

.qy_main15{
	width: 100%;
}
.qy_main15 img{
	width: 100%;
}

.qy_main16{
	width: 100%;
	padding: .5rem 0 1rem;
}
.qy_main16_1{
	width: 100%;
	margin-top: .5rem;
}
.qy_main16_1 ul{
	margin: -.25rem -.25rem 0 0;
}
.qy_main16_1 ul li{
	font-size: .18rem;
	color: #a1a0a0;
	width: 33.33%;
	padding: .25rem .25rem 0 0;
}
.qy_main16_1 ul li .wbk1{
	width: 100%;
	height: .68rem;
	line-height: .68rem;
	padding: 0 .2rem;
	border: 1px solid #cbcbcb;
}
.qy_main16_1 ul li .wbk2{
	width: 100%;
	height: .68rem;
	line-height: .68rem;
	padding: 0 .16rem;
	border: 1px solid #cbcbcb;
}
.qy_main16_1 ul li .wbk3{
	width: 100%;
	height: 2.75rem;
	line-height: .3rem;
	padding: .19rem .2rem;
	border: 1px solid #cbcbcb;
	display: block;
	resize: none;
}
.qy_main16_1 ul li .btn1{
	color: #fff;
	width: 1.52rem;
	height: .43rem;
	line-height: .43rem;
	text-align: center;
	margin-top: .25rem;
	background-color: #4277aa;
	border: 1px solid #e7ecf1;
	border-radius: .43rem;
}
.qy_main16_1 ::-webkit-input-placeholder { /* WebKit browsers */
	color: #a1a0a0;
}
.qy_main16_1 :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: #a1a0a0;
}
.qy_main16_1 ::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: #a1a0a0;
}
.qy_main16_1 :-ms-input-placeholder { /* Internet Explorer 10+ */
	color: #a1a0a0;
}

.qy_main17{
	width: 100%;
	padding: 1rem 0;
}
.qy_main17_1{
	width: 100%;
	margin-top: .5rem;
}
.qy_main17_1 img{
	display: block;
	margin: 0 auto;
}

.qy_main18{
	width: 100%;
	padding: 1rem 0 .8rem;
}
.qy_main18_1{
	font-size: .16rem;
	color: #373737;
	width: 100%;
	line-height: .3rem;
	margin-top: .56rem;
}
.qy_main18_2{
	width: 100%;
	margin-top: .1rem;
	display: flex;
	align-items: center;
}
.qy_main18_2_l{
	width: 35.68%;
}
.swiper8 {
	width: 100%;
	padding-bottom: 1.66rem;
}
.swiper8 .swiper-slide .pic {
	width: 100%;
	overflow: hidden;
}
.swiper8 .swiper-slide .pic img {
  width: 100%;
  display: block;
}
.swiper8 .swiper-button{
	position: absolute;
	bottom: 0;
  left: 50%;
  width: .59rem;
	height: 1.26rem;
	transform: translateX(-50%);
  z-index: 100;
}
.swiper8 .swiper-button-next,
.swiper8 .swiper-button-prev {
	position: absolute;
	left: 0;
  right: auto;
  width: .59rem;
  height: .59rem;
	margin-top: 0px;
	background-size: cover !important;
  cursor: pointer;
}
.swiper8 .swiper-button-prev {
	background: url(../images/pic5.png) no-repeat center;
	bottom: 0;
}
.swiper8 .swiper-button-next {
	background: url(../images/pic6.png) no-repeat center;
	top: 0;
}
.swiper8 .swiper-button-prev:hover {
  background: url(../images/pic5h.png) no-repeat center;
}
.swiper8 .swiper-button-next:hover {
  background: url(../images/pic6h.png) no-repeat center;
}
.swiper8 .swiper-button-next:after,
.swiper8 .swiper-button-prev:after {
  content: "";
}
.swiper8 .swiper-pagination {
  font-size: 0px;
  width: 100%;
  bottom: 35px;
  left: 0;
	display: none;
}
.swiper8 .swiper-pagination-bullet {
  width: 55px;
  height: 5px;
  margin: 0 2px !important;
  display: inline-block;
  border-radius: 0px;
  background: #fff;
  opacity: .21;
}
.swiper8 .swiper-pagination-bullet-active {
  opacity: 1;
}
.qy_main18_2_r{
	width: 64.32%;
	padding-left: .5rem;
}
.qy_main18_2_r ul{
	width: 100%;
}
.qy_main18_2_r ul li{
	width: 100%;
	line-height: .3rem;
	margin-top: .3rem;
}
.qy_main18_2_r ul li:first-child{
	margin-top: 0;
}
.qy_main18_2_r ul li p{
	font-size: .18rem;
	font-weight: bold;
	color: #000;
	width: 16%;
}
.qy_main18_2_r ul li span{
	font-size: .16rem;
	color: #646363;
	width: 84%;
	display: block;
}
.qy_main18_3{
	width: 100%;
	margin-top: .5rem;
}
.qy_main18_3 img{
	display: block;
	margin: 0 auto;
}

.qy_main19{
	width: 100%;
	padding: 1rem 0;
	background-color: #ecf0f6;
}
.qy_main19_1{
	width: 100%;
	margin-top: .5rem;
}
.qy_main19_1 img{
	display: block;
	margin: 0 auto;
}

.qy_main20{
	width: 100%;
	padding: 1rem 0 0;
}
.qy_main20_1{
	width: 100%;
	margin-top: .5rem;
}
.qy_main20_1 ul{
	width: 100%;
}
.qy_main20_1 ul li{
	width: 100%;
	margin-top: .1rem;
	background-color: #f5f6f8;
}
.qy_main20_1 ul li:first-child{
	margin-top: 0;
}
.qy_main20_1 ul li .title{
  font-size: .24rem;
  color: #000;
  width: 100%;
  line-height: .4rem;
  padding: .25rem .8rem;
  cursor: pointer;
	background-image: url(../images/pic51.png);
	background-size: .28rem .28rem;
  background-repeat: no-repeat;
	background-position: right .38rem center;
	position: relative;
	-webkit-transition:all 0s ease;
	-moz-transition:all 0s ease;
	-o-transition:all 0s ease;
	transition:all 0s ease;
}
.qy_main20_1 ul li .title .num{
	font-size: .18rem;
	color: #fff;
	width: .36rem;
	height: .36rem;
	line-height: .36rem;
	text-align: center;
	background-color: #466aa6;
	border-radius: 100%;
	position: absolute;
	top: 50%;
	left: .27rem;
	transform: translateY(-50%);
}
.qy_main20_1 ul li .content{
  font-size: .16rem;
  color: #555;
  width: 100%;
  line-height: .3rem;
  padding: .06rem .8rem 1.06rem;
  display: none;
}
.qy_main20_1 ul li.on .title{
  background-image: url(../images/pic52.png);
}
.swiper9 {
	width: 100%;
	padding-bottom: 1.1rem;
	position: relative;
}
.swiper9 .swiper-button{
	position: absolute;
	bottom: 0%;
  left: 50%;
  width: 1.38rem;
	height: .59rem;
	transform: translateX(-50%);
  z-index: 100;
}
.swiper9 .swiper-button-next,
.swiper9 .swiper-button-prev {
	position: absolute;
	top: 0;
  width: .59rem;
  height: .59rem;
	margin-top: 0px;
	background-size: cover !important;
  cursor: pointer;
}
.swiper9 .swiper-button-prev {
	background: url(../images/pic5.png) no-repeat center;
	left: 0;
}
.swiper9 .swiper-button-next {
	background: url(../images/pic6.png) no-repeat center;
  right: 0;
}
.swiper9 .swiper-button-prev:hover {
  background: url(../images/pic5h.png) no-repeat center;
}
.swiper9 .swiper-button-next:hover {
  background: url(../images/pic6h.png) no-repeat center;
}
.swiper9 .swiper-button-next:after,
.swiper9 .swiper-button-prev:after {
  content: "";
}
.swiper9 .swiper-pagination {
  font-size: 0px;
  width: 100%;
  bottom: 35px;
  left: 0;
	display: none;
}
.swiper9 .swiper-pagination-bullet {
  width: 55px;
  height: 5px;
  margin: 0 2px !important;
  display: inline-block;
  border-radius: 0px;
  background: #fff;
  opacity: .21;
}
.swiper9 .swiper-pagination-bullet-active {
  opacity: 1;
}

.qy_main21{
	width: 100%;
	padding: 1rem 0 1.5rem;
}
.qy_main21_1{
	font-size: .18rem;
	color: #3a3939;
	width: 100%;
	line-height: .36rem;
	margin: .4rem 0 .9rem;
}
.qy_main21_2{
	width: 100%;
}
.qy_main21_2 .list{
	display: flex;
	justify-content: center;
}
.qy_main21_2 .list .item{
	width: auto;
	height: .97rem;
	padding: 0 .4rem 0 .71rem;
	background: url(../images/pic59.png) no-repeat left center;
	background-size: .31rem .97rem;
}
.qy_main21_2 .list .item:nth-child(1){
	padding-left: .4rem;
	background: none;
}
.qy_main21_2 .list .item1{
	font-size: .24rem;
	font-weight: bold;
	font-style: italic;
	color: #466aa6;
	line-height: .24rem;
	text-align: center;
	margin: .2rem 0 .1rem;
}
.qy_main21_2 .list .item1 span{
	font-size: .6rem;
	font-weight: bold;
	display: inline-block;
	position: relative;
}
.qy_main21_2 .list .item1 span bdo.style1{
	visibility: hidden;
}
.qy_main21_2 .list .item1 span bdo.style2{
	position: absolute;
	top: 0px;
	left: 0px;
}
.qy_main21_2 .list .item2{
	font-size: .18rem;
	color: #3a3939;
}

.qy_main22{
	width: 100%;
	padding: 1rem 0 2.3rem;
}
.qy_main22_1{
	width: 100%;
	margin-top: 1.3rem;
}
.swiper11 {
	width: 100%;
	padding-bottom: 2.1rem;
	position: relative;
}
.swiper11 .swiper-slide .item {
	width: 100%;
	text-align: center;
	position: relative;
}
.swiper11 .swiper-slide .item:before {
	content: "";
	width: 100%;
	height: .02rem;
	background-color: #c5c6c9;
	position: absolute;
	top: .82rem;
	left: 0;
	transition: all 1.5s ease;
}
.swiper11 .swiper-slide .item .year {
	font-size: .5rem;
	font-weight: bold;
	color: #9a9a9a;
	width: 100%;
	height: .92rem;
	line-height: 100%;
	position: relative;
	transition: all 1.5s ease;
}
.swiper11 .swiper-slide .item .year:before {
	content: "";
	width: .2rem;
	height: .2rem;
	background-color: #9a9a9a;
	border-radius: 100%;
	position: absolute;
	bottom: 0rem;
	left: 50%;
	transform: translateX(-50%);
	transition: all 1.5s ease;
}
.swiper11 .swiper-slide .item .content {
	font-size: .2rem;
	color: #3f3f3f;
	width: 100%;
	height: 1.24rem;
	padding-top: .68rem;
	opacity: 0;
	overflow: hidden;
	transition: all 1.5s ease;
}
.swiper11 .swiper-slide-active .item:before {
	background: url(../images/pic64.png) no-repeat center;
	background-size: contain .02rem;
}
.swiper11 .swiper-slide-prev .item .year {
	font-size: .35rem;
}
.swiper11 .swiper-slide-next .item .year {
	font-size: .65rem;
}
.swiper11 .swiper-slide-active .item .year {
	font-size: .5rem;
	color: #476aa3;
}
.swiper11 .swiper-slide-active .item .year:before {
	background-color: #476aa3;
}
.swiper11 .swiper-slide-active .item .content {
	opacity: 1;
}
.swiper11 .swiper-button{
	position: absolute;
	bottom: 0%;
  left: 50%;
  width: 1.38rem;
	height: .59rem;
	transform: translateX(-50%);
  z-index: 100;
}
.swiper11 .swiper-button-next,
.swiper11 .swiper-button-prev {
	position: absolute;
	top: 0;
  width: .59rem;
  height: .59rem;
	margin-top: 0px;
	background-size: cover !important;
  cursor: pointer;
}
.swiper11 .swiper-button-prev {
	background: url(../images/pic5.png) no-repeat center;
	left: 0;
}
.swiper11 .swiper-button-next {
	background: url(../images/pic6.png) no-repeat center;
  right: 0;
}
.swiper11 .swiper-button-prev:hover {
  background: url(../images/pic5h.png) no-repeat center;
}
.swiper11 .swiper-button-next:hover {
  background: url(../images/pic6h.png) no-repeat center;
}
.swiper11 .swiper-button-next:after,
.swiper11 .swiper-button-prev:after {
  content: "";
}
.swiper11 .swiper-pagination {
  font-size: 0px;
  width: 100%;
  bottom: 35px;
  left: 0;
	display: none;
}
.swiper11 .swiper-pagination-bullet {
  width: 55px;
  height: 5px;
  margin: 0 2px !important;
  display: inline-block;
  border-radius: 0px;
  background: #fff;
  opacity: .21;
}
.swiper11 .swiper-pagination-bullet-active {
  opacity: 1;
}

.qy_main23{
	width: 100%;
	padding: 1rem 0;
}
.qy_main23_1{
	width: 100%;
	margin-top: .5rem;
}
.qy_main23_1 ul{
	margin: -.14rem -.14rem 0 0;
}
.qy_main23_1 ul li{
	width: 20%;
	padding: .14rem .14rem 0 0;
}
.qy_main23_1 ul li .item{
	color: #fff;
	width: 100%;
	padding: .62rem .15rem .5rem;
	background-color: #476aa3;
	border-radius: .1rem;
}
.qy_main23_1 ul li .item .icon{
	width: 100%;
}
.qy_main23_1 ul li .item .icon img{
	height: .55rem;
}
.qy_main23_1 ul li .item .icon .num{
	font-size: .72rem;
	color: #6894db;
	line-height: .55rem;
	opacity: .1;
}
.qy_main23_1 ul li .item .title{
	font-size: .2rem;
	width: 100%;
	line-height: 100%;
	margin: .44rem 0 .14rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.qy_main23_1 ul li .item .content{
	font-size: .14rem;
	width: 100%;
	height: .96rem;
	line-height: .24rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;
}

.qy_main24{
	width: 100%;
	position: relative;
}
.qy_main24 .qcontainer{
	position: absolute;
	top: 1rem;
	left: 50%;
	transform: translateX(-50%);
	z-index: 100;
}
.qy_main24_1{
	width: 100%;
}
.swiper10 {
	width: 100%;
	position: relative;
}
.swiper10 .swiper-slide .pic {
	width: 100%;
}
.swiper10 .swiper-slide .pic img {
  width: 100%;
	display: block;
}
.swiper10 .swiper-button{
	position: absolute;
	bottom: .3rem;
  left: 50%;
  width: 1.38rem;
	height: .59rem;
	transform: translateX(-50%);
  z-index: 100;
}
.swiper10 .swiper-button-next,
.swiper10 .swiper-button-prev {
	position: absolute;
	top: 0;
  width: .59rem;
  height: .59rem;
	margin-top: 0px;
	background-size: cover !important;
  cursor: pointer;
}
.swiper10 .swiper-button-prev {
	background: url(../images/pic5.png) no-repeat center;
	left: 0;
}
.swiper10 .swiper-button-next {
	background: url(../images/pic6.png) no-repeat center;
  right: 0;
}
.swiper10 .swiper-button-prev:hover {
  background: url(../images/pic5h.png) no-repeat center;
}
.swiper10 .swiper-button-next:hover {
  background: url(../images/pic6h.png) no-repeat center;
}
.swiper10 .swiper-button-next:after,
.swiper10 .swiper-button-prev:after {
  content: "";
}
.swiper10 .swiper-pagination {
  font-size: 0px;
  width: 100%;
  bottom: 35px;
  left: 0;
	display: none;
}
.swiper10 .swiper-pagination-bullet {
  width: 55px;
  height: 5px;
  margin: 0 2px !important;
  display: inline-block;
  border-radius: 0px;
  background: #fff;
  opacity: .21;
}
.swiper10 .swiper-pagination-bullet-active {
  opacity: 1;
}

.qy_main25{
	width: 100%;
	padding: 1rem 0;
}
.qy_main25_1{
	width: 100%;
	margin-top: 1rem;
}
.qy_main25_1 img{
	display: block;
	margin: 0 auto;
}

.qy_main26{
	width: 100%;
	padding-top: 1rem;
}
.qy_main26_1{
	width: 100%;
	padding-top: .5rem;
}
.qy_main26_1 ul{
	width: 100%;
	border-bottom: 1px solid #dcdcdc;
}
.qy_main26_1 ul li{
	width: 100%;
	border-top: 1px solid #dcdcdc;
}
.qy_main26_1 .item {
	width: 100%;
	padding: 1.3rem 0 .5rem;
	display: flex;
	align-items: center;
}
.qy_main26_1 .pic {
	width: 58%;
	padding: 0 .5rem;
	order: 2;
}
.qy_main26_1 .pic img {
  width: 100%;
  display: block;
}
.qy_main26_1 .text{
	width: 42%;
	order: 1;
}
.qy_main26_1 .text .title{
	width: 100%;
	padding-left: .23rem;
	border-left: .05rem solid #466aa6;
}
.qy_main26_1 .text .title p{
	font-size: .2rem;
	color: #333;
	width: 100%;
	line-height: normal;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.qy_main26_1 .text .title span{
	font-size: .36rem;
	font-weight: bold;
	color: #333;
	width: 100%;
	line-height: 100%;
	margin-top: .16rem;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.qy_main26_1 .text .content{
	font-size: .16rem;
	width: 100%;
	padding-left: .28rem;
}
.qy_main26_1 .text .content1{
	color: #333;
	width: 100%;
	line-height: .3rem;
	margin: .3rem 0;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.qy_main26_1 .text .content2{
	font-size: .18rem;
	font-weight: bold;
	color: #2b2b2b;
	width: 100%;
	line-height: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.qy_main26_1 .text .content3{
	color: #333;
	width: 100%;
	line-height: 100%;
	margin: .18rem 0 .58rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.qy_main26_1 .more2{
	color: #737373;
	line-height: .4rem;
}
.qy_main26_1 .more2 img{
	height: .4rem;
	margin-right: .2rem;
	position: relative;
	top: -.03rem;
	transition: all 0.5s ease;
}
.qy_main26_1 .item:hover .more2 img{
	transform: translateX(.1rem);
}