@charset "gb2312";
/* CSS Document */
/*
* Description: ACI国际心理审讯师
* Update:      24/11/2017 修改2018-5-10
* 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;}
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}
/* ---------------------------------分隔线--------------------------------- */
.autoin{margin:0 auto;width:1000px; position:relative;}
.title{height:99px;line-height:98px;font-size:48px;font-weight:bold;color:#353535;text-align:center;}
.title_01{background:url(../images/til_01.png) center top no-repeat;}
.title_02{background:url(../images/til_02.png) center top no-repeat;}
.title_03{ line-height:129px; font-size:56px; background:url(../images/til_03.png) no-repeat top center; height:129px; }
.title_04{line-height:129px;  height:129px; background:url(../images/til_04.png) no-repeat top center;  }
.title_05{ color:#fff;background:url(../images/til_05.png) no-repeat top center;  }

.btn_01,.btn_01 span{display:block;}
.btn_01{width:175px;height:48px;margin:0 auto;background:url(../images/btn_bg.png) center bottom no-repeat;padding-bottom:5px;}
.btn_01 span{height:46px;line-height:46px;font-size:20px;text-align:center;color:#b1732a;border:1px solid #b1732a;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;background-color:#fff;}
.btn_01:hover span{color:#fff;background-color:#b1732a;}

/*nav*/
	.nav{ width:100%; height:58px; background-color:#3e3e3e;}
	.nav li{ float:left;}
	.nav li a{ display:block; line-height:58px; font-size:16px; padding:0 30px;}
	.nav li a:hover{ color:#333; background-color:#ffcd58;}
	
/*banner*/	
	.banner{ width:100%; text-align:center;}
	.banner_01{ height:207px; background:url(../images/banner_01.jpg) no-repeat top center;} 
	.banner_02{ height:175px; background:url(../images/banner_02.jpg) no-repeat top center;} 
	
/*nav_r*/
	.nav_r{ position:fixed; top:10%; right:0; display:block; width:171px; height:434px; background:url(../images/nav_r.png) no-repeat;}
	
/*medal*/	
	.medal{ width:100%;  height:123px; background:url(../images/med_bg.jpg) no-repeat top center;}
	.medal h3{line-height:123px; font-size:18px; padding-left:140px;color:#fff; }
	.medal h3 b{ font-size:28px; color:#b1732a; }
	.medal h3 em{ font-size:28px; color:#ffcd58; font-weight:bold; }
	
/*reform*/	
	.reform{ width:100%; height:734px; background:url(../images/ref_bg.jpg) no-repeat top center;}
	.ref_p,.ref_s{ display:block; text-align:center;}
	.ref_p{ padding-top:20px; line-height:67px; color:#9d9c9b;}
	.ref_s{ font-size:26px; color:#d78523; line-height:36px;}
	
	.ref_con{ position:relative;}
	.ref_ul{ height:395px;}
	.ref_ul li{ z-index:2; position:absolute; text-align:center; width:278px; height:278px; border-radius:50%; }
	.ref_ul li h4{ text-align:left; color:#b1732a;font-size:22px; line-height:24px; font-weight:bold; padding:90px 0 20px 86px;}	
	.ref_ul .ref_li2 h4{ color:#a29204;padding:90px 0 20px 106px;}
	.ref_ul .ref_li3 h4{padding:90px 0 20px 100px;}
	.ref_ul li p{ font-size:20px; }
	.ref_li1{ top:132px; left:105px; border:12px solid #b1732a; background:#fff url(../images/ref_03.png) 52px 53px no-repeat;  }
	.ref_ul .ref_li2{ z-index:3;top:0px; left:344px; border:12px solid #e6da71; background:#fff url(../images/ref_04.png) 52px 74px no-repeat;  }
	.ref_li3{top:122px; right:109px; border:12px solid #b1732a; background:#fff url(../images/ref_05.png) 52px 53px no-repeat;  }
	
/*certificate	*/
	.certificate{ width:100%;  height:775px; padding-top:16px; overflow:hidden; background:url(../images/cer_bg.jpg) no-repeat top center;}
	.cer_p{ padding:0 0 0 85px; font-size:20px; color:#c35b22; line-height:50px;}
	.cer_p b{ font-size:30px; }
	.cer_p span{ color:#939392; }
	.cer_con{ margin-top:40px; width:934px; height:388px; padding-left:25px; background:#252525 url(../images/cer_01.png) 579px 64px no-repeat; border:19px solid #9b5c13; }
	.cer_con h4{ line-height:82px; font-size:36px; font-weight:bold; color:#f68a0e; }
	.cer_con h4 img{ display:inline-block; vertical-align:middle; margin-right:18px;}
	.cer_ul{ padding:17px 0 0 67px; height:209px;}
	.cer_ul li{ font-size:16px; color:#ebc89f; line-height:32px; background:url(../images/cer_03.png) left center no-repeat; padding-left:28px;}
	
/*why_wrap	*/
	.why_wrap{ width:100%;  height:700px; padding-top:35px;  background:url(../images/why_bg.jpg) no-repeat top center;}
	.why_p{ text-align:center; font-size:20px; color:#da632f;}
	.why_ul li{ color:#fff; width:222px; padding-top:35px; height:404px; float:left; }
	.why_li1{ background-color:#824a18;}
	.why_li2{ background-color:#2f2f2e;}
	.why_li3{ background-color:#773b04;}
	.why_li4{ background-color:#3d3c3c;}
	.why_ul{ padding:40px 0 0 57px;}
	.why_ul li h4{ font-size:14px; color:#515151; text-align:center; font-weight:bold; width:143px; height:36px; line-height:36px; padding:8px 0 0 40px;  margin:0 auto; }
	.why_ul .why_li1 h4{ background:url(../images/why_01.png) no-repeat;}
	.why_ul .why_li2 h4{ background:url(../images/why_02.png) no-repeat;}
	.why_ul .why_li3 h4{ background:url(../images/why_03.png) no-repeat;}
	.why_ul .why_li4 h4{ background:url(../images/why_04.png) no-repeat;}
	
	.why_ul li p{ height:290px; font-size:14px; line-height:26px; padding:15px 15px 0 25px;  }
	.why_ul li a{ display:block; text-align:center; color:#fff; margin:0 auto; width:108px; height:36px; line-height:36px; border:1px solid #fff; }
	.why_ul li a:hover{ background-color:#fff; color:#333;}

	
/*process	*/
	.process{ width:100%; padding-top:33px;  height:316px;  background:url(../images/pro_bg.jpg) no-repeat top center;}
	.pro_ul{ padding:48px 0 0 0;}
	.pro_ul li{ width:124px; float:left; color:#fff; text-align:center;}
	.pro_d{ width:42px; height:32px; margin:0 auto; }
	.pro_d1{ background:url(../images/pro_01.png) top center no-repeat; }
	.pro_d2{ background:url(../images/pro_02.png) top center no-repeat; }
	.pro_d3{ background:url(../images/pro_03.png) top center no-repeat; }
	.pro_d4{ background:url(../images/pro_04.png) top center no-repeat; }
	.pro_d5{ background:url(../images/pro_05.png) top center no-repeat; }
	.pro_d6{ background:url(../images/pro_06.png) top center no-repeat; }
	.pro_d7{ background:url(../images/pro_07.png) top center no-repeat; }
	.pro_d8{ background:url(../images/pro_08.png) top center no-repeat; }
	.pro_ul li p{ line-height:36px;}
	
/*eligibility	*/
	.eligibility{ padding:40px 0 35px 0; width:100%; background-color:#fff;}
	.eli_til{ line-height:50px; text-align:center; font-size:28px; color:#3a3a3a; font-weight:bold;}
	.eli_con { padding:30px 0 20px 35px;}
	.eli_til img{ display:inline-block; vertical-align:middle;}
	.eli_l,.eli_r{ float:left;}
	.eli_l{ margin-right:15px; width:394px; height:275px; background:url(../images/eli_03.png) no-repeat; }
	.eli_r{ width:536px; }
	.eli_r h4,.the_r h4{ position:relative; font-size:20px; color:#444343; width:363px; height:38px; line-height:38px; background-color:#e2d2ca; text-align:center; }
	.eli_r h4 span,.the_r h4 span{ display:block; width:32px; height:22px; background:url(../images/eli_02.png) no-repeat; position:absolute; right:-27px; top:24px;}
	.eli_r p{ padding-top:3px; height:106px; font-size:14px; line-height:30px;}
	.eli_r .eli_s{ margin-bottom:35px; position:relative; font-size:20px; text-align:center; display:block; width:382px; height:38px; line-height:38px; background-color:#ef9063;}
	.eli_r .eli_s em{ color:#fff;}
	.eli_r .eli_s img{ position:absolute; top:-14px; right:-56px;}
	.eli_con a{ margin-left:135px;}
	
/*two_wrap*/
	.two_con{ padding:170px 0 115px 0; color:#404040; text-align:center; width:385px; height:208px; background:url(../images/two_02.png) no-repeat; position:relative; margin:0 auto; }
	.two_con p{ font-size:14px; }
	.two_con span{ line-height:36px; display:block; font-size:16px;}
	.two_con a{ width:121px; height:36px; color:#fff; background-color:#da632f; border-radius:10px; display:block; margin:0 auto; line-height:36px; }
	.two_con a:hover{ background-color:#bd4a18;}
	.two_ul li{ font-size:18px; line-height:26px; color:#f0515d; width:138px; height:50px; padding-top:20px; border:1px solid #e60012; border-radius:5px; position:absolute;   }
	.two_ul .two_li1{ top:12px; left:-151px; padding-top:5px; height:65px;}
	.two_ul .two_li2{ top:147px; left:-208px;}
	.two_ul .two_li3{ top:12px; right:-144px; }
	.two_ul .two_li4{ top:148px; right:-230px;}
	.two_ul .two_li5{ top:280px; left:-136px; }
	.two_ul .two_li6{ top:416px; left:125px;  padding-top:5px; height:65px;}
	.two_ul .two_li7{ top:287px; right:-163px;  padding-top:5px; height:65px;}
	
/*theer_wrap*/	
	.theer_wrap{ padding:30px 0 60px 0;}
	.the_con{ padding:55px 0 22px 0;}
	.the_p{ text-align:center; color:#ababab; font-size:18px; }
	.the_p span{ padding:0 5px;}
	.the_ul{ padding:40px 0 0 120px;}
	.the_ul li{ margin-right:33px; width:233px; height:283px; background-color:#7f4d31; border-radius:5px; color:#fff; float:left; }
	.the_ul li h4{ font-size:26px; line-height:56px; border-bottom:1px dashed #a5a09d; width:182px; margin:0 auto; text-align:center; padding-top:15px;}
	.the_ul li p{ height:150px; line-height:30px; padding:10px 26px 0 30px; }
	.the_ul li a{ width:145px; height:40px; line-height:40px; background-color:#fbc382; margin:0 auto; display:block; text-align:center; color:#393939; font-size:20px; border-radius:5px; }
	.the_ul li a:hover{ background-color:#fbd3a5;}	
	
/*which_wrap*/	
	.which_wrap{ width:100%; height:513px; padding-top:70px;color:#fff; background:url(../images/whi_bg.jpg) no-repeat top center;}
	.which_wrap h3{ text-align:center; line-height:96px; font-size:46px; font-weight:bold;  }
	.whi_con{ padding:0 0 50px 92px;}
	.whi_con ul{ float:left; width:333px; height:269px; background:url(../images/whi_01.png) no-repeat; margin-right:86px; padding-left:27px;}
	.whi_con li{ padding-top:21px; line-height:42px; font-size:20px;}
		
/* throu_wrap*/
	.throu_wrap{height:953px;background-color:#e6e6e6;padding-top:26px;}
	.throu_pt{height:26px;line-height:26px;font-size:16px;text-align:center;color:#da632f;margin-top:-5px;}
	
	.throu_top{width:800px;height:229px;background-color:#fff; box-shadow:rgba(4,0,0,0.34) 1px 9px 8px 0px;margin:12px auto 0;padding:45px 0 0 74px;}
	.throu_tl{float:left;width:410px;margin-right:15px;}
	.throu_tin{border-bottom:1px solid #f3f3f3;}
	.throu_tin span,.throu_tin p{float:left;line-height:34px;color:#4f4f4f;}
	.throu_tin span{width:63px;height:28px;font-size:20px;letter-spacing:-2px;}
	.throu_tin span i{display:inline-block;vertical-align:middle;width:44px;height:28px;line-height:28px;font-size:18px;color:#fdf9f7;text-align:center;background-color:#da632f;letter-spacing:0;margin-top:-5px;}
	.throu_tin p{float:left;width:265px;font-size:16px;}
	
	.tut_con{float:left;width:302px;text-align:center; }
	.thr_p{ padding-top:20px; width:300px; height:112px;  border:1px solid #f3f3f3; font-size:20px; color:#605f5f; }
	.tut_con p { font-size:18px; color:#373737;}
	.tut_con p i{ font-size:24px; color:#868686; margin-left:20px; }
	.tut_con p input,.tut_con p i,.tut_con p b{ display:inline-block; vertical-align:middle;}
	.tut_con p input{ margin:-5px 5px 0 0;}
	.tut_con p b{ font-size:40px; color:#ff8a00; font-weight:bold; }
	
	.tut_btn{ padding-top:8px;}
	.tut_btn a{ width:150px; height:44px; line-height:44px; background-color:#da632f; float:left; border-bottom:1px solid #933912; }
	.tut_btn a img{ display:inline-block; vertical-align:middle; margin:-4px 5px 0 0;}
	.tut_btn a:hover{ background-color:#e98c64;}
	
	.throu_bot{margin:40px 0 50px;}
	.throu_bot h4{height:51px;line-height:50px;font-size:28px;font-weight:bold;color:#3a3a3a;text-align:center;}
	.throu_bot h4 em{display:inline-block;vertical-align:middle;width:57px;height:51px;background:url(../images/throu_b.png) no-repeat;margin:-5px 12px 0 0;}
	.throu_bul{margin-top:25px;padding-left:30px;}
	.throu_bul li{float:left;width:270px;height:104px;margin-left:34px;position:relative;cursor:pointer;padding-top:210px;overflow:hidden;}
	.throu_b1{background:url(../images/throu_b1.png) no-repeat;}
	.throu_b2{background:url(../images/throu_b2.png) no-repeat;}
	.throu_b3{background:url(../images/throu_b3.png) no-repeat;}
	.throu_bul li h5{height:40px;line-height:40px;font-size:20px;font-weight:bold;color:#ed3737;text-align:center;}
	.throu_p1{height:36px;line-height:36px;font-size:16px;color:#767676;text-align:center;}
	
	.throu_bb{width:270px;height:230px;background-color:rgba(52,52,52,0.9);position:absolute;left:0;bottom:-230px;overflow:hidden;}
	.throu_bb p{line-height:34px;font-size:20px;color:#fff;}
	.throu_bb1 p{padding-top:70px;}
	
	.throu_wrap .btn_01{width:178px;}


/*teacher_wrap*/
	.teacher_wrap{height:450px;background-color:#fff;padding-top:12px;}
	
	.teach_con{width:505px;height:212px;background-color:#f7f3f3;border:1px solid #e8e8e8;margin:50px auto 0;padding:30px 55px 0 284px;position:relative;}
	.teach_pic{width:240px;height:287px;position:absolute;bottom:0;left:35px;}
	.teach_con h4{height:46px;line-height:46px;font-size:26px;font-weight:bold;color:#4b4a4a;margin-bottom:15px;}
	.teach_con p{line-height:26px;font-size:16px;color:#6d6d6d;}

/*serve_wrap*/
	.serve_wrap{background-color:#e5e4e4;padding:15px 0 10px;}
	
	.serve_con{background-color:#fff;padding:40px 0 40px 62px; margin-top:30px;}
	.serve_con li{float:left;width:203px;height:219px;cursor:pointer;overflow:hidden;margin-right:22px;position:relative;}
	.serve_con .li01{ background:url(../images/arr_01.jpg) no-repeat;}
	.serve_con .li02{ background:url(../images/arr_02.jpg) no-repeat;}
	.serve_con .li03{ background:url(../images/arr_03.jpg) no-repeat;}
	.serve_con .li04{ background:url(../images/arr_04.jpg) no-repeat;}
	.serve_con li h4{ font-size:24px; font-weight:bold; text-align:center; color:#fff; line-height:62px; padding-top:157px; }
	.aar_d{ width:203px; height:219px; background-color:rgba(0,0,0,0.5); position:absolute; bottom:-100%; left:0; }
	.aar_d p{ color:#fff; padding:50px 27px 0 35px;}

/*扉页*/
.feiye{width:100%;line-height:30px;font-size:12px;text-align:center;color:#ccc;}

