@charset "utf-8";
.container {
	max-width: 14rem;
	width: 100%;
	margin: 0 auto;
}
.relative { position: relative;}
/* 分页 */
.page{
	text-align: center;
}
.page a{
	display: inline-block;
	min-width: .55rem;
	line-height: .55rem;
	background:#fff;
	color: #666666;
	font-size: .18rem;
	font-family: arial;
	padding: 0 .2rem;
}
.page a:hover,
.page a.cur{
	background:#00589f;
	color: #fff;
}

.robotoRegular {  font-family: "Roboto Regular";}
.robotoBold {  font-family: "Roboto Bold";}
.robotoLight {  font-family: "Roboto Light";}
.robotoMedium {  font-family: "Roboto Medium";}
.header-fixed {border-bottom:1px solid rgba(255,255,255,0.16); padding: 0 0.6rem; position: fixed;width: 100%; left:0; top:0; z-index: 100;}
.headerBg { background: rgba(255,255,255,0.8); }
.colorBlue {border-bottom:1px solid #dbe1e6; }
.topHeaderA { float: left; }
.topHeaderA .nav ul li { position: relative; float: left; margin-right:0.45rem; }
.topHeaderA .nav ul li a { display: block; padding: .3rem 0; text-transform: uppercase; font-size: .16rem; }
.colorWhite .topHeaderA .nav ul li a { color:#fff; }
.colorBlue .topHeaderA .nav ul li a { color:#00589f; }

.topHeaderB { float: right; padding:0.1rem 0.1rem; width: 2.5rem;}
.colorWhite .topHeaderB .pic2 { display: none; }
.colorBlue .topHeaderB .pic2 { display: block;
  display: block;
 width: 54%;
 float: right;
 padding-right: 15px;
}
.colorBlue .topHeaderB .pic1:after{
 content: "";
 position: absolute;
 top: 50%;
 transform: translateY(-50%);
 width: 1px;
 height: 20px;
 background: rgba(0,0,0,0.3);
 left:0;
}

.colorBlue .topHeaderB .pic1 {
width: 40%;
float: right;
 position: relative;
 padding-left: 15px;
}
.banner {height: 100%;overflow: hidden; height: 15rem;}
.bannerB { width: 73%; position: absolute; left:13.5%; overflow: hidden; top:52%; transform: translateY(-50%);}
.bannerB .t { font-size: 0.82rem; color:#fff;line-height: 0.9;}
.bannerB .con {margin: 0.3rem 0; font-size: 0.24rem; color:#fff;line-height: 1.2;}
.swiper-container-banner .swiper-button-prev,.swiper-container-banner .swiper-button-next { border-radius: 50%; border:1px solid #fff;width: 36px;height: 36px; top:auto;left:auto;right:auto;bottom:0.5rem;}
.swiper-container-banner .swiper-button-prev { left:0.6rem;background: url(../images/banner-prev.png) no-repeat center;}
.swiper-container-banner .swiper-button-next { left:1.2rem;background: url(../images/banner-next.png) no-repeat center;}
.swiper-button-next:after, .swiper-button-prev:after { display: none;}
.bannerC { position: absolute; left:170px; bottom:0.5rem;line-height: 36px; font-size: 14px; color:#fff; z-index: 15;}
.bannerD {width: 20px; position: absolute; right:.6rem; bottom:0.5rem;height: 105px;background: url(../images/down.png) no-repeat left  30px; z-index: 10; border-right:1px solid rgba(255,255,255,0.4); }
.bannerD-a {width: 100%;height: 100%;}
.bannerD-a:after { content:'';width: 3px;height: 30px;background: #fff; position: absolute; right:-2px; top:0;}


.bannerD-a:after {
	-webkit-animation: godown 3s infinite;
	animation: godown 3s infinite;
	box-sizing: border-box;
}
@-webkit-keyframes godown {
	0% {-webkit-transform: translate(0, 0);opacity: 1;}
	50% {opacity: 1;}
	100% {-webkit-transform: translate(0, 80px);opacity: 1;}
}
@keyframes godown {
	0% {transform: translate(0, 0);opacity: 1;}
	50% {opacity: 1;}
	100% {transform: translate(0, 80px);opacity: 1;}
}


.fixTop { position: fixed; top:0; left:0;}
.fixBottom { position: fixed; bottom:0; left:0;}
a.mainMore {
	font-size: 14px;
	color: #fff;
	margin-top: 0.5rem;
	text-transform: uppercase;
	padding: 16px 54px;
	border: 1px solid #fff;
	border-radius: 60px;
	display: inline-block;
}

a.mainMore:hover {
	border-color: #f9ab5c;
	color: #f9ab5c;
}

@media(max-width: 1500px){
	.topHeaderA .nav ul li a { text-transform: uppercase; font-size: 14px; }
	a.mainMore { font-size: 12px; margin-top:0.4rem;padding: 12px 36px;}

}
@media(max-width: 1280px){
	.topHeaderA .nav ul li a { text-transform: uppercase; font-size: 13px; }
	.topHeaderA .nav ul li { margin-right:0.35rem;}
}
@media(max-width: 1100px){
	.topHeaderA .nav ul li a { text-transform: uppercase; font-size: 12px; }
	.topHeaderA .nav ul li { margin-right:0.35rem;}
}
.session {overflow: hidden; position: relative;z-index:16;background: #fff;}
.homeBoxB {background: #000;}
.homeBoxA .fix{width: 100%;height: 100%; background: url(../images/bg2.jpg) no-repeat center/cover;}
.homeBoxA-a { padding: 1rem 13.5% 0; height: 100%; }
.mainTit { font-size: 0.5rem; color:#06234a;}
.homeBoxA-a .c {line-height: 1.5; font-size: 0.18rem; color:#2d3f58; max-width: 1300px;}
.homeBoxA-a .c p { margin:0.15rem 0;}
.homeBoxA-a a.mainMore { color:#005995;}
.homeBoxA-a a.mainMore:hover { color:#fff;}
.homeBoxA-b {width: 86.5%; position: absolute; right:0; bottom:0;}
.homeBoxA-b img {width: 100%;height: auto;}
@media (max-width: 1440px){
	.homeBoxA-b {width: 100%; margin-top:40px; position: relative; left:0; bottom:0;}
}

.homeBoxB .fix{width: 100%;height: 100%; background: url(../images/bg3.jpg) no-repeat center/cover;}
.homeBoxB-b {max-width: 580px; position: absolute; left:13.5%; bottom:1.2rem;}
.homeBoxC .fix{width: 100%;height: 100%; background: url(../images/bg4.jpg) no-repeat center/cover;}
.homeBoxC-b {padding-top:1.5rem;width: 73%; margin: 0 auto; }
.homeBoxC-c {margin-top:0.26rem; border-radius: 5px; overflow: hidden;}
.homeBoxC-c .tit { font-size: 0.26rem; color:#fff; font-weight: bold; background: #0f62a5; padding:0.18rem 0rem 0.18rem 0.4rem;}
.homeBoxC-d dt .t { border-right:1px solid rgba(86,124,55,0.34); background: #058fd3;}
.homeBoxC-d .t {line-height: 0.32rem; box-sizing: border-box; padding:0.2rem 0; font-size: 0.16rem; min-height: 0.72rem; color:#fff; float: left; text-align: center;}
.homeBoxC-d dd .t { border-right:1px solid rgba(139,143,146,0.14); background: #ecf1f5; color:#304765;}
.homeBoxC-d dd.h1 .t {height: 0.7rem; }
.homeBoxC-d dd.h4 .t {height: 2rem; }
.homeBoxC-d dd.odd .t { background: #ffffff;}
.homeBoxC-d dd .t1 { color:#06234a;}
.homeBoxC-d dd { border-left:1px solid rgba(139,143,146,0.14);}
.homeBoxC-d .t1 {width: 10%; }
.homeBoxC-d .t2 {width: 10%; }
.homeBoxC-d .t3 {width: 9.6%; }
.homeBoxC-d .t4 {width: 13%; position: relative;}
.homeBoxC-d .t4 p{overflow: hidden;max-height: 0.5rem}
.homeBoxC-d .t4 .imglogo {
	overflow: hidden;
	max-height: 1rem;
	line-height: 0;
	position: absolute;
	left: 50%;
	top: 50%;
	width: 80%;
	transform: translate(-50%,-50%;);
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
}
.homeBoxC-d .t4 .imglogo img {
	max-width: 100%;
}
.homeBoxC-d .t5 {width: 17.5%; }
.homeBoxC-d .t6 {width: 8.85%; }
.homeBoxC-d .t7 {width: 5.85%; }
.homeBoxC-d .t8 {width: 5.975%; }
.homeBoxC-d .t9 {width: 5.975%; }
.homeBoxC-d .t10 {width: 5.975%; }
.homeBoxC-d .t11 {width: 7.275%; }
.homeBoxC-e {z-index: 10; background: #b7d7f1; border-radius: 30px;  position: absolute; left:0.3rem; top:0.18rem; text-align: left;}
.homeBoxC-e2 { top:0.6rem; }
.homeBoxC-e3 { top:1.02rem; }
.homeBoxC-e4 { top:1.44rem; }
.homeBoxC-e span { position: relative; display: block; color:#fff; padding-left:25px; height: 0.32rem; border-radius: 30px;background: #0f62a5;}
.homeBoxC-e span.ico:after { content:'';width: .15rem;height: .16rem;background: url(../images/i1.png) no-repeat center center/cover; position: absolute; right:0.05rem; top:50%; margin-top:-0.08rem;}
.homeBoxC-d dd .t p {line-height: 1.4; position: absolute;width: 100%; left:0; top:50%; transform: translateY(-50%);}
.homeBoxC-d dd .t span.icon1 { display: inline-block;width: .15rem;height: .14rem;background: url(../images/i2.png) no-repeat center center/cover; vertical-align: middle;margin-left:6px; }
.homeBoxC-d dd .t span.icon2 { display: inline-block;width: .13rem;height: .13rem;background: url(../images/i3.png) no-repeat center center/cover; vertical-align: middle;margin-left:6px; }
.homeBoxC-d dd .t p span.ti {line-height: 1.4; display: block;}
.homeBoxC-d dd:last-child { border-bottom:1px solid rgba(139,143,146,0.14);}
.homeBoxC-d dd { position: relative;}
.homeBoxC-d dd .t1 p { position: relative; z-index: 12;}
.homeBoxC-d dd a {
	transition: all 0.6s;
	opacity: 0;
	text-align: right;
	display: block;
	background: rgba(253, 152, 51, 0.8);
	z-index: 11;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}
.homeBoxC-d dd a i { display: inline-block;height: 0.46rem; margin: 0 0.3rem; color:#fff; border-radius: 50px; border:1px solid #fff; font-style: normal; line-height: 0.46rem;width: 1.36rem;position: relative; top:50%; transform: translateY(-50%);  text-align: center;font-size: 14px; text-transform: uppercase }
/*.homeBoxC-d dd:hover .t1 p { color:#fff;}*/
.homeBoxC-d dd:hover .t .Hov {
	color: #fff!important;
}


.homeBoxC-d dd:hover .Hov { color:#fff;}

.homeBoxC-d dd:hover a {opacity: 1;}
@media(max-width: 1440px){
	.homeBoxC-d dd a i { font-size: 12px;width: 1.5rem;}
}
@media(max-width: 1300px){
	.homeBoxC-d dd a i { font-size: 12px;width: 1.8rem;}
}
.homeBoxC-f { padding: 0.4rem 0 1rem; }
.homeBoxC-f ul li { float: left; margin-right:0.4rem; max-width: 250px;}
.homeBoxC-f ul li p {position: relative; font-size: 16px; color:#304765;line-height: 1.4; padding-left:18px;}
.homeBoxC-f ul li p { padding-left:20px;}
.homeBoxC-f ul li.sign1 p,.homeBoxC-f ul li.sign2 p { padding-left:50px;}
.homeBoxC-f ul li p .ico1,.homeBoxC-f ul li p .ico2 {width: 45px;height: 15px; border-radius: 10px;background: #0f62a5; position: absolute; left:0; top:50%; transform: translateY(-50%); }
.homeBoxC-f ul li p .ico2 { background: #b7d7f1; }
.homeBoxC-f ul li p .ico3,.homeBoxC-f ul li p .ico4,.homeBoxC-f ul li p .ico5,.homeBoxC-f ul li p .ico8 { width: 16px;height: 16px; position: absolute; left:0; top:2px; }
.homeBoxC-f ul li p .ico3 {background: url(../images/i3.png) no-repeat center;}
.homeBoxC-f ul li p .ico4 {background: url(../images/i2.png) no-repeat center;}
.homeBoxC-f ul li p .ico5 {background: url(../images/i1.png) no-repeat center;}
@media(max-width: 1500px){
	.homeBoxC-f ul li { max-width: 220px;}
	.homeBoxC-f ul li p { font-size: 14px;}
}
@media(max-width: 1300px){
	.homeBoxC-f ul li { max-width: 240px;}
	.homeBoxC-f ul li p { font-size: 12px;}
}
@media(max-width: 1024px) {
	.homeBoxC-f ul li {
		margin-bottom: 10px;
	}

	
}
.homeBoxD .fix{width: 100%;height: 100%; background: url(../images/bg5.jpg) no-repeat top center;
	-webkit-background-size: 100% auto;
	background-size: 100% auto; background-attachment:fixed;}
.homeBoxD-a { padding-bottom:1.2rem;}
.homeBoxD-b {padding-top:1.5rem;width: 73%; margin: 0 auto; }
.homeBoxD-c { width: 73%; margin: 0.3rem auto 0; }
.homeBoxD-b .con {max-width: 80%; line-height: 1.5; margin: 0.15rem 0;font-size: 0.18rem;color: #587397;}
.homeBoxD-c {background: #fff; padding:0.8rem 0.4rem 0.4rem;}
.homeBoxD-a .mainMore {
	position: absolute;
	background: #fff;
	right: 0;
	bottom: 0;
	color: #fd9833;
	border-color: #fff;
}
.homeBoxD-a .mainMore:hover {
	border-color: #fff;
}
.homeBoxD-a table tr td { vertical-align: top; padding:0 0.45rem 0.5rem;}
.homeBoxD-c td .tit { position: relative; }
.homeBoxD-c td .tit span { font-size: 1.03rem; color:#daeef8;line-height: 0.8; }
.homeBoxD-c td .tit p {position: absolute; left:0; bottom:0;  font-size: 0.26rem; color:#06234a;line-height: 1; }
.homeBoxD-c td .cont { font-size: 0.18rem; margin-top:0.25rem; color:#587397;line-height: 1.5; }

.homeBoxE {  }

.homeBoxE .fix { padding: 1.5rem 0 0rem;background: url(../images/bg6.jpg) no-repeat center/cover #0a91d4;}
.homeBoxE-a { padding-bottom:0.5rem;}
.homeBoxE-b {width: 73%; margin: 0 auto; }
.homeBoxE-b .con {max-width: 80%; line-height: 1.5; margin: 0.15rem 0;font-size: 0.18rem;color: #fff;}
.homeBoxE-b .mainMore { position: absolute; right:0; bottom:0; color:#fff; border-color: #fff; }
.homeBoxE-b .mainTit { color:#fff;}
.homeBoxE-c {margin-top:0.3rem;width: 86.458%; margin-left:13.542%; padding:0.7rem 0 0; background: #fff; }
.homeBoxE-d {width: 84.3373%; position: relative; }
.homeBoxE-f .d {padding-bottom:0.14rem; margin-bottom:0.35rem; font-size: 0.18rem; color:#0a91d4; position: relative;}
.homeBoxE-f .d:after { content:'';width: 20px;height: 2px;background: #b5def2; position: absolute; left:0; bottom:0;}
.homeBoxE-f .c {height: 3.3rem; font-size: 0.22rem;line-height: 1.5; color:#005995;}
.homeBoxE-f .c a { color:#005995;}
.homeBoxE-f:hover .d{
	color: #fd9833;
}
.homeBoxE-f:hover .c a { color:#0a91d4; text-decoration: underline;}
.homeBoxE-f { padding: 0 0.66rem 0.85rem 0.5rem; border-right:1px solid #eaeaea;}
.homeBoxE-f a.more { transition: all 0.6s; display: block; padding-left:28px; font-size: 16px; color:#0a91d4; text-transform: uppercase; background: url(../images/jt1.png) no-repeat left center; }
.homeBoxE-f:hover a.more { padding-left:48px; background: url(../images/jt5.png) no-repeat left center; }
.swiper-button-nextBoxE {width: 0.6rem;height: 0.6rem;right:-0.3rem; top:auto; margin-top:0; bottom:0.5rem; border-radius: 50%;background: url(../images/jt4.png) no-repeat center #e2f1f8; }

.pagetop { position: absolute; right:0.6rem; bottom:0.35rem;width: 10px;height: 57px;background: url(../images/top.jpg) no-repeat center;}
.pagetop-a { display: block;width: 100%;height: 100%;position: relative; }
.pagetop-a:after { content:'';width: 1px;height: 16px; position: absolute; left:50%; top:-24px;background: #00589f; }


.pagetop:hover .pagetop-a:after {
	animation:pagetopLine 1s linear infinite;
	box-sizing: border-box;
}
@-webkit-keyframes hei {
	0% {height:50px;}
	100% {height:0px}
}
@keyframes hei {
	0% {height:50px;}
	100% {height:0px}
}

@keyframes pagetopLine{0%,100%{top:-24;height:16px}10%,60%{top:-40px;height:32px}80%{top:-40px;height:0}90%{top:-8px;height:0}}

/*}@keyframes pagetopLine{0%,100%{top:0;height:16px}10%,60%{top:-16px;height:32px}80%{top:-16px;height:0}90%{top:16px;height:0}}*/


@media(max-width: 1500px){
	.homeBoxE-f { padding: 0 0.5rem 0.65rem 0.3rem; }
	.homeBoxE-f .c {height: 3rem; }
	.homeBoxE-f a.more { font-size: 14px;}
}

/*网站底部*/
.footer { padding:0.6rem 0 0.9rem;background: #001d31; position: relative;z-index: 20;}

.fooA-a { width: 100%; padding-left:0.6rem; }
.fooA-a:after { content:'';width: 200%; right:230px; height: 1px; position: absolute; bottom:0;background: #1a3446;}
.fooA-a ul li { float: left; margin-right:0.45rem; font-size: 16px;}
.fooA-a ul li a {padding: 18px 0; display: inline-block; position: relative; color:#fff;}
.fooA-a ul li:hover a:after { content:'';width: 100%;height: 2px;background: #fff; position: absolute; left:0; bottom:-1px;}
.fooA-B { position: absolute; right:0.6rem; top:50%; margin-top:4px;}

.footB { margin-top:0.5rem; padding: 0 0.6rem;}
.footB-a { text-align:center;}
.footB-a a {width: 30px;height: 30px!important; margin-right:10px!important; display: inline-block; }
.footB-a a.bshare-facebook {background: url(../images/s1.png) no-repeat center; }
.footB-a a.bshare-twitter {background: url(../images/s2.png) no-repeat center; }
.footB-a a.bshare-linkedin {background: url(../images/s3.png) no-repeat center; }
.footB-a a.bshare-weixin {background: url(../images/s4.png) no-repeat center; }
.footB-b { cursor: pointer; float: right; position: relative; width: 300px; border-bottom:1px solid #334a5a; display: none;}
.footB-b .t {height: 46px;line-height: 46px; font-size: 16px;color:#747d84; padding-left:26px;background: url(../images/lan.png) no-repeat left center; }
.footB-b .t p { position: relative; }
.footB-b .t p span { display: inline-block;width: 14px;height: 8px;background: url(../images/lan1.png) no-repeat center; position: absolute; right:0; top:50%; margin-top:-4px; }
.footB-b dl { display: none; transition: all 0.6s;width: 100%; position: absolute; left:0; top:100%; font-size: 14px; padding-top:10px;}
.footB-b dl dd a { color:#fff; display: block; padding: 5px 0 5px 30px;}
.footB-b:hover dl { display: block;}

.copyright { margin-top:0.2rem;display:inline-block;}
.copyright p { font-size: 12px;color:#747d84;display:inline-block;}

@media (max-width: 1500px){
	.fooA-a ul li a { font-size: 14px; padding: 12px 0; }
	.fooA-B img {height: 32px; }
}


/* news */
.newsBox {
	background: #f7f7f7;
	padding: 20px 0 .75rem;
}

.Bread {
	text-align: right;
	font-size: .14rem;
	text-transform: uppercase;
}

.Bread a {
	display: inline-block;
	color: #4b5e77;
}

.newsBtn {
	margin-top: .7rem;
}

.newsBtn .leftbtn {
	float: left;
}

.newsBtn .leftbtn a {
	margin-right: 10px;
	display: block;
	float: left;
	border: 1px solid #058fd3;
	line-height: .5rem;
	padding: 0 0.35rem;
	text-align: center;
	color: #005995;
	font-size: .16rem;
	border-radius: 50px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	-ms-border-radius: 50px;
	-o-border-radius: 50px;
}

.newsBtn .leftbtn a:hover,
.newsBtn .leftbtn a.cur {
	background: #058fd3;
	color: #fff;
}

.newsBtn .rightbtn {
	float: right;
}

.newsBtn .rightbtn input {
	float: left;
	width: 2rem;
	background: url(../images/newsjt.png) no-repeat right center/cover;
	background-size: .13rem .06rem;
	border: none;
	border-bottom:1px solid #b1bbc7;
	height: .5rem;
	margin-left: .35rem;
	color: #415570;
	font-size: .16rem;
}
.newsBtn .rightbtn select{
	float: left;
	width: 2rem;
	background: none;
	border: none;
	border-bottom:1px solid #b1bbc7;
	height: .5rem;
	margin-left: .35rem;
	color: #415570;
	font-size: .16rem;
	background: url(../images/newsjt.png) no-repeat right center/cover;
    background-size: .13rem .06rem;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
}

@media(max-width:1024px ) {
	.newsBtn .rightbtn select {
	    height: 42px;
	    font-size: 16px;
	    width: 200px;
	    background-size: 13px 6px;
	}
}
.newsList {
	margin-top: .56rem;
}

/* .newsList ol {
	margin-bottom: .2rem;
} */

.newsList ol li {
	float: left;
	width: 100%;
	background: #fff;
	padding: .3rem .45rem;
	margin-bottom: .15rem;
}

.newsList ol li .data {
	color: #0a91d4;
	font-size: .18rem;
	line-height: .26rem;
	font-family: "Roboto Regular"
}

.newsList ol li h3 {
	margin-top: .1rem;
	color: #005995;
	font-size: .22rem;
	line-height: 1.5;
	font-family: "Roboto Bold"
}

.newsList ol li p {
	color: #415570;
	font-size: .18rem;
	line-height: .28rem;
	margin-top: .05rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-family: "Roboto Light"
}

.newsList ol li span.more {
	margin-top: .25rem;
	transition: all 0.6s;
	display: block;
	padding-left: .28rem;
	font-size: .16rem;
	color: #0a91d4;
	text-transform: uppercase;
	background: url(../images/jt1.png) no-repeat left center/cover;
	background-size: .19rem .19rem;
}

.newsList ol li:hover .data {
	color: #fd9833
}

.newsList ol li:hover h3 {
	color: #0a91d4;
	text-decoration: underline;
}

.newsList ol li:hover span.more {
	padding-left: .48rem;
	background: url(../images/jt5.png) no-repeat left center/cover;
	background-size:.39rem .19rem; 
}

.bottombtn {
	text-align: center;
}

.bottombtn img {
	width: .92rem;
	height: .59rem;
}

/* 新闻详情 */
.newsshowBox {
	background: #fff url(../images/newsshowbg.jpg) no-repeat right top;
	background-size: 100% 13.3rem;
	padding: 1.1rem 0 .75rem;
}

.newsshow {
	margin-top: .8rem;
}

.newsshow .showLeft {
	float: left;
	width: 3.35rem;
}

.newsshow .showLeft span {
	color: #42a1d9;
	font-size: .18rem;
}


.newsshow .showLeft h1 {
	margin-top: .2rem;
	font-size: .4rem;
	color: #06234a;
	line-height: .4rem;
	font-weight: normal;
}

.newsshow .newsL h1 {
	margin-top: .2rem;
	font-size: .22rem;
	color: #06234a;
	line-height: .28rem;
	font-weight: bold;
	font-family: "Roboto Medium"
}
.newsshow .showLeft{
	transition: all 1s;
    -o-transition: all 1s;
    -moz-transition: all 1s;
    -ms-transition: all 1s;
    -webkit-transition: all 1s;
}

.newsshow .showLeft p {
	color: #415570;
	font-size: .16rem;
	line-height: .26rem;
	margin-top: .15rem;
}
.newsshow .showLeft p:hover{
	color: #42a1d9;
}
.newsshow .showLeft .return {
	display: inline-block;
	border: 1px solid #0692d4;
	width: 1.76rem;
	line-height: .5rem;
	border-radius: 50px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	-ms-border-radius: 50px;
	-o-border-radius: 50px;
	text-align: center;
	color: #005995;
	font-size: .16rem;
	text-transform: uppercase;
	margin-top: 3.2rem;
}

.newsshow .showLeft .return i {
	display: inline-block;
	width: .18rem;
	height: .15rem;
	margin-right: 0.06rem;
	background: url(../images/gl01.jpg) no-repeat center center/cover;
	position: relative;
	top: 0.01rem;
}

.fxBtn {
	margin-top: .3rem;
}

.fxBtn a {
	display: block;
	float: left;
	width: .32rem;
	margin-right: .15rem;
}

.newsshow .showRIght {
	float: right;
	width: 9.32rem;
}

.newsshow .showRIght h1 {
	color: #06234a;
	font-size: .3rem;
	line-height: .38rem;
	/*font-family: "Roboto Bold"*/
	
	margin-bottom: -19px;
}

.newsshow .showRIght .data {
	color: #0a91d4;
	font-size: .18rem;
	display: inline-block;
	margin-top: .3rem;
	margin-bottom: .3rem;
}

.newsshow .showRIght .detailed {
	padding-bottom: .3rem;
	color: #415570;
	font-size: .18rem;
	line-height: .3rem;
	font-family: "Roboto Light"
}

.newsshow .showRIght .detailed h3 {
	font-size: .22rem;
	color: #06234a;
	font-weight: normal;
	margin-bottom: .05rem;
	font-family: "Roboto Medium"
}

.newsshow .showRIght .detailed a {
	color: #058fd3;
}

.fenyeBtn {
	border-top: 1px solid #e5e7ea;
	padding-top: .3rem;
}

.fenyeBtn a {
	display: inline-block;
	border: 1px solid #0692d4;
	width: 1.36rem;
	line-height: .5rem;
	border-radius: 50px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	-ms-border-radius: 50px;
	-o-border-radius: 50px;
	text-align: center;
	color: #005995;
	font-size: .16rem;
}

.fenyeBtn a i {
	display: inline-block;
	width: .18rem;
	height: .15rem;
	position: relative;
	top: 0.01rem
}

.fenyeBtn a i.i1 {
	margin-right: 0.05rem;
	background: url(../images/gl01.jpg) no-repeat center center/cover;
}

.fenyeBtn a i.i2 {
	margin-left: 0.05rem;
	background: url(../images/gl02.jpg) no-repeat center center/cover;
}

.fenyeBtn a:hover {
	background: #fd9833;
	color: #fff;
	border-color: #fd9833;
}

.fenyeBtn a:hover i.i1 {
	background: url(../images/gl05.jpg) no-repeat center center/cover;
}

.fenyeBtn a:hover i.i2 {
	background: url(../images/gl06.jpg) no-repeat center center/cover;
}

/* 加入我们 */
.title h3 {
	color: #06234a;
	font-size: .5rem;
	font-weight: normal;
	font-family: "Roboto Regular";
}

.joinBox {
	background: #f7f7f7;
	padding-top: 20px;
	padding-bottom: 1rem;
}

.joinText {
	margin-top: .7rem;
}

.joinText ol {
	margin-top: .6rem;
}

.joinText ol li {
	float: left;
	width: 22%;
	margin-right: 4%;
	text-align: center
}

.joinText ol li:last-child {
	margin-right: 0;
}

.joinText ol li .icon {
	width: 1.57rem;
	line-height: 0;
	margin: 0 auto;
}

.joinText ol li p {
	margin-top: .2rem;
	color: #06234a;
	font-size: .18rem;
	line-height: .28rem;
	font-family: "Roboto Light"
}

.joinText2 {
	position: relative;
	background: url(../images/joinbg.jpg) repeat-y center bottom;
	background-size: 100% 100%;
	padding: .7rem 0 .9rem;
}

.joinText2 .swiperBox {
	margin-top: .4rem;
}

.joinText2 .swiperBox .box .img {
	float: left;
	width: 4.55rem;
	line-height: 0;
}

.joinText2 .swiperBox .box .text {
	float: right;
	width: 8.6rem;
}

.joinText2 .swiperBox .box .text .top h3 {
	color: #00589f;
	font-size: .3rem;
	text-transform: uppercase;
	font-weight: normal;
	margin-bottom: .12rem;
	font-family: "Roboto Medium"
}

.joinText2 .swiperBox .box .text .top p {
	color: #06234a;
	font-size: .18rem;
	line-height: .28rem;
	text-transform: uppercase;
	font-family: "Roboto Regular"
}

.joinText2 .swiperBox .box .text .textscroll {
	color: #415570;
	font-size: .18rem;
	line-height: .3rem;
	margin-top: .3rem;
	padding-right: .45rem;
	font-family: "Roboto Light"
}

.joinText2 .swiperBox .box .text .textscroll p {
	margin-bottom: .25rem;
}

.joinText2 .scroll_wrap {
	position: relative;
	height: 5.6rem;
	width: 100%;
}

.scroll_wrap .scroll_cont {
	height: 100%;
	overflow: hidden;
}

.scroll_wrap .scroll_bar {
	position: absolute;
	top: 0;
	right: 1px;
	width: 3px;
	height: 100%;
	background-color: #dce0e5;
}

.scroll_wrap .scroll_slider {
	position: absolute;
	top: 0;
	left: 0;
	width: 3px;
	height: 48px;
	background-color: #058fd3;
	opacity: .5;
}

.joinText2 .swiper-scrollbar {
	left: 0;
	width: 3.4rem;
	background-color: #dae2e6;
	height: 2px;
	bottom: .18rem;
}

.joinText2 .swiper-scrollbar-drag {
	background-color: #058fd3;
}

.joinText2 .swiper-button-next,
.joinText2 .swiper-button-prev {
	width: .4rem;
	height: .4rem;
	top: auto;
	margin-top: 0;
	bottom: 0;
}

.joinText2 .swiper-button-prev {
	background: url(../images/swiperLeft.png) no-repeat center center/cover;
	left: 3.64rem;
}

.joinText2 .swiper-button-next {
	background: url(../images/swiperRight.png) no-repeat center center/cover;
	left: 4.15rem;
	right: auto;
}

.joinText2 .swiper-button-prev:hover {
	background: url(../images/swiperLeftH.png) no-repeat center center/cover;
}

.joinText2 .swiper-button-next:hover {
	background: url(../images/swiperRightH.png) no-repeat center center/cover;
}

.joinText3 {
	background: #f7f7f7;
	padding: .8rem 0 .8rem;
}

.joinText3 .box {
	background: #fff;
	margin-top: .3rem;
	margin-bottom: .35rem;
}

.joinText3 .box .joinbtn {
	padding: .22rem .3rem;
	border-bottom: 0.08rem solid #f2f6fa;
}

.joinText3 .box .joinbtn select {
	float: left;
	width: 28%;
	margin-right: 1%;
	height: .55rem;
	border: 1px solid #bfc6d1;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	color: #415570;
	font-size: .16rem;
}

.joinText3 .box .joinbtn .btn {
	float: right;
	width: 13%;
	height: .55rem;
	line-height: .55rem;
	text-align: center;
	background: #00589f;
	border: 0;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	color: #fff;
	font-size: .18rem;
}

.joinText3 .box .joinbtn .btn i {
	display: inline-block;
	width: .2rem;
	height: .2rem;
	background: url(../images/glbtn.png) no-repeat center center/cover;
	margin-right: 0.06rem;
	position: relative;
	top: 0.02rem;
}

.joinText3 .box .tables table tr th {
	background: #00589f;
	/* line-height: .6rem; */
	color: #fff;
	text-align: left;
	font-size: .18rem;
	font-weight: normal;
	padding-left: .3rem;
	padding-top: .18rem;
	padding-bottom: .18rem;
}

.joinText3 .box .tables table tr td {
	line-height: .6rem;
	color: #4b5d75;
	text-align: left;
	font-size: .16rem;
	padding-left: .3rem;
	border-bottom: 1px solid #ededed;
	font-family: "Roboto Light"
}

.joinText3 .box .tables table tr td a {
	display: inline-block;
	color: #4b5d75;
}

.joinText3 .box .tables table tr td a i {
	display: inline-block;
	width: .17rem;
	height: .15rem;
	background: url(../images/gl03.jpg) no-repeat center center/cover;
	position: relative;
	top: 0.01rem;
	margin-left: 0.05rem;
}

.joinText3 .box .tables table tr:hover td {
	color: #058fd3;
}

.joinText3 .box .tables table tr:hover td a {
	color: #058fd3;
}

.joinText3 .box .tables table tr:hover td a i {
	background: url(../images/gl04.jpg) no-repeat center center/cover;
}

.contactBox {
	padding: 20px 0 .75rem;
	background: #f7f7f7;
}

.contactBox .title {
	margin-top: .7rem;
}

.contactBox .boxtext {
	background: #fff;
	margin-top: 2%;
	padding: .6rem;
}

.contactBox .boxtext .name {
	color: #06234a;
	font-size: .26rem;
	font-family: "Roboto Medium"
}

.contactBox .boxtext ul li {
	float: left;
	width: 48%;
	border-bottom: 1px solid #e2ebf5;
	padding: 0.4rem 0;
}

.contactBox .boxtext ul li:nth-child(2n) {
	float: right;
}

.contactBox .boxtext ul li:last-child {
	border-bottom: none;
	padding-bottom: 0.2rem;
}

.contactBox .boxtext ul li .t {
	color: #415570;
	font-size: .18rem;
	line-height: .3rem;
	min-height: .9rem;
	font-family: "Roboto Light"
}

.contactBox .boxtext ul li a,
.contactBox .boxtext2 ul li a {
	margin-top: .25rem;
	display: inline-block;
	border: 1px solid #008fd3;
	border-radius: 50px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	-ms-border-radius: 50px;
	-o-border-radius: 50px;
	line-height: 0.5rem;
	width: 1.75rem;
	text-align: center;
	color: #005995;
	font-size: .14rem;
	text-transform: uppercase;
}

.contactBox .boxtext ul li a i,
.contactBox .boxtext2 ul li a i {
	display: inline-block;
	width: .15rem;
	height: .17rem;
	background: url(../images/dz.png) no-repeat center center/cover;
	margin-right: 0.08rem;
	position: relative;
	top: 0.03rem;
	    background-size: 100% 100%;
}

.contactBox .boxtext ul li a:hover,
.contactBox .boxtext2 ul li a:hover {
	background: #fd9833;
	border-color: #fd9833;
	color: #fff;
}

.contactBox .boxtext ul li a:hover i,
.contactBox .boxtext2 ul li a:hover i {
	background: url(../images/dz2.png) no-repeat center center/cover;
}

.contactBox .boxtext2 {
	margin-top: .35rem;
}

.contactBox .boxtext2 ul li {
	float: left;
	background: #fff;
	width: 49%;
	padding: .5rem .6rem;
}

.contactBox .boxtext2 ul li:nth-child(2n) {
	float: right;
}

.contactBox .boxtext2 ul li .name {
	color: #06234a;
	font-size: .26rem;
	font-family: "Roboto Medium"
}

.contactBox .boxtext2 ul li .t {
	margin-top: .1rem;
	color: #415570;
	font-size: .18rem;
	line-height: .3rem;
	min-height: .6rem;
	font-family: "Roboto Light"
}

.contactBox .boxtext3 {
	margin-top: 2%;
	background: #fff;
	padding: .27rem .6rem;
}

.contactBox .boxtext3 .name {
	float: left;
	color: #06234a;
	font-size: .26rem;
	border-right: 1px solid #e2ebf5;
	height: 0.98rem;
	width: 2.15rem;
	padding-top: .22rem;
	font-family: "Roboto Medium"
}

.contactBox .boxtext3 .text {
	padding-top: .15rem;
	float: left;
	width: 40%;
	padding-left: 0.6rem;
	color: #415570;
	font-size: .18rem;
	line-height: .3rem;
	font-family: "Roboto Light"
}

.contactBox .boxtext3 .text a {
	color: #00589f;
	text-decoration: underline;
}

/* 技术平台 */
.TechnologyBox {
	padding: 20px 0 1rem;
	background: url(../images/Technologybg.jpg) no-repeat right bottom/cover;
	background-size: 4.65rem 4.18rem;
}

.TechnologyText {
	margin-top: .7rem;
}

.TechnologyText .text {
	margin-top: .25rem;
	color: #415570;
	font-size: .18rem;
	line-height: .3rem;
	font-family: "Roboto Light"
}

.TechnologyBox2 ul li {
	float: left;
	width: 33.333333%;
	position: relative;
	overflow: hidden;
}

.TechnologyBox2 ul li .img {
	line-height: 0;
}

.TechnologyBox2 ul li .img img {
	width: 100%;
}

.TechnologyBox2 ul li .text {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	text-align: center;
}

.TechnologyBox2 ul li .text .icon {
	line-height: 0;
	width: 1.09rem;
	margin: 0 auto;
}

.TechnologyBox2 ul li .text p {
	margin-top: .12rem;
	color: #fff;
	font-size: .27rem;
	font-family: "Roboto Regular"
}

.TechnologyBox2 ul li .text .bg {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	text-align: center;

}

.TechnologyBox2 ul li .text .bg span {
	padding-top: 1.5rem;
	display: block;
	width: 4.53rem;
	height: 4.38rem;
	background: url(../images/Technologyb1.png) no-repeat center center/cover;
	background-size: 4.53rem 4.38rem;
	-webkit-transform: rotate(360deg);
	animation: rotation 10s linear infinite;
	-moz-animation: rotation 10s linear infinite;
	-webkit-animation: rotation 10s linear infinite;
	-o-animation: rotation 10s linear infinite;
}

@keyframes rotation {
	from {
		-webkit-transform: rotate(0deg);
	}

	to {
		-webkit-transform: rotate(360deg);
	}
}

@-webkit-keyframes rotation {
	from {
		-webkit-transform: rotate(0deg);
	}

	to {
		-webkit-transform: rotate(360deg);
	}
}

.TechnologyBox2 ul li .textHide {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: url(../images/Technologybg2.jpg) no-repeat center center/cover;
	text-align: center;
	padding: .2rem .8rem .2rem;
	transform: translateY(100%);
	-webkit-transform: translateY(100%);
	-moz-transform: translateY(100%);
	-ms-transform: translateY(100%);
	-o-transform: translateY(100%);
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
}

.TechnologyBox2 ul li .textHide .box {
	position: relative;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}

.TechnologyBox2 ul li .textHide .icon {
	width: .83rem;
	line-height: 0;
	margin: 0 auto;
}

.TechnologyBox2 ul li .textHide h3 {
	color: #ffffff;
	font-size: .26rem;
	font-weight: normal;
	margin-top: .2rem;
	font-family: "Roboto Regular"
}

.TechnologyBox2 ul li .textHide p {
	color: #ececec;
	font-size: .18rem;
	line-height: .3rem;
	margin-top: .2rem;
	height: 2.1rem;
	margin-bottom: .7rem;
	font-family: "Roboto Light"
}

.TechnologyBox2 ul li .textHide a {
	display: inline-block;
	border: 1px solid #fff;
	line-height: .5rem;
	color: #fff;
	font-size: .14rem;
	text-transform: uppercase;
	border-radius: 50px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	-ms-border-radius: 50px;
	-o-border-radius: 50px;
	padding: 0 .5rem;
	font-family: "Roboto Regular"
}

.TechnologyBox2 ul li:hover .textHide {
	transform: translateY(0);
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
}


.showJspt ul {
	border-top: 1px solid #e5e5e5;
}

.showJspt ul li {
	float: left;
	width: 100%;
	border-bottom: 1px solid #e5e5e5;
}

.showJspt ul li .bt {
	color: #06234a;
	font-size: .24rem;
	line-height: .68rem;
	background: url(../images/yuan03.jpg) no-repeat left center;
	padding-left: .2rem;
	position: relative;
	cursor: pointer;
	font-family: "Roboto Regular"
}

.showJspt ul li .bt::before {
	content: "";
	position: absolute;
	right: 0;
	top: 0.12rem;
	width: .45rem;
	height: .46rem;
	background: url(../images/jszcIcon1.png) no-repeat center center/cover;
}

.showJspt ul li .text {
	color: #415570;
	font-size: .18rem;
	line-height: .3rem;
	padding-bottom: .3rem;
	padding-right: .8rem;
	padding-left: .2rem;
	display: none;
	font-family: "Roboto Light"
}

.showJspt ul li.cur .bt::before {
	background-image: url(../images/jszcIcon2.png);
}

.showJspt2 {
	background: #f7f7f7;
	margin-top: .3rem;
	padding: .4rem;
}

.showJspt2 h3 {
	color: #415570;
	font-size: .22rem;
	font-weight: normal;
	border-bottom: 1px solid #dce3ea;
	padding-bottom: .15rem;
	font-family: "Roboto Regular"
}

.showJspt2 .text {
	margin-top: .1rem;
	color: #415570;
	font-size: .14rem;
	line-height: .26rem;
	font-family: "Roboto Light"
}

.showJspt3 {
	margin-top: .3rem;
	background: url(../images/showJsptbg.jpg) no-repeat center center/cover;
	padding: .4rem;
}

.showJspt3 .img {
	float: left;
	width: 1.4rem;
	margin-top: .08rem;
}

.showJspt3 .text {
	float: right;
	width: 6.2rem;
	color: #fff;
}

.showJspt3 .text p {
	font-size: .18rem;
	line-height: .3rem;
	font-family: "Roboto Light"
}

.showJspt3 .text a {
	display: inline-block;
	border: 1px solid #fd9833;
	border-radius: 50px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	-ms-border-radius: 50px;
	-o-border-radius: 50px;
	line-height: .5rem;
	color: #fff;
	font-size: .14rem;
	text-transform: uppercase;
	padding: 0 .35rem;
	margin-top: .3rem;
	font-family: "Roboto Regular";
	background: #fd9833;
}

.showJspt3 .text a i {
	display: inline-block;
	width: .14rem;
	height: .14rem;
	background: url(../images/dh.png) no-repeat center center/cover;
	margin-right: 0.05rem;
	position: relative;
	top: 0.02rem
}

.TherapeuticsBox{
	padding: 20px 0 1rem;
}
.TherapeuticsBox .homeBoxC-b {
	padding-top: .7rem;
	width: 14rem;
}

.TherapeuticsBox .homeBoxC-f {
	padding-bottom: 0;
}

.newsTuKu {
	margin-top: .56rem;
}

.newsTuKuText {
	background: #fff;
	padding: .56rem .6rem;
}

.newsTuKuText .text {
	float: left;
	width: 4.9rem;
	padding-top: .52rem;
}

.newsTuKuText .text h3 {
	color: #06234a;
	font-size: .36rem;
	font-family: "Roboto Medium"
}

.newsTuKuText .text p {
	font-size: .18rem;
	line-height: .28rem;
	color: #415570;
	margin-top: .12rem;
	font-family: "Roboto Light"
}

.newsTuKuText .text .btn {
	margin-top: .6rem;
}

.newsTuKuText .text .btn a {
	display: block;
	float: left;
	line-height: .54rem;
	border: 1px solid #008fd3;
	border-radius: 50px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	-ms-border-radius: 50px;
	-o-border-radius: 50px;
	padding: 0 .4rem;
	color: #005995;
	font-size: .16rem;
	margin-right: .2rem;
}

.newsTuKuText .text .btn a i {
	display: inline-block;
	width: .18rem;
	height: .16rem;
	background: url(../images/down1.png) no-repeat center center/cover;
	margin-right: .07rem;
	position: relative;
	top: 0.02rem;
}

.newsTuKuText .text .btn a:hover {
	background: #fd9833;
	border-color: #fd9833;
	color: #fff;
}

.newsTuKuText .text .btn a:hover i {
	background: url(../images/down2.png) no-repeat center center/cover;
}

.newsTuKuText .img {
	float: right;
	width: 6.31rem;
	line-height: 0;
}

.newsTuKuText2 {
	background: #fff;
	margin-top: .2rem;
	padding: 0.46rem .6rem .4rem;
}

.newsTuKuText2 .top {
	border-bottom: 1px solid #e5e5e5;
}

.newsTuKuText2 .top h3 {
	float: left;
	color: #06234a;
	font-size: .36rem;
	font-family: "Roboto Medium"
}

.newsTuKuText2 .top .tabBtn {
	float: right;
	margin-top: .16rem;
}

.newsTuKuText2 .top .tabBtn a {
	display: block;
	float: left;
	color: #415570;
	font-size: .16rem;
	margin-left: .3rem;
	position: relative;
	padding-bottom: .2rem;
	font-family: "Roboto Light"
}

.newsTuKuText2 .top .tabBtn a::before {
	content: "";
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 2px;
	background: #00589f;
	display: none
}

.newsTuKuText2 .top .tabBtn a:hover,
.newsTuKuText2 .top .tabBtn a.cur {
	color: #00589f;
}

.newsTuKuText2 .top .tabBtn a:hover::before,
.newsTuKuText2 .top .tabBtn a.cur::before {
	display: block;
}

.newsTuKuList {
	margin-top: .4rem;
}

.newsTuKuList .article {
	line-height: 0;
	margin-bottom: .3rem;
}
.wall-column{
	width: 32%;
	float: left;
	margin-right: 2%;
}
.wall-column:nth-child(3n){
	margin-right: 0;
}

.newsHonor{
	margin-top: .56rem;
	background: #fff;
	padding: .5rem .6rem;
}
.newsHonor {
	margin-top: .56rem;
	background: #fff;
	padding: .5rem .6rem;
}

.HonorText h3 {
	color: #06234a;
	font-size: .36rem;
}

.HonorText ol {
	margin-top: .25rem;
	border-top: 1px solid #e9eff5;
}

.HonorText ol li {
	float: left;
	width: 100%;
	border-bottom: 1px solid #e9eff5;
	padding: .2rem 0;
}

.HonorText ol li p {
	float: left;
	max-width: 70%;
	color: #415570;
	font-size: .16rem;
	background: url(../images/yuan.png) no-repeat left .07rem;
	padding-left: .18rem;
	font-family: "Roboto Regular"
}

.HonorText ol li span {
	float: right;
	color: #415570;
	font-size: .16rem;
	font-family: "Roboto Regular";
	display: none;
}

.HonorImgQh {
	margin-top: .65rem;
	width:100%;
	float:left;
}

.HonorImgQh .swiper-container {
	padding-bottom: .75rem;
}

.HonorImgQh .swiper-slide {
	background-position: center;
	background-size: cover;
	width: 7.56rem;
	height: 4.76rem;
}

.HonorImgQh .swiper-button-next,
.HonorImgQh .swiper-button-prev {
	width: .4rem;
	height: .4rem;
	top: auto;
	margin-top: 0;
	bottom: 0;
	border: 1px solid #F4F4F4;
	border-radius:50%;
}

.HonorImgQh .swiper-button-prev {
	background: url(../img/swiperRight.png) no-repeat center center;
	left: 40%;
	-webkit-transform: rotate(180deg);
}

.HonorImgQh .swiper-button-next {
	background: url(../img/swiperRight.png) no-repeat center center;
	right: 40%;
}

.HonorImgQh .swiper-button-prev:hover {
	background: #01A056 url(../img/swiperLeftH.png) no-repeat center center;
	-webkit-transform: rotate(360deg);
}

.HonorImgQh .swiper-button-next:hover {
	background: #01A056 url(../img/swiperLeftH.png) no-repeat center center;
	-webkit-transform: rotate(180deg);
}

.HonorImgQh .swiper-pagination {
	bottom: 0;
	height: .4rem;
	line-height: .4rem;
}

.PartnerBox {
	padding: 20px 0 1rem;
}

.PartnerText {
	margin-top: .7rem;
}

.PartnerText .left {
	float: left;
	width: 7.05rem;
	padding-top: .1rem;
}

.PartnerText .left .text {
	margin-top: .18rem;
	color: #415570;
	font-size: .18rem;
	line-height: .3rem;
	font-family: "Roboto Light"
}

.PartnerText .right {
	float: right;
	width: 6rem;
}

.PartnerText .right ol li {
	float: left;
	width: 2.92rem;
	height: 2.92rem;
	border: 1px solid #1e73b8;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	overflow: hidden;
	background: #f4fbfe;
	text-align: center;
	padding-left: .6rem;
	padding-right: .6rem;
}

.PartnerText .right ol li a {
	display: block;
	width: 100%;
	height: 100%;
}

.PartnerText .right ol li h3 {
	font-size: .16rem;
	font-family: "Roboto Bold";
	line-height: 1.4;
}

.PartnerText .right ol li .icon {
	width: .51rem;
	height: .54rem;
	margin: 0 auto .15rem;
}

.PartnerText .right ol li:nth-child(2) {
	float: right;
	padding-top: .75rem;
}

.PartnerText .right ol li:nth-child(2) h3 {
	color: #1e73b8;
}

.PartnerText .right ol li:first-child {
	background: url(../images/Partnerbg01.png) no-repeat center center/cover;
	padding-top: .75rem;
}

.PartnerText .right ol li:first-child h3 {
	color: #fff;
}

.PartnerText .right ol li:first-child span {
	display: block;
	width: .5rem;
	height: .5rem;
	background: url(../images/plathBtn2.png) no-repeat center center/cover;
	margin: .2rem auto 0;
}
.PartnerText .right ol li:hover:first-child span{
	background: url(../images/plathBtn.png) no-repeat center center/cover;
}
.PartnerText2 {
	background: #f6fafd;
	padding: 1.4rem 0 1.4rem;
}

.PartnerText2 .PartnerBtn {
	float: left;
	width: 4.8rem;
	height: 4.8rem;
	border: 0.02rem solid #00589f;
	position: relative;
	margin-left: .65rem;
	border-radius: 5rem;
	-webkit-border-radius: 5rem;
	-moz-border-radius: 5rem;
	-ms-border-radius: 5rem;
	-o-border-radius: 5rem;
}

.PartnerText2 .PartnerBtn .bt {
	text-align: center;
	padding-top: 1.7rem;
}

.PartnerText2 .PartnerBtn .bt h3 {
	color: #00589f;
	font-size: .5rem;
	font-family: "Roboto Medium";
	font-weight: normal;
	line-height: .48rem;
}

.PartnerText2 .PartnerBtn .bt i.xian {
	display: block;
	width: .59rem;
	height: .12rem;
	background: url(../images/xian2.png) no-repeat center center/cover;
	margin: .2rem auto 0;
}

.PartnerText2 .PartnerBtn .btnList {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
.PartnerText2 .PartnerBtn .btnList::before{
	content: "";
	position: absolute;
	left: -0.05rem;
	top: -0.03rem;
	width: 4.91rem;
	height: 4.84rem;
	background: url(../images/PartnerText2bg.png) no-repeat center center/cover;
	-webkit-transform: rotate(360deg);
	animation: rotation 10s linear infinite;
	-moz-animation: rotation 10s linear infinite;
	-webkit-animation: rotation 10s linear infinite;
	-o-animation: rotation 10s linear infinite;
}

.PartnerText2 .PartnerBtn .btnList ul li {
	position: absolute;
	cursor: pointer;
}

.PartnerText2 .PartnerBtn .btnList ul li p {
	color: #00589f;
	font-size: .16rem;
	font-family: "Roboto Medium";
}

.PartnerText2 .PartnerBtn .btnList ul li i.icon {
	display: block;
	margin: 0 auto;
	width: .13rem;
	height: .13rem;
	background: url(../images/yuan6.png) no-repeat center center/cover;
}
.PartnerText2 .PartnerBtn .btnList ul li.cur i.icon {
	background: url(../images/yuan2.png) no-repeat center center/cover;
}

.PartnerText2 .PartnerBtn .btnList ul li span {
	color: #00589f;
	font-size: .16rem;
	font-family: "Roboto Medium";
}

.PartnerText2 .PartnerBtn .btnList ul li.li1 {
	left: 1.9rem;
	text-align: center;
	top: -0.35rem;
}

.PartnerText2 .PartnerBtn .btnList ul li.li1 i.icon {
	margin: .1rem auto 0.05rem;
}

.PartnerText2 .PartnerBtn .btnList ul li.li2 {
	right: -0.95rem;
	top: 1.62rem;
}

.PartnerText2 .PartnerBtn .btnList ul li.li2 span,
.PartnerText2 .PartnerBtn .btnList ul li.li3 span,
.PartnerText2 .PartnerBtn .btnList ul li.li5 span,
.PartnerText2 .PartnerBtn .btnList ul li.li6 span {
	float: left;
}

.PartnerText2 .PartnerBtn .btnList ul li.li2 i.icon,
.PartnerText2 .PartnerBtn .btnList ul li.li3 i.icon,
.PartnerText2 .PartnerBtn .btnList ul li.li5 i.icon,
.PartnerText2 .PartnerBtn .btnList ul li.li6 i.icon {
	float: left;
	margin: 0.03rem 0.07rem 0;
}

.PartnerText2 .PartnerBtn .btnList ul li.li2 p,
.PartnerText2 .PartnerBtn .btnList ul li.li3 p {
	float: left;
}

.PartnerText2 .PartnerBtn .btnList ul li.li3 {
	right: -0.83rem;
	bottom: .55rem;
}

.PartnerText2 .PartnerBtn .btnList ul li.li4 {
	left: -0.54rem;
	bottom: .55rem;
}
.PartnerText2 .PartnerBtn .btnList ul li.li4 span{
	float: right;
}
.PartnerText2 .PartnerBtn .btnList ul li.li4 i.icon {
	float: left;
	margin: 0.03rem 0.07rem 0;
}
.PartnerText2 .PartnerBtn .btnList ul li.li4 p{
	float: left;
	text-align: right;
}

.PartnerText2 .PartnerBtn .btnList ul li.li5 {
	left: -0.89rem;
	top: 1.62rem;
}

.PartnerText2 .PartnerBtn .btnList ul li.li5 p,
.PartnerText2 .PartnerBtn .btnList ul li.li6 p {
	float: left;
	text-align: right;
}

.PartnerText2 .PartnerBtn .btnList ul li.li6 {
	left: -0.66rem;
	top: 1.15rem;
}

.PartnerText2 .PartnerBtn .btnList ul li.li2 span,
.PartnerText2 .PartnerBtn .btnList ul li.li3 span {
	float: left;
}
.PartnerText2 .PartnerBtn .btnList ul li.li2 i.icon,
.PartnerText2 .PartnerBtn .btnList ul li.li3 i.icon{
	float: right;
}
.PartnerText2 .PartnerBtn .btnList ul li.li2 p,
.PartnerText2 .PartnerBtn .btnList ul li.li3 p{
	float: right;
}

.PartnerText2 .PartnerCon {
	float: right;
	width: 6.98rem;
}

.PartnerText2 .PartnerCon .num {
	color: #e9ebed;
	font-size: 1.02rem;
	font-family: "Roboto Medium";
	line-height: .7rem;
}

.PartnerText2 .PartnerCon h3 {
	color: #06234a;
	font-size: .26rem;
	margin-top: -0.32rem;
	font-family: "Roboto Medium"
}

.PartnerText2 .PartnerCon .t {
	color: #415570;
	font-size: .18rem;
	line-height: .28rem;
	margin-top: .15rem;
	font-family: "Roboto Light"
}

.PartnerText2 .PartnerCon .d {
	margin-top: .15rem;
}

.PartnerText2 .PartnerCon .d p {
	color: #415570;
	font-size: .18rem;
	line-height: .28rem;
	font-family: "Roboto Light"
}

.PartnerText2 .PartnerCon .d ol {
	margin-top: .4rem;
}

.PartnerText2 .PartnerCon .d ol li {
	float: left;
	width: 1.66rem;
	height: 0.96rem;
	box-shadow: 0 0 5px rgba(0, 0, 0, .1);
	margin-right: .1rem;
	margin-top: .1rem;
}

.PartnerText2 .PartnerCon .d ol li:nth-child(4n) {
	margin-right: 0;
}

/* 关于我们 */
.aboutBox {
	padding: 20px 0 1rem;
	background: #f7f7f7;
}

.aboutText {
	margin-top: .7rem;
}

.aboutText .text {
	float: left;
	width: 7.05rem;
}

.aboutText .text .t {
	margin-top: .15rem;
	color: #415570;
	font-size: .18rem;
	line-height: .28rem;
	font-family: "Roboto Light"
}

.aboutText .text ol {
	margin-bottom: .3rem;
}

.aboutText .text ol li {
	margin-top: .3rem;
	float: left;
	width: 100%;
	border: 1px solid #f9d6b3;
	padding: 0.2rem 0.6rem;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	position: relative;
}

.aboutText .text ol li::before {
	content: "";
	position: absolute;
	left: .29rem;
	top: 0.81rem;
	width: .16rem;
	height: .12rem;
	background: url(../images/d01.jpg) no-repeat center center/cover;
}

.aboutText .text ol li::after {
	content: "";
	position: absolute;
	right: 4.48rem;
	bottom: 0.28rem;
	width: .16rem;
	height: .12rem;
	background: url(../images/d02.jpg) no-repeat center center/cover;
}

.aboutText .text ol li .d h3 {
	color: #444444;
	font-size: .18rem;
	font-weight: normal;
	top: -0.35rem;
	display: inline-block;
	background: #f7f7f7;
	position: relative;
	padding: 0 .2rem;
	left: -0.18rem;
}

.aboutText .text ol li .d p {
	color: #333333;
	font-size: .26rem;
	font-style: italic;
	font-family: "Roboto Regular";
	margin-top: -0.2rem;
	line-height: 1.4;
	margin-bottom: 0;
}

.aboutText .img {
	float: right;
	width: 5.94rem;
	line-height: 0;
}




.aboutBox3 {
	background: #f7f7f7;
	padding: 1rem 0;
}


.pathBox {
	margin-top: .3rem;
	background: #fff;
	padding: .4rem;
}

.pathBtn {
	padding: 0 .5rem;
	position: relative;
	background: url(../images/pathBtnbg.jpg) repeat-x left 0.3rem;
}

.pathBtn .box {
	text-align: center;
	cursor: pointer;
}

.pathBtn .box span {
	color: #444444;
	font-size: .18rem;
	font-family: "Roboto Medium";
}

.pathBtn .box i {
	display: block;
	width: .21rem;
	height: .21rem;
	background: url(../images/dian01.png) no-repeat center center/cover;
	margin: 0.05rem auto 0;
}

.pathBtn .slick-prev,
.pathBtn .slick-next {
	width: .4rem;
	height: .4rem;
	border: none;
	top: 0.18rem;
	margin-top: 0;
}

.pathBtn .slick-prev {
	background: #fff url(../images/swiperLeft.png) no-repeat center center/cover;
	left: 0;
}

.pathBtn .slick-prev:hover {
	background: url(../images/swiperLeftH.png) no-repeat center center/cover;
}

.pathBtn .slick-next {
	background:#fff url(../images/swiperRight.png) no-repeat center center/cover;
	right: 0;
}

.pathBtn .slick-next:hover {
	background: url(../images/swiperRightH.png) no-repeat center center/cover;
}

.pathBtn .slick-current span {
	color: #00589f;
}

.pathBtn .slick-current i {
	background: url(../images/dian02.png) no-repeat center center/cover;
}

.pathBtn .slick-disabled,
.pathConText .slick-disabled {
	opacity: 1;
}

.pathCon {
	margin-top: .5rem;
	padding: 0 .5rem;
}

.pathCon .box .text {
	float: left;
	width: 5.5rem;
}

.pathCon .box .text h3 {
	color: #fd9833;
	font-size: .34rem;
	font-weight: normal;
	font-family: "Roboto Medium";
}

.pathCon .box .text p {
	color: #444444;
	font-size: .2rem;
	line-height: .32rem;
	font-family: "Roboto Light";
	margin-top: .2rem;
}

.pathCon .box .img {
	float: right;
	width: 5.17rem;
	height: 2.6rem;
}


.pathConText .slick-prev,
.pathConText .slick-next {
	width: .4rem;
	height: .4rem;
	border: none;
	top: auto;
	margin-top: 0;
	bottom: 0;
}

.pathConText .slick-prev {
	background: url(../images/swiperLeft.png) no-repeat center center/cover;
	left: 0;
}

.pathConText .slick-prev:hover {
	background: url(../images/swiperLeftH.png) no-repeat center center/cover;
}

.pathConText .slick-next {
	background: url(../images/swiperRight.png) no-repeat center center/cover;
	left: 0.5rem;
}

.pathConText .slick-next:hover {
	background: url(../images/swiperRightH.png) no-repeat center center/cover;
}











.aboutBox2 {
	background: url(../images/aboutbg2.jpg) repeat-y center bottom/cover;
	padding: 1rem 0 1rem;
}

.aboutBox2 .title {
	float: left;
	width: 3.28rem;
}

.aboutBox2 .text {
	float: right;
	width: 10.5rem;
	margin-top: .2rem;
	color: #415570;
	font-size: .18rem;
	line-height: .3rem;
	font-family: "Roboto Light";
}

.aboutBox2 ol {
	margin-top: .6rem;
}

.aboutBox2 ol li {
	float: left;
	width: 50%;
	text-align: center;
	position: relative;
}

.aboutBox2 ol li .img {
	line-height: 0;
	overflow: hidden;
}

.aboutBox2 ol li .show {
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	padding: 0 1.25rem;
	width: 100%;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
}

.aboutBox2 ol li .show .icon {
	line-height: 0;
	width: 1rem;
	margin: 0 auto;
}

.aboutBox2 ol li .show h3 {
	margin-top: .25rem;
	color: #fff;
	font-size: .26rem;
	font-weight: normal;
	font-family: "Roboto Medium";
     position: absolute;
      top: 50%;
      transform: translateY(-50%);
      left: 32%;
}

.aboutBox2 ol li .show i.xian {
	display: block;
	width: .43rem;
	height: 0.02rem;
	background: #80accf;
	margin: .15rem auto .2rem;
	display: none;
}

.aboutBox2 ol li .show p {
	color: #ffffff;
	font-size: .18rem;
	line-height: .3rem;
	display: none;
	font-family: "Roboto Light";
	    max-height: 1.8rem;
    overflow: auto;
}

.aboutBox2 ol li .show p::-webkit-scrollbar{
	width: 2px;
	
}
.aboutBox2 ol li .show p::-webkit-scrollbar-track{
	
	width: 2px;
}

.aboutBox2 ol li .show p::-webkit-scrollbar-track-piece{
	width: 2px;
} 
.aboutBox2 ol li .show p::-webkit-scrollbar-thumb{
	    background: #fff;
	    border: 5px;	
}
.TechnologyBox2 ul li .textHide p{
	overflow: auto;
}

.TechnologyBox2 ul li .textHide p::-webkit-scrollbar{
	width: 2px;
	
}
.TechnologyBox2 ul li .textHide p::-webkit-scrollbar-track{
	
	width: 2px;
}

.TechnologyBox2 ul li .textHide p::-webkit-scrollbar-track-piece{
	width: 2px;
} 
.TechnologyBox2 ul li .textHide p::-webkit-scrollbar-thumb{
	    background: #fff;
	    border: 5px;	
}

.navbox::-webkit-scrollbar-button{
	display: none;
}
.aboutBox2 ol li:hover .show {
	background: #00589f;
	height: 100%;
	padding-top: 1.2rem;
}

.aboutBox2 ol li:hover .show i.xian,
.aboutBox2 ol li:hover .show p {
	display: block;
}

.aboutBox4 {
	background: url(../images/aboutbg4.jpg) no-repeat center center/cover;
	padding-top: 1.2rem;
	padding-bottom: 1.2rem;
}

.TeamBox {
	position: relative;
}

.TeamBox .title {
	position: absolute;
	right: 0;
	top: -0.08rem;
	width: 7.9rem;
	z-index: 9;
}

.TeamText .box {
	/* background: #fff; */
}

.TeamText .box .img {
	float: left;
	width: 4.84rem;
	line-height: 0;
	margin-left: .71rem;
}

.TeamText .box .text {
	float: right;
	width: 7.9rem;
	margin-top: .85rem;
}

.TeamText .box .text h3 {
	color: #00589f;
	font-size: .3rem;
	text-transform: uppercase;
	font-family: "Roboto Medium";
	font-weight: normal;
}

.TeamText .box .text .t {
	color: #06234a;
	font-size: .18rem;
	line-height: .28rem;
	margin-top: .1rem;
	font-family: "Roboto Light"
}

.TeamText .box .text .textscroll {
	margin-top: .1rem;
	height: 2.24rem;
	font-size: .18rem;
	line-height: .28rem;
	overflow: hidden;
	color: #06234a;
	font-family: "Roboto Light"
}

.TeamText .box .text .textscroll .con {
	padding-right: .1rem;
}

.TeamBtn {
	position: absolute;
	right: 0;
	bottom: 0;
	z-index: 9;
	width: 7.5rem;
	margin-right: .4rem;
}

.TeamBtn .img {
	line-height: 0;
	margin-right: .25rem;
	cursor: pointer;
}

.TeamBtn .img img {
	width: 100%;
}

.TeamBtn .slick-prev,
.TeamBtn .slick-next {
	width: .4rem;
	height: .4rem;
	top: auto;
	margin-top: 0;
	border: none;
}

.TeamBtn .slick-prev {
	background: url(../images/swiperLeft2.png) no-repeat center center/cover;
	left: auto;
	right: -0.4rem;
	top: .1rem;
}

.TeamBtn .slick-next {
	background: url(../images/swiperRight2.png) no-repeat center center/cover;
	right: -0.4rem;
	bottom: .1rem;
}

.TeamBtn .slick-prev:hover {
	background: url(../images/swiperLeftH.png) no-repeat center center/cover;
}

.TeamBtn .slick-next:hover {
	background: url(../images/swiperRightH.png) no-repeat center center/cover;
}



.aboutBox5 {
	background: #f7f7f7;
	padding: .9rem 0 1rem;
}

.aboutGuwen {
	margin-top: .4rem;
}

.aboutGuwenQh {
	padding-bottom: .72rem;
}

.aboutGuwen .swiper-slide {
	background: #fff;
}

.aboutGuwen .box {
	padding-bottom: .6rem;
}

.aboutGuwen .top {
	border-bottom: 1px dashed #e2eaef;
	padding: .4rem .6rem .3rem;
}

.aboutGuwen .top .tx {
	float: left;
	/*width: 1.35rem;
	height: 1.35rem;*/
	width: 1.2rem;
	height: 1.2rem;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	overflow: hidden;
}

.aboutGuwen .top .t {
	float: right;
/*	width: 3.8rem;*/
	width: 3.4rem;
	padding-top: .05rem;
}

.aboutGuwen .top .t h3 {
	color: #06234a;
	font-size: .3rem;
	font-weight: normal;
	margin-bottom: .1rem;
	font-family: "Roboto Medium"
}

.aboutGuwen .top .t .d {
	color: #415570;
	font-size: .18rem;
	line-height: .24rem;
	min-height: 1.44rem;
	font-family: "Roboto Regular"
}

.aboutGuwen .textscroll {
	position: relative;
	height: 2.24rem;
	margin-right: .2rem;
	padding: 0 0 0 .6rem;
	margin-top: .35rem;
	color: #415570;
	font-size: .18rem;
	line-height: .28rem;
	overflow: hidden;
	font-family: "Roboto Light"
}

.aboutGuwen .textscroll .scroll_cont {
	padding-right: .1rem;
}

.aboutGuwen .swiper-scrollbar {
	width: 100%;
	text-align: center;
	background: none;
	height: 8px;
	bottom: 10px;
	left: 0;
}


.aboutBox5 .swiper-container{padding: 0 0.6rem; padding-bottom:1.1rem;}
/*.aboutBox5 .swiper-container .swiper-wrapper{overflow: hidden;}*/
.aboutGuwen .swiper-button-next,
.aboutGuwen .swiper-button-prev {
	width: .4rem;
	height: .4rem;
	top: 43.5%;
	margin-top: -0.2rem;
}

.aboutGuwen .swiper-button-prev {
	background: url(../images/swiperLeft2.png) no-repeat center center/cover;
	left: 0.1rem;
}

.aboutGuwen .swiper-button-next {
	background: url(../images/swiperRight2.png) no-repeat center center/cover;
	right: 0.1rem;
}

.aboutGuwen .swiper-button-prev:hover {
	background: url(../images/swiperLeftH.png) no-repeat center center/cover;
}

.aboutGuwen .swiper-button-next:hover {
	background: url(../images/swiperRightH.png) no-repeat center center/cover;
}


.aboutBox6 {
	background: url(../images/aboutbg6.png) no-repeat center center/cover;
	height: 9.54rem;
	padding-top: 1.1rem;
}

.aboutBox6 .box {
	 background: rgb(255, 255, 255, .9); 
	background: url(../images/hebobg.png);
	height: 6.15rem;
	margin-top: .48rem;
	padding-left: .68rem;
	padding-top: .5rem;
	box-shadow: 0 0 5px rgba(0, 0, 0, .1);
	padding-bottom: .1rem;
	position: relative;
}

.aboutBox6 .box .bg{
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: url(../images/aboutBox6bg2.png) no-repeat right bottom/cover;
}

.aboutBox6 .box ul li {
	float: left;
	width: 100%;
	border-bottom: 1px solid #f1f1f1;
	padding: .12rem 0;
}

.aboutBox6 .box ul li:last-child {
	border-bottom: none;
}

.aboutBox6 .box ul li .num {
	margin-top: .15rem;
	float: left;
	width: 2rem;
	position: relative;
	z-index: 1;
}

.aboutBox6 .box ul li .num span {
	color: #00589f;
	font-size: .14rem;
	font-family: "Roboto Medium"
}

.aboutBox6 .box ul li .num p {
	font-size: .23rem;
	color: #00589f;
	font-family: "Roboto Medium"
}

.aboutBox6 .box ul li .icon {
	float: left;
	width: .74rem;
	line-height: 0;
	position: relative;
	z-index: 1;
}

.aboutBox6 .box ul li .img {
	float: left;
	width: 6.63rem;
	position: relative;
	z-index: 1;
}

.aboutBox6 .box ul li.li1 .icon {
	margin-left: .15rem;
}

.aboutBox6 .box ul li.li1 .img {
	margin-left: .52rem;
}

.aboutBox6 .box ul li.li2 {
	padding-left: .18rem;
}

.aboutBox6 .box ul li.li2 .icon {
	margin-left: .12rem;
}

.aboutBox6 .box ul li.li2 .img {
	margin-left: .62rem;
}

.aboutBox6 .box ul li.li3 {
	padding-left: .48rem;
}

.aboutBox6 .box ul li.li3 .icon {
	margin-left: .2rem;
}

.aboutBox6 .box ul li.li3 .img {
	margin-left: .62rem;
	margin-top: .12rem;
}

.aboutBox6 .box ul li.li4 {
	padding-left: 1.05rem;
}

.aboutBox6 .box ul li.li4 .icon {
	margin-left: .25rem;
}

.aboutBox6 .box ul li.li4 .img {
	margin-left: .48rem;
	margin-top: .05rem;
}

.aboutBox6 .box ul li.li5 {
	padding-left: 2.15rem;
}

.aboutBox6 .box ul li.li5 .icon {
	margin-left: .4rem;
}

.aboutBox6 .box ul li.li5 .img {
	margin-left: .5rem;
}


.header2 {
	background: #fff;
	box-shadow: 0 0 5px rgba(0, 0, 0, .2);
}

.header2 .topHeaderA .nav ul li a {
	color: #00589f
}

.colorBlue .nav ul li:after,
.colorBlue .nav ul li:after,
.header2 .nav ul li:after,
.header2 .nav ul li:after{
	content: '';
	width: 0;
	height: 2px;
	background: #fff;
	position: absolute;
	left: 50%;
	right: 50%;
	bottom: -1px;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
}

.topHeaderA .nav ul li.cur:after,
.topHeaderA .nav ul li:hover::after {
	content: '';
	width: 100%;
	height: 2px;
	background: #fff;
	position: absolute;
	left: 0;
	right: 0;
	bottom: -1px;
}

.colorBlue .nav ul li.cur:after,
.colorBlue .nav ul li:hover::after,
.header2 .nav ul li.cur:after,
.header2 .nav ul li:hover::after {
	background: #fd9833;
	width: 100%;
}




.header2 .topHeaderB .pic1 {

}

.header2 .topHeaderB .pic2 {
	display: block;
}


.homeBoxA-a a.mainMore2 {
	color: #f9ab5c;
	margin-top: .25rem;
}

a.mainMore2 {
	border-color: #f9ab5c;
	color: #f9ab5c;
}

.homeBoxA-a a.mainMore2:hover {
	color: #f9ab5c;
}

.morebtnb {
	margin-top: .25rem;
	display: inline-block;
	color: #0a91d4;
	font-size: .16rem;
	background: url(../images/jt1.png) no-repeat left center/cover;
	background-size: .19rem .19rem;
	padding-left: .25rem;
	text-transform: uppercase;
}

.showJspt2 a {
	color: #42a1d9;
	text-decoration: underline;
}


@media(max-width:1500px){
	.homeBoxA-a{
		padding-top: .7rem;
	}
	.PartnerText .right ol li{
		padding-left: .4rem;
		padding-right: .4rem;
	}
}


.mainTit sup{
	font-size: 0.3rem;
}

/* 2020-8-4 */
.nybanner .nybannerImg {
	background-size: cover;
	position: relative;
	height: 7rem;
	overflow: hidden;
	animation: fa1 6s linear 1;
	-webkit-animation: fa1 6s linear 1;
}
.bannerA{
	overflow: hidden;
	width: 100%;
	height: 100%;
}
.bannerA .bg{
	animation: fa1 6s linear 1;
	-webkit-animation: fa1 6s linear 1;
}
@-webkit-keyframes fa1 {
	0% {
		-webkit-transform: scale(1.1);
	}

	10% {
		-webkit-transform: scale(1.09);
	}

	20% {
		-webkit-transform: scale(1.08);
	}

	30% {
		-webkit-transform: scale(1.07);
	}

	40% {
		-webkit-transform: scale(1.06);
	}

	50% {
		-webkit-transform: scale(1.05);
	}

	60% {
		-webkit-transform: scale(1.04);
	}

	70% {
		-webkit-transform: scale(1.03);
	}

	80% {
		-webkit-transform: scale(1.02);
	}

	90% {
		-webkit-transform: scale(1.01);
	}

	100% {
		-webkit-transform: scale(1.0);
	}
}

.newsTuKuList .article{
	overflow: hidden;
}
.newsTuKuList .article img{
	transition: all 1.2s;
	-webkit-transition: all 1.2s;
	-moz-transition: all 1.2s;
	-ms-transition: all 1.2s;
	-o-transition: all 1.2s;
}
.newsTuKuList .article:hover img{
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
}

.homeBoxD-a table tr:nth-child(3) td:first-child .glbox {
	margin-top: -1.4rem;
}

.PartnerText .right ol li:first-child{
	padding-left: .35rem;
	padding-right: .35rem;
}

.PartnerText2 {
	padding: 1rem 0;
}

.PartnerText2 .homeBoxD-c {
	width: 100%;
	margin-top: 0;
}

.PartnerText2 table tr td {
	vertical-align: top;
	padding: 0 0.45rem 0.5rem;
}
.PartnerText2 table tr:nth-child(3) td:first-child .glbox{
	margin-top: -1.4rem;
}


.bannerA:nth-child(2) .bannerB{
	text-align: right;
}

.bannerB1 .num {
	color: #fff;
	font-size: .18rem;
}

.bannerB1 .conH {
	margin-top: .2rem;
}

.bannerB1 .conH h3 {
	font-size: .26rem;
	width: 5.25rem;
	color: #fff;
	line-height: 1.5;
}

.bannerB2 .t,
.bannerB3 .t {
	text-transform: initial;
	font-size: .82rem;
}

.bannerB2 .con,
.bannerB3 .con {
	margin-top: .2rem;
	line-height: 1.6;
	text-transform: initial;
	color: #fff;
}

.bannerB2 {
	text-align: right;
}

.bannerB2 .t,
.bannerB2 .con {
	color: #fff;
}


.bannerB3 .con{
	width: 3rem;
}

.fixpoint {
	position: fixed;
	top: 50%;
	right: 10px;
	transform: translateY(-50%);
	z-index: 9999;
}

.fixpoint ul li {
	display: block;
	margin: 10px 0;
	position: relative;
	width: 12px;
	height: 12px;
}

.fixpoint ul li i {
	display: block;
	width: 12px;
	height: 12px;
	border-radius: 50px;
	border: 1px solid #fff;
}

.fixpoint ul li p{
	position: absolute;
	text-align: right;
	right: 20px;
	top: -5px;
	font-size: 14px;
	width: 140px;
	opacity: 0;
}

.fixpoint ul li.cur i,
.fixpoint ul li:hover i {
	background: #fff;
	border-color: #fff;
}
.fixpoint.on ul li i {
	border-color: #b0b0b2;
}

.fixpoint.on ul li:hover i,
.fixpoint.on ul li.cur i {
	border-color: #00589f;
	background: #00589f;
}

.fixpoint ul li:hover p{
	opacity: 1;
	color: #fff;
}
.fixpoint.on ul li:hover p{
	opacity: 1;
	color: #00589f;
}

.aboutBox6 .box ul li.li4 .num span {
	font-size: .14rem
}

#calendarPanel{
	display: none;
}

/* 2020-8-14 */
.PartnerText2 {
	background: url(../images/PartnerTextbg.jpg) no-repeat center top/cover;
}

.PartnerText2 ul li,
.homeBoxD-c ul li {
	float: left;
	width: 100%;
	background: #fff;
	margin-bottom: .45rem;
	padding: 0.6rem 1rem;
}

.PartnerText2 ul li:last-child,
.homeBoxD-c ul li:last-child {
	margin-bottom: 0;
}

.PartnerText2 ul li span,
.homeBoxD-c ul li span {
	color: #daeef8;
	font-size: 1.02rem;
	/* font-family: "Roboto-Bold"; */
	font-family: arial;
	line-height: 1;
	display: block;
	font-weight: bold;
}

.PartnerText2 ul li h3,
.homeBoxD-c ul li h3 {
	font-size: .26rem;
	color: #111111;
	/* font-family: "Roboto-Bold"; */
	font-family: arial;
	margin-top: -0.4rem;
}

.PartnerText2 ul li .box,
.homeBoxD-c ul li .box {
	border-bottom: 1px solid #eeeeee;
	padding: .2rem 0;
}

.PartnerText2 ul li .box:last-child,
.homeBoxD-c ul li .box:last-child {
	padding-bottom: 0;
	border-bottom: none;
}

.PartnerText2 ul li .box h4,
.homeBoxD-c ul li .box h4 {
	color: #00589f;
	font-size: .24rem;
	/* font-family: "Roboto-Bold"; */
	font-family: arial;
	margin-bottom: .1rem;
}

.PartnerText2 ul li .box .t,
.homeBoxD-c ul li .box .t {
	font-size: .18rem;
	line-height: .28rem;
	font-family: "Roboto Light"
}

/* .PartnerText2 ul li .box .imgbox {
	margin-top: .25rem;
} */

.PartnerText2 ul li .box .imgbox .img {
	float: left;
	margin-right: .5rem;
	margin-top: .25rem;
}

.PartnerText2 ul li .box .imgbox .img img {
	height: .49rem;
}

.PartnerText2 ul li:nth-child(2) .box .t,
.homeBoxD-c ul li:nth-child(2) .box .t {
	/*padding-left: .18rem;*/
	    font-size: .18rem;
	    line-height: .28rem;
	    font-family: "Roboto Light";
}

.PartnerText2 ul li:nth-child(2) .box .imgbox {
	margin-left: .18rem;
}

.homeBoxD-c ul li {
	background: none;
	padding: 0;
}

.homeBoxD-c ul li .box .morebtnb {
	margin-top: .2rem;
	display: inline-block;
}

.homeBoxD-c ul li:nth-child(2) .box .morebtnb {
	margin-left: .18rem;
}

.newsTuKuList{
	display: none;
}
.newsTuKuList:first-child{
	display: block;
}

.newsTuKuList .article{
	width: 32%;
	float: left;
	margin-right: 2%;
}
.newsTuKuList .article:nth-child(3n){
	margin-right: 0;
}

/* 2020-8-17 */
.joinText4 {
	background: #ffffff;
	padding: .9rem 0 .8rem;
}

.joinText4 .titleTop .title {
	float: left;
}

.joinText4 .titleTop .tab {
	float: right;
	margin-top: .1rem;
}

.joinText4 .titleTop .tab span {
	display: block;
	float: left;
	background: #0f62a5;
	line-height: .48rem;
	padding: 0 .3rem;
	color: #fff;
	font-size: .18rem;
	font-family: "arial";
	/*border-radius: .5rem;
	-webkit-border-radius: .5rem;
	-moz-border-radius: .5rem;
	-ms-border-radius: .5rem;
	-o-border-radius: .5rem;*/
	margin-left: .15rem;

	transform:skew(-30deg);   
	-webkit-transform: skew(-30deg);   
	-moz-transform: skew(-30deg);   
	-o-transform:skew(-30deg);   
	-ms-transform:skew(-30deg);   
	background-color: 0f62a5; 
	/*  margin: 50px auto; */
	  /*display: table;*/
}

.joinText4 .titleTop .tab span  i{
	font-style: initial;
		ransform:skew(30deg);   
	-webkit-transform: skew(30deg);   
	-moz-transform: skew(30deg);   
	-o-transform:skew(30deg);   
	-ms-transform:skew(40deg); 
	display: table;
}

.joinTextimgbox {
	margin-top: .5rem;
}

.joinTextimg {
	padding-bottom: .75rem;
}

.joinTextimg .swiper-slide {
	width: 7.9rem;
	height: 5.27rem;
	margin-top: .3rem;
	background-position: center;
	background-size: cover;
	opacity: .5;
}

.joinTextimg .swiper-slide.swiper-slide-active {
	width: 8.83rem;
	height: 5.89rem;
	border: 3px solid #fff;
	margin-top: 0;
	background-position: center;
	background-size: cover;
	opacity: 1;
	margin-left: -0.5rem;
}

.joinTextimg .swiper-button-next,
.joinTextimg .swiper-button-prev {
	width: .4rem;
	height: .4rem;
	top: auto;
	margin-top: 0;
	bottom: 0;
}

.joinTextimg .swiper-button-prev {
	background: url(../images/swiperLeft2.png) no-repeat center center/cover;
	left: 6rem;
}

.joinTextimg .swiper-button-next {
	background: url(../images/swiperRight2.png) no-repeat center center/cover;
	right: 6rem;
}

.joinTextimg .swiper-button-prev:hover {
	background: url(../images/swiperLeftH.png) no-repeat center center/cover;
}

.joinTextimg .swiper-button-next:hover {
	background: url(../images/swiperRightH.png) no-repeat center center/cover;
}

.joinTextimg .swiper-pagination {
	bottom: 0;
	height: .4rem;
	line-height: .4rem;
}


/* 2020-8-17 */
.homeBoxC-d .t {
	min-height: 0.75rem;
}

.homeBoxC-d .t1 {
	width: 18%;
	line-height: .2rem;
	
}
/*0304*/
.homeBoxC-d dt .t1{
padding: .175rem .2rem;
}
.homeBoxC-d .t5 {
	width: 12.5%;
}

.homeBoxC-d .t4 {
	width: 9.3%;
}

.homeBoxC-d .t11 {
	width: 7.975%;
}

.homeBoxC-d .t1 span {
	font-size: .14rem;
}

.homeBoxC-e {
	left: 0;
	border-radius: 0 30px 30px 0;
	-webkit-border-radius: 0 30px 30px 0;
	-moz-border-radius: 0 30px 30px 0;
	-ms-border-radius: 0 30px 30px 0;
	-o-border-radius: 0 30px 30px 0;
}

.homeBoxC-e span {
	padding-left: 0;
	border-radius: 0 30px 30px 0;
	-webkit-border-radius: 0 30px 30px 0;
	-moz-border-radius: 0 30px 30px 0;
	-ms-border-radius: 0 30px 30px 0;
	-o-border-radius: 0 30px 30px 0;
	padding-left: 0;
	height: .25rem;
	line-height: .25rem;
}

.homeBoxC-e span em {
	font-style: normal;
	padding-left: .2rem;
}

.homeBoxC-d dd.h1 .t {
	height: .83rem;
}

.homeBoxC-d dd.h4 .t {
	height: 4.8rem;
	padding: 0;
}

.homeBoxC-d dd.h1 .t .div1 {
	position: relative;
	border-bottom: none;
}

.homeBoxC-d dd.h1 .t .div1 .homeBoxC-e1 {
	top: -0.06rem;
}

.homeBoxC-d dd.h1 .t .div1 .homeBoxC-e2 {
	top: 0.26rem
}

.homeBoxC-d dd.h1 .t .one2 .homeBoxC-e1 {
	top: 0.1rem;
}

.homeBoxC-d .t3 .div1,
.homeBoxC-d .t4 .div1,
.homeBoxC-d .t5 .div1,
.homeBoxC-d .t6 .div1,
.homeBoxC-d .t7 .div1,
.homeBoxC-d .t8 .div1,
.homeBoxC-d .t9 .div1,
.homeBoxC-d .t10 .div1,
.homeBoxC-d .t11 .div1 {
	position: relative;
	height:1.1rem;
	border-bottom: 1px solid rgba(139, 143, 146, 0.14);
}

.homeBoxC-d .t3 .div1:last-child,
.homeBoxC-d .t4 .div1:last-child,
.homeBoxC-d .t5 .div1:last-child,
.homeBoxC-d .t6 .div1:last-child,
.homeBoxC-d .t7 .div1:last-child,
.homeBoxC-d .t8 .div1:last-child,
.homeBoxC-d .t9 .div1:last-child,
.homeBoxC-d .t10 .div1:last-child,
.homeBoxC-d .t11 .div1:last-child {
	border-bottom: none;
}

.homeBoxC-d .t5 .div1 .homeBoxC-e1 {
	top: 0.1rem
}

.homeBoxC-d .t5 .div1 .homeBoxC-e2 {
	top: 0.45rem
}

.homeBoxC-d .t5 .one .homeBoxC-e1 {
	top: 0.3rem;
}

.homeBoxC-d .tleft p {
	text-align: left;
	padding-left: 0.1rem;
}

.homeBoxC-d dd.h2 .t {
	height: 3.2rem;
	padding: 0;
}

.homeBoxC-d .t5 .one2 .homeBoxC-e1 {
	top: 0.3rem;
}

.homeBoxC-f ul li.sign6 p {
	padding-left: 50px;
}

.homeBoxC-f ul li p .ico6 {
	width: 45px;
	height: 15px;
	border-radius: 10px;
	background: #fff;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	border: 1px dashed #0890d3;
}

.glts {
	margin-top: .25rem;
	color: #444444;
	font-size: 16px;
	text-decoration: underline;
	position: relative;
	padding-left: 20px;
}

.glts::before {
	content: "";
	position: absolute;
	left: 0;
	top: 0.08rem;
	width: 11px;
	height: 9px;
	background: url(../images/glsj.png) no-repeat center center/cover;
}

.sjicon {
	display: inline-block;
	width: .11rem;
	height: 0.09rem;
	background: url(../images/glsj.png) no-repeat center center/cover;
}

.fxBtn a.bshare-facebook{
	width: .32rem !important;
	height: .32rem !important;
	background: url(../images/fxicon1.png) no-repeat center center/cover;
	margin-right: .15rem;
}
.fxBtn a.bshare-twitter {
	width: .32rem !important;
	height: .32rem !important;
	background: url(../images/fxicon2.png) no-repeat center center/cover;
	margin-right: .15rem;
}
.fxBtn a.bshare-linkedin {
	width: .32rem !important;
	height: .32rem !important;
	background: url(../images/fxicon3.png) no-repeat center center/cover;
}

.homeBoxC-ico{
	border: 1px dashed #0890d3;
	background: #fff;
}
.homeBoxC-ico::before{
	content: '';
	width: .15rem;
	height: .16rem;
	background: url(../images/i1.png) no-repeat center center/cover;
	position: absolute;
	right: .05rem;
	top: 50%;
	margin-top: -0.08rem;
}
@media (max-width: 1500px){
	.glts{
		font-size: 14px;
	}	
}
@media (max-width: 1300px){
	.glts {
		font-size: 12px;
	}
}
@media(max-width:1280px){
	.swiper-container-banner .swiper-button-next{
		left: 1.5rem;
	}
}


 .boxtext3 {
	margin-top: 2%;
	background: #fff;
	padding: .27rem .6rem;
}

.boxtext3 .name {
	float: left;
	color: #06234a;
	font-size: .26rem;
	border-right: 1px solid #e2ebf5;
	height: 0.98rem;
	width: 2.15rem;
	padding-top: .22rem;
	font-family: "Roboto Medium"
}

.boxtext3 .text {
	padding-top: .15rem;
	float: left;
	width: 41%;
	padding-left: 0.6rem;
	color: #415570;
	font-size: .18rem;
	line-height: .3rem;
	font-family: "Roboto Light"
}

.boxtext3 .text a {
	color: #00589f;
	text-decoration: underline;
}


.homeBoxC-d dd.h6 .t1,
.homeBoxC-d dd.h6 .t2{
	min-height: 0;
	padding-top: 48.6%;
}
.homeBoxC-d dd.h5 .t1,
.homeBoxC-d dd.h5 .t2 {
	min-height: 0;
	padding-top: 29.9%;
}

.homeBoxC-d dd.h3 .t1,
.homeBoxC-d dd.h3 .t2{
	min-height: 0;
	padding-top: 25%;
}
.homeBoxC-d dd.h2 .t1,
.homeBoxC-d dd.h2 .t2 {
	min-height: 0;
	padding-top: 15.8%;
}
.homeBoxC-d dd.h2 .t{
    height: auto;
}
.homeBoxC-d dd.h6 .t1 p,
.homeBoxC-d dd.h5 .t1 p,
.homeBoxC-d dd.h4 .t1 p,
.homeBoxC-d dd.h3 .t1 p,
.homeBoxC-d dd.h2 .t1 p {
	position: absolute;
}

.homeBoxC-d dd.h4 .t{
	height: auto;
}
.homeBoxC-d dd.h4 .t1,
.homeBoxC-d dd.h4 .t2{
	padding-top: 22.9%;
}
.homeBoxC-d dd.h4 .t1 p{
	position: absolute;
}
.t_gj{
	float:right;
	position: relative;
	padding-right: 0.25rem;
	margin-right: 0.1rem;
}

.t_gj .t_gj_t{
	font-size: .16rem;
	position: relative;
	padding: .3rem 0;
}

.t_gj .t_gj_t i:before{
	position: absolute;
	content: "";
	background-image: url(../images/t_sj_2.png);
	/*右图*/
	width: 0.09rem;
	height: 0.06rem;
	right: -40%;
	top: 50%;
	    transform: translateY(-50%);
	background-size: 100% 100%;
}

.t_gj .t_gj_t i:after{
	content: "";
	position: absolute;
	background-image: url(../images/t_sj.png);
	width: 0.17rem;
	height: 0.17rem;
	left: -60%;
	top: .33rem;
	background-size: 100% 100%;
}

.t_gj .t_gj_b{
	position: absolute;
	top: 75%;
	left: auto;
	right: 0;
	width: 2rem;
	padding: 0.2rem 0.35rem 0.2rem 0.5rem;
	background: url(../images/t_sj_5.png); 
	    background-size: 100% 100%;
	box-shadow-left: 1px 4px 4px 0px rgba(0,0,0,.1);
	/*border: 1px solid rgba(0,0,0,.1);*/
	display: none;
	    text-align: left;
}



.t_gj:hover .t_gj_b{
	display: block;
}
.t_gj .t_gj_b ol li{
	margin-bottom: 0.12rem;
	
}
.t_gj .t_gj_b ol li:last-child{
	margin-bottom: 0;
}
.t_gj .t_gj_b ol li a{
	color: #adabab;
	font-size: 0.14rem;
	position: relative;
}
.t_gj .t_gj_b ol li a span{
	color: #333;
} 

.t_gj .t_gj_b ol li:hover a:before,.t_gj .t_gj_b ol li.cur a:before{
	background: url(../images/t_sj_3.png);
	width: 0.13rem;
	height: 0.09rem;
	position: absolute;
	left: -0.2rem;
	top: 50%;
	content: "";
	transform: translateY(-50%);
	background-size: 100% 100%;

}
@media(max-width: 1800px){
	.t_gj .t_gj_t i:after{
		/*top: .345rem;*/
		top: .33rem;
	}
}
.tzbox{
	padding-bottom: .6rem;
}
.tzbox .tztit{
	border-bottom:1px solid #eeeeee;
	line-height: .7rem;
	margin-bottom: .52rem;
}
.tzbox .tztit .tzbtn {
	float: left;
}
.tzbox .tztit .tzbtn a{
	display: block;
	float: left;
	color: #415570;
	font-size: .14rem;
	text-transform: uppercase;
	margin-right: .25rem;
	position: relative;
}
.tzbox .tztit .tzbtn a:last-child{
	margin-right: 0;
}
.tzbox .tztit .tzbtn a::before{
	content: "";
	position: absolute;
	left: 0;
	bottom: -1px;
	width: 100%;
	height: 2px;
	background: #fd9833;
	display: none;
}
.tzbox .tztit .tzbtn a.cur::before,
.tzbox .tztit .tzbtn a:hover::before{
	display: block;
}
.tzbtn .tztit .Bread{
	float: right;
}
.tzDirectors{
	margin-top: .45rem;
	border-bottom:2px solid #058fd3;
}
.tzDirectors .box{
	text-align: center;
	padding-bottom: .22rem;
	cursor: pointer;
}
.tzDirectors .box .img{
	width: 1.21rem;
	height: 1.21rem;
	overflow: hidden;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	margin: 0 auto;
}
.tzDirectors .box .text{
	margin-top: .15rem;
}
.tzDirectors .box .text h3{
	color: #333333;
	font-size: .2rem;
	font-weight: normal;
}
.tzDirectors .box .text p{
	color: #666666;
	font-size: .14rem;
	margin-top: .05rem;
	line-height: .24rem;
	overflow: hidden;
	height: .48rem;
}
.tzDirectors .swiper-button-next{
	right: 0;
	background: url(../images/tzright.jpg) no-repeat center center;
}
.tzDirectors .swiper-button-prev{
	left: 0;
	background: url(../images/tzleft.jpg) no-repeat center center;
}
.tzDirectors .box.cur::before{
	content: "";
	position: absolute;
	left: 50%;
	bottom: 0;
	width: .17rem;
	height: .11rem;
	transform:translateX(-50%);
	background: url(../images/tzsj.jpg) no-repeat center bottom/cover;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
}
.Directorsbox{
	margin-top: .35rem;
}
.Directorsbox ol li{
	float: left;
	width: 100%;
	display: none;
}
.Directorsbox ol li:first-child{
	display: block;
}
.Directorsbox ol li h3{
	color: #06234a;
	font-size: .3rem;
	font-weight: normal;
}
.Directorsbox ol li h4 {
	margin-top: .12rem;
	color: #06234a;
	font-size: .2rem;
	font-weight: normal;
}
.Directorsbox ol li .text{
	margin-top: .15rem;
	font-size: .18rem;
	line-height: .34rem;
}
.tzbox2{
	background: #f9f9f9;
	padding: .6rem 0;
}
.tzbox2 ol{
	margin-top: .35rem;
}
.tzbox2 ol li{
	background: #fff;
	float: left;
	width: 32%;
	margin-right: 2%;
	padding: .3rem;
}
.tzbox2 ol li:nth-child(3n){
	margin-right: 0;
}
.tzbox2 ol li h3{
	color: #06234a;
	font-size: .26rem;
	font-weight: normal;
	padding-left: .2rem;
}
.tzbox2 ol li .t{
	color: #415570;
	font-size: .16rem;
	line-height: .3rem;
	margin-top: .12rem;
	padding: 0 .2rem;
}
.tzbox2 ol li .bottom{
	margin-top: .4rem;
	display: inline-block;
	text-align: center;
	border: 1px solid #058fd3;
	line-height: .5rem;
	font-size: .16rem;
	border-radius: .5rem;
	-webkit-border-radius: .5rem;
	-moz-border-radius: .5rem;
	-ms-border-radius: .5rem;
	-o-border-radius: .5rem;
	overflow: hidden;
	display: none;
}
.tzbox2 ol li .bottom a{
	display: block;
	color: #005995;
	padding: 0 .28rem;
}
.tzbox2 ol li .bottom a i{
	display: inline-block;
	width: .18rem;
	height: .14rem;
	background: url(../images/tzxz01.jpg) no-repeat center center/cover;
	margin-right: .05rem;
}
.tzbox2 ol li .bottom a:hover{
	background: #058fd3;
	color: #fff;
}
.tzbox2 ol li .bottom a:hover i{
	background: url(../images/tzxz02.jpg) no-repeat center center/cover;
}
.Quoteimg{
	margin-top: .3rem;
}
.Quoteimg .box{
	background: url(../images/tzbg01.jpg) no-repeat center center/cover;
	width: 100%;
	height: 3.5rem;
}
.Quoteimg .box .left{
	float: left;
	width: 3.4rem;
	padding-left: .45rem;
	background: url(../images/tzxian.png) no-repeat right center/cover;
	background-size: 1px 100%;
	height: 3.5rem;
	padding-top: .85rem;
}
.Quoteimg .box .left .img{
	width: 1.4rem;
	line-height: 0;
}
.Quoteimg .box .left .hk{
	color: #ffffff;
	font-size: .6rem;
	font-family: arial;
	margin-top: .25rem;
}
.Quoteimg .box .left .hk span{
	display: inline-block;
	text-transform: uppercase;
	font-size: .2rem;
	position: relative;
	margin-left: .35rem;
}
.Quoteimg .box .left .hk span::before{
	content: "";
	position: absolute;
	left: 50%;
	top: -0.24rem;
	width: .29rem;
	height: .18rem;
	transform:translateX(-50%);
	background: url(../images/tzsj02_2.png) no-repeat center center/cover;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
}

.Quoteimg .box .left .hk span.jico::before{
	transform:rotate(180deg);
-ms-transform:rotate(180deg); 	/* IE 9 */
-moz-transform:rotate(180deg); 	/* Firefox */
-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
-o-transform:rotate(180deg); 	/* Opera */
left: 20%;
background: url(../images/tzsj02.png) no-repeat center center/cover;
}


.Quoteimg .box .left .fd{
	color: #ffffff;
	font-size: .2rem;
	margin-top: .2rem;
}
.Quoteimg .box .left .fd i{
	width: 0.07rem;
	height: 0.18rem;
	background: url(../images/tzsj03_3.png) no-repeat center center/cover;
	display: inline-block;
	margin-right: .13rem;
}

.Quoteimg .box .right{
	float: right;
	width: 10.59rem;
	padding-top: 1.32rem;
}
.Quoteimg .box .right li{
	float: left;
	width: 20%;
	padding-left: .3rem;
}
.Quoteimg .box .right li span{
	color: #ffffff;
	font-size: .2rem;
}
.Quoteimg .box .right li p{
	margin-top: .2rem;
	color: #ffffff;
	font-size: .18rem;
	text-transform: uppercase;
}
.Quoteimg .box .right li p span{
	font-size: .36rem;
	display: inline-block;
	margin-right: .1rem;
	font-family: arial;
}

.Quoteimg .ts{
	color: #415570;
	font-size: .16rem;
	margin-top: .1rem;
}



.tzleftbtn a{
	display: block;
	float: left;
	color: #005995;
	font-size: .16rem;
	border: 1px solid #005995;
	padding: 0 .35rem;
	line-height: .5rem;
	margin-right: 10px;
	border-radius: 50px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	-ms-border-radius: 50px;
	-o-border-radius: 50px;
}
.tzleftbtn a.cur,
.tzleftbtn a:hover{
	background: #058fd3;
	color: #fff;
}
.gltzList{
	margin-top: .5rem;
}
.gltzList ol li{
	float: left;
	width: 100%;
	background: #fff;
	padding: .3rem .45rem;
	margin-bottom: .15rem;
}
.gltzList ol li .data{
	color: #0a91d4;
	font-size: .18rem;
	line-height: .26rem;
	font-family: "Roboto Regular";
}
.gltzList ol li h3{
	margin-top: .1rem;
	color: #005995;
	font-size: .22rem;
	line-height: 1.5;
	font-family: "Roboto Bold";
}
.gltzList ol li span.more{
	margin-top: .25rem;
	transition: all 0.6s;
	display: block;
	padding-left: .28rem;
	font-size: .16rem;
	color: #0a91d4;
	text-transform: uppercase;
	background: url(../images/jt1.png) no-repeat left center/cover;
	background-size: .19rem .19rem;
}
.gltzList ol li:hover .data {
	color: #fd9833
}

.gltzList ol li:hover h3 {
	color: #0a91d4;
	text-decoration: underline;
}

.gltzList ol li:hover span.more {
	padding-left: .48rem;
	background: url(../images/jt5.png) no-repeat left center/cover;
	background-size: .39rem .19rem;
}
.ggbottombtn {
	text-align: center;
	text-indent: -100000px;
}

.ReportsTop{
	background: #fff;
	padding: 0.5rem .6rem;
}
.ReportsTop .tit{
	border-bottom:1px solid #e5e5e5;
}
.ReportsTop .tit h3{
	float: left;
	color: #06234a;
	font-size: .36rem;
	font-weight: normal;
}
.ReportsTop .tit .btn{
	float: right;
	margin-top: .22rem;
}
.ReportsTop .tit .btn span{
	float: left;
	margin-left: .4rem;
	font-size: .16rem;
	color: #415570;
	padding-bottom: .2rem;
	position: relative;
	cursor: pointer;
}
.ReportsTop .tit .btn span::before{
	content: "";
	position: absolute;
	left: 0;
	bottom: -1px;
	width: 100%;
	height: 2px;
	background: #00589f;
	display: none;
}
.ReportsTop .tit .btn span.cur:before{
	display: block;
}
.Reportscon{
	margin-top: .3rem;
}
.Reportscon ol li{
	float: left;
	width: 100%;
}
.Reportscon ol li h3{
	color: #005995;
	font-size: .24rem;
	font-weight: normal;
}
.Reportscon ol li .text{
	margin-top: .1rem;
	color: #415570;
	font-size: .16rem;
	line-height: .36rem;
}
.Reportscon ol li .text p{
	position: relative;
	padding-left: .18rem;
}
.Reportscon ol li .text p::before{
	content: "";
	position: absolute;
	left: 0;
	top: 0.14rem;
	width: .04rem;
	height: .04rem;
	background: #fff;
	border: 2px solid #1395d5;
	border-radius: 50px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	-ms-border-radius: 50px;
	-o-border-radius: 50px;
}
.Reportscon ol li .bottom{
	margin-top: .35rem;
}
.Reportscon ol li .bottom a{
	display: inline-block;
	background: #058fd3;
	color: #fff;
	font-size: .16rem;
	border-radius: 50px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	-ms-border-radius: 50px;
	-o-border-radius: 50px;
	line-height: .5rem;
	padding: 0 .45rem;
}
.Reportscon ol li .bottom a i{
	display: inline-block;
	width: .18rem;
	height: .14rem;
	background: url(../images/tzxz02.jpg) no-repeat center center/cover;
	margin-right: 5px;
}
.ReportsBox{
	background: #fff;
	margin-top: .2rem;
	padding: .5rem .6rem;
}
.ReportsBox .btn {
	border-bottom: 1px solid #e5e5e5;
}
.ReportsBox .btn span {
	float: left;
	margin-left: .4rem;
	font-size: .16rem;
	color: #415570;
	padding-bottom: .2rem;
	position: relative;
	cursor: pointer;
}
.ReportsBox .btn span:first-child{
	margin-left: 0;
}
.ReportsBox .btn span::before {
	content: "";
	position: absolute;
	left: 0;
	bottom: -1px;
	width: 100%;
	height: 2px;
	background: #00589f;
	display: none;
}

.ReportsBox .btn span.cur:before,
.ReportsBox .btn span:hover:before {
	display: block;
}
.ReportsBox .btn span.cur,
.ReportsBox .btn span:hover{
	color: #005995;
}
.ReportsT{
	margin-top: .3rem;
}
.ReportsT .box ol li{
	float: left;
	width: 100%;
	border-bottom:1px solid #e5e5e5;
	line-height: .6rem;
	font-size: .16rem;
	color: #415570;
	position: relative;
	padding-left: .17rem;
}
.ReportsT .box ol li::before{
	content: "";
	position: absolute;
	left: 0;
	top: 0.26rem;
	width: .04rem;
	height: .04rem;
	background: #fff;
	border: 2px solid #1395d5;
	border-radius: 50px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	-ms-border-radius: 50px;
	-o-border-radius: 50px;
}
.ghdrcbtn{
	border-bottom:1px solid #e5e5e5;
}
.ghdrcbtn a{
	float: left;
	margin-left: .4rem;
	font-size: .16rem;
	color: #415570;
	padding-bottom: .2rem;
	position: relative;
	cursor: pointer;
}
.ghdrcbtn a:first-child{
	margin-left: 0;
}
.ghdrcbtn a::before{
	content: "";
	position: absolute;
	left: 0;
	bottom: -1px;
	width: 100%;
	height: 2px;
	background: #00589f;
	display: none;
}
.ghdrcbtn a.cur::before,
.ghdrcbtn a:hover::before{
	display: block;
}
.ghdrcbtn a.cur,
.ghdrcbtn a:hover{
	color: #005995;
}
.ghdrcdate{
	margin-top: .3rem;
	border-top:1px solid #008fd3;
	border-bottom:1px solid #008fd3;
	border-left:1px solid #008fd3;
}
.ghdrcdate span{
	display: block;
	float: left;
	width: 8.333%;
	text-align: center;
	cursor: pointer;
	color: #005995;
	font-size: .16rem;
	line-height: .5rem;
	border-right:1px solid #008fd3;
}
.ghdrcdate span.cur{
	background: #058fd3;
	color: #fff;
}
.ghdrcList{
	margin-top: .2rem;
}
.ghdrcList ol li{
	float: left;
	width: 49%;
	margin-right: 2%;
	background: #fff;
	padding:  0.45rem .5rem;
	margin-top: 2%;
}
.ghdrcList ol li:nth-child(2n){
	margin-right: 0;
}
.ghdrcList ol li .data{
	color: #0a91d4;
	font-size: .18rem;
}
.ghdrcList ol li h3{
	color: #005995;
	font-size: .22rem;
	font-weight: normal;
	margin-top: .12rem;
}
.ghdrcList ol li .text{
	margin-top: .25rem;
	min-height: .6rem;
}
.ghdrcList ol li .text .t{
	line-height: .2rem;
	margin-top: .2rem;
	padding-left: .3rem;
}
.ghdrcList ol li .text .t a{
	text-decoration: underline;
	color: #415570;
	font-size: .16rem;
}
.ghdrcList ol li .text .t.t1{
	background: url(../images/gdh01.jpg) no-repeat left center/cover;
	left: 0;
	background-size:.2rem .2rem; 
}
.ghdrcList ol li .text .t.t2 {
	background: url(../images/gdh02.jpg) no-repeat left center/cover;
	left: 0;
	background-size:.2rem .2rem;
}
.ggcontact{
	background: url(../images/ggcontactbg.jpg) no-repeat center center/cover;
	height: 4.12rem;
	padding: .55rem 0.6rem;
}
.ggcontact ol{
	margin-top: .4rem;
}
.ggcontact ol li{
	float: left;
	width: 100%;
	margin-bottom: .28rem;
}
.ggcontact ol li .icon{
	float: left;
	width: .38rem;
	height: .37rem;
	line-height: 0;
	overflow: hidden;
}
.ggcontact ol li .text{
	float: left;
	margin-left: .15rem;
}
.ggcontact ol li .text .bt{
	margin-top: -0.08rem;
	color: #06234a;
	font-size: .22rem;
}
.ggcontact ol li .text p{
	color: #415570;
	font-size: .16rem;
}

.ggcontact02{
	margin-top: .6rem;
}
.ggcontact02 .ts{
	color: #415570;
	font-size: .16rem;
	margin-top: 0.05rem;
}
.ggcontact02 ol{
	margin-top: .35rem;
}
.ggcontact02 ol li{
	float: left;
	width: 48%;
	margin-right: 4%;
	margin-bottom: .2rem;
}
.ggcontact02 ol li:nth-child(2n){
	margin-right: 0;
}
.ggcontact02 ol li p{
	float: left;
	color: #415570;
	font-size: .16rem;
	width: .98rem;
	line-height: .52rem;
}
.ggcontact02 ol li p i{
	display: inline-block;
	color: #f50028;
	margin-left: 0.05rem;
}
.ggcontact02 ol li input{
	float: right;
	width: 5.6rem;
	line-height: .52rem;
	border: 1px solid #e1e3e8;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	font-size: .16rem;
	color: #415570;
	padding: 0 15px;
}

.ggcontact02 ol li select{
	float: right;
	width: 12.88rem;
	border: 1px solid #e1e3e8;
	height: .52rem;
	color: #415570;
	font-size: .16rem;
	background:#fff;
	background-size: .13rem .06rem;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	padding:  0 15px;
	float: right;
	width: 5.6rem;
	line-height: .52rem;
	border: 1px solid #e1e3e8;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	font-size: .16rem;
	color: #415570;
	padding: 0 15px;
}
.ggcontact02 ol li .selectjt{
	float: right;
	position: relative;
}
.ggcontact02 ol li .selectjt::before{
	content: "";
	position: absolute;
	right: 15px;
	top: 0.22rem;
	width: .13rem;
	height: .06rem;
	background: url(../images/newsjt.png) no-repeat right center/cover;
	background-size: .13rem .06rem;
}
.ggcontact02 ol li.li6 p{
	line-height: .3rem;
}
.ggcontact02 ol li .text{
	float: right;
	width: 12.88rem;
}
.ggcontact02 ol li .text .t{
	line-height: .3rem;
	color: #415570;
	font-size: .16rem;
}
.ggcontact02 ol li .text .d{
	margin-top: .1rem;
}
.ggcontact02 ol li .text .d .radiobtn{
	float: left;
	display: block;
	position: relative;
	padding-left: .3rem;
	font-size: .16rem;
	color: #415570;
	line-height: .2rem;
	margin-right: .32rem;
}
.ggcontact02 ol li .text .d .radiobtn input[type="radio"],
.ggcontact02 ol li .text .d .radiobtn input[type="checkbox"] {
	position: absolute;
	opacity: 0;
}

.ggcontact02 ol li .text .d .radiobtn input[type="radio"]+.radio-label:before,
.ggcontact02 ol li .text .d .radiobtn input[type="checkbox"]+.radio-label:before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	background: url(../images/glxz01.jpg) no-repeat left center/cover;
	width: .2rem;
	height: .2rem;
	cursor: pointer;
}

.ggcontact02 ol li .text .d .radiobtn input[type="radio"]:checked+.radio-label:before,
.ggcontact02 ol li .text .d .radiobtn input[type="checkbox"]:checked+.radio-label:before {
	background: url(../images/glxz02.jpg) no-repeat left center/cover;
}

.ggcontact02 ol li .text .d .radiobtn input[type="radio"]:focus+.radio-label:before,
.ggcontact02 ol li .text .d .radiobtn input[type="checkbox"]:focus+.radio-label:before {
	background: url(../images/glxz02.jpg) no-repeat left center/cover;
}

.ggcontact02 ol li .text .d .radiobtn input[type="radio"]:disabled+.radio-label:before,
.ggcontact02 ol li .text .d .radiobtn input[type="checkbox"]:disabled+.radio-label:before {
	background: url(../images/glxz01.jpg) no-repeat left center/cover;
}
.ggcontact02 ol li.li7{
	margin-top: .4rem;
}
.ggcontact02 ol li.li7 .btn{
	float: left;
	width: 1.6rem;
	font-size: .16rem;
	background: #008fd3;
	line-height: .54rem;
	color: #fff;
	border-color:#008fd3;
	margin-right: .1rem;
}

.LookupBox{
	background: #f9f9f9;
	padding: .6rem 0;
}
.LookupText{
	margin-top: .2rem;
}
.LookupText .ts{
	color: #666666;
	font-size: .16rem;
}
.LookupText .box {
	margin-top: .16rem;
	background: #fff;
	overflow: hidden;
	border-radius: .1rem;
	-webkit-border-radius: .1rem;
	-moz-border-radius: .1rem;
	-ms-border-radius: .1rem;
	-o-border-radius: .1rem;
	padding-bottom: .6rem;
}
.LookupText .tablesbox table tr th{
	background: #00589f;
	color: #fff;
	text-align: left;
	font-size: .2rem;
	font-weight: normal;
	padding: .2rem .3rem;
}
.LookupText .tablesbox table tr td{
	color: #415570;
	font-size: .16rem;
	padding: .2rem .3rem;
}
.LookupText .tablesbox table tr:nth-child(2n){
	background: #ecf1f5;
}
.LookupText .tablesbox table tr td span{
	color: #1eb088;
	min-width: .45rem;
	display: inline-block;
}
.LookupText .tablesbox table tr td i{
	display: inline-block;
	width: .15rem;
	height: .13rem;
	background: url(../images/LookupIcon.png) no-repeat center center/cover;
}
.Lookupdiv{
	margin-top: .45rem;
}
.Lookupdiv .LookupBtn{
	padding: 0 .3rem;
}
.Lookupdiv .LookupBtn a{
	display: block;
	float: left;
	border: 1px solid #058fd3;
	border-radius: .5rem;
	-webkit-border-radius: .5rem;
	-moz-border-radius: .5rem;
	-ms-border-radius: .5rem;
	-o-border-radius: .5rem;
	min-width: 2.15rem;
	text-align: center;
	padding: 0 .2rem;
	line-height: .5rem;
	color: #005995;
	font-size: .18rem;
	margin-right: .15rem;
	overflow: hidden;
}
.Lookupdiv .LookupBtn a.cur,
.Lookupdiv .LookupBtn a:hover{
	background: #058fd3;
	color: #fff;
}
.LookupCon {
	margin-top: .3rem;
}
.Lookupradio{
	border-bottom:1px solid #eeeeee;
	padding: 0 0.3rem .2rem;
}
.Lookupradio .radiobtn{
	float: left;
	margin-right: .3rem;
	display: block;
	position: relative;
	padding-left: .3rem;
	font-size: .16rem;
	color: #415570;
	line-height: .2rem;
}
.Lookupradio .radiobtn input[type="radio"],
.Lookupradio .radiobtn input[type="checkbox"] {
	position: absolute;
	opacity: 0;
}

.Lookupradio .radiobtn input[type="radio"]+.radio-label:before,
.Lookupradio .radiobtn input[type="checkbox"]+.radio-label:before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	background: url(../images/glxz001.png) no-repeat left center/cover;
	width: .2rem;
	height: .2rem;
	cursor: pointer;
}

.Lookupradio .radiobtn input[type="radio"]:checked+.radio-label:before,
.Lookupradio .radiobtn input[type="checkbox"]:checked+.radio-label:before {
	background: url(../images/glxz002.png) no-repeat left center/cover;
}

.Lookupradio .radiobtn input[type="radio"]:focus+.radio-label:before,
.Lookupradio .radiobtn input[type="checkbox"]:focus+.radio-label:before {
	background: url(../images/glxz002.png) no-repeat left center/cover;
}

.Lookupradio .radiobtn input[type="radio"]:disabled+.radio-label:before,
.Lookupradio .radiobtn input[type="checkbox"]:disabled+.radio-label:before {
	background: url(../images/glxz001.png) no-repeat left center/cover;
}
.LookupGp{
	padding: 0 .3rem;
}
.LookupGp .LookupGpT{
	padding: .2rem 0;
}
.LookupGp .LookupGpT .da{
	color: #06234a;
	font-size: .16rem;
	font-weight: bold;
}
.LookupGp .LookupGpT p{
	margin-top: .08rem;
	color: #415570;
	font-size: .18rem;
}
.LookupButton{
	margin-top: .45rem;
}
.LookupButton a{
	display: block;
	float: left;
	background: #058fd3;
	color: #fff;
	text-align: center;
	font-size: .18rem;
	min-width: 2.85rem;
	border-radius: .5rem;
	-webkit-border-radius: .5rem;
	-moz-border-radius: .5rem;
	-ms-border-radius: .5rem;
	-o-border-radius: .5rem;
	overflow: hidden;
	line-height: .5rem;
	margin-right: .12rem;
}
.LookupButton a i{
	display: inline-block;
	width: .2rem;
	height: .2rem;
	margin-right: 0.07rem;
	position: relative;
	top: 0.03rem;
}
.LookupButton a i.i1{
	background: url(../images/gpxxIcon1.png) no-repeat center center/cover;
}
.LookupButton a i.i2 {
	background: url(../images/gpxxIcon2.png) no-repeat center center/cover;
}
.LookupButton a i.i3 {
	background: url(../images/gpxxIcon3.png) no-repeat center center/cover;
}
.LookupButton a.cur{
	background: #fd9833;
}
.LookupButton2{
	margin-top: .4rem;
}
.LookupButton2 ol li{
	float: left;
	width: 16.6666%;
}
.LookupButton2 ol li .bt{
	color: #06234a;
	font-size: .18rem;
}

.LookupButton2 ol li dl.text dd {
	color: #415570;
	font-size: .16rem;
	display: block;
	position: relative;
	padding-left: .3rem;
	line-height: .2rem;
	margin-top: .15rem;
	float: left;
	width: 100%;
}

.LookupButton2 ol li dl.text dd .radiobtn input[type="radio"],
.LookupButton2 ol li dl.text dd .radiobtn input[type="checkbox"] {
	position: absolute;
	opacity: 0;
}

.LookupButton2 ol li dl.text dd .radiobtn input[type="radio"]+.radio-label:before,
.LookupButton2 ol li dl.text dd .radiobtn input[type="checkbox"]+.radio-label:before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	background: url(../images/glxz01.jpg) no-repeat left center/cover;
	width: .2rem;
	height: .2rem;
	cursor: pointer;
}
.LookupButton2 ol li dl.text2 dd .radiobtn input[type="radio"]+.radio-label:before,
.LookupButton2 ol li dl.text2 dd .radiobtn input[type="checkbox"]+.radio-label:before {
	background: url(../images/glxz001.png) no-repeat left center/cover;
}

.LookupButton2 ol li dl.text dd .radiobtn input[type="radio"]:checked+.radio-label:before,
.LookupButton2 ol li dl.text dd .radiobtn input[type="checkbox"]:checked+.radio-label:before {
	background: url(../images/glxz02.jpg) no-repeat left center/cover;
}
.LookupButton2 ol li dl.text2 dd .radiobtn input[type="radio"]:checked+.radio-label:before,
.LookupButton2 ol li dl.text2 dd .radiobtn input[type="checkbox"]:checked+.radio-label:before{
	background: url(../images/glxz002.png) no-repeat left center/cover;
}

.LookupButton2 ol li dl.text dd .radiobtn input[type="radio"]:focus+.radio-label:before,
.LookupButton2 ol li dl.text dd .radiobtn input[type="checkbox"]:focus+.radio-label:before {
	background: url(../images/glxz02.jpg) no-repeat left center/cover;
}
.LookupButton2 ol li dl.text2 dd .radiobtn input[type="radio"]:focus+.radio-label:before,
.LookupButton2 ol li dl.text2 dd .radiobtn input[type="checkbox"]:focus+.radio-label:before {
	background: url(../images/glxz002.png) no-repeat left center/cover;
}

.LookupButton2 ol li dl.text dd .radiobtn input[type="radio"]:disabled+.radio-label:before,
.LookupButton2 ol li dl.text dd .radiobtn input[type="checkbox"]:disabled+.radio-label:before {
	background: url(../images/glxz01.jpg) no-repeat left center/cover;
}
.LookupButton2 ol li dl.text2 dd .radiobtn input[type="radio"]:disabled+.radio-label:before,
.LookupButton2 ol li dl.text2 dd .radiobtn input[type="checkbox"]:disabled+.radio-label:before {
	background: url(../images/glxz001.png) no-repeat left center/cover;
}

.LookupButton2 ol li dl.text dt.dt{
	margin-top: .15rem;
	float: left;
	width: 100%;
}
.LookupButton2 ol li dl.text dt.dt span{
	float: left;
	color: #415570;
	font-size: .16rem;
	line-height: .32rem;
}
.LookupButton2 ol li dl.text dt.dt input{
	text-align: center;
	width: .5rem;
	height: .32rem;
	border: 1px solid #e5e5e5;
	float: left;
	margin-left: .1rem;
	font-size: .16rem;
	color: #415570;
	padding: 0 .05rem;
}

.gptables2{
	border-top: 1px solid #eeeeee;
}
.gptables2 table tr td{
	color: #415570;
	font-size: .16rem;
	padding: .2rem 0.3rem;
}
.gptables2 table tr:nth-child(2n){
	background: #ecf1f5;
}

.gptables3 h3{
	color: #333333;
	font-size: .3rem;
	font-weight: normal;
	padding: 0 .3rem;
	margin-bottom: .3rem;
}
.gptables3 table{
	border-radius: .1rem;
	-webkit-border-radius: .1rem;
	-moz-border-radius: .1rem;
	-ms-border-radius: .1rem;
	-o-border-radius: .1rem;
	overflow: hidden;
}
.gptables3 table tr th {
	background: #00589f;
	color: #fff;
	font-size: .2rem;
	font-weight: normal;
	padding: .2rem 0.3rem;
}
.gptables3 table tr td {
	color: #415570;
	font-size: .16rem;
	padding: .2rem 0.3rem;
	text-align: center;
}

.gptables3 table tr:nth-child(2n) {
	background: #ecf1f5;
}
.gptables4 .gpT{
	padding: 0 .3rem;
	margin-bottom: .3rem;
}
.gptables4 .gpT h3{
	color: #333333;
	font-size: .3rem;
	float: left;
	font-weight: normal;
	line-height: .5rem;
}
.gptables4 .gpT .gpselect{
	float: right;
}
.gptables4 .gpT .gpselect select {
	float: left;
	width: 3.85rem;
	background: none;
	border: none;
	border-bottom: 1px solid #b1bbc7;
	height: .5rem;
	margin-left: .35rem;
	color: #415570;
	font-size: .16rem;
	background: url(../images/newsjt.png) no-repeat right center/cover;
	background-size: .13rem .06rem;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
}
.gptables4 table {
	border-radius: .1rem;
	-webkit-border-radius: .1rem;
	-moz-border-radius: .1rem;
	-ms-border-radius: .1rem;
	-o-border-radius: .1rem;
	overflow: hidden;
}
.gptables4 table tr th{
	color: #ffffff;
	font-size: .2rem;
	background: #00589f;
	padding: .2rem .3rem;
	font-weight: normal;
	text-align: left;
}
.gptables4 table tr td {
	color: #415570;
	font-size: .16rem;
	padding: .2rem .3rem;
}
.gptables4 table tr td span{
	color: #1eb088;
	min-width: 0.45rem;
	display: inline-block;
	margin-right: .05rem;
}
.gptables4 table tr td i {
	display: inline-block;
	width: .15rem;
	height: .13rem;
	background: url(../images/LookupIcon.png) no-repeat center center/cover;
}
.gptables4 table tr:nth-child(2n){
	background: #f0f0f0;
}

/* .inputerror { /*border-bottom: 1px solid #f00 !important;*/ background-color: #ffe6e6 !important;}
@-webkit-keyframes inputerrors{
  0%{ 
    background-color: #fff;
	}
	100%{
    background-color: #ffe6e6;
	}
}
 
.inputerror{
	animation: inputerrors 0.5s 3 ease;
} */
.nybannerImg{
	background-image: url(/templates/default/images/tzbanner.jpg);
}

.Quoteimg .box .left .fd i.jico {
    transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    background: url(../images/tzsj03.png) no-repeat center center/cover;
}

.inputerror { /*border-bottom: 1px solid #f00 !important;*/ background-color: #ffe6e6 !important;}
@-webkit-keyframes inputerrors{
  0%{ 
    background-color: #fff;
	}
	100%{
    background-color: #ffe6e6;
	}
}
 
.inputerror{
	animation: inputerrors 0.5s 3 ease;
}



/*20210302*/
.topHeaderA .nav ul li .navSub{
	position: absolute;
    left: -30px;
    background: rgba(255,255,255,0.9);
    top: 100%;
    border-radius: 4px;
    display: none;
    padding: 14px 0 14px;
    width: 200px;
    z-index: 19;
}

.topHeaderA .nav ul li .navSub dd a {
    display: block;
    font-size: 14px;
    color: #3e4145;
    padding: 10px 30px;
    position: relative;
    z-index: 10;
}

.topHeaderA .nav ul li:hover .navSub{display: block;}

.sousuo{
float: right;
    position: relative;
    padding-right: 0.2rem;
   margin: .34rem 0.2rem 0.34rem 0;
   position: relative;
   z-index: 999999;
}

.sousuo:before{
	content: "";
	background: #e6e6e6;
	width: 1px;
	height: 14px;
	position: absolute;
	right: 0.1rem;
	top: 0;
}

.sousuo .icon{
	width: 0.15rem;
	height: 0.16rem;
	background: url(../images/sousuo_0302.png)center center/cover no-repeat;
	cursor: pointer;
	background-size: 100% 100%;
}

.sousuo .icon.cur{
	width: 0.15rem;
	height: 0.16rem;
	background: url(../images/guanbi_0302.png)center center/cover no-repeat;
}


.sousuo_a{
	position: absolute;
	right: 17%;
	height: 101%;
	padding: 0.34rem 0;
	width: 0;
	overflow: hidden;
	transition: all .6s;
	background: #fff;
	text-align: right;
}

.sousuo_a .sousuo_a_a{
	position: relative;
}

.sousuo_a .inp{
	width: 100%;
    border: none;
    background: none;
    outline: none;
    padding-left: 0.3rem;
    color: #999999;
    font-size: 0.18rem;
    z-index: 999;
    position: relative;
    top: -5px;
}

.sousuo_a .sub{
	width: 0.15rem;
	height: 0.16rem;
	background: url(../images/sousuo_0302.png)center center/cover no-repeat;
	position: absolute;
	left: 0;
	padding: 0;
	border:none;
	z-index: 9999;
	    background-size: 100% 100%;
}

.sousuo_a.cur{
	width: 83%;
	padding-left: 0.56rem;
	padding-right: 0.3rem;
}

.sousuo_jg{
	    font-family: "Roboto Regular";
	padding: 2.05rem 0 1.1rem;
	background: #f7f7f7;
}


.sousuo_jg .sousuo_jg_top{
	position: relative;
}
.sousuo_jg .sousuo_jg_top .sousuo_jg_top_a{
	float: left;
	/*width: 50%;*/
}
.sousuo_jg .sousuo_jg_top .sousuo_jg_top_a .bt{
	font-size: 0.5rem;
	color: #222222;
}

.sousuo_jg .sousuo_jg_top .sousuo_jg_top_a .js{
	font-size: 0.2rem;
	color: #444444;
	margin-top: 0.2rem;
}

.sousuo_jg .sousuo_jg_top .sousuo_jg_top_a .js span{
	color: #00589f;
}

.sousuo_jg .sousuo_jg_top .sousuo_jg_top_a .js a{
	display: inline-block;
	color: #444444;
	border-bottom: 1px solid #444444;
}

.sousuo_jg .sousuo_jg_top .sousuo_jg_top_b{
	float: right;
	width: 634px;
}

.sousuo_jg .sousuo_jg_top .sousuo_jg_top_b ul li{
	float: right;
	width: 48%;
	margin-right: 4%;
	text-align: center;
	
	position: relative;
}

.sousuo_jg .sousuo_jg_top .sousuo_jg_top_b ul li:last-child{
	margin-right: 0;
}

.sousuo_jg .sousuo_jg_top .sousuo_jg_top_b ul li .bt{
	font-size: 0.18rem;
	color: #415570;
	padding: 0.16rem;
	text-align: left;
	border-radius: 25px;
	border:1px solid #b6bbc1;
	background: #fff;
	position: relative;
	cursor: pointer;
}

.sousuo_jg .sousuo_jg_top .sousuo_jg_top_b ul li .bt:before{
	position: absolute;
	width: 13px;
	height: 6px;
	background: url(../images/jiantou_0302.png)center center/cover;
	content: "";
	right: 20px;
	top: 50%;
	transform: translateY(-50%);
}

.sousuo_jg .sousuo_jg_top .sousuo_jg_top_b ul li:hover .bt{
	border-radius: 25px 25px 0 0;
	border-bottom: none;
}

.sousuo_jg .sousuo_jg_top .sousuo_jg_top_b ul li .box{
	border-top: 1px solid #e5e5e5;
	padding: 10px 0 0;
	position: absolute;
	top: 100%;
	width: 100%;
	left: 0;
	border-left:1px solid #b6bbc1;
	border-bottom:1px solid #b6bbc1;
	border-right:1px solid #b6bbc1;
	border-top: none;
	background: #fff;
	display: none;
	overflow: hidden;
}

.sousuo_jg .sousuo_jg_top .sousuo_jg_top_b ul li .box:before{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	width: 90%;
	height: 1px;
	margin: 0 auto;
	content: "";
	background: #e5e5e5;
}

.sousuo_jg .sousuo_jg_top .sousuo_jg_top_b ul li .box p{
	color: #666666;
	font-size: 0.16rem;
	float: left;
	cursor: pointer;
	width: 50%;
	overflow: hidden;
text-overflow:ellipsis; 
white-space: nowrap;
text-align: left;
}
.sousuo_jg .sousuo_jg_top .sousuo_jg_top_b ul li .box .box_a{
	padding: 0.16rem 0.2rem;

}

.sousuo_jg .sousuo_jg_top .sousuo_jg_top_b ul li .box .box_a:nth-child(2n){
	background: #f2f2f2;
}

.sousuo_jg .sousuo_jg_top .sousuo_jg_top_b ul li .box span{
	color: #1062a5;
	font-size: 0.16rem;
	float: right;
	cursor: pointer;
	
}


.sousuo_jg .sousuo_jg_top .sousuo_jg_top_b ul li:hover .box{
	display: block;
	border-radius: 0 0 25px 25px;
}

.sousuo_jg .sousuo_bottom{
	margin-top: 0.5rem;
	padding: 0.5rem;
	background: #fff;
}

.sousuo_jg .sousuo_bottom ul li{
	padding-bottom: 0.32rem;
	margin-bottom: 0.32rem;
	border-bottom:1px solid #ededed;
}

.sousuo_jg .sousuo_bottom ul li .lm{
	color: #0a91d4;
	font-size: 0.16rem;
	margin-bottom: 0.16rem;
}

.sousuo_jg .sousuo_bottom ul li .bt{
	color: #0f62a5;
	font-size: 0.22rem;
	margin-bottom: 0.2rem;
}

.sousuo_jg .sousuo_bottom ul li .bt span{
	border-bottom: 1px solid #a5bbd5;
}

.sousuo_jg .sousuo_bottom ul li .js{
	line-height: 1.7;
	font-size: 0.18rem;
	color: #666666;
}



.sousuo_jg .sousuo_bottom .jiazai{
	text-align: center;
	margin: 0.3rem auto 0;
	cursor: pointer;
}


.sousuo_jg .sousuo_bottom .jiazai .bg{
	background: url(../images/jiazai_0302.png)center center/cover no-repeat;
	display: inline-block;
	width: 0.34rem;
	height: 0.34rem;
}

.sousuo_jg .sousuo_bottom .jiazai .text{
	font-size: 0.16rem;
	color: #666666;
	display: inline-block;
	margin-left: 0.1rem;
	position: relative;
	top: -0.1rem;
}

/*底部分享按钮0304*/
.footB-a .bix{
	display: inline-block;
	position: relative;
}
.footB-a .in{
	background: url(../images/s3.png) no-repeat center;
	width: 30px;
	height: 30px;
	display: inline-block;
}
.footB-a .bix .weixin{
	background: url(../images/weixin_0304.png) no-repeat center;
	width: 30px;
	height: 30px;
	display: inline-block;
	margin-right: 0;

}

.footB-a .bix .ewm0304{
	position: absolute;
	left:  -50px;
	bottom: 150%;
	width: 160px;
	background: #fff;
	border-radius: 8px;
	overflow: hidden;
	display: none;
}
.footB-a .bix .ewm0304 .img{
	padding: 10px;
	text-align: center;
}
.footB-a .bix .ewm0304 .img img{line-height: 0;}

.footB-a .bix .ewm0304 .img p{font-size: 14px;color: #666;margin-top: 2px;}

.footB-a .bix:hover .ewm0304{
	display: block;
}

/*取消about页面拖拽滑动 & 复制文字*/
.TeamText {
	    -webkit-user-select: text;
	    -khtml-user-select: text;
	    -moz-user-select: text;
	    -ms-user-select: text;
}


/*2021.03.30修改*/
.newsshow .showRIght .detailed ul li{
	list-style: disc;
	margin-left: 18px;
}

.newsshow .showRIght .detailed ol li{
	list-style: decimal;
	margin-left: 18px;
}

















/**2021-10-11新增**/
.wsxzkxx{
	background: #f9f9f9;
	padding: 90px 0 100px;
}

.wsxzkxx .wsxzkxxa{
	font-size: 50px;
	color: #00234a;
	margin-bottom: 36px;
}

.join ul li {
	cursor: pointer;
	margin-bottom: 15px;
}

.join ul li .t {
	padding-left: 20px;
	background: #ffffff;
	font-size: 21px;
	color: #334f6e;
	line-height: 35px;
	position: relative;
	border: 1px solid #eeeeee;
	border-radius: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.join ul li .t span {
	display: block;
	width: 24px;
	height: 14px;
	position: absolute;
	background: url(../images/g1.png) no-repeat center;
	right: 20px;
	top: 50%;
	margin-top: -7px;
}

.join ul li.cur .t span {
	background: url(../images/g2.png) no-repeat center;
	display: none;
}

.join ul li>.cont {
	display: none;
	background: #fff;
	border-radius: 0 0 5px 5px;
	border: 2px solid #0f62a5;
	padding: 0 27px 0 27px;
	border-top: 0;
}

.join ul li>.cont p{
	font-size: 16px;
	color: #5c728b;
	line-height: 30px;
	border-bottom: 1px solid #e7eff6;
	padding:15px 0;
	background: url(../images/gdh02.jpg) no-repeat left center/cover;
	left: 0;
	background-size:.2rem .2rem;
	padding-left: 23px;

}

.join ul li>.cont p:last-child{
	border-bottom: 0;
}

.join ul li.cur .t {
	background: #0f62a5;
	color: #fff;
	border: 0;
	border-radius: 5px 5px 0 0;
}

.join ul li .cur {
	color: #003b83;
}

.join ul li .cur span {
	background: url(../images/g2.png) no-repeat center;
}

.join .getmore {
	text-align: center;
	display: block;
	background: #90c31f;
	font-size: 16px;
	margin: 30px auto;
	color: #fff;
	background: #90c31f;
	width: 172px;
	border-radius: 22px;
	line-height: 44px;
	box-sizing: border-box;
	cursor: pointer;
}

/**2022-1-25**/
.wcwzbd{
	background: #f7f7f7;
	padding:0px 0 100px;
}

.wcwzbd .aboutB .aboutB-b .aboutB-h .swiper-container .swiper-slide {
    opacity: 0.8;
    transition: all 0.8s;
    transform: scale(0.94);
    padding: 40px 0;
}

.wcwzbd .aboutB .aboutB-b .aboutB-h .swiper-container .swiper-slide-active {
    opacity: 1;
    transform: scale(1.17);
}

.wcwzbd .aboutB .aboutB-b .aboutB-h .swiper-container .swiper-slide .aboutB-d{
	border-radius: 20px;
    padding: 35px 30px 35px 40px;
    background: #fff;
}

.wcwzbd .aboutB .aboutB-b .aboutB-h .swiper-container .swiper-slide-active .aboutB-d{
	border-radius: 20px;
    padding: 35px 30px 50px 40px;
    background: #fff;
}

.wcwzbd .aboutB .aboutB-b .aboutB-h .swiper-container .swiper-slide .aboutB-d .t{
	font-size: 60px;
	color: #00589f;
	margin-bottom: 6px;
}


.wcwzbd .aboutB .aboutB-b .aboutB-h .swiper-container .swiper-slide .aboutB-d .scroll_box1 .c p{
	font-size: 14px;
	color: #06234a;
	margin-bottom: 13px;
	position: relative;
	padding-left: 14px;
}

.wcwzbd .aboutB .aboutB-b .aboutB-h .swiper-container .swiper-slide .aboutB-d .scroll_box1 .c p:before{
	position: absolute;
	content: "";
	left: 0;
	top: 11px;
	width: 6px;
	height: 6px;
	background: #00589f;
	border-radius: 50%;
	transform: translateY(-50%);
}
.wcwzbd .aboutB .aboutB-b .aboutB-h .swiper-container .swiper-slide-prev .aboutB-d .scroll_box1 .c p:before{
	position: absolute;
	content: "";
	left: 0;
	top: 9px;
	width: 6px;
	height: 6px;
	background: #00589f;
	border-radius: 50%;
	transform: translateY(-50%);
}

.wcwzbd .aboutB .aboutB-b .aboutB-h .swiper-container .swiper-slide .aboutB-d .scroll_box1 .c p:last-child{
	margin-bottom: 0;
}

.wcwzbd .aboutB .aboutB-b .aboutB-h .swiper-container .swiper-slide-active .aboutB-d .scroll_box1 .c p{
	margin-bottom: 6px;
}


.wcwzbd .aboutB .aboutB-b .aboutB-c{
	position: relative;
}

.wcwzbd .aboutB .aboutB-b .aboutB-c .gallery-thumbs {
    padding: 0 45px;
    text-align: center;
}

.wcwzbd .aboutB .aboutB-b .aboutB-c .gallery-thumbs .swiper-slide {
    cursor: pointer;
    padding-top: 58px;
    width: 89px;
    position: relative;
}

.wcwzbd .aboutB .aboutB-b .aboutB-c .gallery-thumbs:after {
    content: '';
    width: 100%;
    height: 1px;
    background: #dcdcdc;
    position: absolute;
    left: 0;
    top: 50%;
}

.wcwzbd .aboutB .aboutB-b .aboutB-c .gallery-thumbs .swiper-slide  span{
	display: inline-block;
    width: 8px;
    height: 8px;
    background: #cccccc;
    border-radius: 50%;
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 9;
    transform: translate(-50%,-50%);
}

.wcwzbd .aboutB .aboutB-b .aboutB-c .gallery-thumbs .swiper-slide  p{
	font-size: 18px;
	color: #666666;
}

.wcwzbd .aboutB .aboutB-b .aboutB-c .gallery-thumbs .swiper-slide-thumb-active  span:before{
	position: absolute;
	content: "";
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	width: 20px;
	height: 20px;
	border-radius: 50%;
	border:1px solid #fd9935;
}

.wcwzbd .aboutB .aboutB-b .aboutB-c .gallery-thumbs .swiper-slide-thumb-active span{
	background: #fd9935;
}

.swiper-button-next-white{
	background: url(../images/xtzws.png);
	width: 42px;
	height: 42px;
	right: 0;
}

.swiper-button-prev-white{
	background: url(../images/xtjbs.png);
	width: 42px;
	height: 42px;
	left: 0;
}

.swiper-button-next-white:hover{
	background: url(../images/xtzwsa.png);
}

.swiper-button-prev-white:hover{
	background: url(../images/xtjbsa.png);
}



@media(max-width: 1023px){
	.wcwzbd .aboutB .aboutB-b .aboutB-h .swiper-container .swiper-slide-active{
		transform: initial;
	}
}

.wcwzbd .aboutB .aboutB-b .aboutB-c .gallery-thumbs .swiper-slide:nth-child(1):after{
	width: 100%;
	height: 1px;
	background: #fd9935;
	position: absolute;
	left: 0;
	top: 41px;
	transition: all 0.4s;
	content: "";
}

.wcwzbd .aboutB .aboutB-b .aboutB-c .gallery-thumbs .swiper-slide:before{
	width: 0;
	height: 1px;
	background: #fd9935;
	position: absolute;
	left: 0;
	top: 41px;
	transition: all 0.4s;
	content: "";
}

.wcwzbd .aboutB .aboutB-b .aboutB-c .gallery-thumbs .swiper-slide.chang:before{width: 150%;}
.ig{
	width: 100%;
	background: url(../images/ig1_1.png);
	height: 260px;
    font-family: "Roboto Bold";
}
.ig .ig1{
	width: 73%;
	height:100%;
	margin: 0 auto;
	position: relative;


}
.ig .ig1 .ig1_1{
	font-size: 48px;
	color: #fff;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}
.ig .ig1 .ig1_2{
	position: absolute;
	right: 0px;
	top: 50%;
	transform: translateY(-50%);
}

.ig .ig1 .ig1_2 .ig1_3{
	border:1px #fff solid;
	border-radius:60px;
	width: 100%;
	padding: 20px 65px;
	position: relative;
}
.ig .ig1 .ig1_2 .ig1_3 a{
	font-size: 18px;
	color: #ffffff;
}
.homeBoxC-d .zx {
    position: absolute;
    width: 150px;
    right: -160px;
    top: 50%;
    transform: translateY(-50%);
}


/**2022-8-26**/

.imgpuls{
	margin-top: 1.36rem;
}

.amlo{
	margin-top: 0.1rem;
}

.amlo a{
	display: block;
}

.amlo a img{
	width: .5rem;
	height: .5rem;
}

.xyrrsjo p{
    font-size: .18rem;
    line-height: .3rem;	
    color: #415570;
}

.xyrrsjo .bt{
	color: #415570;
	font-size: .24rem;
}

.mmxkdk{
	/**padding: .58rem 0 .2rem;**/
	    display: inline-block;
}

.mmxkdk .xyppyl{
	width: 9.32rem;
	float: right;
}

.mmxkdk .xyppyl .ppyll{
	float: left;
	font-size: .22rem;
	color: #06234a;
	line-height: 1;
	margin-right: .45rem;
	padding-top: .2rem;
}

.mmxkdk .xyppyl .ppyrr{
	float: left;
	padding-top: .13rem;
	padding-bottom: .18rem;
	padding-left: .45rem;
	border-left: 1px solid #ebf1f8;
}

.mmxkdk .xyppyl .ppyrr .yr1{
	font-size: .18rem;
	color: #415570;
	line-height: 1;
	margin-bottom: 6px;
}

.mmxkdk .xyppyl .ppyrr .yr2 a{
	display: block;
	line-height: 1;
	font-size: .18rem;
	color: #00589f;
	text-decoration:underline;
}

.mmxkdk .container{
	position: relative;
}

.mmxkdk .container .xxdwo{
	position: absolute;
	right: -1.5rem;
	top: -.2rem;
	font-size: 12px;
	color: #00589f;
	text-transform: uppercase;
}

.mmxkdk .container .xxdwo:before{
	position: absolute;
	content: "";
	height: .4rem;
	width: 1px;
	top: -.7rem;
	left: 50%;
	transform: translateX(-50%);
	background: #669bc5;
}

.mmxkdk .container .xxdwo .wzdc{
	transform:rotate(90deg);
}

.xydbxsh{
	background-size: 100% 10.5rem;

}


#pomhl{
	position: relative;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	display: none;
}

#pomhl .pomhi{
	position: fixed;
	width: 100%;
	left: 0;
	top: 0;
	height: 100%;
	z-index: 99999;
	background: rgba(0, 0, 0, 1);
}

#pomhl .mgp{
	position: fixed;
	left: 50%;
	top: 50%;
	z-index: 999999;
	width: 90%;
	transform: translate(-50%,-50%);
}
@media (max-width: 1100px){
	.newsshow .showRIght .detailed .bt:nth-child(2){
		display: none;
	}
}
.homeBoxC-e  .jige{
 position: absolute;
 width: 0.4rem;
 top: 50%;
 transform: translateY(-50%);
 right: -0.4rem;
}
.homeBoxC-e  .jige .kk1{
 float: left;
 width: 0.15rem;
 height: 0.15rem;
 margin-left: 0.05rem;
}
.homeBoxC-e  .s2{
 background: #35c9a1;
 border-radius: 0.5rem;
 display: none;
}
.homeBoxC-e  .s1{
 background: url(../images/i2.png)center center/cover;
 display: none;
}
.homeBoxC-e  .s3{
 background: #ffec0a;
 border-radius: 0.5rem;
}
.homeBoxC-e  .s4{
 background: url(../images/i1.png)center center/cover;
}
.homeBoxC-f ul li p .ico8{
background:#ffec0a;
border-radius:0.5rem;
}
.imgimg {
    width: 80px;
    position: absolute;
    top: 50%;
    left: 47%;
    transform: translate(-50%, -50%);
}
.fxBtn .zxwx a.bshare-weixin {
	width: .32rem !important;
	height: .32rem !important;
	background: url(../images/weixin_11_15.png) no-repeat center center/cover;
	margin-right: .15rem;
}
.fxBtn .zxwx{
	position: relative;
	display: inline-block;
}
.fxBtn .zxwx .ewm0304 {
    position: absolute;
    left: -50px;
    top: 150%;
    width: 160px;
    background: #fff;
    border-radius: 8px;
    overflow: hidden;
    display: none;
}
.fxBtn .zxwx .ewm0304 .img {
    padding: 10px;
    text-align: center;
}
.fxBtn .zxwx .ewm0304 .img p {
    font-size: 14px;
    color: #666;
    margin-top: 2px;
}
.fxBtn .zxwx:hover .ewm0304 {
	display: block;
}
/*zhaoxu11_18*/

.header2 .topHeaderB .pic1 {

 width: 30%;
 float: right;
 position: relative;
 padding-left: 15px;
}
.header2 .topHeaderB .pic1:after{
 content: "";
 position: absolute;
 top: 50%;
 transform: translateY(-50%);
 width: 1px;
 height: 20px;
 background: rgba(0,0,0,0.3);
 left:0;
}


.header2 .topHeaderB .pic2 {

 display: block;
 width: 56%;
 float: right;
 padding-right: 15px;
}

@media(max-width:1500px){
	.header2 .topHeaderB .pic2 {
 		width: 63%;
	}
	.header2 .topHeaderB .pic1{
	width:35%;
	}
}


/*zhoaxu*/
.melo{
	width: 100%;
	padding-top: 1.8rem;
}
.melo_a{
	width: 73%;
	margin: 0 auto;
}
.melo .melo_a .bt1{
	font-size: 0.5rem;
	color: #06234a;
}
.melo .melo_a .bt2{
	font-size: 0.18rem;
	color: #415570;
	margin-top: 0.15rem;
}
.melo_b{
	padding-top: 0.6rem;
	padding-bottom: 0.8rem;
}
.melo_b .melo_a .top,
.melo_c .melo_a .top{
	width: 100%;
	border-bottom: 2px #005da8 solid;
	padding-bottom: 0.17rem;
	position: relative;
	margin-bottom: 0.3rem;
}
.melo_b .melo_a .top .bt,
.melo_c .melo_a .top .bt{
	font-size: 0.3rem;
	color: #005da8;
	position: relative;
	padding-left: 0.2rem;
}
.melo_b .melo_a .top .bt:after,
.melo_c .melo_a .top .bt:after{
	content: "";
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	width: 0.09rem;
	height: 0.09rem;
	background: url(../images/yuan.png)center center/cover;
}
.melo_b .melo_a .top .jt,
.melo_c .melo_a .top .jt{
	font-size: 0.16rem;
	color: #008cd6;
	position: absolute;
	padding-left: 0.25rem;
	top: 50%;
	transform: translateY(-50%);
	right: 0.1rem;
	display: inline-block;
}
.melo_b .melo_a .top .jt:after,
.melo_c .melo_a .top .jt:after{
	content: "";
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 0;
	background: url(../images/jiant.png)center center/cover;
	width: 0.16rem;
	height: 0.16rem;
}
.melo_b .melo_a .air_01{
	width: 100%;
	float: left;
	margin-top: 0.3rem;
}
.melo_b .melo_a .air_01 li{
	margin-bottom: 0.03rem;
}
.melo_b .height150,
.melo_c .height150{
	height: 150px;
	position: relative;
	text-align: center;
	border-radius: 0.05rem;
}
.melo_b .height150 a{
	width: 100%;
	height: 100%;
	display: inline-block;
	position: relative;
}
.melo_b .height150 a:after,
.melo_c .height150 a:after{
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(253, 152, 51, 0.8);
	display: none;
	border-radius: 0.05rem;
}
.melo_b .height150 a:hover:after,
.melo_c .height150 a:hover:after{
	display: block;
}
.melo_b .height90,
.melo_c .height90{
	height: 90px;
	position: relative;
	text-align: center;
	border-radius: 0.05rem;
}
.melo_b .melo_a .height90 .dw,
.melo_c .melo_a .height90 .dw{
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	width: 100%;
}
.melo_b .height100,
.melo_c .height100{
	height: 70px;
	position: relative;
	text-align: center;
	border-radius: 0.05rem;
}
.melo_b .melo_a .air2 .shang .l .ul3 .lan{
	background: #faf3ec;
}
.melo_b .melo_a .air2 .shang .l .ul3 .zong{
	background: #faf3ec;
}
.melo_b .melo_a .air2 .shang .r .ul3 .cheng{
	background: #f3be91;
}
.melo_b .melo_a .air2 .shang .r .ul3 .lan{
	background: #faf3ec;
}
.melo_b .melo_a .height150 .dw,
.melo_c .melo_a .height150 .dw{
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	width: 100%;
}
.melo_b .melo_a .height150 .dw1,
.melo_c .melo_a .height150 .dw1{
	position: absolute;
	top: 0.26rem;
	width: 100%;
	padding: 0 0.08rem;
}
.melo_b .melo_a .height100 .dw{
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	width: 100%;
}
.melo_b .melo_a .air_01 li .bt1{
	font-size: 0.2rem;
	color: #06234a;
	font-weight: 600;
}
.melo_b .melo_a .air_01 li .bt2{
	font-size: 0.16rem;
	color: #415570;
	margin-top:0.1rem;
}
.melo_b .melo_a .air_01 li .img{
	margin-top: 0.2rem;
}
.melo_b .melo_a .air_01 .kk{
	background: #e9f0f5;
	width: 33%;
	margin-right: 0.5%;
	float: left;
	position: relative;
	height: 120px;
	text-align: center;
	border-radius: 0.05rem;
	margin-bottom: 0.1rem;
}
.melo_b .melo_a .air_01 .kk a{
	width: 100%;
	height: 100%;
	position: relative;
	display: inline-block;
}
.melo_b .melo_a .air_01 .kk a:after{
	content: "";
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: rgba(253, 152, 51, 0.8);
	display: none;
	border-radius: 0.05rem;
}
.melo_b .melo_a .air_01 .kk a:hover:after{
	display: block;
}
.melo_b .melo_a .air_01 .kk:nth-child(4){
	margin-right: 0;
}
.melo_b .melo_a .air_01 .kk:nth-child(7){
	margin-right: 0;
}
.melo_b .melo_a .air2{
	float: left;
	width: 100%;
	margin: 0 0.2%;
	margin-top: 0.3rem;
}
.melo_b .melo_a .air2 .shang .l{
	width: 49.7%;
	float: left;
}
.melo_b .melo_a .air2 .shang .l ul,
.melo_b .melo_a .air2 .shang .r ul{
	margin-bottom: 0.03rem;
}
.melo_b .melo_a .air2 .shang .l .bt{
	background: #f3be91;
	margin-bottom: 0.1rem;
}
.melo_b .melo_a .air2 .shang .l .bt p{
	font-size: 0.22rem;
	color: #ffffff;
	font-weight: bold;
}
.melo_b .melo_a .air2 .shang .l .ul3,
.melo_b .melo_a .air2 .shang .r .ul3{
	font-size: 0.22rem;
	color: #ed7d31;
	font-weight: bold;
}
.melo_b .melo_a .air2 .shang .l .ul3 sup,
.melo_b .melo_a .air2 .shang .r .ul3 sup{
	font-size: 0.14rem;
}
.melo_b .melo_a .air2 .shang .r ul,
.melo_b .melo_a .air2 .shang .l ul{
	width: 32.5%;
	float:left;
	margin-right: 1.2%;
}
.melo_b .melo_a .air2 .shang .l ul:last-child,
.melo_b .melo_a .air2 .shang .r ul:last-child{
	margin-right:0;
}
.melo_b .melo_a .air2 .shang .l .ul3 li,
.melo_b .melo_a .air2 .shang .r .ul3 li{
	margin-bottom: 0.1rem;
}
.melo_b .melo_a .air2 .shang .l .ul3 li{

}
.melo_b .melo_a .air2 .shang .l .ul3 li .img,
.melo_b .melo_a .air2 .shang .r .ul3 li .img{
	margin-top: 0.2rem;
}
.melo_b .melo_a .air2 .shang .r{
	width: 49.7%;
	float: left;
	margin-left: 0.6%;
}
.melo_b .melo_a .air2 .shang .l .ul3 li,
.melo_b .melo_a .air2 .shang .r .ul3 li {
	background: #faf3ec;
}
.melo_b .melo_a .air2 .shang .l .ul3 li .bt1,
.melo_b .melo_a .air2 .shang .r .ul3 li .bt1{
	font-size: 0.2rem;
	color: #06234a;
	font-weight: 600;
}
.melo_b .melo_a .air2 .shang .l .ul3 li .bt2,
.melo_b .melo_a .air2 .shang .r .ul3 li .bt2{
	font-size: 0.16rem;
	color: #415570;
	margin-top: 0.1rem;
	font-weight: lighter;
}
.melo_b .melo_a .dibu{
	line-height: 2;
	margin-top: 0.37rem;
	float: left;
}
.melo_b .melo_a .dibu .bt1{
	font-size: 0.16rem;
	color: #415570;
}
.melo_b .melo_a .dibu .bt2{
	display: inline-block;
	font-weight: 600;
}
.melo_c{
	padding-bottom: 1.14rem;
}
.melo_c .melo_a .kng .ul4{
	width: 100%;
}
.melo_c .melo_a .kng .ul4 li{
	float: left;
	width: 33%;
	margin-right: 0.5%;
	background:#f4f5f9;
	border-radius: 0.05rem;
}
.melo_c .melo_a .kng .ul4 li:last-child{
	margin-right: 0;
}

.melo_c .melo_a .kng .ul4 li .bt1{
	font-size: 0.2rem;
	color: #06234a;
	font-weight: 600;
}
.melo_c .melo_a .kng .ul4 li .bt2{
	font-size: 0.16rem;
	color: #415570;
	margin-top: 0.06rem;
}
.melo_c .melo_a .kng .ul4 li .img{
	margin-top: 0.13rem;
	bottom: 0.5rem;
}
.melo_b .melo_a .air2 .shang .r .ul3 .bai{
	color: #fff;
}
.melo_b .melo_a .air_01 .kk .dw{
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	width: 100%;
}
.melo_b .melo_a .air_01 .kk1_1{
	background:#008cd6;
	width: 100%;
	height: 90px;
}
.melo_b .melo_a .air_01 .kk1_1{
	background:#008cd6;
}
.melo_b .melo_a .air_01 .kk1_2{
	background:#005da8;
}
.melo_b .melo_a .air_01 .kk1_1 .dw{
	color: #fff;
	font-weight: bold;
	font-size: 0.3rem;
}
.melo_b .melo_a .air2 .kk2_2{
	background:#ed7d31;
	color: #fff;
	font-size: 0.3rem;
	font-weight: bold;
	margin-bottom: 0.1rem;
}
.wrap-container {
    top: 0;
    background: url(../images/zx_beijing.png)top center/cover;
    background-size: 100% 100%;
}
.melo_b .melo_a .air_01.therapeutics_85 .kk{
	background: #f4f5f9;
}
.melo_b .melo_a .air_01.therapeutics_85 .kk1_1{
	background: #005da8;
}
.zx_12_28{
	width: 65%;
	margin: 0 auto;
	padding-top: 2rem;
}


/*新增-cmx/2023/7/14*/
@media (max-width: 1500px){
.homeBoxC-d .zx{
	position: absolute;
	width: 150px;
	/*right: -237px;*/
	top: 50%;
	transform:translateY(-50%);
}
}
@media (max-width: 1280px){
.homeBoxC-d .zx{
	position: absolute;
	width: 150px;
	/*right: -222px;*/
	top: 50%;
	transform:translateY(-50%);
}
}