@charset "gb2312";
/*
* Description: 人力资源管理师临考通关
* Update:     22/09/2017
* Author:     yixiaofang
*/

/* reset css */
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; position: relative; 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{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}
img{display:block;}
/*-----------------------------------------分隔线------------------------------------------------*/
.autoin{width:1000px;margin:0 auto;}
.btn{display:block;color:#fff;text-align:center; margin:0 auto;}

/*banner*/
	.banner{width:100%; color:#fff;}
	.banner_01{height:110px;background:url(../images/banner_01.jpg) center top no-repeat;}
	.banner_02{height:178px;background:url(../images/banner_02.jpg) center top no-repeat;}
	.banner_03{height:271px;background:url(../images/banner_03.jpg) center top no-repeat;}
	
	.banner_03 .autoin{ position:relative;}
	.ban_con{ position:absolute; top:0; right:6px; width:272px; height:150px;padding-top:122px;}
	.ban_con ul{ padding-left:52px;}
	.ban_con li{line-height:42px;font-size:24px;}
	.ban_con li span,.ban_con li em{display:inline-block;vertical-align:middle;}
	.ban_con li span{ width:8px; height:8px; border-radius:50%; margin:-3px 10px 0 0; background-color:#fff;}
	.ban_con li em{font-size:30px;font-weight:bold;color:#ece90b;margin:-6px 5px 0 0;}

/*key*/
	.key{ width:100%; background:url(../images/key_bg.png) no-repeat center 140px; padding-bottom:40px;}
	.key h3,.key ul{ float:left;}
	.key h3{ width:464px; text-align:center; font-size:34px; color:#fff; font-weight:bold; padding-top:290px;}
	.key_ul { padding:245px 0 40px 15px;}
	.key_ul li{ line-height:44px;}
	.key_ul .li01{ margin-left:180px;}
	.key_ul .li02{ margin-left:90px;}
	.key_ul h4{  font-size:30px; font-weight:bold;}
	.key_ul h4 img{ display:inline-block; vertical-align:middle; width:35px; margin:-5px 20px 0 0;}
	.key_ul p{ font-size:22px; padding-left:50px; }
	
/*tao_c*/	
	.tao_c,.test,.ewma,.teacher,.xl_fot{ padding:50px 0; width:100%; background-color:#f5f5f5;}
	.title{ padding-top:53px; text-align:center; height:180px; background:url(../images/title_01.png) top center no-repeat;}
	.title h3{ font-size:40px; font-weight:bold;}
	.title h3 span{ font-size:52px; color:#fff;}
	.title p{ font-size:30px; color:#fff;  }
	.title_01 p{padding-left:351px; }
	.title_01{ background:url(../images/title_01.png)  395px top no-repeat;}
	.tao_b{ width:100%; height:490px; background:url(../images/tao_bg.jpg) no-repeat center 50px ;  }
	.taob_l,.taob_r{ float:left;}
	.taob_l{ width:315px; height:440px; background-color:#eb223d; box-shadow:rgba(0,0,0,0.2) 0 0 10px 3px; }
	.taob_l ul{ padding:65px 0 0 80px;}
	.taob_l li{ overflow:hidden; color:#fff; font-size:18px; line-height:40px;}
	.taob_l li span{ display:inline-block; vertical-align:middle; margin:-3px 10px 0 0; width:21px; height:21px; background:url(../images/tao_01.png) no-repeat;} 
	.taob_r{ float:right; width:635px;}
	.taob_r ul{ padding:105px 0 70px 0 ;}
	.taob_r li{ margin-bottom:18px; font-size:20px; height:75px; line-height:75px; background-color:#e01938; color:#fff; }
	.taob_r li p{ float:left; height:75px; line-height:75px; width:380px; padding-left:25px;}
	.taob_r li a{ float:right; width:229px; background-color:#333; font-size:30px;}
	.taob_r li span{ font-size:32px;}
	.taob_r li em{ font-size:36px;}
	.taob_r li i{ color:#f9a7b2; text-decoration:line-through; }
	
	.taobr_c a{ width:168px; font-size:24px; margin-left:17px; height:64px; line-height:64px; float:left; background-color:#333; box-shadow:rgba(0,0,0,0.2) 0 0 10px 3px; }
	.taobr_c .btn1{ background-color:#d61233; width:214px;}
	.tao_c .taobr_c .btn1:hover,.student .btna .btn1:hover,.tea_d a:hover{ background-color:#de3854;}
	.tao_c a:hover,.ewm_r a:hover,.student .btna a:hover{ background-color:#525151;}
	
/*test*/	
.tes_con{margin-top:85px;}
.tes_con li{float:left;width:315px;margin:0 9px;}
.tes_con li img{margin:0 auto;}
.tes_m{height:265px;background-color:#d81334;padding-top:10px;}
.tes_m h4{line-height:82px;font-size:32px;font-weight:bold;color:#fff;text-align:center;}
.tes_m p{height:105px;line-height:26px;font-size:16px;color:#fff;padding:0 30px;}

.tes_m a{width:172px;height:36px;line-height:36px;border:2px solid #f5f5f5;background-color:#f35165;font-weight:bold; }
.tes_m a:hover{ background-color:#e4465e;}
	
	
/*	ewma	*/
	.ewm_con{ color:#fff;  height:492px; background:url(../images/ewm_bg.jpg) no-repeat;} 
	.ewm_l{ float:left; padding-left:5px; width:448px; }
	.ewm_con h4{ font-size:40px; color:#d61234; text-align:center; font-weight:bold; line-height:36px; padding:30px 0 10px 0; }
	.ewm_con h4 span{ font-size:24px;  }
	.ewm_con p{ height:133px; line-height:28px; color:#000; padding:0 37px 0 38px; text-align:left;}
	.ewm_d{ padding-left:112px; height:145px;}
	.ewm_d img{ float:left; margin-right:30px;}
	.ewm_btn a{ font-weight:bold; width:176px; height:50px; line-height:50px; float:left;} 
	.ewm_btn .btn_01{ margin:0 20px 0 38px; background-color:#d61234;}
	.ewm_btn .btn_01:hover{ background-color:#dd2d4c;}
	.ewm_btn .btn_02{ background-color:#000000;}
	.ewm_btn .btn_02:hover{ background-color:#292929;}
	
	.ewm_r{ width:547px; float:left;}
	.ewm_con .ewm_r p{ height:130px; }
	.ewm_r img{ margin:0 auto;}
	
/*data*/	 
	.data{ padding:50px 0;}
	.title_02{background:url(../images/title_02.png) top center no-repeat; }
	.title_02 h3{ font-size:52px; line-height:64px;}
	.dat_con{text-align:center; width:1024px; height:786px; background:url(../images/dat_bg.jpg) no-repeat;}
	.dat_l,.dat_r{ float:left;} 
	.dat_l{ width:548px;}
	.dat_con h3{  font-weight:bold; font-size:30px; line-height:70px; }
	.dat_con h3,.dat_con .p1{ color:#fff;}
	.dat_con .p1{ height:55px; text-align:left; line-height:20px;}
	.dat_con .dat_l .p1{ padding-left:58px; }
	.dat_l .p2{ height:50px;}
	.dat_l h4{ line-height:42px; padding-top:10px; font-size:20px; }
	.dat_tea{ box-shadow:rgba(0,0,0,0.1) 0 0 10px 3px; border-right:1px solid #e4e4e4;border-top:1px solid #e4e4e4; font-size:14px; line-height:18px; width:443px; background-color:#f3f3f3; margin-left:37px; }
	.dat_tea th{ background-color:#fff; font-weight:100;}
	.dat_tea th,.dat_tea td{border-left:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4; }
	.dat_tea p{ text-align:left; padding-left:15px;}
	.dat_r{ padding-top:45px; width:470px;}
	.dat_r .p1{ padding:0 13px;}
	.dat_i{ width:445px; height:457px; background:url(../images/dat_01.png) no-repeat; margin-top:30px; }
	
/*student*/	
	.student .title{ background:url(../images/title_02.png) 363px  top no-repeat; padding-top:78px; height:130px;}
	.student h3 span{ font-size:40px;}
	.rate_left{float:left;width:455px;padding:45px 0 0 23px;}
	.rate_con h4{font-size:20px; line-height:40px; font-weight:bold; text-align:center;}
	.rate_con h4 em { color:#147fa5;}
	.rate_right{float:right;width:409px;padding-top:45px; margin-right:42px;}
	.rate_right p{font-size:18px;padding-left:40px;margin-bottom:10px;}
	.py{width:385px;padding:10px;position:relative;}
	.pyin{width:385px;height:355px;overflow:hidden;position:relative;top:0;left:0;}
	.py ul{width:4367px;position:absolute;top:0;left:0;}
	.py ul li{float:left;width:385px; height:344px; background:url(../images/stu_02.jpg) no-repeat;}
	.left,.right{z-index: 99;position: absolute;width:38px; height: 58px; border:1px solid #dcdcdc;background: url(../images/arr.png) no-repeat;top:150px;display: none;}
	.left{background-position:12px 16px;left:-33px;}
	.right{background-position:-33px 16px;right:-33px;}
	.student .btna { padding:50px 0 30px 323px;}
	.student .btna a{ float:left;margin-right:18px;  }
	.student .btna a,.tea_d a{ width:168px; background-color:#000; height:64px; line-height:64px; font-size:24px; font-weight:100;  box-shadow:rgba(0,0,0,0.2) 0 0 10px 3px;}
	.student .btna .btn1,.tea_d a{ background-color:#d61233;}
	
/*teacher*/	
	.teacher{ padding-bottom:100px;}
	.title_03{ background:url(../images/title_01.png)  325px top no-repeat;}
	.title_03 p{ padding-left:200px;}
	.tea_con{ position:relative;}
	.tea_con li{ cursor:pointer;}
	.tea_con .li01{ width:349px; height:483px;  background:url(../images/tea_01.png) no-repeat; position:absolute; top:0; left:0; }
	.tea_con .li02{ width:363px; height:507px;  background:url(../images/tea_02.png) no-repeat; position:absolute; top:0; right:0; }
	.tead_con{ padding-left:375px;}
	.tea_d{ padding-top:30px; display:none; width:233px; line-height:30px;}
	.tea_d.cur{ display:block;}
	.tea_d h4{ font-size:22px; line-height:40px; font-weight:bold; }
	.tea_d p{ height:270px; }
	.taobr_c a b{ color:#ffe400;}
	
/*微信*/
	.xl_fot{ padding-bottom:30px;}
	.wx_in h3{display:block;height:62px;line-height:62px;font-size:26px;background-color:#d61233;text-align:center;color:#fff;}
	.wx_in ul{ height:202px; background:url(../images/wx_in.jpg) no-repeat;}
	.wx_in ul li{float:left;width:296px; padding:37px 0 0 37px;font-size:16px;line-height:26px;color:#333;}
	.wx_in ul li img{ float:left; margin-right:26px;}
	.wx_in ul li a{display:block;width:90px;height:22px;background:url(../images/qq_btn.png)  no-repeat; margin:5px 0 0 154px ;}
	.wx_in ul li p{ padding-top:43px;}	
/*扉页*/
.feiye{ line-height:30px;font-size:12px; padding-top:20px; color:#E6E6E6;text-align:center;}