.swiper1 {
	width: auto;
	height: 600px;
}
.swiper1 .swiper-slide {
	
}
.swiper1 .swiper-slide .image-layer {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    -webkit-transition: all 6000mslinear;
    -moz-transition: all 6000ms linear;
    -ms-transition: all 6000ms linear;
    -o-transition: all 6000ms linear;
    transition: all 6000mslinear;
}	
.swiper1 .swiper-pagination-bullet {
    width: 58px;
    height: 58px;
    display: inline-block;
    border-radius: 100%;
	font-family: Arial;
	font-size: 16px; line-height:58px;
	letter-spacing: 0;
	font-weight: 500;
	color: #FFFFFF;
    opacity: 1;
}	
.swiper1 .swiper-pagination-bullet-active{ border: 1px solid rgba(255,0,0,1);}	
.swiper1 .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
	 bottom: 50px;
}

.index1{ background:#F5F5F5; position:relative;}
.index1 .ab-left{ width:330px; float:left;margin-top:72px;font-size: 52px;
color: #083C75;
letter-spacing: 0;
font-weight: 400;}
.index1 .ab-right{width:870px; float:right; margin-top:70px;}
.index1 .ab-right .abtxt{font-size: 18px; font-family:"Microsoft YaHei";
color: #131313;
letter-spacing: 0;
text-align: justify;
line-height: 32px;
font-weight: 400; padding-left:51px;}
.mb70{ padding-bottom:70px;}.index2{position:relative; margin-bottom:20px;}
.swiper2 .swiper-slide{}
.bg11{ background:#339900}
.bg2{ background:#0099FF}
.bg3{ background:#993399}
.index2-list{
	 display: -webkit-flex; /* Safari */
	 display: flex;
	 justify-content:space-between;
}
.index2-list .item{ width:360px; position:relative;}
.index2-list .item .pic{ width:360px; height:240px;}
.index2-list .item .pic img { width:100%; border:0;}
.index2-list .item .txt{ font-size:16px; text-align:center;color: #131313;font-weight: 400; padding-top:24px; padding-bottom:24px;}
.swiper2 .swiper2-page{ border-top:#e8e8e8 solid 1px; height:60px; position:relative;}
.swiper2 .swiper-pagination2{ position:relative; margin-top:20px;}
.swiper2 .swiper-pagination-bullet { 
	margin-left:13px;
    width: 8px;
    height: 8px;
    display: inline-block;transform: rotate(45deg);
	border-radius: 0;
	background:#E1DEDC;
    opacity: 1;
}
.swiper2 .swiper-pagination-bullet-active{ transform: rotate(45deg);background: #D6001C;}
.swiper2 .swiper-button-next, .swiper-button-prev {
    position: absolute;
    top: 50%;
    width: 25px;
    height: 25px;
    margin-top: -15px;
    z-index: 10;
    cursor: pointer;
    -moz-background-size: 25px 25px;
    -webkit-background-size: 25px 25px;
    background-size: 25px 25px;
    background-position: center;
    background-repeat: no-repeat;
}
.swiper2 .swiper-button-next, .swiper-container-rtl .swiper-button-prev {
    background-image: url(../images/index-swiper2-right.png);
    right: 0px;
    left: auto;
}
.swiper2 .swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    background-image: url(../images/index-swiper2-left.png);
    right: 35px;
    left: auto;
}
.swiper2 .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none;
}
.index3{position:relative; background:#083C75}
.kcfd-con{
	display: -webkit-flex; /* Safari */
	display: flex;
	justify-content:space-between;
}
.kcfd-con .item{ width:373px; height:64px; background:#FFFFFF;}
.kcfd-con .item a{ display:block;font-size: 20px;color: #083C75; line-height:64px; padding-left:20px; padding-right:20px; position:relative;}
.kcfd-con .item a span{ position:absolute; display: inline-block; right:20px; font-size:30px;}
.kcfd-con .item:hover a{ background:#063262; color:#FFFFFF; border-left:#D6001C solid 4px;}
.index4{position:relative; background:#EDF6FF}
.index4 .team{	
	display: -webkit-flex; /* Safari */
	display: flex;
	justify-content:space-between;
}
.index4 .team .team-l{ width:400px;}
.index4 .team .team-r{ width:800px;}
.index4 .btm-line{ width:563px; height:0px; background:#083C75;}

.index4 .team .team-l .person .photo{ width:260px; height:260px; margin:0 auto;}
.index4 .team .team-l .person .photo img{ border:0; border-radius:100%;}
.index4 .team .team-l .person .name{ margin-top:20px; text-align:center;font-family: Inter-VariableFont;font-size: 20px;color: #131313;letter-spacing: 0;font-weight: 500;}
.index4 .team .team-l .person .edu{ margin-bottom:30px; text-align:center; line-height:32px;
font-size: 16px;
color: #131313;
letter-spacing: 0;
font-weight: 400;}
.index4 .team .team-r{	
	display: -webkit-flex; /* Safari */
	display: flex;
	}
.index4 .team .team-r .left-line{ width:1px; height:260px; background:#B9DAFF}
.index4 .team .team-r .rigth-content{ margin-left:73px;}
.index4 .team .team-r .rigth-content .txt{font-size: 18px;
color: #4C4C52;
letter-spacing: 0;
line-height: 40px;
font-weight: 400;}
.swiper3-page{display: -webkit-flex; /* Safari */
	display: flex;
	justify-content:space-between; width:100px; position:absolute; right:10px; bottom:30px; z-index:9999;}
.swiper3-page .page-left,.swiper3-page .page-right{ width:24px; height:24px; cursor:pointer;}

.swiper3-page .page-left.iconfont,.swiper3-page .page-right.iconfont{ font-size:24px;color:#BEBEC2}
.swiper3-page .page-left.iconfont:hover{ color:#083C75; font-weight:bold;}
.swiper3-page .page-right.iconfont:hover{ color:#083C75; font-weight:bold;}

/*
.swiper3-page .page-left{background-repeat: no-repeat;background-position: center center;background-size: contain;background-image: url("../images/left.svg"); vertical-align: middle;}
.swiper3-page .page-right{background-repeat: no-repeat;background-position: center center;background-size: contain;background-image: url("../images/right.svg"); vertical-align: middle;}
*/

.swiper3-page .page-mid{ width:49px;}
.swiper3 .swiper-pagination3{ position:relative;bottom: -3px;font-size: 16px;
color: #333333;
letter-spacing: 0;
font-weight: 400; font-family:Arial, Helvetica, sans-serif}
.index5{position:relative;}
.i5c .item1,.i5c .item2{
	display: -webkit-flex; /* Safari */
	display: flex;
	justify-content:space-between;
}
.i5c .item1 .pic,.i5c .item2 .pic{ width:512px; height:345px;}
.i5c .item1 .txt,.i5c .item2 .txt{ width:640px; height:345px;}
.i5c .item2 .txt{ margin-left:50px;}
.tt1{
font-size: 32px;
color: #131313;
letter-spacing: 0;
font-weight: 400; margin-top:70px;
}
.tt2{
font-size: 20px;
color: #64646D;
letter-spacing: 0;
font-weight: 400;margin-top:40px;
}
.tt3{ margin-top:50px;}
.tt3 a{
	display:block;
	position: relative; width:50px; text-align:center;
	font-size: 18px;
	color: #083C75;
	letter-spacing: 0;
	font-weight: 600; line-height:42px;
}
.tt3 a::after{
    content: '';
    position: absolute;
	left:0; right:0;
    bottom: 0;
    width: 50px;
    height: 4px;
    background-color: #D6001C;
}
.tt3 a:hover{color: #D6001C;}
.index6{position:relative;}
.linklist{ 
	display: -webkit-flex; /* Safari */
	display: flex;
	justify-content:space-between;
}
.linklist .item{ position:relative; width:380px; height:110px;border:#083C75 solid 1px;}
.linklist .item .logo,.linklist .item .logo1{text-align:center; width:340px; margin:0 auto; height:39px; margin-top:20px;}
.linklist .item .logo img{ width:100%;}
.linklist .item .logo1 img { height:100%;}
.linklist .item .orgname{font-family: Arial; text-align:center; margin-top:13px;
font-size: 20px;
color: #083C75;
letter-spacing: 0;
font-weight: 400;}

.linklist .item:hover{ border:#D6001C solid 1px;}
.linklist .item:hover .orgname{ color:#D6001C}
.linklist .item:hover::after{
    content: '';
    position: absolute;
	left:0; right:0;
    bottom: 0;
    width: 380px;
    height: 4px;
    background-color: #D6001C;
}
.index7{position:relative; height:134px; background:#D6001C}
.index7 .abtj{ width:1100px; margin:0 auto; padding-top:22px;
	display: -webkit-flex; /* Safari */
	display: flex;
	justify-content:space-between;
}
.index7 .abtj .item{ width:199px;}
.index7 .abtj .item .sz{font-family: Arial; text-align:center;
font-size: 60px;
color: #FFFFFF;
letter-spacing: 0;
font-weight: 500;}
.index7 .abtj .item .wz{font-family: Arial;text-align:center;
font-size: 18px;
color: #FFFFFF;
letter-spacing: 0;
font-weight: 400;}
.footer-pic{ position:relative; height:318px; background-image:url(../images/footer.jpg)}
.footer-pic .image-layer {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    -webkit-transition: all 6000mslinear;
    -moz-transition: all 6000ms linear;
    -ms-transition: all 6000ms linear;
    -o-transition: all 6000ms linear;
    transition: all 6000mslinear;
}	
.wx{ width:200px; padding-top:43px; text-align:right; float:right; margin-right:60px;}
.wx .wxer img{ width:200px;}
.wx .wxer-txt{font-size: 14px;
color: #fff;
letter-spacing: 0;
text-align:center;
line-height: 20px;
text-shadow: 0 2px 4px rgba(0,0,0,0.50);
font-weight: 400;}