﻿@charset "utf-8";
/* CSS Document */
.siteWidth{width: 1200px; margin: 0 auto;}
.catePageContent{width: 1200px; margin: 0 auto; overflow: hidden; padding-top: 20px; }
.catePageContent .mainContent{width: 880px; float: left; _display: inline; }
.catePageContent .mainContent .cateBd,.catePageContent-pdb{padding-bottom: 30px;}
.catePageContent .side{width: 300px; float: right; _display: inline; }

/* cateHd */
.cateHd{ height: auto; overflow: hidden; padding-top: 20px;}
.cateHd .siteWidth{overflow: hidden;}
/* 2015-12-31 path移到下面
.cateHd .path{ height: 50px; line-height: 50px; font-size: 14px; font-family: "Microsoft Yahei"; color: #484848; padding-left: 25px; background: url(images/news_path.png) 0px 17px no-repeat; margin-bottom: 20px;}
.cateHd .path a,
.cateHd .path em,
.cateHd .path span{color: #484848; padding: 0 3px}
.cateHd .path a:hover{color: #c00}
*/
.cateHd .nodePic{display: block; position: relative; height: 148px; border: 1px solid #ecebeb;}
.cateHd .nodePic img{width: 1198px; height: 148px; border: none;}
.cateHd .nodePic .cateName{width: 200px; height: 50px; line-height: 50px; text-align: center; font-size: 24px; color: #090e27; position: absolute; top: 49px; left: 20px; background: url(images/news_catenodename.png) 0px 0px no-repeat;}

.catePageContent .path{ height: 48px; line-height: 48px; font-size: 14px; font-family: "Microsoft Yahei"; color: #484848; padding-left: 25px; background: url(images/news_path.png) 0px 17px no-repeat; border-bottom: 1px solid #eaeaea; padding-top: 1px; margin-bottom: 20px;}
.catePageContent .path a,
.catePageContent .path em,
.catePageContent .path span{color: #484848; padding: 0 3px}
.catePageContent .path a:hover{color: #c00}
/* 
.cateHd{ padding: 25px 0px; background: #f9f9f9;}
.cateHd .siteWidth{overflow: hidden;}
.cateHd .cateName{float: left; _display: inline; height: 50px; line-height: 50px; padding: 0 30px; font-size: 20px; font-family: "Microsoft Yahei"; color: #fff; background: #07693d; border-radius:3px;}
.cateHd .cateName a{color: #fff}
.cateHd .cateName a:hover{color: #ffef99}
.cateHd .path{float: right; _display: inline; height: 50px; line-height: 50px; font-size: 14px; font-family: "Microsoft Yahei"; color: #484848; padding-left: 25px; background: url(images/news_path.png) 0px 17px no-repeat;}
.cateHd .path a,
.cateHd .path em,
.cateHd .path span{color: #484848; padding: 0 3px}
.cateHd .path a:hover{color: #c00}
*/

.noSideContent{width: 1200px; margin: 0 auto; overflow: hidden; padding-top: 20px; }
.noSideContent .mainContent{width: 1200px; }
.noSideContent .mainContent .cateBd{padding-bottom: 30px;}
.noSideContent .path{ height: 48px; line-height: 48px; font-size: 14px; font-family: "Microsoft Yahei"; color: #484848; padding-left: 25px; background: url(images/news_path.png) 0px 17px no-repeat; border-bottom: 1px solid #eaeaea; padding-top: 1px; margin-bottom: 20px;}
.noSideContent .path a,
.noSideContent .path em,
.noSideContent .path span{color: #484848; padding: 0 3px}
.noSideContent .path a:hover{color: #c00}

/*通用侧边栏*/ 
.sideBox{ overflow:hidden;}
.sideBox .hd{height:46px; line-height:46px; border-top: 3px solid #07693d; border-bottom: 1px solid #e9e9e9;  }
.sideBox .hd h3{float: left; _display: inline; height: 46px; line-height: 46px; padding-left: 20px; font-size: 20px; color: #07693d}
.sideBox .hd h3 a{color: #07693d}
.sideBox .hd h3 a:hover{color: #07693d}
.sideBox .bd {padding:5px 0px 10px; overflow:hidden; }

/* 侧栏 - 热点新闻 */
#RankNews{margin-bottom: 10px;}
#RankNews .bd{padding-left: 5px; padding-right: 5px;}
#RankNews .infoList{background: url(images/news_rank.png) 0px 8px no-repeat;}
#RankNews .infoList li{height: 35px; line-height: 35px; font-size: 14px; padding-left: 32px; overflow: hidden;}

/* 侧栏 - 图片新闻 */
#sideTPXW{}
#sideTPXW .bd{width: 300px; overflow: hidden; padding: 20px 0 0 0;}
#sideTPXW .picList{overflow: hidden; width: 320px;}
#sideTPXW .picList li{width: 140px; float: left; _display: inline; height: 160px; margin: 0 20px 20px 0; overflow: hidden;}
#sideTPXW .picList li .pic{width: 140px; height: 105px; overflow: hidden;}
#sideTPXW .picList li .pic img{width: 140px; height: 105px;transition:all .2s linear; -webkit-transition:all .2s linear; -moz-transition:all .2s linear; -o-transition:all .2s linear; -ms-transition:all .2s linear;}
#sideTPXW .picList li .pic a:hover img{width: 148px; height: 111px; margin: -3px 0 0 -4px;}
#sideTPXW .picList li .title{height: 48px; line-height: 24px; text-align: left; overflow: hidden; font-size: 14px;}

/* 侧栏 - 视频新闻 */
#sideSPXW{}
#sideSPXW .bd{width: 300px; overflow: hidden; padding: 20px 0 0 0;}
#sideSPXW .picList{overflow: hidden; width: 320px;}
#sideSPXW .picList li{width: 140px; float: left; _display: inline; height: 160px; margin: 0 20px 20px 0; overflow: hidden;}
#sideSPXW .picList li .pic{width: 140px; height: 105px; overflow: hidden; position: relative; background: #e1e1e1;}
#sideSPXW .picList li .pic img{width: 140px; height: 105px;transition:all .2s linear; -webkit-transition:all .2s linear; -moz-transition:all .2s linear; -o-transition:all .2s linear; -ms-transition:all .2s linear;}
#sideSPXW .picList li .pic a:hover img{width: 148px; height: 111px; margin: -3px 0 0 -4px;}
#sideSPXW .picList li .title{height: 48px; line-height: 24px; text-align: left; overflow: hidden; font-size: 14px;}
#sideSPXW .picList li .pic .videoBtn{position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; background: url(images/news_videoplay2.png) 10px 78px no-repeat;}

/* 侧栏 - 热播视频 */
#sideRBSP{}
#sideRBSP .bd{width: 300px; overflow: hidden; padding: 20px 0 0 0;}
#sideRBSP .picList{overflow: hidden; width: 320px;}
#sideRBSP .picList li{width: 140px; float: left; _display: inline; height: 160px; margin: 0 20px 20px 0; overflow: hidden;}
#sideRBSP .picList li .pic{width: 140px; height: 105px; overflow: hidden; position: relative; background: #e1e1e1;}
#sideRBSP .picList li .pic img{width: 140px; height: 105px;transition:all .2s linear; -webkit-transition:all .2s linear; -moz-transition:all .2s linear; -o-transition:all .2s linear; -ms-transition:all .2s linear;}
#sideRBSP .picList li .pic a:hover img{width: 148px; height: 111px; margin: -3px 0 0 -4px;}
#sideRBSP .picList li .title{height: 48px; line-height: 24px; text-align: left; overflow: hidden; font-size: 14px;}
#sideRBSP .picList li .pic .videoBtn{position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; background: url(images/news_videoplay2.png) 10px 78px no-repeat;}


/*文章列表页*/
.pageTPList{padding: 0px; margin-bottom: 36px;}
.pageTPList li{overflow: hidden; padding: 10px 10px 18px; border-bottom:1px dashed #e5e5e5;}
.pageTPList li .con{}
.pageTPList li .con .title{height: 36px; line-height: 36px; overflow: hidden; font-size: 18px; font-family: "Microsoft Yahei"; color: #1e1e1f; margin-bottom: 4px;}
.pageTPList li .con .title a{color: #1e1e1f}
.pageTPList li .con .title a:hover{color: #c00}
.pageTPList li .con .intro{height: 52px; font-size: 14px; line-height: 26px; color: #5d5c5c; text-indent: 2em; overflow: hidden; margin-bottom: 11px; display: none;}
.pageTPList li .con .property{height: 22px; line-height: 22px; font-size: 12px; color: #a5a5a5}
.pageTPList li .con .property span.sp{float: left; _display: inline; height: 22px; line-height: 22px; margin-right: 18px;}
.pageTPList li .con .property span.s5 .tit{float: left; _display: inline;  height: 22px; line-height: 22px; margin-right: 5px;}
.pageTPList li .con .property span.s5 #bdshare{width: 22px !important; height: 22px !important; margin: 0px !important; padding: 0px !important; float: right !important; _display: inline !important; overflow: hidden !important;  }
.pageTPList li .con .property span.s5 a.bds_more{background: url(images/news_bds_more.png) 50% 50% no-repeat !important; width: 22px !important; height: 22px !important; float: right  !important; _display: inline  !important; padding: 0 !important; margin: 0 !important; }
.pageTPList li .con .property span.s5 a.bds_more:hover{background-image: url(images/news_bds_moreon.png) !important;}
.pageTPList li .pic{display: none;}
/*
.pageTPList li.hasPic .pic{width: 160px; height: 120px; float: left; _display: inline; overflow: hidden; padding-top: 6px;}
.pageTPList li.hasPic .pic a{display: block; width: 160px; height: 120px; overflow: hidden;}
.pageTPList li.hasPic .pic img{width: 160px; height: 120px;transition:all .2s linear; -webkit-transition:all .2s linear; -moz-transition:all .2s linear; -o-transition:all .2s linear; -ms-transition:all .2s linear;}
.pageTPList li.hasPic .pic a:hover img{width: 168px; height: 126px; margin: -3px 0 0 -4px;}
.pageTPList li.hasPic .con{width: 680px; float: right; _display: inline; }
.pageTPList li:hover{background: #f9f9f9;}
*/

.pageTPList li.first{padding-top: 0px; padding-bottom: 32px;}
.pageTPList li.first .con{height: 180px;}
.pageTPList li.first .con .title{height: 60px; line-height: 60px; font-size: 30px; color: #000010; margin-bottom: 13px;}
.pageTPList li.first .con .title a{color: #000010}
.pageTPList li.first .con .title a:hover{color: #c00}
.pageTPList li.first .con .intro{height: 60px; line-height: 30px; font-size: 15px; color: #333333; margin-bottom: 20px; display: block;}
.pageTPList li.first:hover{background: none;}
.pageTPList li.hasPicFirst{padding-left: 0px;}
.pageTPList li.hasPicFirst .pic{display: inline; float: left; _display: inline; padding: 0px; width: 240px; height: 180px; overflow: hidden;}
.pageTPList li.hasPicFirst .pic a{display: block; width: 240px; height: 180px; overflow: hidden;}
.pageTPList li.hasPicFirst .pic img{width: 240px; height: 180px; transition:all .2s linear; -webkit-transition:all .2s linear; -moz-transition:all .2s linear; -o-transition:all .2s linear; -ms-transition:all .2s linear;}
.pageTPList li.hasPicFirst .pic a:hover img{width: 256px; height: 192px; margin: -6px 0 0 -8px;}
.pageTPList li.hasPicFirst .con{width: 610px; float: right; _display: inline; }
.pageTPList li:hover{background: #f9f9f9;}

/*内容页*/
.articleCon { padding: 20px 10px 20px 0; }
.articleCon .title { padding: 0 30px; font-size:30px; line-height:160%; color:#c14d00; text-align:center; font-family:"微软雅黑","宋体"; font-weight:200;}
.articleCon .title .subheading{font-size:20px;}
.articleCon .subTitle { font-size:18px; line-height:160%; color:#555; text-align:center; font-family:"微软雅黑","宋体"; font-weight:200;}
.articleCon .Intro { background: #f4f4f4; border:1px solid #e5e5e5; padding: 10px; color: #999;  margin-bottom: 20px;}
.articleCon .property{ height: 52px; overflow: hidden; border-bottom:1px dashed #e5e5e5; margin-bottom: 25px;}
.articleCon .property>span{float: left; _display: inline; height: 52px; line-height: 52px; font-size: 12px; color: #333; margin-right: 10px; }
.articleCon .property .rightTool{float: right; _display: inline; height: 52px; overflow: hidden;}
.articleCon .property .rightTool li{float: left; _display: inline; height: 52px; overflow: hidden;}
.articleCon .property .rightTool li.spe{width: 10px;background: url(images/news_articleconspe.png) 50% 22px no-repeat;}
.articleCon .property .rightTool li.li1{margin-right: 5px;}
.articleCon .property .rightTool #bdshare{width: 20px !important; height: 20px !important; overflow: hidden !important; padding:18px 0px 0px !important; margin: 0px !important;}
.articleCon .property .rightTool #bdshare .bds_more{width: 20px !important; height: 20px !important; overflow: hidden !important; padding: 0px !important; margin: 0px !important; background: url(images/news_bds_more.png) 0px 0px no-repeat !important;}
.articleCon .property .rightTool #bdshare .bds_more:hover{background-image: url(images/news_bds_moreon.png) !important;}
.articleCon .property .rightTool li.li2{padding: 0 5px}
.articleCon .property .rightTool li.li2 a{display: block; width: 25px; height: 20px; overflow: hidden; background: url(images/news_articlecon_icons.png) 4px 0px no-repeat; text-indent: 100%; margin-top: 19px;}
.articleCon .property .rightTool li.li3{padding: 0 5px}
.articleCon .property .rightTool li.li3 a{display: block; width: 25px; height: 20px; overflow: hidden; background: url(images/news_articlecon_icons.png) 1px -65px no-repeat; text-indent: 100%; margin-top: 19px;}
.articleCon .property .rightTool li.li4{padding: 0 5px}
.articleCon .property .rightTool li.li4 a{display: block; width: 25px; height: 20px; overflow: hidden; background: url(images/news_articlecon_icons.png) 1px -130px no-repeat; text-indent: 100%; margin-top: 19px;}
.articleCon .property .rightTool li.li5{padding: 0 5px}
.articleCon .property .rightTool li.li5 a{display: block; width: 25px; height: 20px; overflow: hidden; background: url(images/news_articlecon_icons.png) 1px -195px no-repeat; text-indent: 100%; margin-top: 19px;}
.articleCon .property .rightTool li.li2 a:hover,
.articleCon .property .rightTool li.li3 a:hover,
.articleCon .property .rightTool li.li4 a:hover,
.articleCon .property .rightTool li.li5 a:hover{background-image: url(images/news_articlecon_iconson.png);}
.articleCon .userControl { line-height:22px; padding:2px 10px; text-align:right; color:#333; background-color:#fffbe6; border:1px dotted #ede699; }
.articleCon .conTxt {color:#333; font-size:14px; line-height:30px; padding:5px 0 10px 0; width:100%; overflow:hidden; }
.articleCon .conTxt p {/* padding-top:20px;*/}
.articleCon .conTxt img{max-width:650px;height:auto;display: block!important;margin: auto;}
.articleCon .inputer {display: block; height: 40px; line-height: 40px; text-align: right; color: #a3a3a3; margin-bottom: 20px; }
.articleCon .inputer span {padding-right: 10px;}
.articleCon .property2 {height: 48px; line-height: 48px; padding-left: 16px; border-top: 1px solid #ededed; border-bottom: 1px solid #ededed; font-size: 14px; color: #016538}
.articleCon .property2 span{color: #016538; }
.articleCon .property2 span a{color:#016538 }
.articleCon .property2 span a:hover{color: #c00}
.articleCon .page { padding:0 10px 0 0; }
.articleCon .others{height: 88px; padding: 20px 0;}
.articleCon .others .prev,.articleCon .others .next { font-size:14px; line-height: 44px; height: 44px;  }
.articleCon .others .prev span,.articleCon .others .next span{color: #016538}
.articleCon .article_mood { padding: 20px 0; display: none;}
.articleCon .article_about {margin: 10px 0; }
.articleCon .article_about h3 {border-top: 3px solid #07693d; border-bottom: 1px solid #ededed; height: 46px; line-height: 46px; font-size: 20px; color: #07693d; padding-left: 20px; font-weight: bold;}
.articleCon .article_about .infoList { padding: 10px 0;}
.articleCon .article_about .infoList a { background: url(images/share/dot06.png) 0 6px no-repeat; padding-left: 12px; }

.articleCon .ueditortable,.articleCon .ueditortable table  { margin: 0 auto;}

.fontSize .fontZoomA{background:url("images/share/zoom.gif") no-repeat 0 0; padding-left:15px;display:inline-block; line-height:20px;padding-right: 5px }
.fontSize .fontZoomB{background:url("images/share/zoom.gif") no-repeat 0 -40px; padding-left:15px;display:inline-block; line-height:20px; }

#tableDetail {width:998px;}

/*图片列表页*/
.cateBdPicList{width: 880px; overflow: hidden;}
.picListPage{width: 930px; overflow: hidden;}
.picListPage li.tPic{overflow: hidden; padding: 0px 10px 32px 0px; width: 870px; border-bottom:1px dashed #e5e5e5; margin-bottom: 30px;}
.picListPage li.tPic .pic{ float: left; _display: inline; padding: 0px; width: 240px; height: 180px; overflow: hidden; }
.picListPage li.tPic .pic a{display: block;width: 240px; height: 180px; overflow: hidden;}
.picListPage li.tPic .pic img{width: 240px; height: 180px;transition:all .2s linear; -webkit-transition:all .2s linear; -moz-transition:all .2s linear; -o-transition:all .2s linear; -ms-transition:all .2s linear;}
.picListPage li.tPic .pic a:hover img{width: 256px; height: 192px; margin: -6px 0 0 -8px;}
.picListPage li.tPic .con{width: 610px; float: right; _display: inline; height: 180px;}
.picListPage li.tPic .con .title{ height: 60px; line-height: 60px; font-size: 30px; color: #000010; margin-bottom: 13px; overflow: hidden; font-family: "Microsoft Yahei"; }
.picListPage li.tPic .con .title a{color: #000010}
.picListPage li.tPic .con .title a:hover{color: #c00}
.picListPage li.tPic .con .intro{ height: 60px; line-height: 30px; font-size: 15px; color: #333333; margin-bottom: 20px; text-indent: 2em; overflow: hidden; }
.picListPage li.tPic .con .property{height: 22px; line-height: 22px; font-size: 12px; color: #a5a5a5}
.picListPage li.tPic .con .property span.sp{float: left; _display: inline; height: 22px; line-height: 22px; margin-right: 18px;}
.picListPage li.tPic .con .property span.s5 .tit{float: left; _display: inline;  height: 22px; line-height: 22px; margin-right: 5px;}
.picListPage li.tPic .con .property span.s5 #bdshare{width: 22px !important; height: 22px !important; margin: 0px !important; padding: 0px !important; float: right !important; _display: inline !important; overflow: hidden !important;  }
.picListPage li.tPic .con .property span.s5 a.bds_more{background: url(images/news_bds_more.png) 50% 50% no-repeat !important; width: 22px !important; height: 22px !important; float: right  !important; _display: inline  !important; padding: 0 !important; margin: 0 !important; }
.picListPage li.tPic .con .property span.s5 a.bds_more:hover{background-image: url(images/news_bds_moreon.png) !important;}
.picListPage li.nPic{width: 250px; height: 255px; padding: 9px; border: 1px solid #ececec; float: left; _display: inline; margin-right: 30px; margin-bottom: 30px; cursor: pointer;}
.picListPage li.nPic a{display: block; cursor: pointer;}
.picListPage li.nPic .pic{width: 250px; height: 180px; position: relative; background: #e1e1e1; margin-bottom: 5px; overflow: hidden; text-align: center;}
.picListPage li.nPic .pic img{width: 250px; height: 180px; transition:all .2s linear; -webkit-transition:all .2s linear; -moz-transition:all .2s linear; -o-transition:all .2s linear; -ms-transition:all .2s linear;  margin: 0px; display: block; border: none;}
.picListPage li.nPic .dateBar{height: 26px; overflow: hidden; font-size: 12px; color: #666; text-align: left;}
.picListPage li.nPic .dateBar .datetime{float: left; _display: inline; padding-left: 20px; background: url(images/news_icons.png) 4px 4px no-repeat;}
.picListPage li.nPic .dateBar .hits{float: right; _display: inline; padding-right: 5px; padding-left: 26px; background: url(images/news_icons.png) 0px -65px no-repeat;}
.picListPage li.nPic .title{height: 48px; line-height: 24px; overflow: hidden; font-size: 14px; font-family: "Microsoft Yahei"; text-align: left;}
.picListPage li.nPic a:hover{}
.picListPage li.nPic a:hover .pic img{width: 258px; height: 186px; margin: -3px 0 0 -4px;}
.picListPage li.nPic a:hover .title{color: #016437}
.picListPage li.on{background: #f9f9f9;}

/*视频列表页*/
.cateBdVideoList{width: 880px; overflow: hidden;}
.videoListPage{width: 930px; overflow: hidden;}
.videoListPage li.tPic{overflow: hidden; padding: 0px 10px 32px 0px; width: 870px; border-bottom:1px dashed #e5e5e5; margin-bottom: 30px;}
.videoListPage li.tPic .pic{ float: left; _display: inline; padding: 0px; width: 240px; height: 180px; overflow: hidden; position: relative;background: #e1e1e1;}
.videoListPage li.tPic .pic a{display: block;width: 240px; height: 180px; overflow: hidden;}
.videoListPage li.tPic .pic img{width: 240px; height: 180px;transition:all .2s linear; -webkit-transition:all .2s linear; -moz-transition:all .2s linear; -o-transition:all .2s linear; -ms-transition:all .2s linear;}
.videoListPage li.tPic .pic a:hover img{width: 256px; height: 192px; margin: -6px 0 0 -8px;}
.videoListPage li.tPic .pic .videoBtn{position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; background: url(images/news_videoplay.png) 50% 50% no-repeat;}
.videoListPage li.tPic .con{width: 610px; float: right; _display: inline; height: 180px;}
.videoListPage li.tPic .con .title{ height: 60px; line-height: 60px; font-size: 30px; color: #000010; margin-bottom: 13px; overflow: hidden; font-family: "Microsoft Yahei"; }
.videoListPage li.tPic .con .title a{color: #000010}
.videoListPage li.tPic .con .title a:hover{color: #c00}
.videoListPage li.tPic .con .intro{ height: 60px; line-height: 30px; font-size: 15px; color: #333333; margin-bottom: 20px; text-indent: 2em; overflow: hidden; }
.videoListPage li.tPic .con .property{height: 22px; line-height: 22px; font-size: 12px; color: #a5a5a5}
.videoListPage li.tPic .con .property span.sp{float: left; _display: inline; height: 22px; line-height: 22px; margin-right: 18px;}
.videoListPage li.tPic .con .property span.s5 .tit{float: left; _display: inline;  height: 22px; line-height: 22px; margin-right: 5px;}
.videoListPage li.tPic .con .property span.s5 #bdshare{width: 22px !important; height: 22px !important; margin: 0px !important; padding: 0px !important; float: right !important; _display: inline !important; overflow: hidden !important;  }
.videoListPage li.tPic .con .property span.s5 span.bds_more{background: url(images/news_bds_more.png) 50% 50% no-repeat !important; width: 22px !important; height: 22px !important; float: right  !important; _display: inline  !important; padding: 0 !important; margin: 0 !important; }
.videoListPage li.tPic .con .property span.s5 span.bds_more:hover{background-image: url(images/news_bds_moreon.png) !important;}
.videoListPage li.nPic{width: 250px; height: 255px; padding: 9px; border: 1px solid #ececec; float: left; _display: inline; margin-right: 30px; margin-bottom: 30px; cursor: pointer;}
.videoListPage li.nPic a{display: block; cursor: pointer;}
.videoListPage li.nPic .pic{width: 250px; height: 180px; position: relative; background: #e1e1e1; margin-bottom: 5px; overflow: hidden; text-align: center;}
.videoListPage li.nPic .pic img{width: 250px; height: 180px; transition:all .2s linear; -webkit-transition:all .2s linear; -moz-transition:all .2s linear; -o-transition:all .2s linear; -ms-transition:all .2s linear;  margin: 0px; display: block; border: none; position: relative;}
.videoListPage li.nPic .pic .videoBtn{position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; background: url(images/news_videoplay.png) 50% 50% no-repeat;}
.videoListPage li.nPic .dateBar{height: 26px; overflow: hidden; font-size: 12px; color: #666; text-align: left;}
.videoListPage li.nPic .dateBar .datetime{float: left; _display: inline; padding-left: 20px; background: url(images/news_icons.png) 4px 4px no-repeat;}
.videoListPage li.nPic .dateBar .hits{float: right; _display: inline; padding-right: 5px; padding-left: 26px; background: url(images/news_icons.png) 0px -65px no-repeat;}
.videoListPage li.nPic .title{height: 48px; line-height: 24px; overflow: hidden; font-size: 14px; font-family: "Microsoft Yahei"; text-align: left;}
.videoListPage li.nPic a:hover{}
.videoListPage li.nPic a:hover .pic img{width: 258px; height: 186px; margin: -3px 0 0 -4px;}
.videoListPage li.nPic a:hover .title{color: #016437}
.videoListPage li.on{background: #f9f9f9;}

#videoPageSide #sideMenuBox{margin-bottom: 20px;}
#videoPageSide #sideMenuBox .hd{height: 100px; background: #07693d;}
#videoPageSide #sideMenuBox .hd h3{float: left; _display: inline;  height: 100px; padding-left: 120px; background: url(images/news_sidemenuhd.png) 60px 35px no-repeat; line-height: 100px; font-size:25px; color: #fff }
#videoPageSide #sideMenuBox .hd h3 a{color: #fff}
#videoPageSide #sideMenuBox .bd{padding: 0px 0 30px 0; overflow: hidden; background: #f9f9f9;}
#videoPageSide #sideMenuBox .bd ul li{height: 55px; line-height: 55px; padding-left: 128px; background: url(images/news_sidemenuli.png) 92px -87px no-repeat; font-size: 16px;}
#videoPageSide #sideMenuBox .bd ul li a{color: #333333;}
#videoPageSide #sideMenuBox .bd ul li a:hover{color: #07693d}
#videoPageSide #sideMenuBox .bd ul li.on{background-color: #ebebeb;  background-position: 92px 20px;}
#videoPageSide #sideMenuBox .bd ul li.on a{color: #07693d}


/*视频内容页*/
.cateHd_video{ padding: 25px 0px; background: #f9f9f9;}
.cateHd_video .siteWidth{overflow: hidden;}
.cateHd_video .cateName{float: left; _display: inline; height: 50px; line-height: 50px; padding: 0 30px; font-size: 20px; font-family: "Microsoft Yahei"; color: #fff; background: #07693d; border-radius:3px;}
.cateHd_video .cateName a{color: #fff}
.cateHd_video .cateName a:hover{color: #ffef99}
.cateHd_video .path{float: right; _display: inline; height: 50px; line-height: 50px; font-size: 14px; font-family: "Microsoft Yahei"; color: #484848; padding-left: 25px; background: url(images/news_path.png) 0px 17px no-repeat;}
.cateHd_video .path a,
.cateHd_video .path em,
.cateHd_video .path span{color: #484848; padding: 0 3px}
.cateHd_video .path a:hover{color: #c00}
.videoCon{background: #f2f2f2; padding-top: 30px; padding-bottom: 20px}
.videoCon .title{font-size: 30px; line-height: 160%; font-family: "Microsoft Yahei"; text-align: center; margin-bottom: 5px;}
.videoCon .subTitle{font-size: 28px; line-height: 160%; text-align: center;}
.videoCon .Subheading{font-size: 28px; line-height: 160%; text-align: center;}
.videoCon .videoPlay{margin-top: 30px; width: 1200px;  padding:0; overflow: hidden;background: #131313;}
.videoCon .videoPlay .videoPlayCon{ padding: 20px 0px; width: 850px; height: 600px; float: left; _display: inline; }
.videoCon .videoPlay .videoPlaySide{height: 610px;padding: 30px 20px 0px; float: right; _display: inline; width: 310px;background: #2c2c2c; }
.videoCon .videoPlay .videoPlaySide ul{overflow: hidden;}
.videoCon .videoPlay .videoPlaySide ul li{height: 100px; margin: 0px; overflow: hidden;}
.videoCon .videoPlay .videoPlaySide ul li .pic{width: 112px; height: 84px; float: left; _display: inline; overflow: hidden; position: relative; }
.videoCon .videoPlay .videoPlaySide ul li .pic img{width: 112px; height: 84px; overflow: hidden;}
.videoCon .videoPlay .videoPlaySide ul li .title{height: 60px; line-height: 30px; font-size: 14px; color: #fff; text-align: left; float: right; _display: inline; width: 188px; }
.videoCon .videoPlay .videoPlaySide ul li .title a{color: #fff;}
.videoCon .videoPlay .videoPlaySide ul li .title a:hover{color: #f60}
.videoCon .videoPlay .videoPlaySide ul li .pic .videoBtn{position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; background: url(images/news_videoplay2.png) 10px 50px no-repeat;}
.videoCon .videoPlay .videoPlaySide ul li.noData{color: #fff !important}

.videoCon2{}
.videoCon2 .property{height: 52px; border-bottom: 1px solid #ededed; margin-bottom: 20px; margin-top:-2px}
.videoCon2 .property span.sp{float: left; _display: inline; height: 52px; line-height: 52px; font-size: 14px}
.videoCon2 .property span.s1{padding-left: 30px; background: url(images/news_icons.png) 2px -49px no-repeat; margin-right: 40px;}
.videoCon2 .property span.s2{margin-right: 25px;}
.videoCon2 .property span.s3{margin-right: 25px;}
.videoCon2 .property .rightTool{float: right; _display: inline; height: 52px; overflow: hidden;}
.videoCon2 .property .rightTool li{float: left; _display: inline; height: 52px; overflow: hidden;}
.videoCon2 .property .rightTool li.spe{width: 10px;background: url(images/news_articleconspe.png) 50% 22px no-repeat;}
.videoCon2 .property .rightTool li.li1{margin-right: 5px;}
.videoCon2 .property .rightTool #bdshare{width: 20px !important; height: 20px !important; overflow: hidden !important; padding:18px 0px 0px !important; margin: 0px !important;}
.videoCon2 .property .rightTool #bdshare .bds_more{width: 20px !important; height: 20px !important; overflow: hidden !important; padding: 0px !important; margin: 0px !important; background: url(images/news_bds_more.png) 0px 0px no-repeat !important;}
.videoCon2 .property .rightTool #bdshare .bds_more:hover{background-image: url(images/news_bds_moreon.png) !important;}
.videoCon2 .property .rightTool li.li2{padding: 0 5px}
.videoCon2 .property .rightTool li.li2 a{display: block; width: 25px; height: 20px; overflow: hidden; background: url(images/news_articlecon_icons.png) 4px 0px no-repeat; text-indent: 100%; margin-top: 19px;}
.videoCon2 .property .rightTool li.li3{padding: 0 5px}
.videoCon2 .property .rightTool li.li3 a{display: block; width: 25px; height: 20px; overflow: hidden; background: url(images/news_articlecon_icons.png) 1px -65px no-repeat; text-indent: 100%; margin-top: 19px;}
.videoCon2 .property .rightTool li.li4{padding: 0 5px}
.videoCon2 .property .rightTool li.li4 a{display: block; width: 25px; height: 20px; overflow: hidden; background: url(images/news_articlecon_icons.png) 1px -130px no-repeat; text-indent: 100%; margin-top: 19px;}
.videoCon2 .property .rightTool li.li5{padding: 0 5px}
.videoCon2 .property .rightTool li.li5 a{display: block; width: 25px; height: 20px; overflow: hidden; background: url(images/news_articlecon_icons.png) 1px -195px no-repeat; text-indent: 100%; margin-top: 19px;}
.videoCon2 .property .rightTool li.li2 a:hover,
.videoCon2 .property .rightTool li.li3 a:hover,
.videoCon2 .property .rightTool li.li4 a:hover,
.videoCon2 .property .rightTool li.li5 a:hover{background-image: url(images/news_articlecon_iconson.png);}

.videoCon2 .videoIntro{}
.videoCon2 .videoIntro .hd{height: 48px;}
.videoCon2 .videoIntro .hd span{float: left; _display: inline; height: 40px; width: 120px; text-align: center; line-height: 40px; background: #07693d; font-size: 16px; color: #fff; border-radius: 3px; position: relative;}
.videoCon2 .videoIntro .hd span:after{width: 0px; height: 0px; content: ""; border: 8px solid #fff; border-top: 8px solid #07693d; border-bottom:none;  position: absolute; overflow: hidden; bottom: -8px; left: 50%; margin-left: -8px;}
.videoCon2 .videoIntro .bd{font-size: 16px; line-height: 40px; padding-top: 16px}
/*
.videoIntro {}
.videoIntro .hd {background: url(images/icon.png) center -509px no-repeat; padding:0 10px; width: 110px; height: 38px; line-height: 34px; text-align: center; font-size: 20px; color: #fff; }
.videoIntro .bd { color: #666; font-size: 14px; padding: 20px 0; line-height: 30px; text-indent: 2em;}
*/

/*专题列表页*/
.ztListAll {width:735px; margin-right: -25px; position: relative; overflow: hidden;}
.ztListAll li { width:220px; height:54px; line-height: 54px; float:left; padding:15px 25px 10px 0; display:inline;}
.ztListAll li img{ vertical-align:bottom; width:220px; height:54px;}

.ztzlList{ overflow:hidden; margin-top:20px;}
.ztzlList li.t{width:156px; height:120px; float:left; margin:0 0 4px 4px; display:inline; position:relative; overflow:hidden;}
.ztzlList li.t a img{display:block; width:156px; height:120px;}
.ztzlList li.t a .bg{ display:none; width:156px; height:120px; float:left; position:absolute; z-index:1; left:0; top:0; background-color:black; filter:alpha(opacity=50);opacity: 0.50;}
.ztzlList li.t a h4{ display:none; width:136px; height:100px; padding:10px; float:left; position:absolute; z-index:2; left:0; top:0; line-height:26px; color:white;}
.ztzlList li.t a:hover .bg,.ztzlList li.t a:hover h4{display:block;}

.ztzlList li.li1{width:390px; height:244px; overflow:hidden; position:relative; margin-left:0;}
.ztzlList li.li1 a img{display:block; width:390px; height:244px;}
.ztzlList li.li1 a .bg{ width:390px; height:244px;}
.ztzlList li.li1 a h4{width:370px; height:224px;}
.ztzlList li.split{clear:both; height:28px; line-height:28px; overflow:hidden; border-bottom:1px dashed #ddd; margin-bottom:20px;}
.ztzlList li.n{width:49%; height:24px; line-height:24px; float:left; text-indent:15px; overflow:hidden; color:#666; background:url(images/share/dot06.png) no-repeat 0 8px; }


/* 专题 - 汇总页 */
.ztIndex{margin-top: 20px;  padding-bottom: 20px; }

#tabBoxYear{background: #f9f9f9; padding: 0px 20px 30px; margin-bottom: 20px;}
#tabBoxYear .tHd{height: 57px; border-bottom: 1px solid #dedede; text-align: center; margin-bottom: 20px;}
#tabBoxYear .tHd ul{zoom: 1;}
#tabBoxYear .tHd li{display:inline-block; *display:inline; zoom:1;margin:0 3px; text-align:center; height: 59px; width: 140px; line-height: 56px; font-size: 20px; color: #000010 }
#tabBoxYear .tHd li a{display: block; height: 56px; line-height: 56px; color: #000010; }
#tabBoxYear .tHd li.on a{border-bottom: 3px solid #01562f; color: #01562f}
#tabBoxYear .tBd{overflow: hidden;}
#tabBoxYear .hotNews{overflow: hidden; background: #f3f3f3; padding: 20px 30px; position: relative; margin-bottom: 20px;}
#tabBoxYear .hotNews ul{overflow: hidden; height: auto; width: 1160px}
#tabBoxYear .hotNews ul .t{width: 1100px; margin-bottom: 20px;}
#tabBoxYear .hotNews ul .t .title{height: 38px; line-height: 38px; width: 988px; margin: 0 auto 13px 100px; overflow: hidden; text-align: center; font-size: 26px;}
#tabBoxYear .hotNews ul .t .title a{color: #000010}
#tabBoxYear .hotNews ul .t .title a:hover{color: #07693d}
#tabBoxYear .hotNews ul .t .titleBg{display: none;}
#tabBoxYear .hotNews ul .t .intro{height: 52px; line-height: 26px; overflow: hidden; color: #7d7c7c; font-size: 14px; text-indent: 2em;}
#tabBoxYear .hotNews ul .t .intro .more{color: #f60}
#tabBoxYear .hotNews ul .n{height: 36px; line-height: 36px; width: 495px; float: left; _display: inline; padding-left: 15px; padding-right: 10px; margin-right: 60px; background: url(images/news_dot01.gif) 0 50% no-repeat; font-size: 14px;}
#tabBoxYear .hotNews ul .n .date{float: right; _display: inline; color: #717171}
#tabBoxYear .hotNews .tjIcon{width: 80px; height: 38px; line-height: 38px; text-align: center; font-size: 20px; color: #fff; position: absolute; top: 20px; left: 30px; background: #07693d;}
#tabBoxYear .hotNews .tjIcon:after{content: ""; width: 0px; height: 0px; position: absolute; border: 6px solid #f3f3f3; border-right:none;  border-left: 6px solid #07693d; right: -6px; top: 50%; margin-top: -6px;}

#tabBoxYear2{background: #f9f9f9; padding: 0px 0px 0px; margin-bottom: 20px;}
#tabBoxYear2 .tHd{height: 57px; border-bottom: 1px solid #dedede; text-align: center; margin-bottom: 20px;}
#tabBoxYear2 .tHd ul{zoom: 1;}
#tabBoxYear2 .tHd li{display:inline-block; *display:inline; zoom:1;margin:0 3px; text-align:center; height: 59px; width: 140px; line-height: 56px; font-size: 20px; color: #000010 }
#tabBoxYear2 .tHd li a{display: block; height: 56px; line-height: 56px; color: #000010; }
#tabBoxYear2 .tHd li.on a{border-bottom: 3px solid #01562f; color: #01562f}
#tabBoxYear2 .tHd li a:hover{color:#01562f }

.ztPicLoop{overflow: hidden; position:relative;}
.ztPicLoop .nNext{width:30px;height: 68px;background: url(images/news_icon.png) -181px 26px no-repeat #e6e6e6;position:absolute;top:0px;right:0px;cursor: pointer;}
.ztPicLoop .nPrev{width:30px;height: 68px;background: url(images/news_icon.png) 10px 26px no-repeat #e6e6e6;position:absolute;top:0px;left:0px;cursor: pointer;}
.ztPicLoop .hd{height: 12px; overflow: hidden; text-align: center;}
.ztPicLoop .hd ul{overflow: hidden; height: 12px;zoom: 1; }
.ztPicLoop .hd ul li{display:inline-block; *display:inline; zoom:1;margin:0 3px; text-align:center; height: 12px; width: 12px; line-height: 12px; font-size: 12px;  text-indent: 100%; overflow: hidden; background: #bbbbbb; cursor: pointer; border-radius: 6px;}
.ztPicLoop .hd ul li.on{background: #07693d;}
.ztPicLoop .bd{width: 1068px; margin: 0 auto; }
.ztPicLoop .tempWrap{width: 1068px !important;}
.ztIndexPicList{overflow: hidden;}
.ztIndexPicList li{width: 200px; float: left; _display: inline; margin-right: 20px;height: 125px;}
.ztIndexPicList li a.pic{ width: 200px; height: 68px;}
.ztIndexPicList li a.pic img{width: 200px !important; height: 68px !important; padding: 0px; border:none; background: #fff;}
.ztIndexPicList li .txt{height: 52px; line-height: 26px; overflow: hidden; padding: 0px 12px; text-align: center; font-size: 16px;}

.ztBoxLoop{overflow: hidden;}
.ztBox{width: 590px; overflow: hidden; margin-bottom: 20px;}
.ztBox .hd{height: 30px; line-height: 30px; overflow: hidden; padding-right: 10px; margin-bottom: 10px;}
.ztBox .hd h3{float: left; _display: inline; padding-left: 48px; background: url(images/news_ztboxloop.png) 0px 0px no-repeat; font-size: 20px; color: #005b32}
.ztBox .hd h3 a{color: #005b32}
.ztBox .hd h3 a:hover{color: #c00}
.ztBox .hd .more{width: 19px; height: 19px; line-height: 19px; text-indent: 100%; background: url(images/news_ztboxloop_more.png) 6px 6px no-repeat #40b681; overflow: hidden; float: right; _display: inline; margin-top: 11px; }
.ztBox .bd{height: 208px; border: 1px solid #e9e9e9; padding: 10px; overflow: hidden;}

.topicListZT{ overflow: hidden;}
.topicListZT .t{width: 140px; overflow: hidden; float: left; _display: inline; padding: 5px 5px 15px; background: #f5f5f5; margin-top: 13px;}
.topicListZT .t .pic,
.topicListZT .t .pic img{width: 140px; height: 105px; overflow: hidden;}
.topicListZT .t .con .date,
.topicListZT .t .con .titleBg,
.topicListZT .t .con .intro{display: none;}
.topicListZT .t .con .title{line-height: 24px; font-size: 14px; text-align: left; height: 48px; overflow: hidden; margin-top: 7px;}
.topicListZT .n{width: 377px; float: right; _display: inline; height: 39px; line-height: 39px; font-size: 14px; border-bottom:1px dashed #e9e9e9; padding-left: 23px; background: url(images/news_dot01.gif) 0px 50% no-repeat; overflow: hidden;}
.topicListZT .n .date{float: right; _display: inline;}

.videoSubNav{height: 50px; overflow: hidden; margin-bottom: 20px;}
.videoSubNav li{float: left; _display: inline; height: 50px; width: 150px; margin-right: 20px;}
.videoSubNav li a{display: block; height: 50px; line-height: 50px; padding-left: 68px; text-align: left; background: url(images/news_videosubnav_icon.png) 28px 11px no-repeat #eaeaea; font-size: 14px; font-family: "Microsoft Yahei";}
.videoSubNav li.li2 a{background-position: 28px -144px;}
.videoSubNav li.li3 a{background-position: 28px -305px;}
.videoSubNav li.on a{background-color: #07693d; color: #fff; background-image: url(images/news_videosubnav_iconon.png); position: relative;}
.videoSubNav li.on a:after{content: ""; width: 0px; height: 0px; border: 5px solid #07693d; border-top:none; border-bottom-color: #fff; position: absolute; bottom: 0px; left: 50%; margin-left: -5px; }

/* 投票 */
.voteCommonList{margin-bottom:30px}
.votePost li{padding:10px 0}
.votePost ul{padding:0}
.votePost li .itemCon{ display:block !important; margin-top:10px; background:#f2f2f2; color:#666}
.votePost li .showMore{display:none;}
.votePost li .itemCon .intro { display:table-cell; height:auto; padding-left:15px; min-height:100px; border-left:1px solid #CECFCE}
.votePost li .itemCon .intro *{ font-size:12px !important; line-height:2 !important; }
.votePost li .itemCon .pic,
.votePost li .itemCon .pic img{width:150px; height:100px; margin-right:0; border-right:0; vertical-align:middle;}
.votePost li .itemCon .pic{display:table-cell; vertical-align:middle; height:100%; float:none;}

/* 信息提示页  */
.Showms {
    background: #fff;
    padding: 3% 5%;
    overflow: hidden;
    max-width: 540px;
    margin: 30px auto;
}
.Showms .top,
.Showms .bottom,
.Showms .Shadow {
    display: none;
}
.Showms .MS {
    overflow: hidden;
    zoom: 1;
}
.Showms .titWrong {
    color: #c00;
    border-bottom: 1px solid #ccc;
    padding: 5px 0;
    margin-bottom: 15px;
    font-size: 18px;
}
.Showms .BUT {
    padding: 25px 0 15px 0;
}
.Showms .BUT a {
    padding: 0 15px;
    height: 36px;
    line-height: 36px;
    display: inline-block;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    cursor: pointer;
    margin-right: 15px;
    background: #eee;
    border: 1px solid #ccc;
    font-size: 14px;
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#FFFFFF), to(#eee));
    background: -moz-linear-gradient(#FFFFFF, #eee);
    background: -ms-linear-gradient(#FFFFFF, #eee);
    background: -o-linear-gradient(#FFFFFF, #eee);
    background: linear-gradient(#FFFFFF, #eee);
}
.Showms .BUT a:hover {
    color: #c00;
    border: 1px solid #aaa;
    text-decoration: none;
}

.voteDescription span{ display:block}