﻿.w1200{ width:1200px; margin:0 auto;}
.about_tit{ font-family:"Oswald"; font-size:44px; color:#1f65bc;}
.ab_titen{ margin-top:50px; text-align:center; margin-bottom:20px;}
.ab_ch{ font-size:30px; color:#323232;text-align:center; padding-bottom:20px;}
.index_abouttxt{ color:#444444; padding-bottom:30px;}
.index_abouttxt p{ text-indent:2em; line-height:30px;}
.ab_biaoti{ font-size:18px; font-weight:bold;}
.ab_more a{ width:125px; height:38px; background:#1f65bc; display:block; color:#FFFFFF; text-align:center; line-height:38px;}
.ab_more a:hover{ background:#144480;}
.index_aboutcon ul li{ float:left; width:24%;}
.index_aboutcon{ margin-bottom:50px; overflow:hidden;}
.ab_biaoti{ margin-top:10px;}
.ab_jj{ margin-top:20px; margin-bottom:20px;}
.index_aboutcon ul li:nth-child(1){ margin-left:1%;}
.index_aboutcon ul li:nth-child(2){ margin-left:1%;}
.index_aboutcon ul li:nth-child(3){ margin-left:1%;}
.index_aboutcon ul li:nth-child(4){ float:right;}
.index_product{ background:#f3f8fb; padding-top:20px; margin-top:20px; padding-bottom:60px;}
.index_pr{ width:100%;  margin:0 auto;}
.index_pr .text{ font-size:30px; font-weight:bold; color:#0e7abe; text-align:center;}
.index_pr em{
	display: block;
	width: 80px;
	height: 2px;
	background: #0e7abe;
	margin:0 auto;
	display:block;
	margin-top:12px;
}
.index_pr .detial{ font-size:15px; line-height:30px; color:#6c6c6c; text-align:center; margin:20px 0px;}
.index_pr .content{ margin:0 auto;}

.picScroll-left {
	position: relative;
	width: 1320px;
	margin:40px auto;
}
.picScroll-left .prev, .picScroll-left .next {
	display: block;
	z-index: 999;
	cursor: pointer;
	position: absolute;
	left: 0px;
	top: 50%;
	margin-top: -25px;
}
.picScroll-left .next {
	right: 0px;
	left: auto;
}

.picScroll-left .abd {
	margin-top: 15px
}
.picScroll-left .abd .tempWrap {
	margin:auto;
}
.picScroll {
	position: relative;
	width: 100%;
	margin-top: 20px;
}
.picScroll .prev, .picScroll .next {
	display: block;
	z-index: 999;
	cursor: pointer;
	position: absolute;
	left: 0px;
	top: 50%;
	margin-top: -25px;
}
.picScroll .next {
	right: 0px;
	left: auto;
}
.picScroll .abd {
	margin-top: 15px
}
.picScroll .abd .tempWrap {
	margin: auto;
}
.picList ul {
	overflow: hidden;
	zoom: 1;
	text-align: center;
}
.picList li {
	overflow: hidden;
	float:left;
	text-align: center;
	width: 22%;
}
.picList li .pic img {
	width: 100%;
	display: block;
}
.title {
	width: 100%;
	background: #fff;
	border-bottom: 2px solid #1f65bc;
	padding-bottom: 10px
}
.title_in {
	width: 90%;
	margin: 0 auto;
	padding-top: 20px;
	padding-bottom:10px;
	overflow: hidden;
	text-align: left;
}
.title_in>.f20 {
	color: #333;
	font-size: 16px;
	text-align: center;
}
.title_p2 {
	display: inline-block;
	margin-top: 15px;
	text-align: left;
	color: #333;
	margin-left: 5px;
	line-height: 20px;
	background: url(../images/dian02.png) no-repeat 0px 6px;
	padding-left: 15px;
}
.title_p3 {
	text-align: left;
	margin-left: 5px;
	display: inline-block;
}
.title_p3 a {
	color: #333;
}
.title_d {
	margin-top: 17px;
	text-align: left
}
.f12 {
	font-size: 14px;
}

.pro_more a{ width:125px; height:38px; background:#1f65bc; display:block; color:#FFFFFF; text-align:center; line-height:38px; margin:0 auto;}
.pro_more a:hover{ background:#144480;}

.yanfa_l{ width:50%;}
.yanfa_r{ width:50%; }
.yanfa_r img{ width:100%;}
.yanfa_tit{ padding-top:75px;font-size:30px; color:#fff; line-height:42px; text-align:right;}
.yftit_en{ font-family:"Oswald";  margin-right:20px; text-transform:uppercase;line-height:46px;}
.yanfa_nr{ margin-right:80px;}
.yf_titcn{ margin-right:15px;}
.yanfa_line{ width:3px; height:43px; background:#fff;}
.yanfa_nr{ width:500px; color:#FFFFFF;}
.yanfa_con{ margin-top:30px;}
.yanfa_con01{ text-align:right; margin-bottom:50px;}
.yanfa_con01 h2{ font-size:18px; font-weight:normal; margin-bottom:10px;}
.yanfa{ position:relative; background:url(../images/yanfa_bg.jpg) no-repeat center center; overflow:hidden;}
.yanfa_icon{ position:absolute; left:48%;top:35px;}
.yanfa_icon ul li{ margin-top:60px;}
.index_news{  overflow: hidden;
padding-bottom: 80px; overflow:hidden; padding-top:20px;}
.news-recommend-list { overflow:hidden;}
.news-recommend-list ul {
  width: 102%;
  padding-bottom: 40px; overflow:hidden; padding-top:20px;
} 
.news-recommend-list li {
  width: 31.3%;
  margin-right: 2%;
  transition: box-shadow 0.3s ease 0s;
  border:1px solid #e5e5e5;
  float:left;
}
.news-recommend-list li:hover .img img {
  transform: scale(1.05, 1.05);
  transition: transform 0.6s ease 0s;
}
.news-recommend-list li:hover .img .up-gray {
  opacity: 0.1;
  filter: alpha(opacity=10);
}
.news-recommend-list .img {
  display: block;
  position: relative;
  overflow: hidden;
}
.news-recommend-list .img .bgimg {
  width: 100%;
}
.news-recommend-list .img img {
  transform: translateZ(0px);
  transition: transform 0.3s ease 0s;
}
.news-recommend-list .date{ width:88px; height:31px; background-color:rgba(27,104,167,0.9);  position: absolute;top:30px; right:0; float:right; text-align: center; color:#FFFFFF; line-height:31px; z-index:999;}
.news-recommend-list .img .up-gray {
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 3;
  background-color: #000;
  opacity: 0;
  filter: alpha(opacity=0);
  transition: opacity 0.3s ease 0s;
}
.news-recommend-list .cont-wrap {
  padding-top: 18px;
  padding-bottom: 10px;
  border: 1px solid #f8f8f8;
}
.news-recommend-list .cont-wrap .cont {
  width: 90%;
  margin: 0 auto;
}
.news-recommend-list .cont-wrap .tit01 {
  font-size: 18px;
  line-height: 30px;
}
.news-recommend-list .cont-wrap .tit a {
  display: block;
  color: #1c1c1c;
  height: 30px;
  position: relative;
  overflow: hidden;
  padding-top: 3px;
  padding-bottom: 3px;
}
.news-recommend-list .cont-wrap .word {
  display: block;
  line-height: 24px;
  font-size: 14px;
  margin-top: 4px;
  height:40px;
}
.news-recommend-list .cont-wrap .word a {
  display: inline-block;
}
.news-recommend-list .cont-wrap .bot-link {
  line-height: 46px;
  border-top: 1px solid #e5e5e5;
  display: block;
  width: 100%;
  padding-bottom:35px;
}
.news-recommend-list .cont-wrap .bot-link .more {
  font-size: 14px;
  display: inline-block;
  font-family: "Base-font";
}
.news-recommend-list .cont-wrap .bot-link .link-point {
  display: inline-block;
  width: 24px;
  height: 8px;
  background: url(../images/ico_08.png) no-repeat center;
  margin-top: 18px;
}
.news-recommend-list .cont-wrap .bot-link:hover .link-point {
  background: url(../images/ico_08_h.png) no-repeat right center;
}

.news-recommend-list.m-scroll {
  display: none;
  padding-left: 0;
  margin-left: 0;
}
.news-recommend-list.m-scroll li {
  margin-right: 0;
}

.copyright{ text-align:center; font-size:14px;}
.bdtx{ text-align:center;}
.speech .block{box-shadow:0 0 30px rgba(0,0,0,0.1); background:#FFFFFF;}
.speech .inner{padding:60px;}
.speech .h1{font-size:22px;margin-top:20px;}
.speech .text{margin-top:20px;font-size:16px;}

.speech table{ line-height:35px; font-family:"微软雅黑"; border-left:1px solid #aeaeae; border-top:1px solid #aeaeae; }
.speech table td{ border-right:1px solid #aeaeae; border-bottom:1px solid #aeaeae; height:35px; text-align: center;}

.speech .text p{margin-top:30px;}
.speech .text p:first-child{margin-top:0;}

.product-list-b {
        width: 100%;
        padding-top: 35px;
		padding-bottom:30px;
}

.product-list-b ul {
        width: 100%
}

.product-list-b li {
        width: 30.75%;
		margin-left:1.2%;
        margin-right: 1.2%;
        background: #fff;
        border: 1px solid #eee;
        float: left;
        margin-bottom: 35px
}

.product-list-b li.on {
        margin-right: 0
}

.product-list-b li .pic {
        width: 100%;
        position: relative;
        overflow: hidden;
		max-height:314px;
        border-bottom: 1px solid #eee
}

.product-list-b li img {
        max-width: 100%;
        transition: all .3s
}
.product-list-b li .con {
        width: 100%;
        padding: 21px 6% 23px;
        display: block
}

.product-list-b li h3 {
        font-size: 16px;
        color: #999;
        line-height: 36px;
        height: 36px;
        overflow: hidden
}

.product-list-b li .font {
        font-size: 16px;
        color: #005BAC;
        line-height: 27px;
        height: 54px;
        overflow: hidden
}
.product-list-b li .font a{color: #005BAC;font-weight:600;}

.product-list-b li .more {
        width: 127px;
        height: 38px;
        line-height: 38px;
        text-align: center;
        border: 1px solid #e4e4e4;
        background: #005BAC;
        font-size: 15px;
        color: #fff;
        border-radius: 2px;
        transition: background .3s, color .3s, border .3s;
        margin-top: 5px
}
.product-list-b li .more a{ color:#fff;}
.product-list-b li:hover img {
        transform: scale(1.1)
}
.product-list-b li:hover .more {
        background: #e8e8e8;
        border-color: #e8e8e8;
        color: #005BAC;
}
.product-list-b li:hover .more a{color: #005BAC;}

.product-list-b-1 {
        width: 100%;
		padding-bottom:30px;
}

.product-list-b-1 ul {
        width: 100%
}

.product-list-b-1 li {
        width: 47.35%;
		margin-left:1.2%;
        margin-right: 1.2%;
        background: #fff;
        border: 1px solid #eee;
        float: left;
        margin-bottom: 35px
}

.product-list-b-1 li.on {
        margin-right: 0
}

.product-list-b-1 li .pic {
        width: 100%;
        position: relative;
        overflow: hidden;
		max-height:380px;
        border-bottom: 1px solid #eee
}

.product-list-b-1 li img {
        max-width: 100%;
        transition: all .3s
}
.product-list-b-1 li .con {
        width: 100%;
        padding: 21px 6% 23px;
        display: block
}

.product-list-b-1 li h3 {
        font-size: 16px;
        color: #999;
        line-height: 36px;
        height: 36px;
        overflow: hidden
}

.product-list-b-1 li .font {
        font-size: 24px;
        color: #333;
        line-height: 45px;
        overflow: hidden
}

.product-list-b-1 li .font a{
        font-size: 24px;
        color: #333;
        line-height: 45px;
}

.product-list-b-1 li .more {
        width: 127px;
        height: 38px;
        line-height: 38px;
        text-align: center;
        border: 1px solid #e4e4e4;
        background: #f9f9f9;
        font-size: 15px;
        color: #333;
        border-radius: 2px;
        transition: background .3s, color .3s, border .3s;
        margin-top: 20px
}
.product-list-b-1 li:hover img {
        transform: scale(1.1)
}
.product-list-b-1 li:hover .more {
        background: #0149ab;
        border-color: #0149ab;
        color: #fff;
}
.product-list-b-1 li:hover .more a{color: #fff;}

.works a{
	display: block;
	background: url(../images/img_78.png) no-repeat center center;
	width: 240px;
	height: 50px;
	padding-right: 30px;
	text-align: center;
	font-size: 16px;
	color: #666666;
	line-height: 50px;
		margin:0 auto;
	margin-top: 16px;
	margin-bottom:20px;
	transition: all 0.3s;

}
.works a:hover{
	background: url(../images/img_79.png) no-repeat center  center;
	color: #004f9e;
	transition: all 0.3s;
}

.xwzx_con1_u1 .divBox{font-size: 0;}
.xwzx_con1_u1 li{position: relative;}
.xwzx_con1_u1 li a{display: block;padding: 60px 0;position: relative;z-index: 2;}
.xwzx_con1_u1 li:nth-child(even) {background: #fff;}
.xwzx_con1_u1 li:after{content: '';display: block;width: 100%;height: 100%;background: url(../images/zhus_02.jpg) no-repeat center center;background-size: cover;
position: absolute;top: 0;left: 0;transition: 0.3s ease-in-out;opacity: 0;}
.xwzx_con1_left{display: inline-block;vertical-align: middle;width: 248px;overflow: hidden;}
.xwzx_con1_left img{width: 100%;transition: 0.3s ease-out;}
.xwzx_con1_middle{width: 185px;display: inline-block;vertical-align: middle;text-align: center;}
.xwzx_con1_right{width: calc(100% - 433px);display: inline-block;vertical-align: middle;box-sizing: border-box;border-left: 1px solid #e5e5e5;padding-left: 60px;
padding-right: 100px;position: relative;transition: 0.3s ease-out;}
.xwzx_con1_right:after{content: '/';display: block;font-size: 20px;color: #282828;position: absolute;right: 0;top: 50%;margin-top: -10px;transition: 0.3s ease-in-out;}
.xwzx_con1_right h1{font-size: 18px;color: #282828;transition: 0.3s ease-out;}
.xwzx_con1_right h1:before{content: '';display: inline-block;width: 0;height: 1px;background:#282828;vertical-align: middle;transition: 0.3s ease-in-out;}
.xwzx_con1_right p{font-size: 14px;line-height: 25px;color: #999999;margin-top: 10px;}
.xwzx_con1_middle h2{font-size: 40px;color: #2c3238;font-family: arial;transition: 0.3s ease-out;}
.xwzx_con1_middle time{display: block;font-size: 16px;color: #999;transition: 0.3s ease-out;}
.xwzx_con1_u1 li:hover .xwzx_con1_right h1:before{width: 20px;margin-right: 10px;}
.xwzx_con1_u1 li:hover .xwzx_con1_left img{transform: scale(1.05);}
.xwzx_con1_u1 li:hover .xwzx_con1_right:after{transform: rotate(180deg);color:#005BAC;}
.xwzx_con1_u1 li:hover:after{opacity: 1;}
.xwzx_con1_u1 li:hover .xwzx_con1_right{border-left: 1px solid rgba(250,250,250,.2);}
.xwzx_con1_u1 li:hover .xwzx_con1_right h1{color:#005BAC;}
.xwzx_con1_u1 li:hover .xwzx_con1_right h1:before{background:#005BAC;}
.xwzx_con1_u1 li:hover .xwzx_con1_middle h2{color: #005BAC;}
.divBox{width:68%;margin: 0 auto;left: 0;}





/*pages*/
.pagination-wrapper{

font-size:14px;

text-align:center;
}


.page {
text-align:center; display: inline-block; margin:0 auto;
margin-bottom:50px;
}
.tcdPageCode {
  text-align: center;
  color: #808080;
  font-size: 14px;
}
.tcdPageCode li {
  display: inline; float:left;
}
.tcdPageCode span.disabled {
  display: inline-block;
  height: 35px;
  line-height: 35px;
  padding: 0 14px;
  margin: 0 2px;
  color: #808080;
  background: #fff;
  border: 1px solid #e6e3e3;
  vertical-align: middle;
  border-radius:1px;
  font-size:14px;
}
.tcdPageCode li.active  a{
  display: inline-block;
  height: 35px;
  line-height: 35px;
  padding: 0 14px;
  margin: 0 2px;
  color: #fff;
  background-color:#005BAC;
  border: 1px solid #005BAC;
  vertical-align: middle;
  border-radius:1px;
}
.tcdPageCode a {
  display: inline-block;
  font-size:14px;
  height: 35px;
  line-height: 35px;
  background: #fff;
  padding: 0 14px;
  border: 1px solid #ddd;
  margin: 0 2px;
  vertical-align: middle;
  border-radius:1px;
}

.tcdPageCode a:hover {
 background-color:#005BAC;
 color:#FFFFFF;
}

.hrdemand{ line-height:35px; font-size:16px; font-family:"微软雅黑"; border-left:1px solid #d6d6d6; border-top:1px solid #d6d6d6; }
.hrdemand td{ border-right:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6; height:25px; text-align:left;}
.hr_con{ padding-bottom:50px; width:1200px; margin:0 auto;}



.fl{float:left}
.fr{float:right}
.cb::after,.cb::before{display:block;content:"";clear:both}
.v-page{overflow:hidden}
.img-wrap img,.img-wrap video,.img-wrap iframe,.media-wrap img,.media-wrap video,.media-wrap iframe{display:block;width:100%;height:100%}
.en{text-transform:uppercase}
a{color:inherit;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.table{display:table;width:100%;height:100%}
.table-cell{width:100%;height:100%;display:table-cell;vertical-align:middle}
.v-header{padding:22px 42px}
.v-header .v-logo img{width:auto;height:42px}
.v-header .v-nav .item{margin-right:59px;font-size:16px;font-weight:400;color:#363636}
.v-header .v-nav .item .top a{line-height:43px;display:block}
.v-header .v-nav .item.active .top{position:relative}
.v-header .v-nav .item.active .top::after{width:100%;bottom:0;height:3px;background:#005bac;position:absolute;bottom:-22px;left:0;content:""}
.v-header .v-right .v-wrap{position:relative;width:28px;height:43px;padding-top:9px;margin-right:20px}
.v-header .v-right .v-wrap:last-of-type{margin-right:0}.v-header .v-right .v-search-wrap{width:28px;height:24px;cursor:pointer;z-index:2;background:#fff;box-sizing:content-box;display:block}.v-header .v-right .v-search-wrap input[type=text]{height:100%;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#333;font-size:16px;font-family:"微软雅黑"}
.v-header .v-right .v-search-wrap .v-box{width:0;height:100%;right:14px;top:0;position:absolute;box-shadow:0 0 6px 0px rgba(54,54,54,.2);padding-left:0;background:#fff;border-radius:20px;overflow:hidden;transition:.3s}.v-header .v-right .v-search-wrap input[type=submit]{color:transparent;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../images/8f56feb5981e4dba9d56014aee1562e8.gif);width:28px;height:24px;z-index:2;position:absolute;right:0;top:0;bottom:0;margin:auto 0;cursor:pointer}@media screen and (min-width: 1024px){.v-header .v-right .v-search-wrap:hover .v-box{width:240px;padding-left:10px;right:-10px}}
.v-header .v-right .v-code{width:28px;height:24px;cursor:pointer}
.v-header .nav-btn{display:none;position:relative;width:26px;margin-top:7px;height:18px;margin-left:12px;cursor:pointer}
.v-header .nav-btn .line{width:100%;height:2px;background:#005bac;position:absolute;left:0;right:0;top:calc(50% - 1px)}
.v-header .nav-btn .line:nth-child(1){margin-top:-9px}.v-header .nav-btn .line:nth-child(2){margin-top:0}.
v-header .nav-btn .line:nth-child(3){margin-top:9px}
@media screen and (max-width: 1600px){
.v-header{padding:18px 42px}
.v-header .v-logo{margin-top:3px}
.v-header .v-logo img{width:auto;height:36px}
.v-header .v-nav .item{margin-right:40px;font-size:15px}
.v-header .v-nav .item.active .top::after{bottom:-18px}
}
@media screen and (max-width: 1400px){
.v-header .v-nav .item{margin-right:30px}
}
@media screen and (max-width: 1200px){
.v-header{padding:13px 40px}
.v-header .v-logo{margin-top:6px}
.v-header .v-logo img{height:28px}
.v-header .v-nav .item{margin-right:20px;font-size:13px}
}
@media screen and (max-width: 900px){
.v-header{padding:2%}
.v-header .v-logo{margin-top:0}
.v-header .v-nav{display:none}
.v-header .nav-btn{display:block}
.v-header .v-right .v-wrap{margin-right:12px;padding-top:2px;height:28px}
.v-header .v-right .v-search-wrap input[type=text]{font-size:12px}
.v-header .v-right .v-search-wrap input[type=submit]{width:28px;height:24px;background-size:100% 100%}
.v-header .v-right .v-search-wrap.active .v-box{width:200px;padding-left:10px;right:-10px}
}
.v-banner{position:relative}
.v-banner .v-banner-pa{position:absolute;width:100%;left:0;bottom:6.2052505967%;z-index:3;text-align:center;line-height:0;font-size:0}
.v-banner .v-banner-pa .swiper-pagination-bullet{width:14px;height:14px;background:#fff;border-radius:50%;position:relative;opacity:1;margin:0 .8854166667%}
.v-banner .v-banner-pa .swiper-pagination-bullet::after{display:block;position:absolute;opacity:0;width:14px;height:14px;left:50%;content:"";top:50%;border-radius:50%;border:2px solid #005bac;transform:translate(-50%, -50%);transition:.5s}
.v-banner .v-banner-pa .swiper-pagination-bullet-active{background:#005bac}
.v-banner .v-banner-pa .swiper-pagination-bullet-active::after{width:30px;height:30px;opacity:1}

@media screen and (max-width: 1600px){
.v-banner .v-banner-pa .swiper-pagination-bullet{width:10px;height:10px}
.v-banner .v-banner-pa .swiper-pagination-bullet-active::after{width:20px;height:20px}
}

@media screen and (max-width: 900px){
.v-banner .v-banner-pa .swiper-pagination-bullet{width:6px;height:6px}
.v-banner .v-banner-pa .swiper-pagination-bullet-active::after{border-width:1px;width:10px;height:10px}
}
.mt70{margin-top:70px}
@media screen and (max-width: 1600px){
.mt70{margin-top:60px}
}
@media screen and (max-width: 1400px){
.mt70{margin-top:50px}
}
@media screen and (max-width: 1300px){
.mt70{margin-top:40px}
}
@media screen and (max-width: 900px){
.mt70{margin-top:24px}
}
.v-index-title-contianer{margin-bottom:34px}
.v-index-title-contianer .v-index-title{font-size:38px;font-weight:400;color:#333;line-height:60px}
@media screen and (max-width: 1600px){
.v-index-title-contianer .v-index-title{font-size:30px}
}
@media screen and (max-width: 1400px){
.v-index-title-contianer .v-index-title{font-size:28px;line-height:50px}
}
@media screen and (max-width: 1300px){
.v-index-title-contianer .v-index-title{font-size:26px;line-height:40px}
}
@media screen and (max-width: 900px){
.v-index-title-contianer .v-index-title{font-size:24px;line-height:40px}
}
@media screen and (max-width: 900px){
.v-index-title-contianer{margin-bottom:24px}
}
.v-dot-more{width:45px;height:45px;box-shadow:0px 0px 10px 0px rgba(193,191,191,.42);border-radius:50%;background-color:#fff;background-position:center;background-repeat:no-repeat;background-image:url("../images/d5757ad68c044b9aa471415f08f07adb.gif");background-size:18px;transition:.5s;margin-top:7px}
@media screen and (max-width: 1400px){
.v-dot-more{width:40px;height:40px;margin-top:5px}}
@media screen and (max-width: 1300px){
.v-dot-more{margin-top:0px}}
@media screen and (max-width: 900px){
.v-dot-more{height:40px;width:40px;background-size:12px;position:relative;background-size:16px}}
@media screen and (min-width: 1024px){
.v-dot-more:hover{background-color:#005bac;box-shadow:0px 0px 10px 0px rgba(193,191,191,.42);background-position:center;background-repeat:no-repeat;background-image:url("../images/1ca7b48c713d4479bed14a1b59720fcb.gif")}
}
.v-new .swiper-slide{width:32.2222222222%;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
.v-new .swiper-slide:nth-of-type(1){-webkit-animation-delay:.2s;animation-delay:.2s}
.v-new .swiper-slide:nth-of-type(2){-webkit-animation-delay:.4s;animation-delay:.4s}
.v-new .swiper-slide:nth-of-type(3){-webkit-animation-delay:.6s;animation-delay:.6s}
.v-new .swiper-slide:nth-of-type(4){-webkit-animation-delay:.8s;animation-delay:.8s}.
v-new .swiper-slide .media-wrap{padding-top:44.1810344828%;position:relative;overflow:hidden}
.v-new .swiper-slide .media-wrap img{transition:.5s;width:100%;height:100%;position:absolute;top:0;left:0}
@media screen and (min-width: 1024px){
.v-new .swiper-slide .media-wrap:hover{overflow:hidden}
.v-new .swiper-slide .media-wrap:hover img{transition:.5s}
.v-new .swiper-slide .media-wrap:hover:hover img{transform:scale(1.03)}
}
@media screen and (min-width: 1024px){
.v-new .swiper-slide:hover .text-container .v-bottom .v-more{background:#005bac}
}
.v-new .text-container{margin-top:7.1120689655%;transition:.5s}
.v-new .text-container .v-title{font-size:18px;font-weight:bold;color:#333;line-height:28px;overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis}
.v-new .text-container .v-text{font-size:14px;font-weight:400;color:#666;line-height:24px;margin-top:2.8017241379%;overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis}
.v-new .text-container .v-bottom{margin-top:6.0344827586%}
.v-new .text-container .v-bottom .v-date{font-size:24px;font-family:DIN;font-weight:300;color:#666;height:32px;overflow:hidden;line-height:32px}
.v-new .text-container .v-bottom .v-date span{font-size:18px}
.v-new .text-container .v-bottom .v-more{width:110px;height:32px;background:#d2d4de;border:1px solid #d2d4de;position:relative;transition:.5s}
.v-new .text-container .v-bottom .v-more img{width:16px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}
.v-new .v-btn{margin-right:40px}
.v-new .v-new-pa{width:auto;line-height:60px;height:60px;overflow:hidden;font-size:18px;font-weight:bold;color:#3d3d3d}
.v-new .v-new-pa-prev,.v-new .v-new-pa-next{float:left;width:28px;height:30px;background-size:10px;margin:15px 2px 0;opacity:1;cursor:pointer}
.v-new .v-new-pa-prev{background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23b9b9b9'%2F%3E%3C%2Fsvg%3E")}
.v-new .v-new-pa-next{background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23005bac'%2F%3E%3C%2Fsvg%3E")}
@media screen and (max-width: 1400px){
.v-new .v-new-pa{height:50px;line-height:50px}
.v-new .v-new-pa-prev,.v-new .v-new-pa-next{margin:10px 2px 0}
}
@media screen and (max-width: 1300px){
.v-new .text-container{margin-top:3%}
.v-new .text-container .v-title{font-size:16px;line-height:1.7}
.v-new .text-container .v-text{line-height:1.7;margin-top:2%}
.v-new .text-container .v-bottom{margin-top:4%}
.v-new .text-container .v-bottom .v-date{font-size:20px}
.v-new .text-container .v-bottom .v-date span{font-size:15px}
.v-new .text-container .v-bottom .v-more{width:90px}
.v-new .v-new-pa{height:40px;line-height:40px}
.v-new .v-new-pa-prev,.v-new .v-new-pa-next{margin:7px 2px 0}
}
@media screen and (max-width: 900px){
.v-new .v-new-pa{height:30px;line-height:30px;font-size:14px}
.v-new .v-btn{margin-right:12px;margin-top:6px}
.v-new .v-new-pa-prev,.v-new .v-new-pa-next{margin:0px 2px 0;background-size:8px}
.v-new .text-container .v-title{font-size:16px}
.v-new .text-container .v-text{font-size:13px}
.v-new .text-container .v-bottom .v-date{font-size:16px;line-height:28px;height:28px}
.v-new .text-container .v-bottom .v-date span{font-size:14px}
.v-new .text-container .v-bottom .v-more{width:60px;height:28px;background:#005bac}
}
.wel-case{padding:0 0 0 0;width:100%;position:relative}
.wel-case .slides li{overflow:hidden;position:relative;float:left;width:19.2708333333%;height:500px;overflow:hidden;margin-right:1.25%;transition:.4s}
.wel-case .slides li img{width:auto}
.wel-case .slides li.active{width:40.1041666667%}
.wel-case .slides li.active .con{bottom:0;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(30%, rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 30%);background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 30%)}
.wel-case .slides li.active .font-bg{opacity:.5;filter:alpha(opacity=50)}
.wel-case .slides li.active .v-tit{font-size:28px}
.wel-case .slides li.active .en{font-size:22px}
.wel-case .slides .con{position:absolute;bottom:-70%;left:0;width:100%;height:100%;z-index:2;display:block;padding:15.1282051282% 50px 0;transition:bottom .3s;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(30%, black));background-image:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, black 30%);background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, black 30%)}
.wel-case .slides .bg{width:100%;position:absolute;top:0;left:0;height:100%;background:#fff;z-index:1;opacity:0;filter:alpha(opacity=0)}
.wel-case .slides .font-bg{width:100%;position:absolute;top:0;left:0;height:100%;background:#000;z-index:1;opacity:0;filter:alpha(opacity=0);transition-property:opacity;transition-duration:.3s;transition-delay:.2s}.wel-case .slides .v-tit{font-size:22px;color:#fff;line-height:1.6666666667;color:#fff;padding-left:0}
.wel-case .slides .en{font-size:16px;color:#fff;opacity:.6;font-family:Arial;filter:alpha(opacity=60);line-height:1.9090909091;overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis}
.wel-case .slides .font{font-size:16px;font-weight:400;color:#fff;line-height:2;margin-top:24px;height:64px;overflow:hidden}
.wel-case .slides .more{margin-top:40px;width:42px;height:42px;border-radius:50%;border:1px solid rgba(255,255,255,.3);background-position:center;background-repeat:no-repeat;background-image:url("../images/1ca7b48c713d4479bed14a1b59720fcb.gif");background-size:16px;transition:.5s}
.wel-case .slides .more:hover{background-color:rgba(255,255,255,.9);background-position:center;background-repeat:no-repeat;background-image:url("../images/f1231c0044e943418c8a53ab32b1204c.gif")}@media screen and (max-width: 1800px){
.wel-case .slides .con{padding:11.74% 30px 0;bottom:-72%}
.wel-case .slides li{height:460px}
.wel-case .slides li img{height:100%;width:auto;margin:0}
.wel-case .slides .v-tit{font-size:20px}
.wel-case .slides .en{font-size:16px}
.wel-case .slides .font{font-size:15px;height:60px;overflow:hidden}
.wel-case .slides li.active .v-tit{font-size:26px}
.wel-case .slides li.active .en{font-size:20px}
}
@media screen and (max-width: 1600px){
.wel-case .slides .con{padding:11.74% 30px 0;bottom:-71%}
.wel-case .slides li{height:400px}
.wel-case .slides li img{height:100%;width:auto;margin:0}
.wel-case .slides .v-tit{font-size:20px}
.wel-case .slides .en{font-size:16px}
.wel-case .slides .font{font-size:15px;height:60px;overflow:hidden}
.wel-case .slides li.active .v-tit{font-size:26px}
.wel-case .slides li.active .en{font-size:20px}
}
@media screen and (max-width: 1400px){
.wel-case .slides .con{padding:11.74% 30px 0;bottom:-70%}
.wel-case .slides li{height:360px}
.wel-case .slides li img{height:100%;width:auto;margin:0}
.wel-case .slides .v-tit{font-size:16px}
.wel-case .slides .en{font-size:14px}
.wel-case .slides .font{font-size:14px;height:56px;overflow:hidden}
.wel-case .slides li.active .v-tit{font-size:20px}
.wel-case .slides li.active .en{font-size:17px}
}
@media screen and (max-width: 1300px){
.wel-case .slides li{height:320px}
.wel-case .slides .con{bottom:-70%;padding:6.74% 30px 0}
.wel-case .slides .v-tit{font-size:18px}
.wel-case .slides .en{font-size:15px}}
@media screen and (max-width: 1200px){
.wel-case .slides .con{bottom:-66%}
.wel-case .slides li{height:300px}
.wel-case .slides li .font{height:56px;overflow:hidden}
.wel-case .slides .more{margin-top:20px}}
@media screen and (max-width: 900px){
.wel-case .swiper-container{width:92%;margin:0 auto}
.wel-case .slides{width:100%}
.wel-case .slides li{height:auto}
.wel-case .slides li img{width:100%;height:auto}
.wel-case .slides li .font{margin:2.3952095808% 0 0 0;font-size:12px;word-break:break-all;line-height:20px;height:40px;overflow:hidden}
.wel-case .slides .con{bottom:0%;padding:8% 4%;box-sizing:border-box;background:rgba(54,54,54,.6)}
.wel-case .slides .v-tit{font-size:18px}
.wel-case .slides .en{font-size:15px}
.wel-case .slides .more{margin-top:16px;border-color:#005bac;background-color:#005bac;opacity:.8;background-position:center;background-repeat:no-repeat;background-image:url("../images/1ca7b48c713d4479bed14a1b59720fcb.gif")}
}
.v-about{position:relative}
.v-about canvas{position:absolute;top:0;left:0;z-index:2}
.v-about .v-about-bottom{padding:4.1666666667% 0;background:#f3f3f3;position:relative}.
v-about .v-about-bottom .v-left{width:50%;position:relative;z-index:3}
.v-about .v-about-bottom .v-left .v-title{line-height:60px;font-size:30px;font-weight:400;color:#333;margin-bottom:21px}
.v-about .v-about-bottom .v-left .v-title-line{width:78px;height:4px;background:#005bac;position:relative}
.v-about .v-about-bottom .v-left .v-title-line .vs{width:29px;left:0;height:100%;background:#ec992d;left:0;position:absolute;-webkit-animation:lin 3s ease-in-out 0s infinite normal both;animation:lin 3s ease-in-out 0s infinite normal both}
.v-about .v-about-bottom .v-left .v-text{font-size:16px;font-weight:400;color:#454545;line-height:36px;height:144px;overflow:hidden;margin-top:38px}.v-about .v-about-bottom .v-left .v-space{height:1px;background:#e0e0e0;margin-top:6.8376068376%}
.v-about .v-about-bottom .v-left .v-bottom{text-align:justify;padding-top:62px}
.v-about .v-about-bottom .v-left .v-bottom img{width:38px;display:inline-block;vertical-align:bottom;margin-right:12px}
.v-about .v-about-bottom .v-left .v-bottom .v-jus .v-item{float:left}
.v-about .v-about-bottom .v-left .v-bottom .v-num{font-size:60px;font-family:Metal,Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif;font-weight:normal;color:#3b3b3b;line-height:72px;padding-left:51px}
.v-about .v-about-bottom .v-left .v-bottom .sub{font-size:16px;font-weight:400;color:#7d7064}
.v-about .v-about-bottom .v-left .v-bottom .v-b{line-height:28px;margin-top:-20px;font-size:16px;font-weight:400;color:#392f25}
.v-about .v-about-bottom .v-right{width:47.2222222222%;position:relative;z-index:3}.v-about .v-about-bottom .v-right>.media-wrap{height:270px;margin-bottom:29px;position:relative}.v-about .v-about-bottom .v-right .v-con .swiper-slide,.v-about .v-about-bottom .v-right .v-con .swiper-container,.v-about .v-about-bottom .v-right .v-con .swiper-wrapper{width:100%;height:100%}.v-about .v-about-bottom .v-right .v-con .v-l{width:54.4117647059%;height:177px}
.v-about .v-about-bottom .v-right .v-con .v-r{height:177px;width:42.6470588235%;background-image:url(../images/c8b4b55c29a04de8aa6cb4763022c609.gif);background-size:cover;padding:10px 20px 0 20px;position:relative;background-position:right bottom}
.v-about .v-about-bottom .v-right .v-con .v-r .v-t1{font-size:20px;font-weight:bold;color:#fff;line-height:40px;overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis}
.v-about .v-about-bottom .v-right .v-con .v-r .v-line{width:32px;height:3px;background:#fcfcfc;margin-top:7px;margin-bottom:15px}
.v-about .v-about-bottom .v-right .v-con .v-r .v-t2{font-size:16px;font-weight:400;color:#fff;line-height:26px;height:52px;overflow:hidden}
.v-about .v-about-bottom .v-right .v-ab-btn-con{height:35px;position:absolute;bottom:100%;right:0}.v-about .v-about-bottom .v-right .v-ab-btn-con .v-ab-btn{width:13px;height:35px;float:right;background-size:10px;cursor:pointer}
.v-about .v-about-bottom .v-right .v-ab-btn-con .v-ab-btn-next{background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%2302b4b8'%2F%3E%3C%2Fsvg%3E")}
.v-about .v-about-bottom .v-right .v-ab-btn-con .v-ab-btn-prev{background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23778295'%2F%3E%3C%2Fsvg%3E");margin-right:15px}
.v-about .v-about-bottom .v-right .v-about-pa{font-size:0;line-height:0;position:absolute;bottom:15px;left:0;right:auto;z-index:2;padding-right:4.3243243243%;text-align:left}
.v-about .v-about-bottom .v-right .v-about-pa .swiper-pagination-bullet{background:transparent;width:10px;height:10px;background:rgba(255,255,255,0);border:1px solid #fbfbfb;border-radius:50%;margin:0 5px;opacity:1}.v-about .v-about-bottom .v-right .v-about-pa .swiper-pagination-bullet-active{background:#fff}
@media screen and (max-width: 1600px){
.v-about .v-about-bottom .v-left .v-title{font-size:24px;margin-bottom:18px}
.v-about .v-about-bottom .v-left .v-text{font-size:15px;line-height:32px;height:128px}
.v-about .v-about-bottom .v-right .media-wrap{height:260px}}
@media screen and (max-width: 1400px){
.v-about .v-about-bottom .v-left .v-bottom .v-b{font-size:14px}
.v-about .v-about-bottom .v-right .media-wrap{height:230px}
.v-about .v-about-bottom .v-right .v-con .v-r .v-t1{font-size:16px}
.v-about .v-about-bottom .v-right .v-con .v-r .v-t2{font-size:14px}
}
@media screen and (max-width: 1300px){
.v-about .v-about-bottom .v-left .v-top .v-space{margin-top:50px}
.v-about .v-about-bottom .v-left .v-bottom{padding-top:50px}
.v-about .v-about-bottom .v-left .v-bottom .v-num{font-size:30px;line-height:56px}
.v-about .v-about-bottom .v-left .v-bottom img{width:30px}
.v-about .v-about-bottom .v-left .v-bottom .v-b{line-height:22px}
.v-about .v-about-bottom .v-right .media-wrap{height:210px}}
@media screen and (max-width: 900px){
.v-about .v-about-bottom .v-left{width:100%}
.v-about .v-about-bottom .v-right{width:100%}
.v-about .v-about-bottom .v-right>.media-wrap{padding-top:56.25%;position:relative}
.v-about .v-about-bottom .v-right>.media-wrap img,.v-about .v-about-bottom .v-right>.media-wrap video{width:100%;height:100%;position:absolute;top:0;left:0}}@media screen and (max-width: 900px){.v-about .v-about-bottom .v-right{margin-bottom:35px}
.v-about .v-about-bottom .v-right>.media-wrap{height:auto;margin-bottom:3%}
.v-about .v-about-bottom .v-right .v-con .v-l{width:100%;padding-top:47.8378378378%;position:relative;height:auto}
.v-about .v-about-bottom .v-right .v-con .v-l .swiper-container{width:100%;height:100%;position:absolute;top:0;left:0}
.v-about .v-about-bottom .v-right .v-con .v-r{width:100%;margin-top:3%}
.v-about .v-about-bottom .v-right .v-con .v-r .v-t1{font-size:20px}
.v-about .v-about-bottom .v-right .v-con .v-r .v-t2{font-size:16px}
.v-about .v-about-bottom .v-right .v-ab-btn-con{top:100%;bottom:auto;margin-top:6px}
.v-about .v-about-bottom .v-left{margin-bottom:20px}
.v-about .v-about-bottom .v-left .v-title{font-size:20px;line-height:1.75}
.v-about .v-about-bottom .v-left .v-text{margin-top:18px;height:auto;font-size:14px;line-height:1.75}
.v-about .v-about-bottom .v-left .v-top .v-space{margin-top:30px}
.v-about .v-about-bottom .v-left .v-bottom{margin-top:-30px;text-align:center}
.v-about .v-about-bottom .v-left .v-bottom .v-num{font-size:42px;line-height:50px;padding-left:0}
.v-about .v-about-bottom .v-left .v-bottom .v-num sub{font-size:12px}
.v-about .v-about-bottom .v-left .v-bottom .v-b{font-size:14px;margin-top:-6px}
.v-about .v-about-bottom .v-left .v-bottom img{width:22px;margin-right:4px;display:none}}
@media screen and (max-width: 900px){html{font-size:calc(100vw/7.5)}}
@-webkit-keyframes lin{0%{left:0}50%{left:0px}
}
@keyframes lin{0%{left:0}50%{left:0px}
}
.v-tnav{position:fixed;top:0px;bottom:0;width:100%;overflow:auto;background:#333;display:none;z-index:10}
.v-tnav .v-close{position:absolute;top:.6rem;right:.6rem;width:.4rem}
.v-tnav a{font-size:.32rem;font-weight:500;color:#fff;line-height:.44rem;display:inline-block}
.v-tnav span{padding-right:.46rem;position:relative;display:inline-block}
.v-tnav .nav_container{padding-top:.78rem}
.v-tnav .nav_slide{padding-left:2.94rem}.v-tnav .nav_slide_bottom_slide{padding:.18rem 0 .18rem .46rem}
.v-tnav .nav_slide_top{padding:.32rem 0}.v-tnav .iconfont{position:absolute;right:0;top:12px;width:.26rem;height:.26rem;font-size:.26rem}
.v-tnav .icon-youjiantou-01{color:#fff;font-size:.26rem;display:none}
.v-tnav .er_down .icon-youjiantou-01{display:block}
.v-tnav .nav_slide_bottom{display:none}
.v-tnav .active .nav_slide_top{color:#fff}.v-tnav .active .nav_slide_top a{color:#fff
}.v-tnav .icon-xiajiantou{color:#fff}.v-services{padding:20px 0;line-height:46px;background-color:#005bac}
.v-services .fl{font-size:24px;font-weight:400;color:#fff;-webkit-animation-name:none !important;animation-name:none !important}
.v-services .fr{font-size:16px;font-weight:400;color:#fff;height:46px;overflow:hidden;-webkit-animation-name:none !important;animation-name:none !important}
.v-services .fr img{vertical-align:middle;width:15px;margin-right:12px}
.v-services .fr i{vertical-align:middle;font-style:normal}
.v-services .fr span{font-size:36px;font-family:DIN;font-weight:300;color:#fff;vertical-align:top; font-family:"Oswald";}
@media screen and (max-width: 1300px){
.v-services{padding:20px 0}
.v-services .fl{font-size:18px}
.v-services .fr span{font-size:28px}}
@media screen and (max-width: 900px){
.v-services{line-height:30px;padding:10px 0 6px 0}
.v-services .fl{font-size:16px;line-height:1.75;height:auto}
.v-services .fr{font-size:15px;line-height:40px;height:auto}
.v-services .fl,.v-services .fr{text-align:center;float:none;overflow:hidden}
}
.nav-bg .type{padding:.5208333333% 0}
.v-er-about .v-box .v-left{width:39.5833333333%}
.v-er-about .v-box .v-left .v-item{background:#f4f3f3;margin-bottom:22px;position:relative;cursor:pointer}
.v-er-about .v-box .v-left .v-item::before{width:5px;height:100%;background:#005db3;content:"";position:absolute;z-index:1;transition:.5s;opacity:1}
.v-er-about .v-box .v-left .v-item::after{display:block;width:0;height:0;position:absolute;left:100%;top:50%;margin-top:-7px;content:"";opacity:0;transition:.5s;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:9px solid transparent;border-left:9px solid #005db3}
.v-er-about .v-box .v-left .v-item.active .v-l{color:#fff}
.v-er-about .v-box .v-left .v-item.active .v-r .v-t1{color:#fff}
.v-er-about .v-box .v-left .v-item.active .v-r .v-t2{color:#fff}
.v-er-about .v-box .v-left .v-item.active::before{width:100%}
.v-er-about .v-box .v-left .v-item.active::after{opacity:1}
.v-er-about .v-box .v-left .v-item:last-of-type{margin-bottom:0}
.v-er-about .v-box .v-left .v-item .v-xx{height:96px;overflow:hidden;position:relative;z-index:2}
.v-er-about .v-box .v-left .v-item .v-l{height:96px;padding:0 0 0 7.0175438596%;position:relative;font-size:44px;font-family:Metal;font-weight:normal;color:#484848;display:block;width:43.8596491228%;line-height:96px;padding-top:6px;transition:.5s}
.v-er-about .v-box .v-left .v-item .v-l span{vertical-align:middle}
.v-er-about .v-box .v-left .v-item .v-l i{font-style:normal;font-size:26px;font-family:Microsoft YaHei;font-weight:bold;vertical-align:middle}
.v-er-about .v-box .v-left .v-item .v-r{width:52.6315789474%;padding-top:18px}
.v-er-about .v-box .v-left .v-item .v-r .v-t1{font-size:22px;font-weight:bold;line-height:34px;transition:.5s;color:#333;overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis}.v-er-about .v-box .v-left .v-item .v-r .v-t2{font-size:16px;font-weight:400;line-height:27px;color:#454545;transition:.5s;overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis}.v-er-about .v-box .v-right{width:58.4722222222%;height:570px;background:#f4f3f3}
.v-er-about .v-box .v-right .v-item{position:relative;display:none;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;padding:41px 36px 0}.v-er-about .v-box .v-right .v-item.active{display:block;-webkit-animation-name:fadeIn;animation-name:fadeIn}
.v-er-about .v-box .v-right .media-wrap{width:78.7401574803%;margin:0 auto}
.v-er-about .v-box .v-right .media-wrap .v-xs{padding-top:50%;position:relative}
.v-er-about .v-box .v-right .media-wrap .v-xs img{width:100%;height:100%;position:absolute;top:0;left:0}
.v-er-about .v-box .v-right .text-container{margin-top:19px}
.v-er-about .v-box .v-right .v-title{overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;font-size:20px;font-weight:bold;color:#1e1e1e;line-height:40px;margin-bottom:10px;text-align:center}
.v-er-about .v-box .v-right .v-text{font-size:16px;font-weight:400;color:#454545;line-height:30px;height:120px;overflow:hidden}
.v-er-about .v-box .v-right .v-er-about-sw-btn{top:0;bottom:0;margin:auto 0;position:absolute;width:45px;height:45px;z-index:2;background-size:20px;border-radius:50%;overflow:hidden;cursor:pointer}.v-er-about .v-box .v-right .v-er-about-sw-btn-prev{left:4.1567695962%;background-color:#fff;background-position:center;background-repeat:no-repeat;background-image:url("../images/50bbc3b8a0944648a49116ef63bfeda6.gif");box-shadow:0px 0px 10px 0px rgba(193,191,191,.42)}
.v-er-about .v-box .v-right .v-er-about-sw-btn-next{right:4.1567695962%;background-color:#005bac;background-position:center;background-repeat:no-repeat;background-image:url("../images/1ca7b48c713d4479bed14a1b59720fcb.gif");box-shadow:0px 0px 10px 0px rgba(193,191,191,.42)}
@media screen and (max-width: 1600px){
.v-er-about .v-box .v-left .v-item{height:90px}
.v-er-about .v-box .v-left .v-item .v-l{padding-top:0;line-height:94px;font-size:38px}
.v-er-about .v-box .v-left .v-item .v-l i{font-size:22px}
.v-er-about .v-box .v-left .v-item .v-r{padding-top:12px}
.v-er-about .v-box .v-left .v-item .v-r .v-t1{font-size:18px}
.v-er-about .v-box .v-left .v-item .v-r .v-t2{font-size:15px}
.v-er-about .v-box .v-right{height:538px}}
@media screen and (max-width: 1300px){
.v-er-about .v-box .v-left .v-item{height:86px;margin-bottom:6px}
.v-er-about .v-box .v-left .v-item .v-l{padding-top:0;line-height:94px;font-size:28px;padding-left:5%;width:auto;margin-right:4.6%}
.v-er-about .v-box .v-left .v-item .v-l i{font-size:16px}.v-er-about .v-box .v-left .v-item .v-r{padding-top:12px}
.v-er-about .v-box .v-left .v-item .v-r .v-t1{font-size:16px}.v-er-about .v-box .v-left .v-item .v-r .v-t2{font-size:14px}
.v-er-about .v-box .v-right{height:454px}.v-er-about .v-box .v-right .v-title{font-size:18px}.v-er-about .v-box .v-right .v-text{font-size:14px}
}
@media screen and (max-width: 900px){
.v-er-about .v-box .v-left{width:100%;display:-webkit-box;display:flex;overflow-x:auto}
.v-er-about .v-box .v-left .v-item{width:155px;height:100px;margin-bottom:24px;margin-right:15px;flex-shrink:0;text-align:center;padding-top:4px;display:-webkit-box;display:flex;align-items:center;flex-direction:column;justify-content:center}
.v-er-about .v-box .v-left .v-item .v-l{padding-top:0;line-height:94px;font-size:28px;padding-left:5%;width:auto;margin-right:4.6%;width:100%;font-size:22px;line-height:33px;height:33px;overflow:hidden}.v-er-about .v-box .v-left .v-item .v-l i{font-size:13px}
.v-er-about .v-box .v-left .v-item .v-r{width:100%;padding:0 8px 0}
.v-er-about .v-box .v-left .v-item .v-r .v-t1{font-size:15px;line-height:20px}
.v-er-about .v-box .v-left .v-item .v-r .v-t2{font-size:11px;font-weight:400;line-height:15px;overflow:visible;white-space:normal;margin-top:4px}
.v-er-about .v-box .v-left .v-item::before{height:2px;width:100%;left:0;top:0}
.v-er-about .v-box .v-left .v-item::after{top:100%;left:50%;margin-top:0;margin-left:-7px;border-top:7px solid #005db3;border-bottom:7px solid transparent;border-right:9px solid transparent;border-left:9px solid transparent}.v-er-about .v-box .v-left .v-item.active::before{height:100%}.v-er-about .v-box .v-right{width:100%;height:auto}
.v-er-about .v-box .v-right .v-item{padding:10px;padding-bottom:50px}
.v-er-about .v-box .v-right .media-wrap{width:100%}.v-er-about .v-box .v-right .v-title{font-size:16px;line-height:30px;text-align:left}
.v-er-about .v-box .v-right .v-text{font-size:13px;line-height:20px}
.v-er-about .v-box .v-right .v-er-about-sw-btn{bottom:18px;top:auto;width:25px;height:25px;background-size:12px}
.v-er-about .v-box .v-right .v-er-about-sw-btn-prev{left:38.1428571429%}.v-er-about .v-box .v-right .v-er-about-sw-btn-next{right:38.1428571429%}
}
.v-pinpai .v-box .v-item{width:24.5833333333%;background:#e4f2f8;position:relative;height:340px;padding-top:37px;float:left;margin-right:.5555555556%;margin-bottom:.5555555556%;cursor:pointer}.v-pinpai .v-box .v-item:nth-child(4n){margin-right:0}
@media screen and (min-width: 901px){
.v-pinpai .v-box .v-item:hover .text-container,.v-pinpai .v-box .v-item:active .text-container{display:block;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn}
}
.v-pinpai .v-box .v-item:nth-of-type(1) .text-container,.v-pinpai .v-box .v-item:nth-of-type(2) .text-container,.v-pinpai .v-box .v-item:nth-of-type(3) .text-container{width:202.2598870056%;height:100%}.v-pinpai .v-box .v-item:nth-of-type(8) .text-container{width:202.2598870056%;height:202.3529411765%;top:0;right:0;left:auto}
.v-pinpai .v-box .v-item:nth-of-type(5) .text-container{width:202.2598870056%;height:202.3529411765%;left:0;right:auto}
.v-pinpai .v-box .v-item:nth-of-type(4) .text-container,.v-pinpai .v-box .v-item:nth-of-type(6) .text-container{width:202.2598870056%;height:202.3529411765%;top:0;right:0;left:auto}
.v-pinpai .v-box .v-item:nth-of-type(9) .text-container,.v-pinpai .v-box .v-item:nth-of-type(11) .text-container{bottom:0;top:auto;height:202.3529411765%;width:202.2598870056%}
.v-pinpai .v-box .v-item:nth-of-type(10) .text-container,.v-pinpai .v-box .v-item:nth-of-type(12) .text-container{bottom:0;top:auto;height:100%;width:202.2598870056%}
.v-pinpai .v-box .v-item:nth-of-type(12) .text-container{right:0;left:auto}.v-pinpai .v-box .media-wrap{width:150px;height:150px;border-radius:50%;overflow:hidden;background:#fff;position:relative;margin:0 auto}.v-pinpai .v-box .media-wrap img{width:100%;height:100%;position:absolute;top:0;left:0}
.v-pinpai .v-box .v-t1{font-size:24px;font-weight:bold;color:#222;line-height:34px;text-align:center;margin-top:29px}
.v-pinpai .v-box .v-t-line{width:24px;height:3px;background:#005bac;margin:10px auto 13px}
.v-pinpai .v-box .v-t2{font-size:16px;font-weight:400;color:#454545;line-height:26px;text-align:center}
.v-pinpai .v-box .text-container{width:100%;height:100%;background:#005bac;border:1px solid #e5e5e5;position:absolute;z-index:2;padding:36px 15.2542372881% 0;display:none;top:0;left:0}.v-pinpai .v-box .text-container .v-m1{font-size:24px;font-weight:bold;color:#fff;line-height:34px;text-align:center}
.v-pinpai .v-box .text-container .v-m2{width:46px;height:3px;background:#fff;margin:12px auto 13px}
.v-pinpai .v-box .text-container .v-m3{font-size:16px;font-weight:400;color:#fff;line-height:30px}
@media screen and (max-width: 1800px){
.v-pinpai .v-box .v-t1{font-size:20px}
.v-pinpai .v-box .v-t2{font-size:14px;padding:0 5px}
.v-pinpai .v-box .text-container .v-m1{font-size:20px}
.v-pinpai .v-box .text-container .v-m3{font-size:14px;line-height:1.875}}
@media screen and (max-width: 1600px){
.v-pinpai .v-box .v-item{height:300px}
.v-pinpai .v-box .v-item .media-wrap{width:120px;height:120px}
.v-pinpai .v-box .v-t1{font-size:20px;margin-top:24px}
.v-pinpai .v-box .v-t2{font-size:14px;padding:0 5px}
.v-pinpai .v-box .text-container .v-m1{font-size:20px}
.v-pinpai .v-box .text-container .v-m3{font-size:14px;line-height:1.875}}
@media screen and (max-width: 1400px){
.v-pinpai .v-box .text-container{padding:18px 8.2542372881% 0}
.v-pinpai .v-box .text-container .v-m1{font-size:18px}
.v-pinpai .v-box .text-container .v-m2{margin:8px auto}
.v-pinpai .v-box .v-t1{font-size:18px;line-height:1.4166666667}
.v-pinpai .v-box .v-t2{font-size:14px}}
@media screen and (max-width: 900px){.v-pinpai .v-box .v-item{width:49%;height:200px;padding-top:12px;margin-right:0;margin-bottom:2%}
.v-pinpai .v-box .v-item:nth-of-type(2n){float:right}
.v-pinpai .v-box .v-item .media-wrap{width:80px;height:80px}
.v-pinpai .v-box .v-t1{margin-top:10px;font-size:14px}
.v-pinpai .v-box .v-t2{line-height:1.5;font-size:12px}
}
.er-model{display:none;position:fixed;width:100%;height:100%;z-index:10000;top:0;left:0;background:rgba(54,54,54,.6)}
.er-model.active{display:block}
.er-pin-touch{display:-webkit-box;display:flex;align-items:center;flex-direction:column;height:100%;width:100%;justify-content:center}
.er-pin-touch .er-pin-con{background:#005bac;border-radius:6px;width:86%;padding:30px;position:relative;overflow-y:auto}
.er-pin-touch .er-pin-con .er-pin-close{width:20px;height:20px;background:url(../images/6581de24edb746cfad13663dedb7c3d4.gif);background-size:cover;background-position:center;position:absolute;right:12px;top:12px;z-index:2;cursor:pointer}
.er-pin-touch .er-pin-con .v-m1{font-size:16px;color:#fff;text-align:center;line-height:1.75}
.er-pin-touch .er-pin-con .v-m2{width:46px;height:3px;background:#fff;margin:12px auto}
.er-pin-touch .er-pin-con .v-m3{line-height:1.6;font-size:13px;color:#fff}
.er-v-pin-tu{margin-top:49px;margin-bottom:3.6458333333%}
.er-v-pin-tu .v-item{width:23.8888888889%;margin-right:1.3888888889%}
.er-v-pin-tu .v-item:nth-of-type(4n){margin-right:0}.er-v-pin-tu .v-item .media-wrap{padding-top:52.3255813953%;position:relative;overflow:hidden;cursor:pointer}
.er-v-pin-tu .v-item .media-wrap img{transition:.5s}.er-v-pin-tu .v-item .media-wrap:hover img{transform:scale(1.03)}
.er-v-pin-tu .v-item .media-wrap img{width:100%;height:100%;position:absolute;top:0;left:0}
@media screen and (max-width: 1300px){
.er-v-pin-tu{margin-top:30px}}
@media screen and (max-width: 900px){
.er-v-pin-tu{margin-top:40px}.er-v-pin-tu .v-item{width:49%;margin-bottom:2%;margin-right:0}
.er-v-pin-tu .v-item:nth-of-type(2n){float:right}}.v-yewu{margin-bottom:4.1666666667%}.v-yewu .v-item{position:relative}
.v-yewu .v-item:nth-child(2n) .media-wrap{right:0;left:50%;-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
.v-yewu .v-item:nth-child(2n) .text-container{float:left;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
.v-yewu .media-wrap{width:66.6666666667%;position:absolute;right:50%;top:0;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
.v-yewu .media-wrap .box{padding-top:43.3333333333%;position:relative}
.v-yewu .media-wrap .box img{width:100%;height:100%;position:absolute;top:0;left:0}
.v-yewu .text-container{width:50%;padding:28.8888888889% 0 0 0;float:right;position:relative;-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.v-yewu .text-container .box{padding:6.9444444444% 12.5% 0 15.9722222222%;height:100%;position:absolute;top:0;left:0;width:100%}
.v-yewu .text-container .v-ts .v-t1{font-size:34px;font-weight:400;color:#333;line-height:56px}
.v-yewu .text-container .v-ts .v-t2{font-size:21px;font-weight:400;color:#858585;line-height:32px;margin-bottom:20px}
.v-yewu .text-container .v-ts .v-title-line{width:78px;height:4px;background:#005bac;position:relative}
.v-yewu .text-container .v-ts .v-title-line .vs{width:29px;left:0;height:100%;background:#ec992d;left:0;position:absolute;-webkit-animation:lin 3s ease-in-out 0s infinite normal both;animation:lin 3s ease-in-out 0s infinite normal both}
.v-yewu .text-container .v-text{font-size:16px;font-weight:400;color:#454545;line-height:28px}
.v-yewu .text-container .v-er-r{margin-top:27px;height:168px}.v-yewu .text-container .v-er-r .swiper-container{padding-right:3.6697247706%}
.v-yewu .text-container .v-er-r .swiper-container,.v-yewu .text-container .v-er-r .swiper-wrapper{height:100%}
.v-yewu .text-container .v-er-r .swiper-scrollbar{border:1px solid #cacaca;border-radius:3px;background:#d5d5d5}
.v-yewu .text-container .v-er-r .swiper-scrollbar-drag{background:#053a92;border-radius:3px}
.v-yewu .text-container .v-er-r .swiper-slide{height:auto}
@media screen and (max-width: 1600px){
.v-yewu .text-container .v-ts .v-t1{font-size:26px;line-height:1.5555555556}
.v-yewu .text-container .v-ts .v-t2{font-size:20px;line-height:1.4545454545;margin-bottom:10px}
.v-yewu .text-container .box{padding-top:5%}.v-yewu .text-container .v-text{font-size:15px}}
@media screen and (max-width: 1400px){
.v-yewu .text-container .v-ts .v-t1{font-size:22px;line-height:1.5555555556}
.v-yewu .text-container .v-ts .v-t2{font-size:16px;line-height:1.4545454545;margin-bottom:10px}
.v-yewu .text-container .box{padding-top:5%}.v-yewu .text-container .v-er-r{height:144px;margin-top:17px}
.v-yewu .text-container .v-text{font-size:14px;line-height:24px}}
@media screen and (max-width: 1200px){
.v-yewu .text-container .v-er-r{height:120px;margin-top:10px}}
@media screen and (max-width: 900px){.v-yewu{margin-bottom:20px}
.v-yewu .media-wrap{width:100%;position:static}
.v-yewu .text-container{float:none;width:100%;padding:0}
.v-yewu .text-container .box{position:relative;height:auto;padding:30px 0}
.v-yewu .text-container .v-ts .v-t1{font-size:16px}
.v-yewu .text-container .v-ts .v-t2{font-size:16px}
}
.bgcc{background-size:cover;background-position:center}
.v-jin .v-jin-b{position:relative}
.v-jin .left{width:48.5416666667%;position:relative;z-index:3}
.v-jin .left .media-wrap{padding-top:71.530758226%;position:relative}
.v-jin .left .media-wrap img{width:100%;height:100%;position:absolute;top:0;left:0}
.v-jin .v-ss-bg{width:69.4444444444%;position:absolute;top:0;right:47.2222222222%;margin-top:4.5833333333%;z-index:2;background-image:url(../images/2d90d548.png)}
.v-jin .v-ss-bg .box{padding-top:56%}.v-jin .right{font-size:16px;font-weight:400;color:#454545;line-height:36px;width:43.4722222222%;padding-top:8.0555555556%;padding-bottom:11.1111111111%}
@media screen and (max-width: 1600px){
.v-jin .right{font-size:15px;line-height:2.25}}
@media screen and (max-width: 1300px){
.v-jin .right{font-size:14px;padding-top:6%;line-height:2.25;padding-bottom:2%}
.v-jin .v-ss-bg{padding:0}
}
@media screen and (max-width: 1200px){
.v-jin .right{font-size:14px;padding-top:3%;line-height:1.75;padding-bottom:5%}
}
@media screen and (max-width: 900px){
.v-jin .v-jin-b{margin-top:43.2px}
.v-jin .v-ss-bg{width:100%;position:static}
.v-jin .v-ss-bg .box{padding-top:61.3333333333%}
.v-jin .left{float:right;width:78.3098591549%;margin-right:10px;position:relative;top:-27px}
.v-jin .right{width:100%}
}
.v-jin2{position:relative}
.v-jin2 .left{width:31.25%;font-size:20px;font-weight:400;color:#333;line-height:66px}
.v-jin2 .left p{display:inline-block;vertical-align:top}
.v-jin2 .left img{display:inline-block;vertical-align:top;width:66px;margin:0 32px}
.v-jin2 .right{width:410px;height:475px;position:relative;z-index:3}
.v-jin2 .item{padding:30px 0;border-top:1px solid #e2e2e2}
.v-jin2 .item:last-of-type{border-bottom:1px solid #e2e2e2}
.v-jin2 .vs-bg{width:80.1388888889%;left:36.8055555556%;position:absolute;height:320px;bottom:40px;background:url(../images/56739e29.png);z-index:2}
@media screen and (max-width: 1600px){
.v-jin2 .left{font-size:16px}
.v-jin2 .left img{width:46px;height:46px;margin:0 20px;margin-top:10px}
.v-jin2 .item{padding:20px 0}.v-jin2 .right{width:349px;height:404px}}
@media screen and (max-width: 900px){
.v-jin2 .right{height:199px;width:169px;position:absolute;bottom:0;right:0}
.v-jin2 .left{width:44.5070422535%;white-space:nowrap}
.v-jin2 .left .item{font-size:12px;padding:15px 0;line-height:33px}
.v-jin2 .left .item img{margin:0 4px 0 0;width:33px;height:33px}
.v-jin2 .vs-bg{display:none}}
@media screen and (max-width: 370px){
.v-jin2 .left .item img{width:20px;height:20px;margin-top:6px;margin-right:2px}
.v-jin2 .right{width:140px}}.v-jin3{padding:82px 0 75px;margin-top:80px}
.v-jin3 .v-re{position:relative}
.v-jin3 .left{width:48.3333333333%;position:absolute;left:0;top:0}
.v-jin3 .left .media-wrap{padding-top:83.908045977%;position:relative}
.v-jin3 .left .media-wrap img{width:100%;height:100%;position:absolute;top:0;left:0}
.v-jin3 .right{width:57.2916666667%;position:relative;z-index:2;padding-top:8.5416666667%}
.v-jin3 .v-top .v-item{line-height:64px;background:#fff;padding:0 20px;min-width:150px;cursor:pointer;margin-right:18px;text-align:center;font-size:16px;font-weight:400;color:#555}
.v-jin3 .v-top .v-item:last-of-type{margin-right:0}
.v-jin3 .v-top .v-item.active{background:#005bac;color:#fff}
.v-jin3 .v-bottom{background:#fff;padding:23px 33px 40px;margin-top:22px;margin-bottom:100px;height:264px}
.v-jin3 .v-bottom .v-item{display:none;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn}.v-jin3 .v-bottom .v-item.active{display:block}
.v-jin3 .v-bottom .v-item .v-t1{font-size:28px;font-weight:400;color:#333;line-height:36px;margin-bottom:2.6666666667%;text-align:center}.v-jin3 .v-bottom .v-item .v-t2{font-size:16px;font-weight:400;color:#454545;line-height:36px}@media screen and (max-width: 1600px){
.v-jin3 .v-top .v-item{min-width:120px;font-size:13px;line-height:50px}
.v-jin3 .v-bottom{margin-bottom:60px;height:217px}
.v-jin3 .v-bottom .v-item .v-t1{font-size:22px}
.v-jin3 .v-bottom .v-item .v-t2{font-size:14px;line-height:1.8}
}
@media screen and (max-width: 1300px){
.v-jin3 .v-top .v-item{min-width:0;margin-right:10px;padding:0 10px}
.v-jin3 .right{width:64%}.v-jin3 .v-bottom{margin-bottom:0;height:217px}
}
@media screen and (max-width: 900px){
.v-jin3{padding:25px 0;margin-top:40px}
.v-jin3 .left{position:static;width:100%;margin-top:16px}
.v-jin3 .right{width:100%;padding-top:0;float:none}
.v-jin3 .right .v-top{display:-webkit-box;display:flex;overflow-x:auto}
.v-jin3 .right .v-top .v-item{line-height:40px;min-width:110px;font-size:12px;padding:0 15px;flex-shrink:0}
.v-jin3 .v-bottom{height:auto}}
.v-zhongyao{margin-bottom:80px}
.v-zhongyao .v-t1{font-size:34px;font-weight:400;color:#333;line-height:1.6153846154;text-align:center;margin-bottom:28px}
.v-zhongyao .v-text{font-size:16px;font-weight:400;color:#454545;line-height:30px;text-align:center}
.v-zhongyao .v-wrap{margin-top:37px}
.v-zhongyao .v-wrap .v-item{margin:0 auto}
.v-zhongyao .v-wrap .v-item .media-wrap{background:#f9f9f9;position:relative;overflow:hidden}
.v-zhongyao .v-wrap .v-item .media-wrap img{transition:.5s}
.v-zhongyao .v-wrap .v-item .media-wrap:hover img{transform:scale(1.03)}
.v-zhongyao .v-wrap .v-item .media-wrap img{width:100%;height:100%;position:absolute;top:0;left:0}
.v-zhongyao .v-wrap .v-item:nth-child(1){width:23.8194444444%;float:left}
.v-zhongyao .v-wrap .v-item:nth-child(1) .media-wrap{padding-top:91.8367346939%;position:relative}
.v-zhongyao .v-wrap .v-item:nth-child(3){width:50.1388888889%}
.v-zhongyao .v-wrap .v-item:nth-child(3) .media-wrap{padding-top:43.6288088643%}
.v-zhongyao .v-wrap .v-item:nth-child(2){width:23.8194444444%;float:right}
.v-zhongyao .v-wrap .v-item:nth-child(2) .media-wrap{padding-top:91.8367346939%;position:relative}
@media screen and (max-width: 1600px)
{
.v-zhongyao .v-text{font-size:15px;line-height:1.8}
}
@media screen and (max-width: 1400px){
.v-zhongyao .v-text{font-size:14px;line-height:1.75}
}
@media screen and (max-width: 1200px){
.v-zhongyao .v-t1{font-size:21px;line-height:1.3125;margin-bottom:3.16789%}
.v-zhongyao .v-text{font-size:14px}}
@media screen and (max-width: 900px){
.v-zhongyao{margin-bottom:40px}
.v-zhongyao .v-t1{font-size:30px;line-height:1.3125;margin-bottom:3.16789%}
.v-zhongyao .v-text{font-size:14px;line-height:1.75}
}
.v-zhongyao-title{font-size:28px;font-weight:400;color:#333;line-height:40px}
.v-zhongyao-line{width:58px;height:2px;background:#005bac;margin:4.9090909091% 0 5.0909090909%}
.v-zhongyao-text{font-size:16px;font-weight:400;color:#454545;line-height:2}
@media screen and (max-width: 1600px){
.v-zhongyao-title{font-size:24px;line-height:1.3333333333}
.v-zhongyao-text{font-size:15px;line-height:1.8}
}
@media screen and (min-width: 1024px){
.v-jin2 .tit{font-size:28px}
}
@media screen and (max-width: 1400px){
.v-zhongyao-title{font-size:20px;line-height:1.3333333333}
.v-zhongyao-line{width:48px;margin:4% 0 5%}
.v-zhongyao-text{font-size:14px;line-height:1.75}
}
@media screen and (max-width: 1200px){
.v-zhongyao-title{font-size:16px;line-height:1.3333333333}
.v-zhongyao-line{width:48px;margin:4% 0 5%}
.v-zhongyao-text{font-size:12px;line-height:1.5}
}
@media screen and (max-width: 900px){
.v-zhongyao-title{font-size:16px;line-height:1.3333333333}
.v-zhongyao-line{width:48px;margin:4% 0 5%}
.v-zhongyao-text{font-size:14px;line-height:1.75}
}
.v-zhongyao-xianxia{padding:50px 0;background:#f5f5f5}.v-zhongyao-xianxia .v-top{position:relative}
.v-zhongyao-xianxia .v-top .v-left{width:57.7777777778%}
.v-zhongyao-xianxia .v-top .v-left .box{padding-top:56.0096153846%;position:relative}
.v-zhongyao-xianxia .v-top .v-left .box .swiper-container{position:absolute;width:100%;height:100%;top:0;left:0}
.v-zhongyao-xianxia .v-top .v-left .box .swiper-container .swiper-wrapper,.v-zhongyao-xianxia .v-top .v-left .box .swiper-container .swiper-slide{width:100%;height:100%}
.v-zhongyao-xianxia .v-top .v-right{position:absolute;height:100%;width:38.1944444444%;right:0;top:0}
.v-zhongyao-xianxia .v-xia-pa{position:absolute;z-index:3;bottom:26px;right:44px;text-align:right;width:auto;font-size:0;line-height:0}.v-zhongyao-xianxia .v-xia-pa .swiper-pagination-bullet{width:14px;height:14px;background:#fff;border-radius:50%;opacity:1}
.v-zhongyao-xianxia .v-bottom{margin-top:58px}
.v-zhongyao-xianxia .v-bottom .v-item{width:32.2916666667%;margin-right:1.5277777778%}
.v-zhongyao-xianxia .v-bottom .v-item:nth-child(3n){margin-right:0}
.v-zhongyao-xianxia .v-bottom .v-item .media-wrap{padding-top:44.3010752688%;position:relative;overflow:hidden}
.v-zhongyao-xianxia .v-bottom .v-item .media-wrap img{transition:.5s}
.v-zhongyao-xianxia .v-bottom .v-item .media-wrap:hover img{transform:scale(1.03)}
.v-zhongyao-xianxia .v-bottom .v-item .media-wrap img{width:100%;height:100%;position:absolute;top:0;left:0}
@media screen and (max-width: 900px){
.v-zhongyao-xianxia{padding:30px 0}
.v-zhongyao-xianxia .v-top{width:100%}
.v-zhongyao-xianxia .v-top .v-left{width:100%;margin-bottom:20px}
.v-zhongyao-xianxia .v-top .v-right{width:100%;position:static}
.v-zhongyao-xianxia .v-bottom{margin-top:20px}
.v-zhongyao-xianxia .v-xia-pa{right:18px;bottom:12px}
.v-zhongyao-xianxia .v-xia-pa .swiper-pagination-bullet{width:8px;height:8px}}
.v-zhongyao-xianxia2{margin-bottom:4.1666666667%}
.v-zhongyao-xianxia2 .v-item{position:relative}
.v-zhongyao-xianxia2 .v-item:nth-of-type(2n) .v-text-container{left:auto;right:0;-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
.v-zhongyao-xianxia2 .v-item:nth-of-type(2n) .v-img{float:left;margin-left:-16.6666666667%;margin-right:0;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
.v-zhongyao-xianxia2 .v-text-container{width:45.5555555556%;float:left;height:100%;position:absolute;top:0;left:0;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
.v-zhongyao-xianxia2 .v-img{width:66.5972222222%;float:right;margin-right:-16.6666666667%;-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
.v-zhongyao-xianxia2 .v-img .media-wrap{padding-top:49.0093847758%;background:#f9f9f9;position:relative;overflow:hidden}
.v-zhongyao-xianxia2 .v-img .media-wrap img{transition:.5s}
.v-zhongyao-xianxia2 .v-img .media-wrap:hover img{transform:scale(1.03)}
.v-zhongyao-xianxia2 .v-img .media-wrap img{width:100%;height:100%;position:absolute;top:0;left:0}
@media screen and (max-width: 900px){
.v-zhongyao-xianxia2 .v-img{margin:0 auto 20px;width:100%;float:none}
.v-zhongyao-xianxia2 .v-text-container{position:static;width:100%;float:none}
.v-zhongyao-xianxia2 .v-item{margin-bottom:20px}
.v-zhongyao-xianxia2 .v-item:nth-of-type(2n) .v-img{margin:0 auto 20px}}
.v-zhiyao1 .v-box .v-item{width:32.3611111111%;margin-right:1.3888888889%;float:left}
.v-zhiyao1 .v-box .v-item:nth-child(1){-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
.v-zhiyao1 .v-box .v-item:nth-child(2){-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
.v-zhiyao1 .v-box .v-item:nth-child(3){-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
.v-zhiyao1 .v-box .v-item:nth-child(3n){margin-right:0}
.v-zhiyao1 .v-box .v-item .media-wrap{padding-top:61.3733905579%;background:#f9f9f9;overflow:hidden;position:relative}
.v-zhiyao1 .v-box .v-item .media-wrap img{transition:.5s}
.v-zhiyao1 .v-box .v-item .media-wrap:hover img{transform:scale(1.03)}
.v-zhiyao1 .v-box .v-item .media-wrap img{width:100%;height:100%;position:absolute;top:0;left:0}
.v-zhiyao1 .v-box .v-item .v-img-title{margin-top:4.2918454936%;font-size:20px;font-weight:bold;color:#333;line-height:30px;text-align:center}
.v-zhiyao1 .v-btn{display:none}
@media screen and (max-width: 1600px){
.v-zhiyao1 .v-box .v-item .v-img-title{margin-top:4.2918454936%;font-size:18px;font-weight:bold;color:#333;line-height:1.6666666667;text-align:center}
}
@media screen and (max-width: 900px){
.v-zhiyao1 .v-box .v-item{width:100%;margin-right:0}
.v-zhiyao1 .v-box .v-item .v-img-title{margin-top:4.2918454936%;font-size:14px;font-weight:bold;color:#333;line-height:1.6666666667;text-align:center}.v-zhiyao1 .v-btn{display:block;position:absolute;bottom:0;z-index:2}
.v-zhiyao1 .v-btn img{width:21px}
.v-zhiyao1 .v-btn-prev{bottom:0;left:8px}
.v-zhiyao1 .v-btn-next{right:8px;bottom:0}
}
.v-zhiyao2 .v-right{width:66.6666666667%;margin-right:-16.6666666667%;background:#f9f9f9}
.v-zhiyao2 .v-right .v-box{padding-top:67.7083333333%;position:relative}
.v-zhiyao2 .v-right .v-box .swiper-container{width:100%;height:100%;position:absolute;top:0;left:0}
.v-zhiyao2 .v-container{background:#f7f7f7}
.v-zhiyao2 .v-left{width:44.7222222222%;position:absolute;bottom:0;left:0;height:100%}
.v-zhiyao2 .v-left .table,.v-zhiyao2 .v-left .table-cell{table-layout:fixed}
.v-zhiyao2 .content{position:relative}
.v-zhiyao2 .content .b-t1{font-size:32px;font-weight:400;color:#282828;line-height:42px;margin-bottom:37px}
.v-zhiyao2 .content .b-text{font-size:16px;font-weight:400;color:#4e4e4e;line-height:36px}
.v-zhiyao2 .zhiyao2-btn-container{margin-top:9.3167701863%}
.v-zhiyao2 .zhiyao2-btn-container .zhiyao2-btn{display:inline-block;vertical-align:top;width:46px;height:46px;background:#fff;box-shadow:0px 0px 10px 0px rgba(193,191,191,.36);border-radius:50%;background-size:20px;cursor:pointer}.v-zhiyao2 .zhiyao2-btn-container .zhiyao2-btn-prev{margin-right:18px;background-color:#005bac;background-position:center;background-repeat:no-repeat;background-image:url("../images/11f6a3fb9a6843cf89c092489a648952.gif")}
.v-zhiyao2 .zhiyao2-btn-container .zhiyao2-btn-next{background-position:center;background-repeat:no-repeat;background-image:url("../images/d5757ad68c044b9aa471415f08f07adb.gif")}@media screen and (max-width: 1600px){.v-zhiyao2 .content .b-t1{font-size:26px}.v-zhiyao2 .content .b-text{font-size:14px;line-height:2}}
@media screen and (max-width: 1400px){
.v-zhiyao2 .content .b-t1{font-size:22px}
.v-zhiyao2 .content .b-text{font-size:12px;line-height:2}
.v-zhiyao2 .zhiyao2-btn-container .zhiyao2-btn{width:40px;height:40px;background-size:16px}
}
@media screen and (max-width: 1200px){
.v-zhiyao2 .content .b-t1{font-size:22px}
.v-zhiyao2 .content .b-text{font-size:12px;line-height:1.75}
}
@media screen and (max-width: 900px){
.v-zhiyao2 .v-left{width:100%;position:relative;margin-bottom:23px;padding-top:26px}
.v-zhiyao2 .v-right{width:104.1666666667%;margin:0;margin-left:-2.0833333333%}
.v-zhiyao2 .content .b-t1{font-size:17px;margin-bottom:18px;line-height:1.75}
.v-zhiyao2 .zhiyao2-btn-container{text-align:right;margin-top:23px}
.v-zhiyao2 .zhiyao2-btn-container .zhiyao2-btn{width:27px;height:27px;background-size:12px}
.v-zhiyao2 .zhiyao2-btn-container .zhiyao2-btn-prev{margin-right:18px}
}
.v-zhiyao3 .v-right{width:66.6666666667%;margin-left:-16.6666666667%}
.v-zhiyao3 .v-right .v-box{padding-top:67.7083333333%;position:relative}
.v-zhiyao3 .v-right .v-box .swiper-container{width:100%;height:100%;position:absolute;top:0;right:0}
.v-zhiyao3 .v-container{background:#005bac}
.v-zhiyao3 .v-left{width:44.7222222222%;position:absolute;bottom:0;right:0;height:100%}
.v-zhiyao3 .v-left .table,.v-zhiyao3 .v-left .table-cell{table-layout:fixed}
.v-zhiyao3 .content{position:relative}.v-zhiyao3 .content .b-text{font-size:16px;font-weight:400;color:#fff;line-height:32px}
.v-zhiyao3 .table,.v-zhiyao3 .table-cell{display:block}
.v-zhiyao3 .table{padding-top:36px}
.v-zhiyao3 .zhiyao3-btn-container{position:absolute;bottom:36px;left:0px;z-index:3}
.v-zhiyao3 .zhiyao3-btn-container .zhiyao3-btn{display:inline-block;vertical-align:top;width:46px;height:46px;background:#fff;box-shadow:0px 0px 10px 0px rgba(193,191,191,.36);border-radius:50%;background-size:20px;cursor:pointer}.v-zhiyao3 .zhiyao3-btn-container .zhiyao3-btn-prev{margin-right:18px;background-position:center;background-repeat:no-repeat;background-image:url("../images/baa58093a0ee4b1b9032393eeac96d57.gif")}
.v-zhiyao3 .zhiyao3-btn-container .zhiyao3-btn-next{background-position:center;background-repeat:no-repeat;background-image:url("../images/d5757ad68c044b9aa471415f08f07adb.gif")}
.v-zhiyao3 .v-center{width:66.3043478261%;margin:5.5900621118% auto 6.6770186335%}
.v-zhiyao3 .v-center .swiper-wrapper{justify-content:center;align-items:center}
.v-zhiyao3 .v-center .swiper-slide{width:41.2177985948%;position:absolute;top:0}
.v-zhiyao3 .v-center .swiper-slide:nth-of-type(1){left:0;width:32.5526932084%;margin-top:5.8548009368%}
.v-zhiyao3 .v-center .swiper-slide:nth-of-type(2){margin:auto 0;z-index:2;position:relative}
.v-zhiyao3 .v-center .swiper-slide:nth-of-type(3){right:0;width:32.5526932084%;margin-top:5.8548009368%}
@media screen and (max-width: 1600px){
.v-zhiyao3 .content .b-text{font-size:14px;line-height:2}
}
@media screen and (max-width: 1500px){
.v-zhiyao3 .v-center{width:56%}
}
@media screen and (max-width: 1400px){
.v-zhiyao3 .content .b-text{font-size:12px;line-height:2}
.v-zhiyao3 .v-center{width:60%;margin:2% auto}
.v-zhiyao3 .zhiyao3-btn-container .zhiyao3-btn{width:40px;height:40px;background-size:16px}}
@media screen and (max-width: 1200px){
.v-zhiyao3 .content .b-text{font-size:12px;line-height:1.75}
}
@media screen and (max-width: 900px){
.v-zhiyao3 .table{padding-top:0}
.v-zhiyao3 .v-left{position:relative;width:100%;padding-top:25px}
.v-zhiyao3 .v-right{width:104.1666666667%;margin:0;margin-left:-2.0833333333%;margin-top:20px}
.v-zhiyao3 .v-center{width:62.4%}
.v-zhiyao3 .zhiyao3-btn-container{text-align:right;margin-top:0px;position:static}
.v-zhiyao3 .zhiyao3-btn-container .zhiyao3-btn{width:27px;height:27px;background-size:12px}
.v-zhiyao3 .zhiyao3-btn-container .zhiyao3-btn-prev{margin-right:18px}
}
.v-zhiyao4 .v-container{background:#f0f0f0;padding:62px 0}
.v-zhiyao4 .v-container .content{position:relative}
.v-zhiyao4 .v-container .v-left{width:48.1944444444%;background:#fff;left:0;height:82.3091247672%;position:absolute;top:0;left:0;margin-top:3.1944444444%;z-index:3}
.v-zhiyao4 .v-container .v-right{width:59.1666666667%;box-sizing:border-box}
.v-zhiyao4 .v-container .v-right .media-wrap{padding-top:63.0281690141%;position:relative;overflow:hidden}
.v-zhiyao4 .v-container .v-right .media-wrap img{transition:.5s}
.v-zhiyao4 .v-container .v-right .media-wrap:hover img{transform:scale(1.03)}
.v-zhiyao4 .v-container .v-right .media-wrap img{width:100%;height:100%;position:absolute;top:0;left:0}
.v-zhiyao4 .v-container .b-box{padding:5.7636887608%;height:100%;width:100%}
.v-zhiyao4 .v-container .b-text{font-size:16px;font-weight:400;color:#454545;line-height:28px;margin-bottom:33px}
.v-zhiyao4 .v-container .v-shot-more{width:161px;height:54px;background:#005bac;border-radius:27px;line-height:54px;overflow:hidden;display:inline-block;font-size:16px;font-weight:400;color:#fff;text-align:center;margin-top:45px}
.v-zhiyao4 .v-container .v-shot-more img{display:inline-block;vertical-align:middle;position:relative;top:-2px;width:22px;margin-left:11px}.v-zhiyao4 .v-container .v-slofw{display:inline-block;vertical-align:middle}
.v-zhiyao4 .v-container .v-slofw img{width:auto}
@media screen and (max-width: 1700px){
.v-zhiyao4 .v-slofw{width:calc(100% - 191px);text-align:right}
.v-zhiyao4 .v-slofw img{max-width:100%}
.v-zhiyao4 .v-container .b-text{font-size:16px;line-height:1.9;margin-bottom:3.4482758621%}
}
@media screen and (max-width: 1600px){
.v-zhiyao4 .v-container .b-text{font-size:14px;line-height:1.9;margin-bottom:5.1724137931%}
}
@media screen and (max-width: 1400px){
.v-zhiyao4 .v-container .v-shot-more{width:120px;height:40px;line-height:40px;font-size:13px}
.v-zhiyao4 .v-container .v-shot-more img{width:20px;margin-left:6px}
.v-zhiyao4 .v-container .b-text{margin-bottom:5.1724137931%;font-size:13px;line-height:1.9}
.v-zhiyao4 .v-container .v-slofw{width:calc(100% - 200px)}
}
@media screen and (max-width: 1200px){
.v-zhiyao4 .v-container .v-shot-more{width:110px;height:36px;line-height:36px;font-size:13px;margin-top:30px}
.v-zhiyao4 .v-container .v-shot-more img{width:16px;margin-left:6px}
}
@media screen and (max-width: 900px){
.v-zhiyao4 .v-container{padding:10px 0}
.v-zhiyao4 .v-container .v-right{width:104.1666666667%;margin:0;margin-left:-2.0833333333%;margin-top:-15px;float:none}
.v-zhiyao4 .v-container .v-left{width:100%;position:relative;margin-top:0;float:none}
.v-zhiyao4 .v-container .v-slofw{float:left;width:180px;max-width:calc(100% - 100px)}
.v-zhiyao4 .v-container .v-shot-more{float:right;width:90px;height:30px;line-height:30px;font-size:12px}
.v-zhiyao4 .v-container .v-shot-more img{width:14px}
}
.v-zhiyao5{overflow-y:hidden;overflow-x:visible}
.v-zhiyao5 .v-item{width:25%;float:left;cursor:pointer;height:670px;transition:.5s;padding-top:134px;border-left:1px solid rgba(255,255,255,.6)}.
v-zhiyao5 .v-item:nth-of-type(3){border-right:1px solid rgba(255,255,255,.6)}
.v-zhiyao5 .v-item.active{width:50%}
.v-zhiyao5 .v-item.active .vt1{font-size:32px}
.v-zhiyao5 .v-item.active .ven{display:none}
.v-zhiyao5 .v-item.active .vtext{display:block}
.v-zhiyao5 .v-item .vnum{font-size:72px;font-family:Metal;font-weight:normal;color:#fff;margin-bottom:13px;line-height:93px;position:relative}
.v-zhiyao5 .v-item .vnum::before{width:7px;height:73px;background:#fff;position:absolute;left:-4px;top:0;bottom:0;content:""}
.v-zhiyao5 .v-item .vt1{line-height:60px;font-size:22px;font-weight:400;color:#fff}
.v-zhiyao5 .v-item .ven{font-size:18px;font-family:Arial;font-weight:400;color:#bacddd;line-height:30px;display:block}
.v-zhiyao5 .v-item .vtext{font-size:16px;font-weight:400;color:#fff;line-height:30px;display:none;margin-top:30px}
.v-zhiyao5 .v-item .vp{padding-left:40px;padding-right:40px}
.v-zhiyao5 .v-zhiyao5-sw-btn{display:none}
@media screen and (max-width: 1600px){
.v-zhiyao5 .v-item{height:540px;padding-top:70px}
.v-zhiyao5 .v-item .vnum{font-size:60px;line-height:83px}
.v-zhiyao5 .v-item .vnum::before{width:5px;left:-3px;height:63px}
.v-zhiyao5 .v-item .vnum .vtext{font-size:15px;line-height:1.875}
.v-zhiyao5 .v-item .vp{line-height:1.5;margin:3% 0;padding-left:30px;padding-right:30px}
.v-zhiyao5 .v-item.active .vt1{font-size:24px}}
@media screen and (max-width: 1400px){
.v-zhiyao5 .v-item{height:430px;padding-top:70px}
.v-zhiyao5 .v-item .vnum{font-size:50px;line-height:63px}
.v-zhiyao5 .v-item .vnum::before{height:53px}
.v-zhiyao5 .v-item .vt1{font-size:21px}
.v-zhiyao5 .v-item .vtext{font-size:14px}
.v-zhiyao5 .v-item.active .vt1{font-size:23px}
}
@media screen and (max-width: 900px){
.v-zhiyao5 .v-item{height:335px;padding-top:56px}
.v-zhiyao5 .v-item .vnum{font-size:36px;line-height:43px}
.v-zhiyao5 .v-item .vnum::before{height:36px;opacity:0}
.v-zhiyao5 .v-item .vt1{font-size:18px}
.v-zhiyao5 .v-item .vtext{font-size:12px;display:block}
.v-zhiyao5 .v-item .ven{display:none}
.v-zhiyao5 .v-item.active{width:100%}
.v-zhiyao5 .v-item.active .vt1{font-size:18px}
.v-zhiyao5 .v-item.swiper-slide-active .vnum::before{opacity:1}
.v-zhiyao5 .v-zhiyao5-sw-btn{display:block;position:absolute;z-index:2;bottom:20px}
.v-zhiyao5 .v-zhiyao5-sw-btn img{width:21px}
.v-zhiyao5 .v-zhiyao5-sw-btn-prev{left:20px}
.v-zhiyao5 .v-zhiyao5-sw-btn-next{right:20px}
}
.ptx{padding-top:60px}
@media screen and (min-width: 1600px){
.ptx{padding-top:74px}}
@media screen and (max-width: 900px){
.ptx{padding-top:32px}}
.backtop{z-index:6}
@media screen and (max-width: 900px){
.shares{float:none}}
.head{}
.head .logo{width:auto}
.head .nav_list{width:auto;margin-right:20px}
.head .nav_list>li{margin:0 24px}
@media screen and (max-width: 1400px){
.head .logo{width:260px}
.head .nav_list>li{margin:0 20px}
.head .nav_list>li a>{font-size:14px}}
@media screen and (max-width: 1300px){
.head .logo{width:250px}
.head .nav_list>li{margin:0 14px}
.head .nav_list>li a>{font-size:13px}
}
@media screen and (max-width: 1200px){.head .logo{width:190px;padding:30px 0 0}.head .nav_list>li{margin:0 10px}.head .nav_list>li a>{font-size:12px}}@media only screen and (max-width: 1024px){.head{width:100%;padding:0 2%}.head .logo{width:22%;padding:27px 0 0}.head .nav_list{margin-right:0}.head .nav_list li{margin:0 6px}}@media only screen and (max-width: 90px){.head{width:100%;padding:0 2%}.head .logo{width:22%;padding:27px 0 0}.head .nav_list{margin-right:0}.head .nav_list li{margin:0}}@media only screen and (max-width: 568px){.head{width:100%}.head .logo{width:58%;padding:3.5% 0 0}}.v-ab-btn-con{display:none}.video-btn{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:78px;height:78px;z-index:2}
@media screen and (max-width: 500px){
.video-btn{width:60px;height:60px}
}
@media only screen and (max-width: 1023px) {
	.v-er-about .v-box .v-right .v-text{height: auto;}
}
/*# sourceMappingURL=dist.css.map*/