@charset "utf-8";
/* CSS Document */
/* CSS Document */
/*清除浏览器默认样式*/
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr,button{border:0;}
i,cite,em,var,address,dfn{
	font-style: normal;
	float: right;
	padding-right: 0px;
}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53; color:#404040; outline:0; border:0;}
body{background:#fff;}
a{color:#404040;}
a:hover{color:#e90000;}
/*公共样式*/
.fl{float:left;}
.fr{float:right;}
.cl{clear:both}
/*head*/
#head{
	width: 100%;
	height: 200px;
	border-bottom: 2px solid #339933;
	position: relative;
}
.head-banner{
	width: 100%;
	height: 200px;
	margin: 0 auto;
	overflow: hidden;
}
.head-banner li{width:100%; height:200px; float:left;}
.head-banner li.img1{background:url(head_banner_01.jpg) no-repeat center center;}
.head-banner li.img2{background:url(head_banner_02.jpg) no-repeat center center;}
.head-banner li.img3{background:url(head_banner_03.jpg) no-repeat center center;}
.head-banner li.img4{background:url(list_banner.jpg) no-repeat center center;}
.container{
	width: 100%;
	height: 200px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 999;
}
.container-wrap{
	width: 980px;
	height: 200px;
	margin: 0 auto;
}
.pl19{padding-left:19px;}
.logo{
	padding-top: 20px;
}
.station{
	width: 296px;
	height: 56px;
	line-height: 25px;
	font-size: 14px;
	font-family: "微软雅黑";
	text-align: left;
	margin-left: 50px;
}
.station a:link,.station a:visited{color:#595757;}
.station a:hover{color:#c90000;}
.search{height:23px; line-height:23px; overflow:hidden;}
.search .search-l{width:107px; font-size:18px; font-family:"微软雅黑"; color:#339933;}
.search .search-l a{color:#339933;}
.search-r .sear-txt{width:166px; height:21px; border:1px solid #339933; background:#fff;}
.search-r .sear-btn{width:31px; height:21px; background:url(search.png) no-repeat; margin:1px 0 0 2px; cursor:pointer;}
/*content*/
#content{width:980px; height:auto; overflow:hidden; margin:0 auto; padding-top:14px;}
.menubox{width:980px; height:54px;}
.menubox ul{line-height:24px; font-size:14px; border-right:1px dotted #339933; float:left;}
.menubox a{display:block; text-align:justify;}
.menubox a:hover{
	color: #CCFF99;
}
.menubox ul li{float:left; margin-right:24px;}
.menubox ul li.no{margin-right:0px;}
.menubox .menu1{padding-left:20px; width:324px;}
.menubox .menu2{padding-left:30px; width:268px;}
.menubox .menu3{padding-left:26px; width:310px;}
.menubox ul.nobr{border-right:0;}
.news-t{width:980px; height:78px; padding-top:19px;}
.news-t p{float:left; display:block;}
.news-t span{width:844px; height:78px; float:left; text-align:center; overflow:hidden;}
.news-t span a img{display:block; clear:both; margin:5px auto;}
.news-t span p{width:844px; text-align:center; height:22px; line-height:22px;}
.news-t span a.more:link,.news-t span a.more:visited{color:#818181;}
.news-t span a.more:hover{color:#e90000;}
.lmlb{width:980px; height:74px; margin:12px 0 18px 0;}
.img-box{width:980px; height:300px; overflow:hidden;}
.img-box-l{
	width: 561px;
	height: 300px;
	overflow: hidden;
}/*position:relative;*/
/*
.img-box-l ul li{width:500px; height:300px; position:relative;}
.img-box-l ul li span.bg{display:block; width:561px; height:36px; background:#000; opacity:.7; filter:alpha(opacity=70); position:absolute; left:0; bottom:0; z-index:3;}
.img-box-l ul li span.des{width:476px; height:36px; line-height:36px; color:#fff; position:absolute; left:0; bottom:0; padding-left:24px; font-size:14px; z-index:4;}
.img-box-l ol{width:150px; height:20px; position:absolute; right:0; bottom:9px; z-index:5;padding-right:16px; text-align:right;}
.img-box-l ol li{width:20px; height:20px; line-height:20px; text-align:center; margin-left:10px; color:#fff; background:url(circle_05.png) no-repeat; float:left; cursor:pointer;}
.img-box-l ol li.cur{background:url(circle_03.png) no-repeat; color:#444;}
*/
.img-box-r{
	width: 400px;
	height: 300px;
	overflow: hidden;
}
.img-box-top{
	width: 380px;
	height: 35px;
	line-height: 35px;
	background: url(img_box_r.jpg) no-repeat;
	text-align: right;
	padding-right: 22px;
}
.img-box-top a{
	color: #FFFFFF;
}
.img-box-r ul{width:561px; padding-top:18px; margin-left:10px;}
.img-box-r ul.img-box-r1{border-bottom:1px dotted #404040; padding-bottom:10px;}
.img-box-r ul li{width:561px; height:26px; line-height:26px; overflow:hidden; font-size:14px;}
.c0089d1 a{color:#339933;}
.news-unit{width:965px; height:637px; overflow:hidden; padding-left:15px; padding-top:35px;}
.news-unit-l{width:683px; height:637px;}
.news-unit-l div{width:317px; height:318px; overflow:hidden;}
.news-unit-l .top{width:317px; height:49px; line-height:49px;}
.news-more{display:block; float:right; width:36px; background:url(arrow.jpg) no-repeat right center; font-size:12px;}
.news-more a:link,.news-more a:visited{color:#818181;}
.news-more a:hover{color:#e90000;}
.news-unit-l .top1{background:url(new_top_03.png) no-repeat 6px center;}
.news-unit-l .top2{background:url(new_top_05.png) no-repeat 6px center;}
.news-unit-l .top3{background:url(new_top_09.png) no-repeat 6px center;}
.news-unit-l .top4{background:url(new_top_11.jpg) no-repeat 6px center;}
.news-unit-l dl{width:317px; height:106px;}
.news-unit-l dl dt{width:148px; height:106px; float:left;}
.news-unit-l dl dd{width:150px; height:106px; line-height:22px; overflow:hidden; float:right; text-align:justify;}
.news-unit-l ul{line-height:29px; margin-top:18px;}
.news-unit-l ul li{height:29px; overflow:hidden; font-size:14px;list-style:none;}
.news-unit-l .mark1 li{width:292px; padding-left:24px; background:url(mark_03.png) no-repeat 2px center;}
.news-unit-l .mark2 li{width:317px; height:28px; line-height:28px; border-bottom:1px dotted #b3b3b3;}
.news-unit-l .mark3 li{width:296px; padding-left:20px; background:url(mark_11.jpg) no-repeat 12px center;}
.news-unit-l .mark4{margin-top:12px;}
.news-unit-l .mark4 li{width:290px; padding-left:26px; background:url(mark_07.png) no-repeat 6px center;}
.news-unit-l .title{height:24px; line-height:24px; font-size:18px; font-family:"微软雅黑";}
.news-unit-r{width:220px; height:560px; padding:67px 10px 0; background:url(new_bg.jpg) no-repeat; margin-top:2px;}
.news-unit-r .scroll-top{width:220px; height:524px; overflow:hidden; position:relative; background:#fff;}
.scroll-top ul{width:220px; height:736px; position:absolute; top:0px; left:0; overflow:hidden;}
.scroll-top ul li{width:220px; height:100px; margin-bottom:6px;}
.banner{width:980px; height:100px; margin:20px 0;}
.img-tab{width:960px; height:268px; margin:0 auto;}
/**
.cx{width:980px; height:88px; border-top:1px solid #339933; background:url(cx_bg.jpg) no-repeat top left; margin-top:20px; padding-top:158px;}
.cx ul{float:left; width:220px; height:88px; overflow:hidden; margin-right:33px;}
.cx ul.nomr{margin-right:0;}
.cx ul li{width:210px;}**/

.cx{width:980px; height:246px; border-top:1px solid #339933; margin-top:20px;}
.cx ul{float:left; width:220px; height:246px; overflow:hidden; margin-right:33px;}
.cx ul.nomr{margin-right:0;}
.cx ul li{width:210px;}

.news-tit li{ padding-left:20px; height:28px; line-height:28px; background:url(mark_07.png) no-repeat 2px center; overflow:hidden; font-size:14px;}
.news-tit li.cx-img{width:220px; height:158px; background:none;}
.my-festival{width:958px; height:182px; padding-top:4px; padding-left:22px;}
.my-festival .festival-top{width:798px; height:48px; line-height:48px; background:url(festival_07.jpg) no-repeat left center; border-bottom:1px solid #505050; padding-left:160px; color:#515151; font-size:14px;}
.festival-top a:link,.festival-top a:visited{color:#515151;}
.festival-top a:hover{color:#e90000;}
.festival-top span{margin:0 6px;}
.my-festival .festival-con{width:958px; height:116px; padding-top:18px;}
.festival-con .artical{width:214px; height:116px; padding-left:4px;}
.artical li{width:214px; height:28px; line-height:28px; overflow:hidden; font-size:14px;}
.scroll-left{width:722px; height:102px; overflow:hidden; position:relative; background:#fff; margin-top:3px;}
.scroll-left ul{width:938px; height:102px; position:absolute; top:0; left:0;}
.scroll-left ul li{width:137px; height:100px; border:1px solid #dbdbdb; float:left; margin-right:6px;}
.zge{
	width: 950px;
	height: 300px;
	margin-top: 24px;
	padding: 0 14px 0 16px;
}
.zge-l{
	width: 345px;
	height: 300px;
	overflow: hidden;
	background: url(zge_line.jpg) repeat-y top right;
}
.zge-l .zge-l1{width:318px; height:320px;}
.zge-l1 .zge-l1-tit{height:34px; line-height:34px; background:url(zge_03.jpg) no-repeat 5px center; margin-bottom:7px;}
.zge-l1 ul{width:318px; height:154px; margin-top:19px;}
.zge-l1 ul li{width:318px;}
.system{width:318px; height:58px; margin:30px 0 12px;}
.jwm{width:316px; height:195px; border:1px solid #bfbfbf; padding-top:7px;}
.jwm-tit{width:300px; height:30px; line-height:30px; border-bottom:1px solid #339933;  color:#339933; font-size:14px; padding-left:11px; padding-right:5px;}
.jwm-con{width:284px; height:150px; margin:5px auto 0;}
.zge-r{
	width: 580px;
	height: 300px;
	overflow: hidden;
}
.zge-r .zge-r1{
	width: 580px;
	height: 300px;
}
.zge-r1-tit,.zge-r2-tit{width:580px; height:34px; line-height:34px; background:url(zge_28.jpg) no-repeat left center;}
.zge-r1-tit{margin-bottom:7px;}
.zge-r1 dl{width:278px; height:95px; margin-top:29px; float:left; margin-right:11px;}
.zge-r1 dl.nomr{margin-right:0;}
.zge-r1 dl dt{width:123px; height:95px; float:left;}
.zge-r1 dl dd{width:131px; height:95px; float:right;}
.zge-r1 dl dd p{width:131px; height:40px; line-height:40px; color:#339933; overflow:hidden; font-size:14px;}
.zge-r1 dl dd a{line-height:24px;}
.zge-r .zge-r2{width:580px; height:285px; margin-top:23px;}
.zge-r2-tit{background:url(zge_07.jpg) no-repeat left top;}
.slider-wrap{width:580px; height:227px; margin-top:24px; position:relative; overflow:hidden;}
.slider-wrap .video-slider{width:1160px; height:227px; overflow:hidden; position:absolute; top:0; left:0;}
.zge-r2-con{width:580px; height:227px; float:left;}
.zge-r2-con .zge-r2-con1{width:349px; height:224px; position:relative;}
.zge-r2-con .video-img{width:349px; height:224px; overflow:hidden;}
.zge-r2-con1 .zge-descript{width:332px;}
.zge-bg{height:28px; width:100%; display:block; background:#000; opacity:.7; filter:alpha(opacity=70); position:absolute; left:0; bottom:0; z-index:3;}
.zge-descript{height:28px; line-height:28px; color:#fff; padding-left:17px; position:absolute; left:0; bottom:0; z-index:4; display:block;}
.zge-descript a{ color:#FFF;}

.zge-r2-con .zge-r2-con2{width:215px; height:227px; margin-left:8px;}
.zge-r2-con2 .video-img{width:215px; height:109px; overflow:hidden;}
.zge-r2-con2 .zge-r2-con21,.zge-r2-con2 .zge-r2-con22{width:215px; height:109px; overflow:hidden; position:relative;}
.zge-r2-con21 .zge-descript,.zge-r2-con22 .zge-descript{width:198px;}
.zge-r2-con21{margin-bottom:6px;}
.gdjj{width:928px; height:194px; overflow:hidden; padding:42px 31px 0 23px;}
.gdjj1,.gdjj2,.gdjj3{float:left; height:194px; overflow:hidden;}
.gdjj1,.gdjj2{width:290px; margin-right:40px;}
.gdjj1-tit,.gdjj2-tit,.gdjj3-tit{height:28px; line-height:28px;}
.gdjj1-tit{width:290px; background:url(bot_03.jpg) no-repeat left center;}
.gdjj ul{margin-top:14px; overflow:hidden;}
.gdjj1 li,.gdjj2 li{width:290px;}
.gdjj2-tit{width:290px; background:url(bot_05.jpg) no-repeat left center;}
.gdjj3{width:266px;}
.gdjj3-tit{width:266px; background:url(bot_07.jpg) no-repeat left center;}
.gdjj3 li{width:266px;}
.bot{width:960px; height:212px; overflow:hidden; margin-top:29px; margin-left:20px;}
.bot-l{width:381px; height:148px; overflow:hidden; background:url(bot_bg.jpg) no-repeat; padding-top:64px; padding-left:36px;}
.bot-l li{width:159px; height:42px; border:1px solid #d4d4d4; margin-right:21px; margin-bottom:15px; float:left; border-radius:2px;}
.bot-r{width:428px; height:142px; margin-left:46px; padding-top:44px;}
.bot-r .twocode{width:142px; height:142px;}
.bot-logo{width:266px; height:142px;}
.pub-account{padding-left:10px; margin-top:18px; color:#484848;}
.lm-link{width:940px; height:250px; padding-left:25px; margin-top:31px;}
.lm-link-tit{width:940px; height:35px; border-bottom:1px solid #bebebe;}
.lm-link-tit span{display:block; float:left; padding:0 12px; font-size:18px; font-family:"微软雅黑"; line-height:34px; cursor:pointer; border-left:1px solid #fff; border-right:1px solid #fff; border-top:1px solid #fff; float:left; margin-right:10px;}
.lm-link-tit .cur{border-left:1px solid #339933; border-right:1px solid #339933; border-top:1px solid #339933; color:#339933;}
.lm-link-con{width:934px; height:212px;}
.lm-link-con .lm-link-tab{width:934px; min-height:212px;line-height:20px; padding-top:6px; padding-bottom:10px; display:none;}
.lm-link-tab a:hover{color:#0098d1; text-decoration:underline;}
.lm-link-tab ul{margin:0 10px;}
.lm-link-tab li{margin:0 5px; float:left;}
.lm-link-tab li.la{ font-size:13px; color:#06C; font-weight:bold}
/*foot*/
#foot{
	width: 100%;
	height: 154px;
	background: #339933;
}
.foot-wrap{width:980px; text-align:center; margin:0 auto; color:#fff; line-height:24px;  padding-top:28px;}
/*news-list*/
.news-list{width:980px; height:auto; overflow:hidden; margin:20px auto 0;}
.news-list-l{width:177px; height:881px; border-right:1px solid #d2d2d2;}
.news-list-l-tit{width:177px; height:47px; background:url(list.jpg) no-repeat left 10px;}
.news-scroll-wrap{width:132px; height:834px; margin:0 auto; overflow:hidden; position:relative;}
.news-scroll{width:132px; height:834px; position:absolute; top:0; left:0;}
.news-scroll li{width:132px; height:214px;}
.news-scroll li dt{width:132px; height:95px;}
.news-scroll li dd .title{width:132px; height:24px; line-height:24px; margin-top:8px; color:#339933; font-size:14px;}
.news-scroll li dd .link-news{width:132px; height:50px; overflow:hidden; line-height:22px; letter-spacing:1px;}
.news-list-r{
	width: 740px;
	height: auto;
	margin-right: 42px;
}
.news-list-r-tit{width:700px; height:35px; color:#fff; font-size:14px; background:url(list_03.jpg) no-repeat left top; line-height:35px; padding-left:40px; margin-bottom:20px;}
.news-list-r-tit a{ color:#FFF; margin:6px 0;}
.article-tit{width:740px; height:835px; overflow:hidden; padding-top:12px;}
.article-tit li{width:730px; height:37px; line-height:37px; border-bottom:1px dotted #c0c0c0; padding-left:10px; background:url(mark_11.jpg) no-repeat 2px center; font-size:14px; color:#616161;}
.article-tit li a:link,.article-tit li a:visited{color:#616161;}
.article-tit li a:hover{color:#e90000;}
.article-tit li  p{width:630px; height:37px; overflow:hidden; float:left;}
.article-tit li  span{width:82px; height:37px; overflow:hidden; float:right;}
.news-pages{
	width: 740px;
	height: 36px;
	line-height: 36px;
	color: #a2a2a2;
	text-align: right;
	margin-top: 16px;
}
.news-pages p,.news-pages span,.news-pages input{display:inline-block;}
.news-pages span.page-pre,.news-pages span.page-next{height:34px; border:1px solid #ccc; line-height:34px; font-size:14px; cursor:pointer; text-align:left;}
.news-pages span.page-pre{width:56px; padding-left:22px; background:url(list_07.jpg) no-repeat 8px center;}
.news-pages span.page-next{width:65px; padding-left:13px; background:url(list_09.jpg) no-repeat 66px center;}
.news-pages .page{ height:34px; border:1px solid #ccc; margin:0 16px; font-size:14px;}
.news-pages .page span{width:37px; height:34px; text-align:center; font-size:14px; cursor:pointer;}
.news-pages .page span:hover{background:#15a9f2; color:#fff;}
.news-pages .page span.cur{background:#15a9f2; color:#fff;}
.news-pages .jump{margin-left:12px;}
.news-pages .jump .trun-num{width:31px; height:20px; border:1px solid #ccc; text-align:center; color:#a2a2a2; margin:0 3px;}
/*新闻详情页*/
.news-detail{width:980px; overflow:hidden; margin:22px 0 36px 0;}
.news-detail .news-detail-tit{width:980px; height:35px; line-height:35px; color:#fff; padding-left:64px; background:url(detail_03.jpg) no-repeat 20px center; font-size:14px; margin-bottom:46px;}
.news-detail .news-detail-tit a{color:#fff;}
.news-detail-con{width:837px; height:auto; overflow:hidden; padding-left:64px;}
.news-detail-con .news-detail-title{width:837px; line-height:48px; font-size:36px; font-family:"微软雅黑"; text-align:center; color:#3c3c3c; border-bottom:1px solid #000; padding-bottom:26px;}
.fun-text{width:837px; height:36px; line-height:36px; color:#3c3c3c;}
.fun-text em{color:#339933; font-weight:normal;}
.fun-text .time-text{width:250px; text-align:left;}
.print-text{
	width: 100px;
	text-align: right;
}
.print-text .news-from{width:180px; float:left;}
.print-text .font-s{width:126px; float:left;}
.print-text .funs{width:88px; float:left;}
.article-con{width:837px; overflow:hidden; padding-top:40px; color:#3c3c3c; line-height:27px; font-size:14px;}/**text-indent:3em;  text-align:justify;**/
.article-con .img-text{width:837px; height:332px;}
.img-text .imgs{width:460px; height:324px; float:left;}
.img-text div{width:363px; height:324px; float:right; overflow:hidden;}
.article-con .big-img{width:837px; text-align:center; margin:16px 0;}
.article-con .pha{margin-top:20px;}
.deiter{width:837px; height:24px; line-height:24px; padding-top:40px; color:#339933; text-align:right; font-size:14px;}
.deiter span{color:#3c3c3c;}
.share{width:156px; height:20px; padding:14px 0 32px 0;}
.aticles{width:837px; height:55px; line-height:26px; color:#3c3c3c; font-size:14px;}
.aticles span{color:#339933;}

/*视频列表页*/
.video-list-l-tit{width:177px; height:47px; background:url(list.jpg) no-repeat left 10px;}
.video-list-r{width:775px; height:auto; overflow:hidden; padding-top:18px;}
.video-list-r ul{width:775px; overflow:hidden;}
.video-list-r li{width:223px; height:226px; float:left; margin-right:25px;}
.video-list-r li .video-list-img{width:223px; height:142px; overflow:hidden; position:relative;}
.video-list-r li .video-list-img span{display:block; width:223px; height:142px; overflow:hidden; position:absolute; top:0; left:0; z-index:6; background:url(play.png) no-repeat center center;}
.video-list-r li .video-name{padding-left:8px; line-height:28px; font-size:14px; margin-top:10px;}
.video-page{margin-top:0; margin-bottom:114px;}

.img-box-r1-news{height:56px; border-bottom:1px dotted #404040; line-height:24px; font-size:14px;}
.img-box-r1-news .tit{margin-top:12px; font-size:16px; font-weight:bold;}
.img-box-r1 .nobb{border-bottom:0;}

/*焦点图轮播*/
.foucua02 {
	width: 561px;
	height: 300px;
	position: relative;
	overflow: hidden;
}
.foucua02 li { padding:0;}
.foucua02 .num01 { overflow:hidden; height: 20px; position: absolute; bottom:5px; right: 0; zoom:1; z-index:3 }
.foucua02 .num01 li { width: 18px; height: 18px; line-height: 18px; text-align: center; font-size:12px; font-family: Arial; color: #000; background: #ccc; margin-right: 5px; border-radius:50%; cursor:pointer; float: left; }
.foucua02 .num01 li.on { background: #026eab; color:#FFF; }
.foucua02 .prev, .foucua02 .next { display: none; width: 40px; height: 100px; position: absolute; top: 60px;}
.foucua02 .prev { left: 0; }
.foucua02 .next { right: 0; background-position: right }
.foucua02 .img-box{ width:640px; height:360px; overflow:hidden; position:relative;}
.foucua02 .img-title{
	position: absolute;
	top: 268px;
	background: #F3F2F2;
	width: 500px;
	height: 32px;
	overflow: hidden;
	line-height: 32px;
	font-size: 12px;
	font-weight: bold;
	left: -30px;
}

/*pageCss*/
.First_Page, .Fir_Page, .next_Page, .Last_Page, .First_Page_action, .Fir_Page_action, .next_Page_Action, .Last_Page_Action {
background: url(wmw_xl_bg_next.gif) no-repeat; width: 50px; height: 22px; display: inline-block; color: #666; font-size: 12px;
}
.action_num {
width: 16px; height: 22px; font-size: 14px; background: url(wmw_xl_bg_PageLink.jpg) left 1px no-repeat; display: inline-block; color: white;
}
.to_Page_Btn{
	background: url(wmw_xl_bg_next.gif) no-repeat; width: 50px; height: 22px; display: inline-block; color: #666; font-size: 12px;
}

.pagelink_x1{width: 640px; height: 22px; text-align: center; font-size: 14px; line-height: 22px; padding: 10px 0; margin-bottom: 10px; color: #333; border-bottom: 0;}