@charset "gb2312";
/*
* Description: 一建教材变化专题
* Update:     28/04/2017
* 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: #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;}
body 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;color:#fff;text-align:center; margin:0 auto;}
.btn_01{ height:44px; line-height:44px; border-radius:10px; background-color:#ffde00; color:#db6403; font-size:24px; }
.btn_01:hover{ background-color:#facf4b;}
/*导航*/
	.d_nav{height:60px;background-color:#4b75fe;}
	.d_nav ul{padding-left:20px;}
	.d_nav li{float:left;height:60px;line-height:60px;text-align:center;}
	.d_nav li a{ color:#fff;display:block;height:60px;line-height:60px; padding:0 27px;}
	.d_nav li a:hover{background-color:#2442dd;color:#fff;}

/*nav_r*/
	.nav_r{ width:185px; text-align:center; height:470px; background:url(../images/nav_rbg.png) no-repeat; position:fixed; top:10%; right:0; z-index:100;}
	.nav_r ul{ padding:67px 0 15px 0;}
	.nav_r li{ height:38px; line-height:38px; margin-bottom:8px; }
	.nav_r li a{ color:#fff;}
	.nav_r p{ color:#fff; padding-top:10px; margin-left:52px; cursor:pointer; width:69px; height:68px; border-radius:50%;}

/* banner */
	.banner{width:100%;}
	.banner_01{height:46px; padding-top:46px;background: url(../images/banner_01.jpg) center top no-repeat;}
	.banner_02{height:190px;background: url(../images/banner_02.jpg) center top no-repeat;}
	.banner_03{height:146px;background: url(../images/banner_03.jpg) center top no-repeat;}
	
	.banner_01 h3{ width:244px; height:40px; line-height:40px; border:1px dashed #fff; border-radius:10px; font-size:26px; font-weight:bold; margin:0 auto; text-align:center; color:#fff; }
	.banner_01 h3 em{ color:#ffde00;}
	.btna{ padding:70px 0 0 169px;}
	.btna a{ float:left; width:267px;}
	.btna .btn1{ margin-right:105px;}

/*导读*/
	.dd{padding-top:30px;}
	.dd_t{ position:relative;height:164px;background-color:#4f5ee7; color:#fff; border-radius:5px 5px 0 0;}
	.dd_s{ display:block; width:47px; height:100px; background:url(../images/dd_02.png) no-repeat; position:absolute; top:41px; left:-47px;}
	.dd_tleft,.dd_tright{float:left;}
	.dd_tleft{width:180px;font-size:46px;text-align:center;line-height:164px; background:url(../images/dd_01.png) no-repeat center right;}
	.dd_tright{width:740px;margin-left:50px;padding-top:20px;}
	.dd_tright p{ text-indent:2rem;font-size:16px;line-height:24px;}
	.dd_tright p em{ color:#ffde00; font-weight:bold; font-size:18px; }
	
	.dd_b{height:115px;margin:0px 0 55px;background-color:#e4e4e4;}
	.dd_b h4{font-size:16px;font-weight:bold;text-align:center;padding:25px 0 15px;color:#545454;}
	.dd_b h4 span{ font-weight:100;color:#606060; }
	.for{font-size:16px;padding-left:57px; line-height:24px;}
	.for p,.for_btn{float:left;height:28px;line-height:28px;}
	.for input,.for select{width:65px;height:24px;line-height:24px;padding-left:10px;border:1px solid #dcdcdc;background-color:#ffffff; display:inline-block;vertical-align:middle;margin:-0px 10px 0 5px;font-size:18px;}
	.for select{padding-left:0;}
	.hq{font-size:12px;color:#db6403;text-decoration:underline;margin-right:25px;}
	.hq:hover{color:#4f5ee7;text-decoration:underline;}
	.dd_b .btn_01{ width:110px; height:32px; line-height:32px; font-weight:bold; display:inline-block; vertical-align:middle; font-size:16px;}
	
/*公开课时间表*/
	.time_wrap{background-color:#f2f2f2;padding:20px 0 38px 0;}
	.title{ text-align:center; font-size:36px;  font-weight:bold; color:#757576;}
	.title span{ width:94px; display:inline-block; vertical-align:middle; margin-top:-15px; height:77px; background:url(../images/title_01.png) no-repeat; }	
	.title em{ color:#f88324;}
	.time_table{margin-top:30px;border-left:1px solid #e2e2e2;background-color:#fff;}
	.time_table th{font-size:24px;font-weight:normal;color:#fff;background-color:#4f5ee7;border-right:1px solid #e2e2e2;}
	.time_table td{font-size:18px;color:#807f7f;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
	.table_btn{display:block;width:94px;height:34px;line-height:34px;font-size:18px;text-align:center;color:#fff;}
	.table_btn1{background-color:#5b88ee;}
	.table_btn2{background-color:#ed823b;}
	.table_btn3{background-color:#a0a0a0;}
	.table_btn1:hover{background-color:#306bf0;}
	.table_btn2:hover{background-color:#f47d2e;}	
	.time_table .btn2{ background-color:#a0a0a0;}
	
/*环球教学管家阵容*/
	.teacher_wrap{background-color:#fff;padding:40px 0;}
	.teacher_til{text-align:center;color:#fff;background-color:#4f5ee7;margin-top:20px;}
	.teacher_til p{line-height:46px;font-size:18px;}
	
	.tea_con{ height:302px; width:1000px;overflow:hidden;background-color:#4f5ee7;}
	.tea_con ul{ width:2000px; }
	.tea_con li{float:left;width:80px;margin-right:3px;opacity:0.8;cursor:pointer;background-color:#f3f4ff;overflow:hidden;}
	.tea_con li.current{ opacity:1; }
	.tea_con li.current .teli_con{margin-left:0;}
	.teli_con{ margin-left:-50px;width:502px;background-color:#f3f4ff;padding-top:5px;}
	.li01 .teli_con{margin-left:-42px;}
	.li02 .teli_con{margin-left:-40px;}
	.li03 .teli_con{margin-left:-28px;}
	.li03 .teli_con{margin-left:-28px;}
	.li05 .teli_con{margin-left:-62px;}
	.li07 .teli_con{margin-left:-67px;}
	
	.tea_l,.tea_r{float:left;}
	.tea_l{width:187px;height:297px;}
	.tea_r {width:310px;padding-top:12px;}
	.tea_r h4{height:44px;line-height:44px;font-size:30px;font-weight:bold;color:#333;}
	.tea_r p{height:165px;font-size:16px;line-height:28px;}
	.tea_r a{display:block;width:140px;height:56px;line-height:56px;font-size:20px;color:#fff;text-align:center;background-color:#323dcb;margin:0 auto;}
	.tea_r a:hover{background-color:#3543eb;}	
	
/*data*/	
	.data{ width:100%; background-color:#ebebeb; padding:24px 0 40px 0;}
	.data .title{ line-height:48px;}
	.data .title span{ margin-top:0px;}
	.data .title em{ display:inline-block; vertical-align:middle; margin-top:-42px; padding-left:100px; }
	.dat_ul{ padding-top:10px;}
	.dat_ul li{ text-align:center; width:100px; float:left; margin-right:50px; }
	.dat_ul li p{ font-size:18px; line-height:44px; color:#8c8c8c; font-weight:bold;}
	.dat_ul li a{ width:96px; height:30px; line-height:30px; font-size:18px; font-weight:bold; }
	.dat_s{ display:block; width:100px; height:100px; background:url(../images/dat_bg.png) no-repeat;}
	.dat_s1{ background-position:0 0;}
	.dat_s2{ background-position:0 -110px;}
	.dat_s3{ background-position:0 -231px;}
	.dat_s4{ background-position:0 -342px;}
	.dat_s5{ background-position:0 -461px;}
	.dat_s6{ background-position:0 -583px;}
	.dat_s7{ background-position:0 -703px;}
	
/* 核心考点 开始 */
	.combo{  width:100%; background-color:#4b5ae7; padding:35px 0 40px 0;}
	.combo h3{color:#fff; }
	.con_l,.con_r{ float:left;}
	.con_l{ width:397px; height:309px; background:url(../images/com_01.png) no-repeat; margin:15px 46px 0 30px; }
	.con_r{ margin-top:30px; position:relative; width:502px; height:397px; background-color:#fff; box-shadow:rgba(9,22,144,0.6) 0 0 18px 5px; }
	.con_r h4{ line-height:55px; border-bottom:1px dashed #a5acf3; text-align:center; font-size:24px; font-weight:bold; color:#db6403;}
	.conr_p{ padding:13px 0 5px 56px;}
	.conr_p p{ line-height:24px; }
	.conr_p em{ color:#db6403; font-weight:bold;}
	.conr_d{ width:524px; height:80px; background:url(../images/com_02.png) no-repeat; position:relative; left:-28px;  }
	.conr_d p{ line-height:60px; color:#fff; text-align:center; font-size:18px; font-weight:bold;}
	.conr_d p em{ font-size:22px; color:#ffde00; }
	.conr_d p span{ display:inline-block; vertical-align:middle; width:8px; height:8px; border-radius:50%; background-color:#fff; margin:0 5px;}
	.btnb{ padding:10px 0 0 80px;}
	.btnb a{ width:144px; font-size:22px; font-weight:bold; }
	.btnb .btn1{ margin-right:50px;}
	
/*fot_nav	*/
	.fot_nav{ width:100%; height:60px; background-color:#303030; position:fixed; left:0; bottom:0;}
	.fot_nav .autoin{ position:relative;}
	.fot_nav ul{ padding:10px 0 0 115px;}
	.fot_nav li{ text-align:center; width:160px; margin-right:21px; border-radius:5px; height:40px; line-height:40px; float:left; background-color:#36455d; }
	.fot_nav li a{ display:block; color:#fff; border-radius:5px;}
	.fot_nav li a:hover{ background-color:#4f72f5;}
	.fot_i{ position:absolute; top:-26px; left:0; }
	.xx{ width:14px; height:14px; background:url(../images/fot_02.png) no-repeat; position:absolute; top:8px; cursor:pointer; right:-24px; }
	
 /*扉页*/
.feiye{ line-height:30px;font-size:12px; padding-top:5px; color:#E6E6E6;text-align:center; margin-bottom:10px;}