@import url("../../css/basic2.css");
div,p,h1,h2,h3,h4,h5,h6,span,i,a,li,ul,body{font-family: "Microsoft YaHei"; padding:0; margin:0; font-size: 18px; line-height: 27px;  color: #fff;}
ul,ol,li{list-style: none;}
a{text-decoration: none;}
a:hover,a:link{text-decoration: none;}
.no-padding{padding: 0;}
img{border:0;}
.img_block{display: block; width: 100%;}
.of{overflow: hidden;}
body {
	background:#800002;
    -webkit-text-size-adjust: 100% !important;
    text-size-adjust: 100% !important;
    -moz-text-size-adjust: 100% !important;
}
.l{float: left;}
.r{float: right;}
.tp_top{margin-top: 60px;}
/*container*/
.container{margin: 0 auto; }
@media screen and (min-width: 768px){
	.container{width: 750px;}
}
@media screen and (min-width: 992px){
	.container{width: 970px;}
}
@media screen and (min-width: 1200px){
	.container{width: 1170px;}
}
@media screen and (min-width: 1220px){
	.container{width: 1200px;}
}

@media (min-width: 1200px){
	.hidden-lg{display: none!important;}
}
@media (max-width: 1199px) and (min-width: 992px){
	.hidden-md{display: none!important;}
}
@media (max-width: 991px) and (min-width: 768px){
	.hidden-sm{display: none!important;}
}
@media (max-width: 767px){
	.hidden-xs{display: none!important;}
}
.content{
	max-width: 1300px;
    margin: 0 auto;
    background: #990003;
}
.mt{margin-top: 60px;}
.mb{margin-bottom: 60px;}
.top{
	background-image: url(../6494/back.png);
    background-repeat: no-repeat;
    background-position: center bottom;
    background-size: 100% auto;
}
.title{display: block; width: auto; margin:0 auto;}
.top-block{margin-top: 50px;}
.title{margin-bottom: 20px;}
.pes{margin-bottom: 25px; text-align: center;}
.pes span{display: block; color: #ffffcc;}
.more{display: block; margin:0 auto; border-radius: 25px; color: #fff0dd; width: 180px; height: 40px; margin-top: 30px;
background: url(../6494/more.png) no-repeat center 0; background-size: 180px 40px;}

.block{margin-top: 80px;}
.block_pes{margin-bottom: 40px; text-align: center;}
.block_pes span{display: block;}
.pages_title{display: block; width: auto; margin:0 auto; margin-bottom: 20px;}
.block_con_one,.block_con_two{display: flex; justify-content: space-between; background:#890000; margin-bottom: 30px;}
.href{width: 50%;}
.swiper-container img{display: block; width: 100%;}
.href_text{padding: 40px 30px 0;}
.href_text .title{color:#fde77a; font-size: 20px; line-height: 30px; font-weight: bold;}
.swiper-container .list_text{padding: 20px 20px 0; min-height: 220px; box-sizing: border-box; background:#890000;}
.swiper-container .list_text p{font-size: 16px; line-height: 24px;}
.block_list{display: flex; justify-content: space-between; flex-wrap: wrap;}
.list_item{width: 49%; margin-bottom: 30px;}
.list_text{background:#890000; padding: 20px; box-sizing: border-box; min-height: 80px;}
.list_text p{font-size: 16px; line-height: 24px;}
.href_text ul li{margin-bottom: 20px;}
.href_text ul li div{font-weight: bold; color:#fde77a;}
.href_text ul li:last-child{margin-bottom: 0;}
.href_text ul li p{margin-top: 10px; font-size: 16px; line-height: 24px;}
.list_thr{display: flex; justify-content: space-between; flex-wrap: wrap; margin-top: 40px;}
.lists_item{width: 32%; margin-bottom: 30px;}
.lists_item img{display: block; width: 100%;}
.xiangqing{color: #fde773; font-size: 16px; line-height: 24px;}
/*foot*/
.foot{background:#890003; padding: 80px 0; margin-top: 80px;}
.foot p{color:#ffffcc; text-align: center;}


@media screen and (max-width: 1199px){
	.pes{margin-bottom: 15px;}
	.pes span,.block_pes span,.href_text p{font-size: 16px; line-height: 24px;}

	.block{margin-top: 60px;}
	.href_text{padding: 20px 20px 0;}
	.list_text{min-height: 112px;}

	.href_text ul li,.href_text .title{margin-bottom: 10px;}
	.href_text ul li div{font-size: 16px; line-height: 24px;}
	.href_text ul li p{font-size: 14px; line-height: 20px;}
	
}
@media screen and (max-width: 991px){
	.top .title{width:60%;}
	p{font-size: 16px; line-height: 24px;}
	.pes{margin-bottom: 15px;}
	.pes span, .block_pes span{display: inline;}
	.more{width: 120px; height: 30px; line-height: 30px; font-size: 14px; background-size: cover;}

	.block_pes{margin-bottom: 20px;}
	.pages_title{width: 300px;}
	.block_con_one,.block_con_two{display: block; margin-bottom: 20px; padding-bottom: 20px;}
	.href{width: 100%;}
	.href_text .title{font-size: 18px; line-height: 27px; margin-bottom: 10px;}
	.swiper-block .list_text{min-height: 180px;}

	.lists_item{width: 49%; margin-bottom: 20px;}
}

@media screen and (max-width: 768px){
	p,span{font-size: 14px!important; line-height: 20px!important;}
	.container{margin:0 15px;}
	
	.foot{margin-top: 40px; padding: 30px 0;}
	.top-block .title{width: 80%;}
	.top-block{margin-top: 30px;}
	.top-block .title{margin-bottom: 15px;}
	.pes,.block_pes{line-height: 20px;}
	.pes span, .block_pes span,span{font-size: 14px;}
	.more{margin-top: 20px;}
	.block{margin-top: 40px;}
	.block_title{font-size: 20px;}
	
	.wxcode{background: #890003; color: #ffffcc;}
	.pages_title{width: 200px;}
	.swiper-block .list_text{min-height: 160px;}
	.block_list,.list_thr{display: block;}
	.list_item{width: 100%; margin-bottom: 20PX;}
	.list_item:last-child,.lists_item:last-child{margin-bottom: 0;}
	.list_text{min-height: 100px;}
	.swiper-block .swiper-slide,.swiper-block-two .swiper-slide,.swiper-block-thr .swiper-slide{width: 280px;}
	.lists_item{width: 100%;}
	.xiangqing{font-size: 14px; line-height: 20px;}
	.pes,.block_pes{text-align: left; text-indent: 28px;}
}