@charset "utf-8";
/* CSS Document */

.section1{
	position:relative;
	background:url(../images/section1.png) right bottom no-repeat;
	z-index:2
}
.intro{
	position:relative;
	height:400px;
	width:100%;
	margin-top:-20px;
	background:url(../images/intro_bg.png) center no-repeat
}
.introText{
	padding:50px;
	width:590px;
	font-size:17px;
	line-height:32px
}
.introVideo{
	padding:30px 20px
}
.section2{
	position:relative;
	margin-top:-50px;
	height:970px;
	background:url(../images/section2.png) center no-repeat;
	z-index:1
}
.section2 .title,
.section3 .title{
	text-align:center;
	padding-top:100px;
	height:170px;
	line-height:200px
}
.list01 li{
	float:left;
	width:350px;
	padding:20px;
	margin-right:15px;
	background-color:white
}
.list01 li:last-child{
	margin:0
}
.list01 li h3{
	font-weight:normal;
	font-size:22px;
	color:#1c46bf;
	margin:25px 0
}
.list01 li p{
	font-size:16px;
	color:#555
}
.list01 li p.date{
	margin-top:25px;
	color:#777
}
.more1{
	display:block;
	text-align:center;
	margin-top:30px
}
.section3{
	background:url(../images/section3.gif) center top no-repeat;
	height:1940px;
	margin-top:-70px
}
.section3 .title{
	padding-top:50px
}
.dakaBox{
	background-color:white;
	padding:25px
}
.dakaIntro{
	width:575px;
	height:545px;
	box-sizing:border-box;
	padding:60px;
	font-size:17px;
	line-height:34px;
	background:url(../images/daka_bg.png) no-repeat
}
.dakaList{
	width:540px;
	height:530px;
	overflow-y:auto
}
.dakaList li{
	height:160px;
	padding:0 10px 10px 0;
	margin-bottom:10px;
	border-bottom:1px solid #dedede
}
.dakaList li p.f20{
	line-height:40px
}
.dakaList li p.f20 img{
	width:88px;
	height:88px;
	border-radius:49px;
	border:5px solid #fddea6
}
.dakaList li div{
	margin-top:10px
}
.dakaList li div a{
	color:red
}
.pictext li{
	width:100%;
	display:inline-block;
	padding:15px;
	padding-right:30px;
	box-sizing:border-box;
	background-color:white;
	margin-bottom:20px
}
.pictext li img{
	float:left;
	width:400px;
	height:215px;
	margin:0 40px 0 0
}
.pictext li h3{
	font-size:22px;
	font-weight:normal;
	margin:25px 0
}
.pictext li h3 a{
	color:#1c46bf
}
.pictext li p{
	font-size:16px;
	color:#777;
	margin-bottom:20px;
	line-height:30px
}
.section4{
	position:relative;
	height:760px;
	margin-top:-50px;
	background:url(../images/section4.png) top center no-repeat
}
.section4 .title{
	text-align:center;
	padding-top:140px;
	margin-bottom:50px
}
.slide01{
	width:600px;
	overflow:hidden
}
.slide01 .bd>div{
	float:left
}
.slide01 .bd ul li,
.slide01 .bd ul li img{
	width:297px;
	height:192px;
	float:left
}
.slide01 .bd ul li{
	position:relative;
	margin:0 6px 6px 0
}
.slide01 .bd ul li:nth-child(even){
	margin-right:0
}
.slide01 .bd ul li div{
	position:absolute;
	width:100%;
	bottom:0;
	height:40px;
	line-height:40px;
	font-size:16px;
	background:rgba(0,0,0,.7);
	color:white;
	text-indent:10px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.slide01 .hd{
	width:100%;
	text-align:center
}
.slide01 .hd ul li{
	display:inline-block;
	width:16px;
	height:16px;
	border-radius:8px;
	text-indent:-9999px;
	background-color:#333;
	margin:20px 10px
}
.slide01 .hd ul li.on{
	background-color:#f02a2a
}
.section5{
	padding-bottom:60px;
	background:url(../images/section5.gif) bottom center no-repeat
}
.section5 .title{
	text-align:center;
	padding:65px 0
}
.footer{
    margin:0 auto;
    padding-bottom:0;
	width:100%;
    background:#333333;
    padding:30px 0;
}
.foot_nav{
	line-height:41px;
	color:#fff;
}
.foot_nav a{
	color:#fff;
}
.foot_nav a:hover{
	text-decoration:underline;
}
.foot_con{
    position:relative;
	padding-bottom:0;
	line-height:24px;
}
.foot_con p{
	margin:5px 0;
    font-size: 14px;
	color:white;
}
.foot_con p a{
	color:white
}
.w1040{
    width: 1200px;
    margin: 0 auto;
}
.zhaocuo{text-indent:0; padding:10px 0}
.jiucuowx{position:absolute;top:5px;right:100px;}
.govlogo{position:absolute;top:0px;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 img,
.introVideo video,
.list01 li,
.list01 li img,
.pictext li img,
.goodVideo video,
.slide01 .bd ul li img,
.slide01 .bd ul li,
.slide01{
	width:100%;
	height:auto
}
.intro{
	height:auto;
	margin:0;
	background:#fddea6
}
.introText,
.introVideo,
.dakaBox,
.dakaIntro{
	width:auto;
	padding:10px
}
.section1,
.section2,
.section3{
	padding-bottom:20px
}
.section2,
.section3,
.section4,
.section5{
	margin:0;
	height:auto
}
.section2,
.section4{
	background:#dfeeff
}
.section2 .title,
.section3 .title,
.section4 .title,
.section5 .title{
	padding:0;
	margin:0;
	height:auto;
	line-height:4rem
}
.list01 li{
	margin-bottom:10px;
	box-sizing:border-box
}
.dakaIntro{
	height:auto;
	padding:20px;
	background:#fddea6
}
.dakaList{
	margin-top:10px;
	width:auto
}
.pictext li img,
.slide01 .bd ul li{
	margin:0;
	margin-bottom:10px
}
.pictext li{
	padding:15px
}
.section5{
	padding-bottom:20px
}
.footer img,
.foot_nav{
	display:none
}


}