/*顶部的左边logo右边电话*/

.zzTopBar{width: 100%;padding: 20px 0;background: #fff;}
.zzTopBar2{display: flex;justify-content: space-between;align-items: center;}
.zzTopBar2 .fls{border: 0px solid red;display: inline-flex;align-items: center;}
.zzTopBar2 .fls .a1 img{width: 146px;}
.zzTopBar2 .fls .a2{color: #0F394D;font-size: 18px;font-weight: 700;border-left: 1px solid #E8E8E8;height: 40px;line-height: 40px;padding-left: 15px;margin-left: 15px;}
.zzTopBar2 .frs{border: 0px solid red;display: inline-flex;align-items: center;}
.zzTopBar2 .frs .a1{border: 0px solid red;display: inline-flex;align-items: center;}
.zzTopBar2 .frs .a1 img{width: 32px;}
.zzTopBar2 .frs .a1 span{color: #333;font-size: 18px;padding-left: 10px;}
.zzTopBar2 .frs .a2{color: #696969;font-size: 14px;margin-left: 20px;transition: color 0.3s;}
.zzTopBar2 .frs .a2:hover{color: #24B8FF;}

/*蓝色背景的导航栏*/

.zzNavDiv{width: 100%;background: #0B60B8;}
.zzNavDiv2{display: flex;}
.zzNavDiv2 .itembox{flex: 1;border: 0px solid red;}

/*蓝色背景的导航栏---一级菜单*/

.zzNavDiv2{display: flex;margin: 0 auto;width: 1300px;}
.zzNavDiv2 .itembox{display: inline-block;flex: 1;background: -pink;text-align: center;height: 55px;line-height: 55px;position: relative;z-index:2;}
.zzNavDiv2 .itembox.on,.zzNavDiv2 .itembox:hover{color: #fff;}
.zzNavDiv2 .itembox>a{display: block;width: 100%;height: 100%;color: #ddd;transition: all 0.3s;}
.zzNavDiv2 .itembox i{display: inline-block;position: absolute;left: 50%;transform: translateX(-50%);width: 0px;height: 4px;bottom: 0;background: #FFA214;z-index: 1;opacity: 0;transition: all 0.3s;}
.zzNavDiv2 .itembox i:nth-child(1) i{width: 32px;}
.zzNavDiv2 .itembox:hover i,.zzNavDiv2 .itembox.on i{opacity: 1;width: 64px;}
.zzNavDiv2 .itembox:hover>a,.zzNavDiv2 .itembox.on>a{color: #fff;}
.zzNavDiv2 .itembox:nth-child(1):hover i,.zzNavDiv2 .itembox.on:nth-child(1) i{width: 32px;}

/*蓝色背景的导航栏---二级菜单*/

.zzNavDiv2 .subNavBox{display: none;width: 100%;background: #E6F0FB;padding: 15px 10px;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;overflow: hidden;}
.zzNavDiv2 .subNavBox a{display: block;width: 100%;height: 55px;line-height: 55px;border-radius: 4px;overflow: hidden;}
.zzNavDiv2 .subNavBox a:hover{background: #fff;color: #000;}

/*banner大图区域*/

.zzBanner{width: 100%;height: 450px;display: flex;align-items: center;}
.zzBanner2{display: flex;justify-content: flex-end;}
.zzBanner .contentDiv{background: rgba(255, 255, 255, 0.9);width: 320px;border-radius: 4px;overflow: hidden;padding: 20px;}
.zzBanner .contentDiv .box1{width: 100%;display: flex;align-items: center;padding-bottom: 20px;}
.zzBanner .contentDiv .box1 .s1{font-size: 14px;color: #15274F;width:60px;}
.zzBanner .contentDiv .box1 .s2{font-size: 14px;color: #696969;padding-left: 10px;}
.zzBanner .contentDiv .box2{width: 100%;}
.zzBanner .contentDiv .box2 a{width: 100%;display: flex;border-radius: 4px;overflow: hidden;align-items: center;background: #F3D19E;padding: 10px;margin-top: 15px;}
.zzBanner .contentDiv .box2 a img:first-child{width: 40px;height: 40px;}
.zzBanner .contentDiv .box2 a img:last-child{width: 20px;height: 20px;}
.zzBanner .contentDiv .box2 a span{flex: 1;padding: 0 20px;color: #fff;font-size: 14px;}
.zzBanner .contentDiv .box2 a:nth-child(1){background: linear-gradient(to right, #FFC05C, #FFA214);margin-top: 0;}
.zzBanner .contentDiv .box2 a:nth-child(2){background: linear-gradient(to right, #5BC0F5, #439AF3);}
.zzBanner .contentDiv .box2 a:nth-child(3){background: linear-gradient(to right, #5DD5AC, #4EBF8E);}
.zzBanner .contentDiv .box2 a:nth-child(4){background: linear-gradient(to right, #9E97FF, #746FD8);}

/*滚动的通知公告*/

.zzRoll_Notice{width: 100%;padding: 25px 0;}
.zzRoll_Notice2{display: flex;justify-content: space-between;align-items: center;}
.zzRoll_Notice2 .fls{display: inline-flex;align-items: center;height: 32px;line-height: 32px;}
.zzRoll_Notice2 .fls img{width: 16px;height: 13px;}
.zzRoll_Notice2 .fls span{font-size: 13px;color: #808D9A;padding-left: 10px;}
.zzRoll_Notice2 .frs{display: inline-flex;align-items: center;padding-left: 20px;height: 32px;line-height: 32px;}
.zzRoll_Notice2 .frs a span{font-size: 14px;color: #333;padding-right: 5px;transition: color 0.3s;}
.zzRoll_Notice2 .frs a img{width: 20px;}
.zzRoll_Notice2 .frs a:hover span{color: #24B8FF;}
.zzRoll_Notice2 .mids{flex: 1;overflow: hidden;height: 32px;line-height: 32px;}
.zzRoll_Notice2 .mids2{height: 32px;line-height: 32px;display: block;width: 100%;}
.zzRoll_Notice2 .mids a{width: 100%;display: block;font-size: 13px;color: #808D9A;height: 32px;line-height: 32px;}
.zzRoll_Notice2 .mids a:hover{color: #24B8FF;}

/*政策文件和等级标准的tab切换*/

.indexTabDiv{padding-bottom: 25px;}
.indexTabDiv2{display: flex;justify-content: space-between;}
.indexTabDiv2 .fls{width: 896px;}
.indexTabDiv2 .frs{width: 277px;}
.indexTabDiv2 .frs a{background: #F7F8FC;display: flex;align-items: center;width: 100%;justify-content: space-around;padding: 10px 0;border-radius: 4px;overflow: hidden;margin-top: 20px;}
.indexTabDiv2 .frs a span{color: #0F394D;font-size: 16px;font-weight: 700;transition: color 0.3s;}
.indexTabDiv2 .frs a:nth-child(1){background: #E6F0FB;margin-top: 0;}
.indexTabDiv2 .frs a:nth-child(2){background: #E3F7F0;}
.indexTabDiv2 .frs a:nth-child(3){background: #FFF2E3;}
.indexTabDiv2 .frs a:nth-child(1) img{width: 115px;}
.indexTabDiv2 .frs a:nth-child(2) img{width: 116px;}
.indexTabDiv2 .frs a:nth-child(3) img{width: 110px;}
.indexTabDiv2 .frs a:hover span{color: #24B8FF;}

/*政策文件和等级标准的tab切换---头部*/

.tabHeadDiv{background: #F7F8FC;width: 100%;display: flex;justify-content: space-between;align-items: center;padding: 20px;border-radius: 4px;overflow: hidden;}
.tabHeadDiv .flbox{display: inline-flex;align-items: center;}
.tabHeadDiv .flbox a{display: inline-flex;align-items: center;margin-left: 20px;border-left: 1px solid #ddd;padding-left: 20px;}
.tabHeadDiv .flbox a:first-child{margin-left: 0;border-left: none;padding-left: 0;}
.tabHeadDiv .flbox a img{width: 20px;}
.tabHeadDiv .flbox a img.offimg{display: inline-block;}
.tabHeadDiv .flbox a img.onimg{display: none;}
.tabHeadDiv .flbox a span{font-size: 16px;color: #919191;font-weight: 700;padding-left: 10px;transition: color 0.3s;}
.tabHeadDiv .flbox a.on img.offimg,.tabHeadDiv .flbox a:hover img.offimg{display: none;}
.tabHeadDiv .flbox a.on img.onimg,.tabHeadDiv .flbox a:hover img.onimg{display: inline-block;}
.tabHeadDiv .flbox a.on span,.tabHeadDiv .flbox a:hover span{color: #15274F;}
.tabHeadDiv .frbox a{display: inline-flex;align-items: center;height: 100%;}
.tabHeadDiv .frbox a span{font-size: 14px;color: #333;padding-right: 5px;transition: color 0.3s;}
.tabHeadDiv .frbox a img{width: 20px;}
.tabHeadDiv .frbox a:hover span{color: #24B8FF;}

/*政策文件和等级标准的tab切换---身体*/

.tabBodyDiv{padding: 20px 0 0;}
.tabBodyDiv .everybody{width: 100%;height: 250px;overflow: hidden;background: -pink;display: none;}
.tabBodyDiv .everybody.on{display: block;}
.tabBodyDiv .everybody a{width: 100%;display: flex;justify-content: space-between;align-items: center;padding: 14px 0;}
.tabBodyDiv .everybody a i{width: 6px;height: 6px;background: #24B8FF;border-radius: 100%;overflow: hidden;}
.tabBodyDiv .everybody a .s1{flex: 1;padding-left: 20px;transition: color 0.3s;}
.tabBodyDiv .everybody a .s2{width: 100px;text-align: right;border: 0px solid red;font-size: 14px;color: #999;}
.tabBodyDiv .everybody a:hover .s1{color: #24B8FF;}
.frbox .everyhref{display: none !important;}
.frbox .everyhref.on{display: block !important;}
/*公共类标题文字*/

.comtitle1{width: 100%;padding-bottom: 25px;}
.comtitle1 span{font-size: 18px;font-weight: 700;color: #15274F;}
.comtitle2{width: 100%;display: flex;align-items: center;padding-bottom: 20px;border-bottom: 1px solid #F5F5F5;margin-bottom: 20px;}
.comtitle2 img{width: 20px;}
.comtitle2 span{font-size: 18px;color: #15274F;font-weight: 700;padding-left: 10px;}

/*查询中心的盒子*/

.zzQuery_Center{padding: 50px 0;}
.zzQuery_Center .queryList{width: 100%;display: flex;justify-content: space-between;}
.zzQuery_Center .queryList .itembox{background: #fff;border-radius: 4px;overflow: hidden;padding: 50px;width: 278px;}
.zzQuery_Center .queryList .itembox .d1{width: 100%;display: flex;justify-content: center;}
.zzQuery_Center .queryList .itembox .d1 img{width: 80px;}
.zzQuery_Center .queryList .itembox .d2{font-size: 18px;color: #15274F;text-align: center;padding-top: 30px;}
.zzQuery_Center .queryList .itembox .d3{width: 100%;display: flex;justify-content: center;padding-top: 40px;}
.zzQuery_Center .queryList .itembox .d3 p{width: 124px;height: 36px;border: 0px solid red;display: inline-flex;justify-content: center;align-items: center;border-radius: 4px;overflow: hidden;transition: all 0.3s;}
.zzQuery_Center .queryList .itembox .d3 p span{font-size: 14px;color: #24B8FF;padding-right: 5px;}
.zzQuery_Center .queryList .itembox .d3 p img{width: 16px;}
.zzQuery_Center .queryList .itembox .d3 p img.blueimg{display: inline-block;}
.zzQuery_Center .queryList .itembox .d3 p img.whiteimg{display: none;}
.zzQuery_Center .queryList .itembox:hover .d3 p{background: #24B8FF;}
.zzQuery_Center .queryList .itembox:hover .d3 p span{color: #fff;}
.zzQuery_Center .queryList .itembox:hover .d3 p img.whiteimg{display: inline-block;}
.zzQuery_Center .queryList .itembox:hover .d3 p img.blueimg{display: none;}

/*考试学习的盒子*/

.zzExam_Study{background: #f5f5f5;padding: 50px 0;}
.zzExam_Study2 .kaoshiDiv{width: 100%;display: flex;justify-content: space-between;}
.zzExam_Study2 .kaoshiDiv .ffs{width: 585px;border-radius: 4px;overflow: hidden;}
.zzExam_Study2 .kaoshiDiv .ffs .box1{width: 100%;display: flex;justify-content: space-between;align-items: center;background: #24B8FF;padding: 20px;}
.zzExam_Study2 .kaoshiDiv .ffs .box1 .box1fl{display: inline-flex;align-items: center;}
.zzExam_Study2 .kaoshiDiv .ffs .box1 .box1fl img{width: 24px;}
.zzExam_Study2 .kaoshiDiv .ffs .box1 .box1fl span{font-size: 16px;font-weight: 700;color: #15274F;padding-left: 10px;}
.zzExam_Study2 .kaoshiDiv .ffs .box1 .box1fr a{display: inline-flex;align-items: center;height: 100%;}
.zzExam_Study2 .kaoshiDiv .ffs .box1 .box1fr a span{font-size: 14px;color: #333;padding-right: 5px;transition: color 0.3s;}
.zzExam_Study2 .kaoshiDiv .ffs .box1 .box1fr a img{width: 20px;}
.zzExam_Study2 .kaoshiDiv .ffs .box1 .box1fr a:hover span{color: #24B8FF;}
.zzExam_Study2 .kaoshiDiv .fls .box1{background: linear-gradient(to right, #E3EBFC, #FAFAFF);}
.zzExam_Study2 .kaoshiDiv .frs .box1{background: linear-gradient(to right, #FFF2DF, #FEFEFF);}
.zzExam_Study2 .kaoshiDiv .ffs .box2{background: #fff;padding: 0 20px;}
.zzExam_Study2 .kaoshiDiv .ffs .box2 .itembox{width: 100%;display: flex;justify-content: space-between;border-bottom: 1px dashed #ddd;padding: 20px 0;}
.zzExam_Study2 .kaoshiDiv .ffs .box2 .itembox:last-child{border-bottom: none;}
.zzExam_Study2 .kaoshiDiv .ffs .box2 .itembox .afl{width: calc(100% - 50px);}
.zzExam_Study2 .kaoshiDiv .ffs .box2 .itembox .afl .p1{font-size: 16px;color: #15274F;width: 100%;transition: color 0.3s;}
.zzExam_Study2 .kaoshiDiv .ffs .box2 .itembox .afl .p2{font-size: 14px;color: #999;padding-top: 10px;width: 100%;}
.zzExam_Study2 .kaoshiDiv .ffs .box2 .itembox .afr{border: 0px solid red;display: inline-flex;align-items: center;width: 50px;justify-content: flex-end;}
.zzExam_Study2 .kaoshiDiv .ffs .box2 .itembox .afr img{width: 12px;}
.zzExam_Study2 .kaoshiDiv .ffs .box2 .itembox .afr img.grayimg{display: inline-block;}
.zzExam_Study2 .kaoshiDiv .ffs .box2 .itembox .afr img.blueimg{display: none;}
.zzExam_Study2 .kaoshiDiv .ffs .box2 .itembox:hover img.grayimg{display: none;}
.zzExam_Study2 .kaoshiDiv .ffs .box2 .itembox:hover img.blueimg{display: inline-block;}
.zzExam_Study2 .kaoshiDiv .ffs .box2 .itembox:hover .p1{color: #24B8FF;}

/*考试学习的盒子---是否需要下载按钮*/

.zzExam_Study2 .kaoshiDiv .ffs .box2.ifNoDownBtn .itembox .afl{width: 100%;}
.zzExam_Study2 .kaoshiDiv .ffs .box2.ifNoDownBtn .itembox .afr{display: none;}

/*公共类黑色底部*/

.zzFooter .foot1box{background: #303A48;width: 100%;padding: 50px 0;}
.zzFooter .foot1box .foot1box2{display: flex;justify-content: space-between;}
.zzFooter .foot1box .foot1box2 .itembox .d1{font-size: 18px;font-weight: 700;color: #fff;padding-bottom: 20px;}
.zzFooter .foot1box .foot1box2 .itembox .d1 a{width: 146px;}
.zzFooter .foot1box .foot1box2 .itembox .d1 a img{display: block;width: 100%;}
.zzFooter .foot1box .foot1box2 .itembox .d2 a{font-size: 14px;color: #999;display: block;padding: 10px 10px 10px 0;transition: color 0.3s;}
.zzFooter .foot1box .foot1box2 .itembox .d2 span{font-size: 14px;color: #999;display: block;padding: 10px 10px 10px 0;transition: color 0.3s;}
.zzFooter .foot1box .foot1box2 .itembox .d2 a:first-child{padding-top: 0;}
.zzFooter .foot1box .foot1box2 .itembox .d2 a:last-child{padding-bottom: 0;}
.zzFooter .foot1box .foot1box2 .itembox .d2 a:hover{color: #fff;}
.zzFooter .foot2box{width: 100%;background: #2B3543;padding: 30px 0;}
.zzFooter .foot2box .foot2box2{text-align: center;font-size: 14px;color: #999;}

/*公共类面包屑导航路径*/

.zzBread_crumbs{width: 100%;padding: 20px 0;}
.zzBread_crumbs2{display: flex;align-items: center;}
.zzBread_crumbs2 p{font-size: 12px;color: #848484;}
.zzBread_crumbs2 a{font-size: 12px;color: #15274F;}
.zzBread_crumbs2 a:before{content: ">";margin: 0 10px;}
.zzBread_crumbs2 a:nth-child(2):before{content: "";display: none;}

/*左边导航右边列表的布局*/

.leftNav_RightList{width: 100%;}
.leftNav_RightList2{overflow: hidden;}

/*左边导航右边列表的布局---左侧导航*/

.zzSubMenuDiv{border-radius: 4px;overflow: hidden;width: 200px;background: #F8F9FC;padding: 15px;float: left;}
.zzSubMenuDiv .itembox{display: flex;width: 100%;align-items: center;justify-content: center;padding: 20px;transition: all 0.3s;margin-top: 1px;border-radius: 4px;overflow: hidden;}
.zzSubMenuDiv .itembox span{font-size: 16px;color: #545D64;padding-right: 10px;}
.zzSubMenuDiv .itembox img{width: 16px;}
.zzSubMenuDiv .itembox img.grayimg{display: inline-block;}
.zzSubMenuDiv .itembox img.blueimg{display: none;}
.zzSubMenuDiv .itembox.on,.zzSubMenuDiv .itembox:hover{background: #fff;}
.zzSubMenuDiv .itembox.on span,.zzSubMenuDiv .itembox:hover span{color: #000;}
.zzSubMenuDiv .itembox.on img.blueimg,.zzSubMenuDiv .itembox:hover img.blueimg{display: inline-block;}
.zzSubMenuDiv .itembox.on img.grayimg,.zzSubMenuDiv .itembox:hover img.grayimg{display: none;}

/*左边导航右边列表的布局---右侧列表---工作动态*/

.zzListDiv{width: 970px;border: 0px solid red;float: right;}
.zzListDiv .box2{width: 100%;}
.zzListDiv .box2 a{width: 100%;display: flex;justify-content: space-between;padding: 15px;}
.zzListDiv .box2 a:nth-child(odd){background: #fff;}
.zzListDiv .box2 a:nth-child(even){background: #F7F8FC;}
.zzListDiv .box2 a span{font-size: 14px;color: #15274F;}
.zzListDiv .box2 a .s1{width: 85%;transition: color 0.3s;}
.zzListDiv .box2 a .s2{width: 15%;}
.zzListDiv .box2 a:hover .s1{color: #24B8FF;}

/*左边导航右边列表的布局---右侧列表---机构信息*/

.zzListDiv .box4 .companylist{padding-top: 30px;}
.zzListDiv .box4 .companylist .itembox{border-bottom: 1px solid #F5F5F5;padding-top: 20px;width: 100%;}
.zzListDiv .box4 .companylist .itembox:first-child{padding-top: 0;}
.zzListDiv .box4 .companylist .itembox:last-child{border-bottom: none;}
.zzListDiv .box4 .companylist .itembox .d1box{width: 100%;display: flex;justify-content: space-between;align-items: center;}
.zzListDiv .box4 .companylist .itembox .d1box .d1a{width: calc(100% - 160px);padding-right: 40px;display: flex;align-items: center;}
.zzListDiv .box4 .companylist2 .itembox .d1box .d1a{width: calc(100% - 300px);}
.zzListDiv .box4 .companylist .itembox .d1box .d1a img{width: 36px;}
.zzListDiv .box4 .companylist .itembox .d1box .d1a span{font-size: 20px;padding-left: 10px;max-width: 80%;transition: color 0.3s;font-weight:700;}
.zzListDiv .box4 .companylist3 .itembox .d1box .d1a span{max-width: 90%;}
.zzListDiv .box4 .companylist .itembox .d1box .d1a i{background: #FFF5E6;color: #FFA214;font-size: 12px;margin-left: 10px;height: 23px;line-height: 23px;border-radius: 11px;overflow: hidden;padding: 0 10px;}
.zzListDiv .box4 .companylist3 .itembox .d1box .d1a img{width: 20px;}
.zzListDiv .box4 .companylist3 .itembox .d1box .d1a img:last-child{margin-left: 20px;}
.zzListDiv .box4 .companylist .itembox .d1box a.d1b{width: 160px;height: 46px;display: inline-flex;align-items: center;justify-content: center;border-radius: 4px;border: 1px solid #24B8FF;}
.zzListDiv .box4 .companylist .itembox .d1box a.d1b span{font-size: 14px;color: #000;padding-right: 10px;transition: color 0.3s;}
.zzListDiv .box4 .companylist .itembox .d1box a.d1b img{width: 16px;}
.zzListDiv .box4 .companylist .itembox .d1box a.d1b:hover span{color: #24B8FF;}
.zzListDiv .box4 .companylist .itembox .d1box div.d1c{width: 300px;display: inline-flex;align-items: center;justify-content: flex-end;}
.zzListDiv .box4 .companylist .itembox .d1box div.d1c .s1{color: #15274F;font-size: 14px;}
.zzListDiv .box4 .companylist .itembox .d1box div.d1c .s2{color: #aaa;font-size: 12px;max-width: 70%;}
.zzListDiv .box4 .companylist .itembox .d2box{width: 100%;padding-top: 10px;}
.zzListDiv .box4 .companylist3 .itembox .d2box{padding-bottom: 15px;}
.zzListDiv .box4 .companylist .itembox .d2box .d2a{font-size: 14px;color: #15274F;padding-bottom: 10px;}
.zzListDiv .box4 .companylist .itembox .d2box .d2b{font-size: 12px;color: #aaa;line-height: 26px;}
.zzListDiv .box4 .companylist3 .itembox .d2box .fabu_date{width: 100%;display: flex;align-items: center;padding-top: 10px;}
.zzListDiv .box4 .companylist3 .itembox .d2box .fabu_date img{width: 11px;}
.zzListDiv .box4 .companylist3 .itembox .d2box .fabu_date span{font-size: 12px;color: #000;padding-left: 10px;}
.zzListDiv .box4 .companylist .itembox .d2box .d2c{width: 100%;display: flex;justify-content: flex-end;}
.zzListDiv .box4 .companylist .itembox .d2box .d2c a{border: 0px solid red;padding: 10px 0 15px 20px;}
.zzListDiv .box4 .companylist .itembox .d2box .d2c a span{font-size: 12px;color: #24B8FF;padding-right: 5px;}
.zzListDiv .box4 .companylist .itembox .d2box .d2c a img{width: 9px;}
.zzListDiv .box4 .companylist a.itembox:hover .d1a span{color: #24B8FF;}

/*左边导航右边列表的布局---右侧列表---机构信息---折叠箭头*/

.zzListDiv .box4 .companylist .itembox .d2box .d2c a.closeClass img{transform: rotate(180deg);}

/*公共类分页效果*/

.commPage{width: 100%;display: flex;justify-content: space-between;align-items: center;padding: 40px 0;border-top: 1px solid #F5F5F5;margin-top: 25px;}
.commPage .fls{display: inline-flex;align-items: center;}
.commPage .fls p{font-size: 16px;color: #393939;}
.commPage .fls p i{font-size: 16px;color: #24B8FF;padding: 0 3px;}
.commPage .fls select{border: 1px solid #aaa;border-radius: 5px;font-size: 14px;margin-left: 20px;}
.commPage .fls select option{font-size: 14px;}
.commPage .frs{display: inline-flex;align-items: center;}
.commPage .frs .fr1{display: inline-flex;align-items: center;}
.commPage .frs .fr1 a{width: 42px;height: 34px;line-height: 34px;border-radius: 5px;overflow: hidden;text-align: center;font-size: 16px;color: #9BA6B7;margin-left: 10px;}
.commPage .frs .fr1 a:first-child{margin-left: 0;}
.commPage .frs .fr1 a img{display: block;width: 100%;}
.commPage .frs .fr1 a.on,.commPage .frs .fr1 a.number:hover{background: #24B8FF;color: #fff;}
.commPage .frs .fr1 a.on:hover{background: #149ADA;}
.commPage .frs .fr2{padding-left: 30px;}
.commPage .frs .fr2 span{font-size: 16px;color: #393939;}
.commPage .frs .fr2 input{border: 1px solid #aaa;width: 42px;height: 34px;line-height: 34px;border-radius: 5px;overflow: hidden;text-align: center;font-size: 16px;color: #9BA6B7;margin-right: 5px;}

/*公共类搜索文本框和搜索按钮---公共类*/

.commSerachDiv,.commSerachDiv2{width: 100%;display: flex;align-items: center;background: #F8F9FC;padding: 20px;}
.commSerachDiv a,.commSerachDiv2 a{width: 84px;height: 36px;display: inline-flex;align-items: center;justify-content: center;background: #24B8FF;border-radius: 4px;overflow: hidden;margin-left: 20px;}
.commSerachDiv a img,.commSerachDiv2 a img{width: 15px;}
.commSerachDiv a span,.commSerachDiv2 a span{color: #fff;padding-left: 5px;font-size: 14px;}
.commSerachDiv input,.commSerachDiv2 input,.commSerachDiv select,.commSerachDiv2 select,.commSerachDiv select option,.commSerachDiv2 select option,.commSerachDiv dl dd,.commSerachDiv2 dl dd{font-size: 14px;color: #15274F;}
.commSerachDiv input,.commSerachDiv2 .itembox:first-child input{width: 268px;}
.commSerachDiv3 .itembox:first-child input{width: inherit;}
.commSerachDiv a:hover,.commSerachDiv2 a:hover{background: #149ADA;}

/*公共类搜索文本框和搜索按钮 1*/

.commSerachDiv input{height: 36px;line-height: 36px;padding: 0 20px;background: #fff;border: 1px solid #fff;transition: all 0.3s;border-radius: 4px;overflow: hidden;}
.commSerachDiv input:focus{border: 1px solid #eee;}

/*公共类搜索文本框和搜索按钮 2*/

.commSerachDiv2 .itembox{padding-left: 30px;}
.commSerachDiv2 .itembox:first-child{padding-left: 0;}

/*公共类搜索文本框和搜索按钮 3*/

.commSerachDiv3 .itembox{padding-left: 20px;}
.commSerachDiv3 .itembox{width: 200px;}

/*详情页面的大盒子*/

.zzDetail_Content{width: 100%;padding-bottom: 50px;}
.zzDetail_Content2{background: #F7F8FC;padding: 30px;}
.zzDetail_Content2 .titles{text-align: center;font-size: 20px;color: #0B60B8;font-weight: 700;line-height: 30px;}
.zzDetail_Content2 .dates{width: 100%;display: flex;justify-content: center;align-items: center;padding: 20px 0 30px;}
.zzDetail_Content2 .dates img{width: 13px;}
.zzDetail_Content2 .dates span{font-size: 14px;padding-left: 10px;}
.zzDetail_Content2 .contents{background: #fff;padding: 20px;}
.zzDetail_Content2 .contents p{font-size: 14px;color: #474747;line-height: 35px;}
.zzDetail_Content2 .downs{width: 100%;display: flex;justify-content: space-between;align-items: center;padding-top: 30px;}
.zzDetail_Content2 .downs .fls{width: 80%;border: 0px solid red;}
.zzDetail_Content2 .downs .fls a{display: inline-flex;align-items: center;max-width: 100%;}
.zzDetail_Content2 .downs .fls a .s1{font-size: 14px;color: #474747;}
.zzDetail_Content2 .downs .fls a img{width: 14px;}
.zzDetail_Content2 .downs .fls a .s2{color: #24B8FF;padding-left: 10px;max-width: 90%;}
.zzDetail_Content2 .downs .fls a:hover .s2{text-decoration: underline;}
.zzDetail_Content2 .downs .frs{width: 20%;border: 0px solid red;display: flex;align-items: center;justify-content: flex-end;}
.zzDetail_Content2 .downs .frs a{width: 85px;height: 34px;line-height: 34px;border: 1px solid #969696;border-radius: 17px;overflow: hidden;text-align: center;font-size: 14px;color: #969696;transition: all 0.3s;margin-left: 20px;}
.zzDetail_Content2 .downs .frs a:first-child{margin-left: 0;}
.zzDetail_Content2 .downs .frs a:hover{border: 1px solid #24B8FF;color: #24B8FF;}

/*详情页面图文排版*/

.zzDetail_div{width: 100%;padding: 20px 0 50px;}
.zzDetail_div2 .titles{text-align: center;line-height: 30px;padding-bottom: 25px;}
.zzDetail_div2 .titles img{width: 23px;margin-right: 10px;}
.zzDetail_div2 .titles span{font-size: 20px;color: #0B60B8;display: inline;}
.zzDetail_div2 .contents{width: 100%;}
.zzDetail_div2 .contents .itembox{width: 100%;display: flex;justify-content: space-between;padding-top: 20px;}
.zzDetail_div2 .contents .itembox:first-child{padding-top: 0;}
.zzDetail_div2 .contents .itembox .left{width: 100px;}
.zzDetail_div2 .contents .itembox .left span{width: 100%;background: #E4F2FF;border-left: 2px solid #0B60B8;height: 32px;line-height: 32px;text-align: center;font-size: 14px;color: #000;}
.zzDetail_div2 .contents .itembox .right{width: calc(100% - 100px);padding-left: 20px;}
.zzDetail_div2 .contents .itembox .right p{line-height: 32px;font-size: 14px;color: #464B52;}
.zzDetail_div2 .contents .itembox .right p img{display: block;width: 100%;}
.zzDetail_div2 .contents .itembox .commPage{border-top: none;margin-top: 0;}
.zzDetail_div2 .contents .itembox .frs{width:90%;}

/*在线咨询---表单*/

.consult_form{width: 100%;border: 0px solid red;}
.consult_form .itemform{width: 100%;display: flex;justify-content: space-between;padding-top: 25px;}
.consult_form .itemform:first-child{padding-top: 0;}
.consult_form .itemform .fl{width: 150px;border: 0px solid red;display: inline-flex;align-items: center;justify-content: flex-end;padding-right: 30px;}
.consult_form .itemform .fl i{font-size: 16px;color: #FF1919;font-weight: 700;margin-right: 5px;}
.consult_form .itemform .fl span{font-size: 14px;color: #000;}
.consult_form .itemform .fr{width: calc(100% - 150px);}
.consult_form .itemform .fr input,.consult_form .itemform .fr select,.consult_form .itemform .fr select option,.consult_form .itemform .fr dl dd,.consult_form .itemform .fr textarea{font-size: 14px;}
.consult_form .itemform .fr textarea{height: 200px;padding: 10px;}

/*在线咨询---表单---上传按钮*/

.consult_form .itemform.ifUploadClass .fr{border: 0px solid red;display: flex;align-items: center;justify-content: space-between;}
.consult_form .itemform.ifUploadClass .fr a{width: 110px;height: 42px;border-radius: 4px;overflow: hidden;background: #24B8FF;display: inline-flex;justify-content: center;align-items: center;position: relative;}
.consult_form .itemform.ifUploadClass .fr a img{width: 14px;margin-right: 5px;}
.consult_form .itemform.ifUploadClass .fr a span{font-size: 14px;color: #fff;}
.consult_form .itemform.ifUploadClass .fr a input{background: pink;position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;z-index: 1;cursor: pointer;}
.consult_form .itemform.ifUploadClass .fr input{width: calc(100% - 140px);}

/*在线咨询---表单---获取验证码*/

.consult_form .itemform.ifCodeClass .fr{border: 0px solid red;display: flex;align-items: center;justify-content: space-between;}
.consult_form .itemform.ifCodeClass .fr a{width: 110px;height: 42px;border-radius: 4px;overflow: hidden;background: #fff;border: 1px solid #24B8FF;display: inline-flex;justify-content: center;align-items: center;}
.consult_form .itemform.ifCodeClass .fr a p{color: #24B8FF;font-size: 14px;}
.consult_form .itemform.ifCodeClass .fr a p span{color: #24B8FF;font-size: 14px;}
.consult_form .itemform.ifCodeClass .fr a p.p2{display: none;}
.consult_form .itemform.ifCodeClass .fr a.countClass .p1{display: none;}
.consult_form .itemform.ifCodeClass .fr a.countClass .p2{display: inline-block;}
.consult_form .itemform.ifCodeClass .fr input{width: calc(100% - 140px);}

/*在线咨询---表单---提交按钮*/

.consult_form .submitform{width: 100%;display: flex;justify-content: center;padding-top: 50px;}
.consult_form .submitform a{width: 290px;height: 44px;border-radius: 4px;overflow: hidden;background: #24B8FF;font-size: 14px;color: #fff;display: inline-flex;justify-content: center;align-items: center;}

/*在线咨询---表单---提示文字*/

.consult_form .tipform{width: 100%;color: #F96969;font-size: 12px;text-align: center;padding-top: 25px;}

/*大列表盒子---【考试信息】导航*/

.zzBigList{width: 100%;}
.zzBigList3{width: 100%;}
.zzBigList3 .itembox{width: 100%;padding: 20px 0;border-top: 1px solid #F5F5F5;}
.zzBigList3 .itembox:first-child{border-top: none;padding-top: 0;}
.zzBigList3 .itembox .d1{width: 100%;font-size: 16px;font-weight: 700;transition: color 0.3s;}
.zzBigList3 .itembox .d2{width: 100%;display: flex;justify-content: space-between;padding-top: 20px;}
.zzBigList3 .itembox .d2 p{border: 0px solid red;display: inline-flex;align-items: center;width: 25%;}
.zzBigList3 .itembox .d2 p:nth-child(1){width: 34%;}
.zzBigList3 .itembox .d2 p:nth-child(2){width: 14%;}
.zzBigList3 .itembox .d2 p:nth-child(3){width: 29%;}
.zzBigList3 .itembox .d2 p:nth-child(4){width: 19%;justify-content: flex-end;}
.zzBigList3 .itembox .d2 p .s1{font-size: 14px;color: #15274F;}
.zzBigList3 .itembox .d2 p .s2{font-size: 12px;color: #aaa;max-width: 80%;}
.zzBigList3 .itembox .d2 p:nth-child(1) .s2{max-width: 80%;}
.zzBigList3 .itembox .d2 p:nth-child(2) .s2{max-width: 50%;}
.zzBigList3 .itembox .d2 p:nth-child(3) .s2{max-width: 70%;}
.zzBigList3 .itembox .d2 p:nth-child(4) .s2{max-width: 80%;}
.zzBigList3 .itembox:hover .d1{color: #24B8FF;}

/*大列表盒子---【学习资料】导航*/

.zzBigList4 .itembox{width: 100%;display: flex;justify-content: space-between;align-items: center;}
.zzBigList4 .itembox .frs{width: 110px;}
.zzBigList4 .itembox .frs a{display: inline-flex;width: 100%;height: 44px;justify-content: center;align-items: center;background: #24B8FF;font-size: 14px;color: #fff;border-radius: 4px;overflow: hidden;}
.zzBigList4 .itembox .frs a:hover{background: #149ada;}
.zzBigList4 .itembox .fls{width: calc(100% - 110px);}
.zzBigList4 .itembox .d2{justify-content: flex-start;}
.zzBigList4 .itembox .d2 p{width: 50%;border: 0px solid red;}
.zzBigList4 .itembox .d2 p:nth-child(1){width: 50%;}
.zzBigList4 .itembox .d2 p:nth-child(2){width: 50%;}
.zzBigList4 .itembox .d2 p:nth-child(1) .s2{max-width: 80%;}
.zzBigList4 .itembox .d2 p:nth-child(2) .s2{max-width: 70%;}
.zzBigList4 .itembox:hover .d1{color: #000;}

/*证书信息---详情页---表格*/

.zzMajor_Table{border: 0px solid red;display: block;width: 100%;}
.zzMajor_Table .tableHead{width: 100%;display: flex;justify-content: space-between;background: #F1F6FE;border-bottom: 1px solid #ebeef5;}
.zzMajor_Table .tableHead p{width: 25%;text-align: center;display: inline-flex;justify-content: center;align-items: center;border: 0px solid red;color: #15274F;font-size: 14px;font-weight: 700;padding: 10px;}
.zzMajor_Table .tableBody .itemTR{width: 100%;display: flex;justify-content: space-between;border-bottom: 1px solid #ebeef5;}
.zzMajor_Table .tableBody .itemTR p{width: 25%;text-align: center;display: inline-flex;justify-content: center;align-items: center;border: 0px solid red;font-size: 14px;font-weight: 400;padding: 5px;transition: all 0.3s;}
.zzMajor_Table .tableBody .itemTR:nth-child(odd) p{background: #fff;}
.zzMajor_Table .tableBody .itemTR:nth-child(even) p{background: #FAFAFA;}
.zzMajor_Table .tableBody .itemTR:hover p{background: #f5f7fa;}

.ifCodeClass .layui-btn{width:123px !important;background: #24B8FF;}
.ifCodeClass .disabled{width:110px !important;}
.contents p img{max-width:100%}


.nosj{text-align:center;padding-top: 144px;padding-bottom:50px;}
.nosj img{padding-bottom:29px;}
.nosj div{color:#999;font-size:14px !important;font-weight:400;}





/*主题蓝色：#149ada*/


/*主题蓝色的悬浮颜色：#149ada*/
