body {
	margin: 0;
	cursor: default;
}

ul li {
	list-style-type: none;
}

a {
	text-decoration: none;
}
.fadeInUp {
    animation-name: fadeInUp;
}
.animated {
    animation-duration: 1s;
    animation-fill-mode: both;
}
@media screen and (min-width: 1300px) {
	#H5 {
		display: none;
	}

	.INDEXS .banner {
		width: 100%;
		height: 870px;
	}

	.INDEXS .banne {
		width: 100%;
		height: 100%;
		background-repeat: no-repeat;
		background-size: cover;
		background-position: center;
	}

	.INDEXS .banner .swiper-container {
		width: 100%;
		height: 100%;
	}

	.INDEXS .banner .swiper-slide {
		width: 100%;
		height: 100%;
	}

	.INDEXS .banner .swiper-pagination-bullet {
		width: 30px;
		height: 2px;
		background: rgba(255, 255, 255, 0.5);
		border-radius: 0;
		opacity: 1;
	}

	.INDEXS .banner .swiper-pagination-bullet-active {
		background: white !important;
	}

	.INDEXS .GLYPT {
		width: 100%;
		display: inline-block;
	}

	.INDEXS .glypt {
		/* border: 1px solid red; */
		box-sizing: border-box;
		width: 1300px;
		margin: 60px auto;
	}

	.INDEXS .glypt1 {
		width: 100%;
		text-align: center;
		font-size: 36px;
		color: #333333;
	}

	.INDEXS .glypt2 {
		width: 100%;
		display: inline-block;
		margin-top: 40px;
	}

	.INDEXS .glypt2_1 {
		/* float: left; */
		border: 1px dashed #92AAD0;
		border-radius: 10px;
		box-sizing: border-box;
		width: 330px;
		padding: 15px;
		display: inline-block;
		vertical-align: middle;
		position: relative;
	}

	.INDEXS .glypt2_1::after {
		content: "";
		position: absolute;
		top: 50%;
		right: -5px;
		padding: 5px;
		background: inherit;
		border: inherit;
		border-right: 0;
		border-bottom: 0;
		background: white;
		transform: translate(0, -50%) rotate(140deg);
	}

	.INDEXS .glypt21 {
		width: 100%;
		border-bottom: 1px solid #D9D9D9;
		padding-top: 20px;
		padding-bottom: 20px;
		text-align: center;
	}

	.INDEXS .glypt21:last-child {
		border-bottom: 0;
	}

	.INDEXS .glypt21_1 {
		width: 100%;
		font-size: 20px;
		color: #333333;
	}

	.INDEXS .glypt21_2 {
		height: 145px;
		margin-top: 10px;
	}

	.INDEXS .glypt2_2 {
		border: 1px dashed #92AAD0;
		box-sizing: border-box;
		width: 580px;
		height: 580px;
		border-radius: 50%;
		display: inline-block;
		vertical-align: middle;
		box-shadow: 0 0 5px #F9FDFE;
		margin-left: 22px;
		margin-right: 22px;
		position: relative;
	}

	.INDEXS .glypt22 {
		width: 530px;
		height: 530px;
		border-radius: 50%;
		background: #F8F9FC;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
	}

	.INDEXS .gly22 {
		width: 465px;
		height: 465px;
		text-align: center;
		border-radius: 50%;
		background: #F1F3F9;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
	}

	.INDEXS .gly22_1 {
		width: 90%;
		margin: auto;
		font-size: 20px;
		color: #15499A;
		text-align: center;
		margin-top: 40px;
		font-weight: bold;
	}

	.INDEXS .gly22_2 {
		max-width: 80%;
		margin-top: 10px;
	}

	.INDEXS .glypt2_3 {
		border: 1px dashed #92AAD0;
		border-radius: 10px;
		box-sizing: border-box;
		width: 330px;
		padding: 35px;
		display: inline-block;
		vertical-align: middle;
		position: relative;
	}

	.INDEXS .glypt2_3::after {
		content: "";
		position: absolute;
		top: 50%;
		left: -5px;
		padding: 5px;
		background: inherit;
		border: inherit;
		border-right: 0;
		border-bottom: 0;
		background: white;
		transform: translate(0, -50%) rotate(315deg);
	}

	.INDEXS .glypt23 {
		width: 49%;
		float: left;
		margin-right: 2%;
		margin-top: 20px;
		margin-bottom: 20px;
	}

	.INDEXS .glypt23:nth-child(2n) {
		margin-right: 0;
	}

	.INDEXS .glypt23 img {
		width: 20px;
		display: inline-block;
		vertical-align: middle;
	}

	.INDEXS .glypt23 span {
		font-size: 16px;
		color: #666666;
		margin-left: 10px;
		display: inline-block;
		vertical-align: middle;
	}

	.INDEXS .JJFA {
		width: 100%;
		background: #F7F7F7;
		display: inline-block;
	}

	.INDEXS .jjfa {
		width: 90%;
		margin: 50px auto;
	}

	.INDEXS .jjfa1 {
		width: 100%;
		text-align: center;
		font-size: 36px;
		color: #333333;
	}

	.INDEXS .jjfa2 {
		width: 100%;
		text-align: center;
		color: #999999;
		font-size: 18px;
		margin-top: 20px;
	}

	.INDEXS .jjfa3 {
		width: 100%;
		display: inline-block;
		margin-top: 35px;
	}

	.INDEXS .jjfa3_1 {
		/*width: 19.2%;*/
width: 100%;
		/* height: 470px; */
		background: white;
		float: left;
		transform: scale(0.9);
		/*margin-right: 1%;*/
		border-radius: 5px;
	}

	.INDEXS .jjfa3_1:nth-child(5n) {
		margin-right: 0;
	}

	.INDEXS .jjfa3_1:hover {
		transform: scale(1);
	}

	.INDEXS .jjfa3_1:hover .jjfa311_1 {
		background-image: url(../image/img_16.png);
	}

	.INDEXS .jjfa3_1:hover .jjfa31_2 {
		/*display: inline-block;*/
visibility:visible;
	}

	.INDEXS .jjfa3_1:hover .jjfa311_2 {
		color: #15499A;
	}

	.INDEXS .jjfa3_1:hover .jjfa311_3 {
		background: #15499A;
	}

	.INDEXS .jjfa3_1:hover .jjfa311_4 {
		color: #666666;
	}

	.INDEXS .jjfa31_1 {
		width: 100%;
		/* height: 430px; */
		box-sizing: border-box;
		padding: 20px;
		/* padding-top: 60px;
		padding-bottom: 60px; */
		border-radius: 5px 5px 0 0;
position: relative;
	}

	.INDEXS .jjfa311_1 {
		width: 125px;
		height: 125px;
		border-radius: 50%;
		margin: auto;
		background-repeat: no-repeat;
		/*background-size: 100% 100%;*/
		/*position: relative;*/
	}
.INDEXS  .move1{
animation: rotateArround 3.5s linear 3s infinite normal;
	-webkit-animation: rotateArround 3.5s linear 3s infinite normal;
	-moz-animation: rotateArround 3.5s linear 3s infinite;
	-ms-animation: rotateArround 3.5s linear 3s infinite;
	-o-animation: rotateArround 3.5s linear 3s infinite;
}

@keyframes rotateArround {
	from {transform: rotateZ(0deg);}
	to {transform: rotateZ(360deg);}
}

@-webkit-keyframes rotateArround {
	from {-webkit-transform: rotate(0deg);
	}
	to {-webkit-transform: rotate(360deg);}
}

@-moz-keyframes rotateArround {
	from {-moz-transform: rotate(0deg);}
	to {-moz-transform: rotate(360deg);}
}

@-ms-keyframes rotateArround {
	from {-ms-transform: rotate(0deg);}
	to {-ms-transform: rotate(360deg);}
}

@-o-keyframes rotateArround {
	from {-o-transform: rotate(0deg);}
	to {-o-transform: rotate(360deg);}
}

	.INDEXS .jjfa311_6{
		width: 60px;
		position: absolute;
		left: 50%;
		top: 20%;
		transform: translate(-50%, -50%);
	}

	.INDEXS .jjfa311_2 {
		width: 100%;
height: 70px;
		margin-top: 20px;
		text-align: center;
		font-size: 24px;
		color: #333333;
	}

	.INDEXS .jjfa311_3 {
		width: 70px;
		height: 3px;
		background: #E2E2E2;
		margin: 30px auto;
	}

	.INDEXS .jjfa311_4 {
		width: 100%;
		height: 45px;
		text-align: left;
    text-align: center;
		font-size: 16px;
		color: #999999;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
	}

	.INDEXS .jjfa311_5 {
		width: 40px;
		height: 45px;
		font-size: 14px;
		color: #666666;
		text-align: center;
		line-height: 45px;
		margin: auto;
		margin-top: 20px;
		background-image: url(../image/img_18.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}

	.INDEXS .jjfa31_2 {
		width: 100%;
		box-sizing: border-box;
		padding: 10px;
		background: #15499A;
		border-radius: 0 0 5px 5px;
		/*display: none;*/
    visibility: hidden;
		font-size: 14px;
		color: white;
	}

	.INDEXS .jjfa31_2 img {
		width: 40px;
		float: right;
		margin-top: 5px;
	}

	.INDEXS .WMDKH {
		width: 100%;
		display: inline-block;
    /*cursor: pointer;*/
	}

	.INDEXS .wmdkh {
		width: 1300px;
		margin: 70px auto;
	}

	.INDEXS .wmdkh1 {
		width: 100%;
		text-align: center;
		font-size: 36px;
		color: #333333;
	}

	.INDEXS .wmdkh2 {
		width: 100%;
		text-align: center;
		color: #999999;
		font-size: 18px;
		margin-top: 20px;
	}

	.INDEXS .wmdkh3 {
		width: 100%;
		display: inline-block;
		padding-top: 80px;
		padding-bottom: 80px;
		background-image: url(../image/img_25.png);
		background-repeat: no-repeat;
		background-size: 70px 100%;
		background-position: left 145px top;
	}

	.INDEXS .wmdkh3_1 {
		/* border: 1px solid red; */
		box-sizing: border-box;
		width: 185px;
		float: left;
	}

	.INDEXS .wmdkh31 {
		width: 100%;
		margin-bottom: 65px;
    transform: scale(0.9);
cursor: pointer;
	}
.INDEXS .wmdkh31:hover{
transform: scale(1);
}
	.INDEXS .wmdkh31:last-child {
		margin-bottom: 0;
	}

	.INDEXS .wmdkh31_1 {
		width: 32px;
		height: 28px;
		background-image: url(../image/img_26.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		display: inline-block;
		vertical-align: middle;
	}

	.INDEXS .wmdkh31_1 img {
		width: 100%;
		height: 100%;
		display: none;
	}

	.INDEXS .wmdkh31_2 {
		width: 66%;
		font-size: 20px;
		color: #333333;
		display: inline-block;
		vertical-align: middle;
	}

	.INDEXS .wmdkh31_3 {
		width: 14px;
		height: 14px;
		border-radius: 50%;
		background-image: url(../image/img_27.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		display: inline-block;
		vertical-align: middle;
	}

	.INDEXS .wmdkh31_3 img {
		width: 100%;
		height: 100%;
		border-radius: 50%;
		display: none;
	}

	.INDEXS .wmdkh3_2 {
		/* border: 1px solid red; */
		box-sizing: border-box;
		float: left;
		margin-left: 40px;
		width: 1075px;
		padding: 10px;
		display: none;
	}

	.INDEXS .wmdkh32 {
		width: 100%;
	}

	.INDEXS .wmdkh32 .swiper-father {
		width: 100%;
		height: 100%;
		position: relative;
	}

	.INDEXS .wmdkh32 .swiper-container {
		width: 89.5%;
		height: 100%;
	}

	.INDEXS .wmdkh32 .swiper-button-prev {
		width: 20px;
		height: 35px;
		background-image: url(../image/left.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}

	.INDEXS .wmdkh32 .swiper-button-prev:hover {
		background-image: url(../image/left-s.png);
	}

	.INDEXS .wmdkh32 .swiper-button-next {
		width: 20px;
		height: 35px;
		background-image: url(../image/right.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}

	.INDEXS .wmdkh32 .swiper-button-next:hover {
		background-image: url(../image/right-s.png);
	}

	.INDEXS .wmdkh32_1 {
		border: 1px solid #EAEAEA;
		box-sizing: border-box;
		width: 185px;
		height: 105px;
		padding: 10px;
		text-align: center;
cursor: pointer;
	}

	.INDEXS .wmdkh32_1 img {
		max-width: 100%;
		height: 100%;
 transform: scale(0.9);
	}
.INDEXS .wmdkh32_1:hover img{
transform: scale(1);
}

	.INDEXS .wmdkh32_2 {
		/* border: 1px solid red; */
		box-sizing: border-box;
		width: 100%;
		margin-top: 60px;
	}

	.INDEXS .wmds {
		width: 100%;
		display: none;
	}

	.INDEXS .wmds1 {
		width: 100%;
	}

	.INDEXS .wmds1_1 {
		width: 100%;
		border-bottom: 1px solid #E4E4E4;
		box-sizing: border-box;
		padding-bottom: 15px;
		padding-top: 15px;
		font-size: 16px;
		color: #333333;
	}

	.INDEXS .wmds1_2 {
		width: 100%;
		padding-bottom: 15px;
		padding-top: 15px;
		font-size: 14px;
		color: #666666;
		line-height: 25px;
	}

	.INDEXS .wmds12 {
		width: 100%;
	}

	.INDEXS .wmds12 img {
		width: 6px;
		height: 6px;
		border-radius: 50%;
		display: inline-block;
		vertical-align: middle;
	}

	.INDEXS .wmds12_1 {
		width: 98%;
		font-size: 14px;
		color: #666666;
		margin-left: 10px;
		display: inline-block;
		vertical-align: middle;
	}

	.INDEXS .HYDT {
		width: 100%;
		display: inline-block;
		background-image: url(../image/img_30.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}

	.INDEXS .hydt {
		width: 1300px;
		margin: 65px auto;
	}

	.INDEXS .hydt1 {
		width: 100%;
		text-align: center;
		font-size: 36px;
		color: #333333;
	}

	.INDEXS .hydt2 {
		width: 100%;
		text-align: center;
		color: #999999;
		font-size: 18px;
		margin-top: 20px;
	}

	.INDEXS .hydt3 {
		width: 100%;
		margin-top: 30px;
		display: inline-block;
	}

	.INDEXS .hydt3_1 {
		width: 635px;
		float: left;
		box-sizing: border-box;
		padding: 30px;
		background: white;
transform: scale(0.9);
	}
.INDEXS .hydt3_1:hover{
transform: scale(1);
}

	.INDEXS .hydt31_1 {
		width: 100%;
		font-size: 20px;
		color: #15499A;
	}

	.INDEXS .hydt31_2 {
		width: 100%;
		font-size: 20px;
		color: #15499A;
		margin-top: 20px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	.INDEXS .hydt31_3 {
		width: 100%;
		margin-top: 20px;
		font-size: 14px;
		color: #999999;
		line-height: 25px;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
	}

	.INDEXS .hydt31_4 {
		width: 100%;
		margin-top: 20px;
	}

	.INDEXS .hydt31_5 {
		width: 135px;
		height: 40px;
		border-radius: 5px;
		margin-top: 20px;
		background: #15499A;
		color: white;
		text-align: center;
		/*line-height: 40px;*/
    justify-content: center;
    display: flex;
    align-items: center;
	}

	.INDEXS .hydt31_5 img {
		width: 15px;
		height: 15px;
		display: inline-block;
		vertical-align: middle;
margin-right:10px;
	}

	.INDEXS .hydt31_5 span {
		font-size: 14px;
		display: inline-block;
		vertical-align: middle;
	}

	.INDEXS .hydt3_2 {
		width: 635px;
		float: right;
	}

	.INDEXS .hydt32 {
		width: 100%;
		display: block;
		padding: 20px;
		padding-top: 30px;
		padding-bottom: 30px;
		box-sizing: border-box;
		border-bottom: 1px solid #E0E0E0;
transform: scale(0.9);
	}
.INDEXS .hydt32:hover{
transform: scale(1);
}
	.INDEXS .hydt32_1 {
		text-align: right;
		display: inline-block;
		vertical-align: middle;
	}

	.INDEXS .hydt321_1 {
		width: 100%;
		font-size: 14px;
		color: #CCCCCC;
	}

	.INDEXS .hydt321_2 {
		width: 100%;
		font-size: 20px;
		color: #999999;
	}

	.INDEXS .hydt32_2 {
		width: 84%;
		margin-left: 30px;
		display: inline-block;
		vertical-align: middle;
	}

	.INDEXS .hydt322_1 {
		width: 100%;
		font-size: 16px;
		color: #333333;
		font-weight: bold;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	.INDEXS .hydt322_2 {
		width: 100%;
		font-size: 14px;
		color: #666666;
		margin-top: 10px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	.INDEXS .HXJS {
		width: 100%;
		display: inline-block;
		background-image: url(../image/img_24.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}

	.INDEXS .hxjs {
		width: 1300px;
		margin: auto;
		margin-top: 70px;
		text-align: center;
	}

	.INDEXS .hxjs1 {
		width: 100%;
		font-size: 36px;
		color: white;
	}

	.INDEXS .hxjs2 {
		width: 100%;
		color: rgba(255, 255, 255, 0.8);
		font-size: 18px;
		margin-top: 20px;
	}

	.INDEXS .hxjs3 {
		width: 100%;
		margin-top: 25px;
		position: relative;
	}

	.INDEXS .hxjs3_1 {
		width: 235px;
		height: 240px;
		display: inline-block;
		vertical-align: middle;
    background-image: url(../image/img_173.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
position: relative;
	}
.INDEXS .hxjs31{
width:175px;
height:175px;
border-radius: 50%;
 background-repeat: no-repeat;
overflow: hidden;
    background-size: 100% 100%;
    position: absolute;
    left: 50%;
    transform: translate(-50%, -50%);
    top: 50%;
}
.INDEXS .line {
    height: calc(100% - 2px);
    width: 100%;
    background: linear-gradient(180deg, rgba(0, 255, 51, 0) 43%, white 211%);
    /*border-bottom: 2px solid #03a9f4;*/
    transform: translateY(-100%);
    animation: radar-beam 2s infinite;
    animation-timing-function: cubic-bezier(0.3, 0, 0.43, 0.7);
    animation-delay: 1.4s;
}
@keyframes radar-beam {
    0% {
        transform: translateY(-100%);
    }

    100% {
        transform: translateY(0);
    }
}

	.INDEXS .hxjs3_2 {
		width: 85px;
		margin-left: 15px;
		display: inline-block;
		vertical-align: middle;
	}
@keyframes move { 
	  0% {left: 0%;	 opacity: 0; }
	  70% { left: 70%; opacity: 1 }
	  100% {left: 90%;opacity: 0;}
	}	
.move{-webkit-animation-name:move;animation-name:move;position:relative;/*margin-left:-16px;*/    margin-left: -25px;}
.ar-animated{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;font-style:inherit;-webkit-animation-timing-function:linear;animation-timing-function:linear;}
	.ar-delay-1s{animation-delay:0.1s;}
	.ar-delay-2s{animation-delay:0.2s;}
	.ar-delay-3s{animation-delay:0.3s;}
	.ar-delay-4s{animation-delay:0.4s;}
	.ar-delay-5s{animation-delay:0.5s;}
	.ar-delay-6s{animation-delay:0.6s;}
	.ar-delay-7s{animation-delay:0.7s;}
	.ar-delay-8s{animation-delay:0.8s;}
.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-arrow-right:before { 
content: ">"; 
font-size:32px;
color: rgba(255,255,255,0.5);
display: inline-block;
	transform: scale(0.5,2);
	-ms-transform: scale(0.5,2);
	-webkit-transform: scale(0.5,2);
	-moz-transform: scale(0.5,2);
	-o-transform: scale(0.5,2);
}

	.INDEXS .hxjs3_3 {
		width: 570px;
		height: 570px;
		margin-top: 30px;
		border-radius: 50%;
		margin-left: 20px;
		background-image: url(../image/img_37.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		display: inline-block;
		vertical-align: middle;
		position: relative;
	}

	.INDEXS .hxjs3_3 .hxjs33{
		width: 435px;
		height: 435px;
		border-radius: 50%;
    background-image: url(../image/img_175.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
	}
.INDEXS .hxjs3_3 .hxjim{
width: 280px;
		height: 280px;
 background-image: url(../image/img_176.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
}
.INDEXS .hxjs3_3 .hxji1{
    position: absolute;
    left: -20%;
    top: 23%;
}
.INDEXS .hxjs3_3 .hxji2{
        position: absolute;
        left: 3%;
    top: -3%;
}
.INDEXS .hxjs3_3 .hxji3{
            position: absolute;
    left: -22%;
    top: 56%;
}
.INDEXS .hxjs3_3 .hxji4{
            position: absolute;
        left: 8%;
    top: 86%;
}
.INDEXS .hxjs3_3 .hxji5{
            position: absolute;
        left: 21%;
    top: 52%;
}
.INDEXS .hxjs3_3 .hxji6{
            position: absolute;
           left: 33%;
    top: -18%;
}
.INDEXS .hxjs3_3 .hxji7{
            position: absolute;
           left: 39%;
    top: 19%;
}
.INDEXS .hxjs3_3 .hxji8{
            position: absolute;
               left: 56%;
    top: 55%;
}
.INDEXS .hxjs3_3 .hxji9{
            position: absolute;
              left: 59%;
    top: 88%;
}
.INDEXS .hxjs3_3 .hxji10{
            position: absolute;
                 width: 40%;
    left: 71%;
    top: -2%;
}
.INDEXS .hxjs3_3 .hxji11{
            position: absolute;
                 width: 40%;
       left: 79%;
    top: 22%;
}
.INDEXS .hxjs3_3 .hxji12{
            position: absolute;
                 width: 40%;
      left: 82%;
    top: 55%;
}
.INDEXS .hxjs3_3 .hxjim1_1{
font-size:12px;
color:white;
    margin-right: 20px;
    margin-bottom: 5px;
}
.INDEXS .hxjs3_3 .hxjim1_2{
width:55px;
height:55px;
border-radius: 50%;
    display: inline-block;
vertical-align: middle;
    background: rgba(255,255,255,0.5);
position: relative;
}
.INDEXS .hxjs3_3 .hxjim12{
width:40px;
height:40px;
border-radius: 50%;
background:#15499A;
position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
}
.INDEXS .hxjs3_3 .hxjim12 img{
    max-width: 90%;
position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
}
.INDEXS .hxjs3_3 .hxjim1_3{
font-size:12px;
color:white;
    margin-bottom: 5px;
}
.INDEXS .hxjs3_3 .hxjim1_4{
font-size:12px;
color:white;
display: inline-block;
    vertical-align: middle;
}
.INDEXS .hxjs3_3 .hxjim1_5{
font-size:12px;
color:white;
margin-top: 5px;
}
.INDEXS .hxjs3_3 .hxjim1_6{
font-size:12px;
color:white;
margin-bottom: 5px;
}

	.INDEXS .hxjs3_4 {
		width: 220px;
		height: 255px;
		margin-left: 20px;
		box-sizing: border-box;
		background-image: url(../image/img_39.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		display: inline-block;
		vertical-align: middle;
		position: relative;
	}

	.INDEXS .hxjs34 {
		width: 70%;
		position: absolute;
		left: 50%;
		top: 55%;
		transform: translate(-50%, -50%);
	}

	.INDEXS .hxjs34_1 {
		width: 100%;
		font-size: 30px;
		color: white;
	}

	.INDEXS .hxjs34_2 {
		width: 100%;
		font-size: 16px;
		color: white;
	}

	.INDEXS .hxjs34_2 p {
		margin: 0;
		margin-top: 5px;
	}

	.INDEXS .hxjs3_5 {
		/* border: 1px solid red; */
		box-sizing: border-box;
		display: inline-block;
		position: absolute;
		top: 0;
		right: 9%;
	}

	.INDEXS .hxjs3_5 img {
		width: 55px;
		display: inline-block;
		vertical-align: bottom;
	}

	.INDEXS .hxjs35 {
		width: 245px;
		height: 155px;
		box-sizing: border-box;
		padding: 24px;
		font-size: 14px;
		color: white;
		line-height: 25px;
		margin-left: -10px;
		background-image: url(../image/img_41.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		display: inline-block;
	}

	.INDEXS .hxj-butt {
		width: 100%;
		background: rgba(28, 68, 134, 0.9);
		margin-top: 20px;
		text-align: center;
	}

	.INDEXS .hxj-but {
		width: 1300px;
		display: inline-block;
		margin: 30px auto;
	}

	.INDEXS .hxbut {
		width: 16.6%;
		border-right: 1px solid rgba(255, 255, 255, 0.5);
		box-sizing: border-box;
		text-align: center;
		float: left;
	}

	.INDEXS .hxbut:last-child {
		border-right: 0;
	}

	.INDEXS .hxbut1 {
		width: 100%;
		font-size: 14px;
		color: rgba(255, 255, 255, 0.8);
	}

	.INDEXS .hxbut2 {
		width: 100%;
		color: white;
		font-size: 26px;
		margin-top: 10px;
	}
}

@media screen and (max-width: 1300px) {
	#PC {
		display: none;
	}

	.INDEXS .banner {
		width: 100%;
		height: 8.7rem;
	}

	.INDEXS .banne {
		width: 100%;
		height: 100%;
		background-repeat: no-repeat;
		background-size: cover;
		background-position: center;
	}

	.INDEXS .banner .swiper-container {
		width: 100%;
		height: 100%;
	}

	.INDEXS .banner .swiper-slide {
		width: 100%;
		height: 100%;
	}

	.INDEXS .banner .swiper-pagination {
		width: 100%;
		display: flex;
		justify-content: center;
	}

	.INDEXS .banner .swiper-pagination-bullet {
		width: 0.3rem;
		height: 0.02rem;
		background: rgba(255, 255, 255, 0.5);
		border-radius: 0;
		opacity: 1;
	}

	.INDEXS .banner .swiper-pagination-bullet-active {
		background: white !important;
	}

	.INDEXS .GLYPT {
		width: 100%;
		box-sizing: border-box;
		padding: 0.3rem;
		padding-top: 0.75rem;
		padding-bottom: 0.75rem;
	}

	.INDEXS .glypt1 {
		width: 100%;
		text-align: center;
		color: #333333;
		font-size: 0.36rem;
		font-weight: bold;
	}

	.INDEXS .glypt2 {
		width: 100%;
		border-radius: 0.1rem;
		border: 1px dashed #92AAD0;
		padding: 0.15rem;
		position: relative;
		box-sizing: border-box;
		margin-top: 0.4rem;
		display: inline-block;
	}

	.INDEXS .glypt2::after {
		content: "";
		position: absolute;
		left: 50%;
		bottom: -0.1rem;
		padding: 0.1rem;
		background: inherit;
		border: inherit;
		border-right: 0;
		border-bottom: 0;
		background: white;
		transform: translate(-50%, 0) rotate(225deg);
	}

	.INDEXS .glypt2_1 {
		width: 50%;
		float: left;
		border-right: 1px solid #D9D9D9;
		box-sizing: border-box;
		text-align: center;
		padding-top: 0.2rem;
		padding-bottom: 0.2rem;
	}

	.INDEXS .glypt2_1:last-child {
		border-right: 0;
	}

	.INDEXS .glypt21_1 {
		width: 100%;
		font-size: 0.22rem;
		color: #333333;
	}

	.INDEXS .glypt21_2 {
		/* width: 1.45rem; */
		height: 1.45rem;
		margin-top: 0.2rem;
	}

	.INDEXS .glypt3 {
		width: 5.8rem;
		height: 5.8rem;
		border-radius: 50%;
		border: 1px dashed #92AAD0;
		box-sizing: border-box;
		box-shadow: 0 0 5px #F9FDFE;
		margin:0.2rem auto;
		position: relative;
	}
	.INDEXS .glyp3{
		width: 5.3rem;
		height: 5.3rem;
		border-radius: 50%;
		background: #F8F9FC;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.INDEXS .gly3{
		width: 4.65rem;
		height: 4.65rem;
		border-radius: 50%;
		background: #F1F3F9;
		text-align: center;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.INDEXS .gly3_1{
		width: 90%;
		margin: auto;
		font-size: 0.22rem;
		color: #15499A;
		text-align: center;
		font-weight: bold;
		margin-top: 0.25rem;
	}
	.INDEXS .gly3_2{
		width: 80%;
	}
	.INDEXS .glypt4{
		    width: 100%;
		    border-radius: 0.1rem;
		    border: 1px dashed #92AAD0;
		    position: relative;
		    box-sizing: border-box;
		    margin-top: 0.4rem;
			padding: 0.3rem;
			
			box-sizing: border-box;
		    display: flex;
	}
	.INDEXS .glypt4::after{
		    content: "";
		    position: absolute;
		    left: 50%;
		    top: -0.1rem;
		    padding: 0.1rem;
		    background: inherit;
		    border: inherit;
		    border-right: 0;
		    border-bottom: 0;
		    background: white;
		    transform: translate(-50%, 0) rotate(45deg);
	}
	.INDEXS .glyp4{
		width: 100%;
		display: inline-block;
	}
	.INDEXS .glyp4_1{
		width: 25%;
		float: left;
		display: flex;
		align-items: center;
		margin-top: 0.25rem;
		margin-bottom: 0.25rem;
	}
	.INDEXS .glyp4_1 img{
		width: 0.2rem;
		margin-right: 0.1rem;
		display: inline-block;
		vertical-align: middle;
	}
	.INDEXS .glyp4_1 span{
		font-size: 0.22rem;
		color: #666666;
		display: inline-block;
		vertical-align: middle;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
	}
	.INDEXS .JJFA{
		    width: 100%;
		    background: #F7F7F7;
			    box-sizing: border-box;
			    padding: 0.3rem;
			    padding-top: 0.75rem;
			    padding-bottom: 0.75rem;
	}
	.INDEXS .jjfa1{
		    width: 100%;
		    text-align: center;
		    color: #333333;
		    font-size: 0.36rem;
			font-weight: bold;
	}
	.INDEXS .jjfa2{
		width: 100%;
		margin-top: 0.2rem;
		text-align: center;
		font-size: 0.22rem;
		color: #999999;
	}
	.INDEXS .jjfa3{
		width: 100%;
		display: inline-block;
		margin-top: 0.5rem;
	}
	.INDEXS .jjfa3 .swiper-container{
		width: 100%;
		height: 100%;
	}
	.INDEXS .jjfa3 .swiper-slide{
		width: 100%;
		height: 100%;
	}
	.INDEXS .jjfa3_1{
		/* border: 1px solid red; */
		box-sizing: border-box;
		width: 100%;
		background: white;
		display: block;
		border-radius: 0.1rem;
		    transform: scale(0.9);
	}
	.INDEXS .jjfa3_1:hover{
		transform: scale(1);
	}
	.INDEXS .jjfa3_1:hover .fa31_1{
		background-image: url(../image/img_16.png);
	}
	.INDEXS .jjfa3_1:hover .fa31_2{
		color: #15499A;
	}
	.INDEXS .jjfa3_1:hover .fa31_3{
		background: #15499A;
	}
	.INDEXS .jjfa3_1:hover .fa31_4{
		color: #666666;
	}
	.INDEXS .jjfa3_1:hover .fa32{
		display: flex;
	}
	.INDEXS .fa31{
		width: 100%;
		box-sizing: border-box;
		padding: 0.3rem;
		text-align: center;
		/* padding-left: 0.55rem;
		padding-right: 0.55rem; */
position: relative;
	}
	.INDEXS .fa31_1{
		width: 1.25rem;
		height: 1.25rem;
		border-radius: 50%;
		margin: auto;
		position: relative;
		
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}
.INDEXS  .move1{
animation: rotateArround 3.5s linear 3s infinite normal;
	-webkit-animation: rotateArround 3.5s linear 3s infinite normal;
	-moz-animation: rotateArround 3.5s linear 3s infinite;
	-ms-animation: rotateArround 3.5s linear 3s infinite;
	-o-animation: rotateArround 3.5s linear 3s infinite;
}

@keyframes rotateArround {
	from {transform: rotateZ(0deg);}
	to {transform: rotateZ(360deg);}
}

@-webkit-keyframes rotateArround {
	from {-webkit-transform: rotate(0deg);
	}
	to {-webkit-transform: rotate(360deg);}
}

@-moz-keyframes rotateArround {
	from {-moz-transform: rotate(0deg);}
	to {-moz-transform: rotate(360deg);}
}

@-ms-keyframes rotateArround {
	from {-ms-transform: rotate(0deg);}
	to {-ms-transform: rotate(360deg);}
}

@-o-keyframes rotateArround {
	from {-o-transform: rotate(0deg);}
	to {-o-transform: rotate(360deg);}
}
	.INDEXS .jjfa311_6{
		height: 0.6rem;
		    position: absolute;
		    left: 50%;
		    top: 18%;
		    transform: translate(-50%, -50%);
	}
	.INDEXS .fa31_2{
		width: 100%;
		font-size: 0.24rem;
		color: #333333;
		
		margin-top: 0.2rem;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
	}
	.INDEXS .fa31_3{
		width: 0.7rem;
		height: 0.05rem;
		background: #E2E2E2;
		margin:0.35rem auto;
	}
	.INDEXS .fa31_4{
		width: 100%;
		height: 1rem;
		    color: #999999;
		font-size: 0.22rem;
		line-height: 0.5rem;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
	}
	.INDEXS .fa31_5{
		width: 0.4rem;
		height: 0.45rem;
		margin:0.3rem auto;
		color: #666666;
		font-size: 0.14rem;
		text-align: center;
		line-height: 0.45rem;
		background-image: url(../image/img_18.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}
	.INDEXS .fa32{
		width: 100%;
		box-sizing: border-box;
		padding: 0.15rem;
		background: #15499A;
		font-size: 0.2rem;
		color: white;
		
		display: none;
		justify-content: space-between;
		align-items: center;
		    border-radius: 0 0 0.1rem 0.1rem;
	}
	.INDEXS .fa32 img{
		width: 0.5rem;
	}
	.INDEXS .HXJS{
		    width: 100%;
			text-align: center;
		    /* background-image: url(../image/img_24.png);
		    background-repeat: no-repeat;
		    background-size: cover; */
	}
	.INDEXS .hxjs{
		width: 100%;
		/*padding: 0.85rem;*/
padding:0.85rem 0.2rem;
		box-sizing: border-box;
		background-image: url(../image/img_24.png);
		background-repeat: no-repeat;
		background-size: cover;
		background-position: center;
	}
	.INDEXS .hxjs1{
		width: 100%;
		text-align: center;
		font-size: 0.36rem;
		color: white;
		font-weight: bold;
	}
	.INDEXS .hxjs2{
		width: 100%;
		text-align: center;
		font-size: 0.2rem;
		    color: rgba(255, 255, 255, 0.8);
			margin-top: 0.25rem;
			line-height: 0.5rem;
	}
	.INDEXS .hxjs3{
		width: 100%;
		text-align: center;
		margin-top: 0.4rem;
		margin-bottom: 0.9rem;
		position: relative;
	}
	.INDEXS .hxjs3_1{
		width: 2.35rem;
height: 2.4rem;
		margin: auto;
		display: block;
vertical-align: middle;
    background-image: url(../image/img_173.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
position: relative;
	}

.INDEXS .hxjs31{
width:1.75rem;
height:1.75rem;
border-radius: 50%;
 background-repeat: no-repeat;
overflow: hidden;
    background-size: 100% 100%;
    position: absolute;
    left: 50%;
    transform: translate(-50%, -50%);
    top: 50%;
}
.INDEXS .line {
    height: calc(100% - 2px);
    width: 100%;
    background: linear-gradient(180deg, rgba(0, 255, 51, 0) 43%, white 211%);
    /*border-bottom: 2px solid #03a9f4;*/
    transform: translateY(-100%);
    animation: radar-beam 2s infinite;
    animation-timing-function: cubic-bezier(0.3, 0, 0.43, 0.7);
    animation-delay: 1.4s;
}
@keyframes radar-beam {
    0% {
        transform: translateY(-100%);
    }

    100% {
        transform: translateY(0);
    }
}
	.INDEXS .hxjs3_2{
		height: 0.32rem;
		margin:0.1rem auto;
margin-bottom: 1rem;
		display: flex;
    transform: rotate(90deg);
	}
@keyframes move { 
	  0% {left: 0%;	 opacity: 0; }
	  70% { left: 70%; opacity: 1 }
	  100% {left: 90%;opacity: 0;}
	}	
.move{-webkit-animation-name:move;animation-name:move;position:relative;margin-left:-16px;}
.ar-animated{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;font-style:inherit;-webkit-animation-timing-function:linear;animation-timing-function:linear;}
	.ar-delay-1s{animation-delay:0.1s;}
	.ar-delay-2s{animation-delay:0.2s;}
	.ar-delay-3s{animation-delay:0.3s;}
	.ar-delay-4s{animation-delay:0.4s;}
	.ar-delay-5s{animation-delay:0.5s;}
	.ar-delay-6s{animation-delay:0.6s;}
	.ar-delay-7s{animation-delay:0.7s;}
	.ar-delay-8s{animation-delay:0.8s;}
.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-arrow-right:before { 
content: ">"; 
font-size:0.32rem;
color: rgba(255,255,255,0.5);
display: inline-block;
	transform: scale(0.5,2);
	-ms-transform: scale(0.5,2);
	-webkit-transform: scale(0.5,2);
	-moz-transform: scale(0.5,2);
	-o-transform: scale(0.5,2);
}
	.INDEXS .hxjs3_3{
		/*width: 5.9rem;
		height: 5.9rem;*/
width: 7rem;
    height: 7rem;
		border-radius: 50%;
		margin: auto;
		background-image: url(../image/img_37.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		position: relative;
	}
	/*.INDEXS .hxjs3_3 img{
		width: 4.35rem;
		height: 4.35rem;
		border-radius: 50%;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}*/
.INDEXS .hxjs3_3 .hxjs33{
		/*width: 4.35rem;
		height: 4.35rem;*/
    width: 5.45rem;
    height: 5.45rem;
		border-radius: 50%;
    background-image: url(../image/img_175.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
	}
.INDEXS .hxjs3_3 .hxjim{
/*width: 2.8rem;
		height: 2.8rem;*/
    width: 3.9rem;
    height: 3.9rem;
 background-image: url(../image/img_176.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
}
.INDEXS .hxjs3_3 .hxji1{
    position: absolute;
    /*left: -20%;
    top: 23%;*/
        left: -22%;
    top: 26%;
}
.INDEXS .hxjs3_3 .hxji2{
        position: absolute;
        /*left: 3%;
    top: -3%;*/
        left: 0%;
    top: -4%;
}
.INDEXS .hxjs3_3 .hxji3{
            position: absolute;
    /*left: -22%;
    top: 56%;*/
    left: -23%;
    top: 60%;
    display: flex;
    align-items: center;
}
.INDEXS .hxjs3_3 .hxji4{
            position: absolute;
        left: 8%;
    /*top: 86%;*/
top: 85%;
}
.INDEXS .hxjs3_3 .hxji5{
            position: absolute;
        /*left: 21%;*/
    left: 19%;
    top: 54%;
}
.INDEXS .hxjs3_3 .hxji6{
            position: absolute;
           /*left: 33%;
    top: -18%;*/
        left: 32%;
    top: -14%;
}
.INDEXS .hxjs3_3 .hxji7{
            position: absolute;
           /*left: 39%;
    top: 19%;*/
    left: 36%;
    top: 17%;
}
.INDEXS .hxjs3_3 .hxji8{
            position: absolute;
               /*left: 56%;
    top: 55%;*/
    left: 55%;
    top: 54%;
}
.INDEXS .hxjs3_3 .hxji9{
            position: absolute;
              /*left: 59%;*/
    left: 55%;
    top: 88%;
}
.INDEXS .hxjs3_3 .hxji10{
            position: absolute;
                 width: 40%;
    /*left: 71%;
    top: -2%;*/
    left: 74%;
    top: 0%;
display: flex;
    align-items: center;
}
.INDEXS .hxjs3_3 .hxji11{
            position: absolute;
                 width: 40%;
      /* left: 79%;
    top: 22%;*/
    left: 82%;
    top: 24%;
display: flex;
    align-items: center;
}
.INDEXS .hxjs3_3 .hxji12{
            position: absolute;
width:40%;
      /*left: 40%;
    top: 55%;*/
    left: 80%;
    top: 57%;
}
.INDEXS .hxjs3_3 .hxjim1_1{
font-size:0.12rem;
color:white;
    margin-right: 0.2rem;
    margin-bottom: 0.05rem;
}
.INDEXS .hxjs3_3 .hxjim1_2{
width:0.55rem;
height:0.55rem;
border-radius: 50%;
    display: flex;
    margin: auto;
vertical-align: middle;
    background: rgba(255,255,255,0.5);
position: relative;
}
.INDEXS .hxjs3_3 .hxjim12{
width:0.4rem;
height:0.4rem;
border-radius: 50%;
background:#15499A;
position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
}
.INDEXS .hxjs3_3 .hxjim12 img{
    max-width: 50%;
position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
}
.INDEXS .hxjs3_3 .hxjim1_3{
font-size:0.12rem;
color:white;
    margin-bottom: 0.05rem;
}
.INDEXS .hxjs3_3 .hxjim1_4{
font-size:0.12rem;
color:white;
/*display: inline-block;
    vertical-align: middle;*/
}
.INDEXS .hxjs3_3 .hxjim1_5{
font-size:0.12rem;
color:white;
margin-top: 0.05rem;
}
.INDEXS .hxjs3_3 .hxjim1_6{
font-size:0.12rem;
color:white;
margin-bottom: 0.05rem;
}
	.INDEXS .hxjs3_4{
		width: 2.55rem;
		height: 2.95rem;
		margin: auto;
		position: relative;
		background-image: url(../image/img_39.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}
	.INDEXS .hxjs34{
		width: 70%;
		text-align: center;
		color: white;
		position: absolute;
		left: 50%;
		top: 55%;
		transform: translate(-50%,-50%);
	}
	.INDEXS .hxjs34_1{
		width: 100%;
		font-size: 0.3rem;
	}
	.INDEXS .hxjs34_2{
		width: 100%;
		font-size: 0.2rem;
	}
	.INDEXS .hxjs34_2 div{
		margin-top: 0.15rem;
	}
	.INDEXS .hxjs3_5{
		/* border: 1px solid red; */
		box-sizing: border-box;
		width: 3rem;
		display: flex;
		    align-items: flex-end;
		position: absolute;
		right: -0.2rem;
		top: 1.4rem;
	}
	.INDEXS .hxjs3_5 img{
		width: 0.5rem;
		display: inline-block;
		vertical-align: bottom;
	}
	.INDEXS .hxjs35{
		width: 2.5rem;
		font-size: 0.18rem;
		color: rgba(255,255,255,0.5);
		background-image: url(../image/img_41.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		display: inline-block;
		vertical-align: middle;
	}
	.INDEXS .hxjs35 div{
		    width: 80%;
		    margin: 25% auto;
	}
	.INDEXS .hxj-butt{
		    width: 90%;
		    background: #15499A;
			margin: auto;
		    margin-top: -0.9rem;
		    text-align: center;
			display: inline-block;
	}
	.INDEXS .hxbut{
		width: 33.3%;
		float: left;
		text-align: center;
		border-right: 1px solid rgba(255,255,255,0.5);
		box-sizing: border-box;
		padding: 0.2rem;
		margin-top: 0.1rem;
		margin-bottom: 0.1rem;
	}
	.INDEXS .hxbut:nth-child(3n){
		border-right: 0;
	}
	.INDEXS .hxbut1{
		width: 100%;
		font-size: 0.2rem;
		color: rgba(255, 255, 255, 0.8);
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
	}
	.INDEXS .hxbut2{
		width: 100%;
		font-size: 0.26rem;
		color: white;
		margin-top: 0.1rem;
	}
	.INDEXS .WMDKH{
		width: 100%;
		box-sizing: border-box;
		    padding-top: 0.75rem;
		    padding-bottom: 0.75rem;
			text-align: center;
	}
	.INDEXS .wmdkh1{
		    width: 100%;
		    text-align: center;
		    color: #333333;
		    font-size: 0.36rem;
		    font-weight: bold;
	}
	.INDEXS .wmdkh2{
		    width: 100%;
		    margin-top: 0.2rem;
		    text-align: center;
		    font-size: 0.22rem;
		    color: #999999;
	}
	.INDEXS .wmdkh3{
		width: 100%;
		border-bottom: 1px solid #EBEBEB;
		box-sizing: border-box;
		display: flex;
		justify-content: center;
		margin-top: 0.35rem;
	}
	.INDEXS .wmd3{
		margin-bottom: -0.08rem;
	}
	.INDEXS .wmd3:last-child{
		margin-left: 0.65rem;
	}
	.INDEXS .wmd3_1{
		width: 100%;
		display: flex;
		    align-items: center;
	}
	.INDEXS .wmd31{
		width: 0.35rem;
		height: 0.3rem;
		display: flex;
		margin-right: 0.1rem;
		background-image: url(../image/img_26.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}
	.INDEXS .wmd31 img{
		width: 100%;
		height: 100%;
		display: none;
	}
	.INDEXS .wmd31_2{
		color: #333333;
		font-size: 0.22rem;
	}
	.INDEXS .wmd3_2{
		width: 0.15rem;
		height: 0.15rem;
		border-radius: 50%;
		margin: auto;
		margin-top: 0.3rem;
		display: flex;
		background-image: url(../image/img_27.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}
	.INDEXS .wmd3_2 img{
		width: 100%;
		height: 100%;
		border-radius: 50%;
		display: none;
	}
	.INDEXS .wmdkh4{
		width: 100%;
		box-sizing: border-box;
		margin-top: 0.4rem;
		padding: 0.25rem;
		display: none;
	}
	.INDEXS .wmd4_1{
		width: 100%;
	}
	.INDEXS .wmd41{
		    border: 1px solid #EAEAEA;
		    box-sizing: border-box;
		    width: 1.8rem;
		    height: 1.05rem;
		    padding: 0.1rem;
			    display: flex;
			    justify-content: center;
	}
	.INDEXS .wmd41 img {
	    max-width: 100%;
	    height: 100%;
	}
	.INDEXS .wmd4_1 .swiper-father{
		width: 100%;
		height: 100%;
		position: relative;
	}
	.INDEXS .wmd4_1 .swiper-container {
	    width: 85%;
	    height: 100%;
	}
	.INDEXS .wmd4_1 .swiper-button-prev {
	    width: 0.2rem;
	    height: 0.35rem;
	    background-image: url(../image/left.png);
	    background-repeat: no-repeat;
	    background-size: 100% 100%;
		    margin-top: -8px;
			left: 0;
	}
	.INDEXS .wmd4_1 .swiper-button-prev:hover{
		background-image: url(../image/left-s.png);
	}
	.INDEXS .wmd4_1 .swiper-button-next {
	    width: 0.2rem;
	    height: 0.35rem;
	    background-image: url(../image/right.png);
	    background-repeat: no-repeat;
	    background-size: 100% 100%;
		    margin-top: -8px;
			right: 0;
	}
	.INDEXS .wmd4_1 .swiper-button-next:hover{
		 background-image: url(../image/right-s.png);
	}
	.INDEXS .wmd4_2{
		width: 100%;
	}
	.INDEXS .wmd42{
		width: 100%;
		display: none;
	}
	.INDEXS .wmd42_1{
		width: 100%;
		margin-top: 0.6rem;
		text-align: left;
	}
	.INDEXS .wmd421_1{
		width: 100%;
		color: #333333;
		font-size: 0.22rem;
		font-weight: bold;
	}
	.INDEXS .wmd421_2{
		width: 100%;
		margin-top: 0.25rem;
		color: #666666;
		font-size: 0.2rem;
		line-height: 0.5rem;
	}
	.INDEXS .wm{
		width: 100%;
		text-align: left;
		display: flex;
		/* align-items: center; */
		margin-top: 0.2rem;
	}
	.INDEXS .wm img{
		width: 0.1rem;
		height: 0.1rem;
		    margin-top: 0.1rem;
		border-radius: 50%;
		display: inline-block;
		vertical-align: middle;
	}
	.INDEXS .wm_1{
		    width: 100%;
		    font-size: 0.2rem;
		    color: #666666;
		    margin-left: 0.1rem;
		display: inline-block;
		    vertical-align: middle;
	}
	.INDEXS .HYDT{
		    width: 100%;
			box-sizing: border-box;
			    padding: 0.3rem;
			    padding-top: 0.75rem;
			    padding-bottom: 0.75rem;
				margin-bottom: 1.15rem;
		    background-image: url(../image/img_30.png);
		    background-repeat: no-repeat;
		    background-size: cover;
			background-position: center;
	}
	.INDEXS .hydt1{
		    width: 100%;
		    text-align: center;
		    color: #333333;
		    font-size: 0.36rem;
		    font-weight: bold;
	}
	.INDEXS .hydt2{
		    width: 100%;
		    margin-top: 0.2rem;
		    text-align: center;
		    font-size: 0.22rem;
		    color: #999999;
	}
	.INDEXS .hydt3{
		width: 100%;
		background: white;
		box-sizing: border-box;
		padding: 0.35rem;
		box-shadow: 0 0 0.1rem #EAEAEA;
		display: block;
		margin-top: 1.1rem;
	}
	.INDEXS .hydt3_1{
		width: 100%;
		font-size: 0.24rem;
		color: #15499A;
	}
	.INDEXS .hydt3_2{
		width: 100%;
		color: #15499A;
		font-size: 0.24rem;
		margin-top: 0.25rem;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
	}
	.INDEXS .hydt3_3{
		width: 100%;
		font-size: 0.2rem;
		margin-top: 0.2rem;
		color: #999999;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
	}
	.INDEXS .hydt3_4{
		width: 100%;
		margin-top: 0.25rem;
		    display: block;
	}
	.INDEXS .hydt3_5{
		width: 1.65rem;
		height: 0.5rem;
		line-height: 0.5rem;
		border-radius: 0.1rem;
		    margin-top: 0.2rem;
		    background: #15499A;
		    color: white;
		    text-align: center;
			display: flex;
			align-items: center;
			justify-content: center;
	}
	.INDEXS .hydt3_5 img {
	    width: 0.2rem;
	    height: 0.2rem;
		margin-right: 0.1rem;
	}
	.INDEXS .hydt3_5 span {
	    font-size: 0.2rem;
	}
	.INDEXS .hydt4{
		width: 100%;
		box-sizing: border-box;
		    padding: 0.2rem;
		padding-top: 0.4rem;
		padding-bottom: 0.4rem;
		    border-bottom: 1px solid #E0E0E0;
			display: flex;
			align-items: center;
	}
	.INDEXS .hydt4_1{
		width: 18%;
		    text-align: right;
	}
	.INDEXS .hydt41_1{
		width: 100%;
		font-size: 0.16rem;
		    color: #CCCCCC;
	}
	.INDEXS .hydt41_2{
		width: 100%;
		font-size: 0.24rem;
		    color: #999999;
	}
	.INDEXS .hydt4_2{
		    width: 85%;
		    margin-left: 2%;
	}
	.INDEXS .hydt42_1{
		width: 100%;
		    font-size: 0.24rem;
		    color: #333333;
		    font-weight: bold;
		    overflow: hidden;
		    text-overflow: ellipsis;
		    white-space: nowrap;
	}
	.INDEXS .hydt42_2{
		width: 100%;
		font-size: 0.2rem;
		color: #666666;
		margin-top: 0.1rem;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
}
@media screen and (min-width: 1300px) {
	.JOINUS .banner{
		width: 100%;
		/*display: inline-block;*/
		position: relative;
	}
	.JOINUS .banner img{
		width: 100%;
		/*float: left; */
    display: flex;
	}
	.JOINUS .bann{
		/* border: 1px solid red; */
		box-sizing: border-box;
		width: 1300px;
		text-align: left;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.JOINUS .bann1{
		width: 100%;
		font-size: 34px;
		color: white;
	}
	.JOINUS .bann2{
		width: 100%;
		color: white;
		font-size: 20px;
		line-height: 30px;
		margin-top: 25px;
	}
	.JOINUS .JULEI{
		    width: 100%;
    text-align: center;
    /* border-bottom: 1px solid #EBEBEB; */
    background-color: #333;
    display: flex;
	}
.JOINUS .JULEI-AC {
    position: fixed;
    left: 0px;
    top: 0px;
    z-index: 1001;
}
	.JOINUS .julei{
		    max-width: 1300px;
    height: 50px;
    display: inline-block;
    margin: auto;
	}
	.JOINUS .julei1{
		    float: left;
    font-size: 15px;
    color: white;
    /* border-right: 1px solid #EBEBEB; */
    box-sizing: border-box;
    /* padding: 25px; */
    /* width: 135px; */
    height: 48px;
    line-height: 48px;
    margin: 0 25px;
	}
	.JOINUS .julei1:last-child{
		border-right: 0;
	}
.JOINUS .julei1:hover{
color: #34BA89;
		border-bottom: 2px solid #34BA89;
}
	.JOINUS .jl-act{
		color: #34BA89;
		border-bottom: 2px solid #34BA89;
	}
	.JOINUS .JUCNT{
		width: 100%;
		background: #F7F7F7;
		display: flex;
	}
	.JOINUS .jucnt{
		width: 1300px;
		margin: 60px auto;
	}
	.JOINUS .jucnt1{
		width: 100%;
		display: inline-block;
		margin-top: 30px;
	}
	.JOINUS .jucnt1:first-child{
		margin-top: 0;
	}
	.JOINUS .jucnt1_1{
		float: left;
		font-size: 16px;
		color: #15499A;
	}
	.JOINUS .jucnt1_2{
		width: 95%;
		float: left;
		display: inline-block;
	}
	.JOINUS .jucnt12{
		float: left;
		font-size: 16px;
		color: #999999;
		margin-left: 35px;
	}
	.JOINUS .ju-act{
		color: #15499A;
	}
	.JOINUS .jucnt2{
		width: 100%;
		display: inline-block;
	}
	.JOINUS .jucn{
		width: 100%;
		background: white;
		margin-top: 50px;
		box-sizing: border-box;
		padding: 20px;
		display: inline-block;
	}
	.JOINUS .jucn1{
		width: 85%;
		border-right: 1px solid #EBEBEB;
		box-sizing: border-box;
		display: inline-block;
		vertical-align: middle;
	}
	.JOINUS .jucn1_1{
		width: 100%;
	}
	.JOINUS .jucn11_1{
		font-size: 22px;
		color: #333333;
		font-weight: bold;
	}
	.JOINUS .jucn11_2{
		margin-left: 15px;
		font-size: 16px;
		color: #666666;
	}
	.JOINUS .jucn1_2{
		width: 100%;
		display: inline-block;
		margin-top: 20px;
	}
	.JOINUS .jucn12{
		float: left;
		margin-left: 35px;
	}
	.JOINUS .jucn12:first-child{
		margin-left: 0;
	}
	.JOINUS .jucn12 img{
		width: 35px;
		height: 35px;
		border-radius: 50%;
		display: inline-block;
		vertical-align: middle;
	}
	.JOINUS .jucn12 span{
		color: #999999;
		font-size: 16px;
		margin-left: 10px;
		display: inline-block;
		vertical-align: middle;
	}
	.JOINUS .jucn2{
		width: 14%;
		display: inline-block;
		vertical-align: middle;
	}
	.JOINUS .jucn2_1{
		border: 1px solid #D1DBEB;
		box-sizing: border-box;
		width: 105px;
		height: 40px;
		border-radius: 40px;
		text-align: center;
		line-height: 40px;
		font-size: 14px;
		color: #15499A;
		    display: flex;
    margin: auto;
    justify-content: center;
    align-items: center;
	}
	.JOINUS .jucn:hover .jucn2_1{
		background: #15499A;
		color: white;
	}
	.JOINUS .jucnt3{
		width: 100%;
		text-align: center;
		margin-top: 75px;
	}
	.JOINUS .jucnt3 ul.pagination {
	    display: inline-block;
	    padding: 0;
	    margin: 0;
	}
	
	.JOINUS .jucnt3 ul.pagination li {display: inline;}
	
	.JOINUS .jucnt3 ul.pagination li a {
	    color: black;
	    float: left;
		width: 30px;
		height: 30px;
		border-radius: 5px;
		line-height: 30px;
		font-size: 14px;
		color: #666666;
	    /* padding: 8px 16px; */
	    text-decoration: none;
	    transition: background-color .3s;
	    border: 1px solid #ddd;
	    margin: 0 4px;
	}
	
	.JOINUS .jucnt3 ul.pagination li a.active {
	    background-color: #15499A;
	    color: white;
	    border: 1px solid #15499A;
	}
	
	.JOINUS .jucnt3 ul.pagination li a:hover:not(.active) {background-color: #ddd;}
}
@media screen and (max-width: 1300px) {
	.JOINUS .banner{
		width: 100%;
		padding-top: 0.9rem;
		display: flex;
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}
	.JOINUS .bann{
		/* border: 1px solid red; */
		box-sizing: border-box;
		width: 92%;
		text-align: left;
		margin: 1rem auto;
	}
	.JOINUS .bann1{
		width: 100%;
		font-size: 0.34rem;
		color: white;
	}
	.JOINUS .bann2{
		width: 100%;
		color: white;
		font-size: 0.2rem;
		line-height: 0.4rem;
		margin-top: 0.25rem;
	}
	.JOINUS .JULEI{
		    width: 100%;
    text-align: center;
    display: flex;
    justify-content: center;
    background-color: #333;
	}
.JOINUS .JULEI-AC {
    position: fixed;
    left: 0px;
    top: 0px;
    z-index: 1001;
}
	.JOINUS .julei{
		max-width: 92%;
		display: inline-block;
	}
	.JOINUS .julei1{
		/*width: 20%; */
    float: left;
    height: 0.8rem;
    line-height: 0.8rem;
    font-size: 0.15rem;
    color: white;
    /* border-right: 1px solid #EBEBEB; */
    box-sizing: border-box;
    /* padding: 0.25rem; */
    /* margin-bottom: 0.1rem; */
    margin: 0 0.25rem;
	}
	.JOINUS .julei1:last-child{
		border-right: 0;
	}
	.JOINUS .jl-act{
		color: #34BA89;
		border-bottom: 2px solid #34BA89;
	}
	.JOINUS .JUCNT{
		width: 100%;
		background: #F7F7F7;
		display: flex;
		margin-bottom: 1.15rem;
	}
	.JOINUS .jucnt{
		width: 92%;
		margin: 0.6rem auto;
	}
	.JOINUS .jucnt1{
		width: 100%;
		display: flex;
		margin-top: 0.3rem;
	}
	.JOINUS .jucnt1:first-child{
		margin-top: 0;
	}
	.JOINUS .jucnt1_1{
		float: left;
		font-size: 0.2rem;
		color: #15499A;
	}
	.JOINUS .jucnt1_2{
		width: 83%;
		float: left;
		display: inline-block;
	}
	.JOINUS .jucnt12{
		float: left;
		font-size: 0.2rem;
		color: #999999;
		margin-left: 0.35rem;
	}
	.JOINUS .ju-act{
		color: #15499A;
	}
	.JOINUS .jucnt2{
		width: 100%;
		display: inline-block;
	}
	.JOINUS .jucn{
		width: 100%;
		background: white;
		margin-top: 0.5rem;
		box-sizing: border-box;
		padding: 0.2rem;
		display: inline-block;
	}
	.JOINUS .jucn1{
		width: 100%;
		/* border-right: 1px solid #EBEBEB; */
		box-sizing: border-box;
		display: inline-block;
		vertical-align: middle;
	}
	.JOINUS .jucn1_1{
		width: 100%;
		display: flex;
	}
	.JOINUS .jucn11_1{
		font-size: 0.22rem;
		color: #333333;
		font-weight: bold;
	}
	.JOINUS .jucn11_2{
		margin-left: 0.15rem;
		font-size: 0.16rem;
		color: #666666;
	}
	.JOINUS .jucn1_2{
		width: 100%;
		display: inline-block;
		margin-top: 0.2rem;
	}
	.JOINUS .jucn12{
		float: left;
		margin-right: 0.35rem;
		display: flex;
		align-items: center;
		margin-bottom: 0.2rem;
	}
	.JOINUS .jucn12:nth-child(2n){
		margin-right: 0;
	}
	.JOINUS .jucn12 img{
		width: 0.5rem;
		height: 0.5rem;
		border-radius: 50%;
		display: inline-block;
		vertical-align: middle;
	}
	.JOINUS .jucn12 span{
		color: #999999;
		font-size: 0.16rem;
		margin-left: 0.1rem;
		display: inline-block;
		vertical-align: middle;
	}
	.JOINUS .jucn2{
		width: 100%;
		display: flex;
		justify-content: center;
	}
	.JOINUS .jucn2_1{
		border: 1px solid #D1DBEB;
		box-sizing: border-box;
		/* width: 1.05rem; */
		padding: 0.1rem;
		padding-left: 0.2rem;
		padding-right: 0.2rem;
		/* height: 0.4rem; */
		border-radius: 0.4rem;
		text-align: center;
		/* line-height: 0.4rem; */
		font-size: 0.14rem;
		color: #15499A;
		/*display: block;*/
		margin: auto;
    display: flex;
justify-content: center;
    align-items: center;
	}
	.JOINUS .jucn:hover .jucn2_1{
		background: #15499A;
		color: white;
	}
	.JOINUS .jucnt3{
		width: 100%;
		text-align: center;
		margin-top: 0.75rem;
	}
	.JOINUS .jucnt3 ul.pagination {
	    display: inline-block;
	    padding: 0;
	    margin: 0;
	}
	
	.JOINUS .jucnt3 ul.pagination li {display: inline;}
	
	.JOINUS .jucnt3 ul.pagination li a {
	    color: black;
	    float: left;
		/* width: 30px;
		height: 30px; */
		border-radius: 0.1rem;
		/* line-height: 30px; */
		font-size: 0.14rem;
		color: #666666;
	    padding: 0.08rem 0.16rem;
	    text-decoration: none;
	    transition: background-color .3s;
	    border: 1px solid #ddd;
	    margin: 0 4px;
	}
	
	.JOINUS .jucnt3 ul.pagination li a.active {
	    background-color: #15499A;
	    color: white;
	    border: 1px solid #15499A;
	}
	
	.JOINUS .jucnt3 ul.pagination li a:hover:not(.active) {background-color: #ddd;}
}

@media screen and (min-width: 1300px) {
	.HYDTS .banner{
		width: 100%;
		/*display: inline-block;*/
		position: relative;
	}
	.HYDTS .banner img{
		width: 100%;
		 /* float: left; */
    display: flex;
	}
	.HYDTS .bann{
		/* border: 1px solid red; */
		box-sizing: border-box;
		width: 1300px;
		text-align: left;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.HYDTS .bann1{
		width: 100%;
		font-size: 40px;
		color: white;
	}
	.HYDTS .bann2{
		width: 100%;
		color: white;
		font-size: 20px;
		line-height: 30px;
		margin-top: 20px;
	}
	.HYDTS .DTLEI{
		width: 100%;
    text-align: center;
    /* border-bottom: 1px solid #EBEBEB; */
    background-color: #333;
    display: flex;
	}
.HYDTS .DT-AC{
    position: fixed;
    left: 0px;
    top: 0px;
    z-index: 1001;
}
	.HYDTS .dtlei{
		max-width: 1300px;
    height: 50px;
    display: inline-block;
    margin: auto;
	}
	.HYDTS .dtlei1{
		float: left;
    font-size: 15px;
    color: white;
    /* border-right: 1px solid #EBEBEB; */
    box-sizing: border-box;
    /* padding: 25px; */
    /*width: 135px;*/
    height: 48px;
    line-height: 48px;
    margin: 0 25px;
	}
	.HYDTS .dtlei1:last-child{
		border-right: 0;
	}
.HYDTS .dtlei1:hover{
color: #34BA89;
		border-bottom: 2px solid #34BA89;
}
	.HYDTS .dt-act{
		color: #34BA89;
		border-bottom: 2px solid #34BA89;
	}
	.HYDTS .DTCNT{
		width: 100%;
		display: flex;
	}
	.HYDTS .dtcnt{
		width: 1300px;
		margin: 60px auto;
	}
	.HYDTS .dtcnt1{
		width: 100%;
	}
	.HYDTS .dtli{
		width: 100%;
		border-bottom: 1px solid #EBEBEB;
		box-sizing: border-box;
		padding-top: 40px;
		padding-bottom: 40px;
		display: inline-block;
	}
	.HYDTS .dtli:last-child{
		border-bottom: 0;
	}
	.HYDTS .dtli1{
		width: 60px;
		display: inline-block;
		vertical-align: middle;
	}
	.HYDTS .dtli1_1{
		width: 100%;
		height: 50px;
		background: #EEEEEE;
		color: #15499A;
		font-size: 20px;
		text-align: center;
		line-height: 50px;
	}
	.HYDTS .dtli1_2{
		width: 100%;
		height: 50px;
		border: 1px solid #EEEEEE;
		box-sizing: border-box;
		text-align: center;
		line-height: 50px;
		color: #999999;
		font-size: 12px;
	}
	.HYDTS .dtli2{
		width: 370px;
		margin-left: 20px;
		display: inline-block;
		vertical-align: middle;
	}
	.HYDTS .dtli3{
		width: 63%;
		margin-left: 20px;
		display: inline-block;
		vertical-align: middle;
	}
	.HYDTS .dtli3_1{
		width: 100%;
		color: #333333;
		font-size: 20px;
		font-weight: bold;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
	}
	.HYDTS .dtli3_2{
		width: 100%;
		color: #999999;
		font-size: 14px;
		margin-top: 30px;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
	}
	.HYDTS .dtli3_3{
		width: 100%;
		display: inline-block;
		margin-top: 30px;
	}
	.HYDTS .dtli33{
		float: left;
	}
	.HYDTS .dtli33:first-child{
		margin-right: 45px;
	}
	.HYDTS .dtli33 img{
		max-height: 15px;
		display: inline-block;
		vertical-align: middle;
	}
	.HYDTS .dtli33 span{
		font-size: 14px;
		color: #999999;
		display: inline-block;
		vertical-align: middle;
	}
	.HYDTS .dtli34{
		float: right;
		width: 45px;
		height: 20px;
		border-radius: 5px;
		background: #CCCCCC;
		color: white;
		font-size: 12px;
		text-align: center;
		line-height: 20px;
	}
	.HYDTS .dtli:hover .dtli1_1{
		background: #15499A;
		color: white;
	}
	.HYDTS .dtli:hover .dtli1_2{
		background: #EEEEEE;
	}
	.HYDTS .dtli:hover .dtli3_1{
		color: #15499A;
	}
	.HYDTS .dtli:hover .dtli34{
		background: #15499A;
	}
	.HYDTS .dtcnt2{
		width: 100%;
		text-align: center;
		margin-top: 75px;
	}
	.HYDTS .dtcnt2 ul.pagination {
	    display: inline-block;
	    padding: 0;
	    margin: 0;
	}
	
	.HYDTS .dtcnt2 ul.pagination li {display: inline;}
	
	.HYDTS .dtcnt2 ul.pagination li a {
	    color: black;
	    float: left;
		width: 30px;
		height: 30px;
		border-radius: 5px;
		line-height: 30px;
		font-size: 14px;
		color: #666666;
	    /* padding: 8px 16px; */
	    text-decoration: none;
	    transition: background-color .3s;
	    border: 1px solid #ddd;
	    margin: 0 4px;
	}
	
	.HYDTS .dtcnt2 ul.pagination li a.active {
	    background-color: #15499A;
	    color: white;
	    border: 1px solid #15499A;
	}
	
	.HYDTS .dtcnt2 ul.pagination li a:hover:not(.active) {background-color: #ddd;}
	
	
	.HYDTS .dtxqt{
		width: 100%;
		border-bottom: 1px solid #EBEBEB;
		box-sizing: border-box;
		display: flex;
	}
	.HYDTS .xqdt{
		width: 1300px;
		margin:20px auto;
	}
	.HYDTS .xqdt img{
		height: 20px;
		display: inline-block;
		vertical-align: middle;
	}
	.HYDTS .xqdt span{
		font-size: 14px;
		margin-left: 10px;
		color: #999999;
		display: inline-block;
		vertical-align: middle;
	}
	.HYDTS .xqdt span a{
		color: #999999;
	}
	
	.HYDTS .CONTS{
		width: 100%;
		text-align: center;
	}
	.HYDTS .CONT{
		width: 1300px;
		display: inline-block;
		margin: 50px auto;
	}
	.HYDTS .cont-le{
		/* border: 1px solid red; */
		box-sizing: border-box;
		width: 960px;
		float: left;
	}
	.HYDTS .cntle1{
		width: 100%;
		font-size: 30px;
		color: #333333;
		text-align: left;
	}
	.HYDTS .cntle2{
		width: 100%;
		display: inline-block;
		margin-top: 30px;
	}
	.HYDTS .cntle2_1{
		float: left;
		margin-right: 30px;
	}
	.HYDTS .cntle2_1:last-child{
		margin-right: 0;
	}
	.HYDTS .cntle2_1 img{
		height: 13px;
		display: inline-block;
		vertical-align: middle;
	}
	.HYDTS .cntle2_1 span{
		font-size: 14px;
		color: #999999;
		display: inline-block;
		vertical-align: middle;
	}
	.HYDTS .cntle3{
		width: 100%;
		padding-top: 40px;
		padding-bottom: 40px;
		text-align: left;
		border-bottom: 1px solid #E7E7E7;
		box-sizing: border-box;
		font-size: 14px;
		color: #666666;
	}
	.HYDTS .cntle3 img{
		max-width: 100%;
	}
	.HYDTS .cntle4{
		width: 100%;
	}
	.HYDTS .cntle4_1{
		width: 100%;
		margin-top: 25px;
	}
	.HYDTS .cntle41{
		height: 35px;
		padding-left: 15px;
		padding-right: 20px;
		color: #666666;
		font-size: 14px;
		text-align: center;
		line-height: 35px;
		display: inline-block;
		vertical-align: middle;
		background-image: url(../image/img_50.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}
	.HYDTS .cntle41_2{
		width: 91%;
		text-align: left;
		font-size: 14px;
		color: #666666;
		display: inline-block;
		vertical-align: middle;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
	}
	.HYDTS .cont-ri{
		/* border: 1px solid red; */
		box-sizing: border-box;
		width: 320px;
		float: left;
		margin-left: 20px;
	}
	.HYDTS .cntri1{
		width: 100%;
		border-top: 1px solid #E7E7E7;
		box-sizing: border-box;
		padding-top: 20px;
		padding-bottom: 20px;
		margin-top: 50px;
		display: inline-block;
		position: relative;
	}
	.HYDTS .cntri1_1{
		border: 1px solid #E7E7E7;
		box-sizing: border-box;
		width: 145px;
		height: 40px;
		display: block;
		border-radius: 5px;
		float: left;
		margin-right: 15px;
		margin-top: 20px;
		text-align: center;
		line-height: 40px;
		font-size: 14px;
		color: #666666;
	}
	.HYDTS .cntri1_1:nth-child(2n){
		margin-right: 0;
	}
	.HYDTS .cntri1_2{
		width: 155px;
		height: 65px;
		font-size: 20px;
		color: white;
		text-align: center;
		line-height: 40px;
		background-image: url(../image/img_51.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		position: absolute;
		left: 0;
		top: -45px;
	}
	.HYDTS .cntri1_3{
		width: 100%;
		display: inline-block;
		margin-top: 25px;
	}
	.HYDTS .cntri1_3 img{
		width: 120px;
		display: inline-block;
		vertical-align: middle;
	}
	.HYDTS .cntri13{
		width: 57%;
		margin-left: 10px;
		text-align: left;
		display: inline-block;
		vertical-align: middle;
	}
	.HYDTS .cntri13_1{
		width: 100%;
		font-size: 14px;
		color: #666666;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
	}
	.HYDTS .cntri13_2{
		width: 100%;
		font-size: 14px;
		color: #999999;
		margin-top: 10px;
	}
	.HYDTS .cntri1_4{
		width: 100%;
		border-bottom: 1px solid #E7E7E7;
		box-sizing: border-box;
		display: inline-block;
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.HYDTS .cntri1_4 img{
		height: 10px;
		float: left;
		    margin-top: 5px;
	}
	.HYDTS .cntri14{
		width: 94%;
		float: left;
		margin-left: 10px;
		text-align: left;
	}
	.HYDTS .cntri14_1{
		width: 100%;
		font-size: 14px;
		color: #666666;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
	}
	.HYDTS .cntri14_2{
		width: 100%;
		font-size: 14px;
		color: #999999;
		margin-top: 10px;
	}
	.HYDTS .cntri1_5{
		width: 290px;
		height: 290px;
		margin-top: 45px;
		background-image: url(../image/img_52.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		position: relative;
	}
	.HYDTS .cntri1_5 img{
		width: 215px;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.HYDTS .cntri15{
		    width: 60%;
			font-size: 14px;
			color: #999999;
		    position: absolute;
		    left: 20%;
		    bottom: 0;
	}
	
}
@media screen and (max-width: 1300px) {
	.HYDTS .banner{
		width: 100%;
		padding-top: 0.9rem;
		display: flex;
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}
	.HYDTS .bann{
		/* border: 1px solid red; */
		box-sizing: border-box;
		width: 92%;
		text-align: left;
		margin: 1rem auto;
	}
	.HYDTS .bann1{
		width: 100%;
		font-size: 0.4rem;
		color: white;
	}
	.HYDTS .bann2{
		width: 100%;
		color: white;
		font-size: 0.2rem;
		line-height: 0.4rem;
		margin-top: 0.2rem;
	}
	.HYDTS .DTLEI{
		    width: 100%;
    text-align: center;
    display: flex;
    justify-content: center;
    background-color: #333;
	}
.HYDTS .DT-AC{
    position: fixed;
    left: 0px;
    top: 0px;
    z-index: 1001;
}
	.HYDTS .dtlei{
		max-width: 92%;
		display: inline-block;
	}
	.HYDTS .dtlei1{
    float: left;
    height: 0.8rem;
    line-height: 0.8rem;
    font-size: 0.15rem;
    color: white;
    /* border-right: 1px solid #EBEBEB; */
    box-sizing: border-box;
    /* padding: 0.25rem; */
   /*margin-bottom: 0.1rem; */
    margin: 0 0.25rem;
	}
	.HYDTS .dtlei1:last-child{
		border-right: 0;
	}
	.HYDTS .dt-act{
		color: #34BA89;
		border-bottom: 2px solid #34BA89;
	}
	.HYDTS .DTCNT{
		width: 100%;
		display: flex;
		margin-bottom: 1.15rem;
	}
	.HYDTS .dtcnt{
		width: 92%;
		margin: 0.6rem auto;
	}
	.HYDTS .DTCNT{
		width: 100%;
		display: flex;
		justify-content: center;
	}
	.HYDTS .dtcnt{
		width: 92%;
		margin: 0.6rem auto;
	}
	.HYDTS .dtcnt1{
		width: 100%;
	}
	.HYDTS .dtli{
		width: 100%;
		border-bottom: 1px solid #EBEBEB;
		box-sizing: border-box;
		padding-top: 0.4rem;
		padding-bottom: 0.4rem;
		display: flex;
	}
	.HYDTS .dtli a{
		width: 100%;
		display: flex;
		align-items: center;
	}
	.HYDTS .dtli:last-child{
		border-bottom: 0;
	}
	.HYDTS .dtli1{
		/* width: 0.6rem; */
		display: inline-block;
		vertical-align: middle;
	}
	.HYDTS .dtli1_1{
		width: 100%;
		padding: 0.1rem;
		box-sizing: border-box;
		/* height: 0.5rem; */
		background: #EEEEEE;
		color: #15499A;
		font-size: 0.2rem;
		text-align: center;
		/* line-height: 0.5rem; */
	}
	.HYDTS .dtli1_2{
		width: 100%;
		padding: 0.1rem;
		box-sizing: border-box;
		/* height: 0.5rem; */
		border: 1px solid #EEEEEE;
		box-sizing: border-box;
		text-align: center;
		/* line-height: 0.5rem; */
		color: #999999;
		font-size: 0.12rem;
	}
	.HYDTS .dtli2{
		width: 2rem;
		margin-left: 0.1rem;
		display: inline-block;
		vertical-align: middle;
	}
	.HYDTS .dtli3{
		width: 48%;
		margin-left: 0.1rem;
		display: inline-block;
		vertical-align: middle;
	}
	.HYDTS .dtli3_1{
		width: 100%;
		color: #333333;
		font-size: 0.2rem;
		font-weight: bold;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
	}
	.HYDTS .dtli3_2{
		width: 100%;
		color: #999999;
		font-size: 0.14rem;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
	}
	.HYDTS .dtli3_3{
		width: 100%;
		display: flex;
		justify-content: flex-end;
		/* margin-top: 0.3rem; */
	}
	.HYDTS .dtli33{
		display: none;
	}
	.HYDTS .dtli34{
		/* float: right; */
		/* width: 0.45rem;
		height: 0.2rem; */
		padding: 0.05rem;
		padding-left: 0.1rem;
		padding-right: 0.1rem;
		border-radius: 0.1rem;
		background: #CCCCCC;
		color: white;
		font-size: 0.12rem;
		text-align: center;
		/* line-height: 0.2rem; */
	}
	.HYDTS .dtli:hover .dtli1_1{
		background: #15499A;
		color: white;
	}
	.HYDTS .dtli:hover .dtli1_2{
		background: #EEEEEE;
	}
	.HYDTS .dtli:hover .dtli3_1{
		color: #15499A;
	}
	.HYDTS .dtli:hover .dtli34{
		background: #15499A;
	}
	.HYDTS .dtcnt2{
		width: 100%;
		text-align: center;
		margin-top: 0.75rem;
	}
	.HYDTS .dtcnt2 ul.pagination {
	    display: inline-block;
	    padding: 0;
	    margin: 0;
	}
	
	.HYDTS .dtcnt2 ul.pagination li {display: inline;}
	
	.HYDTS .dtcnt2 ul.pagination li a {
	    color: black;
	    float: left;
		/* width: 30px;
		height: 30px; */
		border-radius: 0.1rem;
		/* line-height: 30px; */
		font-size: 0.14rem;
		color: #666666;
	    padding: 0.08rem 0.16rem;
	    text-decoration: none;
	    transition: background-color .3s;
	    border: 1px solid #ddd;
	    margin: 0 4px;
	}
	
	.HYDTS .dtcnt2 ul.pagination li a.active {
	    background-color: #15499A;
	    color: white;
	    border: 1px solid #15499A;
	}
	
	.HYDTS .dtcnt2 ul.pagination li a:hover:not(.active) {background-color: #ddd;}
	
	.HYDTS .dtxqt{
		width: 100%;
		border-bottom: 1px solid #EBEBEB;
		box-sizing: border-box;
		display: flex;
	}
	.HYDTS .xqdt{
		width: 92%;
		margin:0.2rem auto;
		display: flex;
		align-items: center;
	}
	.HYDTS .xqdt img{
		height: 0.3rem;
		display: inline-block;
		vertical-align: middle;
	}
	.HYDTS .xqdt span{
		font-size: 0.14rem;
		margin-left: 0.1rem;
		color: #999999;
		display: inline-block;
		vertical-align: middle;
	}
	.HYDTS .xqdt span a{
		color: #999999;
	}
	.HYDTS .CONTS{
		width: 100%;
		text-align: center;
		margin-bottom: 1.15rem;
	}
	.HYDTS .CONT{
		width: 92%;
		display: inline-block;
		margin: 0.5rem auto;
	}
	.HYDTS .cont-le{
		/* border: 1px solid red; */
		box-sizing: border-box;
		width: 100%;
		float: left;
	}
	.HYDTS .cntle1{
		width: 100%;
		font-size: 0.3rem;
		font-weight: bold;
		color: #333333;
		text-align: left;
	}
	.HYDTS .cntle2{
		width: 100%;
		/* display: inline-block; */
		margin-top: 0.3rem;
	}
	.HYDTS .cntle2_1{
		width: 100%;
		display: flex;
		align-items: center;
		margin-bottom: 0.1rem;
		/* float: left; */
		/* margin-right: 0.3rem; */
	}
	.HYDTS .cntle2_1:last-child{
		margin-bottom: 0;
	}
	.HYDTS .cntle2_1 img{
		height: 0.25rem;
		    margin-right: 0.1rem;
		display: inline-block;
		vertical-align: middle;
	}
	.HYDTS .cntle2_1 span{
		font-size: 0.14rem;
		color: #999999;
		display: inline-block;
		vertical-align: middle;
	}
	.HYDTS .cntle3{
		width: 100%;
		padding-top: 0.4rem;
		padding-bottom: 0.4rem;
		text-align: left;
		border-bottom: 1px solid #E7E7E7;
		box-sizing: border-box;
		font-size: 0.14rem;
		color: #666666;
		line-height: 0.4rem;
	}
	.HYDTS .cntle3 img{
		max-width: 100%;
	}
	.HYDTS .cntle4{
		width: 100%;
	}
	.HYDTS .cntle4_1{
		width: 100%;
		margin-top: 0.25rem;
		display: flex;
		align-items: center;
	}
	.HYDTS .cntle41{
		height: 0.5rem;
		padding-left: 0.15rem;
		padding-right: 0.2rem;
		color: #666666;
		font-size: 0.14rem;
		text-align: center;
		line-height: 0.5rem;
		margin-right: 0.1rem;
		display: inline-block;
		vertical-align: middle;
		background-image: url(../image/img_50.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}
	.HYDTS .cntle41_2{
		width: 80%;
		text-align: left;
		font-size: 0.14rem;
		color: #666666;
		display: inline-block;
		vertical-align: middle;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
	}
	.HYDTS .cont-ri{
		/* border: 1px solid red; */
		box-sizing: border-box;
		width: 100%;
		float: left;
		margin-top: 0.5rem;
	}
	.HYDTS .cntri1{
		width: 100%;
		border-top: 1px solid #E7E7E7;
		box-sizing: border-box;
		padding-top: 0.2rem;
		padding-bottom: 0.2rem;
		margin-top: 0.5rem;
		display: inline-block;
		position: relative;
	}
	.HYDTS .cntri1_1{
		border: 1px solid #E7E7E7;
		box-sizing: border-box;
		width: 49%;
		padding: 0.2rem;
		/* height: 0.4rem; */
		display: block;
		border-radius: 0.1rem;
		float: left;
		margin-right: 2%;
		margin-top: 2%;
		text-align: center;
		/* line-height: 0.4rem; */
		font-size: 0.14rem;
		color: #666666;
	}
	.HYDTS .cntri1_1:nth-child(2n){
		margin-right: 0;
	}
	.HYDTS .cntri1_2{
		    width: 2rem;
		    height: 0.9rem;
		    font-size: 0.2rem;
		    color: white;
		    text-align: center;
		    line-height: 0.6rem;
		    background-image: url(../image/img_51.png);
		    background-repeat: no-repeat;
		    background-size: 100% 100%;
		    position: absolute;
		    left: 0;
		    top: -0.6rem;
	}
	.HYDTS .cntri1_3{
		width: 100%;
		display: inline-block;
		margin-top: 0.25rem;
	}
	.HYDTS .cntri1_3 img{
		width: 20%;
		display: inline-block;
		vertical-align: middle;
	}
	.HYDTS .cntri13{
		width: 74%;
		margin-left: 1%;
		text-align: left;
		display: inline-block;
		vertical-align: middle;
	}
	.HYDTS .cntri13_1{
		width: 100%;
		font-size: 0.14rem;
		color: #666666;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
	}
	.HYDTS .cntri13_2{
		width: 100%;
		font-size: 0.14rem;
		color: #999999;
		margin-top: 0.1rem;
	}
	.HYDTS .cntri1_4{
		width: 100%;
		border-bottom: 1px solid #E7E7E7;
		box-sizing: border-box;
		display: inline-block;
		padding-top: 0.2rem;
		padding-bottom: 0.2rem;
	}
	.HYDTS .cntri1_4 img{
		height: 0.25rem;
		float: left;
		    margin-top: 0.05rem;
	}
	.HYDTS .cntri14{
		width: 94%;
		float: left;
		margin-left: 0.1rem;
		text-align: left;
	}
	.HYDTS .cntri14_1{
		width: 100%;
		font-size: 0.14rem;
		color: #666666;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
	}
	.HYDTS .cntri14_2{
		width: 100%;
		font-size: 0.14rem;
		color: #999999;
		margin-top: 0.1rem;
	}
	.HYDTS .cntri1_5{
		width: 5rem;
		height: 5rem;
		margin: auto;
		margin-top: 0.45rem;
		background-image: url(../image/img_52.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		position: relative;
	}
	.HYDTS .cntri1_5 img{
		width: 80%;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.HYDTS .cntri15{
		    width: 60%;
			font-size: 0.14rem;
			color: #999999;
		    position: absolute;
		    left: 20%;
		    bottom: 0;
	}
}


@media screen and (min-width: 1300px) {
	.KHALS .banner{
		width: 100%;
		display: inline-block;
		position: relative;
	}
	.KHALS .banner img{
		width: 100%;
		float: left;
	}
	.KHALS .bann{
		/* border: 1px solid red; */
		box-sizing: border-box;
		width: 1300px;
		text-align: left;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.KHALS .bann1{
		width: 100%;
		font-size: 40px;
		color: white;
	}
	.KHALS .bann2{
		width: 100%;
		color: white;
		font-size: 20px;
		line-height: 30px;
		margin-top: 20px;
	}
	.KHALS .KHLEI{
		width: 100%;
	}
	.KHALS .khlei{
		width: 1300px;
		margin:40px auto;
	}
	.KHALS .khlei1{
		width: 100%;
		display: inline-block;
		margin-top: 30px;
	}
	.KHALS .khlei1:first-child{
		margin-top: 0;
	}
	.KHALS .khlei1_1{
		float: left;
		font-size: 16px;
		color: #15499A;
	}
	.KHALS .khlei1_2{
		width: 95%;
		float: left;
	}
	.KHALS .khlei1_2 a{
		color: #999999;
		font-size: 16px;
		margin-left: 45px;
	}
	.KHALS .khlei-act{
		color: #15499A !important;
	}
	.KHALS .ALLIS{
		width: 100%;
		background: #F4F4F4;
		display: flex;
	}
	.KHALS .allits{
		width: 1300px;
		margin: 50px auto;
	}
	.KHALS .alits{
		width: 100%;
		display: inline-block;
	}
	.KHALS .alit{
		border: 1px solid white;
		width: 305px;
		background: white;
		padding: 15px;
		box-sizing: border-box;
		float: left;
		text-align: center;
		margin-right: 26px;
		margin-bottom: 45px;
	}
	.KHALS .alit:nth-child(4n){
		margin-right: 0;
	}
	.KHALS .alit img{
		width: 80px;
		margin: 30px auto;
	}
	.KHALS .alit1{
		width: 100%;
		height: 162px;
		border-top: 1px solid #EBEBEB;
		box-sizing: border-box;
		padding-top: 30px;
		padding-bottom: 30px;
		font-size: 14px;
		color: #666666;
		line-height: 25px;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 4;
		overflow: hidden;
	}
	.KHALS .alit2{
		width: 100%;
		font-size: 14px;
		color: rgba(21,73,154,0.5);
		margin-bottom: 30px;
	}
	.KHALS .alit:hover{
		border: 1px solid #15499A;
		box-sizing: border-box;
	}
	.KHALS .alitf{
		width: 100%;
		text-align: center;
	}
	.KHALS .alitf ul.pagination {
	    display: inline-block;
	    padding: 0;
	    margin: 0;
	}
	
.KHALS .alitf ul.pagination li {display: inline;}
	
.KHALS .alitf ul.pagination li a {
	    color: black;
	    float: left;
		width: 30px;
		height: 30px;
		border-radius: 5px;
		line-height: 30px;
		font-size: 14px;
		color: #666666;
	    /* padding: 8px 16px; */
	    text-decoration: none;
	    transition: background-color .3s;
	    border: 1px solid #ddd;
	    margin: 0 4px;
	}
	
.KHALS .alitf ul.pagination li a.active {
	    background-color: #15499A;
	    color: white;
	    border: 1px solid #15499A;
	}
	
.KHALS .alitf ul.pagination li a:hover:not(.active) {background-color: #ddd;}
.KHALS .dtxqt{
		width: 100%;
		border-bottom: 1px solid #EBEBEB;
		box-sizing: border-box;
		display: flex;
	}
	.KHALS .xqdt{
		width: 1300px;
		margin:20px auto;
	}
	.KHALS .xqdt img{
		height: 20px;
		display: inline-block;
		vertical-align: middle;
	}
	.KHALS .xqdt span{
		font-size: 14px;
		margin-left: 10px;
		color: #999999;
		display: inline-block;
		vertical-align: middle;
	}
	.KHALS .xqdt span a{
		color: #999999;
	}
	.KHALS .aldetail{
		width: 1300px;
		margin:35px auto;
	}
	.KHALS .aldeta1{
		width: 100%;
		background: #F7F7F7;
		box-sizing: border-box;
		padding: 40px;
		display: inline-block;
	}
	.KHALS .alde1_1{
		width: 290px;
		height: 290px;
		background: white;
		text-align: center;
		display: inline-block;
		vertical-align: middle;
		position: relative;
	}
	.KHALS .alde1_1 img{
		width: 215px;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.KHALS .alde1_2{
		width: 72%;
		margin-left: 45px;
		display: inline-block;
		vertical-align: middle;
	}
	.KHALS .alde12_1{
		width: 100%;
		font-size: 30px;
		color: #333333;
		margin-bottom: 25px;
	}
	.KHALS .alde12_2{
		width: 100%;
		font-size: 16px;
		color: #333333;
		margin-top: 20px;
	}
	.KHALS .alde122_1{
		color: #999999;
	}
	.KHALS .alde122_2{
		color: #15499A;
	}
	.KHALS .aldeta2{
		width: 100%;
		margin-top: 35px;
	}
	.KHALS .alde2_1{
		width: 100%;
		border-bottom: 1px solid #EBEBEB;
		box-sizing: border-box;
		display: inline-block;
	}
	.KHALS .alde21{
		float: left;
		font-size: 18px;
		color: #333333;
		border-bottom: 2px solid #15499A;
		box-sizing: border-box;
		padding-top: 15px;
		padding-bottom: 15px;
	}
	.KHALS .alde2_2{
		width: 100%;
		padding:30px 0;
		font-size: 16px;
		color: #999999;
		line-height: 25px;
		    border-bottom: 1px solid #EBEBEB;
	}
	.KHALS .alde2_2 img{
		max-width: 100%;
	}
	.KHALS .alde2_3{
		width: 100%;
		padding-top: 35px;
		padding-bottom: 35px;
		display: inline-block;
	}
	.KHALS .alde23_1{
		font-size: 18px;
		    color: #333333;
			display: inline-block;
			vertical-align: middle;
	}
	.KHALS .alde23_2{
    width: 94%;
		display: inline-block;
		vertical-align: middle;
	}
	.KHALS .alde232{
		display: block;
		float: left;
		border: 1px solid #EBEBEB;
		width: 185px;
		height: 40px;
		box-sizing: border-box;
		border-radius: 5px;
		text-align: center;
		line-height: 40px;
		margin-left: 20px;
		font-size: 16px;
		color: #15499A;
	}
}
@media screen and (max-width: 1300px) {
	.KHALS .banner{
		width: 100%;
		padding-top: 0.9rem;
		display: flex;
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}
	.KHALS .bann{
		/* border: 1px solid red; */
		box-sizing: border-box;
		width: 92%;
		text-align: left;
		margin: 1rem auto;
	}
	.KHALS .bann1{
		width: 100%;
		font-size: 0.4rem;
		color: white;
	}
	.KHALS .bann2{
		width: 100%;
		color: white;
		font-size: 0.2rem;
		line-height: 0.4rem;
		margin-top: 0.2rem;
	}
	.KHALS .KHLEI{
		width: 100%;
	}
	.KHALS .khlei{
		width: 92%;
		margin:0.4rem auto;
	}
	.KHALS .khlei1{
		width: 100%;
		display: inline-block;
		margin-top: 0.3rem;
	}
	.KHALS .khlei1:first-child{
		margin-top: 0;
	}
	.KHALS .khlei1_1{
		float: left;
		font-size: 0.16rem;
		color: #15499A;
	}
	.KHALS .khlei1_2{
		width: 83%;
		float: left;
		display: inline-block;
	}
	.KHALS .khlei1_2 a{
		color: #999999;
		font-size: 0.16rem;
		margin-left: 0.45rem;
		display: block;
		float: left;
		    margin-bottom: 0.1rem;
	}
	.KHALS .khlei-act{
		color: #15499A !important;
	}
	
	.KHALS .ALLIS{
		width: 100%;
		background: #F4F4F4;
		display: flex;
		margin-bottom: 1.15rem;
	}
	.KHALS .allits{
		width: 92%;
		margin: 0.5rem auto;
	}
	.KHALS .alits{
		width: 100%;
		display: inline-block;
	}
	.KHALS .alit{
		border: 1px solid white;
		width: 49%;
		background: white;
		padding: 0.15rem;
		box-sizing: border-box;
		float: left;
		text-align: center;
		margin-right: 2%;
		margin-bottom: 2%;
	}
	.KHALS .alit:nth-child(2n){
		margin-right: 0;
	}
	.KHALS .alit img{
		width: 0.8rem;
		margin: 0.3rem auto;
	}
	.KHALS .alit1{
		width: 100%;
		height: 2rem;
		border-top: 1px solid #EBEBEB;
		box-sizing: border-box;
		padding-top: 0.3rem;
		padding-bottom: 0.3rem;
		font-size: 0.14rem;
		color: #666666;
		line-height: 0.4rem;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 4;
		overflow: hidden;
	}
	.KHALS .alit2{
		width: 100%;
		font-size: 0.14rem;
		color: rgba(21,73,154,0.5);
		margin-bottom: 0.3rem;
	}
	.KHALS .alit:hover{
		border: 1px solid #15499A;
		box-sizing: border-box;
	}
	
	.KHALS .alitf{
		width: 100%;
		text-align: center;
		margin-top: 0.5rem;
		    display: flex;
		    justify-content: center;
	}
	.KHALS .alitf ul.pagination {
	    display: inline-block;
	    padding: 0;
	    margin: 0;
	}
	
.KHALS .alitf ul.pagination li {display: inline;}
	
.KHALS .alitf ul.pagination li a {
	    color: black;
	    float: left;
		/* width: 30px;
		height: 30px; */
		border-radius: 0.1rem;
		/* line-height: 30px; */
		font-size: 0.14rem;
		color: #666666;
	    padding: 0.08rem 0.16rem;
	    text-decoration: none;
	    transition: background-color .3s;
	    border: 1px solid #ddd;
	    margin: 0 4px;
	}
	
.KHALS .alitf ul.pagination li a.active {
	    background-color: #15499A;
	    color: white;
	    border: 1px solid #15499A;
	}
	
.KHALS .alitf ul.pagination li a:hover:not(.active) {background-color: #ddd;}

.KHALS .dtxqt{
		width: 100%;
		border-bottom: 1px solid #EBEBEB;
		box-sizing: border-box;
		display: flex;
	}
	.KHALS .xqdt{
		width: 92%;
		margin:0.2rem auto;
		display: flex;
		align-items: center;
	}
	.KHALS .xqdt img{
		height: 0.3rem;
		display: inline-block;
		vertical-align: middle;
	}
	.KHALS .xqdt span{
		font-size: 0.14rem;
		margin-left: 0.1rem;
		color: #999999;
		display: inline-block;
		vertical-align: middle;
	}
	.KHALS .xqdt span a{
		color: #999999;
	}
	.KHALS .aldetail{
		width: 92%;
		margin:0.35rem auto;
		margin-bottom: 1.15rem;
	}
	.KHALS .aldeta1{
		width: 100%;
		background: #F7F7F7;
		box-sizing: border-box;
		padding: 0.4rem;
		display: inline-block;
	}
	.KHALS .alde1_1{
		width: 2.9rem;
		height: 2.9rem;
		background: white;
		text-align: center;
		display: inline-block;
		vertical-align: middle;
		position: relative;
	}
	.KHALS .alde1_1 img{
		width: 2.15rem;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.KHALS .alde1_2{
		width: 100%;
		margin-top: 0.45rem;
		display: inline-block;
		vertical-align: middle;
	}
	.KHALS .alde12_1{
		width: 100%;
		font-size: 0.3rem;
		color: #333333;
		margin-bottom: 0.25rem;
	}
	.KHALS .alde12_2{
		width: 100%;
		font-size: 0.16rem;
		color: #333333;
		margin-top: 0.2rem;
	}
	.KHALS .alde122_1{
		color: #999999;
	}
	.KHALS .alde122_2{
		color: #15499A;
	}
	.KHALS .aldeta2{
		width: 100%;
		margin-top: 0.35rem;
	}
	.KHALS .alde2_1{
		width: 100%;
		border-bottom: 1px solid #EBEBEB;
		box-sizing: border-box;
		display: inline-block;
	}
	.KHALS .alde21{
		float: left;
		font-size: 0.18rem;
		color: #333333;
		border-bottom: 2px solid #15499A;
		box-sizing: border-box;
		padding-top: 0.15rem;
		padding-bottom: 0.15rem;
	}
	.KHALS .alde2_2{
		width: 100%;
		padding:0.3rem 0;
		font-size: 0.16rem;
		color: #999999;
		line-height: 0.4rem;
		    border-bottom: 1px solid #EBEBEB;
	}
	.KHALS .alde2_2 img{
		max-width: 100%;
	}
	.KHALS .alde2_3{
		width: 100%;
		padding-top: 0.35rem;
		padding-bottom: 0.35rem;
		display: inline-block;
	}
	.KHALS .alde23_1{
		font-size: 0.18rem;
		    color: #333333;
			display: inline-block;
			vertical-align: middle;
	}
	.KHALS .alde23_2{
	width: 79%;
		display: inline-block;
		vertical-align: middle;
	}
	.KHALS .alde232{
		display: block;
		float: left;
		border: 1px solid #EBEBEB;
		/* width: 1.85rem;
		height: 0.4rem; */
		padding: 0.1rem;
		box-sizing: border-box;
		border-radius: 0.1rem;
		text-align: center;
		/* line-height: 0.4rem; */
		margin-left: 0.2rem;
		font-size: 0.16rem;
		color: #15499A;
	}
}


@media screen and (min-width: 1300px) {
	.PINGTAI .banner{
		width: 100%;
		display: inline-block;
		position: relative;
	}
	.PINGTAI .banner img{
		width: 100%;
		float: left;
	}
	.PINGTAI .bann{
		      /* border: 1px solid red; */
		      box-sizing: border-box;
		      width: 1300px;
		      text-align: left;
		      padding-bottom: 110px;
		      padding-top: 110px;
		      background-repeat: no-repeat;
		      background-size: 20%;
		      background-position: center right 15%;
		      position: absolute;
		      left: 50%;
		      top: 50%;
		      transform: translate(-50%,-50%);
	}
	.PINGTAI .bann1{
		width: 100%;
		font-size: 40px;
		color: white;
	}
	.PINGTAI .bann2{
		width: 100%;
		color: white;
		font-size: 20px;
		line-height: 30px;
		margin-top: 20px;
	}
	.PINGTAI .bann3{
		width: 160px;
		height: 45px;
		border-radius: 45px;
		line-height: 40px;
		display: block;
		margin-top: 45px;
		text-align: center;
		background-image: url(../image/img_53.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}
	.PINGTAI .bann3 img{
		width: 20px;
		height: 20px;
		    float: inherit;
		display: inline-block;
		vertical-align: middle;
	}
	.PINGTAI .bann3 span{
		font-size: 20px;
		color: white;
		margin-left: 10px;
		display: inline-block;
		vertical-align: middle;
	}
.PINGTAI .bann4{
    width: 100%;
    color: white;
    font-size: 22px;
    font-weight: bold;
    /* line-height: 30px; */
    margin-top: 15px;
}
	.PINGTAI .PTJS{
		width: 100%;
		display: inline-block;
	}
	.PINGTAI .ptjs{
		width: 1300px;
		margin: 70px auto;
		text-align: center;
	}
	.PINGTAI .ptjs1{
		width: 100%;
		font-size: 36px;
		color: #333333;
	}
	.PINGTAI .ptjs2{
		width: 100%;
		margin-top: 20px;
		font-size: 20px;
		color: #666666;
	}
	.PINGTAI .ptjs2 span{
		color: #15499A;
	}
	.PINGTAI .ptjs3{
		width: 100%;
		margin-top: 20px;
	}
	.PINGTAI .PTTD{
		width: 100%;
		background: #F7F7F7;
		display: inline-block;
	}
	.PINGTAI .pttd{
		width: 1300px;
		margin: 70px auto;
	}
	.PINGTAI .pttd1{
		width: 100%;
		text-align: center;
		    font-size: 36px;
		    color: #333333;
	}
	.PINGTAI .pttd2{
		width: 100%;
		display: inline-block;
	}
	.PINGTAI .pttd2_1{
		width: 410px;
		float: left;
		margin-right: 35px;
		margin-top: 35px;
		display: inline-block;
	}
	.PINGTAI .pttd2_1:nth-child(3n){
		margin-right: 0;
	}
	.PINGTAI .pttd2_1 img{
		width: 100%;
		height: 200px;
		float: left;
	}
	.PINGTAI .pttd21{
		width: 100%;
		height: 60px;
		line-height: 60px;
		background: white;
		text-align: center;
		font-size: 20px;
		color: #333333;
		float: left;
	}
	.PINGTAI .PTJZ{
		width: 100%;
		display: inline-block;
	}
	.PINGTAI .ptjz{
		width: 1300px;
		margin: 70px auto;
	}
	.PINGTAI .ptjz1{
		width: 100%;
		text-align: center;
		    font-size: 36px;
		    color: #333333;
	}
	.PINGTAI .ptjz2{
		width: 100%;
		margin-top: 40px;
	}
	.PINGTAI .ptj2{
		border: 1px dashed #15499A;
		width: 500px;
		height: 500px;
		border-radius: 50%;
		margin: auto;
		box-shadow: 0 0 5px #DCE4F0;
		position: relative;
	}
	.PINGTAI .ptj21{
		width: 410px;
		height: 410px;
		border-radius: 50%;
		background-image: url(../image/img_58.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.PINGTAI .ptj21 img{
		width: 340px;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.PINGTAI .ptj3{
		/* border: 1px solid red; */
		box-sizing: border-box;
		width: 1300px;
		    margin-top: -310px;
	}
	.PINGTAI .ptj3_1{
		width: 100%;
		display: inline-block;
	}
	.PINGTAI .ptj31_1{
		width: 450px;
		float: left;
		display: inline-block;
	}
	.PINGTAI .ptj311_1{
		width: 75px;
		height: 75px;
		border-radius: 50%;
		float: left;
		background-image: url(../image/img_60.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		position: relative;
	}
	.PINGTAI .ptj311_2{
		width: 78%;
		text-align: right;
		float: left;
		color: #666666;
		font-size: 16px;
		margin-right: 10px;
	}
	.PINGTAI .ptj311_1 img{
		max-width: 30px;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.PINGTAI .ptj31_2{
		width: 440px;
		float: right;
		display: inline-block;
	}
	.PINGTAI .ptj312_1{
		width: 75px;
		height: 75px;
		border-radius: 50%;
		float: left;
		background-image: url(../image/img_60.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		position: relative;
	}
	.PINGTAI .ptj312_1 img{
		max-width: 30px;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.PINGTAI .ptj312_2{
		width: 78%;
		text-align: left;
		float: left;
		color: #666666;
		font-size: 16px;
		margin-left: 10px;
	}
	.PINGTAI .ptj3_2{
		width: 700px;
		text-align: center;
		margin: auto;
		margin-top: 190px;
	}
	.PINGTAI .ptj32_1{
		width: 75px;
		    height: 75px;
		    border-radius: 50%;
			margin: auto;
			margin-bottom: 10px;
		    background-image: url(../image/img_60.png);
		    background-repeat: no-repeat;
		    background-size: 100% 100%;
		    position: relative;
	}
	.PINGTAI .ptj32_1 img{
		    max-width: 30px;
		    position: absolute;
		    left: 50%;
		    top: 50%;
		    transform: translate(-50%,-50%);
	}
	.PINGTAI .ptj32_2{
		    width: 100%;
		    text-align: center;
		    color: #666666;
		    font-size: 16px;
	}
	.PINGTAI .JJLJ{
		width: 100%;
		padding-top: 65px;
		padding-bottom: 65px;
		background-image: url(../image/img_64.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}
	.PINGTAI .jjlj1{
		width: 100%;
		text-align: center;
		font-size: 36px;
		color: white;
	}
	.PINGTAI .jjlj2{
		width: 100%;
		text-align: center;
		margin-top: 35px;
	}
	.PINGTAI .jjlj2_1{
		width: 160px;
		height: 45px;
		border-radius: 45px;
		background: #34BA89;
		display: inline-block;
		text-align: center;
		line-height: 45px;
	}
	.PINGTAI .jjlj2_1:first-child{
		margin-right: 30px;
	}
	.PINGTAI .jjlj2_1 img{
		height: 20px;
		display: inline-block;
		vertical-align: middle;
	}
	.PINGTAI .jjlj2_1 span{
		font-size: 20px;
		color: white;
		display: inline-block;
		vertical-align: middle;
	}
	.PINGTAI .GLPT{
		width: 100%;
		display: inline-block;
	}
	.PINGTAI .glpt{
		width: 1300px;
		margin:50px auto;
		text-align: center;
	}
	.PINGTAI .glpt1{
		width: 100%;
		font-size: 36px;
		color: #333333;
	}
	.PINGTAI .glpt2{
		width: 100%;
		font-size: 16px;
		color: #999999;
		margin-top: 35px;
		line-height: 25px;
	}
	.PINGTAI .glpt3{
		width: 100%;
		/*margin-top: 20px;*/
    margin-top: 90px;
    margin-bottom: 120px;
 position: relative;
	}

.PINGTAI .glpt3_1{

    width: 1000px;
    height: 440px;
    margin: auto;
    background-image: url(../image/img_162.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    position: relative;
}
.PINGTAI .glpt31{
width:220px;
font-size:24px;
color:#15499A;
text-align: center;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}
.PINGTAI .glpt31 img{
width:100%;
}
.PINGTAI .glpt31_1{
text-align: center;
color:#333333;
font-size:20px;
    position: absolute;
    top: -5%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.PINGTAI .glpt31_1 div{
margin-bottom: 10px;
}
.PINGTAI .glp{
width:65px;
height:65px;
margin: auto;

    position: relative;
}
.PINGTAI .glp1{
border:1px dashed #15499A;
box-sizing: border-box;
    background: white;
width:65px;
height:65px;
border-radius:50%;
animation: rotateArround 3.5s linear 3s infinite normal;
	-webkit-animation: rotateArround 3.5s linear 3s infinite normal;
	-moz-animation: rotateArround 3.5s linear 3s infinite;
	-ms-animation: rotateArround 3.5s linear 3s infinite;
	-o-animation: rotateArround 3.5s linear 3s infinite;
}
.PINGTAI .glp2{
    max-width: 90%;
max-height:40px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}
.PINGTAI .glpt31_2{
text-align: center;
color:#333333;
font-size:20px;
}
.PINGTAI .glpt31_2 div{
display:inline-block;
vertical-align: middle;
}
.PINGTAI .glim1{
position: absolute;
    left: 7%;
    top: 2%;
}
.PINGTAI .glim2{
position: absolute;
    right: 7%;
    top: 2%;
}
.PINGTAI .glim3{
position: absolute;
        left: -11%;
    top: 30%;
}
.PINGTAI .glim4{
position: absolute;
    right: -9%;
    top: 30%;
}
.PINGTAI .glim5{
position: absolute;
    left: 4%;
    top: 75%;
}
.PINGTAI .glim6{
position: absolute;
    right: 4%;
    top: 75%;
}
.PINGTAI .glpt31_3{
color:#333333;
font-size:20px;
}
.PINGTAI .glpt31_3 div{
margin-top: 10px;
}
.PINGTAI .glim7{
position: absolute;
        left: 30%;
    top: 86%;
}
.PINGTAI .glim8{
position: absolute;
        right: 30%;
    top: 86%;
}

	.PINGTAI .PTT{
		width: 100%;
		display: flex;
		background-image: url(../image/img_66.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}
	.PINGTAI .ptt{
		width: 1300px;
		margin: 90px auto;
		text-align: center;
	}
	.PINGTAI .ptt1{
		width: 100%;
		    font-size: 36px;
		    color: white;
	}
	.PINGTAI .ptt2{
		width: 100%;
		margin-top: 35px;
	}
	.PINGTAI .ptt2_1{
		width: 280px;
		height: 210px;
		background-image: url(../image/img_67.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		position: relative;
		display: inline-block;
		vertical-align: middle;
	}
	.PINGTAI .ptt21{
		width: 80%;
		text-align: left;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.PINGTAI .ptt21_1{
		width: 100%;
		font-size: 16px;
		color: white;
	}
	.PINGTAI .ptt21_2{
		width: 100%;
		font-size: 14px;
		color: rgba(255,255,255,0.8);
		margin-top: 20px;
		line-height: 25px;
	}
	.PINGTAI .ptt2_2{
		width: 670px;
		margin-left: 30px;
		margin-right: 30px;
		display: inline-block;
		vertical-align: middle;
	}
	.PINGTAI .ptt21_3{
		width: 100%;
		font-size: 14px;
		color: rgba(255,255,255,0.8);
		line-height: 25px;
	}
	.PINGTAI .ptt2_3{
		width: 400px;
		padding: 35px;
		margin: auto;
		margin-top: 35px;
		text-align: center;
		box-sizing: border-box;
		background-image: url(../image/img_69.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}
	.PINGTAI .ptt23_1{
		width: 100%;
		font-size: 16px;
		color: white;
	}
	.PINGTAI .ptt23_2{
		width: 100%;
		font-size: 14px;
		color: rgba(255,255,255,0.8);
	}
.PINGTAI .GLYPT {
		width: 100%;
		display: inline-block;
background: #F3F6FA;
	}

	.PINGTAI .glypt {
		/* border: 1px solid red; */
		box-sizing: border-box;
		width: 1300px;
		margin: 60px auto;
	}

	.PINGTAI .glypt1 {
		width: 100%;
		text-align: center;
		font-size: 36px;
		color: #333333;
	}

	.PINGTAI .glypt2 {
		width: 100%;
		display: inline-block;
		margin-top: 40px;
	}

	.PINGTAI .glypt2_1 {
		/* float: left; */
		border: 1px dashed #92AAD0;
		border-radius: 10px;
		box-sizing: border-box;
		width: 330px;
		padding: 15px;
		display: inline-block;
		vertical-align: middle;
		position: relative;
    background: white;
	}

	.PINGTAI .glypt2_1::after {
		content: "";
		position: absolute;
		top: 50%;
		right: -5px;
		padding: 5px;
		background: inherit;
		border: inherit;
		border-right: 0;
		border-bottom: 0;
		background: white;
		transform: translate(0, -50%) rotate(140deg);
	}

	.PINGTAI .glypt21 {
		width: 100%;
		border-bottom: 1px solid #D9D9D9;
		padding-top: 20px;
		padding-bottom: 20px;
		text-align: center;
	}

	.PINGTAI .glypt21:last-child {
		border-bottom: 0;
	}

	.PINGTAI .glypt21_1 {
		width: 100%;
		font-size: 20px;
		color: #333333;
	}

	.PINGTAI .glypt21_2 {
		height: 145px;
		margin-top: 10px;
	}

	.PINGTAI .glypt2_2 {
		border: 1px dashed #92AAD0;
		box-sizing: border-box;
		width: 580px;
		height: 580px;
		border-radius: 50%;
		display: inline-block;
		vertical-align: middle;
		box-shadow: 0 0 5px #F9FDFE;
		margin-left: 22px;
		margin-right: 22px;
		position: relative;
    background: white;
	}

	.PINGTAI .glypt22 {
		width: 530px;
		height: 530px;
		border-radius: 50%;
		background: #F8F9FC;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
	}

	.PINGTAI .gly22 {
		width: 465px;
		height: 465px;
		text-align: center;
		border-radius: 50%;
		background: #F1F3F9;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
	}

	.PINGTAI .gly22_1 {
		width: 90%;
		margin: auto;
		font-size: 20px;
		color: #15499A;
		text-align: center;
		margin-top: 40px;
		font-weight: bold;
	}

	.PINGTAI .gly22_2 {
		max-width: 80%;
		margin-top: 10px;
	}

	.PINGTAI .glypt2_3 {
		border: 1px dashed #92AAD0;
		border-radius: 10px;
		box-sizing: border-box;
		width: 330px;
		padding: 35px;
		display: inline-block;
		vertical-align: middle;
		position: relative;
    background: white;
	}

	.PINGTAI .glypt2_3::after {
		content: "";
		position: absolute;
		top: 50%;
		left: -5px;
		padding: 5px;
		background: inherit;
		border: inherit;
		border-right: 0;
		border-bottom: 0;
		background: white;
		transform: translate(0, -50%) rotate(315deg);
	}

	.PINGTAI .glypt23 {
		width: 49%;
		float: left;
		margin-right: 2%;
		margin-top: 20px;
		margin-bottom: 20px;
	}

	.PINGTAI .glypt23:nth-child(2n) {
		margin-right: 0;
	}

	.PINGTAI .glypt23 img {
		width: 20px;
		display: inline-block;
		vertical-align: middle;
	}

	.PINGTAI .glypt23 span {
		font-size: 16px;
		color: #666666;
		margin-left: 10px;
		display: inline-block;
		vertical-align: middle;
	}

.PINGTAI .HYXZ{
width:100%;
    display: inline-block;
}
.PINGTAI .hyxz{
    width: 1300px;
    margin: 60px auto;
}
.PINGTAI .hyxz1{
    width: 100%;
    text-align: center;
    font-size: 36px;
    color: #333333;
}
.PINGTAI .hyxz2{
width: 100%;
display: inline-block;
margin-top: 35px;
}
.PINGTAI .hyxz2_1{
width: 410px;
height:375px;
float:left;
margin-right:35px;
    box-sizing: border-box;
    padding: 35px;
box-shadow: 0 0 10px #F9F9F9;
}
.PINGTAI .hyxz2_1:last-child{
margin-right:0;
}
.PINGTAI .hyxz2_1 img{
height:130px;
display:block;
margin:auto;
}
.PINGTAI .hyxz21{
width:100%;
margin-top:15px;
font-size:16px;
color:#666666;
line-height:25px;
}

.PINGTAI .PTTDS{
width:100%;
    display: inline-block;
    background-image: url(../image/img_193.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.PINGTAI .pttds{
    width: 1300px;
    margin: 90px auto;
}
.PINGTAI .pttds1{
    width: 100%;
    text-align: center;
    font-size: 36px;
    color: white;
}
.PINGTAI .pttds2{
width: 100%;
    display: inline-block;
    margin-top: 35px;
}
.PINGTAI .pttds2_1{
    width: 410px;
    height: 410px;
    float: left;
    margin-right: 35px;
    box-sizing: border-box;
    padding: 45px;
background: rgba(0,0,0,0.2);
}
.PINGTAI .pttds2_1:last-child{
margin-right:0;
}
.PINGTAI .pttds2_1 img{
width:100px;
height:100px;
display:block;
margin:auto;
border-radius: 50%;
}
.PINGTAI .pttds21{
    width: 100%;
    margin-top: 35px;
    font-size: 16px;
    color: rgba(255,255,255,0.5);
    line-height: 25px;
}

.PINGTAI .PTJZS{
width:100%;
    display: inline-block;
}
.PINGTAI .ptjzs{
width: 1300px;
    margin: 75px auto;
}
.PINGTAI .ptjzs1{
width: 100%;
    text-align: center;
    font-size: 36px;
    color: #333333;
}
.PINGTAI .ptjzs2{
width: 100%;
display: inline-block;
margin-top:50px;
}
.PINGTAI .ptjzs2_1{
width:730px;
float:left;
display: inline-block;
}
.PINGTAI .ptjzs2_1 img{
width:490px;
float:left;
}
.PINGTAI .ptjzs21{
width:350px;
float:left;
margin-left:-110px;
margin-top: 50px;
}
.PINGTAI .ptjzs21_1{
border:1px solid #D8E0EE;
width:255px;
height:50px;
line-height:50px;
padding-left:20px;
padding-right:20px;
box-sizing: border-box;
    border-radius: 50px;
font-size:16px;
color:#333333;
margin-bottom:35px;
    background: white;
}
.PINGTAI .ptjzs21_1:last-child{
margin-bottom:0;
}
.PINGTAI .jz2_2{
margin-left:55px;
}
.PINGTAI .jz2_3{
margin-left:75px;
}
.PINGTAI .jz2_4{
margin-left:65px;
}
.PINGTAI .jz2_5{
margin-left:25px;
}
.PINGTAI .ptjzs2_2{
width:560px;
    float: left;
margin-left: 10px;
    position: relative;
display:none;
}
.PINGTAI .ptjzs2_2 img{
width:100%;
    display: block;
}
.PINGTAI .ptjzs22{
width:100%;
box-sizing: border-box;
padding:45px;
    position: absolute;
    left: 0;
    bottom: 0;
    background: rgba(255,255,255,0.7);
}
.PINGTAI .ptjzs22_1{
width:100%;
font-size:24px;
color:#15499A;

}
.PINGTAI .ptjzs22_2{
width:100%;
font-size:14px;
color:#333333;
line-height:25px;
margin-top:20px;
}
.PINGTAI .jz-act{
border:1px solid #15499A;
color:#15499A;
}

	
}
@media screen and (max-width: 1300px) {
	.PINGTAI .banner{
		width: 100%;
		padding-top: 0.9rem;
		display: flex;
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}
	.PINGTAI .bann{
		/* border: 1px solid red; */
		box-sizing: border-box;
		width: 92%;
		text-align: left;
		margin: 1rem auto;
		background-repeat: no-repeat;
		background-size: 25%;
		background-position: center right;
	}
	.PINGTAI .bann1{
		width: 100%;
		font-size: 0.4rem;
		color: white;
	}
	.PINGTAI .bann2{
		width: 100%;
		color: white;
		font-size: 0.2rem;
		line-height: 0.4rem;
		margin-top: 0.2rem;
	}
	.PINGTAI .bann3{
		width: 2rem;
		/* height: 0.45rem; */
		border-radius: 0.45rem;
		padding: 0.15rem;
		/* line-height: 0.4rem; */
		display: flex;
		justify-content: center;
		align-items: center;
		margin-top: 0.45rem;
		text-align: center;
		background-image: url(../image/img_53.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}
	.PINGTAI .bann3 img{
		width: 0.3rem;
		height: 0.3rem;
		    float: inherit;
		display: inline-block;
		vertical-align: middle;
	}
	.PINGTAI .bann3 span{
		font-size: 0.2rem;
		color: white;
		margin-left: 0.1rem;
		display: inline-block;
		vertical-align: middle;
	}
.PINGTAI .bann4{
       width: 100%;
    color: white;
    font-size: 0.22rem;
    font-weight: bold;
    /* line-height: 30px; */
    margin-top: 0.15rem;
}
	.PINGTAI .PTJS{
		width: 100%;
	}
	.PINGTAI .ptjs{
		width: 92%;
		margin: 0.7rem auto;
		text-align: center;
	}
	.PINGTAI .ptjs1{
		width: 100%;
		font-size: 0.36rem;
		color: #333333;
	}
	.PINGTAI .ptjs2{
		width: 100%;
		margin-top: 0.2rem;
		font-size: 0.2rem;
		color: #666666;
	}
	.PINGTAI .ptjs2 span{
		color: #15499A;
	}
	.PINGTAI .ptjs3{
		width: 100%;
		margin-top: 0.2rem;
	}
	.PINGTAI .PTTD{
		width: 100%;
		background: #F7F7F7;
		display: flex;
	}
	.PINGTAI .pttd{
		width: 92%;
		margin: 0.7rem auto;
	}
	.PINGTAI .pttd1{
		width: 100%;
		text-align: center;
		    font-size: 0.36rem;
		    color: #333333;
	}
	.PINGTAI .pttd2{
		width: 100%;
		display: inline-block;
	}
	.PINGTAI .pttd2_1{
		width: 49%;
		float: left;
		margin-right: 2%;
		margin-top: 2%;
	}
	.PINGTAI .pttd2_1:nth-child(2n){
		margin-right: 0;
	}
	.PINGTAI .pttd2_1 img{
		width: 100%;
		height: 2rem;
		display: flex;
	}
	.PINGTAI .pttd21{
		width: 100%;
		height: 0.6rem;
		line-height: 0.6rem;
		background: white;
		text-align: center;
		font-size: 0.2rem;
		color: #333333;
	}
	.PINGTAI .PTJZ{
		width: 100%;
		display: inline-block;
	}
	.PINGTAI .ptjz{
		width: 92%;
		margin: 0.7rem auto;
	}
	.PINGTAI .ptjz1{
		width: 100%;
		text-align: center;
		    font-size: 0.36rem;
		    color: #333333;
	}
	.PINGTAI .ptjz2{
		width: 100%;
		margin-top: 0.4rem;
	}
	.PINGTAI .ptj2{
		border: 1px dashed #15499A;
		width: 3rem;
		height: 3rem;
		border-radius: 50%;
		margin: auto;
		box-shadow: 0 0 5px #DCE4F0;
		position: relative;
	}
	.PINGTAI .ptj21{
		width: 2.1rem;
		height: 2.1rem;
		border-radius: 50%;
		background-image: url(../image/img_58.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.PINGTAI .ptj21 img{
		width: 1.4rem;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.PINGTAI .ptj3{
		/* border: 1px solid red; */
		box-sizing: border-box;
		width: 100%;
		       margin-top: -1.9rem;
	}
	.PINGTAI .ptj3_1{
		width: 100%;
		display: inline-block;
	}
	.PINGTAI .ptj31_1{
		width: 34%;
		float: left;
		display: inline-block;
	}
	.PINGTAI .ptj311_1{
		width: 0.75rem;
		height: 0.75rem;
		border-radius: 50%;
		float: left;
		background-image: url(../image/img_60.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		position: relative;
	}
	.PINGTAI .ptj311_2{
		width: 63%;
		    height: 1.1rem;
		    overflow-y: auto;
		text-align: right;
		float: left;
		color: #666666;
		font-size: 0.16rem;
		margin-right: 0.1rem;
	}
	.PINGTAI .ptj311_1 img{
		max-width: 0.3rem;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.PINGTAI .ptj31_2{
		width: 34%;
		float: right;
		display: inline-block;
	}
	.PINGTAI .ptj312_1{
		width: 0.75rem;
		height: 0.75rem;
		border-radius: 50%;
		float: left;
		background-image: url(../image/img_60.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		position: relative;
	}
	.PINGTAI .ptj312_1 img{
		max-width: 0.3rem;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.PINGTAI .ptj312_2{
		width: 63%;
		    height: 1.1rem;
		    overflow-y: auto;
		text-align: left;
		float: left;
		color: #666666;
		font-size: 0.16rem;
		margin-left: 0.1rem;
	}
	.PINGTAI .ptj3_2{
		width: 100%;
		text-align: center;
		margin: auto;
		margin-top: 0.1rem;
	}
	.PINGTAI .ptj32_1{
		width: 0.75rem;
		    height: 0.75rem;
		    border-radius: 50%;
			margin: auto;
			margin-bottom: 0.1rem;
		    background-image: url(../image/img_60.png);
		    background-repeat: no-repeat;
		    background-size: 100% 100%;
		    position: relative;
	}
	.PINGTAI .ptj32_1 img{
		    max-width: 0.3rem;
		    position: absolute;
		    left: 50%;
		    top: 50%;
		    transform: translate(-50%,-50%);
	}
	.PINGTAI .ptj32_2{
		    width: 100%;
			height: 1.1rem;
			    overflow-y: auto;
		    text-align: center;
		    color: #666666;
		    font-size: 0.16rem;
	}
	.PINGTAI .JJLJ{
		width: 100%;
		padding-top: 0.65rem;
		padding-bottom: 0.65rem;
		background-image: url(../image/img_64.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		margin-bottom: 1.15rem;
	}
	.PINGTAI .jjlj1{
		width: 100%;
		text-align: center;
		font-size: 0.36rem;
		color: white;
	}
	.PINGTAI .jjlj2{
		width: 100%;
		text-align: center;
		margin-top: 0.35rem;
		display: flex;
		justify-content: center;
	}
	.PINGTAI .jjlj2_1{
		/* width: 1.6rem;
		height: 0.45rem; */
		padding: 0.1rem;
		padding-left: 0.2rem;
		padding-right: 0.2rem;
		border-radius: 0.45rem;
		background: #34BA89;
		display: flex;
		align-items: center;
		text-align: center;
		/* line-height: 0.45rem; */
	}
	.PINGTAI .jjlj2_1:first-child{
		margin-right: 0.3rem;
	}
	.PINGTAI .jjlj2_1 img{
		height: 0.3rem;
		margin-right: 0.1rem;
		display: inline-block;
		vertical-align: middle;
	}
	.PINGTAI .jjlj2_1 span{
		font-size: 0.2rem;
		color: white;
		display: inline-block;
		vertical-align: middle;
	}
	.PINGTAI .GLPT{
		width: 100%;
		display: inline-block;
	}
	.PINGTAI .glpt{
		width: 92%;
		margin:0.5rem auto;
		text-align: center;
	}
	.PINGTAI .glpt1{
		width: 100%;
		font-size: 0.36rem;
		color: #333333;
	}
	.PINGTAI .glpt2{
		width: 100%;
		font-size: 0.16rem;
		color: #999999;
		margin-top: 0.35rem;
		line-height: 0.4rem;
	}
	.PINGTAI .glpt3{
		width: 100%;
    margin-top: 0.9rem;
    margin-bottom: 1.2rem;
 position: relative;
	}

.PINGTAI .glpt3_1{

       width: 4.5rem;
    height: 3.6rem;
    margin: auto;
    background-image: url(../image/img_162.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    position: relative;
}
.PINGTAI .glpt31{
width:2.2rem;
font-size:0.24rem;
color:#15499A;
text-align: center;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}
.PINGTAI .glpt31 img{
width:100%;
}
.PINGTAI .glpt31_1{
text-align: center;
color:#333333;
font-size:0.2rem;
    position: absolute;
    top: -5%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.PINGTAI .glpt31_1 div{
margin-bottom: 0.1rem;
}
.PINGTAI .glp{
width:0.65rem;
height:0.65rem;
margin: auto;

    position: relative;
}
.PINGTAI .glp1{
border:1px dashed #15499A;
box-sizing: border-box;
    background: white;
width:0.65rem;
height:0.65rem;
border-radius:50%;
animation: rotateArround 3.5s linear 3s infinite normal;
	-webkit-animation: rotateArround 3.5s linear 3s infinite normal;
	-moz-animation: rotateArround 3.5s linear 3s infinite;
	-ms-animation: rotateArround 3.5s linear 3s infinite;
	-o-animation: rotateArround 3.5s linear 3s infinite;
}
.PINGTAI .glp2{
    max-width: 90%;
max-height:0.4rem;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}
.PINGTAI .glpt31_2{
text-align: center;
color:#333333;
font-size:0.2rem;
}
.PINGTAI .glpt31_2 div{
display:inline-block;
vertical-align: middle;
}
.PINGTAI .glim1{
position: absolute;
        left: -13%;
    top: 0%;
}
.PINGTAI .glim2{
position: absolute;
 right: -13%;
    top: 0%;
}
.PINGTAI .glim3{
position: absolute;
        left: -30%;
    top: 30%;
}
.PINGTAI .glim4{
position: absolute;
    right: -25%;
    top: 30%;
}
.PINGTAI .glim5{
position: absolute;
        left: -23%;
    top: 70%;
}
.PINGTAI .glim6{
position: absolute;
    right: -22%;
    top: 70%;
}
.PINGTAI .glpt31_3 {
color:#333333;
font-size:0.2rem;
}
.PINGTAI .glpt31_3 div{
margin-top: 0.1rem;
}
.PINGTAI .glim7{
position: absolute;
        left: 15%;
    top: 86%;
}
.PINGTAI .glim8{
position: absolute;
        right: 20%;
    top: 86%;
}
	.PINGTAI .PTT{
		width: 100%;
		display: flex;
		background-image: url(../image/img_66.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}
	.PINGTAI .ptt{
		width: 92%;
		margin: 0.9rem auto;
		text-align: center;
	}
	.PINGTAI .ptt1{
		width: 100%;
		    font-size: 0.36rem;
		    color: white;
	}
	.PINGTAI .ptt2{
		width: 100%;
		margin-top: 0.35rem;
	}
	.PINGTAI .ptt2 .pt2{
		display: flex;
		align-items: center;
	}
	.PINGTAI .ptt2_1{
		width: 40%;
		/* height: 210px; */
		background-image: url(../image/img_67.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		position: relative;
		display: inline-block;
		vertical-align: middle;
	}
	.PINGTAI .ptt21{
		width: 80%;
		margin:0.7rem auto;
		text-align: left;
		/* position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%); */
	}
	.PINGTAI .ptt21_1{
		width: 100%;
		font-size: 0.16rem;
		color: white;
	}
	.PINGTAI .ptt21_2{
		width: 100%;
		font-size: 0.14rem;
		color: rgba(255,255,255,0.8);
		margin-top: 0.2rem;
		line-height: 0.4rem;
	}
	.PINGTAI .ptt2_2{
		width: 58%;
		margin-left: 1%;
		margin-right: 1%;
		display: inline-block;
		vertical-align: middle;
	}
	.PINGTAI .ptt21_3{
		width: 100%;
		font-size: 0.14rem;
		color: rgba(255,255,255,0.8);
		line-height: 0.4rem;
	}
	.PINGTAI .ptt2_3{
		width: 100%;
		padding: 0.35rem;
		margin: auto;
		margin-top: 0.35rem;
		text-align: center;
		box-sizing: border-box;
		background-image: url(../image/img_69.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}
	.PINGTAI .ptt23_1{
		width: 100%;
		font-size: 0.16rem;
		color: white;
	}
	.PINGTAI .ptt23_2{
		width: 100%;
		font-size: 0.14rem;
		color: rgba(255,255,255,0.8);
	}

.PINGTAI .GLYPT {
		width: 100%;
		box-sizing: border-box;
		padding: 0.3rem;
		padding-top: 0.75rem;
		padding-bottom: 0.75rem;
    background: #F3F6FA;
	}

	.PINGTAI .glypt1 {
		width: 100%;
		text-align: center;
		color: #333333;
		font-size: 0.36rem;
		font-weight: bold;
	}

	.PINGTAI .glypt2 {
		width: 100%;
		border-radius: 0.1rem;
		border: 1px dashed #92AAD0;
		padding: 0.15rem;
		position: relative;
		box-sizing: border-box;
		margin-top: 0.4rem;
		display: inline-block;
    background: white;
	}

	.PINGTAI .glypt2::after {
		content: "";
		position: absolute;
		left: 50%;
		bottom: -0.1rem;
		padding: 0.1rem;
		background: inherit;
		border: inherit;
		border-right: 0;
		border-bottom: 0;
		background: white;
		transform: translate(-50%, 0) rotate(225deg);
	}

	.PINGTAI .glypt2_1 {
		width: 50%;
		float: left;
		border-right: 1px solid #D9D9D9;
		box-sizing: border-box;
		text-align: center;
		padding-top: 0.2rem;
		padding-bottom: 0.2rem;
	}

	.PINGTAI .glypt2_1:last-child {
		border-right: 0;
	}

	.PINGTAI .glypt21_1 {
		width: 100%;
		font-size: 0.22rem;
		color: #333333;
	}

	.PINGTAI .glypt21_2 {
		/* width: 1.45rem; */
		height: 1.45rem;
		margin-top: 0.2rem;
	}

	.PINGTAI .glypt3 {
		width: 5.8rem;
		height: 5.8rem;
		border-radius: 50%;
		border: 1px dashed #92AAD0;
		box-sizing: border-box;
		box-shadow: 0 0 5px #F9FDFE;
		margin:0.2rem auto;
		position: relative;
    background: white;
	}
	.PINGTAI .glyp3{
		width: 5.3rem;
		height: 5.3rem;
		border-radius: 50%;
		background: #F8F9FC;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.PINGTAI .gly3{
		width: 4.65rem;
		height: 4.65rem;
		border-radius: 50%;
		background: #F1F3F9;
		text-align: center;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.PINGTAI .gly3_1{
		width: 90%;
		margin: auto;
		font-size: 0.22rem;
		color: #15499A;
		text-align: center;
		font-weight: bold;
		margin-top: 0.25rem;
	}
	.PINGTAI .gly3_2{
		width: 80%;
	}
	.PINGTAI .glypt4{
		    width: 100%;
		    border-radius: 0.1rem;
		    border: 1px dashed #92AAD0;
		    position: relative;
		    box-sizing: border-box;
		    margin-top: 0.4rem;
			padding: 0.3rem;
			
			box-sizing: border-box;
		    display: flex;
    background: white;
	}
	.PINGTAI .glypt4::after{
		    content: "";
		    position: absolute;
		    left: 50%;
		    top: -0.1rem;
		    padding: 0.1rem;
		    background: inherit;
		    border: inherit;
		    border-right: 0;
		    border-bottom: 0;
		    background: white;
		    transform: translate(-50%, 0) rotate(45deg);
	}
	.PINGTAI .glyp4{
		width: 100%;
		display: inline-block;
	}
	.PINGTAI .glyp4_1{
		width: 25%;
		float: left;
		display: flex;
		align-items: center;
		margin-top: 0.25rem;
		margin-bottom: 0.25rem;
	}
	.PINGTAI .glyp4_1 img{
		width: 0.2rem;
		margin-right: 0.1rem;
		display: inline-block;
		vertical-align: middle;
	}
	.PINGTAI .glyp4_1 span{
		font-size: 0.22rem;
		color: #666666;
		display: inline-block;
		vertical-align: middle;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
	}

.PINGTAI .HYXZ{
width:100%;
    display: inline-block;
}
.PINGTAI .hyxz{
    width: 92%;
    margin: 0.6rem auto;
}
.PINGTAI .hyxz1{
    width: 100%;
    text-align: center;
    font-size: 0.36rem;
    color: #333333;
}
.PINGTAI .hyxz2{
width: 100%;
display: inline-block;
margin-top: 0.35rem;
}
.PINGTAI .hyxz2_1{
width: 100%;
/*height:375px;*/
float:left;
margin-bottom: 0.2rem;
/*margin-right:35px;*/
    box-sizing: border-box;
    padding: 0.35rem;
box-shadow: 0 0 0.1rem #F9F9F9;
}
.PINGTAI .hyxz2_1:last-child{
margin-right:0;
margin-bottom:0;
}
.PINGTAI .hyxz2_1 img{
height:1.3rem;
display:block;
margin:auto;
}
.PINGTAI .hyxz21{
width:100%;
margin-top:0.15rem;
font-size:0.2rem;
color:#666666;
line-height:0.4rem;
}

.PINGTAI .PTTDS{
width:100%;
    display: inline-block;
    background-image: url(../image/img_193.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.PINGTAI .pttds{
    width: 92%;
    margin: 0.9rem auto;
}
.PINGTAI .pttds1{
    width: 100%;
    text-align: center;
    font-size: 0.36rem;
    color: white;
}
.PINGTAI .pttds2{
width: 100%;
    display: inline-block;
    margin-top: 35px;
}
.PINGTAI .pttds2_1{
    width: 100%;
    /*height: 410px;*/
    float: left;
    /*margin-right: 35px;*/
    box-sizing: border-box;
    padding: 0.45rem;
background: rgba(0,0,0,0.2);
margin-bottom:0.2rem;
}
.PINGTAI .pttds2_1:last-child{
margin-right:0;
margin-bottom:0;
}
.PINGTAI .pttds2_1 img{
width:1rem;
height:1rem;
display:block;
margin:auto;
border-radius: 50%;
}
.PINGTAI .pttds21{
    width: 100%;
    margin-top: 0.35rem;
    font-size: 0.2rem;
    color: rgba(255,255,255,0.5);
    line-height: 0.4rem;

}

.PINGTAI .PTJZS{
width:100%;
    display: inline-block;
}
.PINGTAI .ptjzs{
width: 92%;
    margin: 0.75rem auto;
}
.PINGTAI .ptjzs1{
width: 100%;
    text-align: center;
    font-size: 36px;
    color: #333333;
}
.PINGTAI .ptjzs2{
width: 100%;
display: inline-block;
margin-top:0.5rem;
}
.PINGTAI .ptjzs2_1{
width:100%;
float:left;
display: flex;
margin-bottom: 0.4rem;
}
.PINGTAI .ptjzs2_1 img{
width:4.9rem;
float:left;
}
.PINGTAI .ptjzs21{
/*width:3.5rem;*/
float:left;
/*margin-left:-1.1rem;*/
margin-left:-2.9rem;
margin-top: 0.5rem;
}
.PINGTAI .ptjzs21_1{
border:1px solid #D8E0EE;
/*width:2.55rem;
height:0.5rem;
line-height:0.5rem;
padding-left:0.2rem;
padding-right:0.2rem;*/
    padding: 0.1rem 0.2rem;
box-sizing: border-box;
    border-radius: 50px;
font-size:0.2rem;
color:#333333;
margin-bottom:0.35rem;
    background: white;
}
.PINGTAI .ptjzs21_1:last-child{
margin-bottom:0;
}
.PINGTAI .jz2_2{
margin-left:0.55rem;
}
.PINGTAI .jz2_3{
margin-left:0.75rem;
}
.PINGTAI .jz2_4{
margin-left:0.65rem;
}
.PINGTAI .jz2_5{
margin-left:0.25rem;
}
.PINGTAI .ptjzs2_2{
width:100%;
    float: left;
/*margin-left: 10px;*/
    position: relative;
display:none;
}
.PINGTAI .ptjzs2_2 img{
width:100%;
    display: block;
}
.PINGTAI .ptjzs22{
width:100%;
box-sizing: border-box;
padding:0.45rem;
    position: absolute;
    left: 0;
    bottom: 0;
    background: rgba(255,255,255,0.7);
}
.PINGTAI .ptjzs22_1{
width:100%;
font-size:0.24rem;
color:#15499A;

}
.PINGTAI .ptjzs22_2{
width:100%;
font-size:0.2rem;
color:#333333;
line-height:0.4rem;
margin-top:0.2rem;
}
.PINGTAI .jz-act{
border:1px solid #15499A;
color:#15499A;
}

	
}

@media screen and (min-width: 1300px) {
	.GYWMS .banner {
		width: 100%;
		/*display: inline-block;*/
		position: relative;
	}

	.GYWMS .banner img {
		width: 100%;
		    /* float: left; */
    display: flex;
	}

	.GYWMS .bann {
		/* border: 1px solid red; */
		box-sizing: border-box;
		width: 1300px;
		text-align: left;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
	}

	.GYWMS .bann1 {
		width: 100%;
		font-size: 34px;
		color: white;
	}

	.GYWMS .bann2 {
		width: 100%;
		color: white;
		font-size: 20px;
		line-height: 30px;
		margin-top: 25px;
	}

	.GYWMS .JULEI {
		    width: 100%;
    text-align: center;
    /* border-bottom: 1px solid #EBEBEB; */
    background-color: #333;
    display: flex;
	}
.GYWMS .JULEI-AC{
    position: fixed;
    left: 0px;
    top: 0px;
    z-index: 1001;
}

	.GYWMS .julei {
		    max-width: 1300px;
    height: 50px;
    display: inline-block;
    margin: auto;
	}

	.GYWMS .julei1 {
		    float: left;
    font-size: 15px;
    color: white;
    /* border-right: 1px solid #EBEBEB; */
    box-sizing: border-box;
    /* padding: 25px; */
    /* width: 135px; */
    height: 48px;
    line-height: 48px;
    margin: 0 25px;
	}

	.GYWMS .julei1:last-child {
		border-right: 0;
	}
.GYWMS .julei1:hover{
color: #34BA89;
		border-bottom: 2px solid #34BA89;
}
	.GYWMS .jl-act {
		color: #34BA89;
		border-bottom: 2px solid #34BA89;
	}

	.GYWMS .HYSS {
		width: 100%;
		display: inline-block;
		background-image: url(../image/img_70.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-position: left bottom;
	}

	.GYWMS .hyss {
		width: 1300px;
		margin: 60px auto;
	}

	.GYWMS .hyss1 {
		width: 100%;
		text-align: center;
		font-size: 34px;
		color: #333333;
	}

	.GYWMS .hyss2 {
		width: 100%;
		margin-top: 60px;
		color: #666666;
		font-size: 14px;
		line-height: 25px;
	}

	/*  */
	.GYWMS .FZLC {
		width: 100%;
    display: inline-block;
	}

	.GYWMS .fzlc {
		width: 1300px;
		margin: 60px auto;
	}

	.GYWMS .fzlc1 {
		width: 100%;
		text-align: center;
		font-size: 34px;
		color: #333333;
	}

	.GYWMS .fzlc2 {
		width: 100%;
		margin-top: 30px;
		background-image: url(../image/shu.png);
		background-repeat: no-repeat;
		background-position: center top;
	}

	.GYWMS .fzlc2_1 {
		width: 100%;
		margin-bottom: 50px;
		display: inline-block;
	}

	.GYWMS .fzlc2_1:first-child {
		margin-top: 50px;
	}

	.GYWMS .fzl1 {
		width: 54.5%;
		float: left;
		display: inline-block;
	}

	.GYWMS .fzl1_1 {
		width: 83%;
		display: inline-block;
		float: left;
		margin-top: 40px;
		margin-right: 10px;
	}

	.GYWMS .fzl11_1 {
		width: 95%;
		text-align: right;
		font-size: 16px;
		color: #666666;
		float: left;
		line-height: 25px;
	}

	.GYWMS .fzl11_2 {
		width: 6px;
		height: 6px;
		float: left;
		border-radius: 50%;
		margin-left: 15px;
		margin-top: 10px;
	}

	.GYWMS .fzl1_2 {
		width: 100px;
		height: 105px;
		background-image: url(../image/img_71.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		float: left;
		position: relative;
	}

	.GYWMS .fzl3 {
		width: 53.6%;
		float: right;
		display: inline-block;
	}

	.GYWMS .fzl2_2 {
		width: 100px;
		height: 105px;
		background-image: url(../image/img_72.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		float: left;
		position: relative;
	}

	.GYWMS .fzl22 {
		font-size: 18px;
		width: 55%;
		text-align: center;
		color: white;
		position: absolute;
		left: 46%;
		top: 50%;
		transform: translate(-50%, -50%);
	}

	.GYWMS .fzl12 {
		font-size: 18px;
		width: 55%;
		text-align: center;
		color: white;
		position: absolute;
		left: 54%;
		top: 50%;
		transform: translate(-50%, -50%);
	}

	.GYWMS .fzl2 {
		width: 54.5%;
		float: right;
		display: inline-block;
	}

	.GYWMS .fzl2_1 {
		width: 83%;
		display: inline-block;
		float: left;
		margin-top: 40px;
		margin-left: 10px;
	}

	.GYWMS .fzl21_2 {
		width: 6px;
		height: 6px;
		float: left;
		border-radius: 50%;
		margin-right: 15px;
		margin-top: 10px;
	}

	.GYWMS .fzl21_1 {
		width: 95%;
		text-align: left;
		font-size: 16px;
		color: #666666;
		float: left;
		line-height: 25px;
	}
	/* 联系我们 */
	.GYWMS .LXWMO{
		width: 100%;
		display: flex;
		background-image: url(../image/img_73.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}
	.GYWMS .lxwmo{
		width: 1300px;
		margin:80px auto;
	}
	.GYWMS .lxwmo1{
		width: 100%;
		text-align: center;
		font-size: 34px;
		color: #333333;
	}
	.GYWMS .lxwmo2{
		width: 100%;
		margin-top: 65px;
		display: inline-block;
	}
	.GYWMS .lxw2_1{
		width: 630px;
		float: left;
		display: inline-block;
	}
	.GYWMS .lxw2_1:hover .lxw21_1{
		margin-top: -10px;
	}
	.GYWMS .lxw2_1:first-child{
		margin-right: 40px;
	}
	.GYWMS .lxw21_1{
		width: 260px;
		height: 340px;
		border-radius: 5px;
		float: left;
		    transition: all ease .3s;
	}
	.GYWMS .lxw21_2{
		width: 370px;
		height: 210px;
		margin-top: 65px;
		background: white;
		box-sizing: border-box;
		padding: 35px;
		float: left;
		    border-radius: 0 5px 5px 0;
			box-shadow: 0 0 5px #F5F9FC;
	}
	.GYWMS .lxw212_1{
		width: 100%;
	}
	.GYWMS .lxw212_1 img{
		width: 30px;
		display: inline-block;
		vertical-align: middle;
	}
	.GYWMS .lxw212_1 span{
		font-size: 24px;
		color: #333333;
		display: inline-block;
		vertical-align: middle;
	}
	.GYWMS .lxw212_2{
		width: 100%;
		font-size: 16px;
		color: #999999;
		margin-top: 35px;
	}
	.GYWMS .lxw212_2 span{
		color: #333333;
	}
	.GYWMS .lxw212_3{
		width: 100%;
		margin-top: 25px;
		font-size: 22px;
		color: #15499A;
	}
	.GYWMS .lxw212_4{
		width: 100%;
		margin-top: 25px;
		font-size: 16px;
		color: #15499A;
	}
	.GYWMS .LXWMT{
		width: 100%;
		display: flex;
		text-align: center;
	}
	.GYWMS .lxwmt{
		width: 1300px;
		margin: 90px auto;
		display: inline-block;
	}
	.GYWMS .lxwmt1{
		border: 1px solid #EBEBEB;
		box-sizing: border-box;
		width: 300px;
		border-radius: 5px;
		padding: 50px;
		text-align: left;
		float: left;
	}
	.GYWMS .lxt1_1{
		width: 100%;
		font-size: 24px;
		color: #333333;
	}
	.GYWMS .lxt1_2{
		width: 100%;
		margin-top: 25px;
		font-size: 16px;
		color: #333333;
	}
	.GYWMS .lxt1_3{
		border: 1px solid #EBEBEB;
		box-sizing: border-box;
		width: 90px;
		height: 80px;
		border-radius: 5px;
		margin-top: 60px;
		position: relative;
	}
	.GYWMS .lxt1_3 img{
		width: 45px;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.GYWMS .lxt1_4{
		width: 100%;
		margin-top: 55px;
		font-size: 16px;
		color: #999999;
	}
	.GYWMS .lxt1_5{
		width: 100%;
		margin-top: 25px;
		font-size: 22px;
		color: #15499A;
	}
	.GYWMS .lxwmt2{
		width: 76%;
		float: left;
		display: inline-block;
	}
	.GYWMS .lxt2{
		    border: 1px solid #EBEBEB;
		        box-sizing: border-box;
		        width: 300px;
		        padding: 25px;
		        border-radius: 5px;
		        float: left;
		        text-align: left;
		        margin-left: 29px;
		        margin-top: 29px;
	}
	.GYWMS .lxt2:nth-child(1){
		margin-top: 0;
	}
	.GYWMS .lxt2:nth-child(2){
		margin-top: 0;
	}
	.GYWMS .lxt2:nth-child(3){
		margin-top: 0;
	}
	.GYWMS .lxt2_1{
		width: 100%;
		font-size: 18px;
		color: #15499A;
		font-weight: bold;
	}
	.GYWMS .lxt2_2{
		width: 100%;
    /*height: 42px;*/
    height: 44px;
		margin-top: 10px;
		color: #999999;
		font-size: 16px;
	}
	/* 企业文化 */
	.GYWMS .QYWH{
		width: 100%;
		display: inline-block;
	}
	.GYWMS .qywh{
		width: 1300px;
		margin: 70px auto;
	}
	.GYWMS .qywh1{
		width: 100%;
		text-align: center;
		font-size: 34px;
		color: #333333;
	}
	.GYWMS .qywh2{
		width: 100%;
		margin-top: 60px;
		position: relative;
	}
	.GYWMS .qywh2_1{
		width: 550px;
		height: 530px;
		border-radius: 50%;
		margin: auto;
		background-image: url(../image/img_77.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		position: relative;
	}
.GYWMS .qywh23{
width: 550px;
		height: 530px;
		border-radius: 50%;
position: absolute;
		left: 0;
		top: 0;
animation: rotateArround 3.5s linear 3s infinite normal;
	-webkit-animation: rotateArround 3.5s linear 3s infinite normal;
	-moz-animation: rotateArround 3.5s linear 3s infinite;
	-ms-animation: rotateArround 3.5s linear 3s infinite;
	-o-animation: rotateArround 3.5s linear 3s infinite;
}

@keyframes rotateArround {
	from {transform: rotateZ(0deg);}
	to {transform: rotateZ(360deg);}
}

@-webkit-keyframes rotateArround {
	from {-webkit-transform: rotate(0deg);
	}
	to {-webkit-transform: rotate(360deg);}
}

@-moz-keyframes rotateArround {
	from {-moz-transform: rotate(0deg);}
	to {-moz-transform: rotate(360deg);}
}

@-ms-keyframes rotateArround {
	from {-ms-transform: rotate(0deg);}
	to {-ms-transform: rotate(360deg);}
}

@-o-keyframes rotateArround {
	from {-o-transform: rotate(0deg);}
	to {-o-transform: rotate(360deg);}
}
	.GYWMS .qywh21{
		width: 90%;
		text-align: center;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.GYWMS .qywh21_1{
		width: 100%;
		font-size: 24px;
		color: #15499A;
	}
	.GYWMS .qywh21_2{
		width: 245px;
	}
	.GYWMS .qywh2_2{
		width: 100%;
		position: absolute;
		    left: 50%;
		    transform: translate(-50%, -50%);
		    top: 50%;
	}
	.GYWMS .qywh22{
		width: 100%;
		display: inline-block;
	}
	.GYWMS .qywh22:first-child{
		margin-bottom: 270px;
	}
	.GYWMS .qywh22_1{
		width: 440px;
		float: left;
		display: inline-block;
	}
	.GYWMS .qyw1{
		width: 87px;
		height: 89px;
		float: left;
		border-radius: 50%;
		/*background-image: url(../image/img_79.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;*/
		position: relative;
	}
.GYWMS .qyw1_1{
width: 87px;
		height: 89px;
		float: left;
		border-radius: 50%;
		background-image: url(../image/img_79.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
animation: rotateArround 3.5s linear 3s infinite normal;
	-webkit-animation: rotateArround 3.5s linear 3s infinite normal;
	-moz-animation: rotateArround 3.5s linear 3s infinite;
	-ms-animation: rotateArround 3.5s linear 3s infinite;
	-o-animation: rotateArround 3.5s linear 3s infinite;
}
	.GYWMS .qyw1 img{
		width: 30px;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.GYWMS .qyw2{
		width: 77%;
		float: left;
		text-align: right;
		margin-right: 10px;
		margin-top: 15px;
	}
	.GYWMS .qyw2_1{
		width: 100%;
		font-size: 20px;
		color: #333333;
	}
	.GYWMS .qyw2_2{
		width: 100%;
		margin-top: 15px;
		font-size: 14px;
		color: #999999;
	}
	.GYWMS .qywh22_2{
		width: 440px;
		    float: right;
		    display: inline-block;
	}
	.GYWMS .qyw3{
		    width: 77%;
		    float: left;
		    text-align: left;
		    margin-left: 10px;
		    margin-top: 15px;
	}
	.GYWMS .qyw3_1{
		    width: 100%;
		    font-size: 20px;
		    color: #333333;
	}
	.GYWMS .qyw3_2{
		width: 100%;
		    margin-top: 15px;
		    font-size: 14px;
		    color: #999999;
	}
	/* 荣誉资质 */
	.GYWMS .RYZZ{
		width: 100%;
		display: inline-block;
	}
	.GYWMS .ryzz{
		width: 1020px;
		margin:60px auto;
	}
	.GYWMS .ryzz1{
		width: 100%;
		text-align: center;
		font-size: 34px;
		color: #333333;
	}
	.GYWMS .ryzz2{
		width: 100%;
		margin-top: 75px;
	}
	.GYWMS .ryzz2_1{
		width: 100%;
		display: inline-block;
	}
	.GYWMS .ryzz21_1{
		width: 30px;
		height: 30px;
		border-radius: 50%;
		display: inline-block;
		vertical-align: middle;
	}
	.GYWMS .ryzz21_2{
		width: 93%;
		margin-left: 30px;
		font-size: 20px;
		color: #333333;
		font-weight: bold;
		display: inline-block;
		vertical-align: middle;
	}
	.GYWMS .ryzz2_2{
		width: 100%;
		margin-top: 20px;
		/*padding: 10px;*/
		box-sizing: border-box;
		background-image: url(../image/shu1.png);
		background-repeat: no-repeat;
		/*background-position: left 15px top;*/
    background-position: left 12px top;
		background-size: 4px 100% ;
	}
	.GYWMS .ryz{
		width: 100%;
		display: inline-block;
		margin-bottom: 25px;
	}
	.GYWMS .ryz:last-child{
		margin-bottom: 0;
	}
	.GYWMS .ryz1{
		width: 15px;
		    height: 15px;
		    border-radius: 50%;
		    margin-top: 5px;
		    float: left;
    margin-left: 7.5px;
	}
	.GYWMS .ryz2{
		width: 95%;
		font-size: 16px;
		color: #999999;
		float: left;
		/*margin-left: 35px;*/
    margin-left: 28px;
		line-height: 25px;
	}
	.GYWMS .ZZZS{
		width: 100%;
		display: inline-block;
		background: #F7F7F7;
	}
	.GYWMS .zzzs{
		width: 1300px;
		margin: 70px auto;
	}
	.GYWMS .zzzs1{
		width: 100%;
		text-align: center;
		font-size: 34px;
		color: #333333;
	}
	.GYWMS .zzzs2{
		width: 100%;
		margin-top: 55px;
		background: white;
		padding: 40px;
		box-sizing: border-box;
		display: inline-block;
	}
	.GYWMS .zzzs2_1{
		/* border: 1px solid red; */
		box-sizing: border-box;
		width: 380px;
		text-align: center;
		float: left;
		margin-right: 40px;
	}
	.GYWMS .zzzs2_1:last-child{
		margin-right: 0;
	}
	.GYWMS .zzzs21_1{
		width: 100%;
		font-size: 20px;
		color: #666666;
	}
	.GYWMS .zzzs21_2{
		width: 100%;
		height: 340px;
		margin-top: 15px;
		text-align: center;
		background-image: url(../image/img_86.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		position: relative;
	}
	.GYWMS .zzzs21_2 img{
		max-width: 100%;
		max-height: 100%;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
}

@media screen and (max-width: 1300px) {
	.GYWMS .banner {
		width: 100%;
		padding-top: 0.9rem;
		display: flex;
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}

	.GYWMS .bann {
		/* border: 1px solid red; */
		box-sizing: border-box;
		width: 92%;
		text-align: left;
		margin: 1rem auto;
	}

	.GYWMS .bann1 {
		width: 100%;
		font-size: 0.34rem;
		color: white;
	}

	.GYWMS .bann2 {
		width: 100%;
		color: white;
		font-size: 0.2rem;
		line-height: 0.4rem;
		margin-top: 0.25rem;
	}

	.GYWMS .JULEI {
		    width: 100%;
    text-align: center;
    display: flex;
    justify-content: center;
    background-color: #333;
	}
.GYWMS .JULEI-AC{
    position: fixed;
    left: 0px;
    top: 0px;
    z-index: 1001;
}

	.GYWMS .julei {
		max-width: 92%;
		display: inline-block;
	}

	.GYWMS .julei1 {
		/*width: 20%;*/
    float: left;
    height: 0.8rem;
    line-height: 0.8rem;
    font-size: 0.15rem;
    color: white;
    /* border-right: 1px solid #EBEBEB; */
    box-sizing: border-box;
    /* padding: 0.25rem; */
    /* margin-bottom: 0.1rem;*/
margin:0 0.25rem;
	}

	.GYWMS .julei1:last-child {
		border-right: 0;
	}

	.GYWMS .jl-act {
		color: #34BA89;
		border-bottom: 2px solid #34BA89;
	}

	.GYWMS .HYSS {
		width: 100%;
		display: flex;
		margin-bottom: 1.15rem;
		background-image: url(../image/img_70.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-position: left bottom;
	}

	.GYWMS .hyss {
		width: 92%;
		margin: 0.6rem auto;
	}

	.GYWMS .hyss1 {
		width: 100%;
		text-align: center;
		font-size: 0.34rem;
		color: #333333;
	}

	.GYWMS .hyss2 {
		width: 100%;
		margin-top: 0.6rem;
		color: #666666;
		font-size: 0.14rem;
		line-height: 0.4rem;
	}

	/*  */
	.GYWMS .FZLC {
		width: 100%;
		display: flex;
		margin-bottom: 1.15rem;
	}

	.GYWMS .fzlc {
		width: 92%;
		margin: 0.6rem auto;
	}

	.GYWMS .fzlc1 {
		width: 100%;
		text-align: center;
		font-size: 0.34rem;
		color: #333333;
	}

	.GYWMS .fzlc2 {
		width: 100%;
		margin-top: 0.3rem;
		background-image: url(../image/shu.png);
		background-repeat: no-repeat;
		background-position: center top;
	}

	.GYWMS .fzlc2_1 {
		width: 100%;
		margin-bottom: 0.5rem;
		display: inline-block;
	}

	.GYWMS .fzlc2_1:first-child {
		margin-top: 0.5rem;
	}

	.GYWMS .fzl1 {
		width: 65%;
		float: left;
		display: inline-block;
	}

	.GYWMS .fzl1_1 {
		width: 57%;
		display: inline-block;
		float: left;
		margin-top: 0.4rem;
		margin-right: 0.1rem;
	}

	.GYWMS .fzl11_1 {
		width: 90%;
		text-align: right;
		font-size: 0.16rem;
		color: #666666;
		float: left;
		line-height: 0.4rem;
	}

	.GYWMS .fzl11_2 {
		width: 0.1rem;
		height: 0.1rem;
		float: left;
		border-radius: 50%;
		margin-left: 0.15rem;
		margin-top: 0.1rem;
	}

	.GYWMS .fzl1_2 {
		width: 1.5rem;
		height: 1.55rem;
		background-image: url(../image/img_71.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		float: left;
		position: relative;
	}

	.GYWMS .fzl3 {
		width: 60%;
		float: right;
		display: inline-block;
	}

	.GYWMS .fzl2_2 {
		width: 1.5rem;
		height: 1.55rem;
		background-image: url(../image/img_72.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		float: left;
		position: relative;
	}

	.GYWMS .fzl22 {
		font-size: 0.18rem;
		width: 55%;
		text-align: center;
		color: white;
		position: absolute;
		left: 46%;
		top: 50%;
		transform: translate(-50%, -50%);
	}

	.GYWMS .fzl12 {
		font-size: 0.18rem;
		width: 55%;
		text-align: center;
		color: white;
		position: absolute;
		left: 54%;
		top: 50%;
		transform: translate(-50%, -50%);
	}

	.GYWMS .fzl2 {
		width: 54.5%;
		float: right;
		display: inline-block;
	}

	.GYWMS .fzl2_1 {
		width: 60%;
		display: inline-block;
		float: left;
		margin-top: 0.4rem;
		margin-left: 0.1rem;
	}

	.GYWMS .fzl21_2 {
		width: 0.1rem;
		height: 0.1rem;
		float: left;
		border-radius: 50%;
		margin-right: 0.15rem;
		margin-top: 0.1rem;
	}

	.GYWMS .fzl21_1 {
		width: 89%;
		text-align: left;
		font-size: 0.16rem;
		color: #666666;
		float: left;
		line-height: 0.4rem;
	}
	/* 联系我们 */
	.GYWMS .LXWMO{
		width: 100%;
		display: flex;
		background-image: url(../image/img_73.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}
	.GYWMS .lxwmo{
		width: 92%;
		margin:0.8rem auto;
	}
	.GYWMS .lxwmo1{
		width: 100%;
		text-align: center;
		font-size: 0.34rem;
		color: #333333;
	}
	.GYWMS .lxwmo2{
		width: 100%;
		margin-top: 0.65rem;
		display: inline-block;
	}
	.GYWMS .lxw2_1{
		width: 100%;
		float: left;
		display: flex;
		align-items: center;
	}
	.GYWMS .lxw2_1:hover .lxw21_1{
		margin-top: -0.1rem;
	}
	.GYWMS .lxw2_1:first-child{
		margin-bottom: 0.4rem;
	}
	.GYWMS .lxw21_1{
		width: 35%;
		/* height: 340px; */
		border-radius: 0.05rem;
		/* float: left; */
		    transition: all ease .3s;
	}
	.GYWMS .lxw21_2{
		width: 65%;
		/* height: 210px; */
		/* margin-top: 65px; */
		background: white;
		box-sizing: border-box;
		padding: 0.35rem;
		/* float: left; */
		    border-radius: 0 5px 5px 0;
			box-shadow: 0 0 5px #F5F9FC;
	}
	.GYWMS .lxw212_1{
		width: 100%;
		display: flex;
		align-items: center;
	}
	.GYWMS .lxw212_1 img{
		width: 0.3rem;
		margin-right: 0.1rem;
	}
	.GYWMS .lxw212_1 span{
		font-size: 0.24rem;
		color: #333333;
	}
	.GYWMS .lxw212_2{
		width: 100%;
		font-size: 0.16rem;
		color: #999999;
		margin-top: 0.2rem;
	}
	.GYWMS .lxw212_2 span{
		color: #333333;
	}
	.GYWMS .lxw212_3{
		width: 100%;
		margin-top: 0.2rem;
		font-size: 0.22rem;
		color: #15499A;
	}
	.GYWMS .lxw212_4{
		width: 100%;
		margin-top: 0.2rem;
		font-size: 0.16rem;
		color: #15499A;
		word-wrap:break-word;
	}
	.GYWMS .LXWMT{
		width: 100%;
		display: flex;
		text-align: center;
		margin-bottom: 1.15rem;
	}
	.GYWMS .lxwmt{
		width: 92%;
		margin: 0.9rem auto;
		display: inline-block;
	}
	.GYWMS .lxwmt1{
		border: 1px solid #EBEBEB;
		box-sizing: border-box;
		width: 100%;
		border-radius: 0.1rem;
		padding: 0.5rem;
		text-align: left;
		float: left;
	}
	.GYWMS .lxt1_1{
		width: 100%;
		font-size: 0.24rem;
		color: #333333;
	}
	.GYWMS .lxt1_2{
		width: 100%;
		margin-top: 0.25rem;
		font-size: 0.16rem;
		color: #333333;
	}
	.GYWMS .lxt1_3{
		border: 1px solid #EBEBEB;
		box-sizing: border-box;
		width: 0.9rem;
		height: 0.8rem;
		border-radius: 0.05rem;
		margin-top: 0.6rem;
		position: relative;
	}
	.GYWMS .lxt1_3 img{
		width: 0.45rem;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.GYWMS .lxt1_4{
		width: 100%;
		margin-top: 0.55rem;
		font-size: 0.16rem;
		color: #999999;
	}
	.GYWMS .lxt1_5{
		width: 100%;
		margin-top: 0.25rem;
		font-size: 0.22rem;
		color: #15499A;
	}
	.GYWMS .lxwmt2{
		width: 100%;
		float: left;
		display: inline-block;
	}
	.GYWMS .lxt2{
		    border: 1px solid #EBEBEB;
		        box-sizing: border-box;
		        width: 100%;
		        padding: 0.25rem;
		        border-radius: 0.05rem;
		        float: left;
		        text-align: left;
		        margin-top: 0.3rem;
	}
	.GYWMS .lxt2_1{
		width: 100%;
		font-size: 0.18rem;
		color: #15499A;
		font-weight: bold;
	}
	.GYWMS .lxt2_2{
		width: 100%;
		margin-top: 0.1rem;
		color: #999999;
		font-size: 0.16rem;
	}
	/* 企业文化 */
	.GYWMS .QYWH{
		width: 100%;
		display: flex;
		margin-bottom: 1.15rem;
	}
	.GYWMS .qywh{
		width: 92%;
		margin: 0.7rem auto;
		margin-bottom: 1.15rem;
	}
	.GYWMS .qywh1{
		width: 100%;
		text-align: center;
		font-size: 0.34rem;
		color: #333333;
	}
	.GYWMS .qywh2{
		width: 100%;
		margin-top: 0.6rem;
		position: relative;
	}
	.GYWMS .qywh2_1{
		width: 5.5rem;
		height: 5.3rem;
		border-radius: 50%;
		margin: auto;
		/*background-image: url(../image/img_77.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;*/
		position: relative;
	}
.GYWMS .qywh23{
width: 5.5rem;
		height: 5.3rem;
		border-radius: 50%;
animation: rotateArround 3.5s linear 3s infinite normal;
	-webkit-animation: rotateArround 3.5s linear 3s infinite normal;
	-moz-animation: rotateArround 3.5s linear 3s infinite;
	-ms-animation: rotateArround 3.5s linear 3s infinite;
	-o-animation: rotateArround 3.5s linear 3s infinite;
}
@keyframes rotateArround {
	from {transform: rotateZ(0deg);}
	to {transform: rotateZ(360deg);}
}

@-webkit-keyframes rotateArround {
	from {-webkit-transform: rotate(0deg);
	}
	to {-webkit-transform: rotate(360deg);}
}

@-moz-keyframes rotateArround {
	from {-moz-transform: rotate(0deg);}
	to {-moz-transform: rotate(360deg);}
}

@-ms-keyframes rotateArround {
	from {-ms-transform: rotate(0deg);}
	to {-ms-transform: rotate(360deg);}
}

@-o-keyframes rotateArround {
	from {-o-transform: rotate(0deg);}
	to {-o-transform: rotate(360deg);}
}
	.GYWMS .qywh21{
		width: 90%;
		text-align: center;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.GYWMS .qywh21_1{
		width: 100%;
		font-size: 0.24rem;
		color: #15499A;
	}
	.GYWMS .qywh21_2{
		width: 2.45rem;
	}
	.GYWMS .qywh2_2{
		width: 100%;
		position: absolute;
		    left: 50%;
			top: 60%;
		    transform: translate(-50%, -50%);
		    
	}
	.GYWMS .qywh22{
		width: 100%;
		display: inline-block;
	}
	.GYWMS .qywh22:first-child{
		margin-bottom: 2.7rem;
	}
	.GYWMS .qywh22_1{
		width: 40%;
		float: left;
		display: inline-block;
	}
	.GYWMS .qyw1{
		width: 0.87rem;
		height: 0.89rem;
		float: left;
		border-radius: 50%;
		/*background-image: url(../image/img_79.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;*/
		position: relative;
	}
.GYWMS .qyw1_1{
width: 0.87rem;
		height: 0.89rem;
		float: left;
		border-radius: 50%;
		background-image: url(../image/img_79.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
animation: rotateArround 3.5s linear 3s infinite normal;
	-webkit-animation: rotateArround 3.5s linear 3s infinite normal;
	-moz-animation: rotateArround 3.5s linear 3s infinite;
	-ms-animation: rotateArround 3.5s linear 3s infinite;
	-o-animation: rotateArround 3.5s linear 3s infinite;
}
	.GYWMS .qyw1 img{
		width: 0.3rem;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.GYWMS .qyw2{
		width: 64%;
		float: left;
		text-align: right;
		margin-right: 0.1rem;
		margin-top: 0.15rem;
	}
	.GYWMS .qyw2_1{
		width: 100%;
		font-size: 0.2rem;
		color: #333333;
	}
	.GYWMS .qyw2_2{
		width: 100%;
		overflow-y: auto;
		height: 1.1rem;
		margin-top: 0.1rem;
		font-size: 0.14rem;
		color: #999999;
	}
	.GYWMS .qywh22_2{
		width: 40%;
		    float: right;
		    display: inline-block;
	}
	.GYWMS .qyw3{
		    width: 64%;
		    float: left;
		    text-align: left;
		    margin-left: 0.1rem;
		    margin-top: 0.15rem;
	}
	.GYWMS .qyw3_1{
		    width: 100%;
		    font-size: 0.2rem;
		    color: #333333;
	}
	.GYWMS .qyw3_2{
		width: 100%;
		overflow-y: auto;
		height: 1.1rem;
		    margin-top: 0.1rem;
		    font-size: 0.14rem;
		    color: #999999;
	}
	/* 荣誉资质 */
	.GYWMS .RYZZ{
		width: 100%;
		display: inline-block;
	}
	.GYWMS .ryzz{
		width: 92%;
		margin:0.6rem auto;
	}
	.GYWMS .ryzz1{
		width: 100%;
		text-align: center;
		font-size: 0.34rem;
		color: #333333;
	}
	.GYWMS .ryzz2{
		width: 100%;
		margin-top: 0.75rem;
	}
	.GYWMS .ryzz2_1{
		width: 100%;
		display: flex;
		align-items: center;
	}
	.GYWMS .ryzz21_1{
		width: 0.3rem;
		height: 0.3rem;
		border-radius: 50%;
		display: inline-block;
		vertical-align: middle;
	}
	.GYWMS .ryzz21_2{
		width: 93%;
		margin-left: 0.3rem;
		font-size: 0.2rem;
		color: #333333;
		font-weight: bold;
		display: inline-block;
		vertical-align: middle;
	}
	.GYWMS .ryzz2_2{
		width: 100%;
		margin-top: 0.2rem;
		padding: 0.1rem;
		box-sizing: border-box;
		background-image: url(../image/shu1.png);
		background-repeat: no-repeat;
		background-position: left 0.16rem top;
		background-size: 0.04rem 100% ;
	}
	.GYWMS .ryz{
		width: 100%;
		display: flex;
		margin-bottom: 0.25rem;
	}
	.GYWMS .ryz:last-child{
		margin-bottom: 0;
	}
	.GYWMS .ryz1{
		width: 0.2rem;
		    height: 0.2rem;
		    border-radius: 50%;
		    margin-top: 0.05rem;
		    float: left;
	}
	.GYWMS .ryz2{
		width: 95%;
		font-size: 0.16rem;
		color: #999999;
		float: left;
		margin-left: 0.35rem;
		line-height: 0.4rem;
	}
	.GYWMS .ZZZS{
		width: 100%;
		display: flex;
		background: #F7F7F7;
		margin-bottom: 1.15rem;
	}
	.GYWMS .zzzs{
		width: 92%;
		margin: 0.7rem auto;
	}
	.GYWMS .zzzs1{
		width: 100%;
		text-align: center;
		font-size: 0.34rem;
		color: #333333;
	}
	.GYWMS .zzzs2{
		width: 100%;
		margin-top: 0.55rem;
		background: white;
		padding: 0.4rem;
		box-sizing: border-box;
		display: inline-block;
	}
	.GYWMS .zzzs2_1{
		/* border: 1px solid red; */
		box-sizing: border-box;
		width: 100%;
		text-align: center;
		float: left;
		margin-bottom: 0.4rem;
	}
	.GYWMS .zzzs21_1{
		width: 100%;
		font-size: 0.2rem;
		color: #666666;
	}
	.GYWMS .zzzs21_2{
		width: 100%;
		height: 3.4rem;
		margin-top: 0.2rem;
		justify-content: center;
		display: flex;
		background-image: url(../image/img_86.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}
	.GYWMS .zzzs21_2 img{
		max-width: 100%;
		height: 80%;
		margin: auto;
	}
}


@media screen and (min-width: 1300px) {
	.SQHZ .banner {
			width: 100%;
			display: inline-block;
			position: relative;
		}
	
		.SQHZ .banner img {
			width: 100%;
			float: left;
		}
	
		.SQHZ .bann {
			/* border: 1px solid red; */
			box-sizing: border-box;
			width: 1300px;
			text-align: left;
			position: absolute;
			left: 50%;
			top: 50%;
			transform: translate(-50%, -50%);
		}
	
		.SQHZ .bann1 {
			width: 100%;
			font-size: 34px;
			color: white;
		}
	
		.SQHZ .bann2 {
			width: 100%;
			color: white;
			font-size: 20px;
			line-height: 30px;
			margin-top: 25px;
		}
		.SQHZ .WYHZ{
			width: 100%;
			display: inline-block;
			background: #F7F7F7;
		}
		.SQHZ .wyhz{
			width: 870px;
			margin: 60px auto;
		}
		.SQHZ .wyhz1{
			width: 100%;
			text-align: center;
			font-size: 34px;
			color: #333333;
		}
		.SQHZ .wyhz2{
			width: 100%;
			background: white;
			margin-top: 50px;
			padding: 60px;
			box-sizing: border-box;
			border-radius: 10px;
		}
		.SQHZ .wyh1{
			width: 100%;
			display: inline-block;
			margin-bottom: 20px;
		}
		.SQHZ .wyh1_1{
			width: 365px;
			height: 50px;
			line-height: 50px;
			border-radius: 5px;
			background: #F7F7F7;
			float: left;
			padding-left: 20px;
			padding-right: 20px;
			box-sizing: border-box;
			font-size: 14px;
			color: #333333;
		}
		.SQHZ .wyh1_1 input{
			border: none;
			outline: none;
			width: 75%;
			font-size: 14px;
			color: #333333;
			background: #F7F7F7;
		}
		.SQHZ .wyh1_1:last-child{
			margin-left: 20px;
		}
		.SQHZ .wyh1_1 select{
			border: none;
			outline: none;
			width: 85%;
			text-align: center;
			font-size: 14px;
			color: #999999;
			background: #F7F7F7;
		}
		.SQHZ .wyh1_2{
			width: 255px;
			height: 50px;
			line-height: 50px;
			    border-radius: 5px;
			    background: #F7F7F7;
			    float: left;
			    padding-left: 20px;
				padding-right: 20px;
			    box-sizing: border-box;
			    font-size: 14px;
			    color: #333333;
				margin-left: 15px;
		}
		.SQHZ .wyh1_2 input{
			border: none;
			outline: none;
			width: 70%;
			font-size: 14px;
			color: #333333;
			background: #F7F7F7;
		}
		.SQHZ .wyh1_3{
			border: 1px solid #D0DBEB;
			width: 105px;
			height: 50px;
			float: left;
			margin-left: 10px;
			border-radius: 5px;
			background: white;
			font-size: 14px;
			color: #15499A;
		}
		.SQHZ .wyh2{
			width: 100%;
			height: 50px;
			line-height: 50px;
			border-radius: 5px;
			background: #F7F7F7;
			padding-left: 20px;
			padding-right: 20px;
			box-sizing: border-box;
			font-size: 14px;
			color: #333333;
			margin-bottom: 20px;
		}
		.SQHZ .wyh2 input{
			    width: 75%;
			border: none;
			outline: none;
			font-size: 14px;
			color: #333333;
			background: #F7F7F7;
		}
		.SQHZ .wyh2 textarea{
			width: 88%;
			border: none;
			outline: none;
			font-size: 14px;
			background: #F7F7F7;
			color: #333333;
			vertical-align: middle;
			    display: inline-block;
		}
		.SQHZ .hztj{
			border:none;
			outline:none;
			width:190px;
			height:50px;
			border-radius:5px;
			background:#15499A;
			color:white;
			font-size:20px;
			margin:auto;
			display:block;
		}
		.SQHZ .wyh3{
			width:100%;
			margin-bottom:20px;
		}
		.SQHZ .wyh3_1{
			width:100%;
			    font-size: 14px;
			    color: #333333;
		}
		.SQHZ .wyh3_2{
			width:100%;
			display:inline-block;
		}
		.SQHZ .wyh32{
			/* border:1px solid red; */
			box-sizing: border-box;
			width:32%;
			margin-right:2%;
			float:left;
			margin-top:2%;
			color:#999999;
			font-size:14px;
		}
		.SQHZ .wyh32:nth-child(3n){
			margin-right:0;
		}
		.SQHZ .wyh32 input{
			display:inline-block;
			vertical-align: middle;
		}
		.SQHZ .wyh32 span{
			display:inline-block;
			vertical-align: middle;
		}
		.SQHZ .wyh32 input[type=checkbox]{
		     cursor: pointer;
		     position: relative;
		     width: 15px;
		     height: 15px;
		     font-size: 16px;
			 margin-right: 25px;
			 color: #333339;
			 -webkit-appearance:none;background-color: #E6E6E6;
		}
		
		.SQHZ .wyh32 input[type=checkbox]::after{
		     position: absolute;
		     top: 0;
		     width: 15px;
		     height: 15px;
		     display: inline-block;
		     visibility: visible;
		     padding-left: 0px;
		     text-align: center;
		     content: ' ';
		}
		        
		.SQHZ .wyh32 input[type=checkbox]:checked::after{
		     content: "✓";
		     font-size: 14px;
			     line-height: 15px;
		     font-weight: bold;
			 background-color: #15499A;
			 color: white;
		}
		.SQHZ .wyh32 input[type=checkbox]:checked + span{
			 color: #15499A;
		}
}
@media screen and (max-width: 1300px) {
	.SQHZ .banner {
			width: 100%;
			padding-top: 0.9rem;
			display: flex;
			background-repeat: no-repeat;
			background-size: 100% 100%;
		}
	
		.SQHZ .bann {
			/* border: 1px solid red; */
			box-sizing: border-box;
			width: 92%;
			text-align: left;
			margin: 1rem auto;
		}
	
		.SQHZ .bann1 {
			width: 100%;
			font-size: 0.34rem;
			color: white;
		}
	
		.SQHZ .bann2 {
			width: 100%;
			color: white;
			font-size: 0.2rem;
			line-height: 0.4rem;
			margin-top: 0.25rem;
		}
		.SQHZ .WYHZ{
			width: 100%;
			display: inline-block;
			background: #F7F7F7;
			margin-bottom:1.15rem;
		}
		.SQHZ .wyhz{
			width: 92%;
			margin: 0.6rem auto;
		}
		.SQHZ .wyhz1{
			width: 100%;
			text-align: center;
			font-size: 0.34rem;
			color: #333333;
		}
		.SQHZ .wyhz2{
			width: 100%;
			background: white;
			margin-top: 0.5rem;
			padding: 0.6rem;
			box-sizing: border-box;
			border-radius: 0.1rem;
		}
		.SQHZ .wyh1{
			width: 100%;
			display: inline-block;
			margin-bottom: 0.2rem;
		}
		.SQHZ .wyh1_1{
			width: 100%;
			/* height: 50px; */
			/* line-height: 50px; */
			border-radius: 0.05rem;
			background: #F7F7F7;
			float: left;
			/* padding-left: 20px; */
			padding: 0.2rem;
			box-sizing: border-box;
			font-size: 0.14rem;
			color: #333333;
			margin-bottom:0.2rem;
		}
		.SQHZ .wyh1_1 input{
			border: none;
			outline: none;
			width: 75%;
			font-size: 0.1rem;
			color: #333333;
			background: #F7F7F7;
		}
		.SQHZ .wyh1_1 select{
			border: none;
			outline: none;
			width: 85%;
			text-align: center;
			font-size: 0.14rem;
			color: #999999;
			background: #F7F7F7;
		}
		.SQHZ .wyh1_2{
			width: 50%;
			/* height: 50px;
			line-height: 50px; */
			    border-radius: 0.05rem;
			    background: #F7F7F7;
			    float: left;
			    /* padding-left: 20px; */
				padding: 0.2rem;
			    box-sizing: border-box;
			    font-size: 0.14rem;
			    color: #333333;
				/* margin-left: 15px; */
		}
		.SQHZ .wyh1_2 input{
			border: none;
			outline: none;
			width: 57%;
			font-size: 0.14rem;
			color: #333333;
			background: #F7F7F7;
		}
		.SQHZ .wyh1_3{
			border: 1px solid #D0DBEB;
			width: 45%;
			/* height: 50px; */
			float: left;
			margin-left: 5%;
			border-radius: 0.05rem;
			background: white;
			font-size: 0.14rem;
			padding:0.2rem;
			color: #15499A;
		}
		.SQHZ .wyh2{
			width: 100%;
			/* height: 50px;
			line-height: 50px; */
			border-radius: 0.05rem;
			background: #F7F7F7;
			/* padding-left: 20px; */
			padding: 0.2rem;
			box-sizing: border-box;
			font-size: 0.14rem;
			color: #333333;
			margin-bottom: 0.2rem;
		}
		.SQHZ .wyh2 input{
			    width: 55%;
			border: none;
			outline: none;
			font-size: 0.14rem;
			color: #333333;
			background: #F7F7F7;
		}
		.SQHZ .wyh2 textarea{
			width: 88%;
			border: none;
			outline: none;
			font-size: 0.14rem;
			background: #F7F7F7;
			color: #333333;
			vertical-align: middle;
			    display: inline-block;
		}
		.SQHZ .hztj{
			border:none;
			outline:none;
			width:1.9rem;
			/* height:50px; */
			padding:0.1rem;
			border-radius:0.05rem;
			background:#15499A;
			color:white;
			font-size:0.2rem;
			margin:auto;
			display:block;
		}
		.SQHZ .wyh3{
			width:100%;
			margin-bottom:0.2rem;
		}
		.SQHZ .wyh3_1{
			width:100%;
			    font-size: 0.14rem;
			    color: #333333;
		}
		.SQHZ .wyh3_2{
			width:100%;
			display:inline-block;
		}
		.SQHZ .wyh32{
			/* border:1px solid red; */
			box-sizing: border-box;
			width:100%;
			/* margin-right:2%; */
			float:left;
			margin-top:2%;
			color:#999999;
			font-size:0.14rem;
		}
		.SQHZ .wyh32:nth-child(2n){
			margin-right:0;
		}
		.SQHZ .wyh32 input{
			display:inline-block;
			vertical-align: middle;
		}
		.SQHZ .wyh32 span{
			display:inline-block;
			vertical-align: middle;
		}
		.SQHZ .wyh32 input[type=checkbox]{
		     cursor: pointer;
		     position: relative;
		     width: 15px;
		     height: 15px;
		     font-size: 16px;
			 margin-right: 25px;
			 color: #333339;
			 -webkit-appearance:none;background-color: #E6E6E6;
		}
		
		.SQHZ .wyh32 input[type=checkbox]::after{
		     position: absolute;
		     top: 0;
		     width: 15px;
		     height: 15px;
		     display: inline-block;
		     visibility: visible;
		     padding-left: 0px;
		     text-align: center;
		     content: ' ';
		}
		        
		.SQHZ .wyh32 input[type=checkbox]:checked::after{
		     content: "✓";
		     font-size: 14px;
			     line-height: 15px;
		     font-weight: bold;
			 background-color: #15499A;
			 color: white;
		}
		.SQHZ .wyh32 input[type=checkbox]:checked + span{
			 color: #15499A;
		}
}

@media screen and (min-width: 1300px) {
	.JJFAS .banner {
		width: 100%;
		/*display: inline-block;*/
		position: relative;
	}

	.JJFAS .banner img {
		width: 100%;
		    /* float: left; */
    display: flex;
	}

	.JJFAS .bann {
		/* border: 1px solid red; */
		box-sizing: border-box;
		width: 1300px;
		text-align: left;
		padding-bottom: 110px;
		padding-top: 110px;
		background-repeat: no-repeat;
		background-size: 20%;
		background-position: center right 15%;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
	}

	.JJFAS .bann1 {
		width: 100%;
		font-size: 34px;
		color: white;
	}

	.JJFAS .bann2 {
		width: 100%;
		color: white;
		font-size: 20px;
		/* line-height: 30px; */
		margin-top: 20px;
	}

	.JJFAS .bann3 {
		width: 160px;
		height: 45px;
		border-radius: 45px;
		line-height: 40px;
		display: block;
		margin-top: 30px;
		text-align: center;
		background-image: url(../image/img_53.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}

	.JJFAS .bann3 img {
		width: 20px;
		height: 20px;
		float: inherit;
		display: inline-block;
		vertical-align: middle;
	}

	.JJFAS .bann3 span {
		font-size: 20px;
		color: white;
		margin-left: 10px;
		display: inline-block;
		vertical-align: middle;
	}

	.JJFAS .bann4 {
		width: 100%;
		color: white;
		font-size: 22px;
		font-weight: bold;
		/* line-height: 30px; */
		margin-top: 15px;
	}

	.JJFAS .JULEI {
		width: 100%;
		text-align: center;
		/*border-bottom: 1px solid #EBEBEB;*/
background-color: #333;
    display: flex;
	}
.JJFAS .JULEI-AC{
    position: fixed;
    left: 0px;
    top: 0px;
    z-index: 1001;
}

	.JJFAS .julei {
		max-width: 1300px;
 height: 50px;
		display: inline-block;
    margin: auto;
	}

	.JJFAS .julei1 {
		float: left;
		font-size: 15px;
		color: white;
		/*border-right: 1px solid #EBEBEB;*/
		box-sizing: border-box;
		/*padding: 25px;*/
/*width: 135px;*/
    height: 48px;
line-height: 48px;
    margin: 0 25px;
	}

	.JJFAS .julei1:last-child {
		border-right: 0;
	}
.JJFAS .julei1:hover{
color: #34BA89;
		border-bottom: 2px solid #34BA89;
}

	.JJFAS .jl-act {
		color: #34BA89;
		border-bottom: 2px solid #34BA89;
	}

	.JJFAS .XQFX {
		width: 100%;
		display: inline-block;
	}

	.JJFAS .xqfx {
		width: 1300px;
		margin: 60px auto;
	}

	.JJFAS .xqfx1 {
		width: 100%;
		text-align: center;
		font-size: 36px;
		color: #333333;
	}

	.JJFAS .xqfx2 {
		width: 100%;
		display: inline-block;
	}

	.JJFAS .xqfx2_1 {
		width: 244px;
		float: left;
		margin-right: 20px;
		margin-top: 20px;
		display: inline-block;
	}

	.JJFAS .xqfx2_1:nth-child(5n) {
		margin-right: 0;
	}

	.JJFAS .xqfx2_1 img {
		width: 100%;
		height: 200px;
		float: left;
	}

	.JJFAS .xqfx21 {
		width: 100%;
		height: 230px;
		color: #666666;
		font-size: 14px;
		padding: 25px;
		float: left;
		box-sizing: border-box;
		box-shadow: 0 0 5px #EBEBEB;
	}
	.JJFAS .xqfx2_2{
		width: 640px;
		float: left;
		margin-right: 20px;
		margin-top: 20px;
		display: inline-block;
	}
	.JJFAS .xqfx2_2:nth-child(2n){
		margin-right: 0;
	}
	.JJFAS .xqfx2_2 img {
		width: 100%;
		height: 220px;
		float: left;
	}
	
	.JJFAS .xqfx22 {
		width: 100%;
		height: 170px;
		color: #666666;
		font-size: 14px;
		padding: 25px;
		float: left;
		box-sizing: border-box;
		box-shadow: 0 0 5px #EBEBEB;
	}
	.JJFAS .xqfx2_3{
		width: 420px;
		float: left;
		margin-right: 20px;
		margin-top: 20px;
		display: inline-block;
	}
	.JJFAS .xqfx2_3:nth-child(3n){
		margin-right: 0;
	}
	.JJFAS .xqfx2_3 img {
		width: 100%;
		height: 270px;
		float: left;
	}
	
	.JJFAS .xqfx23 {
		width: 100%;
		height: 125px;
		color: #666666;
		font-size: 14px;
		padding: 25px;
		float: left;
		box-sizing: border-box;
		box-shadow: 0 0 5px #EBEBEB;
	}
	.JJFAS .xqfx2_4{
		width: 305px;
		float: left;
		margin-right: 26px;
		margin-top: 20px;
		display: inline-block;
	}
	.JJFAS .xqfx2_4:nth-child(4n){
		margin-right: 0;
	}
	.JJFAS .xqfx2_4 img {
		width: 100%;
		height: 220px;
		float: left;
	}
	.JJFAS .xqfx24 {
		width: 100%;
		height: 200px;
		color: #666666;
		font-size: 14px;
		padding: 25px;
		float: left;
		box-sizing: border-box;
		box-shadow: 0 0 5px #EBEBEB;
	}

	.JJFAS .FAJS {
		width: 100%;
		display: inline-block;
		background-image: url(../image/img_89.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}

	.JJFAS .fajs {
		width: 1300px;
		margin: 65px auto;
	}

	.JJFAS .fajs1 {
		width: 100%;
		text-align: center;
		font-size: 36px;
		color: white;
	}

	.JJFAS .fajs2 {
		width: 100%;
		text-align: center;
		margin-top: 25px;
		font-size: 16px;
		line-height: 25px;
		color: rgba(255, 255, 255, 0.8);
	}

	.JJFAS .fajs3 {
		width: 100%;
		position: relative;
	}

	.JJFAS .fajs3_1 {
		width: 390px;
		height: 385px;
		margin: auto;
		margin-top: 20px;
		background-image: url(../image/img_90.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		position: relative;
	}

	.JJFAS .fajs31 {
		width: 55%;
		text-align: center;
		font-size: 20px;
		color: #00C9F7;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
	}

	.JJFAS .fajs31 img {
		width: 200px;
	}

	.JJFAS .fajs3_2 {
		/* border: 1px solid red; */
		box-sizing: border-box;
		width: 100%;
		position: absolute;
		left: 0;
		/*top: 25px;*/
top: 20px;
	}

	.JJFAS .fajs32 {
		width: 100%;
		display: inline-block;
	}

	.JJFAS .fajs32:first-child {
		/*margin-bottom: 25px;*/
    margin-bottom: 20px;
	}
	.JJFAS .fajs4{
		width: 100%;
		margin: auto;
		display: block;
		margin-top: 10%;
		margin-bottom: 40px;
position: relative;
	}
.JJFAS .fajs4_1{
    width: 555px;
    height: 480px;
    margin: auto;
    background-image: url(../image/img_155.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    position: relative;
}
.JJFAS .fajs4_2{
    width: 100%;
    position: absolute;
    left: 50%;
    transform: translate(-50%, -50%);
    top: 30%;
}
.JJFAS .fajs42{
width: 100%;
    display: inline-block;
}
.JJFAS .fajs42:first-child{
margin-bottom:55px;
}
.JJFAS .fajs42:nth-child(2){
margin-bottom:175px;
}
.JJFAS .fajs42_1{
    width: 440px;
    float: left;
    display: inline-block;
}
.JJFAS .fa1{
    width: 70px;
    height: 70px;
    /*float: left;*/
display:inline-block;
vertical-align: middle;
    border-radius: 50%;
    position: relative;
}
.JJFAS .fa1_1{
 width: 70px;
    height: 70px;
    float: left;
    border-radius: 50%;
background-image: url(../image/img_157.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
animation: rotateArround 3.5s linear 3s infinite normal;
	-webkit-animation: rotateArround 3.5s linear 3s infinite normal;
	-moz-animation: rotateArround 3.5s linear 3s infinite;
	-ms-animation: rotateArround 3.5s linear 3s infinite;
	-o-animation: rotateArround 3.5s linear 3s infinite;
}
.JJFAS .fa1 img{
    height: 30px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
}
.JJFAS .fa2{
width: 77%;
    text-align: right;
    margin-right: 10px;
font-size:20px;
color:rgba(255,255,255,0.8);
display:inline-block;
vertical-align: middle;
}
.JJFAS .fa3{
width: 77%;
    text-align: left;
    margin-left: 10px;
font-size:20px;
color:rgba(255,255,255,0.8);
display:inline-block;
vertical-align: middle;
}
.JJFAS .fajs42_2{
width: 440px;
    float: right;
    display: inline-block;
}
.JJFAS .fajs42_3{
width:100%;
}
.JJFAS .fa4{
width:100%;
text-align: center;
font-size: 20px;
margin-bottom:10px;
    color: rgba(255,255,255,0.8);
}
.JJFAS .fa5{
    width: 70px;
    height: 70px;
    /*float: left;*/
margin:auto;
    border-radius: 50%;
    position: relative;
}
.JJFAS .fa5_1{
 width: 70px;
    height: 70px;
    float: left;
    border-radius: 50%;
background-image: url(../image/img_157.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
animation: rotateArround 3.5s linear 3s infinite normal;
	-webkit-animation: rotateArround 3.5s linear 3s infinite normal;
	-moz-animation: rotateArround 3.5s linear 3s infinite;
	-ms-animation: rotateArround 3.5s linear 3s infinite;
	-o-animation: rotateArround 3.5s linear 3s infinite;
}
.JJFAS .fa5 img{
    height: 30px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
}
	.JJFAS .fajs5{
		width: 100%;
		display: inline-block;
		margin-top: 30px;
	}
	.JJFAS .fajs5_1{
		width: 50%;
		float: left;
		text-align: center;
		font-size: 20px;
		color: rgba(255,255,255,0.8);
		border-right: 1px solid rgba(255,255,255,0.5);
		box-sizing: border-box;
	}
	.JJFAS .fajs5_1:last-child{
		border-right: 0;
	}
	.JJFAS .fajs5_1 img{
		max-width: 90%;
		height: 400px;
		margin-bottom: 20px;
	}
	.JJFAS .fajs6{
		width: 100%;
		display: inline-block;
		margin-top: 30px;
	}
	.JJFAS .fajs6_1{
		width: 630px;
		float: left;
		margin-right: 40px;
		text-align: center;
	}
	.JJFAS .fajs6_1:nth-child(2n){
		margin-right: 0;
	}
	.JJFAS .fajs6_1 img{
		width: 100%;
		/* height: 345px; */
	}
	.JJFAS .fajs61_1{
		width: 100%;
		font-size: 20px;
		color: white;
		margin-top: 10px;
	}
	.JJFAS .fajs61_2{
		width: 100%;
		font-size: 16px;
		color: rgba(255,255,255,0.8);
		margin-top: 10px;
		line-height: 25px;
	}
	.JJFAS .fajs7{
		width: 100%;
		margin-top: 30px;
	}
	.JJFAS .fajs8{
		width: 100%;
		margin-top: 30px;
	}
	.JJFAS .fajs8_1{
		width: 100%;
		display: inline-block;
	}
	.JJFAS .faj8_1{
		width: 385px;
		float: left;
		text-align: right;
		margin-top: 100px;
	}
	.JJFAS .faj8_1 img{
		max-width: 55px;
	}
	.JJFAS .faj81_1{
		width: 100%;
		margin-top: 25px;
	}
	.JJFAS .faj81_1 img{
		width: 6px;
		height: 6px;
		border-radius: 50%;
		display: inline-block;
		vertical-align: middle;
	}
	.JJFAS .faj811{
		width: 97%;
		font-size: 20px;
		color: rgba(255,255,255,0.8);
		display: inline-block;
		vertical-align: middle;
	}
	.JJFAS .faj81_2{
		width: 100%;
		margin-top: 25px;
		font-size: 14px;
		color: #CCCCCC;
	}
	.JJFAS .faj81_2 p{
		margin: 0;
	}
	.JJFAS .faj8_2{
		width: 460px;
		height: 460px;
		float: left;
		margin-left: 15px;
		margin-right: 15px;
		border-radius: 50%;
		background-image: url(../image/img_128.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		position: relative;
	}
	.JJFAS .faj82{
		width: 70%;
		text-align: center;
		font-size: 20px;
		color: rgba(255,255,255,0.8);
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.JJFAS .faj82 img{
		width: 300px;
	}
	.JJFAS .faj8_3{
		width: 385px;
		float: left;
		text-align: left;
		margin-top: 100px;
	}
	.JJFAS .faj8_3 img{
		max-width: 55px;
	}
	.JJFAS .fajs8_2{
		width: 100%;
		margin-top: 15px;
		text-align: center;`
	}
	.JJFAS .fajs82_1{
		max-width: 55px;
	}
	.JJFAS .fajs82_2{
		width: 100%;
	}
	.JJFAS .fajs82_2 img{
		width: 6px;
		    height: 6px;
		    border-radius: 50%;
	}
	.JJFAS .fajs822_1{
		width: 100%;
		    font-size: 20px;
		    color: rgba(255,255,255,0.8);
	}
	.JJFAS .fajs822_2{
	    width: 100%;
	    margin-top: 25px;
	    font-size: 14px;
	    color: #CCCCCC;
	}

	.JJFAS .faj1 {
		width: 460px;
		float: left;
	}
.JJFAS .fajle1{
position: absolute;
        left: -0.4%;
    top: 3%;
}
.JJFAS .fajri1{
position: absolute;
    position: absolute;
    right: -0.2%;
    top: 4%;
}
.JJFAS .fajle2{
position: absolute;
    left: -0.2%;
    top: 44%;
}
.JJFAS .fajle3{
position: absolute;
    left: -0.2%;
    top: 53%;
}
.JJFAS .fajri2{
position: absolute;
   right: 0.1%;
    top: 44%;
}
.JJFAS .fajri3{
position: absolute;
   right: 0.1%;
    top: 54%;
}

	.JJFAS .faj1_1 {
		width: 100%;
		border-bottom: 1px solid rgba(255, 255, 255, 0.5);
		box-sizing: border-box;
		padding-bottom: 15px;
	}

	.JJFAS .faj1_1 img {
		height: 35px;
		margin-right: 10px;
		display: inline-block;
		vertical-align: middle;
	}

	.JJFAS .faj11 {
		/*width: 88%;*/
 width: 85%;
		font-size: 20px;
		color: white;
		display: inline-block;
		vertical-align: middle;
	}

	.JJFAS .faj1_2 {
		width: 100%;
		/*height: 100px;*/
height: 130px;
		/*overflow-y: auto;*/
		font-size: 14px;
		color: rgba(255, 255, 255, 0.5);
		line-height: 25px;
		margin-top: 10px;
	}

	/*.JJFAS .faj1_2::-webkit-scrollbar {
		display: none
	}

	.JJFAS .faj2_2::-webkit-scrollbar {
		display: none
	}*/

	.JJFAS .faj1_2 p {
		margin: 0;
	}

	.JJFAS .faj2 {
		width: 460px;
		float: right;
	}

	.JJFAS .faj2_1 {
		width: 100%;
		border-bottom: 1px solid rgba(255, 255, 255, 0.5);
		box-sizing: border-box;
		padding-bottom: 15px;
	}

	.JJFAS .faj2_1 img {
		/*width: 34px;*/
height:34px;
		margin-left: 10px;
		display: inline-block;
		vertical-align: middle;
	}

	.JJFAS .faj21 {
		/*width: 89%;*/
width: 88%;
		text-align: right;
		font-size: 20px;
		color: white;
		display: inline-block;
		vertical-align: middle;
	}

	.JJFAS .faj2_2 {
		width: 100%;
		/*height: 100px;
		overflow-y: auto;*/
		text-align: right;
		font-size: 14px;
		color: rgba(255, 255, 255, 0.5);
		line-height: 25px;
		margin-top: 10px;
	}

	.JJFAS .faj2_2 p {
		margin: 0;
	}

	.JJFAS .fajs3_3 {
		width: 595px;
		margin: auto;
		margin-top: 10px;
		text-align: center;
	}

	.JJFAS .fajs3_3 img {
		width: 34px;
	}

	.JJFAS .fajs33_1 {
		width: 100%;
		font-size: 20px;
		color: white;
	}

	.JJFAS .fajs33_2 {
		width: 100%;
		font-size: 14px;
		color: rgba(255, 255, 255, 0.5);
		line-height: 25px;
	}
	.JJFAS .FASS{
		width: 100%;
		margin-top: -50px;
		position: relative;
	}
	.JJFAS .fass{
		width: 1300px;
		margin: auto;
		padding: 35px;
		box-sizing: border-box;
		background: white;
		background-color: white;
		border-bottom: 1px solid #EBEBEB;
	}
	.JJFAS .fass1{
		width: 100%;
		text-align: center;
		position: relative;
	}
	.JJFAS .fass1_1{
		width: 100%;
		font-size: 14px;
		color: #999999;
		line-height: 25px;
	}
	.JJFAS .fass1_2{
		width: 100%;
		font-size: 18px;
		color: #15499A;
		font-weight: bold;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.JJFAS .fass1_3{
		width: 50px;
		height: 50px;
		border-radius: 50%;
	}
	.JJFAS .fass2{
		width: 100%;
		display: inline-block;
		margin-top: -25px;
	}
	.JJFAS .fas2_1{
		/* border: 1px solid red; */
		box-sizing: border-box;
		width: 50%;
		float: left;
		position: relative;
	}
	.JJFAS .fas21_1{
		    width: 475px;
		    text-align: right;
		    margin-top: 90px;
	}
	.JJFAS .fas21_1:last-child{
		        margin-left: 60px;
		        margin-top: 90px;
	}
	.JJFAS .fas211_1{
		width: 50px;
		    height: 50px;
		    border-radius: 50%;
			display: inline-block;
			/* vertical-align: middle; */
	}
	.JJFAS .fas211_2{
		    width: 82%;
		margin-right: 30px;
		display: inline-block;
		vertical-align: middle;
	}
	.JJFAS .fas2112_1{
		width: 100%;
		font-size: 18px;
		    color: #15499A;
		    font-weight: bold;
			margin-bottom: 20px;
	}
	.JJFAS .fas2112_2{
		width: 100%;
		font-size: 14px;
		    color: #999999;
		    line-height: 25px;
	}
	.JJFAS .fas21_2{
		    width: 475px;
		    text-align: left;
		    margin-top: 90px;
			margin-left: 135px;
	}
	.JJFAS .fas21_2:last-child{
		        margin-left: 80px;
		        margin-top: 80px;
	}
	.JJFAS .fas212_2{
		    width: 82%;
		    margin-left: 30px;
		    display: inline-block;
		    vertical-align: middle;
	}
	.JJFAS .fas2_2{
		width: 320px;
		display: block;
		margin: auto;
		margin-left: -160px;
		margin-right: -160px;
		float: left;
	}

	.JJFAS .FATD {
		width: 100%;
		display: inline-block;
	}

	.JJFAS .fatd {
		width: 1300px;
		margin: 60px auto;
	}

	.JJFAS .fatd1 {
		width: 100%;
		text-align: center;
		font-size: 36px;
		color: #333333;
	}

	.JJFAS .fatd2 {
		width: 100%;
		display: inline-block;
 /*padding: 40px;*/
	}

	.JJFAS .fatd2_1 {
		width: 49%;
		margin-right: 2%;
		margin-top: 50px;
		float: left;
	}

	.JJFAS .fatd2_1:nth-child(2n) {
		margin-right: 0;
	}

	.JJFAS .fatd21_1 {
		border: 1px dashed #89A3CC;
		box-sizing: border-box;
		width: 70px;
		height: 70px;
		border-radius: 50%;
		float: left;
		position: relative;
	}

	.JJFAS .fatd21_1 img {
		max-height: 35px;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
	}

	.JJFAS .fatd21_2 {
		width: 86%;
		float: left;
		margin-left: 15px;
		margin-top: 15px;
	}

	.JJFAS .fatd212_1 {
		width: 100%;
		font-size: 18px;
		color: #333333;
	}

	.JJFAS .fatd212_2 {
		width: 100%;
		font-size: 14px;
		color: #999999;
		line-height: 25px;
	}

	.JJFAS .fatd212_2 p {
		margin: 0;
	}
	.JJFAS .fatd3{
		width: 100%;
		border-bottom: 1px solid #EBEBEB;
		box-sizing: border-box;
		text-align: center;
	}
	.JJFAS .fatd3_1{
		display: inline-block;
		padding-top: 20px;
		padding-bottom: 20px;
		box-sizing: border-box;
		font-size: 22px;
		color: #15499A;
		border-bottom: 2px solid #15499A;
	}
	.JJFAS .fatd4{
		    width: 100%;
		    display: inline-block;
	}
	.JJFAS .fatd4_1{
		width: 100%;
		    margin-top: 50px;
			display: inline-block;
	}
	.JJFAS .fatd41_1{
		    border: 1px dashed #89A3CC;
		    box-sizing: border-box;
		    width: 70px;
		    height: 70px;
		    border-radius: 50%;
		    float: left;
		    position: relative;
	}
	.JJFAS .fatd41_1 img{
		    max-height: 35px;
		    position: absolute;
		    left: 50%;
		    top: 50%;
		    transform: translate(-50%, -50%);
	}
	.JJFAS .fatd41_2{
		width: 93%;
		float: left;
		/*font-size: 16px;*/
		line-height: 25px;
		/*color: #333333;*/
font-size: 14px;
    color: #999999;
		    margin-left: 15px;
margin-top: 10px;
	}

	.JJFAS .FAJZ {
		width: 100%;
		display: inline-block;
		background-image: url(../image/img_104.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}

	.JJFAS .fajz {
		width: 1300px;
		margin: 60px auto;
	}

	.JJFAS .fajz1 {
		width: 100%;
		text-align: center;
		font-size: 36px;
		color: white;
	}

	.JJFAS .fajz2 {
		width: 100%;
		display: inline-block;
	}

	.JJFAS .fajz2_1 {
		width: 416px;
		height: 285px;
		background: white;
		box-sizing: border-box;
		padding: 25px;
		float: left;
		margin-right: 26px;
		margin-top: 26px;
		text-align: center;

	}

	.JJFAS .fajz2_1:nth-child(3n) {
		margin-right: 0;
	}

	.JJFAS .fajz2_1 img {
		height: 100px;
	}

	.JJFAS .fajz21_1 {
		width: 100%;
		font-size: 18px;
		color: #333333;
	}

	.JJFAS .fajz21_2 {
		width: 100%;
		font-size: 14px;
		color: #999999;
		margin-top: 10px;
		line-height: 25px;
	}
	.JJFAS .fajz2_2{
		width: 305px;
		height: 390px;
		background: white;
		box-sizing: border-box;
		padding: 25px;
		float: left;
		margin-right: 26px;
		margin-top: 26px;
		text-align: center;
	}
	.JJFAS .fajz2_2:nth-child(4n){
		margin-right: 0;
	}
	
	.JJFAS .fajz3{
		width:100%;
		display:inline-block;
	}
	.JJFAS .fajz3_1{
		border:1px solid rgba(255, 255, 255, 0.5);
		box-sizing: border-box;
		width:150px;
		height:180px;
		border-radius:5px;
		float:left;
		padding:20px;
		text-align:center;
		margin-top:14px;
		margin-right:14px;
	}
	.JJFAS .fajz3_1:nth-child(8n){
		margin-right:0;
	}
	.JJFAS .fajz3_1 img{
		height:40px;
		display:block;
		margin:auto;
		margin-bottom:10px;
		margin-top:45px;
	}
	.JJFAS .fajz31_2{
		display:none !important;
	}
	.JJFAS .fajz31{
		width:100%;
		font-size:18px;
		color:white;
	}
	.JJFAS .fajz3_1:hover{
		background:white;
	}
	.JJFAS .fajz3_1:hover .fajz31{
		color:#15499A;
	}
	.JJFAS .fajz3_1:hover .fajz31_1{
		display:none !important;
	}
	.JJFAS .fajz3_1:hover .fajz31_2{
		display:block !important;
	}
	

	.JJFAS .KHAL {
		width: 100%;
		display: inline-block;
	}

	.JJFAS .khal {
		width: 100%;
		margin: 60px auto;
		text-align: center;
	}

	.JJFAS .khal1 {
		width: 100%;
		text-align: center;
		font-size: 36px;
		color: #333333;
	}

	.JJFAS .khal2 {
		width: 100%;
		border-bottom: 1px solid #EBEBEB;
		text-align: center;
	}

	.JJFAS .khal2_1 {
		display: inline-block;
		color: #333333;
		font-size: 16px;
		padding-top: 20px;
		padding-bottom: 20px;
		box-sizing: border-box;
		margin-right: 115px;
	}

	.JJFAS .khal2_1:last-child {
		margin-right: 0;
	}
.JJFAS .khal2_1:hover{
color: #15499A;
		border-bottom: 2px solid #15499A;
}

	.JJFAS .khal-act {
		color: #15499A;
		border-bottom: 2px solid #15499A;
	}

	.JJFAS .khal3 {
		width: 1300px;
		margin: auto;
		margin-top: 50px;
		/*display: inline-block;*/
    display: flex;
    justify-content: center;
	}

	.JJFAS .khal3_1 {
		/*width: 420px;*/
        width: 31.7%;
		height: 500px;
		/*float: left;*/
display: inline-block;
		margin-right: 2%;
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}

	.JJFAS .khal3_1:last-child {
		margin-right: 0;
	}

	.JJFAS .khal31 {
		width: 100%;
		height: 100%;
		background: rgba(0, 0, 0, 0.5);
		position: relative;
	}

	.JJFAS .kha {
		width: 90%;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
	}

	.JJFAS .kha1 {
		width: 100%;
		text-align: center;
		font-size: 25px;
		color: white;
	}

	.JJFAS .kha2 {
		width: 100%;
		font-size: 14px;
		color: white;
		text-align: left;
		line-height: 25px;
		margin-top: 35px;
		display: none;
	}

	.JJFAS .kha3 {
		width: 100%;
		font-size: 20px;
		color: white;
		margin-top: 30px;
		text-align: left;
		margin-bottom: 20px;
		display: none;
	}

	.JJFAS .kha4 {
		width: 100%;
		display: none;
	}

	.JJFAS .kha4_1 {
		width: 100%;
		display: inline-block;
		text-align: left;
	}

	.JJFAS .kha4_1 img {
		width: 6px;
		border-radius: 50%;
		float: left;
		margin-top: 8px;
	}

	.JJFAS .kha41 {
		width: 97%;
		float: left;
		margin-left: 5px;
		font-size: 14px;
		color: white;
	}

	.JJFAS .JJLJ {
		width: 100%;
		padding-top: 65px;
		padding-bottom: 65px;
		background-image: url(../image/img_64.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}

	.JJFAS .jjlj1 {
		width: 100%;
		text-align: center;
		font-size: 36px;
		color: white;
	}

	.JJFAS .jjlj2 {
		width: 100%;
		text-align: center;
		margin-top: 35px;
    display: flex;
    justify-content: center;
	}

	.JJFAS .jjlj2_1 {
		width: 160px;
    height: 45px;
    border-radius: 45px;
    background: #34BA89;
    /* display: inline-block; */
    text-align: center;
    /* line-height: 45px; */
    display: flex;
    justify-content: center;
    align-items: center;
    /* line-height: 40px; */
	}

	.JJFAS .jjlj2_1:first-child {
		margin-right: 30px;
	}

	.JJFAS .jjlj2_1 img {
		height: 20px;
		display: inline-block;
		vertical-align: middle;
	}

	.JJFAS .jjlj2_1 span {
		font-size: 20px;
		color: white;
		display: inline-block;
		vertical-align: middle;
	}
	.JJFAS .FAJST{
		width: 100%;
		text-align: center;
		/*margin-top: -70px;*/
    margin-top: -40px;
		position: relative;
	}
	.JJFAS .fajst{
		/* border: 1px solid red; */
		box-sizing: border-box;
		background: white;
		width: 1300px;
		padding: 40px;
		display: inline-block;
	}
	.JJFAS .fajst1{
		width:49%;
		float: left;
		margin-right: 2%;
		margin-bottom: 2%;
	}
	.JJFAS .fajst1:nth-child(2n){
		margin-right: 0;
	}
	.JJFAS .fajst1 img{
		width: 155px;
		display: inline-block;
		vertical-align: middle;
	}
	.JJFAS .fajst1_1{
		width:71%;
		margin-left: 10px;
		line-height: 25px;
		font-size:16px;
		text-align: left;
		color: #666666;
		display: inline-block;
		vertical-align: middle;
	}
}

@media screen and (max-width: 1300px) {
	.JJFAS .banner {
		width: 100%;
		padding-top: 0.9rem;
		display: flex;
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}

	.JJFAS .bann {
		/* border: 1px solid red; */
		box-sizing: border-box;
		width: 92%;
		text-align: left;
		margin: 1rem auto;
		background-repeat: no-repeat;
		background-size: 25%;
		background-position: center right;
	}

	.JJFAS .bann1 {
		width: 100%;
		font-size: 0.4rem;
		color: white;
	}

	.JJFAS .bann2 {
		width: 100%;
		color: white;
		font-size: 0.2rem;
		line-height: 0.4rem;
		margin-top: 0.2rem;
	}

	.JJFAS .bann3 {
		width: 2rem;
		/* height: 0.45rem; */
		border-radius: 0.45rem;
		padding: 0.15rem;
		/* line-height: 0.4rem; */
		display: flex;
		justify-content: center;
		align-items: center;
		margin-top: 0.3rem;
		text-align: center;
		background-image: url(../image/img_53.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}

	.JJFAS .bann3 img {
		width: 0.3rem;
		height: 0.3rem;
		float: inherit;
		display: inline-block;
		vertical-align: middle;
	}

	.JJFAS .bann3 span {
		font-size: 0.2rem;
		color: white;
		margin-left: 0.1rem;
		display: inline-block;
		vertical-align: middle;
	}

	.JJFAS .bann4 {
		width: 100%;
		color: white;
		font-size: 0.22rem;
		font-weight: bold;
		/* line-height: 30px; */
		margin-top: 0.15rem;
	}

	.JJFAS .JULEI {
		width: 100%;
		text-align: center;
		display: flex;
		justify-content: center;
		background-color: #333;
	}
.JJFAS .JULEI-AC{
    position: fixed;
    left: 0px;
    top: 0px;
    z-index: 1001;
}
	.JJFAS .julei {
		width: 92%;
		display: inline-block;
	}

	.JJFAS .julei1 {
/*width:20%;*/
		float: left;
 height: 0.8rem;
line-height:0.8rem;
		font-size: 0.15rem;
		color: white;
		/*border-right: 1px solid #EBEBEB;*/
		box-sizing: border-box;
		/*padding: 0.25rem;*/
		/*margin-bottom: 0.1rem;*/
margin: 0 0.25rem;
	}

	.JJFAS .julei1:last-child {
		border-right: 0;
	}

	.JJFAS .jl-act {
		color: #34BA89;
		border-bottom: 2px solid #34BA89;
	}



	

	.JJFAS .XQFX {
		width: 100%;
		display: inline-block;
	}

	.JJFAS .xqfx {
		width: 92%;
		margin: 0.6rem auto;
	}

	.JJFAS .xqfx1 {
		width: 100%;
		text-align: center;
		font-size: 0.36rem;
		color: #333333;
	}

	.JJFAS .xqfx2 {
		width: 100%;
		display: inline-block;
	}

	.JJFAS .xqfx2_1 {
		width: 100%;
		float: left;
		/* margin-right: 2%; */
		margin-top: 4%;
		display: inline-block;
	}

	.JJFAS .xqfx2_1 img {
		width: 100%;
		/* height: 2rem; */
		float: left;
	}

	.JJFAS .xqfx21 {
		width: 100%;
		/* height: 2.3rem; */
		color: #666666;
		font-size: 0.14rem;
		padding: 0.25rem;
		float: left;
		box-sizing: border-box;
		box-shadow: 0 0 0.05rem #EBEBEB;
	}
	.JJFAS .xqfx2_2{
		width: 100%;
		float: left;
		/* margin-right: 20px; */
		margin-top: 4%;
		display: inline-block;
	}
	.JJFAS .xqfx2_2 img {
		width: 100%;
		/* height: 220px; */
		float: left;
	}
	
	.JJFAS .xqfx22 {
		width: 100%;
		/* height: 170px; */
		color: #666666;
		font-size: 0.14rem;
		padding: 0.25rem;
		float: left;
		box-sizing: border-box;
		box-shadow: 0 0 0.05rem #EBEBEB;
	}
	.JJFAS .xqfx2_3{
		width: 100%;
		float: left;
		/* margin-right: 20px; */
		margin-top: 0.2rem;
		display: inline-block;
	}
	.JJFAS .xqfx2_3 img {
		width: 100%;
		/* height: 270px; */
		float: left;
	}
	
	.JJFAS .xqfx23 {
		width: 100%;
		/* height: 125px; */
		color: #666666;
		font-size: 0.14rem;
		padding: 0.25rem;
		float: left;
		box-sizing: border-box;
		box-shadow: 0 0 0.05rem #EBEBEB;
	}
	.JJFAS .xqfx2_4{
		width: 100%;
		float: left;
		/* margin-right: 35px; */
		margin-top: 0.2rem;
		display: inline-block;
	}
	.JJFAS .xqfx2_4 img {
		width: 100%;
		/* height: 220px; */
		float: left;
	}
	.JJFAS .xqfx24 {
		width: 100%;
		/* height: 200px; */
		color: #666666;
		font-size: 0.14rem;
		padding: 0.25rem;
		float: left;
		box-sizing: border-box;
		box-shadow: 0 0 0.05rem #EBEBEB;
	}
	

	.JJFAS .FAJS {
		width: 100%;
		display: inline-block;
		background-image: url(../image/img_89.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}

	.JJFAS .fajs {
		width: 92%;
		margin: 0.65rem auto;
	}

	.JJFAS .fajs1 {
		width: 100%;
		text-align: center;
		font-size: 0.36rem;
		color: white;
	}

	.JJFAS .fajs2 {
		width: 100%;
		text-align: center;
		margin-top: 0.25rem;
		font-size: 0.16rem;
		line-height: 0.4rem;
		color: rgba(255, 255, 255, 0.8);
	}

	.JJFAS .fajs3 {
		width: 100%;
		position: relative;
	}

	.JJFAS .fajs3_1 {
		width: 3.9rem;
		height: 3.85rem;
		margin: auto;
		margin-top: 0.2rem;
		background-image: url(../image/img_90.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		position: relative;
	}

	.JJFAS .fajs31 {
		width: 55%;
		text-align: center;
		font-size: 0.2rem;
		color: #00C9F7;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
	}

	.JJFAS .fajs31 img {
		width: 2rem;
	}

	.JJFAS .fajs3_2 {
		/* border: 1px solid red; */
		box-sizing: border-box;
		width: 100%;
		position: absolute;
		left: 0;
		top: 0;
	}

	.JJFAS .fajs32 {
		width: 100%;
		display: inline-block;
	}

	.JJFAS .fajs32:first-child {
		margin-bottom: 0.3rem;
	}
	/*.JJFAS .fajs4{
		width: 100%;
		margin-top: 0.3rem;
		margin-bottom: 0.4rem;
	}*/
.JJFAS .fajs4{
		width: 100%;
		margin: auto;
		display: block;
		margin-top: 20%;
		margin-bottom: 0.4rem;
position: relative;
	}
.JJFAS .fajs4_1{
    /*width: 5.55rem;
    height: 4.8rem;*/
    width: 5rem;
    height: 4.25rem;
    margin: auto;
    background-image: url(../image/img_155.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    position: relative;
}
.JJFAS .fajs4_2{
    width: 100%;
    position: absolute;
    left: 50%;
    transform: translate(-50%, -50%);
    top: 30%;
}
.JJFAS .fajs42{
width: 100%;
    /*display: inline-block;*/
    display: flex;
    justify-content: space-between;
}
.JJFAS .fajs42:first-child{
margin-bottom:0.5rem;
}
.JJFAS .fajs42:nth-child(2){
margin-bottom:1.75rem;
}
.JJFAS .fajs42_1{
    width: 40%;
    float: left;
    display: flex;
    align-items: center;
}
.JJFAS .fa1{
    width: 0.7rem;
    height: 0.7rem;
    /*float: left;*/
display:inline-block;
vertical-align: middle;
    border-radius: 50%;
    position: relative;
}
.JJFAS .fa1_1{
width: 0.7rem;
    height: 0.7rem;
    float: left;
    border-radius: 50%;
background-image: url(../image/img_157.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
animation: rotateArround 3.5s linear 3s infinite normal;
	-webkit-animation: rotateArround 3.5s linear 3s infinite normal;
	-moz-animation: rotateArround 3.5s linear 3s infinite;
	-ms-animation: rotateArround 3.5s linear 3s infinite;
	-o-animation: rotateArround 3.5s linear 3s infinite;
}
.JJFAS .fa1 img{
    height: 0.3rem;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
}
.JJFAS .fa2{
width: 60%;
    text-align: right;
    margin-right: 0.1rem;
font-size:0.2rem;
color:rgba(255,255,255,0.8);
display:inline-block;
vertical-align: middle;
}
.JJFAS .fa3{
width: 60%;
    text-align: left;
    margin-left: 0.1rem;
font-size:0.2rem;
color:rgba(255,255,255,0.8);
display:inline-block;
vertical-align: middle;
}
.JJFAS .fajs42_2{
width: 40%;
    float: right;
    display: flex;
    align-items: center;
}
.JJFAS .fajs42_3{
width:100%;
}
.JJFAS .fa4{
width:100%;
text-align: center;
font-size: 0.2rem;
margin-bottom:0.1rem;
    color: rgba(255,255,255,0.8);
}
.JJFAS .fa5{
    width: 0.7rem;
    height: 0.7rem;
    /*float: left;*/
margin:auto;
    border-radius: 50%;
    position: relative;
}
.JJFAS .fa5_1{
  width: 0.7rem;
    height: 0.7rem;
    float: left;
    border-radius: 50%;
background-image: url(../image/img_157.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
animation: rotateArround 3.5s linear 3s infinite normal;
	-webkit-animation: rotateArround 3.5s linear 3s infinite normal;
	-moz-animation: rotateArround 3.5s linear 3s infinite;
	-ms-animation: rotateArround 3.5s linear 3s infinite;
	-o-animation: rotateArround 3.5s linear 3s infinite;
}
.JJFAS .fa5 img{
    height: 0.3rem;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
}
	.JJFAS .fajs5{
		width: 100%;
		display: inline-block;
		margin-top: 0.3rem;
	}
	.JJFAS .fajs5_1{
		width: 50%;
		float: left;
		text-align: center;
		font-size: 0.2rem;
		color: rgba(255,255,255,0.8);
		border-right: 1px solid rgba(255,255,255,0.5);
		box-sizing: border-box;
	}
	.JJFAS .fajs5_1:last-child{
		border-right: 0;
	}
	.JJFAS .fajs5_1 img{
		max-width: 90%;
		height: 2rem;
		margin-bottom: 0.2rem;
	}
	.JJFAS .fajs6{
		width: 100%;
		display: inline-block;
		margin-top: 0.3rem;
	}
	.JJFAS .fajs6_1{
		width: 49%;
		float: left;
		margin-right: 2%;
		text-align: center;
	}
	.JJFAS .fajs6_1:nth-child(2n){
		margin-right: 0;
	}
	.JJFAS .fajs6_1 img{
		width: 100%;
		/* height: 3.45rem; */
	}
	.JJFAS .fajs61_1{
		width: 100%;
		font-size: 0.2rem;
		color: white;
		margin-top: 0.1rem;
	}
	.JJFAS .fajs61_2{
		width: 100%;
		font-size: 0.16rem;
		color: rgba(255,255,255,0.8);
		margin-top: 0.1rem;
		line-height: 0.4rem;
	}
	.JJFAS .fajs7{
		width: 100%;
		margin-top: 0.3rem;
	}
	.JJFAS .fajs8{
		width: 100%;
		margin-top: 0.3rem;
	}
	.JJFAS .fajs8_1{
		width: 100%;
		display: inline-block;
	}
	.JJFAS .faj8_1{
		width: 22%;
		float: left;
		text-align: right;
	}
	.JJFAS .faj8_1 img{
		max-width: 0.55rem;
	}
	.JJFAS .faj81_1{
		width: 100%;
		margin-top: 0.25rem;
		display: flex;
	}
	.JJFAS .faj81_1 img{
		width: 0.1rem;
		height: 0.1rem;
		border-radius: 50%;
		display: inline-block;
		vertical-align: middle;
	}
	.JJFAS .faj811{
		width: 97%;
		overflow-y: auto;
		    height: 0.8rem;
		font-size: 0.2rem;
		color: rgba(255,255,255,0.8);
		display: inline-block;
		vertical-align: middle;
	}
	.JJFAS .faj81_2{
		width: 100%;
		    overflow-y: auto;
		    height: 0.8rem;
		margin-top: 0.25rem;
		font-size: 0.14rem;
		color: #CCCCCC;
	}
	.JJFAS .faj81_2 p{
		margin: 0;
	}
	.JJFAS .faj8_2{
		width: 3.5rem;
		height: 3.5rem;
		float: left;
		margin-left: 0.15rem;
		margin-right: 0.15rem;
		border-radius: 50%;
		background-image: url(../image/img_128.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		position: relative;
	}
	.JJFAS .faj82{
		width: 70%;
		text-align: center;
		font-size: 0.2rem;
		color: rgba(255,255,255,0.8);
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.JJFAS .faj82 img{
		width: 2rem;
	}
	.JJFAS .faj8_3{
		width: 22%;
		float: left;
		text-align: left;
	}
	.JJFAS .faj8_3 img{
		max-width: 0.55rem;
	}
	.JJFAS .fajs8_2{
		width: 100%;
		margin-top: 0.15rem;
		text-align: center;`
	}
	.JJFAS .fajs82_1{
		max-width: 0.55rem;
		    display: block;
		    margin: auto;
	}
	.JJFAS .fajs82_2{
		width: 100%;
	}
	.JJFAS .fajs82_2 img{
		width: 0.1rem;
		    height: 0.1rem;
		    border-radius: 50%;
			display: block;
			    margin:0.1rem auto;
	}
	.JJFAS .fajs822_1{
		width: 100%;
		    font-size: 0.2rem;
		    color: rgba(255,255,255,0.8);
	}
	.JJFAS .fajs822_2{
	    width: 100%;
	    margin-top: 0.25rem;
	    font-size: 0.14rem;
	    color: #CCCCCC;
	}

	.JJFAS .faj1 {
		width: 23%;
		float: left;
	}
.JJFAS .fajle1{
position: absolute;
        left: -0.4%;
    top: 5%;
}
.JJFAS .fajri1{
position: absolute;
    position: absolute;
    right: -0.2%;
    top: 5%;
}
.JJFAS .fajle2{
position: absolute;
    left: -0.2%;
    top: 44%;
}

.JJFAS .fajri2{
position: absolute;
   right: 0.1%;
    top: 44%;
}
.JJFAS .fajle3{
position: absolute;
    left: -0.2%;
    top: 53%;
}
.JJFAS .fajri3{
position: absolute;
   right: 0.1%;
    top: 54%;
}
	.JJFAS .faj1_1 {
		width: 100%;
		border-bottom: 1px solid rgba(255, 255, 255, 0.5);
		box-sizing: border-box;
		padding-bottom: 0.15rem;
		display: flex;
		align-items: center;
	}

	.JJFAS .faj1_1 img {
		width: 0.34rem;
		margin-right: 0.1rem;
		display: inline-block;
		vertical-align: middle;
	}

	.JJFAS .faj11 {
		width: 89%;
		max-height: 0.8rem;
		overflow-y: auto;
		font-size: 0.2rem;
		color: white;
		display: inline-block;
		vertical-align: middle;
overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
	}

	.JJFAS .faj1_2 {
		width: 100%;
		height: 0.8rem;
		overflow-y: auto;
		font-size: 0.14rem;
		color: rgba(255, 255, 255, 0.5);
		line-height: 0.4rem;
		margin-top: 0.1rem;
	}

	.JJFAS .faj1_2::-webkit-scrollbar {
		display: none
	}

	.JJFAS .faj2_2::-webkit-scrollbar {
		display: none
	}

	.JJFAS .faj1_2 p {
		margin: 0;
	}

	.JJFAS .faj2 {
		width: 23%;
		float: right;
	}

	.JJFAS .faj2_1 {
		width: 100%;
		border-bottom: 1px solid rgba(255, 255, 255, 0.5);
		box-sizing: border-box;
		padding-bottom: 0.15rem;
		display: flex;
		align-items: center;
	}

	.JJFAS .faj2_1 img {
		width: 0.34rem;
		margin-left: 0.1rem;
		display: inline-block;
		vertical-align: middle;
	}

	.JJFAS .faj21 {
		width: 89%;
		max-height: 0.8rem;
		overflow-y: auto;
		text-align: right;
		font-size: 0.2rem;
		color: white;
		display: inline-block;
		vertical-align: middle;
overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
	}

	.JJFAS .faj2_2 {
		width: 100%;
		height: 0.8rem;
		overflow-y: auto;
		text-align: right;
		font-size: 0.14rem;
		color: rgba(255, 255, 255, 0.5);
		line-height: 0.4rem;
		margin-top: 0.1rem;
	}

	.JJFAS .faj2_2 p {
		margin: 0;
	}

	.JJFAS .fajs3_3 {
		width: 100%;
		margin: auto;
		margin-top: 0.1rem;
		text-align: center;
	}

	.JJFAS .fajs3_3 img {
		width: 0.34rem;
    display: block;
    margin: auto;
	}

	.JJFAS .fajs33_1 {
		width: 100%;
		font-size: 0.2rem;
		color: white;
	}

	.JJFAS .fajs33_2 {
		width: 100%;
		font-size: 0.14rem;
		color: rgba(255, 255, 255, 0.5);
		line-height: 0.4rem;
	}
.JJFAS .FASS{
		width: 100%;
		margin-top: -0.5rem;
		position: relative;
	}
	.JJFAS .fass{
		width: 92%;
		margin: auto;
		padding: 0.1rem;
		box-sizing: border-box;
		background: white;
		background-color: white;
		border-bottom: 1px solid #EBEBEB;
	}
	.JJFAS .fass1{
		width: 100%;
		text-align: center;
		position: relative;
	}
	.JJFAS .fass1_1{
		width: 100%;
		font-size: 0.14rem;
		color: #999999;
		line-height: 0.4rem;
	}
	.JJFAS .fass1_2{
		width: 100%;
		font-size: 0.18rem;
		color: #15499A;
		font-weight: bold;
		margin-top: 0.2rem;
		margin-bottom: 0.2rem;
	}
	.JJFAS .fass1_3{
		width: 0.5rem;
		height: 0.5rem;
		border-radius: 50%;
		display: block;
		margin: auto;
	}
	.JJFAS .fass2{
		width: 100%;
		display: inline-block;
		margin-top: -0.25rem;
	}
	.JJFAS .fas2_1{
		/* border: 1px solid red; */
		box-sizing: border-box;
		width: 50%;
		float: left;
		position: relative;
	}
	.JJFAS .fas21_1{
		    width: 100%;
		    text-align: right;
		    margin-top: 0.9rem;
			display: flex;
	}
	.JJFAS .fas21_1:last-child{
		        margin-left: 0.6rem;
		        margin-top: 0.5rem;
	}
	.JJFAS .fas211_1{
		width: 0.5rem;
		    height: 0.5rem;
		    border-radius: 50%;
			display: inline-block;
			/* vertical-align: middle; */
	}
	.JJFAS .fas211_2{
		    width: 44%;
		margin-right: 0.1rem;
		display: inline-block;
		vertical-align: middle;
	}
	.JJFAS .fas2112_1{
		width: 100%;
		font-size: 0.18rem;
		    color: #15499A;
		    font-weight: bold;
			margin-bottom: 0.2rem;
	}
	.JJFAS .fas2112_2{
		width: 100%;
		    height: 0.8rem;
		    overflow-y: auto;
		font-size: 0.14rem;
		    color: #999999;
		    line-height: 0.4rem;
	}
	.JJFAS .fas21_2{
		    width: 100%;
		    text-align: left;
		    margin-top: 0.9rem;
			/*margin-left: 1.35rem;*/
			display: flex;
justify-content: flex-end;
	}
	.JJFAS .fas21_2:last-child{
		        /*margin-left: 0.8rem;*/
margin-left: -0.6rem;
		        margin-top: 0.5rem;
	}
	.JJFAS .fas212_2{
		    width: 44%;
		    margin-left: 0.1rem;
		    display: inline-block;
		    vertical-align: middle;
	}
	.JJFAS .fas2_2{
		width: 3.2rem;
		display: block;
		margin: auto;
		margin-left: -1.6rem;
		margin-right: -1.6rem;
		float: left;
	}
	.JJFAS .FATD {
		width: 100%;
		display: inline-block;
	}

	.JJFAS .fatd {
		width: 92%;
		margin: 0.6rem auto;
	}

	.JJFAS .fatd1 {
		width: 100%;
		text-align: center;
		font-size: 0.36rem;
		color: #333333;
	}

	.JJFAS .fatd2 {
		width: 100%;
		display: inline-block;
	}

	.JJFAS .fatd2_1 {
		width: 100%;
		/* margin-right: 2%; */
		margin-top: 0.5rem;
		float: left;
	}

	.JJFAS .fatd21_1 {
		border: 1px dashed #89A3CC;
		box-sizing: border-box;
		width: 0.7rem;
		height: 0.7rem;
		border-radius: 50%;
		float: left;
		position: relative;
	}

	.JJFAS .fatd21_1 img {
		max-height: 0.35rem;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
	}

	.JJFAS .fatd21_2 {
		width: 86%;
		float: left;
		margin-left: 0.15rem;
		margin-top: 0.15rem;
	}

	.JJFAS .fatd212_1 {
		width: 100%;
		font-size: 0.18rem;
		color: #333333;
	}

	.JJFAS .fatd212_2 {
		width: 100%;
		font-size: 0.14rem;
		color: #999999;
		line-height: 0.4rem;
	}

	.JJFAS .fatd212_2 p {
		margin: 0;
	}
	.JJFAS .fatd3{
		width: 100%;
		border-bottom: 1px solid #EBEBEB;
		box-sizing: border-box;
		text-align: center;
	}
	.JJFAS .fatd3_1{
		display: inline-block;
		padding-top: 0.2rem;
		padding-bottom: 0.2rem;
		box-sizing: border-box;
		font-size: 0.22rem;
		color: #15499A;
		border-bottom: 2px solid #15499A;
	}
	.JJFAS .fatd4{
		    width: 100%;
		    display: inline-block;
	}
	.JJFAS .fatd4_1{
		width: 100%;
		    margin-top: 0.5rem;
			display: inline-block;
	}
	.JJFAS .fatd41_1{
		    border: 1px dashed #89A3CC;
		    box-sizing: border-box;
		    width: 0.7rem;
		    height: 0.7rem;
		    border-radius: 50%;
		    float: left;
		    position: relative;
	}
	.JJFAS .fatd41_1 img{
		    max-height: 0.35rem;
		    position: absolute;
		    left: 50%;
		    top: 50%;
		    transform: translate(-50%, -50%);
	}
	.JJFAS .fatd41_2{
		width: 87%;
		float: left;
		font-size: 0.16rem;
		line-height: 0.4rem;
		color: #333333;
		    margin-left: 0.15rem;
	}

	.JJFAS .FAJZ {
		width: 100%;
		display: inline-block;
		background-image: url(../image/img_104.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}

	.JJFAS .fajz {
		width: 92%;
		margin: 0.6rem auto;
	}

	.JJFAS .fajz1 {
		width: 100%;
		text-align: center;
		font-size: 0.36rem;
		color: white;
	}

	.JJFAS .fajz2 {
		width: 100%;
		display: inline-block;
	}

	.JJFAS .fajz2_1 {
		width: 100%;
		/* height: 285px; */
		background: white;
		box-sizing: border-box;
		padding: 0.25rem;
		float: left;
		/* margin-right: 26px; */
		margin-top: 0.26rem;
		text-align: center;

	}
	.JJFAS .fajz2_2{
		width: 100%;
		/* height: 390px; */
		background: white;
		box-sizing: border-box;
		padding: 0.25rem;
		float: left;
		/* margin-right: 26px; */
		margin-top: 0.26rem;
		text-align: center;
	}

	.JJFAS .fajz2_1 img {
		height: 1rem;
	}

	.JJFAS .fajz21_1 {
		width: 100%;
		font-size: 0.18rem;
		color: #333333;
	}

	.JJFAS .fajz21_2 {
		width: 100%;
		font-size: 0.14rem;
		color: #999999;
		margin-top: 0.1rem;
		line-height: 0.4rem;
	}
	.JJFAS .fajz3{
		width:100%;
		display:inline-block;
	}
	.JJFAS .fajz3_1{
		border:1px solid rgba(255, 255, 255, 0.5);
		box-sizing: border-box;
		width:49%;
		height:1.8rem;
		border-radius:0.05rem;
		float:left;
		padding:0.2rem;
		text-align:center;
		margin-top:2%;
		margin-right:2%;
	}
	.JJFAS .fajz3_1:nth-child(2n){
		margin-right:0;
	}
	.JJFAS .fajz3_1 img{
		height:0.4rem;
		display:block;
		margin:auto;
		margin-bottom:0.1rem;
		margin-top:0.45rem;
	}
	.JJFAS .fajz31_2{
		display:none !important;
	}
	.JJFAS .fajz31{
		width:100%;
		font-size:0.18rem;
		color:white;
	}
	.JJFAS .fajz3_1:hover{
		background:white;
	}
	.JJFAS .fajz3_1:hover .fajz31{
		color:#15499A;
	}
	.JJFAS .fajz3_1:hover .fajz31_1{
		display:none !important;
	}
	.JJFAS .fajz3_1:hover .fajz31_2{
		display:block !important;
	}

	.JJFAS .KHAL {
		width: 100%;
		display: inline-block;
	}

	.JJFAS .khal {
		width: 100%;
		margin: 0.6rem auto;
		text-align: center;
	}

	.JJFAS .khal1 {
		width: 100%;
		text-align: center;
		font-size: 0.36rem;
		color: #333333;
	}

	.JJFAS .khal2 {
		width: 100%;
		border-bottom: 1px solid #EBEBEB;
		text-align: center;
	}

	.JJFAS .khal2_1 {
		display: inline-block;
		color: #333333;
		font-size: 0.16rem;
		padding-top: 0.2rem;
		padding-bottom: 0.2rem;
		box-sizing: border-box;
		margin-right: 0.15rem;
	}

	.JJFAS .khal2_1:last-child {
		margin-right: 0;
	}

	.JJFAS .khal-act {
		color: #15499A;
		border-bottom: 2px solid #15499A;
	}

	.JJFAS .khal3 {
		width: 92%;
		margin: auto;
		margin-top: 0.5rem;
		display: inline-block;
	}

	.JJFAS .khal3_1 {
		width: 100%;
		height: 7rem;
		margin-bottom: 0.2rem;
		/* float: left; */
		/* margin-right: 20px; */
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}

	.JJFAS .khal31 {
		width: 100%;
		height: 100%;
		display: flex;
		background: rgba(0, 0, 0, 0.5);
		position: relative;
	}

	.JJFAS .kha {
		width: 90%;
		/* margin: 5% auto; */
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
	}

	.JJFAS .kha1 {
		width: 100%;
		text-align: center;
		font-size: 0.25rem;
		color: white;
	}

	.JJFAS .kha2 {
		width: 100%;
		font-size: 0.14rem;
		color: white;
		text-align: left;
		line-height: 0.4rem;
		margin-top: 0.35rem;
		display: none;
	}

	.JJFAS .kha3 {
		width: 100%;
		font-size: 0.2rem;
		color: white;
		margin-top: 0.3rem;
		text-align: left;
		margin-bottom: 0.2rem;
		display: none;
	}

	.JJFAS .kha4 {
		width: 100%;
		display: none;
	}

	.JJFAS .kha4_1 {
		width: 100%;
		display: flex;
		text-align: left;
	}

	.JJFAS .kha4_1 img {
		width: 0.1rem;
		height: 0.1rem;
		border-radius: 50%;
		float: left;
		margin-top: 0.1rem;
	}

	.JJFAS .kha41 {
		width: 97%;
		float: left;
		margin-left: 0.05rem;
		font-size: 0.14rem;
		color: white;
	}

	.JJFAS .JJLJ {
		width: 100%;
		padding-top: 0.65rem;
		padding-bottom: 0.65rem;
		background-image: url(../image/img_64.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		margin-bottom: 1.15rem;
	}

	.JJFAS .jjlj1 {
		width: 100%;
		text-align: center;
		font-size: 0.36rem;
		color: white;
	}

	.JJFAS .jjlj2 {
		width: 100%;
		text-align: center;
		margin-top: 0.35rem;
		display: flex;
		justify-content: center;
	}

	.JJFAS .jjlj2_1 {
		/* width: 1.6rem;
				height: 0.45rem; */
		padding: 0.1rem;
		padding-left: 0.2rem;
		padding-right: 0.2rem;
		border-radius: 0.45rem;
		background: #34BA89;
		display: flex;
		align-items: center;
		text-align: center;
		/* line-height: 0.45rem; */
	}

	.JJFAS .jjlj2_1:first-child {
		margin-right: 0.3rem;
	}

	.JJFAS .jjlj2_1 img {
		height: 0.3rem;
		margin-right: 0.1rem;
		display: inline-block;
		vertical-align: middle;
	}

	.JJFAS .jjlj2_1 span {
		font-size: 0.2rem;
		color: white;
		display: inline-block;
		vertical-align: middle;
	}
	.JJFAS .FAJST{
		width: 100%;
		text-align: center;
		margin-top: -0.7rem;
		position: relative;
	}
	.JJFAS .fajst{
		/* border: 1px solid red; */
		box-sizing: border-box;
		background: white;
		width: 92%;
		padding: 0.4rem;
		display: inline-block;
	}
	.JJFAS .fajst1{
		width:49%;
		float: left;
		margin-right: 2%;
		margin-bottom: 2%;
	}
	.JJFAS .fajst1:nth-child(2n){
		margin-right: 0;
	}
	.JJFAS .fajst1 img{
		width: 1.55rem;
		display: inline-block;
		vertical-align: middle;
	}
	.JJFAS .fajst1_1{
		width:71%;
		margin-left: 0.1rem;
		line-height: 0.4rem;
		font-size:0.16rem;
		text-align: left;
		color: #666666;
		display: inline-block;
		vertical-align: middle;
	}
}
