﻿
.m-banner {
	width:100%;
	height:100%;
	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:auto;
	width: 100%;
}
.u-pbox .pic img {
	width: 100%;
	height:100%;
	overflow: hidden;

    transition:all 0.3s ease-out 0s;
}
.u-pbox .pic:hover img{
    opacity: 0.9;
    transform:scale(1.1);
    transition: all 0.3s ease;
}
.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: 0px;
}
.b1{
    padding:0 20px;
	color: #fff;
	display: inline-block;
	height: 30px;
	line-height: 30px;
    font-size: 14px;
}
.b2{
	color: #d4d4d4;
	font-size: 14px;
}


/*全局*/

@charset "utf-8";
/* CSS Document */

@media screen and (max-width: 1920px) {}

@media screen and (max-width: 1600px) {}

@media screen and (max-width: 1440px) {}

@media screen and (max-width: 1366px) {}

@media screen and (max-width: 1325px) {}

@media screen and (max-width: 1280px) {}

@media screen and (max-width: 1025px) {


    .main{width: 100%;}
    .m-banner,.xyxw,.tzgg,.xgdt{width: 100%;margin: 0px;padding: 0px;}
    .main_one{margin-top: 0px;}
    .xg_title span {width: 75%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
    .xg_summary{overflow:hidden; text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical; -webkit-line-clamp:1; width: 75%;}
    .h1{width: 100%;padding: 0px;}
    .xyxw{height: 430px;width: 95%;padding: 0px 20px 0px 20px;}
    .tzgg ul, .xgdt ul{width: 90%;}
    .xgdt li{width: 100%;}
    .xgdt{padding-bottom: 25px !important;}
    .link{padding: 0px;}
    .link_main{width: 100%;}
    .s5{overflow:hidden; text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical; -webkit-line-clamp:1; }
    .news_title{width: 70% !important;}
}

@media screen and (max-width: 769px) {
    .link{display: none;}
    .banner_info{
	    width: 100%;
        padding-left: 0px;
    }
    /* .main_one{margin-top: 0px;}
    .xg_title span {width: 75%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
    .xg_summary{overflow:hidden; text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical; -webkit-line-clamp:1; width: 75%;}
    .h1{width: 100%;}
    .xyxw{height: 430px;width: 95%;padding: 0px 20px 0px 20px;}
    .tzgg ul, .xgdt ul{width: 90%;}
    .xgdt li{width: 100%;}
    .xgdt{padding-bottom: 25px !important;} */
}

@media screen and (max-width: 420px) {
    .main{width: 100%;}
    .m-banner,.xyxw,.tzgg,.xgdt{width: 100%;}
    .banner_info{margin-left: 20px;padding: 0px;}
    .b1{overflow:hidden; text-overflow:ellipsis; -webkit-box-orient:vertical; -webkit-line-clamp:1;width:65% }
    .m-banner{height: 300px;}
    .main_one{margin-top: 0px;}
    .xyxw{margin: 0px;height: 430px;padding: 0px 20px 15px 20px;background-color: #fff;width: 90%;}
    .xgdt{margin-left: 0px;}
    .tzgg ul, .xgdt ul{width: 100%;}
    .tzgg{padding-top: 15px !important;height: auto;}
    .tzgg,.xgdt{width: 90%;padding: 0px 20px 15px 20px;}
    .news,.xgdt li{width: 100%;}
    .xg_title span {width: 75%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
    .xg_summary{overflow:hidden; text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical; -webkit-line-clamp:1; width: 75%;}
    .news_title a{width: 100%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
    .title_two{margin: 0px;}
    .link{display: none;}
    .mt_main{margin-top: 0px;}
    .xg_s2{bottom: -3px;}
}

@media screen and (max-width: 376px) {
    .m-banner { height: 230px;}
    .b1{width: 55%;font-size: 14px;}
    .xg_title span,.xg_summary{width: 70%;}
    .news_title{width: 65% !important;}
}

@media screen and (max-width: 321px) {}