/***********全局重置CSS*****************/
body,h1,h2,h3,h4,h5,h6,ul,ol,dl,dd{margin:0; }
p{ margin:0;}
ul,ol,li{padding-left:0;list-style-type:none;}
img{border:0;}/***消除img默认边框*****/
a{text-decoration:none;}/* 链接无下划线 */
a:hover{cursor:pointer;text-decoration:underline;} /*鼠标在链接上出下划线,为手势形态 */
table {border-collapse:collapse;}/*细线表格*/
em{font-style:normal;}
html{ overflow-y:scroll;font-size:16px;}/***默认让所有浏览器出现右边滚动条****/
.clear{font-size:0;line-height:0;height:0;clear:both;overflow:hidden;display:block;}
:focus{ outline: 0;}
/***默认清除浮动****/
body {font-family:"微软雅黑","sans-serif","Arial";}

.top{max-width: 1920px;margin: 0 auto;padding-top: 46.81em;}
.sp_cont{max-width: 1100px;margin: 0 auto ;padding: 0.5em 0; border-radius: 0.31rem 0.31rem 1rem 1rem; background-color: #002c74; border-bottom: 0.5em solid #75a9d2;}
.top{background: url(top_banner20230830.png) top left no-repeat;background-size: 100% auto;}
.sp{width: 100%;height: 37.31em;}
.message .btn{padding: 0; width: 7.13rem;height: 3.19rem;display: block; line-height: 2.69rem;font-size: 1.42rem; background: url(btn_20230830.png) top center no-repeat; background-size: 100%;text-align: center; color: #FFF;}
.message{padding: 0.56em; display: flex;justify-content: space-between; color: #fff;}
.message .mess_left{width:55%;height: 12.61rem; background: url(ftzt_20230830.png) left bottom no-repeat;background-size: 100% 100%;} 
.message .mess_left h3{width: 74%;font-size: 1.53rem;}
.message .mess_right{width: 44.3%;}
.message .mess_right .cont_one{margin-bottom: 0.31rem;font-size: 1.36rem; background-color: #67b1ed;height: 6.13rem;border-radius: 0.63rem;}
.message .mess_right .cont_two{ background-color: #4699db;height: 6.13rem;border-radius: 0.63rem;}
.message .mess_right .cont_one p,.message .mess_right .cont_two p{font-size: 1.36rem;    width: 67%;}
.message .mess_left,.mess_right div{padding: 1.56rem 2rem 0 1.69rem;box-sizing: border-box; display: flex;justify-content: space-between;}
/* .mess_right div{align-items: center;} */
.wyjy{padding-bottom: 5.5rem; background: url(one_20230901.png) center bottom no-repeat; background-size: 100% auto;}
.sjx_l{width: 0; height: 0; border-right: 25.56rem solid transparent; border-bottom: 23.75rem solid #f3f9fc;}
.wyjy_cont{max-width: 1100px;width: 100%;margin: 4.44rem auto 0;padding: 1.56rem 1.5rem;border-radius: 1.25rem; background-color: #d0e7f3;box-sizing: border-box;}
.sjx_r{transform: scaleX(-1);}
.wyjy-top{width: 52%;margin: 0 auto 0.56rem; display: flex; justify-content: space-between; }
.wyjy-top span{display: block; width: 16.63rem;height: 4.41rem;border-radius: 0.5rem; cursor: pointer;}

.wyjy-top span:first-child{background: url(tit1.png) center no-repeat ; background-color: #38beef; background-size: 88% 100%;}
.wyjy-top span:last-child{background: url(tit2.png) center no-repeat ;background-color: #126ab1; background-size: 88% 100%;}
.wyjy_cont .wyjy-top span:hover{background-color: #38beef;}
.wyjy_bottom{width: 100%; max-height: 44.19rem;padding: 1.56rem; display: none;   box-sizing: border-box;background-color: #ffffff;border-radius: 0.63rem;overflow-y: auto;}
.wytw,.jbhd{display: flex;padding: 1rem 0;}
.jbhd{justify-content: end;}
.wytw div,.jbhd div{width: 5.44rem;height: 5.75rem;text-align: center; color: #fff;}
.wytw p,.jbhd p{width: 47.69rem;border-radius: 0.63rem;}
.wytw div{background: url(chat_left20230830.png) left top no-repeat;background-size: 100% 100%;margin-right: 0.38rem;}
.jbhd div{background: url(chat_right20230830.png) left top no-repeat;background-size: 100% 100%;margin-left: 0.38rem;}
.wytw p{padding: 1.44rem 2.88rem 1.63rem 2.44rem; background-color: #edf3ff;}
.jbhd p{padding: 2.13rem 2.19rem 2.44rem 1.88rem;background-color: #d9f3d9;}
.wytw div span,.jbhd div span{display: block; width: 50%;margin: 1rem auto 0;}
.gqtp{background: url(two_20230901.png) center bottom no-repeat; background-size: 100% auto; background-color: #f3f9fc;}
.gqtp_cont{    max-width: 1100px; width: 100%;margin: 0 auto;}
.gqtp .sjx_l,.gqtp .sjx_r{border-bottom: 23.75rem solid #d0e7f3; }
.gqtp-top img{width: 100%;}
#certify {	position: relative;	width: 1100px;	margin: 0 auto}
#certify .swiper-container {	padding-bottom: 0;}
#certify  .swiper-slide {	width: 500px;}
#certify  .swiper-slide a{color: #fff;}
#certify  .swiper-slide img{	display:block;    width: 100%;}
#certify .swiper-pagination {	width: 100%;	bottom: 20px;}
#certify .swiper-pagination-bullets .swiper-pagination-bullet {	margin: 0 5px;	border: 3px solid #fff;	background-color: #d5d5d5;	width: 10px;	height: 10px;	opacity: 1;}
#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {	border: 3px solid #00aadc;	background-color: #fff;}
#certify .swiper-button-prev {	width: 1rem;height: 3.44rem;	background: url(../images/wm_button_icon.png) no-repeat;	background-position: 0 0;	background-size: 100%;}
#certify .swiper-button-prev:hover {	background-position: 0 -46px;	background-size: 100%}

#certify .swiper-button-next {	width: 1rem;height: 3.44rem;background: url(../images/wm_button_icon.png) no-repeat;	background-position: 0 -93px;	background-size: 100%;}

#certify .swiper-button-next:hover {	background-position: 0 -139px;	background-size: 100%}
#certify .swiper-slide div{width: 100%;height: 100%; padding: 1.19rem 1rem;border-radius: 0.63rem;box-sizing: border-box;background-color: #126ab1;}
#certify .swiper-slide div p {padding: 1.38rem 0.81rem ;text-align: left; font-weight: bold;font-size: 1.5rem;line-height: 1.88rem;letter-spacing: 0rem;color: #fffefe;text-align: center}
.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after,.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after{content: '';}
.wqhg{background-color: #d0e7f3;padding-bottom: 7.5rem;}
.wqhg_cont{max-width: 1100px;margin: 0 auto;}
.wqhg-top img{width: 100%;}
.wqhg_bottom .bottm_con{display: flex;justify-content: space-between;}
.wqhg_bottom .bottm_con a{color:#fff;}
.wqhg_bottom .bottm_con a:hover{text-decoration:none;}
.wqhg_bottom .bottm_con img{width:100%;}
.wqhg_bottom .bottm_con p{padding: 1.06rem 1.23rem; font-size: 1.25rem;line-height: 1.76rem;text-align: center;color: #000;}
.wqhg_bottom .btn{width: 8.56rem;height: 3.69rem;line-height: 3.19rem;margin: 3rem auto 0;font-size: 1.42rem; background: url(btn_20230830.png) top center no-repeat; background-size: 100%;text-align: center; color: #FFF;}
.wqhg_bottom .btn a{color: #fff;}
/*
.footer{background-color: #2b99f1;padding: 3rem 0;}
.footer p{color: #fff;text-align: center;line-height: 1.8rem;}*/
.top_bg_zxft{
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
}
.top_bg_con{ max-width:1200px;  display:table; margin:2.3em auto 5em auto; width:100%;}
.top_bg_con .logo{ width:30%;  display:table-cell; vertical-align:bottom; }
.top_bg_con .logo img{ width:100%;max-width:360px;}
.top_bg_con .ZFlogo{ width:14.5%;display:table-cell; vertical-align:bottom;}
.top_bg_con .ZFlogo img{ width:100%;}
.footer{ font-size:14px; line-height:2.5; color:#2d2d2d; text-align:center; padding:1em 0;border-top:3px solid #4674e5; }
.footer span{ padding:0 1em;}
.footer a{padding:0 0.1em;color:#2d2d2d; }
.footer span.BAimg{ background:url(dapeng20200528_206.png) 10px center no-repeat; padding:0 1em 0 1.5em; background-size:auto 1em;}


.show{display: block;}
@media (max-width:1440px){}
@media (max-width:780px){
    .top{background: url(top_banner20230830.png) top center no-repeat;background-size: 133% auto;padding-top: 13.81em;}
    .wyjy_cont{margin: 6% 3%;padding:6% 3%;width: auto;}
    .wyjy-top{width: 80%;}
    .wytw p,.jbhd p{padding: 3%;width: 80%;}
    .wytw div, .jbhd div{    width: 4.44rem;height: 4.75rem;}
    .wytw div span, .jbhd div span{width: 54%;margin: 0.5rem auto 0;}
    .wyjy{padding-bottom: 2.5rem;background-size:130%;}
    .wyjy-top span{width: 7.63rem;height: 2.2rem;}
    #certify{width: 100%;}
    #certify  .swiper-slide {width: 48%;}
    .wqhg_bottom .bottm_con{flex-wrap: wrap;}
    #certify .swiper-slide div p{padding: 0.5rem; font-size:0.75rem;line-height: normal;}
    #certify .swiper-slide{height: auto;}
    #certify .swiper-slide div{height: auto; padding: 3%;}
    .swiper-button-next img,.swiper-button-prev img{width: 100%;}
    .bottm_con div{width: 100%;}
    .sp{height: 13.5em;}
    .sp_cont{margin: 3%;}
    .message{flex-wrap: wrap;}
    .message .mess_left,.message  .mess_right,.mess_right div{width: 100%;}
    .message .mess_left{height: auto;margin-bottom: 0.31rem;}
    .message .mess_left, .mess_right div{padding: 3%;}
    .message .mess_left h3{width: 67%;font-size: 1rem;}
    .message .mess_right .cont_one p, .message .mess_right .cont_two p{font-size: 0.75rem;}
    .message .mess_right .cont_one,.message .mess_right .cont_two{height: auto;}
    .message .btn{width: 5.13rem;line-height: 1.69rem; font-size: 1rem;}
    .wqhg_bottom .bottm_con{margin: 3%;}
    .bottm_con div img{width: 100%;}
    .wqhg_bottom .btn{margin: 1rem auto 0;}
    .wqhg{    padding-bottom: 4.5rem;}
    .wqhg_bottom .bottm_con p{    padding: 0.5rem 1.23rem 1.5rem;font-size: 1rem;line-height: 1.1rem;}
}



