@charset "gb2312";
/* CSS Document */
/*清除默认样式*/
body{ font-size:12px; }
body,p,h1,h2,h3,h4,h5,h6{ margin:0; }
a{ color:#333; text-decoration:none; font-family: "microsoft yahei"; outline:none; }
img{ vertical-align:middle; border:none; }
ul,ol,dl,dd,td,th,input,select{ padding:0; margin:0; }
li{ list-style:none; }
table{ border-collapse:collapse; }
input,select{ outline:none; }
select{ appearance:none; -moz-appearance:none; -webkit-appearance:none; }


/*公共样式*/
.fl{ float:left; }
.fr{ float:right; }
.clearfix{ *zoom:1; }
.clearfix:after{ content:""; display:block; clear:both; }
.main{ width:1200px; margin:0 auto; }
h2{ font:bold 38px/90px "microsoft yahei"; color:#333; text-align:center; padding-top:4px; background:url(imagestitle.png) no-repeat center top; }
.zg_mr0{ margin-right:0!important; }

/*top*/
.zg_topWrap,.zg_top{ background:#f9f9f9; }
.zg_top ul{ padding:10px 0 0 48px; }
.zg_top li{ float:left; font:14px/44px "microsoft yahei"; color:#333; }
.zg_top li a{ padding:0 4px; color:#333; }
.zg_top p{ font:16px/44px "microsoft yahei"; padding-top:10px; }

/*banner*/
.zg_bannerWrap{ background:url(imagesbanner.jpg) no-repeat center top; }
.zg_banner{ position:relative; }
.zg_banner p{ position:absolute; width:1120px; height:62px; font:bold 62px/1 "microsoft yahei"; color:#ffde00; text-align:center; top:126px; left:0; padding-left:80px; }


/*m1不一样的高端协议班，等待不一样的你*/
.zg_m1Wrap{ background:#dcdcdc url(imagesm1_wrap.jpg) no-repeat center top; }
.zg_m1{ background:#dcdcdc url(imagesm1.jpg) no-repeat center top; padding:40px 0 67px; }
.zg_iframe{ position:relative; width:732px; height:412px; margin:56px auto 0; box-shadow:0 0 30px 5px #a2aeb3;  }
.zg_iframe img{position:absolute; top:0; left:0; width:100%; height:100%; }
.zg_iframe span{ position:absolute; display:block; width:89px; height:89px; background:url(imagesplay.png) no-repeat; top:50%; left:50%; margin:-45px 0 0 -45px; cursor:pointer; }
.zg_iframe iframe{ display:none; }

/*m2省考内容不清楚，备考路上无思路*/
.zg_m2Wrap{ background:#dcdcdc url(imagesm2_wrap.jpg) no-repeat center top; }
.zg_m2{ background:#dcdcdc url(imagesm2.jpg) no-repeat center top; padding:66px 0 155px; }
.zg_m2con{ position:relative; width:100%; height:358px; background:url(imagesm2_con.png) no-repeat 406px 0; margin-top:67px; }
.zg_m2con dt{ position:absolute; font:bold 22px/40px "microsoft yahei"; color:#053c42; text-align:center; width:127px; height:60px; padding-top:67px; }
.zg_m2con dd{ position:absolute; padding-top:20px;}
.zg_m2con dd p{ font:18px/36px "microsoft yahei"; color:#fff; padding-left:22px; background-repeat:no-repeat; background-position:left center; }
.zg_dl1 dt{ background:url(imagesm2_pic1.png) no-repeat; top:12px; left:385px; }
.zg_dl2 dt{ background:url(imagesm2_pic2.png) no-repeat; top:5px; left:693px; }
.zg_dl3 dt{ background:url(imagesm2_pic3.png) no-repeat; top:286px; left:590px; }
.zg_dl1 dd{ width:326px; height:163px; background:url(imagesm2_pic4.png) no-repeat; top:94px; left:0; padding-left:32px; }
.zg_dl2 dd{ width:304px; height:126px; background:url(imagesm2_pic5.png) no-repeat; top:11px; right:0; padding-left:44px; }
.zg_dl3 dd{ width:310px; height:122px; background:url(imagesm2_pic6.png) no-repeat; top:246px; right:88px; padding-left:45px; }
.zg_dl1 dd p{ background-image:url(imagesm2_pic7.png); }
.zg_dl2 dd p{ background-image:url(imagesm2_pic8.png); }
.zg_dl3 dd p{ background-image:url(imagesm2_pic9.png); }

/*m3选择中公高端协议班，助您击破个个疑虑*/
.zg_m3Wrap{ background:#dcdcdc url(imagesm3_wrap.jpg) no-repeat center bottom; }
.zg_m3{ background:#dcdcdc url(imagesm3.jpg) no-repeat center bottom; padding-top:16px; }
.zg_m3con{ width:100%; height:495px; background:url(imagesm3_pic5.jpg) no-repeat left 15px; margin-top:41px; }
.zg_m3con dl{ float:left; width:286px; height:320px; background-repeat:no-repeat; }
.zg_m3con dt{ font:bold 30px/74px "microsoft yahei"; color:#fce41e; text-align:center; padding-top:36px; }
.zg_m3con dd{ padding-left:35px; }
.zg_m3con dd p{ font:20px/36px "microsoft yahei"; color:#fff; padding-left:23px;background:url(imagesm3_pic4.png) no-repeat left 15px; }
.zg_m3dl1{ background-image:url(imagesm3_pic1.jpg); margin:41px 24px 0 295px;}
.zg_m3dl2{ background-image:url(imagesm3_pic2.jpg); margin:72px 20px 0 0; }
.zg_m3dl3{ background-image:url(imagesm3_pic3.jpg);}

/*笔试备考，提供专属学习计划*/
.zg_m4Wrap{ background:#fff url(imagesm4_wrap.jpg) no-repeat center top; }
.zg_m4{ background:#fff url(imagesm4.jpg) no-repeat center top; padding:38px 0 67px; }
.zg_m4con1{}
.zg_m4con1 dl{ float:left; width:145px; height:298px; background-repeat:no-repeat; background-position:center bottom; }
.zg_m4con1 dt{ font:bold 18px/32px "microsoft yahei"; color:#fff; text-align:center; padding-top:167px; }
.zg_m4con1 dd p{ font:18px/31px "microsoft yahei"; color:#fff; text-align:center;  }
.zg_m4dl1{ background-image:url(imagesm4_pic1.png); margin:27px 0 0 126px; }
.zg_m4dl2{ background-image:url(imagesm4_pic2.png); margin:115px 0 0 105px; }
.zg_m4dl3{ background-image:url(imagesm4_pic3.png); margin:37px 0 0 181px; }
.zg_m4dl4{ background-image:url(imagesm4_pic4.png); margin:76px 0 0 132px; }
.zg_m4con2{ padding-top:66px; }
.zg_m4Img{ position:relative; float:left; width:498px; height:264px; padding:32px 32px 29px 36px; background:url(imagesm4img_bg.png) no-repeat center center; text-align:center; margin:0 65px 81px 0; }
.zg_m4Img span{ position:absolute; top:-48px; left:7px; }

/*移动平台，利用碎片时间随时学*/
.zg_m5Wrap{ background:#fff url(imagesm5_wrap.jpg) no-repeat center 221px; }
.zg_m5{ background:#fff url(imagesm5.jpg) no-repeat center 221px; padding:46px 0 33px; }
.zg_m5con{ margin-top:51px; text-align:center; }
.zg_cord{ margin:-40px 46px 0; }

/*全程备考，提供贴心督学服务*/
.zg_m6Wrap{ background:#dcdcdc url(imagesm6_wrap.jpg) no-repeat center top; }
.zg_m6{ background:#dcdcdc url(imagesm6.jpg) no-repeat center top; padding:100px 0 131px; }
.zg_m6con{ margin-top:97px; padding-top:79px; background:url(imagesm6con_bg.png) no-repeat center top; }
.zg_m6con p{ font:18px/60px "microsoft yahei"; color:#fff; padding-left:36px; }
.zg_m6con p span{ display:inline-block; *display:inline; *zoom:1; width:108px; text-align:right; margin-right:90px; }
.zg_m6Img{ padding-top:59px; }
.zg_m6Img img{ margin-right:23px; }

/*专属学习计划＋全程主动督学=成“公”上岸*/
.zg_m7Wrap{ background:#dcdcdc; }
.zg_m7{ background:#dcdcdc; padding:50px 0 56px; }
.zg_m7 h2{ background-image:url(imagestitle1.png);}
.zg_m7con{ padding:0 21px 0 13px; margin-top:54px; }
.zg_m7Left{ width:318px; text-align:center; }
.zg_m7Left p{ font:bold 20px/56px "microsoft yahei"; color:#666; }
.zg_m7Right{ width:834px; text-align:center; padding-top:29px; }
.zg_m7Right p{ font:18px/36px "microsoft yahei"; color:#666; text-align:left; }
.zg_m7Right p span{ background:#e6d794; }
.zg_m7Right img{ margin-top:10px; }

/*address*/
.zg_addressWrap{ background:#dcdcdc url(imagesaddr_wrap.jpg) no-repeat center top; }
.zg_address{ background:#dcdcdc url(imagesaddr.jpg) no-repeat center top; }
.zg_p1{ font:30px/52px "microsoft yahei"; color:#fff; text-align:center; padding-top:20px; }
.zg_p1 span{ color:#ffd800; }
.zg_p2{ font:bold 30px/30px "microsoft yahei"; color:#fff; padding:30px 0 45px 330px;  }
.zg_p2 em{ font-size:18px; font-style:normal; font-weight:normal; }
.zg_addr{ padding:42px 0 34px; }
.zg_addr p{ font:18px/39px "microsoft yahei"; color:#eaeaea; margin-bottom:30px; }
.zg_addr span{ display:inline-block; *display:inline; *zoom:1; width:117px; height:39px; background:#fab600; border-radius:19px; font:18px/39px "microsoft yahei"; color:#fff; text-align:center; margin:0 13px; }
.zg_addr a{ color:#333; padding:0 21px; }

/*footer*/
.zg_footerWrap{ background:#333; }
.zg_footer{ background:#333; font:12px/24px "microsoft yahei"; color:#ccc; text-align:center; padding:25px 0;  }







