@charset "gb2312";
/* CSS Document */
/*default css*/
html{color:#000;background:#fff;}
body{font:12px/1.5 "microsoft yahei","宋体",Tahoma,Arial,Helvetica,sans-serif;word-break:break-all;word-wrap:break-word;}
body,h1,h2,h3,h4,h5,h6,p,dl,dd{margin:0;}ul,ol,input{margin:0;padding:0;}li{list-style: none;}
img{border:none;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}
em,i{font-style:normal}b,strong,th{font-weight:normal;}
textarea{resize:none;}button,input,textarea{/*background: none; border:none;*/font-family:"microsoft yahei","宋体",Tahoma,Arial,Helvetica,sans-serif;vertical-align:middle;}/*input:focus{outline: none;}*/

a{color: #333333; text-decoration: none; outline:none; }

.clearfix { *zoom:1}
.clearfix:after{content: "";display: block; clear: both;}
.clearDiv{clear:both;height:0;font-size:0; overflow: hidden;}

.fl{float:left;}
.fr{float:right;}
.main{ width:1000px; margin:0 auto; }
h2{ font:bold 40px/1 "microsoft yahei"; color:#2786ff; text-align:center; }
h2 span{ padding:0 44px; }
h2 img{ margin-top:5px; }

/*top*/
.zg_topWrap{ height:48px; border-bottom:1px solid #e5e5e5; min-width:1000px; }
.zg_top_a{ font:14px/42px "microsoft yahei"; color:#333; padding:6px 0 0 55px; }
.zg_top_a a{ color:#333; padding:0 6px; }
.zg_tel{ font:18px/48px "microsoft yahei"; color:#666; }

/*banner*/
.zg_bannerWrap{ background:url(imagesbanner.jpg) no-repeat center top; }
.zg_banner{ position:relative; }
.zg_banner h1{ position:absolute; top:90px; left:50px; font:40px/1 "microsoft yahei"; color:#fff; text-align:center; } 
.zg_banner h1 img{ margin-top:19px; }
.zg_banner h1 span{ padding:0 15px; }
.zg_banner h1 em{ color:#ffea5f; }
.zg_banner i{ position:absolute; top:169px; left:45px; display:block; width:646px; height:139px; }
.zg_banner p{ position:absolute; left:54px; top:313px; font:34px/1 "microsoft yahei"; color:#fff; opacity:0.5; filter:alpha(opacity=50); letter-spacing:5px;  }

/*m1考试流程*/
.zg_m1Wrap{ }
.zg_m1{ padding:98px 0 110px; }
.zg_m1 ul{ margin-top:40px; background:url(imagesline.jpg) no-repeat left 122px; }
.zg_m1 li{ float:left; background:url(imagespic1.jpg) no-repeat center 90px; width:150px; }
.zg_m1 li.zg_m1li1{ width:100px; }
.zg_m1_top{ display:block; width:100%; font:18px/38px "microsoft yahei"; color:#333; text-align:center; padding:56px 0 43px; }
.zg_m1_bottom{ display:block; width:98px; height:32px; border:1px solid #ddd; border-radius:14px; font:16px/32px "microsoft yahei"; color:#666; text-align:center; margin:0 auto; }
.zg_m1_bottom:hover{ color:#ff4444; border-color:#ff4444; }
.zg_m1li1 .zg_m1_top{ background:url(imagesicon1.jpg) no-repeat center top; }
.zg_m1li2 .zg_m1_top{ background:url(imagesicon2.jpg) no-repeat center top; }
.zg_m1li3 .zg_m1_top{ background:url(imagesicon3.jpg) no-repeat center top; }
.zg_m1li4 .zg_m1_top{ background:url(imagesicon4.jpg) no-repeat center top; }
.zg_m1li5 .zg_m1_top{ background:url(imagesicon5.jpg) no-repeat center top; }
.zg_m1li6 .zg_m1_top{ background:url(imagesicon6.jpg) no-repeat center top; }
.zg_m1li7 .zg_m1_top{ background:url(imagesicon7.jpg) no-repeat center top; }

/*考试概况*/
.zg_m2{ padding-bottom:66px; }
.zg_m2 ul{ position:relative; width:100%; height:189px; background:url(imagesm2ul.png) no-repeat center top;}
.zg_m2 li{ position:absolute; font:18px/36px "microsoft yahei"; color:#fff; text-align:center; width:100px; height:36px; background:#00b6ff; border-radius:5px; cursor:pointer; }
.zg_m2 li.on{ background:#ffae0b; }
.zg_m2li1{ top:90px; left:93px; }
.zg_m2li2{ top:72px; left:434px; }
.zg_m2li3{ top:51px; left:783px; }
.zg_m2con{ position:relative; margin-top:-24px; width:100%; height:234px; background:url(imagesm2con.png) no-repeat center top; display:none; }
.zg_m2con i{ position:absolute; top:-13px; display:block; width:23px; height:15px; background:url(imagespic2.png) no-repeat; }
.zg_m2con p{ font:16px/32px "microsoft yahei"; color:#fff; text-indent:2em; padding:25px 120px 0; }
.zg_m2con p a{ color:#f9ff5f; }
.zg_m2con1{ left:129px; }
.zg_m2con2{ left:467px; }
.zg_m2con3{ left:822px; }

/*报考须知*/
.zg_m3Wrap{ background:url(imagesm3_wrap.jpg) no-repeat center top; }
.zg_m3{ padding:50px 0; min-height:739px; background:url(imagesm3.jpg) no-repeat center top; }
.zg_m3 h2{ color:#603f00; }
.zg_m3 ul{ padding:40px 0 0 11px; background:url(imagespic3.png) no-repeat left 125px; }
.zg_m3 li{ float:left; width:171px; height:50px; margin:0 37px; font:18px/34px "microsoft yahei"; color:#ac7101; text-align:center; padding-top:121px; cursor:pointer; }
.zg_m3 li.on{ color:#fff; }
.zg_m3li1{ background:url(imagesicon8.png) no-repeat; }
.zg_m3li2{ background:url(imagesicon9.png) no-repeat; }
.zg_m3li3{ background:url(imagesicon10.png) no-repeat; }
.zg_m3li4{ background:url(imagesicon11.png) no-repeat; }
.zg_m3li1.on{ background:url(imagesicon12.png) no-repeat; }
.zg_m3li2.on{ background:url(imagesicon13.png) no-repeat; }
.zg_m3li3.on{ background:url(imagesicon14.png) no-repeat; }
.zg_m3li4.on{ background:url(imagesicon15.png) no-repeat; }
.zg_m3con{ position:relative; margin-top:24px; background:#fff url(imagespic4.jpg) no-repeat right bottom; padding:40px 43px 53px 37px; display:none; }
.zg_m3con p{ font:16px/36px "microsoft yahei"; color:#555; }
.zg_m3con i{ position:absolute; top:-13px; display:block; width:27px; height:15px; background:url(imagespic5.png) no-repeat; }
.zg_m3con1 i{ left:115px; }
.zg_m3con2 i{ left:362px; }
.zg_m3con3 i{ left:608px; }
.zg_m3con4 i{ left:854px; }
.zg_m3con>a{ position:absolute; right:42px; bottom:48px; display:block; width:175px; height:34px; padding-right:35px; background:url(imagesa_button.png) no-repeat; font:16px/34px "microsoft yahei"; color:#fff; text-align:center; }
.zg_m3con>a:hover{ background:url(imagesa_button_hover.png) no-repeat; }
.zg_m3con2{ background-image:url(imagespic6.jpg); }
.zg_m3con2 p{ text-align:center; }
.zg_m3con table{ margin-top:22px; }
.zg_m3con td{ width:148px; height:44px; border:1px solid #ddd; text-align:center; vertical-align:middle; }
.zg_m3con td a{ font:16px/44px "microsoft yahei"; color:#333; }

/*m4常见问题*/
.zg_m4Wrap{background:url(imagesm4.jpg) no-repeat center bottom;}
.zg_m4{ padding-bottom:16px; }
.zg_m4con{ padding-top:44px; }
.zg_m4 dl{ float:left; width:477px; margin:0 52px 32px -8px; background:url(imagesquestion.png) no-repeat; }
.zg_m4 dt{ font:18px/70px "microsoft yahei"; color:#fff; padding-left:82px; }
.zg_m4 dd{ font:16px/27px "microsoft yahei"; color:#666; padding:17px 0 0 64px; text-indent:24px; }
.zg_m4>a{ display:block; width:206px; height:40px; font:18px/40px "microsoft yahei"; color:#ff9e20; text-align:center; border-radius:20px; margin:4px auto 0; box-shadow:0 0 30px 5px #f1f1f1; background:#fff; }
.zg_m4>a:hover{ color:#ff4444; }

/*m5各省考试公告*/
.zg_m5Wrap{ height:522px; background:url(imagesm5_wrap.jpg) no-repeat center top; }
.zg_m5{ height:445px; padding:77px 0 0; background:url(imagesm5.jpg) no-repeat center top; }
.zg_address{ padding-top:46px; }
.zg_address a{ float:left; display:block; width:118px; height:40px; font:18px/40px "microsoft yahei"; color:#333; text-align:center; border:1px solid #00a4ff; border-radius:4px; margin:0 26px 26px 0;}
.zg_address a:hover{ background:url(imagespic7.png) no-repeat; width:120px; height:42px; line-height:42px; border:none; color:#fff; }

/*m6助力备考*/
.zg_m6Wrap{ background:url(imagesm6_wrap.jpg) no-repeat center top; }
.zg_m6{ padding:102px 0 0; background:url(imagesm6.jpg) no-repeat center top; }
.zg_m6 h2{ color:#fff; }
.zg_m6 ul{ padding:51px 0 0; }
.zg_m6 li{ float:left; width:220px; height:163px; border-radius:4px; padding-top:140px; margin-right:40px; box-shadow:0 5px 30px #dcedff; }
.zg_m6li1{ background:#fff url(imagesicon16.jpg) no-repeat center 34px; }
.zg_m6li2{ background:#fff url(imagesicon17.jpg) no-repeat center 34px; }
.zg_m6li3{ background:#fff url(imagesicon18.jpg) no-repeat center 34px; }
.zg_m6li4{ background:#fff url(imagesicon19.jpg) no-repeat center 34px; margin-right:0!important;}
.zg_m6 li dt{ font:20px/36px "microsoft yahei"; color:#007dff; text-align:center; }
.zg_m6 li dd{ font:18px/34px "microsoft yahei"; color:#555; text-align:center; }
.zg_m6 li>a{ display:block; width:166px; height:40px; font:18px/40px "microsoft yahei"; color:#fff; text-align:center; border-radius:18px; background:#fca601; margin:18px auto 0; box-shadow:0 2px 10px #9cccfe; }
.zg_m6 li>a:hover{ background:#fc7d01 }

/*m7在线交流*/
.zg_m7Wrap{}
.zg_m7{ padding:105px 0 96px; }
.zg_m7con{ width:100%; height:357px; background:url(imagesm7con.jpg) no-repeat; margin-top:51px; box-shadow:0 0 10px 3px #efefef; }
.zg_m7con ul{ padding-top:38px; }
.zg_m7con li{ float:left; text-align:center; padding-top:105px; }
.zg_qq{ width:338px; background:url(imagesqq.png) no-repeat center top; }
.zg_wx{ width:338px; background:url(imageswx.png) no-repeat center top; }
.zg_wb{ width:308px; background:url(imageswb.png) no-repeat center top; }
.zg_m7con li p{ font:18px/52px "microsoft yahei"; color:#323232; }

/*底部表单*/
.zg_fixBottomWrap{height:70px; background:url(imagesfix_bottom_wrap.jpg) no-repeat center top; }
.zg_fixBottomWrap.fix{ position:fixed; bottom:0; width:100%; left:0; z-index: 10;}
.zg_fixBottom{ height:70px; background:url(imagesfix_bottom.jpg) no-repeat center top; }
.zg_fixBottom p{ font:bold 16px/30px "microsoft yahei"; color:#ffd258; width:126px; padding:7px 23px 0 3px; }
.zg_fixBottom input,.zg_fixBottom select{ display:inline-block; *display:inline; *zoom:1; width:108px; height:36px; background:#fff; border:none; border-radius:5px; margin-right:26px; padding-left:12px; font:18px/36px "microsoft yahei"; color:#999; }
.zg_fixBottom .zg_sub{ width:94px; background:#fcb801; border-radius:16px; color:#fff; text-align:center; cursor:pointer; padding:0; margin:0; }
.zg_fixBottom .zg_sub:hover{ background:#fca001; }
.zg_form{ float:left; padding:17px 0 0 38px; *padding-top:20px; }
.zg_fixBottom select{ *position:relative; *top:7px; }

/*footer*/
.zg_footerWrap{ background:#32465c; }
.zg_footer{ background:#32465c; font:12px/22px "microsoft yahei"; color:#eeeeee; text-align:center; padding:33px 0 31px; }

/*右侧浮窗*/
.zg_fixRight{ position:fixed; top:20%; right:0; width:146px; height:457px; background:url(imagesfix_right.png) no-repeat; }
.zg_fixRight ul{ width:130px; margin:0 auto; padding:76px 0 0; }
.zg_fixRight li{ position:relative; width:100%; height:40px; margin-bottom:2px; background:#fca601; }
.zg_fixRight li:hover{ background:#fc8901;}
.zg_fixRight li>a{ display:block; width:100%; height:100%; font:16px/40px "microsoft yahei"; color:#fff; text-align:center; }

.zg_showCon{ position:absolute; left:-130px; top:-24px; width:110px; padding:7px 26px 0 0; height:153px; background:url(imagesshow_bg.png) no-repeat; text-align:center; display:none; }
.zg_showCon p{ font:12px/28px "宋体"; color:#666; }
.zg_showCon a{ display:block; width:96px; height:22px; font:12px/22px "宋体"; color:#fff; text-align:center; background:#ff7e00; border-radius:10px; margin:0 auto; }
.zg_showCon a:hover{ background:#ea7400; }
.zg_toTop{ position:absolute; bottom:0; left:50%; margin-left:-28px; display:block; width:57px; height:57px; }










