*{font-size:0}
.bar{width: 100%; height: 579px; background: #f3f3f3;}
.bar-content{width: 1315px; margin: auto;}
.bar-left{display: inline-block; vertical-align: top; width: 934px;}
.n-t{width: 100%; padding-top: 20px; margin-bottom: 22px; border-bottom: 2px solid #d9d9d9;}
.n-left{position: relative; top: 2px; display: inline-block; width: 132px;  padding-top: 10px; height: 41px; border-bottom: 2px solid #a90000;}
.n-left img{display: inline-block; vertical-align: top;}
.n-left p{display: inline-block; padding-left: 4px; vertical-align: top; font-size: 24px; color: #980000;}
.n-right{float: right; padding-top: 20px; font-size: 14px; color: #979797;}
.n-right:hover{color: #c00000 !important;}
.bar-right{display: inline-block; vertical-align: top; width: 345px; padding-left: 35px;}
.icon{display: inline-block; width: 31px; height: 31px; background-size: 100% 100%;}
.icon1{background: url(../images/icon_03.jpg) no-repeat;}
.icon2{background: url(../images/icon_05.jpg) no-repeat;}

.bar-left-img{position: relative; display: inline-block; vertical-align: top; width: 428px; height: 285px;}
.bar-left-img img{position: absolute; width: 100%; height: 100%;}
.bar-left-img p{position: absolute; display: block; font-size: 16px; color: #fff; width: 408px; padding: 0 10px 0 10px; text-align: center; line-height: 50px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; height: 50px; bottom: 0;}
.bar-span{position: absolute; background: #000; opacity: .6; width: 100%; height: 50px; bottom: 0;}
.list{display: inline-block; width: 506px; vertical-align: top;}
.dian{display: inline-block; vertical-align: top; margin: 7px 7px 0 0; width: 9px; height: 9px; background: url(../images/dian_36.png) no-repeat;}
.list a{display: inline-block; vertical-align: top; width: 415px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 16px; color: #000000;}
.list li{padding-bottom: 16.7px; width: 490px; padding-left: 16px;}
.list .time{ float: right; padding-top: 1px; font-size: 14px; color: #949191;}

.list1{display: inline-block; width: 345px; vertical-align: top;}
.list1 a{display: inline-block; vertical-align: top; width: 329px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 16px; color: #000000;}
.list1 li{padding-bottom: 16.7px; width: 345px;}

.lian1-con{position: relative; display: inline-block; margin-left: 25px; vertical-align: top; width: 243px; height: 89px;}
.lian1-con1{margin-left: 0 !important;}
.lian1-con img{position: absolute; width: 100%; height: 100%; }
.lianjie1{padding-top: 53px;}
.tit p{position: relative; z-index: 1; padding-left: 104px; line-height: 89px; font-size: 22px; color: #fffcc9;}
.tit1 p{padding-left: 76px;}
.tit2 p{padding: 20px 0 0 90px; line-height: 14px;}
.tit3 p{padding-left: 114px;}

.news{width: 100%; height: 436px; background: #e9e6df;}
.news-content{width: 1315px; margin: auto;}
.news-con{width: 389px; margin-left: 74px; display: inline-block; vertical-align: top;}
.news-con1{margin-left: 0 !important;}
.list2{display: inline-block; width: 389px; vertical-align: top;}
.list2 a{display: inline-block; vertical-align: top; width: 373px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 16px; color: #000000;}
.list2 li{padding-top: 16px; width: 389px;}

.showimg{width: 100%; height: 443px; background: #ffffff;} 
.showimg-content{width: 1315px; margin: auto;}
.img1{position: relative; vertical-align: top; display: inline-block; width: 555px; height: 311px;}
.showimg img{position: absolute; width: 100%; height: 100%;}
.img2{display: inline-block; vertical-align: top; width: 511px; height: 311px;}
.img2 .imgg{position: relative; display: inline-block; width: 241px; height: 148px; margin-left: 13px;}
.imgg1{margin-top: 13px;}
.img3{display: inline-block; position: relative; margin-left: 14px; width: 234px; height: 311px;}

li a:hover{color: #980000 !important; font-weight: bold;}

.icon3{background: url(../images/icon_24.jpg) no-repeat; background-size: 100% 100%;}
.icon4{background: url(../images/icon_27.jpg) no-repeat; background-size: 100% 100%;}
.icon5{background: url(../images/icon_30.jpg) no-repeat; background-size: 100% 100%;}
.icon6{background: url(../images/icon_35.jpg) no-repeat; background-size: 100% 100%;}