

/*边距*/
.pd2{padding: 2.5%;}
.pdlr2{padding-left: 2.5%;padding-right: 2.5%;}
.pdtb2{padding-top: 2.5%;padding-bottom: 2.5%;}
.pdtb4{padding-top: 4%;padding-bottom: 4%;}
.pd0{padding:0;}

@font-face {
  font-family: 'iconfont';  /* project id 1990013 */
  src: url('//at.alicdn.com/t/font_1990013_i0j7rjzmt4a.eot');
  src: url('//at.alicdn.com/t/font_1990013_i0j7rjzmt4a.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_1990013_i0j7rjzmt4a.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_1990013_i0j7rjzmt4a.woff') format('woff'),
  url('//at.alicdn.com/t/font_1990013_i0j7rjzmt4a.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_1990013_i0j7rjzmt4a.svg#iconfont') format('svg');
}
.iconfont {font-family: "iconfont"!important;font-style: normal;}

/* 遮罩 */
.mask{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(12, 55, 115, .3);
	transition: all 0.6s;
	-webkit-transition: all 0.6s;
	overflow: hidden;
	z-index: 2;
}
.img-auto{display: block;width: 100%;height: 100%;object-fit: cover;}
.main{width:100%;margin:0 auto;transition: all 1s; -webkit-transition: all 1s;position:relative;}


.hx{width: 100%;height: 1px;background: #eaeaea;}

.header{position: fixed;width: 100%;height:92px;background:transparent;top: 0px;z-index: 100;margin: auto;border-bottom: 1px solid rgba(255,255,255,.1);
/* -webkit-box-shadow: 0 4px 12px rgba(0,0,0,0.1);box-shadow: 0 4px 12px rgba(0,0,0,0.1); */}
.header.scroll{background-color: #0c3773;}
.header .header-container{height:100%;margin: 0 auto;}
.header-height{height:92px;display: none;}
.header-wrap{position: relative;width: 100%;height: 100%;margin:0 auto;}
.header-logo{float:left;height: 55%;margin-top: 20px;}
.header-logo a {height: 100%;display: flex;align-items: center;}
.header-logo img{width:100%; max-height: 100%; max-width: 100%;}
.header-logo img.index{display: none;}
.header-logo img.inside{display: none;}
.header-logo img.index.active {display: block;}
.header-logo img.inside.active{display: block;}

.header-icon{float:right;margin-top:30px;}
.header-icon .icon{float:left;margin-left:15px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.header-icon .icon a{display:block;width:100%;font-size:14px;color:#fff;line-height:16px;text-align:center;font-family:"Arial";}
.header-icon .icon a img{display:block;width:20px;height:20px;margin:0 auto;}
/* .header-icon .icon:hover{background:#0038ae;} */
.header-icon .icon{display:none;}


/*侧边导航*/
.nav-bg{position:fixed;width: 100%;right: 0px;top: 0px;height: 100%;background: #000;opacity: 0.5;filter: alpha(opacity=50);z-index: 200;display: none;}
.nav{float: right;transition: all .6s;height: 100%;}
.nav-title{border-bottom: solid 2px #0c3773;height: 64px;padding: 0 3%;background: #fff;position: relative;z-index: 205;display:none;}
.nav-title h3{font-size: 18px;line-height: 62px;color: #000;}
.nav-close{display: inline-block;width: 24px;height:24px;margin-top:20px;}
.language-icon{float: left;display: block;margin-left: 15px;}

.nav-ul {width: auto;float: left;}
.nav-ul .nav-first{float:left;margin-left:76px;position:relative;
    z-index: 9999;
    transition: all .3s;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;}
.nav-ul .nav-first h3{float:left;}
.nav-ul .nav-first h3 a{float:left;font-size:16px;font-weight: bold; color: #fff;line-height:92px;font-family:"Microsoft YaHei","微软雅黑";transition: all .3s;position:relative;}
.nav-ul .nav-first h3 a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#fff;transform:scaleX(0);transition: all .3s;}
.nav-ul .nav-first h3 i{display: inline-block;line-height: 92px;color: #fff;margin-left: 8px;transition: all .3s;}

.nav-ul .nav-first:hover h3 a{color:#fff;}
.nav-ul .nav-first:hover h3 a:after{transform:scaleX(1);}
.nav-ul .nav-first.cur h3 a{color:#fff;}
.nav-ul .nav-first.cur h3 a:after{transform:scaleX(1);}

.nav-ul .nav-btn{padding-top: 15px;}
.nav-ul .nav-btn a{display:inline-block;padding:0 20px;height:30px;line-height:30px;text-align:center;background:#0038ae;color:#fff;font-size:14px;border-radius:3px;margin-right:10px;}

/* 二级菜单 */
.second-nav{position:absolute;top:92px;left: 50%; margin-left: -90px;width:180px;background:#fff;opacity:0;text-align: center;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: rotateX(-90deg);
    -moz-transform: rotateX(-90deg);
    -ms-transform: rotateX(-90deg);
    transform: rotateX(-90deg);
    z-index: 9999;
    transition: all .3s;
    -webkit-box-shadow: 0 4px 12px rgba(0,0,0,0.1);box-shadow: 0 4px 12px rgba(0,0,0,0.1);
}
.second-nav .nav-sec{float:left;padding:0 10px;width:100%;}
.second-nav .nav-sec h5{float:left;width:100%;position:relative;}
.second-nav .nav-sec h5 a{float:left;width:100%;text-align: center;font-size:14px;color: #333;line-height:56px;font-family:"Microsoft YaHei","微软雅黑";height:56px;transition: all .3s;}
.second-nav .nav-sec h5 a .icon{float:left;margin-right:8px;width:32px;height:32px;margin-top:12px;border-radius:50%;border:#0c3773 solid 1px;padding:6px;}
.second-nav .nav-sec h5 a .icon img{display:block;width:100%; }
.second-nav .nav-sec h5 a span{overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;}    

.second-nav .nav-sec:hover{background:#fff;-webkit-box-shadow: 0 4px 12px rgba(0,0,0,0.1);box-shadow: 0 4px 12px rgba(0,0,0,0.1);}
.second-nav .nav-sec:hover h5 a{color:#0c3773;}

.nav-ul .nav-first:hover .second-nav{
		visibility: visible;
    opacity:1;
    -webkit-transform: rotateX(0);
    -moz-transform: rotateX(0);
    -ms-transform: rotateX(0);
    transform: rotateX(0);
    transition: all .3s;
}
.nav-ul .nav-first:hover h3 i{
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
	transition: all .3s;
}
.language {
	float: right;
	line-height: 92px;
	font-size: 18px;
	color: #fff;
	margin-left: 30px;
}
.language-in {
	display: none;
	float: left;
	width: 100%;
	text-align: center;
	margin-top: 30px;
	font-size: 16px;
}
.language-in a {
	font-size: 16px;
	font-weight: bold;
	padding: 0 10px;
}
.language-in a.active {
	color: #0c3773;
}
.language a {
	font-size: 18px;
	color: #fff;
	font-weight: 100;
	padding: 5px;
}
.index-banner-pc {
	display: block;
}
.index-banner-mb {
	display: none;
}
@media (max-width:1840px) {
	.nav{width: 1160px;padding-left: 50px;}
}
@media (max-width:1680px) {
	.nav{width: 920px;padding-left: 40px;}
	.nav-ul .nav-first{margin-left: 40px;}
}
@media(max-width:1440px){
	/* .header{padding: 0 36px;} */
	.nav{width: auto;float: right;padding: 0 15px;}
	.nav-ul .nav-first{margin-left: 36px;}
}

@media(max-width:1350px){
	.nav-ul .nav-first{margin-left: 30px;}
	/* .header{padding: 0 25px;} */
}
@media(max-width:1201px){
	.nav-ul .nav-first{margin-left: 20px;}
  .nav-ul .nav-lst h3 a{line-height:80px;}
	/* .header{padding: 0 15px;} */
	
}


@media(max-width:1080px){
	.header{height:64px;padding:0 2.5%;}
	/* .header .container{width: 100%;} */
	.header-height{height:64px;}
	.header-logo {width: 150px;}
	.header-logo .m-logo{display: none;}
	.header-logo .pc-logo{display: block;}
	.header-logo{padding:8px 0;}

  .header-icon{margin-top:22px;}
	.header-icon .icon{display:block;}
	
	.nav{float:none;margin-right:0;position: fixed;width:80%;height: 100%;background: #fff;left:-100%;top: 0px;z-index: 201;transition: all .6s;}
	.nav.in{left: 0px;}
	.nav-title{display:block;}
	.nav-ul{width:100%;}
	
	
	.second-nav .nav-sec h5 a span{justify-content: flex-start;}
	
	.nav-ul .nav-first{float:left;width:100%;margin:0;
		-webkit-perspective:0;
		-moz-perspective:0;
		-ms-perspective:0;
		perspective:0;
		-webkit-transform-style:flat;
		-moz-transform-style:flat;
		-ms-transform-style:flat;
		transform-style:flat;}
	.nav-ul .nav-first h3{width:100%;padding:0 3%;height:48px;border-bottom:#ddd solid 1px;position: relative;}

	.nav-ul .nav-first h3 a{color:#333;width:80%;padding:0;font-size: 16px;line-height: 48px;margin-top:0;margin-bottom:0;}
	.nav-ul .nav-first h3 a:after{display:none;}
	.nav-ul .nav-first:hover h3 a{color:#333;}
	.nav-ul .nav-first.cur h3 a{color:#0c3773;}
	.nav-ul .nav-first h3 i{display: block;position: absolute;top: 16px;right: 3%;transition: all .6s;color: #333;line-height: 1;}
	
	/* 二级菜单 */
	.second-nav{display:none;position:relative;top:0;left:0;margin-left: 0;width:100%;opacity:1;float:left;background:#fff;padding:0 5%;
		-webkit-transform: rotateX(0);
		-moz-transform: rotateX(0);
		-ms-transform: rotateX(0);
		transform: rotateX(0);
		-webkit-box-shadow:none;
		box-shadow:none;
	}
	.second-nav .nav-sec{float:left;width:100%;border-bottom:#ddd dashed 1px;}
	.second-nav .nav-sec h5{float:left;width:100%;height:48px;position:relative;}
	.second-nav .nav-sec h5 a{float:left;width:80%;font-size:14px;color: #333;line-height:48px;font-family:"Microsoft YaHei","微软雅黑";height:40px;overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;transition: all .3s;}
	
	.second-nav .nav-sec h5 a .icon{display:none;}
	.second-nav .nav-sec h5 a span{float:left;}
	.second-nav .nav-sec:hover{background:none;-webkit-box-shadow:none;box-shadow:none;}
	.second-nav .nav-sec:hover h5 a{color:#333;}
	
	.header-icon .icon.headernav-tel{display: block;}
	.index-banner-pc {
		display: none;
	}
	.index-banner-mb {
		display: block;
	}
}

@media(max-width:640px){
	.header{height:48px;}
	.header-height{height:48px;}
	
    
   .header-icon{margin-top:14px;}
   .header-logo{width: 120px;}
	/* .nav-ul{padding:0 5%;} */
    .nav-ul .nav-lst h3 a{font-size: 14px;}
	.nav-title{height: 48px;}
	.nav-title h3{line-height: 46px;}
  .nav-close{width:18px;height:18px;margin-top:15px;}
	.header-icon .icon,.language-icon{margin-left: 10px;}
	
}
@media (max-width:480px) {
	 .header-logo{width: 100px;}
	 .header-icon .icon,.language-icon{margin-left: 8px;}
	 .language-icon img{height: 16px;width: auto;display: block;}
	.header-icon .icon a img{width: 16px;height: 16px;}
	.header-icon{margin-top:16px;}
	
}
.container {
	position: relative;
	width: 1600px;
	padding: 0;
}
@media(max-width:1600px) {
	.container {
		width: 1440px;
	}
}

 @media (max-width: 1440px){
     .container{width: 1200px;padding: 0;}
  }
	@media (max-width: 1200px){
    .container{width: 1080px;padding: 0;}
 }
@media(max-width:1080px){
    .container{padding:0 2.5% ;width:100%;}
 }
 @media(max-width:768px) {
	.container{padding:0 2.5% !important;width:100% !important;}
 }
 
/* 底部 */
.footer{width:100%;margin:0 auto;background:#333;position:relative;}
.footer-left{float:left;width:86%;padding: 60px 0;border-right: 1px solid #484848;}
.footer-right{float: right;width: 14%;padding-left: 40px;border-left: 1px solid #484848;transform: translateX(-1px);padding-bottom: 60px;}
.footer-right h3{padding-top: 45px;font-size: 24px;line-height: 36px;color: #fff;font-weight: bold;}
.footer-right h3::after{width: 15px;height: 2px;background-color: #fff;display: block;content: '';margin: 45px 0;}
.footer-right .severtel,.alltel,.fax,.footer-code{margin-top: 40px;}
.footer-right .severtel p,.alltel p,.fax p{font-size: 14px;line-height: 20px;color: #999;}
.footer-code .code-img{float:left;width:100px;}
.footer-code .code-img img{display:block;width:100%;}



.footer-nav{float: left; display:flex;}
.footer-nav dl{flex: 1;}
.footer-nav dl dt{width:100%;font-size:16px;font-weight:600;color:#fff;line-height:36px;font-family:"微软雅黑";}
.footer-nav dl dt i{display:none;transition: all 0.2s;-webkit-transition: all 0.2s;}
.footer-nav dl dt::after{width: 15px;height: 2px;background-color: #fff;display: block;content: '';margin: 30px 0;}
.footer-nav dl dd{width:100%;max-width: 115px;}
.footer-nav dl dd a{font-size:14px;color:#999;line-height:36px;font-family:"微软雅黑";transition: all 0.2s;-webkit-transition: all 0.2s; overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	white-space: nowrap;}
.footer-nav dl dd a:hover{opacity:1;color: #fff;}
/* 版权信息 */
.copyright{width:100%;float:left;padding:60px 0;border-top:#484848 solid 1px;font-size:16px;color:#999;line-height:20px;font-family:"微软雅黑";}
.copyright p{line-height:20px;}
.copyright span{font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed",Helvetica,Arial,"sans-serif";}
.copyright a{font-size:16px;color:#999;line-height:20px;font-family:"微软雅黑";display:inline;}
.copyright a:hover{color:#fff;}

@media(max-width:1600px) {
	.footer-left{width: 82%;}
	.footer-right{width:18%;}
}
@media (max-width:1360px){
	.footer-right h3 {
		font-size: 20px;
	}
    /* 版权信息 */
    .copyright{margin-top: 15px;padding:15px 0;font-size:14px;}
    .copyright a{font-size:14px;}
}
@media(max-width:1200px){
	.footer-left{width: 80%;}
	.footer-right{width:20%;}
}
@media (max-width:1080px){
    .footer-left{float:left;width:100%;margin-top:30px;border: none;}
    .footer-nav{width:100%;display: block;margin: 0;}
    .footer-nav dl{width:100%;margin:0;}
    .footer-nav dl dt{padding:0 15px;margin-bottom:0px;border-bottom:#eee solid 1px;line-height:48px;cursor:pointer;}
    .footer-nav dl dt i{display:block;float:right;}
    .footer-nav dl dd{display:none;padding:0 2.5% 0 28px;max-width: 100%;}
    .footer-nav dl dd a{line-height:36px;height:36px;margin-top:8px;text-align:left;}
	.footer-right{width: 100%;border: none;transform: translateX(0);padding-left: 30px;}
	.footer-right h3{padding: 0;}
	.footer-right .severtel, .alltel, .fax, .footer-code{margin-top: 20px;}
    /* 版权信息 */
		.copyright{text-align:center;}
		.footer-nav dl dt::after,.footer-right h3::after{display: none;}
}

@media (max-width:769px){
    .footer{padding:8px 0;}
    .footer-logo{width:48%;}

    /* 版权信息 */
    .copyright{font-size:12px;}
		.copyright a{display:inline-block;font-size:12px;}
		.copyright .cp-left,.copyright .cp-right {float: unset;}
}
/*页码*/
.list-more{width:100%;margin-top:20px;display:none;}
.list-more a{display:block;width:120px;height:40px;margin:0 auto;border:#dedede solid 2px;border-radius:20px;font-size:12px;color:#888;text-align:center;line-height:36px;transition: all 0.6s;-webkit-transition: all 0.6s;}
.list-more a:hover{background:#0c3773;border:#0c3773 solid 2px;color:#fff;transition: all 0.6s;-webkit-transition: all 0.6s;}

.page01 { text-align:center; width:100%;margin-top:30px;}
.page01 a{display:inline-block;zoom:1;*display:inline;padding:0 16px;height:40px;line-height:40px;margin-left:4px; margin-right:4px;color:#999;font-size: 12px;cursor: pointer; text-align:center;background-color: #fff;}
.page01 .current{ color:#fff;background:#0c3773; }
.page01 a:hover{color:#fff;background: #0c3773; }
.page01 input{display:inline-block;zoom:1;*display:inline;width:60px;padding:0 8px;height:40px;border:none;background:#fff;}
.page01 input.go{border:#0c3773 solid 2px;color:#0c3773;}
.page02 { float:left;width:100%; height:45px; line-height:45px; text-align:center;color:#333; font-size:16px; background:#f8f8f8; margin-top:20px; display:none;}

@media (max-width: 1024px){
    .list-more{display:block;}
    .page01{display:none;}
}



/* 查看更多 */
.more a{width: 158px;height: 40px;display: block;font-size: 16px;line-height: 40px;color: #fff;background-color: #0c3773;border: 1px solid #0c3773;  text-align: center;transition: all .3s;border-radius: 20px;}
.more a:hover {color: #0c3773;background-color: #fff;}
.more a span{font-size: 12px;vertical-align: top;margin-left: 5px;}

@media(max-width:1200px) {
	.more a{width: 120px;height: 35px;font-size: 14px;line-height: 35px;}
}
@media (max-width:1024px) {
	.more a {height: 32px;line-height: 30px;width: 90px;font-size: 12px;color: #fff;background-color: #0c3773;}
}
.sec-content {
	background-color: #fff;
}
.sec-nav .nav-left{width: 500px;float: left;}
.sec-nav .nav-left .grid-content:hover{border-bottom: 3px solid #0c3773;}
.sec-nav .nav-left .grid-content:hover a{color: #0c3773;}
.sec-nav .nav-left .grid-content.active{border-bottom: 3px solid #0c3773;}
.sec-nav .nav-left .grid-content.active a{color: #0c3773;}
.sec-nav .nav-left .grid-content a{font-size: 16px;color: #333;width: 100%;height: 100%;display: block;padding: 30px 5px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.sec-nav .nav-right{float: right;}
.sec-nav .nav-right ul{display: flex;}
.sec-nav .nav-right ul li {line-height: 86px;}
.sec-nav .nav-right ul li:last-child {width: 100px;}
.sec-nav .nav-right ul li:last-child a{width: 100%;display: block;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.sec-nav .nav-right ul li a{font-size: 14px;color: #999;}
.sec-nav .nav-right ul li i{margin: 0 15px;color: #999;}
.sec-nav .nav-right ul li.active a{color: #0c3773;}

@media(max-width:1440px) {
	.sec-nav .nav-right ul li{line-height: 70px;}
	.sec-nav .nav-left .grid-content a{padding: 22px 5px;}
}
@media(max-width:1080px) {
	.sec-nav{padding: 0 2.5%;}
	.sec-nav .nav-right{display: none;}
	.sec-nav .nav-left{float: unset;margin: 0 auto;}
	.sec-nav .nav-left .grid-content a{font-size: 16px;padding: 20px 5px;}
	.info-content p{font-size: 14px;line-height: 28px;}
	.language {
		display: none;
	}
	.language-in {
		display: block;
	}
}
@media(max-width:768px) {
	.sec-nav .nav-left{width: 400px;}
	.sec-nav .nav-left .grid-content a{font-size: 14px;padding: 15px 5px;}
}
@media(max-width:500px) {
	.sec-nav .nav-left{width: 100%;padding: 0 2.5%;}
	.sec-nav .nav-left .grid-content a{font-size: 12px;padding: 8px 0;}
	.sec-nav .nav-left .grid-content.active{border-bottom: 1px solid #0c3773;}
	.sec-nav .nav-left .grid-content:hover{border-bottom: 1px solid #0c3773;}
	.info-content p{font-size: 12px;line-height: 24px;}
}

 .info-content {
	padding: 80px 0;
	background-color:#f5f5f5;
	
}
 .info-content img {
	max-width: 100%;
	display:inline;
	width:auto;
	height:auto;
}
.info-content p {
	font-size: 16px;
  line-height: 32px;
	color: #999;
	margin-bottom: 35px;
}
 .info-content .title {
  text-align: center;
}
 .info-content .title h1 {
  font-size: 46px;
	font-weight: bold;
	margin-bottom: 20px;
}
 .info-content .title h3 {
  font-size: 20px;
  color: #ddd;
  margin-bottom: 40px;
}

.extrap {
	position: fixed;
	right: 20px;
	bottom: 10%;
	z-index: 10;
}
.extrap ul li{
	width: 48px;
	height: 48px;
	border: 1px solid #eee;
	background-color: #fff;
	background-size: 30px;
	background-position: center center;
	background-repeat: no-repeat;
	cursor: pointer;
	position: relative;
}
.extrap ul li div{width: 100%;height: 100%;}
.extrap ul li div a{color: #fff; font-size: 14px;background-image: none;width:100%;height: 100%;padding: 0;margin: 0;}
.extrap ul li:hover{background-color: #0c3773;}
.extrap ul li:hover div{display: block;}
.extrap ul .qq{background-image: url('../images/icon/qq-active.png');}
.extrap ul .qq div {display: none; position: absolute;top: 0;right: 48px;text-align: center;background-color: #0c3773;width: 160px;height:auto;min-height: 46px;line-height: 46px;}
.extrap ul .qq div a{width: 100%;height: 100%;line-height: 46px;margin: 0;padding: 0;}
.extrap ul .qq div a:hover{color: #fff !important;}
.extrap ul .qq:hover{background-image: url('../images/icon/qq.png');}
.extrap ul .phone{background-image: url('../images/icon/phone-active.png');}
.extrap ul .phone div {display: none; position: absolute;top: 0;right: 48px;text-align: center;background-color: #0c3773;width: 160px;height:auto;min-height: 46px;line-height: 46px;}
.extrap ul .phone div a{width: 100%;height: 100%;line-height: 46px;margin: 0;padding: 0;}
.extrap ul .phone div a:hover{color: #fff !important;}
.extrap ul .phone:hover{background-image: url('../images/icon/phone.png');}
.extrap ul .wechat{background-image: url('../images/icon/wxcode-active.png');position: relative;}
.extrap ul .wechat div {width: 120px;height: 120px;padding: 10px;background-color: #0c3773; position: absolute;bottom: 0;right: 48px;display: none;}
.bdshare-button-style0-16 a:hover{opacity: 1 !important;}
.extrap ul .wechat div img{width: 100%;height: 100%;}
.extrap ul .wechat:hover{background-image: url('../images/icon/wxcode.png');}
.extrap ul .wechat:hover div{display: block;}
.extrap ul .arrow{background-image: url('../images/icon/arrow.png');}
.extrap ul .arrow:hover{background-image: url('../images/icon/arrow-active.png');}


@media (max-width: 768px) {
  .info-content {
		padding: 60px 0;
	}
	.info-content p {
		margin-bottom: 20px;
		font-size: 14px;
		line-height: 28px;
	}
	.extrap ul li {
		width: 30px;
		height: 30px;
		background-size: 20px;
	}
	.extrap ul .wechat div {right: 30px;}
	.extrap ul .qq div,.extrap ul .phone div {
    right: 30px;
    text-align: center;
    background-color: #0c3773;
    width: 130px;
    min-height: 28px;
    line-height: 30px;
	}
	.extrap ul .qq div a,.extrap ul .phone div a {
		line-height: 30px;
	}
}
@media (max-width: 500px) {
  .info-content {
    padding: 30px 0;
	}
	.info-content p {
		margin-bottom: 15px;
		font-size: 12px;
		line-height: 24px;
	}
}

.list-return{width:100%;display:flex;justify-content:space-between;padding:0 50px;margin-top:80px;background:#f5f5f5;}

.list-return h5 a{display:block;font-size:16px;color:#999;line-height:50px;}
.list-return h5 a:hover{color:#0c3773;}
.list-return h6 a{display:flex;justify-content:space-between;}
.list-return h6 a span{display:block;font-size:16px;color:#999;text-align:center;}
.list-return h6 a span i{font-size:16px;color:#999;line-height:50px;text-align:center;}
.list-return h6 a p{display:block;margin-left:10px;font-size:16px;color:#999;line-height:50px;}

.list-return h6.next a span{border-right:none;}
.list-return h6.next a p{margin-left:0;margin-right:10px;}


.list-return h6 a:hover span{color:#0c3773;}
.list-return h6 a:hover span i{color:#0c3773;}
.list-return h6 a:hover p{color:#0c3773;}




@media(max-width:1280px){
	.home-videobox{width:80%;left:10%;}
}

@media(max-width:769px){
	.home-videobox{width:90%;left:5%;}
	.home-videobox{width:90%;left:5%;}
}


@media(max-width:769px){
    .list-return{padding:20px 0;margin-top:40px;}

    .list-return h5 a{font-size:14px;line-height:28px;}
    .list-return h6 a span{width:32px;height:28px;font-size:16px;}
    .list-return h6 a span i{font-size:16px;line-height:28px;}
    .list-return h6 a p{margin-left:12px;font-size:14px;line-height:28px;}

    .list-return h6.next a p{margin-right:12px;}
}

@media(max-width:550px) {
	.list-return{padding: 10px 0;}
}
.brand.scroll{position: fixed;top: 92px;left: 0;z-index: 10;margin-top: 0;}
.brand{margin-top: 92px;line-height: 78px;background-color: #fff;width: 100%;}
.brand .left_brand {float: left;}
.brand .left_brand ul{display:flex;}
.brand .left_brand ul li{line-height: 78px;}
.brand .left_brand ul li i{margin: 0 8px;}
.brand .left_brand ul li a:hover{color: #0c3773;}
.brand .left_brand ul li.active a{color:#0c3773;}
.brand a{color: #999;font-size: 14px;}
.brand .right_return {float: right;}
.brand .right_return:hover a{color:#0c3773;}
@media(max-width:1080px) {
	.brand{margin-top: 63px;line-height: 50px;}
	.brand.scroll{top: 63px;margin-top: 0;}
	.brand .left_brand ul li{line-height:50px;}
}
@media(max-width:640px) {
	.brand{margin-top: 48px;line-height: 35px;}
	.brand.scroll{top: 48px;margin-top: 0;}
	.brand .left_brand ul li{line-height:35px;}
	.brand .left_brand ul li{display: none;}
	.brand .left_brand ul li.active{display:block;}
}

.footer-link {
  width: 100%;
  margin: 20px 0;
}

.footer-link ul {
  display: flex;
}

.footer-link ul li {
  width: 95px;
}

.footer-link ul li a {
  font-size: 16px;
  color: #999;
}

.footer-link ul li:last-child {
  width: auto;
}

@media(max-width:1440px) {
		.footer-link ul li {
			width: 79px;
		}
	.footer-link ul li a {
    font-size: 14px;
  }
}
@media(max-width:1200px) {
	.footer-link ul li {
    width: 67px;
  }

  .footer-link ul li a {
    font-size: 12px;
  }
}
@media(max-width:1080px) {
	.footer-link ul li.link-title {
    display: none;
  }
	.footer-link ul {
    display: block;
    overflow: hidden;
  }

  .footer-link ul li {
    text-align: center;
    float: left;
  }

  .footer-link ul li:last-child {
    width: 67px;
  }
}
@media(max-width:769px) {
	.footer-link ul li {
    width: 65px;
  }

  .footer-link ul li:last-child {
    width: 65px;
  }
}
@font-face {
  font-family: 'nexticonfont';  /* project id 2258298 */
  src: url('//at.alicdn.com/t/font_2258298_uw15otojik.eot');
  src: url('//at.alicdn.com/t/font_2258298_uw15otojik.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_2258298_uw15otojik.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_2258298_uw15otojik.woff') format('woff'),
  url('//at.alicdn.com/t/font_2258298_uw15otojik.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_2258298_uw15otojik.svg#iconfont') format('svg');
}

.nexticonfont{font-family: 'nexticonfont';}

@font-face {
  font-family: 'previconfont';  /* project id 2258298 */
  src: url('//at.alicdn.com/t/font_2258298_g45338uqcwj.eot');
  src: url('//at.alicdn.com/t/font_2258298_g45338uqcwj.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_2258298_g45338uqcwj.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_2258298_g45338uqcwj.woff') format('woff'),
  url('//at.alicdn.com/t/font_2258298_g45338uqcwj.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_2258298_g45338uqcwj.svg#iconfont') format('svg');
}
.previconfont{font-family: 'previconfont';}

@font-face {
  font-family: 'returniconfont';  /* project id 2258298 */
  src: url('//at.alicdn.com/t/font_2258298_c65ss1af.eot');
  src: url('//at.alicdn.com/t/font_2258298_c65ss1af.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_2258298_c65ss1af.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_2258298_c65ss1af.woff') format('woff'),
  url('//at.alicdn.com/t/font_2258298_c65ss1af.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_2258298_c65ss1af.svg#iconfont') format('svg');
}
.returniconfont{font-family: 'returniconfont';}

.index-banner a{display:block;width:100%;}