@charset "utf-8";  
/* head */
.head{width:100%;height:110px;  background:url(../images/top_bj.jpg) no-repeat bottom center #84000d;}
.logo{ margin-top:20px;}
.head-r{ margin-top:36px;height: 34px;}
.yy{line-height: 34px;margin-right:35px;float: left;font-size: 14px;color:#777;border: none;}
.ser{width:285px;line-height: 34px;float: right;position: relative;background: none;}
.sea{width:200px;line-height: 32px;background:#fff;font-size: 14px;color:#999;padding-left:20px;padding-right:20px;height: 32px;}
.btn{width:55px;height:36px;background: url(../images/ss.png) no-repeat  center #6e0000;position: absolute;top: 0;right: 0;border: none;}
/* nav */
.nav-box {position: relative;z-index: 1000;background: #6e0000;}
.nav-list li{ float: left; position: relative;}
.nav-list li a{ display: block; font-size: 16px; color: #fff; padding:0 68px; line-height: 50px; }
.nav-list .navLi:hover>a{color:#fff;background: #990000; }
.nav-list .navLi ul{min-width:184px;}
.nav-list li.active{color:#fff;background: #990000; }
.nav-down{ position: absolute; left: 0; top: 100%; width: auto; display: none;z-index: 999;white-space: nowrap;}
.nav-down li{float: none;width: 100%;background: #fff;border-bottom: 1px solid #e5e5e5;opacity: 0.9;filter:alpha (opacity=90);}
.nav-down li a{ line-height: 40px; padding:0 5px;  text-align: center; font-size: 16px; color: #333; }
.nav-down li a:hover{color: #fff;}
.nav-down li:hover{background: #9b0d14;}
/* .nav-list li:hover .nav-down{ display: block; } */

/*list*/
.ban{width:100%}
.ban img{width:100%;}
.erji{display:none;padding-left:30px;}
/*activelist*/
.in1440{padding-top:30px}
.lbnr{width:1200px; overflow: hidden; margin: 0 auto;}
.lbnr_left{float: left; width:280px;background: #fff;}
.lbnr_left h2{height: 80px; background: #84000d; line-height: 80px; text-align: center; color: #fff;font-size:20px;}
.lbhz>li{background: #eee;margin: 5px 0;line-height:30px; font-size: 16px;}
.lbhz li{position: relative;}
.lbhz>li>a{display: block; color: #555555;border-left: 4px solid transparent;}
.lbhz li a{display: block;padding:10px 15px 10px 28px}
.lbhz li a:hover{color:#84000d}
.lbhz>li>a:hover,.lbhz .hover3>a{border-left: 4px solid #84000d;color:#84000d}
.lbhz li .erji li.on a,.lbhz li .erji li:hover a{color:#84000d;}
.lbnr_right{float: left; width:870px; float: right;min-height: 550px;}
.dqwz .local{font-size: 14px; color: #777;}

.hd{padding-top:35px;}
.hd li{margin-bottom: 20px;}
.hd li .dates{width:66px;height:70px;border:1px solid #c09f80;text-align: center;}
.hd li .dates .days{width:100%;font-size: 22px;color:#fff;background-color:#990000;height:34px;line-height: 34px;}
.hd li .dates .mouth{width:100%;font-size: 16px;color:#c09f80;height:36px;line-height: 36px; }
.hd-r{width:368px;padding-left: 20px; height:60px; overflow:hidden; padding-top:8px;}
.hd-r a{font-size: 16px;line-height: 28px;color:#555555;display: block;}
.hd-r a:hover{color:#990000;}




.dqwz p{line-height: 60px; font-size: 16px; color: #555555;text-align: right;}
.dqwz{border-bottom: 1px solid #cacaca;padding-bottom: 15px;}
.dqwz .lm{ font-size: 18px; color: #84000d;}
.dqwz a{color: #555;}
.dqwz a:hover{color: #bd161d;}
.xtb2{width:16px; height: 19px; display: inline-block; *display: inline;vertical-align: middle; margin-right: 12px;}
.dqlb{padding-top:20px;}
.dqlb li{line-height: 40px; font-size: 16px; color: #555555;background: url(../images/li3.png) no-repeat left center; padding-left: 20px;}
.dqlb li:hover a{color: #990000;}
.dqlb li>span{font-size: 14px;color:#999;}
.fynr{text-align: center; padding: 40px 0 20px 0;}
.fynr li{display: inline-block; *display: inline; padding: 0 3px;}
.fynr li a{display: inline-block; *display: inline; padding: 0 12px; font-size: 14px; color: #888888;border: 1px solid #dbdbdb; line-height: 34px;}
.fynr li span{display: inline-block; *display: inline; padding: 0 12px; font-size: 14px; color: #888888;border: 1px solid #dbdbdb;line-height: 34px;}
.fynr .hover2 a{background: #bd161d;border: 1px solid #bd161d; color: #fff;}
.fynr a:hover{background: #bd161d;border: 1px solid #bd161d; color: #fff;}

/*==领导列表页1==*/
.piclist{padding-top:25px;margin:0 -15px;}
.piclist li{float: left;width:25%;padding:0 15px;box-sizing: border-box;}
.piclist li a{display: block;color:#555;text-align: center;line-height: 58px;font-size: 16px;}
.piclist li a:hover{color: #990000 !important;}
.piclist .imged{padding-top:120%;}



/*==视频列表页1==*/
.videolist{padding-top:25px;margin:0 -15px;}
.videolist li{float: left;width:33.333333%;padding:0 15px;box-sizing: border-box;}
.videolist li a{display: block;color:#555;text-align: center;line-height: 58px;font-size: 16px;}
.videolist li a:hover{color: #990000 !important;}
.videolist .imged{padding-top:65%;}




/*==内容页==*/
.xqnr_tit{text-align: center; padding: 25px 0 20px 0; border-bottom: 1px solid #ededed;}
.xqnr_tit1{text-align: center; border-bottom: 1px solid #ededed;}
.xqnr_tit h2,.xqnr_tit1 h2{font-size: 24px; color: #333; padding: 15px 0;}
.xqnr_tit p{font-size: 14px; color: #999999; }
.xqnr_tit span{padding: 0;}
.xtb3 {width:14px;height: 14px; display: inline-block; *display: inline;vertical-align: middle; margin-right: 7px;}
.xtb4{ width:14px; height: 15px;display: inline-block; *display: inline;vertical-align: middle; margin-right: 7px;}
.xqnr_nr{padding-top: 40px;}
.xqnr_nr p{font-size: 16px; color: #666666; line-height: 32px;text-indent: 2em;text-align:justify;text-justify:inter-ideograph}
.sxfy ul{overflow: hidden; padding: 40px 0 20px 0; border-top: 1px solid #ededed;margin-top: 20px;}
.sxfy li{float: left; width:100%; font-size: 16px; color: #999;height:35px;}
.sxfy a{color: #555;}
.sxfy a:hover{color: #990000;}


/* footer */
.footer{width:100%;height:180px;background: url(../images/fbg.jpg) repeat-x top center;padding-top:30px;box-sizing: border-box; margin-top:55px;}
.left3{width:475px;box-sizing: border-box;border-right: 1px solid rgba(253,179,182,0.25);}
.left3 h2,.link h2{font-size: 24px;color:#fbc1c1;line-height: 36px;padding-bottom: 6px;}
.left3 li{text-align: left;width:205px;font-size: 15px;float: left;line-height: 30px;background: url(../images/jt.png) no-repeat left center; padding-left:16px;}
.left3 li a{color:#fdb3b6;}
.link {width:565px;padding-left:50px;box-sizing: border-box;}
.link p{color:#fdb3b6;font-size: 15px;line-height: 32px;text-align: left;}


.ewm{/* padding-top:70px; */float:right;}
.ewm li{position: relative;float: left;width: 45px;height:45px; padding-left:20px;}
.ewm li.wx1{/* background: url(../images/wx.png) no-repeat center; */}
.ewm li.wx1:hover{/* background: url(../images/wx2.png) no-repeat center; */}
.ewm li.wx2{background: url(../images/wb.png) no-repeat center;}
.ewm li.wx2:hover{background: url(../images/wb2.png) no-repeat center;}
.ewm li .ewm2{position: absolute;top: -125px;left:50%;transform: translateX(-50%);width: 110px;height:110px;display: none;z-index: 10;}
.ewm li:hover .ewm2{display: block;}


/* foot */
.foot{width:100%;background: #4d0000;height:46px;}
.foot p{text-align: center;color:#fbc1c1;line-height: 46px; font-size:15px;}