* {
	margin: 0px;
	padding: 0px;
	font-size: 16px;
	font-family: Microsoft YaHei;
	box-sizing: initial!important;
}
	body{background-color: #f3f3f5!important;}
	em{font-style: normal;}
	ul li{ list-style-type: none; margin: 0;}
	p,h1,h2,h3{padding:0; margin: 0;}
	a{ text-decoration: none;}
	.red{color: #EF1021;}
	.blue{color: #013ca1}
	.clear{ clear: both;}
	.header{height:534px;}
		.header .nav {
			height: 70px;
			background: #ac111d;
		}
.bag {
	background-size: 100% 100%;
	background-image: url(../images/banner.png);
	height: 464px
}
	.header .nav .nav_cnt{ width: 1170px; margin: 0 auto;}
	.header .nav .nav_cnt .logo{ float: left; width:306px ;margin-top: 17px;}
	.navul{float: right;font-size: 20px;font-weight: bold;color: #FFFFFF;line-height: 0px;}
		.navul li{ float: left;  padding: 30px 20px; font-weight:normal;}
		.navul li a{ color: #fff; padding:25px 5px;}
		.navul li a:hover{ color: #E5B972;}
		.navul li  .curret{ border-bottom:4px  #E5B972 solid;border-radius:1px; font-weight: bold; font-size: 18px;}
	.news{width: 1170px; margin: 0 auto; margin-top: 24px;}
	.news .newsleft{width: 313px; float: left;}
	.news .newsleft .time{height: 258px;background: #FFFFFF;box-shadow: 0px 1px 7px 1px rgba(172, 172, 172, 0.78);border-radius: 3px;}
	.news .newsleft .time p{font-size: 21px;font-weight: 400;color: #666666;line-height: 40px;padding: 15px 25px 0 25px; text-align: center;}
	.news .newsleft .time  table{padding:0px 45px;}
	.news .newsleft .time  table tr th{ font-size: 24px; }
	.news .newsleft .time  table tr td{ text-align: center; font-size: 14px;color: #666666;line-height: 20px;}
	.news .newsleft  ul { margin-top: 28px;}
	.news .newsleft  ul li{height: 69px;background-color: #EF1021;border-radius: 3px; margin: 15px 0; text-align: center;line-height:69px; color: #fff;}
	.title_img img{ margin-right: 10px;}
	.news .newsleft  ul li a{ color: #fff;font-size: 24px;}
	.news .newsleft  ul li.tiaojian{ background-color: #105FEF;}
	.news .newsleft  ul li.baoming{ background-color: #0BAB06;}
	.news .newslist{ float: left; margin-left: 60px; width: 797px;}
	.news .newslist .top{ border-bottom: 2px #E50012 solid; position: relative; font-size: 22px; background: url(../images/icon_news.png) left center no-repeat; padding-left: 40px; margin-bottom: 10px; line-height: 50px;}
	.news .newslist .top a{ font-size: 16px; color: #999; position: absolute; right: 5px;top: 10px; font-weight: normal;}	
	.news .newslist li{ background: url(../images/icon_new.jpg) left center no-repeat; padding-left: 15px;}
	.news .newslist li a{ color: #000; line-height: 50px; height: 48px; width: 87%; display:inline-block; overflow: hidden;}
	.news .newslist li .time{ width: 80px; float: right; font-size: 14px; color: #666;line-height: 48px;}
	.zhibo{ background-color: #fff; margin: 50px 0; }
	.zhibo .zhibo_cnt{ width: 1170px; margin:0 auto; line-height: 35px; padding:35px 0; position: relative;}
	.zhibo .zhibo_cnt .online{ float: left; margin-right:55px ;}
	.zhibo .zhibo_cnt h2{ text-align:  center; font-size: 22px; margin-bottom: 15px;}
	.zhibo .zhibo_cnt .title{color: #fff; line-height: 70px; background: url(../images/bg_zhibo.png) no-repeat; width: 190px; height: 75px; position: absolute; left: 0; top: -30px;}
    .zhibo .zhibo_cnt .title img{ margin-left: 8px;}
	.zhibo .zhibo_cnt p{text-align: justify; text-indent: 2em;}
	.zhibo .zhibo_cnt p a{ color: #EF1021;}
footer .clearfix {
	margin-left: 38px !important;
}
	.saidao,.jiangxiang,.huigu,.fuchi{width: 1170px; margin: 0 auto; margin-top: 45px;}
	.saidao .title,.jiangxiang .title,.huigu .title,.fuchi .title{font-size: 24px; font-weight: bold; color: #000000; position: relative; }
	.saidao .title a{font-size: 16px; color: #999; position: absolute; right: 5px;top: 10px; font-weight: normal;}
    .saidao p{ padding: 40px 0 10px 0; text-align: center;}
	.saidao ul{ width: 650px; margin: 0 auto 30px auto;}
	.saidao ul li {text-align: center; float: left; margin: 20px;  padding:30px 25px; border-radius: 5px; background: #fff;box-shadow: 0px 1px 7px 1px rgba(130, 130, 130, 0.78);}
	.saidao ul li img{ display: block; margin: 5px auto;}
	.bisai_time{ overflow: hidden;}
	.jiangxiang{ background: url(../images/bg_jiangxiang.png) left bottom no-repeat;}
	.jiangxiang h2{ padding:40px 0  15px 35px; font-size: 16px;}
	.jiangxiang ul li{background: #FFFFFF;box-shadow: 0px 1px 7px 1px rgba(130,130, 130, 0.78);border-radius: 3px; text-align: center; padding:20px 20px 20px 65px; float: left; margin: 26px;}
	.jiangxiang ul li img{  display: block; margin: 0px auto;}
	.jiangxiang ul li p{ font-size: 18px;  margin: 10px;}
	.jiangxiang ul li p em{font-weight: bold;font-size: 22px;}
	.jiangxiang h3{ color: #fff; line-height: 40px; padding: 0px 35px;font-size: 16px;}
	.jiangxiang h3 em{ font-weight: normal;}
	.huigu_bg{ background-color: #fff; padding: 25px 0; margin: 60px 0 50px 0;}
	.fuchi ul{ margin: 50px 0 70px 0;}
	.fuchi ul li{box-sizing: inherit!important;padding:25px 17px; height: 320px; background-color: #fff;  line-height: 35px; margin-right: 30px; float: left;box-shadow: 0px 1px 7px 1px rgba(130, 130, 130, 0.78);border-radius: 3px; text-align: center; }
	.fuchi ul li p{text-indent: 2em; padding-top: 10px;text-align:justify!important}
	.fuchi ul li:nth-child(4){ margin-right: 0;}
	.fuchi ul li.zijin{ width: 280px;}
	.fuchi ul li.xuanchuan{ width: 230px;}
	.fuchi ul li.pinqing{width: 200px;}
.fuchi h2 {
	display: block;
	font-size: 16px;
	margin-block-start: 1em;
	font-weight: 600;
}
    .huigu{ height: 1000px;}
	.huigu h2{ text-align: center; font-size: 22px; padding: 35px;}
	.huigu ul {
		overflow:hidden;
	}
		.huigu li {
		float:left;
		color:#000;
		padding:15px 50px;
		margin-right:15px;
		cursor:pointer;
		border:1px solid #bfbfbf;
		transition:all ease .3s;
	}
		.huigu .box {
		width:1170px;
		margin:10px auto;
		position:relative
	}
		.huigu li:hover {
		background:#e50012;
		color:#fff;
		border:1px solid #e50012;
	}
		.huigu li.tabin {
		background:#e50012;
		color:#fff;
		border:1px solid #e50012;
	}
	.content-box {
		width:1170px;
		height:800px;
		position:absolute;
		left:0;
		top:63px;
		overflow:hidden;
	}
	.content {
		clear:both;
		color:#000;
		padding:10px;
		opacity:0;
		transition:all ease .3s;
		position:absolute;
		top:0;
		left:0;

	}
	.contentin {
		opacity:1;
		line-height: 35px;
	}
	.content h1 {
		font-size:18px;
		margin-bottom:20px;
		margin-top:20px;
	}
	.content p{
		display: block;
		color: #666;
		text-overflow: -o-ellipsis-lastline;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		line-clamp: 2;
		-webkit-box-orient: vertical;
			}
		.conlist{		
		border-bottom: 1px #bfbfbf solid;
		padding: 20px 0;
		height: 120px;display: block;
		}
		.conlist a{ color: #000;}
				.conlist a:hover{ color: #e50012;}
				.conlist img{ width: 190px; height: 120px; float: left; margin-right: 15px; }
				.content .more{color:#e50012;border:1px solid #e50012; text-align: center; width: 185px ; height: 50px; display: block; margin: 50px  auto 0 auto; line-height: 50px;}

