@charset "gb2312";
/* CSS Document */
/*
* Description: 造价工程师高效通关套餐
* Update:      11/9/2015
* 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; font-size:100%; }
	ol,ul { list-style: none; }
	img { border: none; display: block; }
	textarea { resize:none; }
	input{ border: none;}
	a{ text-decoration:none; color:#333;}
	a:hover{ text-decoration:none;}
	em{ font-style:normal;}
	body { width:100%;  color:#333333;  font-size: 16px;   font-family:"microsoft YaHei";}
	.clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
	.clearfix { display: inline-table; }
	*html .clearfix { height: 1%; }
	.clearfix { display: block; }
	*+html .clearfix { min-height: 1%; }
	.container{ width:100%; height:100%;}
	.autoin{margin:0 auto;width:980px;}


/*banner*/
	.banner{ width:100%px; }
	.banner01{ height:119px; background:url(../images/banner01.png) no-repeat top center;}
	.banner02{ height:131px; background:url(../images/banner02.png) no-repeat top center;}
	.banner03{ height:129px; background:url(../images/banner03.png) no-repeat top center;}
	.banner04{ height:93px; background:url(../images/banner04.png) no-repeat top center;}
	
/*start*/
	.start{ background:#f7f7f7; width:100%; }
	.startin{padding-top:24px;}
	.start h2,.listen h2,.inside h2,.Promise h2,.and h2{ width:100%; height:148px; display:block; background:url(../images/a_02.png) no-repeat top center;}
	.sleft { width:551px; float:left;}
	.sleft .lia ,.lbottom .lia,.itright .lia{ padding-left:14px; margin-top:41px; border-left:4px solid #cccbc9;}
	.sleft .li01{ border-left:4px solid #5fd47a;}
	.sleft .li02{ border-left:4px solid #fff000;}
	.sleft .li03{ border-left:4px solid #ff4800;}
	.sleft .lia h3,.lbottom h3,.itright h3{ font-size:26px; font-weight:bold; line-height:36px;  }
	.sleft .lia p{ font-size:18px; line-height:28px;}
	.sleft .lia  em,.itright .lia  em{ color:#ff5400;}
	.sleft .lia  em,.itright .lia  .em01{ color:#CE0000;}
	.sleft a,.lbottom  a,.itright a,.pleft a,.btn a{ font-size:20px; text-align:center; background:url(../images/btn.png) no-repeat; width:265px; height:55px; line-height:55px; display:block; color:#fff; font-weight:bold; margin:30px auto 0; }
	
/*listen*/
	.listen { width:100%; background:#f8f8f7;}
	.listb,.insideb,.Promiseb,.andb{ width:1440px; height:760px; margin:0 auto; background:url(../images/listen.png) no-repeat ; }
	.listenin{ padding-top:42px;}
	.listen h2{ background:url(../images/b_02.png) no-repeat top center;}
	.lbottom .lia { margin-left:35px;}
	.lbottom .lia  li,.itright  .lia  li{ font-size:18px; line-height:28px;}
	.lbottom .lia  li em{ color:#F00;font-size:14px;}	
	
/*inside	*/
	.inside{ width:100%; background:#ffba00;}
	.inside h2{background:url(../images/c_02.png) no-repeat top center;}
	.insidein{ padding-top:51px;}
	.insideb{background:url(../images/insideb.png) no-repeat;}
	.itleft,.itright{ width:465px; padding-left:23px; float:left;}
	.itright .lia{ border-left:4px solid #d3ac42; }
	.itright a{ margin:37px 0 0 18px;background:url(../images/btn02.png) no-repeat; }
	.lbottom .itleft{ width:539px; height:308px;  padding:0;background:url(../images/a_07.png) no-repeat; float:left;}
	.lbottom .itright{ width:390px; float:left;padding:0;margin-left:51px;*margin-left:25px;}
	.lbottom .lia  { margin:41px 0 0 33px; }
	.lbottom .itright a { margin:37px 0 0 0;}
	
	.lbottom .itleft img{ margin:33px auto;}
	.lbottom .itleft ul{ padding:0 0 0 94px;}
	.lbottom .itleft li p{ font-size:18px; color:#fff; line-height:32px;} 
	
	
/*Promise	*/
	.Promise{ width:100%; background:#f5f5f5;}
	.Promise h2{ background:url(../images/d_02.png) no-repeat top center;} 
	.Promiseb{ width:100%; height:443px; background:url(../images/promiseb.png) no-repeat top center ;}
	.pleft{ width:476px; float:left; padding:91px 0 0 69px;}
	.pleft ul li{ font-size:22px; line-height:41px; font-weight:bold;}
	.pleft ul .li01{ padding-left:57px;}
	.pleft ul li span{font-size:30px;}
	.pleft ul li em{ color:#ff3600;}	
	.pleft a{ padding-right:75px;}
	
/*and	*/
	.and h2{ background:url(../images/e.png) no-repeat top center;}
	.andb{ height:574px; background:url(../images/andb.png) no-repeat top center;padding-top:50px;}
	.andin{ width:1010px; height:460px; background:url(../images/andin_03.png) no-repeat; margin:0 auto; }
	.ul01{ padding-left:18px; height:240px;}
	.andin ul .li01{ width:315px; margin-right:16px;  float:left;}
	.andin ul li h4{ font-size:30px; padding-top:10px; text-align:center; color:#fff;}
	.andin .antop p{ font-size:16px; color:#e86537; text-align:center;}
	.andin .antop p em{ font-size:30px; font-weight:bold;}
	.li01 ul li input{ display:inline-block; margin:0 9px 0 0; }
	.li01 .ul02{ padding:63px 0 0 48px;}
	.li01 ul li{ font-size:18px;}
	.lilist .ul02{padding:33px 0 0 48px;}
	.lilist ul li{ height:31px;}
	.ancen{ padding:30px 100px 0 0; height:88px;}
	.ancen p{ text-align:right; line-height:26px; font-size:20px; font-weight:bold; }
	.btn{ padding:0 0 0 205px;}
	.btn a{ float:left; margin-top:25px;}
	.btn .btn01{ margin-right:41px; background:url(../images/btn02.png) no-repeat;}
	
	
	
	
	
	
	
	
	
	