.html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:100%}
*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.qing{display:block;clear:both}
html,body{height:100%}
.overflow-hidden{overflow:hidden}
a{color:#6cac70;text-decoration:none}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
.fl{float:left}
.fr{float:right}
.pad10{padding:0 10px}
.pad15{padding:0 10px}
html,body{height:100%}
a{color:#333}
.clearfix{zoom:1}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}
.clearfix:after{clear:both}
.warp{}
.commheader_container{position:relative}
.header_logo_container{width:130px;padding-top: 5px;}
.menubtn{border:none;width:30px;height:30px;text-indent:-900em;overflow:hidden;position:absolute;top:15px;right:15px;cursor:pointer;outline:none;background:url(../img/menu-butnbg.png) no-repeat center center;background-size:80%}
.header_tel{padding:10px 10px 10px 30px;    color: #fff;}
.header_tel_num {margin-top: 4px;}
.header_tel_num a{font-size:15px;color: #ffffff;font-weight:bold;}
.commheader_container{display:block;z-index:999;position:fixed;top:0px;left:0px;right:0px;width:100%;background:#3682e0;}
.banner{position:relative;overflow:hidden;margin:50px 0 0}
.swiper-container{width:100%;height:100%;margin-left:auto;margin-right:auto}
.swiper-slide{text-align:center;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.banner .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;opacity:1;background-color:#ddd}
.banner .swiper-pagination .swiper-pagination-bullet-active{background-color:#ffb200;opacity:1}
.banner img{width:100%;height:100%}
.banner a{display:block;overflow:hidden}
#scrollDiv{width:100%;height:10vw;line-height:5vw;overflow:hidden;background:#fff}
.scrollDivlist{width:100%;padding:0 5%}
.scrollDiv ul{width:100%;background:none}
.scrollDiv ul li{width:100%;height:5vw;padding-left:8vw;background:none}
.scrollDiv li a{width:100%;font-size:3.5vw}
.index_newsrcoll{padding:10px 0px}
.news_notices{padding:10px 0 10px 0;margin:0 0 10px;border-bottom:#e5e5e5 1px dashed;overflow:hidden}
.scrollDiv_iconimg{width:10vw}
.scrollDiv_iconimg img{width:100%}
.news_notices_img{width:35px;height:35px;display:inline-block;vertical-align:middle}
.news_notices p{display:inline-block;vertical-align:middle}
.jingxun_list ul{overflow:hidden}
.jingxun_list ul li{width:50%;float:left;height:95px;position:relative;padding-top:5px}
.jingxun_list ul li a{padding:10px 20px;display:block}
.jingxun_list ul li h3{font-size:16px;color:#fd522a;margin:10px 0;position:relative;z-index:2}
.jingxun_list ul li p{font-size:12px;color:#666;position:relative;z-index:2}
.jingxun_list ul li img{width:100%;height:100%;position:absolute;right:0;top:0;z-index:1}
.swiper3 .swiper-slide h3{font-size:14px;left:15px;top:10px}
.swiper3 .swiper-slide  p{font-size:12px;left:15px;top:35px}
.swiper3 .swiper-slide{width:140px;height:116px;position:relative}
.swiper3 .swiper-slide a{display:block}
.swiper3 .swiper-slide img{width:100%;height:100%;top:0;left:0;z-index:-1}
.gongshang_list_dot{overflow:hidden;padding-bottom:15px}
.gongshang_list_dot ul li{width:48.5%;height:30px;background:#F7F9FC;text-align:left;padding-left:5px;line-height:30px;margin-top:10px;float:left; white-space: nowrap;      /* 确保文本在一行内显示 */
  overflow: hidden;         /* 超出容器部分隐藏 */
  text-overflow: ellipsis;  /* 使用省略号表示文本被截断 */    margin-left: 5px;}
.gongshang_list_dot ul li h3{font-size:14px;font-weight: 400;}
.nav_icon{border-radius:10px 10px 0 0;margin:-10px 0 0;position:relative;z-index:9;background:#fff}
.nav_icon .nav_iconlist{width:100%;overflow:hidden;padding-bottom:4vw}
.nav_icon dl{width:25%;height:25vw;float:left;text-align:center}
.nav_icon dl:nth-child(4n){border-right:none}
.nav_icon dl dt{display:block;width:100%}
.nav_icon dl a img{width:55%;margin:4vw 20% 2vw;float:left}
.nav_icon dl dd{width:100%;display:block;font-size:3.5vw;float:left;text-align:center}
.linebg{background:#f6f6f6;height:10px}
.comm_part_header{margin:15px 10px 15px;color:#fff;height:31px;border-bottom:2px solid #009fd9;background:url(../img/kaoyanzixun_dongtai_lefticon.png) no-repeat left center}
.comm_part_header b{display:inline-block;margin:7px 0 0 44px;font-size:18px}
.comm_part_header span{color:#a5a5a5;display:inline-block;margin:0 0 0 36px;font-size:12px}
.comm_part_header a{float:right}
.class_notice_list{overflow:hidden}
.class_notice_list ul li{overflow:hidden;margin:0 0 15px;border-bottom:#e5e5e5 1px dashed;padding-bottom:10px}
.class_notice_list ul li a{display:block}
.class_notice_list ul li .class_notice_img{width:150px;height:90px;float:left;border-radius:10px;overflow:hidden}
.class_notice_list ul li .class_notice_img img{width:100%}
.class_notice_list ul li h4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:4vw}
.class_notice_content{float:left;width:calc(100% - 160px);margin:0 0 0 10px}
.zixuntime img{width:16px;height:16px;margin:0 3px 0 0;display:inline-block;vertical-align:middle}
.zixuntime{margin:10px 0}
.zixuntime b,.zixunadd  b{display:inline-block;vertical-align:middle;font-weight:normal;font-size:12px}
.zixunadd img{width:20px;height:20px;margin:0 3px 0 0;display:inline-block;vertical-align:middle}
.index_teacher_container{overflow:hidden;background:url("../img/teacherbg.png") bottom center;background-size:cover}
.index_teacher_list{position:relative}
.index_teacher_list dl{padding-bottom:15px}
.index_teacher_list dl dt{width:100px;height:100px;margin:0 auto;border-radius:26%;overflow:hidden}
.index_teacher_list dl dt img{width:100%}
.index_teacher_list dl dd{font-size:13px}
.index_teacher_list dl dd h3{font-size:4vw;margin:10px 0}
.index_teacher_list dl dd p{text-align:left;height:100px;line-height:20px;-webkit-line-clamp:5;-webkit-box-orient:vertical;word-break:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;padding:0 10px}
.index_teacher_list .swiper-slide{text-align:center;font-size:18px;background:rgba(255,255,255,0.7)}
.index_kaoyandongtai_list{overflow:hidden}
.index_kaoyandongtai_list li{padding:0 0 10px;border-bottom:1px dashed #999;margin:0 0 10px}
.index_kaoyandongtai_list dl{overflow:hidden;padding:10px 0 0}
.index_kaoyandongtai_list dl dt{float:left;width: 100%;}
.index_kaoyandongtai_list dl dt h3{line-height:30px;height:35px}
.index_kaoyandongtai_list dl dt .index_kaoyandongtai_list_detail{font-size:4vw;color:#666;line-height:25px;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}
.index_kaoyandongtai_list dl dd{font-size:14px;float:right;width:128px}
.index_kaoyandongtai_list dl dd img{width:100%}
.index_kaoyandongtai_list li p{font-size:12px;width:100%;color:#999;overflow:hidden;padding:5px 0 0}
.index_kaoyandongtai_list li p .newstime{text-align:right;color:#009fd9}
.footadr{ text-align: center; }
.footadr .tit{ height: 30px; color: #484361;font-weight: bold; font-size:20px; display: inline-block; border-bottom: 2px solid #fd5437; }
.footadr .icons{ width: 0;height: 0; margin: 0 auto; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #fd5437;}
.footadr ul{ padding-top: 15px; }
.footadr li{ float: left; width: 31.33% ; margin: 0 1%}
.footadr li i{ font-size: 24px; color: #fd6b5c; display: block; }
.footadr li h3{ background: #92909e; display: inline-block; padding: 5px 10px; border-radius: 15px; color: #FFF; margin: 8px 0; font-size: 14px; }
.footadr li p{ font-size: 12px; color: #696969; }
.footadr_img{text-align:center}
.footadr_img img{}
.footadr_title{background:#918F9B;border-radius:30px;font-size:14px;color:#FFFFFF;text-align:center;margin:0 0 5px}
.footadr_detail{font-size:12px;color:#666666;text-align:center;white-space:nowrap}
.footadr_list{overflow:hidden}
.footadr_list ul li{width:33%;text-align:center;float:left}
.footadr_list ul li p.footadr_title{padding:8px 10px;display:inline-block}
.footadr_list ul li img{display:block;margin:0 auto;width:37px}
.footer_nav{padding:10px 0;font-size:14px;background:#ffffff}
.footer_nav a{display:inline-block}
.Copyright{overflow:hidden;margin:0 0 39px}
.Copyright a{ color: #FFF; line-height: 30px; }
.footer_nav ul{text-align:center}
.footer_nav ul li{display:inline-block}
.footer_info{background:#009fd9;color:#fff;text-align:left;padding:15px 15px 5px;font-size:14px}
.footer_info ul li{margin:0 0 10px}
.footer_info span{vertical-align:middle;display:inline-block}
.footer_info span img{width:20px}
.Copyright{border-top:1px solid #4cc3ed;background:#009fd9;color:#fff;font-size:14px;text-align:center;padding:15px 0;    padding-bottom: 45px;
    padding-top: 8px;}
.Copyright p{padding:0 10px}
.menu_container{display:none;width:100%;max-width:250px;position:fixed;top:57px;right:0;z-index:999;background:#3c3a3a;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;-moz-perspective-origin:50% 200%;perspective-origin:50% 200%}
.menu_container ul{}
.menu_container ul li{}
.menu_container ul li i{ margin-right: 8px; }
.menu_container ul li a{display:block;position:relative;padding:15px 20px 15px 20px;font-size:18px;line-height:20px;font-weight:300;color:#cccccc;border-top:1px solid #454343;border-bottom:1px solid #2a2929;outline:none;font-family:'PingFang SC'}
.list_biaoti_pos{width:100%;height:10vw;margin:70px 0 0;background:#f2f2f2;border-top:1px solid #009fd9;border-bottom:1px solid #009fd9}
.list_biaoti_pos em{font-style:normal}
.list_biaoti_pos span{display:block;width:90%;margin:2vw 5%;height:6vw;line-height:6vw;float:left;font-size:3.6vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.list_container{background:#faf9fe;overflow:hidden;padding:15px;box-shadow:0 0 3px #ccc;margin:0 0 10px}
.list_container ul li{border-bottom:1px dashed #e2e2e2;padding:5px 0;overflow:hidden;line-height:30px}
.list_container ul li .newtxt{color:#000;font-size:14px;border-left:2px solid #26afdd;padding-left:10px;float:left;width:276px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.list_container ul li .newtime{display:inline-block;float:right;color:#888;font-size:12px}
.list_detail_container{background:#faf9fe;overflow:hidden;padding:15px;box-shadow:0 0 3px #ccc;margin:0 0 10px}
.list_detail_header h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:4vw;text-align:center}
.list_detail_header p{text-align:center;border-bottom:2px solid #009fd9;padding:10px 0;font-size:12px}
.list_detail_content{padding:20px 0 0;line-height:30px}
.list_detail_header img{max-width:100%}
.list_detail_content img{max-width:100%}
.comm_mainbg{background:#faf9fe;overflow:hidden;padding:15px;box-shadow:0 0 3px #ccc;margin:0 0 10px;width:100%}
.teacher_list li{border-bottom:1px solid #eee;padding-bottom:10px;margin:0 0 10px;overflow:hidden}
.teacher_list dl dt{width:100px;height:100px;border-radius:10px;overflow:hidden;float:left}
.teacher_list dl dt img{width:100%}
.teacher_list dl dd{float:left;width:calc(100% - 115px);margin:0 0 0 15px}
.teacher_list dl dd h4{margin:5px 0 0}
.teacher_list dl dd p{-webkit-line-clamp:3;-webkit-box-orient:vertical;word-break:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;margin:5px 0 0;font-size:14px;line-height:20px;color:#666}
.mart60{margin:60px 0 0}
.list-3 li{width:48.5%;float: left;margin-right: 10px;margin-bottom: 15px;border: 1px #e6e6e6 solid; border-radius: 10px;}
.list-3 li:nth-child(2n){margin-right:0px;}
.list-3 li a{font-size:14px;text-align:center}
.list-3 li img{width:100%}

.common_newheader{overflow:hidden;text-align:center;padding:0 0 20px}
.common_newheader h2{font-size:26px;font-weight:normal}
.common_newheader h2 .color1_b{color:#009fd9}
.common_newheader h2 .color1_w{color:#fff}
.common_newheader h2 .color1_y{color:#ffba00}
.common_newheader p span{display:inline-block;height:6px;width:30px}
.common_newheader .color1_bg{background:#009fd9}
.common_newheader .color1_bgw{background:#fff}
.common_newheader .color1_y9{background:#ffba00}
.about_txt p{font-size:4vw;line-height:30px;text-indent:28px;color:#333;margin:0 0 15px}
.about_list{overflow:hidden}
.about_list ul li{float:left;width:50%;height:100px;background:#f5cd7e;color:#fff;text-align:center}
.about_list ul li img{width:100%;height:100%}
.about_list ul li p{font-size:12px;color:#fff;line-height:18px}
.about_list ul li.blue{background:#26afdd}
.about_list h3{margin:25px 0 5px}
.zt_list{padding:0 15px;overflow:hidden}
.zt_list a{width:calc(50% - 10px);height:25vw;overflow:hidden}
.zt_list a img{width:100%;height:100%}
.tuijian_list ul li b{display:inline-block;width:12vw;height:5vw;background:#009fd9;text-align:center;line-height:5vw;color:#fff;font-size:3vw;border-radius:1vw}
.tuijian_list ul li{border-bottom:0.02rem solid #eee;height:10vw;line-height:10vw}
.tuijian_list ul li span{display:inline-block;font-size:3.5vw;margin:0 0 0 1vw}
.index_kaoyandongtai_title{position:relative}
.index_kaoyandongtai_title ul{border-bottom:1px solid #eee;overflow:hidden}
.index_kaoyandongtai_title ul li{width:25%;text-align:center;float:left;font-size:4vw;padding-bottom:10px;border-bottom:1px solid transparent}
.index_kaoyandongtai_title ul li.active{color:#009fd9}
.index_kaoyandongtai_title .short_line{width:20px;height:3px;bottom:0px;left:calc(12.5% - 10px);position:absolute;background:#009fd9}
.tab{display:none}
.tabon{display:block}
.zjzg_swiper1{width:100%;position:relative;border-bottom:1px solid #D5D6DA}
.zjzg_swiper1 .swiper-slide a{display:block;width:100%;height:100%;font-size:4vw;line-height:3.2;text-align:center;color:#999}
.zjzg_swiper1 .swiper-slide  b{display:block;width:30%;position:absolute;left:35%;bottom:0;border-bottom:3px solid #26afdd;border-radius:1px;display:none}
.zjzg_swiper1 .active-nav  b{display:block}
.zjzg_swiper1 .active-nav a{color:#26afdd}
.zjzg_swiper1,.zjzg_swiper2{width:100%;background:#fff}
.zjzg_swiper2 .swiper-slide{width:100%;padding:0 15px 4%}
.about_swiper1,.about_swiper4,.about_swiper5,.about_swiper6{width:100%;overflow:hidden}
.zjzg_swiper2 .list_container{width:100%;padding:0;background:none;overflow:hidden;box-shadow:none;margin:0}
.contact_type{color:#666}
.contact_type_container h2{font-size:5vw;margin:0 0 2vw}
.contact_type_container dl{overflow:hidden;font-size:3.5vw;line-height:7vw}
.contact_type_container dl dt{float:left;width:6vw;height:6vw;margin:0 2vw 0 0}
.contact_type_container dl dt img{width:100%}
.contact_type_container dl dd{float:left}
.contact_ewm{font-size:3vw;text-align:left;margin:0 0 2vw}
.contact_ewm img{width:25vw;height:25vw;margin:2vw 0}
.honor_list{overflow:hidden}
.honor_list li{float:left;width:calc(50% - 5px);margin:0 5px 0  0}
.honor_list li:nth-child(2n){margin:0 0 0 5px}
.honor_list li img{width:100%}
.honor_title{padding:2vw;color:#666;font-size:4vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.about_txt span{display:block;background:-webkit-linear-gradient(left,#8bbcfe,#4f9afe);width:45vw;height:10vw;line-height:10vw;color:#fff;border-radius:0 5vw 5vw 0;font-size:5vw;padding:0 0 0 3vw}
.about_txt span.jinabian2{background:-webkit-linear-gradient(left,#b68ffa,#9c64fd)}
.about_txt span.jinabian3{background:-webkit-linear-gradient(left,#ff9396,#fe5d62)}
.about_txt span.jinabian4{background:-webkit-linear-gradient(left,#66e091,#09ce4e)}
.woduntese_txt p{padding:10px 15px}
.kaibanxinxi_detail_pic{width:100%}
.kaibanxinxi_detail_pic img{width:100%}
.kaibanxinxi_detail_txt h3{margin:15px 0;font-size:4vw}
.kaibanxinxi_detail_txt ul li{font-size:16px;line-height:30px;border-bottom:1px solid #f0f0f0;margin:10px 0}
.kaibanxinxi_detail_content{border-top:6px solid #26afdd;overflow:hidden;margin:20px 0 0;padding:20px 0 0}
.kaibanxinxi_jj h3{color:#666;font-size:5vw;margin:0 0 10px}
.kaibanxinxi_jj p{color:#999;font-size:14px;line-height:25px;margin:0 0 10px;text-indent:28px}
.class_bm_btn a{display:inline-block;padding:15px 30px;border-radius:5px;background:#26afdd;color:#fff;margin:0 15px 0 0;border:1px solid transparent}
.class_bm_btn a.class_bm_btn_2{background:#fff;border:1px solid #26afdd;color:#26afdd}
.bm_tanchuang_container_bg{background:rgba(0,0,0,0.5);width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;z-index:-1;transition:0.3s linear}
.close_btn{width:40px;height:40px;background:#fff;border-radius:50%;position:absolute;top:-20px;right:-20px;color:#000;line-height:40px;text-align:center;font-size:24px;cursor:pointer}
.bmon{opacity:1;z-index:9999}
.bm_tanchuang_ad{width:100%;height:200px;overflow:hidden}
.bm_tanchuang_ad img{width:100%;height:100%}
.bm_tanchuang_container{width:350px;height:410px;position:absolute;background:#fff;top:calc(50% - 205px);left:calc(50% - 175px)}
.bm_tanchuang_bd{padding:15px}
.bm_tanchuang_container_bd_title span{background:#00aec4;color:#fff;padding:5px 10px;border-radius:5px;margin:0 5px 0 0;vertical-align:middle;display:inline-block}
.bm_tanchuang_container_bd_title b{font-size:18px;display:inline-block;width:calc(100% - 90px);vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.bm_tanchuang_container_form{overflow:hidden}
.bm_tanchuang_form{overflow:hidden;margin:10px 0 0}
.bm_tanchuang_form label{float:left;width:40px;height:40px}
.bm_tanchuang_form label img{width:100%}
.bm_tanchuang_form input{float:left;height:40px;width:calc(100% - 65px);padding:0 10px;color:#666}
.bm_tanchuang_btn{border:1px solid #00aec4;color:#fff;background:#00aec4;width:200px;height:40px;margin:0 auto;display:block;border-radius:5px;font-size:18px;transition:0.3s linear}
.bm_tanchuang_btn:hover{background:#0b8898;color:#fff}
.teacherdetail_photo{text-align:center;width:160px;height:160px;margin:20px auto;border-radius:50%;background-image:linear-gradient(42deg,#65cdf1,#22b6e8 86%,#1196c3);box-shadow:0 2px 2px 0 rgb(114,215,249)}
.teacherdetail_photo img{width:100%;height:100%;margin:10px;border-radius:50%}
.teacherdetail_name{text-align:center;color:#26afdd;font-size:20px}
.teacherdetail_content{overflow:hidden;color:#666;line-height:25px;margin:20px 0}
.zhuce_baoming_title{padding:20px 0}
.zhuce_baoming_title h2{text-align:center;color:#434343;font-size:20px}
.from_group label{font-size:14px;color:#333;display:inline-block;padding-right:18px}
.from_group{margin:0 0 16px;line-height:48px;position:relative;overflow:hidden}
.from_group input{display:inline-block;height:42px;width:calc(100% - 93px);line-height:42px;padding-left:15px;border:1px solid #e2e2e2;outline:none;font-size:14px;color:#333}
.red{color:red}
.gongsizhuce_kuaisutongdao_button button{width:150px;height:35px;line-height:35px;background:#ff6c2a;border-radius:6px;text-align:center;font-size:16px;color:#fff;box-shadow:0 0 18px rgba(242,117,63,.3);margin:20px auto 0;cursor:pointer;border:none;display:block}
.gongsizhuce_kuaisutongdao_button{margin:0 0 20px}
.zhucexuzhi_detial{line-height:30px;color:#333;font-size:16px;text-indent:32px;margin:0 0 10px}
.zhucexuzhi_img{text-align:center; padding-bottom: 25px;}
.zhucexuzhi_img img{max-width:100%}
.zhucexuzhi_img p{ font-size: 12px; }
.zhucexuzhi,.qiyeheming{padding:0 15px 20px;overflow:hidden}
.zhucexuzhi-1{ padding:0 5px 10px; overflow: hidden; }
.zhucexuzhi-1 li{ float: left; width: 50%; }
.zhucexuzhi-1 li .text {display: block; margin: 0 6px 10px; padding: 25px 10px; text-align: center; border: 1px solid #cccccc;}
.zhucexuzhi-1 li i{ color: #6c6cff; font-size: 30px; }
.zhucexuzhi-1 li span{ display: block; font-size: 12px; color:#666; margin-top: 10px; }
.zhucexuzhi-2{ overflow: hidden; padding:0 10px 10px; }
.zhucexuzhi-2 li{ float: left; width: 50%; }
.zhucexuzhi-2 li .text {display: block; margin: 0 10px 15px;color: #FFF; background: #7638ff; padding: 35px 10px; text-align: center; border: 1px solid #cccccc;}
.zhucexuzhi-2 li i{ font-size: 30px; }
.zhucexuzhi-2 li span{ display: block; font-size: 16px; font-weight: bold; color:#00c5a9; margin-top: 10px; }
.zhucexuzhi-2 li p{ margin:5px 0 0; font-size: 12px; }
.zhucexuzhi-3{ background: url(../img/zc-7.jpg) no-repeat center / 100%; height: auto; overflow: hidden;}
.zhucexuzhi-3 .zhuce_baoming_title h2{ color: #FFF; }
.zhucexuzhi-3 .swiper-container{ padding-bottom: 50px; }
.zhucexuzhi-3 .swiper-slide a{ display: block; background: rgba(12,94,196,0.8); padding: 15px 35px 25px; text-align: center; }
.zhucexuzhi-3 .swiper-slide i{ font-size: 30px; color:#FFF; margin: 10px 0; }
.zhucexuzhi-3 .swiper-slide span{ display: block; color: #FFF; }

.dalijizhang_list ul{overflow:hidden}
.dalijizhang_list ul li{background:url(../img/pic_03.png);width:calc(50% - 5px);height:120px;border-radius:8px;float:left;text-align:center;color:#fff;float:left;box-shadow:0 0 40px rgba(195,190,243,0.3);margin:0 10px 10px 0}
.dalijizhang_list ul li:nth-child(2n){margin-right:0}
.dalijizhang_list_title{font-size:14px;color:#fff;padding:15px 0 10px}
.dalijizhang_list_desc{font-size:12px;padding-bottom:15px;color:#9FFFF3}
.dalijizhang_list ul li:nth-child(2){background:url("../img/pic_04.png")}
.dalijizhang_list ul li:nth-child(2) .dalijizhang_list_desc{color:#A1B0FF}
.dalijizhang_list ul li:nth-child(3){background:url("../img/pic_02.png")}
.dalijizhang_list ul li:nth-child(3) .dalijizhang_list_desc{color:#D391FF}
.dalijizhang_list ul li:last-child{margin-right:0;background:url("../img/pic_01.png")}
.dalijizhang_list ul li:nth-child(4) .dalijizhang_list_desc{color:#FFD3C1}
.dalijizhang_list a{display:block;width:118px;height:34px;line-height:34px;text-align:center;border:1px solid #fff;border-radius:4px;font-size:14px;color:#fff;margin:0 auto}

.daili{font-size: 12px; padding-bottom: 40px; overflow: hidden;}
.daili .swiper-slide a{ display: block;  }
.daili .tit{color:#FFF; padding: 15px 0;}
.daili .a1 .tit{ background: #5b77f2; }
.daili .a2 .tit{ background: #3ccfa3;}
.daili .a3 .tit{ background: #f4ae3f;}
.daili .tit i{ font-size: 30px;}
.daili .tit span{ display: block; font-size: 16px; margin: 5px 0; font-weight: bold; }
.daili .tit p{ font-size: 12px; }
.daili .text{ padding: 8px; height: 280px; overflow: hidden; }
.daili .text p{padding: 4px 0; font-size: 12px; line-height: 20px; color:#656565; border-bottom: 1px solid #ccc }

.daili .more{ display: inline-block; border-radius: 5px; padding: 5px 10px; color: #FFF; font-size: 16px; }
.daili .a1 .more{ background: #5b77f2; }
.daili .a2 .more{ background: #3ccfa3;}
.daili .a3 .more{ background: #f4ae3f;}

.sj-1 li{ float: left; width: 50%; }
.sj-1 li a{ display: block; padding: 10px; margin: 0 7px 14px; border: 1px solid #ccc;  }
.sj-1 li img{ width: 100%; }
.sj-1 li h3{text-align: center; font-size: 16px; margin: 5px 0; font-weight: normal;}
.sj-1 li p{ font-size: 12px; line-height: 20px; height: 80px; overflow: hidden; }

.sj-2{ padding-bottom: 20px; overflow: hidden; }
.sj-2 li{ float: left; width: 33.33%;text-align: center; }
.sj-2  img{ width: 100%; }
.sj-2 li .text{ display: block; font-size: 13px; line-height: 25px; border-top: 1px solid #ccc; margin: 0 10px; }
.sj-2 li .text span{ display: block; font-size: 12px; }
.sj-2 li .more{ display: inline-block; }
.sj-2 li .more a{  width: 25px; height: 25px; line-height: 25px; text-align: center; color: #FFF; display:block; background: #4ddc32; border-radius: 15px; }
.sj-2 li .more i{ color: #FFF; font-size: 14px; }

.hm-1{ text-align: center; padding-bottom: 30px; overflow: hidden; }
.hm-1 h3{ margin: 5px 0; font-weight: normal; font-size: 12px; line-height: 20px; }
.hm-1 li{ float: left; width: 20%; text-align: center; font-size: 12px; }
.hm-1 li span{ display: block; color: #fd7720; font-weight: bold; font-size: 20px; margin: 5px 0; }

.hm-2{ text-align: center; padding-bottom: 30px; overflow: hidden; }
.hm-2 li{ float: left; width: 50%; }
.hm-2 li .img{margin: 5px 0;}
.hm-2 li img{width: 50%;}
.hm-2 li .text{ padding: 5px; display: block; border-left: 1px solid #ccc;border-top: 1px solid #ccc; height:220px;overflow: hidden; }
.hm-2 li:nth-child(7) .text,.hm-2 li:nth-child(8) .text{ border-bottom: 1px solid #ccc; }
.hm-2 li:nth-child(even) .text{ border-right: 1px solid #ccc; }
.hm-2 li h2{ margin: 5px 0; font-size: 16px; font-weight: normal; }
.hm-2 li p{ font-size: 12px; line-height: 20px; color:#616161;   }

.jz-1{ padding-bottom: 30px; overflow: hidden; }
.jz-1 li{ float: left; width: 50%; }
.jz-1 li .text{ display: block; text-align: center; padding: 10px;  }
.jz-1 li .text i{ font-size: 40px; color: #1e9cd7; }
.jz-1 li .text h2{ font-size: 16px; margin: 8px 0; }
.jz-1 li .text p{ font-size: 12px; line-height: 20px; color:#5a5955;}
.jz-1 li .text .more{ margin-top: 10px; }
.jz-1 li .text .more a{ font-size: 14px; border-radius: 20px; display: inline-block; border:1px solid #ccc; padding: 5px 15px; }

.jz-2{  overflow: hidden; background: #000; }
.jz-2 ul{ padding: 10px;overflow: hidden; }
.jz-2 li{ float: left; width: 33.33%; }
.jz-2 li .text{ display: block; text-align: center; padding: 10px 2px; border-left: 1px solid #343436; border-top: 1px solid #343436;  }
.jz-2 li:nth-child(3n) .text{ border-right:1px solid #343436;  }
.jz-2 li:nth-child(4) .text,.jz-2 li:nth-child(5) .text,.jz-2 li:nth-child(6) .text{ border-bottom:1px solid #343436;  }
.jz-2 li .text i{ font-size: 40px; color: #0589d3; }
.jz-2 li .text p{ font-size: 12px; line-height: 20px; color:#585755;}

.jz-3 h4{ font-size: 12px; color: #565656; font-weight: normal; }
.jz-3 p{ height: 13px; background: #dcdcdc; border-radius: 7px; margin: 8px 0 }
.jz-3 p .j1{ background: #e2313b; width: 50%; display: inline-block;height: 13px;border-radius: 7px; }
.jz-3 p .j2{ background: #41b631; width: 80%; display: inline-block;height: 13px;border-radius: 7px; }
.jz-3 p .j3{ background: #f2753f; width: 98%; display: inline-block;height: 13px;border-radius: 7px; }
.jz-3 p .j4{ background: #efeb06; width: 99%; display: inline-block;height: 13px;border-radius: 7px; }
.jz-3 p .j5{ background: #831bee; width: 90%; display: inline-block;height: 13px;border-radius: 7px; }

.guanyuwomen p{line-height:30px;color:#666;font-size:16px;margin:0 0 10px}

.footer_fixed{background:#236bc3;padding-bottom:1px;position:fixed;bottom:0;left:0;width:100%;color:#fff;font-size:12px;overflow:hidden;z-index:9999}
.footer_fixed ul li{float:left;width:25%;text-align:center}
.footer_fixed li b{display:block;height:24px;background:no-repeat center;background-size:contain;margin:4px auto}
.footer_fixed li p{padding: 0px 10px 5px;}
.footer_fixed ul li a{color:#fff; padding: 5px 0;}
.footer_fixed li b.i1{background-image:url(../img/f_01.png)}
.footer_fixed li b.i2{background-image:url(../img/f_02.png)}
.footer_fixed li b.i3{background-image:url(../img/f_03.png)}
.footer_fixed li b.i4{background-image:url(../img/f_04.png)}
.footer_fixed li b.i5{background-image:url(../img/f_05.png)}

.nextpage dt{display:none}
.nextpage dd{margin:0 0 10px}