@charset "gb2312";
/*通配*/
* { margin:0; padding:0; }
body { font-size:12px; font-family:"微软雅黑","宋体"; color:#333; background:#fff url(../images/head_bg.gif) repeat-x center 28px; }
h6, h5, h4, h3, h2, h1 { font-size:12px; font-weight:normal; }
/*针对非IE*/
div:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
/*针对IE*/
div { zoom:1; }
li { list-style-type:none;}
form, ul, p, h1, h2, h3, h4, h5 { margin:0; padding:0; }
img { border:none; _vertical-align:bottom; }
.clr { clear:both;}
.fr { float:right; }
.fl { float:left; }
.s { font-size:12px; }
.m { font-size:14px; }
.bold { font-weight:bold; }

.blank10 { clear:both; height:10px; overflow:hidden; display:block; }
.jiezhi ul li, span.jiezhi, .jiezhi li { display:block; white-space:nowrap; overflow:hidden; -o-text-overflow: ellipsis;    /* for Opera */ text-overflow:ellipsis; /* for IE */ }
span.more { float:right; margin-right:8px; padding-top:7px; line-height:23px; font-size:12px; }
.noline { background-image:none; }
.red { color:#FF0000; }
.green { color:#009900; }
.c_huang { color:#FF7300; }
.c_hei { color:#353535; }
.c_bai { color:#fff; }
.c_hui { color:#565656; }
.c_hui2 { color:#8E8E8E; }
.c_lan { color:#003399; }
.c_lan2 { color:#0070BC; }
.c_lv { color:#44980F; }
.c_hong { color:#EE0000; }
.c_white { color:#ffffff; }
.lh13 { line-height:130%; }
.lh15 { line-height:150%; }
.lh17 { line-height:170%; }
.lh18 { line-height:180%; }
.lh20 { line-height:200%; }
.cent { text-align:center; }

.mt10{margin-top:10px;}
.ml10{margin-left:18px;}
.pt10{padding-top:10px;}
/* 链接样式*/
a { color:#000; text-decoration:none; }
a:hover { color:#ED0000; }
a.red { color:#FF0000; text-decoration:none; }
a.red:hover { color:#009900; }
.orange a, .orange a:link, .orange a:visited, .orange a:hover { color:#ff7300; }
.white a, .white a:link, .white a:visited { color:#ffffff; text-decoration: none; }
.white a:hover { color:#ffffff; text-decoration: underline }
.blue a, .blue a:link, .blue a:visited { color:#003399; text-decoration: none; }
.blue a:hover { color:#ff7300; text-decoration: underline; }
.red a, .red a:link, .red a:visited, .red a:hover { color:#cc0000; }
.red a:hover { color:#cc0000; text-decoration: underline; }
.gray a, .gray a:link, .gray a:visited { color:#666; text-decoration: none; }
.gray a:hover { color:#ff7300; text-decoration: underline; }


/*分页2*/
.page { PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; COLOR: #313031; PADDING-TOP: 10px;  BACKGROUND-COLOR: #fff; TEXT-ALIGN:center; margin:8px; clear:both;}
.page A { BORDER-RIGHT: #b7d8ee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b7d8ee 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 2px; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #095cb4; PADDING-TOP: 5px; BORDER-BOTTOM: #b7d8ee 1px solid; TEXT-DECORATION: none }
.page A:hover { BORDER-RIGHT: #b7d8ee 1px solid; BORDER-TOP: #b7d8ee 1px solid; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #0066a7; BORDER-BOTTOM: #b7d8ee 1px solid; BACKGROUND-COLOR: #d2eaf6 }
.page A:active { BORDER-RIGHT: #b7d8ee 1px solid; BORDER-TOP: #b7d8ee 1px solid; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #0066a7; BORDER-BOTTOM: #b7d8ee 1px solid; BACKGROUND-COLOR: #d2eaf6 }
.paginationInfo  { BORDER-RIGHT: #b7d8ee 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #b7d8ee 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; MARGIN: 0px 3px; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #444444; PADDING-TOP: 5px; BORDER-BOTTOM: #b7d8ee 1px solid; BACKGROUND-COLOR: #d2eaf6 }
.paginationInfo  { DISPLAY:none}

/* 框架 */
.mainbox { width:100%; margin:1px auto 0; position:relative;}
.box { width:960px; margin:0 auto; }
.box01{ width:960px; margin:0 auto;background-color:#fff;  }
.box02 { width:960px; margin:0 auto; display:none }
.blank11{ clear:both; height:10px; overflow:hidden; }
.blank12{ clear:both; height:10px; overflow:hidden;display:none  }
.bor01{border:1px solid #c6dcf7; border-top:none; padding-bottom:15px}
.banner{width:100%;height:400px;background:url(../images/banner_bg.jpg) no-repeat center top;}
.nav{width:960px; margin:0 auto}
.nav ul{ padding-left:10px;}
.nav ul li{float:left;height:52px; line-height:44px; overflow:hidden;width:105px; text-align:center;}
.nav ul li.on{ background:url(../images/home_bg.jpg) no-repeat;}
.nav ul li a{ color:#f0f9fe;font-size:18px;font-weight:bold;}
.top1{ background:url(../images/img_960x315.jpg) no-repeat; height:315px;}

.tit01{ background:url(../images/tit_bg.gif) repeat-x; height:45px; line-height:45px;overflow:hidden;}
.tit01 strong{background:url(../images/left_tit_bg.jpg) no-repeat left; height:45px; line-height:45px; display:block;font-size:28px;font-family:"微软雅黑";width:160px; float:left; padding-left:24px; color:#f8bb49;}
.tit01 strong b{color:#254990; padding-left:8px}
.tit01 a{float:right; padding-right:10px;font-size:14px; color:#254990; font-family:"宋体";}
.tit02{ background:url(../images/tit02_bg.jpg) no-repeat; height:62px;}
.tit03{ border-bottom:3px solid #1d5da2;height:47px; line-height:50px; overflow:hidden;}
.tit03 strong{font-size:24px;font-family:"微软雅黑"; padding-left:20px; color:#1d5da2; float:left}
.tit03 a{float:right; padding-right:10px;font-size:14px; color:#1d5da2;font-family:"宋体"; font-weight:bold}

.tit04{ height:40px; line-height:38px; margin-left:20px;}
.tit04 strong{background:url(../images/subTit_bg.gif) no-repeat; font-size:18px; width:118px; text-align:center; display:block; color:#dc0101; margin-right:20px;}
.tit04 strong a.c2{color:#dc0101}

.w690{width:690px; height:410px; border:1px solid #c6dcf7; border-top:none; overflow:hidden}
.w690 .picbox img{border:1PX soliD #ccc;width:120px; height:120px;}
.w690 .roll { overflow:hidden; height:370px;}
.w690 ul li{ float:left; text-align:center;width:122px; height:166px; padding:12px 5px 0 10px; overflow:hidden;}
.w690 ul li p{ height:44px; line-height:22px; overflow:hidden}
.w690 ul li strong,.w690 ul li span{display:block; font-weight:normal; height:22px; line-height:22px; overflow:hidden;}
.w690 ul li strong{ color:#666;}
.w690 ul li span{ color:#25468a;}
.w690 ul li span b{font-weight:normal;}
.w260{width:260px; height:410px;border:1px solid #c6dcf7; border-top:none; overflow:hidden}
.w260 ul li h3{height:22px; line-height:22px; overflow:hidden}
.w260 ul li h3 a{ font-size:14px; color:#375c9b;font-weight:bold; font-family:"宋体"; }
.w260 .lst{margin:12px 15px; height:370px; overflow:hidden}
.w260 ul li{ padding:5px 0;}
.w260 ul li p{ line-height:18px; height:54px;color:#666; font-family:"宋体"; overflow:hidden}

/*交通*/
.jt{ background:url(../images/pic_960x319.jpg) no-repeat; height:319px; overflow:hidden}
.jt .time{float:left;width:285px; padding:26px 0 0 15px; overflow:hidden}
.jt .time p{ clear:both;  margin-bottom:10px;font-family:"微软雅黑";font-weight:bold;vertical-align:middle; overflow:hidden}
.jt .time p strong{ display:block; float:left;width:64px; margin-right:4px; padding:2px; display:inline; text-align:center; background:#6ba8d8; color:#fff;}
.jt .time p span{ display:block; float:left;width:212px;color:#777; line-height:18px;}
.jt .time p span.c1{color:#375c9b;}
.jt .map{ padding:74px 0 0 10px; float:left;}
.jt .pm{ padding:78px 0 0 18px; float:left;}
/*微博*/
.wb{ position:relative}
.wb .w660{width:660px; height:830px; border-right:1px solid #e9b7c2; overflow:hidden;}
.wb .w298{width:298px;}
.wb .w298 .wbxz{width:250px;padding:16px 0 26px 30px;}
.wb .w298 .wbxz p{ line-height:22px;font-size:12px; padding:4px 0;}

/*左右按钮滚动*/
.prev { float:left; background:url(../images/icon_left.jpg) no-repeat 10px 100px; width:50px; height:310px; cursor:pointer;}
.next { float:left; background:url(../images/icon_right.jpg) no-repeat 0px 100px; width:50px; height:310px; cursor:pointer; }

.xptj { position:relative; padding:16px 0px 10px; }
.xptj ul{width:900px; margin:0 auto;padding:12px 0px 2px; overflow:hidden}
.xptj ul li{width:250px; height:350px; text-align:center;margin:0 16px 0 20px;float:left; display:inline;}
.xptj ul li.one{margin:0px 0 0 198px}
.xptj ul li img{width:250px; height:350px; display:block}
.xptj ul li span{height:26px; line-height:26px; overflow:hidden; display:block;}


/*现场曝光*/
.bg_fchx { background:url(../images/flashSbg.jpg) no-repeat center 0px;}
.jcImgScroll { position:relative; height:342px; overflow:hidden;margin:10px;}
.jcImgScroll li { border:1px solid #ccc; }
.jcImgScroll li a { background:#fff; display:block; height:340px;  }
.jcImgScroll li.loading a { background:#fff url(../img/loading.gif) no-repeat center center;} 
.jcImgScroll li img,.jcImgScroll li,.jcImgScroll em,.jcImgScroll dl { display:none; border:0 none;}
.jcImgScroll em.sPrev { background:url(../images/arrow-left.png) no-repeat left center; }
.jcImgScroll em.sNext { background:url(../images/arrow-right.png) no-repeat right center;}
.jcImgScroll dl dd { background:url(../images/NumBtn.png) no-repeat 0 bottom; text-indent:-9em; }
.jcImgScroll dl dd:hover,.jcImgScroll dl dd.curr { background-position:0 0; }
/*微博互动*/
.wbhd { position:relative; }
.wbhd .firstImg{ position:absolute; left:22px; top:14px;}
.wbhd ul{width:940px; margin:0 auto;border-top:1px dotted #ccc;padding:12px 0px 2px; overflow:hidden}
.wbhd ul li{width:170px; height:150px; background:#f1f1f1; text-align:center; margin:0px 4px 10px 12px; float:left; display:inline;}
.wbhd ul li.one{margin:0px 0 0 198px}
.wbhd ul li img{width:170px; height:120px; display:block}
.wbhd ul li span{height:26px; line-height:26px; overflow:hidden; display:block;}

/*视频锦集*/
.video{height:340px; padding:30px 25px; position:relative;}
.video .sp1{float:left;width:320px; overflow:hidden;}
.video .sp1 li{width:300px; height:335px; padding:9px; border:1px solid #dde7ee; background:#f1f1f1;}
.video .sp1 li img{width:300px; height:225px;}
.video .sp1 li h3{font-size:14px; font-weight:bold; height:28px; line-height:28px; overflow:hidden;}
.video .sp1 li h3 a{color:#254990; }
.video .sp1 li p{ line-height:22px; height:88px;}
.video .sp1 li p a{color:#F60}

.video .sp2{float:right;width:575px; margin-left:10px;}
.video .sp2 li{float:left;width:160px; height:155px;padding:9px; border:1px solid #dde7ee; background:#f1f1f1; margin:0 0px 5px 10px; display:inline;}
.video .sp2 li a{ color:#333;}
.video .sp2 li a:hover{ color:#254990;}
.video .sp2 li img{width:160px; height:120px;}
.video .sp2 li span{color:#254990; display:block; height:44px; line-height:40px; text-align:center; overflow:hidden}

.videoList{padding:10px;}
.videoList .sp3{float:right;width:950px;}
.videoList .sp3 li{margin:0 0px 10px 10px;}

/*单页*/
.show{width:600px; overflow:hidden; margin:0 auto; text-align:center; padding-bottom:30px;}
.show .showname { font:bold 16px/45px "微软雅黑"; color:#BA2636; }
.show span{ color:#049; }
.show span.green{ font:normal 12px/30px "宋体"; color:#090; }
.show .showinfo {padding:10px 0; }
.show .showinfo img{ width:600px; }
.show .showdetail { line-height:24px; text-align:left; font-size:14px; }
.show .showpic{ text-align:center;}


.say{ background:url(../images/img_say.jpg) no-repeat;width:930px; margin:10px auto 10px; }
.say ul{ padding-bottom:20px;overflow:hidden}
.say li{float:left;}
.say li h3{color:#1d5da2;font-size:14px;font-weight:bold; height:30px; line-height:30px; }
.say p{ line-height:22px; overflow:hidden;color:#666;}
.say p a,.say li h3 a{color:#1d5da2;}

.say .say01{width:260px; padding:10px;}
.say .say01 p{ height:66px;}
.say .say01 h3{margin-top:36px;}

.say .say02{width:280px; padding:0 14px 40px;}
.say .say02 h3,.say .say02 p{ padding-left:50px;}
.say .say02 p{width:230px;height:44px;}

.say .say03{width:280px; padding:0 14px;}
.say .say03 img{ float:left;}
.say .say03 h3,.say .say03 p{width:160px;float:left; padding-left:10px;}
.say .say03 h3{margin-top:16px;}

.say .say04{width:300px; padding:2px 0 50px 24px;}
.say .say04 p,.say .say04 h3{width:130px;}
.say .say04 p{ height:66px; overflow:hidden}
.say .say04 h3{margin-top:54px;}
.say .say04 img{float:right}

.say .say05{width:310px;padding:2px 0 0px 24px;}
.say .say05 img{ float:left;}
.say .say05 h3,.say .say05 p{width:130px;float:left; padding-left:10px;}
.say .say05 h3{margin-top:20px;}

.list_03{clear:both;}
.list_03 LI {margin:0 10px 0 6px; FLOAT: left; display:inline; OVERFLOW: hidden; WIDTH:170px; HEIGHT:250px; position:relative}
.list_03 LI .picbox{position:absolute;left:0;top:0px; width:170px;height:150px;}
.list_03 LI .fontbox{position:absolute;left:0;top:150px;}
.list_03 LI h3 {height:34px; line-height:34px; overflow:hidden;  padding:0 5px; text-align:center;}
.list_03 LI h3 a{font-weight:bold;font-size:14px;color:#1d5da2; }
.list_03 LI p{ height:66px; line-height:22px; overflow:hidden; color:#333; padding:0 5px; text-indent:2em; color:#666;}
.list_03 LI p a{color:#1d5da2;}

.list_03 LI.add .picbox{position:absolute;left:0;top:108px;height:350px; width:350px;}
.list_03 LI.add .fontbox{position:absolute;left:0;top:0px;}

/*新闻直播间*/
.news{ background:url(../images/new_img.jpg) no-repeat left top; font-family:"宋体"}
.news .w450{width:450px; padding-left:10px; overflow:hidden}
.news .w450 .news01{ border-bottom:1px solid #ccc; margin-top:20px;}
.news .w450 .news01 li{ line-height:24px; height:90px;}
.news .w450 .news01 h3{font-size:16px; font-weight:bold; text-align:center;}
.news .w450 .news01 h3 a{color:#f00;}
.news .w450 .news01 p{color:#333;font-size:14px; text-indent:2em;}
.news .w450 .news02{ padding-top:15px;}
.news .w450 .news02 li{ height:30px; line-height:30px;background:url(../images/icon_li.jpg) no-repeat 10px 8px; padding-left:30px; overflow:hidden;}
.news .w450 .news02 li a{ color:#254990;}

/*hdp*/
.value{ padding-bottom:10px; margin:20px 20px 0px 94px; display:inline;}
.value,.value img{ width:350px; height:250px; float:left; }
.value .KinSlideshow_titleBar h2.title{ background-image:none; padding:0; margin:0; height:24px; line-height:24px; }

.newslist{width:900px; margin:10px auto; overflow:hidden;}
.newslist li{width:900px;background:url(../images/icon_li.jpg) no-repeat 10px 10px; border-bottom:1px dashed #ccc; height:34px; line-height:34px; overflow:hidden; padding-left:30px;}
.newslist li a{font-size:12px;color:#333; font-family:"宋体"}

/*上届回顾*/
.img_list,.list02{padding:10px 10px 0; overflow:hidden}
.list02 li{ width:156px; height:140px; margin-left:16px; margin-bottom:10px; border:1px solid #ccc; padding:2px 4px; overflow:hidden; text-align:center; float:left;}
.list02 li a{ color:#333;}
.list02 li a:hover{ color:#1d5da2;}
.list02 li span{display:inline-block; height:26px; line-height:26px; overflow:hidden;}

/*列表页面*/
.sayList{width:900px; margin:10px auto; overflow:hidden;}
.sayList li{width:900px; height:28px; line-height:28px; overflow:hidden; padding-left:10px;}
.sayList li h3{width:40px; text-align:right; float:left; display:block;}
.sayList li p{float:left;width:820px; padding-left:10px;}
.sayList li a{font-size:12px; color:#1d5da2}


.backToTop { display:none; width:18px; line-height:1.2; padding:5px 0; background-color:#000; color:#fff; font-size:12px; text-align:center; position:fixed; _position:absolute; right:10px; bottom:100px; _bottom:"auto"; cursor:pointer; opacity:.6; filter:Alpha(opacity=60); }

#weifloat{position: fixed;_position:absolute;left: 0;top:220px;width:146px;height:151px;cursor: pointer;}