dl,dt,dd,ul,ol,li,p,h1,h2,h3{margin:0; padding:0;}
ul,dl{ list-style:none;}
img{ border:0px;}
a{ text-decoration:none; color: #000000;}
*{
	margin: 0;
	padding: 0;
}
body{
    margin: 0; /* 最好将 body 元素的边距和填充设置为 0 以覆盖不同的浏览器默认值 */
    padding: 0;
    
    margin-left:auto; margin-right:auto;
    
    
	font-size:14px;
	font-family:Microsoft Yahei;
}
.clear{ clear:both;}
.clearfix:after{content:'.'; visibility:hidden; display:block; clear:both; line-height:0;}
.opacity{filter:alpha(opacity=50);       /* IE */ 
          -moz-opacity:0.5;              /* 老版Mozilla */
        -khtml-opacity:0.5;              /* 老版Safari */
              opacity: 0.5;              /* 支持opacity的浏览器*/
		}

.fl{ float: left;}
.fr{ float: right; }
.w1000{
	width: 1000px;
	margin: 0 auto;
}
.bg{
	width: 100%;
	min-width: 1000px;
	overflow: hidden;
}
.header{
	width: 100%;
	height: 400px;
	background: url(/template/23367843/23367932.png) no-repeat center top;
}
.sec1{
	height: 50px;
	background: url(/template/23367843/23367962.png);
	margin-top: 10px;
	line-height: 50px;
}
.sec1 .cenlist{
	margin-right: 15px;
	width: 750px;
	overflow: hidden;
}
#notice_slide{
	width: 1000%;
	display: inline-block;
}
#notice_slide li{
	float: left;
	margin-right: 20px;
	font-size: 16px;
}
#notice_slide li a{
	color: #FFFFFF;
}

.sec2{
	margin-top: 20px;
}

.swi1{
	width: 540px;
	height: 320px;
}
.swi1 .swiper-slide{
	width: 540px;
	height: 320px;
	position: relative;
}
.swi1 .swiper-slide img{
	width: 540px;
	height: 320px;
}
.swi1 .swiper-slide P{
	position: absolute;
	bottom: 0;
	color: #FFFFFF;
	line-height: 30px;
	text-indent: 1em;
	width: 100%;
	background:rgba(0,0,0,0.4);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;
}
.pagination {
  position: absolute;
  z-index: 20;
  bottom: 5px;
  right: 10px;
 
}
.swiper-pagination-switch {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 8px;
  background: #555;
  margin: 0 5px;
  opacity: 0.8;
  border: 1px solid #fff;
  cursor: pointer;
}
.swiper-active-switch {
  background: #fff;
}
.sec2 .news1{
	width: 410px;
	margin-right: 10px;
}
.sec2 .list1{
	margin-top: 30px;
}
.sec2 .list1 li{
	background: url(/template/23367843/23367954.png) no-repeat center left;
	text-indent: 1.5em;
	line-height: 36px;
}
.sec3{
	margin-top: 20px;
}
.sec3 .fl{
	width: 540px;
}
.sec3 .news{
	margin-bottom: 20px;
}
 .title{
	line-height: 60px;
	background: url(/template/23367843/23367959.png) no-repeat center left;
	font-size: 24px;
	text-indent: 36px;
	font-weight: bold;
}
.sec3 .list{
	margin-top: 12px;
}
.sec3 .list{
	margin-top: 12px;
}
.sec3 .list li{
	background: url(/template/23367843/23367954.png) no-repeat center left;
	text-indent: 1.5em;
	line-height: 33px;
}
.sec3 .fr{
	width: 460px;
}
.sec3 .fr li{
	margin-bottom: 20px;
}
.jxw{
	width: 457px;
	height: 590px;
	border: 1px solid #96764d;
	margin-top: -23px;
	text-align: center;
	color: #96764d;
}
.sec4{
	margin-top: 20px;
}
.picScroll-left{
	margin-top: 20px;
}
.bd {
	height: 290px;
	overflow: hidden;
}
.bd li{
	position: relative;
	width: 400px!important;
	margin-right: 20px;
	height: 290px;
}
.bd li img{
	width: 100%;
	height: 230px;
}
.bd li .word{
	width: 340px;
	height: 100px;
	position: absolute;
	background-color: #FFFFFF;
	bottom: 2px;
	left: 20px;
	padding-left: 20px;
	padding-top: 20px;
	box-shadow: 0 0 2px #888888;
}
.sec5{
	margin-top: 35px;
}
.sec5 ul{
	margin-top: 20px;
	margin-left: 20px;
	margin-right: -50px;
	display: inline-block;
}
.sec5 ul li{
	position: relative;
	float: left;
	width: 292px;
	height: 220px;
	margin-right: 40px;
	margin-bottom: 30px;
}
.sec5 ul li img{width:292px;height:173px;}
.sec5 ul li .word{
	width: 210px;
	height: 70px;
	background-color: #FFFFFF;
	position: absolute;
	left: 20px;
	bottom: 0;
	padding: 15px;
	 box-shadow: 0 0 2px #888888;
	
}
.footer{
	width: 100%;
	background-color: #2175c1;
	height: 180px;
	margin-top: 50px;
	
}
.footer .word{
	padding-top: 30px;
}
.footer .word P{
	color: #FFFFFF;
	line-height: 30px;
	text-align: center;
}


.dqwz{width:1130px; margin:30px auto; padding:12px 0; font-size:16px; border-bottom:1px solid #ccc;}
.dqwz a{color: #333;}

.erji{padding: 0 20px;width: 1090px;margin: 0 auto;}
.erji li{padding-left: 30px;height: 50px;line-height:50px;font-size: 18px;background: url(/template/23367843/23367954.png) no-repeat 0px center;width: 1070px;float: left;margin-right: 55px;border-bottom: 1px dashed #ccc;}
.erji li a{color: #333;float: left;}
.erji li a:hover{color:#c61315;}
.erji li span{float: right;color: #666;}

.pages{margin:0px auto;padding: 30px 0;}
.pages a{display:inline-block; padding:5px 10px; border:1px solid #cccccc; margin:0 3px; font-size:14px;color: #333;}
.pages a:hover{background-color:#c61315; color:#ffffff; border:1px solid #c61315;}
.pages a.curr{background-color:#c61315; color:#ffffff; border:1px solid #c61315;}
.pages font{display:inline-block; padding:5px 10px; border:1px solid #cccccc; margin:0 3px; font-size:14px;background-color:#2175c1;color:#ffffff;}

.wz{width:1050px;margin:30px auto 40px;background:#fff;}
.wz .bt{color:#333;font-size: 26px;text-align: center;line-height:40px;padding:10px 0 30px;font-weight: bold;}
.wz .rq{text-align:center;margin-bottom:20px;background:#efefef;padding:5px 0;}
.wz .wz_wz_nr p{font-size:16px;line-height:28px;margin-bottom:10px;}
.wz img{display:inline;}
.wz .wz_wz_nr p font{font-family:"微软雅黑";}

