@charset "gb2312";
/* CSS Document */
/*
* Description: 一建报名入口专题
* Update:      19/07/2019
* Author:      xuyongmei
*/
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}
ul,ol{list-style: none;}
body{font-size: 16px; background: #fff;  color:#333;font-family: "microsoft YaHei";}
select,input,button{vertical-align: middle;font-size: 100%;border:0;}
fieldset,img{border: 0 none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight:normal;}
em,i,b{font-style: normal;}
a{ color:#fff; text-decoration: none;}
a:hover{text-decoration:none;}
.clear {clear: both;display: block;height: 0; visibility: hidden; font: 0/0 arial}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0}
.clearfix {*zoom: 1}
/* ---------------------------------分隔线--------------------------------- */
.autoin{margin:0 auto;width:1000px;}

/* banner */
.banner{width:100%;}
.banner_01{height:70px;background: url(../css/banner_01.jpg) center top no-repeat;padding-top:80px;}
.banner_02{height:145px;background: url(../css/banner_02.jpg) center top no-repeat;}
.banner_03{height:205px;background: url(../css/banner_03.jpg) center top no-repeat;}
	
.banner_01 p{line-height:44px;font-size:28px;color:#fff;padding-left:305px;}
.banner_03 p{line-height:52px;font-size:24px;color:#fff;text-align:center;text-shadow:5px 5px 10px #0b4dbc;-webkit-text-shadow:5px 5px 10px #0b4dbc;-moz-text-shadow:5px 5px 10px #0b4dbc;-ms-text-shadow:5px 5px 10px #0b4dbc;-o-text-shadow:5px 5px 10px #0b4dbc;}
.banner_03 a{display:block;width:450px;height:54px;line-height:54px;font-size:28px;color:#000;text-align:center;background-color:#e2a83a;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;margin:20px auto 0;}
.banner_03 a:hover{background-color:#ca8c17;}

/*报名指南*/
.title{ text-align:center;color:#797878;}
.title h3{position:relative;border-bottom:1px solid #797878;margin:0 auto;line-height:66px;font-size:42px;font-weight:bold;}
.title h3 img{display:inline-block;vertical-align:middle;margin:-7px 11px 0 0;}
.title h3 span{ display:block; width:48px; height:4px; background-color:#797878; position:absolute; left:50%; margin-left:-24px; bottom:-2px; }
.title p{ line-height:42px; }

.baom_warp{height:446px;background: url(../css/baom_bg.jpg) center top no-repeat;padding-top:70px;}

.baom_con{margin-top:32px;padding-left:20px;}
.baom_l{float:left;width:284px;}
.baom_l a{float:left;width:142px;height:131px;}
.baom_l a img{display:block;margin:0 auto 5px;}
.baom_l a p{line-height:24px;font-size:20px;text-align:center;color:#060001;}
.baom_l a p em{display:block;line-height:22px;font-size:16px;}
.baom_l a:hover p{color:#0658dd;}

.baom_r{float:left;width:696px;}
.table_01{margin:0 auto;border-left:1px solid #797878;border-top:1px solid #797878;}
.table_01 th,.table_01 td{font-size:16px;border-right:1px solid #797878;border-bottom:1px solid #797878;}
.table_01 th.th1{border-right-color:#fff;}
.table_01 th{background-color:#0658dd;font-weight:bold;color:#fff;}
.table_01 td{color:#060001;}

/*各省报名时间入口*/
.enter_warp{width:100%;background-color:#105edf;}
.enter_warp .autoin{background-color:#fff;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;padding:40px 0 50px;}

.enter_con{margin-top:22px;}
.table_02{margin:0 auto;border-left:1px solid #797878;border-top:1px solid #797878;}
.table_02 th,.table_02 td{font-size:16px;border-right:1px solid #797878;border-bottom:1px solid #797878;}
.table_02 th.th1{border-right-color:#fff;}
.table_02 th{background-color:#e2a83a;font-weight:normal;color:#fff;}
.table_02 td,.table_02 td a{color:#060001;}
.table_02 td a em{color:#fd6a6a;text-decoration:underline;}
.table_02 td a:hover{color:#0658dd;}
.td1{position:relative;}
.td1 p{height:44px;line-height:44px;color:#105edf;cursor:pointer;}
.ewm_span{width:109px;height:109px;position:absolute;top:35px;left:122px;z-index:9;display:none;}

.enter_b{margin-top: 50px;padding-bottom: 40px;}
.enter_b h4{height: 48px;line-height: 48px;font-size: 28px;color: #474747;text-align: center;background: url(../css/line1.png) center bottom no-repeat;}
.enter_bm{margin-top: 22px;padding-left: 134px;}
.enter_bl{float: left;width: 294px;}
.enter_bl img{display:block;margin: 0 auto;}
.enter_bl p{line-height: 30px;font-size: 20px;color: #474747;text-align: center;}

.enter_br{float: left;width: 410px;height: 166px;background: url(../css/enter_br.png) no-repeat;margin-top: 35px;padding: 12px 33px 0;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;position: relative;}
.enter_br h5{height: 52px;line-height: 52px;font-size:24px;color:#fff;border-bottom: 1px dashed #698ee7;background: url(../css/icon1.png) left center no-repeat;padding-left: 40px;}
.enter_br p{margin-top: 20px;}
.enter_br p span{float: left;width: 160px;height: 32px;line-height: 32px;font-size: 16px;color: #fff;text-align: center;background-color: #0451d0;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;}
.free_btn{width: 64px;height: 67px;background:url(../css/free_btn.png) no-repeat;position: absolute;left: 172px;top: 131px;}
.free_btn:hover{opacity: 0.9;}


/*零基础私教套餐*/
.btn{  display:block; text-align:center; color:#fff; margin:0 auto; border-radius:10px; -moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-webkit-border-radius:10px;}

.tao_c{padding:90px 0 20px;width:100%;background:#105edf url(../css/tao_bg.jpg) no-repeat top center;}
.tao_ul{ padding:20px 0 20px 50px;} 
.tao_ul li{ float:left; margin-right:20px; width:305px; height:453px; border:1px solid #777778; }
.tao_lid{padding-left:20px; height:232px;  }
.tao_dc{ padding-top:12px;}
.tao_dc h4 { color:#0c56d2; font-weight:bold; line-height:27px; }
.tao_dc h4 span{ display:inline-block; vertical-align:middle; width:24px; height:27px; line-height:27px; text-align:center; color:#fff; font-size:16px; background:url(../css/tao_05.png) no-repeat; margin:-3px 6px 0 0;}
.tao_dc p{ line-height:22px; padding:0 14px 0 30px; color:#000;}

.tao_ul li a{ width:137px; height:35px; line-height:35px; background-color:#0c56d2;font-size:20px; }
.tao_ul li a:hover{ background-color:#0c4fbe;}

.tao_ul .tao_li2{ width:303px; }
.tao_li2 .tao_dc h4{ color:#3881f9;}
.tao_li2 .tao_dc h4 span{ background:url(../css/tao_06.png) no-repeat; }
.tao_li2 .tao_dc h4 i{ font-weight:100; color:#000000; padding-left:5px;  }
.tao_li2 .tao_dc{ padding-top:15px;}
.tao_ul .tao_li2  a{ background-color:#1167f4;}
.tao_ul .tao_li2  a:hover{ background-color:#0d57d1;}

.tao_ul .tao_li3{ width:249px; }
.tao_li3 .tao_lid{ height:93px;  }
.tao_li3 .tao_dc h4{ color:#e2a83a; }
.tao_li3 .tao_dc h4 span{ background:url(../css/tao_07.png) no-repeat; }
.tao_ul .tao_li3  a{ background-color:#e2a83a;}
.tao_ul .tao_li3  a:hover{ background-color:#c99023;}

.tao_con{background-color: #e2a83a;} 
.tao_l,.tao_btn{ float:left;}
.tao_l{ padding-left:42px; width:470px;}
.tao_l p{ padding-left:36px; line-height:116px; color:#fff; font-size:20px; float:left; }
.tao_l p b{ font-size:32px; font-weight:bold; display:inline-block; vertical-align:middle; margin-top:-10px; }
.tao_btn{ padding-top:30px; width:488px;}
.tao_btn a{ float:left; width:192px; height:55px; line-height:55px; background-color:#fff; color:#e2a83a; font-size:26px; margin-right:28px;}
.tao_btn a:hover{ background-color:#f9eed8;}
.tao_btn .btn1{ background-color:#105edf; color:#fff;}
.tao_btn .btn1:hover{ background-color:#0c53c8;}

.tao_bot{background-color: #fff;border-radius: 0 0 25px 25px;-webkit-border-radius: 0 0 25px 25px;-moz-border-radius: 0 0 25px 25px;-ms-border-radius: 0 0 25px 25px;-o-border-radius: 0 0 25px 25px;padding: 45px 0 55px;}
.tao_bm{padding-left: 30px;}
.tao_bm a{float: left;width:330px;height: 32px;line-height: 32px;font-size:18px;color:#3b3b3b;border-bottom: 1px solid #f2e1c5;padding-left: 35px;background: url(../css/icon2.png) left center no-repeat;overflow: hidden;margin: 25px 0 0 70px;}
.tao_bm a:hover{color: #e2a83a;}
.tao_bbtn{display: block;width: 238px;height: 56px;line-height: 56px;font-size:24px;color:#fff;text-align:center;background-color: #105edf;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;margin: 40px auto 0;}
.tao_bbtn:hover{opacity: 0.9;}


/*左侧导航*/
.fix_left{width:78px;position:fixed;top:50%;right:0;z-index:99;margin-top:-220px;}
.fix_lc{background-color:#e2a83a;}
.fix_lc h4{display:inline-block;vertical-align:middle;width:78px;height:59px;line-height:20px;font-size:14px;font-weight:bold;color:#fff;text-align:center;padding-top:19px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background-color:#a77414;margin-top:-39px;}
.fix_lm{}
.fix_lm a{display:block;font-size:14px;color:#fff;text-align:center;border-bottom:1px solid #a77414;}
.fix_lm a.cur,.fix_lm a:hover{background-color:#a77414;}
.fix_a1{line-height:20px;padding:5px 0;}
.fix_a2{line-height:50px;}
.fix_lm p{margin-top:8px;}
.fix_lm p img{display:block;margin:0 auto 5px;}
.fix_lm p span{display:block;line-height:18px;font-size:14px;color:#fff;text-align:center;}

.back_icon{display:block;height:40px;background:url(../css/back_img.png) center center no-repeat;cursor:pointer;}


/*扉页*/
.feiye{width:100%;line-height:20px;font-size:12px;text-align:center;color:#3785d8; padding-top:60px;}
