@charset "utf-8";
/*名企*/
.shebei,.jiaoxue,.wenti{padding-top: 50px;}
.mingqi{padding-top: 30px;}
.mingqi .h2,.shebei .h2,.wenti .h2{margin-bottom: 50px;}
.layui-carousel-ind ul,.layui-carousel-ind ul:hover{background-color: transparent;}
.layui-carousel-ind li{background-color: #fff;}
.layui-carousel-ind li.layui-this{background-color: #eb3d4a;}
#test2{margin-top: 58px;}
.mingqi .small{text-align: center;margin: 22px 0 10px;font-size: 25px;color: #000; font-weight:700;}
.mingqi .small span{color: #ffe258;}
.mingqi .pic{width:100%;height:306px;margin-top: 40px;}
.mingqi .pic div{width: 207px;height: 100%;float: left;cursor: pointer;}
.mingqi .pic div:first-child{margin-left: 0}
.mingqi .pic div:last-child{margin-right: 0}
.mingqi .pic .pic1{background: url(../img/is_mqhd_1.jpg);background-position:left center;background-repeat:no-repeat;}
.mingqi .pic .pic2{background: url(../img/is_mqhd_2.jpg);background-position:left center;background-repeat:no-repeat}
.mingqi .pic .pic3{background: url(../img/is_mqhd_3.jpg);background-position:left center;background-repeat:no-repeat}
.mingqi .pic .pic4{background: url(../img/is_mqhd_4.jpg);background-position:left center;background-repeat:no-repeat;width: 578px;}
/*base-style*/
.clearfix:after{clear:both;content:'';display:block;height:0;line-height:0;visibility:hidden}
.clearfix{zoom:1}
.clear{clear:both;width:100%;height:0;line-height:0;font-size:0;overflow:hidden}
.w{width:1400px;margin: 0 auto;display: block;}
.fl{float:left}
.fr{float:right}
.content{width:100%;height:auto;box-sizing:border-box;background-color: #f5f5f5;margin-top: 30px;padding-bottom: 30px;}
.h2{font:bold 40px Microsoft Yahei;text-align: center;color: #444444;}
.h3{font-size: 24px;text-align: center;;color: #444444;}
.h4{font:16px/25px Microsoft Yahei;text-indent: 2em;color: #666666;}
.xjs-btn{width:160px;height:48px;display:block;border-radius:5px;background:#f55d45;
font-size:20px;color:#fff;line-height:48px;text-align:center;margin:30px auto}
.flex{display: -moz-box;  /* Firefox */display: -ms-flexbox;    /* IE10 */display: -webkit-box;    /* Safari */ display: -webkit-flex;    /* Chrome, WebKit */
display: box; display: flexbox; display: flex;flex-flow:row nowrap;  justify-content:space-between; /*align-items:center;*/}
/*input:focus{border: 1px solid #229d11;box-shadow: 0 0 5px #229d11;outline: none;}*/
/*base-style end*/
/*topnav*/
.zhuanti_top_main{width:100%;margin:0 auto;z-index:100;overflow:visible;position:fixed;top:0;background:url(http://www.zzwtqx.com/images/global/zt_btbg.gif) repeat-x left top;height:45px}
.zhuanti_top{margin:0 auto;width:980px;height:45px}
.zhuanti_logo{height:45px;width:285px;background:url(http://www.zzwtqx.com/images/global/zt_logo.gif) no-repeat left top;float:left}
.zhuanti_logo h1 a{width:285px;height:45px;display:block;text-indent:-9999px}
.zhuanti_nav{width:660px;height:45px;float:right;line-height:45px}
.zhuanti_nav a{padding-left:6px;color:#30F;font-size:14px;font-weight:700}
/*topnav end*/
/*body*/
.banner{padding-top: 45px;}
.banner a img,.banner img{display: block;}
/* .is_banner_xg{ width:auto; height:525px; background:url(../img/banner.jpg) no-repeat center;background-position: center;} */
.is_banner_xg a{display:block;}
.is_banner_xg a img{width: 100%;}
/*覆盖layui样式*/
.zx_btn{text-align: center;margin-top: 30px;}
.layui-btn{height: 50px;line-height: 50px;font-size: 24px;}
.zx_btn2:hover{color: #ffa901;}
.zx_btn2{background-color: transparent;color: #ffa901;border: 1px solid #ffa901}
.zx_btn1{color: #fff;background-color: #fe4032;padding: 0 80px;}
.layui-btn+.layui-btn{margin-left: 32px;}
.zx_btn3{color: #ffa901;background-color: #fff;font-weight: normal;margin-left: 68px;margin-bottom: 10px;}
.layui-row a{text-align: center;}
/*前景*/
.qianjing{padding-top: 70px;}
.qianjing .h2{margin: 20px 0 48px;}
/*人群*/
.renqun{padding-top: 30px;}
.renqun .h2{margin-bottom: 50px;}
.renqun .pic{text-align: center;}
.renqun .is_pic{text-align: center;}
.renqun .con{border: 1px solid #2a84ff;width: 286px;height: 104px;margin:0 auto;box-sizing: border-box;padding: 18px;font:16px/34px Microsoft Yahei;color: #2a84ff;}
.renqun .is_con{border: 1px solid #2a84ff;width: 382px;height: 104px;margin:0 auto;box-sizing: border-box;padding: 18px;font:16px/34px Microsoft Yahei;color: #2a84ff;}
.renqun .is_con_ts{border: 1px solid #2a84ff;width: 278px;height: 110px;margin:0 auto;box-sizing: border-box;padding: 10px;font:16px/22px Microsoft Yahei;color: #2a84ff;}
.renqun .is_con_ts1{border: 1px solid #2a84ff;width: 580px;height: 104px;margin:0 auto;box-sizing: border-box;padding: 18px;font:16px/34px Microsoft Yahei;color: #2a84ff;}
.renqun .is_con_ts2{border: 1px solid #2a84ff;width: 380px;height: 104px;margin:0 auto;box-sizing: border-box;padding: 18px;font:16px/34px Microsoft Yahei;color: #2a84ff;}
.renqun .is_con_bf{width: 385px;height: 104px;margin:0 auto;box-sizing: border-box;padding: 18px;font:20px/34px Microsoft Yahei;text-align:center;}
.renqun .is_con_bf span{ color:#7791ca;}
.renqun .is_con_bf p{ color:#666464;}
/*优势*/
.youshi{width: 100%;height: 833px;background: url(../img/youshi_bg.jpg) fixed no-repeat center;background-size: cover;margin-top: 80px;padding-top: 70px;box-sizing: border-box;}
/*广告条1*/
.ggt1{width: 100%;height: 120px;background-color: #ff363f;font:bold 36px/42px Microsoft Yahei;color: #fff; margin-top:50px;}
/*课程*/
.kecheng{padding-top: 30px;padding-bottom: 30px;}
.kecheng .h2{color: #fff;}
.kecheng .small{text-align: center;margin: 22px 0 38px;font-size: 20px;color: #fff;}
.kecheng .small span{color: #ffe258;}
.kecheng li{margin-bottom: 20px;position: relative;}
.kecheng li .li_tit{position: absolute;width: 538px;padding-bottom: 20px;border-bottom: 1px solid #007cf0;font-size: 25px;color: #007cf0}
.kecheng li .li_tit span{font-size: 19px;}
.kecheng li .li_con{font:18px/35px Microsoft Yahei;width: 538px;position: absolute;color: #2d2d2d;}
.kecheng li .li_con span{ font-weight:700;}
.kecheng li .li_btn{font:18px/28px Microsoft Yahei;color: #007cf0;position: absolute; display:block; width:180px; height:35px; text-align:center;}
/*名企*/
.shebei,.jiaoxue,.wenti{padding-top: 50px;}
.layui-carousel-ind ul,.layui-carousel-ind ul:hover{background-color: transparent;}
.layui-carousel-ind li{background-color: #fff;}
.layui-carousel-ind li.layui-this{background-color: #eb3d4a;}
#test2{margin-top: 58px;}

/*广告条*/
.ggt{width: 100%;height: 88px;background-color: #f63545;font:bold 35px/88px Microsoft Yahei;color: #fff;text-align: center;margin-top: 56px;}
/*设备*/
#test3 .layui-carousel-ind li,#test4 .layui-carousel-ind li{width: 22px;height: 22px;}
#test3 .layui-carousel-ind li.layui-this,#test4 .layui-carousel-ind li.layui-this{background-color:#d3d3d3 }
/*教学*/
.jiaoxue .h2{margin-bottom: 30px;}
#test4{margin-top: 30px;}
/*form_box*/
.form_box{width: 100%;background-color: #fff;box-sizing: border-box;padding-bottom: 40px;}
.form_box .h2{margin-bottom: 30px;}
.form_box .form_con{height: 100%;width: 1100px;margin: 0 auto;}
.form_box .con_l{width: 542px;height: 354px;}
.form_box .con_l .tit{height: 60px;font:22px Microsoft Yahei;text-align: center;color: #666666;}
.form_box .con_l .con{height: 360px;background-color: #ececec;padding-left: 146px;padding-top: 20px;box-sizing: border-box;}
.form_box .con_l .con>a{font:18px/54px Microsoft Yahei;color: #6a6a76;}
.form_box .con_l .bot{height: 60px;background-color: #828282;overflow: hidden;}
.form_box .con_l .bot>a{width: 172px;height: 40px;display: block;background-color: #ffffff;border-radius: 40px;margin: 10px auto;text-align: center;
font:18px/40px Microsoft Yahei;}
.form_box .con_r{width: 530px;height: 354px;overflow: hidden;}
.form_box .con_r .tit{height: 60px;font:22px Microsoft Yahei;text-align: center;color: #1E9FFF;}
.form_box h2{font-size: 32px;font-weight: bolder;text-align: center;}
.form_box h2 span{color: #ff2530;}
.form_box .con_r .con{padding-top: 30px;box-sizing: border-box;}
.form_box .con_r .con .form_group{margin: 0 auto;margin-bottom: 30px;text-align: center;}
.form_box .con_r .con .form_group label{width: 122px;display:inline-block;color: #fff;font-size: 18px;}
.form_box .con_r .con .form_group input{width: 450px;height: 60px;display: inline-block;background-color: #f0eeef;border: 0 none;
font-size: 20px;padding-left: 20px;border-radius: 30px;}
.form_box .con_r .bot{height: 60px;overflow: hidden;}
.form_box .con_r .bot .tijiao{width: 450px;display: block;border-radius: 30px;margin: 10px auto;text-align: center;background: linear-gradient(#ff9144,#ffb3b7);
font:18px/40px Microsoft Yahei;color: #fff;border: 0 none;cursor: pointer;font-weight: bolder;}
.copyright{text-align:center;line-height:25px;font:14px Microsoft YaHei;height:auto;padding-top:20px;color:#000;width:100%;margin:0 auto}
.copyright a{color:#000}
.sec4 p{
    margin: 10px 0 20px;
    text-align: left;
    font-size: 24px;
    line-height: 35px;
    color: #333333;
}
.sec4 ul{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;

}
.sec4 ul li{
    width: 335px;
    margin-bottom: 30px;
}
.sec4 ul li p{
    text-align: center;
    width: 335px;
    line-height: 42px;
    font-size: 24px;
    color: #ffffff;
    margin-top: 10px;
    background-color: #004f9c;
}

.jyfx_fonts{
    font-size: 18px;
    color: #666666;
    line-height: 30px;
    padding-bottom: 30px;
}
.sec4bg{
    width: 1200px;
    height: 117px;
    background: url('../img/sec4bg.jpg') no-repeat;
    background-size: 100% 100%;
    background-position: center;
    margin-bottom: 30px;
    text-align: center;
    color: #fff;
}
.sec4bg h2{
    font-size: 38px;
    font-weight: bolder;
    letter-spacing: 3px;
    line-height: 38px;
    padding-top: 22px;
}
.sec4bg p{
    font-size: 24px;
    margin-top: 10px;
    line-height: 24px;
}
.sec5 ul{
    flex-wrap: wrap;
}
.sec5 ul li{
    width: 289px;
    height: 120px;
}
.sec5 ul li:nth-child(n+5){
    margin-top: 20px;
}
.chuangye{
    width: 1200px;
    margin: 0 auto;
    padding-top: 30px;
}
.sec6{
    padding: 15px 0;
}
.sec6 ul{
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;
}
.sec6 ul li{
    width: 190px;
    text-align: center;
}
.sec6 ul li p{
    font-size: 22px;
    color: #333333;
    padding-top: 8px;
}
.kcnr>ul{height: 44px;margin-top: 10px;}
.kcnr>ul>li{width: 136px;height: 44px;border-radius: 10px;background: #959595;cursor: pointer;text-align: center;color: #fff;font-size: 20px;line-height: 44px;}
.kcnr>ul>li.active{background: #0a8e13}
.kcnr{padding-bottom: 30px;}
.kcnr .con{width: 1200px;margin: 0 auto;overflow: hidden;display: none}
.kcnr .con .con_tit{font-size: 26px;color: #0a8e13;text-align: center;margin: 44px auto 34px}
.kcnr .con.active1{display: block}

/* 新增 */
.sec3List{
background-color: #fff;
padding-bottom: 1px;
}
.sec3ListTop{
border-bottom: 1px solid #004f9c;
}
.sec3ListTop ul li{
width: 210px;
height: 85px;
text-align: center;
font-size: 20px;
position: relative;
overflow: hidden;
cursor: pointer;
display: flex;
justify-content: center;
align-items: center;
}
.sec3ListTop ul li span{
position: absolute;
width: 0;
height: 0;
left: -20px;
top: -30px;
border-top: 20px solid transparent;
border-right: 20px solid #c2c2c2;
border-bottom: 20px solid transparent;
border-left: 20px solid transparent;
transform: rotate(-315deg);
}
.activeSpan{
border-right: 20px solid #004f9c !important;
}
.sec3ListBottomList{
overflow: hidden;
padding: 30px 30px 30px 50px;
box-sizing: border-box;
height: auto;
}
.sec3ListBottomListLeft{
float: left;
width: 1200px;
box-sizing: border-box;
}
.sec3ListBottomListLeft ul li h3{
font-size: 20px;
color: #333;
position: relative;

}
.sec3ListBottomListLeft ul li h3::after{
position: absolute;
content: '';
width: 12px;
height: 12px;
border-radius: 50%;
background-color: #004f9c;
left: -25px;
top: 12px;
}
.sec3ListBottomListLeft ul li p{
margin: 10px 0;
font-size: 20px;
color: #666666;
line-height: 30px;
}
.sec3ListBottomBox .sec3ListBottom{
display: none;
}
.mt30{
    margin-top: 30px;
}
.sec1{
    width: 1400px;
    margin: 30px auto;
}
.sec1Title h3{
    text-align: center;
    color: #004f9c;
    font-size: 40px;
    font-weight: bold;
    position: relative;
    padding-bottom: 30px;
}
.sec1Title h3::after{
    content: '';
    width: 480px;
    height: 20px;
    background-color: #ecf0f8;
    display: block;
    margin: 0 auto;
    margin-top: -20px;
}
.sec1Content p{
    font-size: 24px;
    color: #333333;
    line-height: 35px;
}
.sec1Content ul li p{
    font-size: 24px;
    margin-top: 20px;
    text-align: center;
}
.comBtn{
    width: 460px;
    height: 60px;
    line-height: 60px;
    background: #004f9c;
    font-size: 28px;
    border-radius: 30px;
    margin: 30px auto;
    text-align: center;
}
.comBtn a{
    display: block;
    color: #ffffff;
}
.zx_btns{
    margin: 30px auto;
    width: 640px;
    display: flex;
    justify-content: space-around;
}
.zx_btns a{
    display: block;
    width: 300px;
    height: 55px;
    line-height: 55px;
    text-align: center;
    color: #fff;
    background-color: #004f9c;
    border-radius: 30px;
    font-size: 26px;
}
.zx_btns a:nth-child(2){
    background-color: #ff8e29;
}
.sec2{
    width: 1400px;
    margin: 30px auto;
}
.sec2List ul li{
    width: 386px;
    height: 520px;
    background-color: #004f9c;
}
.sec2List ul li img{
    width: 100%;
}
.sec2List ul li:nth-child(n+4){
    margin-top: 20px;
}
.sec2List ul li h4{
    color: #ffffff;
    font-size: 32px;
    text-align: center;
    margin: 10px 0;
}
.sec2List ul li p{
    box-sizing: border-box;
    padding: 0 10px;
    text-align: left;
    color: #ffffff;
    font-size: 22px;
}
.sec5{
    width: 1400px;
    margin: 0 auto;
}
.sec5 .sec1Title h3::after{
    background-color: #3084fe;
}
.sec5List{
    display: flex;
    justify-content: start;
    height: 85px;
    background-color: #ffffff;
}
.sec5List:nth-child(n+3){
    margin-top: 30px;
}
.sec5List div:nth-child(1){
    width: 111px;
}
.sec5List div:nth-child(2){
    width: 1089px;
    height: 85px;
    display: flex;
    align-items: center;
}
.sec5List div:nth-child(2) p{
    color: #4470b6;
    font-size: 24px;
    box-sizing: border-box;
    padding: 0 20px;
}
.hzqy{
    margin-bottom: 30px;
}
.hzqy div:nth-child(1){
    width: 453px;
    height: 540px;
}
.hzqy div:nth-child(1) img{
    width: 100%;
}
.hzqy div:nth-child(2){
    width: 925px;
}
.hzqy div:nth-child(2) div{
    width: 453px;
    height: 260px;
}
.hzqy div:nth-child(2) div:nth-child(n+3){
    margin-top: 20px;
}
.jygw{
    width: 1400px;
    margin: 0 auto;
}
.jygw div{
    width:453px;
}
.jygw div h3{
    background-color: #004f9c;
    color: #ffffff;
    font-size: 32px;
    text-align: center;
    height: 66px;
    line-height: 66px;
}
.jygw div img{
    width: 453px;
    height: 261px;
    margin: 10px 0;
}
.jygw div  p{
    width: 453px;
    height: 217px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color:#004f9c;
    font-size: 28px;
    color: #ffffff;
    text-align: center;
}