@charset "utf-8";
/* CSS Document */
.banner{
	background:white url(/static_2023/images/guohui/guohui_zt_ywsc.png) top center no-repeat;
	height:646px
}
.tit{
	line-height:180px
}
.tit img{
	vertical-align:middle
}
.section1{
	margin-bottom:40px;
	margin-top:-155px
}
.list01 li{
	float:left;
	width:348px;
	padding:20px;
	margin-right:14px;
	background-color:#f7f7f7;
	border:1px solid #dedede
}
.list01 li:last-child{
	margin:0
}
.list01 li h3{
	font-weight:normal;
	font-size:22px;
	color:#b88333;
	margin:25px 0
}
.list01 li img{
	width:350px;
	height:200px
}
.list01 li p{
	font-size:16px;
	color:#555
}
.list01 li p.date{
	margin-top:25px;
	color:#777
}
.slide01{ width:636px; height:520px;background-color:#f7f7f7; overflow:hidden; position:relative; margin:0;}
.slide01 .hd{ height:15px; width:100%; text-align:center; position: absolute; z-index: 2;bottom: 10px;}
.slide01 .hd ul{ overflow:hidden; zoom:1; }
.slide01 .hd ul li{ display:inline-block;margin-right:5px;  width:28px; height:4px; line-height:14px; text-align:center; background:#cbcdd0; cursor:pointer; text-indent:-9999px}
.slide01 .hd ul li.on{background:#ff0000; color:#ff0000;}

.slide01 .bd{ position:relative; height:100%; z-index:0;   }
.slide01 .bd img{ width:636px; height:431px; position: relative; z-index: 0 }
.slide01 .bd .news_info{width:636px; height: 50px; line-height: 20px; color:#000; font-size: 20px; margin-top: 0px; text-align: center; z-index:2;/*! padding-left: 20px; */line-height: 50px;}
.slide01 .bd .news_info h1{font-weight: normal; line-height: 30px; font-size: 24px; margin-top: 15px;}
.list02{
	margin:0 0 0 20px;
	width: 540px;
}
.list02 li{
	float:left;
	width:540px;
	height:114px;
	margin:0 0 20px 0;
    border-bottom:1px solid #ededed;
}
.list02 li .riqi{
	display:block;
	width:60px;
	height:50px;
	margin:13px 0 0 7px;
	padding:15px;
	text-align:center;
	font-size:48px;
	font-weight:bold;
	line-height:18px;
    color:#626365;
    border-right:1px solid #eee;
}
.list02 li .riqi em{
	font-size:14px;
	font-weight:normal;
}
.list02 li .r{
	width:409px;
	margin:8px 0 0 15px;
}
.list02 li .r h3{
	font-size:20px;
	font-weight:normal;
	color:#333;
	height: 25px;
	overflow: hidden;
}
.list02 li .r h3 a{
	color:#333;
}
.list02 li .r p{
	font-size:16px;
	padding:8px 0 0;
	line-height: 24px;
	color:#666;
}

.more1,
.more2{
	display:block;
	text-align:center;
	margin-top:50px
}
.section2{
	height:1150px;
	background:#7ea4e3 url(../images/section2.jpg) top center no-repeat
}
.section2 .tit{
	padding-top:20px
}

.slide02{
	position:relative;
	width:100%
}
.slide02 .bd ul li{
	float:left;
	margin-right:57px
}
.slide02 .bd{overflow:hidden}
.slide02>a,
.slide03>a{
	width:28px;
	height:48px;
	position:absolute;
	left:-40px;
	top:50%;
	margin-top:-24px;
	background:url(../images/arrow_left.png) no-repeat
}
.slide02>a.next,
.slide03>a.next{
	left:auto;
	right:-40px;
	background:url(../images/arrow_right.png) no-repeat
}
.list05 li{
	height:240px;
	background-color:#fff;
	margin-bottom:50px
}
.list05 li img{
	width:408px;
	height:240px;
	float:left;
	margin-right:30px
}
.list05 li div{
	padding:30px
}
.list05 li h3{
	font-weight:normal;
	font-size:24px;
	margin-bottom:30px;
	color:#b88333
}
.list05 li p{
	font-size:16px;
	line-height:30px
}
.list05 li p a{color:#b88333}
.section3{
    margin-bottom:40px
}

.pictext li{
	width:100%;
	display:inline-block;
	padding:25px 0;
	border-bottom:1px solid #dedede
}
.pictext li img{
	float:left;
	width:290px;
	height:170px;
	margin:0 40px 0 0
}
.pictext li a h3{
	font-size:22px;
	font-weight:normal;
	margin:5px 0 20px 0;
	color:#2a6bd8
}
.pictext li a p{
	font-size:16px;
	color:#777;
	margin-bottom:20px
}
.pictext li a p.date{
	margin:0;
	margin-top:40px
}
.slide03{
	position:relative;
	width:100%;
	height:930px;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/slideBg03.gif) top center no-repeat
}
.slide03>a{
	top:35%;
	left:20px
}
.slide03>a.next{
	right:20px
}
.slide03 .bd{
	width:1060px;
	margin:70px;
	margin-bottom:0;
	overflow:hidden
}
.slide03 .bd ul li{
	float:left;
	width:330px;
	margin-right:35px
}
.slide03 .bd ul li img{
	float:left;
	width:330px;
	height:586px
}
.slide03 .bd ul li div{
	float:left;
	width:100%;
	margin-top:60px;
	font-size:20px;
	line-height:1.5;
	color:white
}
.slide03 video{
	background-color:black
}

.list03 li{
	width:580px;
	height:60px;
	line-height:60px;
	box-sizing:border-box;
	border-radius:10px;
	background:#fff url(../images/dot.gif) 10px center no-repeat;
	margin-bottom:20px;
	text-indent:20px
}
.list03 li{
	height:auto;
	margin:10px 0;
	line-height:inherit;
	display:flex;
	align-items:center;
    justify-content:space-between
}
.list03 li span{
	color:#999
}
.list03 li:nth-child(odd),
.list04 li:nth-child(odd){
	float:left
}
.list03 li:nth-child(even),
.list04 li:nth-child(even){
	float:right
}
.section4{
	height:634px;
	background:#c29d5f url(../images/section4.gif) center no-repeat
}
.list04 li{
	width:580px;
	height:100px;
	line-height:60px;
	padding:20px;
	box-sizing:border-box;
	background-color:white;
	margin-bottom:20px;
	display:flex;
	align-items:center;
    justify-content:space-between
}
.list04 li div{
	font-size:14px;
	float:left;
	width:60px;
	height:40px;
	padding:10px 0;
	line-height:20px;
	border-radius:30px;
	background-color:#cd9e4a;
	color:white;
	text-align:center
}
.list04 li div h3{
	font-weight:normal;
	font-size:24px
}
.list04 li a{
	float:left;
	width:calc(100% - 80px);
	margin-left:20px;
	line-height:30px
}

.footer{
    margin:0 auto;
    padding-bottom:0;
	width:100%;
    background:#fff;
    padding-top:10px;
}
.foot_nav{
	line-height:41px;
	color:#333;
}
.foot_nav a{
	color:#333;
}
.foot_nav a:hover{
	text-decoration:underline;
}
.foot_con{
    position:relative;
	padding:15px;
	padding-bottom:0;
	line-height:24px;
}
.foot_con p{
}
.zhaocuo{text-indent:0;}
.jiucuowx{position:absolute;top:20px;right:100px;}
.govlogo{position:absolute;top:10px;left:150px;}
.footer .foot_nav,.footer .foot_con{padding-left:0; text-align:center}


@media (max-width: 800px) {

.w1200{
	width:98%;
	margin:0 1%;
	box-sizing:border-box
}
.banner{
	background-size:140% auto;
	height:48vw
}
.section1,
.section2{
	height:auto;
	padding-bottom:20px;
	margin-bottom:0
}
.section1{margin-top:0}
.section2{
	background:#c29d5f
}
.tit{
	padding:0 !important
}
.slide01 .bd li video{width:100%;height:60vw;background:black}
.slide01 .bd .news_info,
.list02{
	width:100%;
	height:auto
}
.list05 li img{width:100%;margin:0;margin-bottom:20px}
.list05 li{height:auto}
.ad img{width:100%}
.list03 li span{display:none}
.slide01 .bd .news_info h1{
	margin-top:0;
	text-align:left;
	line-height:24px
}
.list02{
	margin:0;
	margin-top:20px
}
.list02 li{
	padding-bottom:20px
}
.list02 li .riqi{
	margin:0
}
.list02 li .r{
	float:right;
	width:calc(100% - 105px);
	margin:0
}
.tit{
	line-height: 1.3;
	color:#da1a86;
    padding: 25px 0 !important;
}
.slide02 .hd{
	margin-top:2rem
}
.bg01{
	padding-bottom:2rem
}
.banner img{
	display:none
}
.section{
	height:auto;
	background-size:100% auto
}
.slide01 .hd{bottom:0}
.slide02 > a{left:0;z-index:99}
.slide02 > a.next{right:0}
.slide03 .bd{width:100%;margin:0}
.slide03 .bd ul li{
	text-align:center
}
.slide01 .bd .news_info{padding-bottom:30px}
.slide03 .bd ul li img{float:none;margin-top:70px}
.slide03 > a{z-index:99}
.slide03{padding-bottom:30px}
.slide03 .hd{background-color:white;padding:10px 0}
.mySwiper2{width:100%;height:100%}
.section3{padding-bottom:0}
.mySwiper{display:none}

.introVideo video,
.list01 li,
.list01 li img,
.pictext li img,
.video,
.plist ul li img,
.plist ul li,
.plist,
.slide02,
.slide02 .bd ul li,
.slide01 .bd ul li img,
.list03 li{
	width:100%;
	height:auto
}
.intro{
	height:auto;
	margin:0;
	background:#fddea6
}
.introText,
.introVideo,
.dakaBox,
.dakaIntro{
	width:auto;
	padding:10px
}

.list01 li{
	margin-bottom:10px;
	box-sizing:border-box
}
.pictext li img,
.slide01 .bd ul li{
	margin:0;
	margin-bottom:10px
}
.section4{height:auto}
.slide01,
.slide01 .bd ul li img,
.list01,
.slide02 .bd ul li,
.slide02 .bd ul li img,
.pictext li img,
.list02 li,
.w360,
.w360 .ad img,
.slide03,
.slide03 .bd ul li,
.slide03 .bd ul li video,
.list04 li{
	width:100%;
	height:auto
}
.slide01 .bd ul li div{
	height:auto;
	padding:10px;
	box-sizing:border-box;
	line-height:1.6em;
	text-align:left;
}
.slide03 .bd ul li div{width:96%;margin:0 2%; margin-top:30px}
.list01 li{
	line-height:inherit;
	background-position:5px 10px;
	margin-bottom:30px;
	padding-left:20px;
	text-indent:0
}
.list03 li{
	text-indent:0;
	padding-left:20px;
	box-sizing:border-box;
	background-position:10px 10px
}
.list03 li .r{
	width:calc(100% - 100px);
	margin:0;
	padding:5px;
	float:right
}
.list03.mgb40{
	margin-bottom:0
}
.slide03 .bd ul li video{
	height:170vw
}
.list04{margin-bottom:0}
.list04 li{line-height:1.5;padding:10px 20px; text-indent:0; box-sizing:border-box}
.foot_con{
	padding:0
}
.w360{
	margin:0
}
.w360 .list01{
	margin:0 0 20px 0
}
.list01{
	margin-top:0 !important
}
.whitebg{
	position:relative;
	margin:0;
	padding:15px;
	width:100%;
	height:auto;
	box-sizing:border-box;
	right:auto;
	bottom:auto
}
.h1,
.whitebg .list01{
	margin:0
}
.w50 li,
.pictext li{
	width:100%
}
.footer{padding:20px 0}
.footer img,
.foot_nav{
	/*display:none*/
}


}