@charset "gb2312";
/* CSS Document */
/*
* Description: 一建VIP专题
* Update:      20/01/2016
* Author:      xuyongmei
*/

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-size: 16px;font-family:Verdana; background: #fff; position: relative; color:#333;font-family: "微软雅黑";}
select,input,button{vertical-align: middle;font-size: 100%;border:0;}
fieldset,img{border: 0 none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight:normal;}
em,i,b{font-style: normal;}
a{ color:#fff; text-decoration: none;}
a:hover{ text-decoration:none;}
.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}
/* ---------------------------------分隔线--------------------------------- */
.autoin{margin:0 auto;width:1000px;}
img{display:block;}
/* banner */
.banner{width:100%;}
.banner_01{height:95px;background: url(../images/banner_01.jpg) center 0 no-repeat;}
.banner_02{height:80px;background: url(../images/banner_02.jpg) center 0 no-repeat;}
.banner_03{height:145px;background: url(../images/banner_03.jpg) center 0 no-repeat;}
.banner_04{height:130px;background: url(../images/banner_04.jpg) center 0 no-repeat;overflow:hidden;}
.banner_04 p{width:423px;height:80px;line-height:80px;font-size:42px;color:#ffa800;text-align:center;margin:2px 0 0 293px;}

/*立即预约*/
.yy_wrap{height:130px;background-color:#0e5494;margin:30px 0 65px;color:#fff;}
.yy_wrap h4{height:68px;line-height:68px;font-size:18px;text-align:center;}
.yy_wrap p{font-size:16px;padding:5px 0 0 28px;}
.yy_wrap p input,.yy_wrap p select{height:26px;line-height:26px;color:#333;margin:0 25px 0 10px;text-align:center;}
.hq{font-size:12px;color:#fff;text-decoration:underline;margin-right:25px;}
.hq:hover{color:#fff;text-decoration:underline;}
.yy_wrap p .button{width:99px;height:28px;line-height:28px;text-align:center;background-color:#ffa800;color:#1e3c6d;cursor:pointer;}

.bm_maincon{border:1px solid #b2b1b1;background-color:#fbfbfb;color:#424242;}
.bm_maincon th{border-bottom:1px solid #c4c3c3;border-right:1px solid #c4c3c3;background-color:#e0dede;font-size:16px;font-weight:bold;}
.bm_maincon td{border-bottom:1px solid #cfcfcf;border-right:1px solid #cfcfcf;font-size:14px;}
.bm_maincon td.lasttd{border-right:0;}
.bm_maincon td a{color:#c30204;text-decoration:underline;}
.bm_maincon td a:hover{color:#c30204;}
.bm_maincon td span{font-size:12px;}
.bm_maincon td a.qq{display:inline-block;width:90px;height:22px;background:url(../images/qq.png) no-repeat;margin-left:10px;vertical-align:middle;}

/*VIP专属*/
.title{background: url(../images/title_bg.png) 170px 0 no-repeat;text-align:center;padding:42px 0 25px;}
.title h4{height:58px;line-height:58px;font-size:40px;font-weight:bold;color:#051f38;margin-bottom:5px;}
.title h5{height:50px;line-height:50px;font-size:26px;color:#434648;}
.title span{display:block;height:26px;line-height:26px;font-size:16px;color:#a4a8ae;}

.tix_con{padding-bottom:45px;}
.tix_con li{height:146px;background: url(../images/v_bg.png) no-repeat;overflow:hidden;}
.tix_l,.tix_m,.tix_r{float:left;}
.tix_l{width:146px;height:146px;margin-left:11px;font-size:24px;font-weight:bold;color:#fff;line-height:146px;text-align:center;}
.tix_m{width:545px;margin-left:65px;}
.tix_m1{padding-top:30px;}
.tix_m2{padding-top:20px;}
.til{height:44px;line-height:44px;font-size:24px;font-weight:bold;color:#ff9000;}
.maincon{font-size:18px;line-height:30px;color:#5a5a5a;}

.tix_r{width:150px;margin-left:50px;padding-top:15px;}
.tix_r a{display:block;width:150px;height:40px;line-height:40px;color:#fff;font-size:18px;text-align:center;margin-top:15px;}
.tix_btn1{background: url(../images/btn_01.png) no-repeat;}
.tix_btn2{background: url(../images/btn_02.png) no-repeat;}
.tix_btn1:hover{background-image: url(../images/btn_h01.png);}
.tix_btn2:hover{background-image: url(../images/btn_h02.png);}

/*顶级名师保驾护航*/
.teacher_wrap{background-color:#f8f7f7;padding:35px 0;}
.title p{line-height:30px;font-size:20px;color:#434648;margin-top:5px;}

/*名师轮播*/
#automatic{height:332px;position:relative;margin:20px auto 0; overflow: hidden;}
.prev_div { width: 130px; height: 72px; position: absolute; top: 128px; left: 92px; z-index: 5; background: red; filter: alpha(opacity=0); opacity: 0; cursor: pointer; }
.next_div { width: 130px; height: 72px; position: absolute; top: 128px; right: 92px; z-index: 5; background: red; filter: alpha(opacity=0); opacity: 0; cursor: pointer; }

#automatic .prev { width: 120px; height: 72px; position: absolute; top: 108px; left: 72px; z-index: 4; }
#automatic .prev .ico { width: 76px; height: 112px; position: absolute; top: 0; left: 0; background: url(../images/prev.png); }

#automatic .next { width: 120px; height: 72px; position: absolute; top: 108px; right: 72px; z-index: 4; }
#automatic .next .ico { width: 76px; height: 112px; position: absolute; top: 0; right: 0; background: url(../images/next.png) no-repeat; }

#automatic .line { width: 240px; height: 332px; position: absolute; top: 0; left: 50%; margin-left: -120px; z-index:1; }
#automatic ul{width:932px;height:332px;position: absolute; top: 0; left: 35px; z-index: 1;}
#automatic ul li{position: absolute;}
#automatic ul li a{display:block;overflow:hidden;}
#automatic .pos_0 { top: -104px; left: 0; z-index: 1; filter: alpha(opacity=0); opacity: 0; }
#automatic .pos_1 { top: 76px; left: 0; z-index: 2; filter: alpha(opacity=50); opacity: 0.5; }
#automatic .pos_2 { top: 52px; left: 84px; z-index: 3; filter: alpha(opacity=85); opacity: 0.85; }
#automatic .pos_3 { top: 30px; left: 207px; z-index: 4;filter: alpha(opacity=90); opacity: 0.9;}
#automatic .pos_4{top:0;left:345px;z-index: 5;}
#automatic .pos_5 { top: 30px; right: 207px; z-index: 4; filter: alpha(opacity=90); opacity: 0.9; }
#automatic .pos_6 { top: 52px; right: 84px; z-index: 3; filter: alpha(opacity=85); opacity: 0.85; }
#automatic .pos_7 { top: 76px; right: 0; z-index: 2; filter: alpha(opacity=50); opacity: 0.5; }
#automatic .pos_8,#automatic .pos_9,#automatic .pos_10,#automatic .pos_11,#automatic .pos_12 { top: -104px; right: 0; z-index: 1; filter: alpha(opacity=0); opacity: 0; }

.teacher_bot{width:870px;height:90px;margin:35px auto 30px;background-color:#e8e8e8;border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;padding:16px 25px;}
.teacher_bot p{font-size:18px;line-height:30px;color:#434648;}

.teacher_btn{padding-left:285px;font-size:0;}
.teacher_btn a,.advant_btn,.btn a{width:170px;height:40px;line-height:40px;font-size:18px;color:#fff;}
.teacher_btn a{display:inline-block;margin-left:30px;text-align:center;}
.teacher_btn1,.btn02{background: url(../images/btn_03.png) no-repeat;}
.teacher_btn2,.advant_btn,.btn01{background: url(../images/btn_04.png) no-repeat;}
.teacher_btn1:hover,.btn02:hover{background-image: url(../images/btn_h03.png);}
.teacher_btn2:hover,.advant_btn:hover,.btn01:hover{background-image: url(../images/btn_h04.png);}

/*五大独家优势*/ 
.advant_wrap{background-color:#fff;padding:40px 0 55px;}
.advant_con{padding:50px 0 0 15px;}
.advant_con li{float:left;width:170px;height:280px;margin-right:30px;}
.advant_con li img{width:150px;height:150px;margin:0 auto 20px;}
.advant_con li p,.advant_con li span{line-height:30px;color:#434648;}
.advant_con li p{font-size:20px;text-align:center;}
.advant_con li span{display:block;font-size:16px;}
.advant_btn{display:block;margin:0 auto;text-align:center;}




/*课程选购*/
.tao_wrap{background-color:#f8f7f7;padding-top:20px;}
.tao_wrap h3{height:100px;line-height:100px;font-size:40px;font-weight:bold;text-align:center;}
.tao_con{width:1000px;height:545px;position:relative;}
.tao_con li{position:absolute;width:326px;height:426px;background: url(../images/li_bg.png) no-repeat;padding:20px;}
.tao_con li h4{height:82px;line-height:82px;font-size:36px;color:#fff;text-align:center;}

.tao_main{height:245px;padding-top:35px;}
.tao_main p{height:36px;line-height:36px;font-size:20px;}
.tao_main p input{display:inline-block;width:14px;height:14px;margin:0 20px 0 100px;}
.price{font-size:48px;font-weight:bold;color:#cf4e2b;text-align:center;font-style:italic;}
.price span{font-size:28px;font-weight:normal;}

.tao_wrap .btn{ padding:0 0 40px 242px;}
.tao_wrap .btn a{ display:inline-block;overflow:hidden;}
.tao_wrap .btn .btn01{ margin-right:180px;}
.tao_wrap .btn .btn01 span{ display:block; width:30px; height:28px; background:url(../images/che.png) no-repeat; margin:6px 19px 0 25px; float:left;}
.tao_wrap .btn .btn02 span{ display:block; width:31px; height:25px; background:url(../images/mm.png) no-repeat; margin:7px 15px 0 25px; float:left;}



/*扉页信息*/
.feiy{height:32px;line-height:32px;text-align:center;font-size:12px;color:#e3e1e1;}












