@charset "gb2312";
/*
* Description: 监理精品VIP套餐
* Update:      31/08/2016
* Author:      yixiaofang 
*/

/* reset css */
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; background-color:#fff; position: relative; color:#333;font-family: "microsoft YaHei";}
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{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}
img{display:block;}
/*-----------------------------------------分隔线------------------------------------------------*/
.autoin{ width:1000px; margin:0 auto;}
.btn{ display:block; margin:0 auto; font-size:24px;  text-align:center; color:#fff; background-color:#e60012;  }
.btn:hover{ background-color:#f20014;}
.btn_01{width:230px;height:60px;line-height:60px;font-size:24px;text-align:center;}
/*banner*/
	.banner{ width:100%; color:#fff; text-align:center; }
	.banner_01{ height:124px; background:url(../images/banner_01.jpg) no-repeat top center;}
	.banner_02{ height:97px; background:url(../images/banner_02.jpg) no-repeat top center;}
	.banner_03{ height:100px; background:url(../images/banner_03.jpg) no-repeat top center;}
	.banner_04{ height:129px; background:url(../images/banner_04.jpg) no-repeat top center;}
	.banner_01 p{ padding-top:75px; color:#4d64da; font-size:22px; }
	.banner_01 p span{ padding:0 10px;}
	.banner_04 em{ display:block; font-size:30px; text-align:center; background-color:#4d64da; width:479px; height:44px; line-height:44px; margin:0 auto; }
	
/*notice*/
	.notice{ padding:30px 0 50px 0;}
	.not_con{ margin-left: 75px; width:864px; height:210px; background:url(../images/not_01.jpg) no-repeat top center;}
	.not_con p{ font-size:22px; line-height:36px; color:#585858; text-align:center; padding-top:90px;}

/*video*/
	.video{ width:100%; padding-bottom:20px; background-color:#e8e8e8;}
	.video h3{ font-size:40px; text-align:center; color:#585858; line-height:120px; }
	.vid_ul{ height:42px;}
	.vid_ul li{ cursor:pointer; width:163px; height:36px; line-height:36px; float:left; background-color:#666; font-size:20px; color:#fff; text-align:center; margin-right:4px; }
	.vid_ul li.current{ height:42px; background:url(../images/vid_01.png) no-repeat; }
	.vid_d{ display:none; padding-top:20px;}
	.vid_d.current{ display:block;}
	.vid_l,.vid_r{ float:left;}
	.vid_l{ margin:15px 23px 0; width:445px; height:404px; background:url(../images/vid_02.png) no-repeat; padding:8px 0 0 8px;  }
	.vid_r{ width:484px; height:409px; border-left:1px solid #cacaca; padding-left:13px; }
	.vid_r li{ overflow:hidden; padding:30px 0 0 20px; width:450px; border-bottom:1px solid #999999; }
	.vid_r p{ font-size:20px; line-height:36px; }
	.vid_r .li01 { padding-bottom:10px; }
	.vid_r .li01 p{ font-size:24px;line-height:43px; }
	.vid_r .btn{ font-size:20px; width:123px; height:43px;line-height:43px;  float:right; }
	.vid_r .li02 { padding-bottom:30px; }
	.vid_r .li02 span{ float:left; }
	.vid_r .li02 a{ color:#00a9f7; text-decoration:underline;}
	.vid_r .li03 { border-bottom:none;}
	.vid_r .li03 p{ font-size:18px; line-height:43px; }
	.vid_r .li03 a{ width:166px;}

/*eight*/
	.eight{ width:100%; height:220px; background:url(../images/eight.jpg) no-repeat top center;}
	.eight .autoin{ position:relative; }
	.eight .btn{ font-size:30px; color:#e75a17; width:250px; height:71px; line-height:71px; background-color:#ffe400; border-bottom:4px solid #fff8ba; position:absolute; top:75px; right:100px; }
	.eight .btn span{ display:block; width:40px; height:54px; background:url(../images/eig_01.png) no-repeat; position:absolute; bottom:-27px; right:0;  }

/*teacher*/
	.teacher{ width:100%; padding:48px 0 50px 0; background-color:#4d64da;}
	.title_01{ width:1091px; height:165px; background:url(../images/title_01.png) no-repeat; margin:0 auto; }
	.title_01 p{ text-align:center; font-size:30px; color:#ffe400; padding-top:90px;}
	.tea_con{ height:303px; width:1020px; margin:30px auto 0; overflow:hidden;}
	.tea_con ul{padding-left:100px;}
	.tea_con li{ margin-right:5px; opacity:0.8;  cursor:pointer; float:left; width:135px; background:#d5eaff;  overflow:hidden;}
	.tea_con li.current{ opacity:1; }
	.tea_con li.current .teli_con{ margin-left:0;}
	.tea_con .teli_con{ margin-left:-50px; width:560px; background:#d5eaff; padding-top:10px; }
	.tea_l{ padding:0 7px 0 10px }
	.tea_l,.tea_r{ float:left;}
	.tea_r { width:320px;}
	.tea_r h4{ font-size:24px; font-weight:bold; color:#303030; width:320px; border-bottom:1px dashed #c9c9c9; line-height:44px; }
	.tea_r span,.tea_r p{  font-size:16px; line-height:22px;}
	.tea_r span{ color:#fff; display:block; padding:5px 0 0 10px; width:313px; height:47px; margin:10px 0; background:#1b558e;}
	.tea_r p{ color:#303030; height:132px; }
	.tea_r .btn{ font-size:16px; width:110px; height:31px; line-height:31px; border-bottom:3px solid #1b558e; background-color:#2574c2;}

/*data*/
	.data{ width:100%; padding:40px 0 60px 0;}
	.dat_con{ background:#eee url(../images/dat_01.jpg) no-repeat; padding-top:45px; box-shadow:#e0dfdf 4px 4px 4px 4px;  }
	.title_02{ width:582px; height:70px; background:url(../images/title_02.png) no-repeat; margin:0 auto 10px; }
	.d_p{ text-align:center; color:#e60012; height:50px; line-height:50px; }
	.d_p span{ display:inline-block; font-size:34px; color:#fff; width:287px; text-align:center;  vertical-align:middle; margin:0 5px; background-color:#e60012;}
	.dat_con ul{ padding:45px 0 20px 58px;}
	.dat_con li{ color:#fff; text-align:center; width:889px; height:145px; background:url(../images/dat_02.png) no-repeat; margin-bottom:24px; overflow:hidden;}
	.dli_l,.dli_c,.dli_r{ float:left;}
	.dli_l{ width:226px; margin-right:14px; }
	.dli_l h4{ padding-top:45px; font-size:38px; font-weight:bold; }
	.dli_c{ width:226px; }
	.dli_c span{ font-size:22px; padding-top:53px; display:block; }
	.dli_r{ padding:20px 0 0 53px; width:370px; text-align:left; }
	.dli_r p{ font-size:16px; line-height:24px; }
	.dli_r p span{ display:inline-block; vertical-align:middle; width:5px; height:5px; background-color:#fff; border-radius:50%; margin-right:7px;}
	.btna{ padding:0 0 30px 227px;}
	.btna a{ width:230px; height:60px; float:left; line-height:60px; margin-right:112px; }

/*plan*/	
	.plan{ width:100%; background:#f6f6f6; }
	.title_03{ width:943px; height:237px; background:url(../images/title_03.png) no-repeat; margin:0 auto;}
	.placon  ul{ padding-top:20px;}
	.placon li{padding: 28px 0 20px 0px; }
	.plaleft{ padding-left:98px; margin:40px 0 20px 0;position:relative; }
	.plaleft span{ position:absolute; top:-40px; left:22px; line-height:65px; box-sizing:border-box; padding-left:10px; font-size:70px; color:#4d64da;  display:block; width:117px; height:117px; background:url(../images/span01.png) no-repeat; }
	.plaleft h4{ float:left; width:230px; font-size:20px; color:#4d64da; font-weight:bold;}
	.plaleft h4 b{ font-size:30px;}
	.plaleft p{ color:#666666; width:459px; font-size:16px; width:622px; float:left;  line-height:28px; }
	.plaleft p em{ color:#e73c00;}
	.placon li img{ float:right;}
	.pla_01{ width:988px; height:326px; background:url(../images/pimg01.jpg) no-repeat; margin:0 auto; }
	.pla_02{ width:858px; height:346px; background:url(../images/pimg02.jpg) no-repeat; margin-left:114px; }
	.pla_03{ width:895px; height:436px; background:url(../images/pimg03.jpg) no-repeat; margin-left:105px; }
	.pla_04{ width:249px; height:370px; background:url(../images/pimg04.jpg) no-repeat; position:absolute; top:0; right:0;  }
	
	.placon .list{ height:343px; padding-bottom:0; position:relative; }
	.placon .list h4{padding-top:15px; float:none; width:auto;}
	.placon .list p{ float:none;}
	
/*一次通关四科*/
	.tao_wrap{padding:60px 0 50px;}
	.tao_m{background:#fff6f2 url(../images/tao_bg.png) center bottom no-repeat;padding:60px 0 70px;box-shadow:2px 1px 15px #b5b4b4;-webkit-box-shadow:2px 1px 15px #b5b4b4;-moz-box-shadow:2px 1px 15px #b5b4b4;-ms-box-shadow:2px 1px 15px #b5b4b4;-o-box-shadow:2px 1px 15px #b5b4b4;position:relative;}
	.b{position:absolute;width:43px;height:86px;background:url(../images/b_01.png) no-repeat;top:-20px;left:2px;}
	.tao_m h3{width:868px;margin:0 auto 10px;}
	.tao_m h5{height:70px;line-height:70px;font-size:30px;text-align:center;color:#4d64da;}
	
	.tao_m table{margin:0 auto 40px;border-top:1px solid #ccc;}
	.tao_m table td{font-size:16px;color:#666;border-bottom:1px solid #ccc;}
	.tao_m table td.td1{font-size:20px;border-right:1px solid #ccc;}
	.tao_m table ul{padding-left:68px;}
	.tao_m table ul li{float:left;width:310px;font-size:16px;line-height:30px;margin-left:20px;}
	.tao_m table td a{color:#0099ff;text-decoration:underline;margin-left:25px;}
	.check_c{padding-left:15px;}
	.check_c p{float:left;width:330px;height:50px;line-height:50px;margin-left:25px;}
	.check_c p input{display:inline-block;vertical-align:middle;width:18px;height:18px;font-size:0;overflow:hidden;margin-right:13px;}
	
	.tao_btn{padding-left:60px;}
	.tao_btn a{float:left;color:#fff;background-color:#e60012;margin-left:140px;}
	.tao_btn a:hover{background-color:#f82636;}
	


/*环球网校实力证明*/
	.prove_wrap{padding-bottom:40px;}
	
	.prove_til{height:58px;padding:45px 0;background-color:#4d64da;}
	.prove_til img{margin:0 auto;}
	
	.prove_top{height:95px;padding-top:30px;}
	.prove_top h4,.prove_top p{float:left;color:#666;}
	.prove_top h4{width:220px;height:60px;line-height:60px;font-size:30px;text-align:right;margin-right:25px;}
	.prove_top p{width:720px;line-height:30px;font-size:16px;}
	
	.prove_bot{width:930px;height:382px;background-color:#ccc;margin:0 auto;position:relative;padding:23px 20px 0;}
	.left_btn,.right_btn{position:absolute;width:40px;height:98px;background:url(../images/btn_cbg.png) no-repeat;top:50%;margin-top:-49px;}
	.left_btn{background-position:0 0;left:-55px;}
	.right_btn{background-position:-45px 0;right:-55px;}
	.left_btn:hover{background-position:0 -103px;}
	.right_btn:hover{background-position:-45px -103px;}
	
	.prove_bm,.prove_bmt li{width:932px;height:314px;overflow:hidden;}
	.prove_bmt{width:7460px;position:relative;}
	.prove_bmt li,.prove_bl{float:left;}
	.prove_bl{width:467px;height:314px;overflow:hidden;}
	.prove_br{float:right;width:415px;height:280px;background-color:#fff;padding:34px 25px 0;}
	.prove_br h4{height:44px;line-height:44px;font-size:22px;text-align:center;color:#292929;border-bottom:1px solid #4d64da;}
	.que_con{margin-top:16px;padding-left:20px;}
	.que_con h5,.que_con p{font-size:14px;line-height:27px;color:#292929;}
	
	.prove_btn{margin-top:32px;padding-left:365px;}
	.prove_btn li{float:left;width:20px;height:10px;font-size:0;overflow:hidden;background-color:#999;margin:0 5px;cursor:pointer;}
	.prove_btn li.curli{background-color:#4d64da;}


/*学员捷报*/
	.stu_til{height:127px; background:url(../images/stu_til.jpg) center top no-repeat;padding-top:65px;}
	.stu_con{height:520px; background:url(../images/stu_con.jpg) center top no-repeat;}
	.stu_b{height:95px; background:url(../images/stu_b.jpg) center top no-repeat;padding-top:40px;}
	
	.stu_til p{width:686px;margin:0 auto;}
	.stu_b a{display:block;color:#4c62d8;background-color:#ffe400;margin:0 auto;}
	.stu_b a:hover{background-color:#ead524;}
	

/*扉页*/
	.feiye{ line-height:30px;font-size:12px; color:#C6B7AC; text-align:center;paddding-top:20px;}
