@charset "gb2312";
/* CSS Document */
/*
* Description: 一建密训点睛
* Update:      03/08/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; background: #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;}
img{display:block;}
.btna,.btnb{ display:block; text-align:center;  font-size:18px; margin:0 auto; background:#570000; color:#ffbf43;}
.btna:hover{ background:#610101;color:#ffbf43;}
.btnb{ background:#ff6600; color:#fff;}
.btnb:hover{ background:#ff7400;}
/* banner */
	.banner{width:100%;}
    .banner_01{ height:120px; background: url(../images/banner_01.jpg) top center no-repeat;}
	.banner_02{ height:125px;background: url(../images/banner_02.jpg) top center no-repeat;}
	.banner_03{height:97px;background:  url(../images/banner_03.jpg) top center no-repeat;}
	.banner_04{height:108px;background:  url(../images/banner_04.jpg) top center no-repeat;}
	.banner_01 .autoin{ position:relative;}
	.timer{ width:188px; height:77px; background:url(../images/timer.png) no-repeat; position:absolute; top:37px; right:110px;}
	.timer p{ font-size:30px; color:#da1918; font-weight:bold; padding:29px 0 0 88px; }
	.btn{ padding-left: 264px;}
	.btn .btna{ width:200px; margin-right:70px; height:50px; line-height:50px; float:left;}

/*nav_r*/
	.nav_r{ width:272px; height:298px; background:url(../images/nav_r.png) no-repeat; position:fixed; right:0; top:20%; z-index:100;}
	.nav_r ul{ padding-top:57px; }
	.nav_r li{ width:157px; height:50px; line-height:50px; margin:0 auto 20px; }

/*data*/
	.wrap,.money{ background:#e4d7c7; padding-bottom:30px; }
	.title{ padding:30px 0;}
	.title img{ margin:0 auto;}
	.title p{ font-size:28px; line-height:40px; color:#040000; text-align:center; }
	.data ul{ padding-left:34px;}
	.wrap li{ text-align:center; padding-bottom:20px; width:283px; background:#fff; float:left; border:1px solid #c1bcbd;}
	.data ul li{margin-right:39px;}
	.wrap li h4{ font-weight:bold; font-size:26px; color:#570000;}
	.data li h4{font-size:20px;background:#f0f0f0;  height:55px; line-height:55px;  }
	.data li p{ font-size:18px; padding-top:20px ;}


/*solution*/
	.solution{ width:100%; height:800px; background:url(../images/solution.jpg) no-repeat top center;padding-top:35px;}
	.solution ul{  width:686px; padding-bottom:40px; margin:0 auto;}
	.solution li{ padding:25px 0; position:relative; border-bottom:1px dashed #b0b0b0;}
	.solution .li02,.solution .li04{ width:595px;}
	.solution li h4{ font-size:26px; line-height:36px; color:#4a0000; font-weight:bold; }
	.solution li p{ font-size:16px; line-height:36px;}
	.solution li p em{ color:#c70c0c;}
	.solution li span{ display:block; width:79px; height:80px; background:url(../images/so_01.png) no-repeat; position:absolute; top:50%; margin-top:-40px; left:-104px;}
	.solution .li02 span{ background:url(../images/so_02.png) no-repeat;}
	.solution .li03 span{ background:url(../images/so_03.png) no-repeat;}
	.solution .li04 span{ background:url(../images/so_04.png) no-repeat;}
	.solution .li05 span{ background:url(../images/so_05.png) no-repeat;}
	.solution li img{ position:absolute; top:15px; right:-133px;}
	.solution .btna,.mc_r .btna{ width:168px; height:50px; line-height:50px; }

/*service*/
	.service li h4{ padding-top:10px;}
	.service li p{ font-size:16px; line-height:30px; }
	.service ul{padding-left:90px;}
	.service ul li{margin-left:85px;}

/* teacher start */
	.wrapper{ height:685px; width:100%; background:url(../images/teacher.jpg) top center no-repeat; }
	.starTab{ padding-left:140px; height:230px; }
	.starTab li{ width:160px; height:181px; float:left; margin-right:30px;}
	.starTab li a{  width:160px; height:181px; display:block;}
	.starTab .nav1 a{ background:url(../images/app-01.jpg) no-repeat;}
	.starTab .nav2 a{ background:url(../images/app-02.jpg) no-repeat; }
	.starTab .nav3 a{ background:url(../images/app-03.jpg) no-repeat; }
	.starTab .nav4 a{ background:url(../images/app-04.jpg) no-repeat;}
	
	.starTab li a.selected{ height:214px;}
	.starTab .nav1 a.selected{background:url(../images/app1_hover.png);}
	.starTab .nav2 a.selected{background:url(../images/app2_hover.png);}
	.starTab .nav3 a.selected{background:url(../images/app3_hover.png);}
	.starTab .nav4 a.selected{background:url(../images/app4_hover.png);}
	.starTab .nav5 a.selected{background:url(../images/app5_hover.png);}
	.starTab .nav6 a.selected{background:url(../images/app6_hover.png);}
	.tab{ padding-left:109px;}
	.tab_box li{ display:none;padding-left:15px; width:985px;  height:280px;}
	.tab_box li dl dt{width:203px; height:261px; float:left;}
	.tab_box li dl dd{ padding:20px 0 0 30px; width:598px; float:left; position:relative;}
	.tab_box li dl dd h4{ width:125px; height:50px; background:url(../images/h4.png) no-repeat;}
	.teach_text{width:569px;  }
	.tab_box li dl dd a{ margin:20px auto 0;width:131px; height:41px; line-height:41px; }
	.teach_text p{ overflow:hidden;  font-size:18px; line-height:30px; color:#524d4d; }
	
/*money*/
	.mocon img{ float:left; position:relative; z-index:10; top:0; left:3px; }
	.mc_r{ position:relative; z-index:2; width:590px; padding:10px 0 0 58px; float:left; background:#fff; height:115px;  }
	.mc_r p,.mc_r li{ font-size:18px; line-height:26px; }
	.mc_r li em{ font-weight:bold; color:#c70c0c; }
	.mc_r .btna{ position:absolute; top:37px; right:48px; }

/*fur_wrap*/
	.fur_wrap{ height:649px; background:url(../images/fur_wrap.jpg) no-repeat top center;}
	.fucon{ width:351px; height:449px; padding:12px 0 0 0; background:url(../images/fucon.png) no-repeat; margin:0 auto;}
	.fucon h4{ height:58px; line-height:58px; text-align:center; font-size:24px; color:#fff; font-weight:bold; }
	.fucon ul{ padding:15px 0 0 75px; height:105px;}
	.fucon li{ font-size:16px; line-height:30px; color:#666666;  width:137px; float:left;}
	.flid_c{ height:160px;}
	.flid_c .lis{ line-height:30px; font-size:20px; display:block; color:#ff6600; font-weight:bold; text-align:center;  }
	.flid_c .lis b{ padding:0 10px;}
	.flid_c p{ font-size:16px; color:#666666; line-height:24px; padding-left:85px; }
	.flid_c em{ font-weight:bold; color:#c70c0c; font-size:22px; padding-left:88px;  display:block; }
	.flid_c em i{ font-size:28px;}
	.btn1{ padding:21px 0 0 38px;}
	.btn1 a{ width:120px; height:40px; line-height:40px; border-radius:5px; float:left; margin-right:36px; }

/*name*/
	.name{ font-size:12px; color:#CCC; text-align:center; padding:20px 0;}	
	
