*{margin:0;padding: 0;list-style: none;text-decoration: none;}
a:hover{cursor: pointer;}
.clear{clear: both;}
.top{width: 100%;background: #EEEEEE;}
.topcont {width: 1200px;margin: 0 auto;height: 40px;line-height: 40px;}
.topcont img{float: left;margin-top: 5px;}
.topcont a{display: inline-block;float: right;
font-size: 14px;
font-family: Microsoft YaHei;
font-weight: 400;
color: #333333;}
/*banner*/
.banner{width: 100%;background:url(../images/fzslzt/banner.png) no-repeat 100% 100%;height: 488px; background-size:100% 100%;position: relative;}
.nav{width: 800px;height: 60px;line-height: 62px;margin: 0 auto;position: absolute;bottom: 9px;left: 50%;margin-left: -400px;}
.nav li{width:25%;float: left;text-align: center;}
.nav li a{display: block;font-size: 24px;
font-family: Microsoft YaHei;
font-weight: bold;
color: #FFFFFF;}

/*neirong */
.cont{width: 1200px;margin: 0 auto;padding-bottom: 54px;}
.cont h1{width: 817px;margin: 22px auto;
font-size: 40px;
font-family: Microsoft YaHei;
font-weight: 400;
color: #111111;
line-height: 60px;text-align: center;}
.cont h1 a{color: #111111;}
.row{width: 100%;margin-top: 29px;}

/*swiper*/
.picScroll-left{width:630px;  overflow:hidden; position:relative;float: left; }
.picScroll-left .hd{position:absolute; width: 100%; bottom: 4px; left: 0; height:1px; z-index:200;}
.picScroll-left .hd ul {width: auto;height: 20px;position: absolute;right: 10px;bottom: 0;}
.picScroll-left .hd ul li {float: left;width: 9px;
height: 9px;
border: 1px solid #FFFFFF;
border-radius: 50%;text-indent:-99999em;margin-left: 9px;}
.picScroll-left .hd ul li.on {
background: #FFFFFF;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center;  position:relative;}
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:630px; height:382px; display:block;}
.picScroll-left .bd ul li .title{line-height:40px; position:absolute; bottom:0; left:0; padding:0 10px; z-index:100; font-size:16px;color: #fff;}
.picScroll-left .bd ul li .title a{color:#fff;}
.picScroll-left .bd ul li i{height:40px; background:#000; opacity:.5; filter:alpha(opacity=50); width:100%; position:absolute; bottom:0; left:0; text-indent:-99999em;}
/**/
.picright{width: 532px;float: right;}
.bttitle{width: 100%;background: url(../images/fzslzt/bjxian.png) no-repeat;height: 50px;position: relative;}
.bttitle h2{
font-size: 26px;
font-family: Microsoft YaHei;
font-weight: 400;
color: #FFFFFF;
line-height: 50px;position: absolute;left: 23px;}
.bttitle a{position: absolute;right: 0;
height: 50px;
font-size: 14px;
font-family: Microsoft YaHei;
font-weight: 400;
color: #333333;line-height: 50px;}
.fzxtul{width: 100%;padding-top: 23px;}
.fzxtul li{width: 100%;
font-size: 16px;
font-family: Microsoft YaHei;
font-weight: 400;
color: #333333;
line-height: 40px;}
.fzxtul li a{width:100%;display: block;}
.fzxtul li a img{float: left;margin-right: 16px;margin-top: 17px;width: 6px;}
.fzxtul li a p{float: left;
font-size: 16px;
font-family: Microsoft YaHei;
font-weight: 400;
color: #333333;
line-height: 40px;width:80%;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.fzxtul li a span{display: inline-block;float: right;
font-size: 14px;
font-family: Microsoft YaHei;
font-weight: 400;
color: #333333;
line-height: 40px;}
.qwjdul{width: 50%;padding-top:20px ;float: left;}
.qwjdul li{width: 91%;float: left;margin-right: 4%;}
.qwjdul li a{width:100%;display: block;}
.qwjdul li a img{float: left;margin-right: 16px;margin-top: 17px;width: 6px;}
.qwjdul li a p{float: left;
font-size: 16px;
font-family: Microsoft YaHei;
font-weight: 400;
color: #333333;
line-height: 40px;width:80%;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.qwjdul li a span{display: inline-block;float: right;
font-size: 14px;
font-family: Microsoft YaHei;
font-weight: 400;
color: #333333;
line-height: 40px;}
/*学习贯彻*/
.xxgcul{width: 46%;float: left;padding-top: 30px;}
.xxgcul li{width: 100%;
font-size: 16px;
font-family: Microsoft YaHei;
font-weight: 400;
color: #333333;
line-height: 40px;}
.xxgcul li a{width:100%;display: block;}
.xxgcul li a img{float: left;margin-right: 16px;margin-top: 17px;width: 6px;}
.xxgcul li a p{float: left;
font-size: 16px;
font-family: Microsoft YaHei;
font-weight: 400;
color: #333333;
line-height: 40px;width:80%;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.xxgcul li a span{display: inline-block;float: right;
font-size: 14px;
font-family: Microsoft YaHei;
font-weight: 400;
color: #333333;
line-height: 40px;}
.xxgcright{width: 50%;float: right;padding-top: 40px;}
.xxgcdiv{
	width: 270px;
height: 260px;
float: left;
background:#fff;
box-shadow: 0px 2px 16px 0px rgba(38, 92, 159, 0.18);
margin: 0 14px;
}
.xxgcdiv img{
	width: 100%;
height: 184px;
}
.xxgcdiv p{width: 94%;padding: 0 3%;
font-size: 18px;
font-family: Microsoft YaHei;
font-weight: 400;
color: #333333;
line-height: 26px;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;padding-top: 17px;}
/*底部*/
.footer{width: 100%;padding: 20px 0;background: #EFEFEF;text-align: center;}
.footcont{width: 875px;margin: 0 auto;}
.footimg{float: left;margin-right: 55px;}
.footright{width: 752px;float: left;padding-top: 13px;}
.footright p{
font-size: 14px;
font-family: Microsoft YaHei;
font-weight: 400;
color: #555555;
line-height: 26px;text-align: left;}
/*移动端*/
.sjbanner{width: 100%;display: none;}
.sjbanner img{width: 100%;}
@media screen and (max-width: 991px){
	.topcont{width: 100%;}
	.banner{display: none;}
	.sjbanner{display: block;}
	.navsj{width: 100%;height: 48px;background: #BC1412;}
	.navsj li{width: 25%;float: left;line-height: 48px;}
	.navsj li a{display: block;color: #fff;font-size: 18px;text-align: center;}
	.cont{width: 96%;padding: 2%;}
	.cont h1{width: 100%;font-size: 18px;line-height: 20px;font-weight:bold ;}
	/*轮播*/
	.picScroll-left{width: 100%;}
	.picScroll-left .hd ul{display: none;}
	.picScroll-left .bd ul{width: 100%;}
	.picScroll-left .bd ul li{width: 100%;}
			.picScroll-left .bd ul li .title{width: 90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size: 12px;}
			.picScroll-left .bd ul li .title a{color:#fff;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;}
    .picScroll-left .bd ul li .pic img{width:100%;height:202px;}
    .tempWrap{width: 100%;}
    .picright{width: 100%;margin-top: 20px;}
    .fzxtul li a p{width: 74%;}
    .qwjdul{width: 100%;}
    .qwjdul li{width: 100%;margin: 0;}
    .qwjdul li a p{width: 74%;}
    .xxgcul{width: 100%;margin: 0;}
    .xxgcul li a p{width: 74%;}
    .xxgcright{float: left;width: 100%;}
.xxgcdiv{margin-top:10px;}
    .footcont{width: 100%;}
    .footright{width: 100%;}
    .footright p{text-align: center;}
    .footimg{display: none;}
	}
	@media screen and (max-width: 360px){
		.fzxtul li a p{width: 65%;}
		.qwjdul li a p{width: 65%;}
		.xxgcul li a p{width: 65%;}
		}
	
