﻿body {
	padding: 0;
	margin: 0;
	font-family: "微软雅黑", "Arial Narrow", HELVETICA;
	background: #f8f8f8;
}

input {
	outline: none;
}

h1,
h2,
h3,
h4,
p,
ul,
li,
dl,
dt,
dd,
input,
img,
ol {
	padding: 0;
	margin: 0;
	border: none;
	list-style: none;
}

a:link,
a:visited,
a:hover {
	color: #333;
	text-decoration: none;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.clr:after {
	content: ' ';
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.whiteBg {
	background: #fff!important;
}

.mt1 {
	margin-top: 10px!important;
}

.mt2 {
	margin-top: 20px!important;
}

.conWidth {
	width: 1200px;
	margin: 0 auto;
}


/*mate*/

.mate {
	width: 100%;
	min-width: 1200px;
	height: 40px;
	border-bottom: 1px solid #dfe0e0;
	background: #f7f9fa;
	box-sizing: border-box;
	font-size: 12px;
	line-height: 40px;
	color: #333;
}

.mate a {
	color: #333;
	margin-left: 10px;
}

.mate a:hover {
	color: #1787e0;
}


/*搜索框*/

.searchBar {
	padding: 20px 0 10px;
	display: table;
}

.indexLogo {
	display: table-cell;
	width: 355px;
	vertical-align: middle;
}

.indexTel {
	display: table-cell;
	width: 310px;
	vertical-align: middle;
	padding-left: 25px;
	border-left: 1px solid #ebebeb;
}

.indexTel img {
	width: 310px;
}

.searchBox {
	display: table-cell;
	width: 100%;
	padding: 0 40px 0 50px;
	vertical-align: middle;
}

.search {
	width: 410px;
	border: 2px solid #1787e0;
	height: 44px;
	box-sizing: border-box;
	margin: 0 auto;
}

.searchType {
	width: 70px;
	height: 40px;
	line-height: 100%;
	border: #0033FF;
	background: none;
	padding: 0 5px;
	outline: none;
	color: #3b3b3b;
	font-size: 14px;
	border-right: 1px solid #f1f1f1;
	box-sizing: border-box;
}

.searchType option {
	height: 40px;
}

.search input {
	width: 276px;
	height: 40px;
	line-height: 40px;
	border: 0;
	background: none;
	padding: 0 10px;
	box-sizing: border-box;
	font-size: 14px;
	color: #666;
}

.searchBtn {
	display: inline-block;
	width: 60px;
	height: 40px;
	line-height: 40px;
	background: #1787e0;
	text-align: center;
	font-size: 16px;
	color: #fff!important;
}

.navBar {
	width: 100%;
	min-width: 1200px;
	height: 80px;
	background: #1787e0;
}

.navBar dl {
	float: left;
	padding: 10px 0;
}

.navBar dt {
	float: left;
	font-size: 16px;
	color: #fff;
	line-height: 60px;
	padding: 0 10px 0 20px;
}
.navIndex a{
	display: inline-block;
	color: #fff;
	height:60px;
	padding-right: 20px;
	border-right: 1px solid #3394e2;
}

.navBar dd {
	float: left;
	padding-right: 10px;
	border-right: 1px solid #3394e2;
}

.navBar dd a {
	display: block;
	/*padding-right: 20px;*/
	font-size: 14px;
	line-height: 20px;
	color: #fff;
	line-height: 30px;
	text-align: center;
}


/*.nav1{
	width: 132px;	
}*/

.nav1 dt {
	/*padding-left: 0;*/
}
.nav1 a{
	width: 76px;
	text-align: center;
}
.nav2 dd {
	width: 152px;
}

.nav2 dd a {
	float: left;
	width: 50%;
	box-sizing: border-box;
}

.nav3 dd {
	width: 228px;
}

.nav3 dd a {
	float: left;
	width: 33.33%;
	box-sizing: border-box;
}

.nav4 dd {
	padding-right: 0;
	width: 132px;
	border-right: 0;
}

.nav4 dd a {
	float: left;
	width: 76px;
	box-sizing: border-box;
}

.nav4 dd a.mr0 {
	width: 56px;
	padding-right: 0;
}

.adImg {
	display: block;
	margin-top: 10px;
}

.adImg img {
	width: 100%;
}

.hotCity {
	height: 30px;
	line-height: 30px;
	background: #f0f0f0;
}

.hotCity li,
.hotCity a {
	display: block;
	width: 66.66px;
	text-align: center;
	font-size: 14px;
	color: #333;
}

.hotCity ul li {
	float: left;
	cursor: pointer;
}

.hotCity ul li.active {
	color: #fff;
	background: #dd3635;
}

.hotyx {
	padding: 20px 0;
	height: 44px;
}

.hotyxTit {
	width: 68px;
	text-align: center;
	background: url(/images/rightIcon.png) no-repeat right center;
	background-size: 12px;
	color: #999;
	line-height: 44px;
}

.moreschool {
	width: 68px;
	text-align: center;
	color: #999!important;
	line-height: 44px;
	font-size: 14px;
}

.hotyx {
	display: table;
}

.hotschool {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
}

.hotschool li {
	float: left;
	width: 12.5%;
	padding: 0 10px;
	box-sizing: border-box;
	height: 44px;
	line-height: 22px;
	text-align: center;
	border-right: 1px solid #eeeeee;
}

.hotschool li .hotyxName {
	font-size: 16px;
	color: #1787e0;
}

.hotyxSort a {
	display: block;
	float: left;
	width: 33.33%;
	font-size: 14px;
	color: #999;
}

.hotyx a:hover {
	color: #dd3635!important;
}

.hotyx {
	display: none;
}

.hotyx.active {
	display: table;
}

.hotzy {
	border-top: 1px dashed #eeeeee;
}

.conL,
.conR {
	width: 326px;
	padding: 20px 10px;
	box-sizing: border-box;
}

.zsslideBox {
	width: 300px;
	height: 220px;
	overflow: hidden;
	position: relative;
	margin: 0 auto;
}

.zsslideBox .hd {
	height: 4px;
	overflow: hidden;
	position: absolute;
	bottom: 10px;
	z-index: 1;
	left: 70px;
}

.zsslideBox .hd ul {
	overflow: hidden;
	zoom: 1;
	float: left;
}

.zsslideBox .hd ul li {
	float: left;
	margin-right: 5px;
	width: 50px;
	height: 4px;
	background: #79858d;
	cursor: pointer;
}

.zsslideBox .hd ul li.on {
	background: #eb962c;
	color: #fff;
}

.zsslideBox .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}

.zsslideBox .bd li {
	zoom: 1;
	vertical-align: middle;
}

.zsslideBox .bd img {
	width: 300px;
	height: 220px;
	display: block;
}

.conM {
	width: 528px;
	margin: 0 10px;
	padding: 20px 10px;
	box-sizing: border-box;
}

.titleLink {
	display: block;
	font-size: 18px;
	color: #333;
}

.tdBg {
	position: relative;
	display: inline-block;
	width: 74px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	background: #3782d6;
	font-size: 14px;
	color: #fff;
	margin-right: 10px;
}

.tdBg:after {
	position: absolute;
	left: 74px;
	content: '';
	width: 0;
	height: 0;
	border-top: 13px solid transparent;
	border-left: 6px solid #3782d6;
	border-bottom: 13px solid transparent;
}

.tdSort a {
	font-size: 14px;
	color: #666;
	margin-right: 15px;
}

.kyrcTitle {
	font-size: 16px;
	color: #1787e0;
	background: url(/images/kyrcIcon.png) no-repeat left center;
	padding-left: 30px;
	background-size: 20px;
	height: 30px;
	line-height: 30px;
}

.kyrcTitle span {
	display: inline-block;
	padding: 0 8px;
	line-height: 30px;
	background: #eaeaea;
	color: #333;
	font-size: 14px;
	text-align: center;
	cursor: pointer;
}

.kyrcTitle span.active {
	color: #fff;
	background: #1787e0;
}

.kyrc {
	display: none;
	width: 100%;
	font-size: 14px;
	color: #333;
	border-top: 1px solid #eee;
	margin-top: 5px;
}

.kyrc.active {
	display: block;
}

.kyrc div {
	clear: both;
	margin-top: 12px;
}

.kyrc span {
	float: right;
	font-size: 12px;
	color: #666;
}

.tdBg1 {
	background: #ff7e00;
}

.tdBg1:after {
	border-left-color: #ff7e00;
}

.tdBg2 {
	background: #ee6464;
}

.tdBg2:after {
	border-left-color: #ee6464;
}

.rmzyTitle {
	background: url(/images/rmyxIcon.png) no-repeat left center;
	background-size: 20px;
}

.yxpm {
	display: none;
	font-size: 14px;
	line-height: 16px;
	padding-top: 10px;
}

.yxpm.active {
	display: block;
}

.yxpm div {
	margin-top: 12px;
	overflow: hidden;
}

.yxpm .num {
	display: inline-block;
	width: 16px;
	height: 16px;
	background: #bbbbbb;
	font-size: 12px;
	text-align: center;
	line-height: 16px;
	color: #fff;
	margin-right: 10px;
}

.pmProgress {
	width: 140px;
}

.pmName {
	width: 140px;
}

.pmProgress span {
	display: block;
	width: 80%;
	height: 2px;
	background: #1787e0;
	margin: 7px auto;
}

.yxpm .num1 {
	background: #ed4200;
}

.yxpm .num2 {
	background: #ff7214;
}

.yxpm .num3 {
	background: #ff9c00;
}

.zsjzNav {
	height: 30px;
	line-height: 30px;
	background: #eaeaea;
	font-size: 14px;
	color: #333;
}

.zsjzNav li {
	cursor: pointer;
	float: left;
	width: 84.66px;
	text-align: center;
}

.zsjzNav li.active {
	color: #fff;
	background: #1787e0;
}

.zsjzNav a {
	width: 84.66px;
	text-align: center;
	color: #ff7e00;
}

.izsjzList {
	display: none;
	margin-top: 10px;
	color: #666666;
}

.izsjzList.active {
	display: block;
}

.izsjzList li {
	font-size: 14px;
	line-height: 28px;
	background: url(/images/dot.png) no-repeat left center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-left: 15px;
	box-sizing: border-box;
	
}

.izsjzList a {
	float: left;
	color: #666;
}
.izsjzList  span{
	float: right;
}
.csTitle {
	background: url(/images/csIcon.png) no-repeat left center;
	background-size: 20px;
}

.kybmTit {
	font-size: 14px;
	color: #666;
	margin-top: 20px;
	margin-left: 18px;
}

.wjdcBox {
	width: 268px;
	margin: 0 auto;
	border: 1px solid #bfbfbf;
}

.wjdcBg {
	position: relative;
	width: 100%;
	height: 180px;
}

.wjdcBg .textBtn {
	position: absolute;
	left: 39.5px;
	top: 67px;
	display: block;
	width: 190px;
	height: 46px;
	background: #ff7e00;
	text-align: center;
	line-height: 46px;
	font-size: 24px;
	color: #fff;
	border-radius: 5px;
}

.cstext {
	font-size: 16px;
	color: #333;
	text-align: center;
	line-height: 24px;
}

.indexTitle {
	font-size: 24px;
	color: #1787e0;
	letter-spacing: 0.1em;
	border-bottom: 2px solid #1787e0;
	padding-bottom: 10px;
	padding-top: 20px;
}

.indexTitle span {
	font-size: 18px;
	color: #666666;
	margin-left: 5px;
}

.kyrcImg {
	border-top: 1px solid #ededee;
	padding-top: 10px;
	display: block;
	width: 300px;
	height: 450px;
	margin: 10px auto 0;
}

.kyrcImg img {
	width: 100%;
	height: 450px;
}

.rmyxTit {
	font-size: 16px;
	color: #1787e0;
	background: url(/images/rmxxIcon.png) no-repeat left center;
	padding-left: 30px;
	background-size: 20px;
	height: 30px;
	line-height: 30px;
	border-bottom: 1px solid #ededee;
	margin-top: 20px;
}

.rmyxTit a {
	font-size: 12px;
	color: #666;
}

.conMB {
	border-top: 1px solid #ededee;
	margin-top: 20px;
}

.rmyxName a {
	display: inline-block;
	padding: 0 8px;
	height: 30px;
	line-height: 30px;
	background: #eaeaea;
	font-size: 14px;
	color: #333;
	margin: 10px 5px 0;
}

.rmyxName a:hover {
	color: #fff;
	background: #1787e0;
}

.rmzyTit {
	background: url(/images/rmzyIcon.png) no-repeat left center;
	background-size: 20px;
}

.cygjTit {
	background: url(/images/cygjIcon.png) no-repeat left center;
	background-size: 20px;
}

.cygj {
	padding-bottom: 20px;
	border-bottom: 1px solid #ededed;
}

.cygj .cygjList {
	display: block;
	float: left;
	width: 33.33%;
}

.cygjIcon img {
	display: block;
	width: 32px;
	height: 30px;
	margin: 20px auto 10px;
}

.cygjText {
	font-size: 12px;
	color: #666;
	letter-spacing: 0.2em;
	text-align: center;
}

.ywbdTit {
	background: url(/images/ywbdIcon.png) no-repeat left center;
	background-size: 20px;
}

.ywbdTit span {
	background: none;
	color: #666;
	padding: 0;
}

.ywbdTit span.active {
	background: none;
	color: #666;
}

.ywbdTit span .num {
	color: #ff7e00;
}

.ywbdList {
	margin-top: 10px;
}

.ywbdList li {
	font-size: 14px;
	color: #666;
	line-height: 22px;
	list-style-type: disc;
	list-style-position: inside;
	/*overflow: hidden;
	white-space:nowrap;
	text-overflow: ellipsis;*/
	margin-top: 5px;
}

.ywbdList li a {
	color: #666;
}

.twBtn {
	display: block;
	width: 100%;
	height: 40px;
	background: #ff7e00;
	text-align: center;
	line-height: 40px;
	margin-top: 10px;
	font-size: 16px;
	color: #fff!important;
}

.kyztBox {
	border-top: 1px solid #ededed;
	margin-top: 20px;
	padding-top: 10px;
}

.kyztTitle {
	background: url(/images/kyztIcon.png) no-repeat left center;
	background-size: 20px;
}

.kyztTitle a {
	font-size: 12px;
	color: #666666;
}

.kyztLink a {
	width: 50%;
	display: block;
	float: left;
	padding: 0 5px;
	box-sizing: border-box;
}

.kyztLink a img {
	width: 100%;
	height: 50px;
}

.tdxlTitle {
	background: url(/images/kyztIcon.png) no-repeat left center;
	background-size: 20px;
}

.zsjzNav1 li,
.zsjzNav1 a {
	width: 101.6px;
}

.tdxlBox {
	padding-bottom: 20px;
	border-bottom: 1px solid #ededed;
	margin-bottom: 20px;
}

.fsxTitle {
	background: url(/images/fsxIcon.png) no-repeat left center;
}

.fsxBox {
	padding: 10px 0 20px;
	border-top: 1px solid #ededed;
	margin-top: 10px;
}

.fsxTit {
	font-size: 16px;
	color: #666666;
	border-left: 2px solid #1787e0;
	padding-left: 10px;
}

.fsxyq a {
	display: inline-block;
	width: 50px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	border: 1px solid #1787e0;
	font-size: 14px;
	color: #1787e0;
	margin-right: 10px;
	margin-top: 20px;
}

.fsxyq .moreLink {
	float: right;
	width: auto;
	border: 0;
	font-size: 12px;
	color: #666666;
}

.zsybTitle {
	background: url(/images/zsybIcon.png) no-repeat left center;
}

.zsybImg {
	display: none;
	width: 120px;
	height: 74px;
	margin: 14px auto;
}
.zsybImg img{
	width: 120px;
	height: 74px;
}
.zsybImg.active {
	display: block;
}

.zsybsort a {
	display: inline-block;
	float: left;
	width: 85.33px;
	font-size: 12px;
	padding-bottom: 8px;
	border-bottom: 2px solid #666666;
	color: #666666;
	margin: 0 5px;
	box-sizing: border-box;
	text-align: center;
}

.zsybsort a.active {
	color: #1787e0;
	border-color: #1787e0;
}

.xiaohui {
	position: relative;
	padding: 10px 0;
}

.picScroll-left {
	width: 1000px;
	overflow: hidden;
	margin: 0 auto;
}

.picScroll-left .hd .prev {
	cursor: pointer;
	position: absolute;
	left: 50px;
	top: 36.5px;
	width: 22px;
	height: 52px;
	background: url(/images/leftarrow.png) no-repeat left center;
	background-size: cover;
}

.picScroll-left .hd .next {
	cursor: pointer;
	position: absolute;
	right: 50px;
	top: 36.5px;
	width: 22px;
	height: 52px;
	background: url(/images/rightarrow.png) no-repeat left center;
	background-size: cover;
}

.picScroll-left .hd ul {
	float: right;
	overflow: hidden;
	zoom: 1;
	margin-top: 10px;
	zoom: 1;
}

.picScroll-left .hd ul li {
	float: left;
	width: 9px;
	height: 9px;
	overflow: hidden;
	margin-right: 5px;
	text-indent: -999px;
	cursor: pointer;
	background: url("images/icoCircle.gif") 0 -9px no-repeat;
}

.picScroll-left .hd ul li.on {
	background-position: 0 0;
}

.picScroll-left .bd ul {
	overflow: hidden;
	zoom: 1;
}

.picScroll-left .bd ul li {
	margin: 0 10px;
	float: left;
	display: inline;
	overflow: hidden;
	text-align: center;
}

.picScroll-left .bd ul li .pic {
	text-align: center;
}

.picScroll-left .bd ul li .pic img {
	width: 105px;
	height: 105px;
	display: block;
	border-radius: 50%;
}

.xhxx {
	width: 1000px;
	margin: 0 auto;
	border-top: 1px solid #ededed;
}

.xhxx a {
	display: inline-block;
	float: left;
	padding: 0 15px;
	font-size: 14px;
	line-height: 28px;
	color: #666;
}

.friendNav span {
	cursor: pointer;
	float: left;
	display: inline-block;
	width: 70px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #333333;
	text-align: center;
	background: #eaeaea;
}

.friendNav span.active {
	color: #fff;
	background: #1787e0;
}

.friendLink {
	display: none;
}

.friendLink.active {
	display: block;
}

.friendLink a {
	display: inline-block;
	font-size: 12px;
	color: #666;
	margin-right: 10px;
	margin-top: 10px;
}

.friendLink a:hover {
	color: #1787e0;
}

.address {
	font-size: 12px;
	color: #666;
	text-align: center;
	padding-top: 30px;
}

.address span {
	margin: 0 10px;
}

.copyImg {
	width: 666px;
	margin: 30px auto 0;
	padding-bottom: 60px;
}

.copyImg img {
	width:100%;
	/*height: 54px;*/
}


/*同等学历*/

.breadNav {
	font-size: 12px;
	padding: 10px 0;
}

.conBL{
	width: 864px;
	margin-right: 10px;
	box-sizing: border-box;
}
.conBL .whiteBg{
	padding: 20px 10px;
}
.bklcBox {
	margin-top: 30px;
	display: table;
}

.bklcstart {
	display: table-cell;
	vertical-align: middle;
	width: 70px;
	
	text-align: center;
	font-size: 20px;
	color: #fff;
	line-height: 35px;
}
.bklcstart span{
	display: block;
	width: 70px;
	height: 70px;
	background: #1787e0;
}
.bklcend {
	/*display: table-cell;
	vertical-align: middle;*/
	width: 60px;
	line-height: 70px;
	font-size: 20px;
	color: #f33c32;
	text-align: center;
}
.bklclc{
	display: table-cell;
	vertical-align: middle;
	width: 714px;
	/*height: 100px;*/
	padding: 0 10px;
	box-sizing: border-box;
}
.bklclct{
	height: 30px;
	line-height: 30px;
	padding-bottom: 10px;
	font-size: 18px;
	color: #333333;	
	background: url(/images/changjiantou.png) no-repeat bottom;
	background-size: 100%;
}
.bklclct span{
	display: block;
	width: 20%;
	float: left;
	text-align: center;
}
.bklclcb .bklclcbBox{
	float: left;
	width: 20%;
	font-size: 14px;
}
.bklclcb .bklclcbBox a{
	display: block;
	color: #666;
	/*margin-right: 3px;*/
	text-align: center;
}
.bklclcb .bklclcbBox a:hover{
	color: #1787e0;
}
.tdxlss{
	line-height: 26px;
}
.tdxlssRTit{
	font-size: 16px;
	color: #1787e0;
	margin: 20px 0 15px;
}
.tdxlssRTip{
	font-size: 14px;
	color: #666666;
}
.starImg img{
	width: 14px;
	height: 14px;
	margin-top: 6px;
}


.tdxlText{
	font-size: 14px;
	color: #666666;
	width: 218px;

}
.tdxlText1{
	font-size: 14px;
	color: #1787e0;
}
.tdxlText a{
	color:#1787e0 ;
}
.kylcCtn{
	margin-top:60px;
}
.kylcNav{
	position: relative;
	width: 100%;
	height: 46px;
}

.kylcBg img{
	width: 100%;
	height: 46px;
}
.kylcnav{
	position: absolute;
	width: 100%;
	top: 0;
	left: 0;
}
.kylcnav li{
	width: 20%;
	height: 46px;
	line-height: 36px;
	padding: 5px 0;
	box-sizing: border-box;
}
.kylcnavNum{
	display:inline-block;
	width:50px;
	text-align: right;
	font-size: 32px;
	border-right: 2px solid #cfcfcf;
}
.zsjzTitle{
	padding-bottom: 10px;
	border-bottom: 1px solid #ededed;
}
.zsjzTitle span{
	display: inline-block;
	width: 90px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	background: #1787e0;
	font-size: 14px;
	color: #fff;
}
.zsjzTitle a{
	font-size: 12px;
	color: #999;
	line-height: 30px;
}
.zsjzlist{
	margin-top: 10px;
}
.zsjzlist li{
	width: 100%;
	white-space: nowrap;
	overflow: hidden;
	font-size: 14px;
	line-height: 28px;
	padding: 0 10px 0 15px;
	box-sizing: border-box;
	background: url(/images/dot.png) no-repeat left center;
}
.zsjzlist li a{
	float: left;
	display: inline-block;
	color: #666;
}
.zsjzlist li span{
	float: right;
	color: #e30707;
}
.zxwtTit{
	background: url(/images/rmyxIcon.png) no-repeat left center;
    background-size: 20px;
    margin-top: 0;
}
.zxwtList{
	overflow: hidden;
	margin-top: 5px;
}
.zxwtList li{
	font-size: 14px;
	line-height: 28px;
	color: #666;
}
.zxwtList li a{
	float: left;
	color: #666;
}
.zxwtList li span{
	float: right;
}
.tdxlList .tdxlList1{
	
	width: 50%;
	padding: 0 20px 0 0;
	box-sizing: border-box;
}
.tdxlList .tdxlList2{
	padding: 0 0 0 20px;
	border-left: 1px solid #ededed;
}
.tdxlList .tdxlList1 .zsjzNav li,.tdxlList .tdxlList1 .zsjzNav a{
	width: 80px;
}
.wzztBox a{
	display: inline-block;
	width: 25%;
	float: left;
}
.wzztImg{
	width:100%;
	height: 148px;
	margin: 0 auto;
	border-right: 1px solid #ededed;
	box-sizing: border-box;
}
.wzztImg img{
	display: block;
	width:184px;
	height: 148px;
	margin: 0 auto;
}
.wzztIntro{
	text-align: center;
	font-size: 14px;
	color: #666;
	text-align: center;
	line-height: 28px;
}
.lunwenList{
	margin-top: 5px;
}
.lunwenList li{
	font-size: 14px;
	line-height: 22px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin-top: 5px;
}
.lunwenList li span{
	float: left;
	display: inline-block;
	width: 30px;
	height: 18px;
	line-height: 18px;
	text-align: center;
	background: #ff7e00;
	color: #fff;
	margin-right: 5px;
	margin-top: 2px;
}
.lunwenList li a{
	color: #666;
}
.kylcNav{
	width: 100%;
	height: 46px;
}

.kylcNav1{	
	background: url(/images/tdlcnav1.png) no-repeat left;
	background-size: cover;
}
.kylcNav2{	
	background: url(/images/tdlcnav2.png) no-repeat left;
	background-size: cover;
}
.kylcNav3{	
	background: url(/images/tdlcnav3.png) no-repeat left;
	background-size: cover;
}
.kylcNav4{	
	background: url(/images/tdlcnav4.png) no-repeat left;
	background-size: cover;
}
.kylcNav5{	
	background: url(/images/tdlcnav5.png) no-repeat left;
	background-size: cover;
}
.kylcNav6{	
	background: url(/images/tdlcnav6.png) no-repeat left;
	background-size: cover;
}
.kylcnav li{
	cursor: pointer;
	float: left;
	height:46px;
	width: 16.66%;
}
.lcjsIntro{
	font-size: 12px;
	color: #666666;
	
}
.kylcon{
	display: none;
	font-size: 12px;
	color: #666;
	margin-top: 30px;
	line-height: 24px;
}
.kylcon.active{
	display: block;
}
.kylcon p{
	text-indent: 2em;
}
.boldTit{
	font-size: 12px;
	font-weight: bold;
	color: #555;
}
.lclink{margin: 30px 0;}
.lclink a{
	font-size: 12px;
	color: #1787e0;
	margin:0 10px;
}
.redText{
	font-size: 14px;
	color: #ea0808;
}
.hotschool1 li{
	width: 16.66%;
}
.rxxzTit{
	font-size: 14px;
	font-weight: bold;
	color: #555;
}
.skksBox .fl{
	width: 50%;
	float: left;
	padding-right: 30px;
	box-sizing: border-box;
}
.djbm{
	font-weight: normal;
	color: #ea0808!important;
}
.cjcxTit{
	font-size: 16px;
	color: #1787e0;
	text-align: center;
	margin-bottom: 10px;
}
.hgfsxTable{
	width: 500px;
	margin: 0 auto;
	border-collapse: collapse;
	border-color: #1787e0;
	border:1px solid  #0033F;
	text-align: center;
	line-height: 28px;
}
.hgfsxTable td{
	border: 1px solid #1787e0;
}
.hgfsxTit{
	width: 500px;
	margin: 0 auto;border: 1px solid #1787e0;
	border-bottom: 0;
}
.hgfsxTit span{
	display: inline-block;
	width: 50%;
	text-align: center;
	border-right:  1px solid #1787e0;
	box-sizing: border-box;
	
}
.hgfsxTit span.br0{
	border:0;
}
.byzsImg{
	width: 50%;
	margin: 0 auto;
}
.byzsImg img{
	width:100%;
}


.lkkylcNav1{	
	background: url(/images/yylklcnav1.png) no-repeat left;
	background-size: cover;
}
.lkkylcNav2{	
	background: url(/images/yylklcnav2.png) no-repeat left;
	background-size: cover;
}
.lkkylcNav3{	
	background: url(/images/yylklcnav3.png) no-repeat left;
	background-size: cover;
}
.lkkylcNav4{	
	background: url(/images/yylklcnav4.png) no-repeat left;
	background-size: cover;
}
.lkkylcNav5{	
	background: url(/images/yylklcnav5.png) no-repeat left;
	background-size: cover;
}
.lkkylcNav6{	
	background: url(/images/yylklcnav6.png) no-repeat left;
	background-size: cover;
}


/*学校汇总*/
.banner{
	display: block;
	width:100%;
	height: 266px;
}
.banner img{
	width: 100%;
	height: 266px;
}
.yxczTit{
	padding: 0 10px;
}
.yxczTitle{
	font-size:14px;
	color: #999;
	background: url(/images/rmxxIcon.png) no-repeat left center;
	background-size: 30px;
	padding-left: 40px;
}
.yxczTitle span{
	font-size: 24px;
	color: #1787e0;
	margin-right: 10px;
}
.yxczSearchBox{
	width: 330px;
	height: 40px;
	/*border:1px solid #e0e0e0;*/
	box-sizing: border-box;
}
.yxczSearchBox input{
	width: 260px;
	height: 40px;
	padding: 0 5px;
	box-sizing: border-box;
	border:1px solid #e0e0e0;
}
.yxczSearchBox a{
	display: inline-block;
	width: 68px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background: #1787e0;
	font-size: 16px;
	color: #fff;
}
.diqu{
	padding:20px 10px;
	border-bottom: 1px solid #eee;
}
.diquTitle{
	width: 90px;
	font-size: 16px;
	color: #666666;
	background: url(/images/rightIcon.png) no-repeat right center;
	line-height: 30px;
}
.diquCity{
	width:1090px;
}
.diquCity li{
	cursor: pointer;
	float: left;
	height: 30px;
	line-height: 30px;
	background: #f8f8f8;
	padding: 0 10px;
	margin: 0 10px 10px;
	font-size: 14px;
	color: #333;
}
.diquCity li.active{
	background: #1787e0;
	color: #fff;
}
.diquCity li.active a{
	color: #fff;
}
.yuanxiaoList{
	width: 100%;
	margin-top: 30px;
}
.yuanxiaoList th,.yuanxiaoList td{
	border-bottom:1px solid #f3f3f3;
	padding: 20px 10px;
}
.yuanxiaoList th{
	font-size: 16px;
	color: #333;	
}
.yuanxiaoList td{
	font-size: 14px;
	color: #666;
	text-align: center;

}
.yuanxiaoList td a{
	color: #666;
}
.schoolName{
	text-align: left!important;
}
.xxtx span{
	margin: 0 5px;
}
.yjsy{
	background: url(/images/duihao.png) no-repeat center;
}
.zixunBtn{
	display: block;
	width: 48px;
	height: 24px;
	text-align: center;
	line-height: 24px;
	background: #80c269;
	margin: 0 auto;
	color: #fff!important;
}
.baomingBtn{
	display: block;
	width: 48px;
	height: 24px;
	text-align: center;
	line-height: 24px;
	background: #1787e0;
	margin: 0 auto;
	color: #fff!important;
}
.jinruBtn{
	display: block;
	width: 48px;
	height: 24px;
	text-align: center;
	line-height: 24px;
	background: #ff8e1f;
	margin: 0 auto;
	color: #fff!important;
}
/*翻页代码*/
.page { height:72px;clear:both; overflow:hidden;}
.page div.pagination {margin:28px 0 0 0;}
div.pagination { margin:10px; clear:both; overflow:hidden; text-align:center;}
div.pagination span.more-page ,
div.pagination span.current{margin-right: 5px;}
div.pagination .page-skip button,
div.pagination a{border: 1px solid #e4e4e4;color: #999999;display: inline-block; padding: 2px 9px;text-decoration: none;vertical-align: middle; margin-right: 5px; /* Saf4+, Chrome */ /* Chrome 10+, Saf5.1+, iOS 5+ */ /* FF3.6 */ /* IE10 */ /* Opera 11.10+ */ _filter: none;
    background: #f9f9f9;
    background-image: linear-gradient(to bottom, #ffffff, #ebebeb);
}
div.pagination .current { padding: 2px 9px;}
div.pagination .current,
div.pagination a:hover{ border: 1px solid #e4e4e4; color: #fff;filter:none;  background:#1787e0;display: inline-block;text-decoration: none;vertical-align: middle;*display: inline; *zoom:1;}
div.pagination .next-page {position: relative;}
div.pagination .prev-page {position: relative;}


/*网站专题*/
.zhuantiList{
	padding: 40px 10px;
}
.zhuantiList a{
	display: block;
	float: left;
	width: 216px;
	margin-right: 25px;
	margin-bottom: 40px;
}
.zhuantiList a .ztImg{
	width: 100%;
	height: 174px;
	overflow: hidden;
}
.zhuantiList a .ztImg img{
	width: 100%;
	height: 174px;
}
.zhuantiList a .zttext{
	text-align: center;
	font-size: 12px;
	color: #666666;
	line-height: 28px;
}
.zhuantiList a:hover img{
	transform: scale(1.1);
}
.sxBtn .fl{
	margin-right: 20px;
	line-height: 40px;
}
.sxBtn input{
	float: left;
	width: 14px;
	height: 14px;
	margin-top:13px ;
}
.sxBtn label{
	float: left;
	font-size: 12px;
	color: #999999;
	margin-left: 5px;
}


.zyCtnNav span{
	float: left;
	display: inline-block;
	width: 114px;
	height: 40px;
	border: 1px solid #1787e0;
	text-align: center;
	line-height: 40px;
	font-size: 16px;
	color: #333;
}
.zyCtnNav span.active{
	background: #1787e0;
	color: #fff;
}
.zyCtnNav{
	margin-top: 40px;
}
.zyCtn{
	padding: 0 10px;
}
.zyfirst{
	float: left;
	width: 150px;
	background: #f8f8f8;
	font-size: 14px;
	color: #666666;
	border: 1px solid #ddd;
	
	box-sizing: border-box;
}
.zyfirst li,.zySecond li{
	cursor: pointer;
	position: relative;
	height: 34px;
	line-height: 34px;
	padding:0 10px;
}
.iconfont{
	display: none;
	position: absolute;
	right: 10px;
	top: 10px;
	width: 14px;
	height: 14px;
	background: url(/images/rightIcon.png) no-repeat center;
	background-size: cover;
}
.zyfirst li.active,.zySecond li.active{
	background: #fff;
	color: #1787e0;
	border: 1px solid #ddd;
	box-sizing: border-box;
	border-left: 0;
	border-right:0;
}
.zyfirst li.active .iconfont,.zySecond li.active .iconfont{
	display: block;
}
.zyCtnctn{
	overflow: hidden;
	display: none;
	position: relative;
}
.zyCtnctn.active{
	display: block;
}
.zySecond{
	float: left;
	/*position: absolute;
	left: 150px;
	top: 0;*/
	width: 180px;
	background: #f8f8f8;
	font-size: 14px;
	color: #666666;
	border: 1px solid #ddd;
	box-sizing: border-box;
}
.zyDesTab{
	float:left;
	/*position: absolute;
	left: 330px;
	top: 0;*/
	width:850px;
	border: 1px solid #ddd;
	height: 40px;
	line-height: 40px;
	border-bottom: 0;
}
.zyDesTab tr:hover{
	background: #f8f8f8;
}
.zyDesTab td,.zyDesTab th{
	border-bottom: 1px solid #ddd;
	font-weight: normal;
	padding: 0 10px;
}
.zyDesTab th{
	font-size: 16px;
	color: #333;
	background: #f8f8f8;
}
.zyDesTab td{
	font-size: 14px;
	color: #666666;
	text-align: center;
}
.zyDesTab td a{
	color: #666666;
}


.zyDesTab1{
	position: static;
	
	width: 1180px;
	margin: 40px auto 0;
}


/*申硕流程*/
.sslcBox{
	padding: 20px 10px;
}
.sslcNav{
	padding-bottom: 3px;
	border-bottom:1px solid #1787e0;
}
.sslcNav li{
	float: left;
	cursor: pointer;
	width: 110px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	background: #d9d9d9;
	margin-right: 10px;
}
.sslcNav li.active{
	color: #fff;
	background: #1787e0;
}
.shlcTitle{
	font-size: 30px;
	color: #333333;
	text-align: center;
	margin: 30px 0 80px;
}
.sslcImg{
	width: 830px;
	margin: 0 auto 90px;
}
.byzsImgbox .fl{
	width: 50%;
}
.byzsImg{
	width: 460px;
}
.byzsText{
	text-align: center;
	font-size: 18px;
	line-height: 26px;
	color: #333;
}
.shlcCtn{
	display: none;
}
.shlcCtn.active{
	display: block;
}

/*证书样本*/
.tdzsybtit{
	font-size: 18px;
	color: #1787e0;
	line-height: 26px;
	padding-bottom: 5px;
	border-bottom: 1px solid #1787e0;
	margin: 30px 0 40px;
}





/*招生简章*/

.jzlx{
	display: table;
	line-height: 30px;
	padding:20px 0;
	border-bottom: 1px solid #eee;
}
.jzlxTit{
	float: left;
	display: block;
	width: 50px;
	font-size: 16px;
	color: #666666;
}
.jzlxAll{
	cursor: pointer;
	float: left;
	display: block;
	width: 54px;
	height: 30px;
	line-height: 30px;
	
	font-size: 14px;
	color: #666666;
	text-align: center;
}
.jzlxAll.active{
	color: #fff;
	background: #1787e0;
}
.jzlxAll.active a{
	color: #fff;
}
.jzlxSort{
	display: table-cell;
	width: 100%;
	vertical-align: top;
	font-size: 14px;
	color: #666666;
	padding-left: 10px;
	box-sizing: border-box;
	
}
.jzlxSort1 div{
	height: 80px;
	overflow-y: hidden;
	max-height: 100px;
}
.jzlxSort div.down{
	height: auto!important;
	overflow: auto;
}
.jzlxSort span{
	cursor: pointer;
	display: inline-block;
	padding: 0 5px;
	margin: 0 10px 10px;
	
}
.jzlxSort span.active{
	color: #fff;
	background: #1787e0;
}
.jzlxSort span.active a{
	color: #fff;
}
.jzlxfont{
	float: left;
	width: 104px;
}
.yanxiaoBtn{
	position: relative;
	width: 60px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	border: 1px solid #999;
	font-size: 12px;
	color: #666;
}
.yanxiaoBtn img{
	position: absolute;
	right: 2px;
	top:2px;
	width:18px;
	height: 18px;
}
.yanxiaoBtn.down img{
	transform:rotate(180deg);
}
.jzTable{
	width: 100%;
	padding: 0 10px;
	margin-top: 20px;
}
.jzTable th{
	font-size: 16px;
	color: #333;
	padding:10px  0;
	line-height: 28px;
	border-bottom:1px solid #f3f3f3;
}
.jzTable td{
	padding: 10px;
	text-align: center;
	font-size: 14px;
	color: #666;
	border-bottom:1px solid #f3f3f3;
}
.jzxiaohui{
	width: 60px;
	height: 60px;
	border-radius: 50%;
	overflow: hidden;
	margin: 0 auto;
}
.jzxiaohui img{
	width: 60px;
	height: 60px;
}
.jzxx{
	text-align: left;
}
.jzxx a{
	display: block;
}
.jzSchoolName{
	font-size: 16px;
	color: #d63c3c!important;
}
.jzxxlb{
	font-size: 14px;
	color: #666666!important;
	margin-top: 10px;
}
.jzzyName{
	font-size: 16px;
	color: #1787e0!important;
}
.blueText{
	color: #1787e0!important;
}

.redu span{
	display: inline-block;
	width: 16px;
	height: 16px;
	background: url(/images/redStar.png) no-repeat center;
	background-size: 100%;
	
}
.dbbox{
	display: block;
	width: 60px;
	height: 26px;
	background: #ff8e1f;
	margin: 0 auto;
	color: #fff!important;
}
.dbipt{
	float:left;
	display: inline-block;
	width: 14px;
	height: 14px;
	background: #fff;
	margin: 6px 5px 0 6px;	
	background-color: #fff;
}
.dbbox.active .dbipt{
	background: url(/images/redduihao.png) no-repeat center #fff;
}

.dbbox label{
	float: left;
	line-height: 26px;
}
.bmipt{
	float:left;
	display: inline-block;
	width: 14px;
	height: 14px;
	background: #fff;
	margin: 6px 5px 0 6px;	
	background: url(/images/bmbtn.png) no-repeat center;
}


/*简章对比页面*/
.jzdbpage{
	display: none;
	position: fixed;
	bottom: 0;
	left: 0;
	width:100%;
	min-width: 1200px;
	
}
.jzdbBox{
	position: relative;
	display: table;
	width:100%;
	background: #fff;
	border: 1px solid #1787e0;
	box-sizing: border-box;
}
.jzdbTit{
	display: table-cell;
    vertical-align: middle;
	background: #1787e0;
	width: 76px;
	height: 100%;
	text-align: center;
	font-size: 24px;
	color: #fff;
}
.jzdbBtn{
	display: table-cell;
	width: 100px;
	vertical-align: middle;
}
.bdBtn{
	width: 60px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	background: #1787e0;
	font-size: 14px;
	color: #fff;
}
.qcdb{
	cursor: pointer;
	font-size: 14px;
	color: #d63c3c;
	margin-top:5px;
}
.colsedb{
	position: absolute;
	right: 10px;
	top: 5px;
	width: 16px;
	height: 16px;
	background: url(/images/colse.png) no-repeat center;
}
.jzdbList{
	display: table-cell;	
	vertical-align: middle;
	width: 1022px;
}
.jzdbList a{
	float: left;
	display: inline-block;
	width: 25%;
	padding: 10px 20px;
	font-size: 14px; 
	line-height: 22px;
	color: #666;
	box-sizing: border-box;
}



/*简章对比页面*/
.jzdbTable{
	width: 1180px;
	margin: 80px auto 0;
	
	font-size: 14px;
	color: #666;
	text-align: center;
	border-collapse: collapse;
}

.jzdbTable td{width: 22.5%;padding:20px;border: 0.5px solid #d0d0d0; }
.zyfx{
	font-size: 16px;
	background: #f8f8f8;
	/*width: 10%!important;*/
}
.schoollogoBox{
	display: block;
	text-align: center;
}
.schoollogoBox img{
	height: 30px;
}
.bdjztit{
	display: block;
	color: #f33c32!important;
	margin-top: 10px;
	line-height: 22px;
}
.deljz{
	display: block;
	font-size: 14px;
	color: #1787e0!important;
	margin-top: 10px;
}
.addjz,.addjz1 a{
	color: #666!important;
}
.iszjzs span{
	padding:0 15px 0 0;
	margin-right: 5px;
}
.iszjzs span.yes{
	background: url(/images/bluedh.png) no-repeat right;
}
.iszjzs span.no{
	background: url(/images/cuohao.png) no-repeat right;
}



/*文章列表页*/
.wzlbTit{
	font-size: 24px;
	color: #1787e0;
	border-bottom: 2px solid #1787e0;
	padding-bottom: 3px;
}
.wzlbNav{
	margin-top: 10px;
}
.wzlbNav li{
	cursor: pointer;
	float: left;
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #eaeaea;
	margin-right: 5px;
	color: #333;
	font-size: 14px;
}
.wzlbNav li.active{
	color: #fff;
	background: #1787e0;
}
.wzlbNav li.active a{
	color: #fff;
}
.wzlblist{
	display: none;
}
.wzlblist.active{
	display: block;
}
.wzlblist li{
	height: 60px;
	line-height: 60px;
	border-bottom: 1px solid #ededee;
	font-size: 14px;
	color: #666666;
}
.wzlblist li a{
	float: left;
	color: #666;
}
.wzlblist li span{
	float: right;
}
.adImgr{
	display: block;
	width: 100%;
}
.adImgr img{
	width: 100%;
}
.threeNav li{
	cursor: pointer;
	width: 33.33%;
	height: 30px;
	line-height: 30px;
	float: left;
	text-align: center;
	color: #333;
	font-size: 14px;
}
.threeNav li.active{
	color: #fff;
	background: #1787e0;
}
.threeNav{
	border-bottom: 1px solid #ddd;
}
.threelist li{
	background:url(/images/dot.png) no-repeat left center;
	padding-left: 15px;
	box-sizing: border-box;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.threelist li a{
	font-size: 14px;
	color: #666;
	line-height: 28px;
}
.threeCtn{
	display: none;
	margin-top:5px;
}
.threeCtn.active{
	display: block;
}
.listMore{
	display: block;
	font-size: 12px;
	color:#666666!important;
	text-align: right;
	
}



/*简章内容页*/
.zjctnTit{
	font-size: 18px;
	color: #333;
	line-height: 28px;
	text-align: center;
	font-weight:600;
	margin-bottom: 30px;
}
.zjctnTit1{
	color: #F00;
}
.wzsource{
	padding-bottom: 5px;
	border-bottom: 1px solid #ededee;
}
.wzsource .redText{
	color: #f00;
}
.wzsource .blackText{
	color: #666;
}

.zsjzInto{
	font-size: 12px;
	color: #666;
	padding: 30px 20px 0 20px;
	text-indent: 2em;
}
.ctnschoolLogo{
	width: 200px;
	margin: 20px auto;
}
.ctnschoolLogo img{
	width: 100%;
}
.wzsource span{
	margin-right: 20px;
	font-size: 12px;
	color: #999999;
}
.btngroup a{
	display: inline-block;
	font-size: 12px;
	color: #999;
	padding-left: 20px;
	margin-right: 10px;
}
.fxBtn{
	background: url(/images/fxbtn.png) no-repeat left center;
} 
.scBtn{
	background: url(/images/wscBtn.png) no-repeat left center;
}
.scBtn.active{
	color: #f33c32;
	background: url(/images/yscBtn.png) no-repeat left center;
}
.zxBtn{
	background: url(/images/zxBtn.png) no-repeat left center;
}

.zjarticle{
	padding: 20px;
	font-size: 14px;
	color: #333;
	line-height: 28px;
}
.share{
	padding: 20px 10px;
	border-bottom: 1px solid #ddd;
}
.share span{
	line-height:36px;
	font-size: 12px;
	color: #999;
	
}
.sxjzctn{
	padding: 10px;
	font-size: 14px;
	color: #666;
	line-height: 28px;
	
}
.jzxgtj{
	margin-top: 30px;
}
.jzxgtjTit{
	border-bottom: 1px solid #ddd;
	padding-bottom: 10px;
}
.jzxgtjTit span{
	font-size: 16px;
	color: #1787e0;
	padding-left: 30px;
	background: url(/images/kyztIcon.png) no-repeat left center;
    background-size: 20px;
}
.jzxgtlist{
	margin-top: 5px;
}
.jzxgtlist li{
	float: left;
	width: 50%;
	font-size: 14px;
	line-height: 28px;
	background: url(/images/dot.png) no-repeat left center;
	padding-left: 15px;
	box-sizing: border-box;
}
.jzxgtlist li a{
	color: #666;
}
.resou{
	display: table;
	padding: 20px 10px;
}
.resou a{
	display: block;
	float: left;
	font-size: 14px;
	color: #fff;
	text-align: center;
	height: 66px;
	padding: 10px 20px;
	box-sizing: border-box;
	letter-spacing: 0.2em;
	line-height: 23px;
	margin-right: 3px;
	margin-bottom: 3px;
	overflow: hidden;
}
.rs1{
	width: 180px;
	background: #ff8e1f;
}
.rs2{
	width: 180px;
	background: #88abda;
}
.rs3{
	width: 290px;
	background: #80c269;
}
.rs4{
	width: 165px;
	background: #88abda;
	margin-right: 0!important;
}
.rs5{
	width: 110px;
	background: #88abda;
}
.rs6{
	width: 110px;
	background: #ff8e1f;
}
.rs7{
	width: 170px;
	background: #c490bf;
}
.rs8{
	width: 290px;
	background: #ff8e1f;
}
.rs9{
	width: 132px;
	background: #c490bf;
	margin-right: 0!important;
}
.rmschoolImg{
	width: 76px;
	height: 76px;
	border-radius: 50%;
	overflow: hidden;
	background: #eee;
	margin: 0 auto 10px;
}
.rmschoolImg img{
	width: 76px;
	height: 76px;
}
.rmschoolName{
	font-size: 14px;
	color: #1787e0;
	text-align: center;
}
.rmschool{
	overflow: hidden;
}
.rmschool a{
	float: left;
	display: block;
	width: 16.66%;
	margin-top: 15px;
}



/*有问必答*/
.ywbdSort a{
	display: table;
	width: 25%;
	float: left;
	padding:0 30px;
	box-sizing: border-box;
	margin: 10px 0 50px;
}
.ywbdSortIcon{
	display: table-cell;
	padding: 0 5px;
	height: 50px;
	border: 1px solid #1787e0;
	vertical-align: middle;
	
}
.ywbdSortIcon img{
	display: block;
	width: 40px;
	margin: 0 auto;
}
.ywbdSortText{
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	padding-left: 10px;
	font-size: 16px;
	color: #666666;
}
.ywbdtwBtn{
	display: block;
	width: 194px;
	height: 46px;
	line-height: 46px;
	background: #1787e0;
	text-align: center;
	color: #fff!important;
	font-size: 24px;
	margin: 0 auto;
}
.ywbdlist{
	margin-top: 10px;
	border-top: 1px solid #ededee;
}
.ywbdlist li{
	
	overflow: hidden;
	font-size: 14px;
	padding: 10px 0 10px 30px;
	background: url(/images/whIcon.png) no-repeat left center;
	border-bottom: 1px solid #ededee;
	
}
.ywbdlist li a{
	float: left;
	line-height: 40px;
	display: block;
	width: 600px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 14px;
	color: #666;
}
.wtxqBtn{
	float: right;
	
}
.wtxqBtn span{
	float: left;
	display: inline-block;
	line-height: 15px;
	padding: 5px 0;
	box-sizing: border-box;
}
.hdsl{	
	padding: 5px 10px!important;
	height: 40px;
	background: #ff9c00;
	text-align: center;
	color: #fff;
	vertical-align: middle;
	font-size: 12px;
}
.hdll{
	padding: 5px 10px!important;
	height: 40px;
	font-size: 12px;
	color: #666;
	text-align: center;
	margin: 0 10px;
}
.hdsj{
	line-height: 30px!important;
	font-size: 12px;
	color: #666;
}


.ywbdCtn{
	display: none;
}
.ywbdCtn.active{
	display: block;
}


/*问题内容页*/
.wtnrSearch input{
	float: left;
	width: 370px;
	height: 40px;
	border:1px solid #aaaaaa;
	padding: 0 10px;
	box-sizing: border-box;
}
.wtnrSearch a{
	float: left;
	display: block;
	width: 140px;
	height: 40px;
	border:1px solid #aaaaaa;
	border-left:0;
	box-sizing: border-box;
	background: #f2f2f2;
	text-align: center;
	line-height: 40px;
	font-size: 16px;
	color: #333333;
}
.wtCtn{
	width: 700px;
	margin: 0 auto;
}
.wtCtntw{
	float: left;
	display: block;
	width: 140px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background: #1787e0;
	font-size: 16px;
	color: #fff!important;
	margin-left: 30px;
}
.questionTit{
	margin-top: 30px;
	font-size: 18px;
	color: #f33c32;
}
.questionTit .questionIcon{
	display: inline-block;
	width: 34px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	background: #f29b76;font-size: 18px;
	font-weight: bold;
	color: #fff!important;
	margin-right: 10px;
}
.questionDes{
	margin-top: 30px;
	font-size: 14px;
	color: #999;
}
.twyhname{
	color: #1787e0;
	margin-right: 30px;
}
.twlb{
	color: #f33c32;
	margin-right: 30px;
}
.wtmsCtn{
	width: 100%;
	padding: 20px;
	box-sizing: border-box;
	background: #f8f8f8;
	margin-top: 10px;
	font-size: 14px;
	color: #333;
}
.answer{
	font-size: 14px;
	color: #666;
	line-height: 22px;
	margin-top: 20px;
	text-indent: 2em;
}
.rmwtTit{
	background: url(/images/redrmyxIcon.png) no-repeat left center;
    background-size: 20px;
    margin-top: 0;
    color: #f33c32;
}




/*在线报名*/
.zxbmform{
	width: 600px;
	margin: 0 auto;
}
.zxbmform dl{
	overflow: hidden;
	margin-top: 30px;
}
.zxbmform dt{
	float: left;
	font-size: 14px;
	color:#1787e0;
	line-height: 30px;
	letter-spacing:0.2em;
}
.zxbmform dd{
	float: left;
	margin-right: 30px;
	font-size: 14px;
	color: #666666;
}
.zxbmform dd .radio{
	float: left;
	display:inline-block;
	width: 14px;
	height: 14px;
	border: 1px solid #cfcfcf;
	box-sizing: border-box;
	margin-right: 10px;
	margin-top: 8px;
}
.zxbmform dd .radio.checked{
	background: url(/images/xzdot.png) no-repeat center;
	
}
.zxbmform dd label{
	float: left;
	line-height:30px;
}
.zxbmform dd input[type="text"],.towCow select{
	width: 180px;
	height: 30px;
	border: 1px solid #d2d2d2;
	padding: 0 10px;
	box-sizing: border-box;
}
.towCow{
	overflow: hidden;
}
.towCow dl{
	float: left;
	width: 50%;
}
.zxbmform textarea{
	width: 470px;
	height: 100px;
	
}
.nowRegister{
	display: block;
	width: 160px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background: #1787e0;
	font-size: 16px;
	color: #fff!important;
	margin:20px auto;
}
.bmlcStep{
	font-size: 14px;
	color: #666666;
	line-height: 28px;
	margin-top: 10px;
}
.twCtn label{
	display: inline-block;
	width: 70px;
	text-align: right;
	font-size: 14px;
	color: #1787e0;
	line-height: 30px;
}
.twCtn div{margin-top: 20px;font-size: 14px; color: #333;}
.twCtn input[type='text']{
	width: 240px;
	height: 30px;
	border: 1px solid #d2d2d2;
	box-sizing: border-box;
}
.twCtn select{
	width: 240px;
	height: 30px;
	border:  1px solid #d2d2d2;
	box-sizing: border-box;
}
.twCtn textarea{
	width: 500px;
	height: 100px;
}
.submit{
	width:140px;
	height: 40px;
	margin:0 70px;
	background: #1787e0;
	font-size: 16px;
	color: #fff!important;
	line-height: 40px;
	text-align: center;
	border: 1px solid #1376c4;
}
.reset{
	width:140px;
	height: 40px;
	
	background: #f2f2f2;
	font-size: 16px;
	color: #333!important;
	line-height: 40px;
	text-align: center;
	border: 1px solid #d5d5d5;
}
/*提问页面*/
.twBox{padding:20px  0 ;}



/*学校首页*/
.schoolMate{
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	color: #666666;
}
.schoolLogo{
	position: relative;
	width: 100%;
	min-width: 1200px;
	height: 110px;
	overflow: hidden;
	/*background:url(/images/schoolbanner.jpg) no-repeat center;*/
}
.schoolLogo img{
	width: 100%;
	height: 110px;
}
.pschoolLogo{
	position: absolute;
	width: 100%;
	top: 0;
	right: 0;
}
.pscLogoImg{
	font-size: 38px;
	line-height: 110px;
	color:#fff;
	font-family:"楷体";
	font-weight: 600;
}
.pscLogoImg1{
	margin-left: 30px;
}
.pzzytext{
	font-size: 24px;
	color: #fff;	
	line-height: 110px;
}

.pzzytext1{
	margin-left: 10px;
	letter-spacing: 0.1em;
	font-family: "宋体";
}
.pscLogoImg img{
	width: auto;
	height: 70px;
	margin: 20px 10px 0 30px;
	margin-top: 20px;
	margin-right: 10px;
}
.pzzytext img{
	width: auto;
	height: 24px;
	margin-top: 43px;
}

.jzsxTit{	
	margin-bottom: 20px;
}
.jzsxTit span{
	display: block;
	width: 86px;
	height: 30px;	
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 30px;
}

/*导航样式一*/
.grayBg{
	padding: 20px 10px;
}
.schoolNav{
	width: 100%;
	min-width: 1200px;
	height: 40px;
	/*background: #b4061f;*/
	line-height: 40px;
}
.schoolNavList a{
	width: 10%;
	float: left;
	color: #fff;
	font-size: 14px;
	text-align: center;
}

.mBanner{
	width: 470px;
	height: 290px;
}
.mBanner img{
	width: 470px;
	height: 290px;
}
.xxbr{
	width: 364px;
}
.xxbrNav{
	padding-bottom: 5px;
	border-bottom: 1px solid #ededed;
}
.xxbrNav span{
	display: inline-block;
	width: 110px;
	height: 28px;
	line-height: 28px;
	background: #eaeaea;
	text-align: center;
	font-size: 14px;
	color: #333333;
	cursor: pointer;
}


.xxzsdtList li{
	font-size: 14px;
	color: #666666;
	line-height: 30px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.xxzsdtBtn{
	display: block;
	text-align: right;
	font-size: 12px;
	color: #999999;
}
.xxzsdtBox{
	display: none;
}
.xxzsdtBox.active{
	display: block;
}

.xxjztj{
	margin-top: 50px;
}
.xxjztjsort{
	clear: both;
	
	margin-bottom: 10px;
}
.xxjztjsort span{
	width: 45px;
	font-size: 14px;
	color: #333333;
	line-height: 30px;
}
.xxjztjsort .allSort{
	cursor: pointer;
	width: 50px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #d7d7d7;
	box-sizing: border-box;
	text-align: center;
	color: #666;
}

.xxjztjsort ul{
	width: 749px;
	height: 35px;
	overflow: hidden;
	padding-left: 5px;
	box-sizing: border-box;
}
.xxjztjsort ul.active{
	height: auto;
	overflow:auto;
}
.xxjztjsort ul:hover{
	height: auto;
	overflow:auto;
}
.xxjztjsort li{
	cursor: pointer;
	float: left;
	font-size: 14px;
	color: #666;
	padding: 0 10px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #d7d7d7;
	margin-right: 5px;
	margin-bottom: 5px;
	box-sizing: border-box;
}

.xxzsjzTable{
	width: 100%;
	border-color: #f3f3f3;
	margin-top: 20px;
}
.xxzsjzTable th{
	
	height: 36px;
	line-height: 36px;
	text-align: left;
	padding: 0 10px;
	color: #fff;
	font-size: 16px;
}

.xxzsjzTable td{
	padding: 10px;
	border: 1px solid #f1f1f1;
	font-size: 12px;
	color: #666666;	
	text-align: center;
}
.xxzsjzTable .tit2 td{
	font-size: 16px!important;
	font-weight: bold;
	color: #333!important;
	
}
.xxzsjzTable td a{
	color: #666666;
}
.tbzxBtn,.tbbmBtn{
	display: block;
	width: 50px;
	height: 20px;
	line-height: 20px;
	background: #80c269;
	color: #fff!important;
	margin: 0 auto;
}
.tbbmBtn{
	background: #b4061f;
}
.xxjzmore{
	display: block;
	height: 36px;
	line-height: 36px;
	color: #b4061f!important;
	background: #e1e1e1;
	text-align: center;
}
.xytjTit{
	font-size: 18px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

.xxtjBox{
	padding: 0 10px;
	box-sizing: border-box;
	
}
.xxtj{
	float: left;
	width: 196px;
	margin-right: 20px;
	margin-bottom: 30px;
}
.xxtj.mr0{margin-right: 0;}
.xxtj .xxtjImg{
	width: 100%;
	height: 124px;
}
.xxtj .xxtjImg img{
	width: 100%;
	height: 124px;
}
.xxtjtext{
	text-align: center;
	font-size: 14px;
	color: #666;
	line-height: 26px;
}
.lxwmTel{
	display:block;
	width: 100%;
}
.lxwmTel img{
	width: 100%;
}
.onlineContact{
	display: block;
	margin: 30px auto 0;
	width: 190px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background: #1787e0;
	color: #fff!important;
	font-size: 16px;
}
.contactUs{
	padding: 20px 0;
	border: 1px solid #ededee;
	border-left: 0;
	border-right: 0;
}
.contactUstit{
	font-size:14px;
	background: url(/images/wujiaoxing.png) no-repeat left center;
	padding-left: 30px;
	color: #b4061f;
}
.contactUsIntro{
	font-size: 14px;
	color: #999999;
	line-height: 24px;
	padding-left: 30px;
	margin-top: 10px;
}

.zxbmshare{
	display: table-cell;
	width: 100%;
	height: 100%;
	border-bottom:0;
	
}

.zxbmBox{
	
	width: 100px;
	margin-right: 100px;
}
.zxbmIcon{
	width: 50px;
	display: block;
	margin: 0 auto;
}
.zxbmIcon img{
	width: 100%;
}
.zxbmText{
	display: block;
	width: 100px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	background: #b4061f;
	font-size: 14px;
	color: #fff!important;
}
.zxbmbtnBox{
	display: table;
}
.zxbmbtnBox .btngroup{
	width: 200px;
	margin-top: 70px;
}

/*试题中心*/
.stlx{
	padding: 20px 0;
	border-bottom: 1px solid #f3f3f3;
}
.stflTit{
	width: 54px;
	font-size: 16px;
	color: #666666;
	background: url(/images/rightIcon.png) no-repeat right center;
	padding-right: 20px;
	line-height: 30px;
	box-sizing: border-box;
}
.stlx .allSort{
	display: inline-block;
	width: 50px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	background: #f8f8f8;
	font-size: 14px;
	color: #666;
	margin: 0 5px;
	cursor: pointer;
}
.stlx .allSort.active{
	background: #1787e0;
	color: #fff;
}
.stflList{
	width: 730px;
}
.stflList li{
	cursor: pointer;
	float: left;
	height: 30px;
	padding: 0 8px;
	margin: 0 5px 5px;
	background: #f8f8f8;
	line-height: 30px;
	font-size: 14px;
	color: #666;
}
.stflList li.active{
	background: #1787e0;
	color: #fff;
}
.stflList li.active a{
	color: #fff;
}
/*搜索页面*/
html, body.s-body {
    height: 100%;
    position: relative;
}
.s-index-container {
	position: relative;
	padding-bottom: 0;
	height: 100%;
	min-height: 600px;
	text-align: center;
}

.s-index {
	height: 100%;
}

.s-formm {
	position: relative;
	top: 33%;
}

.s-form-con {
	position: relative;
	top: -180px;
}
.s-index .s-logo img {
	width: 150px;
}

.s-index-container {
	position: relative;
	padding-bottom: 0;
	height: 100%;
	min-height: 600px;
	text-align: center;
}

.s-index {
	height: 100%;
}

.s-formm {
	position: relative;
	top: 33%;
}

.s-form-con {
	position: relative;
	top: -180px;
}
.s-top {
	height: 55px;
	color: #333;
	zoom: 1;
	padding-left: 10px;
	width: 100%;
	background: #fff;
	position: absolute;
	z-index: 301;
	min-width: 1100px;
	border-bottom: 1px solid #ebebeb;
	position: fixed;
	_position: absolute;
	-webkit-transform: translateZ(0);
	position: fixed;
}

.s-top.s-down {
	box-shadow: 0 0 5px #888;
}

.s-top .top-left {
	position: relative;
}

.s-top .top-left .s-logo {
	float: left;
	margin: 7px 0;
}

.s-top .top-setion {
	position: relative;
}

.s-top .top-list-menu {
	width: 74px;
	height: 38px;
	line-height: 38px;
	color: #666;
	text-align: center;
	box-sizing: border-box;
	margin-top: -13px;
	text-decoration: none;
}

.s-top .top-list {
	position: absolute;
	top: 24px;
	left: 0;
	border: 1px solid #e6e6e6;
	border-top: none;
	background-color: #fff;
	z-index: 100;
	display: none;
	box-sizing: border-box;
}

.s-top .top-list li {
	line-height: 30px;
	width: 72px;
	text-align: center;
	cursor: pointer;
}

.s-top .top-list .spe {
	border-top: 1px dashed #e6e6e6;
}

.s-top .top-list li a {
	display: block;
	text-decoration: none;
}

.s-top .top-list li a:hover {
	background: #f9f9f9;
	color: #d58f15;
}

.i-top-arrow1:after,
.i-top-arrow2:after {
	content: "";
	display: inline-block;
	margin-left: 5px;
	width: 9px;
	height: 5px;
	background: url(/images/top-icon.png) no-repeat;
	vertical-align: middle;
}

.i-top-arrow1:after,
.i-top-arrow2:after {
	background-position: 0 0;
}

.s-top .top-drop .i-top-arrow2:after {
	background-position-x: -10px;
}

.s-top .top-drop .top-list-menu {
	color: #666;
	background-color: #fff;
	border: 1px solid #e6e6e6;
	border-bottom: 1px solid #fff;
	box-sizing: border-box;
	margin-top: -14px;
}

.s-top .s-search-i {
	width: 540px;
	height: 34px;
	line-height: 34px;
	float: left;
	box-sizing: border-box;
	padding-left: 7px;
	font: 16px/18px arial;
	border: 1px solid #b8b8b8;
}
.s-top1 {
	border-bottom: none;
	position: static;
	box-sizing: border-box;
}

.s-index .s-form {
	position: relative;
	margin: 10px auto 0;
	width: 641px;
	text-align: left;
	z-index: 100;
	height: 37px;
}

.s-index .s-btn {
	width: 100px;
	height: 40px;
	color: #fff;
	letter-spacing: 1px;
	background: #2b70ae;
	border-bottom: 1px solid #2d78f4;
	outline: medium;
	-webkit-appearance: none;
	-webkit-border-radius: 0;
	font-size: 15px;
	border: 0;
	cursor: pointer;
	font-family: Arial;
	letter-spacing: 1px;
}

.s-index .s-btn:hover {
	background: #277bc7;
}

.s-index .s-search-i {
	width: 532px;
	height: 38px;
	line-height: 38px;
	float: left;
	padding-left: 7px;
	font: 16px/18px arial;
	border: 1px solid #b8b8b8;
	border-right: none;
	border-color: #b8b8b8 transparent #ccc #b8b8b8;
}

.s-search-i.s-search-h {
	border-color: #999 transparent #b3b3b3 #999;
}

.s-search-i.s-search-f {
	border-color: #2b70ae transparent #2b70ae #2b70ae;
}

.s-index .s-logo img {
	width: 150px;
}

.s-index-container {
	position: relative;
	padding-bottom: 0;
	height: 100%;
	min-height: 600px;
	text-align: center;
}
.s-top .top-right {
	margin: 21px 20px 5px 0;
	font-size: 12px;
	line-height: 12px;
}
.mr10 {
	margin-right: 10px;
}
.s-top .s-form {
	float: left;
	margin: 11px 0 0 10px;
	position: relative;
}
.s-top .s-btn {
	width: 100px;
	height: 34px;
	color: #fff;
	letter-spacing: 1px;
	background: #2b70ae;
	border-bottom: 1px solid #2d78f4;
	outline: medium;
	-webkit-appearance: none;
	-webkit-border-radius: 0;
	font-size: 15px;
	border: 0;
	cursor: pointer;
	font-family: Arial;
	letter-spacing: 1px;
}

.s-top .s-btn:hover {
	background: #277bc7;
}
.s-top-sub {
	background: #f8f8f8;
	line-height: 36px;
	height: 38px;
	padding: 0 0 0 170px;
	margin-top: 55px;
	float: left;
	zoom: 1;
	width: 100%;
	box-sizing: border-box;
}

.s-top-sub.s-top-fixed {
	top: 0;
	box-shadow: 0 0 5px #888;
}

.s-top-sub a {
	width: 54px;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	color: #666;
	font-size: 14px;
	font-family: arial;
}

.s-top-sub a.cur {
	border-bottom: 2px solid #38f;
	font-weight: 700;
	color: #323232;
	cursor: auto;
}
.s-container {
	word-break: break-all;
	word-wrap: break-word;
	width: 1262px;
	padding-top: 93px;
	font-family: arial;
}

.s-num {
	margin: 0 0 0 170px;
	height: 42px;
	line-height: 42px;
	font-size: 12px;
	color: #999;
}

.s-result {
	margin-bottom: 15px;
}

.s-con-left {
	display: none;
	width: 540px;
	padding-left: 170px;
	padding-top: 5px;
}
.s-con-left.active{
	display: block;
}
.s-con-left .s-result h3 {
	margin-bottom: 5px;
	font-size: medium;
	font-weight: normal;
	line-height: 1.6;
}

.s-con-left .s-result em {
	color: #cc0000;
}

.s-con-left .s-result a em {
	text-decoration: underline;
}

.s-con-left .s-result h3 a {
	color: #0000cc;
	font-weight: 400;
	text-decoration: underline;
}

.s-row-left {
	float: left;
	width: 120px;
	margin-right: -120px;
}

.s-row-left a {
	float: left;
	width: 120px;
	height: 120px;
}

.s-row-left a img {
	width: 121px;
	height: 120px;
}

.s-row-right {
	float: left;
	margin-left: 137px;
	font-size: 14px;
	color: #333;
}

.s-row-ul {
	width: 410px;
}

.s-row-ul li {
	float: left;
	width: 205px;
	line-height: 2;
	color: #454545;
}

.s-row-ul1 li {
	float: left;
	line-height: 2;
	color: #454545;
}

.s-row-ul1 li a {
	color: #00c;
	margin-right: 10px;
}

.s-row-ul1 li:last-child a {
	margin-right: 0;
}

.s-row-url {
	display: block;
	line-height: 15px;
	float: left;
	width: 100%;
	color: #454545;
}

.s-row-url a {
	color: #666;
}

.s-row-url a.s-row-u,
.s-row-url .s-row-u {
	color: #008000;
	font-size: 13px;
}

.s-row-url span {
	color: #999;
	margin: 0 10px;
}

.s-result1 .s-row-left a {
	height: auto;
}

.s-result1 .s-row-left a img {
	height: 75px;
}

.s-result h4 {
	color: #666;
	font-weight: normal;
	font-size: 13px;
	margin-bottom: 5px;
}

.s-row-con p {
	color: #333;
	font-size: 13px;
	line-height: 1.8;
}

.s-result2 .s-row-right {
	margin-left: 0;
}

.s-row-ul2 {
	font-size: 13px;
}

.s-row-ul2 li {
	float: left;
	border-right: 1px solid #999;
	margin-right: 6px;
	padding-right: 6px;
	color: #666;
	margin-top: 5px;
	line-height: 1.2;
}

.s-row-ul2 li a {
	color: #666;
}

.s-row-ul2 li a:hover {
	text-decoration: underline;
}

.s-row-ul2 li:last-child {
	border-right: none;
}

.s-row-ul2 .s-row-zan:before {
	content: '';
	display: inline-block;
	width: 18px;
	height: 14px;
	background: url(/images/search-icon.png) no-repeat -20px -25px;
	vertical-align: middle;
}

.icon-major1,
.icon-major2,
.icon-major3,
.icon-major4,
.icon-major5 {
	display: inline-block;
	margin-right: 4px;
	width: 14px;
	height: 14px;
	line-height: 14px;
	text-align: center;
	font-size: 12px;
	color: #fff;
	vertical-align: 1px;
	font-weight: 300;
}

.icon-major1 {
	background: #4794d9;
}

.icon-major2 {
	background: #54c041;
}

.icon-major3 {
	background: #8b69da;
}

.icon-major4 {
	background: #d01f36;
}

.icon-major5 {
	background: #f4a930;
}

.s-row-area:after {
	content: '';
	display: inline-block;
	width: 11px;
	height: 11px;
	cursor: pointer;
	background: url(/images/search-icon.png) no-repeat -70px 0;
	margin-left: 5px;
}

.other-add {
	position: relative;
	display: inline-block;
	float: left;
	width: 13px;
	height: 20px;
	margin-left: -22px;
	margin-top: -5px;
}

.other-add-cont {
	position: absolute;
	left: -31px;
	top: 24px;
	z-index: 98;
}

.other-add-con {
	padding: 5px;
	min-width: 60px;
	line-height: 22px;
	border: 1px solid #e3e3e3;
	background: #fff;
	border-radius: 5px;
	box-shadow: 0 0 5px #e3e3e3;
	font-size: 14px;
	color: #333;
	z-index: 99;
	text-align: center;
	display: none;
}

.icon-arrow1 {
	position: relative;
}

.icon-arrow1:before {
	content: '';
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -6px;
	top: -6px;
	width: 12px;
	height: 6px;
	font-size: 0;
	background: url(/images/search-icon.png) no-repeat -70px -15px;
}

.other-add:hover .other-add-con {
	display: block;
}

.s-row-ul3 li {
	float: left;
	line-height: 2;
	color: #454545;
}

.s-row-ul3 li a {
	margin-right: 20px;
	color: #454545;
}

.s-row-ul3 li a:hover {
	color: #eb613c;
}

.s-row-ul3 li:last-child a {
	margin-right: 0;
	color: #00c;
}

.s-row-ul4 {
	float: left;
	width: 100%;
}

.s-row-ul4 li {
	float: left;
	line-height: 2;
	color: #454545;
	margin-right: 20px;
}

.s-row-ul4 li:last-child {
	margin-right: 0;
}

.s-con-right {
	border-left: 1px solid #e1e1e1;
	width: 384px;
	padding-left: 17px;
}

.s-con-r {
	margin-bottom: 8px;
	float: left;
	width: 100%;
}

.s-con-r h3 {
	font-size: 14px;
	font-weight: 700;
}

.s-con-r .s-con-ul {
	margin-top: 15px;
}

.s-con-r .s-con-ul li {
	float: left;
	text-align: center;
	width: 96px;
	margin-bottom: 20px;
}

.s-con-r .s-con-ul5 li {
	text-align: left;
}

.s-con-r .s-con-ul li img {
	width: 75px;
	height: 75px;
}

.s-con-r .s-con-ul li p {
	color: #00c;
	text-decoration: underline;
	font-size: 13px;
	line-height: 1.5;
	margin-top: 5px;
}

.s-con-r .s-con-ul li p.s-con-ul-sub {
	color: #999;
	text-decoration: none;
}

.s-con-r .s-con-ul1 li {
	text-align: left;
}

.s-con-r .s-con-dl {
	font-size: 13px;
	float: left;
	margin-top: 5px;
}

.s-con-r .s-con-dl dt {
	margin: 5px 0;
	line-height: 1.6;
}

.s-con-r .s-con-dl dt a {
	color: #00c;
	text-decoration: underline;
}

.s-con-r .s-con-dl dd {
	width: 50%;
	float: left;
	color: #666;
	line-height: 1.6;
	font-size: 12px;
}

.s-con-r .s-con-dl dd em {
	color: #333;
}

.s-con-r .s-con-dl dd span {
	margin-right: 10px;
}

.s-con-r .s-con-table {
	margin-top: 10px;
	width: 100%;
	font-size: 13px;
}

.s-con-r .s-con-table tr th {
	padding-top: 4px;
	padding-bottom: 4px;
	font-weight: 400;
	color: #666;
	border-color: #f0f0f0;
	white-space: nowrap;
	background-color: #fafafa;
	line-height: 1.54;
	font-size: 13px;
	border-bottom: 1px solid #f3f3f3;
	text-align: left;
	padding-left: 10px;
	color: #666;
}

.s-con-r .s-con-table tr th.s-con-tr {
	text-align: right;
	padding-right: 10px;
}

.s-con-r .s-con-table tr td {
	padding: 10px 0;
	border-bottom: 1px solid #f3f3f3;
}

.s-con-r .s-con-table tr td a {
	color: #00c;
}

.s-con-r .s-con-table tr td a:hover {
	text-decoration: underline;
}

.s-con-r .s-con-table tr td.s-con-xing span {
	float: right;
	width: 15px;
	height: 15px;
	background: url(/images/search-icon.png) no-repeat -70px -25px;
	margin-left: 2px;
}

.s-con-rsub {
	color: #767676;
	text-align: right;
	font-size: 12px;
}

.s-top .s-ask-btn {
	display: inline-block;
	font-size: 14px;
	font-family: arial;
	margin-left: 4px;
	width: 98px;
	height: 32px;
	text-align: center;
	line-height: 32px;
	color: #2b70ae;
	border: 1px solid #2b70ae;
	text-decoration: none;
}

.s-top .s-ask-btn:hover {
	box-shadow: 1px 1px 1px #c7c7c7;
}

.s-tuji-list {
	margin-right: -20px;
	padding-left: 170px;
}

.s-tuji-list dt a {
	display: block;
	width: 270px;
	height: 169px;
}

.s-tuji-list dt img {
	width: 100%;
	height: 100%;
}

.s-tuji-list dd {
	width: 270px;
	height: 22px;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 22px;
	overflow: hidden;
}

.s-tuji-list dd a {
	font-size: 14px;
	color: #333;
}

.s-tuji-list dd a:hover {
	color: #eb613c;
}

.s-tuji-list dd a em {
	color: #cc0000;
}

.s-tuji-list dd.time-line {
	padding-top: 0;
	padding-bottom: 10px;
	height: 24px;
	line-height: 24px;
}

.s-tuji-list dd.time-line span {
	font-size: 12px;
	color: #999;
}

.s-tuji-list dd.time-line a {
	margin-left: 10px;
	font-size: 12px;
	color: #999;
}

.s-tuji-list dd.time-line a:hover {
	color: #eb613c;
}

.s-tuji-list dl {
	margin-right: 20px;
	float: left;
}

.icon-see {
	cursor: default;
}

.icon-see:before {
	content: "";
	background-image: url(/images/icon-college.png);
	background-repeat: no-repeat;
	margin-top: 7px;
	margin-right: 4px;
	width: 15px;
	height: 9px;
	font-size: 0;
	background-position: -20px -120px;
	float: left;
}

.icon-see:hover:before {
	background-position-x: -40px;
}

.s-container1 {
	width: 1311px;
}

.clear {
	clear: both;
}

.page-con {
	margin: 30px 0 40px -5px;
}

.page-group {
	display: inline-block;
	line-height: 28px;
	border-top: none;
}

.page-group a {
	float: left;
	margin-left: 5px;
	margin-right: 5px;
	min-width: 30px;
	padding: 0 5px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	border: 1px solid #e1e2e3;
	font-size: 14px;
}

.page-group a.a1 {
	width: 63px;
	height: 28px;
	font-size: 12px;
	padding: 0;
}

.page-group span {
	float: left;
	margin-left: 5px;
	margin-right: 5px;
	width: 40px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	font-size: 14px;
	color: #333;
	font-weight: bold;
}

.page-group i {
	float: left;
	margin-left: 3px;
	margin-right: 3px;
	color: #999;
	font-style: normal;
}

.page-group em {
	float: left;
	margin-left: 5px;
	margin-right: 5px;
	height: 30px;
	line-height: 30px;
	color: #999;
	font-style: normal;
}

.page-group a:hover {
	background: #f2f8ff;
	border: 1px solid #38f;
}

.page-group a.a1f {
	color: #999;
	background: #f2f2f2;
	border: 1px solid #f2f2f2;
	cursor: default;
}

.page-group a.a1f:hover {
	color: #999;
	background: #f2f2f2;
	border: 1px solid #eee;
}

.search-no {
	padding: 45px 0 25px;
	font-size: 18px;
	color: #000;
	width: 540px;
	float: left;
}

.search-no1 {
	padding: 45px 0 25px 170px;
}

.search-no em {
	color: #c00;
}
em, i, b {
    font-style: normal;
}
.clearfix {
    zoom: 1;
}

.s-con-left .s-result h3 a {
    color: #0000cc;
    font-weight: 400;
    text-decoration: underline;
}
.college-tag1 {
    background-position: 0 0;
}
.college-tag1, .college-tag2, .college-tag3, .college-tag4, .college-tag5 {
    display: inline-block;
    margin-left: 5px;
    width: 40px;
    height: 15px;
    background-image: url(/images/college-tag.png);
    background-repeat: no-repeat;
    vertical-align: middle;
}
.college-tag1 {
	background-position: 0 0;
}

.college-tag2 {
	background-position: 0 -20px;
}

.college-tag3 {
	background-position: 0 -40px;
}

.college-tag4 {
	background-position: 0 -60px;
}

.college-tag5 {
	background-position: 0 -80px;
}







/*在线测评*/
.cpbanner{
	padding:0 10px;
}
.cpbanner a{
	display: block;
}
.cpCtn{
	padding: 20px 10px;
}
.cpbanner img{
	width: 100%;
}
.tjzy{
	font-size:14px;
	color: #666666;
	padding-bottom: 20px;
	border-bottom: 1px solid #d2d2d2;
}
.tjzy a{
	font-size: 16px;
	color: #1787e0;
	padding: 0 8px;
}
.cpform{
	width: 420px;
	margin: 0 auto;
	padding-top: 20px;
	
}
.cpform div{
	margin-top: 20px;
}
.cpform label{
	display: inline-block;
	width: 100px;
	text-align: right;
	font-size: 14px;
	color: #1787e0;
	float: left;
}
.cpform select,.cpform  input{
	width: 160px;
	height: 28px;
	line-height: 28px;
	border: 1px solid #d2d2d2;
	float: left;
}

.cpform img{
	float:left;
	width: 100px;
	height: 28px;
	margin-left: 15px;
}
.cptjBtn{
	display: block;
	width: 140px;
	height: 40px;
	background: #1787e0;
	border: 1px solid #1376c4;
	text-align: center;
	line-height: 40px;
	box-sizing: border-box;
	font-size: 16px;
	color: #fff!important;
	margin: 20px 0 20px 110px;
}


.tab4 table{ width:100%; color: #5f5f5f;}
.tab4 table td{ height:25px; font-size: 12px; line-height: 24px;}
.tab4 table th{height:35px; font-size:14px; text-align:left; line-height:35px;}
.tab4 table td input{margin-right: 5px; width: 14px;height: 14px;margin-top: 5px; float: left;}
.tab4 table td label{float: left;}
.kscpBtn{
	display: block;
	width: 164px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	font-size: 16px;
	color: #fff!important;
	background: #1787e0;
	margin: 20px auto;
	border-radius: 3px;
}


/*在线调查*/
.dcBox{
	padding: 20px 10px;
	box-sizing: border-box;
}
.diaochaTit{
	font-size: 24px;
	color: #1787e0;
	font-weight: bold;
	text-align: center;
	margin: 20px 0;
}
.diaochaIntro{
	width: 980px;
	margin: 0 auto;
	padding: 20px 50px;
	box-sizing: border-box;
	background: #f8f8f8;
	border:1px solid #b6b6b6;
	font-size:14px;
	color: #333333;
	
}
.ckysBox{
	width: 940px;
	padding: 20px 40px;
	background: #ffe7df;
	margin: 26px auto;
	box-sizing: border-box;
}
.ckysTit{
	font-size: 16px;
	color: #101010;
}
.ckysTit span{
	font-size: 14px;
	color: #666;
}
.ckysBox .checkedBox{
	width: 25%;
	float: left;
	margin-top: 15px;
}
.ckysBox .checkedBox input{
	float: left;
	width: 14px;
	height: 14px;
	margin-right: 5px;
}
.ckysBox .checkedBox label{
	float: left;
	font-size: 12px;
	color: #202020;
	line-height: 14px;
}
.wjtcBtngroup a{
	display: inline-block;
	width: 150px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	margin-top: 20px;
}
.wjtcBtngroup .tjwjBtn{
	background: #1787e0;
	margin-left: 400px;
}
.wjtcBtngroup .ckjgBtn{
	background: #3a3a3a;
	margin-right: 400px;
}
/*问卷调查查看结果*/
.chjgBox{
	padding: 20px 10px;	
	margin: 10px auto;
	box-sizing: border-box;
}

.tpNumList{
	margin-top: 20px;
}
.tpNumList .tpBox,.tpText li{
	float:left;
	width: 14.28%;
}
.tpTotal{
	
	position: relative;
	width: 40px;
	height: 250px;
	margin: 0 auto;
	
}
.tpprencent{
	position: absolute;
	width: 100%;
	top: -20px;
	font-size: 12px;
	color: #666;
	text-align: center;
}
.tpNum{
	position: absolute;
	bottom: 0;
	width:100%;
	
	background: #1787e0;
}
.tpText{
	margin-top: 10px;
}
.tpText li{
	font-size: 12px;
	color: #333333;
	text-align: center;
}


/*简章对比页面*/
.jzdbTableL{
	width: 120px;
	border: 1px solid #d0d0d0;
	border-bottom: 0;
	box-sizing: border-box;
}
.jzdbTableR{
	width: 1060px;
	border-top: 1px solid #d0d0d0;
}
.zyfx{
	width:100%;
	height: 200px;
	line-height: 200px;
	border-bottom: 1px solid #d0d0d0;
	box-sizing: border-box;
}
.zyfx1{
	width:100%;
	height: 60px;
	line-height: 60px;
	font-size: 16px;
    background: #f8f8f8;
    border-bottom: 1px solid #d0d0d0;
     box-sizing: border-box;
}
.zyfx3{
	width:100%;
	height: 300px;
	line-height: 300px;
	font-size: 16px;
    background: #f8f8f8;
    border-bottom: 1px solid #d0d0d0;
    box-sizing: border-box;
}
.jzdbTableRCtn li{
	float: left;
	width: 25%;
	border-right: 1px solid #d0d0d0;
	box-sizing: border-box;
}
.jzdbSchoolLogo{
	height: 200px;
	padding: 20px 10px;
	box-sizing: border-box;
	border-bottom: 1px solid #d0d0d0;
}
.jsjzschoolIntro{
	height: 60px;
	line-height: 60px;border-bottom: 1px solid #d0d0d0;
	overflow: hidden;
	box-sizing: border-box;
}
.jsjzschooltj{
	display: table;
	width: 100%;
	height: 300px;
	
	box-sizing: border-box;
	border-bottom: 1px solid #d0d0d0;
}
.jsjzschooltj div{
	display: table-cell;
	width: 100%;
	padding: 20px 10px;
	vertical-align: middle;
}
.jzdbSchoolLogo .addjz{
	line-height: 160px;
}





/*404页面*/
.wrapper {
    margin-left: auto;
    margin-right: auto;
    width: 1200px;
}
.error-404 {
    padding: 90px 0 90px 150px;
    box-sizing: border-box;
}
.error-right {
    margin-left: 50px;
    font-size: 16px;
    color: #666;
    padding-top: 91px;
}
.error-right ul {
    margin-top: 20px;
}
.error-right ul li {
    line-height: 2;
    position: relative;
}
.error-right ul li:before {
    content: '';
    width: 7px;
    height: 7px;
    background: #989898;
    vertical-align: middle;
    display: inline-block;
    border-radius: 50%;
    margin-right: 8px;
    margin-top: -2px;
}
.error-right {
    margin-left: 50px;
    font-size: 16px;
    color: #666;
    padding-top: 91px;
}
.error-right .error-btn {
    width: 115px;
    height: 40px;
    line-height: 40px;
    display: inline-block;
    background: #1787e0;
    font-size: 16px;
    border-radius: 3px;
    color: #fff;
    text-align: center;
    margin-top: 25px;
}


.conMB .rmyxTit{
	margin-top: 10px!important;
}



/*右侧客服*/
.right-kefu {
	position: fixed;
	right: 19px;
	bottom: 100px;
	font-size: 12px;
	z-index: 999;
}

.right-kefu ul li {
	position: relative;
}

.kefu-close {
	position: absolute;
	width: 14px;
	height: 14px;
	background: url(../images/right-kefu.png) no-repeat;
	background-position: -70px -40px;
	right: 0;
	top: -16px;
}

.kefu-ul-h {}

.kefu-hov {
	width: 50px;
	height: 50px;
	background: #fff;
	display: block;
	text-align: center;
	margin-bottom: 5px;
}

.kefu-hov i {
	display: inline-block;
	background: url(../images/right-kefu.png) no-repeat;
}

.kefu-online {
	width: 50px;
	height: 70px;
	background: #1787e0;
	text-align: center;
	margin-bottom: 5px;
	display: block;
}

.kefu-online i {
	width: 27px;
	height: 25px;
	display: inline-block;
	background: url(../images/kefu_zx.png) no-repeat;
	margin-top: 7px;
}

.kefu-online p {
	color: #fff;
	line-height: 14px;
}

.kefu-phone i {
	width: 22px;
	height: 28px;
	background-position: -5px -5px;
	margin-top: 13px;
}

.kefu-code i {
	width: 29px;
	height: 23px;
	background-position: -35px -5px;
	margin-top: 15px;
}

.kefu-share i {
	width: 26px;
	height: 26px;
	background:url(../images/kefu_share.png) no-repeat center;
	margin-top: 13px;
}

.kefu-apply i {
	width: 26px;
	height: 25px;
	background-position: -105px -5px;
	margin-top: 13px;
}

.kefu-gotop {
	display: none;
	float: left;
}

.kefu-gotop i {
	width: 25px;
	height: 15px;
	background-position: -35px -40px;
	margin-top: 17px;
}

.kefu-font {
	display: none;
}

.kefu-con {
	position: absolute;
	right: 50px;
	top: 0;
	padding-right: 10px;
	display: none;
	width: 134px;
}

.kefu-hide {
	background: #fff;
	border: 1px solid #ecebeb;
	padding: 10px;
	box-shadow: 0 0 10px #ddd;
}

.kefu-arrow {
	width: 7px;
	height: 10px;
	background: url(../images/right-kefu.png) no-repeat;
	background-position: -150px -60px;
	position: absolute;
	right: 4px;
	top: 10px;
}

.kefu-ol-con {
	border-top: 1px solid #F2F2F2;
	padding-top: 10px;
}

.kefu-ol .kefu-ol-con:first-child {
	border-top: none;
	padding-top: 0;
}

.kefu-hide .kefu-tit {
	color: #1787e0;
	font-size: 14px;
	font-weight: normal;
}

.kefu-ol-con ul li a {
	width: 52px;
	height: 22px;
	display: inline-block;
	background: url(../images/right-kefu.png) no-repeat;
	margin-top: 10px;
	margin-bottom: 10px;
}

.kefu-ol-con ul li:first-child a {
	margin-right: 6px;
}

.kefu-ol-con ul li {
	float: left;
}

.kefu-ol-con ul li a.kefu-qq {
	background-position: -5px -60px;
}

.kefu-ol-con ul li a.kefu-zx {
	background-position: -70px -60px;
}

.kefu-hide .kefu-mobile .kefu-h3 {
	color: #a4a3a3;
	margin-bottom: 10px;
}

.kefu-hide .kefu-fx .kefu-tit {
	color: #a4a3a3;
}

.kefu-hide .kefu-mobile .kefu-h3.kefu-time:before {
	content: '';
	width: 14px;
	height: 14px;
	display: inline-block;
	background: url(../images/right-kefu.png) no-repeat;
	background-position: -105px -40px;
	vertical-align: middle;
	margin-right: 3px;
	margin-top: -2px;
}

.kefu-hide .kefu-mobile .kefu-h4 {
	color: #dd3635;
	font-size: 19px;
	white-space: nowrap;
	margin-bottom: 16px;
	font-family: arial;
	font-weight: normal;
}

.kefu-ewm img {
	width: 111px;
	height: 111px;
}

.kefu-ewm p {
	color: #706f6f;
	margin-top: 5px;
	text-align: center;
}

.kefu-more {
	width: 50px;
	display: block;
	text-align: center;
	background: #fff;
	margin-bottom: 5px;
	display: none;
	float: left;
}

.kefu-more i {
	width: 22px;
	height: 7px;
	display: inline-block;
	background: url(../images/right-kefu.png) no-repeat;
	background-position: -5px -40px;
}
.kefu-hob {
	transition: background .5s;
	background: #1787e0;
	color: #fff;
}

.kefu-hob:hover {
	color: #fff;
}

.kefu-hob i.kefu-i {
	display: none;
}

.kefu-hob p.kefu-font {
	display: block;
	padding-top: 11px;
	line-height: 14px;
}






/**************header地区切换******************/
.dqswitch{
	position: relative;
	margin-left:20px;
}
.tabBtn{
	margin-left: 10px;
	cursor: pointer;
}
.tabBtn em{
	float:left;
	display: inline-block;
	width: 16px;
	height: 16px;
	background: url(../images/downarrow.png) no-repeat center;
	background-size: cover;
	margin-top:12px;
}
.tabBtn span{float: left;}
.dqswitch .dqswitchBox{
	display: none;
	width: 410px;
	position: absolute;
	top: 39px;
	left: 0;
	background: #fff;
	border: 1px solid #dfe0e0;
}
.dqswitch p a{color:#f00;}
.redCity{position:relative;font-size: 12px;color: #333;padding:0 10px;height: 40px;line-height: 40px;background: #f7f9fa;border-bottom: 1px solid #dfe0e0;}
.redCity span{color: #f00;}
.redCity a{margin: 0 8px;}
.dqswitchClose{position: absolute;right: 5px;top: 2px;}
.dqswitchClose img{width: 14px;margin-top: 2px;}
.cityList a{
	display: inline-block;
	margin: 0;
	padding: 0 10px;
}

/***********今日头条************/
.jrttBox{
	background: #fff;
	padding: 10px;
	box-sizing: border-box;
	font-size: 14px;
}
.jrttBox span{color: #f00;}
.jrttBox a:hover{
	color: #1787e0;
}
.dqzzTit{
	background: #fff;
}
.dqzzTit span{
	display: inline-block;
	padding: 0 20px;
	background: #ee6464;
	height: 60px;
	line-height: 60px;
	font-size: 20px;
	color: #fff;
	font-weight: bold;
	letter-spacing: 2px;
}
/***********地区学校*************/
.dqschool li{
	float: left;
	width: 25%;
	display: table;
	padding: 10px;
	box-sizing: border-box;
}
.dqschool li .dqschoolImg{
	float: left;
	width: 60px;
}
.dqschool li .dqschoolImg img{width: 60px;height: 60px;}
.dqschoolText{
	display: table-cell;
	vertical-align: middle;
	width: 100%;
	padding-left: 10px;
}
.dqschoolName{
	font-size: 15px;
	color: #d63c3c;
	overflow: hidden;
	font-weight: bold;
}
.dqschoolLink{margin-top: 5px;}
.dqschoolLink a{
	float: left;
	display: inline-block;
	width: 33.33%;
	font-size: 14px;
	color: #666;
}
.dqschoolLink a:hover{color: #d63c3c;}
.dqschoolBox .rmyxTit{margin-top: 0;}
.hotztBox{padding:10px;box-sizing: border-box;}
.hotztBox .rmyxTit{margin-top: 0;}
.hotztBox .wzztBox a{width: 20%;}

/*********地区简章***********/
.dqjzTable th{font-size: 14px;}
.dqjzTable td{padding: 10px 5px;}
/***********同等学力vs非全日制**************/
.tdfqrNav{text-align: center;color: #f00;}
.tdfqrNav span{display: inline-block;font-size: 16px;margin: 0 10px;color: #666;cursor: pointer;}
.tdfqrNav span.active{color: #1787e0;}
.tdfqrNav strong{color: #f00;}
.dqtdxlssR{display: none;}
.dqtdxlssR.active{display: block;}
.dqksbm{margin-top:10px;box-sizing: border-box;position: relative;}
.dqksbm label{font-size: 14px;color: #666;float: left;width: 80px;line-height: 30px;display: inline-block;text-align: right;}
.dqksbm input{float:left;border: 1px solid #ddd;padding: 0 5px;height: 30px;line-height: 30px;width: 220px;box-sizing: border-box;}
.dqksbm em{position: absolute;color: #f00;line-height: 30px;}
.dqksbm textarea{float:left;border: 1px solid #ddd;padding: 5px;width: 220px;box-sizing: border-box;outline: none;}
.dqksbmBtn{text-align: center;}
.dqksbmBtn a{display: inline-block;width:100px;height: 30px;line-height: 30px;text-align: center;background: #ff7e00;margin: 20px 10px 0;color: #fff;font-size: 14px;border-radius: 3px;}
.dqList{float:left;width: 380px;background: #fff;padding: 0 10px;box-sizing: border-box;margin-right: 30px;}
.ywbdTit a{font-size: 12px;color: #666;}
.dqListImg{width: 100%;padding: 10px;box-sizing: border-box;}
.dqListImg img{width: 100%;}
.dqList ul{padding:0 10px;list-style-type: disc;}
.dqList li{list-style-type: disc;list-style-position: inside;color: #666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 2;}
.dqList li a{
	font-size:14px;
	color: #666;
}






/*************文章内容页新增上课图集***********/
.articleImg{margin-left: -10px;}
.articleImg a{
	display: block;
	float: left;
	width: 203px;
	margin-left: 10px;
	font-size: 12px;
    color: #333;
    line-height: 24px;
    text-align: center;
    margin-top: 10px;
}
.articleImg a img{
	width: 100%;
    vertical-align: middle;
    height:152px;
}

.articleImg a .articleImgText{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

/*******预约报名*******/
.yybmTit {
    text-align: center;
    color: #ad1c22;
    padding-top: 20px;
    border-top: 1px dashed #ddd;margin-top: 40px;
}
.bmTable{
	width: 530px;
	font-size: 14px;
	color: #333;
	line-height: 24px;
	margin: 0 auto;
}
.bmTable .tip{
	color: #666666;
	font-size: 12px;
}
.bmTable .tip i{
	font-style: normal;
	color: #f00;
	font-weight: bold;
	font-size: 16px;
	margin-right: 5px;
}
.bmTable input,.bmTable select{
	width: 240px;
	height: 30px;
	border: 1px solid #999;
	padding: 0 5px;
	box-sizing: border-box;
	outline: none;
}
.bmTable td{
	padding: 10px 0;
}
.bmTable textarea{
	width: 100%;
	height: 60px;
	resize: none;
	border:1px solid #999;
	outline: none;
	padding: 5px;
	box-sizing: border-box;
}
.queryBtn {
    display: block;
    width: 140px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    margin: 30px auto 0;
    background: #f15a25;
    border-radius: 3px;
    font-size: 18px;
    color: #fff!important;
}



/*图片内容页*/
.tjctnbox{
	position: relative;
}
.preBtn{
	position: absolute;
	left: 0;
	width: 30px;
	height: 30px;
	background: url(../images/leftarrow2.png) no-repeat center;
	background-size: cover;
}
.nextBtn{
	position: absolute;
	right: 0;
	/*top: 90px;*/
	width: 30px;
	height: 30px;
	background: url(../images/rightarrow2.png) no-repeat center;
	background-size: cover;
}
.bigImg img {
    width: 100%;
}



/***********新媒体页面*********/
.app-left {
    padding-top: 60px;
    float: left;
}
.app-right {
    float: left;
    width: 650px;
    text-align: center;
}
.xmtbox h1 {
    padding-top: 100px;
    font-size: 50px;
    color: #333;
    font-weight: normal;
}
.xmtbox .wap-sub {
    font-size: 38px;
    color: #333;
    margin: 35px 0;
}
.xmtbox .wap-ewm img {
    width: 230px;
    height: 230px;
}
.xmtbox .wap-tip {
    font-size: 20px;
    color: #666;
    margin-top: 20px;
}
.xmtbox{padding-left: 140px;border-bottom: 1px dashed #eee;padding-bottom: 20px;}
