@charset "gb2312";
/* CSS Document */
/*
* Description: 土建工程造价零基础速成班
* Update:      23/10/2017
* Author:      yixiaofang
*/
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;  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{ 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;}
.btn{ width:352px; height:69px; line-height:62px; background:url(../images/btn_01.png) no-repeat; font-size:32px;display:block;text-align:center; color:#fff;margin:0 auto;}
.btn:hover{ background:url(../images/btn_01h.png) no-repeat;}
.title{ text-align:center; padding-top:50px;}
.title h3{ line-height:70px; font-size:50px; font-weight:bold; color:#f8822b;}
.title p{ font-size:20px; color:#221815; line-height:40px;}
/* banner */
	.banner{width:100%;	}
	.banner_01{ height:169px; background:url(../images/banner_01.jpg) no-repeat top center;} 
	.banner_02{ height:159px; background:url(../images/banner_02.jpg) no-repeat top center;} 
	.banner_03{ height:184px; background:url(../images/banner_03.jpg) no-repeat top center;} 

/*why*/
	.why_ul{ padding:25px 0 30px 0; }
	.why_ul li{ color:#221815; float:left; text-align:center; width:166px;line-height:26px;}
	.why_ul li h4{ padding-top:5px; font-size:20px; font-weight:bold;   }

/*six*/
	.six_con{ padding:30px 0 50px 0;}
	.six_ul{ padding:0 0 39px 68px; background:url(../images/six_02.jpg) no-repeat center center; height:127px;}
	.six_ul li{ width:127px; height:112px; margin-right:20px; float:left; padding-top:15px; background:url(../images/six_01.png) no-repeat; text-align:center; font-size:30px; line-height:46px; }
	.six_ul li span{ color:#fff;}
	
	.six_d{ margin-bottom:35px;}
	.six_l,.six_r{width:473px; float:left;}
	.six_l{ height:257px;}
	.six_l1{  background:url(../images/six_03.jpg) no-repeat;}
	.six_l2{background:url(../images/six_04.jpg) no-repeat;}
	.six_l3{  background:url(../images/six_05.jpg) no-repeat;}
	.six_l4{ background:url(../images/six_06.jpg) no-repeat;}
	.six_l5{  background:url(../images/six_07.jpg) no-repeat;}
	.six_l6{  background:url(../images/six_08.jpg) no-repeat;}
	.six_l1,.six_l3,.six_l5{margin-right:53px; }
	.six_l2,.six_l4,.six_l6{margin-left:53px; }
	.six_r1 h4{ text-align:right; margin-left:243px; }
	.six_r h4{ display:inline-block; vertical-align:middle; font-size:36px; line-height:58px; font-weight:bold; font-weight:bold; color:#f8822b; width:219px; border-bottom:4px solid #f8822b; }
	.six_r p{ line-height:26px; padding-top:15px; }

/*training*/
	.training{ padding-bottom:50px; width:100%; background-color:#060510; color:#fff;}
	.title1 p{ color:#fff;}
	.tra_ul{ padding:35px 0 40px 60px;}
	.tra_ul li { width:136px; padding-top:5px; height:60px; padding-left:99px; float:left; font-size:20px; line-height:26px;}
	.tra_ul .li01{ background:url(../images/tra_01.png) no-repeat center left;}
	.tra_ul .li02{ background:url(../images/tra_02.png) no-repeat center left;}
	.tra_ul .li03{ background:url(../images/tra_03.png) no-repeat center left;}
	.tra_ul .li04{ background:url(../images/tra_04.png) no-repeat center left;}

	.tra_d div{ width:450px; float:left; }
	.tra_l{ margin-right:97px;}
	.tra_d h4{ font-weight:bold; color:#f8822b; font-size:28px; line-height:60px; }
	.tra_d h4 span{ display:inline-block; vertical-align:middle; width:26px; height:26px; margin:-4px 14px 0 0; background:url(../images/tra_05.png) no-repeat;}
	.tra_d p{ font-size:18px; line-height:30px; height:100px; }
	
	.ess_con{ padding:30px 0 0 0;}
	.ess_ul li{ width:324px; float:left; height:167px; background-color:#f8822b; color:#fff;}
	.ess_ul li h4{ line-height:40px; font-size:20px; text-align:center; padding-top:12px;}
	.ess_ul li p{ line-height:24px; padding:0 30px 0 34px; }

	.ess_ul .li01{ width:324px;}
	.ess_ul .li02{ width:350px;}
	.ess_ul .li03{ width:325px;}

/*课程安排*/
.plan_wrap{padding:10px 0;}
.plan_til{padding-left:150px;margin-top:30px;}
.plan_til li{float:left;width:205px;height:73px;line-height:64px;font-size:24px;font-weight:bold;color:#fff;text-align:center;background:url(../images/plan_til.png) no-repeat;margin-left:21px;cursor:pointer;}
.plan_til li.cur{background-image:url(../images/plan_tilh.png);}

.plan_con{margin:15px 0 25px;}
.plan_table{border-top:1px solid #f8822b;border-left:1px solid #f8822b;display:none;}
.plan_table th,.plan_table td{border-bottom:1px solid #f8822b;border-right:1px solid #f8822b;}
.plan_table th{font-size:20px;font-weight:bold;color:#fff;background-color:#f8822b;}
.plan_table td{font-size:16px;color:#575757;}
.plan_table td p{line-height:24px;padding-left:20px;}
.plan_table td a{display:block;width:120px;height:32px;line-height:32px;font-size:18px;color:#fff;text-align:center;background-color:#f8822b;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;}
.plan_table td a:hover{background-color:#d36616;}

/*crowd*/
	.cro_ul{ padding:30px 0 0 27px;}
	.cro_ul li{ float:left; margin-right:40px; text-align:center; width:205px; }
	.cro_ul li p{ width:184px; height:40px; line-height:40px; background:url(../images/cro_05.png) no-repeat; margin:0 auto; color:#fff; padding-top:10px;}
	.eig_ul{ position:relative; width:994px; height:442px; background:url(../images/eig_01.png) no-repeat; }
	.eig_ul li{ position:absolute; top:0; text-align:center; font-size:32px; line-height:40px;}
	.eig_ul .li01{ width:204px; left:28px; color:#f8822b; padding-top:100px;}
	.eig_ul .li02{ width:135px; left:271px; color:#6cc4c7; font-size:28px; padding-top:100px;}
	.eig_ul .li03{ width:185px; left:451px; color:#394c5d; font-size:28px; padding-top:112px;}
	.eig_ul .li04{ width:168px; left:680px; color:#69b182; padding-top:66px;}
	.eig_ul .li05{ width:168px; top:220px; left:195px; color:#ad3a37; padding-top:66px;}
	.eig_ul .li06{ width:138px; top:244px; left:430px;font-size:28px; color:#6e7171; padding-top:66px;}
	.eig_ul .li07{ width:182px; top:244px; left:612px;font-size:28px; color:#f8822b; padding-top:42px;}
	.eig_ul .li08{ width:145px; top:139px; left:828px;font-size:28px; color:#6cc4c7; padding-top:66px;}

	.eig_btn{ padding:34px 0 0 128px;}
	.eig_btn a{ float:left; margin-right:144px; }
	.eig_btn .btn2{ width:251px; height:69px; line-height:62px; background:url(../images/btn_02.png) no-repeat; font-size:32px; margin-right:0; }
	.eig_btn .btn2:hover{  background:url(../images/btn_02h.png) no-repeat; }

/*teacher*/
	.tea_ul{ margin:30px auto 50px;}
	.tea_ul li{ color:#fff;  float:left; height:501px;}
	.tea_ul .li01{ width:211px; background-color:#6cc4c7; }
	.tea_ul .li01 p{ font-size:20px; line-height:40px; padding:47px 26px 0 23px; }
	.tea_ul .li02{ width:395px;} 
	.tea_ul  img{ display:block;}
	.tea_d{ padding:0 32px 13px 32px; background-color:#f8822b;}
	.tea_d h4{ font-size:30px; line-height:52px; border-bottom:1px solid #fff; }
	.tea_d p{ line-height:24px; padding-top:14px; height:132px; }
	.tea_d a{ width:149px; height:38px; line-height:38px; font-size:24px; color:#f8822b; background:#fff; border-radius:38px; }
	.tea_d a:hover{ background-color:#f3f0f0;}
	.tea_ul .li03{ width:391px;} 
	.tea_d1{ background-color:#fff; color:#333;}
	.tea_d1 h4{ color:#f8822b; border-bottom:1px solid #f8822b; }
	.tea_d1 a{ background-color:#f8822b; color:#fff;}
	.tea_d1 a:hover{ background-color:#f79d5a;}
	
/*cost*/	
.cost{width:100%; height:385px; background:url(../images/cost_bg.jpg) no-repeat top center; }
.cos_con{ padding:56px 0 0 50px; width:368px;line-height:26px;}
.cos_con h3{ font-size:32px; font-weight:bold; color:#ee7f2e; line-height:44px; }
.cost_p1{margin:12px 0 10px;}
.cost_p1 span,.cost_p2{line-height:26px;font-size:16px;color:#fff;}
.cost_p1 span{float:left;width:166px;height:26px;}
.cost_p2 a{ color:#f8822b; }
.cost_p2 a:hover{text-decoration:underline;}
/*now*/	
	.now_con{ margin-top:55px; position:relative; background-color:#f8822b; color:#fff; height:163px;}
	.now_l{ float:left; text-align:center; width:328px;}
	.now_l h4{ font-size:34px; color:#ff; font-weight:bold; padding-top:36px;}
	.now_l p{ line-height:44px; font-size:24px;}
	
	.now_c{ width:394px; height:168px; line-height:168px; position:absolute; top:-27px; left:328px; background:url(../images/now_01.jpg) no-repeat; font-size:82px; font-weight:bold; color:#f8822b; text-align:center; }
	
	.now_r { padding:27px 55px 0 0; float:right;}
	.now_r a{ font-size:26px; color:#f18300; width:180px; height:46px; line-height:46px; background:#ffffff; border-radius:10px; margin-bottom:22px; font-weight:bold; }
	.now_r .btn2{ background:#000000;}
	.now_r .btn1:hover{ background:#dbd4d4;}
	.now_r .btn2:hover{ background:#626060;}
.now{padding-bottom:30px;}	

	
/*右侧固定*/
.side_right{width:149px;height:500px;position:fixed;right:0;top:50%;margin-top:-250px;}
.side_rin{width:149px;height:500px;background:url(../images/side_r.png) no-repeat;}	
.side_rin h4,.side_m h5,.side_m p{color:#fff;text-shadow:2px 2px 3px rgba(6,0,1,0.4);-webkit-text-shadow:2px 2px 3px rgba(6,0,1,0.4);-moz-text-shadow:2px 2px 3px rgba(6,0,1,0.4);-ms-text-shadow:2px 2px 3px rgba(6,0,1,0.4);-o-text-shadow:2px 2px 3px rgba(6,0,1,0.4);}
.side_rin h4{height:54px;line-height:52px;font-size:22px;font-weight:bold;text-align:center;}
.side_m{height:120px;padding:8px 8px 0;}
.side_m h5{line-height:28px;font-size:18px;font-weight:bold;}
.side_m p{line-height:24px;font-size:16px;}
.side_m a{display:block;width:104px;height:28px;line-height:28px;font-size:16px;font-weight:bold;color:#fff;text-align:center;background-color:#f0870f;border-radius:14px;-webkit-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;-o-border-radius:14px;margin:5px auto 0;}
.side_m a:hover{background-color:#fb964c;}

.side_rbtn{display:block;width:118px;height:28px;line-height:26px;font-size:14px;font-weight:bold;color:#fff;text-align:center;background:url(../images/side_rbtn.png) no-repeat;margin:8px auto 0;}
.side_rbtn:hover{background-image:url(../images/side_rbtnh.png);}
	
/*扉页*/
.feiye{width:100%;line-height:20px;font-size:12px;text-align:center;color:#666666; padding-top:30px;}

