*{
	margin: 0;
	padding: 0;
}
.top{
	width: 100%;
	background-color: #a42821;
	padding-bottom: 35px;
}
.top-log{
	float: left;
	display: inline-block;
	margin-top: 38px;
	width: 30%;
}
.top-line{
	float: left;
	    height: 86px;
	    width: 1%;
	    margin-top: 27px;
	    border-left: 3px solid #FFFFFF;
	    border-right: 3px solid #FFFFFF;
	}
.top-dang{
	float: left;
	margin-top: 32px;
	width: 7%;
	margin-left: 15px;
}
.top-font{
	color: #FFFFFF;
	    float: left;
	    margin-top: 32px;
	    font-size: 42px;
	    letter-spacing: 10px;
}
.top-4{
	float: right;
	    margin-right: 18px;
	    margin-top: 51px;
}
.top-kuang{
	background-color: #bd787d;
	border-style: none;
	height: 27px;
	color: white;
	float:left;
	border-radius: 15px 0 0px 15px;
	    text-indent: 1rem;
}
.top-sousuo{
	background-color: #BD787D;
	border-style: none;
	border-radius: 0 15px 15px 0;
}
.top-sousuo img{
	padding: 2px 6px;
	height: 27px;
	float: left;
}
.navbar-default{
				background-color:rgba(185, 30, 34, 1);
			}

.common{
	/* background-color: #EEEEEE; */
	border-bottom: 3px solid #A42821;
	width: 100%;
	margin-top: 25px;
	height: 40px;
}
.common-total{
	background-color: #a42821;
	border-radius: 5px;
	float: left;
	color: #FFFFFF;
	font-size: 22px;
	line-height: 40px;
}
.common-log{
	float: left;
	margin-left: 15px;
}
.common-words{
	float: left;
	margin-left: 15px;
	margin-right: 20px;
}
.common-fonts{
	float: right;
	font-size: 16px;
	line-height: 48px;
}
.common-fonts a{
	color: #a42821;
	text-decoration: none;
}
.news-cont{
	width: 100%;
	margin-top: 15px;
}
.news-img{
	float: left;
	margin-top: 25px;
	margin-bottom: 40px;
}
.news-ul{
	 float: left; 
	 list-style: none;
}
.news-ul li{
	float: left;
	border-bottom:1px gainsboro dashed;
}
.news-ul a{
	float: left;
	font-size:15px;
	color: #000000;
	margin-top: 10px;
}
.news-ul a:hover{
	color: #a42821;
}
.news-ul span{
	color: gray;
	float: left;
	margin-top: 20px;
}
.tongzhi{
	background-color: #FFFFFF;
	width: 100%;
}
.tongzhi-ul{
	list-style: none;
	width: 100%;
	height: 345px;
}
.tongzhi-ul li{
	padding-top: 20px;
}
.tongzhi-ul div{
	float: left;
	width: 15%;
	margin-left: 10px;
	display: inline;
}
.tongzhi-span1{
	font-size: 15px;
	color: #FFFFFF;
	padding:5px 18px 18px 18px;
	background-color: #A42821;
	padding-bottom: 20px;
}
.tongzhi-span2{
	  color: #A42821;
	      background: rgb(255,255,255,.6);
	      width: 100%;
	      font-size: 13px;
	      display: inline-block;
}
.tongzhi-zhengwen{
	float: left;
	margin-left: 9px;
}
.tongzhi-ul a{
	float: left;
	font-size: 15px;
	text-decoration: none;
	color: #000000;
	margin-left: 10px;
	margin-top: 26px;
}
.tongzhi-same{
	width: 100%;
	float: left;
	border-bottom: 1px gray dashed;
}
.tongzhi-date{
	float: left;
	background-color:#A42821;
	margin:8px 0;
}
.tongzhi-date1{
	float: left;
	font-size: 20px;
	color: #FFFFFF;
	text-align: center;
	width: 100%;
	margin-top: 5px;
}
.tongzhi-date2{
	font-size: 15px;
	float: left;
	color: #A42821;
	background-color: #FFFFFF;
	text-align: center;
	width: 100%;
	margin-bottom: 0px;
}

.base-three{
	float: left;
	width: 100%;
}
.base-three ul{
	float: left;
	width: 100%;
	list-style: disc;
	color: red;
}
.base-three li{
	float: left;
	margin-top: 17px;
	width: 100%;
	/* margin-left: 15px; */
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	border-bottom:1px dashed #7d7475;
}
.base-three a{
	/* margin-left: 15px; */
	font-size: 18px;
	text-decoration: none;
	color: #000000;
}
.base-three span{
	float: right;
}
.email {
	width: 80%;
	margin: 0px auto;
	height: 80px;
	line-height: 80px;
	text-align: center;
	border-radius: 6px;
	box-shadow: 1px 1px 8px 4px darkgray;
	margin-top: 30px;
}
.email img {
	margin-right: 10px;
	margin-bottom: 10px;
}
.email a {
	color: #7d7475;
	font-size: 25px;
	letter-spacing: 2px;
	font-family: 黑体;
}
.em-top {
	margin-top: 50px;
}

/* 循环图播 */
.slider {
	width: 100%;
	background-color: #e0daca;
}
.slider_top {
	font-size: 18px;
	font-weight: 700;
}

.box_one {
	margin-top: 10px;
}

.box_two {
        margin-top: 10px;
}
.box_three {
        margin-top: 10px;
}
.box_four {
        margin-top: 10px;
}
.box_five {
	margin-top: 10px;
}
.pic {
	width: 100%;
        /* width: 200px; */
        height: 100%;
}

.prev {
        font-size:25px;
        font-weight: 600;
}
.prev:hover {
	cursor: pointer;
}
.next {
        font-size:25px;
        font-weight: 600;
}
.next:hover {
	cursor: pointer;
}


.footer{
	width: 100%;
	background-color: #e0d9c9;
	margin-top: 20px;
	padding-bottom: 30px;
}
.lianjie{
	border-bottom: #00439a solid 2px;
	margin-top: 20px;
	height: 45px;
}
.lianjie span{
	float: left;
	margin-left: 15px;
	font-size: 20px;
	color: #000000;
}
.foot-1{
	width: 95%;
	margin-top: 20px;
}
.foot-2{
	width: 100%;
	font-size: 20px;
	line-height: 20px;
	padding: 7px;
}
.bottom{
	background-color: #A42821;
}

.bottom-ul a{
	color: #FFFFFF;
}
	.bottom-font p{
		text-align: center;
	}

@media only screen and (max-width:320px){
		.top-line{
		    height: 36px;
		    width: 4%;
		}
		.top-font{
	    font-size: 18px;
	}
	.tongzhi-ul{
		height: 550px;
	}
	.tongzhi-right {
	    font-size: 16px;
	    margin-top: 13px;
	    padding-left: 5px;
	}
	.tongzhi-date{
		margin: 8px;
	}
	.bottom-ul a{
		font-size: 10px;
		transform: scale(0.83333);
		transform-origin: 0 0;
	}
	.bottom-ul li {
	    float: left;
	    width: 10%;
	    list-style: none;
	    border-right: #FFFFFF 1px solid;
		margin-bottom: 10px;
	}
	.bottom-font{
		font-size: 8px;
		color: #FFFFFF;
	}
	.base-three li{
		float: left;
		margin-top: 20px;
		width: 100%;
		margin-left: 0px;
	}
	.base-three a{
		font-size: 14px;
	}
	.slider_top{
		margin-top: 10px;
	}
	.slider_cont{
		margin-bottom: 20px;
	}
	.prev,.next{
		margin-top: 5px;
		padding-left: 0px;
	}
	.box_one,.box_two,.box_three,.box_four,.box_five{
		padding: 3px 3px;
	}
}
	@media(min-width: 321px) and (max-width:759px){
		.top-line{
			    height: 36px;
			    width: 4%;
			}
			.top-font{
		    font-size: 18px;
		}
		.tongzhi-date {
		    float: left;
		    width: 30%;
		    background-color: #A42821;
		    margin: 8px 15px;
		}
		.tongzhi-right {
		    font-size: 16px;
		    margin-top: 13px;
		    padding-left: 5px;
		}
		.bottom-ul a{
			font-size: 10px;
			transform: scale(0.83333);
			transform-origin: 0 0;
		}
		.bottom-ul li{
			float: left;
			list-style: none;
			border-right: #FFFFFF 1px solid;
			width: 10%;
			text-align: center;
		}
		.bottom-font{
			font-size: 8px;
			color: #FFFFFF;
		}
		.slider_top{
			margin-top: 10px;
		}
		.slider_cont{
			margin-bottom: 20px;
		}
		.prev,.next{
			margin-top: 20px;
			padding-left: 0px;
		}
		.box_one,.box_two,.box_three,.box_four,.box_five{
			padding: 3px 3px;
		}
	}
@media (min-width:760px) {
	.navbar-nav li{
		border-right: #a42821 1px solid;
		width: 10%;
		text-align: center;
		font-size: 15px;
	}
	.nav-li1{
		border-left: #a42821 1px solid;
	}
	/* .news-img{
			width: 50%;
	} */
	.news-ul{
			 width: 50%;
	}
	.news-ul li{
			margin-left: 40px;
	}
	.bottom-ul{
		width: 100%;
		margin: 20px auto;
	}
	.bottom-font{
		font-size: 15px;
		width: 100%;
		text-align: center;
		color: #FFFFFF;
		margin-top: 25px;
	}
	.tongzhi-right{
		float: left;
		margin-left: 20px;
		font-size: 16px;
		margin-top: 20px;
	}
	.tongzhi-date{
		width: 17%;
	}
	.bottom-ul li{
		float: left;
		list-style: none;
		border-right: #FFFFFF 1px solid;
		width: 10%;
		text-align: center;
	}
	.slider_top{
		margin-top: 30px;
	}
	.slider_cont{
		margin-bottom: 40px;
	}
	.prev,.next{
		margin-top: 25px;
	}
}