#top_tell p {
    display: inline-block;
    padding: 0 5% 0;
    height: 30px;
    line-height: 30px;
	color:#FFF;
    margin-top: 12% !important;
}

#top_tel1 p a{
   
	color:#000;
}
.top_bj_active #top_tel1 p a{ color: #333333; }
@media screen and (max-width: 1300px){
#top_tel p i {
    margin-right: 0;
}
#top_tel p i {
    display: inline-block;
    margin-right: 10px;
}}#top_tel1 p i img {
    width: 30px;
}
#top_tel1 p {
     display: inline-block;
    padding: 0 5% 0;
    height: 30px;
    line-height: 30px;
    margin-top: 0% !important;
}
#top_tell a  i{
   
	color:#ffffff!important;
}
.dt { width:100%; overflow: hidden; transition:0.3s; position:relative;}
.dt  img{ width:100%; overflow:hidden; transition:0.3s;max-width: 100%; height: 100%; transition: 0.3s}
.dt:hover img{transform: scale(1.05);}.pgi_text {
    position: absolute;
    top: 0;
    right: 0;
    color: #0a6ab3;
    width: 30%;
    height: 100%;
	z-index:99;

}.pgi-info {
    height: 100%;
}
.pgi-info {
    position: relative;
}.container.vertical-center.horizontal-left {
    justify-content: start;
    text-align: left;
}
.container.vertical-center {
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
    align-items: center;
}
.pgi_text .container {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    position: relative;
    overflow: hidden;
    background-repeat: no-repeat;
    padding: 0;
}
.pgi-info .container {
    height: 100%;
}.pgi_detail {
    padding: 280px 40px;
}.flex-grid__item--100 .pgi_text h3 {
    font-size: 42px;
    line-height: 50px;
}
.pgi_text h3 {
    font-size: 42px;
    color: #0a6ab3;
    line-height: 50px;
    margin-bottom: 5px;
}
.heading {
    font-family: var(--heading-font-family);
    font-weight: var(--heading-font-weight);
    font-style: var(--heading-font-style);
    color: var(--heading-color);
}.pgi_detail a {
    font-size: 14px;
    padding: 12px;
    margin-top: 20px;
    display: inline-block;
    border-radius: 50px;
    max-width: 216px;
    width: 100%;
    outline: none;
    transition: all .5s ease-out 0s;
    position: relative;
	color:#0a6ab3;
    text-align: center;
}
.pgi_detail a:hover{
	background:#096;

	color:#FFF;

}
.pgi_detail a:before {
    position: absolute;
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    border: 1px solid #0a6ab3;
    border-radius: 50px;
    top: 0;
    left: 0;
}
*, *:before, *:after {
    box-sizing: border-box!important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.ahdnjh{
    position: relative; 
	
}
.swipsxt{
    position: absolute;
    top:50%;
    right: 0px;
    background: url(../images/4e314c98f376a232ba42873c224a82187fd84c6e.png) no-repeat;
    width: 61px;
    height: 61px;
    outline: none;
    border: none;
}

.swipsrev{
    position: absolute;
    top:50%;
    left: 0px;
    background: url(../images/b8e6fd420c40d4d93cc653f2817547f43997c078.png) no-repeat;
    width: 61px;
    height: 61px;
    outline: none;
    border: none;
}.baomud{
    overflow: hidden;
    margin: 50px 140px 0 140px;
}.flex {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}.omkjs {
    width: 592px;
    height: 602px;
}
.com-img {
    overflow: hidden;
}.omkjs img {
    width: 100%;
    height: auto;
}
.omkjs img {
    width: 592px;
    height: 602px;
	border:0px solid #0a6ab3;
}

.com-img img {
    transition: all 0.8s;
    -webkit-transition: all 0.8s;
    -moz-transition: all 0.8s;
    -o-transition: all 0.8s;
}.fendngrigh {
    width: 500px;
}.datunghs {
    overflow: hidden;
    width: 363px;
    margin: 0 auto;
}.com-img {
    overflow: hidden;
}.disdk img {
    width: 363px;
    height: 363px;
	border:0px solid #0a6ab3;
}
.com-img img {
    transition: all 0.8s;
    -webkit-transition: all 0.8s;
    -moz-transition: all 0.8s;
    -o-transition: all 0.8s;
}.djdisn_nn {
    font-size: 20px;
    font-weight: bold;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #333333;
    line-height: 48px;
    text-align: center;
}.djdisn_nn a {
    color: #333333;
}.aodkh {
    text-align: center;
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #333333;
}.dsdk {
    width: 132px;
    line-height: 38px;
    background-color: #00a1de;
    border-radius: 10px;
    text-align: center;
    margin: 10px auto 0;
    font-size: 16px;
}.dsdk a {
    color: #fff;
}
.xiaoinjh {
    overflow: hidden;
    margin: 45px 85px 0 85px;
}.xiaoinjh .swiper-wrapper .on .udsifsd img {
    border: #5b5b5b 1px solid;
}

.com-img img {
    transition: all 0.8s;
    -webkit-transition: all 0.8s;
    -moz-transition: all 0.8s;
    -o-transition: all 0.8s;
}.udsifsd img {
    width: 103px;
    height: 103px;
    border: #0a6ab3 1px solid;
}
.com-img{  overflow:hidden; border: #0a6ab3 0px solid;}
.com-img img{ transition:all 0.8s; -webkit-transition:all 0.8s; -moz-transition:all 0.8s; -o-transition:all 0.8s;}
.com-img:hover img{transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2);-ms-transform:scale(1.2);}
.icom-left{width:44%; float:left;}
.icom-left .t1{font-size: 34px;background-image: linear-gradient(to bottom,#fda931, #e8621e); -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-background-size: 200% 100%;font-family:Arial;font-weight: bold;line-height:40px; padding:10px;margin-top: 20px !important;}
.icom-left .t2{font-size:40px;font-weight: bold;color:#000508;padding:10px;margin-top: 10px !important}
.icom-left .t3{font-size:18px;color:#000508;line-height: 36px; padding:10px;}
.icom-left .t4{font-size:16px;color:#666666;line-height: 30px;margin-top: 10px !important; -webkit-line-clamp:4;}
.icom-left .t4 a{display: inline-block;color:var(--zhu-color);}
.icom-left .t4 a:hover{color:var(--pei-color);}
.icom-right{width:52%;position: relative;height: 577px;overflow: hidden; float:right}
.icom-right img{width:100%;height: 100%;object-fit: cover;}
.icom-right i{position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);color:#fff;font-size: 60px;cursor: pointer;transition: all .5s}
.icom-right i:hover{color:var(--pei-color);}
.icom-right:after{content:'\e619';position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);background: rgba(0,0,0,0.6);color:#fff;font-size: 40px;width:0%;height:0%;font-family: 'iconfont';text-align: center;display: flex;flex-direction: row;justify-content: center;align-items: center;border-radius: 50%;transition: all .5s;opacity: 0}
.icom-right:hover:after{width:200%;height: 200%;opacity: 1;}
.icom-data{position: absolute;height: 170px;width:90%;background: linear-gradient(to right,#3081d5,#1655bc);display: flex;flex-direction: row;bottom:-65px;right:0;z-index: 1}
.icom-data .item{border-right:solid 1px #fff;width:33%;color:#fff;text-align: center;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.icom-data .item:nth-child(4){border-right:none;}
.icom-data .item i{font-size:36px;font-weight: 400}
.icom-data .item b{font-size:32px;font-weight: bold;line-height: 1;margin-top: 5px}
.icom-data .item p{font-size:14px;margin-top: 5px}.icom-right {
    width: 52%;
    position: relative;
    height: 577px;
    overflow: hidden;
}