*{margin:0;padding:0;font-family:Microsoft Yahei;}
ul,li{list-style:none;padding:0;margin:0;}
a:hover{text-decoration:none;}
.clearB{clear:both;}
.banner{min-width: 1300px;}
.banner img{width:100%;}


.content-p1{width:1200px;margin:0 auto;}
.home-content{overflow:hidden;margin-left: -15px;}
.xwbd-module-title{width:1200px;height:50px;background:url(images/lhtitle-bg.png) no-repeat;margin:40px auto;text-align:center;line-height:50px;color:#fff;font-size:26px;font-weight:bold;margin-top:50px;}
.home-pnews-item{float:left;width: 290px;margin-left: 13px;margin-bottom:13px;}
.home-pnews-item-pic{width: 290px;height: 190px;overflow:hidden;}
.home-pnews-item-pic img{height: 190px;min-width: 290px;}
.home-pnews-item-title{height: 70px;background:#f4f4f4;font-size: 15px;line-height:22px;padding-top:10px;position:relative;padding:10px 15px;width: 260px;font-weight:bold;}
.home-pnews-item-title a{color:#333;position: absolute;/*top: 50%;transform: translateY(-50%);*/line-height:25px;display:inline-block;width: 265px;}
.home-module{position:relative;}
.home-more{position:absolute;right:5px;top:13px;font-size:14px;}
.home-more a{color:#db1b1a;}

.news-module{position:relative}
.news-module-title{width:1200px;height:50px;background:url(images/lhtitle-bg.png) no-repeat;margin:40px auto;text-align:center;line-height:50px;color:#fff;font-size:26px;font-weight:bold;margin-top:50px;}
.news-module-more{position:absolute;right:5px;top:13px;font-size:14px;}
.news-module-more a{color:#db1b1a;}
.news-item{width:575px;float:left;margin-left:50px;font-size:16px;line-height: 50px;border-bottom: 1px solid #eaeaea;}
.news-item a{color:#333;}
.news-module-content{margin-left:-50px;overflow:hidden}
.news-item-title{float:left;padding-left:15px;background:url(/Portals/0/Skins/zt-wzqh/images/qwjd-title-icon.png) no-repeat left center;width:450px;height:50px;overflow:hidden;line-height:50px;}
.news-item-date{float:right;}

.footer-outer{width:100%;margin:0px auto;text-align:center;background-color:#db1b1a;margin-top:80px;}
.footer-line1{color:#fff;font-size:14px;padding-top: 30px;}
.footer-line2{color:#fff;font-size:14px;padding-top:10px; padding-bottom:30px; }