@charset "utf-8";
/* CSS Document */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,select,button,textarea,iframe,p,blockquote,table,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img,abbr,acronym{border:0;}
address,caption,cite,code,dfn,i,em,th,var{font-weight:normal;font-style:normal;}
img{border:0 none;vertical-align:middle;}
ul,ol,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
button{cursor:pointer;}
textarea{outline:none;resize:none;overflow:auto;}
:focus{outline:0;}
p{word-wrap:break-word;}
a{ text-decoration:none}
.fl{ float:left;_display:inline}
.fr{ float:right;_display:inline}
body{background:#e9e5e5;font-family:'Microsoft Yahei',Tahoma,Arial,Helvetica,Simsun,STHeiti;font-size:12px;line-height:1.5;color:#161616;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:".";clear:both;height:0;overflow:hidden;}

.banner_main{height:450px; background:url(http://dfiles.speiyou.com/img/2017/01/10/152947_58748d6bbf82d.png) no-repeat center;}
.banner_box{ width:1000px; height:436px;margin:0 auto; position:relative}
.banner_box a,.tel_main_c a{ display:inline-block; width:187px; text-align:center;height:36px; line-height:36px; font-size:18px; font-weight:bold; color:#fff; position:absolute; left:33px;top:334px; background:url(http://dfiles.speiyou.com/img/2017/01/06/160530_586f4fca4b913.png) no-repeat}
.banner_box em{ font-size:20px; color:#000000;position:absolute; left:33px;top:378px;}
.ssat_exam_apply{ width:1000px; margin:0px auto 20px; background:#fff}
.demo_title_main{ width:980px; height:81px; font-size:24px; font-weight:bold; color:#fff; line-height:81px; padding-left:20px;}
.demo_title_main1{ background:url(http://dfiles.speiyou.com/img/2017/01/06/161336_586f51b035756.jpg) no-repeat right top #fe6d42;}
.demo_title_main2{ background:url(http://dfiles.speiyou.com/img/2017/01/06/161323_586f51a35a2e2.jpg) no-repeat right top #fe6d42;}
.demo_title_main3{ background:url(http://dfiles.speiyou.com/img/2017/01/06/161323_586f51a33aef2.jpg) no-repeat right top #fe6d42;}
.demo_title_main4{ background:url(http://dfiles.speiyou.com/img/2017/01/06/161323_586f51a35a2e2.jpg) no-repeat right top #fe6d42;}
.down_jj{ padding:45px 0 0 52px;}
.down_jj a{ display:inline-block; width:435px; height:29px; background:#898989; font-size:14px; color:#fff; text-align:center; line-height:29px; font-family:"宋体"; margin:0 25px 31px 0;}
.down_jj a:hover{ background:#f2782c}
.tel_main_c{ height:36px; line-height:36px; padding:23px 0; text-align:center; font-size:24px; font-weight:bold; color:#fe6d42; border-top:1px dotted #cecece}
.tel_main_c a{ margin-left:15px; position:static}
.recall_anay{display:inline-block; width:978px; margin:15px 10px;font-family:"宋体"; overflow:hidden}
.recall_anay tr td,.time_arrange_l tr td{ text-align:center; color:#000000; font-size:12px;height:30px; line-height:30px; border-right:1px solid #fdb78c; border-bottom:1px solid #fdb78c}
.recall_anay .recall_anay_t td{ font-size:16px; font-weight:bold; color:#e40c00;height:42px; line-height:42px;}
.time_arrange{ width:940px; margin:30px;font-family:"宋体";}
.time_arrange_l{ width:670px; height:371px;border:1px solid #0c511a;overflow:hidden}
.time_arrange_l table{width:672px;}
.time_arrange_r{ width:220px; font-size:12px; line-height:18px; color:#000; padding-top:135px;}
.test_group{ text-align:center; font-size:24px; font-weight:bold; color:#fe6d42; margin-top:20px; line-height:30px;}
.test_group span{ display:block; font-size:18px;}
/*名师*/
.ms_box{position:relative;width:920px;height:515px;margin:20px auto 0;overflow:hidden;}
.ms_box .bd{width:960px;height:484px;overflow:hidden;}
.ms_box .bd a,.ms_box .bd span{color:#fff;}
.ms_box .bd .con{overflow:hidden;}
.ms_box .bd .box{position:absolute;overflow:hidden;}
.ms_box .box .ms_pic,.box .txt,.box .mask{display:block;}
.ms_box .box .txt{height:36px;padding:0 6px;line-height:36px;}
.ms_box .box .mask{position:absolute;left:0;top:0;text-align:center;display:table-cell;vertical-align:middle;}
.ms_box .box .mask .tit_box h3{font-size:32px;font-weight:normal;color:#fff;}
.ms_box .box .mask .tit_box p{width:80%;margin:0 auto;line-height:25px;font-size:16px;color:#fff;text-align:center;}
.ms_box .box .mask .tit_box{display:block;position:absolute;left:0;top:0;width:100%;}
.ms_box .bd .box_1{width:199px;height:214px;background:#fc825e; position:relative}
.ms_box .box_1 .mask{width:199px;height:214px;background:#fc825e;}
.ms_box .box_1 .ms_pic img{width:199px;height:214px;}
.ms_box .bd .box_2{width:199px;height:259px;background:#33ccff; position:relative}
.ms_box .box_2 .mask{width:199px;height:259px;background:#33ccff;}
.ms_box .box_2 .ms_pic img{width:199px;height:259px;}
.ms_box .bd .box_3{width:204px;height:149px;background:#28caca; position:relative}
.ms_box .box_3 .mask{width:204px;height:149px;background:#28caca;}
.ms_box .box_3 .ms_pic img{width:204px;height:149px;}
.ms_box .bd .box_4{width:204px;height:149px;background:#f6a48c; position:relative}
.ms_box .box_4 .mask{width:204px;height:149px;background:#f6a48c;}
.ms_box .box_4 .ms_pic img{width:204px;height:149px;}
.ms_box .bd .box_5{width:204px;height:165px;background:#d98cda; position:relative}
.ms_box .box_5 .mask{width:204px;height:165px;background:#d98cda;}
.ms_box .box_5 .ms_pic img{width:204px;height:165px;}
.ms_box .bd .box_6{width:207px;height:149px;background:#ff6699; position:relative}
.ms_box .box_6 .mask{width:207px;height:149px;background:#ff6699;}
.ms_box .box_6 .ms_pic img{width:207px;height:149px;}
.ms_box .bd .box_7{width:207px;height:324px;background:#6f82c9; position:relative}
.ms_box .box_7 .mask{width:207px;height:324px;background:#6f82c9;}
.ms_box .box_7 .ms_pic img{width:207px;height:324px;}
.ms_box .bd .box_8{width:228px;height:281px;background:#33cccc; position:relative}
.ms_box .box_8 .mask{width:228px;height:281px;background:#33cccc;}
.ms_box .box_8 .ms_pic img{width:228px;height:281px;}
.ms_box .bd .box_9{width:228px;height:192px;background:#fc825e; position:relative}
.ms_box .box_9 .mask{width:228px;height:192px;background:#fc825e;}
.ms_box .box_9 .ms_pic img{width:228px;height:192px;}
.mr9{ margin-right:9px}
.mb9{ margin-bottom:9px;}
.ms_box_1{ width:199px}
.ms_box_2{ width:204px}
.ms_box_3{ width:207px}
.ms_box_4{ width:228px}