﻿@charset "utf-8";
/* 全局样式 */
body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, textarea, form, select, fieldset, table, td, div, input{margin:0;padding:0;-webkit-text-size-adjust: none}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
body>div, form>div{margin:0 auto;}
div{text-align:left;}
a img{border:0;}
table{border-collapse:collapse;border-spacing:0;}
body{color:#2f2f2f;text-align:center;font-family:"微软雅黑";}
ul, ol, li{list-style-type:none;vertical-align:0;}
a{outline-style:none;color:#444444;text-decoration:none;font-family:"微软雅黑"}
a:hover{color:#2f2f2f;text-decoration:none;}
a, area{blr:expression(this.onFocus=this.blur())}
:focus{-moz-outline-style: none;}
.clear{clear:both;}
.hidden{display:none;}
.block{display:block;}
.left{float:left;}
.right{float:right;}
.clearfix{*zoom:1}
.clearfix:after{display:block;clear:both;height:0;overflow:hidden;visibility:hidden;content:"."}
.yj{-moz-border-radius: 15px;/* Gecko browsers */-webkit-border-radius: 15px;/* Webkit browsers */border-radius:15px;/* W3C syntax */}
.wapImgBl{display:block;width:100%}
.max_640{min-width:320px;max-width:640px;margin: 0 auto;}
.wap_clff{background:#FFF}


.divys ul{display:flex; flex-wrap: wrap;}
.divys li{display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;}
.divys li .zt_hjyTu{display: -ms-flexbox; display: flex; flex: 1 1 auto;flex-direction: column;-ms-flex-pack: justify;}




/* 通用样式 */
.he1{height:0.1rem;}
.he2{height:0.2rem;}
.he3{height:0.3rem;}
.he4{height:0.4rem;}
.he5{height:0.5rem;}
.he6{height:0.6rem;}
.he7{height:0.7rem;}
.he8{height:0.8rem;}
.he10{height:1.0rem;}
.he16{height:1.6rem;}
.he14{height:1.4rem;}
.he20{height:2.0rem;}


.banner img{width: 100%;}
.mo_tit h3{font-size: 0.52rem;font-weight: bold;text-align: center;}
.mo_tit h3 strong{color: #1e4db0;}
.mo_tit p{font-size: 0.32rem; color: #777;text-align: center;margin: 0 0.2rem;}
.bfnot h3{color: #fff;}
.bfnot p{color: #fff;}


.mo_dom1{background: #f8f8f8;}
.gd_box{margin: 0 0.2rem;}
.gd_box ul li{display: flex; justify-content: space-between; background: url(../images/gdbj1.jpg) 0 0 no-repeat; background-size: 100% 100%;padding-bottom: 0.2rem;margin-top: 0.4rem;}
.gd_l{width: 40%; margin-top: -0.2rem;}
.gd_l img{width: 100%;display: block;}
.gd_r{width: 55%;margin-right: 0.1rem;}
.gd_r h3{font-size: 0.32rem;font-weight: bold;color: #fbe7d0;background: url(../images/lin1.png) 0 0 no-repeat; background-size: 100% 100%;padding: 0.1rem 0; padding-left: 0.2rem;margin-top: 0.2rem;}
.gd_r p{font-size: 0.32rem; color: #fff;margin-top: 0.1rem;}
.gd_r h3 strong{font-size: 0.42rem;}
.gd_box ul li:nth-child(even) .gd_r{padding-left: 0.2rem;}

.gd_con{background: url(../images/bg2.png) 0 0 no-repeat; background-size: 100% auto;margin: 0 0.2rem;}
.gd_xy{display: flex;align-items: center; }
.gd_xy h3{font-size: 0.4rem;color: #fbe7d0;width: 30%;text-align: center;font-weight: bold;font-style: italic;}
.gd_xy p{width: 58%;margin-left: 0.5rem;font-size: 0.32rem;color: #333;padding: 0.2rem 0;}
.gd_con h5{font-size: 0.36rem;color: #fbe7d0;margin-top: 0.25rem;line-height: 1.2rem;text-align: center;font-weight: bold;}

.zx_box{display: flex;justify-content: center;}
.zx_btn_box{border: 1px solid #1e4db0; display: flex;}
.zx_box a{padding: 0.2rem 0.4rem;background: #233c89;font-size: 0.4rem;color: #fff;}
.zx_box a:nth-child(2){background: none;color: #233c89;}
.hbg_btn{border: 1px solid #c53f1b;}
.hbg_btn a{background: #c53f1b;}
.hbg_btn a:nth-child(2){color: #c53f1b;}
.jbg_btn{border: 1px solid #fadbb8;}
.jbg_btn a{background: url(../images/lin5.jpg) 0 0 no-repeat; background-size: 100% 100%; color: #233c89;}
.jbg_btn a:nth-child(2){color: #fadbb8;}



.sch_box{margin: 0 0.2rem;}
.sch_box ul li{width: 100%;display: flex; flex-direction: column; align-items: center;background: #233c89;padding-bottom: 0.3rem;margin-bottom: 0.2rem;}
.sch_box ul li img{width: 100%;}
.sch_box ul li .logo{width: 1.2rem;margin-top: -0.6rem;border: 0.1rem solid #233c89;border-radius: 50%;}
.sch_box ul li p{font-size:0.38rem; font-weight:bold; color:#fbe5cd;  display:block; text-align:center; padding-top:0.1rem}

.sch_btn{border: 1px solid #fbe8d3;display: flex;margin-top: 0.2rem;}
.sch_btn a{padding: 0.05rem 0.05rem;display: block; font-size: 0.32rem;color: #fbe8d3;font-weight: bold;}
.sch_btn a:nth-child(2){background: url(../images/lin2.jpg) 0 0 no-repeat; background-size: 100% 100%;color:#233c89 ;}
.cs1{padding-bottom: 0.8rem;}
.cs1 .swiper-pagination-bullet{width: 0.3rem;height: 0.15rem; background: #ccc;border-radius: 0; opacity: 1;}
.cs1 .swiper-pagination-bullet-active{background: #233c89;width: 0.7rem;}


.mo_dom3{width: 100%;background: #233c89;}
.ap_box{margin: 0 0.2rem;}
.ap_box h3{background: url(../images/tit3.png) 0 0 no-repeat;background-size: 100% 100%;padding: 0.1rem 0.6rem;display: inline-block;font-size: 0.42rem;color: #fbefe1;font-weight: bold;}
.ap_h3{display: flex;justify-content: center;}
.ap_box ul{background: #fff;border: 0.2rem solid #fcf2e6;padding: 0.2rem;}
.ap_box ul li{margin-bottom: 0.2rem;}
.ap_box ul li h4{font-size: 0.36rem;color: #233c89;font-weight: bold; width:2.4rem; float:left}
.ap_box ul li p{font-size: 0.32rem;color: #333; width:6.4rem;float:left}
.td_tit{display: flex;justify-content: center;}
.td_tit h3{display: inline-block; border-bottom: 0.1rem solid #dc8c76;font-size: 0.42rem;line-height: 0.46rem; color: #333;margin-bottom: 0.3rem;}

.zj_box{margin: 0 0.2rem;}
.zjlist{width: 100%; position: relative;}
.zjlist img{width: 100%;}
.zj_bg{width: 100%; height: 100%; background: url(../images/png3.png) 0 0 no-repeat; background-size: 100% 100%;position: absolute;top: 0; left: 0;}
.zj_bg h3{font-weight: bold; color: #fbe6cf;font-weight: bold; text-align: right;margin-top: 118%;font-size: 0.4rem;margin-right: 0.2rem;}
.zj_bg p{color: #fbe6cf; text-align: right;font-size: 0.32rem;margin-right: 0.2rem;}

.td_tit2 h3{border-bottom: 0.1rem solid #a7b1d0;}
.ls_box{margin: 0 0.2rem;}
.lslist{width: 100%; position: relative;margin-bottom: 0.2rem;}
.lslist img{width: 100%;}
.ls_bg{width: 100%; height: 100%; background: url(../images/png4.png) 0 0 no-repeat; background-size: 100% 100%;position: absolute;top: 0; left: 0; display: flex; flex-direction: column;align-items: center;}
.ls_bg h3{font-weight: bold; color: #fbe6cf;font-weight: bold; text-align: right;margin-top: 105%;font-size: 0.4rem;margin-right: 0.2rem;}
.ls_bg p{color: #262a39; text-align: right;font-size: 0.32rem;margin-right: 0.2rem;background: url(../images/lin2.jpg) 0 0 no-repeat; background-size: 100% 100%;font-weight: bold;padding: 0.05rem 0.2rem;margin-top: 0.1rem;}


.mo_dom5{width: 100%;background: url(../images/bg3.jpg) 0 0 no-repeat; background-size: 100% 100%;}
.stu_tit{text-align: center;font-size: 0.46rem;font-weight: bold;margin-top: 0.2rem;color: #c53f1b;}
.stu_box ul li{width: 100%;background: #34354d;display: flex;flex-direction: column;align-items: center;padding-top: 0.14rem;padding-bottom: 0.2rem;margin-bottom: 0.2rem;}
.stu_box ul li img{width: 92%;display: block;}
.stu_box ul li h3{font-size: 0.32rem;color: #fadab8; border: 1px solid #fadab8;margin-top: 0.2rem;}
.stu_box ul li h3 span{padding: 0.05rem 0.1rem;display: inline-block;}
.stu_box ul li h3 span:nth-child(2){background: url(../images/lin2.jpg) 0 0 no-repeat;background-size: 100% 100%; color: #34354d;}
.stu_box ul li h4{font-size: 0.42rem;color: #fadab8;margin-top: 0.1rem;font-weight: bold;}
.stu_box{margin: 0 0.2rem;}
.cs2{padding-bottom: 0.8rem;}
.cs2 .swiper-pagination-bullet{width: 0.3rem;height: 0.15rem; background: #ccc;border-radius: 0; opacity: 1;}
.cs2 .swiper-pagination-bullet-active{background: #c53f1b;width: 0.7rem;}

.sp_box{display: flex;justify-content: space-between; margin: 0 0.2rem;padding: 0.2rem; background: url(../images/bg4.jpg) 0 0 no-repeat;}
.sp_l{width: 58%;position:relative}
.sp_l span{position: absolute; top:0;left: 0;width: 100%;height: 100%;display: flex; justify-content: center; align-items: center;} 
.sp_l img{width: 100%;}
.sp_l span b{background: url(../images/play.png) 0 0 no-repeat; background-size: 100% 100%;padding: 0.28rem 1.4rem 0.28rem 0.2rem; font-size: 0.32rem;font-weight: bold;color: #fff;}

.sp_r{width: 40%; display: flex;flex-direction: column;align-items: center;justify-content: center;}
.sp_r h3{font-size: 0.34rem;background: url(../images/tit4.png) 0 0 no-repeat;background-size: 100% 100%;padding: 0.1rem 0.25rem;color: #f2d6b9;}
.sp_r h2{font-size: 0.42rem;font-weight: bold;color: #fbe4cb;margin-top: 0.1rem;}
.sp_r a{padding: 0.1rem 0.3rem;font-size: 0.36rem;color: #c53f1b;font-weight: bold;background: url(../images/lin2.jpg) 0 0 no-repeat; background-size: 100% 100%;margin-top: 0.2rem; border-radius: 0.4rem;}


.jq_box{margin: 0 0.2rem;background: url(../images/bg5.jpg) 0 0.4rem no-repeat; background-size: 100% auto ;}
.jq_h3{width: 100%;display: flex;justify-content: center;}
.jq_h3 h3{padding: 0.12rem 0.6rem;background: #c53f1b;font-size: 0.4rem;font-weight: bold;color: #fff;}
.jq_box ul{width: 100%;display: flex;justify-content: space-between;width: 96%; margin: 0.2rem auto;}
.jq_box ul li{width: 32%;}
.jq_box ul li img{width: 100%;}
.cs3{padding-bottom: 0.6rem;}
.cs3 .swiper-pagination-bullet{width: 0.3rem;height: 0.15rem; background: #ccc;border-radius: 0; opacity: 1;}
.cs3 .swiper-pagination-bullet-active{background: #c53f1b;width: 0.7rem;}


.mo_dom7{width: 100%;background: #233c89;}
.xq_box ul li{width: 100%;position: relative;margin-bottom: 0.2rem;}
.xq_box ul li img{display: block;width: 100%;}
.xq_tit{position: absolute;bottom: 0;left: 0;background: url(../images/lin3.png) 0 0 no-repeat; background-size: 100% 100%;padding: 0.3rem 0.2rem 0.2rem;width: 100% 100%;}
.xq_tit h1{width: 1rem;height: 0.1rem;background: #c53f1b;margin-bottom: 0.1rem;}
.xq_tit h3{font-size: 0.36rem;font-weight: bold;color: #fff;}
.xq_tit p{font-size: 0.32rem; color: #fff; margin-top: 0.05rem;}
.xq_box{margin: 0 0.2rem;}
.cs4{padding-bottom: 0.6rem;}
.cs4 .swiper-pagination-bullet{width: 0.3rem;height: 0.15rem; background: #0d246c;border-radius: 0; opacity: 1;}
.cs4 .swiper-pagination-bullet-active{background: #fff;width: 0.7rem;}


.mo_dom8{width: 100%;background: #121221;padding-bottom: 0.8rem;}
.bd_tit{margin: 0 0.5rem;background: url(../images/tit5.png) 0 0 no-repeat; background-size: 100% 100%;margin-top: 10px;display: flex;justify-content: space-between; padding: 0.1rem 0;}
.bd_tit h3{font-size: 0.38rem;color: #fbe9d4;font-weight: bold;width: 45%;text-align: center;margin-top: 0.05rem;}
.bd_tit h4{width: 50%;font-size: 0.4rem;font-weight: bold; color: #fbe4cb;margin-top: 0.25rem;text-align: left;}
.zt_ssBoxIp{width: 70%; margin: 0 auto;margin-top: 0.4rem;}
.zt_ssBoxIp ul li{width: 100%; background: #232337;display: flex;align-items: center; margin-bottom: 0.3rem;}
.zt_ssBoxIp ul li input{height: 1rem;width: 80%;border: none;outline: none;background: none;color: #fff;}
.zt_ssBoxIp ul li span{font-size: 0.36rem;color: #fff;margin-right: 0.1rem;margin-left: 0.2rem;}
.zt_ssBtn input{width: 100%;background: url(../images/lin4.jpg) 0 0 no-repeat; background-size: 100% 100%;height: 1rem;border: none;outline: none;font-size: 0.4rem;font-weight: bold;
color: #fbe5cc;} 