body {
	margin:0px;
	padding:0px;
	font-family:"Microsoft YaHei";
}

/* 盲赂禄盲陆鈥�*/
.main_bg{
	background: #f5f5f5;
	width: 100%;
}
.main{
	width: 1200px;
	margin: auto;
}
.main_one{
	background: #f5f5f5;
	width: 100%;
	margin-top: 10px;
}
.w1200{ width:1200px; margin:0 auto;}
.main_zero{
	width: 100%;
	margin-top: 3px;
    /*height:500px;
    background-color:#999;*/
}
.m-banner {
	width:580px;
	height:430px;
	box-sizing:border-box;
	/* padding: 15px; */
}
.swiper-container{
	height: 100%;
}
.m-banner .u-title {
	width:100%;
	bottom:45px;
	right:20px;
}
.m-banner .u-title img {
	margin:0 15px 0 0;
}
.m-banner .u-title a {
	color:#fff;
	font-weight:bold;
	font-size:20px;
}
.u-pbox {
	width:100%;
	height:100%;
	background:#fff;
	box-sizing:border-box;
}
.u-pbox .pic {
	height:100%;
	width: 100%;
}
.u-pbox .pic img {
	width: 100%;
	height:100%;
	overflow: hidden;
}
.u-pbox .info {
	width:228px;
	height:100%;
	box-sizing:border-box;
	padding:25px;
	position:relative;
}
.u-pbox .title {
	font-size:18px;
	font-weight:bold;
	color:#333;
}
.u-pbox .time {
	font-size:14px;
	color:#afaa98;
	margin-top:23px;
}
.u-pbox .time::after {
	content:"";
}
.u-pbox .browse {
	position:absolute;
	bottom:25px;
	right:25px;
	font-size:14px;
	color:#afaa98;
}
.u-pbox .browse img {
	margin:-3px 10px 0 0;
}
.m-banner .u-title .swiper-pagination {
	right:0;
	top:0;
}
.m-banner .u-title .swiper-pagination-bullet {
	width:22px;
	height:22px;
	background:url('../images/pictag-01.png') no-repeat center;
	opacity:1;
	outline: none;
}
.m-banner .u-title .swiper-pagination-bullet-active {
	background:url('../images/pictag-02.png') no-repeat center;
}
.banner_info{
	width: 100%;
	height: 70px;
	background: url("../images/banner_bg.png") no-repeat;
	z-index: 9999;
	bottom: 0px;
	padding-left: 20px;
}
.b1{
	color: #fff;
	display: inline-block;
	height: 40px;
	line-height: 40px;
}
.b2{
	color: #d4d4d4;
	font-size: 14px;
}
.xyxw{
	width: 570px;
	height: 412px;
	padding-right: 20px;
	padding-bottom: 20px;
}
/*.TabTitle1{ 
    background:#eeeeee; 
    height:43px;

    font-size: 20px;
	font-weight: bold;
	color: #c32136;
	height: 45px;
	line-height: 45px;
	border-bottom: 1px solid #9d2933;
}
.TabTitle1 ul {width:400px;}
.TabTitle1 ul li{  float:left; margin-right:10px;  color:#999;cursor:pointer; display:block; line-height:39px; width:120px; text-align:center;}
.TabTitle1 .hover{ border-bottom:4px solid #c32136; color:#c32136;}
.TabTitle1 .hover a{ color:#333;}
.gd{ height:30px; line-height:30px; margin-top:-410px; text-align:right; overflow:hidden; display:block; float:right; font-size:14px; z-index:888; padding-right:10px;}
.gd a{color:#999;}
.display{ display:block;}
.clear{ clear:both; font-size:0px; line-height:0px; height:0px;}*/

.title,.title_two{
	font-size: 20px;
	font-weight: bold;
	color: #9d2933;
	height: 45px;
	line-height: 45px;
	border-bottom: 1px solid #9d2933;
}
.t1{
	color: #9d2933;
}
.title_main{
	width: 160px;
	text-align:center;
	border-bottom: 2px solid #9d2933;
	cursor: pointer;
    
}
.more{
	color: #999;
	font-size: 14px;
	font-weight: normal;
}
.info-main{
	color: #333;
}
.time{
	width: 65px;
	height: auto;
	border-right: 1px solid #e9e9e9;
}
.time1{
    font-size: 20px;
    text-align: center;
    display: inline-block;
    width: 45px;
}
.time2{
	font-size: 14px;
}
.info{
	width: 485px;
	color: #333;
	line-height: 27px;
	margin-left: 15px;
}
.summary{
	color: #999;
	font-size: 12px;
}
.info-main:hover .time{
	color: #c32136;
}
.info-main:hover .info_s1{
	color: #c32136;
	font-weight: 600;
}
.xgdt{
	width: 590px;
	height: 320px;
	background: #fff;
	padding-bottom: 5px;
}
.xgdt li{
	width: 540px;
}
.title_two{
	margin:20px 20px 15px 20px;
	cursor: pointer;
}
.xg_s1{
	color: #333;
	height: 65px;
}
.xg_title{
	line-height: 35px;
	width: 98%;
}
.xg_s2{
	width: 50%;
	height: 2px;
}
.xg_s2 span{
	display: block;
    width: 20px;
    height: 2px;
    background: #c32136;
}
.xg_summary{
	font-size: 12px;
	color: #999;
	line-height: 25px;
    padding-left:20px;
}
.xg_time{
    font-size: 14px;
    font-weight: bold;
    color: #666;
    text-align: right;
    /* background: url("time.png") no-repeat; */
    /* background-position: 0px 12px; */
	top: 0px;
	right: 0px;
}
/*.xyxw .list li:hover {
    background: #9d2933;
}
.xyxw  .list li:hover .xg_s1 span{
	color: #fff;
}
.xyxw .list li:hover .xg_time{
	color: #fff;
}
.xyxw .list li:hover .xg_summary{
	color: #fff;
}
.xyxw .list li:hover .xg_s2 span{
	background: #fff !important;
}*/
.news_body li {
    border-bottom:#9d2933 1px dashed;
}
.xyxw li:hover {
    background: #9d2933;
}
.xyxw li:hover .xg_s1 span{
	color: #fff;
}
.xyxw li:hover .xg_time{
	color: #fff;
}
.xyxw li:hover .xg_summary{
	color: #fff;
}
.xyxw li:hover .xg_s2 span{
	background: #fff !important;
}


.h1{
	padding-left: 5px;
	margin-top: 10px;
}
.tzgg{
	width: 580px;
	height: 320px;
	background: #fff;
	padding-bottom: 5px;
}
.date{
	width: 68px;
	height: 68px;
	background: #9d2933;
}
.day{
	color: #fff;
	font-size: 25px;
	font-weight: bold;
	text-align: center;
	line-height: 30px;
	margin-top: 10px;
}
.year{
	font-size: 13px;
    color: #fff;
    text-align: center;
    font-weight: bold;
    margin-top: 2px;
}
.tzgg_info{
	width: 465px;
}
.tzgg_title{
	color: #333;
	line-height: 35px;
}
.link{
	width: 100%;
    background:#9d2933;
	background-size: 100%;
	padding: 15px 0px;
    margin-top:20px;
}
.link_main{
	width: 100%;
	margin: auto;
}
.link_main img{
	width: 200px;
    height:100px;
}
.s5{
	float: left;
	display: block;
	width: 20%;
	text-align: center;
	color: #8c7647;
	line-height: 35px;
}
/* 鏂板 */
.tzgg ul,.xgdt ul{
	width: 540px;
	margin: auto;
}

.news {
    line-height: 40px;
    height: 40px;
    
}
.news_list li.news span.news_title {
    float: left;
}
.news_title {
    padding-left: 20px;
	/*background: url(0031.jpg) no-repeat 0 50%;*/
	width: 385px !important;
    /*background: url("../images/li_bg.png") no-repeat;*/
}
.news_title a {
	color:#313131;
    width: 100%;
}
.news_meta {
	float: right;
	color: #666;
	cursor: pointer;
}
.news:hover .news_title a{
	color: #c32136;
	/*font-weight: bold;*/
}
.news:hover .news_meta{
	color: #c32136;
	/*font-weight: bold;*/
}

/* 鏂板 */
.s20{
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    width: 412px;
}


.ztxw{margin-top:20px;}
.ztxw ul li{margin:0 8px; float:left; width:130px;}

.sy-link{width:100%;}
.sy-link li{width:127px; margin-right:12px;}
.sy-link li:last-child{ margin-right:0px!important;}
.sy-link li .link-pic{width:100%; float:left; text-align:center; margin-bottom:10px;}
.sy-link li .link-txt{width:100%; font-family:'Microsoft YaHei'; font-size:12px; color:#999; line-height:18px; text-align:center;}
.sy-link li .link-pic img{width:100px;height:100px; }

.sy-link li .link-pic{width:100%; float:left; text-align:center; margin-bottom:10px;}
.sy-link li .link-txt{width:100%; font-family:'Microsoft YaHei'; font-size:12px; color:#999; line-height:18px; text-align:center;}
.sy-link li .link-pic img{width:100px;height:100px; }

/*===*/
 .b1 {
            line-height: 70px;
        }

        .nav ul li {
            width: 107px;
        }

        .news_title {
            width: 420px !important;
        }