/* CSS Document */
/*reset*/
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:12px/1.5 arial; color:#333; background:url(../images/body.jpg);}
select,input,button{vertical-align:middle;font-size:100%;}
fieldset,img{border:0 none;}
em{font-style:normal;}
a{ color:#333; text-decoration: none;}
a:hover{ color: #f60; text-decoration:underline;}
.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}



/* nav start */
.nav{ width:100%; height:77px; background:#f8f7f7;}
.nav_bar{ width:980px; height:77px; margin:0 auto;}
.nav_bar li{ color:#999; position:relative;}
.nav_bar .nav_t{ border-bottom:1px solid #e4e4e4; padding-top:14px; margin-bottom:9px; padding-bottom:4px;}
.nav_t em{ display:inline-block; width:3px; height:21px; background:url(../images/nav_t.gif) no-repeat; position:absolute; left:0; bottom:4px; _bottom:44px;}
.nav_b em{ display:inline-block; width:3px; height:21px; background:url(../images/nav_b.gif) no-repeat; position:absolute; left:0; bottom:0; _bottom:56px;}
.nav_bar li a{ padding:0 19px 0 17px; font-size:14px; color:#333; font-family:'simsun';}
.nav_bar li a:hover{ color:#f60; text-decoration:underline;}

/* banner start */
.banner{ width:100%; overflow:hidden;}
.banner_01{ height:154px; background:url(../images/banner01.jpg) no-repeat top center;}
.banner_02{ height:158px; background:url(../images/banner02.jpg) no-repeat top center;}
.banner_03{ height:185px; background:url(../images/banner03.jpg) no-repeat top center;}
.banner_04{ height:72px; background:url(../images/banner04.jpg) no-repeat top center;}
.banner_tip{ width:936px; height:65px; margin:0 auto; padding-left:44px; padding-top:7px;}
.banner_tip p{ line-height:29px; font-family:'microsoft YaHei'; color:#00d8ff; font-size:21px;}

/* video start */
.video{ width:980px; overflow:hidden; margin:0 auto; padding-top:32px;}
.sub_object{ font-size:18px; color:#333; font-family:'microsoft YaHei'; position:relative; }
.sub_object span{ color:#de2025; font-weight:bold; margin-left:26px;}
.sub_object em{ width:3px; height:25px; background:url(../images/video_line.gif) no-repeat; display:inline-block; position:absolute; left:7px; top:0;}
.video_box{ overflow:hidden; padding:27px 0 13px 17px;}
.video_l{ width:517px; height:343px; float:left; background:url(../images/video.jpg) no-repeat; position:relative; padding-top:20px; padding-left:18px;}
.video_l a{ position:absolute; top:18px; left:16px;}
.video_r{ width:379px; height:315px; float:left; border:1px solid #ccc; border-top:5px solid #de2025; margin-left:30px; background:#fff; padding:27px 0 0 17px;}
.video_r{ font-size:16px; line-height:32px; font-family:'microsoft YaHei'; color:#666; }
.video_r .tit{ color:#333; font-weight:bold; }


/* bg picture start */
.bg_pic{ width:100%; overflow:hidden;}
.item01{ height:263px; background:url(../images/item01.jpg) no-repeat top center;}
.item02{ height:244px; background:url(../images/item02.jpg) no-repeat top center;}
.item03{ height:274px; background:url(../images/item03.jpg) no-repeat top center;}
.item04{ height:284px; background:url(../images/item04.jpg) no-repeat top center;}
.item05{ height:184px; background:url(../images/item05.jpg) no-repeat top center;}
.item06{ height:162px; background:url(../images/item06.jpg) no-repeat top center;}
.item07{ height:186px; background:url(../images/item07.jpg) no-repeat top center;}
.item08{ height:229px; background:url(../images/item08.jpg) no-repeat top center;}

/* 报考流程 start */
.bk_box{ height:37px; line-height:37px; width:980px; margin:0 auto 62px;}
.bk_box li{ float:left; width:108px; text-align:center; margin-right:16px; font-size:18px; color:#333; font-family:'microsoft YaHei';}
.bk_box li.last{ margin-right:0;}

/* 辅导方案 start */
.section{ width:980px; margin:0 auto; overflow:hidden;}
.sec_head{ height:42px; background:url(../images/sec_head01.jpg) no-repeat top center; }
.sec_form{ overflow:hidden; margin:17px 5px 56px 7px; border:1px solid #bfbfbf; background:#fff;}
.sec_form th{ color:#fff; font-size:16px; border-right:1px solid #bfbfbf;}
.sec_form td{ border-right:1px solid #bfbfbf;  border-top:1px solid #bfbfbf; font-family:'microsoft YaHei'; font-size:16px;}
.sec_form td span{ color:#ff0000; font-weight:bold;}
.sec_jl{ padding-left:3px;}

/* 辅导套餐 start */
.fd_head{ height:41px; background:url(../images/sec_head02.jpg) no-repeat top center;}
.fd_box{ overflow:hidden; padding:43px 68px 0 64px; margin-bottom:83px;}
.fd_l{ width:383px; height:415px; border:1px solid #ccc; border-top:5px solid #de2025; background:#fff; position:relative; float:left;}
.fd_l .tit{ color:#333; font-size:30px; font-family:'microsoft YaHei'; text-align:center;}
.fd_l .cost{ text-align:center; font-size:24px; font-family:'microsoft YaHei'; margin-bottom:10px;}
.fd_l .cost strong{ font-size:35px; color:#de2025; }
.fd_text{ padding-left:20px; line-height:28px; font-size:16px; font-family:'microsoft YaHei'; color:#666;}
.fd_text strong{ color:#333;}
.fd_l .btn{ width:383px; height:78px; position:absolute; left:0; bottom:0; }
.fd_l .btn a{  display:block; width:383px; height:78px; line-height:78px; color:#fff; text-align:center; font-size:27px; font-family:'microsoft YaHei'; background:#de2025; }
.fd_l .btn a:hover{ text-decoration:none; color:#fff;}


/* 师资团队 start */
.teach_head{ height:41px; background:url(../images/sec_head03.jpg) no-repeat top center;}
.teach_wrapper{  width:980px; height:430px;  margin-top:30px; margin-bottom:77px;}
.teach_box{ width:980px; height:430px; overflow:hidden;}
.teach_box ul li{ width:184px; height:430px; float:left; margin-right:14px;}
.teach_box ul li span{ font-size:20px; color:#444; font-family:'microsoft YaHei'; display:inline-block; width:184px; height:50px; line-height:50px; text-align:center;}
.teach_box ul li p{ font-family:'simsun'; color:#666; font-size:14px; text-indent:2em;}
.teach_box ul li .more{ text-align:right; margin-right:15px;}
.teach_box ul li .more a{  color:#0071d0; font-size:12px; font-family:'simsun'; }
.teach_box ul li .more a:hover{ color:#f60;}


/* 项目优势 start */
.item_head{ height:41px; background:url(../images/sec_head04.jpg) no-repeat top center;}
.item_box{ overflow:hidden; }
.item_one{ height:92px; background:url(../images/item09.jpg) no-repeat top center;}
.item_two{ height:395px; background:url(../images/item10.jpg) no-repeat top center; position:relative;}
.item_two ul{ position:absolute; left:0; top:180px; overflow:hidden;}
.item_two ul li{ width:265px; line-height:22px; color:#fff; font-family:'simsun'; font-size:14px; padding:8px 22px 0 17px; margin-right:34px; float:left;}
.item_two ul li.last{ margin-right:0;}
.item_three{ height:209px; background:url(../images/item11.jpg) no-repeat top center;}
.item_four{ height:178px; background:url(../images/item12.jpg) no-repeat top center;}
.item_five{ height:131px; background:url(../images/item13.jpg) no-repeat top center;}
.item_six{ height:300px; background:url(../images/item14.jpg) no-repeat top center; padding-left:114px; margin-bottom:66px;}
.item_six p{ font-size:20px; color:#fff; font-family:'microsoft YaHei'; height:49px; line-height:49px; overflow:hidden; margin-bottom:1px;}
.item_six p.last{ margin-bottom:0;}


/* 证书样本 start */
.mod_head{ height:41px; background:url(../images/sec_head05.jpg) no-repeat top center; }
.mod_wrapper{ width:980px; height:218px; margin-top:38px; margin-bottom:63px;}
.mod_box{ width:980px; height:218px; overflow:hidden; }
.mod_box ul li{ float:left; margin-right:13px;}
.mod_box ul li.last{ margin-right:0;}

/* 统一教材 start */
.book_head{ height:42px; background:url(../images/sec_head06.jpg) no-repeat top center; }
.book_01{ height:214px; background:url(../images/item15.jpg) no-repeat top center;}
.book_02{ height:217px; background:url(../images/item16.jpg) no-repeat top center;}

/* 免考科目 start */
.wrap{ width:100%; overflow:hidden; background:#0081d2;}
.free_box{ width:956px; margin:0 auto; overflow:hidden; padding-left:24px; padding-bottom:32px;}
.free_box .tit{ line-height:74px; font-size:24px; color:#fff; font-weight:normal;}
.free_box p{ font-size:18px; color:#aadeff; line-height:36px; font-family:'microsoft YaHei';}
.free_box p.notice{ color:#002b47; font-size:14px; }
.ad{ height:110px; background:url(../images/ad.jpg) no-repeat top center; margin-top:20px;}












