@charset "utf-8";
*{
box-sizing: border-box;
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
}
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr,span{margin:0;padding:0;}
body{min-width: 1700px;font-size:12px;font-family: "Microsoft YaHei" ! important;color:#333;background:#fff;margin:0 auto;padding:0px;}
a{text-decoration:none;color:#0134A1;outline:none;}
a:active{star:expression(this.onFocus=this.blur());}
img{border:0px;vertical-align: middle;}
li{list-style: none;}
.pt10{padding-top: 10px;}
.pl10{padding-left: 10px;}
.pr10{padding-right: 10px;}
.pb10{padding-bottom: 10px;}
.pn5{padding: 5px;}
.pt5{padding-top: 5px;}
.pl5{padding-left: 5px;}
.pr5{padding-right: 5px;}
.pb5{padding-bottom: 5px;}
.mt10{margin-top: 10px;}
.mt30{margin-top: 30px;}
.ml10{margin-left: 10px;}
.mr10{margin-right: 10px;}
.mb10{margin-bottom: 10px;}
.mn5{margin: 5px;}
.mt5{margin-top: 5px;}
.ml5{margin-left: 5px;}
.mr5{margin-right: 5px;}
.mb5{margin-bottom: 5px;}
@keyframes fade-inx {
from {
opacity: 0;
transform: translateX(-30px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
@keyframes fade-iny {
from {
opacity: 0;
transform: translateY(50px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
.w1560 {
width: 1560px;
margin: 0 auto;
}
.w1200 {
width: 1200px;
margin: 0 auto;
}
.w1000 {
width: 1000px;
margin: 0 auto;
}
.w996 {
width: 996px;
margin: 0 auto;
}
.header {
width: 100%;
position: relative;
z-index: 22;
background: #FFFFFF;
box-shadow: 0px 1px 4px 0px rgba(0, 21, 41, 0.08);
padding: 12px 0;
}
.scrolled{
padding: 0;}
.logo {
float: left;
margin-top: 14px;
}
.logo img {
height: 33px;
float: left;
}
.nav {
height: 36px;
float: right;
margin-top: 15px;
}
.nav ul {
float: left;
}
.nav ul li {
float: left;
position: relative;
margin: 0 20px;
}
.nav ul li h3 {
float: left;
}
.nav ul li h3 a {
font-weight: 400;
font-size: 18px;
color: #333333;
line-height: 25px;
font-weight: normal;
float: left;
}
.nav ul li:hover h3 a {
color: #0134A1;
}
.nav ul li.on h3 a {
color: #0134A1;
}
.nav ul li dl {
width: 100%;
height: auto;
float: left;
position: absolute;
overflow: hidden;
z-index: 2;
top: 44px;
display: none;
padding-top: 10px;
padding-bottom: 10px;
background: rgba(0, 106, 175, 0.8);
}
.nav ul li:hover dl {
display: block;
}
.nav ul li dl dd {
width: 100%;
height: 40px;
line-height: 40px;
float: left;
}
.nav ul li dl dd a {
width: 100%;
text-align: center;
float: left;
font-size: 16px;
color: #ffffff;
line-height: 40px;
}
.nav ul li dl dd a:hover {
color: #262626;
background: #ffffff;
}
.nav a.gohome {
display: none;
}
.nav a.gohome i {
display: none;
}
.nav a.gonav i {
display: none;
}
.banner {
width: 100%;
overflow: hidden;
position: relative;
}
.banner .swiper-container-horizontal>.swiper-pagination-bullets,
.banner .swiper-pagination-custom,
.banner .swiper-pagination-fraction {
bottom: 40px;
display: flex;
justify-content: center;
align-items: center;
}
.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
width: 14px;
height: 14px;
background: #FFFFFF;
opacity: 0.4;
}
.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active {
opacity: 1;
width: 14px;
height: 14px;
background: #FFFFFF;
}
.banner .swiper-slide img {
width: 100%;
}
.banner .text {
width: 1200px;
float: left;
position: absolute;
left: 50%;
margin-left: -600px;
top: 40%;
text-align: left;
transform: translateY(-50%);
text-align: center;
}
.banner .text img{
width: auto;
max-width: 100%;
}
.banner .text1 {
left: 50%;
top: 24%;
}
.banner .text2 {
left: 50%;
top: 21%;
}
.banner .text3 {
left: 50%;
top: 23%;
margin-left: -790px;
}
.banner .text4 {
    left: 50%;
    top: 39%;
}
.banner .text5 {
left: 50%;
top: 27%;
margin-left: -880px;
}
.banner .text6 {
left: 50%;
top: 50%;
margin-left: -850px;
}
.banner .text7 {
left: 50%;
top: 50%;
margin-left: -850px;
}
.swiper-slide-active .text img {
animation: fade-iny 0.5s ease-in;
}





.h2tit {
width: 100%;
height: auto;
float: left;
text-align: center;
margin-bottom: 32px;
position: relative;
}
.h2tit span {
width: 100%;
height: 70px;
float: left;
font-weight: 400;
font-size: 52px;
line-height: 70px;
color: rgba(1, 52, 161, 0.13);
text-transform: capitalize;
}
.h2tit h2 {
width: 100%;
height: 50px;
float: left;
margin-top: -40px;
font-weight: bold;
font-size: 36px;
color: #333333;
line-height: 50px;
margin-bottom: 20px;
}
.h2tit i {
content: "";
position: absolute;
bottom: 0;
left: 50%;
width: 46px;
height: 14px;
background: url(../images/hu.png) no-repeat center center /100% 100%;
transform: translateX(-50%);
z-index: 0;
}
.h2tit img {
display: inline-block;
max-height: 95px;
}
.ipinpai {
width: 100%;
overflow: hidden;
padding-top: 40px;
}
.ipinpailist {
width: 100%;
height: auto;
float: left;
}
.ipinpailist ul {
width: 100%;
height: auto;
float: left;
display: flex;
justify-content: space-between;
}
.ipinpailist ul li {
width: 280px;
height: auto;
float: left;
background: #FFFFFF;
box-shadow: 0px 0 10px 0px rgba(0, 0, 0, 0.08);
border-radius: 6px;
display: flex;
flex-direction: column;
align-items: center;
padding: 0 15px 15px;
}
.ipinpailist ul li i {
width: 44px;
height: 44px;
float: left;
margin-top: 20px;
margin-bottom: 7px;
}
.ipinpailist ul li i.ipinpail1 {
background: url(../images/ipinpail1.png) no-repeat center center;
}
.ipinpailist ul li i.ipinpail2 {
background: url(../images/ipinpail2.png) no-repeat center center;
}
.ipinpailist ul li i.ipinpail3 {
background: url(../images/ipinpail3.png) no-repeat center center;
}
.ipinpailist ul li h3 {
width: 100%;
height: 39px;
float: left;
text-align: center;
font-weight: 500;
font-size: 24px;
color: #333333;
line-height: 33px;
position: relative;
}
.ipinpailist ul li h3:after {
content: "";
position: absolute;
bottom: 0;
left: 50%;
width: 18px;
height: 6px;
background: url(../images/hu.png) no-repeat center center;
transform: translateX(-50%);
z-index: 0;
}
.ipinpailist ul li p {
width: 100%;
height: 84px;
float: left;
font-weight: 400;
font-size: 16px;
color: #666666;
line-height: 28px;
text-align: center;
margin-top: 12px;
}
.ipinpailist ul li:last-child p {
line-height: 84px;
}
.ipinpaigf {
width: 100%;
height: auto;
margin-top: 70px;
float: left;
}
.ipinpaigf h3 {
width: 100%;
height: 39px;
font-weight: 500;
font-size: 24px;
color: #333333;
line-height: 33px;
float: left;
text-align: center;
position: relative;
}
.ipinpaigf h3:after {
content: "";
position: absolute;
bottom: 0;
left: 57%;
width: 18px;
height: 6px;
background: url(../images/hu.png) no-repeat center center;
transform: translateX(-50%);
z-index: 0;
}
.ipinpaigf p {
width: 100%;
height: auto;
float: left;
font-weight: 500;
font-size: 18px;
color: #333333;
line-height: 36px;
text-align: center;
padding: 0 115px;
margin-top: 17px;
}
.ipinpaigfimg {
width: 100%;
height: auto;
float: left;
position: relative;
}
.ipinpaigfimg img {
width: 100%;
height: auto;
float: left;
}
.ipinpaigfimg ul{
position: absolute;
left: 0;
top: 244px;
display: flex;
}
.ipinpaigfimg ul li{
width: 287px;
display: flex;
justify-content: center;
align-items: center;

}
.ipinpaigfimg ul li span{
display: block;
font-size: 18px;
color: #333333;
line-height: 30px;
text-align: center;
}
.ipinpaigfcon {
width: 100%;
height: auto;
float: left;
position: relative;
margin-top: 55px;
margin-bottom: 100px;
}
.ipinpaigfcon p {
width: 828px;
height: 234px;
background: #ECF6FF;
border-radius: 6px;
float: left;
padding: 26px 210px 26px 43px;
font-size: 18px;
color: #333333;
line-height: 36px;
position: absolute;
left: 0;
top: 43px;
}
.ipinpaigfcon .picbox {
width: 418px;
height: auto;
float: right;
position: relative;
z-index: 1;
}
.ipinpaigfcon .picbox img {
width: 100%;
height: auto;
float: left;
}
.ipro {
width: 100%;
overflow: hidden;
padding-top: 40px;
background: #FAFAFA;
}
.iprolist {
width: 100%;
height: auto;
float: left;
margin-bottom: 80px;
}
.iprolist ul {
width: 100%;
height: auto;
float: left;
display: flex;
justify-content: space-between;
}
.iprolist ul li {
width: 350px;
height: auto;
float: left;
margin-right: 2%;
background: #FFFFFF;
box-shadow: 0px 0 20px 0px rgba(0, 0, 0, 0.05);
border-radius: 11px;
}
.iprolist ul li:nth-child(3n) {
margin-right: 0
}
.iprolist ul li .picbox {
width: 100%;
height: 0;
padding-bottom: 100%;
float: right;
position: relative;
overflow: hidden;
border-radius: 12px;
}
.iprolist ul li .picbox img {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
}
.iprolist ul li:hover .picbox img {
-webkit-transform: scale(1.1, 1.1);
-moz-transform: scale(1.1, 1.1);
-o-transform: scale(1.1, 1.1);
-ms-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
}
.iprolist ul li .info {
width: 100%;
height: auto;
float: left;
text-align: center;
margin-bottom: 16px;
}
.iprolist ul li .info h3 {
width: 100%;
height: auto;
float: left;
font-weight: 400;
font-size: 16px;
color: #464646;
line-height: 22px;
margin-top: 18px;
align-items: center;
margin-bottom: 9px;
}
.iprolist ul li .info a {
width: 100px;
height: 32px;
background: #0134A1;
border-radius: 16px;
display: inline-block;
line-height: 32px;
font-weight: 400;
font-size: 18px;
color: #FFFFFF;
}
.inews {
width: 100%;
overflow: hidden;
padding-top: 40px;
margin-bottom: 68px;
}
.inewsqh {
width: 100%;
height: auto;
float: left;
overflow: hidden;
position: relative;
}
.inewsqh .swiper {
width: 100%;
height: 100%;
padding-left: 180px;
padding-right: 180px;
}
.inewsqh .swiper-slide {
text-align: center;
font-size: 18px;
background: #fff;
display: flex;
justify-content: center;
align-items: center;
margin-bottom: 40px;
border-radius: 11px;
overflow: hidden;
}
.inewsqh .swiper-slide img {
display: block;
width: 100%;
height: 100%;
object-fit: cover;
}
.inewsqh .swiper-container-horizontal>.swiper-pagination-bullets,
.inewsqh .swiper-pagination-custom,
.inewsqh .swiper-pagination-fraction {
bottom: 0px;
display: flex;
justify-content: center;
align-items: center;
}
.inewsqh .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
width: 14px;
height: 14px;
background: #0134A1;
opacity: 0.4;
}
.inewsqh .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active {
opacity: 1;
width: 14px;
height: 14px;
background: #0134A1;
}
.avd {
width: 100%;
height: auto;
text-align: center;
background: url(../images/avdbg.png) no-repeat center top;
padding-top: 25px;
float: left;
}
.avd p {
width: 100%;
height: 65px;
line-height: 65px;
font-size: 26px;
color: #FFFFFF;
float: left;
}
.avd p img {
display: inline-block;
vertical-align: middle;
height: 65px;
}
.avd a {
width: 140px;
height: 32px;
line-height: 32px;
background: #0134A1;
border-radius: 6px;
font-weight: 400;
font-size: 18px;
color: #FFFFFF;
text-align: center;
display: inline-block;
margin-bottom: 30px;
}
.footer {
width: 100%;
overflow: hidden;
padding-top: 40px;
background: #F3F7FF url(../images/footerbg.png) no-repeat center 0;
}
.ftlogo {
width: 100%;
float: left;
margin-bottom: 17px;
}
.ftlogo img {
height: 39px;
float: left;
}
.ftnav {
width: 550px;
height: auto;
display: flex;
justify-content: space-between;
float: left;
}
.ftnav dl {
height: auto;
display: flex;
flex-direction: column;
float: left;
}
.ftnav dl dt {
float: left;
font-weight: 600;
font-size: 16px;
color: #393939;
line-height: 22px;
margin-bottom: 25px;
position: relative;
}
.ftnav dl dt a {
float: left;
font-weight: 600;
font-size: 16px;
color: #393939;
line-height: 22px;
position: relative;
z-index: 1;
}
.ftnav dl dt:after {
content: "";
position: absolute;
bottom: 0;
left: 0;
width: 28px;
height: 6px;
background: #FBC913;
border-radius: 3px;
z-index: 0;
}
.ftnav dl:nth-child(2) {
width: 84px;
}
.ftnav dl dd {
margin-bottom: 20px;
}
.ftnav dl dd a {
font-weight: 400;
font-size: 14px;
color: #000000;
line-height: 20px;
float: left;
}
.ftnav dl dd a:hover {
color: #0134A1;
}
.ftewm {
float: right;
}
.ftewm .ftewitem {
width: 110px;
height: auto;
float: left;
margin-left: 18px;
}
.ftewm .ftewitem img {
width: 100%;
height: auto;
float: left;
}
.ftewm .ftewitem span {
width: 100%;
height: auto;
float: left;
font-weight: 400;
font-size: 16px;
color: #000000;
line-height: 22px;
margin-top: 9px;
text-align: center;
}
.copyright {
width: 100%;
height: auto;
float: left;
}
.copyright p {
width: 100%;
height: auto;
float: left;
font-weight: 400;
font-size: 14px;
color: #999999;
line-height: 20px;
text-align: center;
margin-bottom: 30px;
}
.copyright a {
font-weight: 400;
font-size: 14px;
color: #999999;
line-height: 20px;
}
.copyright a:hover {
color: #0134A1;
}
.nbanner {
width: 100%;
overflow: hidden;
position: relative;
}
.nbanner>img {
width: 100%;
height: auto;
float: left;
}
.nbanner .text {
width: 1200px;
float: left;
position: absolute;
left: 50%;
margin-left: -600px;
top: 40%;
text-align: left;
transform: translateY(-50%);
text-align: center;
}
.nbanner .text img {
max-width: 100%;
animation: fade-iny 0.5s ease-in;
}
.ppsjtext .text {
left: 50%;
margin-left: -900px;
top: 50%;
}
.protext .text {
left: 50%;
margin-left: -883px;
top: 20%;
}
.gyhdtext .text {
left: 50%;
margin-left: -900px;
top: 50%;
}

.main {
width: 100%;
overflow: hidden;
padding-top: 40px;
}
.ryzzqh {
width: 100%;
height: auto;
float: left;
overflow: hidden;
position: relative;
margin-top: -70px;
margin-bottom: 90px;
}
.ryzzqh .swiper {
width: 100%;
height: 110px;
margin-left: auto;
margin-right: auto;
}
.ryzzqh .swiper-slide {
background-size: cover;
background-position: center;
}
.ryzzqh .mySwiper {
width: calc(100% - 76px);
margin-left: 38px;
}
.ryzzqh .mySwiper2 {
height: 692px;
width: 100%;
background: url(../images/rzzznbg.png) no-repeat center top;
z-index: 2;
overflow: unset;
}
.ryzzqh .mySwiper2 .swiper-slide {
width: 100%;
height: 100%;
display: flex;
align-items: self-start;
}
.ryzzqh .mySwiper2 .swiper-slide .title {
width: 356px;
height: 200px;
font-weight: 400;
font-size: 32px;
color: #333333;
text-align: center;
line-height: 45px;
display: flex;
justify-content: center;
align-items: center;
margin-top: 182px;
}
.ryzzqh .mySwiper2 .swiper-slide .picbox {
width: 488px;
height: 370px;
background: #FFFFFF;
margin-top: 90px;
}
.ryzzqh .mySwiper2 .swiper-slide .picbox img {}
.ryzzqh .mySwiper2 .swiper-slide .date {
width: 356px;
height: 200px;
font-weight: 400;
font-size: 32px;
color: #333333;
text-align: center;
line-height: 45px;
margin-top: 182px;
display: flex;
justify-content: center;
align-items: center;
}
.ryzzqh .mySwiper {
height: 20%;
box-sizing: border-box;
padding: 10px 0;
}
.ryzzqh .mySwiper .swiper-slide {
width: 25%;
height: 100%;
opacity: 0.4;
border: 1px solid #C4C4C4;
cursor: pointer;
}
.ryzzqh .mySwiper .swiper-slide-thumb-active {
opacity: 1;
border: 1px solid #0134A1;


}
.ryzzqh .swiper-slide img {
display: block;
width: 100%;
height: 100%;
object-fit: cover;
}
.ryzzqh .swiper-button-next,
.ryzzqh .swiper-button-prev {
width: 27px;
height: 27px;
border-radius: 27px;
text-align: center;
line-height: 27px;
color: #333;
border: 1px solid #333333;
position: absolute;
bottom: -90px;
top: auto;
}
.ryzzqh .swiper-button-next {
right: 0;
}
.ryzzqh .swiper-button-prev {
left: 0;
}
.ryzzqh .swiper-button-prev:after,
.ryzzqh .swiper-rtl .swiper-button-next:after {}
.ryzzqh .swiper-button-next:after,
.ryzzqh .swiper-rtl .swiper-button-prev:after {}
.ryzzqh .swiper-button-next:after,
.ryzzqh .swiper-button-prev:after {
font-size: 14px;
font-weight: bold;
}
.ppjs {
width: 100%;
overflow: hidden;
padding-top: 40px;
}
.ryzz {
width: 100%;
overflow: hidden;
margin-top: 40px;
position: relative;
}
.kbtj {
width: 100%;
overflow: hidden;
}
.kbtj .title{
width: 100%;
height: auto;
float: left;
text-align: center;
position: absolute;	
top: 90px;
}
.kbtj .title img {
display: inline-block;
max-height: 95px;
}
.ryzz img,
.kbtj img {
max-width: 100%;
}
.ryzz a.more {
width: 112px;
height: 32px;
float: left;
background: url(../images/ryzzmore.png) no-repeat center center;
position: absolute;
bottom: 30px;
margin-left: 630px;
left: 50%;
}
.ryzz .text{
width: 400px;
position: absolute;
font-size: 18px;
color: #000;
line-height: 2;
top: 36px;
left: 357px;
}
.ryzz .text img	{
display: inline-block;
max-height: 95px;
float: left;
margin-bottom: 20px;
}
.ryzz .text p{
width: 400px;
float: left;
font-size: 18px;
color: #000;
line-height: 2;
}

.gyhd {
width: 100%;
overflow: hidden;
padding-top: 60px;
position: relative;
}
.gyhdleft {
width: 474px;
height: auto;
float: left;
}
.gyhdleft .h2tit {
width: 100%;
height: auto;
float: left;
margin-bottom: 31px;
}
.gyhdleft .h2tit img {
float: left;
}
.gyhdleft .info {
width: 100%;
height: auto;
float: left;
}
.gyhdleft .info p {
width: 100%;
height: auto;
float: left;
font-size: 24px;
color: #333333;
line-height: 44px;
}
.gyhdright {
width: 587px;
height: auto;
float: right;
margin-top: 77px;
position: relative;
z-index: 1;
}
.gyhdright img {
width: 100%;
height: auto;
float: left;
}
.gyhditext {
width: 100%;
height: auto;
float: left;
background: #ECF6FF;
position: absolute;
bottom: 0;
padding: 20px 0 36px;
}
.gyhditext img {}
.bgfa {
background: #FAFAFA;
;
}
.fr {
float: right;
}
.fl {
float: left;
}
.gyhd_list {
width: 100%;
height: auto;
float: left;
margin-bottom: 60px;
}
.gyhd_list ul {
width: 100%;
height: auto;
float: left;
}
.gyhd_list ul li {
width: 100%;
height: auto;
float: left;
margin-bottom: 30px;
background: #fff;
}
.gyhd_list ul li a {
float: left;
width: 100%;
display: flex;
}
.gyhd_list ul li .picbox {
width: 50%;
height: 0;
padding-bottom: 31.58%;
position: relative;
overflow: hidden;
}
.gyhd_list ul li .picbox img {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
}
.gyhd_list ul li:hover .picbox img {
-webkit-transform: scale(1.1, 1.1);
-moz-transform: scale(1.1, 1.1);
-o-transform: scale(1.1, 1.1);
-ms-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
}
.gyhd_list ul li .info {
width: 50%;
height: auto;
display: flex;
justify-content: center;
flex-direction: column;
align-items: center;
padding-left: 36px;
text-align: left;
}
.gyhd_list ul li .info h3 {
width: 100%;
height: auto;
float: left;
font-weight: 400;
font-size: 24px;
color: #333333;
line-height: 36px;
}
.gyhd_list ul li .info span {
width: 100%;
height: auto;
float: left;
font-weight: 400;
font-size: 18px;
color: #0134A1;
line-height: 25px;
margin-top: 20px;
}
.article {
width: 100%;
height: auto;
float: left;
margin-top: 40px;
margin-bottom: 40px;
}
.article h1 {
width: 100%;
height: auto;
float: left;
font-weight: 500;
font-size: 36px;
color: #333333;
line-height: 48px;
text-align: center;
}
.article .info {
width: 100%;
height: auto;
float: left;
font-size: 18px;
color: #666666;
line-height: 25px;
text-align: center;
margin-bottom: 40px;
margin-top: 28px;
}
.article .line {
width: 100%;
float: left;
text-align: center;
}
.article .line i {
width: 66.66%;
display: inline-block;
border-bottom: 1px solid #E4E4E4;
}
.article .content {
width: 100%;
height: auto;
float: left;
font-size: 20px;
color: #333333;
line-height: 36px;
margin-top: 40px;
}
.article .content p {
width: 100%;
height: auto;
float: left;
margin: 10px 0;
font-size: 20px;
color: #333333;
line-height: 36px;
}
.article .content video {
max-width: 100%;
}
.article .content table {
border: 0px solid #DDD;
}
.article .content table td {
padding: 5px 10px;
border: 1px solid #DDD;
}
.article .content img {
max-width: 80%;
}
.article .goback {
width: 88px;
height: 32px;
background: #FFFFFF;
border-radius: 4px;
text-align: center;
line-height: 30px;
font-weight: 400;
font-size: 16px;
color: #0134A1;
border: 1px solid #0134A1;
float: left;
margin-top: 36px;
margin-bottom: 24px;
}
.article .goback:hover {
background: #0134A1;
color: #fff;
}
.prene {
width: 100%;
height: auto;
float: left;
}
.prene .fl {
width: 100%;
height: auto;
float: left;
font-size: 20px;
color: #333333;
line-height: 28px;
margin-bottom: 24px;
}
.prene .fl a {
font-size: 20px;
color: #0134A1;
line-height: 28px;
}
.prene .fl a:hover {}
.ppsj_list {
width: 100%;
height: auto;
float: left;
}
.ppsj_list ul {
width: 100%;
height: auto;
float: left;
}
.ppsj_list ul li {
width: 100%;
height: auto;
float: left;
display: flex;
margin-bottom: 50px;
}
.ppsj_list ul li a {
width: 100%;
height: auto;
float: left;
display: flex;
justify-content: center;
align-items: center;
}
.ppsj_list ul li .picbox {
width: 320px;
height: 0;
padding-bottom: 180px;
float: right;
position: relative;
overflow: hidden;
background: #f9f9f9;
}
.ppsj_list ul li .picbox img {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
}
.ppsj_list ul li:hover .picbox img {
-webkit-transform: scale(1.1, 1.1);
-moz-transform: scale(1.1, 1.1);
-o-transform: scale(1.1, 1.1);
-ms-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
}
.ppsj_list ul li .date {
width: 215px;
height: auto;
float: left;
text-align: center;
display: flex;
flex-direction: column;
justify-content: center;
}
.ppsj_list ul li .date p {
width: 100%;
height: auto;
float: left;
font-size: 14px;
color: #0134A1;
line-height: 20px;
}
.ppsj_list ul li .date span {
width: 100%;
height: auto;
float: left;
font-weight: bold;
font-size: 32px;
color: #0134A1;
line-height: 37px;
}
.ppsj_list ul li .info {
width: 665px;
float: left;
}
.ppsj_list ul li .info h3 {
width: 100%;
height: auto;
float: left;
font-weight: 500;
font-size: 24px;
color: #333333;
line-height: 36px;
padding-right: 98px;
position: relative;
margin-bottom: 24px;
}
.ppsj_list ul li .info h3:before {
content: ">";
color: #0134A1;
font-size: 24px;
line-height: 36px;
position: absolute;
right: 0;
}
.ppsj_list ul li .info p {
width: 100%;
height: auto;
float: left;
font-size: 16px;
color: #666666;
line-height: 32px;
}
.ppsj_list ul li a:hover .info h3 {
color: #0134A1;
}
.center {
width: 100%;
text-align: center;
height: auto;
float: left;
margin-bottom: 55px;
}
.center a.more {
width: 120px;
height: 32px;
border: 1px solid #0134A1;
text-align: center;
line-height: 30px;
font-weight: 400;
font-size: 18px;
color: #0134A1;
border-radius: 16px;
display: inline-block;
}
.center a.more:hover {
color: #fff;
background: #0134A1;
}
.fzlc {
width: 100%;
overflow: hidden;
position: relative;
padding-top: 30px;
margin-bottom: 70px;
}
.fzlc .fzlcbg {
width: 100%;
height: 568px;
float: left;
background: #ECF6FF;
position: absolute;
left: 0;
top: 0;
}
.fzlc .video {
width: 100%;
height: auto;
float: left;
position: relative;
z-index: 1;
margin-bottom: 70px;
background: #000;
}
.fzlc .video video {
float: left;
}
.proqh {
width: 100%;
float: left;
position: relative;
overflow: hidden;
margin-bottom: 50px;
}
.proqh .bigImg {
height: 512px;
position: relative;
}
.proqh .bigImg li>img {
vertical-align: middle;
width: 100%;
height: 512px;
}
.proqh .bigImg .info {
width: 362px;
float: left;
position: absolute;
left: 185px;
top: 40%;
text-align: left;
transform: translateY(-50%);
}
.proqh .bigImg .info .more {
width: 120px;
height: 32px;
border: 1px solid #0134A1;
text-align: center;
line-height: 30px;
font-weight: 400;
font-size: 18px;
color: #0134A1;
border-radius: 16px;
display: inline-block;
margin-left: 8px;
margin-top: 17px;
}
.proqh .bigImg .info .more:hover {
color: #fff;
background: #0134A1;
}
.proqh .bigImg .info img {
max-width: 100%;
}
.proqh .smallScroll {
width: calc(100% - 32px);
height: 175px;
background: #fff;
margin-left: 16px;
margin-right: 16px;
box-shadow: 0px 0 10px 0px rgba(0, 0, 0, 0.1);
border-radius: 6px;
margin-top: -87px;
z-index: 1;
position: relative;
margin-bottom: 40px;
}
.proqh .sPrev {
float: left;
display: block;
width: 27px;
height: 27px;
border: 1px solid #0134A1;
border-radius: 27px;
text-align: center;
line-height: 25px;
font-weight: bold;
font-size: 20px;
margin-left: 20px;
margin-right: 20px;
margin-top: 75px;
background: url(../images/jtpre.png) no-repeat center center;
}
.proqh .sNext {
float: left;
display: block;
width: 27px;
height: 27px;
border: 1px solid #0134A1;
border-radius: 27px;
text-align: center;
line-height: 25px;
font-weight: bold;
font-size: 20px;
margin-top: 75px;
margin-left: 20px;
margin-right: 20px;
background: url(../images/jtnext.png) no-repeat center center;
}
.proqh .smallImg {
float: left;
display: inline;
width: calc(100% - 134px);
overflow: hidden;
}
.proqh .smallImg ul {
height: 175px;
width: 9999px;
overflow: hidden;
}
.proqh .smallImg li {
float: left;
width: 206px;
cursor: pointer;
display: flex;
justify-content: center;
flex-direction: column;
align-items: center;
margin-top: 10px;
}
.proqh .smallImg img {
width: 112px;
height: 112px;
}
.proqh .smallImg .on .info span {
color: #0134A1;
}
.proqh .smallImg li .info {
width: 100%;
height: 44px;
display: block;
font-weight: 400;
font-size: 16px;
color: #333333;
line-height: 22px;
text-align: center;
display: flex;
justify-content: center;
align-items: center;
}
.proqh .smallImg li .info span {
display: block;
font-weight: 400;
font-size: 16px;
color: #333333;
line-height: 22px;
text-align: center;
}
.bgfa {
background: #FAFAFA;
}
.sidebar {
width: 100%;
border-radius: 4px 0px 0px 4px;
height: 64px;
float: left;
background: #F9F9F9;
margin-bottom: 40px;
}
.sidebar ul {
width: 100%;
height: auto;
float: left;
}
.sidebar ul li {
width: 25%;
height: auto;
float: left;
position: relative;
}
.sidebar ul li.on h3 {
border-radius: 4px 0px 0px 4px;
background: #ECF6FF;
border-left: 4px solid #0134A1;
}
.sidebar ul li.on h3:after {
position: absolute;
left: 50%;
transform: translateX(-50%);
content: "";
width: 0;
bottom: -14px;
height: 0;
border-left: 14px solid transparent;
border-right: 14px solid transparent;
border-top: 14px solid #ECF6FF;
}
.sidebar ul li:hover h3 {
border-radius: 4px 0px 0px 4px;
background: #ECF6FF;
border-left: 4px solid #0134A1;
}
.sidebar ul li:hover h3:after {
position: absolute;
left: 50%;
transform: translateX(-50%);
content: "";
bottom: -14px;
width: 0;
height: 0;
border-left: 14px solid transparent;
border-right: 14px solid transparent;
border-top: 14px solid #ECF6FF;
}
.sidebar ul li h3 {
width: 100%;
height: 64px;
line-height: 64px;
float: left;
border-left: 4px solid #F9F9F9;
position: relative;
}
.sidebar ul li h3 a {
width: 100%;
height: 64px;
line-height: 64px;
float: left;
text-align: center;
font-weight: 400;
font-size: 16px;
color: #333333;
}
.sidebar ul li.on h3 a {
font-weight: 500;
font-size: 16px;
color: #333333;
}
.sidebar ul li:hover h3 a {
font-weight: 500;
font-size: 16px;
color: #333333;
}
.sidebar ul li h3 a i {
width: 16px;
height: 16px;
margin-right: 12px;
margin-top: -2px;
display: inline-block;
vertical-align: middle;
}
.sidebar ul li h3 a i.pside1 {
background: url(../images/pside1.png) no-repeat center center;
}
.sidebar ul li h3 a i.pside2 {
background: url(../images/pside2.png) no-repeat center center;
}
.sidebar ul li h3 a i.pside3 {
background: url(../images/pside3.png) no-repeat center center;
}
.sidebar ul li h3 a i.pside4 {
background: url(../images/pside4.png) no-repeat center center;
}
.sidebar ul li.on h3 a i.pside1 {
background: url(../images/pside1on.png) no-repeat center center;
}
.sidebar ul li.on h3 a i.pside2 {
background: url(../images/pside2on.png) no-repeat center center;
}
.sidebar ul li.on h3 a i.pside3 {
background: url(../images/pside3on.png) no-repeat center center;
}
.sidebar ul li.on h3 a i.pside4 {
background: url(../images/pside4on.png) no-repeat center center;
}
.sidebar ul li:hover h3 a i.pside1 {
background: url(../images/pside1on.png) no-repeat center center;
}
.sidebar ul li:hover h3 a i.pside2 {
background: url(../images/pside2on.png) no-repeat center center;
}
.sidebar ul li:hover h3 a i.pside3 {
background: url(../images/pside3on.png) no-repeat center center;
}
.sidebar ul li:hover h3 a i.pside4 {
background: url(../images/pside4on.png) no-repeat center center;
}
.sidebar ul li dl {
width: 100%;
height: auto;
float: left;
position: absolute;
overflow: hidden;
z-index: 2;
top: 64px;
padding-top: 20px;
padding-bottom: 10px;
display: none;
}
.sidebar ul li:hover dl {
display: block;
}
.sidebar ul li dl dd {
width: 100%;
height: 50px;
line-height: 50px;
float: left;
}
.sidebar ul li dl dd a {
width: 100%;
text-align: center;
float: left;
font-weight: 400;
font-size: 16px;
color: #333333;
line-height: 50px;
background: #fff;
}
.sidebar ul li dl dd a:hover {
color: #333333;
background: #ECF6FF;
}
.cpxx {
width: 100%;
height: 696px;
float: left;
background: url(../images/cpxxbg.png) no-repeat center center;
}
.cpxxqh {
width: 600px;
height: auto;
float: left;
position: relative;
overflow: hidden;
}
.cpxxqh .swiper {
width: 100%;
height: 100%;
padding-top: 114px;
padding-bottom: 44px;
margin-top: 20%;
}
.cpxxqh .swiper-slide {
text-align: center;
height: 416px;
font-size: 18px;
display: flex;
justify-content: center;
align-items: center;
}
.cpxxqh .swiper-slide img {
display: block;
max-width: 100%;
max-height: 100%;
}
.cpxxqh .swiper-button-next {
width: 38px;
height: 38px;
overflow: hidden;
top: 60%;
margin-top: -19px;
background: url(../images/jtnext.png) no-repeat center center / 100% 100%;
border-radius: 50%;
right: 14px;
font-size: 30px;
color: #000;
text-align: center;
}
.cpxxqh .swiper-button-prev {
overflow: hidden;
width: 38px;
height: 38px;
top: 60%;
margin-top: -19px;
background: url(../images/jtpre.png) no-repeat center center / 100% 100%;
border-radius: 50%;
left: 14px;
font-size: 30px;
color: #000;
text-align: center;
}
.cpxxqh .swiper-button-next:hover {}
.cpxxqh .swiper-button-prev:hover {}
.cpxxqh .swiper-button-next:after,
.cpxxqh .swiper-container-rtl .swiper-button-prev:after {
display: none;
}
.cpxxqh .swiper-button-prev:after,
.cpxxqh .swiper-container-rtl .swiper-button-next:after {
display: none;
}
.cpxxqh .swiper-container-horizontal>.swiper-pagination-bullets,
.cpxxqh .swiper-pagination-custom,
.cpxxqh .swiper-pagination-fraction {
bottom: 0px;
display: flex;
justify-content: center;
align-items: center;
}
.cpxxqh .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
width: 10px;
height: 10px;
background: #DEDEDE;
opacity: 1;
}
.cpxxqh .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active {
opacity: 1;
width: 10px;
height: 10px;
background: #0134A1;
}
.cpxx .info {
width: 600px;
height: auto;
float: right;
padding-left: 72px;
padding-right: 47px;
}
.cpxx .info h1 {
width: 100%;
height: auto;
float: left;
font-weight: 500;
font-size: 32px;
color: #333333;
line-height: 45px;
letter-spacing: 1px;
margin-top: 42px;
margin-bottom: 13px;
}
.cpxx .info .tag {
width: 100%;
height: auto;
float: left;
margin-bottom: 24px;
}
.cpxx .info .tag span {
padding: 0 10px;
height: 28px;
background: rgba(22, 122, 255, 0.1);
border-radius: 4px;
border: 1px solid #91D5FF;
font-weight: 400;
font-size: 16px;
color: #0134A1;
line-height: 26px;
float: left;
}
.cpxx .info .infoitem {
width: 100%;
height: auto;
float: left;
border-top: 1px dashed #D2D2D2;
padding-top: 16px;
margin-bottom: 9px;
}
.cpxx .info .infoitem b {
width: 100%;
height: auto;
float: left;
font-weight: 400;
font-size: 20px;
color: #333333;
line-height: 28px;
margin-bottom: 5px;
}
.cpxx .info .infoitem b:before {
content: "";
width: 3px;
height: 18px;
background: #0134A1;
float: left;
margin-top: 5px;
margin-right: 10px;
}
.cpxx .info .infoitem p {
width: 100%;
height: auto;
float: left;
font-weight: 500;
font-size: 16px;
color: #666666;
line-height: 22px;
margin: 8px 0;
padding-left: 19px;
}
.cpxx .info .buy {
width: 100%;
height: auto;
float: left;
margin-top: 23px;
}
.cpxx .info .buy a {
margin-right: 16px;
float: left;
}
.cpside {
width: 100%;
height: auto;
float: left;
}
.cpsideqh {
width: 100%;
float: left;
position: relative;
overflow: hidden;
margin-bottom: 50px;
}
.cpsideqh .smallScroll {
width: 100%;
height: 148px;
background: #fff;
border-radius: 6px;
margin-top: 40px;
z-index: 1;
position: relative;
margin-bottom: 40px;
}
.cpsideqh .sPrev {
float: left;
display: block;
width: 27px;
height: 27px;
border: 1px solid #0134A1;
border-radius: 27px;
text-align: center;
line-height: 25px;
font-weight: bold;
font-size: 20px;
margin-right: 20px;
margin-top: 60px;
background: url(../images/jtpre.png) no-repeat center center;
}
.cpsideqh .sNext {
float: left;
display: block;
width: 27px;
height: 27px;
border: 1px solid #0134A1;
border-radius: 27px;
text-align: center;
line-height: 25px;
font-weight: bold;
font-size: 20px;
margin-top: 60px;
margin-left: 20px;
background: url(../images/jtnext.png) no-repeat center center;
}
.cpsideqh .smallImg {
float: left;
display: inline;
width: calc(100% - 94px);
overflow: hidden;
}
.cpsideqh .smallImg ul {
height: 148px;
width: 9999px;
overflow: hidden;
}
.cpsideqh .smallImg li {
float: left;
width: 184px;
cursor: pointer;
display: flex;
justify-content: center;
flex-direction: column;
align-items: center;
margin-top: 10px;
}
.cpsideqh .smallImg img {
width: 128px;
height: 128px;
}
.pro_list {
width: 100%;
height: auto;
float: left;
}
.pro_list ul {
width: 100%;
height: auto;
float: left;
}
.pro_list ul li {
width: 389px;
height: 441px;
float: left;
margin-right: 16.5px;
background: #ECF6FF;
margin-bottom: 38px;
position: relative;
overflow: hidden;
}
.pro_list ul li:nth-child(3n) {
margin-right: 0;
}
.pro_list ul li .picbox {
width: 100%;
height: 308px;
float: left;
text-align: center;
margin-top: 38px;
}
.pro_list ul li .picbox img {
max-width: 100%;
max-height: 100%;
display: inline-block;
}
.pro_list ul li .picbox h3 {
width: 100%;
margin-top: 20px;
font-weight: 500;
font-size: 20px;
color: #333333;
line-height: 28px;
}
.pro_list ul li .info {
width: 100%;
height: 100%;
float: left;
position: absolute;
left: -100%;
top: 0;
background: rgba(14, 75, 158, 0.9);
display: flex;
flex-direction: column;
text-align: center;
align-items: center;
justify-content: center;
}
.pro_list ul li .info h3 {
width: 100%;
height: auto;
float: left;
font-weight: 500;
font-size: 20px;
color: #FFFFFF;
line-height: 28px;
margin-bottom: 20px;
}
.pro_list ul li .info p {
width: 100%;
height: auto;
float: left;
font-weight: 500;
font-size: 16px;
color: #FFFFFF;
line-height: 22px;
margin: 8px 0;
}
.pro_list ul li .info i {
padding: 0 20px;
height: 32px;
border-radius: 16px;
border: 1px solid #FFFFFF;
line-height: 30px;
text-align: center;
font-style: normal;
margin-top: 62px;
font-weight: 400;
font-size: 18px;
color: #FFFFFF;
float: left;
}
.pro_list ul li:hover .info {
left: 0;
}
.pro_list ul li:nth-child(1) {
width: 600px;
height: 600px;
margin-right: 16px;
}
.pro_list ul li:nth-child(1) .picbox {
margin-top: 130px;
}
.pro_list ul li:nth-child(2) {
width: 584px;
height: 292px;
background: #FFFCF6;
margin-right: 0;
margin-bottom: 16px;
}
.pro_list ul li:nth-child(3) {
width: 584px;
height: 292px;
background: #FFFAFF;
margin-right: 0;
}
.pro_list ul li:nth-child(2) .picbox,
.pro_list ul li:nth-child(3) .picbox {
height: 230px;
margin-top: 3px;
}
.pro_list ul li:nth-child(2) .picbox h3,
.pro_list ul li:nth-child(3) .picbox h3 {
margin-top: 10px;
}
.pro_list ul li:nth-child(2) .info i,
.pro_list ul li:nth-child(3) .info i {
margin-top: 20px;
}
.tg_pages {
float: left;
overflow: hidden;
margin: 50px 0 70px;
text-align: center;
width: 100%;
}
.tg_pages li {
display: inline-block;
}
.tg_pages li a {
border: 1px solid rgba(0, 0, 0, 0.15);
color: rgba(0, 0, 0, 0.88);
display: inline-block;
font-size: 14px;
height: 40px;
line-height: 40px;
margin-left: 8px;
padding-left: 15px;
padding-right: 15px;
border-radius: 4px 4px 4px 4px;
}
.tg_pages li.thisclass a {
border: 1px solid #1677FF;
color: #1677FF;
}
.tg_pages li a:hover {
border: 1px solid #1677FF;
color: #1677FF;
}
.mddh {
width: 100%;
overflow: hidden;
padding-top: 40px;
}
.mddh .w1200 {
width: 1660px;
}
.mddh_area {
width: 815px;
height: auto;
float: left;
}
.mddh_map {
width: 767px;
height: auto;
float: right;
margin-bottom: 50px;
}
.mddh_area .area {
width: 100%;
height: auto;
float: left;
}
.mddh_area .area .cwselect {
float: left;
margin-right: 20px;
}
.mddh_area .area .sobtn {
width: 60px;
height: 32px;
border-radius: 32px;
line-height: 32px;
border: 0 none;
color: #fff;
font-size: 16px;
background: #0134A1;
margin-top: 4px;
float: left;
}
.area_list {
width: 100%;
height: 600px;
float: left;
overflow-y: scroll;
margin-top: 50px;
}
/* 自定义整个滚动条 */
.area_list::-webkit-scrollbar {
width: 12px;
/* 设置滚动条的宽度 */
}
/* 自定义滚动条轨道 */
.area_list::-webkit-scrollbar-track {
background: #E9E9E9;
}
/* 自定义滚动条的滑块（thumb） */
.area_list::-webkit-scrollbar-thumb {
background: #0134A1;
/* 设置滑块的背景颜色 */
}
/* 当滑块悬停或活动时，可以添加更多样式 */
.area_list::-webkit-scrollbar-thumb:hover {
background: #0134A1;
/* 设置滑块在悬停状态下的背景颜色 */
}
.area_list ul {
width: 100%;
height: auto;
float: left;
}
.area_list ul li {
width: 50%;
height: auto;
float: left;
border-bottom: 1px solid #EDEDED;
}
.area_list ul li h3 {
width: 100%;
height: auto;
float: left;
font-weight: 500;
font-size: 24px;
color: #333333;
line-height: 36px;
margin-bottom: 33px;
margin-top: 33px;
}
.area_list ul li p {
width: 100%;
height: auto;
float: left;
font-weight: 400;
font-size: 20px;
color: #666666;
line-height: 30px;
margin-bottom: 33px;
}
.cwselect .el-input__inner {}


.kbtj_list{
width: 100%;
height: auto;
float: left;
position: absolute;
left: 50%;
transform: translateX(-50%);
top: 262px;
}
.kbtj_list ul{
width: 100%;
height: auto;
float: left;
display: flex;
justify-content: center;
align-items:flex-end;

}
.kbtj_list ul:nth-child(2){
align-items:flex-start;
}
.kbtj_list ul li{
width: auto;
height: auto;
float: left;
display: flex;
flex-direction: column;
overflow: hidden;
margin: 3px;
}
.kbtj_list ul li .picbox{
margin-top: 3px;
overflow: hidden;
cursor: pointer;
}
.kbtj_list ul li .picbox img{
max-width: 100%;
}
.kbtj_list ul:nth-child(2) li .picbox img{
margin-bottom: 3px;}
.kbtj_list ul li .picbox:hover img{

-webkit-transform: scale(1.1, 1.1);
-moz-transform: scale(1.1, 1.1);
-o-transform: scale(1.1, 1.1);
-ms-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
}
.igflist{
width: 100%;
height: auto;
float: left;
}
.igflist ul{
width: 100%;
height: auto;
float: left;
padding: 0 65px;
margin-top: 40px;
margin-bottom: 54px;
}
.igflist ul li{
width: 414px;
height: 129px;
float: left;
padding: 36px 36px 0; 
position: relative;
box-shadow: 0px 0 10px 0px rgba(0,0,0,0.08);
border-radius: 6px;
overflow: hidden;
margin-bottom: 36px;
}
.igflist ul li:nth-child(2n){
float: right;}
.igflist ul li:nth-child(1){background: url(../images/igflist01.png) no-repeat center center;}
.igflist ul li:nth-child(2){background: url(../images/igflist02.png) no-repeat center center;}
.igflist ul li:nth-child(3){background: url(../images/igflist03.png) no-repeat center center;}
.igflist ul li:nth-child(4){background: url(../images/igflist04.png) no-repeat center center;}
.igflist ul li h3{
width: 100%;
height: auto;
float: left;
font-weight: 500;
font-size: 18px;
color: #333333;
line-height: 30px;
}
.igflist ul li p{
width: 100%;
height: auto;
float: left;
font-weight: 500;
font-size: 14px;
color: #0134A1;
line-height: 20px;
margin-top: 2px;
}
.ihhz{
width: 100%;
overflow: hidden;
height: auto;
position: relative;
background: url(../images/ihhzbg.png) no-repeat center center;
}
.ihhz .ihhznr{
width: 1166px;
height: 736px;
float: left;
background: url(../images/ihhznrbg.png) no-repeat center center;
margin-top: 120px;
margin-bottom: 139px;
padding: 155px 284px 155px 366px;
position: relative;
left: 50%;
transform: translateX(-50%);
}
.ihhz .ihhznr .title{
width: 100%;
height: auto;
float: left;
margin-top: 46px;
margin-bottom: 17px;
}
.ihhz .ihhznr .title h2{
width: 100%;
height: auto;
float: left;
padding: 0 69px;
font-size: 32px;
color: #0134A1;
line-height: 45px;
font-weight: normal;
text-indent: 45px;
position: relative;
}
.ihhz .ihhznr .title h2:after{
content: "";
position: absolute;
top: -30px;
right: 80px;
width: 41px;
height: 41px;
background: url(../images/ihhznri.png) no-repeat center center;

}
.ihhz .ihhznr .title span{
width: 100%;
height: auto;
float: left;
padding: 0 69px;
font-size: 18px;
color: #0134A1;
line-height: 25px;
text-indent: 65px;
}
.ihhz .ihhznr .text{
width: 100%;
height: auto;
float: left;
padding: 0 69px;

}
.ihhz .ihhznr .text p{
width: 100%;
height: auto;
text-indent: 2em;
float: left;
font-size: 18px;
color: #333333;
line-height: 36px;
}