@charset "UTF-8";


@font-face {
	font-family: SourceHanSansCN;
	src: url("../font/SourceHanSansCN-Bold.otf") format("truetype");
	font-weight: 700;
	font-style: normal;
}
@font-face {
	font-family: SourceHanSansCN;
	src: url("../font/SourceHanSansCN-Extralight.otf") format("truetype");
	font-weight: 100;
	font-style: normal;
}



/*主体宽度*/
.w_1200{ max-width:1200px; margin-right: auto; margin-left: auto;}
.w_1400{ max-width:1400px; margin-right: auto; margin-left: auto;}
.w_1500{ max-width:1372px; margin-right: auto; margin-left: auto;}
.w_1500s{ max-width:1500px; margin-right: auto; margin-left: auto;}
.w_1600{ padding: 0 9.63541666vw; }
.w_930{ max-width:930px; margin-right: auto; margin-left: auto;}
.w_width{padding-left: 80px;padding-right: 80px;}
.w_1920{ max-width:1920px; margin-right: auto; margin-left: auto;}
.w_1216{ max-width:1216px; margin-right: auto; margin-left: auto;}
.w2{ width:100%; background-color:#009999; float:left; height: 57px; }
.container3 { width: 100%; float: left; }
.banner_bg_color{ position:absolute; width:100%; height:125px; background: rgba(44,67,143,0.3); bottom:0; z-index:1;}
.swiper-txt{ font-size:62px; font-weight:700; line-height:72px; position:absolute; top:20%; left:5%; color:#ffffff; text-shadow: 1.8px 4.7px 3.7px rgba(0,0,0,0.74); letter-spacing:10px; font-family: SourceHanSansCN;}
.swiper-txt2{ font-size:38px; font-weight:700; line-height:72px; position:absolute; top:32%; left:5%; color:#ffffff; text-shadow: 1.8px 4.7px 3.7px rgba(0,0,0,0.74); letter-spacing:10px; font-family: SourceHanSansCN;}
.swiper-txt2 span{ font-size:46px; color:#009999; }
.swiper-txt3{ font-size:56px; font-weight:700; line-height:72px; position:absolute; top:22%; left:50%; margin-left:-540px; color:#444444; letter-spacing:5px; font-family: SourceHanSansCN;}
.swiper-txt3 span{ font-size:56px; color:#ff0000;}
.swiper-txt4{ font-size:28px; font-weight:700; line-height:42px; position:absolute; top:35%; left:50%; margin-left:-550px; color:#333333; letter-spacing:2px; font-family: SourceHanSansCN;}


.t_navs .slogan { float: left; margin-top: -9px; margin-left: 237px; padding-left: 25px; position: absolute; }
.t_navs .slogan:before{position:absolute;content:"";width:1px;height:50px;background:#e0e0e0;top:0;left:0}
.t_navs .slogan strong{display:block;font-size:22px;color:#282828;line-height:28px;}
.t_navs .slogan span{display:block;font-size:16px;color:#737373;line-height:30px;font-weight:400;}

@media  screen and (max-width: 1050px){
.w_width{padding-left: 15px;padding-right: 15px;}
}
.lb-news{
  position: relative;
}
.lb-news .swiper-button-prev, .news-lb .swiper-button-next {
    background: url(../images/jt-l.jpg) no-repeat center;
    width: 30px;
    height: 45px;
    position: absolute;
    left: 323px;
    top: 282px;
    outline: none;
    margin: 0;
}
.lb-news .swiper-button-next {
    background: url(../images/jt-r.jpg) no-repeat center;
    right: 0px;
    top: 305px;
}
.lb-news .swiper-button-prev:hover{
background: url('../images/jt-l2.jpg') no-repeat center;
}
.lb-news .swiper-button-next:hover{
background: url('../images/jt-r2.jpg') no-repeat center;
}
/*顶部导航*/
body.on{overflow: hidden;height: 100vh;}
.wyb_s{position: relative;z-index: 99;}
.t_navs{ width: 100%;}
.t_navs::after{content: "";display: block;clear: both;}
/*正常屏幕显示*/
.t_navs .top{ width: 100%; float: left; position: relative; margin-bottom:69px;}
.t_navs .top ._b{width: 100%; float:right;}
.t_navs .top ._b::after{content: "";display: block;clear: both;}
/*logo*/
.t_navs .top .logo{ line-height: 0; float: left; position:absolute; top: 20px;}
.t_navs .top .logo img{ width:78%;}
/*一级导航*/
.t_navs .top .right{ float: right;}
.t_navs .top .right .menu{float: left;}
.t_navs .top .right .menu ul{float: left;}
.t_navs .top .menu .nli{ float: left; position: relative;padding: 16px 6.5px 0px;}
.t_navs .top .menu .nli span a{ display: block;color: #333; position: relative;line-height: 45px;font-size: 16px;padding: 0 18px;}
/*鼠标经过样式*/
.t_navs .top .menu .nli:hover span a{ color: #ffffff;
    background-color: #009999;
    padding: 0 18px;}
.t_navs .top .menu .nli.on span a{
	color: #ffffff;
    background-color: #009999;
    padding: 0 18px;
	}

/*input*/
.t_navs .top .inputbox{width: 177px;float: left;margin-left: 60px;position: relative;margin-top: 21px;}
.t_navs .top .inputbox input{width: 100%;height: 28px;border: 1px solid #999;padding: 0 30px 0 12px;display: block;font-size: 14px;color: #333;border-radius: 3px;}
.t_navs .top .inputbox img{width: 16px;display: block;position: absolute;right: 6px;top: 50%;margin-top: -8px;}
/*二级导航*/
.t_navs .top .sub{ display: none; position: absolute; top:100%; left: 50%; z-index: 4;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);}
.t_navs .top .sub1{width: 200px;background: rgba(255,255,255,0.6);}
.t_navs .top .sub1 .l2{position: relative;}
.t_navs .top .sub1 .l2 .a2{display: block;font-size: 14px;color: #666;line-height: 30px;border-bottom: 1px solid #fff;text-align: center;position: relative;}
.t_navs .top .sub1 .l2 .a2::after{content: "";display: block;width: 10px;height: 10px;border-top: 2px solid #009999;border-right: 2px solid #009999;position: absolute;right: 6px;top: 50%;margin-top: -6px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg); }
.t_navs .top .sub1 .l2 .a2:hover{color: #009999;}

.t_navs .top .sub1 .l2.l2_noerji .a2::after{display:none;}


.t_navs .top .sub1 .l2 .listbox{width: 170px;position: absolute;left: calc(100% + 1px);top: 0;background: rgba(255,255,255,0.6);display: none;}
.t_navs .top .sub1 .l2 .listbox::after{content:"";display: block;width: 1px;height: 100%;position: absolute;right: 100%;top: 0;}
.t_navs .top .sub1 .l2 .listbox .list{width: 100%;border-bottom: 1px solid #fff;}
.t_navs .top .sub1 .l2 .listbox .list a{font-size: 14px;color: #666;line-height: 30px;display: block;text-align: center;}
.t_navs .top .sub1 .l2 .listbox .list a:hover{color: #009999;}
.t_navs .top .sub2{width: 180px;background: rgba(255,255,255,0.6);}
.t_navs .top .sub2 .l2{border-bottom: 1px solid #fff;}
.t_navs .top .sub2 .l2 a{font-size: 14px;color: #666;line-height: 30px;display: block;text-align: center;}
.t_navs .top .sub2 .l2 a:hover{color: #009999;}
.t_navs .top ._t {
    text-align: right;
    float: right;
    position: relative;
    top: 12px;
}
.t_navs .top ._t a {
    font-size: 20px;
    color: #549fac;
    display: inline-block;
    vertical-align: middle;
}
.t_navs .top ._t span{font-size: 12px;color: #737373;display: inline-block;vertical-align: middle;margin: 0 4px;}
.t_navs .top ._t .span2{margin: 0;}
.t_navs .top ._t a:hover,
.t_navs .top ._t a.on{color: #009999;}


.header
{
    position: absolute;
    z-index: 9999;
    background-color: #009999;
    width: 102%;
}

.header .header-new {
    margin: 0 auto;
    max-width: 1200px;
    width: 100%;
}

.header .header-new .logo {
	width: 200px;
	height: 50px;
	display: block;
	float: left;
	margin-top: 33px;
}

.header .header-new .nav {
	height: auto;
	float:left;
}

.header .header-new .nav ul {
	height: auto;
	position: relative;
}

.header .header-new .nav ul li {
    float: left;
    height: 57px;
    line-height: 57px;
}

.header .header-new .nav ul li .tits {
	color: #ffffff;
	font-size:18px;
	line-height:57px;
	padding: 0 39px;
	float:left;
}

.header .header-new .nav ul li .tits:hover {
    color: #009999;
    padding: 0 39px;
    line-height: 57px;
    display: block;
    background-color: #ffffff;
}

.header .header-new .nav ul li .on {
	color: #ffffff;
    padding: 0 39px;
    line-height:57px;
    display:block;
    background-color: #ffffff;
    color: #009999;
}

.header .header-new .nav ul li .c1 {
	left: 0px;
}

.header .header-new .nav ul li .c2 {
	left: 0px;
}

.header .header-new .nav ul li .c3 {
	right: 0px;
}

.header .header-new .nav ul li .c4 {
    right: 0px;
}

.header .header-new .nav ul li .header-con {
	width: 150px;
	background: #fff;
	position: absolute;
	top: 57px;
	display: none;
	z-index: 10;
	text-align:center;
}

.header .header-new .nav ul li .header-con .line {
	width: 76px;
	height: 3px;
	position: absolute;
	margin-top: 0;
	top: 0!important;
}

.header .header-new .nav ul li .header-con .l1 {
	left: 0;
	top: 2px;
}

.header .header-new .nav ul li .header-con .l2 {
	/*width: 76px;*/
	height: 3px;
	position: absolute;
	left: 0;
	top: 2px;
}

.header .header-new .nav ul li .header-con .l3 {
	/*width: 90px;*/
	left: 217px;
	top: 2px;
}

.header .header-new .nav ul li .header-con .l4 {
	left: 217px;
	top: 2px;
}

.header .header-new .nav ul li .header-con .l5 {
	right: 97px;
	top: 2px;
}

.header .header-new .nav ul li .header-con .l6 {
	left: 430px;
	top: 2px;
}

.header .header-new .nav ul li .header-con .header-list {
	width: 150px;
	height: auto;
	float: left;
}

.header .header-new .nav ul li .header-con .header-list a {
	width: 150px;
	float: left;
	height: 46px;
	border-bottom: 1px solid #f2f2f2;
	font-size: 16px;
	line-height: 46px;
	color: #666666;
	display: block;
}

.header .header-new .nav ul li .header-con .header-list a span {
	font-family: Simsun;
	margin-right: 12px;
}

.header .header-new .nav ul li .header-con .header-list a:hover {
	color: #009999;
}

.header .header-new .nav ul li .header-con .header-list .list-new {
	width: 150px;
	height: auto;
	float: left;
}

.header .header-new .nav ul li .header-con .header-list .list-new a {
	width: 150px;
	float: left;
	height: 46px;
	border-bottom: 1px solid #f2f2f2;
	font-size: 16px;
	line-height: 46px;
	color: #666666;
	display: block;
}

.header .header-new .nav ul li .header-con .header-list .list-new a span {
	font-family: Simsun;
	margin-right: 12px;
}

.header .header-new .nav ul li .header-con .header-list .list-new a:hover {
	color: #009999;
}

.header .header-new .nav ul li .header-con .header-con-new {
	width: 252px;
	padding-left: 30px;
	border-left: 1px solid #f2f2f2;
	float: left;
	margin-top: 35px;
}

.header .header-new .nav ul li .header-con .header-con-new .tit {
	font-size: 24px;
	line-height: 24px;
	font-family: Impact;
	color: #009999;
	text-transform: uppercase;
}

.header .header-new .nav ul li .header-con .header-con-new .tit1 {
	font-size: 14px;
	line-height: 24px;
	color: #999999;
	display: block;
	min-height: 75px;
	margin-top: 13px;
}

.header .header-new .nav ul li .header-con .header-con-new .tit1:hover {
	color: #009999;
}

.header .header-new .nav ul li .header-con .header-con-new .more {
	width: 144px;
	height: 32px;
	color: #999;
	display: block;
	border-top: 1px solid #f2f2f2;
	border-bottom: 1px solid #f2f2f2;
	line-height: 32px;
	padding-left: 10px;
	font-size: 14px;
	margin-top:10px;
}

.header .header-new .nav ul li .header-con .header-con-new .more:hover {
	color: #009999;
}

/*隐藏手机显示*/
.t_navs .xialaph{ display: none;}
@media screen and (max-width:1320px) {
.t_navs .top .menu .nli{padding: 0 4px;}
.t_navs .top .menu .nli span a{line-height: 50px; padding: 0 4px;font-size: 14px;}
.t_navs .top .inputbox{width: 140px;margin-left: 30px;margin-top: 13px;}
.t_navs .top .inputbox input{height: 24px;padding: 0 26px 0 10px;}
.t_navs .top .inputbox img{width: 14px;right: 4px;margin-top: -7px;}
.t_navs .top ._t a{line-height: 30px;}
.t_navs .top ._t span{line-height: 30px;}
.footer_nav_item {
    padding-top: 3vw !important;
    padding-bottom: 1vw !important;
}
.vertical-solid1 {
    left: -49px !important;
    height: 30px !important;
    top: -18px !important;
}
.vertical-solid2 {
    left: -51px !important;
    height: 30px !important;
    top: -18px !important;
}
.vertical-solid3 {
    left: -56px !important;
    height: 30px !important;
    top: -18px !important;
}
.vertical-solid4 {
    left: -70px !important;
    height: 30px !important;
    top: -18px !important;
}
.vertical-solid5 {
    left: -72px !important;
    height: 30px !important;
    top: -18px !important;
}
.vertical-solid6 {
    left: -73px !important;
    height: 30px !important;
    top: -18px !important;
}
.vertical-solid7 {
    left: -73px !important;
    height: 30px !important;
    top: -18px !important;
}
.vertical-solid8 {
    right: -134px !important;
    height: 30px !important;
    top: -49px !important;
}
.Banner-container {
    height: 500px !important;
    min-height: 500px !important;
}
.small-title {
    font-size: 42px !important;
}
.footer_bq_item_texts {
    width: 76% !important;
}
.footer_bq_item_box {
    width: 100% !important;
}
.footer_nav_item {
    padding-bottom: 1vw !important;
}
}
@media screen and (max-width: 1024px) 
{
/*手机端导航显示*/
.t_navs .menuph{ display: block;}
.t_navs .xialaph{ display: block;}
/*手机端样式*/
.t_navs .top{ padding: 0 15px; width: 100%; position: fixed; top: 0; left: 0; z-index: 4; background: #fff;border-bottom: 1px solid #d0c9c9; height:115px;}
/*右侧三条杠*/
.t_navs .menuph{ float: right; width: 28px; height: 22px; cursor: pointer; text-align: center; margin: 50px 0;}
.t_navs .menuph .point { display: inline-block;  width: 28px;  height: 22px; position: relative;}
/*手机端导航显示*/
.t_navs .menuph{ display: block;}
.t_navs .xialaph{ display: block;}
/*手机端样式*/
.t_navs .top{ padding: 0 15px; width: 100%; position: fixed; top: 0; left: 0; z-index: 4; background: #fff;border-bottom: 1px solid #d0c9c9; height:115px;}
/*右侧三条杠*/
.t_navs .menuph {
    float: right;
    width: 28px;
    height: 7px;
    cursor: pointer;
    text-align: center;
    margin: 10px 0;
}
.t_navs .menuph .point {
    display: inline-block;
    width: 28px;
    height: 0px;
    position: relative;
}
.t_navs .menuph .navbtn {
    position: absolute;
    top: 10px;
    right: 12px;
    display: inline-block;
    width: 37px;
    height: 4px;
    background: #009999;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}

.t_navs .menuph .navbtn::after,
.t_navs .menuph .navbtn::before { position: absolute; right: 0; display: inline-block; width: 28px; height: 4px; content: ''; background: #009999;
-webkit-transition: all .3s ease-out 0s;  
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}

.t_navs .menuph .navbtn::after { top: -15px; }
.t_navs .menuph .navbtn::before {
    top: 15px;
}
.t_navs .menuph .point.active .navbtn{ background: transparent;}
.t_navs .menuph .point.active .navbtn::after{ -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); top: 0;}
.t_navs .menuph .point.active .navbtn::before { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); top: 0;}
/*一级导航*/
.t_navs .xialaph{ position: fixed; left: 0; top: 72px; float: left; width: 100%; height: 100%; overflow: scroll; padding: 46px 15px 100px 15px; display: none; z-index:3; background:#fff;}
.t_navs .xialaph .ul2,
.t_navs .xialaph .ul3{ display: none;}
.t_navs .xialaph h4 a{ float: left; width: 20%; color: #333333;line-height: 81px;font-size: 30px;} 
.t_navs .xialaph h4{ float: left; width: 100%; position: relative;}
.t_navs .xialaph li:last-child h4::before{ content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background-color: #e7e7e7;}
.t_navs .xialaph h4:hover a,
.t_navs .xialaph h5:hover a{ color: #009999;}
.t_navs .xialaph h5 a{ float: left; width: 100%; color: #1f1f1f;line-height: 63px; text-transform: uppercase;font-size: 28px; font-weight:normal;}
.t_navs .xialaph h5{ float: left; width: 100%; position: relative;}
.t_navs .xialaph h5::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #e7e7e7;}
.t_navs .xialaph h4 img{ width: 28px; height: 15px; float: right; margin-top: 24px; cursor: pointer;}
.t_navs .xialaph h5 img{ width: 20px; height: 12px; float: right; margin-top: -25px; margin-right: 18px; cursor: pointer;}
.t_navs .xialaph h4.active img.img_s,
.t_navs .xialaph h5.active img.img_s{ display: none;}
.t_navs .xialaph h4.active img.img_d,
.t_navs .xialaph h5.active img.img_d{ display: block;}
.t_navs .xialaph .ul2{ float: left; width: 100%; padding: 0 10px;}
.t_navs .xialaph .ul3{padding-bottom: 10px; padding-left: 15px; z-index: 1; position: relative;}
.t_navs .xialaph .ul3::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #e7e7e7;}
.t_navs .xialaph li:last-child .ul3::after{ display: none;}
.t_navs .xialaph .ul3 li a{ color: #333;line-height: 54px; display: block;font-size: 28px;}
.t_navs .xialaph .ul3 li:hover a{color: #009999;}
.t_navs .xialaph .ul3 li{ padding-top: 5px;}
.t_navs .xialaph .ul3 li:first-child{ padding-top: 0;}
.t_navs .xialaph .abox{width: 100%;font-size: 0;text-align: center;float: left;margin-top: 38px;margin-bottom: 38px;}
.t_navs .xialaph .abox a{font-size: 30px;color: #737373;line-height: 20px;display: inline-block;vertical-align: middle;}
.t_navs .xialaph .abox span{font-size: 24px;color: #737373;line-height: 20px;display: inline-block;vertical-align: middle;margin: 0 10px;}
.t_navs .xialaph .input{width: 100%;position: relative;float: left;}
.t_navs .xialaph .input input{width: 100%;height: 60px;padding: 0 60px 0 12px;font-size: 30px;color: #333;border: 1px solid #eee;}
.t_navs .xialaph .input img{width: 38px;display: block;position: absolute;right: 6px;top: 50%;margin-top: -22px;}
/*二级三级导航箭头*/
.t_navs .img_d,
.t_navs .disno{ display: none;} 

.foot {
    line-height: 23px !important;
    font-size: 14px !important;
    padding: 20px 0px 10px 0px !important;
	margin-bottom: 63px;
}


.foot2{ display:block;}


.banner{ margin-top:115px;}
}


.bottomnav{width: 100%;border-top: 2px solid #d7d7d7;padding-top: 20px;padding-bottom: 20px;}
.bottomnav .top{width: 100%;margin-bottom: 20px;overflow: hidden;}
.bottomnav .top .abox{float: left;margin-right: 50px;font-size: 0;}
.bottomnav .top .abox a{font-size: 14px;color: #737373;line-height: 26px;display: inline-block;vertical-align: middle;}
.bottomnav .top .abox a:hover{color: #083e9b;}
.bottomnav .top .abox span{font-size: 14px;color: #737373;line-height: 26px;display: inline-block;vertical-align: middle;margin: 0 4px;}
.bottomnav .top .firend{float: left;}
.bottomnav .top .firend span{font-size: 14px;color: #737373;line-height: 26px;float: left;}
.bottomnav .top .firend a{float: left;font-size: 14px;color: #737373;line-height: 26px;margin-left: 4px;}
.bottomnav .top .firend a:hover{color: #083e9b;}
.bottomnav .top .icobox{float: right;}
.bottomnav .top .icobox a{float: left;display: block;width: 26px;margin-right: 24px;}
.bottomnav .top .icobox a:last-child{margin-right: 0;}
.bottomnav .top .icobox a:hover{
transform: scale(0.95);
-webkit-transform: scale(0.95);
-moz-transform: scale(0.95);
-o-transform: scale(0.95);
-ms-transform: scale(0.95);}
.bottomnav .top .icobox a img{width: 100%;display: block;}
.bottomnav .bottom{width: 100%; font-size:14px;color: #737373;line-height: 20px;text-align: center;}
.bottomnav .bottom a{color: #737373;}
@media  screen and (max-width: 1680px){
.bottomnav .top .abox{margin-right: 40px;}
.bottomnav .top .icobox a{margin-right: 10px;}
}
@media  screen and (max-width: 1024px){
.bottomnav{margin-bottom: 50px;}
.bottomnav .top{margin-bottom: 12px;}
.bottomnav .top .abox{display: none;}
.bottomnav .top .firend{display: none;}
.bottomnav .top .icobox{width: 100%;font-size: 0;text-align: center;}
.bottomnav .top .icobox a{width: 24px;margin-right: 12px;float: none;display: inline-block;vertical-align: middle;}
}

/*底导航漂浮*/
.b_navs .q_d_m{ float: left; width: 100%; height: 50px;}
.b_navs .pf_down{ width: 100%; float: left; position: fixed; left: 0; bottom: -1px; height: 50px; background: #009999; z-index: 16; box-shadow: 0 -5px 10px rgba(0,0,0,0.2);}
.b_navs .pf_down li{ width: 33.3%; float: left; text-align: center; padding: 7px 0 4px 0; border-right: 1px solid #fff;}
.b_navs .pf_down li .ico7{ width: 100%; float: left; height: 20px;}
.b_navs .pf_down li .d_name{ width: 100%; float: left; margin-top: 4px; font-size: 12px; color: #fff; line-height: 14px;}
.b_navs .pf_down li.l1 .ico7{ background: url(img/img4.png) no-repeat center; background-size: 20px 20px;}
.b_navs .pf_down li.l2 .ico7{ background: url(img/img3.png) no-repeat center; background-size: 20px 20px;}
.b_navs .pf_down li.l3 .ico7{ background: url(img/img2.png) no-repeat center; background-size: 20px 20px;}
.b_navs .pf_down li:last-child{ border: none;}
.b_navs .pf_down li:nth-child(3n){ border: none;}

/*首页banner*/
.sy_banner{width: 100%;position: relative;z-index: 2;}
.sy_banner .ul{width: 100%;}
.sy_banner .ul .li{width: 100%;}
.sy_banner .ul .li img{width: 100%;display: block;}
.sy_banner .ul .slick-dots{position: absolute; bottom: 48.5px; height: 3px; text-align: center;width: auto;left: 18.75%;z-index: 999;}
.sy_banner .ul .slick-dots li{ vertical-align: top; width: 20px; height: 3px; margin: 0 5px; background: #fff;}
.sy_banner .ul .slick-dots li.slick-active{ background: #009999;}
.sy_banner .wordsbox{width: 100%;position: absolute;left: 0;bottom: 0;background: ;padding-top: 10px;padding-bottom: 10px;}
.sy_banner .wordsbox .listcons{padding-left: 460px;}
.sy_banner .wordsbox .listcons .listbox{margin: 0 -6px;overflow: hidden;width: calc(100% + 12px);}
.sy_banner .wordsbox .listcons .listbox .list{width: 33.333%;float: left;padding: 0 6px;}
.sy_banner .wordsbox .listcons .listbox .list a{display: block;background: rgba(230,0,17,0.8);font-size: 0;padding: 0 40px;}
.sy_banner .wordsbox .listcons .listbox .list a:hover{background: rgba(230,0,17,0.4);}
.sy_banner .wordsbox .listcons .listbox .list a img{width: px;display: inline-block;vertical-align: middle;}
.sy_banner .wordsbox .listcons .listbox .list a .words{font-size: 18px;color: #fff;line-height: 80px;display: inline-block;vertical-align: middle;padding-left: 12px;}
.sy_banner .wordsbox .listcons .listbox .list:nth-child(even) a{background: rgba(0,62,149,0.8);}
.sy_banner .wordsbox .listcons .listbox .list:nth-child(even) a:hover{background: rgba(0,62,149,0.4);}
@media  screen and (max-width: 1680px){
.sy_banner .ul .slick-dots{bottom: 41.5px;left: 80px;}
.sy_banner .ul .slick-dots li{ width: 20px; height: 3px; margin: 0 4px;}
.sy_banner .wordsbox{padding-top: 8px;padding-bottom: 8px;}
.sy_banner .wordsbox .listcons{padding-left: 400px;}
.sy_banner .wordsbox .listcons .listbox{margin: 0 -4px;width: calc(100% + 8px);}
.sy_banner .wordsbox .listcons .listbox .list{padding: 0 4px;}
.sy_banner .wordsbox .listcons .listbox .list a{padding: 0 34px;}
.sy_banner .wordsbox .listcons .listbox .list a .words{font-size: 16px;line-height: 64px;padding-left: 8px;}
}
@media  screen and (max-width: 1024px){
.sy_banner{margin-top: 50px;}
.sy_banner .ul .slick-dots{bottom: 60px; height: 3px;left: 15px;z-index: 999;}
.sy_banners .ul .slick-dots{bottom: 20px;}
.sy_banner .ul .slick-dots li{width: 16px; height: 3px;margin: 0 3px;}
.sy_banner .wordsbox{padding-top: 6px;padding-bottom: 6px;}
.sy_banner .wordsbox .listcons{padding-left: 0;}
.sy_banner .wordsbox .listcons .listbox .list a{padding: 0 8px;}
.sy_banner .wordsbox .listcons .listbox .list a img{width: 24px;}
.sy_banner .wordsbox .listcons .listbox .list a .words{font-size: 14px;line-height: 40px;padding-left: 8px;}
}

.sy_section1{width: 100%;padding-top: 70px;padding-bottom: 70px;}
.sy_section1 .content{width: 100%;background: #fff;font-size: 0;background: #FFFFFF;box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.sy_section1 .content .left{width: 53.5%;display: inline-block;vertical-align: middle;}
.sy_section1 .content .left img{width: 100%;display: block;}
.sy_section1 .content .right{width: 46.5%;display: inline-block;vertical-align: middle;padding: 20px 20px 20px 100px;}
.sy_section1 .content .right h1{font-size: 40px;color: #2c2d30;line-height: 44px;margin-bottom: 30px;font-weight: bolder;}
.sy_section1 .content .right ul{width: 100%;margin: -10px 0;}
.sy_section1 .content .right ul li{width: 100%;padding: 10px 0;}
.sy_section1 .content .right ul li .date{font-size: 18px;color: #003a8c;line-height: 22px;margin-bottom: 20px;}
.sy_section1 .content .right ul li .words{font-size: 18px;color: #959595;line-height: 22px;margin-bottom: 26px;}
.sy_section1 .content .right ul li .more{width: 75px;font-size: 14px;color: #fff;line-height: 25px;text-align: center;background: #083e9b;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_section1 .content .right ul li .more:hover{
transform: scale(0.95);
-webkit-transform: scale(0.95);
-moz-transform: scale(0.95);
-o-transform: scale(0.95);
-ms-transform: scale(0.95);}
@media  screen and (max-width: 1680px){
.sy_section1{padding-top: 50px;padding-bottom: 50px;}
.sy_section1 .content .right{padding: 20px 20px 20px 60px;}
.sy_section1 .content .right h1{font-size: 30px;line-height: 34px;margin-bottom: 26px;}
.sy_section1 .content .right ul li .date{font-size: 16px;line-height: 20px;margin-bottom: 16px;}
.sy_section1 .content .right ul li .words{font-size: 16px;line-height: 20px;margin-bottom: 14px;}
}
@media  screen and (max-width: 1024px){
.sy_section1{padding-top: 30px;padding-bottom: 30px;}
.sy_section1 .content .left{width: 100%;}
.sy_section1 .content .right{width: 100%;padding: 12px;}
.sy_section1 .content .right h1{font-size: 18px;line-height: 22px;margin-bottom: 12px;}
.sy_section1 .content .right ul li .date{font-size: 14px;line-height: 18px;margin-bottom: 12px;}
.sy_section1 .content .right ul li .words{font-size: 14px;line-height: 18px;margin-bottom: 14px;}
.sy_section1 .content .right ul li .more{width: 70px;line-height: 22px;}
}

.sy_section2{width: 100%;position: relative;}
.sy_section2 .ba_pic{ width: 100%; padding-bottom: 29.6875%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.sy_section2 .ba_pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.sy_section2:hover .ba_pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.sy_section2 .content{width: 100%;position: absolute;left: 0;top: 40%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.sy_section2 .content .wordsbox{width: 41.66%;}
.sy_section2 .content .wordsbox h2{font-size: 40px;color: #fff;line-height: 44px;margin-bottom: 40px;font-weight: bolder;}
.sy_section2 .content .wordsbox .info{font-size: 24px;color: #fff;line-height: 35px;margin-bottom: 30px;}
.sy_section2 .content .wordsbox .more{width: 75px;}
.sy_section2 .content .wordsbox .more a{display: block;font-size: 14px;color: #083E9B;line-height: 25px;text-align: center;background: #fff;}
.sy_section2 .content .wordsbox .more a:hover{background: #083e9b;color: #fff;}
@media  screen and (max-width: 1680px){
.sy_section2 .content .wordsbox{width: 42%;}
.sy_section2 .content .wordsbox h2{font-size: 30px;line-height: 34px;margin-bottom: 26px;}
.sy_section2 .content .wordsbox .info{font-size: 18px;line-height: 26px;margin-bottom: 16px;}
}
@media  screen and (max-width: 1024px){
.sy_section2{background: url(img/img24.jpg)no-repeat center center;background-size: cover;padding-top: 20px;padding-bottom: 50px;}
.sy_section2 .ba_pic{display: none;}
.sy_section2 .content{position: static;
transform: translate(0,0);
-ms-transform: translate(0,0);
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);}
.sy_section2 .content .wordsbox{width: 60%;}
.sy_section2 .content .wordsbox h2{font-size: 18px;line-height: 22px;margin-bottom: 12px;}
.sy_section2 .content .wordsbox .info{font-size: 12px;line-height: 24px;margin-bottom: 12px;}
.sy_section2 .content .wordsbox .more{width:70px;}
.sy_section2 .content .wordsbox .more a{font-size: 14px;line-height: 22px;}
}

.sy_section3{width: 100%;padding-top: 40px;padding-bottom: 30px;background: #EAEAEA;}
.sy_section3 ul{margin: -10px;overflow: hidden;width: calc(100% + 20px);display:flex; flex-wrap: wrap; align-items: flex-start;}
.sy_section3 ul li{width: 14.28571428571429%;float: left;padding: 10px;}
.sy_section3 ul li a{display: block;width: 100%;background: #fff;padding: 30px 10px 40px 10px;}
.sy_section3 ul li a .picbox{width: 100%;height: 64px;margin-bottom: 30px;text-align: center;margin-top: 10px;}
.sy_section3 ul li a .picbox .pic{display: inline-block;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_section3 ul li a:hover .picbox .pic{
transform: scale(1.05);
-webkit-transform: scale(1.05);
-moz-transform: scale(1.05);
-o-transform: scale(1.05);
-ms-transform: scale(1.05);}
.sy_section3 ul li a .picbox .pic img{max-width: 100%;display: block;}
.sy_section3 ul li a .words{font-size: 14px;color: #ababab;;line-height: 18px;margin-bottom: 20px;text-align: center;}
.sy_section3 ul li a .border{width: 20px;height: 3px;background: #12336a;margin: 0 auto;}
@media  screen and (max-width: 1680px){
.sy_section3 ul li a .words{font-size: 12px;}
}
@media  screen and (max-width: 1024px){
.sy_section3{padding-top: 30px;padding-bottom: 30px;}
.sy_section3 ul{margin: -6px;width: calc(100% + 12px);}
.sy_section3 ul li{padding: 6px;width: 50%;}
.sy_section3 ul li a{padding: 12px;}
.sy_section3 ul li a .picbox{height: auto;margin-bottom: 12px;margin-top: 0;}
.sy_section3 ul li a .picbox .pic img{height: 46px;}
.sy_section3 ul li a .words{margin-bottom: 12px;}
.sy_section3 ul li a .border{height: 2px;}
}

.sy_section4{width: 100%;position: relative;}
.sy_section4 .ba_pic{ width: 100%; padding-bottom: 29.6875%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.sy_section4 .ba_pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.sy_section4:hover .ba_pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.sy_section4 .content{width: 100%;position: absolute;left: 0;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.sy_section4 .content .wordsbox{width: 41.66%;}
.sy_section4 .content .wordsbox h3{font-size: 40px;color: #083E9B;line-height: 44px;margin-bottom: 40px;font-weight: bolder;}
.sy_section4 .content .wordsbox .info{font-size: 24px;color: #083E9B;line-height: 35px;margin-bottom: 30px;}
.sy_section4 .content .wordsbox .more{width: 75px;}
.sy_section4 .content .wordsbox .more a{display: block;font-size: 14px;color: #fff;line-height: 25px;text-align: center;background: #083E9B;}
.sy_section4 .content .wordsbox .more a:hover{background: #fff;color: #083E9B;}
@media  screen and (max-width: 1680px){
.sy_section4 .content .wordsbox{width: 42%;}
.sy_section4 .content .wordsbox h3{font-size: 30px;line-height: 34px;margin-bottom: 26px;}
.sy_section4 .content .wordsbox .info{font-size: 18px;line-height: 26px;margin-bottom: 16px;}
}
@media  screen and (max-width: 1024px){
.sy_section4{background: url(img/img33.jpg)no-repeat center center;background-size: cover;padding-top: 30px;padding-bottom: 30px;}
.sy_section4 .ba_pic{display: none;}
.sy_section4 .content{position: static;
transform: translate(0,0);
-ms-transform: translate(0,0);
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);}
.sy_section4 .content .wordsbox{width: 60%;}
.sy_section4 .content .wordsbox h3{font-size: 18px;line-height: 22px;margin-bottom: 12px;}
.sy_section4 .content .wordsbox .info{font-size: 14px;line-height: 24px;margin-bottom: 12px;}
.sy_section4 .content .wordsbox .info br{display: none;}
.sy_section4 .content .wordsbox .more{width:70px;}
.sy_section4 .content .wordsbox .more a{font-size: 14px;line-height: 22px;}
}

.sy_section5{width: 100%;padding-top: 56px;padding-bottom: 56px;background: url(img/img140.jpg)no-repeat center center;background-size: cover;margin-top: 15px;}
.sy_section5 .cons{width: 445px;background: rgba(255,255,255,0.6);padding: 80px;}
.sy_section5 h4{font-size: 40px;color: #17397E;line-height: px;margin-bottom: 56px;font-weight: bolder;}
.sy_section5 .info{font-size: 24px;color: #17397E;line-height: 30px;margin-bottom: 62px;font-weight: bolder;}
.sy_section5 .nore{width: 75px}
.sy_section5 .nore a{display: block;width: 100%;;font-size: 14px;color: #fff;line-height: 25px;background: #083e9b;text-align: center;}
.sy_section5 .nore a:hover{background: #eee;color: #fff;}
@media  screen and (max-width: 1680px){
.sy_section5{padding-top: 100px;padding-bottom: 100px;}
.sy_section5 h4{font-size: 30px;line-height: 34px;margin-bottom: 30px;}
.sy_section5 .info{font-size: 18px;line-height: 22px;margin-bottom: 40px;}
}
@media  screen and (max-width: 1024px){
.sy_section5{padding-top: 30px;padding-bottom: 30px;}
.sy_section5 .cons{width: 100%;padding: 20px;}
.sy_section5 h4{font-size: 18px;line-height: 22px;margin-bottom: 12px;}
.sy_section5 .info{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
.sy_section5 .nore{width: 70px}
.sy_section5 .nore a{font-size: 14px;line-height: 22px;}
}

/*当前位置*/
.dq_section{width: 100%;padding-top: 10px;}
.dq_section .content{width: 100%;overflow: hidden;}
.dq_section .content .left{float: left;font-size: 0;}
.dq_section .content .left a{font-size: 14px;color: #737373;line-height: 22px;display: inline-block;vertical-align: middle;}
.dq_section .content .left a:hover{color: #009999;}
.dq_section .content .left span{font-size: 14px;color: #737373;line-height: 22px;display: inline-block;vertical-align: middle;margin: 0 4px;}
.dq_section .content .right{float: right;width: 21px;}
.dq_section .content .right a{display: block;width: 100%;}
.dq_section .content .right a img{width: 100%;display: block;}
@media  screen and (max-width: 1024px){
.dq_sections{margin-top: 51px;}
}

/*产品中心*/
.cp_section{width: 100%;padding-bottom: 30px;background: #F3F3F3;}
.cp_section h1{font-size: 24px;color: #052e81;line-height: 28px;margin-bottom: 20px;}
.cp_section .cons{width: 100%;}
.cp_section .cons::after{content: "";display: block;clear: both;}
.cp_section .cons .left{width: 260px;float: left;}
.cp_section .cons .left.on{position: fixed;left: 18.5%;top: 2px;z-index: 999;}
.cp_section .cons .left ul{width: 100%;}
.cp_section .cons .left ul li{width: 100%;margin-bottom: 2px;}
.cp_section .cons .left ul li a{display: block;font-size: 14px;color: #737373;line-height: 60px;background: #fff;padding-left: 10px;}
.cp_section .cons .left ul li a:hover{color: #fff;background: #0c53a3;}
.cp_section .cons .right{width: calc(100% - 260px);float: right;padding-left: 38px;}
.cp_section .cons .right .lis{width: 100%;margin-bottom: 34px;}
.cp_section .cons .right .lis:last-child{margin-bottom: 0;}
.cp_section .cons .right .lis .titbox{width: 100%;margin-bottom: 14px;border-bottom: 4px solid #0C53A3;position: relative;}
.cp_section .cons .right .lis .titbox img{max-width: 100%;display: block;}
.cp_section .cons .right .lis .titbox .tit{font-size: 18px;color: #ffffff;padding-left: 30px;line-height: 45px;position: absolute;left: 0;top: 0;}
.cp_section .cons .right .lis .qh_t{width: 100%;margin-bottom: 6px;overflow: hidden;}
.cp_section .cons .right .lis .qh_t .list{float: left;margin-right: 140px;margin-bottom: 16px;}
.cp_section .cons .right .lis .qh_t .list a{font-size: 14px;color: #0c53a3;line-height: 20px;position: relative;font-weight: bolder;border-bottom: 3px solid rgba(255,255,255,0);}
.cp_section .cons .right .lis .qh_t .list.on a{border-bottom: 3px solid #E80011;}
.cp_section .cons .right .lis .qh_b{width: 100%;position: relative;}
.cp_section .cons .right .lis .qh_b .list{width: 100%;position: absolute;left: 0;top: 0;z-index: 1;opacity: 0;  display:none;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.cp_section .cons .right .lis .qh_b .list.on{position: static;z-index: 2;opacity: 1; display:block;}
/*20221122satrt*/
.cp_section .cons .right .lis .qh_b .list ul{margin: 0 -23px;width: calc(100% + 46px);display:flex; flex-wrap: wrap; align-items: flex-start;}
.cp_section .cons .right .lis .qh_b .list ul::after{content:"";display: block;clear: both;}
.cp_section .cons .right .lis .qh_b .list ul li{width: 33.333%;float: left;padding: 0 23px;margin-bottom: 30px;}
.cp_section .cons .right .lis .qh_b .list ul li a{display: block;width: 100%;background: #fff;position: relative;padding-bottom: 54px;}
/*20221122end*/
.cp_section .cons .right .lis .qh_b .list ul li a:hover{box-shadow: 0 0 30px rgba(0,0,0,0.1);}
.cp_section .cons .right .lis .qh_b .list ul li a::after{content: "";display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;background: linear-gradient(to bottom , #fff , #A2BFDF);opacity: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.cp_section .cons .right .lis .qh_b .list ul li a:hover::after{opacity: 1;}
.cp_section .cons .right .lis .qh_b .list ul li a .words{font-size: 14px;color: #FFF;line-height: 40px;text-align: center;padding: 0 20px;width: 82%;background: #0c53a3;position: absolute;left: 9%;bottom: 0;z-index: 3;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
/*20221122satrt*/
.cp_section .cons .right .lis .qh_b .list ul li a .pic{width: 100%;  position:relative; z-index:3;}
.cp_section .cons .right .lis .qh_b .list ul li a .pic img{width: 100%;height: 325px;display: block;}


/*20221122end*/
@media  screen and (max-width: 1680px){
.cp_section{padding-bottom: 100px;}
.cp_section .cons .left.on{left: 10.5%;}
.cp_section .cons .right .lis .qh_t .list{margin-right: 100px;}
}
@media  screen and (max-width: 1280px){
.cp_section .cons .left.on{left: 100px;}
}
@media  screen and (max-width: 1024px){
.cp_section{padding-top: 10px;padding-bottom: 30px;}
.cp_section h1{font-size: 18px;line-height: 22px;display: none; margin-bottom: 12px;}
.cp_section .cons .left{width: 100%;margin-bottom: 20px;}
.cp_section .cons .left.on{position: static;}
.cp_section .cons .left ul{width: 100%;white-space:nowrap;overflow: hidden; overflow-x: auto; scrollbar-width: thin; max-width: 100%;}
.cp_section .cons .left ul::-webkit-scrollbar{ display: none;}
.cp_section .cons .left ul li{width: auto;margin-bottom: 0;display: inline-block;vertical-align: middle;margin-right: 12px;}
.cp_section .cons .left ul li a{line-height: 36px;padding: 0 14px;}
.cp_section .cons .right{padding-left: 0;width: 100%;}
.cp_section .cons .right .lis{margin-bottom: 6px;}
.cp_section .cons .right .lis .titbox{margin-bottom: 10px;padding-left: 1px;display: none;}
.cp_section .cons .right .lis .titbox .tit{font-size: 16px;padding-left: 20px;}
.cp_section .cons .right .lis .qh_t .list{margin-right: 14px;margin-bottom: 12px;}
/*20221122satrt*/
.cp_section .cons .right .lis .qh_b .list ul{margin: 0 -6px;width: calc(100% + 12px);display:flex; flex-wrap: wrap; align-items: flex-start;}
/*20221122end*/
.cp_section .cons .right .lis .qh_b .list ul li{width: 50%;padding: 0 6px;margin-bottom: 12px;}
.cp_section .cons .right .lis .qh_b .list ul li a .words{line-height: 36px;padding: 0 12px;width: 90%;left: 5%;}
.cp_section .cons .right .lis .titbox img{max-width: 60%;display: block;}
.cp_section .cons .right .lis .titbox .tit{font-size: 16px;line-height: 38px;}
/*.cp_section .cons .right .lis .qh_t{display: none;}
.cp_section .cons .right .lis:first-child .qh_t{display: block;}*/
/*20221122satrt*/
.cp_section .cons .right .lis .qh_b .list ul li a{padding-bottom: 40px;}
/*.cp_section .cons .right .lis .qh_b .list ul li a .pic{ padding-bottom: 91.86%; position: relative; overflow: hidden;z-index: 2;}
.cp_section .cons .right .lis .qh_b .list ul li a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;height: auto;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}*/
.cp_section .cons .right .lis .qh_b .list ul li a .pic img{height: 180px;}
/*20221122end*/
}

.cpxq_section{width: 100%;padding-top: 10px;padding-bottom: 30px;background: #F3F3F3;}
.cpxq_section .content{width: 100%;background: #fff;padding: 20px;}
.cpxq_section .content h1{font-size: 24px;color: #052e81;line-height: 28px;margin-bottom: 16px;}
.cpxq_section .content .cons{width: 100%;overflow: hidden;}
.cpxq_section .content .left{width: 41.03%;float: left;}
.cpxq_section .content .left img{width: 100%;display: block;}
.cpxq_section .content .right{width: 58.97%;float: right;padding-left: 100px;}
.cpxq_section .content .right h2{font-size: 18px;color: #103884;line-height: 22px;margin: 10px 0px;}
.cpxq_section .content .right .info1{font-size: 12px;color: #323232;line-height: 24px;padding-bottom: 14px;border-bottom: 1px solid #d1d1d1;padding-bottom: 8px;}
.cpxq_section .content .right .info2{font-size: 12px;color: #323232;line-height: 24px;padding-bottom: 60px;margin-bottom: 4px;border-bottom: 1px solid #d1d1d1;}
.cpxq_section .content .right .info3{font-size: 12px;color: #323232;line-height: 24px;}
.cpxq_section .content .right .info3 a{color: #103884;font-size: 16px;}
.cpxq_section .content .right .info3 a:hover{color: #009999;}
@media  screen and (max-width: 1024px){
.cpxq_section{padding-top: 10px;padding-bottom: 30px;}
.cpxq_section .content{padding: 12px;}
.cpxq_section .content h1{font-size: 18px;line-height: 22px;margin-bottom: 12px;}
.cpxq_section .content .left{width: 100%;}
.cpxq_section .content .right{width: 100%;padding-left: 0;margin-top: 12px;}
.cpxq_section .content .right h2{font-size: 16px;line-height: 20px;}
.cpxq_section .content .right .info2{padding-bottom: 12px;}
.cpxq_section .content .right .info3 a{font-size: 14px;}
}

/*行业应用详情*/
.hyyy_section{width: 100%;padding-top: 10px;padding-bottom: 30px;background: #f3f3f3;}
.hyyy_section .content{width: 100%;overflow: hidden;position: relative;}
.hyyy_section .content::before{content: "";display: block;width: 23.33%;height: 100%;background: #fff;position: absolute;left: 0;top: 0;z-index: 1;}
.hyyy_section .content::after{content: "";display: block;width: 75.83%;height: 100%;background: #fff;position: absolute;right: 0;top: 0;z-index: 1;}
.hyyy_section .content .left{width: 23.33%;float: left;padding: 10px;background: #fff;position: relative;z-index: 2;}
.hyyy_section .content .left h1{font-size: 24px;color: #052e81;line-height: 28px;margin-bottom: 10px;}
.hyyy_section .content .left ul{width: 100%;}
.hyyy_section .content .left ul li{margin-bottom: 10px;}
.hyyy_section .content .left ul li:last-child{margin-bottom: 0;}
.hyyy_section .content .left ul li a{font-size: 14px;color: #0f2c66;line-height: 30px;}
.hyyy_section .content .left ul li a:hover,
.hyyy_section .content .left ul li.on a{font-weight: bolder;}
.hyyy_section .content .right{width: 75.83%;float: right;padding: 20px;background: #fff;position: relative;z-index: 2;}
.hyyy_section .content .right h2{font-size: 24px;color: #052e81;line-height: 28px;margin-bottom: 14px;}
.hyyy_section .content .right img{width: 100%;display: block;margin-bottom: 18px;}
.hyyy_section .content .right .tit{font-size: 18px;color: #103884;line-height: 22px;margin-bottom: 6px;}
.hyyy_section .content .right .info{font-size: 14px;color: #393939;line-height: 24px;margin-bottom: 20px;}
.hyyy_section .content .right .info2{font-size: 14px;color: #393939;line-height: 24px;}
@media  screen and (max-width: 1024px){
.hyyy_section{padding-bottom: 30px;}
.hyyy_section .content::before{display: none;}
.hyyy_section .content::after{display: none;}
.hyyy_section .content .left{width: 100%;padding: 10px;}
.hyyy_section .content .left h1{font-size: 18px;line-height: 22px;}
.hyyy_section .content .left ul{width: 100%;white-space:nowrap;overflow: hidden; overflow-x: auto; scrollbar-width: thin; max-width: 100%;}
.hyyy_section .content .left ul::-webkit-scrollbar{ display: none;}
.hyyy_section .content .left ul li{margin-bottom: 0;margin-right: 8px;display: inline-block;vertical-align: middle;}
.hyyy_section .content .left ul li a{line-height: 26px;}
.hyyy_section .content .right{width: 100%;padding: 10px;margin-top: 12px;}
.hyyy_section .content .right h2{font-size: 18px;line-height: 22px;margin-bottom: 12px;}
.hyyy_section .content .right img{margin-bottom: 12px;}
.hyyy_section .content .right .tit{font-size: 16px;line-height: 20px;}
.hyyy_section .content .right .info{line-height: 22px;margin-bottom: 12px;}
.hyyy_section .content .right .info2{line-height: 22px;}
}

.i_3{ width:100%; float:left; padding: 50px 0px 52px;}
.industry{ width:100%; float:left; background:url(../images/industry_bg.jpg) no-repeat center top; padding-bottom: 50px; margin-top: 50px;}
.service_lt {
    width: 29%;
    float: left;
    margin-right: 3%;
}
.service_rl {
    width: 68%;
    float: left;
}
.service_lt .img{ overflow: hidden;}
.service_rl .img{ overflow: hidden;}
.service_1 h1{ font-size:52px; color:#ffffff; line-height:56px; font-weight:700;}
.service_1 span{ font-size:36px; color:#ffffff; line-height:56px; display:block; margin-top:30px; margin-bottom:50px;}
.service_1 p{ font-size:16px; color:#f5f5f5; line-height:30px; text-align:justify; text-indent:2em;}
.service_2{width: 100%;float:left;margin: 0px 1% 0px 2%; overflow: hidden;}
.service_2 img{ width:100%; transition: all 0.5s;}
.service_2 a:hover img {
    transform: scale(1.1);
}
.service_2 p{ width:100%; height:65px; line-height:65px; float:left; text-align:center; font-size:18px; color:#000000; background-color:#f5f5f5; text-indent: 0; }

.service_3 {
    width: 48.4%;
    float: left;
}
.service_3 li{ width:100%; float:left; margin-bottom:3%; overflow: hidden;}
.service_3 img{ width:100%; transition: all 0.5s; overflow: hidden;}
.service_3 a:hover img {
    transform: scale(1.1);
}
.service_3 li p{ width:100%; height:65px; line-height:65px; float:left; text-align:center; font-size:18px; color:#000000; background-color:#f5f5f5;}


.service_5 {
    width: 41.95%;
    float: left;
}
.service_5 li{ width:95%; float:left; margin-left:5%; margin-bottom:3%; overflow: hidden;}
.service_5 img{ width:100%; transition: all 0.5s; overflow: hidden;}
.service_5 a:hover img {
    transform: scale(1.1);
}
.service_5 li p{ width:100%; height:65px; line-height:65px; float:left; text-align:center; font-size:18px; color:#000000; background-color:#f5f5f5;}


.service_mores{ width:130px; height:43px; float:left; margin-top:150px; border:#f5f5f5 solid 1px; font-size:14px; color:#f5f5f5; line-height:43px; text-align:center; border-radius: 22px;}
.service_mores:hover{ width:130px; height:43px; float:left; margin-top:150px; border:#ffffff solid 1px; background-color:#ffffff; font-size:14px; color:#1daee1; line-height:43px; text-align:center; border-radius: 22px;
-webkit-transition: all .3s ease-out 0s; 
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}

.service_4{ width:26.1%; float:left;margin: 0px 0px 0px 2%; overflow: hidden;}
.service_4 img{ width:100%; transition: all 0.5s;}
.service_4 a:hover img {
    transform: scale(1.1);
}
.service_4 p{ width:100%; height:65px; line-height:65px; float:left; text-align:center; font-size:18px; color:#000000; background-color:#f5f5f5;}


.index-service1{ width:100%; float:left;}
.index-service1 li{ width:32.33%; float:left; margin-right: 0.5%; margin-left: 0.5%;}
.index-service1 li span{ font-size:36px; color:#ffffff; line-height:56px; display:block; margin-top:30px; margin-bottom:50px;}
.index-service1 li p{ font-size:18px; color:#000000; height: 50px; line-height: 50px; text-align:center; background-color: #ffffff;}
.index-service1 li .img{ overflow: hidden;}
.index-service1 li img{ width:100%; transition: all 0.5s;}
.index-service1 li a:hover img {
    transform: scale(1.1);
}


.index-service2{ width:100%; float:left;}
.index-service2 li{ width:49%; float:left; margin-right: 0.5%; margin-left: 0.5%; margin-top:0.8%;}
.index-service2 li span{ font-size:36px; color:#ffffff; line-height:56px; display:block; margin-top:30px; margin-bottom:50px;}
.index-service2 li p{ font-size:18px; color:#000000; height: 50px; line-height: 50px; text-align:center; background-color: #f5f5f5;}
.index-service2 li .img{ overflow: hidden;}
.index-service2 li img{ width:100%; transition: all 0.5s;}
.index-service2 li a:hover img {
    transform: scale(1.1);
}


/*服务*/
.fw_section{width: 100%;padding-top: 10px;padding-bottom: 30px;background: #f3f3f3;}
.fw_section .top{width: 100%;background: #009999;font-size: 0;margin-bottom: 16px;}
.fw_section .top:hover{background: #009999;}
.fw_section .top .pic{width: 54.58%;display: inline-block;vertical-align: middle;}
.fw_section .top .pic img{width: 100%;display: block;}
.fw_section .top .wordsbox{width: 45.42%;display: inline-block;vertical-align: middle;padding-left: 14px;padding-right: 70px;text-align: justify;}
.fw_section .top .wordsbox .info{font-size: 16px;color: #FFF;line-height: 24px;margin-bottom: 30px;}
.fw_section .top .wordsbox .phone{width: 100%;font-size: 0;}
.fw_section .top .wordsbox .phone img{width: 37px;display: inline-block;vertical-align: middle;margin-right: 12px;}
.fw_section .top .wordsbox .phone .words{font-size: 16px;color: #fff;line-height: 26px;display: inline-block;vertical-align: middle;}
.fw_section .bottom{width: 100%;}
.fw_section .bottom ul{width: 100%;}
.fw_section .bottom ul li{width: 100%;margin-bottom: 14px;position: relative;overflow: hidden;}
.fw_section .bottom ul li::after{content: "";display: block;width: 36.7%;height: 100%;background: #fff;position: absolute;left: 0;top: 0;z-index: 1;}
.fw_section .bottom ul li::before{content: "";display: block;width: calc(63.3% - 14px);height: 100%;background: #fff;position: absolute;right: 0;top: 0;z-index: 1;}
.fw_section .bottom ul li:last-child{margin-bottom: 0;}
.fw_section .bottom ul li .left{width: 36.7%;float: left;background: #fff;padding: 20px;position: relative;z-index: 2;}
.fw_section .bottom ul li .left .tit{font-size: 23px;color: #113884;line-height: 26px;margin-bottom: 24px;}
.fw_section .bottom ul li .left .info{font-size: 16px;color: #393939;line-height: 24px;}
.fw_section .bottom ul li .right{width: calc(63.3% - 14px);float: right;background: #fff;position: relative;z-index: 2;}
.fw_section .bottom ul li .right .wordsbox{width: calc(100% - 337px);float: left;padding: 20px 10px 20px 20px;}
.fw_section .bottom ul li .right .wordsbox .tit{font-size: 23px;color: #113884;line-height: 26px;margin-bottom: 24px;}
.fw_section .bottom ul li .right .wordsbox .info{font-size: 16px;color: #393939;line-height: 24px;}
.fw_section .bottom ul li .right .pic{width: 337px;float: left;}
.fw_section .bottom ul li .right .pic img{width: 100%;display: block;}
.fw_section .bottom ul li:last-child .right .wordsbox{width: calc(100% - 255px);}
.fw_section .bottom ul li:last-child .right .pic{width: 255px;}
@media  screen and (max-width: 1024px){
.fw_section{padding-bottom: 30px;}
.fw_section .top{margin-bottom: 12px;}
.fw_section .top .pic{width: 100%;}
.fw_section .top .wordsbox{width: 100%;padding-left: 0;padding-right: 0;padding: 12px;}
.fw_section .top .wordsbox .info{font-size: 14px;line-height: 20px;margin-bottom: 16px;}
.fw_section .top .wordsbox .phone img{width: 30px;margin-right: 10px;}
.fw_section .top .wordsbox .phone .words{font-size: 14px;line-height: 24px;}
.fw_section .bottom ul li{margin-bottom: 12px;}
.fw_section .bottom ul li::after{display: none;}
.fw_section .bottom ul li::before{display: none;}
.fw_section .bottom ul li .left{width: 100%;;padding: 12px;margin-bottom: 12px;}
.fw_section .bottom ul li .left .tit{font-size: 18px;line-height: 22px;margin-bottom: 10px;}
.fw_section .bottom ul li .left .info{font-size: 14px;line-height: 20px;}
.fw_section .bottom ul li .right{width: 100%;}
.fw_section .bottom ul li .right .wordsbox{width: 100%;padding: 12px;}
.fw_section .bottom ul li .right .wordsbox .tit{font-size: 18px;line-height: 22px;margin-bottom: 10px;}
.fw_section .bottom ul li .right .wordsbox .info{font-size: 14px;line-height: 20px;}
.fw_section .bottom ul li .right .pic{width: 100%;}
.fw_section .bottom ul li:last-child .right .wordsbox{width: 100%;}
.fw_section .bottom ul li:last-child .right .pic{width: 100%;}
}

/*加入我们*/
.jrwm_section{width: 100%;padding-top: 10px;padding-bottom: 30px;background: #f5f5f5;}
.jrwm_section .top{width: 100%;margin-bottom: 15px;position: relative;overflow: hidden;}
.jrwm_section .top .left{width: calc(58.4% - 15px);float: left;background: #fff;padding: 20px;}
.jrwm_section .top .right{width: 41.6%;float: right;background: #fff;padding: 20px;}
.jrwm_section .top .tit{font-size: 23px;color: #009999;line-height: 26px;margin-bottom: 20px;}
.jrwm_section .top .info{font-size: 16px;color: rgb(57, 57, 57);line-height: 20px;height: 180px;}
.jrwm_section .top .left:hover{background: #009999;}
.jrwm_section .top .right:hover{background: #009999;}
.jrwm_section .top .left:hover .tit{color: #fff;}
.jrwm_section .top .left:hover .info{color: #fff;}
.jrwm_section .top .right:hover .tit{color: #fff;}
.jrwm_section .top .right:hover .info{color: #fff;}
.jrwm_section .bottom{width: 100%;overflow: hidden;position: relative;}
.jrwm_section .bottom::before{content:"";display: block;width: calc(76.25% - 15px);height: 100%;background: #FFCC00;position: absolute;left: 0;top: 0;z-index: 1;}
.jrwm_section .bottom .left{width: calc(76.25% - 15px);float: left;background: #fff;background: #FFCC00;position: relative;z-index: 2;}
.jrwm_section .bottom .left .pic{width: 64.11%;float: left;}
.jrwm_section .bottom .left .pic img{width: 100%;display: block;}
.jrwm_section .bottom .left .wordsbox{width: 35.89%;float: left;text-align: right;padding: 20px 20px 20px 10px;}
.jrwm_section .bottom .left .wordsbox .tit{font-size: 23px;color: #fff;line-height: 26px;margin-bottom: 20px;}
/*20221117start*/
.jrwm_section .bottom .left .wordsbox .info{font-size: 15px;color: #fff;line-height: 20px;}
/*20221117end*/
.jrwm_section .bottom .right{width: 23.75%;float: right;background: #fff;padding: 20px;}
.jrwm_section .bottom .right::after{content:"";display: block;width: calc(23.75%);height: 100%;background: #fff;position: absolute;right: 0;top: 0;z-index: 1;}
.jrwm_section .bottom .right:hover::after{background: #009999;}
.jrwm_section .bottom .right .tit{font-size: 23px;color: #009999;line-height: 26px;margin-bottom: 20px;position: relative;z-index: 10;}
.jrwm_section .bottom .right .info{font-size: 16px;color: rgb(57, 57, 57);line-height: 20px;position: relative;z-index: 10;}
.jrwm_section .bottom .left:hover{background: #009999;}
.jrwm_section .bottom .right:hover{background: #009999;}
.jrwm_section .bottom .left:hover .tit{color: #fff;}
.jrwm_section .bottom .left:hover .info{color: #fff;}
.jrwm_section .bottom .right:hover .tit{color: #fff;}
.jrwm_section .bottom .right:hover .info{color: #fff;}
@media  screen and (max-width: 1024px){
.jrwm_section{padding-bottom: 30px;}
.jrwm_section .top{margin-bottom: 12px;}
.jrwm_section .top .left{width: 100%;padding: 12px;margin-bottom: 12px;}
.jrwm_section .top .right{width: 100%;padding: 12px;}
.jrwm_section .top .tit{font-size: 18px;line-height: 22px;margin-bottom: 10px;}
.jrwm_section .top .info{font-size: 14px;height: auto;}
.jrwm_section .bottom::before{display: none;}
.jrwm_section .bottom .left{width: 100%;margin-bottom: 12px;}
.jrwm_section .bottom .left .pic{width: 100%;}
.jrwm_section .bottom .left .wordsbox{width: 100%;padding: 12px;text-align: left;}
.jrwm_section .bottom .left .wordsbox .tit{font-size: 18px;line-height: 22px;margin-bottom: 12px;}
.jrwm_section .bottom .left .wordsbox .info{font-size: 14px;}
.jrwm_section .bottom .right{width: 100%;padding: 12px;}
.jrwm_section .bottom .right::after{display: none;}
.jrwm_section .bottom .right .tit{font-size: 18px;line-height: 22px;margin-bottom: 12px;}
.jrwm_section .bottom .right .info{font-size: 14px;line-height: 18px;}
}

/*加入我们_职位*/
.jrwmzw_section{width: 100%;background: #f3f3f3;padding-top: 10px;padding-bottom: 30px;}
.jrwmzw_section .top{width: 100%;background: #fff;padding: 20px 94px 20px 15px;margin-bottom: 10px;overflow: hidden;}
.jrwmzw_section .top .words{font-size: 18px;color: #009999;line-height: 40px;float: left;}
.jrwmzw_section .top input{width: calc(100% - 186px);height: 40px;display: block;border: 1px solid #e7e7e7;float: left;margin: 0 15px 0 15px;}
.jrwmzw_section .top .but{width: 120px;font-size: 16px;color: #fff;line-height: 40px;text-align: center;background: #033DA1;float: left;cursor: pointer;}
.jrwmzw_section .top .but:hover{background: #009999;}
.jrwmzw_section .bottom{width: 100%;position: relative;overflow: hidden;}
.jrwmzw_section .bottom::before{content: "";display: block;width: 25%;height: 100%;background: #fff;position: absolute;left: 0;top: 0;z-index: 1;}
.jrwmzw_section .bottom::after{content: "";display: block;width: calc(75% - 22px);height: 100%;background: #fff;position: absolute;right: 0;top: 0;z-index: 1;}
.jrwmzw_section .bottom .left{width: 25%;float: left;background: #fff;padding: 0 20px;position: relative;z-index: 2;}
.jrwmzw_section .bottom .left ul{width: 100%;}
.jrwmzw_section .bottom .left ul li{width: 100%;border-bottom: 1px solid #F1F1F1;}
.jrwmzw_section .bottom .left ul li a{font-size: 14px;color: #737373;line-height: 40px;display: block;font-weight: bolder;}
.jrwmzw_section .bottom .left ul li a:hover{color: #009999;}
.jrwmzw_section .bottom .right{width: calc(75% - 22px);float: right;padding: 20px 60px 20px 20px;background: #fff;position: relative;z-index: 2;}
.jrwmzw_section .bottom .right img{width: 100%;display: block;}
@media  screen and (max-width: 1024px){
.jrwmzw_section{padding-bottom: 30px;}
.jrwmzw_section .top{padding: 12px;}
.jrwmzw_section .top .words{font-size: 16px;line-height: 34px;}
.jrwmzw_section .top input{width: calc(100% - 136px);height: 34px;margin: 0 12px;}
.jrwmzw_section .top .but{width: 80px;font-size: 14px;line-height: 34px;}
.jrwmzw_section .bottom::before{display: none;}
.jrwmzw_section .bottom::after{display: none;}
.jrwmzw_section .bottom .left{padding: 12px;width: 100%;margin-bottom: 12px;}
.jrwmzw_section .bottom .left ul li a{line-height: 34px;}
.jrwmzw_section .bottom .right{width: 100%;padding: 12px;}
}

/*新闻中心*/
.wx_section{width: 100%;padding-top: 10px;background: #f3f3f3;position: relative;}
.wx_section::after{content: "";display: block;width: 100%;height: 1px;background: #9a9a9a;position: absolute;left: 0;top: 10px;}
.wx_section .content{width: 100%;overflow: hidden;position: relative;}
.wx_section .content::after{content: "";display: block;width: 1px;height: 100%;position: absolute;left: 26.16%;top: 0;background: #9a9a9a;}
.wx_section .content .left{width: 26.16%;float: left;padding-right: 14px;}
.wx_section .content .left ul{width: 100%; padding-bottom:50px;}
.wx_section .content .left ul li{width: 100%;border-bottom: 1px solid #9a9a9a;}
.wx_section .content .left ul li a{font-size: 14px;color: #737373;line-height: 54px;display: block;}
.wx_section .content .left ul li a:hover,
.wx_section .content .left ul li.on a{color: #009999;}
.wx_section .content .right{width: 73.84%;float: right;padding-left: 20px;}
.wx_section .content .right ul{width: 100%;}
.wx_section .content .right ul li{width: 100%;padding-top: 20px;padding-bottom: 20px;border-bottom: 0 solid #9a9a9a;}
.wx_section .content .right ul li a{width: 100%;overflow: hidden;display: block;}
.wx_section .content .right ul li a .wordsbox{width: calc(100% - 340px);float: left;padding-right: 70px;}
.wx_section .content .right ul li a .wordsbox .tit{font-size: 20px;color: #191919;line-height: 24px;margin-bottom: 20px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.wx_section .content .right ul li a .wordsbox .date{font-size: 14px;color: #393939;line-height: 20px;margin-bottom: 20px;}
.wx_section .content .right ul li a .wordsbox .info{font-size: 14px;color: #393939;line-height: 24px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.wx_section .content .right ul li a .picbox{width: 340px;float: right;}
.wx_section .content .right ul li a .picbox .pic{ width: 100%; padding-bottom: 57.35%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.wx_section .content .right ul li a .picbox .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.wx_section .content .right ul li a:hover .picbox .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.wx_section .content .right .qhbox{width: 100%;padding-top: 40px;padding-bottom: 40px;font-size: 0;text-align: center;}
.wx_section .content .right .qhbox a{display: inline-block;vertical-align: middle;width: 32px;}
.wx_section .content .right .qhbox a:hover,
.wx_section .content .right .qhbox a.none{opacity: 0.6;}
.wx_section .content .right .qhbox a img{width: 100%;display: block;}
@media  screen and (max-width: 1024px){
.wx_section .content::after{display: none;}
.wx_section .content .left{width: 100%;padding-right: 0;}
.wx_section .content .left ul{width: 100%;white-space:nowrap;overflow: hidden; overflow-x: auto; scrollbar-width: thin; max-width: 100%; padding-bottom:0;}
.wx_section .content .left ul::-webkit-scrollbar{ display: none;}
.wx_section .content .left ul li{width: auto;display: inline-block;vertical-align: middle;margin-right: 12px; border-bottom: 0 solid #9a9a9a;}
.wx_section .content .left ul li a{line-height: 30px;}
.wx_section .content .right{width: 100%;padding-left: 0px;}
.wx_section .content .right ul li{padding-top: 12px;padding-bottom: 12px;}
.wx_section .content .right ul li a{padding: 12px; background: #fff;}
.wx_section .content .right ul li a .wordsbox{width: 100%;padding-right: 0;}
.wx_section .content .right ul li a .wordsbox .tit{font-size: 16px;line-height: 20px;margin-bottom: 10px;}
.wx_section .content .right ul li a .wordsbox .date{font-size: 14px;line-height: 20px;margin-bottom: 10px;}
.wx_section .content .right ul li a .wordsbox .info{font-size: 14px;line-height: 20px;}
.wx_section .content .right ul li a .picbox{width: 100%;}
.wx_section .content .right .qhbox{padding-top: 12px;padding-bottom: 12px;}
.wx_section .content .right .qhbox a{width: 26px;}
}

/*新闻中心详情*/
.wxxq_section{width: 100%;padding-top: 0;background: #f3f3f3;position: relative;padding-bottom: 30px;}
.wxxq_section .content{width: 100%;overflow: hidden;position: relative; }
.wxxq_section .content .right{float: left;padding: 20px;background: #fff;min-height: 500px; margin:30px auto; width: 100%; }
.wxxq_section .content .right h2{font-size: 24px;color: #009999;line-height: 32px;margin-bottom: 20px; text-align:center;}
.wxxq_section .content .right .date{font-size: 14px;color: #a19f9f;line-height: 16px;margin-bottom: 30px; text-align:center;}
.wxxq_section .content .right .info{font-size: 14px;color: #393939;line-height: 28px; text-align: justify; }
@media  screen and (max-width: 1024px){
.wxxq_section .content::after{display: none;}
.wxxq_section .content .left{width: 100%;padding-right: 0;}
.wxxq_section .content .left ul{width: 100%;white-space:nowrap;overflow: hidden; overflow-x: auto; scrollbar-width: thin; max-width: 100%;}
.wxxq_section .content .left ul::-webkit-scrollbar{ display: none;}
.wxxq_section .content .left ul li{width: auto;display: inline-block;vertical-align: middle;margin-right: 12px; border-bottom: 0 solid #9a9a9a;}
.wxxq_section .content .left ul li a{line-height: 30px;}
.wxxq_section .content .right{width: 100%;padding: 12px;min-height: 1px;}
.wxxq_section .content .right h2{font-size: 18px;line-height: 22px;margin-bottom: 12px;}
.wxxq_section .content .right .date{margin-bottom: 12px;}
}

/*新闻中心视频*/
.xwsp_section{width: 100;padding-top: 10px;background: #f3f3f3;position: relative;padding-bottom: 30px;}
.xwsp_section::after{content: "";display: block;width: 100%;height: 1px;background: #9a9a9a;position: absolute;left: 0;top: 10px;}
.xwsp_section .content{width: 100%;overflow: hidden;position: relative;}
.xwsp_section .content::after{content: "";display: block;width: 1px;height: 100%;position: absolute;left: 26.16%;top: 0;background: #9a9a9a;}
.xwsp_section .content .left{width: 26.16%;float: left;padding-right: 14px;}
.xwsp_section .content .left ul{width: 100%;}
.xwsp_section .content .left ul li{width: 100%;border-bottom: 1px solid #9a9a9a;}
.xwsp_section .content .left ul li a{font-size: 14px;color: #737373;line-height: 54px;display: block;}
.xwsp_section .content .left ul li a:hover,
.xwsp_section .content .left ul li.on a{color: #009999;}
.xwsp_section .content .right{width: 73.84%;float: right;padding: 30px;min-height: 500px;}
.xwsp_section .content .right ul{margin: -10px;width: calc(100% + 20px);overflow: hidden;}
.xwsp_section .content .right ul li{width: 33.333333%;float: left;padding: 10px;}
.xwsp_section .content .right ul li a{display: block;width: 100%;}
.xwsp_section .content .right ul li a .picbox{width: 100%;position: relative;}
.xwsp_section .content .right ul li a .picbox .pic{ padding-bottom: 66.64%; position: relative; overflow: hidden;}
.xwsp_section .content .right ul li a .picbox .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.xwsp_section .content .right ul li a .picbox .ico{width: 32px;display: block;position: absolute;right: 20px;bottom: 14px;}
.xwsp_section .content .right ul li a .words{font-size: 14px;color: #393939;line-height: 24px;text-align: center;margin-top: 10px;}
@media  screen and (max-width: 1024px){
.xwsp_section .content::after{display: none;}
.xwsp_section .content .left{width: 100%;padding-right: 0;}
.xwsp_section .content .left ul{width: 100%;white-space:nowrap;overflow: hidden; overflow-x: auto; scrollbar-width: thin; max-width: 100%;}
.xwsp_section .content .left ul::-webkit-scrollbar{ display: none;}
.xwsp_section .content .left ul li{width: auto;display: inline-block;vertical-align: middle;margin-right: 12px; border-bottom: 0 solid #9a9a9a;}
.xwsp_section .content .left ul li a{line-height: 30px;}
.xwsp_section .content .right{width: 100%;padding: 0;min-height: 1px;margin-top: 12px;}
.xwsp_section .content .right ul{margin: -6px;width: calc(100% + 12px);}
.xwsp_section .content .right ul li{width: 50%;float: left;padding: 6px;}
.xwsp_section .content .right ul li a .picbox .ico{width: 26px;right: 12px;bottom: 12px;}
}

/*弹窗*/
._pop{ float:left; width:100%; height:100%; position:fixed; left:0; top:0; z-index:99999999; display:none;background-color: rgba(0,0,0,0.8);}
._col{ float:left;  font-size: 0; position:absolute; right:-60px; top:-44px; width:44px; height:44px; border-radius: 100%;color: #999;cursor: pointer;background: url(img/img68.png)no-repeat center center;background-size: cover;
-webkit-transform: rotate(0);
-moz-transform: rotate(0);
-ms-transform: rotate(0);
-o-transform: rotate(0);
transform: rotate(0);}
._htm{ float:left; width:800px;position:fixed; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);background-color: rgba(255,255,255,0.5);padding: 12px;}
._htm video{width: 100%;display: block;margin: 0 auto;}
._htm img{width: 100%;display: block;margin: 0 auto;}
@media  screen and (max-width: 1680px){
._htm{ float:left; width:600px;}
}
@media  screen and (max-width: 991px){
._col{ float:left;  font-size: 50px; position:absolute; right:-50px; top:0; width:34px; height:34px; border-radius: 100%;color: #999;cursor: pointer;background: url(images);
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);}
._htm{ float:left; width:500px;position:fixed; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
.kef{ display:none;}
.t_navs .slogan{ display:none;}
}           
@media  screen and (max-width: 767px){
._col{ float:left;  font-size: 50px; position:absolute; right:10px; top:-55px; width:20px; height:20px; border-radius: 100%;color: #999;cursor: pointer;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);}
._htm{ float:left; width: calc(100% - 30px);position:fixed; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
}

/*投资者关系*/
.tzzgx_section1{width: 100%;padding-top: 10px;padding-bottom: 16px;background: #f3f3f3;}
.tzzgx_section1 .content{width: 100%;}
.tzzgx_section1 .content::after{content: "";display: block;clear: both;}
.tzzgx_section1 .content .left{width: 28.33%;float: left;}
.tzzgx_section1 .content .left .top{width: 100%;background: #fff;margin-bottom: 16px;}
.tzzgx_section1 .content .left .top a{display: block;width: 100%;padding: 20px;}
.tzzgx_section1 .content .left .top a .words1{font-size: 23px;color: #113884;line-height: 26px;margin-bottom: 22px;}
.tzzgx_section1 .content .left .top a .words2{font-size: 16px;color: red;line-height: 20px;margin-bottom: 54px;}
.tzzgx_section1 .content .left .top a .words3{font-size: 14px;color: #009999;line-height: 20px;}
.tzzgx_section1 .content .left .top a .words3:hover{color: #009999;}
.tzzgx_section1 .content .left .bottom{width: 100%;background: #fff;height: 300px;}
.tzzgx_section1 .content .left .bottom a{display: block;width: 100%;padding: 20px;}
.tzzgx_section1 .content .left .bottom a .tit{font-size: 23px;color: #113884;line-height: 26px;margin-bottom: 18px;}
.tzzgx_section1 .content .left .bottom a .info{font-size: 14px;color: #393939;line-height: 30px;}
.tzzgx_section1 .content .right{width: calc(71.67% - 16px);float: right;}
.tzzgx_section1 .content .right .top{width: 100%;background: #fff;margin-bottom: 16px;}
.tzzgx_section1 .content .right .top::after{content: "";display: block;clear: both;}
.tzzgx_section1 .content .right .top ._ls{width: 55%;float: left;padding: 20px;min-height: 255px;position: relative;z-index: 2;}
.tzzgx_section1 .content .right .top ._ls .tit{font-size: 23px;color: #113884;line-height: 28px;margin-bottom: 26px;}
.tzzgx_section1 .content .right .top ._ls .info{width: 100%;}
.tzzgx_section1 .content .right .top ._ls .info a{display: block;font-size: 14px;color: #737373;line-height: 36px;}
.tzzgx_section1 .content .right .top ._ls .info a:hover{color: #133781;}
.tzzgx_section1 .content .right .top ._rs{width: 42%;float: right;padding: 20px;background: #133781;position: relative;min-height: 255px;z-index: 1;}
.tzzgx_section1 .content .right .top ._rs .tit{font-size: 23px;color: #fff;line-height: 28px;margin-bottom: 26px;}
.tzzgx_section1 .content .right .top ._rs .info{width: 100%;}
.tzzgx_section1 .content .right .top ._rs .info a{display: block;font-size: 14px;color: #fff;line-height: 36px;}
.tzzgx_section1 .content .right .top ._rs .info a:hover{color: #009999;}
.tzzgx_section1 .content .right .top ._rs::after{content: "";display: block;width: 72px;height: 100%;background: url(img/img71.jpg)no-repeat center center;background-size: cover;position: absolute;right: 100%;top: 0;}
.tzzgx_section1 .content .right .bottom{width: 100%;background: #fff;overflow: hidden;}
.tzzgx_section1 .content .right .bottom ._ls{padding: 20px;width: 34%;float: left;width: calc(50% - 135px);}
.tzzgx_section1 .content .right .bottom ._ls .tit{font-size: 23px;color: #113884;line-height: 28px;margin-bottom: 26px;}
.tzzgx_section1 .content .right .bottom ._ls .info{width: 100%;}
.tzzgx_section1 .content .right .bottom ._ls .info a{display: block;font-size: 14px;color: #737373;line-height: 36px;}
.tzzgx_section1 .content .right .bottom ._ls .info a:hover{color: #133781;}
.tzzgx_section1 .content .right .bottom ._rs{padding: 20px;width: 34%;float: left;width: calc(50% - 135px);}
.tzzgx_section1 .content .right .bottom ._cs{width: 270px;overflow: hidden;float: left;}
.tzzgx_section1 .content .right .bottom ._cs img{width: 100%;display: block;}
.tzzgx_section1 .content .right .bottom ._rs .tit{font-size: 23px;color: #113884;line-height: 28px;margin-bottom: 26px;}
.tzzgx_section1 .content .right .bottom ._rs .info{width: 100%;font-size: 12px;color: #393939;line-height: 20px;}
.tzzgx_section1 .content .right .bottom ._rs .info a{display: block;font-size: 14px;color: #737373;line-height: 36px;}
.tzzgx_section1 .content .right .bottom ._rs .info a:hover{color: #133781;}
@media  screen and (max-width: 1680px){
.tzzgx_section1 .content .right .bottom ._ls .info a{font-size: 12px;}
.tzzgx_section1 .content .right .bottom ._rs .info a{font-size: 12px;}
}
@media  screen and (max-width: 1024px){
.tzzgx_section1 .content .left{width:  100%;margin-bottom: 12px;}
.tzzgx_section1 .content .left .top{margin-bottom: 12px;}
.tzzgx_section1 .content .left .top a{padding: 12px;}
.tzzgx_section1 .content .left .top a .words1{font-size: 18px;line-height: 22px;margin-bottom: 12px;}
.tzzgx_section1 .content .left .top a .words2{font-size: 14px;margin-bottom: 14px;}
.tzzgx_section1 .content .left .bottom{height: auto;}
.tzzgx_section1 .content .left .bottom a{padding: 12px;}
.tzzgx_section1 .content .left .bottom a .tit{font-size: 18px;line-height: 22px;margin-bottom: 12px;}
.tzzgx_section1 .content .left .bottom a .info{line-height: 24px;}
.tzzgx_section1 .content .right{width: 100%;}
.tzzgx_section1 .content .right .top{margin-bottom: 12px;}
.tzzgx_section1 .content .right .top ._ls{width: 100%;padding: 12px;min-height: 1px;}
.tzzgx_section1 .content .right .top ._ls .tit{font-size: 18px;line-height: 22px;margin-bottom: 12px;}
.tzzgx_section1 .content .right .top ._ls .info a{font-size: 14px;line-height: 26px;}
.tzzgx_section1 .content .right .top ._rs{width: 100%;padding: 12px;min-height: 1px;}
.tzzgx_section1 .content .right .top ._rs .tit{font-size: 18px;line-height: 22px;margin-bottom: 12px;}
.tzzgx_section1 .content .right .top ._rs .info a{line-height: 26px;}
.tzzgx_section1 .content .right .top ._rs::after{display: none;}
.tzzgx_section1 .content .right .bottom ._ls{padding: 12px;width: 100%;width: 100%;}
.tzzgx_section1 .content .right .bottom ._ls .tit{font-size: 18px;line-height: 22px;margin-bottom: 12px;}
.tzzgx_section1 .content .right .bottom ._ls .info a{line-height: 26px;}
.tzzgx_section1 .content .right .bottom ._rs{padding: 12px;width: 100%;}
.tzzgx_section1 .content .right .bottom ._cs{width: 100%;}
.tzzgx_section1 .content .right .bottom ._rs .tit{font-size: 18px;line-height: 22px;margin-bottom: 12px;}
.tzzgx_section1 .content .right .bottom ._rs .info a{line-height: 26px;}
}

.tzzgx_section2{width: 100%;padding-bottom: 30px;background: #f3f3f3;}
.tzzgx_section2 .content{width: 100%;background: #fff;padding: 20px;}
.tzzgx_section2 .content h2{font-size: 23px;color: #113884;line-height: 28px;margin-bottom: 22px;}
.tzzgx_section2 .content ul{width: 100%;border-top: 1px solid #919191;}
.tzzgx_section2 .content ul li{width: 100%;padding-top: 20px;padding-bottom: 20px;border-bottom: 1px solid #919191;overflow: hidden;}
.tzzgx_section2 .content ul li .left{width: 48.27%;float: left;padding-right: 30px;}
.tzzgx_section2 .content ul li .left .words1{font-size: 14px;color: #113884;line-height: 24px;float: left;width: 80px;}
.tzzgx_section2 .content ul li .left .words2{font-size: 14px;color: #393939;line-height: 24px;float: left;width: calc(100% - 80px);}
.tzzgx_section2 .content ul li .right{width: 51.73%;float: right;}
.tzzgx_section2 .content ul li .right .words1{font-size: 14px;color: #d8261c;line-height: 24px;float: left;width: 80px;}
.tzzgx_section2 .content ul li .right .words2{font-size: 14px;color: #393939;line-height: 24px;float: left;width: calc(100% - 80px);}
@media  screen and (max-width: 1024px){
.tzzgx_section2 .content{padding: 12px;}
.tzzgx_section2 .content h2{font-size: 18px;line-height: 22px;margin-bottom: 12px;}
.tzzgx_section2 .content ul li{padding-top: 12px;padding-bottom: 12px;}
.tzzgx_section2 .content ul li .left{width: 100%;padding-right: 0;margin-bottom: 12px;}
.tzzgx_section2 .content ul li .right{width: 100%;}
}

/*二级导航*/
.ejnav_section{width: 100%;background: #fff;}
.ejnav_section .content{width: 100%;padding-left: 100px;padding-right: 100px;}
.ejnav_section .content ul{width: 100%;font-size: 0;}
.ejnav_section .content ul li{width: 20%;display: inline-block;vertical-align: middle;}
.ejnav_section .content ul li a{display: block;width: 100%;position: relative;}
.ejnav_section .content ul li a .ba_pic{ height:52px; position: relative; overflow: hidden;opacity: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.ejnav_section .content ul li:hover a .ba_pic,
.ejnav_section .content ul li.on a .ba_pic{opacity: 1;}
.ejnav_section .content ul li a .ba_pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.ejnav_section .content ul li a .words{font-size: 14px;color: #009999;line-height: 20px;width: 100%;text-align: center;position: absolute;left: 0;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.ejnav_section .content ul li:hover a .words,
.ejnav_section .content ul li.on a .words{color: #fff;}
@media  screen and (max-width: 1024px){
.ejnav_section .content{padding-left: 0;padding-right: 0;}
.ejnav_section .content ul{white-space:nowrap;overflow: hidden; overflow-x: auto; scrollbar-width: thin; max-width: 100%;}
.ejnav_section .content ul::-webkit-scrollbar{ display: none;}
.ejnav_section .content ul li{width: 33.33333333333333%;}
.ejnav_sections .content ul li{width: 50%;}
.ejnav_section .content ul li a .words{font-size: 14px;}
.ejnav_section .content ul li a .ba_pic{height:30px;}
}

/*关于我们*/
.gywm_section{width: 100%;padding-top: 30px;padding-bottom: 30px;background: #f3f3f3;}
.gywm_section .top{width: 100%;margin-bottom: 16px;}
.gywm_section .tabcon{width: 100%;overflow: hidden; display:none;}
.gywm_section .tabcon.on{display:block;}
.gywm_section .top .a{display: block;background: #fff; overflow: hidden;}
.gywm_section .top .a .left{width: 48.09%;float: left;padding: 20px;}
.gywm_section .top .a .left .tit{font-size: 20px;color: #052e81;line-height: 24px;margin-bottom: 20px;}
.gywm_section .top .a .left .info{font-size: 14px;color: #393939;line-height: 24px;}
.gywm_section .top .a .right{width: 51.91%;float: right;}
.gywm_section .top .a .right .pic{ padding-bottom: 53.65%; position: relative; overflow: hidden;}
.gywm_section .top .a .right .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.gywm_section .bottom{width: 100%;overflow: hidden;position: relative;}
.gywm_section .bottom .left{width: 31.91%;float: left;}
.gywm_section .bottom .left::after{content:"";display: block;width: 31.91%;height: 100%;background: #fff;position: absolute;left: 0;top: 0;}
.gywm_section .bottom .left:hover::after{background: rgb(3, 63, 149);}
.gywm_section .bottom .left a{width: 100%;display: block;padding: 20px;position: relative;z-index: 2;}
.gywm_section .bottom .left a .words1{font-size: 23px;color: rgb(3, 63, 149);line-height: 26px;margin-bottom: 20px;}
.gywm_section .bottom .left a .words2{font-size: 16px;color: rgb(57, 57, 57);line-height: 20px;margin-bottom: 80px;}
.gywm_section .bottom .left a .words3{font-size: 14px;color: rgb(3, 63, 149);line-height: 20px;}
.gywm_section .bottom .left a:hover .words1,
.gywm_section .bottom .left a:hover .words2,
.gywm_section .bottom .left a:hover .words3{color: #fff;}
.gywm_section .bottom .right{width: calc(68.09% - 12px);float: right;}
.gywm_section .bottom .right a{width: 100%;display: block;overflow: hidden;}
.gywm_section .bottom .right a .wordsbox{width: 50%;float: left;padding: 20px;}
.gywm_section .bottom .right a .wordsbox::after{content: "";display: block;width: calc(68.09% - 12px);height: 100%;background: #fff;position: absolute;right: 0;top: 0;}
.gywm_section .bottom .right a:hover .wordsbox::after{background: rgb(3, 63, 149);}
.gywm_section .bottom .right a .wordsbox .words1{font-size: 23px;color: rgb(3, 63, 149);line-height: 26px;margin-bottom: 20px;position: relative;z-index: 2;}
.gywm_section .bottom .right a .wordsbox .words2{font-size: 16px;color: rgb(57, 57, 57);line-height: 20px;margin-bottom: 80px;white-space:nowrap;position: relative;z-index: 2;}
.gywm_section .bottom .right a .wordsbox .words3{font-size: 14px;color: rgb(3, 63, 149);line-height: 20px;position: relative;z-index: 2;}
.gywm_section .bottom .right a:hover .wordsbox .words1,
.gywm_section .bottom .right a:hover .wordsbox .words2,
.gywm_section .bottom .right a:hover .wordsbox .words3{color: #fff;}
.gywm_section .bottom .right a .picbox{width: 50%;float: right;}
.gywm_section .bottom .right a .picbox .pic{ padding-bottom: 53.96%; position: relative; overflow: hidden;}
.gywm_section .bottom .right a .picbox .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
@media  screen and (max-width: 1024px){
.gywm_section .top{margin-bottom: 12px;}
.gywm_section .top .a .left{width: 100%;padding: 12px;}
.gywm_section .top .a .left .tit{font-size: 18px;margin-bottom: 12px;}
.gywm_section .top .a .right{width: 100%;}
.gywm_section .top .a .right .pic{ padding-bottom: 0%}
.gywm_section .top .a .right .pic img{position: static;
-webkit-transform: translate(0, 0); 
-moz-transform: translate(0, 0); 
-ms-transform: translate(0, 0);
-o-transform: translate(0, 0);
transform: translate(0, 0);}
.gywm_section .bottom .left{width: 100%;margin-bottom: 12px;}
.gywm_section .bottom .left::after{display: none;}
.gywm_section .bottom .left a{padding:12px;background: #fff;}
.gywm_section .bottom .left a:hover{background: rgb(3, 63, 149);}
.gywm_section .bottom .left a .words1{font-size: 18px;line-height: 22px;margin-bottom: 12px;}
.gywm_section .bottom .left a .words2{font-size: 14px;margin-bottom: 20px;}
.gywm_section .bottom .left a .words3{font-size: 14px;}
.gywm_section .bottom .right{width: 100%;background: #fff;}
.gywm_section .bottom .right:hover{background: rgb(3, 63, 149);}
.gywm_section .bottom .right a .wordsbox{width: 100%;padding: 12px;}
.gywm_section .bottom .right a .wordsbox::after{display: none;}
.gywm_section .bottom .right a .wordsbox .words1{font-size: 18px;line-height: 22px;margin-bottom: 12px;}
.gywm_section .bottom .right a .wordsbox .words2{font-size: 14px;line-height: 20px;margin-bottom: 20px;}
.gywm_section .bottom .right a .picbox{width: 100%;}
.gywm_section .bottom .right a .picbox .pic{ padding-bottom: 0%;}
.gywm_section .bottom .right a .picbox .pic img{position: static;
-webkit-transform: translate(0, 0); 
-moz-transform: translate(0, 0); 
-ms-transform: translate(0, 0);
-o-transform: translate(0, 0);
transform: translate(0, 0);}
}

/*关于我们历史*/
.gywmls_section{width: 100%;padding-top: 10px;padding-bottom: 30px;background: #f3f3f3;}
.gywmls_section .content{width: 100%;background: #fff;padding: 86px 68px;overflow: hidden;position: relative;}
.gywmls_section .content::after{content:"";display: block;width: 4px;height: calc(100% - 252px);background: #104D9D;position: absolute;left: 103.5px;top: 157px;}
.gywmls_section .content .left{width: 75px;float: left;}
.gywmls_section .content .left img{width: 100%;display: block;}
.gywmls_section .content .right{width: calc(100% - 75px);float: left;padding-top: 103px;}
.gywmls_section .content .right ul{width: 100%;}
.gywmls_section .content .right ul li{width: 100%;margin-bottom: 40px;padding-left: 34px;position: relative;}
.gywmls_section .content .right ul li::after{content: "";display: block;width: 20px;height: 20px;background: #104D9D;position: absolute;left: -48px;top: 3px;border-radius: 100%;}
.gywmls_section .content .right ul li:nth-child(1)::after{content: "";display: block;width: 33px;height: 15px;background: url(img/img82.jpg)no-repeat center center;background-size: cover; position: absolute;left: -52px;top: 5.5px;border-radius: 0;}
.gywmls_section .content .right ul li:last-child{margin-bottom: 0;}
.gywmls_section .content .right ul li a{display: block;width: 100%;overflow: hidden;}
.gywmls_section .content .right ul li a .year{font-size: 23px;color: #104D9D;line-height: 26px;float: left;width: 146px;float: left;}
.gywmls_section .content .right ul li a .info{font-size: 20px;color: #5C5A5B;line-height: 26px;float: left;width: calc(100% - 146px);float: left;}
.gywmls_section .content .right ul li a .info span{font-size: 12px;margin-right: 10px;}
@media  screen and (max-width: 1024px){
.gywmls_section .content{padding: 12px;}
.gywmls_section .content::after{display: none;}
.gywmls_section .content .left{display: none;}
.gywmls_section .content .right{width: 100%;padding-top: 0;}
.gywmls_section .content .right ul li{margin-bottom: 12px;padding-left: 0;}
.gywmls_section .content .right ul li::after{display: none;}
.gywmls_section .content .right ul li:nth-child(1)::after{display: none;}
.gywmls_section .content .right ul li a .year{font-size: 18px;line-height: 22px;width: 100%;}
.gywmls_section .content .right ul li a .info{font-size: 14px;line-height: 24px;width: 100%;margin-top: 8px;}
.gywmls_section .content .right ul li a .info span{font-size: 12px;margin-right: 4px;}
}

.gywmwh_section{width: 100%;padding-top: 10px;padding-bottom: 30px;background: #f3f3f3;}
.gywmwh_section .content{width: 100%;}
.gywmwh_section .content ul{width: 100%;}
.gywmwh_section .content ul li{width: 100%;margin-bottom: 20px;}
.gywmwh_section .content ul li:last-child{margin-bottom: 0;}
.gywmwh_section .content ul li a{display: block;width: 100%;overflow: hidden;background: #fff;}
.gywmwh_section .content ul li a .left{width: 47.5%;float: left;padding: 20px;}
.gywmwh_section .content ul li a .left .tit{font-size: 23px;color: #113884;line-height: 26px;margin-bottom: 18px;}
.gywmwh_section .content ul li a .left .info{font-size: 16px;color: #000000;line-height: 20px;margin-bottom: 18px;}
.gywmwh_section .content ul li a .left .qh_t{width: 100%;margin-bottom: 14px;overflow: hidden;}
.gywmwh_section .content ul li a .left .qh_t .list{font-size: 16px;color: #113884;line-height: 20px;margin-right: 12px;float: left;border-bottom: 1px solid rgba(255,255,255,0);}
.gywmwh_section .content ul li a .left .qh_t .list.on{border-color: #113884;}
.gywmwh_section .content ul li a .left .qh_b{width: 100%;position: relative;}
.gywmwh_section .content ul li a .left .qh_b .list{width: 100%;font-size: 16px;color: #393939;line-height: 24px;position: absolute;left: 0;top: 0;z-index: 1;opacity: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.gywmwh_section .content ul li a .left .qh_b .list.on{position: static;z-index: 2;opacity: 1;}
.gywmwh_section .content ul li a .right{width: 52.5%;float: right;}
.gywmwh_section .content ul li a .right img{width: 100%;display: block;}
.gywmwh_section .content ul li:nth-child(even) a .left{width: 51.09%;float: right;}
.gywmwh_section .content ul li:nth-child(even) a .right{width: 48.91%;float: left;}
@media  screen and (max-width: 1024px){
.gywmwh_section .content ul li{margin-bottom: 12px;}
.gywmwh_section .content ul li a .left{width: 100%;padding: 12px;}
.gywmwh_section .content ul li a .left .tit{font-size: 18px;line-height: 22px;margin-bottom: 12px;}
.gywmwh_section .content ul li a .left .info{font-size: 14px;line-height: 18px;margin-bottom: 12px;}
.gywmwh_section .content ul li a .left .qh_t{margin-bottom: 12px;;}
.gywmwh_section .content ul li a .left .qh_t .list{font-size: 14px;margin-right: 6px;}
.gywmwh_section .content ul li a .left .qh_b .list{font-size: 14px;line-height: 20px;}
.gywmwh_section .content ul li a .right{width: 100%;}
.gywmwh_section .content ul li:nth-child(even) a .left{width: 100%;}
.gywmwh_section .content ul li:nth-child(even) a .right{width: 100%;}
}

/*联系我们*/
.lxwm_section{width: 100%;padding-top: 10px;padding-bottom: 30px;background: #f3f3f3;}
.lxwm_section ul{width: 100%;background: #fff;padding: 40px 20px;}
.lxwm_section ul li{width: 100%;margin-bottom: 42px;}
.lxwm_section ul li:last-child{margin-bottom: 0;}
.lxwm_section ul li .tit{font-size: 20px;color: #11367f;line-height: 24px;margin-bottom: 5px;border-bottom: 1px solid #838383;padding-bottom: 5px;}
.lxwm_section ul li .info{font-size: 14px;color: #393939;line-height: 24px;}
@media  screen and (max-width: 1024px){
.lxwm_section ul{padding: 20px 12px;}
.lxwm_section ul li{margin-bottom: 12px;}
.lxwm_section ul li .tit{font-size: 16px;line-height: 22px;}
.lxwm_section ul li .info{line-height: 22px;}
}

/*网站地图*/
.wzdt_section{width: 100%;padding-top: 10px;padding-bottom: 30px;background: #f3f3f3;}
.wzdt_section ul{width: 100%;background: #fff;padding: 20px;}
.wzdt_section ul li{width: 100%;margin-bottom: 42px;}
.wzdt_section ul li:last-child{margin-bottom: 0;}
.wzdt_section ul li .tit{width: 100%;border-bottom: 1px solid #AAAAAA;margin-bottom: 10px;}
.wzdt_section ul li .tit .a1{font-size: 20px;color: #052e81;line-height: 24px;display: block;width: 100%;}
.wzdt_section ul li .tit .a1:hover{color: #009999;}
.wzdt_section ul li .listbox{width: 100%;}
.wzdt_section ul li .listbox .list{width: 100%;margin-bottom: 10px;}
.wzdt_section ul li .listbox .list:last-child{margin-bottom: 0;}
.wzdt_section ul li .listbox .list .a2{display: block;font-size: 16px;color: #052e81;line-height: 20px;}
.wzdt_section ul li .listbox .list .a2:hover{color: #009999;}
.wzdt_section ul li .listbox .list .sj{width: 100%;overflow: hidden;margin-top: 8px;}
.wzdt_section ul li .listbox .list .sj a{display: block;font-size: 14px;color: #737373;line-height: 24px;float: left;margin-right: 24px;}
.wzdt_section ul li .listbox .list .sj a:hover{color: #009999;}
@media  screen and (max-width: 1024px){
.wzdt_section ul{padding: 12px;}
.wzdt_section ul li{margin-bottom: 16px;}
.wzdt_section ul li .tit{margin-bottom: 12px;}
.wzdt_section ul li .tit .a1{font-size: 16px;line-height: 20px;}
.wzdt_section ul li .listbox .list .a2{font-size: 14px;}
.wzdt_section ul li .listbox .list .sj{margin-top: 8px;}
.wzdt_section ul li .listbox .list .sj a{line-height: 20px;margin-right: 10px;}
}

/*隐私声明*/
.yssm_section{width: 100%;padding-top: 10px;padding-bottom: 30px;background: #f3f3f3;}
.yssm_section ul{width: 100%;padding: 20px;background: #fff;}
.yssm_section ul li{width: 100%;margin-bottom: 26px;}
.yssm_section ul li:last-child{margin-bottom: 0;}
.yssm_section ul li .tit{font-size: 23px;color: #113884;line-height: 26px;margin-bottom: 24px;}
.yssm_section ul li .info{font-size: 16px;color: #393939;line-height: 24px;}
@media  screen and (max-width: 1024px){
.yssm_section ul{padding: 12px;}
.yssm_section ul li{margin-bottom: 14px;}
.yssm_section ul li .tit{font-size: 18px;line-height: 22px;margin-bottom: 10px;}
.yssm_section ul li .info{font-size: 14px;line-height: 20px;}
}

/*监督举报*/
.jdjb_section{width: 100%;padding-top: 30px;padding-bottom: 30px;background: #f3f3f3;}
.jdjb_section .content{width: 100%;background: #fff;position: relative;}
.jdjb_section .content::after{content: "";display: block;clear: both;}
.jdjb_section .content::before{content: "";display: block;width: 1px;height: 100%;background: #E5E5E5;position: absolute;left: 32.25%;top: 0;}
.jdjb_section .content .left{width: 32.25%;float: left;padding: 80px 0 20px 0;}
.jdjb_section .content .left img{width: 107px;display: block;margin: 0 auto 56px auto;}
.jdjb_section .content .left .listbox{width: 100%;padding: 0 44px 0 54px;}
.jdjb_section .content .left .listbox .list{width: 100%;margin-bottom: 36px;}
.jdjb_section .content .left .listbox .list:last-child{margin-bottom: 0;}
.jdjb_section .content .left .listbox .list .words1{font-size: 12px;color: #002B5F;line-height: 16px;margin-bottom: 10px;font-weight: bolder;}
.jdjb_section .content .left .listbox .list .words2{font-size: 12px;color: #002B5F;line-height: 16px;font-weight: bolder;}
.jdjb_section .content .right{width: 67.75%;float: right;padding: 50px 78px 34px 48px;}
.jdjb_section .content .right img{width: 100%;display: block;margin-bottom: 34px;}
.jdjb_section .content .right .info{font-size: 14px;color: #030303;line-height: 24px;}
@media  screen and (max-width: 1024px){
.jdjb_section{padding-top: 30px;padding-bottom: 30px;margin-top: 51px;}
.jdjb_section .content::before{display: none;}
.jdjb_section .content .left{width: 100%;padding: 12px;border-bottom: 1px solid #e5e5e5;}
.jdjb_section .content .left img{width: 60px;margin: 0 auto 14px auto;}
.jdjb_section .content .left .listbox{padding: 0;}
.jdjb_section .content .left .listbox .list{margin-bottom: 12px;}
.jdjb_section .content .right{width: 100%;padding: 12px;}
.jdjb_section .content .right img{margin-bottom: 12px;}
.jdjb_section .content .right .info{line-height: 20px;}
}

/*关于我们 社会责任*/
.gywm_section1{width: 100%;padding-top: 10px;padding-bottom: 16px;background: #f3f3f3;}
.gywm_section1 .content{width: 100%;overflow: hidden;background: #fff;}
.gywm_section1 .content .left{width: 39.08%;float: left;}
.gywm_section1 .content .left img{width: 100%;display: block;}
.gywm_section1 .content .right{width: 60.92%;float: right;padding: 20px 30px;}
.gywm_section1 .content .right .tit{font-size: 23px;color: #113884;line-height: 30px;margin-bottom: 20px;}
.gywm_section1 .content .right .qh_t{width: 100%;overflow: hidden;margin-bottom: 18px;}
.gywm_section1 .content .right .qh_t .list{float: left;font-size: 16px;color: #113884;line-height: 20px;border-bottom: 1px solid rgba(255,255,255,0);margin-right: 10px;cursor: pointer;}
.gywm_section1 .content .right .qh_t .list.on{border-bottom: 1px solid #113884;}
.gywm_section1 .content .right .qh_b{width: 100%;position: relative;}
.gywm_section1 .content .right .qh_b .list{font-size: 14px;color: #393939;line-height: 24px;opacity: 0;position: absolute;z-index: 1;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.gywm_section1 .content .right .qh_b .list.on{opacity: 1;z-index: 2;position: static;}
@media  screen and (max-width: 1680px){
.gywm_section1 .content .right .qh_b .list{line-height: 20px;}
}
@media  screen and (max-width: 1024px){
.gywm_section1 .content .left{width: 100%;}
.gywm_section1 .content .right{width: 100%;padding: 12px;}
.gywm_section1 .content .right .tit{font-size: 18px;line-height: 22px;margin-bottom: 12px;}
.gywm_section1 .content .right .qh_t{margin-bottom: 12px;}
.gywm_section1 .content .right .qh_t .list{font-size: 14px;margin-right: 6px}
.gywm_section1 .content .right .qh_b .list{line-height: 20px;}
}

.gywm_section2{width: 100%;padding-bottom: 16px;background: #f3f3f3;}
.gywm_section2 .content{width: 100%;overflow: hidden;background: #0e3687;}
.gywm_section2 .content .left{width: 41.17%;float: left;padding: 20px;}
.gywm_section2 .content .left .tit{font-size: 23px;color: #FFF;line-height: 30px;margin-bottom: 26px;}
.gywm_section2 .content .left .info{font-size: 14px;color: #fff;line-height: 24px;}
.gywm_section2 .content .right{width: 58.83%;float: right;}
.gywm_section2 .content .right .pic{ padding-bottom: 46.66%; position: relative; overflow: hidden;}
.gywm_section2 .content .right .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
@media  screen and (max-width: 1024px){
.gywm_section2 .content .left{width: 100%;padding: 12px;}
.gywm_section2 .content .left .tit{font-size: 18px;line-height: 22px;margin-bottom: 10px;}
.gywm_section2 .content .left .info{line-height: 20px;}
.gywm_section2 .content .right{width: 100%;}
.gywm_section2 .content .right .pic{ padding-bottom: 0;}
.gywm_section2 .content .right .pic img{position: static;
-webkit-transform: translate(0, 0); 
-moz-transform: translate(0, 0); 
-ms-transform: translate(0, 0);
-o-transform: translate(0, 0);
transform: translate(0, 0);}
}

.gywm_section3{width: 100%;background: #f3f3f3;padding-bottom: 30px;}
.gywm_section3 .content{width: 100%;overflow: hidden;position: relative;}
.gywm_section3 .content::before{content: "";display: block;width: calc(66.67% - 16px);height: 100%;background: #fff;position: absolute;left: 0;top: 0;z-index: 1;}
.gywm_section3 .content::after{content: "";display: block;width: 33.33%;height: 100%;background: #fff;position: absolute;right: 0;top: 0;z-index: 1;}
.gywm_section3 .content .left{width: calc(66.67% - 16px);float: left;position: relative;z-index: 2;}
.gywm_section3 .content .left .wordsbox{width: calc(100% - 300px);float: left;padding: 20px;}
.gywm_section3 .content .left .wordsbox .tit{font-size: 23px;color: #113884;line-height: 26px;margin-bottom: 22px;}
.gywm_section3 .content .left .wordsbox .qh_t{width: 100%;margin-bottom: 16px;overflow: hidden;}
.gywm_section3 .content .left .wordsbox .qh_t .list{cursor: pointer;float: left;font-size: 16px;color: #113884;line-height: 20px;margin-right: 10px;border-bottom: 1px solid rgba(255,255,255,0);}
.gywm_section3 .content .left .wordsbox .qh_t .list.on{border-bottom-color: #113884;}
.gywm_section3 .content .left .wordsbox .qh_b{width: 100%;position: relative;}
.gywm_section3 .content .left .wordsbox .qh_b .list{font-size: 14px;color: #393939;line-height: 24px;position: absolute;z-index: 1;opacity: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.gywm_section3 .content .left .wordsbox .qh_b .list.on{opacity: 1;z-index: 2;position: static;}
.gywm_section3 .content .left .picbox{width: 300px;float: right;margin-top: 70px;}
.gywm_section3 .content .left .picbox img{width: 100%;display: block;}
.gywm_section3 .content .right{width: 33.33%;float: right;padding: 20px;position: relative;z-index: 2;}
.gywm_section3 .content .right .tit{font-size: 23px;color: #113884;line-height: 26px;margin-bottom: 22px;}
.gywm_section3 .content .right .words1{font-size: 16px;color: #113884;line-height: 20px;margin-bottom: 12px;}
.gywm_section3 .content .right .words2{font-size: 14px;color: #393939;line-height: 24px;}
@media  screen and (max-width: 1024px){
.gywm_section3 .content::before{display: none;}
.gywm_section3 .content::after{display: none;}
.gywm_section3 .content .left{width: 100%;margin-bottom: 12px;background: #fff;padding: 12px;}
.gywm_section3 .content .left .wordsbox{width: 100%;padding: 0;}
.gywm_section3 .content .left .wordsbox .tit{font-size: 18px;line-height: 22px;margin-bottom: 12px;}
.gywm_section3 .content .left .wordsbox .qh_t{margin-bottom: 12px;}
.gywm_section3 .content .left .wordsbox .qh_t .list{font-size: 14px;margin-right: 6px;}
.gywm_section3 .content .left .wordsbox .qh_b .list{line-height: 20px;}
.gywm_section3 .content .left .picbox{width: 200px;float: none;margin: 20px auto 0 auto;}
.gywm_section3 .content .right{width: 100%;padding: 12px;background: #fff;}
.gywm_section3 .content .right .tit{font-size: 18px;line-height: 22px;margin-bottom: 12px;}
.gywm_section3 .content .right .words1{font-size: 14px;margin-bottom: 12px;}
.gywm_section3 .content .right .words2{line-height: 20px;}
}

/*全球*/
.qq_section{width: 100%;}
.qq_section .top{width: 100%;background: #fff;}
.qq_section .top .content{width: 100%;overflow: hidden;}
.qq_section .top .content .left{width: 176px;float: left;}
.qq_section .top .content .left a{display: block;font-size: 0;}
.qq_section .top .content .left a img{width: 26px;display: inline-block;vertical-align: middle;margin-right: 6px;}
.qq_section .top .content .left a .words{font-size: 14px;color: #0A2F7A;line-height: 50px;display: inline-block;vertical-align: middle;}
.qq_section .top .content .right{width: calc(100% - 176px);float: left;padding-right: 160px;}
.qq_section .top .content .right .qh_t{width: 100%;font-size: 0;}
.qq_section .top .content .right .qh_t .list{width: 16.66666666666667%;cursor: pointer;float: left;display: inline-block;vertical-align: middle;position: relative;}
.qq_section .top .content .right .qh_t .list .ba_pic{ padding-bottom: 34.96%; position: relative; overflow: hidden;opacity: 0;}
.qq_section .top .content .right .qh_t .list.on .ba_pic{opacity: 1;}
.qq_section .top .content .right .qh_t .list .ba_pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.qq_section .top .content .right .qh_t .list .wordsbox{width: 100%;position: absolute;left: 0;top: 50%;font-size: 0;text-align: center;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.qq_section .top .content .right .qh_t .list .wordsbox img{width: 26px;display: inline-block;vertical-align: middle;margin-right: 6px;}
.qq_section .top .content .right .qh_t .list .words{font-size: 14px;color: #3d3d3d;line-height: 50px;display: inline-block;vertical-align: middle;}
.qq_section .top .content .right .qh_t .list.on .words{color: #fff;}
.qq_section .bottom{width: 100%;background: #f3f3f3;padding-top: 20px;padding-bottom: 30px;}
.qq_section .bottom .boxs1{width: 100%;margin-bottom: 14px;background: #fff;}
.qq_section .bottom .boxs1 .a{display: block;width: 100%;overflow: hidden;}
.qq_section .bottom .boxs1 .a .left{width: 46.5%;float: left;padding: 20px;}
.qq_section .bottom .boxs1 .a .left .tit{font-size: 23px;color: #113884;line-height: 26px;margin-bottom: 24px;}
.qq_section .bottom .boxs1 .a .left .info{font-size: 14px;color: #393939;line-height: 24px;}
.qq_section .bottom .boxs1 .a .right{width: 53.5%;float: right;}
.qq_section .bottom .boxs1 .a .right img{width: 100%;display: block;}
.qq_section .bottom .boxs2{width: 100%;overflow: hidden;position: relative;}
.qq_section .bottom .boxs2::before{content: "";display: block;width: calc(50% - 8px);height: 100%;background: #fff;position: absolute;left: 0;top: 0;z-index: 1;}
.qq_section .bottom .boxs2::after{content: "";display: block;width: calc(50% - 8px);height: 100%;background: #fff;position: absolute;right: 0;top: 0;z-index: 1;}
.qq_section .bottom .boxs2 .left{width: 50%;float: left;padding-right: 8px;position: relative;z-index: 2;}
.qq_section .bottom .boxs2 .left .a{display: block;width: 100%;padding: 20px;}
.qq_section .bottom .boxs2 .left .a .words1{font-size: 23px;color: #113884;line-height: 26px;margin-bottom: 2px;}
.qq_section .bottom .boxs2 .left .a .words2{font-size: 14px;color: #4f4f4f;line-height: 20px;margin-bottom: 6px;}
.qq_section .bottom .boxs2 .left .a .words3{font-size: 16px;color: #393939;line-height: 24px;margin-bottom: 24px;}
.qq_section .bottom .boxs2 .left .a .words4{margin-bottom: 4px;overflow: hidden;}
.qq_section .bottom .boxs2 .left .a .words4 ._ls{float: left;font-size: 16px;color: #393939;line-height: 24px;width: 80px;}
.qq_section .bottom .boxs2 .left .a .words4 ._rs{float: left;font-size: 16px;color: #393939;line-height: 24px;width: calc(100% - 80px);}
.qq_section .bottom .boxs2 .left .a img{max-width: 100%;display: block;}
.qq_section .bottom .boxs2 .right{width: 50%;float: right;padding-left: 8px;position: relative;z-index: 2;}
.qq_section .bottom .boxs2 .right .a{display: block;width: 100%;overflow: hidden;}
.qq_section .bottom .boxs2 .right .a .wordsbox{width: 53.34%;float: left;padding: 20px;}
.qq_section .bottom .boxs2 .right .a .wordsbox .tit{font-size: 23px;color: #113884;line-height: 26px;margin-bottom: 12px;white-space:nowrap;}
.qq_section .bottom .boxs2 .right .a .wordsbox .info{font-size: 14px;color: #737373;line-height: 24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.qq_section .bottom .boxs2 .right .a .picbox{width: 46.66%;float: left;}
.qq_section .bottom .boxs2 .right .a .picbox img{width: 100%;display: block;}
@media  screen and (max-width: 1024px){
.qq_section .top{padding-top: 12px;padding-bottom: 12px;}
.qq_section .top .content .left{width: 100%;margin-bottom: 10px;}
.qq_section .top .content .left a img{width: 22px;}
.qq_section .top .content .left a .words{font-size: 14px;line-height: 22px;}
.qq_section .top .content .right{width: 100%;padding-right: 0;}
.qq_section .top .content .right .qh_t{white-space:nowrap;overflow: hidden; overflow-x: auto; scrollbar-width: thin; max-width: 100%;}
.qq_section .top .content .right .qh_t::-webkit-scrollbar{ display: none;}
.qq_section .top .content .right .qh_t .list{width: 33.3333%;float: none;}
.qq_section .bottom{padding-top: 12px;padding-bottom: 12px;}
.qq_section .bottom .boxs1{margin-bottom: 12px;}
.qq_section .bottom .boxs1 .a .left{width: 100%;padding: 12px;}
.qq_section .bottom .boxs1 .a .left .tit{font-size: 18px;line-height: 22px;margin-bottom: 12px;}
.qq_section .bottom .boxs1 .a .left .info{line-height: 20px;}
.qq_section .bottom .boxs1 .a .right{width: 100%;}
.qq_section .bottom .boxs2::before{display: none;}
.qq_section .bottom .boxs2::after{display: none;}
.qq_section .bottom .boxs2 .left{width: 100%;padding-right: 0;background: #fff;margin-bottom: 12px;}
.qq_section .bottom .boxs2 .left .a{padding: 12px;}
.qq_section .bottom .boxs2 .left .a .words1{font-size: 18px;line-height: 22px;margin-bottom: 2px;}
.qq_section .bottom .boxs2 .left .a .words2{font-size: 14px;line-height: 20px;margin-bottom: 6px;}
.qq_section .bottom .boxs2 .left .a .words3{font-size: 14px;line-height: 20px;margin-bottom: 12px;}
.qq_section .bottom .boxs2 .left .a .words4 ._ls{font-size: 14px;line-height: 20px;width: 60px;}
.qq_section .bottom .boxs2 .left .a .words4 ._rs{font-size: 14px;line-height: 20px;width: calc(100% - 60px);}
.qq_section .bottom .boxs2 .right{width: 100%;padding-left: 0;background: #fff;}
.qq_section .bottom .boxs2 .right .a .wordsbox{width: 100%;padding: 12px;}
.qq_section .bottom .boxs2 .right .a .wordsbox .tit{font-size: 18px;line-height: 22px;margin-bottom: 10px;}
.qq_section .bottom .boxs2 .right .a .wordsbox .info{font-size: 14px;line-height: 20px;}
.qq_section .bottom .boxs2 .right .a .picbox{width: 100%;}
}

/*下载中心*/
.xzzx_section{width: 100%;background: #f3f3f3;padding-top: 20px;padding-bottom: 30px;}
.xzzx_section .top{width: 100%;background: #fff;padding: 20px 94px 20px 15px;margin-bottom: 10px;overflow: hidden;}
.xzzx_section .top .words{font-size: 18px;color: #009999;line-height: 40px;float: left;}
.xzzx_section .top input{width: calc(100% - 186px);height: 40px;display: block;border: 1px solid #e7e7e7;float: left;margin: 0 15px 0 15px;}
.xzzx_section .top .but{width: 120px;font-size: 16px;color: #fff;line-height: 40px;text-align: center;background: #033DA1;float: left;cursor: pointer;}
.xzzx_section .top .but:hover{background: #009999;}
.xzzx_section .bottom{width: 100%;position: relative;overflow: hidden;}
.xzzx_section .bottom::before{content: "";display: block;width: 290px;height: 100%;background: #fff;position: absolute;left: 0;top: 0;z-index: 1;}
.xzzx_section .bottom::after{content: "";display: block;width: calc(100% - 300px);height: 100%;background: #fff;position: absolute;right: 0;top: 0;z-index: 1;}
.xzzx_section .bottom .left{width: 290px;float: left;padding: 34px 15px;position: relative;z-index: 2;}
.xzzx_section .bottom .left ul{width: 100%;}
.xzzx_section .bottom .left ul li{width: 100%;border-bottom: 1px solid #F1F1F1;margin-bottom: 20px;}
.xzzx_section .bottom .left ul li:last-child{margin-bottom: 0;}
.xzzx_section .bottom .left ul li a{font-size: 18px;color: #009999;line-height: 50px;display: block;padding: 0 20px;}
.xzzx_section .bottom .left ul li:hover a,
.xzzx_section .bottom .left ul li.on a{background: #F1F1F1;}
.xzzx_section .bottom .right{width: calc(100% - 300px);float: right;position: relative;z-index: 2;padding: 30px 154px 30px 30px;}
.xzzx_section .bottom .right ul{width: 100%;}
.xzzx_section .bottom .right ul li{width: 100%;margin-bottom: 30px;}
.xzzx_section .bottom .right ul li:last-child{margin-bottom: 0;}
.xzzx_section .bottom .right ul li .tit{font-size: 18px;color: #003F93;line-height: 22px;margin-bottom: 26px;}
.xzzx_section .bottom .right ul li .listbox{margin: -12px -37px;overflow: hidden;width: calc(100% + 74px);}
.xzzx_section .bottom .right ul li .listbox .list{width: 50%;float: left;padding: 12px 37px;}
.xzzx_section .bottom .right ul li .listbox .list .a{display: block;width: 100%;background: #F1F1F1;padding: 8px 20px;font-size: 0;}
.xzzx_section .bottom .right ul li .listbox .list .a .wordsbox{width: calc(100% - 68px);display: inline-block;vertical-align: middle;padding-right: 20px;}
.xzzx_section .bottom .right ul li .listbox .list .a .wordsbox .words1{font-size: 14px;color: #393939;line-height: 24px;margin-bottom: 2px;}
.xzzx_section .bottom .right ul li .listbox .list .a .wordsbox .words2{font-size: 14px;color: #393939;line-height: 24px;}
.xzzx_section .bottom .right ul li .listbox .list .a .picbox{width: 68px;display: inline-block;vertical-align: middle;}
.xzzx_section .bottom .right ul li .listbox .list .a .picbox .pic{width: 24px;float: left;margin-right: 20px;}
.xzzx_section .bottom .right ul li .listbox .list .a .picbox .pic img{width: 100%;display: block;}
.xzzx_section .bottom .right ul li .listbox .list .a .picbox .pic:last-child{margin-right: 0;}
@media  screen and (max-width: 1024px){
.xzzx_section{padding-bottom: 30px;padding-top: 12px;}
.xzzx_section .top{padding: 12px;}
.xzzx_section .top .words{font-size: 16px;line-height: 34px;}
.xzzx_section .top input{width: calc(100% - 136px);height: 34px;margin: 0 12px;}
.xzzx_section .top .but{width: 80px;font-size: 14px;line-height: 34px;}
.xzzx_section .bottom::before{display: none;}
.xzzx_section .bottom::after{display: none;}
.xzzx_section .bottom .left{width: 100%;padding: 12px;background: #fff;margin-bottom: 12px;}
.xzzx_section .bottom .left ul{width: calc(100% + 12px);overflow: hidden;margin: 0 -6px;}
.xzzx_section .bottom .left ul li{width: 33.3333333%;padding: 0 6px; float: left; border-bottom: 0;margin-bottom: 0;}
.xzzx_section .bottom .left ul li a{font-size: 16px;line-height: 40px;padding: 0 12px;}
.xzzx_section .bottom .right{width: 100%;background: #fff; padding: 12px;}
.xzzx_section .bottom .right ul li{margin-bottom: 16px;}
.xzzx_section .bottom .right ul li .tit{font-size: 16px;line-height: 20px;margin-bottom: 12px;}
.xzzx_section .bottom .right ul li .listbox{margin: 0;width: 100%;}
.xzzx_section .bottom .right ul li .listbox .list{padding: 0;width: 100%;margin-bottom: 10px;}
.xzzx_section .bottom .right ul li .listbox .list:last-child{margin-bottom: 0;}
.xzzx_section .bottom .right ul li .listbox .list .a{padding: 8px 12px;}
}

/*行业应用*/
.hyyys_section{width: 100%;padding-top: 26px;padding-bottom: 30px;background: #f3f3f3;}
.hyyys_section .content{width: 100%;}
.hyyys_section .content ul{margin: -6px;overflow: hidden;width: calc(100% + 12px);}
.hyyys_section .content ul li{width: 25%;float: left;padding: 6px;}
.hyyys_section .content ul li .a{display: block;position: relative;overflow: hidden;}
.hyyys_section .content ul li .a .ba_pic{ padding-bottom: 89.65%; position: relative; overflow: hidden;}
.hyyys_section .content ul li .a .ba_pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.hyyys_section .content ul li .a .wordsbox{width: 100%;position: absolute;left: 0;top: calc(100% - 54px);background: rgba(0,62,149,0.6);height: 100%;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.hyyys_section .content ul li .a:hover .wordsbox{top: 0;}
.hyyys_section .content ul li .a .wordsbox .top{width: 100%;padding: 15px;overflow: hidden;}
.hyyys_section .content ul li .a .wordsbox .top .left{font-size: 16px;color: #fff;line-height: 24px;float: left;}
.hyyys_section .content ul li .a .wordsbox .top .ico{width: 24px;float: right;display: block;}
.hyyys_section .content ul li .a .wordsbox .bottom{width: 100%;border-top: 1px solid #fff;padding: 15px;display: none;}
.hyyys_section .content ul li .a:hover .wordsbox .bottom{display: block;}
.hyyys_section .content ul li .a .wordsbox .bottom .words{font-size: 14px;color: #fff;line-height: 24px;margin-bottom: 2px;}
.hyyys_section .content ul li .a .wordsbox .bottom .words:hover{color: #ccc;}
.hyyys_section .content ul li .a .wordsbox .bottom .words:last-child{margin-bottom: 0;}
@media  screen and (max-width: 1024px){
.hyyys_section{padding-top: 10px;}
.hyyys_section .content ul{margin: -6px;width: calc(100% + 12px);}
.hyyys_section .content ul li{width: 50%;padding: 6px;}
.hyyys_section .content ul li .a .wordsbox .top{padding: 10px;}
.hyyys_section .content ul li .a .wordsbox .top .left{font-size: 14px;line-height: 20px;}
.hyyys_section .content ul li .a .wordsbox .top .ico{width: 20px;}
.hyyys_section .content ul li .a .wordsbox .bottom{padding: 10px;}
.hyyys_section .content ul li .a .wordsbox .bottom .words{line-height: 20px;}
.hyyys_section .content ul li .a .wordsbox{top: calc(100% - 40px);}
}

/*普法宣传*/
.pfxc_section{width: 100%;padding-top: 10px;padding-bottom: 30px;background: #F3F3F3;}
.pfxc_section .content{width: 100%;position: relative;}
.pfxc_section .content .cons{position: relative;width: 100%;overflow: hidden;}
.pfxc_section .content::before{content: "";display: block;width: calc(20.83333333333333% - 10px);height: 100%;background: #fff;position: absolute;left: 0;top: 0;z-index: 1;}
.pfxc_section .content::after{content: "";display: block;width: calc(20.83333333333333% - 10px);height: 100%;background: #fff;position: absolute;right: 0;top: 0;z-index: 1;}
.pfxc_section .content .cons::after{content: "";display: block;width: 58.33333333333334%;height: 100%;background: #fff;position: absolute;left: 20.83333333333333%;top: 0;z-index: 1;}
.pfxc_section .content .left{width: 20.83333333333333%;float: left;padding-right: 10px;position: relative;z-index: 5;padding: 20px 60px 20px 20px;min-height: 640px;}
.pfxc_section .content .left h1{font-size: 24px;color: #052e81;line-height: 28px;margin-bottom: 15px;}
.pfxc_section .content .left ul{width: 100%;}
.pfxc_section .content .left ul li{width: 100%;margin-bottom: 15px;}
.pfxc_section .content .left ul li:last-child{margin-bottom: 0;}
.pfxc_section .content .left ul li a{display: block;font-size: 14px;color: #737373;line-height: 30px;padding: 0 15px;}
.pfxc_section .content .left ul li:hover a,
.pfxc_section .content .left ul li.on a{background: #F3F3F3;color: #052E81;}
.pfxc_section .content .center{width: 58.33333333333334%;float: left;position: relative;z-index: 5;padding: 20px;}
.pfxc_section .content .center h2{font-size: 18px;color: #052E81;line-height: 22px;margin-bottom: 20px;}
.pfxc_section .content .center ul{width: 100%;border-top: 1px solid #DFDFDF;}
.pfxc_section .content .center ul li{width: 100%;border-bottom: 1px solid #DFDFDF;}
.pfxc_section .content .center ul li:last-child{border-bottom: 0;}
.pfxc_section .content .center ul li a{display: block;width: 100%;overflow: hidden;padding-top: 8px;padding-bottom: 8px;}
.pfxc_section .content .center ul li a .words_l{width: calc(100% - 80px);float: left;padding-right: 20px;}
.pfxc_section .content .center ul li a .words_l .words{font-size: 14px;color: #052E81;line-height: 24px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.pfxc_section .content .center ul li a .date_r{width: 80px;float: right;text-align: right;}
.pfxc_section .content .center ul li a .date_r .words{font-size: 14px;color: #393939;line-height: 24px;}
.pfxc_section .content .right{width: 20.83333333333333%;float: left;padding-left: 10px;position: relative;z-index: 5;padding: 20px;}
.pfxc_section .content .right h3{font-size: 18px;color: #052E81;line-height: 22px;margin-bottom: 10px;}
.pfxc_section .content .right .words1{font-size: 12px;color: red;line-height: 24px;margin-bottom: 2px;}
.pfxc_section .content .right .more{margin-bottom: 20px;}
.pfxc_section .content .right .more a{display: block;font-size: 14px;color: #009999;line-height: 24px;}
.pfxc_section .content .right .more a:hover{color: #9A9A9A;}
.pfxc_section .content .right .words2{font-size: 18px;color: #052E81;line-height: 24px;margin-bottom: 10px;}
.pfxc_section .content .right .words3{font-size: 12px;color: #393939;line-height: 24px;}
@media  screen and (max-width: 1024px){
.pfxc_section .content::before{display: none;}
.pfxc_section .content::after{display: none;}
.pfxc_section .content .cons::after{display: none;}
.pfxc_section .content .left{width: 100%;padding-right: 0;padding: 12px;min-height: 0;margin-bottom: 12px;background: #fff;}
.pfxc_section .content .left h1{font-size: 18px;line-height: 22px;margin-bottom: 14px;}
.pfxc_section .content .left ul{margin: -6px;overflow: hidden;width: calc(100% + 12px);}
.pfxc_section .content .left ul li{margin-bottom: 0;float: left; padding: 6px;width: 50%;}
.pfxc_section .content .left ul li a{padding: 0 12px;}
.pfxc_section .content .center{width: 100%;padding: 12px;margin-bottom: 12px;background: #fff;}
.pfxc_section .content .center h2{font-size: 16px;line-height: 20px;margin-bottom: 14px;}
.pfxc_section .content .right{width: 100%;padding-left: 0;padding: 12px;background: #fff;}
.pfxc_section .content .right h3{font-size: 16px;line-height: 20px;}
.pfxc_section .content .right .more{margin-bottom: 10px;}
.pfxc_section .content .right .words2{font-size: 16px;line-height: 20px;}
}

/*职业发展*/
.zyfz_section{width: 100%;background: #F3F3F3;padding-top: 10px;padding-bottom: 30px;}
.zyfz_section .content{width: 100%;background: #fff;padding: 20px 20px 50px 20px;}
.zyfz_section .content h1{font-size: 24px;color: #063E95;line-height: 28px;margin-bottom: 20px;}
.zyfz_section .content .con1{margin-bottom: 20px;width: 100%;}
.zyfz_section .content .con1 ul{width: calc(100% + 12px);padding-left: 300px;padding-right: 300px;margin: 0 -6px;}
.zyfz_section .content .con1 ul li{padding: 0 6px;}
.zyfz_section .content .con1 ul li img{width: 100%;display: block;}
.zyfz_section .content .con1 ul li .wordsbox{width: 100%;margin-top: 40px;}
.zyfz_section .content .con1 ul li .wordsbox .words1{font-size: 24px;color: #063E95;line-height: 28px;margin-bottom: 10px;}
.zyfz_section .content .con1 ul li .wordsbox .words2{font-size: 17px;color: #000;line-height: 30px;margin-bottom: 10px;}
.zyfz_section .content .con1 ul li .wordsbox .words3{font-size: 14px;color: #E3000C;line-height: 24px;}
.zyfz_section .content .con1 ul .slick-prev{width: 27px;height: 44px;background: url(img/img138.svg) no-repeat center center; background-size: cover;left: 16px;top: 50%;z-index: 1;}
.zyfz_section .content .con1 ul .slick-next{width: 27px;height: 44px;background: url(img/img139.svg) no-repeat center center; background-size: cover;right: 16px;top: 50%;z-index: 1;}
.zyfz_section .content .con1 ul .slick-prev:hover,
.zyfz_section .content .con1 ul .slick-next:hover{opacity: 0.6;}
.zyfz_section .content .con2{width: 100%;}
.zyfz_section .content .con2 ul{width: 100%;}
.zyfz_section .content .con2 ul li{margin-bottom: 20px;}
.zyfz_section .content .con2 ul li:last-child{margin-bottom: 0;}
.zyfz_section .content .con2 ul li .tit{font-size: 18px;color: #063EA6;line-height: 30px;border-bottom: 1px solid #e6e6e6;}
.zyfz_section .content .con2 ul li .info{font-size: 14px;color: #393939;line-height: 30px;margin-top: 5px;}
@media  screen and (max-width: 1024px){
.zyfz_section .content{padding: 12px;}
.zyfz_section .content h1{font-size: 18px;line-height: 22px;margin-bottom: 14px;}
.zyfz_section .content .con1{margin-bottom: 14px;}
.zyfz_section .content .con1 ul{padding-left: 0;padding-right: 0;}
.zyfz_section .content .con1 ul li .wordsbox{margin-top: 12px;}
.zyfz_section .content .con1 ul li .wordsbox .words1{font-size: 16px;line-height: 20px;margin-bottom: 8px;}
.zyfz_section .content .con1 ul li .wordsbox .words2{font-size: 14px;line-height: 24px;margin-bottom: 8px;}
.zyfz_section .content .con1 ul li .wordsbox .words3{font-size: 14px;line-height: 20px;}
.zyfz_section .content .con1 ul .slick-prev{width: 16px;height: 28px;left: -14px;}
.zyfz_section .content .con1 ul .slick-next{width: 16px;height: 28px;right: -14px;}
.zyfz_section .content .con2 ul li{margin-bottom: 12px;}
.zyfz_section .content .con2 ul li .tit{font-size: 16px;line-height: 26px;}
.zyfz_section .content .con2 ul li .info{line-height: 26px;}
}

/*纽威生活*/
.nwsh_section{width: 100%;padding-top: 10px;padding-bottom: 30px;background: #F3F3F3;}
.nwsh_section .content{width: 100%;background: #fff;padding: 20px 20px 50px 20px;}
.nwsh_section .content h1{font-size: 24px;color: #063E95;line-height: 28px;margin-bottom: 20px;}
.nwsh_section .content .cons{width: 100%;background: #F6D345;overflow: hidden;}
.nwsh_section .content .cons .wordsbox{width: 48.27%;float: left;padding: 20px 90px 20px 20px;font-size: 16px;color: #FFF;line-height: 30px;text-align: justify;}
.nwsh_section .content .cons .picbox{width: 51.73%;float: left;}
.nwsh_section .content .cons .picbox ul{width: calc(100% + 12px);margin: 0 -6px;}
.nwsh_section .content .cons .picbox ul li{width: 100%;padding: 0 6px;}
.nwsh_section .content .cons .picbox ul li img{width: 100%;display: block;}
.nwsh_section .content .cons .picbox ul .slick-prev{width: 27px;height: 44px;background: url(img/img138.svg) no-repeat center center; background-size: cover;left: 16px;top: 50%;z-index: 1;}
.nwsh_section .content .cons .picbox ul .slick-next{width: 27px;height: 44px;background: url(img/img139.svg) no-repeat center center; background-size: cover;right: 16px;top: 50%;z-index: 1;}
.nwsh_section .content .cons .picbox ul .slick-prev:hover,
.nwsh_section .content .cons .picbox ul .slick-next:hover{opacity: 0.6;}
@media  screen and (max-width: 1024px){
.nwsh_section .content{padding: 12px;}
.nwsh_section .content h1{font-size: 18px;line-height: 22px;margin-bottom: 14px;}
.nwsh_section .content .cons .wordsbox{width: 100%;padding: 12px 12px 20px 12px;font-size: 14px;line-height: 24px;}
.nwsh_section .content .cons .picbox{width: 100%;}
.nwsh_section .content .cons .picbox ul .slick-prev{width: 16px;height: 28px;}
.nwsh_section .content .cons .picbox ul .slick-next{width: 16px;height: 28px;}
}

/*投资者关系*/
.tzzgxs_section1{width: 100%;padding-top: 10px;padding-bottom: 20px;background: #F3F3F3;}
.tzzgxs_section1 .content{width: 100%;overflow: hidden;background: #ffffff;font-size: 0;}
.tzzgxs_section1 .content .left{width: 50%;display: inline-block;vertical-align: middle;padding: 0 114px;}
.tzzgxs_section1 .content .left .words1{font-size: 26px;color: #30318e;line-height: 30px;margin-bottom: 10px;}
.tzzgxs_section1 .content .left .words2{font-size: 22px;color: #d12a32;line-height: 26px;margin-bottom: 50px;}
.tzzgxs_section1 .content .left a{display: block;font-size: 16px;color: #343470;line-height: 20px;}
.tzzgxs_section1 .content .left a:hover{color: #009999;}
.tzzgxs_section1 .content .right{width: 50%;display: inline-block;vertical-align: middle;}
.tzzgxs_section1 .content .right img{width: 100%;display: block;}
@media  screen and (max-width: 1024px){
.tzzgxs_section1 .content .left{padding: 16px;width: 100%;}
.tzzgxs_section1 .content .left .words1{font-size: 18px;line-height: 22px;margin-bottom: 8px;}
.tzzgxs_section1 .content .left .words2{font-size: 16px;line-height: 20px;margin-bottom: 14px;}
.tzzgxs_section1 .content .left a{font-size: 14px;line-height: 18px;}
.tzzgxs_section1 .content .left a:hover{color: #009999;}
.tzzgxs_section1 .content .right{width: 100%;}
}

.tzzgxs_section2{width: 100%;padding-bottom: 20px;background: #F3F3F3;}
.tzzgxs_section2 .content{width: 100%;background: #fff;padding: 10px;}
.tzzgxs_section2 .content .qh_t{width: 100%;overflow: hidden;}
.tzzgxs_section2 .content .qh_t .list{float: left;margin-right: 12px;font-size: 16px;cursor: pointer;color: #555;line-height: 44px;width: 180px;text-align: center;border: 1px solid #72b9e3;}
.tzzgxs_section2 .content .qh_t .list:last-child{margin-right: 0;}
.tzzgxs_section2 .content .qh_t .list.on{background: #72b9e3;color: #fff;}
.tzzgxs_section2 .content .qh_b{width: 100%;border: 1px solid #72b9e3;padding: 40px 54px 6px 40px;}
.tzzgxs_section2 .content .qh_b ul{margin-bottom: 42px;}
.tzzgxs_section2 .content .qh_b ul li{width: 100%;margin-bottom: 14px;}
.tzzgxs_section2 .content .qh_b ul li:last-child{margin-bottom: 0;}
.tzzgxs_section2 .content .qh_b ul li a{display: block;width: 100%;overflow: hidden;}
.tzzgxs_section2 .content .qh_b ul li a .wordsbox{width: calc(100% - 140px);float: left;padding-right: 20px;}
.tzzgxs_section2 .content .qh_b ul li a .wordsbox .words{font-size: 16px;color: #333;line-height: 20px;padding-left: 20px;position: relative;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp: 1;}
.tzzgxs_section2 .content .qh_b ul li a .wordsbox .words::after{content: "";display: block;width: 0;height: 0;border: 8px solid;border-color: transparent transparent transparent #72b9e3;position: absolute;left: 0;top: 50%;margin-top: -8px;}
.tzzgxs_section2 .content .qh_b ul li a:hover .wordsbox .words{color: #72b9e3;}
.tzzgxs_section2 .content .qh_b ul li a .date{font-size: 14px;color: #555;line-height: 20px;float: right;width: 140px;text-align: right;}
.tzzgxs_section2 .content .qh_b .page{width: 100%;font-size: 0;text-align: center;}
.tzzgxs_section2 .content .qh_b .page a{width: 36px; display: inline-block;vertical-align: middle;font-size: 14px;color: #555;line-height: 34px;text-align: center;border: 1px solid #555;margin: 0 4px;}
.tzzgxs_section2 .content .qh_b .page a.boxs1{width: 60px;}
.tzzgxs_section2 .content .qh_b .page a:hover,
.tzzgxs_section2 .content .qh_b .page a.on{background: #555;color: #fff;}
@media  screen and (max-width: 1024px){
.tzzgxs_section2 .content .qh_t .list{margin-right: 12px;font-size: 14px;line-height: 36px;width: 120px;}
.tzzgxs_section2 .content .qh_b{padding: 16px;}
.tzzgxs_section2 .content .qh_b ul{margin-bottom: 14px;}
.tzzgxs_section2 .content .qh_b ul li{margin-bottom: 12px;}
.tzzgxs_section2 .content .qh_b ul li a .wordsbox{width: 100%;padding-right: 0;margin-bottom: 8px;}
.tzzgxs_section2 .content .qh_b ul li a .wordsbox .words{padding-left: 14px;}
.tzzgxs_section2 .content .qh_b ul li a .wordsbox .words::after{content: "";display: block;width: 0;height: 0;border: 6px solid;border-color: transparent transparent transparent #72b9e3;position: absolute;left: 0;top: 50%;margin-top: -6px;}
.tzzgxs_section2 .content .qh_b ul li a .date{width: 100%;text-align: left;}
.tzzgxs_section2 .content .qh_b .page a{width: 30px;line-height: 28px;margin: 0 2px;}
.tzzgxs_section2 .content .qh_b .page a.boxs1{width: 50px;}
}

.tzzgxs_section3{width: 100%;padding-bottom: 30px;background: #F3F3F3;}
.tzzgxs_section3 .content{width: 100%;background: #fff;font-size: 0;}
.tzzgxs_section3 .content .left{width: 27.42%;display: inline-block;vertical-align: top;padding: 20px;}
.tzzgxs_section3 .content .left .tit{font-size: 23px;color: #113884;line-height: 28px;margin-bottom: 26px;}
.tzzgxs_section3 .content .left .info{font-size: 12px;color: #393939;line-height: 20px;}
.tzzgxs_section3 .content .center{width: 22.58%;display: inline-block;vertical-align: middle;}
.tzzgxs_section3 .content .center img{width: 100%;display: block;}
.tzzgxs_section3 .content .right{width: 50%;display: inline-block;vertical-align: middle;padding: 0 58px;}
.tzzgxs_section3 .content .right .tit{font-size: 23px;color: #113884;line-height: 28px;margin-bottom: 26px;}
.tzzgxs_section3 .content .right .listbox{width: calc(100% + 20px);overflow: hidden;margin: 0 -10px;}
.tzzgxs_section3 .content .right .listbox .list{width: 50%;float: left;font-size: 12px;color: #393939;line-height: 20px;padding: 0 10px;}
@media  screen and (max-width: 1024px){
.tzzgxs_section3 .content .left{width: 100%;padding: 12px;}
.tzzgxs_section3 .content .left .tit{font-size: 18px;line-height: 22px;margin-bottom: 12px;}
.tzzgxs_section3 .content .center{width: 100%;}
.tzzgxs_section3 .content .right{width: 100%;padding: 12px;}
.tzzgxs_section3 .content .right .tit{font-size: 18px;line-height: 22px;margin-bottom: 12px;}
.tzzgxs_section3 .content .right .listbox{width: 100%;margin: 0 0;}
.tzzgxs_section3 .content .right .listbox .list{width: 100%;padding: 0 0;margin-bottom: 12px;}
.tzzgxs_section3 .content .right .listbox .list:last-child{margin-bottom: 0;}
}




.pagecon{padding-top:20px; font-size: 14px;color: #393939;line-height: 24px;}



@media  screen and (max-width: 1024px){
.pagecon{padding-top:20px; font-size: 14px;color: #393939;line-height: 24px;}
}


/*20221117start*/
.gywm_section .tops{width: 100%;padding: 20px;background: #fff;margin-bottom: 15px;}
.gywm_section .tops .tit{font-size: 20px;color: #052e81;line-height: 24px;margin-bottom: 15px;}
.gywm_section .tops .info{font-size: 14px;color: #393939;line-height: 24px;margin-bottom: 20px;}
.gywm_section .tops .ul{margin: 0 -30px;overflow: hidden;width: calc(100% + 60px);}
.gywm_section .tops .ul .li{width: 33.3333%;float: left;padding: 0 30px;}
.gywm_section .tops .ul .li .pic{ padding-bottom:64.73%; position: relative; overflow: hidden;}
.gywm_section .tops .ul .li .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.gywm_section .tops .ul .li .wordsbox{width: 100%;padding-top: 10px;font-size: 14px;color: #000;line-height: 24px;}
@media  screen and (max-width: 1024px){
.gywm_section .tops{padding: 12px;margin-bottom: 12px;}
.gywm_section .tops .tit{font-size: 18px;line-height: 22px;margin-bottom: 10px;}
.gywm_section .tops .info{margin-bottom: 12px;}
.gywm_section .tops .ul{margin: 0 -6px;overflow: hidden;width: calc(100% + 12px);padding-bottom: 24px;}
.gywm_section .tops .ul .li{padding: 0 6px;}
.gywm_section .tops .ul .li .wordsbox{line-height: 20px;}
.gywm_section .tops .ul .slick-dots{position: absolute; bottom: 0; height: 8px; text-align: center;}
.gywm_section .tops .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.gywm_section .tops .ul .slick-dots li.slick-active{ background: #009999;}
}
/*20221117end*/




/*20221130start*/
.nwsh_section .content .cons-1{ background:#0e3687 ;flex-wrap:wrap; display: flex;}
.nwsh_section .content .cons-1 .wordsbox{ width:45%;;}
.nwsh_section .content .cons-1 .wordsbox p{ margin:0;}
.nwsh_section .content .cons-1 .picbox{ width:55%; position:relative;}
.nwsh_section .content .cons-1 .picbox ._pic{ width:100%; min-height:100%; position:relative;}


@media  screen and (max-width: 1024px){
.nwsh_section .content .cons-1 .wordsbox{ width:100%;text-align: left}
.nwsh_section .content .cons-1 .picbox{ width:100%;}

}



/*在线客服1*/
.kef{position: fixed;width: 70px;right: 0;z-index: 999;top: 25%;}
.kef li{width: 70px;height: 66px;background: #048282;text-align: center;margin-bottom: 1px;position: relative;}
.kef li em{display: block;height: 66px;line-height: 66px;}
.kef li img{display: inline-block;padding-top: 18px;}
.kef li.tel i{position: absolute;right: -200px;top: 0;background: #048282;display: block;height: 66px;min-width: 200px;transition: all .25s linear;font-size: 20px;color: #ffffff;line-height: 66px;padding: 0 20px;}
.kef li.vx i{width: 0;height: 0;display: block;position: absolute;left:-102px;top:0;  overflow:hidden; transition: all .25s linear;}
.kef li.vx i img{padding-top: 0; width: 100px;height: 100px;float: right;}
.kef li.tel:hover i{right: 0;z-index: 1;}
.kef li.vx:hover i{width: 100px;height: 100px;}


.service {
    padding-top: 35px;
    max-width: 1920px;
    min-width: 1200px;
    overflow: hidden;
}

.service h2 {
    margin-bottom: 30px;
}

.service dl {
    float: left;
    margin-right: 1px;
    width: 18.21%;
    height: 615px;
    position: relative;
    transition: all 0.5s ease;
}

.service dt {
    width: 100%;
    height: 615px;
    overflow: hidden;
    line-height: 0;
    position: relative;
}

.service dt img {
    width: 868px;
    position: absolute;
    left: 50%;
    top: 0;
    margin-left: -434px;
}

.service dd {
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(0,153,153,0.85);
    left: 0;
    bottom: 0;
    text-align: center;
    padding-top: 211px;
    box-sizing: border-box;
    transition: padding-top 0.5s ease;
}

.service dd h3 {
    display: inline-block;
    width: 93px;
    padding: 22px 17px 69px;
    background: url(../images/service_t.png) no-repeat center top;
    font-size: 30px;
    line-height: 100%;
    color: #EDEEF3;
    position: relative;
}

.service dd h3:after {
    position: absolute;
    content: "";
    width: 0;
    height: 1px;
    background: #009999;
    transition: all 0.5s ease;
    left: 0;
    bottom: 0;
}

.service dd i {
    display: block;
    position: absolute;
    left: 38px;
    bottom: 56px;
    font-family: DINCond,cursive;
    font-size: 36px;
    line-height: 100%;
    color: #fff;
    font-weight: 500;
}

.service dd p {
    font-size: 16px;
    line-height: 24px;
    color: #000;
    opacity: 0;
    width: 151px;
}

.service dl:last-child {
    margin-right: 0;
}

.service dl.cur {
    width: calc(100% - 54.58% - 4px);
}

.service dl.cur dd {
    background: url(../images/service_hover.png) no-repeat left top;
    padding-top: 128px;
    padding-left: 41px;
    text-align: left;
}

.service dl.cur dd h3 {
    width: auto;
    padding: 0 0 69px 0;
    color: #000;
    background: none;
}

.service dl.cur dd h3:after {
    width: 43px;
}

.service dl.cur dd p {
    margin-top: 32px;
    opacity: 1;
    text-align: justify;
}

.service dl.cur dd i {
    color: #009999;
}


/**/
.btn_group {
    font-size: 0;
    display: none;
}

.btn_group a {
    display: inline-block;
    width: 149px;
    height: 54px;
    border: 1px solid #009999;
    box-sizing: border-box;
    transition: all 0.5s ease;
    text-align: center;
    background: #fff;
    border-radius: 27px;
    font-size: 16px;
    line-height: 52px;
    color: #009999;
    margin-left: 10px;
}

.btn_group a:last-child {
    background: #009999;
    color: #fff;
    font-weight: bold;
}

.btn_group a:hover {
    background: #009999;
    color: #fff;
}

.btn_group a:last-child:hover {
    background: #009999;
}

.business 
{
    background: url(../images/business_bg.jpg) no-repeat center top;
    padding-top: 74px;
    max-width: 1920px;
    min-width: 1200px;
    overflow: hidden;
}

.business h2 {
    height: 139px;
}

.business h2 i {
    font-size: 72px;
    font-family: DINCond,cursive;
}


.main_title {
    width: 338px;
    text-align: center;
    font-size: 45px;
    position: relative;
    margin: 0 auto;
    color: #001732;
    padding: 10px 0px;
}
.main_title:after {
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    width: 1.9791666vw;
    height: 1.9791666vw;
    box-sizing: border-box;
    border-right: 0.67708333vw solid #009999;
    border-top: 0.67708333vw solid #009999;
}
.main_title p
{
    color: #ccc;
    font-size: 18px;
    line-height: 1.6666vw;
    text-transform: uppercase;
    width: 100%;
}


.main_title2 {
    width: 1013px;
    text-align: center;
    font-size: 45px;
    position: relative;
    margin: 0 auto;
    color: #001732;
}
.main_title2:after {
    content: "";
    position: absolute;
    right: 0;
    top: -0.625vw;
    width: 1.9791666vw;
    height: 1.9791666vw;
    box-sizing: border-box;
    border-right: 0.67708333vw solid #009999;
    border-top: 0.67708333vw solid #009999;
}
.main_title2 p
{
    color: #ccc;
    font-size: 18px;
    line-height: 1.6666vw;
    text-transform: uppercase;
    width: 100%;
}


.main_title3 {
    width: 255px;
    text-align: center;
    font-size: 45px;
    position: relative;
    margin: 0 auto;
    color: #001732;
    margin-top: 50px;
    padding: 10px 0px;
}
.main_title3:after {
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    width: 1.9791666vw;
    height: 1.9791666vw;
    box-sizing: border-box;
    border-right: 0.67708333vw solid #009999;
    border-top: 0.67708333vw solid #009999;
}
.main_title3 p
{
    color: #ccc;
    font-size: 18px;
    line-height: 1.6666vw;
    text-transform: uppercase;
    width: 100%;
}


.main_title4 {
    width: 382px;
    text-align: center;
    font-size: 45px;
    position: relative;
    margin: 0 auto;
    color: #001732;
    padding: 10px 0px;
}
.main_title4:after {
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    width: 1.9791666vw;
    height: 1.9791666vw;
    box-sizing: border-box;
    border-right: 0.67708333vw solid #009999;
    border-top: 0.67708333vw solid #009999;
}
.main_title4 p
{
    color: #ccc;
    font-size: 18px;
    line-height: 1.6666vw;
    text-transform: uppercase;
    width: 100%;
}

.business dl {
    width: 16.35%;
    height: 641px;
    float: left;
    position: relative;
    overflow: hidden;
    transition: all 0.5s ease;
}

.business dt {
    line-height: 0;
    height: 641px;
    overflow: hidden;
    position: relative;
}

.business dt img {
    position: absolute;
    left: 50%;
    margin-left: -489px;
}

.business dd {
    width: 100%;
    height: 130%;
    position: absolute;
    left: 0;
    bottom: -30%;
    z-index: 2;
    background: rgba(0,153,153,0.85);
    text-align: center;
    padding-top: 156px;
    box-sizing: border-box;
    transition: bottom 0.5s ease;
    transition-delay: 0.5s;
}

.business dd h3 a {
    display: block;
    padding-bottom: 107px;
    position: relative;
}

.business dd h3 a:after {
    position: absolute;
    content: "";
    width: 72px;
    height: 1px;
    background: rgba(255,255,255,0.82);
    left: 50%;
    bottom: 0;
    margin-left: -36px;
}

.business dd h3 strong {
    display: block;
    font-family: SC;
    font-size: 36px;
    line-height: 100%;
    color: #fff;
}

.business dd h3 span {
    display: block;
    font-size: 20px;
    line-height: 100%;
    color: rgba(255,255,255,0.6);
    font-weight: normal;
    margin-top: 22px;
}

.business dd p {
    width: 63%;
    margin: 52px auto 0;
    font-size: 14px;
    line-height: 24px;
    color: #fff;
}

.business dl.cur {
    width: 50.94%;
    box-shadow: 0 0 20px 0 rgba(0,0,0,0.1);
}

.business dl.cur dd {
    background: url(../images/business_hover.png) no-repeat center bottom;
    padding-left: 7.77%;
    padding-right: 7.77%;
    text-align: left;
    bottom: 0;
    height: 50%;
    padding-top: 117px;
}

.business dl.cur dd h3 a {
    padding-bottom: 0;
}

.business dl.cur dd h3 a:after {
    display: none;
}

.business dl.cur dd h3 strong {
    color: #282829;
}

.business dl.cur dd h3 span {
    display: none;
}

.business dl.cur dd p {
    font-size: 16px;
    line-height: 28px;
    color: #282829;
    width: 50.6%;
    float: left;
    margin-top: 12px;
    text-align: justify;
}

.business dl.cur dd .btn_group {
    display: block;
    float: right;
    width: 48%;
}

.business dl.cur dd .btn_group a {
    width: calc(50% - 10px);
}




/*banner*/
.Banner-container {
  height: 800px;
  min-height: 600px;
  max-height: 1600px;
  width: 100%;
}
.banner-background {
  background-size: cover;
  background-position: center;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
.banner-slide {
  display: flex;
  flex-flow: column;
  justify-content: center;
  overflow: hidden;
}


#banner01 .swiper-pagination{ bottom:40px; width:300px; margin:0 auto; position: relative;}
#banner01 .swiper-pagination-bullet{ width:30px; height:5px; border-radius:2px; transition:all linear .2s; background:#ffffff; opacity:1; margin:0 7px !important;}
#banner01 .swiper-pagination-bullet-active{ opacity:1;background:#009999;}



.banner-text {
  margin: 0 auto;
  width: 90%;
  max-width: 1480px;
  transform: translate3d(0, 0, 0);
  will-change: transform;
}
.banner-text h1 {
  font-weight: normal;
  font-weight: bold;
  font-size: 26px;
  margin-bottom: 10px;
  color: #fff;
  text-shadow: 5px 5px 5px #000;
  text-transform: capitalize;
  width: 85%;
}
.banner-text h2 p{
  position:relative;
  margin-top: 1rem;
  padding-top: 30px;
  color: #fff;
  font-size: 24px;
  font-weight: normal;
  text-transform: capitalize;
}

.banner-text .text-line{
  height:3px;
  width:65px;
  background:#fff;
  z-index:1;
  margin-bottom:15px;
}

.banner-text h2{
  font-size: 18px;
  display: inline-block;
  margin-top: 15px;
  color:#fff;
  text-transform: capitalize;
}
.banner-text a{
  height:35px;
  line-height:35px;
  width:85px;
  background-color: #009999;
  z-index:999;
  font-size:14px;
  color:#ffffff;
  text-align:center;
  display:block;
  margin-top:30px;
}
.banner-text span{
  font-size:36px;
  color:#ffffff;
  margin-left:10px;
}
.banner-bg-ss 
{
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 9;
    font-size: 60px;
    color: #ffffff;
    width: 100%;
    text-align: center;
    font-family:simple-line-icons;
    padding-top:20%;
    font-weight: 700;
    text-shadow: #000 4px 8px 7px;
    letter-spacing:10px;
}
.banner-bg-pp
{
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 99999;
    font-size: 28px;
    color: #ffffff;
    width: 100%;
    text-align: center;
    font-family: simple-line-icons;
    padding-top: 25%;
    font-weight: 700;
    text-shadow: #000 4px 8px 7px;
    letter-spacing: 3px;
    text-transform:capitalize;
}
.banner-bg-h2
{
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 99999;
    font-size: 20px;
    color: #ffffff;
    width: 100%;
    text-align: center;
    font-family: simple-line-icons;
    padding-top: 28%;
    font-weight: 700;
    text-shadow: #000 4px 8px 7px;
    letter-spacing: 3px;
    text-transform:capitalize;
}
.banner-text {
  z-index: 10;
}
.banner-text:before {
  content: "";
  position: absolute;
  width: 300px;
  height: 400px;
  display: block;
  border: 10px solid rgba(255, 255, 255, 0.2);
  top: 4.5rem;
  margin-top: -200px;
  left: -6rem;
  display:none;
}
.small-title {
  color: #fff;
  margin-bottom: 0.5rem;
  font-size: 50px;
  font-weight:700;
  font-family: 'Oswald', sans-serif;
  text-shadow: 5px 5px 5px #000;
  letter-spacing: 3px;
}
.banner-switch {
position: absolute;
    z-index: 30;
    right: auto;
    bottom: 10px;
    height: 70px;
    color: #fff;
    right: 0;
    display: flex;
    margin-top: 0px;
    background: rgba(197,39,48,0); 
    width: 45%;
    justify-content: flex-end;
    align-items: center;
    text-transform: uppercase;
}
.banner-switch > div > * {
  display: inline-block;
  vertical-align: middle;
}
.sL_icon {
  background-size: contain;
  width: 18px;
  height: 18px;
  background-repeat: no-repeat;
  background-position: center;
}
.banner-switch > div > span {
  margin: 0 0.5rem;
  font-size: 0.825rem;
}
.banner-switch > div {
  margin: 0.3rem 2rem;
}
.banner-switch > div {
  cursor: pointer;
  transition: 0.5s;
  background-color: #1b634e;
  width: 108px;
  height: 50px;
  line-height: 50px;
  text-align: center;
}
.swiper-button-disabled {
  opacity: 0.4;
}
.Scroll-tip {
  position: absolute;
  z-index: 5;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  max-width: 100px;
  color: #fff;
  text-align: center;
}
.Tipss {
  text-transform: uppercase;
  font-size: 0.825rem;
}
.tip_anim {
  display: inline-block;
  margin: 0.75rem 0;
  width: 24px;
  height: 36px;
  overflow: hidden;
  padding: 0;
  border: 1px solid #fff;
  border-radius: 12px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.Tipss span {
  display: block;
}
.tip_anim span {
  display: inline-block;
  width: 1px;
  height: 20px;
  margin: 5px auto;
  background: #fff;
  animation-name: scrollTip;
  animation-duration: 2s;
  animation-iteration-count: infinite;
  animation-timing-function: cubic-bezier(0.82, 0.24, 0.25, 1);
}
.Banner-A1 {
  z-index: 1;
}
@keyframes scrollTip {
  0% {
    transform: scale(1, 0);
    transform-origin: top;
  }
  49% {
    transform: scale(1, 1);
    transform-origin: top;
  }
  51% {
    transform: scale(1, 1);
    transform-origin: bottom;
  }
  100% {
    transform: scale(1, 0);
    transform-origin: bottom;
  }
}
.banner-background {
  transition: 1s 2.5s;
  transform: perspective(1000px) translate3d(0, 0, 100px);
}
.swiper-slide.banner-slide.swiper-slide-active .banner-background {
  transition: 5s 0s;
  transform: perspective(1000px) translate3d(0, 0, 0px);
}
.banner-text:before {
  transition-delay: 2s;
  transition-duration: 2s;
  transform: translate3d(-80px, 0, 0);
  opacity: 0;
}
.swiper-slide.banner-slide.swiper-slide-active .banner-text:before {
    animation-name: fadeInUp;
    animation-duration: 1s;
    animation-delay: 1s;
    animation-fill-mode: both;
   opacity: 0;
}



.swiper-slide.banner-slide.swiper-slide-active .banner-text * {
    animation-name: lv-fadeInUp;
    animation-duration: 1.5s;
    animation-delay: 1s;
    animation-fill-mode: both;

}

.swiper-slide.banner-slide.swiper-slide-active .banner-text *:nth-child(1) {
  animation-delay: 1.1s;
}
.swiper-slide.banner-slide.swiper-slide-active .banner-text *:nth-child(2) {
  animation-delay: 1.2s;
}
.swiper-slide.banner-slide.swiper-slide-active .banner-text *:nth-child(3) {
  animation-delay: 1.3s;
}
.swiper-slide.banner-slide.swiper-slide-active .banner-text h2 *:nth-child(1) {
  animation-delay: 1.5s;
}
.swiper-slide.banner-slide.swiper-slide-active .banner-text h2 *:nth-child(2) {
  animation-delay: 1.6s;
}

