@charset "gb2312";
/* CSS Document */
body{margin:0; padding:0;font-size:12px;font-family:"微软雅黑"; background:url(../images/bg_03.jpg); }
div,form,ul,ol,li,span,p,dl,dd,dd{margin:0;padding:0;border:0; }
img,a img{border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,th{margin:0;padding:0;font-size:12px;font-weight:normal;}
em{font-style:normal;}
ul,li{list-style:none;}
table,td,input{padding:0;  }
a{text-decoration:none;}
a:hover{ text-decoration:underline;}
.center{margin-left:auto;margin-right:auto;}
.st{ font-family:"宋体"}
.wr{ font-family:"微软雅黑"}
.clear{ clear:both}

/*主体*/
.topad{width:100%;}
.adone{width:100%;height:181px;background:url(../images/ad1_02.jpg) no-repeat center 0;}
.adtwo{width:100%;height:199px;background:url(../images/ad2_02.jpg) no-repeat center 0;}
.adthr{width:100%;height:208px;background:url(../images/ad3_02.jpg) no-repeat center 0;}
.tonlv h5{width:980px;height:60px; background:url(../images/hh_03.jpg) no-repeat center 0;margin:40px 0;}
.main_top{ width:980px;}
.z_mr{ margin-top:-4px;*margin-top:-6px;}
.tcw_c{ width:980px; height:248px; background:#171d29; overflow:hidden; margin-top:-4px; *margin-top:-6px; padding-top:6px;}
.tcw_c ol li{ width:325px; height:248px; float:left}
.tcw_c ol li h3{ font-family:"黑体"; font-size:22px; color:#ffff66; background:url(../images/line_03.jpg) no-repeat center bottom;
 text-align:left; padding-bottom:10px
; margin-left:21px}
.tcw_c ol li p{ width:303px; font-size:14px; line-height:20px; color:#99b1c7; text-align:left;
margin-left:22px;
 padding-top:12px}
.z_top_b{ width:980px; height:185px;*margin-top:-6px;}
.z_top_c{ width:980px; height:487px; background:url(../images/7.jpg) no-repeat}
/*视频*/
.top_video{ height:482px; margin-bottom:38px;margin-top:20px;}
.top_video dl dt{ width:682px; height:482px; float:left; background:url(../images/video_bg.jpg) no-repeat}
.top_video dl dd{ width:260px; height:482px; background:url(../images/pic1.jpg) no-repeat; float:right}
.vid_top{ margin:24px 0 0 38px; width:622px; height:378px;}
.vid_height{ height:32px;}
.vid_heighta{ height:54px;*height:49px;}
.vidz_txt h1{ font-size:21px; font-weight:bold; color:#fff; padding-left:11px; float:left; line-height:33px;}
.txt_a{ float:left; padding-left:28px;}
.vidz_txt p{ clear:both; font-size:24px; color:#dd2712; padding-left:28px; padding-top:10px;}
.vidz_txt p span{ text-decoration:line-through; font-size:16px; color:#818181; float:right; padding-right:27px; padding-bottom:24px;*padding-bottom:20px;}
.vidz_txt h2{ clear:both; font-size:14px; font-weight:bold; color:#fff; padding-left:40px;}
/*班型*/
.nansy h4{width:980px;height:54px; margin-bottom:22px;background:url(../images/h7_03.jpg) no-repeat center 0;}
.tcjs_h{color:#333;font-size:24px;font-weight:bold;line-height:40px;}
.tcjs_pur{color:#7f3f98;font-size:20px;line-height:38px;}
.tcjs_red{color:#ed1c24;font-size:20px;line-height:38px;}
.tcjs_grn{color:#00a14b;font-size:20px;line-height:38px;}
.tcjs_div{margin-top:38px;}
.alipp{padding-left:20px;}
.alipp img{margin:0 5px;}

.z_top_f{ width:980px; height:471px; background:url(../images/10.jpg) no-repeat}
.siz_32{ font-size:32px; font-weight:bold}
.siz_32 em{ color:#d73333}
.siz_18{ font-size:18px;}
.z_top_height{ height:116px;}
.siz_20{ font-size:20px;}
.siz_20 em{ font-size:42px;color:#d73333}
.siz_20 font{ font-size:15px; color:#888888; text-decoration:line-through}
.tab_a{ float:left;margin-left:28px; display:inline; margin-right:48px;*margin-right:30px;}
.tab_b{ float:left;*margin-right:20px; display:inline}
.tab_c{ float:left}
.siz_33{ font-size:33px; color:#fff; font-weight:bold}
.siz_20 p{ padding-left:93px; padding-top:20px; padding-bottom:15px;}
.z_top_g{*margin-top:-6px;}
.img_14{ margin-top:41px; margin-bottom:27px;}
.img_16{ margin-top:33px; margin-bottom:23px;}
.img_18{ margin-top:34px; margin-bottom:25px;}
.img_20{ margin-bottom:30px; margin-top:29px;}
.z_top_h h2{ width:980px; height:255px; background:url(../images/21.jpg) no-repeat}
.z_top_h h2 p{ font-size:24px; color:#666; width:340px; text-align:right; padding-left:17px; line-height:33px;}
.z_top_h h2 p em{  color:#d73333}
.h2_height{ height:106px;}
.z_top_h h3{ width:980px; height:188px; background:url(../images/25.jpg) no-repeat;*margin-top:-6px;}
.siz_32a{ font-size:32px; font-weight:bold; color:#333333}
.siz_20a{ font-size:20px;}
.siz_20a em{ font-size:41px; color:#d50303}
.siz_20a font{ font-size:16px; text-decoration:line-through; color:#888888}
.tag_b{ float:left}
.tag_a{ float:left; display:inline;margin-left:235px;*margin-right:50px;*margin-left: 180px;_margin-right:55px;/**margin-right:50px;margin-left:50px\0/;*/}
.h3_height{ height:38px;}

.z_top_i h2{ width:980px; height:113px}
.top_div{ width:980px; height:484px; background:url(../images/28.jpg) no-repeat; margin-bottom:39px;}
.tab_blue{ font-size:24px; color:#ffba00}
.tab_white{ color:#fff; font-size:22px;}
.tab_white span{ font-size:36px; color:#ff4527}
.siz_18a{ font-size:18px; line-height:28px; color:#d7d5d5}
.bma{width: 185px;
height: 68px;
display: block;
margin-left: 5px;
margin-top: 16px;}
.bmb {
width: 185px;
height: 68px;
display: block;
margin-top: 14px;
}
.bmc {
width: 185px;
height: 68px;
display: block;
margin-top: 34px; margin-left:5px;
}
.bmd {
width: 185px;
height: 68px;
display: block;
margin-left: 15px;
margin-top: 6px;
}
.z_top_j{ width:980px; height:360px; background:url(../images/19.gif) no-repeat; margin-top:39px; margin-bottom:19px;}
.z_top_j dl dd{ float:left; font-size:18px; color:#6e6e6e; text-align:right; width:75px;}
.z_top_j dl dt{ float:left}
.input_aa{ width:188px; height:25px; border:1px solid #868686; background:#fff; margin-bottom:19px;*line-height:25px;}
.z_top_con{ width:285px; float:right; display:inline-block; padding-right:136px;}
.topa_height{ height:118px;}
.z_top_con dl { clear:both; }
.button_b{ width:285px; clear:both; padding-top:21px;}
.button_b img{ margin-right:15px;}
.z_top_txt{ float:left; width:250px;}
.z_top_txt p{ width:235px; line-height:26px; font-size:17px; color:#6e6e6e; padding:96px 0 0 126px}
.z_top_txt p a{ color:#e03e16}
/*学员心声*/
.z_top_xs dl dd{ width:709px; height:216px; background:url(../images/29.jpg) no-repeat; float:left}
.z_top_xs dl dt{ width:271px; height:216px; float:left; background:url(../images/30.jpg) no-repeat}
.xs_scroll ol{ padding:0px 0 0 19px;}
.xs_scroll ol li{ font-size:14px; font-family:"宋体"; line-height:24px; font-size:12px}
.xs_scroll { height:175px; overflow:hidden; margin-top:37px;}
.z_top_ry{ clear:both; padding-top:40px;*padding-top:20px;}
.z_top_ry h2{ width:980px; height:54px; background:url(../images/31.jpg) no-repeat}
.ry_scroll{ width:978px; height:171px; border:1px solid #d6d6d6; overflow:hidden}
.ry_scroll ol li{ width:174px; height:133px; float:left; margin-right:18px; }
.ry_div { padding-top:21px; width:940px; overflow:hidden; height:138px;}
.z_top_img{ height:253px; margin-top:16px;}

.red_main{width:100%;background:#f0053f;}
.red_ol{width:980px;margin:0 auto;}
.blue_main{width:100%;background:#31b6e6;}