/**********************资讯***********************/
.nav_list li {
	margin-left:68px;
}
/*banner*/

.banner{
	background: url(../images/xueli/banner_bg.jpg) no-repeat 0 0;
	height:422px;
}

.banner_list{
	width: 190px;
	float: left;
	margin:178px 0 0 64px;
	transform:rotate(-5deg);
	-ms-transform:rotate(-5deg);
	-moz-transform:rotate(-5deg);
	-webkit-transform:rotate(-5deg);
	-o-transform:rotate(-5deg);
}

.banner_list li{
	overflow: hidden;
	margin-top:18px;
}

.banner_icon{
	background: url("../images/xueli/banner_icon.png") no-repeat 0 center;
	width: 17px;
	height:22px;
	display: block;
	float: left;
}

.banner_p1{
	font-size: 22px;
	color: #4c4c4c;
	line-height: 1;
	font-weight: bold;
	float: left;
	margin-left: 5px;
}

.banner_con{
	width:804px;
	float: right;
	margin: 72px 0 0 0;
}

.banner_title{
	font-size: 50px;
	color: #fff;
	line-height:1;
	text-align: center;
	text-shadow:2px 2px 2px rgba(13,37,102,0.40);
}

.banner_title strong{
	font-size: 58px;
	margin-right: 40px;
}

.banner_words{
	background: url("../images/xueli/banner_words.png") no-repeat 0 0;
	width: 364px;
	height:110px;
	margin:45px auto 0;
	padding-top: 36px;
}

.banner_p{
	font-size:24px;
	color: #424242;
	text-align: center;
	line-height:1;
}

.banner_p strong{
	color: #d94941;
	font-weight: normal;
}

.banner_line{
	width: 290px;
	border-bottom:rgba(0,0,0,0.22) 1px dashed;
	margin: 14px auto 0;
}

.banner_btns{
	width: 516px;
	margin:32px auto 0;
}

.banner_btn_out{
	background: rgba(0,0,0,0.1);
	width: 248px;
	height:48px;
	border-radius: 24px;
	padding-top: 4px;
}

.banner_btn{
	background:-webkit-linear-gradient(#ffee33,#ffd633);
	background:-moz-linear-gradient(#ffee33,#ffd633);
	background:-o-linear-gradient(#ffee33,#ffd633);
	background:linear-gradient(#ffee33,#ffd633);
	width:240px;
	height: 40px;
	border: none;
	border-radius: 20px;
	font-size: 16px;
	color: #0f7356;
	font-weight: bold;
	display: block;
	margin: 0 auto;
}
/***lunbo**/
.brand {
	background-image: url("../images/xueli/brand_bg.jpg");
}
.brand_btn{
	color: #22b355;
}
.chart_table th{
	line-height:39px;
	height:40px;
}
.chart_table td{
	line-height:73px;
	height:74px;
}
/*流程图*/

.flow {
	background: url(../images/xueli/flow_line.png) no-repeat right 0;
	padding-top: 22px;
}

.flow_tit {
	background: url(../images/xueli/flow_icon.png) no-repeat 0 0;
	font-size:20px;
	color: #d92121;
	line-height: 32px;
	padding-left: 52px;
}

.flow_tit_cheng {
	background-position: 0 -32px;
}

.flow_tit_yuan {
	background-position: 0 -64px;
}

.flow_con {
	width: 944px;
	margin-right: 17px;
}

.flow_btn_out {
	background: #fad4d4;
	height: 38px;
	border-radius: 17px;
	float: left;
}

.btn_flow {
	padding: 0 10px;
	border: #d92121 1px solid;
	height:36px;
	border-radius:20px;
	display: block;
	font-size:16px;
	color: #d92121;
	text-align: center;
	line-height: 34px;
	box-shadow: 0 1px 1px #fff inset;
}
.btn_flow_yuan{
	padding-left:26.5px;
	padding-right:26.5px;
}
.flow_than {
	background: url(../images/xueli/flow_than.png) no-repeat 0 0;
	width: 8px;
	height: 16px;
	display: block;
	float: left;
	margin: 10px 10.5px 0 10.5px;
}
.flow_than_cheng{
	margin-left:21.5px;
	margin-right:21.5px;
}
/*自考*/
.side {
	background: url("../images/xueli/zikao_pic.jpg") no-repeat 0 0;
	width:249px;
	height:411px;
	padding-top: 262px;
}

.side_chengkao{
	background-image:url("../images/xueli/chengkao_pic.jpg");
}

.all_btns {
	width: 217px;
	margin: 0 auto;
}

.btn {
	background: #22b355;
	width: 100px;
	height: 38px;
	float: left;
	font-size:14px;
	color: #fff;
	border: none;
	border-bottom: #1d9948 3px solid;
	border-radius:19px;
}

.btn:nth-child(even){
	margin-left: 17px;
}

.btn:nth-child(3),.btn:nth-child(4){
	margin-top: 7px;
}

.btn_big {
	background: #ffdb26;
	width: 122px;
	height: 38px;
	display: block;
	font-size:20px;
	color: #1d9948;
	border: none;
	border-bottom: #1d9948 3px solid;
	border-radius: 20px;
	margin: 11px auto 0;
}

.btn:hover,.btn_big:hover{
	opacity: 0.8;
	filter:alpha(opacity=80);
}

.part_1_bottom li{
	width: 93px;
	height:93px;
	margin-left: 5px;
}

.part_1_bottom li a{
	padding-top: 14px;
}

.calendar {
	background: #fff;
	border: #e0e0e0 1px solid;
	border-top: #d92121 4px solid;
}

.calendar_tit {
	font-size: 18px;
	color: #434343;
	text-align: center;
	font-weight: normal;
	line-height:45px;
	width: 100%;
	height:46px;
	border-bottom: #d92121 1px solid;
}

.calendar_con {
	padding: 27px 0 16px 20px;
}

.calendar_line {
	width: 64px;
	border-right: #d4d4d4 1px dashed;
	height: 317px;
	float: left;
}

.calendar_right {
	float: left;
	margin-left: -65px;
}

.calendar_anix .month {
	background: url(../images/xueli/calendar_month.png) no-repeat 0 0;
	width: 55px;
	font-size:16px;
	color: #fff;
	line-height: 26px;
	text-align: center;
	float: left;
}

.calendar_anix .april {
	background-position: 0 -199px;
}

.calendar_anix .july {
	background-position: 0 -245px;
}

.calendar_anix .october {
	background-position: 0 -291px;
}

.calendar_anix .leaf {
	background: url(../images/xueli/calendar_leaf.png) no-repeat 0 0;
	width: 8px;
	height: 5px;
	display: block;
	float: left;
	margin: 10px 0 0 4px;
}

.calendar_h3 {
	width: 238px;
	float: left;
	font-size: 16px;
	color: #666;
	line-height: 26px;
	font-weight: normal;
	margin-left: 11px;
}

.calendar_p {
	background: #f3f3f3;
	width: 241px;
	height: 138px;
	border-radius: 20px;
	margin: 14px 0 0 78px;
	box-shadow: 0 1px 1px rgba(174, 174, 174, 0.1);
	display: none;
}

.calendar_p p {
	font-size:14px;
	color: #8a8a8a;
	line-height: 26px;
	padding: 17px 0 0 17px;
}
.calendar_p p strong{
	color: #d92121;
	font-weight: normal;
}

/*成人高考*/

.btn_chengkao {
	background:#5f86f6;
	border-color: #3c64d9;
}

.btn_big_chengkao {
	color: #3c64d9;
	border-color: #3c64d9;
}

.calendar_con2,
.calendar_con3 {
	padding:34px 0 16px 23px;
}

.calendar_line2,
.calendar_line3 {
	width: 2px;
	height: 310px;
	border-right: #d7d7d7 1px dashed;
	float: left;
}

.calendar_right2,
.calendar_right3 {
	float: left;
	margin-left: -3px;
}

.calendar_anix2 .leaf2,
.calendar_anix3 .leaf3 {
	background: url(../images/xueli/calendar_leaf.png) no-repeat 0 center;
	-webkit-transform:rotateY(180deg);
	-moz-transform:rotateY(180deg);
	transform:rotateY(180deg);
	width: 8px;
	height: 16px;
	display: block;
	float: left;
}

.calendar_h32,
.calendar_h33 {
	font-size: 16px;
	color: #666;
	line-height: 1;
	font-weight: normal;
	float: left;
	margin-left: 10px;
}

.calendar_anix2>p,
.calendar_anix3>p {
	background: #f1f0f0;
	width: 299px;
	border-radius: 8px;
	box-shadow: 0 1px 1px rgba(174, 174, 174, 0.1);
	font-size:14px;
	color: #8a8a8a;
	line-height: 30px;
	padding-left: 15px;
	margin: 16px 0 0 19px;
	display: none;
}
/*远程教育*/
.side_yuancheng {
	background-image: url(../images/xueli/yuancheng_pic.jpg);
}
.btn_yuancheng {
	background: #f25749;
	border-color: #e05043;
}
.btn_big_yuancheng {
	color: #e05043;
	border-color: #e05043;
}
.calendar_anix3>p {
	display: block;
}
.calendar_anix3>p>a {
	color: #d92121;
	margin-right: 6px;
}
/**************你为什么需要一个正规的学历？*****************/
.why {
	background: #fff;
}
.why_tit {
	padding:26px 18px 19px 23px;
}
.why_tit_left {
	background:url("../images/xueli/why_icon.png") no-repeat 0 0;
	margin-top: 4px;
	padding-left: 39px;
	font-size: 22px;
	color: #424242;
	line-height: 26px;
}
.why_tit_right {
	width: 474px;
	height: 35px;
	line-height: 33px;
	display: block;
	border: #d92121 1px solid;
	border-radius: 35px;
	font-size: 24px;
	color: #d92121;
}
.why_tit_right>span {
	width: 50%;
	display: block;
	text-align: center;
	float: left;
}
.bor_left {
	border-left: #d92121 1px solid;
}
.bor_right {
	border-right: #d92121 1px solid;
}
.why_outer {
	padding: 24px 17px 23px 29px;
}
.why_outer>ul>li {
	width: 360px;
	border: #eee 2px solid;
	float: left;
	margin: 18px 0 0 37px;
	cursor: pointer;
}
.why_outer>ul>li:hover {
	background: #d92121;
}
.why_outer>ul>li:nth-child(1),
.why_outer>ul>li:nth-child(2),
.why_outer>ul>li:nth-child(3) {
	margin-top: 0;
}
.why_outer>ul>li:nth-child(1),
.why_outer>ul>li:nth-child(4),
.why_outer>ul>li:nth-child(7) {
	margin-left: 0;
}
.why_pic {
	width: 184px;
	height: 130px;
	display: block;
	overflow: hidden;
	float: left;
}
.why_pic img {
	-webkit-transition: transform 0.5s;
	-moz-transition: transform 0.5s;
	-ms-transition: transform 0.5s;
	-o-transition: transform 0.5s;
	transition: transform 0.5s;
}
.why_pic:hover img {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}
.why_words {
	width: 172px;
	float: left;
}
.why_words>h3 {
	font-size: 18px;
	color: #666;
	font-weight: bold;
	text-align: center;
	line-height: 2;
	margin: 20px 0 0 0;
}
.why_outer>ul>li:hover>.why_words>h3 {
	color: #fff;
}
.why_words>.why_btn {
	width: 142px;
	height: 26px;
	display: block;
	border: #dfdfdf 1px solid;
	text-align: center;
	margin: 8px auto 0;
	font-size: 14px;
	color: #8a8a8a;
	line-height: 24px;
}
.why_outer>ul>li:hover>.why_words>.why_btn {
	color: #fff;
	border-color: #fff;
}
/*学历列表页*/
.reformX{
	background: url("../images/xueli/list/reformX_bg.jpg") no-repeat 0 0;
	height: 150px;
}

.reformX_left{
	width: 281px;
	float: left;
}

.reformX_title{
	background: url("../images/xueli/list/reformX_title.png") no-repeat center;
	margin-top: 17px;
	font-size: 24px;
	color: #fff;
	line-height: 1;
	text-align: center;
}

.reformX_title b{
	font-size: 26px;
	font-family: Impact, "Microsoft YaHei";
	vertical-align: -1px;
}

.reformX_h3{
	font-size: 48px;
	color: #f7e675;
	line-height: 1;
	text-align: center;
	margin-top: 8px;
}

.reformX_stitle{
	background:#27679e;
	width: 232px;
	height:24px;
	margin:9px auto 0;
	border: #fff 1px dotted;
	font-size:15px;
	color: #fff;
	line-height: 22px;
	text-align: center;
}

.reformX_right {
	width: 537px;
	float: right;
}

.reformX_words{
	width: 367px;
	float: left;
	margin: 0 0 0 21px;
	padding-top: 25px;
}

.reformX_sheng{
	width: 342px;
	margin: 0 auto;
}

.reformX_sheng li{
	width:60px;
	float: left;
	font-size: 18px;
	color:rgba(255,255,255,0.8);
	line-height:1;
	text-align: center;
}

.reformX_sheng li:nth-child(even){
	width: 34px;
}

.reformX_line{
	background: url("../images/xueli/list/reformX_sheng.png") no-repeat 0 0;
	width: 34px;
	height:6px;
	display: block;
	margin-top: 6px;
}

.reformX_box{
	width: 367px;
	margin: 16px auto 0;
}

.reformX_box li{
	background: url("../images/xueli/list/reformX_box.png") no-repeat 0 0;
	width: 114px;
	height:65px;
	float: left;
	margin-left: 12px;
}

.reformX_box li:first-child{
	margin-left: 0;
}

.reformX_icon{
	background: url("../images/xueli/list/reformX_icon.png") no-repeat 0 0;
	width: 28px;
	height:28px;
	display: block;
	margin: 0 auto;
}

.reformX_icon1{
	background-position: 0 -28px;
}

.reformX_icon2{
	background-position: 0 -56px;
}

.reformX_pp{
	font-size: 20px;
	color: #2175c2;
	line-height: 1;
	text-align: center;
	margin-top:7px;
}

.reformX_pp strong{
	color: #ab2b2e;
	font-weight: normal;
}

.reformX_btn{
	background: url("../images/xueli/list/reformX_btn.png") no-repeat 0 0;
	width:140px;
	height:120px;
	border:none;
	display: block;
	float: right;
	margin: 17px 5px 0 0;
	font-size:17px;
	color: #fff;
	line-height: 22px;
	font-weight: bold;
}