.header{position:absolute;min-width:1200px;top:0px;left:0px;right:0px;z-index:9999;}
.header .header_box{width:1200px;margin:0px auto;height:60px;}
.header .web_logo{padding-top:10px;width:320px;}
.header .navbar{height:60px;}
.header .navbar li{float:left;padding-left:50px;height:60px;line-height:60px;}
.header .navbar li a{color:#fff;}
.header .navbar li.chosed a{color:#02b2b5;}
.header .p_navbar{display:none;}
.header .extend_arr{display:none;}
.web_swiper{height:800px;width:100%;min-width:1200px;background:#0f204e;position:relative;overflow:hidden;}
.pc_swiper .bd{position:absolute;top:0px;left:50%;width:1920px;height:800px;margin-left:-960px;}
.phone_swiper .bd{width:1200px;height:800px;}
.web_swiper>a{position:absolute;z-index:1111;}
.web_swiper>.prev{background:url('../images/left_arrow.png') center no-repeat;background-size:100%;width:71px;height:71px;top:370px;left:10px;}
.web_swiper>.next{background:url('../images/right_arrow.png') center no-repeat;background-size:100%;width:71px;height:71px;top:370px;right:10px;}
.web_swiper li.rcw_banner{position:relative;}
.web_swiper li.rcw_banner .enter_btn{position:absolute;background:transparent;text-align:center;color:#00dfe3;}
.pc_swiper li.rcw_banner .enter_btn{left:360px;top:500px;border:2px solid #00dfe3;height:56px;width:200px;line-height:56px;font-size:18px;border-radius:30px;}
.phone_swiper li.rcw_banner .enter_btn{left:134px;top:580px;border:3px solid #00dfe3;height:64px;width:260px;line-height:64px;font-size:28px;border-radius:35px;}
.pc_swiper{display:block;}
.phone_swiper{display:none;}

.wzkf{height:960px;width:100%;min-width:1200px;background:url('../images/wzkf_bg.png') center no-repeat;background-size:1920px;opacity:1;}
.rjdz{height:960px;width:100%;min-width:1200px;background:url('../images/rjdz_bg.png') center no-repeat;background-size:1920px;opacity:1;}
.wlaq{height:960px;width:100%;min-width:1200px;background:url('../images/wlaq_bg.png') center no-repeat;background-size:1920px;opacity:1;}
.gywm{height:960px;width:100%;min-width:1200px;background:url('../images/gywm_bg.png') center no-repeat;background-size:1920px;opacity:1;}
.content_box{width:1200px;margin:0px auto;height:100%;overflow:hidden;}

.wzkf .tit{padding-top:140px;}
.wzkf .tit_font{font-size:36px;font-weight:bold;color:#02B2B5;}
.wzkf .tit_e{height:60px;line-height:60px;font-size:14px;color:#02B2B5;}
.wzkf .cont{width:320px;padding-top:40px;line-height:40px;}

.rjdz .tit{padding-top:140px;}
.rjdz .tit_font{font-size:36px;font-weight:bold;color:#fff;text-align:center;}
.rjdz .tit_e{height:60px;line-height:60px;font-size:14px;color:#fff;text-align:center;}
.rjdz .card_box{width:1200px;height:600px;padding-top:20px;display:flex;justify-content:space-between;align-items:center;}
.rjdz .card_box .card{width:276px;height:400px;background:#fff;box-shadow:0px 0px 20px #09484a;border-radius:10px;}
.rjdz .card_box .card .img{width:100%;height:180px;text-align:center;line-height:180px;padding-top:30px;}
.rjdz .card_box .card .img img{vertical-align:middle;}
.rjdz .card_box .card .ctit{width:100%;height:48px;line-height:48px;text-align:center;font-size:24px;font-weight:bold;color:#02b2b5;}
.rjdz .card_box .card .des{padding:8px 30px;line-height:26px;text-align:justify;font-size:13px;color:#666;}

.wlaq .tit{padding-top:140px;}
.wlaq .tit_font{font-size:36px;font-weight:bold;color:#02B2B5;text-align:center;}
.wlaq .tit_e{height:60px;line-height:60px;font-size:14px;color:#02B2B5;text-align:center;}
.wlaq .content_box{position:relative;}
.wlaq img{}
.wlaq .aqzx_font{position:absolute;top:480px;left:104px;}
.wlaq .zcsl_font{position:absolute;top:350px;left:400px;}
.wlaq .aqjc_font{position:absolute;top:422px;right:302px;}
.wlaq .aqfh_font{position:absolute;top:478px;right:8px;}

.gywm .tit{padding-top:140px;}
.gywm .tit_font{font-size:36px;font-weight:bold;color:#02B2B5;}
.gywm .tit_e{height:60px;line-height:60px;font-size:14px;color:#02B2B5;}
.gywm .cont{width:600px;padding-top:40px;line-height:40px;}

.footer{height:240px;width:100%;min-width:1200px;background:url('../images/footer_bg.png') center no-repeat;}
.footer .content_box{width:1200px;margin:0px auto;height:180px;padding:10px 0px;}
.footer .ewm{width:140px;height:140px;padding:20px;}
.footer .ewm img{width:100%;height:100%;}
.footer .contact{padding:20px;color:#fff;}
.footer .contact>div{height:50px;padding-top:10px;line-height:50px;}
.footer .contact .tele span{font-size:40px;font-weight:bold;}
.footer .f_logo{height:180px;line-height:180px;text-align:right;width:200px;}
.footer .f_logo img{vertical-align:middle;}
.footer .web_infor{color:#fff;text-align:center;/* border-top:1px solid #295a67; */background:#051c29;height:40px;line-height:40px;font-size:13px;}

@media screen and (max-width:1201px) {
	.pc_swiper{display:none;}
	.phone_swiper{display:block;}
	.header .header_box{height:100px;}
	.header .web_logo{padding-top:40px;width:600px;margin-left:50px;}
	.header .p_navbar{height:726px;display:block;position:fixed;top:600px;right:0px;z-index:9999;transition: right 1s;-webkit-transition: right 1s;}
	.header .p_navbar li{float:none;padding:0px;height:108px;line-height:108px;width:250px;text-align:center;font-size:36px;background:rgba(9,130,149,0.9);margin-bottom:10px;border-radius:20px 0px 0px 20px;box-shadow:0px 2px 6px rgba(255,255,255,0.6);}
	.header .p_navbar li a{color:#fff;}
	.header .p_navbar li.chosed a{color:#02b2b5;}
	.header .navbar{display:none;}
	.header .extend_arr{display:block;position:fixed;top:1308px;right:0px;z-index:9999;width:230px;padding-left:20px;height:108px;line-height:108px;border-radius:20px 0px 0px 20px;text-align:center;font-size:40px;color:#fff;background:rgba(9,130,149,0.9) url('../images/right_arrow.png') center no-repeat;transition: width 1s;-webkit-transition: width 1s;box-shadow:0px 2px 6px rgba(255,255,255,0.6);}
	.header .p_navbar.shrink{right:-250px;}
	.header .extend_arr.shrink{width:120px;border-radius:54px 0px 0px 54px;background:rgba(9,130,149,0.9) url('../images/left_arrow.png') center no-repeat;}
	.wzkf .tit{padding-left:120px;}
	.wzkf .tit_font{font-size:54px;}
	.wzkf .tit_e{height:60px;line-height:60px;font-size:24px;}
	.wzkf .cont{padding-left:120px;width:540px;padding-top:40px;line-height:50px;font-size:24px;}
	.rjdz .tit_font{font-size:54px;}
	.rjdz .tit_e{font-size:24px;}
	.rjdz .card_box{justify-content:space-around;}
	.rjdz .card_box .card{height:480px;}
	.rjdz .card_box .card .img{padding-top:30px;padding-bottom:20px;}
	.rjdz .card_box .card .img img{width:180px;}
	.rjdz .card_box .card .ctit{height:70px;line-height:70px;font-size:36px;}
	.rjdz .card_box .card .des{font-size:18px;line-height:32px;}
	.wlaq .tit_font{font-size:54px;}
	.wlaq .tit_e{font-size:24px;}
	.gywm .tit{padding-left:120px;}
	.gywm .tit_font{font-size:54px;}
	.gywm .tit_e{height:60px;line-height:60px;font-size:24px;}
	.gywm .cont{padding-left:120px;width:960px;padding-top:40px;line-height:50px;font-size:24px;text-shadow:1px 1px 2px #fff;}
	.footer{height:420px;background:url('../images/footer_phone_bg.png') center no-repeat;}
	.footer .content_box{height:300px;}
	.footer .ewm{width:200px;height:200px;padding:50px 40px;}
	.footer .contact{padding:40px 0px;padding-top:80px;}
	.footer .contact>div{font-size:30px;}
	.footer .f_logo{height:300px;line-height:300px;text-align:right;width:240px;text-align:center;}
	.footer .f_logo img{width:160px;}
	.footer .web_infor{height:100px;line-height:100px;font-size:28px;}
}