
/*资质证书 start*/
.honour{
	overflow: hidden;
	margin-right: -30px;
}
.honour dd{
	float: left;
	display: inline;
	width: 33.3333%;
	margin-bottom: 30px;
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
}
.honour dd a{
	display: block;
	margin-right: 30px;
	background: #fff;
	padding: 10px 10px 0;
}
.honour dd a .pic{
	position: relative;
}
.honour dd a .pic img{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.honour dd a .pic:before{
	display: block;
	content: "";
	padding-top: 66.6666%;
}
.honour dd a .text{
	line-height: 66px;
	height: 66px;
	color:#333;
	font-size: 16px;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.honour dd:hover a .text{
	color: #58372f;
}
/*资质证书 end*/



/*校园风光 end*/
.imgList1{
	margin-right: -30px;
}
.imgList1 dd{
	width: 33.3333%;
	float: left;
	display: inline;
}
.imgList1 dd a{
	display: block;
	margin: 0 30px 30px 0;
	background: #fff;
}
.imgList1 dd a:hover .text{
	color: #158832;
}
.imgList1 dd a .pic img{
	object-fit: cover;
	object-position: center center;
}
.imgList1 dd a .pic:before{
	padding-top: 66.6666%;
}
.imgList1 dd a .text{
	text-align: center;
	font-size: 16px;
	color: #666666;
	height: 60px;
	line-height: 60px;
	padding: 0 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
/*校园风光 end*/

/*课程展示 start*/
.courseBg{
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
}
.courseDl{
	overflow: hidden;
}
.courseDl dd{
	background: #fff;
	overflow: hidden;
	position: relative;
}
.courseDl dd .pic{
	width: 50%;
	float: right;
	display: inline;
	overflow: hiddene
}
.courseDl dd .text{
	overflow: hidden;
	position: relative;
	padding: 70px 62px 0;
	text-align: center;
}
.courseDl dd .text .title{
	font-size: 18px;
	color: #444444;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	height: 55px;
	line-height: 55px;
	margin-bottom: 14px;
}
.courseDl dd .text .info{
	font-size: 14px;
	line-height: 24px;
	height: 48px;
	overflow: hidden;
	color: #666666;
	margin-bottom: 36px;
}
.courseDl dd .text .more a{
	padding: 0 58px;
	line-height: 46px;
	height: 46px;
	border: 1px solid #1276be;
	font-size: 16px;
	color: #1276be;
	display: inline-block;
	border-radius: 4px;
}
.courseDl dd .text .more a i{
	display: inline-block;
	margin-left: 12px;
	background: url(../images/more.png) no-repeat center center;
	background-size: contain;
	vertical-align: middle;
	height: 46px;
	width: 25px;
	transition: all 0.3s linear;
	-wevkit-transition: all 0.3s linear;
}
.courseDl dd .text .more a:hover i{
	transform: translateX(10px);
	-webkit-transform: translateX(10px);
}
.courseDl dd.even .pic{
	float: left;
}
/*课程展示 end*/

/*学院介绍 start*/
.college{
	font-size: 16px;
	color: #333333;
	line-height: 32px;
	padding: 20px;
}
.college .collPic{
	text-align: center;
}
.college img{
	display: inline-block;
}
/*学院介绍 end*/

/*科目列表 start*/
.subjectDl{
	overflow: hidden;
	margin: 0 -15px;
}
.subjectDl dd{
	float: left;
	width: 33.3333%;
	display: inline;
	margin-bottom: 30px;
}
.subjectDl dd .con{
	overflow: hidden;
	margin: 0 15px;
	border-radius: 6px;
	box-shadow: 0 0 5px 2px rgba(0,0,0,0.08);
}
.subjectDl dd .text{
	background: #fff;
	padding: 10px 20px 20px;
}
.subjectDl dd .text .title{
	font-size: 18px;
	color: #333;
	height: 38px;
	line-height: 38px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-bottom: 18px;
}
.subjectDl dd .text .priceBox{
	overflow: hidden;
}
.subjectDl dd .text .price{
	font-size: 26px;
	color: #fdb52a;
	font-weight: bold;
}
.subjectDl dd .text .price span{
	font-size: 18px;
}
.subjectDl dd .btn a{
	padding: 0 32px;
	font-size: 14px;
	color: #1276be;
	display: block;
	border: 1px solid #1276be;
	border-radius: 4px;
	height: 34px;
	line-height: 34px;
	transition: all 0.3s linear;
	-wevkit-transition: all 0.3s linear;
}
.subjectDl dd .btn a:hover{
	background: #1276be;
	color: #fff;
}
/*科目列表 end*/

/* 课程详情 start */
.courseUp{
	padding: 20px;
	background: #fff;
	overflow: hidden;
	margin-bottom: 20px;
}
.courseUp .pic{
	margin-right: 30px;
	width: 400px;
}
.courseUp .text .title{
	font-size: 28px;
	color: #333333;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.courseUp .text .num{
	font-size: 16px;
	height: 56px;
	line-height: 56px;
	color: #999;
}
.courseUp .text .price{
	line-height: 65px;
	height: 65px;
	color: #fdb52a;
	font-size: 32px;
	margin-bottom: 36px;
}
.courseUp .text .price span{
	font-size: 34px;
}
.courseUp .text .btn a{
	display: inline-block;
	width: 140px;
	font-size: 16px;
	color: #fff;
	height: 46px;
	line-height: 46px;
	background: #f04d4e;
	text-align: center;
	border-radius: 6px;
	margin-right: 20px;
}
.courseUp .text a.btn1{
	background: #ffaf34;
}
.courseDown{
	background: #fff;
	padding: 20px;
}
.courseDown .title{
	font-size: 18px;
	color: #333333;
	line-height: 34px;
}
.courseDown .info{
	font-size: 14px;
	color: #666;
	line-height: 25px;
}
.courseTab{
	overflow: hidden;
	margin-bottom: 20px;
}
.courseTab .ctitle{
	float: left;
	display: inline;
	height: 32px;
	line-height: 32px;
	margin-right: 20px;
	padding: 0 14px;
	font-size: 14px;
	color: #999999;
	cursor: pointer;
}
.courseTab .ctitle.hover{
	background: #e9611e;
	color: #fff;
	border-radius: 5px;
}
.courseTDl dd{
	overflow: hidden;
	padding-bottom: 15px;
	border-bottom: 1px solid #e6e6e6;
	margin-bottom: 15px;
}
.courseTDl dd .pic{
	width: 80px;
	overflow: hidden;
	border-radius: 100%;
	margin-right: 15px;
}
.courseTDl dd .coursePic{
	overflow: hidden;
	margin-bottom: 15px;
}
.courseTDl dd .pic:before{
	padding-top: 100%;
}
.courseTDl dd .title1{
	font-size: 22px;
	color: #333333;
	line-height: 38px;
	height: 38px;
	overflow: hidden;
	padding-top: 10px;
}
.courseTDl dd .time{
	font-size: 14px;
	color: #999;
	line-height: 28px;
	height: 28px;
	overflow: hidden;
}
.courseTDl dd .courseTextC{
	font-size: 14px;
	color: #333333;
	line-height: 24px;
}
/* 课程详情 end */

/* 订单信息 start */
.orderUp{
	background: #fff;
	padding-bottom: 32px;
	margin-bottom: 20px;
}
.orderTitle{
	line-height: 94px;
	height: 94px;
	font-size: 24px;
	color: #333333;
	padding: 0 30px;
	border-bottom: 1px solid #f5f5f5;
}
.orderCon{
	padding: 0 30px;
}
.orderUser{
	overflow: hidden;
	padding-top: 30px;
	padding-bottom: 26px;
}
.orderUser .pic{
	width: 50px;
	height: 50px;
	border: 1px solid #dfdfdf;
	border-radius: 100%;
	overflow: hidden;
	margin-right: 16px;
}
.orderUser .pic:before{
	padding-top: 100%;
}
.orderUser .title{
	font-size: 20px;
	color: #333;
}
.orderUser .info{
	font-size: 20px;
	color: #777;
}
.payBox .title,.buyBox .title{
	font-size: 20px;
	color: #333;
	line-height: 44px;
	height: 44px;
	margin-bottom: 12px;
}
.payBox .con{
	background: #f6f5f4;
	height: 76px;
	line-height: 76px;
	overflow: hidden;
	margin-bottom: 24px;
}
.payBox .payIcon{
	float: left;
	display: inline;
	margin-left: 20px;
}
.payBox .payIcon .selectIcon{
	margin-top: 27px;
	width: 22px;
	height: 22px;
	border-radius: 100%;
	margin-right: 10px;
	float: left;
	display: inline;
	background: #cfcfcf url(../images/gou.png) no-repeat center center;
	background-size: auto 20px;
	cursor: pointer;
	transition: all 0.3s linear;
	-wevkit-transition: all 0.3s linear;
}
.payBox .payIcon .selectIcon.active{
	background-color: #62bc55;
}
.payBox .payIcon .icon{
	float: left;
	display: inline;
	font-size: 18px;
	color: #333;
}
.payBox .payIcon .icon i{
	display: inline-block;
	width: 36px;
	height: 36px;
	background: url(../images/zfb.png) no-repeat center center;
	background-size: cover;
	vertical-align: middle;
	margin-right: 10px;
	margin-top: -5px;
}
.payBox .payIcon .icon1 i{
	background: url(../images/wx.png) no-repeat center center;
	background-size: cover;
}
.buyBox .con{
	overflow: hidden;
}
.buyBox .con .price{
	font-size: 24px;
	color: #333333;
	font-weight: bold;
	margin-top: 30px;
}
.buyBox .picBox{
	overflow: hidden;
}
.buyBox .picBox .pic{
	width: 150px;
	margin-right: 32px;
}
.buyBox .picBox .text{
	overflow: hidden;
}
.buyBox .picBox .text1{
	font-size: 18px;
	color: #333;
	line-height: 25px;
	margin-bottom: 20px;
}
.buyBox .picBox .text2{
	font-size: 18px;
	color: #999999;
}
.orderDown{
	overflow: hidden;
	background: #fff;
	height: 100px;
	line-height: 100px;
	padding-right: 36px;
}
.orderDown .price{
	font-size: 30px;
	color: #f86501;
	float: left;
	margin-right: 20px;
}
.orderDown .price span{
	font-size: 18px;
	color: #333333;
	margin-right: 26px;
}
.orderDown .price i{
	font-style: normal;
	font-size: 18px;
}
.orderDown .payBtn {
	overflow: hidden;
	padding-top: 22px;
}
.orderDown .payBtn a{
	display: inline-block;
	padding: 0 52px;
	background: #f86501;
	line-height: 56px;
	height: 56px;
	font-size: 24px;
	color: #fff;
	border-radius: 5px;
}
/* 订单信息 end */

/*师资力量 start*/
.imgList2{
	margin-right: -32px;
}
.imgList2 dd{
	width: 25%;
	float: left;
	display: inline;
}
.imgList2 dd a{
	display: block;
	margin: 0 32px 32px 0;
	position: relative;
	border-radius: 6px;
	overflow: hidden;
}
.imgList2 dd a .pic:before{
	padding-top: 133.824%;
}
.imgList2 dd a .text{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	color: #ffffff;
	padding: 0 20px;
	height: 108px;
	background: rgba(0,0,0,0.3);
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	transition: all 0.3s linear;
	-wevkit-transition: all 0.3s linear;
}
.imgList2 dd a .text .text1{
	height: 30px;
	line-height: 30px;
	font-size: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-top: 28px;
}
.imgList2 dd a .text .text2{
	font-size: 14px;
	overflow: hidden;
	line-height: 22px;
	height: 22px;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.imgList2 dd a:hover .text{
	color: #58372f;
}
/*师资力量 end*/

/*在线报名 start*/
.enrollText{
	height: 80px;
	line-height: 80px;
	text-align: center;
	font-size: 20px;
	color: #333333;
}
.enrollClose{
	position: absolute;
	width: 30px;
	height: 30px;
	top: 25px;
	right: 15px;
	background: url(../images/bgTClose1.png) no-repeat center center;
	background-size: contain;
	cursor: pointer;
}
.enrollBg{
	position: fixed;
	background: rgba(0,0,0,0.5);
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index: 200;
	visibility: hidden;
	opacity: 0;
	transition: all 0.4s linear;
	-webkit-transition: all 0.4s linear;
}
.enrollTc {
    width: 520px;
    height: 484px;
    background: #fff;
    border-radius: 5px;
    position: fixed;
    top: 50%;
    left: 50%;
    margin-top: -260px;
    margin-left: -242px;
    z-index: 201;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    visibility: hidden;
    opacity: 0;
    transition: all 0.4s linear;
    -webkit-transition: all 0.4s linear;
}
.enrollBg.show{
	visibility: visible;
	opacity: 1;
}
.enrollTc.show{
	visibility: visible;
	opacity: 1;
}
.enroll{
	padding: 0 20px;
	background: #fff;
	border-radius: 20px;
	overflow: hidden;
}
.enrollDl dd{
	margin-bottom: 15px;
}
.enrollDl dd .text{
	color: #444444;
	float: left;
	display: inline;
	line-height:38px;
	height:38px;
	font-size: 16px;
	width: 90px;
	text-align: right;
}
.enrollDl dd .input{
	overflow: hidden;
	border: 1px solid #e6e6e6;
	line-height:38px;
	height:38px;
}
.enrollDl dd .input input{
	color: #333333;
	border: none;
	outline: none;
	background: none;
	font-size: 16px;
	height: 100%;
	width: 100%;
	padding: 0 10px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.enrollDl dd .textarea{
	overflow: hidden;
	border: 1px solid #e6e6e6;
	line-height:24px;
	height:78px
}
.enrollDl dd .textarea textarea{
	color: #333333;
	border: none;
	outline: none;
	background: none;
	height: 100%;
	font-size: 16px;
	width: 100%;
	padding: 8px 10px 0;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.enrollDl dd .yzmpic{
	height: 38px;
	line-height: 38px;
	overflow: hidden;
	margin-left: 0.3rem;
}
.enrollDl dd .yzmpic{
	width: 132px;
	height: 38px;
	margin-left: 16px;
	margin-right: 20px;
}
.enrollDl dd span{
	font-size: 16px;
	color: #d7282d;
}
.enrollDl dd .yzmpic img{
	width: 100%;
	height: 100%;
}
.enrollBtn{
	overflow: hidden;
	margin-left: 90px;
	padding-top: 15px;
}
.enrollBtn .btn{
	float: left;
	display: inline;
	margin-right: 20px;
}
.enrollBtn a{
	text-align: center;
	border-radius: 0.2rem;
	height: 40px;
	line-height: 40px;
	font-size: 0.75rem;
	color: #ffffff !important;
	display: inline-block;
	width: 150px;
	background: #e40000;
}
.enrollBtn .btn.btn1 a{
	background: #aaaaaa;
}
.enrollBtn .hover{
	background: #f5f5f5;
	color: #333333;
}
.enformSel{ line-height:38px;height:38px; position:relative; padding-right:1rem; margin-left: 90px;border: 1px solid #e6e6e6;}
.enformSel .seljg{ padding-left:10px; line-height:38px; color:#333333; font-size:16px; cursor:pointer;}
.enformSel i{ display:block; width:38px; height:38px; background:url(../images/select.png) no-repeat center center; position:absolute; right:0.1rem; top:0px; cursor:pointer;background-size: auto 0.3rem;}
.enformSel .selTj{ width:100%; overflow:hidden; border:1px solid #dedede; border-top:none; max-height:120px; overflow-y:auto; position:absolute; left:-1px; top:39px; background:#FFF; display:none; z-index:100000}
.enformSel .selTj a{ display:block; height:30px; line-height:30px; padding-left:10px; color:#666666; margin-bottom:1px; font-size: 14px;}
.enformSel .selTj a:hover{ background:#1a83e0; color:#FFF;}
.enformSel .selTj a.hover{background:#1a83e0; color:#FFF;}
/*在线报名 end*/

/*校园新闻 start*/
.imgText dd{
	background: #fff;
	padding: 20px;
	margin-bottom: 20px;
	overflow: hidden;
	transition: all 0.3s linear;
	-wevkit-transition: all 0.3s linear;
}
.imgText dd .pic{
	width: 300px;
	margin-right: 28px;
}
.imgText dd .text .title{
	height: 66px;
	line-height: 66px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.imgText dd .text .title a{
	font-size: 18px;
	font-family: "黑体";
	color: #333333;
}
.imgText dd .text .title a:hover{
	color: #58372f;
}
.imgText dd .text .time{
	font-size: 14px;
	color: #999999;
	height: 20px;
	line-height: 20px;
	font-family: "黑体";
	margin-bottom: 12px;
}
.imgText dd .text .info{
	font-size: 14px;
	font-family: "黑体";
	color: #666666;
	line-height: 30px;
	height: 60px;
	overflow: hidden;
}
.imgText dd:hover{
	box-shadow: 0 0 5px 1px rgba(0,0,0,0.08);
}
/*校园新闻 end*/

/* 联系我们 strat */
.contact{
	padding: 20px 20px;
	background: #fff;
}
.contactMap{
	width: 100%;
	height: 370px;
	margin-bottom: 50px;
}
.contactDl1{
	padding: 0 25px;
	text-align: center;
	font-size: 0;
}
.contactDl1 dd{
	display: inline-block;
	width: 33.3333%;
}
.contactDl1 dd .icon{
	border: 1px solid #dfdfdf;
	width: 68px;
	height: 68px;
	border-radius: 100%;
	margin: 0 auto;
}
.contactDl1 dd .icon1{
	background: url(../images/tel.png) no-repeat center center;
}
.contactDl1 dd .icon2{
	background: url(../images/address.png) no-repeat center center;
}
.contactDl1 dd .icon3{
	background: url(../images/email.png) no-repeat center center;
}
.contactDl1 dd .text1{
	height: 50px;
	line-height: 50px;
	overflow: hidden;
	font-size: 14px;
	color: #666666;
}
.contactDl1 dd .text2{
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	font-size: 14px;
	color: #666666;
}
/* 联系我们 end */

/*论坛登录start*/
.login{
	height: 682px;
	padding-top: 96px;
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
}
.loginC{
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
	overflow: hidden;
	height: 578px;
	border-radius: 20px;
	overflow: hidden;
	box-shadow: 0 0 4px 1px rgba(0,0,0,0.04);
}
.loginR{
	width: 480px;
	margin-right: 54px;
	overflow: hidden;
	background: #fff;
}
.loginForm{
	width: 305px;
	margin: 0 auto;
}
.loginTitle{
	padding-top: 28px;
	font-size: 30px;
	color: #58372f;
	line-height: 88px;
	height: 88px;
	text-align: center;
	overflow: hidden;
	padding-top: 20px;
}
.loginDl dd{
	width: 100%;
	margin-bottom: 20px;
}
.loginDl dd .input{
	height: 54px;
	line-height: 54px;
	border:1px solid #e3e3e3;
	border-radius: 10px;
	position: relative;
	overflow: hidden;
}
.loginDl dd .code{
	cursor: pointer;
	width: 85px;
	height: 32px;
	position: relative;
	margin-left: 16px;
	margin-top: 12px;
}
.loginDl dd .code img{
	width: 100%;
	height: 100%;
}
.loginDl dd .upText{
	font-size: 16px;
	color: #58372f;
	cursor: pointer;
}
.loginDl dd .input input{
	height: 54px;
	line-height: 54px;
	border: none;
	outline: none;
	width: 100%;
	font-size: 16px;
	padding: 0 16px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	color: #666;
	overflow: hidden;
}
.loginDl dd .input1 input{
	width: 77%;
}
.loginDl dd .input input::-webkit-input-placeholder{
	font-size: 16px;
	color: #bbbbbb;
	text-align: left;
}
.registrDl dd .input1{
    position: relative;
}
.registrDl dd .input1 input{
	width: 70%;
}
.registrDl .codeBt {
    height: 54px;
    width: 138px;
    text-align: center;
    line-height: 54px;
    color: #666;
    font-size: 14px;
    position: absolute;
    top: 0;
    right: 0;
    cursor: pointer;
}
.registrDl .codeBt:after {
    content: "";
    display: block;
    width: 1px;
    height: 15px;
    background: #cccccc;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -8px;
}
.forgetPwd a{
	font-size: 14px;
	color: #44b5fb;
}
.forgetPwd{
	margin-bottom: 32px;
}
.loginBtn{
	border-radius: 10px;
	width: 100%;
	height: 56px;
	line-height: 56px;
	background: #58372f;
	text-align: center;
}
.loginBtn a{
	font-size: 22px;
	color: #ffffff;
	display: block;
}
.loginText{
	text-align:center;
	font-size: 14px;
	color: #aeadad;
	line-height: 46px;
}
.loginText a{
	color: #44b5fb;
}
.registerBtn{
	border-radius: 10px;
	width: 100%;
	height: 48px;
	line-height: 48px;
	border: 1px solid #2e67dc;
	text-align: center;
}
.registerBtn a{
	font-size: 20px;
	color: #2e67dc;
	display: block;
}

/*登录 end*/

/* 新闻详细页 strat */
.newsView{
	background: #fff;
	padding: 25px 50px 30px;
}
.articleBox {
	line-height:36px;
	padding:10px 0;
	color: #737373;
	font-size:16px;
}
.articleBox img{
	max-width:100%;
}
.articleTitle{
	text-align: center;
	line-height: 60px;
	font-size: 28px;
	color:#333333;
	font-weight: bold;
}
.articleTime{
	text-align: center;
	height: 50px;
	line-height: 50px;
	color: #999999;
	font-size: 14px;
}
.articleTime span{
	margin: 0 5px;
	cursor: pointer;
}
.articleTime .fontColor{
	display: inline;
	color: #ffa200;
	font-weight: bold;
	margin-left: -5px;
}
.articleTime span.hover{
	color: #101887;
}
.newsReturn a{
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	display: block;
	background: #b7b9db;
	padding: 5px 56px;
	color: #ffffff;
	font-size: 16px;
	margin-top: 36px;
}
.newsReturn a:hover{
	background: #101887; 
}
.pageUpText{
	padding-top: 20px;
	border-top: 1px solid #e6e6e6;
	height: 70px;
	line-height: 35px;
	color:#666666;
	font-size: 16px;
	overflow: hidden;
	font-family: "Adobe 黑体 Std";
}
.pageUpText a{
	color:#666666;
	font-size: 16px;
	font-family: "Adobe 黑体 Std";
}
.pageUpText a:hover{
	color: #58372f;
}
.share{
	display:block;
	clear:both;
	padding:10px 0;
	}
.articlePage{
	clear:both;
	height:30px;
	text-align:center;
	font-family:Arial;
	}
.articlePage a{
	margin:0 1px;
	background:#ccc;
	padding:5px 10px;
	}
.articlePage a:hover{
	color:#fff;
	background:#1e8ddc;
	}
.articlePage a.hover{
	color:#fff;
	background:#1e8ddc;
	}
/**
 * 文章阅读页-内容上部大图
 */
#play{
	width:780px;
	height:500px;
	position:relative;
	overflow: hidden;
	background:#fff;
	border:1px solid #e9e9e9;
	padding:5px;
	margin:20px auto 0 auto;
}
#play .change_a {
	width:40%;
	height: 100%;
	position: absolute;
	top: 0;
	z-index: 1;
	cursor: pointer;
	display: block;
	overflow: hidden;
	background:url(about:blank);
}
#play .prev_a {left: 0;}
#play .next_a {right: 0}
#play .change_a span {
	width: 24px;
	height: 43px;
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -21px;
	display: none;
}
#play .prev_a span {background: url(../images/file/article_icon.png) no-repeat 0px -50px;left: 0;}
#play .next_a span {background: url(../images/file/article_icon.png) no-repeat -30px -50px;right: 0;}
#play .img_ul {
	position: relative;
	z-index: 1;
	width:780px;
	height:500px;
}
#play .img_ul li{
	position: relative;
	z-index: 1;
	width:780px;
	height:500px;
	background:#fff;
	margin:0 0 5px 0;
}
#play .img_ul li img{
	position:absolute;
	width: 100%;
	height: 100%;
}
.imgMove{
	width:600px;
	clear:both;
	margin:20px auto;
	position:relative;
}
.img_hd {
	margin:0 auto;
	overflow: hidden;
	height:60px;
	position:relative;
}
.img_hd ul {
	position: absolute;
	z-index: 1
}
.img_hd ul li {
	float: left;
	height:47px;
	width:70px;
	padding:3px;
	margin:0 7px;
	cursor: pointer;
	background:#fff;
	border:1px solid #d4d4d4;
	position:relative;
}
.img_hd ul li p{
	height:47px;
	width:70px;
	display:block;
	background:#fff;
	position:relative;
}
.img_hd ul li i{
	display:block;
	clear:both;
	line-height:20px;
	padding:0 5px;
	background:#000;
	color:#fff;
	position:absolute;
	right:3px;
	bottom:3px;
	z-index:99999999999999;
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
}
.img_hd ul li img {position:absolute;height:47px;width:70px;}
.img_hd ul li.on {border:1px solid #1e8ddc;background:#1e8ddc;}
.imgMove .bottom_a {
	width:20px;
	height:25px;
	display: block;
	cursor: pointer;
	z-index: 10;
	float:left;
	top:15px;
	position:absolute;
	z-index:9999999999999;
	background:url(../images/file/article_icon.png) no-repeat;
}
.imgMove .prev_a {background-position:left top;left:0;}
.imgMove .next_a {background-position:right top;right:0;}
.articleHand{
    clear:both;
    font-size:16px;
    padding:10px 0px 20px 0;
    overflow: hidden;
 }
.articleHand a{
    display:block;
    line-height:32px;
    padding:0 20px 10px 30px;
    float:left;
	background:url(../images/file/file.png) no-repeat left center; 
}
.articleHand a.word{background:url(../images/file/word.png) no-repeat left 3px; color:#37a6ff !important; }
.articleHand a.ppt{background:url(../images/file/ppt.png) no-repeat left center; color:#ff7735 !important;}
.articleHand a.excel{background:url(../images/file/excel.png) no-repeat left center; color:#15bf44 !important; }
.articleHand a.pdf{background:url(../images/file/pdf.png) no-repeat left center; color:#1369c0 !important; }
.articleHand a.zip{background:url(../images/file/zip.png) no-repeat left 3px; color:#ff9779 !important; }
/*新闻详细页 end*/

/*评论展示 begin*/
.homeSlideBox{
	width: 825px;
	height:150px;
	overflow: hidden;
	margin:0 auto;	
	position: relative;
}
.homeSlideBox .bt{
	display: block;
	width: 44px;
	height: 44px;
	cursor: pointer;
	position:absolute;
	top:50%;
	margin-top:-22px;
	background-color:#e1e1e1;
	background-repeat: no-repeat;
	background-position: center center;
	transition-duration: 0.3s;
}
.homeSlideBox .bt:hover{background-color:#fd6b6b;}
.homeSlideBox .bt.homePrev{
	left:0;
	background-image: url(../images/icon11.png)
}
.homeSlideBox .bt.homeNext{
	right:0;
	background-image: url(../images/icon12.png)
}
.homeSlide{
	width:697px;
	height:150px;
	overflow: hidden;
	margin:0 auto;
	position:relative;
}
.homeSlide_bd{
	overflow: hidden;
	margin:0 auto;
}
.homeSlide_bd .div{
	float:left;
	width:74px;
	height:149px;
	overflow:hidden;
	margin-right:15px;
	opacity:0.2;
	cursor: pointer;
	transition-duration: 0.3s;
}
.homeSlide_bd .div.on{opacity:1}
.homeSlide_bd .div img{
	display: block;
	width:74px;
	height:149px;
}
.xypjzsPic{
	width:308px;
	height:620px;
	overflow: hidden;
	margin:0 auto;
}
.xypjzsPic img{
	display: block;
	width:308px;
	height:620px;
}
/*评论展示 end*/

/*常见问题 begin*/
.problemDl dd{
	clear: both;
	overflow:hidden;
	margin-bottom: 15px;
}
.problemDl dd .divT{
	clear: both;
	height:60px;
	overflow:hidden;
	padding:0 20px;
	background:#f9f9f9;
	cursor:pointer;
}
.problemDl dd.hover .divT{background:#ff813b}
.problemDl dd .divT .spanT1{
	height: 60px;
	line-height: 60px;
	color: #666666;
	font-size:16px;
	font-weight: bold;
}
.problemDl dd .divT .spanT1.typ{
	padding-left:18px;
	background:url(../images/icon23.png) no-repeat left center;
}
.problemDl dd.hover .divT .spanT1.typ{
	background:url(../images/icon22.png) no-repeat left center;
}
.problemDl dd.hover .divT .spanT1{color:#fff}
.problemDl dd .divT em{
	float: right;
	width: 42px;
	height:60px;
	background:url(../images/icon20.png) no-repeat center center;
}
.problemDl dd.hover .divT em{background:url(../images/icon21.png) no-repeat center center;}
.problemDl dd .divC{
	clear: both;
	overflow:hidden;
	padding:22px;
	display: none;
}
.problemDl dd .divC .divCT{
	float: left;
	height:28px;
	overflow: hidden;
	line-height: 28px;
	color: #f19d31;
	font-size:18px;
	font-weight: bold;
	margin-right: 15px;
}
.problemDl dd .divC .divCR{
	overflow:hidden;
	color:#666666;
	line-height:28px;
	font-size:14px;
}
.problemDl.typ dd .divC .divCR{padding-left:15px}
/*常见问题 end*/
/*留言start*/
.formHot{
	overflow: hidden;
	padding:10px 20px;
	padding-top:0;
}
.formHot .divT{
	height: 34px;
	overflow: hidden;
	line-height: 34px;
	font-size:20px;
	color: #333333;
}
/**/
.form1 dd{
	clear: both;
}
.w_590{width: 590px}
.w_550{width: 550px}
.w_810{width: 730px;padding:0 5px;}
.w_1033{width: 1033px !important;padding:0 5px;}
.w100{width:100%}
.w_494{width:310px;padding:0 5px;}
.w_460{width:460px;padding:0 5px;}
.w_1078{width:1078px}
.form1 dd .divT{
	width: 85px;
	height: 48px;
	line-height: 48px;
	text-align: right
}
.form1 dd .divT .spanT2{
	color: #333333;
	text-align: right;
	font-size: 14px;
	margin: 0 10px 0 5px;
}
.form1 dd .box{
	height:48px;
	border: 1px solid #f3f3f3;
	background:#f3f3f3;
	position: relative;
}
.form1 dd .box .dw{
	height: 48px;
	line-height: 48px;
	font-size: 14px;
	color: #999999;
	position: absolute;
	top: 0;
	right:10px;
}
.form1 dd .spanT{
	line-height: 48px;
	color: #f40012;
	text-align: right;
	font-size: 14px;
}
.form1 dd .spanT.w{width:14px;}
.form1 dd .inputT{
	height: 48px;
	line-height: 48px;
	background: none;
	border: none;
	font-family: "microsoft yahei";
	color: #666;
	font-size: 14px;
	background:#f3f3f3;
}
.form1 dd .inputT::-webkit-input-placeholder{color:#999999}    /* 使用webkit内核的浏览器 */
.form1 dd .inputT:-moz-placeholder{color:#999999}                  /* Firefox版本4-18 */
.form1 dd .inputT::-moz-placeholder{color:#999999}                  /* Firefox版本19+ */
.form1 dd .inputT:-ms-input-placeholder{color:#999999}           /* IE浏览器 */
.form1 dd .code{
	width: 100px;
	height:50px;
}
.form1 dd .code img{
	display: block;
	width: 100px;
	height:50px;
}
.form1 dd .btn{
	display: block;
	width: 280px;
	height: 45px;
	margin:0 auto;
	line-height: 45px;
	text-align: center;
	font-size: 16px;
	color: #ffffff;
	background: #03366d
}
.form1 dd .btn.typ2{background: #ff813b}
.form1 dd .textarea{
	border: 1px solid #f3f3f3;
	line-height:24px;
	background:#f3f3f3;
	font-family: "microsoft yahei";
	color: #666;
	font-size: 14px;
	padding: 5px;
	width:730px;
	height: 188px;
}
.form1 dd .btn:hover{opacity:0.9}
.caseVBox1_t .more{line-height: 40px;color:#666666;font-size: 14px}
.caseVBox1_t .more:hover{color:#0352af}
.form1 dd .txt{
	line-height: 48px;
	padding-left: 10px;
	color: #999999;
	font-size: 14px;
}
.form1 dd .btn2{
	width: 100px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	font-size: 14px;
	color: #666666;
	background: #f3a325;
}
/*留言end*/