@charset "utf-8";
/* CSS Document */
.banner{
	height:982px;
	background:url(/static_2023/images/guohui/guohui_zt_chzs.jpg) top center no-repeat
}
.logo1,
.logo2,
.line{
	width:100%;
	position:absolute;
	top:-200px
}
.logo2{
	z-index:2;
	left:-120%;
	top:380px
}
.line{
	top:350px;
	opacity:0
}
.h1{
	margin:50px 0
}
.video1{
	background-color:#142d88
}
.list01{
	width:520px
}
.list01 li{
	line-height:37px;
	text-indent:15px;
	background:url(../images/dot.gif) left center no-repeat
}
.list01 li span{
	color:#777
}
.list01 li.lst{
	text-indent:0;
	background:none;
	line-height:auto;
	padding-bottom:15px;
	margin-bottom:10px;
	border-bottom:1px dotted #dedede
}
.list01 li.lst h3{
	margin-bottom:10px
}
.list01 li.lst p{
	line-height:24px
}
.section1{
	background-color:#0f5fac;
	padding-bottom:80px
}
.section1 .title{
	height:180px;
	line-height:180px
}
.section1 .title img{
	vertical-align:middle
}
.section2,
.section4,
.section5,
.section6{
	padding:80px 0
}
.section2 p,
.section5 p{
	margin:40px 0 20px 0
}
.section3{
	background-color:#589ce0;
	padding:80px 0
}
.slide01>a{
	position:absolute;
	font-size:60px;
	color:white;
	z-index:2;
	font-family:'simsun';
	font-weight:bolder;
	left:-75px;
	top:130px
}
.slide01>a.next{
	left:auto;
	right:-75px
}
.slide01 .bd{
	width:100%;
	overflow:hidden;
	background:url(../images/slide_bg.gif) left 45px repeat-x
}
.slide01 .bd ul li{
	width:270px;
	margin-right:33px;
	position:relative;
	padding-top:80px
}
.slide01 .bd ul li a{
	color:white
}
.slide01 .bd ul li .p1{
	margin-top:10px
}
.slide01 .bd ul li .time{
	position:absolute;
	top:0;
	width:100%;
	font-size:24px
}
.slide01 .bd ul li .time:after{
	content:'·';
	color:white;
	font-size:160px;
	position:absolute;
	left:44%;
	top:-70px
}
.section4 ul li{
	display:inline-block;
	margin:20px
}
.section5{
	background:#f6f6f6 url(../images/section5.gif) bottom center no-repeat
}
.zongjie{
	margin:40px 0
}
.nanti{
	margin:0 auto;
	width:680px;
	padding:40px;
	background-color:white;
	border-radius:8px;
	text-align:left;
	box-shadow:2px 2px 10px #ddd
}
.nanti li{
	line-height:35px
}
.nanti li b{
	color:red;
	background:url(../images/dot02.png) left center no-repeat;
	padding-left:20px
}
.section6 ul.mgt40>li{
	display:inline-block;
	margin:13px
}
.section6 li video{
	border:30px solid #e4e4e4;
	border-radius:16px;
	box-shadow:1px 1px 1px #bbb
}
.section6 li p{
	line-height:40px
}
.foot{
	border-top:2px solid #e7e7e7;
	padding:30px 0;
	line-height:30px;
	font-size:14px;
	background-color:#f5f5f5
}
.foot>a>img{
	position:absolute;
	top:50%;
	margin-top:-29px;
	right:20%
}
.foot>a>img.img1{
	margin-top:-40px;
	left:20%;
	right:auto
}

/*.footer a{color:#fff;}*/
/*------------foot-----------*/
.footer{
    margin:15px auto 0;
    padding-bottom:30px;
	width:100%;
	/*background:url(../images/foot_bg.gif) repeat-x;*/
    /*background:#fff;*/
    /*border-top:6px solid #f54343;*/
    padding-top:10px;
}
.foot_nav{
	line-height:41px;
	/*color:#fff;*/
}
.foot_nav a{
	/*color:#333;*/
}
.foot_nav a:hover{
	text-decoration:underline;
}
.foot_con{
    position:relative;
	padding:15px 60px;
	padding-bottom:0;
	line-height:24px;
}
.foot_con p{
	margin-bottom:10px;
    font-size:14px;
}
.zhaocuo{text-indent:220px;}
.jiucuowx{position:absolute;top:5px;right:100px;}
.govlogo{position:absolute;top:0px;left:150px;}
.footer .foot_nav,.footer .foot_con{padding-left:240px; text-align:left}

.w1040{
max-width: 1040px;
}

.mgOauto{
margin:0 auto;
}

.m_b{
	display:none
}

.N_list{
	position:absolute;
	width:100%;
	height:400px;
	text-align:center;
	bottom:0
}
.N_list li{
	position:absolute;
	width:350px;
	font-size:20px;
	text-align:center
}
.N_list li a{
	color:white
}
.N_list li:nth-child(1){
	top:35px;
	left:80px
}
.N_list li:nth-child(2){
	right:80px;
	top:35px
}
.N_list li:nth-child(3){
	top:190px;
	left:40px
}
.N_list li:nth-child(4){
	right:40px;
	top:190px
}
.N_list li:nth-child(5){
	top:340px;
	left:80px
}
.N_list li:nth-child(6){
	right:80px;
	top:340px
}
.lunbo{
	position:absolute;
	z-index:9;
	top:300px;
	width:100%
}
.slide02{
	position:relative;
	width:465px;
	height:330px;
	overflow:hidden;
	margin-left:80px;
	border:5px solid white;
	border-radius:10px;
	box-shadow:1px 1px 10px #ccc;
	z-index:2
}
.slide02 .bd ul li img{
	width:465px;
	height:330px
}
.lunbo>.w1200>img{
	position:absolute;
	right:100px;
	top:-100px;
	z-index:1
}
@media (max-width: 800px) {
   .m_b{
	   display:block;
	   width:100%
   }
   .w1200{
	   width:98%;
	   margin:0 1%;
	   box-sizing:border-box
   }
   .list01,
   .nanti{
	   width:100%;
	   box-sizing:border-box
   }
   .list01 li{
	   white-space:nowrap;
	   overflow:hidden;
	   text-overflow:ellipsis
   }
   .list01 li.lst{
	   white-space:normal;
	   overflow:auto
   }
   .banner{
	   background:none;
	   height:auto
   }
   .banner .w1200{
	   display:none
   }
   .h1{
	   margin:.5em 0;
	   font-size:2em
   }
   .video1{
	   width:100% !important;
	   height:auto !important
   }
   .pdb80{
	   padding-bottom:1em
   }
   .title{
	   height:auto !important;
	   line-height:100% !important;
	   padding:2em 0
   }
   .title>img,
   .p01>img,
   .slide01 .bd ul li,
   .section4 ul li img,
   .zongjie>img,
   .section6 img.b1{
	   width:100%
   }
   .section1,
   .section2,
   .section3,
   .section4,
   .section5,
   .section6{
	   padding-bottom:2em;
	   padding-top:0
   }
   .section2 p, .section5 p,
   .zongjie{
	   margin:1em 0
   }
   .mgb40,
   .section6 li{
	   margin:0
   }
   .slide01>a{
	   left:0
   }
   .slide01>a.next{
	   right:0
   }
   .video1{
	   box-sizing:border-box
   }
   .foot img{
	   display:none
   }
   .section1 img.mgt40{
	   display:none
   }
   .N_list{
	   position:relative;
	   height:auto;
	   text-align:left
   }
   .N_list li{
	   left:auto !important;
	   right:auto !important;
	   top:auto !important;
	   display:inline-block;
	   position:relative;
	   text-align:left;
	   margin-bottom:20px;
	   width:100%;
	   font-size:1.2em
   }
   .lunbo{
	   position:relative;
	   top:auto
   }
   .slide02,
   .slide02 .bd ul li img{
	   width:100%;
	   height:auto;
	   margin:0;
	   box-sizing:border-box
   }
   .lunbo > .w1200 > img{
	   display:none
   }
   .section6 .t02{
	   margin-top:0 !important
   }
	   

}
