/* body{min-width: 1200px;} */
/* 首页公共样式 */

@font-face {
	font-family: 'Atilla';
	src: url('../fonts/Atilla.TTF');
}

@font-face {
	font-family: 'Atilla2';
	src: url('../fonts/Atilla2.TTF');
}

* {
	font-family: 微软雅黑;
}

h2 {
	font-size: 27px;
	text-align: center;
	line-height: 2;
}

/*首页轮播图里面的文字样式*/
.img_text {
	/* width: 100%;height: 100%;padding-left: 532px;padding-top: 251px;*/
	position: absolute;
	top: 119px;
	left: 50%;
	margin-left: -600px;
}

.img_text p {
	line-height: 50px;
	position: relative;
	font-family: Atilla2;
	letter-spacing: 4px;
}

.color_white {
	color: #fff;
}

.it_p1 {
	font-size: 50px;
	font-weight: 500;
}

.it_p2 {
	font-size: 16px;
	color: #Fffff !important;
	line-height: 60px;
}

.it_p3 {
	font-size: 28px;
	line-height: 30px !important;
}

.zx_btn1 {
	display: inline-block;
	width: 141px;
	height: 43px;
	margin-top: 13px;
	line-height: 43px;
	text-align: center;
	background: #ff2442;
	color: #fff;
	font-size: 20px;
	border-radius: 53px;
	cursor: pointer;
}

.img_text_2 {
	/* width: 100%;height: 100%;margin: 0 auto;padding-top: 240px;*/
	position: absolute;
	top: 140px;
	left: 50%;
	margin-left: -300px;
}

.img_text_2 p {
	line-height: 50px;
	text-align: center;
	font-family: Atilla2;
	letter-spacing: 4px;
}

.color_white {
	color: #fff;
}

.it_p1_2 {
	font-size: 50px;
	font-weight: 600px;
	font-weight: 600;
}

.it_p2_2 {
	font-size: 22px;
	color: #Fffff;
	line-height: 60px;
}

.it_p3_2 {
	font-size: 30px;
	line-height: 30px !important;
}

.zx_btn_2 {
	width: 167px;
	display: inline-block;
	height: 43px;
	margin-top: 13px;
	line-height: 43px;
	text-align: center;
	background: #ff2442;
	color: #fff;
	font-size: 16px;
	border-radius: 53px;
	cursor: pointer;
	letter-spacing: 2px;
}

.modal {
	display: none;
	width: 700px !important;
	height: 370px;
	background: #e9e9e9;
	position: fixed;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	z-index: 99999;
	padding-left: 60px;
	padding-top: 30px;
}

.swiper-slide-active .modal .about_fr {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}

.modal .close {
	font-size: 30px;
	float: right;
	cursor: pointer;
}

/* banner */


.banner {
	/*width: 1920px;*/
	height: 445px;
}

/* .banner img{height: 445px;width: 100%;} */
.swiper-container {
	width: 100%;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
}

.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	overflow: hidden;
}

span.swiper-pagination-bullet-active {
	opacity: 1;
	background: #ffffff;
	width: 25px;
	border-radius: 10px;
}

.swiper-slide .banner_img {
	height: 445px;
}

@media screen and (max-width: 1200px) {
	.img_text {
		position: absolute;
		top: 140px;
		left: 50%;
		margin-left: -300px;
	}
}

/* 四大服务模块 */
.service_mod_bg {
	width: 100%;
	background-color: #fff;
}

.service_mod {
	padding: 50px 0;
	width: 938px;
	margin: 0 auto;
}

.service_mod .fourbox {
	width: 100%;
	margin-top: 60px;
}

.service_mod .fourbox li {
	float: left;
	width: 235px;
	height: 330px;
	border: 1px solid #ccc;
	/*padding:50px 30px; */
	box-sizing: border-box;
	margin-left: -1px;
	background-color: #fff;
}

.service_mod .fourbox li .img {
	width: 55px;
	height: 55px;
	display: block;
	margin: 0 auto;
	padding: 50px 30px 0 30px;
}

.service_mod .fourbox li .img i {
	display: inline-block;
	width: 100%;
	height: 100%;
	background-position: 0 0;
	background-size: 100%;
}

.service_mod .fourbox li:hover .img i {
	background-position: 0 -55px;
}

i.ppch {
	background: url(../img/ppch.png) no-repeat center center;
}

i.zsfu {
	background: url(../img/zsfu.png) no-repeat center center;
}

i.jypx {
	background: url(../img/jypx.png) no-repeat center center;
}

i.ysfw {
	background: url(../img/ysfw.png) no-repeat center center;
}

.service_mod .fourbox li h3 {
	text-align: center;
	font-size: 18px;
	line-height: 3;
}

.service_mod .fourbox li p {
	font-size: 14px;
	margin-top: 35px;
	padding: 0 30px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	-webkit-line-clamp: 3;
	line-height: 2;
	height: 6em;
}

/* .service_mod .fourbox li:hover{position: relative; z-index: 999;width: 278px;height: 358px;box-sizing: border-box;border: 1px solid #d8271c;top: -10px;left: -10px;} */
.service_mod .fourbox li:hover {
	position: relative;
	z-index: 999;
	transform: scale(1.2);
	border: 1px solid #d8271c;
}

.service_mod .fourbox li:hover p {
	background-color: #d8271c;
	color: #fff;
}

/* 优势介绍 */

.advantage_bg {
	background-color: #fff;
	width: 100%;
}

.advantage>p {
	font-size: 14px;
	text-align: center;
	line-height: 2;
}

.advantage_mian {
	text-align: justify;
	width: 1200px;
	background-color: #c7000a;
	color: #fff;
	margin: 0 auto;
	margin-top: 20px;
	padding: 80px 104px;
}

@media screen and (max-width: 1400px) {
	.advantage_mian {
		padding: 80px 0px;
	}
}

.advantage_mian::after {
	content: "";
	width: 100%;
	height: 0;
	margin: 0;
	display: inline-block;
	overflow: hidden;
}

/* .advantage_mian ul li {float: left;} */

.advantage_mian .li {
	display: inline-block;
	margin: 0 20px;
}

.advantage_mian .li div h4 {
	font-size: 60px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	font-family: Atilla;
	letter-spacing: 10px;
}

.advantage_mian .li h4 {
	font-size: 60px;
	font-weight: bold;
	color: #fff;
	text-align: center;
}

.advantage_mian .li div {
	display: flex;
	flex-direction: row;
	align-items: baseline;
	padding: 0 50px;
	/* text-shadow: 3px 3px 8px #ffffff; */
}

.advantage_mian .li div span:first-child {
	font-size: 38px;
	font-weight: bold;
}

.advantage_mian .li div span:not(first-child) {
	font-size: 28px;
	font-weight: bold;
}

.advantage_mian .li p {
	font-size: 16px;
	color: #fff;
	text-align: center;
}

/* 案例中心 */

.case_bg {
	background-color: #fff;
	/*width:1920px;*/
	padding-top: 50px;
	min-width: 1200px;
}

/* .case{padding-top: 50px;} */
.case .case_nav {
	text-align: center;
	margin-bottom: 50px;
}

.case .case_nav span {
	font-size: 16px;
	/*line-height: 30px;*/
	padding: 5px 25px;
	border: 1px solid #cfa972;
	border-radius: 20px;
	margin: 0 20px;
}

.case .case_nav span.train {
	background-color: #cfa972;
	color: #fff;
}

.case ul li {
	float: left;
	/*width: 480px;*/
	width: 25%;
}

.case ul li a img {
	/*width: 480px;*/
	width: 100%;
	/*height: 242px;*/
	height: 12.5vw;
	min-height: 150px;
	display: block;
}

.case ul li p {
	font-size: 16px;
	text-align: center;
	line-height: 40px;
}

.case ul li a:hover {
	/*width: 480px;*/
	width: 100%;
	/*height: 242px;*/
	display: block;
	background-color: #cfa972;
	color: #FFFFFF;
}

/* 部分服务客户 */
.partcase_bg {
	background-color: #fff;
	width: 100%;
	padding: 50px 0 100px 0;
}

.partcase {
	display: flex;
	flex-direction: column;
}

.partcase .boxmian {
	height: 396px;
	margin: 50px auto 0 auto;
	width: 888px;
}

.partcase ul {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}

.partcase ul li {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 148px;
	height: 132px;
	background-color: #eeeeee;
	box-sizing: border-box;
	position: relative;
}

.partcase ul li img {
	width: 88px;
}

.partcase ul li:hover {
	/* 	   z-index: 999;
    width: 203px;
    height: 206px;
    box-shadow: 6px 6px 5px #0000001f;
    position: relative;
	
    margin: -86px 0 0 -32px; */

	-webkit-transition: all .5s;
	transition: all .5s;
	-moz-transition: all .5s;
}

.partcase ul li .qr {
	width: 165px;
	height: 180px;
	padding: 12px 12px 0;
	background: #fff;
	border: 1px solid #e7e7e7;
	-webkit-box-shadow: 0 1px 20px 0 rgba(0, 0, 0, .1);
	box-shadow: 0 1px 20px 0 rgba(0, 0, 0, .1);
	-webkit-transition: all 1s;
	transition: all 1s;
	-moz-transition: all .3s;
	position: absolute;
	z-index: 4;
	opacity: 0;
	bottom: -24px;
	left: -20px;
}

.partcase ul li:hover .qr {
	width: 165px;
	height: 180px;
	display: block;
	-webkit-transform: translateY(-10px);
	transform: translateY(-10px);
	opacity: 1;
}

.partcase ul li .qr a {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 165px;
	height: 180px;
}

.boxone li:nth-of-type(2n),
.boxtwo li:nth-of-type(2n+1) {
	background-color: #fff;
}

/* 关于国富 */
.about_bg {
	background: url(../img/about_bg.png) no-repeat center center #cccccc;
	width: 100%;
	padding: 50px 0;
}

/* .about{width: 1460px;margin: 0 auto;} */
.about {
	width: 1460px;
	margin: 0 auto;
	padding-right: 50px;
	box-sizing: border-box;
}

.about .abouttit {
	width: 600px;
}

.about .about_fr {
	width: 535px;
}

@media screen and (max-width: 1460px) {
	.about {
		width: 1200px;
		padding: 0;
	}
}

.about .abouttit h3 {
	font-size: 25px;
	line-height: 3;
}

.about .abouttit p {
	font-size: 14px;
	line-height: 2;
}

.about .about_fr h3 {
	font-size: 22px;
	line-height: 3;
}

.about .about_fr form .box {
	float: left;
	margin: 0 18px 20px 0;
}

.about .about_fr form .box input {
	height: 42px;
	line-height: 42px;
	font-size: 16px;
	border-radius: 20px;
	background-color: #fff;
	border: none;
	padding: 0 20px;
	width: 220px;
	box-sizing: border-box;
}

.about .about_fr form .box input:hover {
	color: white;
	background-color: #cfa972;
}

.about .about_fr form .box input:hover -webkit-input-placeholder {
	color: white;
}

.about .about_fr form .box input:focus {
	background-color: #cfa972;
	color: white;
}

/* ::-webkit-input-placeholder {   color:    #FFFFFF; }
:-moz-placeholder {   color:    #FFFFFF; }
::-moz-placeholder {  color:    #FFFFFF; }
:-ms-input-placeholder {   color:    #FFFFFF; }

 */
.about .about_fr form p {
	font-size: 15px;
	line-height: 2;
}

.about .about_fr form .boxs {
	margin-top: 10px;
	height: 42px;
	background-color: #cfa972;
	padding: 0 20px;
	display: inline-block;
	box-sizing: border-box;
	border-radius: 20px;
}

.about .about_fr form .boxs button {
	font-size: 18px;
	line-height: 42px;
	color: #fff;
	/*font-weight: bold;*/
	cursor: pointer;
	background: none;
	outline: none;
	border: none;
	padding: 0 10px;
	height: 42px;
}

/*资质*/
.zizhi {
	background-color: #fff;
	width: 100%;
	padding: 50px 0 0px 0;
}

.zizhi .zizhi_1 .square {
	position: relative;
	width: 888px;
	height: 540px;
	margin: 50px auto 0 auto;
}

.zizhi .zizhi_1 .square-inner {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	/* 铺满父元素容器，这时候宽高就始终相等了 */
}

.zizhi .zizhi_1 .square-inner>li {
	width: calc(99% / 3);
	/* calc里面的运算符两边要空格 */
	height: calc(100% / 4);
	overflow: hidden;
}

.zizhi .zizhi_1 .square-inner>li>.img {
	width: 45px;
	height: 45px;
	display: block;
	margin: 0 auto;
	padding: 20px 30px 5px 30px;
}

.zizhi .zizhi_1 .square-inner>li>div>i {
	display: inline-block;
	width: 100%;
	height: 100%;
	background-position: 0 0;
	background-size: 100%;
}

i.zizhi1 {
	background: url(/template/gfzh/img/zizhi1.png) no-repeat center center;
}

i.zizhi2 {
	background: url(/template/gfzh/img/zizhi2.png) no-repeat center center;
}

i.zizhi3 {
	background: url(/template/gfzh/img/zizhi3.png) no-repeat center center;
}

i.zizhi4 {
	background: url(/template/gfzh/img/zizhi4.png) no-repeat center center;
}

i.zizhi5 {
	background: url(/template/gfzh/img/zizhi5.png) no-repeat center center;
}

i.zizhi6 {
	background: url(/template/gfzh/img/zizhi6.png) no-repeat center center;
}

i.zizhi7 {
	background: url(/template/gfzh/img/zizhi7.png) no-repeat center center;
}

i.zizhi8 {
	background: url(/template/gfzh/img/zizhi8.png) no-repeat center center;
}

i.zizhi9 {
	background: url(/template/gfzh/img/zizhi9.png) no-repeat center center;
}

i.zizhi10 {
	background: url(/template/gfzh/img/zizhi10.png) no-repeat center center;
}

i.zizhi11 {
	background: url(/template/gfzh/img/zizhi11.png) no-repeat center center;
}

i.zizhi12 {
	background: url(/template/gfzh/img/zizhi12.png) no-repeat center center;
}

.zizhi .zizhi_1 .square-inner>li>p {
	text-align: center;
}

.zizhi .zizhi_1 .flex {
	display: flex;
	flex-wrap: wrap;
}

.zizhi .zizhi_1 .flex>li {
	background-color: #fff;
	text-align: center;
	color: #333;
	font-size: 16px;
	line-height: 24px;
	border: 1px solid #ccc;
	margin-left: -1px;
	margin-bottom: -1px;
}

.zizhi .zizhi_1 .flex>li:hover {
	border: 1px solid #d8271c;
	background-color: #d8271c;
}

.zizhi .zizhi_1 .flex>li:hover>p {
	color: #fff
}

.zizhi .zizhi_1 .flex>li:hover .img>i {
	background-position: 0 -45px;
}

/*12.21*/
.slogan {
	width: 100%;
	overflow: hidden;
	margin-top: 18px;
	margin-bottom: 27px;
}

.slogan .slogan-info {
	text-align: center;
	color: #242930;
	font-weight: 700;
	font-size: 22px;
	margin-bottom: 11px;
	line-height: 40px;
	letter-spacing: 3px;
}

.slogan .beishu-info {
	overflow: hidden;
	width: 405px;
	margin: 0 auto;
	text-align: center;
}

.slogan .beishu-info li {
	float: left;
	width: auto;
	border-right: 2px solid #c9c9cb;
	font-size: 14px;
	color: #7b7b7b;
	padding: 0 10px;
	height: 14px;
	line-height: 14px;
}

.slogan .beishu-info li span {
	font-family: Arial, Helvetica, sans-serif;
}

.slogan .beishu-info li:last-child {
	border: none;
}

/*焦点图*/
.banner {
	width: 100%;
	height: auto;
	position: relative;
}

.bd {
	width: 100%;
	height: auto;
	position: relative;
	overflow: hidden;
	z-index: 22;
}

.banner .bd ul {
	width: 100%;
	height: auto;
}

.banner .bd ul li {
	float: left;
	width: 100%;
	height: auto;
}

.banner .bd ul li a {
	display: block;
	position: relative;
}

.banner .bd ul li a img {
	width: 100%;
	height: auto;
}

.banner .hd {
	width: 100%;
	text-align: center;
	font-size: 0;
	position: absolute;
	left: 0;
	z-index: 24;
}

.banner .hd ul li {
	display: inline-block;
	vertical-align: top;
	*display: inline;
	float: none;
	*zoom: 1;
	cursor: pointer;
}

.sliderBox .hd {
	height: 10px;
	line-height: 10px;
	font-size: 0;
	bottom: 13px;
	z-index: 66;
}

.sliderBox .hd ul li {
	width: 10px;
	height: 10px;
	margin: 0 5px;
	background: #fff;
	border-radius: 50%;
	opacity: 0.5;
}

.sliderBox .hd ul li.on {
	background: #e72f2a;
	width: 26px;
	border-radius: 5px;
	height: 10px;
	opacity: 1;
}

.zhiyejineng {
	text-align: center;
	color: #333333;
	font-weight: 700;
	font-size: 22px;
	margin-bottom: 11px;
	line-height: 110px;
	height: 110px;
	width: 100%;
	background: #fcfcfd;
}

.zhiyejineng span {
	font-family: Arial, Helvetica, sans-serif;
}

/*---资质-----*/
.index_zizhi {
	width: 800px;
	overflow: hidden;
	margin: 0 auto;
}

.index_zizhi ul {
	width: 100%;
	overflow: hidden;
	padding: 100px 0;
}

.index_zizhi ul li {
	float: left;
	width: 132px;
	height: 179px;
	margin: 0 13px;
	box-sizing: border-box;
	-moz-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
}

.index_zizhi ul li .shuliang {
	width: 130px;
	height: 126px;
	border: 1px #bebebe solid;
	line-height: 126px;
	text-align: center;
}

.index_zizhi ul li .shuliang p {
	text-align: center;
	font-size: 16px;
	color: #333333;
}

.index_zizhi ul li .shuliang p strong {
	font-weight: bold;
	font-size: 32px;
	text-align: center;
	padding-right: 3px;
	font-family: Arial, Helvetica, sans-serif;
}

.index_zizhi ul li span {
	color: #323333;
	display: block;
	text-align: center;
	line-height: 18px;
	padding: 8px 5px 0 5px;
	font-size: 14px;
}

.index_zizhi ul li:hover {
	position: relative;
	z-index: 999;
	transform: scale(1.2);
	cursor: pointer;
	-moz-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
}

.index_zizhi ul li .shuliang:hover {
	border: none;
}

.index_zizhi ul li:hover p {
	background: #e72f2a;
	color: #fff;
}

/*---线上课程-----*/
.index_xskc {
	width: 100%;
	background: #fcfcfd;
	overflow: hidden;
	padding: 60px 0;
}

.index_xskc .nr {
	width: 930px;
	overflow: hidden;
	margin: 0 auto;
}

.index_xskc .nr .title {
	text-align: center;
	color: #0e050a;
	font-size: 20px;
	letter-spacing: 2px;
}

.index_xskc .nr .title span {
	font-family: Arial, Helvetica, sans-serif;
}

.index_xskc .nr .title strong {
	font-size: 30px;
	padding-right: 3px;
	letter-spacing: 3px;
}

.index_xskc .nr .jiaoyu {
	width: 100%;
	overflow: hidden;
	padding-top: 50px;
}

.index_xskc .nr .jiaoyu .left {
	width: 443px;
	height: 326px;
	float: left;
	background: #dfb77d;
}

.index_xskc .nr .jiaoyu .left p {
	width: 100%;
}

.index_xskc .nr .jiaoyu .left p a {
	display: block;
	width: 418px;
	height: 61px;
	line-height: 61px;
	padding-left: 25px;
	color: #ffffff;
	font-size: 22px;
	background: url(../images/right.png) no-repeat center right 20px;
}

.index_xskc .nr .jiaoyu .right {
	width: 486px;
	float: right;
}

.index_xskc .nr .jiaoyu .right ul li {
	width: 243px;
	float: left;
	overflow: hidden;
}

.index_xskc .nr .jiaoyu .right ul li .tp {
	width: 243px;
	height: 136px;
	overflow: hidden;
	position: relative;
}

.index_xskc .nr .jiaoyu .right .tp img {
	width: 243px;
	height: 136px;
	overflow-x: hidden;
	overflow-y: hidden;
	position: relative;
	z-index: 1;
	transition-delay: 0s;
	transition-duration: 1s;
	transition-property: all;
	transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
	-moz-transition-duration: 1s;
	-moz-transition-property: all;
	-moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
	-webkit-transition-duration: 1s;
	-webkit-transition-property: all;
	-webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
	-o-transition-duration: 1s;
	-o-transition-property: all;
	-o-transition-timing-function: ease;
}

.index_xskc .nr .jiaoyu .right .tp .show {
	background: rgba(0, 0, 0, 0.5);
	height: 136px;
	left: 0;
	opacity: 0;
	filter: alpha(opacity=0);
	position: absolute;
	top: 0;
	transition-delay: 0s;
	transition-duration: 0.3s;
	transition-property: opacity;
	transition-timing-function: ease-in;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
	-moz-transition-duration: 0.3s;
	-moz-transition-property: opacity;
	-moz-transition-timing-function: ease-in;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
	-webkit-transition-duration: 0.3s;
	-webkit-transition-property: opacity;
	-webkit-transition-timing-function: ease-in;
	/* Opera */
	-o-transition-delay: 0s;
	-o-transition-duration: 0.3s;
	-o-transition-property: opacity;
	-o-transition-timing-function: ease-in;
	width: 243px;
	z-index: 200;
}

.index_xskc .nr .jiaoyu .right .tp:hover .show {
	opacity: 1;
	filter: alpha(opacity=100);
}

.index_xskc .nr .jiaoyu .right .tp:hover img {
	transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	/* IE 9 */
	-moz-transform: scale(1.1, 1.1);
	/* Firefox */
	-webkit-transform: scale(1.1, 1.1);
	/* Safari 和 Chrome */
	-o-transform: scale(1.1, 1.1);
	/* Opera */
}

.index_xskc .nr .jiaoyu .right ul li a {
	color: #323333;
	text-align: center;
	display: block;
	font-size: 15px;
}

/*.index_xskc .nr .jiaoyu .right ul li span{ padding-top:5px; display:block;}*/
.index_xskc .nr .jiaoyu .right ul li a:hover {
	color: #e72f2a;
}

.index_xskc .nr .jiaoyu .right ul li span {
	padding: 14px 0 20px 0;
	display: block;
}

/*商学院*/
.index_sxy {
	width: 1080px;
	overflow: hidden;
	margin: 0 auto;
	padding-top: 100px;
	background: url(../images/xsy_bg.png) no-repeat top right;
	margin-top: 25px;
}

.index_sxy .title {
	text-align: center;
	color: #0e050a;
	font-size: 20px;
	letter-spacing: 2px;
}

.index_sxy .title span {
	font-family: Arial, Helvetica, sans-serif;
}

.index_sxy .title strong {
	font-size: 30px;
	padding-right: 3px;
	letter-spacing: 3px;
}

.index_sxy .fangan {
	width: 100%;
	overflow: hidden;
	padding-top: 50px;
}

.index_sxy .fangan p {
	color: #0e050a;
	font-size: 28px;
	text-align: center;
	line-height: 60px;
}

.index_sxy .fangan span {
	color: #333333;
	font-size: 20px;
	text-align: center;
	display: block;
}

.enterprise-content {
	display: flex;
	justify-content: left;
	align-items: center;
	margin-bottom: 30px;
	padding-top: 50px;
	padding-left: 70px;
}

.enterprise-content .enterprise-type {
	width: 210px;
	height: 260px;
	float: none;
	background: #fff;
	border-radius: 6px;
	padding: 20px 10px;
	box-shadow: none;
	box-sizing: border-box;
	margin: 0 15px 0 10px;
	position: relative;
	top: 0;
	left: 0;
	transition: all .3s;
	border: 1px #999999 solid;
	overflow: hidden;
}

.enterprise-content .enterprise-type .enterprise-title {
	font-size: 20px;
	color: #303030;
	font-weight: 700;
	line-height: 30px;
	margin-bottom: 15px;
}

.enterprise-content .enterprise-type .type-icon {
	width: 55px;
	height: auto;
	margin-bottom: 23px;
}

.enterprise-content .enterprise-type .line {
	width: 30px;
	height: 2px;
	margin-bottom: 15px;
	background: #edbd7c;
}

.enterprise-content .enterprise-type .desc {
	font-size: 14px;
	color: #666;
	line-height: 20px;
	text-align: justify;
}

.enterprise-content .enterprise-type:last-child {
	margin-right: 0
}

.enterprise-content .enterprise-type:hover {
	position: relative;
	z-index: 9999;
	transform: scale(1.1);
	border: 1px #ff0000 solid;
	overflow: hidden;
}

.enterprise-content .enterprise-type:hover .line {
	background: #ff0000;
}

/*--量身定制---*/
.index_dingzhi {
	width: 100%;
	overflow: hidden;
	height: 338px;
	background: url(../images/index_dzbj01.png) repeat-x;
}

.dingzhi {
	width: 700px;
	height: 238px;
	overflow: hidden;
	margin: 0 auto;
	background: url(../images/index_dzbj.png) no-repeat top right;
	padding-top: 100px;
	padding-right: 400px;
}

.dingzhi p {
	font-size: 28px;
	color: #7e551f;
	font-weight: bold;
	padding-bottom: 20px;
}

.dingzhi span {
	color: #7e551f;
	line-height: 28px;
	font-size: 14px;
}

.dingzhi a {
	width: 218px;
	height: 40px;
	line-height: 40px;
	background: #996c33;
	border-radius: 10px;
	font-size: 18px;
	color: #eed4a2;
	display: block;
	text-align: center;
	margin-top: 16px;
}

/*---友情链接--*/
.cooperative-partner {
	width: 1200px;
	margin: 0 auto;
	margin-top: 30px;
	margin-bottom: 80px;
}

.h300 {
	height: 280px;
}

.swiper-container {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.swiper-container {
	width: 100%;
}

.cooperative-box {
	width: 100%;
	display: flex;
	flex-wrap: wrap;
}

.cooperative-logo {
	display: block;
	width: 176px;
	height: 60px;
	background: #eee;
	margin: 0 10px 14px;
}

.swiper-pagination-bullet {
	width: 10px !important;
	height: 10px !important;
	background: #fad5d4 !important;
	opacity: 1 !important;
}

.swiper-pagination-bullet-active {
	width: 28px !important;
	height: 10px !important;
	background: #e72f2a !important;
	border-radius: 5px !important;
}

.home-footer {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	height: 392px;
	width: 100%;
	/*max-width:1920px;*/
	background: url("../images/home-footer.png") no-repeat;
	background-size: cover;
	background-position: center;
}

.home-footer .footer-title {
	font-size: 30px;
	font-weight: 500;
	color: #c79665;
	line-height: 50px;
	margin-bottom: 12px;
}

.home-footer .footer-zixun {
	height: 43px;
	border-radius: 22px;
	line-height: 43px;
	padding: 0 30px;
	font-size: 21px;
	font-weight: 400;
	color: #fff;
	text-align: center;
	border: 1px #c79665 solid;
	margin-top: 20px;
	margin-bottom: 10px;
}

.home-footer .footer-decs {
	font-size: 16px;
	font-weight: 500;
	color: #fff;
	line-height: 30px;
}

.home-footer .line {
	width: 45px;
	height: 3px;
	margin-bottom: 22px;
	background: #c79665;
}

/*---二级企业服务---*/
.ej_contact {
	width: 1040px;
	margin: 0 auto;
	overflow: hidden;
}

.ej_contact .ej_fuwu01 {
	width: 100%;
	overflow: hidden;
	min-height: 453px;
	background: url("../images/fuwu01.png") no-repeat top right;
	padding-bottom: 60px;
}

.ej_contact .ej_fuwu01 strong {
	display: block;
	font-size: 40px;
	color: #3b3a44;
	padding-top: 95px;
}

.ej_contact .ej_fuwu01 p {
	font-size: 16px;
	color: #868686;
	line-height: 23px;
	padding: 25px 660px 40px 0;
}

.ej_contact .ej_fuwu01 a {
	font-size: 16px;
	color: #fff;
	width: 190px;
	display: block;
	height: 37px;
	line-height: 37px;
	background: #d1a76f;
	text-align: center;
	font-weight: bold;
	border-radius: 5px;
}

.ej_contact .pad {
	margin: 0 205px 0 130px;
}

.ej_contact .ej_fuwu02 {
	overflow: hidden;
	min-height: 286px;
	background: url("../images/fuwu02.png") no-repeat top right;
	padding-bottom: 60px;
}

.ej_contact .ej_fuwu02 strong {
	display: block;
	font-size: 30px;
	color: #3b3a44;
	padding-top: 45px;
}

.ej_contact .ej_fuwu02 p {
	font-size: 16px;
	color: #868686;
	line-height: 23px;
	padding: 20px 350px 20px 0;
}

.ej_contact .ej_fuwu02 a {
	font-size: 16px;
	color: #fff;
	width: 190px;
	display: block;
	height: 37px;
	line-height: 37px;
	background: #d1a76f;
	text-align: center;
	font-weight: bold;
	border-radius: 5px;
}

.ej_contact .ej_fuwu03 {
	overflow: hidden;
	min-height: 326px;
	background: url("../images/fuwu03.png") no-repeat top left;
	padding-bottom: 60px;
}

.ej_contact .ej_fuwu03 strong {
	display: block;
	font-size: 30px;
	color: #3b3a44;
	padding-top: 45px;
	text-align: right;
}

.ej_contact .ej_fuwu03 p {
	font-size: 16px;
	color: #868686;
	line-height: 23px;
	padding: 20px 0 40px 350px;
}

.ej_contact .ej_fuwu03 a {
	font-size: 16px;
	color: #fff;
	width: 190px;
	display: block;
	height: 37px;
	line-height: 37px;
	float: right;
	background: #d1a76f;
	text-align: center;
	font-weight: bold;
	border-radius: 5px;
}

.ej_contact .ej_fuwu04 {
	overflow: hidden;
	min-height: 199px;
	background: url("../images/fuwu04.png") no-repeat right 70px;
	padding-bottom: 40px;
}

.ej_contact .ej_fuwu04 strong {
	display: block;
	font-size: 30px;
	color: #3b3a44;
	padding-top: 45px;
}

.ej_contact .ej_fuwu04 p {
	font-size: 16px;
	color: #868686;
	line-height: 23px;
	padding: 20px 390px 40px 0;
}

.ej_contact .ej_fuwu04 a {
	font-size: 16px;
	color: #fff;
	width: 190px;
	display: block;
	height: 37px;
	line-height: 37px;
	background: #d1a76f;
	text-align: center;
	font-weight: bold;
	border-radius: 5px;
}

.ej_contact .ej_fuwu05 {
	overflow: hidden;
	min-height: 199px;
	padding-bottom: 60px;
}

.ej_contact .ej_fuwu05 span {
	display: block;
	font-size: 30px;
	text-align: center;
	color: #3b3a44;
	padding-top: 45px;
	padding-bottom: 10px;
	font-weight: bold;
}

.ej_contact .ej_fuwu05 ul {
	padding: 25px;
	margin: 0 auto;
	overflow: hidden;
	height: 190px;
}

.ej_contact .ej_fuwu05 ul li {
	width: 200px;
	height: 190px;
	float: left;
	margin: 0 8px;
	text-align: center;
	box-shadow: 0 0 10px rgba(10, 31, 68, .1);
	transition: all .3s;
	cursor: pointer;
}

.ej_contact .ej_fuwu05 ul li:hover {
	margin-top: -10px;
}

.ej_contact .ej_fuwu05 ul li p {
	text-align: center;
	padding-top: 40px;
	height: 60px;
}

.ej_contact .ej_fuwu05 ul li strong {
	color: #3b3a44;
	font-size: 18px;
	display: block;
}

.ej_contact .ej_fuwu05 a {
	font-size: 16px;
	color: #fff;
	width: 190px;
	display: block;
	height: 37px;
	line-height: 37px;
	background: #d1a76f;
	text-align: center;
	font-weight: bold;
	border-radius: 5px;
	margin: 0 auto;
}

.ej_contact .ej_fuwu06 {
	overflow: hidden;
	min-height: 340px;
	padding-bottom: 30px;
}

.advantage-title {
	font-size: 20px;
	font-weight: 600;
	color: #3b3a44;
	line-height: 45px;
	margin-bottom: 10px;
	text-align: center;
}

.advantage-step {
	display: flex;
	margin: 20px 0 0;
}

.advantage-step>li {
	display: flex;
	flex-direction: column;
	width: 33%;
	padding: 0 32px 30px;
}

.advantage-step .step-title {
	font-size: 24px;
	font-weight: 600;
	color: #3b3a44;
	line-height: 33px;
}

.advantage-step .step-title>i {
	font-size: 44px;
	font-weight: 600;
	color: #3b3a44;
	line-height: 67px;
	font-style: initial;
	margin-bottom: 14px;
	font-family: Tahoma, Geneva, sans-serif;
}

.advantage-step .step-decs {
	font-size: 14px;
	font-weight: 400;
	color: #878787;
	line-height: 23px;
}

.ej_contact .ej_fuwu06 img {
	width: 100%;
}

.ej_contact .ej_fuwu06 a {
	font-size: 16px;
	color: #fff;
	width: 190px;
	display: block;
	height: 37px;
	line-height: 37px;
	background: #d1a76f;
	text-align: center;
	font-weight: bold;
	border-radius: 5px;
	margin: 0 auto;
	margin-top: 30px;
}

/*---平台优势--*/
.ej_youshi {
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
}

@media (min-width: 1200px) {.ejbanner {width: 100%;	overflow: hidden;text-align: center;}.ejbanner img {	width: 100%;max-width: 1920px;overflow: hidden;} }
@media (min-width: 320px) and (max-width: 979px) {.ejbanner {width: 100%;text-align: center;}.ejbanner img {width: 1200px;}}
.youshi1 {
	font-size: 22px;
	color: #3b3a44;
	text-align: center;
	line-height: 80px;
	font-weight: bold;
}

.ej_zjnr {
	width: 900px;
	overflow: hidden;
	margin: 0 auto;
}

.ej_zjnr div {
	text-align: center;
}

.ej_zjnr .youshi2 {
	padding: 20px 0;
	overflow: hidden;
	color: #3b3a44;
	line-height: 23px;
	margin: 0 auto;
	width: 60%;
	font-size: 14px;
	text-align: left;
}

.youshi-footer {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	height: 400px;
	width: 100%;
	/*max-width:1920px;*/
	background: url("../images/footer-bg.png") no-repeat;
	background-size: cover;
	background-position: center;
}

.youshi-footer .footer-title {
	font-size: 20px;
	font-weight: 500;
	color: #3b3a44;
	line-height: 50px;
	margin-bottom: 12px;
	font-weight: bold;
}

.youshi-footer .footer-zixun {
	height: 34px;
	line-height: 34px;
	padding: 0 30px;
	font-size: 21px;
	font-weight: 700;
	color: #f9f8ff;
	text-align: center;
	border: 3px #ced8ff solid;
	margin-top: 20px;
	margin-bottom: 10px;
	background: #6377c0;
	cursor: pointer;
	border-radius: 25px !important;
}

.youshi-footer .footer-decs {
	font-size: 16px;
	font-weight: 500;
	color: #3b3a44;
	line-height: 30px;
}

.youshi-footer .footer-input {
	margin: 8px 0;
}

.youshi-footer .footer-input input {
	width: 345px;
	height: 32px;
	line-height: 30px;
	padding-left: 15px;
	font-size: 17px;
	border: none;
	border-radius: 3px;
}

/*弹出框样式*/
#msg {
	height: 1em;
	text-align: center;
	position: fixed;
	top: 50%;
	margin-top: -100px;
	line-height: 200px;
	width: 100%;
	z-index: 9999;
}

#msg span {
	color: #ffffff;
	background: rgba(0, 0, 0, 0.5);
	height: 30px;
	padding: 10px 50px;
	border-radius: 6px;
	font-size: 16px;
	font-family: "microsoft yahei";
}

#btn {
	border-radius: 6px;
}

/*渠道合作*/
.ej_qudao {
	width: 750px;
	margin: 0 auto;
	padding: 40px 50px;
	overflow: hidden;
	box-shadow: 0 0 30px rgba(10, 31, 68, .1);
	margin-top: 25px;
	margin-bottom: 25px;
}

.qudao1 div {
	text-align: left;
}

.qudao1 .qd2 {
	padding: 20px 0;
	overflow: hidden;
	color: #383463;
	line-height: 25px;
	margin: 0 auto;
	font-size: 18px;
	text-align: left;
	padding-left: 13px;
}

.qudao1 .qd2 a {
	font-size: 16px;
	color: #fff;
	margin: 0 auto;
	width: 190px;
	display: block;
	height: 37px;
	line-height: 37px;
	background: #d1a76f;
	text-align: center;
	font-weight: bold;
	border-radius: 5px;
}

.qudao1 .qd2 p {
	padding-bottom: 13px;
	padding-left: 5px;
}

.qudao1 .qd2 span {
	padding-right: 55px;
}

.qudao1 .qd3 {
	width: 100%;
	padding: 10px 0;
	overflow: hidden;
}

.qudao1 .qd3 a {
	font-size: 16px;
	color: #fff;
	width: 190px;
	margin: 0 auto;
	display: block;
	height: 37px;
	line-height: 37px;
	background: #f0ca97;
	text-align: center;
	font-weight: bold;
	border-radius: 5px;
	background-image: linear-gradient(#f0cb99, #e4b16d);
	cursor: pointer;
}

/*--服务--*/
.ej_qyfw {
	width: 1000px;
	margin: 0 auto;
	overflow: hidden;
}

.qyfw01 {
	width: 100%;
	min-height: 352px;
	overflow: hidden;
	background: url("../images/qyfw01.png") no-repeat top right;
}

.qyfw01 .left {
	width: 460px;
	float: left;
	overflow: hidden;
	padding-top: 80px;
	color: #383463;
}

.qyfw01 .left span {
	font-size: 20px;
	display: block;
}

.qyfw01 .left strong {
	font-size: 30px;
	display: block;
}

.qyfw01 .left dl {
	float: left;
	margin-top: 40px;
}

.qyfw01 .left dl dd {
	font-size: 28px;
	font-weight: bold;
}

.qyfw01 .left dl dd b {
	font-family: Arial, Helvetica, sans-serif;
}

.qyfw01 .left dl dt {
	font-size: 18px;
}

.qyfw01 .right {
	width: 310px;
	overflow: hidden;
	padding-left: 120px;
}

.zixun_tanchuang {
	align-items: center;
	height: 250px;
	background: #fff;
	color: #373431;
	padding: 15px 20px 0 20px;
	padding-bottom: 0;
	margin-top: 10px;
	border-radius: 10px;
}

.zixun_tanchuang .footer-title {
	font-size: 14px;
}

.zixun_tanchuang .footer-zixun {
	height: 29px;
	line-height: 29px;
	padding: 0 30px;
	font-size: 14px;
	color: #7e551f;
	text-align: center;
	margin-top: 5px;
	background: #6377c0;
	cursor: pointer;
	border-radius: 3px;
	display: block;
	background: linear-gradient(90deg, #efd7a6, #deb57a);
}

.zixun_tanchuang .footer-decs {
	font-size: 14px;
	font-weight: 500;
	padding-top: 10px;
	display: block;
}

.zixun_tanchuang .sr {
	overflow: hidden;
	width: 100%;
	padding: 6px 0;
	display: block;
}

.zixun_tanchuang .sr input {
	width: 95%;
	height: 25px;
	line-height: 25px;
	padding-left: 6px;
	font-size: 13px;
	border: 1px #f5e6cb solid;
}

.qyfw02 {
	width: 100%;
	min-height: 352px;
	overflow: hidden;
	padding-top: 30px;
	margin-bottom: 20px;
}

.qyfw02 .bt {
	width: 100%;
	overflow: hidden;
	text-align: center;
}

.qyfw02 .js {
	width: 100%;
	overflow: hidden;
	text-align: center;
	color: #383463;
	font-size: 16px;
	line-height: 40px;
}

.qypx {
	display: flex;
	justify-content: center;
	align-items: center;
	margin-bottom: 30px;
	padding-left: 0;
	padding-top: 20px;
}

.qypx .enterprise-type {
	width: 230px;
	height: 210px;
	float: none;
	background: #fff;
	border-radius: 6px;
	padding: 15px 15px;
	box-shadow: none;
	box-sizing: border-box;
	margin: 0 13px;
	position: relative;
	top: 0;
	left: 0;
	transition: all .3s;
	border: 1px #999999 solid;
	overflow: hidden;
}

.qypx .enterprise-type .enterprise-title {
	font-size: 16px;
	color: #303030;
	font-weight: 700;
	line-height: 30px;
}

.qypx .enterprise-type .type-icon {
	width: 40px;
	height: auto;
	margin-bottom: 15px;
}

.qypx .enterprise-type .line {
	width: 20px;
	height: 2px;
	margin-bottom: 15px;
	background: #edbd7c;
}

.qypx .enterprise-type .desc {
	font-size: 14px;
	color: #666;
	line-height: 20px;
	text-align: justify;
}

qypx .enterprise-type:last-child {
	margin-right: 0
}

.qypx .enterprise-type:hover {
	position: relative;
	z-index: 9999;
	transform: scale(1.1);
	border: 1px #ff0000 solid;
	overflow: hidden;
}

.qypx .enterprise-type:hover .line {
	background: #ff0000;
}

.qyfw03 {
	width: 100%;
	min-height: 327px;
	overflow: hidden;
	background: url("../images/qyfw03.png") no-repeat top left;
	margin-bottom: 50px;
}

.qyfw03 .lsdz {
	width: 360px;
	float: right;
	overflow: hidden;
	padding-top: 50px;
	color: #383463;
}

.qyfw03 .bt {
	width: 100%;
	overflow: hidden;
	text-align: left;
}

.qyfw03 p {
	font-size: 14px;
	color: #383463;
	line-height: 22px;
	padding-top: 23px;
}

.qyfw04 {
	width: 100%;
	min-height: 326px;
	overflow: hidden;
	background: url("../images/qyfw06.png") no-repeat top right;
}

.qyfw04 .lsdz {
	width: 300px;
	float: left;
	overflow: hidden;
	padding-top: 50px;
	color: #383463;
	padding-left: 25px;
}

.qyfw04 .bt {
	width: 100%;
	overflow: hidden;
	text-align: left;
}

.qyfw04 strong {
	font-size: 20px;
	padding-top: 20px;
	display: block;
}

.qyfw04 p {
	font-size: 14px;
	color: #383463;
	line-height: 22px;
	padding-top: 23px;
}

.qyfw05 {
	width: 100%;
	min-height: 280px;
	overflow: hidden;
}

.qyfw05 .left {
	width: 300px;
	float: left;
	overflow: hidden;
	padding-top: 50px;
	color: #383463;
	padding-left: 25px;
}

.qyfw05 .left strong {
	font-size: 20px;
	padding-top: 20px;
	display: block;
}

.qyfw05 .left p {
	font-size: 14px;
	color: #383463;
	line-height: 22px;
	padding-top: 23px;
}

.qyfw05 .right {
	width: 285px;
	float: left;
	overflow: hidden;
	padding-top: 73px;
	color: #383463;
	padding-left: 25px;
	margin-left: 300px;
}

.qyfw05 .right strong {
	font-size: 20px;
	padding-top: 20px;
	display: block;
}

.qyfw05 .right p {
	font-size: 14px;
	color: #383463;
	line-height: 22px;
	padding-top: 23px;
}

.fuwu-footer {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	height: 167px;
	width: 100%;
	/*max-width:1920px;*/
	background: url("../images/wufu_bg.jpg") no-repeat;
	background-size: cover;
	background-position: center;
}

.fuwu-footer .footer-title {
	font-size: 22px;
	font-weight: 500;
	color: #fff;
	padding-top: 10px;
}

.fuwu-footer .footer-decs {
	font-size: 16px;
	font-weight: 500;
	color: #d7d7d7;
	line-height: 30px;
}

.fuwu-footer .footer-zixun {
	height: 30px;
	border-radius: 5px;
	line-height: 30px;
	padding: 0 50px;
	font-size: 14px;
	font-weight: 400;
	color: #fff;
	text-align: center;
	margin-top: 10px;
	background-image: linear-gradient(#faa22e, #f67919);
	cursor: pointer;
}

.ej_app {
	width: 1020px;
	margin: 0 auto;
	overflow: hidden;
}

.fudong {
	width: 1020px;
	z-index: 1;
	margin: 0 auto;
	position: relative;
	margin-top: -50px;
	padding: 10px 70px 30px 70px;
	background: #fff;
	margin-bottom: 50px;
}

.ej_app .footer-zixun {
	height: 40px;
	line-height: 40px;
	margin: 0 auto;
	font-size: 21px;
	font-weight: 700;
	color: #f9f8ff;
	text-align: center;
	border: 3px #ced8ff solid;
	margin-top: 30px;
	background: #6377c0;
	cursor: pointer;
	border-radius: 25px !important;
	display: block;
	width: 20%;
}

.ej_app p img {
	width: 100%;
    display: block;
}

/*--新闻列表-*/
.article_list {
	overflow: hidden;
	padding: 20px 0;
	width: 1100px;
	margin: 0 auto;
}

.article_list ul li {
	display: flex;
	padding: 20px;
	box-sizing: border-box;
	border: 1px solid #ccc;
	border-radius: 5px;
	margin-bottom: 20px;
}

.article_list ul li:hover {
	border: 1px solid #cc9966;
}

.article_list ul li .img {
	width: 280px;
	height: 168px;
	margin-right: 20px;
	overflow: hidden;
}

.article_list ul li .img img {
	width: 280px;
	height: 168px;
	transition: all 1s;
}

.article_list ul li .img img:hover {
	transform: scale(1.2);
	transition: all 1s;
}

.article_list ul li .tit {
	flex: 1;
	font-size: 16px;
	position: relative;
}

.article_list ul li .tit h2 {
	font-size: 18px;
	text-align: left;
	font-weight: bold;
}

.article_list ul li .tit h2:hover {
	color: #cc9966;
}

.article_list ul li .tit span {
	display: inline-block;
	position: absolute;
	right: 0;
	bottom: 5px;
	color: #fff;
	background-color: #cc9966;
	padding: 5px 10px;
	border-radius: 5px;
}

.article_list ul li .tit span a {
	color: #fff;
}

.article_list ul li .tit p {
	color: #686868;
	text-align: justify;
	line-height: 23px;
}

/*---翻页---*/
.main-list-col {
	text-align: center;
	/*background-color: #fff; */
	margin: 30px auto;
	font-size: 16px;
}

.main-list-col a {
	display: inline-block;
	padding: 0 10px;
	height: 30px;
	line-height: 30px;
	color: #666;
	background-color: #fff;
	margin: 0 5px;
}

.main-list-col a.next-page:hover,
a.pre-page:hover {
	color: #fff;
	background-color: #BF1515;
}

.main-list-col a.page-num-current {
	color: #fff;
	background-color: #BF1515;
}

.main-list-col .pagesin {
	display: inline-block;
}

/*--新闻详情页--*/
.artmian {
	overflow: hidden;
	padding: 20px;
	box-shadow: 0 0 30px rgba(10, 31, 68, .1);
	margin-bottom: 30px;
}

.artmian h1 {
	font-size: 23px;
	font-weight: bold;
	text-align: center;
	line-height: 2.5;
}

.artmian>p {
	text-align: center;
	font-size: 14px;
	line-height: 2;
}

.artmian .daodu {
	padding: 20px;
	box-sizing: border-box;
	border-radius: 5px;
	border: 1px solid #ccc;
	margin: 20px 0;
	color: #686868;
	line-height: 22px;
}

.artmian .daodu p em {
	color: #BF1515;
}

.artmian .mian {
	font-size: 14px;
	line-height: 2;
}

.artmian .mian p {
	color: #686868;
}

/*---联系我们--*/

/*弹出窗口*/

.tanchuang {
	align-items: center;
	/*  height:215px;*/
	background: #fff;
	color: #373431;
	padding: 10px 20px 10px 20px;
	margin-top: 30px;
	border-radius: 10px;
	overflow: hidden;
	box-shadow: 0 0 10px rgba(10, 31, 68, .1);
}

.tanchuang .footer-title {
	font-size: 14px;
}

.tanchuang .footer-zixun {
	height: 32px;
	line-height: 32px;
	padding: 0 30px;
	font-size: 16px;
	color: #7e551f;
	text-align: center;
	margin-top: 5px;
	background: #6377c0;
	cursor: pointer;
	border-radius: 3px;
	display: block;
	background: linear-gradient(90deg, #efd7a6, #deb57a);
}

.tanchuang .footer-decs {
	font-size: 14px;
	font-weight: 500;
	display: block;
	padding-top: 5px;
	line-height: 20px;
}

.tanchuang .sr {
	overflow: hidden;
	width: 100%;
	padding: 6px 0;
	display: block;
}

.tanchuang .sr input {
	width: 95%;
	height: 30px;
	line-height: 30px;
	margin-top: 3px;
	padding-left: 6px;
	font-size: 14px;
	border: 1px #f5e6cb solid;
}

.ztnr {
	background: #f2f2f2;
	overflow: hidden;
	width: 100%;
}

#products>.category-list1 {
	margin: 0 !important;
}

#products>.category-list1 .item {
	background-color: #fff;
}

#products>.category-list1 {
	margin: 70px auto 50px;
}

#products>.category-list1 .item {
	width: 114px;
	height: 47px;
	line-height: 47px;
	font-size: 14px;
	color: #555;
	background-color: #f1f1f1;
	border-radius: 2px;
	margin: 14px 8px;
}

#products>.category-list1 .item:hover,
#products>.category-list1 .item.on {
	color: #fff;
	background-color: #cc9966;
}

#products>.category-list1 .item i {
	font-size: 20px;
	margin-right: 20%;
	vertical-align: middle;
}

.inline-block {
	display: inline-block;
}

.text-center {
	text-align: center;
}

.trans {
	-webkit-transition: all 300ms ease 0s;
	-moz-transition: all 300ms ease 0s;
	-ms-transition: all 300ms ease 0s;
	-o-transition: all 300ms ease 0s;
	transition: all 300ms ease 0s;
}

/*--视频列表页--*/
.ej_shipin {
	width: 1120px;
	margin: 0 auto;
	overflow: hidden;
}

.shipin_list {
	width: 1120px;
	z-index: 1;
	margin: 0 auto;
	position: relative;
	margin-top: -50px;
	padding: 10px 0 30px 0;
	background: #fff;
	margin-bottom: 50px;
}

.shipin_list .nianfen {
	width: 100%;
	overflow: hidden;
	padding-bottom: 15px;
}

.shipin_list .nianfen strong {
	display: inline-block;
	vertical-align: middle;
	color: #616161;
	cursor: pointer;
	border: 1px solid dcdcdc;
	white-space: nowrap;
	padding: 7px 20px;
	font-size: 16px;
	border-radius: 4px;
	float: left;
	margin-left: 24px;
	margin-top: 5px;
	font-weight: normal;
}

.shipin_list .nianfen span {
	display: inline-block;
	vertical-align: middle;
	float: right;
	height: 30px;
	padding-top: 15px;
	background: url(../images/shenqing.png) no-repeat center right;
	padding-right: 25px;
	margin-right: 24px;
	font-size: 15px;
	cursor: pointer;
	color: #616161;
}

.shipin_list .nianfen span:hover {
	color: #cc9966;
}

.sc_list {
	width: 100%;
	overflow: hidden;
	padding-top: 30px;
}

.sc_list .yuefen_title {
	width: 100%;
	overflow: hidden;
}

.sc_list .yuefen_title span {
	width: 114px;
	height: 40px;
	line-height: 40px;
	display: block;
	font-size: 14px;
	color: #fff;
	background-color: #cc9966;
	border-radius: 2px;
	margin-bottom: 20px;
	text-align: center;
	margin-left: 24px;
}

.list01 {
	width: 250px;
	float: left;
	overflow: hidden;
	padding: 10px;
	margin: 0 0 20px 24px;
	position: relative;
	z-index: 1;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #e4ecf3;
	background-color: #fff;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
}

.list01,
.list01:after,
.list01:before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.list01 a {
	cursor: pointer;
}

.list01 img {
	width: 230px;
	height: 130px;
	display: block;
	vertical-align: middle;
}

.list01:hover {
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
	background: #f7f7f7;
}

.list01:hover {
	transform: translateY(-6px);
	-webkit-transform: translateY(-6px);
	-moz-transform: translateY(-6px);
	box-shadow: 0 15px 20px -24px rgba(0, 36, 100, .3);
	-webkit-box-shadow: 0 15px 20px -24px rgba(0, 36, 100, .3);
	-moz-box-shadow: 0 15px 20px -24px rgba(0, 36, 100, .3)
}

.list01 p {
	padding-top: 10px;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: normal;
	font-size: 14px;
}

.video_title {
	width: 100%;
	overflow: hidden;
	text-align: center;
	font-size: 23px;
	line-height: 40px;
	font-weight: bold;
	padding: 20px 0;
}

#video {
	width: 1000px;
	height: 563px;
	margin: 10px auto;
	margin-top: 0;
}

/*---登录----*/
.login_con_wper {
	background: #f3f3f3;
	min-height: 450px;
}

.login_con {
	padding-top: 60px;
}

.px1000 {
	width: 1000px;
	margin: 0 auto;
}

.lg_section {
	border: 1px solid #eeeeee;
	background-color: #fff;
}

.lg_section_l {
	width: 450px;
	height: 320px;
	text-align: center;
}

.lg_section_l img {
	margin-top: 50px;
}

.fl {
	float: left;
}

.lg_section_r {
	width: 290px;
	padding: 29px 40px 0 50px;
}

.lg_sec_tit {
	color: #555555;
	font-weight: bold;
}

.lg_sec_tit span {
	font-size: 20px;
}

.lg_sec_tit em {
	font-size: 14px;
}

.fr {
	float: right;
}

.mt20 {
	margin-top: 30px;
}

.lg_input01 {
	background: url(../images/lg_name.png) no-repeat scroll 5px 0 #ffffff;
}

.lg_input {
	width: 263px;
	border: 1px solid #cccccc;
	border-radius: 5px;
	outline: none;
	line-height: 40px;
	padding-left: 35px;
	height: 40px;
	font-size: 14px;
}

.lg_input02 {
	background: url(../images/lg_pas.png) no-repeat scroll 5px 0 #ffffff;
}

.lg_btn {
	display: inline-block;
	width: 300px;
	height: 40px;
	border-radius: 5px;
	line-height: 40px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	background-color: #cc9966;
	cursor: pointer;
}

.lg_btn:hover {
	color: #fff;
}

#error_box {
	color: #fc4343;
	font-size: 14px;
	line-height: 30px;
	width: 100%;
	height: 30px;
}

.fanhui {
	display: inline-block;
	vertical-align: middle;
	color: #616161;
	background-color: #e1e1e1;
	cursor: pointer;
	border: 1px solid dcdcdc;
	white-space: nowrap;
	padding: 5px 20px;
	font-size: 16px;
	border-radius: 4px;
	float: left;
	margin-left: 24px;
	margin-bottom: -15px;
	position: absolute;
	margin-top: 5px;
}

.fanhui:hover {
	color: #fff;
	background-color: #cc9966;
}

.hxclass {}

.hxclass a {}

.hx {}

/* 固定留言 */
.onlinemessage {
	width: 300px;
	height: 300px;
	position: fixed;
	left: 50%;
	top: 50%;
	z-index: 999;
	background-color: #fff;
	padding: 15px;
	padding-top: 10px;
	transform: translate(-50%, -50%);
	box-sizing: content-box;
	border: 1px #e5e4e3 solid;
	border-radius: 10px;
	text-align: center;
}

.onlinemessage h3 {
	font-size: 22px;
	line-height: 3;
}

.onlinemessage form .inpbox {
	float: left;
	margin: 0 18px 20px 0;
}

.onlinemessage form .inpbox input {
	height: 42px;
	line-height: 42px;
	font-size: 16px;
	border-radius: 20px;
	background-color: #fff;
	border: none;
	padding: 0 20px;
	width: 220px;
	box-sizing: border-box;
}

.onlinemessage form .inpbox input:hover {
	color: white;
	background-color: #cfa972;
}

.onlinemessage form .inpbox input:hover -webkit-input-placeholder {
	color: white;
}

.onlinemessage form .inpbox input:focus {
	background-color: #cfa972;
	color: white;
}

.onlinemessage form p {
	font-size: 15px;
	line-height: 2;
}

.onlinemessage form .inpboxs {
	margin-top: 10px;
	height: 42px;
	background-color: #cfa972;
	padding: 0 20px;
	display: inline-block;
	box-sizing: border-box;
	border-radius: 20px;
}

.onlinemessage form .inpboxs button {
	font-size: 18px;
	line-height: 42px;
	color: #fff;
	cursor: pointer;
	background: none;
	outline: none;
	border: none;
	padding: 0 10px;
	height: 42px;
}

.cancelmess {
	background-color: #e9e9e9;
	color: #fff;
	border-radius: 50%;
	position: absolute;
	top: 10px;
	right: 22px;
	height: 22px;
	width: 22px;
	text-align: center;
	line-height: 22px;
	cursor: pointer;
}

/* 固定底部 */
.clearfix::after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

button {
	border: 0;
	background-color: transparent;
	outline: none
}

.onlinecons {
	position: fixed;
	bottom: 200px;
	right: 0;
	z-index: 100;
	width: 70px;
	height: 140px;
	background: url(../images/onlinecons.png) no-repeat center center;
}

.onlinecons .filled {
	position: relative;
}

.onlinecons .filled .filled_top,
.onlinecons .filled .filled_bottom {
	width: 70px;
	height: 70px;
	position: absolute;
	left: 0;
	display: block;
	cursor: pointer;
}

.onlinecons .filled .filled_top {
	top: 0;
}

.onlinecons .filled .filled_bottom {
	top: 75px;
}

.filled .filled_bottom:hover .weixinbox {
	display: block !important;
}

/*高校专区*/
.ej_xieyi {
	width: 1062px;
	overflow: hidden;
	margin: 0 auto;
	line-height: 23px;
	margin-top: 15px;
	margin-bottom: 15px;
	padding:30px 50px;
	box-shadow: rgba(187, 187, 187, 1) 0 0px 20px -1px;
}

.ej_xieyi h1 {
	font-size: 24px;
	line-height: 80px;
	text-align: center;
	font-weight: 600;
}

.ej_xieyi p {
	font-size: 16px;
	line-height: 30px;
}

.blk {
	padding: 30px 0 30px 0;
	text-align: center;
}

.blk input {
	vertical-align: middle;
	margin-right: 8px;
}

.blk label {
	color: #d1a76f;
	font-size: 16px;
	vertical-align: middle;
}

.zhuce {
	width: 100%;
	text-align: center;
	padding-bottom: 30px;
}

.input_sub {
	background: #d1a76f;
	font-size: 16px;
	color: #fff;
	height: 35px;
	line-height: 35px;
	padding: 0 55px;
	border: none;
	border-radius: 5px;
	cursor: pointer;
}

.zhzc {
	width: 1162px;
	overflow: hidden;
	margin: 15px auto;
	box-shadow: rgba(187, 187, 187, 1) 0 0px 20px -1px;
}
.zhzc form{width:70%;margin: 0 auto;}

.zhzc h1 {
	font-size: 24px;
	line-height: 80px;
	text-align: center;
	font-weight: 600;
}

.error {
	background-color: #fffe36;
	border: 1px solid #e1e16d;
	font-size: .8em;
	color: #000;
	padding: .3em;
	margin-left: 5px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-box-shadow: 0 0 .5em rgba(0, 0, 0, .8);
	-moz-box-shadow: 0 0 .5em rgba(0, 0, 0, .8);
	-webkit-box-shadow: 0 0 .5em rgba(0, 0, 0, .8);
}

.bmzc {
	color: #d1a76f;
	font-size: 16px;
}
.bmzc strong{color: #313131;font-size:18px;}
.bmzc tr{margin-top: 8px;}

.bmzc td {
	height: 40px;
}

.bmzc td select {
	border: none;
	border-bottom: 1px #d1a76f solid;
	line-height: 30px;
	height: 30px;
	width: 90%;
	color: #6d6d6d;
    font-size: 16px;
    margin-bottom: 10px;
}

.bmzc td input {
	border: none;
	border-bottom: 1px #d1a76f solid;
	line-height: 26px;
	height: 26px;
	width: 90%;
    color: #6d6d6d;
    font-size: 16px;
    margin-bottom: 10px;
}
 input::-webkit-input-placeholder {
       /* placeholder颜色  */
       color: #aab2bd;
       /* placeholder字体大小  */
       font-size: 16px;
    }

.zhzc input[type="submit"] {
	margin: 50px 0;
}

.peixun {
	width: 100%;
	overflow: hidden;
	font-size: 16px;
	color: #d1a76f;
	margin-bottom: 35px;
}

.peixun p {
	width: 100%;
	clear: both;
	min-height: 30px;
	overflow: hidden;
    font-size: 16px;
}

.peixun p strong {
	float: left;
	font-weight: normal;
    font-size: 16px;
}

.peixun p span {
	float: right;
}

.peixun p input {
    border: none;
	border-bottom: 1px #d1a76f solid;
	line-height: 26px;
	height: 26px;
	color: #6d6d6d;
	font-size: 15px;
}
.peixun .shijian{ width:30%;}
.peixun .pt {
	padding-top: 10px;
}

.peixun textarea {
	color: #6d6d6d;
	border: none;
	border-bottom: 1px #d1a76f solid;
	font-size: 16px;
}

.peixun .inp1 {
	border: none;
	border-bottom: 1px #d1a76f solid;
	line-height: 26px;
	height: 26px;
	width: 98%;
}

.peixun p em {
	color: #333333;
	padding-left: 10px;
}

.register-box-con2-box-upload {
	position: relative;
	width: 98px;
	height: 98px;
	float: left;
	border: 1px solid #d1a76f;
	border-radius: 5px;
	margin-top: 12px;
	float: left;
}

.register-box-con2-box-upload .register-box-con2-box-upload-ti {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 98px;
	height: 98px;
	text-align: center;
	line-height: 98px;
	font-size: 18px;
	color: #d1a76f;
	z-index: 9;
	overflow: hidden;
	text-align: center;
	display: table-cell;
}

.register-box-con2-box-upload .register-box-con2-box-upload-ti img {
	vertical-align: middle;
}

.register-box-con2-box-upload input {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 165px;
	z-index: 99;
	opacity: 0;
	filter: alpha(opacity=0);
}

.yiyuan {
	padding-top: 10px;
}

.yiyuan input {
	vertical-align: middle;
	margin-right: 8px;
}

.yiyuan label {
	color: #d1a76f;
	font-size: 16px;
	vertical-align: middle;
}

/*在线订单*/
.dingdan {
	width: 520px;
	overflow: hidden;
	margin: 0 auto;
	padding: 30px 0;
}

.dingdan p {
	padding: 15px 0;
	font-size: 17px;
}

.dingdan p span {
	float: right;
	color: #989898;
	font-size: 12px;
}

.dingdan .zffs {
	width: 80%;
	margin: 0 auto;
	overflow: hidden;
	text-align: center;
	padding: 20px 0;
}

.dingdan .zffs span {
	width: 175px;
	height: 75px;
	display: table-cell;
	border: 1px #d1a76f solid;
	float: left;
	text-align: center;
	margin: 0 10px;
	border-radius: 8px;
	position: relative;
}

.dingdan .zffs a {
	width: 100%;
	height: 100%;
	display: block;
}

.dingdan .zffs span img {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
}

.dingdan .zffs span:hover {
	border: 1px #cc0000 solid;
}

.dingdan_success {
	width: 520px;
	overflow: hidden;
	margin: 0 auto;
	padding: 30px 0;
	text-align: center;
}

.dingdan_success h1 {
	font-size: 18px;
}

.dingdan_success p {
	font-size: 18px;
	color: #d1a76f;
	padding: 20px 0 30px 0;
	text-align: center;
}

.dingdan_success a {
	background: #d1a76f;
	font-size: 16px;
	color: #fff;
	padding: 5px 55px;
	border: none;
	border-radius: 5px;
	cursor: pointer;
}

/*高校专区首页*/
.gxzq {
	width: 1162px;
	overflow: hidden;
	margin: 90px auto;
	box-shadow: rgba(187, 187, 187, 1) 0 0px 20px -1px;
}

.gxzq .left {
	width: 160px;
	float: left;
	background: #f1f1f1;
	height: 100%;
	overflow: hidden;
	padding-bottom: 9999px;
	margin-bottom: -9999px;
}

.gxzq .left ul {
	width: 100%;
	overflow: hidden;
}

.gxzq .left ul li {
	height: 50px;
	line-height: 50px;
	border-bottom: 1px #d8d8d8 solid;
}

.gxzq .left ul li:last-child {
	border-bottom: none;
}

.gxzq .left ul li a {
	font-size: 16px;
	color: #8f8f8f;
	padding-left: 43px;
	height: 100%;
	display: block;
}

.gxzq .left a:hover {
	background: #d1a76f;
	color: #fff;
}

.gxzq .left .active {
	color: #fff;
}

.left .gxbg1 {}

.left .gxbg1 a {
	background: url(../images/gx_left_1_1.png) no-repeat 8px center;
}

.left .gxbg1 a:hover,
.left .gxbg1 .active {
	background: url(../images/gx_left_1_2.png) no-repeat #d1a76f 8px center;
}

.left .gxbg2 a {
	background: url(../images/gx_left_2_1.png) no-repeat 8px center;
}

.left .gxbg2 a:hover,
.left .gxbg2 .active {
	background: url(../images/gx_left_2_2.png) no-repeat #d1a76f 8px center;
}

.left .gxbg3 a {
	background: url(../images/gx_left_3_1.png) no-repeat 8px center;
}

.left .gxbg3 a:hover,
.left .gxbg3 .active {
	background: url(../images/gx_left_3_2.png) no-repeat #d1a76f 8px center;
}

.left .gxbg4 a {
	background: url(../images/gx_left_4_1.png) no-repeat 8px center;
}

.left .gxbg4 a:hover,
.left .gxbg4 .active {
	background: url(../images/gx_left_4_2.png) no-repeat #d1a76f 8px center;
}

.left .gxbg5 a {
	background: url(../images/gx_left_5_1.png) no-repeat 8px center;
}

.left .gxbg5 a:hover,
.left .gxbg5 .active {
	background: url(../images/gx_left_5_2.png) no-repeat #d1a76f 8px center;
}

 .left .gxbg6 a {
	background: url(../images/gx_left_6_1.png) no-repeat 8px center;
}

.left .gxbg6 a:hover,
.left .gxbg6 .active {
	background: url(../images/gx_left_6_2.png) no-repeat #d1a76f 8px center;
}

.left .gxbg7 a {
	background: url(../images/gx_left_7_1.png) no-repeat 8px center;
}

.left .gxbg7 a:hover,
.left .gxbg7 .active {
	background: url(../images/gx_left_7_2.png) no-repeat #d1a76f 8px center;
}

.left .gxbg8 a {
	background: url(../images/gx_left_8_1.png) no-repeat 8px center;
}

.left .gxbg8 a:hover,
.left .gxbg8 .active {
	background: url(../images/gx_left_8_2.png) no-repeat #d1a76f 8px center;
}

.gxzq .right {
	width: 958px;
	float: right;
	background: #fcfcfc;
	height: 100%;
	min-height: 335px;
	border-left: 4px #fff solid;
	padding: 10px 20px;
}

.gxzq .right .img100 img {
	width: 100%;
}

/*查询结果*/
.cxjg {
	width: 560px;
	overflow: hidden;
	margin: 0 auto;
	padding: 30px 0;
}

.cxjg h1 {
	font-size: 18px;
	text-align: center;
}

.cxjg .xinxi .yj {}

.xinxi {
	padding: 25px 0;
	overflow: hidden;
}

.xinxi table {
	width: 558px;
	border-spacing: 0;
	border: 1px #d1a76f;
	font-size: 15px;
	margin-bottom: 25px;
}

.xinxi table tr th {
	background: #d1a76f;
}

.xinxi table tbody tr td {
	border-left: 1px solid #d1a76f;
	height: 35px;
	line-height: 35px;
	padding: 0 15px;
	color: #606060;
}

.xinxi table tbody tr td span {
	color: #d1a76f;
}

.xinxi table tr:first-child td:first-child {
	border-top-left-radius: 5px;
}

.xinxi table tr:first-child td:last-child {
	border-top-right-radius: 5px;
}

.xinxi table tr:first-child td {
	border-top: 1px solid #d1a76f;
}

.xinxi table tr td:last-child {
	border-right: 1px solid #d1a76f;
}

.xinxi table tr td {
	border-bottom: 1px solid #d1a76f;
}

.xinxi table tr:last-child td:first-child {
	border-bottom-left-radius: 5px;
}

.xinxi table tr:last-child td:last-child {
	border-bottom-right-radius: 5px;
}

.xinxi .cen {
	text-align: center;
	color: #d1a76f;
}

.xinxi .cen td {
	color: #d1a76f;
}

.xinxi .lv {
	color: #29af00;
}

.xinxi .wei {
	color: #ec1b1b;
}

.xinxi p {
	line-height: 30px;
	color: #d1a76f;
	font-size: 15px;
}

.chaxun {
	padding: 25px 0;
	overflow: hidden;
}

.contact-agile label {
	color: #d1a76f;
	font-size: 16px;
	width: 100%;
	display: inline-block;
}

.contact-agile input[type="text"] {
	outline: none;
	font-size: 15px;
	color: #969696;
	padding: 10px 0px 6px 0px;
	width: 94%;
	border: none;
	border-bottom: 1px solid #d1a76f;
	-webkit-appearance: none;
	margin: 2px 0px 31px;
	background: #fff;
}

.cx_tijiao {
	vertical-align: baseline;
	padding-top: 30px;
}

.cx_tijiao input[type="submit"] {
	padding: 10px 0;
	color: #fff;
	font-size: 15px;
	border: none;
	outline: none;
	text-transform: uppercase;
	letter-spacing: 2px;
	background: #d1a76f;
	cursor: pointer;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-o-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-ms-transition: 0.5s all;
	margin: 0 auto;
	display: block;
	width: 35%;
	border-radius: 5px;
}

.cx_tijiao input[type="submit"]:hover {
	background: rgba(232, 133, 0, 0.98);
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-o-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-ms-transition: 0.5s all;
}

.cjcx {
	width: 600px;
	overflow: hidden;
	margin: 0 auto;
	padding: 30px 0;
}

.cjcx h1 {
	font-size: 18px;
	text-align: center;
}

.cjcx p {
	font-size: 12px;
	padding-left: 130px;
	padding-bottom: 16px;
	line-height: 30px;
}

.white-pink1 {
	margin: 0 auto;
	padding-top: 30px;
	width: 100%;
	font-size: 15px;
	color: #d1a76f;
}

.white-pink1 label {
	display: block;
	margin: 0px 0px 5px;
}

.white-pink1 label>span {
	float: left;
	width: 20%;
	text-align: right;
	padding-right: 10px;
	margin-top: 10px;
	color: #d1a76f;
}

.white-pink1 input[type="text"],
.white-pink1 input[type="email"],
.white-pink1 input[type="password"],
.white-pink1 textarea,
.white-pink1 select {
	color: #969696;
	width: 70%;
	padding: 3px 0px 3px 5px;
	margin-top: 2px;
	margin-right: 6px;
	border: 1px solid #d1a76f;
	background: #fbfbfb;
	height: 30px;
	line-height: 30px;
	outline: 0;
	-webkit-box-shadow: inset 1px 1px 2px rgba(200, 200, 200, 0.2);
	box-shadow: inset 1px 1px 2px rgba(200, 200, 200, 0.2);
	border-radius: 5px;
}

.white-pink1 textarea {
	height: 100px;
	padding: 5px 0px 0px 5px;
	width: 70%;
}

.white-pink1 .button {
	background-color: #d1a76f;
	border-radius: 9px;
	-webkit-border-radius: 9px;
	-moz-border-border-radius: 9px;
	color: #ffffff;
	font-size: 15px;
	font-weight: bold;
	font-style: normal;
	height: 40px;
	border: none;
	line-height: 40px;
	width: 150px;
	text-decoration: none;
	text-align: center;
	cursor: pointer;
	margin: 0 auto;
}

.white-pink1 .button:hover {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #deb988), color-stop(1, #d1a76f));
	background: -moz-linear-gradient(center top, #ef027d 5%, #ff5bb0 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef027d', endColorstr='#ff5bb0');
	background-color: #ef027d;
}

.white-pink1 .button:active {
	position: relative;
	top: 1px;
}

.white-pink1 select {
	background: url('down-arrow.png') no-repeat right, -moz-linear-gradient(top, #FBFBFB 0%, #E9E9E9 100%);
	background: url('down-arrow.png') no-repeat right, -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FBFBFB), color-stop(100%, #E9E9E9));
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	text-indent: 0.01px;
	text-overflow: '';
	width: 70%;
	line-height: 15px;
	height: 30px;
}

#btnSendCode1 {
	width: 90px;
	height: 35px;
	padding: 5px;
	margin: 0;
	font-size: 14px;
	text-align: center;
	background: #d1a76f;
	border-radius: 30px;
	color: #fff;
	border: none;
	cursor: pointer;
}

.m16 {
	margin-bottom: 16px;
}

/*分页样式*/
			.zhlajax1_pages {
				width: 1100px;
				margin: 0 auto;
				padding-bottom: 30px;
				text-align: center;
				font-size: 14px;
			}

			.zhlajax1_pages span {
				border: 1px solid #ccc;
				padding: 5px;
				cursor: pointer;
			}

			.zhlajax1_pages span.defaults {
				border: 1px solid red;
				color: red;
			}

			.zhlajax1_pages .pageid {
				margin: 0 5px;
				padding-left: 8px;
				padding-right: 8px;
			}

			.zhlajax1_pages .pageNo {
				border: none;
			}

			.zhlajax1_pages .changeId {
				width: 30px;
				border: 1px solid #ddd;
				padding: 6px;
			}
/*公告*/
.gonggao {width:100%;}

.gonggao ul li span {
	color: #999;
	padding-left: 20px;
	background: url(../images/time.png) no-repeat left 50%;
	font-size: 14px;
	float: right
}

.gonggao ul li {
	height: 42px;
	line-height: 42px;
	overflow: hidden;
	background: url(../images/list.png) left 50% no-repeat;
	padding-left: 20px
}

.gonggao ul {
	margin-top: 5px
}

.gonggao ul li a {
	height: 42px;
	line-height: 42px;
	color: #666;
	width: 550px;
	float: left;
	font-size: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.gonggao ul li a:hover {
	color: #e60012
}

/*高校公告*/
.gonggao1 {
	width: 1062px;
	overflow: hidden;
	margin: 0 auto;
	line-height: 23px;
	padding: 50px;
	margin-top: 15px;
	margin-bottom: 15px;
	box-shadow: rgba(187, 187, 187, 1) 0 0px 20px -1px;
}

.gonggao1 .title {
	font-size: 24px;
	text-align: center;
	font-weight: 600;
	padding-bottom: 10px;
}

.gonggao1 .date {
	font-size: 14px;
	color: #999;
	text-align: center;
	padding-bottom: 30px;
}

.gonggao1 p {
	font-size: 16px;
	padding-bottom: 15px;
	line-height: 30px;
}
.gonggao1 p img{
	max-width: 100%;
}
/*考试教程*/
.jiaocheng {
	width:1162px;
	overflow: hidden;
	margin: 15px auto;
	box-shadow: rgba(187, 187, 187, 1) 0 0px 20px -1px;
}

.jiaocheng .left {
	width: 160px;
	float: left;
	background: #f1f1f1;
	height: 100%;
	overflow: hidden;
	padding-bottom: 9999px;
	margin-bottom: -9999px;
}

.jiaocheng .left ul {
	width: 100%;
	overflow: hidden;
}

.jiaocheng .left ul li {
	height: 50px;
	line-height: 50px;
	border-bottom: 1px #d8d8d8 solid;
	font-size: 16px;
}

.jiaocheng .left ul li:last-child {
	border-bottom: none;
}

.jiaocheng .left ul li a {
	font-size: 16px;
	color: #8f8f8f;
	height: 100%;
	display: block;
    text-align: center;
}

.jiaocheng .left a:hover {
	background: #d1a76f;
	color: #fff;
}

.jiaocheng .left .active {
    background: #d1a76f;
	color: #fff;
}
.jiaocheng .right {
	width: 958px;
	float: right;
	background: #fcfcfc;
	height: 100%;
	min-height: 300px;
	border-left: 4px #fff solid;
	padding: 10px 20px;
}
.jiaocheng .right .top{width: 100%;overflow: hidden;padding: 5px 0;}
.jiaocheng .right .top a{height: 28px;line-height: 28px;background: #f1f1f1;color: #8f8f8f; padding: 0 20px;float:left;margin-right: 10px;margin-bottom: 10px;border-radius: 5px;font-size: 16px;} 
.jiaocheng .right .top .active{color: #fff;background: #d1a76f;} 
.jiaocheng .right .top a:hover{color: #fff;background: #d1a76f;}
.jiaocheng .right .tuijian{box-shadow: 0 0 10px rgba(10,31,68,.1);
    -webkit-transition: all 0.4s ease-out 0s;
    -moz-transition: all 0.4s ease-out 0s;
    -ms-transition: all 0.4s ease-out 0s;
    -o-transition: all 0.4s ease-out 0s;
    transition: all 0.4s ease-out 0s;
}
.tuijian .kctj-pic{overflow: hidden;width: 220px;height: 124px;}
.tuijian .kctj-pic img{width: 220px;height: 124px;-webkit-transition: all 0.4s ease-out 0s;
    -moz-transition: all 0.4s ease-out 0s;
    -ms-transition: all 0.4s ease-out 0s;
    -o-transition: all 0.4s ease-out 0s;
    transition: all 0.4s ease-out 0s;}
.tuijian:hover img{transform: scale(1.1);-ms-transform:scale(1.1);-webkit-transition: all 0.4s ease-out 0s;
    -moz-transition: all 0.4s ease-out 0s;
    -ms-transition: all 0.4s ease-out 0s;
    -o-transition: all 0.4s ease-out 0s;
    transition: all 0.4s ease-out 0s;}

.tuijian .kctj-bt p{height: 32px; line-height: 32px;padding: 0 10px;padding-top: 5px;}
.tuijian .kctj-bt p strong{float: left;color: #323333;font-size: 16px;}
.tuijian .kctj-bt p span{float: right;color: #969595;font-size: 13px;}
.tuijian .kctj-bt b{clear: both;display: block; width: 100%; color: #7C7C7C;font-size: 12px;padding: 0 10px;font-weight: normal; height: 30px;}
.tuijian .kctj-bt i{margin-right: 3px;}

.jiaocheng .list{
    margin-right: -10px;
    margin-left: -10px;
}
.jiaocheng .list ul li{width:22.5%;float:left;position: relative;padding-right: 10px;padding-left: 10px; margin-bottom: 15px;}

.list .tuijian .kctj-bt  .ksbt{height: 20px;padding: 5px 10px 0 10px;}
.list .tuijian .kctj-bt  .ksbt strong{color: #323333;width: 100%;display: block;font-size: 15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.list .tuijian .kctj-bt  .ksbt span{color: #969595;font-size: 13px;}
.list .tuijian .kctj-bt  .zjr{height: 25px; line-height: 25px;padding: 0 10px 5px 10px;color:#7c7c7c;font-size: 13px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

/*课程详情*/
.kcxq{width:1062px;margin:30px auto;overflow: hidden;box-shadow: 0 0 30px rgba(10,31,68,.1);padding: 50px;}
.kcxq .kecheng1{width:100%;overflow: hidden;}
.kcxq .kecheng1 p{line-height:30px;padding-bottom: 10px;overflow: hidden;}
.kcxq .kecheng1 p strong{color: #333333;font-size:24px;float:left;font-weight: bold;}
.kcxq .kecheng1 p span{font-size:15px;color: #4d4d4d;float:right;}
.kcxq .kecheng2{width:100%;}
.kcxq .kecheng2{clear: both;width: 100%;}
.kecheng3{width:100%;height:33px;line-height: 33px;}
.kecheng3 em{float:right;color:#4d4d4d;font-size:15px;padding-left: 12px;cursor: pointer;}
.kecheng3 em img{margin-right:5px;vertical-align: middle;}
.kecheng4 h1{color:#000000;font-size:20px;}
.kecheng4 dl{width:95%;margin: 0 auto;padding: 20px 0;}
.kecheng4 dl dd{width:84px;float: left;}
.kecheng4 dl dd img{width:84px; height: 84px;border-radius: 50%;}
.kecheng4 dl dd span{display: block; text-align: center;font-size:16px;padding-top:13px;}
.kecheng4 dl dt{display:table;height:84px;width:310px;float:left;padding-left: 30px;}
.kecheng4 dl dt p{width:100%;display: table-cell;vertical-align: middle;font-size: 14px;font-weight: 500;line-height: 23px;}
.kecheng5{width:100%;overflow: hidden;}
.kc{border:none;width: 40%;margin: 0 auto;margin-bottom: 15px;overflow: hidden;margin-top: 20px;}
.kc>li {width:50%;text-align: center;font-size:16px;height: 40px;font-weight: normal;}
.kc>li a{font-size:18px;}
.kc>li a:hover{background:none;border:none;}
.kc>li.active>a, .kc>li.active>a:focus, .kc>li.active>a:hover{border:none;font-weight: normal;}
.kc>li.active>a i{width: 80px;height: 3px;background: linear-gradient(90deg, #d1a76f 0%, #ecc89a 100%);border-radius:2px; display: block;margin: 0 auto;margin-top: -5px;}
.kecheng6{padding-top:20px;width:750px;overflow: hidden; margin: 0 auto;}
.kecheng6 .xq-biaoti h1{color:#000000;font-size:20px;}
.kecheng6 .xq-biaoti i {
    width: 80px;
    height: 4px;
    display: block;
    background: linear-gradient(90deg, #D1A76F 0%, #ECC99B 100%);
    border-radius: 2px;
    margin-top: -3px;
    margin-bottom: 20px;
}
.kecheng6 ul li{font-size: 14px;line-height: 25px;color: #8e8e8e;}
.kecheng6 .xq-jieshao{font-size: 14px;line-height:30px;color: #8e8e8e;overflow: hidden;}
.kecheng6 .xq-jieshao p{padding-bottom: 20px;font-size: 16px; }
.kecheng6 .xq-jieshao p img{max-width: 100%;}
.kecheng6 a{height:34px;line-height: 34px;padding: 0 14px; background: #f1f1f1;color:#8f8f8f;float: left;margin-right: 10px;font-size:16px;border-radius: 5px;margin-bottom: 15px;}
.kecheng6 .active{background: #d1a76f;color:#fff;}
.kecheng6 a:hover{background: #d1a76f;color:#fff;}
.kecheng6 p{width:100%;overflow: hidden;}
.tab-content .kcnr{width:100%;line-height: 23px;}
.tab-content .kcnr img{max-width:100%;}

.kcdownload{padding-top:20px;width:750px;overflow: hidden;margin: 0 auto;}
.kcdownload .xq-biaoti h1{color:#000000;font-size:20px;}
.kcdownload .xq-biaoti i {
    width: 80px;
    height: 4px;
    display: block;
    background: linear-gradient(90deg, #D1A76F 0%, #ECC99B 100%);
    border-radius: 2px;
    margin-top: -3px;
    margin-bottom: 20px;
}
.kcdownload span{font-size: 18px;float:left;}
.kcdownload span a{color: #d1a76f;}
.kcdownload strong{font-size: 16px;float:right;font-weight: normal;}
.kcdownload strong a{padding:2px 15px; background: #d1a76f;color:#fff;font-size:14px;border-radius:5px;}

/*模拟考试*/
.right .mnks{padding: 10px 80px;overflow: hidden;}
.right .mnks h1{font-size:18px; text-align: center;}
.right .mnks table{width:75%;margin: 0 auto;margin-top: 20px;}
.right .mnks table td{padding: 10px 0; border-bottom: 1px #dddddd solid;font-size:16px;line-height: 25px;}
.right .mnks table td span{color: #828282;}
.next{width: 155px; height: 35px;line-height: 35px;background: #d1a76f;border-radius: 10px;display: block;text-align: center;color: #fff;font-size:15px;margin: 30px auto;}
.next:hover{color:#fff;}
.right .mnks1{padding: 10px 80px;overflow: hidden;}
.right .mnks1 .ks1 h1{font-size:18px; text-align: center;float:left; position: absolute; left: 50%; }
.right .mnks1 .ks1 span{float:right;color:#585858;font-size:14px;}
.right .mnks1 .ks1{width:100%;padding: 10px 0;overflow: hidden;}
.right .mnks1 .tijiao{width:100%;text-align: center;padding-bottom: 20px;}

.ks2{clear: both;padding-top: 30px;overflow: hidden;}
.ks2 p{height:25px;line-height:25px;border:1px #cecbc7 solid;border-radius: 5px;padding: 0 10px;font-size:14px;}
.ks2 p strong{color:#787878;float: left;font-weight: normal;}
.ks2 p span{float: right;}
.ks2 em{font-size:17px;color:#b9761c;line-height: 35px;}
.ks2 .l1{}
.ks2 .l1 li{width:100%;display: inline-block;height: 35px;line-height: 35px;font-size:16px;padding-left: 20px;}

.ks2 .tijiao{widht:100%;overflow: hidden;}
.ks2 label input{margin-right: 5px;}
.ks2 .l2{}
.ks2 .l2 li{width:100%;height: 35px;line-height: 35px;font-size:14px;}


/*是否交卷弹窗*/

.theme-buy{margin-top:7%;text-align:center;}
.theme-signin{font-size:15px;}
.theme-popover-mask{z-index:9998;position: fixed;left: 0;top: 0;bottom: 0;right: 0;margin: 0 auto;width:100%;height:100%;background:rgba(0,0,0,0.8);filter:alpha(opacity=80);-moz-opacity:0.8;display:none;}
.theme-popover{z-index:9999;position:fixed; top: 0;right: 0;left: 0;bottom: 0;margin: auto;width:335px;height:170px;border-radius:10px;display:none;background:#fff;}
.theme-poptit{border-bottom:1px solid #ddd;padding:12px;position:relative;height:24px;}
.theme-poptit .close{float:right;color:#999;padding:5px;margin:-2px -5px -5px;font:bold 14px/14px simsun;text-shadow:0 1px 0 #ddd}
.theme-poptit .close:hover{color:#444;}
.theme-popbod{overflow: hidden;padding-top:30px;}
.dform{overflow: hidden;}
.theme-signin{}
.theme-signin h4{color:#000000;font-weight:100;margin-bottom: 40px;font-size: 22px;width: 100%; text-align: center;}

.dform .tijiao{width:100%;margin:0 auto;text-align: center;}
.dform .tijiao button{text-align:center;margin: 0 7px;}
.input_sub {
	background: #d1a76f;
	font-size: 16px;
	color: #fff;
	height: 35px;
	line-height: 35px;
	padding: 0 55px;
	border: none;
	border-radius: 5px;
	cursor: pointer;
}
.input_sub1{
	font-size: 16px;
	color: #d1a76f;
	height: 35px;
	line-height: 35px;
	padding: 0 55px;
	border: 1px #d1a76f solid;
	border-radius: 5px;
	cursor: pointer;
    background: #fff;
}

/*提交成功*/
.theme-popover1{z-index:9999;position:fixed; top: 0;right: 0;left: 0;bottom: 0;margin: auto;width:335px;height:300px;border-radius:10px;display:none;background:#fff;}
.theme-poptit1{border-bottom:1px solid #ddd;padding:12px;position:relative;height:24px;}
.theme-poptit1 .close{float:right;color:#999;padding:5px;margin:-2px -5px -5px;font:bold 14px/14px simsun;text-shadow:0 1px 0 #ddd}
.theme-poptit1 .close:hover{color:#444;}
.theme-popbod1{overflow: hidden;padding-top:20px;}
.dform1{overflow: hidden;}
.theme-signin1{}
.theme-signin1 h4{color:#000000;font-weight:100;margin-bottom:15px;font-size: 22px;width: 100%; text-align: center;}
.theme-popbod1 table{width:80%;margin: 0 auto;}
.theme-popbod1 table td{font-size: 16px;color:#d1a76f;border-bottom: 1px #d1a76f solid;height: 31px;line-height: 31px;}
.theme-popbod1 table td strong{color: #ef1c1c;font-size: 20px;}

.dform1 .tijiao{width:100%;margin:0 auto;text-align: center;padding-top: 20px;}
.dform1 .tijiao button{text-align:center;margin: 0 7px;padding: 0 30px;}

/*已提交*/
.theme-popover2{z-index:9999;position:fixed; top: 0;right: 0;left: 0;bottom: 0;margin: auto;width:335px;height:190px;border-radius:10px;display:none;background:#fff;}
.theme-poptit2{border-bottom:1px solid #ddd;padding:12px;position:relative;height:24px;}
.theme-poptit2 .close{float:right;color:#999;padding:5px;margin:-2px -5px -5px;font:bold 14px/14px simsun;text-shadow:0 1px 0 #ddd}
.theme-poptit2 .close:hover{color:#444;}
.theme-popbod2{overflow: hidden;padding-top:20px;}
.dform2{overflow: hidden;}
.dform2 p{color:#d1a76f;font-size:16px;width: 80%;margin: 0 auto;line-height: 25px;}
.theme-signin2{}
.theme-signin2 h4{color:#000000;font-weight:100;margin-bottom:15px;font-size: 22px;width: 100%; text-align: center;}
.theme-popbod2 table{width:80%;margin: 0 auto;}
.theme-popbod2 table td{font-size: 16px;color:#d1a76f;border-bottom: 1px #d1a76f solid;height: 31px;line-height: 31px;}
.theme-popbod2 table td strong{color: #ef1c1c;font-size: 20px;}

.dform2 .tijiao{width:100%;margin:0 auto;text-align: center;padding-top: 20px;}
.dform2 .tijiao button{text-align:center;margin: 0 7px;padding: 0 30px;}

/*考务咨询*/
.UI-bubble{display:inline-block;width:18px;height:18px;overflow:hidden;background:url(../images/sicons.png) 0px 0px no-repeat;}
.UI-ask{display:inline-block;width:18px;height:18px;overflow:hidden;background:url(../images/sicons.png) -22px 0px no-repeat;}
#questions{}
#questions li h5 .UI-ask,#questions li h5 .UI-bubble{position:absolute;left:0px;top:11px;}
#questions li{border-bottom:1px solid #e7e7e7;padding:0 14px 5px 14px;vertical-align:bottom;}
#questions li h5{height:40px;position:relative;color:#666;font-size:15px;cursor:pointer;line-height:40px;height:40px;overflow:hidden;padding:0 0 0 25px;}
#questions li .foldContent{border-left:3px solid #d1a76f;padding:10px 26px;border-top:1px dashed #e2e2e2;line-height:24px;background:#f3f3f3;color:#888;display: none;font-size: 15px;}

/*基本信息*/
.right .jbxx{padding: 10px 50px 10px 0;overflow: hidden;width:70%;float:left;}
.right .jbxx h1{font-size:18px; text-align: center;}
.right .jbxx table{width:80%;float:right;}
.right .jbxx table td{padding: 10px 0; border-bottom: 1px #dddddd solid;font-size:16px;line-height: 25px;}
.right .jbxx table td span{color: #828282;}
.right .zhaopian{width:13%;float:left;}
.right .zhaopian .pic{position: absolute;margin-top: 110px;background: #d1a76f;border-radius: 5px;color: #fff;padding:5px 25px;cursor: pointer;}


.xx_tijiao {
	vertical-align: baseline;
	padding-top: 30px;
    padding-bottom: 20px;
    overflow: hidden;
    width:85%;
}

.xx_tijiao input[type="submit"] {
	padding: 10px 0;
	color: #fff;
	font-size: 15px;
	border: none;
	outline: none;
	text-transform: uppercase;
	letter-spacing: 2px;
	background: #d1a76f;
	cursor: pointer;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-o-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-ms-transition: 0.5s all;
	margin: 0 auto;
	display: block;
	width: 20%;
	border-radius: 5px;
}

.xx_tijiao input[type="submit"]:hover {
	background: rgba(232, 133, 0, 0.98);
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-o-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-ms-transition: 0.5s all;
}

/*我的订单*/
.right .myorder{padding: 10px 20px;overflow: hidden;}
.right .myorder h1{font-size:16px; text-align: center;}
.right .myorder table{width:80%;margin: 0 auto;border: 1px #d1a76f solid;padding: 10px 20px;border-radius: 5px;}
.right .myorder table td{padding: 8px 0; border-bottom: 1px #dddddd solid;font-size:15px;line-height: 25px;}
.right .myorder table td span{color: #828282;}
.right .myorder strong{font-size: 18px;float:left;font-weight: normal;}
.right .myorder a{font-size: 14px;float:right;color: #fff;background: #d1a76f;padding: 3px 10px;border-radius: 5px;}
.right .myorder em{color:#ff0d0d;}

.right .myorder strong a{font-size: 18px;float:left;font-weight: normal;background: none;color: #333;padding: 0;}
.right .myorder strong a:hover{color: #d1a76f;}
/*申报表*/
.shenbao {
	width:700px;
	overflow: hidden;
	margin: 15px auto;
	box-shadow: rgba(187, 187, 187, 1) 0 0px 20px -1px;
    padding: 20px;
    position: relative;
}
.shenbao h1{letter-spacing:8px;}
.shenbao a{position: absolute;top: 20px;right:20px;}
/*
.shenbao table{border-right:1px solid #dddddd;border-bottom:1px solid #dddddd} 
.shenbao table td{border-left:1px solid #dddddd;border-top:1px solid #dddddd;height: 35px;padding-left: 10px;font-size:14px;}
*/
.shenbao table{background: #000000;width:100%;margin: 0 auto;} 
.shenbao table td{background: #ffffff;color:#000000;padding:6px 0; font-size:15px;text-align: center;}
.shenbao table td img{width:80%;}
.shenbao table td p{min-height: 20px; text-align: center;}
.shenbao h1{font-size: 20px;font-weight: bold;text-align: center;line-height: 40px;padding-bottom: 20px;}

/*准考证打印*/
.details {
	width:978px;
	overflow: hidden;
	margin: 15px auto;
	box-shadow: rgba(187, 187, 187, 1) 0 0px 20px -1px;
    padding: 20px;
}
.details h1{font-size: 18px;font-weight: bold;text-align: center;line-height: 30px;width:100%;display: block;clear: both;}
.details h2{font-size: 15px;font-weight: bold;text-align: center;line-height: 30px;width:100%;display: block;}
.details_print {
    width: 70%;
    margin: 0 auto;
	overflow: hidden;
    border-radius: 10px;
    border:1px #d1a76f solid;
    padding-bottom: 15px;margin-bottom: 15px;
}
.details_print a{padding: 0 27px;background: #d1a76f;color:#fff;text-align: center;line-height: 23px;float:right;border-radius: 3px;margin-bottom: 10px;}
.details_print a:hover{color:#fff;}
.details_print table{background: #dddddd;margin:20px auto;} 
.details_print table td{background: #ffffff;height: 35px;padding-left: 10px;font-size:14px;}

.details_print table td span{color: #828282;text-align: center;display: block;}
.details_print table td p{text-align:center;}
.details .xuzhi{width:65%;margin: 0 auto;padding-bottom: 15px;}
.details .xuzhi p{font-size: 13px;line-height: 23px;margin-bottom: 5px;}

.shenbao a{ float: right;text-align: center;margin-top: 8px; padding: 0 20px;border-radius: 5px; height: 28px;line-height: 28px; background: #d1a76f; color: #fff;font-weight: normal;font-size: 16px;}


/*输入框默认字*/
::-webkit-input-placeholder { /* WebKit browsers */
  color: #d7d7d7;
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #d7d7d7;
}

:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #d7d7d7;
}

.beian{width:100%;overflow: hidden;}
.beian a{color:#ccc;font-size: 16px;line-height: 30px;}

.gxbg4 {
	display: none;
}





