/* 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_vip/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}



/* 头部 banner */
.banner{ width:100%; overflow:hidden;}
.banner_01{ height:126px; background:url(../images_vip/banner_01.jpg) no-repeat top center;}
.banner_02{ height:145px; background:url(../images_vip/banner_02.jpg) no-repeat top center;}
.banner_03{ height:172px; background:url(../images_vip/banner_03.jpg) no-repeat top center;}



/* 主体 main */
.main{ width:980px; overflow:hidden; margin:66px auto 0;}
/* exam_info start */
.exam_info{ overflow:hidden; }
.exam_l{ width:390px; float:left; margin-right:26px; overflow:hidden; _margin-right:20px;}
.exam_l .tit{ height:68px; line-height:68px; color:#000; font-size:34px; font-family:'microsoft YaHei';}
.exam_con{ overflow:hidden; margin-top:10px;}
.exam_con p{ font-size:16px; line-height:26px; color:#4b414d;  font-family:'microsoft YaHei';}
.exam_con p a{ color:#ff1600; text-decoration:underline;}
/* video start */
.video{ width:564px; float:left; overflow:hidden;}
.video_box{ width:559px; height:376px; background:url(../images_vip/video.jpg) no-repeat; position:relative;}
.video_box a{ position:absolute; top:21px; left:25px;}




/* 教师介绍 start */
.teacher_info{ overflow:hidden;  }
.teach_top{ overflow:hidden;}
.teach_l{ width:767px; overflow:hidden; float:left; margin-top:32px;}
.teach_l .tit{ text-align:center; font-size:32px; font-family:'microsoft YaHei'; color:#423a3a; font-weight:bold; line-height:40px;}
.teach_l .tit em{ color:#e0515a;}
.live{ width:513px; height:144px; background:url(../images_vip/shadow.jpg) no-repeat; margin-left:157px; margin-top:28px;}
.live p{ font-size:18px; color:#fff; font-family:'microsoft YaHei'; text-align:center; }
.live_time{ padding-top:23px;}
.live_time em{ color:#f6c70d;}
.live p a{ color:#fff;}

.teach_r{ width:213px; overflow:hidden; float:left;}
.teacher_bg{ width:169px; height:282px; background:url(../images_vip/teacher_bg.jpg) no-repeat; position:relative;}
.teacher_bg a{ width:169px; height:38px; line-height:38px; display:block; position:absolute; bottom:0; left:0; no-repeat; text-align:center; color:#fff; font-size:20px; font-family:'microsoft YaHei';}
.teacher_bg a:hover{ text-decoration:none;}

/*----切换-----*/
.qie{width:980px; position:relative; height:418px;}

.starTab{width:820px ;height:146px;	position:absolute; left:80px; top:0px; z-index:100;}
.starTab li{ width:130xp; height:146px; float:left; margin-right:8px;}
.starTab li a{ width:130px; height:146px; display:block;}
.starTab .nav1 a{ background:url(../images_vip/nav1.jpg) no-repeat;}
.starTab .nav2 a{ background:url(../images_vip/nav2.jpg) no-repeat; }
.starTab .nav3 a{ background:url(../images_vip/nav3.jpg) no-repeat; }
.starTab .nav4 a{ background:url(../images_vip/nav4.jpg) no-repeat;}
.starTab .nav5 a{ background:url(../images_vip/nav5.jpg) no-repeat;}
.starTab .nav6 a{ background:url(../images_vip/nav6.jpg) no-repeat;}

/*.starTab .nav1 a:hover{background:url(../images_vip/nav1_hover.jpg)}
.starTab .nav2 a:hover{background:url(../images_vip/nav2_hover.jpg)}
.starTab .nav3 a:hover{background:url(../images_vip/nav3_hover.jpg)}
.starTab .nav4 a:hover{background:url(../images_vip/nav4_hover.jpg)}
.starTab .nav5 a:hover{background:url(../images_vip/nav5_hover.jpg)}
.starTab .nav6 a:hover{background:url(../images_vip/nav6_hover.jpg)}*/

.starTab .nav1 a.selected{background:url(../images_vip/nav1_hover.jpg);}
.starTab .nav2 a.selected{background:url(../images_vip/nav2_hover.jpg);}
.starTab .nav3 a.selected{background:url(../images_vip/nav3_hover.jpg);}
.starTab .nav4 a.selected{background:url(../images_vip/nav4_hover.jpg);}
.starTab .nav5 a.selected{background:url(../images_vip/nav5_hover.jpg);}
.starTab .nav6 a.selected{background:url(../images_vip/nav6_hover.jpg);}


.tab{width:948px; height:354px; border:#cdcdcf solid 1px; border-bottom:0px;margin-left:15px; margin-right:15px; position: absolute; top:64px;}
.tab_box{ overflow:hidden; padding-top:106px;}
.tab_box li{padding-left:40px; width:908px;  height:248px;}
.tab_box li dl dt{width:246px; height:248px; float:left;}
.tab_box li dl dd{ padding-left:30px; width:632px; float:left; padding-top:20px; height:228px; position:relative;}
.tab_box li dl dd h2{font-size:16px; color:#4b414d; line-height:28px; padding-right:30px; font-size:20px; font-family:'microsoft YaHei';}
.tab_box li dl dd h2 span{font-size:26px; font-weight:bold; margin-right:14px;}
.teach_text{ width:544px; font-size:16px; line-height:28px; font-family:'microsoft YaHei';}
.teach_text a{ color:#ff1600; text-decoration:underline;}
.tab_box li dl dd h3{width:172px; height:36px; position:absolute; left: 491px; top: 212px;}


/* 通过率 */
.tg_box{ overflow:hidden; margin-top:68px; padding:0 15px;}
.tg_box .tit{ text-align:center; font-size:34px; color:#000; line-height:56px; font-family:'microsoft YaHei'; margin-bottom:6px;}
.tg_box p{ font-size:16px; color:#423a3a; font-family:'microsoft YaHei'; text-align:center; line-height:26px;}
.tg_list{ margin-top:22px; overflow:hidden; border:1px solid #000; border-bottom:0; border-right:0; margin-bottom:64px;}
.tg_list th{ font-size:16px; font-family:'microsoft YaHei'; color:#000; border-bottom:1px solid #000; border-right:1px solid #000; font-weight:normal;}
.tg_list td{ border-bottom:1px solid #000; border-right:1px solid #000;  font-size:16px; font-family:'microsoft YaHei'; color:#000;}
.tg_list span{ color:#ae0000;}
/* 重学保障 */
.re_sure{ height:253px; background:url(../images_vip/item01.jpg) no-repeat top center; position:relative;}
.re_sure_con{ position:absolute; top:108px; left:247px; font-size:16px; font-family:'microsoft YaHei'; color:#423a3a; line-height:26px;}
.re_sure_con strong{ color:#bf4055;}
.search{ display:block; float:right; margin-top:5px; color:#f00;}

/* 课程体系 */
.sub_list{ overflow:hidden; }
.sub_tit{ height:114px; background:url(../images_vip/item02.jpg) no-repeat top center; position:relative;}
.sub_tit .tit{ font-size:34px; font-family:'microsoft YaHei'; color:#000;  position:absolute; left:317px; top:36px;}
.sub_one{ overflow:hidden; }
.sub_one .item_01{ height:207px; background:url(../images_vip/item03.jpg) no-repeat;}
.item_01 .sub_l{ width:249px; float:left; height:207px; position:relative;}
.sub_tip{ position:absolute; width:140px; height:33px; line-height:33px; text-align:center; color:#fff; font-size:20px; font-weight:bold; font-family:'microsoft YaHei'; top:51px; left:17px;}
.sub_r{ float:left; width:705px; padding-top:22px; font-size:16px; color:#000; font-family:'microsoft YaHei'; padding-left:24px;}
.sub_r span{ font-weight:bold;  float:left; }
.sub_r div{ line-height:26px;}
.sub_r  p{ width:646px; float:left; line-height:26px; }
.sub_one .item_02{ height:149px; background:url(../images_vip/item04.jpg) no-repeat; position:relative;}
.item_02 .sub_l{  width:249px; float:left; height:149px; position:relative;}
.sub_jk{ position:absolute; width:140px; height:33px; line-height:33px; text-align:center; color:#fff; font-size:20px; font-weight:bold; font-family:'microsoft YaHei'; top:58px; left:17px;}
.sub_02{ padding-top:40px; overflow:hidden;}
.sub_one .item_03{ height:207px; background:url(../images_vip/item05.jpg) no-repeat; position:relative;}
.item_03 .sub_l{  width:249px; float:left; height:207px; position:relative;}
.sub_yc{ position:absolute; width:140px; height:33px; line-height:33px; text-align:center; color:#fff; font-size:20px; font-weight:bold; font-family:'microsoft YaHei'; top:64px; left:17px;}
.sub_03{ padding-top:40px; overflow:hidden;}


/* vip 直通套车 */
.item_04{ height:118px; background:url(../images_vip/item06.jpg) no-repeat; position:relative;}
.item_04 .tit{ font-size:34px; font-family:'microsoft YaHei'; color:#000;  position:absolute; left:317px; top:8px; }
.item_04 span{ font-size:60px; color:#011f44; font-family:'microsoft YaHei';}
.sub_one .item_05{ height:164px; background:url(../images_vip/item07.jpg) no-repeat; position:relative;}
.item_05 .sub_l{  width:249px; float:left; height:164px; position:relative;}
.sub_r strong{ color:#bf4055;}
.sub_r .tip{ color:#bf4055;}
.sub_one .item_06{ height:156px; background:url(../images_vip/item08.jpg) no-repeat; position:relative;}
.item_06 .sub_l{  width:249px; float:left; height:156px; position:relative;}
.sub_04{ padding-top:72px; overflow:hidden;}
.sub_04 a{ position:absolute; bottom:0; right:24px; width:126px; height:33px; line-height:33px; color:#fff; display:block; text-align:center;}

/* taocan */
.taocan{ overflow:hidden; margin-top:67px; margin-bottom:107px;}
.taocan_box{ border:1px solid #3c8abc; border-bottom:0; float:left; overflow:hidden; background:#fff;}
.taocan_box th{ font-size:16px; color:#fff; font-family:'microsoft YaHei'; border-bottom:1px solid #3c8abc;}
.taocan_box td{ border-right:1px solid #3c8abc; border-bottom:1px solid #3c8abc; font-size:16px; font-family:'microsoft YaHei'; color:#000;}
.taocan_box input{ margin-right:7px;}
.taocan_sub{ float:left; border:1px solid #3c8abc; border-bottom:0; border-right:0; border-left:0; overflow:hidden; margin-left:38px;  background:#fff;}
.taocan_sub td{ border-right:1px solid #3c8abc; border-bottom:1px solid #3c8abc; font-size:16px; font-family:'microsoft YaHei'; color:#000;}
.taocan_sub th{ color:#fff; font-size:18px;}
.taocan_sub input{ margin-right:7px;}

/* footer */
.footer{ width:100%; height:318px; background:url(../images_vip/item09.jpg) no-repeat top center;}