﻿@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;}
[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:250px; border-bottom:2px solid #1291d4; position:relative;}
.head-banner{width:100%; height:250px; margin:0 auto; overflow:hidden;}
.head-banner li{width:100%; height:250px; 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:250px; position:absolute; top:0; left:0; z-index:999;}
.container-wrap{width:980px; height:250px; margin:0 auto;}
.pl19{padding-left:19px;}
.logo{padding-top:60px;}
.station{width:296px; height:56px; line-height:48px; font-size:22px; font-family:"微软雅黑"; text-align:center;}
.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:#0089d1;}
.search .search-l a{color:#0089d1;}
.search-r .sear-txt{width:166px; height:21px; border:1px solid #0089d1; 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 #0089d1; float:left;}
.menubox a{display:block; text-align:justify;}
.menubox a:hover{color:#0089d1;}
.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:500px; 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:500px; 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:461px; height:300px; overflow:hidden;}
.img-box-top{width:439px; height:35px; line-height:35px; background:url(img_box_r.jpg) no-repeat; text-align:right; padding-right:22px;}
.img-box-top a{color:#0089d1;}
.img-box-r ul{width:430px; 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:430px; height:26px; line-height:26px; overflow:hidden; font-size:14px;}
.c0089d1 a{color:#0089d1;}
.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 #0089d1; 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 #0089d1; 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:10px; height:28px; line-height:28px; background:url(mark_11.jpg) 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:628px; margin-top:24px; padding:0 14px 0 16px;}
.zge-l{width:345px; height:628px; 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 .zge-l2-tit{height:34px; line-height:34px; background:url(zge_0444.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 #0089d1;  color:#0089d1; font-size:14px; padding-left:11px; padding-right:5px;}
.jwm-con{width:284px; height:150px; margin:5px auto 0;}
.zge-r{width:580px; height:628px; overflow:hidden;}
.zge-r .zge-r1{width:580px; height:320px;}
.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:#0089d1; 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 #0089d1; border-right:1px solid #0089d1; border-top:1px solid #0089d1; color:#0089d1;}
.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:104px; background:#0089d1;}
.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:#0089d1; 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:1079px; 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;}
.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:46px;}
.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:#0089d1; font-weight:normal;}
.fun-text .time-text{width:480px; text-align:left;}
.print-text{width:356px; text-align:center;}
.print-text .news-from{width:142px; 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:#0089d1; 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:#0089d1;}

/*视频列表页*/
.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: 500px; 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;}