﻿@charset "utf-8";

/* CSS Document */

body{font:normal normal 0.32rem/1 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;color: #000;background: #fff;}

textarea,input{font:normal normal 0.28rem/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;}

img{display:block;border: none;}

.clear:after {content:"";display: block;clear:both;}

input[type=button], input[type=submit], input[type=file], input[type=reset], button { cursor: pointer; -webkit-appearance: none;}

body,p,ol,ul,h1,h2,h3,h4,h5,h6{margin: 0;padding:0;list-style: none;font:normal normal 0.28rem/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;}

button{font:normal normal 0.28rem/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;}

a{color:inherit;text-decoration: none;}

.i100{overflow:hidden;}

.i100>img{width: 100%;}

.i200{overflow: hidden;}

.i200>img{height: 100%;}

img{transition: 0.5s;}

a>img{width: 100%;}

.to1{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.a1{position: relative;}

.a1>a{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: block;}

input{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}

select{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}

button{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}

textarea{border: 0;display: block;outline: none;background: none;box-sizing: border-box;resize: none;}



@media only screen and (min-width: 1440px){}

@media only screen and (max-width: 1439px) and (min-width: 1024px){}

@media only screen and (max-width: 1023px){}



@media only screen and (min-width: 1800px) {

.hd1-a0{width: 100%;height: 110px;position: relative;}

.hd1-a1{width: 100%;height: 110px;background: #fff;position: fixed;top: 0;left: 0;z-index: 10;box-shadow: 0 0 20px rgba(0, 104, 231, 0.1);}

.hd1-a11{width: 1800px;margin: 0 auto; position: relative;height: 100%;}

.hd1-a2{height: 110px;}	

.hd1-a3{height: 100%;overflow: hidden;position: relative;}

.hd1-a4{height: 100%;}

.hd1-a5{float: left;height: 100%;position: relative;margin-right: 50px;font-size: 16px;line-height: 110px;color: #333333;}

.hd1-a5:last-child{margin-right: 0;}

.hd1-a5 b{width: 0;height: 4px;background: #4BB033;position: absolute;bottom: 10px;left: 50%;transition: 0.5s;}

.hd1-a5:hover b{width: 100%;left: 0;transition: 0.5s;}

.hd1-a5.on1 b{width: 100%;left: 0;}

.hd1-a6{width: 26px;margin: 0 50px ;cursor:pointer;transition: all 0.5s;}

.hd1-a6:hover img{width: 30px;}

.hd1-a7{width: 0px;height: 30px;border: 0px solid #C9C9C9;border-radius: 30px;padding: 0 0px;margin-left: 50px;margin-top: 40px;overflow: hidden;transition: 0.5s;}

.hd1-a7.on1{width: 200px;border: 1px solid #C9C9C9;padding: 0 12px;}

.hd1-a7 input{width: 100%;height: 100%;position: relative; font-size: 16px;ine-height: 30px;color: #666666;}

.hd1-a6+input{display: none;}



.hd3-a0{width: 695px;background: #f7f7f7;position: fixed;top: 110px;right: calc(50% - 1650px/2);z-index: 10;padding: 30px;height: auto;display: none;}

.hd3-a1{width: 130px;float: left;}

.hd3-a2{height: 40px; line-height: 40px;font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;width: 55%; text-align: center;}

.hd3-a2 b{width: 0;height: 2px;background: #4BB033;position: absolute;bottom: 0px;left: 50%;transition: 0.5s;}

.hd3-a2:hover b{width: 100%;left: 0;transition: 0.5s;}

.hd3-a3{width: 2px;height: 167px;background: #cbcbcc;margin-right: 30px;float: left;}

.hd3-a4{width: 533px;}

.hd3-a4:hover img{transform: scale(1.08);transition: 0.5s;}

.hd1-a12{display: none;}.hd1-b1{display: none;}

}

@media only screen and (max-width: 1799px) and (min-width: 1400px){

.hd1-a0{width: 100%;height: 110px;position: relative;}

.hd1-a1{width: 100%;height: 110px;background: #fff;position: fixed;top: 0;left: 0;z-index: 10;box-shadow: 0 0 20px rgba(0, 104, 231, 0.1);}

.hd1-a11{width: 1440px;margin: 0 auto; position: relative;height: 100%;}

.hd1-a2{height: 110px;}	

.hd1-a3{height: 100%;overflow: hidden;position: relative;}

.hd1-a4{height: 100%;}

.hd1-a5{float: left;height: 100%;position: relative;margin-right: 35px;font-size: 16px;line-height: 110px;color: #333333;}

.hd1-a5:last-child{margin-right: 0;}

.hd1-a5 b{width: 0;height: 4px;background: #4BB033;position: absolute;bottom: 10px;left: 50%;transition: 0.5s;}

.hd1-a5:hover b{width: 100%;left: 0;transition: 0.5s;}

.hd1-a5.on1 b{width: 100%;left: 0;}

.hd1-a6{width: 26px;margin: 0 50px ;cursor:pointer;transition: all 0.5s;}

.hd1-a6:hover img{width: 30px;}

.hd1-a7{width: 0px;height: 30px;border: 0px solid #C9C9C9;border-radius: 30px;padding: 0 0px;margin-top: 40px;overflow: hidden;transition: 0.5s;}

.hd1-a7.on1{width: 150px;border: 1px solid #C9C9C9;padding: 0 12px;margin-left: 20px;}

.hd1-a7 input{width: 100%;height: 100%;position: relative; font-size: 16px;ine-height: 30px;color: #666666;}

.hd1-a6+input{display: none;}



.hd3-a0{width: 695px;background: #f7f7f7;position: fixed;top: 110px;right: calc(50% - 1450px/2);z-index: 10;padding: 30px;height: auto;display: none;}

.hd3-a1{width: 130px;float: left;}

.hd3-a2{height: 40px; line-height: 40px;font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;width: 55%; text-align: center;}

.hd3-a2 b{width: 0;height: 2px;background: #4BB033;position: absolute;bottom: 0px;left: 50%;transition: 0.5s;}

.hd3-a2:hover b{width: 100%;left: 0;transition: 0.5s;}

.hd3-a3{width: 2px;height: 167px;background: #cbcbcc;margin-right: 30px;float: left;}

.hd3-a4{width: 533px;float: left;}

.hd3-a4:hover img{transform: scale(1.08);transition: 0.5s;}

.hd1-a12{display: none;}.hd1-b1{display: none;}

}

@media only screen and (max-width: 1439px) and (min-width: 1024px){

.hd1-a0{width: 100%;height: 90px;position: relative;}

.hd1-a1{width: 100%;height: 90px;background: #fff;position: fixed;top: 0;left: 0;z-index: 10;box-shadow: 0 0 20px rgba(0, 104, 231, 0.1);}

.hd1-a11{width: 1040px;margin: 0 auto; position: relative;height: 100%;}

.hd1-a2{height: 90px;}	

.hd1-a3{height: 100%;overflow: hidden;position: relative;}

.hd1-a4{height: 100%;}

.hd1-a5{float: left;height: 100%;position: relative;margin-right: 20px;font-size: 14px;line-height: 90px;color: #333333;}

.hd1-a5:last-child{margin-right: 0;}

.hd1-a5 b{width: 0;height: 2px;background: #4BB033;position: absolute;bottom: 10px;left: 50%;transition: 0.5s;}

.hd1-a5:hover b{width: 100%;left: 0;transition: 0.5s;}

.hd1-a5.on1 b{width: 100%;left: 0;}

.hd1-a6{width: 25px;margin: 0 20px ;cursor:pointer;transition: all 0.5s;}

.hd1-a6:hover img{width: 28px;}

.hd1-a7{width: 0px;height: 25px;border: 0px solid #C9C9C9;border-radius: 20px;padding: 0 0px;margin-top: 32.5px;overflow: hidden;transition: 0.5s;}

.hd1-a7.on1{width: 150px;border: 1px solid #C9C9C9;padding: 0 12px;margin-left: 10px;}

.hd1-a7 input{width: 100%;height: 100%;position: relative; font-size: 14px;ine-height: 30px;color: #666666;}

.hd1-a6+input{display: none;}



.hd3-a0{width: 460px;background: #f7f7f7;position: fixed;top: 90px;right: calc(50% - 1000px/2);z-index: 10;padding: 20px;height: auto;display: none;}

.hd3-a1{width: 100px;float: left;}

.hd3-a2{height: 30px; line-height: 30px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;width: 60%; text-align: center;}

.hd3-a2 b{width: 0;height: 2px;background: #4BB033;position: absolute;bottom: 0px;left: 50%;transition: 0.5s;}

.hd3-a2:hover b{width: 100%;left: 0;transition: 0.5s;}

.hd3-a3{width: 2px;height: 108px;background: #cbcbcc;margin-right: 15px;float: left;}

.hd3-a4{width: 340px;float: left;}

.hd3-a4:hover img{transform: scale(1.08);transition: 0.5s;}

.hd1-a12{display: none;}.hd1-b1{display: none;}

}

@media only screen and (max-width: 1023px){

.hd1-a0{width: 100%;height: 1.1rem;position: relative;}

.hd1-a1{width: 100%;height: 1.1rem;background: #fff;position: fixed;top: 0;left: 0;z-index: 10;box-shadow: 0 0 20px rgba(0, 104, 231, 0.1);}

.hd1-a11{}

.hd1-a2{height: 1.1rem;}	

.hd1-a3{display: none;}.hd3-a0{display:none;}

.hd1-a12{width: 0.5rem;height: 0.32rem;position: absolute;top: calc(50% - 0.32rem/2);right: 0.25rem;cursor: pointer;}

.hd1-a12>div{position: absolute;left: 0;height: 0.04rem;border-radius: 0.02rem;transform-origin: 50% 50%;}

.hd1-a12>div{

background: -webkit-linear-gradient(left,#232884,#003E89);

background: -o-linear-gradient(right,#232884,#003E89);

background: -moz-linear-gradient(right,#232884,#003E89);

background: linear-gradient(to right,#232884,#003E89);

}

.hd1-a12>div:nth-child(1){width: 100%;top: 0;transition: 0.5s;}

.hd1-a12>div:nth-child(2){width: 100%;top: calc(50% - 0.04rem/2);transition: 0.5s;}

.hd1-a12>div:nth-child(3){width: 100%;top: calc(100% - 0.04rem);transition: 0.5s;}

.hd1-a12.on1>div:nth-child(1){top: calc(50% - 0.04rem/2);transform: rotate(405deg);transition: 0.5s;}

.hd1-a12.on1>div:nth-child(2){width: 0;transition: 0.5s;}

.hd1-a12.on1>div:nth-child(3){top: calc(50% - 0.04rem/2);transform: rotate(-405deg);transition: 0.5s;}

.hd1-b1{width: 100%;height: 100%;background: #013e89;position: fixed;top: 0;left: 0;z-index: 9;display: none;padding: 1rem 0.25rem 1rem 0.25rem;box-sizing: border-box;overflow: hidden;overflow-y: auto;}

.hd1-b2{width: 100%;height: 1rem;border-bottom: 1px solid rgba(255,255,255,0.5);font-size: 0.28rem;line-height: 1rem;color: #fff;text-align: center;position: relative;}

.hd1-b3{font-size: 0.28rem;line-height: 1rem;position: absolute;top: 0;right:2rem;width: 1rem;cursor:pointer;}

.hd1-b5{width: 100%;height: 1rem;border-bottom: 1px solid rgba(255,255,255,0.5);font-size: 0.28rem;line-height: 1rem;color: #717171;text-align: center;position: relative;}

.hd1-b4{display: none;} 

}

{ind1}

@media only screen and (min-width: 1440px) {

.ind1-a1{width: 100%;position: relative;overflow: hidden;margin-bottom: 30px;}

.ind111{width: 100%;height: 100%!important;position: relative;}

.ind111 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}

.ind111 .swiper-slide>img{min-height: 100%;}

.ind111 .swiper-slide>img:nth-child(1){display: block;}

.ind111 .swiper-slide>img:nth-child(2){display: none;}

.ind112{width: 100%;position: absolute;left: 0;bottom: 30px!important;text-align: center;z-index: 1;}

.ind112 .swiper-pagination-bullet{width: 8px;height: 8px;border-radius: 4px;background: #FFFFFF;opacity: 1;margin: 0 5px;transition: 0.5s;}

.ind112 .swiper-pagination-bullet-active{background: #FFFFFF;transition: 0.5s;border: 1px solid #C9C9C9;}



.ind1-a3{position: absolute;top: calc(50% - 165px/2);left: calc(50% - 560px/2); width: 560px;}

.ind1-a4{font-size: 48px;font-family: SourceHanSansCN;font-weight: 800;color: #FFFFFF;text-align: center;line-height: 125px;}

.ind1-a5{font-size: 24px;font-family: SourceHanSansCN;color: #FFFFFF;text-align: center;}



.ind1-a6{position: absolute;top: calc(50% - 30px/2);left:50px ;z-index: 10;width: 30px;opacity: 0.5;}

.ind1-a7{position: absolute;top: calc(50% - 30px/2);right:50px ;z-index: 10;width: 30px;opacity: 0.5;}

}

@media only screen and (max-width: 1439px) and (min-width: 1024px) {

.ind1-a1{width: 100%;position: relative;overflow: hidden;margin-bottom: 20px;}

.ind111{width: 100%;!important;height: 100%!important;position: relative;}

.ind111 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}

.ind111 .swiper-slide>img{min-height: 100%;}

.ind111 .swiper-slide>img:nth-child(1){display: block;}

.ind111 .swiper-slide>img:nth-child(2){display: none;}

.ind112{width: 100%;position: absolute;left: 0;bottom: 30px!important;text-align: center;z-index: 1;}

.ind112 .swiper-pagination-bullet{width: 8px;height: 8px;border-radius: 4px;background: #FFFFFF;opacity: 1;margin: 0 5px;transition: 0.5s;}

.ind112 .swiper-pagination-bullet-active{background: #FFFFFF;transition: 0.5s;border: 1px solid #C9C9C9;}



.ind1-a3{position: absolute;top: calc(50% - 125px/2);left: calc(50% - 500px/2); width: 500px;}

.ind1-a4{font-size: 38px;font-family: SourceHanSansCN;font-weight: 800;color: #FFFFFF;text-align: center;line-height: 100px;}

.ind1-a5{font-size: 18px;font-family: SourceHanSansCN;color: #FFFFFF;text-align: center;}



.ind1-a6{position: absolute;top: calc(50% - 30px/2);left:50px ;z-index: 10;width: 30px;opacity: 0.5;}

.ind1-a7{position: absolute;top: calc(50% - 30px/2);right:50px ;z-index: 10;width: 30px;opacity: 0.5;}

}

@media only screen and (max-width: 1023px) {

.ind1-a1{width: 100%;position: relative;overflow: hidden;margin-bottom: 0.3rem;height: 4.47rem;}

.ind111{width: 100%!important;height: 100%!important;position: relative;}

.ind111 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}

.ind111 .swiper-slide>img{min-height: 100%;}

.ind111 .swiper-slide>img:nth-child(1){display: none;}

.ind111 .swiper-slide>img:nth-child(2){display: block;}

.ind112{width: 100%;position: absolute;left: 0;bottom: 0.18rem!important;text-align: center;z-index: 1;}

.ind112 .swiper-pagination-bullet{width: 0.08rem;height: 0.08rem;border-radius: 4px;background: #FFFFFF;opacity: 1;margin: 0 0.05rem;transition: 0.5s;}

.ind112 .swiper-pagination-bullet-active{background: #FFFFFF;transition: 0.5s;border: 1px solid #C9C9C9;}



.ind1-a3{position: absolute;top: calc(50% - 1.1rem/2);left: calc(50% - 5.5rem/2); width: 5.5rem;}

.ind1-a4{font-size: 0.48rem;font-family: SourceHanSansCN;font-weight: 800;color: #FFFFFF;text-align: center;line-height: 1rem;}

.ind1-a5{font-size: 0.24rem;font-family: SourceHanSansCN;color: #FFFFFF;text-align: center;}

}

{ind2}/* 搜索 */

@media only screen and (min-width: 1024px){

.ind2-a1{display: none;}

}

@media only screen and (max-width: 1023px){

.ind2-a1{width: 100%;position: relative;}

.ind2-a2{width: calc(100% - 0.75rem*2);height: 0.6rem; padding: 0.1rem  0.2rem; margin: 0.05rem auto;box-shadow: 0px 0px 0.38rem 0px rgba(0, 0, 0, 0.19);border-radius: 0.4rem;}

.ind2-a2 input{width: 70%;height: 100%;position: relative; font-size: 0.28rem;line-height: 0.8rem;color: #666666;}

.ind2-a3{width: 0.45rem;margin-top: 0.075rem;margin-right: 0.2rem;position: relative;}

.ind2-a3 input{width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0.0;}

}

{tab}/* 标题 */

@media only screen and (min-width: 1440px){

.tab-a0{width: 100%;position: relative;text-align: center;padding-bottom: 30px;}

.tab-a0.on1{text-align: left;}

.tab-a1{font-size: 38px;font-family: Microsoft YaHei;font-weight: 400;color: #003E89;line-height: 115px;height: 85px;}

.tab-a2{font-size: 20px;font-family: Microsoft YaHei;font-weight: 700;color: #003E89;}

.tab-a3{font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;color: #003E89;line-height: 30px;}	

}

@media only screen and (max-width: 1439px) and (min-width: 1024px){

.tab-a0{width: 100%;position: relative;text-align: center;padding-bottom: 20px;}

.tab-a0.on1{text-align: left;}

.tab-a1{font-size: 28px;font-family: Microsoft YaHei;font-weight: 400;color: #003E89;line-height: 95px;height: 75px;}

.tab-a2{font-size: 18px;font-family: Microsoft YaHei;font-weight: 700;color: #003E89;}

.tab-a3{font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #003E89;line-height: 30px;}	

}

@media only screen and (max-width: 1023px){

.tab-a0{width: 100%;position: relative;text-align: center;padding-bottom: 0.2rem;}

.tab-a0.on1{text-align: left;}

.tab-a1{font-size: 0.38rem;font-family: Microsoft YaHei;font-weight: 400;color: #003E89;line-height: 1.15rem;height: 0.85rem;}

.tab-a2{font-size: 0.18rem;font-family: Microsoft YaHei;font-weight: 700;color: #003E89;}

.tab-a3{font-size: 0.18rem;font-family: Microsoft YaHei;font-weight: 400;color: #003E89;line-height: 0.48rem;}	

}

{tab2}/* 分类导航 */

@media only screen and (min-width: 1440px){

.tab2-a0{padding: 55px 0; width: 100%;height: 55px;text-align: center;}

.tab2-a1{width: 170px;height: 100%;background: #DADADA;border-radius: 30px;line-height: 55px;background: #DADADA;font-size: 20px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;display: inline-block;cursor: pointer;position: relative;margin: 0 15px;transition: all 0.5s;}

.tab2-a1.on1{background: #4BB033;color: #FFFFFF;}

.tab2-a1:hover{background: #4BB033;color: #FFFFFF;}



.tab3-a1{width: 230px;height: 54px;background: #4BB033;border-radius: 27px;font-size: 20px;font-family: Microsoft YaHei;font-weight: 400;color: #F7F7F7;line-height: 54px;margin: 50px auto;text-align: center;}

}

@media only screen and (max-width: 1439px) and (min-width: 1024px){

.tab2-a0{padding: 45px 0; width: 100%;height: 45px;text-align: center;}

.tab2-a1{width: 150px;height: 100%;background: #DADADA;border-radius: 25px;line-height: 45px;background: #DADADA;font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;display: inline-block;cursor: pointer;position: relative;margin: 0 10px;transition: all 0.5s;}

.tab2-a1.on1{background: #4BB033;color: #FFFFFF;}

.tab2-a1:hover{background: #4BB033;color: #FFFFFF;}



.tab3-a1{width: 210px;height: 45px;background: #4BB033;border-radius: 27px;font-size: 20px;font-family: Microsoft YaHei;font-weight: 400;color: #F7F7F7;line-height: 45px;margin: 40px auto;text-align: center;}

}

@media only screen and (max-width: 1023px){

.tab2-a0{padding: 0.5rem 0; width: 100%;height:0.55rem;text-align: center;}

.tab2-a1{width: 1.55rem;height: 100%;background: #DADADA;border-radius: 0.3rem;line-height: 0.55rem;background: #DADADA;font-size: 0.2rem;font-family: Microsoft YaHei;font-weight: 400;color: #333333;display: inline-block;cursor: pointer;position: relative;margin: 0 0.05rem;transition: all 0.5s;}

.tab2-a1.on1{background: #4BB033;color: #FFFFFF;}

.tab2-a1:hover{background: #4BB033;color: #FFFFFF;}



.tab3-a1{width: 2.3rem;height: 0.55rem;background: #4BB033;border-radius: 0.3rem;font-size: 0.22rem;font-family: Microsoft YaHei;font-weight: 400;color: #F7F7F7;line-height: 0.55rem;margin: 0.5rem auto;text-align: center;}

}



{page1}

@media only screen and (min-width: 1440px) {

.page1-a1{width: 100%;margin: 0 auto;position: relative;text-align: center;position: relative;padding: 80px 0;font-weight: 400;}

.page1-a1>a{width: 36px;height: 36px;border: 1px solid #cacaca;border-radius: 6px;box-sizing: border-box;font-size: 16px;line-height: 34px;color: #666;background: #fff;text-align: center;margin: 0 6px;display: none;transition: 0.5s;}

.page1-a1>a:nth-child(1),.page1-a1>a:nth-last-child(1){width: 112px;}

.page1-a1>a:nth-child(2),.page1-a1>a:nth-last-child(2){width: 112px;}

.page1-a1>a:hover{color: #fff;;background: #4BB033;border: 1px solid #4BB033;transition: 0.5s;}

.page1-a1>a.select{color: #fff;;background: #4BB033;border: 1px solid #4BB033;}

.page1-b1{display: none;}

.page1-b2 {display: none;}

}

@media only screen and (max-width: 1439px) and (min-width: 1024px) {

.page1-a1{width: 100%;margin: 0 auto;position: relative;text-align: center;position: relative;padding: 60px 0;font-weight: 400;}

.page1-a1>a{width: 36px;height: 36px;border: 1px solid #cacaca;border-radius: 6px;box-sizing: border-box;font-size: 16px;line-height: 34px;color: #666;background: #fff;text-align: center;margin: 0 6px;display: none;transition: 0.5s;}

.page1-a1>a:nth-child(1),.page1-a1>a:nth-last-child(1){width: 112px;}

.page1-a1>a:nth-child(2),.page1-a1>a:nth-last-child(2){width: 112px;}

.page1-a1>a:hover{color: #fff;;background: #4BB033;border: 1px solid #4BB033;transition: 0.5s;}

.page1-a1>a.select{color: #fff;;background: #4BB033;border: 1px solid #4BB033;}

.page1-b1{display: none;}

}

@media only screen and (max-width: 1023px) {

.page1-a1{display: none;}

.page1-b1{width: 100%;padding: 80px 0;margin: 0 auto;position: relative;text-align: center;font-weight: 400;}

.page1-b2{width: 1.2rem;height: 0.47rem;border: 1px solid #DDDDDD;border-radius: 0.05rem;font-size: 0.22rem;font-family: Microsoft YaHei;font-weight: 400;color: #333333;line-height:0.47rem;transition: 0.5s;margin: 0 0.15rem;}

.page1-b2:hover{background: #4BB033;color: #FFFFFF;}

}



{ind0}

@media only screen and (min-width: 1440px){

.ind0-a0{width: 100%;position: relative;overflow: hidden;}

.ind0-a1{width: 1440px;height: auto;margin: 0 auto;overflow: hidden;position: relative;}
.ind0-a1 img{ max-width: 100%; display: block; margin:0 auto;}


.ind0-b1{width: 119px;height: 38px;border: 1px solid #999999;border-radius: 20px;line-height: 38px;text-align: center;transition: 0.5s;font-size: 16px;}

.ind0-b1:hover{background:#4BB033;border: 1px solid #ffffff;color: #ffffff;}

}

@media only screen and (max-width: 1439px) and (min-width: 1024px){

.ind0-a0{width: 100%;position: relative;overflow: hidden;}

.ind0-a1{width: 1040px;height: auto;margin: 0 auto;overflow: hidden;position: relative;}
.ind0-a1 img{ max-width: 100%; display: block; margin:0 auto;}



.ind0-b1{width: 100px;height: 30px;border: 1px solid #999999;border-radius: 20px;line-height: 30px;text-align: center;transition: 0.5s;font-size: 16px;}

.ind0-b1:hover{background:#4BB033;border: 1px solid #ffffff;color: #ffffff;}	

}

@media only screen and (max-width: 1023px){

.ind0-a0{width: 100%;position: relative;overflow: hidden;}

.ind0-a1{width: calc(100% - 0.35rem*2);height: auto;margin: 0 auto;overflow: hidden;position: relative;}
.ind0-a1 img{ max-width: 100%; display: block; margin:0 auto;}



.ind0-b1{width: 1.92rem;height: 0.57rem;border: 1px solid #999999;border-radius: 0.4rem;line-height: 0.57rem;text-align: center;transition: 0.5s;font-size: 0.16rem;}

.ind0-b1:hover{background:#4BB033;border: 1px solid #ffffff;color: #ffffff;}	

}



{ind3}/* 关于我们 */

@media only screen and (min-width: 1440px){

.Back{background: url(../img/a00.jpg) no-repeat #fefefe;background-size: 1920px auto;background-position: bottom center;}

.ind3-a1{width: 720px;}	

.ind3-a1:hover img{transform: scale(1.08);transition: 0.5s;}

.ind3-a2{width: 670px;padding: 50px 0px 0px 50px;position: relative;height: 440px;}

.ind3-a3{font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;color: #000000;line-height: 36px;}

.ind3-a3>div:nth-child(1){font-size: 24px;font-family: Microsoft YaHei;color: #000000;line-height: 38px;margin-bottom: 30px;}

.ind3-a5{width:100px;margin-right: 50px;margin-top: 30px;}

.ind3-a6{width: 40px;margin:  0 auto;}

.ind3-a7{font-size: 20px;font-family: Microsoft YaHei;font-weight: 400;color: #003E89;line-height: 30px;text-align: center;transition: 0.1s;}

.ind3-a5:hover .ind3-a7{color:#4BB033;}

.ind3-a8{position: absolute;top: 45px;right: 0;}

}

@media only screen and (max-width: 1439px) and (min-width: 1024px){

.Back{background: url(../img/a00.jpg) no-repeat #fefefe;background-size: 1500px auto;background-position: bottom center;}	

.ind3-a1{width: 520px;}	

.ind3-a1:hover img{transform: scale(1.08);transition: 0.5s;}

.ind3-a2{width: 500px;padding: 30px 0px 0px 20px;position: relative;}

.ind3-a3{font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #000000;line-height: 24px;}

.ind3-a3>div:nth-child(1){font-size: 24px;font-family: Microsoft YaHei;color: #000000;line-height: 38px;margin-bottom: 30px;}

.ind3-a5{width:90px;margin-right: 40px;margin-top: 20px;}

.ind3-a6{width: 35px;margin:  0 auto;}

.ind3-a7{font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;color: #003E89;line-height: 30px;text-align: center;transition: 0.1s;}

.ind3-a5:hover .ind3-a7{color:#4BB033;}

.ind3-a8{position: absolute;top: 35px;right: 0;}

}

@media only screen and (max-width: 1023px){

.Back{background: url(../img/a00.jpg) no-repeat #fefefe;background-size: 100% auto;background-position: bottom center;}		

.ind3-a1{display: none;}	

.ind3-a1:hover img{transform: scale(1.08);transition: 0.5s;}

.ind3-a2{width: 100%;position: relative;height: auto;}

.ind3-a3{font-size: 0.22rem;font-family: Microsoft YaHei;font-weight: 400;color: #000000;line-height: 0.48rem;margin-top: 1.2rem;}

.ind3-a3>div:nth-child(1){font-size: 0.3rem;font-family: Microsoft YaHei;color: #000000;line-height: 0.48rem;text-align: center;height: 0.5rem;}

.ind3-a4{position: absolute;top: 0;left: 0;width: 100%;height: 0.8rem;}

.ind3-a5{width:33.3%;}

.ind3-a6{width: 0.4rem;margin:  0 auto;}

.ind3-a7{font-size: 0.2rem;font-family: Microsoft YaHei;font-weight: 400;color: #003E89;line-height: 0.48rem;text-align: center;transition: 0.1s;}

.ind3-a5:hover .ind3-a7{color:#4BB033;}

.ind3-a8{background:#4BB033;border: 1px solid #ffffff;color: #ffffff;margin:0 auto;margin-top: 0.6rem;}	

}

{ind4}

@media only screen and (min-width: 1440px){

.ind4-a0{margin-top:68.5px;}

.ind4-a1{width: 468px;margin-right: 18px;position: relative;float: left;}

.ind4-a1:last-child{margin-right: 0px;}

.ind4-a2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;text-align: center;transition: 0.5s;}

.ind4-a3{font-size: 36px;font-family: Impact;font-weight: 400;color: #FFFFFF;line-height: 36px;}

.ind4-a4{font-size: 30px;font-family: Microsoft YaHei;font-weight: bold;color: #FFFFFF;line-height: 36px;}

.ind4-a5{width: 100%;height: 0%;position: absolute;bottom: 0%;left: 0;transition: 0.5s;overflow: auto;}

.ind4-a6{width: 100%;height: 100%;position: absolute;bottom: 0;left: 0;background: #003E89;opacity: 0.5;}

.ind4-a7{margin: 15px;width: 368px;height: 130px;border: 1px solid #e1e1e1;padding: 30px 35px;font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;position: absolute;bottom: 0;left: 0;}

.ind4-a8{width: 55px;margin: 0 auto; margin-top: 20px;}

.ind4-a1:hover .ind4-a2{height: 60%;}

.ind4-a1:hover .ind4-a5{height: 40%;}

.ind4-c1{display: none;}

}

@media only screen and (max-width: 1439px) and (min-width: 1024px){

.ind4-a0{margin-top:61px;}	

.ind4-a0{margin-top:68.5px;}

.ind4-a1{width: 335px;margin-right: 17px;position: relative;float: left;}

.ind4-a1:last-child{margin-right: 0px;}

.ind4-a2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;text-align: center;transition: 0.5s;}

.ind4-a3{font-size: 28px;font-family: Impact;font-weight: 400;color: #FFFFFF;line-height: 36px;}

.ind4-a4{font-size: 18px;font-family: Microsoft YaHei;font-weight: bold;color: #FFFFFF;line-height: 36px;}

.ind4-a5{width: 100%;height: 0%;position: absolute;bottom: 0%;left: 0;transition: 0.5s;overflow: auto;}

.ind4-a6{width: 100%;height: 100%;position: absolute;bottom: 0;left: 0;background: #003E89;opacity: 0.5;}

.ind4-a7{margin: 10px;width: 265px;height: 96px;border: 1px solid #e1e1e1;padding: 20px 25px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;position: absolute;bottom: 0;left: 0;}

.ind4-a8{width: 45px;margin: 0 auto; margin-top: 20px;}

.ind4-a1:hover .ind4-a2{height: 60%;}

.ind4-a1:hover .ind4-a5{height: 40%;}

.ind4-c1{display: none;}



}

@media only screen and (max-width: 1023px){

.ind4-a0{display: none;}	

.ind4-b0{display: none;}	



.ind4-c1{width: 100%;position: relative;height: auto;}

.ind4-c2{width: 0.4rem;position: absolute;top: calc(50% - 0.4rem/2);left:0;}

.ind4-c4{width: 0.4rem;position: absolute;top: calc(50% - 0.4rem/2);right:0;}

.ind4-c5{width: 5.16rem;position: relative;margin: auto;}

.swiper3{width: 100%!important;height: 100%!important;position: relative;}

.swiper3 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}

.swiper3 .swiper-slide>img{min-height: 100%;}

.ind4-a1{width: 100%;}

.ind4-a2{width: 100%;height: 60%;position: absolute;top: 0;left: 0;text-align: center;transition: 0.5s;}

.ind4-a3{font-size: 28px;font-family: Impact;font-weight: 400;color: #FFFFFF;line-height: 0.48rem;}

.ind4-a4{font-size: 18px;font-family: Microsoft YaHei;font-weight: bold;color: #FFFFFF;line-height: 0.48rem;}

.ind4-a5{width: 100%;height: 40%;position: absolute;bottom: 0%;left: 0;transition: 0.5s;overflow: auto;}

.ind4-a6{width: 100%;height: 100%;position: absolute;bottom: 0;left: 0;background: #003E89;opacity: 0.5;}

.ind4-a7{margin: 0.15rem;width: 4.16rem;height: 1.46rem;border: 1px solid #e1e1e1;padding: 0.3rem 0.35rem;font-size: 0.22rem;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;position: absolute;bottom: 0;left: 0;}

.ind4-a8{width: 0.55rem;margin: 0 auto; margin-top: 0.1rem; }

}

{ind5}

@media only screen and (min-width: 1440px){

.ind5-a0{background: #f7f7f7;padding-bottom: 50px;}

.ind5-a1{width: 100%;height: 400px;position: relative;}

.swiper4{width: 100%!important;height: 100%!important;}

.swiper4 .swiper-wrapper{width: 100%!important;height: 370px!important;position: relative;}

.swiper4 .swiper-slide{height:370px!important;}

.ind5-a2{position: relative;}

.ind5-a3{width: 100%;position: relative;}

.ind5-a3:hover img{transform: scale(1.08);transition: 0.5s;}

.ind5-a4{width: 100%;height: 0%;position: absolute;top: 0%;left: 0;background: #003E89;opacity: 0.5;overflow: hidden;transition: 0.5s;}

.ind5-a5{width: 50px;margin: 0 auto;}

.ind5-a2:hover .ind5-a3 .ind5-a4 {height: 100%;top: 0;}

.ind5-a2:hover .ind5-a3 .ind5-a4 .ind5-a5{transform: rotate(360deg);transition: 2s;}

.ind5-a6{font-size: 18px;font-family: SourceHanSansCN;font-weight: 400;color: #333333;line-height: 24px;margin-top: 10px;}

.ind5-a7{width: 100%;height: 2px;background: #e0e0e0;position: absolute;bottom: 0;left: 0;}

.ind5-a8{width: 0%;height: 2px;background: #666666;position: absolute;bottom: 0;left: 0%;transition: 0.5s;}

.ind5-a2:hover .ind5-a8{width: 100%;left: 0}



.ind5-a9{width: 100%;position: absolute;left: 0;bottom: 0px!important;text-align: center;z-index: 1;height: 20px;}

.ind5-a9 .swiper-pagination-bullet{width: 14px;height: 14px;border-radius: 50%;background: #909090;opacity: 1;margin: 0 8px!important;transition: 0.5s;}

.ind5-a9 .swiper-pagination-bullet-active{background: #4BB033;transition: 0.5s;width: 54px;border-radius: 20px;}

.ind5-b1{display: none;}.ind5-b4{display: none;}

}

@media only screen and (max-width: 1439px) and (min-width: 1024px){

.ind0-a0.ind5-a0{background: #f7f7f7;padding-bottom: 30px;}

.ind5-a1{width: 100%;height: 330px;position: relative;}

.swiper4{width: 100%!important;height: 100%!important;}

.swiper4 .swiper-wrapper{width: 100%!important;position: relative;}

.swiper4 .swiper-slide{height:280px!important;}

.ind5-a2{position: relative;}

.ind5-a3{width: 100%;position: relative;}

.ind5-a3:hover img{transform: scale(1.08);transition: 0.5s;}

.ind5-a4{width: 100%;height: 0%;position: absolute;top: 0%;left: 0;background: #003E89;opacity: 0.5;overflow: hidden;transition: 0.5s;}

.ind5-a5{width: 40px;margin: 0 auto;}

.ind5-a2:hover .ind5-a3 .ind5-a4 {height: 100%;top: 0;}

.ind5-a2:hover .ind5-a3 .ind5-a4 .ind5-a5{transform: rotate(360deg);transition: 2s;}

.ind5-a6{font-size: 16px;font-family: SourceHanSansCN;font-weight: 400;color: #333333;line-height: 24px;margin-top: 10px;}

.ind5-a7{width: 100%;height: 2px;background: #e0e0e0;position: absolute;bottom: 0;left: 0;}

.ind5-a8{width: 0%;height: 2px;background: #666666;position: absolute;bottom: 0;left: 0%;transition: 0.5s;}

.ind5-a2:hover .ind5-a8{width: 100%;left: 0}



.ind5-a9{width: 100%;position: absolute;left: 0;bottom: 10px!important;text-align: center;z-index: 1;height: 20px;}

.ind5-a9 .swiper-pagination-bullet{width: 12px;height: 12px;border-radius: 50%;background: #909090;opacity: 1;margin: 0 8px!important;transition: 0.5s;}

.ind5-a9 .swiper-pagination-bullet-active{background: #4BB033;transition: 0.5s;width: 54px;border-radius: 20px;}

.ind5-b1{display: none;}

.ind5-b4{display: none;}

}

@media only screen and (max-width: 1023px){

.ind0-a0.ind5-a0{background: #f7f7f7;}

.ind5-a1{display: none;}

.ind5-b1{width: 100%;height: auto;overflow: hidden;position: relative;}

.ind5-b2{width: 3.3rem;}

.ind5-b2:nth-child(odd){float: left;}

.ind5-b2:nth-child(even){float: right;}

.ind5-b3{font-size:0.24rem;font-family: SourceHanSansCN;color: #333333;line-height: 0.48rem;margin: 0.1rem 0;}

.ind5-b4{margin: 0.2rem auto;background: #4BB033;color: #FFFFFF;}

}

{ta}

@media only screen and (min-width: 1440px){

.ta1-a0{width: 100%;position: relative;overflow: hidden;background: #013F89;padding-top: 70px;}

.ta1-a1{width: 1440px;position: relative;margin: 0 auto;color: #FFFFFF;padding-bottom: 70px;}

.ta1-a2{width: 40%;}

.ta1-a3 {font-size: 24px;font-family: Microsoft YaHei;font-weight: 400;line-height: 30px;padding-bottom: 30px;}

.ta1-a4{padding-bottom: 20px;}

.ta1-a5{font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;line-height: 38px;}

.ta1-a6{font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;line-height: 38px;}

.ta1-a7{width: 25px;margin: auto 0;margin-right: 10px;}



.ta1-b2{width: 18%;border-left: 1px solid #3465a1;border-right: 1px solid #3465a1;height: 100%;padding:  0 6%;}

.ta1-b3{width: 50%;}

.ta1-b4{font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;line-height: 40px;transition: 0.5s;}

.ta1-b4:hover{color: #4BB033;margin-left:10px;}



.ta1-c1{width: 25%;padding-left: 5%;}

.ta1-c2{width: 140px;margin-right: 20px;}

.ta1-c3{font-size: 18px;font-weight: 400;color: #FFFFFF;line-height: 30px;text-align: center;}

.ta2-a1{font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;line-height: 60px;border-top: 1px solid #3465a1;text-align: center;}

.ta2-a0{display: none;}

.ta3-a0{height: 50px;}

}

@media only screen and (max-width: 1439px) and (min-width: 1024px){

.ta1-a0{width: 100%;position: relative;overflow: hidden;background: #013F89;padding-top: 60px;}

.ta1-a1{width: 1040px;position: relative;margin: 0 auto;color: #FFFFFF;padding-bottom: 60px;}

.ta1-a2{width: 40%;}

.ta1-a3 {font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;line-height: 30px;padding-bottom: 20px;}

.ta1-a4{padding-bottom: 10px;}

.ta1-a5{font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;line-height: 38px;}

.ta1-a6{font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;line-height: 38px;}

.ta1-a7{width: 20px;margin: auto 0;margin-right: 10px;}



.ta1-b2{width: 18%;border-left: 1px solid #3465a1;border-right: 1px solid #3465a1;height: 100%;padding:  0 6%;}

.ta1-b3{width: 50%;}

.ta1-b4{font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;line-height: 40px;transition: 0.5s;}

.ta1-b4:hover{color: #4BB033;margin-left: 5px;}

.ta1-c1{width: 25%;padding-left: 5%;}

.ta1-c2{width: 110px;margin-right: 20px;}

.ta1-c3{font-size: 14px;font-weight: 400;color: #FFFFFF;line-height: 30px;text-align: center;}

.ta2-a1{font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;line-height: 50px;border-top: 1px solid #3465a1;text-align: center;}

.ta2-a0{display: none;}

.ta3-a0{height: 40px;}

}

@media only screen and (max-width: 1023px){

.ta1-a0{display: none;}

.ta2-a0{width: 100%;position: relative;overflow: hidden;background: #013F89;padding-bottom: 0.3rem;}

.ta2-a1{width: calc(100% - 0.35rem*2);height: auto;margin: 0 auto;overflow: hidden;}

.ta2-a2{font-size: 0.24rem;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;line-height: 0.8rem;border-bottom: 1px solid #3465a1;text-align: center;}

.ta2-a3{padding-top: 0.4rem;color: #FFFFFF;}

.ta2-a4{width: 50%;}

.ta2-a5{font-size: 0.20rem;font-family: Microsoft YaHei;font-weight: 400;color: #FFFEFE;line-height: 0.38rem;}

.ta2-a5>div:nth-child(2){width: 3rem;}

.ta2-a6{width: 0.30rem;margin-right: 0.1rem;margin-top: 0.09rem;}

.ta2-a7{width: 1.2rem;font-size: 0.2rem;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;line-height: 0.38rem;margin-left: 0.5rem;text-align: center;}

.ta3-a0{height: 0.5rem;}

}



{ban1}

@media only screen and (min-width: 1440px){

.ban1-a1{width: 100%;position: relative;overflow: hidden;}

.ban1-a2{width: 1920px;position: relative;margin-left: calc(50% - 1920px/2);}

.ban1-a2 img{transition: 0.5s;}

.ban1-a2 img:nth-child(1){display: block;}

.ban1-a2 img:nth-child(2){display: none;}

.ban1-a1:hover .ban1-a2 img{trpxansform: scale(1.05);transition: 0.5s;-webkit-transform: scale(1.05)}

.ban1-a3{position: absolute;top: calc(50% - 40px/2);left: calc(50% - 1350px/2);font-size: 36px;font-family: Microsoft YaHei;font-weight: bold;color: #FFFFFF;line-height: 72px;}

.ban1-a4{width: 60px;margin: auto 10px;}





}

@media only screen and (max-width: 1439px) and (min-width: 1024px){

.ban1-a1{width: 100%;position: relative;overflow: hidden;}

.ban1-a2{width: 1500px;position: relative;margin-left: calc(50% - 1500px/2);}

.ban1-a2 img{transition: 0.5s;}

.ban1-a2 img:nth-child(1){display: block;}

.ban1-a2 img:nth-child(2){display: none;}

.ban1-a1:hover .ban1-a2 img{transform: scale(1.05);transition: 0.5s;-webkit-transform: scale(1.05)}

.ban1-a3{position: absolute;top: calc(50% - 40px/2);left: calc(50% - 950px/2);font-size: 36px;font-family: Microsoft YaHei;font-weight: bold;color: #FFFFFF;line-height: 72px;}

.ban1-a4{width: 50px;margin: auto 5px;}

}

@media only screen and (max-width: 1023px){

.ban1-a1{width: 100%;position: relative;overflow: hidden;}

.ban1-a2{width: 100%;position: relative;}

.ban1-a2 img:nth-child(1){display: none;}

.ban1-a2 img:nth-child(2){display: block;}	

.ban1-a3{font-size: 0.36rem;line-height: 0.4rem;color: #ffffff;font-weight: bold;position: absolute;top: calc(50% - 0.4rem/2);left: calc(50% - 6.5rem/2);}		

.ban1-a4{width: 0.6rem;margin: auto 0.05rem;}

}

/* 企业简介 */

{gy1}

@media only screen and (min-width: 1440px){

.gy1-a0{background: #f2f2f2;}

.gy1-a1{width: 620px;padding: 20px;}

.gy1-a2{width: 100%;overflow: hidden;margin-bottom: 20px;}

.gy1-a1:hover .gy1-a2 img{transform: scale(1.05);transition: 0.5s;}

.gy1-a3{width: 100%;overflow: hidden;position: relative;height: auto;}

.gy1-a4{width: 335px;height: 173px;}

.swiper5{width: 100%!important;height: 100%!important;position: relative;}

.swiper5 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}

.swiper5 .swiper-slide>img{min-height: 100%;}

.gy1-a5{width: 275px;height: 173px;background: #013E89;position: relative;}

.gy1-a6{width: 80%;position: absolute;left: 20px!important;bottom: 20px!important;z-index: 1;}

.gy1-a6 .swiper-pagination-bullet{width: 12px;height: 12px;border-radius: 10px;background: #4BB033;opacity: 1;margin: 0 5px;transition: 0.5s;}

.gy1-a6 .swiper-pagination-bullet-active{background: #FFFFFF;transition: 0.5s;}

.gy1-a7{padding: 20px;width: 235px;height: 135px;color: #FFFFFF;font-size: 20px;}

.gy1-a8{font-size: 20px;font-family: Microsoft YaHei;font-weight: bold;line-height: 36px;}

.gy1-a9{font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;line-height: 36px;}

.gy1-b1{width: 750px;padding-right: 20px;padding-top: 20px;padding-left: 10px;color: #000000;}

.gy1-b2{font-size: 24px;font-family: Microsoft YaHei;font-weight: 400;line-height: 70px;}

.gy1-b3{font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;line-height: 36px;overflow: hidden;}



}

@media only screen and (max-width: 1439px) and (min-width: 1024px){

.gy1-a0{background: #f2f2f2;}

.gy1-a1{width: 430px;padding: 15px;}

.gy1-a2{width: 100%;overflow: hidden;margin-bottom: 15px;}

.gy1-a1:hover .gy1-a2 img{transform: scale(1.05);transition: 0.5s;}

.gy1-a3{width: 100%;overflow: hidden;position: relative;height: auto;}

.gy1-a4{width: 230px;height: 118px;}

.swiper5{width: 100%!important;height: 100%!important;position: relative;}

.swiper5 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}

.swiper5 .swiper-slide>img{min-height: 100%;}

.gy1-a5{width: 185px;height: 118px;background: #013E89;position: relative;}

.gy1-a6{width: 80%;position: absolute;left: 10px!important;bottom: 10px!important;z-index: 1;}

.gy1-a6 .swiper-pagination-bullet{width: 6px;height: 6px;border-radius: 5px;background: #4BB033;opacity: 1;margin: 0 5px;transition: 0.5s;}

.gy1-a6 .swiper-pagination-bullet-active{background: #FFFFFF;transition: 0.5s;}

.gy1-a7{padding: 10px;width: 165px;height: 98px;color: #FFFFFF;font-size: 20px;}

.gy1-a8{font-size: 14px;font-family: Microsoft YaHei;font-weight: bold;line-height: 24px;}

.gy1-a9{font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;line-height: 24px;}

.gy1-a10{font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;line-height: 14px;}

.gy1-b1{width: 560px;padding-right: 15px;padding-top: 10px;padding-left: 5px;color: #000000;}

.gy1-b2{font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;line-height: 50px;}

.gy1-b3{font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;line-height: 24px;overflow: hidden;}

}

@media only screen and (max-width: 1023px){

.gy1-c1{text-align: left;}

.gy1-a1{width: 100%;}

.gy1-a2{width: 100%;overflow: hidden;margin-bottom: 0.2rem;}

.gy1-a1:hover .gy1-a2 img{transform: scale(1.05);transition: 0.5s;}

.gy1-a3{width: 100%;overflow: hidden;position: relative;height: auto;}

.gy1-a4{width: 3.6rem;height: 1.84rem;}

.swiper5{width: 100%!important;height: 100%!important;position: relative;}

.swiper5 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}

.swiper5 .swiper-slide>img{min-height: 100%;}

.gy1-a5{width: 3rem;height: 1.84rem;background: #013E89;position: relative;}

.gy1-a6{width: 80%;position: absolute;left: 0.1rem!important;bottom: 0.1rem!important;z-index: 1;}

.gy1-a6 .swiper-pagination-bullet{width: 0.1rem;height: 0.1rem;border-radius: 0.05rem;background: #4BB033;opacity: 1;margin: 0 0.05rem;transition: 0.5s;}

.gy1-a6 .swiper-pagination-bullet-active{background: #FFFFFF;transition: 0.5s;}

.gy1-a7{padding: 0.1rem;width: 2.8rem;height: 1.64rem;color: #FFFFFF;font-size: 0.2rem;}

.gy1-a8{font-size: 0.2rem;font-family: Microsoft YaHei;font-weight: bold;line-height: 0.36rem;}

.gy1-a9{font-size: 0.10rem;font-family: Microsoft YaHei;font-weight: 400;line-height: 0.36rem;}



.gy1-b1{width: 100%;color: #000000;}

.gy1-b2{font-size: 0.24rem;font-family: Microsoft YaHei;font-weight: 400;line-height: 0.48rem;}

.gy1-b3{font-size: 0.18rem;font-family: Microsoft YaHei;font-weight: 400;line-height: 0.48rem;}

.gy1-b3 br:nth-child(1){display: none;}.gy1-b3 br:nth-child(3){display: none;}

}

{gy2}

@media only screen and (min-width: 1440px){

.gy2-a1{width: 100%;height: auto;position: relative;margin-bottom: 30px;}	

.swiper7{width: 100%!important;height: 100%!important;}

.swiper7 .swiper-wrapper{width: 100%!important;position: relative;}

.gy2-a2{width: 100%;position: relative;}

.gy2-a3{font-size: 20px;font-family: SourceHanSansCN;font-weight: 400;color: #333333;line-height: 48px;margin-top: 10px;}

.gy2-a4{position: absolute;top: calc(50% - 50px/2);left: 0;width: 50px;z-index: 1;cursor:pointer;}

.gy2-a5{position: absolute;top: calc(50% - 50px/2);right: 0;width: 50px;z-index: 1;cursor:pointer;}

.gy2-a6{margin: 0 auto;width: 167px;}

}

@media only screen and (max-width: 1439px) and (min-width: 1024px){

.gy2-a1{width: 100%;height: auto;position: relative;margin-bottom: 20px;}	

.swiper7{width: 100%!important;height: 100%!important;}

.swiper7 .swiper-wrapper{width: 100%!important;position: relative;}

.gy2-a2{width: 100%;position: relative;}

.gy2-a3{font-size: 16px;font-family: SourceHanSansCN;font-weight: 400;color: #333333;line-height: 38px;margin-top: 10px;}

.gy2-a4{position: absolute;top: calc(50% - 40px/2);left: 0;width: 40px;z-index: 1;cursor:pointer;}

.gy2-a5{position: absolute;top: calc(50% - 40px/2);right: 0;width: 40px;z-index: 1;cursor:pointer;}

.gy2-a6{margin: 0 auto;width: 137px;}

}

@media only screen and (max-width: 1023px){

.gy2-a1{width: 100%;height: auto;position: relative;margin-bottom: 20px;}	

.swiper7{width: 100%!important;height: 100%!important;}

.swiper7 .swiper-wrapper{width: 100%!important;position: relative;}

.gy2-a2{width: 100%;position: relative;}

.gy2-a3{font-size: 0.20rem;font-family: SourceHanSansCN;font-weight: 400;color: #333333;line-height: 0.38rem;margin-top: 0.2rem;}

.gy2-a4{position: absolute;top: calc(50% - 0.5rem/2);left: 0;width: 0.5rem;z-index: 1;cursor:pointer;}

.gy2-a5{position: absolute;top: calc(50% - 0.5rem/2);right: 0;width: 0.5rem;z-index: 1;cursor:pointer;}	

.gy2-a6{width: 2.14rem;position: absolute;top: 0.34rem;right: 0;}

}



{gy3}

@media only screen and (min-width: 1440px){

.gy3-a1{width: 100%;height: auto;overflow: hidden;position: relative;}

.gy3-a2{width: 360px;height: 246px;float: left;}

.gy3-a2:hover img{transform: scale(1.05);transition: 0.5s;}

.lv{background: #4BB033;}

.lv1-a1{width: 65px;height: 65px;margin: 0 auto;background: #ffffff;text-align: center;font-size: 34px;font-family: BEBAS;font-weight: 400;color: #4BB033;line-height: 65px;border-radius: 50%;overflow: hidden;}

.gy3-a3{width: 80%;margin: 0 auto;font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;line-height: 29px;text-align: center;margin-top: 20px;}

.lan{background: #003E89;}

.lan-a1{width: 65px;height: 65px;margin: 0 auto;background: #ffffff;text-align: center;font-size: 34px;font-family: BEBAS;font-weight: 400;color: #003E89;line-height: 65px;border-radius: 50%;overflow: hidden;}

.gy3-b1{width:50%;height: auto;overflow: hidden;position: relative;}

}

@media only screen and (max-width: 1439px) and (min-width: 1024px){

.gy3-a1{width: 100%;height: auto;overflow: hidden;position: relative;}

.gy3-a2{width: 260px;height: 177px;float: left;}

.gy3-a2:hover img{transform: scale(1.05);transition: 0.5s;}

.lv{background: #4BB033;}

.lv1-a1{width: 50px;height: 50px;margin: 0 auto;background: #ffffff;text-align: center;font-size: 28px;font-family: BEBAS;font-weight: 400;color: #4BB033;line-height: 50px;border-radius: 50%;overflow: hidden;}

.gy3-a3{width: 80%;margin: 0 auto;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;line-height: 28px;text-align: center;margin-top: 15px;}

.lan{background: #003E89;}

.lan-a1{width: 50px;height: 50px;margin: 0 auto;background: #ffffff;text-align: center;font-size: 28px;font-family: BEBAS;font-weight: 400;color: #003E89;line-height: 50px;border-radius: 50%;overflow: hidden;}

.gy3-b1{width:50%;height: auto;overflow: hidden;position: relative;}

}

@media only screen and (max-width: 1023px){

.gy3-b1{width: 100%;height: auto;overflow: hidden;position: relative;}

.gy3-a1{width: 100%;height: auto;overflow: hidden;position: relative;}

.gy3-a2{width: 3.4rem;height: 2.32rem;float: left;}

.gy3-a2:hover img{transform: scale(1.05);transition: 0.5s;}

.lv{background: #4BB033;}

.lv1-a1{width: 0.65rem;height: 0.65rem;margin: 0 auto;background: #ffffff;text-align: center;font-size: 0.34rem;font-family: BEBAS;font-weight: 400;color: #4BB033;line-height: 0.65rem;border-radius: 50%;overflow: hidden;}

.gy3-a3{width: 90%;margin: 0 auto;font-size: 0.18rem;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;line-height: 0.48rem;text-align: center;margin-top: 0.1rem}

.lan{background: #003E89;}

.lan-a1{width: 0.65rem;height: 0.65rem;margin: 0 auto;background: #ffffff;text-align: center;font-size: 0.34rem;font-family: BEBAS;font-weight: 400;color:  #003E89;line-height: 0.65rem;border-radius: 50%;overflow: hidden;}

}



{gy4}

@media only screen and (min-width: 1440px){

.gy4-a1{width: 100%;position: relative;height: 70px;box-sizing: border-box;overflow: hidden;overflow-x: auto; white-space: nowrap;}

.gy4-a2{width: auto;height: 100%;background:#EFEFEF;font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;line-height: 70px;text-align: center;position: relative; display: inline-block;box-sizing: border-box;padding: 0 47px;transition: 0.5s; cursor:pointer ;}

.gy4-a2.on1{background: #4BB033;color: #FFFFFF;}

.gy4-a2:hover{background: #4BB033;color: #FFFFFF;}

.gy4-a3{width: 100%;height: auto;position: relative;overflow: hidden;margin-top: 10px;}

.gy4-a4{width: 715px;margin-top: 20px;}

.gy4-a4:hover img{transform: scale(1.05);transition: 0.5s;}

.gy4-a4:nth-child(odd){float: left;}

.gy4-a4:nth-child(even){float: right;}

}

@media only screen and (max-width: 1439px) and (min-width: 1024px){

.gy4-a1{width: 100%;position: relative;height: 60px;box-sizing: border-box;overflow: hidden;overflow-x: auto; white-space: nowrap;}

.gy4-a2{width: auto;height: 100%;background:#EFEFEF;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;line-height: 50px;text-align: center;position: relative; display: inline-block;box-sizing: border-box;padding: 0 28px;transition: 0.5s; cursor:pointer ;}

.gy4-a2.on1{background: #4BB033;color: #FFFFFF;}

.gy4-a2:hover{background: #4BB033;color: #FFFFFF;}

.gy4-a3{width: 100%;height: auto;position: relative;overflow: hidden;margin-top: 10px;}

.gy4-a4{width: 515px;margin-top: 15px;}

.gy4-a4:hover img{transform: scale(1.05);transition: 0.5s;}

.gy4-a4:nth-child(odd){float: left;}

.gy4-a4:nth-child(even){float: right;}

}

@media only screen and (max-width: 1023px){

.gy4-a1{width: 100%;position: relative;height: 0.7rem;box-sizing: border-box;overflow: hidden;overflow-x: auto; white-space: nowrap;}

.gy4-a2{width: auto;height: 100%;background:#EFEFEF;font-size: 0.18rem;font-family: Microsoft YaHei;font-weight: 400;color: #333333;line-height: 0.6rem;text-align: center;position: relative; display: inline-block;box-sizing: border-box;padding: 0 0.3rem;transition: 0.5s; cursor:pointer ;}

.gy4-a2.on1{background: #4BB033;color: #FFFFFF;}

.gy4-a2:hover{background: #4BB033;color: #FFFFFF;}

.gy4-a3{width: 100%;height: auto;position: relative;overflow: hidden;margin-top: 0.1rem;}

.gy4-a4{width: 100%;margin-top: 0.2rem;}

.gy4-a4:hover img{transform: scale(1.05);transition: 0.5s;}

.gy4-a4:nth-child(odd){display: none;}

.gy4-a4:nth-child(even){display: none;}

.gy4-a4:nth-child(1){display: block;}

}



{yw1}

@media only screen and (min-width: 1440px){

.yw1-a0{font-size: 24px;font-family: Microsoft YaHei;font-weight: bold;color: #333333;line-height: 100px;text-align: center;height: 120px;}

.yw1-a1{width: 100%;height:auto;text-align: center;position: relative;}

.yw1-a2{width: 240px;height: 230px;display: inline-block;cursor: pointer;position: relative;}

.yw1-a3{width: 120px;height: 120px;border: 4px solid #013e89;border-radius: 50%;position: relative;margin: auto ;}

.yw1-a4{width: 60px;margin: auto;margin-top: 30px;}

.yw1-a5{font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;line-height: 36px;text-align: center;margin-top: 15px;}

.yw1-a6{color: #afafaf;font-size: 18px;line-height: 1px;}

.yw1-a7{font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;line-height: 36px;text-align: center;}

}

@media only screen and (max-width: 1439px) and (min-width: 1024px){

.yw1-a0{font-size: 18px;font-family: Microsoft YaHei;font-weight: bold;color: #333333;line-height: 80px;text-align: center;height: 100px;}

.yw1-a1{width: 100%;height:auto;text-align: center;position: relative;}

.yw1-a2{width: 200px;height: 180px;display: inline-block;cursor: pointer;position: relative;}

.yw1-a3{width: 100px;height: 100px;border: 2px solid #013e89;border-radius: 50%;position: relative;margin: auto ;}

.yw1-a4{width: 50px;margin: auto;margin-top: 25px;}

.yw1-a5{font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;line-height: 28px;text-align: center;margin-top: 10px;}

.yw1-a6{color: #afafaf;font-size: 14px;ine-height: 1px;}

.yw1-a7{font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;line-height: 28px;text-align: center;}

}

@media only screen and (max-width: 1023px){

.yw1-a0{font-size: 0.3rem;font-family: Microsoft YaHei;font-weight: bold;color: #333333;line-height: 1rem;text-align: center;height: 1.2rem;}

.yw1-a1{width: 100%;height:auto;text-align: center;position: relative;box-sizing: border-box;overflow: hidden;overflow-x: auto; white-space: nowrap;}

.yw1-a2{width: 2.1rem;height:2rem;cursor: pointer;position: relative; display: inline-block;box-sizing: border-box;}

.yw1-a3{width: 1.2rem;height: 1.2rem;border: 0.04rem solid #013e89;border-radius: 50%;position: relative;margin: auto ;}

.yw1-a4{width: 0.6rem;margin: auto;margin-top: 0.3rem;}

.yw1-a5{font-size: 0.18rem;font-family: Microsoft YaHei;font-weight: 400;color: #333333;line-height: 0.36rem;text-align: center;margin-top: 0.15rem;}

.yw1-a6{color: #afafaf;font-size: 0.18rem;line-height: 1px;}

.yw1-a7{font-size: 0.16rem;font-family: Microsoft YaHei;font-weight: 400;color: #333333;line-height: 0.48rem;margin-top: 0.15rem;}

}

{yw2}

@media only screen and (min-width: 1440px){

.yw2-a1{width: 100%;height: auto;position: relative;overflow: auto;}

.yw2-a2{width: 390px;height: 100px;padding: 45px;float: left;background: #EFEFEF;}

.yw2-a3{width: 40%;height: 100%;font-size: 24px;font-family: Microsoft YaHei;font-weight: bold;line-height: 100px;}

.yw2-a4{width: 15px;margin: auto 0;margin-left: 10px;transform: rotate(360deg)}

.yw2-a5{font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;line-height: 30px;width: 60%;}

.yw2-a2:nth-child(even){background: #4BB033;color: #FFFFFF;}



.yw3-a1{width: 241px;height: 47px;background: #4BB033;border-radius: 24px;font-family: Microsoft YaHei;font-weight: 400;color: #FEFEFE;line-height: 47px;text-align: center;margin: 0 auto;}

.yw3-a2{width: 30px;margin: 15px auto;}

.yw3-a3{width: 100%;height: auto;position: relative;}

.yw3-a4{width: 860px;position: relative;}

.yw3-a4:hover img{transform: scale(1.05);transition: 0.5s;}

.yw3-a5{width: 40px;position: absolute;top: 45px;right: -8px;}

.yw3-a6{width: 580px;font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;line-height: 40px;text-align: center;background: #f2f2f2;}

.yw3-a7{width: 80%;margin: 0 auto;}

}

@media only screen and (max-width: 1439px) and (min-width: 1024px){

.yw2-a1{width: 100%;height: auto;position: relative;overflow: auto;}

.yw2-a2{width: 275px;height: 100px;padding: 35px;float: left;background: #EFEFEF;}

.yw2-a3{width: 40%;height: 100%;font-size: 18px;font-family: Microsoft YaHei;font-weight: bold;line-height: 100px;}

.yw2-a4{width: 12px;margin: auto 0;margin-left: 5px;transform: rotate(360deg)}

.yw2-a5{font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;line-height: 28px;width: 60%;}

.yw2-a2:nth-child(even){background: #4BB033;color: #FFFFFF;}



.yw3-a1{width: 200px;height: 40px;background: #4BB033;border-radius: 30px;font-family: Microsoft YaHei;font-weight: 400;color: #FEFEFE;line-height: 40px;text-align: center;margin: 0 auto;}

.yw3-a2{width: 25px;margin: 10px auto;}

.yw3-a3{width: 100%;height: auto;position: relative;}

.yw3-a4{width: 650px;position: relative;}

.yw3-a4:hover img{transform: scale(1.05);transition: 0.5s;}

.yw3-a5{width: 30px;position: absolute;top: 35px;right: -6px;}

.yw3-a6{width: 390px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;line-height: 38px;text-align: center;background: #f2f2f2;}

.yw3-a7{width: 90%;margin: 0 auto;}

}

@media only screen and (max-width: 1023px){

.yw2-a1{width: 100%;height: auto;position: relative;overflow: auto;}

.yw2-a2{width: 2.9rem;height: 2rem;padding: 0.25rem;float: left;background: #EFEFEF;}

.yw2-a3{width: 100%;height: auto;font-size: 0.24rem;font-family: Microsoft YaHei;font-weight: bold;line-height: 0.36rem;margin-bottom: 0.2rem;}

.yw2-a4{display: none;}

.yw2-a5{font-size: 0.16rem;font-family: Microsoft YaHei;font-weight: 400;line-height: 0.36rem;width: 100%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;/*显示几行*/overflow: hidden;}

.yw2-a2:nth-child(3n+0){background: #4BB033;color: #FFFFFF;}

.yw2-a2:nth-child(2){background: #4BB033;color: #FFFFFF;}



.yw3-a1{width: 2.41rem;height: 0.5rem;background: #4BB033;border-radius: 0.3rem;font-family: Microsoft YaHei;font-weight: 400;color: #FEFEFE;line-height: 0.5rem;text-align: center;margin: 0 auto;}

.yw3-a2{width: 0.3rem;margin: 0.15rem auto;}

.yw3-a3{width: 100%;height: auto;position: relative;}

.yw3-a4{width: 100%;position: relative;}

.yw3-a4:hover img{transform: scale(1.05);transition: 0.5s;}

.yw3-a5{display: none;}

.yw3-a6{width: 100%;font-size: 0.22rem;font-family: Microsoft YaHei;font-weight: 400;color: #333333;line-height: 0.40rem;text-align: center;background: #f2f2f2;}

.yw3-a7{width: 90%;margin: 0.15rem auto;}

}

{jc1}/* 服务检测 */

@media only screen and (min-width: 1440px){

.jc1-a0{font-size: 20px;font-family: Microsoft YaHei;font-weight: bold;color: #333333;line-height: 60px;height: 60px;}

.jc1-a1{width: 100%;height: auto;overflow: hidden;}

.jc1-a2{width: 345px;margin-right: 20px;float: left;}

.jc1-a2:hover img{transform: scale(1.05);transition: 0.5s;}

.jc1-a3{font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;line-height: 50px;text-align: center;}

.jc1-a2:nth-child(4n+0){margin-right: 0px;}



.jc2-a2{width: 100%;position: relative;margin-bottom: 3px;}

.jc2-a3{width: 16%;line-height: 57px;text-align: center;font-size: 20px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;background: #003E89;}

.jc2-a4{width: 84%;line-height: 57px;font-size: 20px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;background: #003E89;overflow: hidden;}

.jc2-a4 span{margin-left: 330px;}

.jc2-a5{width: 16%;line-height: 30px;text-align: center;font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;background: #e7eaf2;padding: 15px 0;}

.jc2-a6{width: 78.8%;margin-left: 0.2%;line-height: 30px;font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;background: #e7eaf2;padding: 15px 0;padding-left: 3%;padding-right: 2%}

}

@media only screen and (max-width: 1439px) and (min-width: 1024px){

.jc1-a0{font-size: 18px;font-family: Microsoft YaHei;font-weight: bold;color: #333333;line-height: 50px;height: 50px;}

.jc1-a1{width: 100%;height: auto;overflow: hidden;}

.jc1-a2{width: 245px;margin-right: 20px;float: left;}

.jc1-a2:hover img{transform: scale(1.05);transition: 0.5s;}

.jc1-a3{font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;line-height: 40px;text-align: center;}

.jc1-a2:nth-child(4n+0){margin-right: 0px;}



.jc2-a2{width: 100%;position: relative;margin-bottom: 3px;}

.jc2-a3{width: 16%;line-height: 50px;text-align: center;font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;background: #003E89;}

.jc2-a4{width: 84%;line-height: 50px;font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;background: #003E89;overflow: hidden;}

.jc2-a4 span{margin-left: 330px;}

.jc2-a5{width: 16%;line-height: 28px;text-align: center;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;background: #e7eaf2;padding: 10px 0;}

.jc2-a6{width: 78.8%;margin-left: 0.2%;line-height: 28px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;background: #e7eaf2;padding: 10px 0;padding-left: 3%;padding-right: 2%}

}

@media only screen and (max-width: 1023px){

.jc1-a0{font-size: 0.24rem;font-family: Microsoft YaHei;font-weight: bold;color: #333333;line-height: 1rem;height: 1rem;text-align: center;}

.jc1-a1{width: 100%;height: auto;overflow: hidden;}

.jc1-a2{width: 3.2rem;}

.jc1-a2:hover img{transform: scale(1.05);transition: 0.5s;}

.jc1-a3{font-size: 0.24rem;font-family: Microsoft YaHei;font-weight: 400;color: #333333;line-height:0.7rem;text-align: center;}

.jc1-a2:nth-child(odd){float: left;}

.jc1-a2:nth-child(even){float: right;}



.jc2-a1{text-align: left!important;}



.jc2-a2{width: 100%;position: relative;margin-bottom: 0.03rem;}

.jc2-a3{width: 40%;line-height: 0.57rem;text-align: center;font-size: 0.24rem;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;background: #003E89;}

.jc2-a4{width: 60%;line-height: 0.57rem;font-size: 0.24rem;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;background: #003E89;overflow: hidden;text-align: center;}

.jc2-a5{width: 38.8%;line-height: 0.3rem;text-align: center;font-size: 0.18rem;font-family: Microsoft YaHei;font-weight: 400;color: #333333;background: #e7eaf2;padding: 0.15rem 0;}

.jc2-a6{width: 57%;margin-left: 0.2%;line-height: 0.3rem;font-size: 0.18rem;font-family: Microsoft YaHei;font-weight: 400;color: #333333;background: #e7eaf2;padding:0.15rem 0;padding-left: 3%;padding-right: 2%}

}



{sg1}

@media only screen and (min-width: 1440px){

.sg1-a1{width: 100%;overflow: hidden;height: auto;position: relative;margin-top: 30px;}

.sg1-a2{width: 50%;overflow: hidden;height: auto;position: relative;}

.sg1-a3{float: left;width: 350px;margin-right: 10px;}

.sg1-a3:hover img{transform: scale(1.05);transition: 0.5s;}

.sg1-a4{width: 50%;background: #f2f2f2;}

.sg1-a5{font-size: 18px;font-family: Microsoft YaHei;color: #333333;line-height: 33px;width: 90%;margin: 0 auto;font-weight: 400;}

}

@media only screen and (max-width: 1439px) and (min-width: 1024px){

.sg1-a1{width: 100%;overflow: hidden;height: auto;position: relative;margin-top: 20px;}

.sg1-a2{width: 50%;overflow: hidden;height: auto;position: relative;}

.sg1-a3{float: left;width: 250px;margin-right: 10px;}

.sg1-a3:hover img{transform: scale(1.05);transition: 0.5s;}

.sg1-a4{width: 50%;background: #f2f2f2;}

.sg1-a5{font-size: 14px;font-family: Microsoft YaHei;color: #333333;line-height: 28px;width: 90%;margin: 0 auto;font-weight: 400;}

}

@media only screen and (max-width: 1023px){

.sg1-a1{width: 100%;overflow: hidden;height: auto;position: relative;margin-top: 0.2rem;}

.sg1-a2{width: 100%;overflow: hidden;height: auto;position: relative;}

.sg1-a3{width: 3.3rem;}

.sg1-a3:hover img{transform: scale(1.05);transition: 0.5s;}

.sg1-a4{width: 100%;background: #f2f2f2;padding: 0.2rem 0;margin-top: 0.2rem;}

.sg1-a5{font-size: 0.24rem;font-family: Microsoft YaHei;color: #333333;line-height: 0.48rem;width: 95%;margin: 0 auto;font-weight: 400;}

.sg1-a3:nth-child(odd){float: left;}

.sg1-a3:nth-child(even){float: right;}

}

{zs1}

@media only screen and (min-width: 1440px){

.zs1-a1{padding: 15px;width: 1410px;height: auto;position: relative;background: #F2F2F2;margin-bottom: 30px;}

.zs1-a2{width: 410px;}

.zs1-a2:hover img{transform: scale(1.05);transition: 0.5s;}

.zs1-a3{position: relative;height: 250px;padding-left: 15px;}

.zs1-a4{font-size: 18px;font-family: Microsoft YaHei;font-weight: bold;color: #333333;line-height: 65px;}

.zs1-a5{font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;color: #666666;line-height: 30px;}

.zs1-a6{width: 145px;height: 39px;background: #A7A7A7;position: absolute;left: 15px;bottom: 0;font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;line-height: 39px;transition: 0.5s;}

.zs1-a7{width: 22px;margin: auto 5px;}

.zs1-a6:hover {background: #4BB033;color: #FFFFFF;}

}

@media only screen and (max-width: 1439px) and (min-width: 1024px){

.zs1-a1{padding: 10px;width: 1020px;height: auto;position: relative;background: #F2F2F2;margin-bottom: 20px;}

.zs1-a2{width: 290px;}

.zs1-a2:hover img{transform: scale(1.05);transition: 0.5s;}

.zs1-a3{position: relative;height: 177px;padding-left: 10px;}

.zs1-a4{font-size: 14px;font-family: Microsoft YaHei;font-weight: bold;color: #333333;line-height: 45px;}

.zs1-a5{font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #666666;line-height: 20px;}

.zs1-a6{width: 120px;height: 25px;background: #A7A7A7;position: absolute;left: 15px;bottom: 0;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;line-height: 25px;transition: 0.5s;}

.zs1-a7{width: 15px;margin: auto 5px;}

.zs1-a6:hover {background: #4BB033;color: #FFFFFF;}

}

@media only screen and (max-width: 1023px){

.zs1-a1{padding: 0.1rem;width: 6.6rem;height: auto;position: relative;background: #F2F2F2;margin-bottom: 0.3rem;}

.zs1-a2{width: 3.2rem;}

.zs1-a2:hover img{transform: scale(1.05);transition: 0.5s;}

.zs1-a3{position: relative;height: 2rem;padding-left: 0.1rem;}

.zs1-a4{font-size: 0.24rem;font-family: Microsoft YaHei;font-weight: bold;color: #333333;line-height: 0.5rem;}

.zs1-a5{font-size: 0.20rem;font-family: Microsoft YaHei;font-weight: 400;color: #666666;line-height: 0.3rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden}

.zs1-a6{width: 1.65rem;height: 0.4rem;background: #A7A7A7;position: absolute;left: 0.1rem;bottom: 0;font-size: 0.16rem;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;line-height: 0.4rem;transition: 0.5s;}

.zs1-a7{width:0.22rem;margin: auto 5px;}

.zs1-a6:hover {background: #4BB033;color: #FFFFFF;}

}

{nl1}

@media only screen and (min-width: 1440px){

.nl1-a1{width: 100%;height: auto;position: relative;overflow: hidden;}

.nl1-a2{width: 345px;height: auto;margin-right: 20px;margin-bottom: 30px;float: left;}

.nl1-a3{width: 100%;position: relative;}

.nl1-a2:hover .nl1-a3 img{transform: scale(1.05);transition: 0.5s;}

.nl1-a4{width: 100%;height: 0%;position: absolute;bottom: 0%;left: 0;background: #003E89;opacity: 0.5;transition: 0.5s;}

.nl1-a5{width: 100%;height: 0%;position: absolute;bottom: 0%;left: 0;transition: 0.5s;overflow: hidden;}

.nl1-a6{width: 151px;height: 44px;border: 1px solid #FFFFFF;border-radius: 22px;font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;line-height: 44px;text-align: center;margin: 0 auto;}

.nl1-a2:hover .nl1-a4 {height: 100%;bottom: 0%;}

.nl1-a2:hover .nl1-a5 {height: 100%;bottom: 0%;}

.nl1-a7{font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;line-height: 48px;text-align: center;}

.nl1-a2:nth-child(4n+0){margin-right: 0px;}

}

@media only screen and (max-width: 1439px) and (min-width: 1024px){

.nl1-a1{width: 100%;height: auto;position: relative;overflow: hidden;}

.nl1-a2{width: 252px;height: auto;margin-right: 10px;margin-bottom: 20px;float: left;}

.nl1-a3{width: 100%;position: relative;}

.nl1-a2:hover .nl1-a3 img{transform: scale(1.05);transition: 0.5s;}

.nl1-a4{width: 100%;height: 0%;position: absolute;bottom: 0%;left: 0;background: #003E89;opacity: 0.5;transition: 0.5s;}

.nl1-a5{width: 100%;height: 0%;position: absolute;bottom: 0%;left: 0;transition: 0.5s;overflow: hidden;}

.nl1-a6{width: 140px;height: 34px;border: 1px solid #FFFFFF;border-radius: 22px;font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;line-height: 34px;text-align: center;margin: 0 auto;}

.nl1-a2:hover .nl1-a4 {height: 100%;bottom: 0%;}

.nl1-a2:hover .nl1-a5 {height: 100%;bottom: 0%;}

.nl1-a7{font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;line-height: 34px;text-align: center;}

.nl1-a2:nth-child(4n+0){margin-right: 0px;}

}

@media only screen and (max-width: 1023px){

.nl1-a1{width: 100%;position: relative;overflow: hidden;}

.nl1-a2{width: 3.2rem;height: auto;margin-bottom: 0.3rem;overflow: hidden;}

.nl1-a2:nth-child(odd){float: left;}

.nl1-a2:nth-child(even){float: right;}

.nl1-a3{width: 100%;position: relative;height: 1.92rem;overflow: hidden;}

.nl1-a2:hover .nl1-a3 img{transform: scale(1.05);transition: 0.5s;}

.nl1-a4{width: 100%;height: 0%;position: absolute;bottom: 0%;left: 0;background: #003E89;opacity: 0.5;transition: 0.5s;}

.nl1-a5{width: 100%;height: 0%;position: absolute;bottom: 0%;left: 0;transition: 0.5s;overflow: hidden;}

.nl1-a6{width: 1.15rem;height: 0.44rem;border: 1px solid #FFFFFF;border-radius: 0.22rem;font-size: 0.18rem;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;line-height: 0.44rem;text-align: center;margin: 0 auto;}

.nl1-a2:hover .nl1-a4 {height: 100%;bottom: 0%;}

.nl1-a2:hover .nl1-a5 {height: 100%;bottom: 0%;}

.nl1-a7{font-size: 0.18rem;font-family: Microsoft YaHei;font-weight: 400;color: #333333;line-height:0.48rem;text-align: center;}

}

{ry1}

@media only screen and (min-width: 1440px){

.ry1-a1{width: 100%;height: auto;position: relative;overflow: hidden;}

.ry1-a2 {width: 450px;margin-right: 45px;margin-bottom: 40px;float: left;}

.ry1-a2:hover img{transform: scale(1.05);transition: 0.5s;}

.ry1-a2:nth-child(3n+0){margin-right: 0px;}

}

@media only screen and (max-width: 1439px) and (min-width: 1024px){

.ry1-a1{width: 100%;height: auto;position: relative;overflow: hidden;}

.ry1-a2 {width: 320px;margin-right: 40px;margin-bottom: 40px;float: left;}

.ry1-a2:hover img{transform: scale(1.05);transition: 0.5s;}

.ry1-a2:nth-child(3n+0){margin-right: 0px;}

}

@media only screen and (max-width: 1023px){

.ry1-a2{width: 100%;position: relative;overflow: hidden;}

.ry1-a2{width: 3.1rem;height:2.2rem;margin-bottom: 0.4rem;overflow: hidden;}

.ry1-a2:nth-child(odd){float: left;}

.ry1-a2:nth-child(even){float: right;}

.ry1-a2:hover img{transform: scale(1.05);transition: 0.5s;}

}



{al1}

@media only screen and (min-width: 1440px){

.al1-a1{width: 100%;height: auto;position: relative;overflow: hidden;}

.al1-a2 {width: 450px;margin-right: 45px;margin-bottom: 40px;float: left;position: relative;cursor:pointer }

.al1-a2:hover img{transform: scale(1.05);transition: 0.5s;}

.al1-a2:nth-child(3n+0){margin-right: 0px;}

.al1-a3{width: 100%;height: 0;position: absolute;bottom: 0%;left: 0;background: #4BB033;opacity: 0.8;transition: 0.5s;}

.al1-a4{width: 90%;height: 0%;position: absolute;bottom: 0%;left: 5%;font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;line-height: 30px;transition: 0.5s;overflow: hidden;}

.al1-a5{width: 100%;height: 307px;position:relative;overflow: hidden;}

.al1-a6{font-size: 20px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;line-height: 38px;text-align: center;}

.al1-a2:hover .al1-a3{height: 100%;bottom: 0;}

.al1-a2:hover .al1-a4{height: 90%;bottom: 5%;}

}

@media only screen and (max-width: 1439px) and (min-width: 1024px){

.al1-a1{width: 100%;height: auto;position: relative;overflow: hidden;}

.al1-a2 {width: 320px;margin-right: 40px;margin-bottom: 40px;float: left;position: relative;}

.al1-a2:hover img{transform: scale(1.05);transition: 0.5s;}

.al1-a2:nth-child(3n+0){margin-right: 0px;}

.al1-a3{width: 100%;height: 0;position: absolute;bottom: 0%;left: 0;background: #4BB033;opacity: 0.8;transition: 0.5s;}

.al1-a4{width: 90%;height: 0%;position: absolute;bottom: 0%;left: 5%;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;line-height: 30px;transition: 0.5s;overflow: hidden;}

.al1-a5{width: 100%;height: 210px;position:relative;overflow: hidden;}

.al1-a6{font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;line-height: 28px;text-align: center;}



.al1-a2:hover .al1-a3{height: 100%;bottom: 0;}

.al1-a2:hover .al1-a4{height: 90%;bottom: 5%;}

}

@media only screen and (max-width: 1023px){

.al1-a2{width: 100%;position: relative;overflow: hidden;}

.al1-a2{width: 3.1rem;height:2.4rem;margin-bottom: 0.4rem;overflow: hidden;position: relative;}

.al1-a2:nth-child(odd){float: left;}

.al1-a2:nth-child(even){float: right;}

.al1-a2:hover img{transform: scale(1.05);transition: 0.5s;}

.al1-a3{width: 100%;height: 0;position: absolute;bottom: 0%;left: 0;background: #4BB033;opacity: 0.8;transition: 0.5s;}

.al1-a4{width: 90%;height: 0%;position: absolute;bottom: 0%;left: 5%;font-size: 0.16rem;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;line-height: 0.30rem;transition: 0.5s;overflow: hidden;}

.al1-a5{width: 100%;height: 2rem;position:relative;overflow: hidden;}

.al1-a6{font-size: 0.18rem;font-family: Microsoft YaHei;font-weight: 400;color: #333333;line-height: 0.38rem;text-align: center;}



.al1-a2:hover .al1-a3{height: 100%;bottom: 0;}

.al1-a2:hover .al1-a4{height: 90%;bottom: 5%;}

}

{my}

@media only screen and (min-width: 1440px){

.my1-a1{font-size: 30px;font-family: Microsoft YaHei;font-weight: bold;color: #333333;line-height: 170px;height: 150px;text-align: center;}

.my1-a2{width: 100%;height: 305px;}

.my1-a3{padding: 50px 0;}

.my1-a5{width: 35px;margin-right: 10px;}

.my1-a6{font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;line-height: 35px;margin-right: 20px;}

.my1-b1{width: 100%;height: auto;position: relative;overflow: hidden;}

.my1-b2{width: 298px;height: 32px;border: 1px solid #C9C9C9;float: left;margin-right: 40px;padding: 10px 15px;}

.my1-b2:nth-child(4n+0){margin-right: 0px;}

.my1-b2 input{width: 100%;height: 100%;position: relative;font-size: 16px;line-height: 30px;color: #666666;}

.my1-b3{width: 1408px;height: 107px;border: 1px solid #C9C9C9;margin-top: 30px;padding: 10px 15px;}

.my1-b3 textarea{width: 100%; height: 100%; position: relative;font-size: 16px;line-height: 30px;color: #666666;}

.my1-b4{width: 215px;height: 52px;margin:  0 auto;margin-top: 50px;}

.my1-b4 input{width: 100%; height: 100%; background: #013F89;border-radius: 26px;font-size: 16px;line-height: 52px;color: #ffffff;box-sizing: border-box;}

}

@media only screen and (max-width: 1439px) and (min-width: 1024px){

.my1-a1{font-size: 24px;font-family: Microsoft YaHei;font-weight: bold;color: #333333;line-height: 150px;height: 130px;text-align: center;}

.my1-a2{width: 100%;height: 250px;}

.my1-a3{padding: 40px 0;}

.my1-a5{width: 25px;margin-right: 5px;}

.my1-a6{font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;line-height: 25px;margin-right: 10px;}

.my1-b1{width: 100%;height: auto;position: relative;overflow: hidden;}

.my1-b2{width: 215px;height: 35px;border: 1px solid #C9C9C9;float: left;margin-right: 30px;padding: 5px 10px;}

.my1-b2:nth-child(4n+0){margin-right: 0px;}

.my1-b2 input{width: 100%;height: 100%;position: relative;font-size: 14px;line-height: 30px;color: #666666;}

.my1-b3{width: 1018px;height: 105px;border: 1px solid #C9C9C9;margin-top: 30px;padding: 5px 10px;}

.my1-b3 textarea{width: 100%; height: 100%; position: relative;font-size: 14px;line-height: 30px;color: #666666;}

.my1-b4{width: 180px;height: 45px;margin:  0 auto;margin-top: 40px;}

.my1-b4 input{width: 100%; height: 100%; background: #013F89;border-radius: 26px;font-size: 16px;line-height: 45px;color: #ffffff;box-sizing: border-box;}

}

@media only screen and (max-width: 1023px){

.my1-a1{font-size: 0.3rem;font-family: Microsoft YaHei;font-weight: bold;color: #333333;line-height: 1.7rem;height: 1.5rem;text-align: center;}

.my1-a2{width: 100%;height: 3.05rem;}

.my1-a3{padding: 0.5rem  0;}

.my1-a5{width: 35px;margin-right: 10px;display: none;}

.my1-a6{font-size: 0.24rem;font-family: Microsoft YaHei;font-weight: 400;color: #333333;line-height: 0.48rem}

.my1-b1{width: 100%;height: auto;position: relative;overflow: hidden;}

.my1-b2{width: 6.4rem;height:0.6rem;border: 0.01rem solid #C9C9C9;float: left;padding: 0.1rem 0.15rem;margin-bottom: 0.2rem;border-radius: 0.1rem;}

.my1-b2 input{width: 100%;height: 100%;position: relative;font-size: 0.16rem;line-height: 0.6rem;color: #666666;}

.my1-b3{width: 6.4rem;height: 2rem;border: 1px solid #C9C9C9;margin-top: 0.3rem;padding: 0.1rem 0.15rem;border-radius: 0.1rem;}

.my1-b3 textarea{width: 100%; height: 100%; position: relative;font-size: 16px;line-height: 30px;color: #666666;}

.my1-b4{width:2.15rem;height: 0.52rem;margin:  0 auto;margin-top:0.5rem;}

.my1-b4 input{width: 100%; height: 100%; background: #013F89;border-radius: 0.3rem;font-size:0.16rem;line-height: 0.52rem;color: #ffffff;box-sizing: border-box;}

}





{page1}

@media only screen and (min-width: 1440px) {

.page2-a1{width: 100%;margin: 0 auto;position: relative;text-align: center;position: relative;padding: 80px 0;font-weight: 400;}

.page2-a2{width: 86px;height: 34px;background: #FFFFFF;border: 1px solid #DDDDDD;border-radius: 5px;line-height: 34px;text-align: center;font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;margin: 0 20px;transition: 0.5s;}

.page2-a2:hover{background: #4BB033; color:#FFFFFF ;}

.txet{font-size: 38px;font-weight: 500;text-align: center;}

}

@media only screen and (max-width: 1439px) and (min-width: 1024px) {

.page2-a1{width: 100%;margin: 0 auto;position: relative;text-align: center;position: relative;padding: 60px 0;font-weight: 400;}

.page2-a2{width: 76px;height: 30px;background: #FFFFFF;border: 1px solid #DDDDDD;border-radius: 5px;line-height: 30px;text-align: center;font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;margin: 0 20px;transition: 0.5s;}

.page2-a2:hover{background: #4BB033; color:#FFFFFF ;}

.txet{font-size: 28px;font-weight: 500;text-align: center;}

}

@media only screen and (max-width: 1023px) {

.page2-a1{width: 100%;margin: 0 auto;position: relative;text-align: center;position: relative;padding: 0.5rem 0;font-weight: 400;}

.page2-a2{width: 0.86rem;height: 0.34rem;background: #FFFFFF;border: 1px solid #DDDDDD;border-radius: 0.05rem;line-height: 0.34rem;text-align: center;font-size: 0.16rem;font-family: Microsoft YaHei;font-weight: 400;margin: 0 0.2rem;transition: 0.5s;}

.page2-a2:hover{background: #4BB033; color:#FFFFFF ;}

.txet{font-size: 0.38rem;font-weight: 500;text-align: center;}

}