@charset "utf-8";
@import url("global.css");
body{background:#fff;}
.blue{color: #000 !important; font-weight: normal!important;}
.banner{
	width:100%;
	background:url(../images/banner.png) no-repeat center top;
	height:920px;
}
.banner_con{
	width:1300px;
	margin:0 auto;
}
.banner_con .logo{
	padding:60px 0 0 0;
	text-align: left;
}
h2{text-align: center; margin:0;}
h2 img{margin:20px 0 40px 0;}
.text{width:calc(1300px - 32px); color: #1f1f1f; background-color: rgba(147, 158, 218, 0.56); font-size: 20px; padding:16px; margin: -250px auto 0 auto;}
.text .p{padding:20px 30px; background-color:#dce6f8; border:1px dashed #fff;}
.text .p h1{font-size:36px; line-height: 2; color:#ce0b0b;}
.text .p p{text-indent: 40px;}
.bg01,.bg02,.bg03{padding:30px 0; height: auto;margin-top: 0;}
.bg03{border-bottom: 3px solid #25549b;}
.more{width:auto; text-align: center;display: block;margin: 25px 0; padding:10px 20px; color: #fff; background:#3a5cbb;text-indent: 0;line-height: 1;float: left;}


/*top_picnews*/
.bg01 .yg_banner{margin-bottom:30px;padding:20px;border-radius: 12px;background: url(../images/rili.png) no-repeat left 20px center; height: 245px;}
.bg01 .yg_banner dl{justify-content: space-between;align-items: center;padding:60px 0 30px 380px;}
.bg01 .yg_banner dt{font-size: 2rem;color: #104cb5;font-weight:bold;line-height: 2;}
.bg01 .yg_banner dd{margin-right: 30px;}
.bg01 .yg_banner dd a{display: block;padding:0.5em 1.5em; background-color: #fe7e2e;color: #fff;border-radius: 10px;font-size: 1.3rem; width: 125px;}

.bg03 .swiper {width: 100%;padding-top: 0px;padding-bottom: 80px;margin: 0 0 30px 0;}
.bg03 .swiper-slide {background-position: center;background-size: cover;width: 700px; height: 450px; overflow: hidden;}
.bg03 .swiper-slide img {display: block;width: 100%; height: 100%; /*! border:1px solid #fff; */}
.bg03 .swiper-slide h1{background:rgba(14,58,136,0.72); color:#fff; position: relative; height: 40px; z-index: 2;margin-top: -40px;text-align: center;font-size: 1.2rem;font-weight: normal;line-height: 2;}
.bg03 .swiper-pagination-fraction{bottom:-10px; left:0; width:100%}
.bg03 .swiper-pagination-bullet{
 width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,70px));
 height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,10px));
 display:inline-block;
 border-radius:5px;
 background:var(--swiper-pagination-bullet-inactive-color,#7aa6e2);
 opacity:var(--swiper-pagination-bullet-inactive-opacity, 1);
}
.bg03 .swiper-pagination-bullet-active{
 opacity:var(--swiper-pagination-bullet-opacity, 1);
 background:var(--swiper-pagination-color,#0e3a88);
}



.list01{padding:10px 0;}
.list01 li{background:#f7f7f7;font-size:16px;line-height:27px; height: 242px; width: 100%; margin: 20px 0;float: left;}
.list01 li a{color:#333;}
.list01 li .pic{float: left;}
.list01 li .pic img{width:409px; height: 242px;}
.list01 li .info{padding:30px; float: left; width:calc(100% - 470px);text-align: left;}
.list01 li .info h1{font-size: 24px; margin:20px 0;}



.tline {
	color: #dedede
}



  






