@charset "gb2312";
/* 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}

/* mod Í¼Æ¬start */
.mod_01{ width:100%; height:107px; background:url(../images/banner_01.jpg) no-repeat top center;}
.mod_02{ width:100%; height:175px; background:url(../images/banner_02.jpg) no-repeat top center;}
.mod_03{ width:100%; height:203px; background:url(../images/banner_03.jpg) no-repeat top center;}
.mod_04{ width:100%; height:191px; background:url(../images/banner_04.jpg) no-repeat top center;}
.mod_05{ width:100%; height:160px; background:url(../images/banner_05.jpg) no-repeat top center;}
.mod_06{ width:100%; height:158px; background:url(../images/banner_06.jpg) no-repeat top center;}
.mod_07{ width:100%; height:188px; background:url(../images/banner_07.jpg) no-repeat top center;}
.mod_08{ width:100%; height:142px; background:url(../images/banner_08.jpg) no-repeat top center;}
.mod_09{ width:100%; height:179px; background:url(../images/banner_09.jpg) no-repeat top center;}
.mod_10{ width:100%; height:183px; background:url(../images/img_01.jpg) no-repeat top center;}
.mod_11{ width:100%; height:187px; background:url(../images/img_02.jpg) no-repeat top center;}
.mod_12{ width:100%; height:132px; background:url(../images/img_03.jpg) no-repeat top center;}
.mod_13{ width:100%; height:114px; background:url(../images/img_04.jpg) no-repeat top center;}
.mod_14{ width:100%; height:151px; background:url(../images/img_05.jpg) no-repeat top center;}
.mod_15{ width:100%; height:145px; background:url(../images/img_06.jpg) no-repeat top center;}
.mod_16{ width:100%; height:199px; background:url(../images/img_07.jpg) no-repeat top center;}
.mod_17{ width:100%; height:254px; background:url(../images/img_08.jpg) no-repeat top center;}
/* mod Í¼Æ¬end */

/* wraper start */
.wraper{ width:980px; overflow:hidden; margin:0 auto;}
.job_tip{ height:203px; position:relative;}
.job_tip p{ line-height:40px; font-family:"microsoft YaHei"; font-size:28px; text-align:right;}
.job_tip_con{ position:absolute; right:0; top:0; margin-top:12px;}
.job_tip p strong{ color:#db0101; font-weight:36px; }

/* nation_tip start */
.nation_tip{ height:158px; position:relative;}
.nation_tip .btn{ display:block; width:160px; height:40px; position:absolute; right:57px; bottom:68px;}
.pro_tip{ height:183px;}
.pro_tip p{ text-align:center; color:#f1b666; font-family:"microsoft YaHei"; }
.pro_tip p strong{ color:#fef055; font-size:70px; line-height:68px;}
.pro_tip p em{ color:#fef055;}
.item_t{ font-size:33px; margin-top:16px;}
.item_b{ font-size:44px;}

/* teach_item  start */
.teach_item{ height:187px; } 
.teach_layer{ width:176px; height:187px; position:relative; float:left;}
.teach_layer .tit{ color:#fff; font-size:20px; font-family:"microsoft YaHei"; position:absolute; left:53px; bottom:7px;}
.teach_con{ float:left; width:792px; line-height:24px; font-size:14px; color:#444; font-family:"microsoft YaHei"; margin-top:85px;}
.teach_con span{ width:78px; float:left; color:#6a4871; }
.teach_con p{ width:714px; float:left;}
/* ³å´Ì°à */
.titlt_item ,.titlt_layer{ height:132px;}
.titlt_layer .tit{ color:#8e8e8e;}
.titlt_con{ margin-top:24px;}
/* ÕæÌâ½âÎö°à */
.sovle_item,.sovle_layer{ height:114px;}
.sovle_layer .tit{ position:absolute; left:48px; bottom:11px;}
.sovle_con{ margin-top:12px;}
/* ¸ß¿¼Ä£Äâ°à */
.mod_item,.mod_layer{ height:151px;}
.mod_layer .tit{ position:absolute; left:46px; bottom:42px;}
.mod_con{ margin-top:18px;}

/* service_box */
.service_box{ height:199px;}
.service_con{ overflow:hidden; padding:0 9px;}
.service_con li{ float:left; margin-right:43px;}
.service_con li a{ width:158px; height:158px; display:inline-block; font-size:18px; color:#fff; font-family:"microsoft YaHei";}
.service_con li a span{width:158px; text-align:center; display:block; margin-top:102px; cursor:pointer;}
.service_con li a span:hover,.service_con li a:hover{ text-decoration:underline; color:#fff;}

/* apply_box */
.apply_box{ height:254px; position:relative;}
.cost_box{ position:absolute; left:258px; bottom:56px;}
.cost_box p{ text-align:center;}
.sub_cost{ font-size:31px; color:#fff; font-family:"microsoft YaHei";}
.sub_cost strong{ font-size:53px; color:#f32501;}
.org_cost s{ color:#777; font-size:26px; }
.apply_btn{ display:block; width:100px; height:102px; position:absolute; font-size:50px; color:#fff; font-family:"microsoft YaHei"; padding:60px 45px 66px; right:0; bottom:0; _bottom:-30px;}
.apply_btn:hover{ color:#fff;}

/* test_pred */
.test_pred{ width:980px; overflow:hidden; margin:0 auto;}
.test_pred .tit{ font-size:40px; font-family:"microsoft YaHei"; color:#333; text-align:center; margin-top:42px;}
.test_pred .tit span{ font-weight:normal;}
.test_con{ overflow:hidden;}

/*½ÌÊ¦½éÉÜÇø*/
.teacher{ width:980px; padding-top:15px;height: auto;display: inline-block; margin-bottom:23px;}
.teacher_area{ float:left; width:254px; height:476px; }
.teacher_tab{ float:left; width:254px; height:37px;}
.teacher_tab ul li{ float:left; width:127px; height:37px; overflow:hidden;cursor:pointer}
.tab1{ width:127px; height:37px; display:block; background:url(../images/teacher_tab1_o.gif) no-repeat;}
.tab1:hover{ background:url(../images/teacher_tab1.gif)}
.tab2{ width:127px; height:37px; display:block; background:url(../images/teacher_tab2_o.gif) no-repeat;}
.tab2:hover{ background:url(../images/teacher_tab2.gif)}

.teacher_text{ float:left; width:244px; height:439px; padding-left:10px; background-color:#e8e6dc;}
.teacherphoto{ float:left; width:228px; height:141px; border:solid 3px #c9c0b7; margin-top:7px; overflow:hidden}
.text{ float:left; width:216px; padding-left:12px; font-size:16px; line-height:26px; padding-top:9px;}
.teacher_bt{ float:left; width:208px; padding-left:12px; padding-top:15px;}
.teacher_bt a{ float:right; display:block; width:78px; height:29px; background:url(../images/bt_detail.gif) no-repeat;}
ul li.qiehuan_one{ overflow:hidden}


/*ÊÓÆµÇø*/
.video_area{ float:right; width:695px; height:476px; background:url(../images/video_bg.gif) no-repeat; position:relative;}

.video_tip a{ display:block; width:250px; height:35px; font-size:18px; color:#fff; padding-top:2px; text-align:center; background:url(../images/video.jpg) no-repeat;}
.video_tip a:hover{ text-decoration:none; color:#fff;}
.video_con{ position:absolute; top:82px; left:56px;}

.ad_banner{ width:980px; height:109px; background:url(../images/img_09.jpg) no-repeat top center; margin:0 auto;}
