﻿/*css document*/
body{font-size: 12px;}
/*sprites*/
.slideBtn a,.showBtn span{background: url("../images/headerSprites.png") no-repeat;display: inline-block;}
.miliTitle h2{background: url("../images/titleSprites.png") no-repeat;display: inline-block;}
.miliTitle a span.moreIcon,.kandianCon1 dl dd h3 span,.huodongList ul li span.listIcon,.huodongList ul li span.hotNews,
.wenhuaCon2 .musicRow ul li.listenBtn,.zhenxiangCon li span.listIcon,.zujiCon p span,.baikeBox dt{background: url("../images/mainSprites.png") no-repeat;display: inline-block;}

/*slider*/
.slider{width: 100%;background: #EBEBEB;border-bottom: 1px solid #D4D4D4;height: 295px;}
.sliderWrap .sliderL{float: left;width: 705px;height: 295px;position: relative;}
.sliderWrap .sliderR{float: left;width: 255px;height: 295px;background: #ffffff;position: relative;}
.sliderR .siderCon{overflow: hidden;height: 257px;margin-top: 20px;position: relative;}
.slideImg{height: 295px;overflow: hidden;position: relative;}
.sliderL{position: relative;}
.sliderL ul{position: relative;}
.sliderL ul li{}
.sliderL ul li.current{display: block;}
.showBtn{position: absolute;width: 14px;right: 8px;top:50%;}
.showBtn span{background-position: 0 0;width: 14px;height: 18px;display: inline-block;cursor: pointer;margin-top: 5px;}
.showBtn span.current{background-position: 0 -28px;}
.sliderR ul{overflow: hidden;position: relative;}
.sliderR ul li{height: 55px;padding-left: 20px;padding-top: 9px;border-bottom:1px solid #F5F5F5}
.sliderR ul li a{font-family: "microsoft yahei" arial;font-size: 16px;color: #333333;font-weight: bold;display: inline-block;width: 230px;word-wrap:break-word; overflow:hidden;}/*text-overflow: ellipsis;overflow: hidden;white-space: nowrap;*/
.sliderR ul li a:hover{text-decoration: underline;}
.sliderR ul li p{font-size: 14px;color: #666666;line-height: 30px;height:30px;width: 230px;/*text-overflow: ellipsis;overflow: hidden;white-space: nowrap;*/word-wrap:break-word; overflow:hidden; }
.sliderR ul li.current{background: #F5F5F5;border-left: 5px #FE0000 solid;border-top:1px solid #D4D4D4}
.sliderR ul li.current a{color: #DD0000;}
.slideBtn a.commonBtn{width: 32px;height: 12px;position: absolute;}
.slideBtn a.preBtn{background-position: -24px 0;top: 2px;right: 120px;}
.slideBtn a.nextBtn{background-position: -24px -22px;bottom: 3px;right: 120px;}
/*main*/
.commonBox,.huodongBox,.zhenxiangCon,.fengcaiBox,.zujiCon{padding-top: 20px;}
.section{margin-top: 20px;}
.sectionL{width: 600px;float: left;}
.sectionR{width: 330px;float: right;}
.miliTitle{height: 40px;border-bottom: 5px #D4D4D4 solid;position: relative;}
.miliTitle h2{float: left;border-bottom: 5px #FE0000 solid;position: absolute;bottom: -5px;padding-bottom: 5px;left: 0;}
.kandianTitle h2{background-position:0 0;width: 112px;height: 32px; }
.kongjianTitle h2{background-position:-122px 0;width: 107px;height: 32px; }
.wenhuaTitle h2{background-position:0 -42px;width: 109px;height: 29px; }
.huodongTitle h2{background-position:-122px -42px;width: 112px;height: 31px; }
.roomTitle h2{background-position:0 -81px;width: 102px;height: 32px; }
.zhanyouTitle h2{background-position:-122px -83px;width: 111px;height: 30px; }
.zhenxiangTitle h2{background-position:0 -247px;width: 106px;height: 36px; }
.fengcaiTitle h2{background-position:-122px -123px;width: 111px;height: 30px; }
.zujiTitle h2{background-position:0 -165px;width: 108px;height: 30px; }
.baikeTitle h2{background-position:-122px -163px;width: 110px;height: 31px; }
.yishutuanTitle h2{background-position:0 -205px;width: 137px;height: 32px; }
.miliTitle a{position: absolute;right: 0;color: #333333;top: 20px;}
.miliTitle a:hover{text-decoration: underline;color: #DD0000;}
.miliTitle a span.moreIcon{background-position: 0 -278px;width: 19px;height: 11px;margin-left: 5px; vertical-align: middle;}
.kandianCon1,.wenhuaCon1{padding-top: 20px;border-bottom: 1px dashed #D4D4D4;display: inline-block;}
.kandianCon1 dl{display: inline-block;padding-bottom: 10px;}
.kandianCon1 dl dt{float: left;}
.kandianCon1 dl dt a{
    border: 1px solid #eee;
    display: block;
    float: left;
    width: 178px;
    height: 118px;
    padding: 3px;
    background: #ffffff;
    margin: 0 auto;
    position: relative;}
.kandianCon1 dl dt a img{width: 178px;height: 118px;}
.kandianCon1 dl dd{float: left;padding-left: 25px;width: 388px;}
.kandianCon1 dl dd h3{height: 35px;position: relative;width: 388px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.kandianCon1 dl dd h3 span{width:32px;height: 32px;float: left;}
.kandianCon1 dl dd h3 span.newsIcon{background-position: -82px -130px; }
.kandianCon1 dl dd h3 span.newsIcon1{background-position: -82px -172px;}
.kandianCon1 dl dd h3 a{font-family: "microsoft yahei" arial;font-size: 16px;color: #333333;font-weight: bold;padding-left: 8px;display: block;float: left;width: 345px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.kandianCon1 dl dd h3 a:hover{text-decoration: underline;color: #DD0000;}
.kandianCon1 dl dd p{text-indent: 2em;line-height: 20px;color: #333333;}
.kandianCon2{width: 615px;}
.kandianCon2 a{margin-right: 12px;}
.kandianCon2 a.lastMargin{margin-right: 0;}
.commonBox .boxTop{background: url("../images/personTop.jpg") no-repeat;width: 333px;height: 10px;font-size: 0;border: 0;padding: 0;margin: 0;}
.commonBox .boxCon{background: url("../images/personCenter.jpg") repeat-y;width: 333px;}
.commonBox .boxBottom{background: url("../images/personBottom.jpg") no-repeat;width: 333px;height: 10px;font-size: 0;border: 0;padding: 0;margin: 0;}
.kongjianCon{height: 365px;padding-top: 15px;}
.kongjianCon dl{float: left;padding-bottom: 15px;margin-left: 23px;width: 80px;height: 108px;overflow: hidden;_margin: 0 12px;}
.kongjianCon dl dt{width: 80px;}
.kongjianCon dl dd{text-align: center;width: 80px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.kongjianCon dl dd a{line-height: 25px;color: #333333;}
.kongjianCon dl dd a:hover{color: #DD0000;text-decoration: underline;}
.wenhuaCon1 dl{float: left;padding-bottom: 15px;margin-right: 40px;}
.wenhuaCon1 dl dd{text-align: center; width: 120px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.wenhuaCon1 dl dd a{line-height: 25px;color: #333333; }
.wenhuaCon1 dl dd a:hover{color: #DD0000;text-decoration: underline;}
.huodongList ul li{height: 24px;position: relative;font-size:12px}
.huodongList ul li a{color: #333333;width: 240px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.huodongList ul li a:hover{color: #DD0000;text-decoration: underline;}
.huodongList ul li span.listIcon{background-position: 0 -264px;width: 4px;height: 4px;vertical-align: middle;padding-left: 5px;}
.huodongList ul li span.hotNews{background-position: 0 -242px;width: 29px;height: 12px;position: relative;top: -3px;left: 5px;}
.huodongList ul li span.time{float: right;color: #999;position: absolute;right: 0;top: 0;}
.huodongBanner a img{margin-top: 20px;}
.wenhuaCon2{padding-top: 10px;}
.wenhuaCon2 .musicRow{margin-right: 60px;float: left;line-height: 25px;*margin-bottom:-9px;_width: 267px;_margin-bottom:-8px;}
.wenhuaCon2 .musicRow ul{line-height: 25px;height: 25px;}
.wenhuaCon2 .musicRow ul li{float: left;}
.wenhuaCon2 .musicRow ul li.listenBtn{background-position: 0 -322px;width: 12px;height: 9px;position: relative;top: 9px;}
.wenhuaCon2 .musicRow ul li.musicName{width: 160px;padding-left: 5px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.wenhuaCon2 .musicRow ul li.musicName a{color: #333333;}
.wenhuaCon2 .musicRow ul li.musicName a:hover{color: #DD0000;text-decoration: underline;}
.wenhuaCon2 .musicRow ul li.author{width: 80px;padding-left: 10px;text-align: right;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.wenhuaCon2 .musicRow ul li.author a{color: #999;}
.wenhuaCon2 .musicRow ul li.author a:hover{color: #DD0000;text-decoration: underline;}

.roomCon dl{background:url("../images/roomBg.jpg") no-repeat;float: left;margin-right: 21px;margin-top: 20px;width: 134px;height: 152px;}
.roomCon dl dt{padding-top:7px;padding-left: 7px; }
.roomCon dl dd{text-align: center;line-height: 25px;}
.roomCon dl dd a{display: block;}
.roomCon dl dd a.roomName{color: #333333;width: 130px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.roomCon dl dd a.roomName:hover{color: #DD0000;text-decoration: underline;}
.roomCon dl dd a.roomNum{color: #FF9806;}
.roomCon dl dd a.roomNum:hover{text-decoration: underline;}
.zhanyouCon{padding-top: 15px;height: 289px;}
.zhanyouCon dl{display: inline-block;padding-bottom: 15px;margin-bottom: 25px;margin-left: 20px;_margin-left:10px;width: 310px;float: left;}
.zhanyouCon dl dt,.zhanyouCon dl dd{float: left;}
/*.zhanyouCon dl dt{width: 191px;height: 116px;}*/

.zhanyouCon dl dd{padding-left: 10px;line-height: 25px;}
.zhanyouCon dl dd a.zhanyouName,.zhanyouCon dl dd span{display: block;}
.zhanyouCon dl dd a{color:#106322;font-size: 14px;font-weight: bold;}
.zhanyouCon dl dd a.zhanyouName{color: #106322;font-size: 14px;font-weight: bold;width: 105px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zhanyouCon dl dd a:hover{text-decoration: underline;}
.zhanyouCon dl dd span{color: #333333}
.zhanyouCon dl dt a{border: 1px solid #eee;/*display: block;*/float:left; width: 170px;height: 96px;padding: 4px;background: #ffffff;margin: 0 auto;position: relative;}
.zhanyouCon dl dt a img{width: 170px;height: 96px;}
.zhanyouCon dl dd a.roomID{color: #FF9806}
.zhenxiangCon li{height: 28px;float: left;width: 270px;margin-right: 60px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.zhenxiangCon li a{color: #333333;}
.zhenxiangCon li a:hover{color: #DD0000;text-decoration: underline;}
.zhenxiangCon li span.listIcon{background-position: 0 -264px;width: 4px;height: 4px;vertical-align: middle;padding-left: 5px;}

.fengcaiBox .shida{float: left;position: relative;margin-right: 20px;_margin-right: 10px;}
.fengcaiBox .shida .shidaBg{position: absolute;left: 0;bottom: 2px;background: url("../images/yuanshuaiBg.png") no-repeat;width: 197px;height: 66px;}
.junxian .imgMargin{padding-bottom: 23px;}
.zujiCon p{padding-bottom: 20px;}
.zujiCon p span{width: 72px;height: 18px;vertical-align: middle;}
.zujiCon p span.zuji1{background-position: 0 -130px;}
.zujiCon p span.zuji2{background-position: 0 -158px;}
.zujiCon p span.zuji3{background-position: 0 -186px;}
.zujiCon p span.zuji4{background-position: 0 -214px;}
.zujiCon p a{color: #333333;padding: 0 10px;}
.zujiCon p a:hover{color: #DD0000;text-decoration: underline;}

.baikeBox dl{float: left;display: inline;width: 155px;padding-top: 20px;margin-right: 20px;}
.baikeBox dt{width: 55px;height: 55px;float: left;}
.baikeBox dt.zhuangbei{background-position: 0 0;}
.baikeBox dt.zhidu{background-position: -65px 0;}
.baikeBox dt.lilun{background-position: 0 -65px;}
.baikeBox dt.dili{background-position: -65px -65px;}
.baikeBox dd{margin-left: 10px;float: left;display: inline;width: 85px;}
.baikeBox dd a{color: #DD0000;font-weight: bold;font-size: 14px;display: inline-block;width: 85px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.baikeBox dd a:hover{text-decoration: underline;}
.baikeBox dd p{color: #999;padding-top: 8px;}



/*subpage*/
.detailMain{border-left:1px #EEEEEE solid; border-right:1px #EEEEEE solid;}
.mili-subNav{background: url("../images/subTitlebg.jpg") repeat-x;width: 100%;height: 46px;position: relative;}
.mili-subNav img.star,.miliCrumbs p{float: left;}
.mili-subNav img.star{position: absolute;top: 50%;margin-top: -11px;left: 10px;}
.mili-subNav img.subLine{position: absolute;bottom: 1px;}
.mili-subNav p{line-height: 44px;padding-left: 40px;color: #333333;font-size: 12px;}
.mili-subNav p a{color: #333333;}
.mili-subNav p a:hover{color: #DD0000;text-decoration: underline;}
.mili-subNav p span{padding:0 8px;font-size: 16px;position: relative;top: 2px;}
.mili-subArticle{padding-bottom: 30px;min-height: 900px;}
.mili-artTitle{width: 850px;margin: 0 auto;border-bottom: 1px dotted #D4D4D4;line-height: 60px;margin-top: 10px;}
.mili-artTitle h2{text-align: center;font-size: 22px;font-family: "microsoft yahei";color: #000000;}
.mili-articleCon{display: inline-block;width: 960px;padding: 20px 0;}
.mili-articleCon embed{display: block;margin: 0 auto;}
.mili-articleCon p{line-height: 30px;margin: 10px 0;font-size: 14px;text-indent: 2em;padding: 0 55px;}
.mili-articleCon td p{padding: 0;}
.mili-articleCon p img{display: block;margin: 0 auto;max-width: 850px;}
/*pagenavation*/
.pageNav{margin: 0 auto;width: 960px;text-align: center;color: #147529;font-size: 14px;padding: 15px 0;}
.pagelistNav{width: 600px;}
.pageNav a{color: #147529;display: inline-block;text-align: center;line-height: 18px;}
.pageNav .pageNum a{width: 18px;height: 18px;}
.pageNav .pageNum a.current{background: #64A874;color: #ffffff;}
.pageNav a font{background: #64A874;color: #ffffff;width: 18px;height: 18px;display: inline-block;}
.pageNav .pagePre a:hover,.pageNav .pageNext a:hover{text-decoration: underline;}
.pageNav .pageNum{padding: 0 10px;}
.pageNav  .pageNum a:hover{background: #64A874;color: #ffffff}
.pageNav .totalNum{padding: 0 10px;}
/*video*/
.videoList{padding: 0 55px;}
.videoList ul{width: 900px;}
.videoList li{display: inline;float: left;padding-bottom: 10px;margin-right: 47px;height: 147px;overflow: hidden;}
.videoList li a{display: block;}
.videoList li a img{padding: 2px;width: 174px;height: 110px;}
.videoList li a:hover img{border: 1px solid #eee;padding: 1px;box-shadow: 1px 1px 1px #ddd;}
.videoList li a.videoName{text-align: center;font-size: 14px;color: #666666;line-height: 30px;width: 178px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.videoList li a.videoName:hover{color: #DD0000;text-decoration: underline;}
/*2015-07-31  videoNew*/
.videoNew{padding:0 73px;position: relative;}
.videoNew .video-player{height: 655px;background: #000;}/*width:814px;*/
.videoNew .scroll-wrap{overflow: hidden;width: 714px; margin: 25px auto 0;}
.videoNew .scroll-wrap .scroll-list{overflow: auto;zoom: 1;width: 200000px;}
.videoNew .scroll-wrap .scroll-list li{_width: 222px; float: left;*display: inline;margin-right: 24px;}

.videoNew .scroll-wrap .scroll-list li img{display: block;width: 212px;height: 159px;background: #f1f1f1;border:5px solid #e0dfdf;}
.videoNew .scroll-wrap .scroll-list li:hover img{border-color: #d21602;}
.videoNew .scroll-wrap .scroll-list li .video-title{display: block;font-size: 14px;color: #333333; line-height: 40px;height: 40px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; text-align:center;width: 222px;}
.videoNew .scroll-wrap .scroll-list li:hover .video-title{color: #d21602;}
.videoNew .scroll-wrap .scroll-list li.current{}
.videoNew .scroll-wrap .scroll-list li.current img{border-color: #d21602;}
.videoNew .scroll-wrap .scroll-list li.current .video-title{color: #d21602;}

.videoNew .scroll-btn{display: block;width: 19px;height: 50px;background: url(../images/scrollBtn.png) no-repeat center;position: absolute;bottom: 105px;_bottom: 150px;}
.videoNew .scroll-btn.scroll_pre{background-position:0 0;left: 73px; _left: 0;}
.videoNew .scroll-btn.scroll_pre:hover{background-position:-29px 0;}

.videoNew .scroll-btn.scroll_next{background-position: -58px 0;right: 73px;}
.videoNew .scroll-btn.scroll_next:hover{background-position: -87px 0;}


/*index add 01.23*/
.section6Con{width: 990px;}
.section6Con dl{float: left;display: inline;margin-right: 30px;margin-top: 20px;}
.section6Con dl dd{text-align: center;line-height: 30px;}
.section6Con dl dd a{color: #333333;}
.section6Con dl dd a:hover{color: #DD0000;text-decoration: underline;}

/*article*/
.articleListCon{margin-top: 20px;}
.articleListL{width: 600px;float: left;}
.articleListR{width: 330px;float: right;overflow:hidden;}
.mb20{margin-bottom: 20px;}
.articleTitle{width: 600px;border-bottom: 1px dotted #D4D4D4;line-height: 44px;}
.articleTitle h2{text-align: left;font-size: 22px;font-family: "microsoft yahei";color: #000000;}
.articleList{margin: 10px 0;}
.articleList ul li{height: 35px;position: relative;line-height: 35px;font-size: 14px;}
.articleList ul li a{color: #666;}
.articleSidebar{height: 260px;padding-left: 25px;padding-top: 15px;}
.articleSidebar dl{float: left;padding-bottom: 15px;margin-right: 40px;}
.articleSidebar dd{text-align: center;width: 120px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.articleSidebar dd a{line-height: 25px;color: #333333;}
.articleSidebar dd a:hover{color: #DD0000;text-decoration: underline;}


