@charset "utf-8";
*{box-sizing: border-box;}
body {margin: 0;padding: 0;font-family: \5FAE\8F6F\96C5\9ED1;-webkit-tap-highlight-color: rgba(0,0,0,0);background-color: #ffffff;}
a:focus {outline: none;}/*点击a标签出现虚线边框*/
h1, h2, h3, h4, h5, h6, p, a, li, ul, dd, dl, dt, div, span, input, textarea, form, table, tr, td {margin: 0;padding: 0;font-weight: 500;}
ul,li{list-style: none;}
input[type="button"], input[type="submit"], input[type="reset"], input[type="text"], textarea {-moz-appearance: none;-webkit-appearance: none;appearance: none;}  /*input输入框在苹果手机上去除内阴影*/
textarea {resize: none;font-family: \5FAE\8F6F\96C5\9ED1;border: none;outline: none;}
input,button{font-family: \5FAE\8F6F\96C5\9ED1;border: none;outline: none;}
input[disabled]{opacity:1}
a {text-decoration: none;outline:none;-moz-outline-style:none;}
i {font-style: normal;}
/* .fl {float: left;} */
.fr {float: right;}
img{border: none;outline: none;}
.clearfix:after{content: "";display: block;visibility: hidden;clear: both;}
.container{margin: 0 auto;width: 1200px;}
body{background-size: 1000px auto;background-position: center top;background-repeat: no-repeat repeat;;}

.wrap {
	width: 100%;
	height: 100%;
}


.column{width: 848px;margin: -80px auto;position: relative}
.column .tab{display: flex;align-items: center;padding-left: 10px;}
.column .tab a{padding: 0 16px;height: 48px;line-height: 48px;font-size: 15px;letter-spacing: 1px;color: #303133;border-radius: 6px 6px 0 0;cursor: pointer;}
.column .tab a.on{background: #3864d1;color: #fff;}
.column .content{display: flex;align-items: center;justify-content: space-between;border: 4px solid #9ea9d2;border-radius: 10px;height: 64px;letter-spacing: 1px;background: #fff}
.column .content p{cursor: pointer;display: flex;align-items: center;font-size: 14px;color: #333;width: 158px;}
.column .content p .earth{margin: 0 10px 0 20px;}
.column .content p .select{margin-left: 10px;width: 12px;}
.column .content .input{font-size: 17px;color: #666;width: 550px;letter-spacing: 1.5px;}
.column .content .submit{cursor: pointer;display: flex;align-items: center;justify-content: center;padding: 0 30px;background: #3664d1;border-top-right-radius: 6px;border-bottom-right-radius: 6px;font-size: 15px;color: #fff;width: 128px;height: 100%;letter-spacing: 2px;}
.column .content .submit img{margin-right: 10px;width: 20px;}
.main{position:absolute;border:solid 1px #dcdcdc;border-top:none;left: 50%;transform: translateX(-50%);width:848px;display:none;margin-top: 80px}
.main .form .content{margin-top: 10px;}
.main .form .item{display: flex;}
.main .form .item h5{display: flex;align-items: center;width: 180px;height: 50px;}
.main .form .item h5 span{font-size: 16px;color: #FFFFFF;background-color: #2071b5;width: 120px;height: 50px;text-align: center;border-radius: 8px;
	line-height: 50px;margin-right: 16px;text-align: center;padding: 0;}
.main .form .item h5 i{font-size: 24px;color: #ff0000;margin-right: 8px;}
.main .form .print{width: 590px;border-radius: 8px;}
.main .form .print>i{font-size: 16px;color: #ff0000;display: inline-block;margin-left: 16px;vertical-align: middle;}
.main .form .input{font-size: 16px;height: 48px;width: 100%;background-color: #ececec;border-radius: 8px;padding-left: 15px;}
.main .form span{font-size: 16px;color: #333333;cursor: pointer;display: inline-block;position: relative;
	padding-left: 25px;height: 24px;line-height: 24px;}
.main .form .type label:before{width: 14px;height: 14px;border: solid 1px #acacac;border-radius: 50%;position: absolute;
	content: '';left: 0;top: 4px;}
.main .form .type label.on:after{background-color: #c40001;width: 8px;height: 8px;border-radius: 50%;position: absolute;
	content: '';left: 4px;top: 8px;}
.main .form .type{margin-top: 13px;margin-left: 18px;font-size: 16px;color: #333;}
.main .form .type label{margin-right: 30px;padding-left: 25px;position: relative;cursor: pointer;}
.main .form .search{padding: 18px 0 27px 30px;}
.main .form .search .all{font-size: 16px;color: #333333;cursor: pointer;display: inline-block;position: relative;padding-left: 25px;height: 24px;line-height: 24px;margin-bottom: 21px;background: url(../images/icon_check.png)no-repeat left center;font-weight: 700;color: #ff0000;}
.main .form .search .all.on{background: url(../images/icon_checked.png)no-repeat left center;}
.main .form .search .list{display: flex;flex-direction: row;}
.main .form .search .list .li{display: flex;flex-direction: column;padding-left: 36px;}
.main .form .search .list .li:first-child{border-left: none;width: 165px;padding-left: 0;}
.main .form .search .list .li:nth-child(2){width: 185px;}
.main .form .search .list label{margin-bottom: 16px;background: url(../images/icon_check.png)no-repeat left center;padding-left: 25px;cursor: pointer;font-size: 16px;color: #333333;}
.main .form .search .list label:last-child{margin-bottom: 0;}
.main .form .search .list label.on{background: url(../images/icon_checked.png)no-repeat left center;}


.foot{text-align: center;
    font-size: 13px;
    color: #999;
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    line-height: 40px;}
/*mask*/
.mask{position: fixed;background-color: rgba(0,0,0,0.5);left: 0;top: 0;right: 0;bottom: 0;z-index: 2;display: none;}
.mask .box{background-color: #FFFFFF;position: absolute;width: 488px;left: 50%;margin-left: -244px;top: 50%;transform: translateY(-50%);}
.mask .box .close{position: absolute;cursor: pointer;right: 14px;top: 11px;width: 15px;height: 15px;}
.mask .box h3{display: flex;align-items: center;font-size: 14px;color: #a8a9b0;margin-left: 39px;height: 80px;}
.mask .box h3 img{margin: 0 10px;}
.mask .box h3 span{color: #000;opacity: .8;font-size: 22px;cursor: default;font-weight: 700;}
.mask .box .form{width: 355px;margin: 0 auto;}
.mask .box .form p{height: 50px;border: 1px solid #e1e4f7;position: relative;display: flex;align-items: center;margin-bottom: 25px;}
.mask .box .form p span{font-size: 14px;color: #000;opacity: .86;white-space: nowrap;width: 80px;text-align: right;}
.mask .box .form p .input{box-sizing: border-box;padding-left: 15px;height: 48px;width: 275px;border: none;font-size: 14px;}
.mask .box .form p select.input{outline: none;color: #707070;cursor: pointer;}
.mask .box .form p .getCode{position: absolute;cursor: pointer;color: #2071b5;font-weight: 700;font-size: 14px;border: none;right: 0;height: 48px;top: 1px;background: none;}
.mask .box .form .submit{display: flex;align-items: center;justify-content: center;cursor: pointer;color: #fff;background-color: #2071b5;font-size: 18px;height: 40px;margin-top: 35px;}
.mask .box .tip{background-color: #f3f6f9;margin-top: 24px;font-size: 14px;padding-left: 28px;box-sizing: border-box;font-family: HYQiHei-EES;}
.mask .box .tip ul{display: flex;align-items: center;height: 54px;}
.mask .box .tip ul li{display: flex;align-items: center;margin-right: 10px;color: #7f7f7f;}
.mask .box .tip ul li img{width: 20px;height: 20px;}
.mask .box .tip ul li span{color: #ff6500;}
.mask .box .bottom{text-align: center;margin-top: 35px;width: 100%;font-size: 14px;background: #f3f6f9;}
.mask .box .bottom img{width: 100%;}
.mask .box .bottom p{color: #ff6500;margin-bottom: 5px;}









.searchList{width: 780px;margin: 0 auto;background: #fff;padding: 20px 0 10px;}
	.searchList h4{line-height: 40px;font-size: 16px;color: #333;}
	.searchList h4 span{color: red;}
	.searchList ul{margin-top: 20px;}
	/*.searchList ul li:nth-child(-n+2){filter: none;}*/
	.searchList ul li{margin-bottom: 20px;border: 3px solid #e8e8e8;padding: 10px 0 10px 25px;overflow: hidden;height: 176px;display: flex;align-items: center;/*filter: blur(4px);*/border-color: #ff7c00;}
	/*.searchList.shadow ul li{filter: none;}*/
	.searchList ul li:hover{border-color: #ff7c00;}
	.searchList ul li .img{width: 110px;height: 110px;border: 1px solid #ccc;overflow: hidden;}
	.searchList ul li .img img{width: 100%;}
	.searchList ul li .info{width: 600px;margin: 0 15px 0 30px;}
	.searchList ul li .info .basic{border-bottom: dashed 1px #ccc;display: flex;align-items: center;flex-flow: row wrap;}
	.searchList ul li .info .date{display: flex;align-items: center;flex-flow: row wrap;}
	.searchList ul li .info p{line-height: 26px;color: #666;font-size: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;min-width: 120px;margin: 5px 50px 5px 0;}
	.searchList ul li .info p span{color: #ff7c00;font-size: 14px;}
	.searchList ul li .event{border-left: solid 2px #e8e8e8;width: 150px;display: flex;align-items: center;justify-content: space-around;flex-direction: column;height: 100%;}
	.searchList ul li .event a{width: 120px;text-align: center;padding: 4px 26px;font-size: 14px;border-style: solid;border-width: 1px;color: #ff7c00;border-color: #ff7c00;cursor: pointer;}
	.searchList ul li .event .see{color: #63a9dc;border-color: #63a9dc;}
	.searchList ul li .event a:hover{color: #fff;background-color: #ff7c00;}
	.searchList ul li .event .see:hover{background-color: #63a9dc;}
	#pagination1{text-align:center;}
		#pagination1 a{cursor: pointer;font-size: 16px;color: #2071b5;padding: 2px 7px;margin:0 2px;}
		#pagination1 a.active,#pagination1 a:hover{color:#fff;background:#2071b5;}
		
		.ui-pagination-container {
			height: 34px;
			display: flex;
		    align-items: center;
		    justify-content: center;
		}
		
		.ui-pagination-container .ui-pagination-page-item {
			font-size: 14px;
			padding: 4px 10px;
			background: #fff;
			border: 1px solid #c5b7b7;
			color: #888;
			margin: 0 3px;
			text-decoration: none;
		}
		
		.ui-pagination-container .ui-pagination-page-item:hover {
			border-color: #568dbd;
			color: #568dbd;
			text-decoration: none;
		}
		
		.ui-pagination-container .ui-pagination-page-item.active {
			background: #568dbd;
			border-color: #568dbd;
			color: #fff;
			cursor: default;
		}
		
	.table{font-size: 14px;color: #666666;border: solid 1px #999}
	.table .tr{display: flex;align-items: flex-start;border-top: solid 1px #999;}
	.table .tr:nth-child(1){border-top: none;}
	.table .tr .td{text-align: center;width: 25%;border-left: solid 1px #999;}
	.table .tr .td:nth-child(1){border-left: none;}
	.table .tr:nth-child(4) .td:nth-child(2){width: 75%;text-align: left;line-height: 24px;letter-spacing: 0.8px;}
	.table .tr .td .tit{background-color: #dcdcdc;line-height: 50px;font-size: 16px;text-align:center;}
	.table .tr .td .txt{cursor: pointer;background-color: #ffffff;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 20px;}
	.table .tr:nth-child(4) .td .txt{overflow: inherit;white-space: normal;min-height: 120px;}
	.table .tr .td .txt img{width: 80px;height: 80px;}



.wrap .head {
}

.wrap .head .bg {
	font-size: 0;
	position: relative;
	background: url("../images/bg_head.png");
	height: 490px;
}

.wrap .head .bg>img {
	width: 100%;
}

.wrap .head .topBar {
	position: absolute;
	right: 17.55%;
	top: 8.5%;
	width: 900px;
	z-index: 1;
}

.wrap .head .topBar .topNav a {
	font-size: 20px;
	color: #f2f2f2;
	text-align: center;
	border-left: solid 1.5px #f2f2f2;
	height: 22px;
	line-height: 22px;
	display: inline-block;
	padding: 0 15px;
	letter-spacing: 0.4px;
	cursor: pointer;
}

.wrap .head .topBar .topNav a:first-child {
	border-left: none;
}

.wrap .head .topBar .menu {
	text-align: right;
	cursor: pointer;
	height: 42px;
}

.wrap .head .topBar .menu span {
	font-size: 20px;
	color: #808080;
	letter-spacing: 2px;
	margin: 0 9px;
	padding-bottom: 16px;
}

.wrap .head .topBar .dropMenu {
	border: solid 1px #4c7fb3;
	display: none;
	position: absolute;
	right: 0;
	margin-top: 16px;
}

.wrap .head .topBar .dropMenu li {
	border-top: solid 1px #55a4e1;
	box-sizing: content-box;
}

.wrap .head .topBar .dropMenu li:first-child {
	border-top: none;
}

.wrap .head .topBar .dropMenu li a {
	display: block;
	font-size: 20px;
	color: #444;
	text-align: center;
	height: 54px;
	line-height: 54px;
	background-color: #fff;
	padding: 0 11px;
	cursor: pointer;
	min-width: 112px;
}

.wrap .head .topBar .dropMenu li:hover a {
	color: #fff;
	background-color: #55a4e1;
}

.wrap .head .headTit {
	/*position: absolute;*/
	text-align: center;
	width: 815px;
	/*left: 50%;*/
	/*margin-left: -468px;*/
	/*top: 43%;*/
	margin: 0 auto;
	padding-top: 180px;
}

.wrap .head .headTit img {
	font-size: 0;
	width: 100px
}

.wrap .head .headTit .txt {
	text-align: center;
	margin-left: 0;
}

.wrap .head .headTit .txt h2 {
	font-size: 65px;
	font-weight: 700;
	color: #f2f2f2;
	letter-spacing: 1px;
	line-height: 76px;
	/* margin-left: 35px; */
}

.wrap .head .headTit .txt h4 {
	font-size: 26.79px;
	font-weight: 700;
	color: #f2f2f2;
	letter-spacing: 0.4px;
	line-height: 31px;
	/* margin-left: 30px; */
}

@media screen and (max-width:1000px) {
	.head {
		height: 546px;
	}
	.head .bg{
		height: 100%;
	}
	.head .bg>img{
		height: 100%;
	}
	.tab a{
		font-size: 20px !important;
	}
	.column{
	    margin: -135px auto;
	}
}



/*@media (max-width: 100px) {*/
/*	.head {*/
/*		height: 746px;*/
/*	}*/
/*}*/


