.headerNews{height: 98px; background: #f5f5f5; overflow: hidden; }
.todaynews{float: left; width: 830px; }
.notice{}
.dbt_news{padding: 14px 0 0 100px; height:70px; background: url(../png/crltfi.png) no-repeat 14px 14px;text-align: center;}



.dbt_news .t{height: 40px; line-height: 40px; font-size: 26px; font-weight: bold; }
.dbt_news .t a{color: #333;}
.dbt_news .n{display: inline-block; *display: inline; height: 30px; line-height: 30px; padding: 0 14px;}
.dbt_news .n a{color: #999; font-size: 14px;}
.dbt_news .t .intro{display: none;}

.notice .hd{ width: 35px; height: 90px; padding-top: 8px; background: #e54539; text-align: center; float: left;}
.notice .hd a{font-size: 18px;line-height: 20px; color: #fff;}
.notice .infoList{padding-top:8px;}
.notice .infoList li{height:26px; line-height:26px; padding:0 15px; overflow:hidden;}
.notice .infoList .date{float:right; color:#999;}
.notice .topicList{ float: left; margin-left: 20px; width: 295px;}
.notice .topicList .title{font-weight: bold; font-size: 16px; line-height: 30px; height:30px; overflow:hidden; padding-top: 10px;}
.notice .topicList .title a{color: #666;}
.notice .topicList  .intro{ font-size: 14px; color: #999; line-height: 20px;}

.part{overflow: hidden;}

.indFocus{width:830px; height:424px; float:left; }
.indFocus .bd{width:670px; float:left;}
.indFocus .bd li{position:relative; z-index:1; width:670px; height:424px;}
.indFocus .bd .pic img{width:670px; height:424px;}
.indFocus .bd .title{position:absolute; z-index:2; left:0px; bottom:0px; width:100%; height:34px; line-height:34px; font-size:16px; color:#fff; }
.indFocus .bd .title a{color:#fff; padding-left: 10px;}
.indFocus .bd .titleBg{width:100%; height:34px; float:left; position:absolute; z-index:1; left:0px; bottom:0px; background-color:black; opacity:0.5; filter:alpha(opacity=50); }
.indFocus .hd{width:159px; float:right; overflow:hidden;}
.indFocus .hd li{overflow: hidden; margin-bottom: 5px; cursor: pointer;padding-left: 4px;}
.indFocus .hd li img{display:block;width: 153px;height:102px;float:left;border:1px solid #fff;}
.indFocus .hd li.on{ background: url(../png/h4p0ct.png) no-repeat left center;}
.indFocus .hd li.on img{border-color: #e90606;}
.indFocus .hd ul li .title{display:none;}

.xwdt{float: right;width: 330px; background: #f5f5f5; height: 404px; padding: 10px 20px;}
.xwdt .hd,.ldxx .hd,#xwtp .hd{border-bottom: 2px #d8d8d8 solid; height: 40px; line-height: 40px;}
.xwdt .hd .more,.ldxx .hd .more,#xwtp .hd .more{float: right; color: #999; font-size: 14px;}
.xwdt .hd h3,.ldxx .hd h3,#xwtp .hd h3{float: left;border-bottom: 2px #D53529 solid; font-size: 18px; padding: 0 12px;}
.xwdt .bd li{font-size: 16px; line-height: 24px; padding-bottom: 12px; margin-bottom: 12px; height:48px; border-bottom: 1px #ccc dashed; overflow: hidden;}
.xwdt .bd ul{padding: 14px 0;}
.xwdt .bd li .dateRight{float: right; color: #999; font-size: 12px;}
.xwdt .bd li.last{border-bottom: none;}

.indexleft{float: left; width: 300px;}
.indexmidlle{float: left; margin-left: 20px; width: 560px;}
.indexmidlle .indexbox .bd{height: 207px;}
.indexlright{float: right; width: 300px;}

.xxgkbtns{ height: 336px; background: #f4f4f4; padding: 18px 20px; margin-bottom: 20px;}
.xxgkbtns li{ background: #fff;box-shadow: 2px 2px 0px #dcdbdb; margin-bottom: 10px; height: 58px; line-height: 58px;}
.xxgkbtns li .icon{float: left;display: inline-block; width: 58px; height: 58px; margin-right: 20px;}
.xxgkbtns li a{font-size: 18px;}
.xxgkbtns li.li1 .icon{background: url(../png/8v1wzo.png) 15px 14px no-repeat #f4a961; }
.xxgkbtns li.li2 .icon{background: url(../png/8v1wzo.png) 15px -55px no-repeat #f4a961; }
.xxgkbtns li.li3 .icon{background: url(../png/8v1wzo.png) 15px -120px no-repeat #f4a961; }
.xxgkbtns li.li4 .icon{background: url(../png/8v1wzo.png) 15px -190px no-repeat #f4a961; }
.xxgkbtns li.li5 .icon{background: url(../png/8v1wzo.png) 15px -260px no-repeat #f4a961; }

.xxgkbtns li.li1 a:hover .icon{background: url(../png/8v1wzo.png) 15px 14px no-repeat #e54539; }
.xxgkbtns li.li2 a:hover .icon{background: url(../png/8v1wzo.png) 15px -55px no-repeat #e54539; }
.xxgkbtns li.li3 a:hover .icon{background: url(../png/8v1wzo.png) 15px -120px no-repeat #e54539; }
.xxgkbtns li.li4 a:hover .icon{background: url(../png/8v1wzo.png) 15px -190px no-repeat #e54539; }
.xxgkbtns li.li5 a:hover .icon{background: url(../png/8v1wzo.png) 15px -260px no-repeat #e54539; }



.bsdt{ height: 100px; line-height:30px; background: url(../png/vpbxvz.png);}
.bsdt a{ font-size: 16px; display:block; padding-top:20px; color: #fff;}
.bsdt em{float: left; display: inline-block; width: 52px; height: 80px; background: url(../png/23aq9n.png) no-repeat left 6px; margin: 0 14px 0 15px;transition:all 0.3s;}
.bsdt a:hover em{transform:rotateY(180deg); }
.bsdt a:hover{text-decoration:none; color:#fff;}

.indexbox .hd{height: 46px; line-height: 46px; background: #f4f4f4;}
.indexbox .hd .more{ float: right; padding-right: 16px; font-size: 14px; color: #999;}
.indexbox .hd li{float:left; padding: 0 26px;}
.indexbox .hd li a{ font-size: 18px; display: block;}
.indexbox .hd li.on{background: #D53529;}
.indexbox .hd li.on a{color: #fff;}
.indexbox .bd ul{padding: 6px 0;}
.indexbox .bd li{ font-size: 14px; line-height: 32px; padding-left: 10px; background: url(../png/wr8bgj.png) no-repeat left center;}
.indexbox .bd li .date{float: right; font-size: 14px; color: #999;}

.ldxx{ background: #f4f4f4; padding: 10px 20px; height: 347px; margin-bottom: 20px;}
.leaderList{padding-top: 16px;}
.leaderList li{border-bottom: 1px dashed #b7b7b7; line-height: 22px;padding-left: 10px; background: url(../png/wr8bgj.png) no-repeat left center;}
.leaderList .intro,.leaderList li .pic {
    display: none;
}
.leaderList li.first{overflow: hidden; padding-bottom: 3px; padding-left: 0; background: none;}
.leaderList li.first .pic{ float: left; width: 90px; margin-right: 16px; display: block;}
.leaderList li.first .title{ font-weight: bold; font-size: 16px;}
.leaderList li.first .intro{ font-size: 12px; line-height: 24px; color: #555; display: block; }
.leaderList li.first .pic img{width: 90px; height: 117px;}

.bmjg li{ float: left; width: 145px; height: 100px; text-align: center;}
.bmjg li.li1{ background: url(../jpg/2i9aht.jpg); margin-right: 10px;}
.bmjg li.li2{ background: url(../jpg/m19sey.jpg);}
.bmjg li a{display: block; color: #fff; font-size: 18px;}
.bmjg li.li1 em{background: url(../png/obdnfj.png) no-repeat center 20px;}
.bmjg li.li2 em{background: url(../png/s9erzg.png) no-repeat center 20px;}
.bmjg li a em{display: block; height: 62px;transition:all 0.3s;}
.bmjg li a:hover em{transform:rotateY(180deg);}
.bmjg li a:hover{text-decoration:none}

#xwtp{ background: #f4f4f4;padding: 10px 20px 20px;}
#xwtp .bd{height:252px; padding-top:5px;}
#xwtp .bd li{float: left; width: 270px;margin-right: 25px; }
#xwtp .bd .piclist{margin-right: -20px;}
#xwtp .bd li .pic img{ width: 270px; height: 200px;}
#xwtp .bd li .title{ height: 42px; line-height: 42px; text-align: center;}
#xwtp .tempWrap{width: 1160px !important;
margin: 20px 0;}


.topNews2 {margin-bottom: 10px;}
.topNews2 li.first{ width: 100%; padding: 10px 0;line-height: 30px;text-align: center;}
.topNews2 li .title a {font-size: 28px; font-weight: bold; color: #333;}
.topNews2 li .title a:hover {color: #C00;text-decoration: none;}



.qgnews {width:100%;margin-bottom:20px; overflow: hidden; margin-top: 10px; border-bottom: 1px solid #e6e6e6; border-top: 1px solid #e6e6e6; padding: 5px 0;}
.qgnews .hd {float:left;width:88px;height:30px;line-height:30px;padding-left:10px;}
.qgnews .hd a {font-size:16px;color:#e00;font-weight:bold;}
.qgnews .bd {float:left;overflow: hidden;}
.qgnews .bd li {float:left;margin-right:10px;border:0;height: 32px; line-height: 32px;}