@charset "utf-8";
/*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:1200px;margin: 0 auto;display: block;}
.fl{float:left}
.fr{float:right}
.content{width:100%;height:auto;box-sizing:border-box}
.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:531px; background:url(../img/banner.jpg) no-repeat center;}
.is_banner_xg a{ width:1200px; height:531px; margin:0 auto; display:block;}
/*选项卡*/
#nav li.active{cursor: pointer;}
#con div{display: none}
#con div.active2{display: block;}
/*覆盖layui样式*/
.zx_btn{text-align: center;margin-top: 40px;}
.layui-btn{width: 224px;height: 50px;line-height: 50px;font-size: 24px;}
.zx_btn1{background-color: transparent;color: #2d85ff;border: 1px solid #2d85ff;width: 310px;height: 52px;line-height: 52px;}
.zx_btn1:hover,.zx_btn3:hover{color:#2d85ff }
.zx_btn2{color: #fff;width: 310px;height: 52px;line-height: 52px;}
.layui-btn+.layui-btn{margin-left: 32px;}
.zx_btn3{color: #2d85ff;background-color: #fff;font-weight: normal;margin-left: 68px;margin-bottom: 10px;}
.layui-row a{text-align: center;}
/*前景*/
.qianjing{padding-top: 30px;}
.qianjing .h2{margin: 20px 0 48px;}
/*人群*/
.renqun{padding-top: 30px;margin-top: 20px;padding-bottom: 40px;}
.renqun .h2{margin-bottom: 30px;}
.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: 378px;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_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;}
/*课程*/
.kecheng{padding-top: 40px;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 #4ca8ef;font-size: 25px;color: #4ca8ef}
.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_btn{font:18px/28px Microsoft Yahei;color: #4ca8ef;position: absolute; display:block; width:180px; height:35px; text-align:center;}
/*名企*/
.mingqi,.shebei,.jiaoxue,.wenti{padding-top: 50px;}
.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: #2d85ff;}
#test2{margin-top: 58px;}
.mingqi .small{text-align: center;margin: 22px 0 38px;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: 400px;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}
/*广告条*/
.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-top: 50px;padding-bottom: 40px;}
.form_box .h2{margin-bottom: 30px;}
.form_box .form_con{height: 100%;}
.form_box .con_l{width: 610px;height: 480px;}
.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: 480px;}
.form_box .con_r .tit{height: 60px;font:22px Microsoft Yahei;text-align: center;color: #1E9FFF;}
.form_box .con_r .con{height: 360px;background-color: #1E9FFF;padding-top: 60px;box-sizing: border-box;}
.form_box .con_r .con .form_group{width: 426px;margin: 0 auto;margin-bottom: 30px;}
.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: 280px;height: 60px;display: inline-block;background-color: #fff;border: 0 none;
font-size: 20px;padding-left: 10px;}
.form_box .con_r .bot{height: 60px;background-color: #ececec;overflow: hidden;}
.form_box .con_r .bot .tijiao{width: 172px;height: 40px;display: block;background-color: #1E9FFF;border-radius: 40px;margin: 10px auto;text-align: center;
font:18px/40px Microsoft Yahei;color: #fff;border: 0 none;cursor: pointer;}
.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}
.w12{
    width: 1200px;
    margin: 0 auto;
  }
.content3{
box-sizing: border-box;
width: 100%;
min-width: 1200px;
background-color: #fff;
padding-top: 20px;
}
.sec8Content{
padding: 10px 0 0 40px;
overflow: hidden;
}
.sec8ContentL{
margin-right: 20px;
width: 590px;
}
.sec8ContentR {
width: 500px;
height: 339px;
box-sizing: border-box;
padding-top: 45px;
}
.sec8ContentR h3{
text-align: center;
font-size: 28px;
color: #090909;
margin-bottom: 20px;
font-weight: bold;
}
.formInput{
width: 500px;
height: 50px;
margin: 0 auto 20px;
line-height: 50px;
padding: 0 20px 5px;
background-color: #f0eeef;
border-radius: 30px;
}
.formInput input{
width: 500px;
height: 40px;
vertical-align: middle;
font-size: 18px;
border: none;
outline: none;
background-color: #f0eeef;
box-sizing: border-box;
padding-left: 20px;
}
.formIcon{
overflow: hidden;
padding-right: 20px;
}
.formIcon img{
vertical-align: middle;
}
.formBottom button{
display: block;
width:450px;
height: 45px;
line-height: 40px;
color: #fff;
background: linear-gradient(#ff9045,#fe676f);
margin: 0 auto;
border-radius: 30px;
font-size: 22px;
border: none;
}