@charset "gb2312";
/* CSS Document */
/*
* Description: 会计从业资格-郑科宇
* Update:      19/1/2016
* 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 li{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{ width:1000px; margin:0 auto;}
.disblock a{ display:block; text-align:center; color:#fff;}
.min .mnone{ margin-right:0;}
	
/*banner	*/
	.banner{ width:100%; }
	.banner01{ height:120px; background:url(../images/banner01.jpg) no-repeat top center;}
	.banner02{ height:212px; background:url(../images/banner02.jpg) no-repeat top center;}
	.banner03{ height:118px; background:url(../images/banner03.jpg) no-repeat top center;}
	.banner02 p{ font-size:20px; color:#fff; font-weight:bold; text-align:center; padding-left:185px; line-height:44px;}
	.banner02 h3{ font-size:36px; color:#ceb785; font-weight:bold; text-align:center; padding:98px 0 0 199px; }
	
/*min	*/
	/*test*/
	.test{ width:100%;  background:url(../images/test.jpg) no-repeat top center;}
	.test .autoin{ padding-left:45px; width:955px;}
	.tescon{ padding-top:40px; background:#fffaf6 ;  width:905px; }
	.testop{text-align:center;  }
	.min .testop h3{ background:none; width:auto; font-size:40px; font-weight:bold; color:#2a0901; line-height:66px; }
	.min .testop h3 span{ display:inline-block; width:231px; height:66px; background:url(../images/h301.png) no-repeat; vertical-align:middle;}
	.min .testop p{ font-size:24px; font-weight:bold; line-height:45px;  color:#5a5a5a; }
	
	.tescon .teul{ padding:80px 0 25px 38px; }
	.tescon .teli,.super li{ position:relative; float:left; padding:75px 20px 0; margin-right:33px; width:213px; height:461px; background:#fff; border-radius:10px; border:1px solid #fe4b4b;} 
	.tescon .teli .telid,.super li .sulid,.on1con .o1div{ display:block; width:117px; padding-top:20px; height:97px; border-radius:50%; background:#fe4b4b; position:absolute; top:-54px; left:50%; margin-left:-58px; }
	.tescon .li02,.super .li02 { border:1px solid #fe5f09; }
	.tescon .li03,.super .li03  { border:1px solid #fe8809; }
	.tescon .li02 .telid,.super .li02 .sulid{ background:#fe5f09;}
	.tescon .li03 .telid,.super .li03 .sulid{ background:#fe8809;}
	.tescon .teli .telid p{ font-size:16px; font-weight:bold; color:#fff; text-align:center; }
	.telid span,.sulid span,.o1div span{ display:block; margin:0 auto; width:40px; height:46px; background:url(../images/index.png) -2px 0 no-repeat; }
	.telid .span02{ background-position:-2px -61px;  }
	.telid .span03{ background-position:-2px -118px;  }
	.teli ul{ height:389px;}
	.teli li{ line-height:30px; font-size:16px; color:#424242;}
	.teli a,.btn a,.table .td01 a,.datright a,.data li a,.qa .qaa,.one1 a{ font-weight:bold; width:133px; height:44px; line-height:44px; font-size:18px; background:#ff5614; border-radius:5px; margin:0 auto;}
	.teli a:hover,.teright a:hover,.btn a:hover,.table .td01 a:hover,.datright a:hover,.data li a:hover,.pul .li03 a:hover{ background:#ff6217;}
	
	.tesspan { display:block; width:905px; height:53px; background:url(../images/testb.jpg) left bottom no-repeat;  }
	
	/*	teacher*/
	.teacher{ padding-bottom:40px; padding-top:30px;}
	.min h3{ width:396px; height:83px; background:url(../images/h302.png) no-repeat; margin:0 auto; }
	
	.teacher ul{ padding:28px 0 0 55px;}
	.teacher li{ margin-bottom:20px; overflow:hidden;}
	.teacher li img,.qq li img{ float:left;}
	.teright{ width:635px; float:left; height:157px; border:1px solid #f3f3f3; border-left:none; background:#fffaf6; border-right:3px solid #fe8809; }
	.teright h4{ height:39px; padding-left:30px; line-height:39px; font-size:16px; color:#2a2a2a; background:#fff3e9;}
	.teright h4 b{ font-size:20px; padding-right:10px;  }
	.teright p{ font-size:16px; color:#5a5a5a; line-height:30px; padding:10px 0 0 30px; height:65px; }
	.teright a{ width:100px; height:33px; line-height:33px; font-weight:bold; border-radius:5px; float:right; margin-right:44px; background:#ff5614;}
	
	/*set*/
	.set{ width:100%; height:810px; padding-top:43px; background:url(../images/set.jpg) no-repeat top center; }
	.min .set h3{ background:url(../images/h303.png) no-repeat; width:448px;}
	.tel{ text-align:center; padding-top:20px; color:#5a5a5a; font-size:24px;}
	.tel span{ display:inline-block; width:48px; height:36px; background:url(../images/tel.png) no-repeat;}
	.tel em{ font-family:"Arial"; font-size:32px; font-weight:bold;}
	
	.set .seul{ padding:100px 0 0 20px; }
	.set .seli{ margin-right:16px; position:relative;width:310px; float:left;}
	.set .seli .sespan{ display:block; width:149px; height:124px; border-radius:50%; background:#fe4b4b; position:absolute; top:-74px; font-size:18px; color:#fff; text-align:center; font-weight:bold; padding-top:35px; left:50%; margin-left:-74px;}
	.set .li02 .sespan{ background:#fe5f09; }
	.set .li03 .sespan{ background:#fe8809; }
	.set .seli .sediv{ width:250px;padding:20px 28px 0 30px; height:500px; border:1px solid #fe4b4b; background:#fff; border-radius:10px; position:relative; z-index:5;}
	.set .li02 .sediv{border:1px solid #fe5f09; }
	.set .li03 .sediv{border:1px solid #fe8809; }
	.sedtop{ height:80px; border-bottom:1px dashed #e2e2e2; width:246px;}
	.sedtop p{ width:123px; height:24px; background:url(../images/p.png) no-repeat; margin: 0 auto; }
	.sedtop em{ font-size:28px; color:#f83824; font-weight:bold; text-align:center; display:block; }
	.sediv ul{ height:284px; padding-top:10px;}
	.sediv li{ color:#424242; font-size:14px; line-height:30px;}
	
	.btn a{  float:left; width:113px;}
	.btn .btna{ margin-left:17px; background:#fe8809;}
	.btn .btna:hover,.pul .li01 a:hover,.qa .qaa:hover,.one1 a{ background:#ff9a0a;}
	
	/*table*/
	.table{  padding:40px 0 20px 0;}
	.min .table h3{ background:url(../images/h304.png) no-repeat; width:418px;}
	.table table{ border:1px solid #dee3e5; text-align:center; }
	.table th{ background:#eff2f3; color:#8996a0; font-size:18px; font-weight:100; }
	.table th,.table td{ border-top:1px solid #dee3e5;border-right:1px solid #dee3e5;}
	.table .tr01 th{ border-top:none;}
	.table .td01{ border-right:none;}
	.table td { font-size:16px; color:#353535;}
	.table a{ width:23px; height:20px; background:url(../images/a.png) no-repeat; margin:0 auto; }
	.table .td01 a{ width:113px;}
	
	/*super*/
	.super{ padding:40px 0 20px 0;}
	.min .super h3{ background:url(../images/h305.png) no-repeat; width:446px;}
	.super ul{ padding:20px 0 0 26px;}
	.super li{ margin-top:97px; width:270px; float:left; height:215px; margin-right:7px;  padding:85px 20px 0;}
	.super li .sulid{ width:151px; height:113px; padding-top:38px; top:-75px; margin-left:-75px;}
	.sulid span{ width:71px; height:89px; }
	.sulid .span01{ background-position:0 -180px;}
	.sulid .span02{ background-position:12px -262px; margin-top:-10px; width:80px;}
	.sulid .span03{ background-position:0 -351px;}
	.sulid .span04{ background-position:0 -451px;}
	.sulid .span05{ background-position:0 -542px;}
	.sulid .span06{ background-position:0 -625px; margin-top:-5px;}
	.super li h4{ font-size:26px; line-height:50px; color:#fe4b4b; font-weight:bold; text-align:center;}
	.super li p{ font-size:16px; color:#424242; line-height:30px;}
	
	/*data*/
	.data{ padding:40px 0 100px 0; background:url(../images/data.jpg) no-repeat center bottom;  }
	.min .data h3{ background:url(../images/h306.png) no-repeat; width:459px;}
	.datleft{ width:555px; height:308px; background:url(../images/datleft.jpg) no-repeat; float:left;}
	.datop{ padding:35px 0 50px 60px;}
	.datright{ width:308px; float:left; padding:20px 0 0 15px; }
	.datright a{ width:183px; margin-top:30px; }
	
	.data ul{ padding-left:100px;}
	.data li{ width:199px; float:left; margin-right:95px;}
 	.data li a{ margin-top:35px;}
	
	/*pc*/
	.pc{ padding:40px 0 50px 0;}
	.min .pc h3{ background:url(../images/h307.png) no-repeat; width:749px;}
	.pccon{ width:787px; height:472px; background:url(../images/pccon.jpg) no-repeat ; margin:50px auto 0;}
	.pccon ul{ width:303px; margin:0 auto; }
	.pccon ul li{ text-align:center; font-size:24px; color:#fe4b4b; line-height:50px; font-weight:bold;}
	
	.pul { padding:25px 0 0 137px;}
	.pul li{ float:left; width:177px;  margin-right:92px;}
	.pul li a{ width:177px; height:59px; border-radius:10px; line-height:59px; background:#fe8809; font-size:24px; font-weight:bold; }
	.pul .li02 a{ background:#fe4b4b;}
	.pul .li02 a:hover{ background:#ff5555;}
	.pul .li03 a{ background:#fe5f09;}
	
	/*app*/
	.app{ height:1330px; padding:40px 0 0 0; width:100%; background:url(../images/app.jpg) no-repeat top center;}
	.min .app h3{ background:url(../images/h308.png) no-repeat; width:642px;}
	.aptop{ width:677px; padding:35px 0; margin:0 auto;}
	.aptop img{ float:left; margin-right:10px;}
	.aptright{ width:530px; float:left; font-size:24px; color:#5a5a5a; line-height:36px;}
	.aptright h4{ line-height:40px; }
	
	.appcon{ height:581px; position:relative; background:url(../images/appcon.png) top center no-repeat; }
	.appcon li{ list-style:none; position:absolute;}
	.appcon .li01{ top:17px; left:85px; }
	.appcon .li02{ top:17px; right:85px; }
	.appcon .li03{ top:218px; left:0; }
	.appcon .li04{ top:218px; right:0; }
	.appcon .li05{ top:420px; left:85px; }
	.appcon .li06{ top:420px; right:85px; }
	.appcon li .apdiv{ float:left; width:110px;  padding-top:20px; height:90px; background:#fe8809; border-radius:50%; }
	.appcon .al02 .apdiv{ background:#fe4b4b;}
	.appcon .al03 .apdiv{ background:#fe5f09;}
	.apdiv span{ display:block; width:60px; height:62px; margin:0 auto; background:url(../images/index.png) no-repeat; }
	.apdiv .span01{ background-position:0 -709px;}
	.apdiv .span02{ background-position:0 -771px; margin-top:7px;}
	.apdiv .span03{ background-position:0 -833px;}
	.apdiv .span04{ background-position:0 -896px; margin-top:10px;}
	.apdiv .span05{ background-position:0 -963px;}
	.apdiv .span06{ background-position:0 -1025px;}
	.appcon li em{ font-size:20px; color:#5a5a5a; float:left; padding:40px 10px 0;}
	
	.appcb{width:727px; height:353px; border:1px solid #dcdcdc; margin:40px  auto 0; padding:10px 25px; background:#f7f7f7;   }
	.appbottom{ overflow:hidden; height:353px; width:727px;}
	.appbottom li{ border-bottom:1px solid #e5e5e5; line-height:56px; font-size:16px; color:#5d5d5d;}
	
	/*one*/
	.one{ width:100%; padding-top:30px; height:179px; background:url(../images/one.jpg) no-repeat top center;  }
	.one h4{ font-size:72px; float:left; color:#fff; padding:20px 20px 0 120px; }
	.onecon{ width:146px; float:left; text-align:center; font-size:16px; color:#fff;}
	
	/*qq*/
	.qq,.qa ,.one1{ padding-top:40px;}
	.min .qq h3{ background:url(../images/h309.png) no-repeat; width:425px;}
	.qq ul{ padding:25px 0 0 53px;}
	.qq li{ height:230px; margin-bottom:30px;}
	.qq .teright{ width:520px; height:208px;padding-top:20px; }
	.qq .li02 .teright{ border-right:none;  border-left:3px solid #fe8809;  }
	.teright em{ font-size:30px; color:#fe8809; padding-left:30px; font-weight:bold; }
	.qq  .teright p{ width:433px; height:104px;}
	
	/*qa*/
	.min .qa h3{ background:url(../images/h310.png) no-repeat; width:650px;}
	.qa{ width:100%; padding-bottom:20px; background:url(../images/qa1.jpg) no-repeat bottom center;}
	.qa li span{ display:block; width:27px; height:108px; float:left; background:url(../images/qa.jpg) no-repeat; }
	.qa ul{ padding:40px 0 0 80px;}
	.qa li { padding-bottom:20px; overflow:hidden;}
	.qa li .qaliri{ width:800px; float:left; padding-left:10px; }
	.qaliri h4{ font-size:24px; font-weight:bold; color:#fe4b4b; height:60px; line-height:55px;  }
	.qaliri p{ font-size:16px; color:#454545; line-height:30px; }
	.qaliri p a{ color:#fe8809;}
	
	.qa .qaa,.one1 a{ display:block; text-align:center; background:#fe8809; margin-top:25px; }
	
	/*one1*/
	.one1{ padding-bottom:45px;}
	.min .one1 h3{ background:url(../images/h311.png) no-repeat; width:580px;}
	.on1con{ width:806px; margin:0 auto; padding-top:30px; background:url(../images/one1.png)   center 169px no-repeat; }
	.on1con ul{ padding-bottom:10px;}
	.on1con li{ width:144px; float:left; margin-right:73px; } 
	.on1con li .o1div{ width:92px; height:72px; padding-top:20px; position:static;margin:0 auto;}
	.on1con li h4,.on1con li p{  color:#5a5a5a; text-align:center;}
	.on1con li h4{ font-weight:bold; font-size:20px; line-height:50px;  }
	.on1con li p{ font-size:16px; padding-top:20px;  }
	.o1div span{ width:44px; height:44px; }
	.o1div .span01{ background-position:0 -1100px;}
	.o1div .span02{ background-position:0 -1152px;}
	.o1div .span03{ background-position:-3px -1205px;}
	.o1div .span04{ background-position:0 -1260px;}
	
	/*ef*/
	.ef{ width:100%;padding-top:40px ;background:#200802 url(../images/ef.jpg) no-repeat top right;}
	.eftop{ width:471px; margin:0 auto; }
	.eftop h4{ float:left; width:160px; border-right:1px solid #fff; height:79px; font-size:30px; color:#fff;}
	.eftop p{ width:280px; color:#fff; padding-left:30px; font-size:30px; float:left;}
	.ef ul{ padding:28px 0 0 22px;}
	.ef li{ width:221px; height:146px; float:left; margin:0 24px 20px 0;}
	.ef .li01{ background:url(../images/ef01.jpg) no-repeat;}
	.ef .li02{ background:url(../images/ef02.jpg) no-repeat;}
	.ef .li03{ background:url(../images/ef03.jpg) no-repeat;}
	.ef .li04{ background:url(../images/ef04.jpg) no-repeat;}
	.ef .li05{ background:url(../images/ef05.jpg) no-repeat;}
	.ef .li06{ background:url(../images/ef06.jpg) no-repeat;}
	.ef .li07{ background:url(../images/ef07.jpg) no-repeat;}
	.ef .li08{ background:url(../images/ef08.jpg) no-repeat;}
	.ef .li09{ background:url(../images/ef09.jpg) no-repeat;}
	.ef .li10{ background:url(../images/ef10.jpg) no-repeat;}
	.ef .li11{ background:url(../images/ef11.jpg) no-repeat;}
	.ef .li12{ background:url(../images/ef12.jpg) no-repeat;}
	.ef .li13{ background:url(../images/ef13.jpg) no-repeat;}
	.ef .li14{ background:url(../images/ef14.jpg) no-repeat;}
	.ef .li15{ background:url(../images/ef15.jpg) no-repeat;}
	.ef .li16{ background:url(../images/ef16.jpg) no-repeat;}
	
	.name{ font-size:12px; text-align:center;}
	
	
 