.w1200{ width: 1200px; margin: 0 auto;}
img{ width: 100%; height: auto;}
.banner{height: 500px;}
.img_zj{height: 1379px;}
.img_title{height: 186px;}
.Imgnews_box{ background:#50535a url("../images/bg.jpg") no-repeat top center;}
.Imgnews_box ul{ width: 1120px; margin: 0 auto;}
.Imgnews_box li{ width: 545px; float: left; border-radius: 6px; overflow: hidden; background: #fff;box-shadow: 0 0 2px #333; margin-bottom: 40px;}
.Imgnews_box li:nth-child(2n){  margin-left: 30px;}
.Imgnews_box li .imgN{ width: 545px; height: 260px; overflow: hidden;}
.Imgnews_box li .txtN{  text-align: center; margin-top: 40px;}
.Imgnews_box li .txtN a{color: #333;}
.Imgnews_box li .txtN p{font-weight: 600; font-size: 20px;}
.Imgnews_box li .txtN span{display: block; width: 193px; height: 77px; margin: 20px auto 0;}
.Imgnews_box li.bookImg{ background: none; position: relative; z-index: 10;}
.Imgnews_box li.bookImg .imgN{ width: 544px; height: 493px;}
.Imgnews_box li.bookImg .txtN{ position: absolute; z-index: 2000; top: 152px;left:330px;  width: 220px;}
.Imgnews_box li.bookImg .txtN a{color: #fff;}
.Imgnews_box li.bookImg .txtN p{text-align: left; line-height: 1.3em;}
.Imgnews_box li.bookImg .txtN span{margin-left: -36px;}



























