﻿@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend { border: 0; outline: 0; vertical-align: baseline; background: transparent; margin: 0; padding: 0; }
body { line-height: 1;}
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: none; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
.clear { clear: both; font-size: 0; height: 0; }
.topBar { width: 100%; background: url(/gltvs../images/searchbg1.png) no-repeat center #eeeeee; height:90px; border-top:2px #d5d5d5 solid; }
.tBmain { width:1020px; margin:0 auto; height:90px; position:relative; }
.tlogo { float: left; padding-top:16px; }
/*搜索*/
.tsearch { float: right; margin-top:24px; width:370px; }
.tsearch p a { font-size:12px; color:#666; line-height:24px; padding: 0 5px; }
.tsearch p .org { color:#ea5616 }
.search-box { width: 310px; height: 27px; font-size: 14px; border-top: 2px #ccc solid; border-left: 2px #ccc solid; border-bottom: 2px #ccc solid; border-right: 0; border-bottom-left-radius:5px; border-top-left-radius:5px; line-height:normal; line-height: normal; color:#666; padding: 0px 8px; float: left; background: #fff; }
.search-btn { width: 40px; height: 31px; box-sizing: border-box; background: #fff url(/gltvs../images/search.png) no-repeat center; text-indent: -9999px; border-top: 2px #ccc solid; border-right: 2px #ccc solid; border-bottom: 2px #ccc solid; border-left: 0; border-bottom-right-radius:5px; border-top-right-radius:5px; cursor: pointer; float: left; }
.footer { width: 100%; background: #f5f5f5; padding-top: 20px; padding-bottom: 30px; margin-top:20px; font-family:Tahoma, Geneva, sans-serif; border-top:1px #ddd solid; }
.footNav { width:1000px; margin:0 auto; line-height:30px; height:40px; border-bottom:1px #e8e8e8 solid; text-align:center; font-size: 12px; color:#999 }
.footNav a { color: #333; padding: 0 8px; font-weight:bold; font-size:14px; font-family:'Microsoft YaHei', '微软雅黑' }
.copy { width: 1000px; margin: 0 auto; line-height: 24px; font-size: 12px; text-align: center; color: #666; border-top:1px #fff solid; padding-top:20px; }
.copy a { color: #333; padding: 0 8px; }
.nav { width:100%; background:#222222; height:40px; }
.mmNav { width:1020px; margin:0 auto; }
#main_nav { background:none; float:left; height: 40px; line-height: 40px; font-size: 16px; }
#main_nav li { float: left; position: relative; z-index: 5; display: block; }
#main_nav span { position:absolute; top:5px; right:-10px; }
#main_nav span img { border:0; }
#main_nav li a { color: #fff; display: block; padding: 0 18px; height: 40px; line-height: 40px; text-align: center; }
#main_nav li a em { font-size:8px; font-family:'微软雅黑'; font-style:normal; color: #999}
#main_nav li ul li a { width: 90px; height: 36px; line-height: 36px; font-size:14px; }
#main_nav li.focus ul li a:hover { color:#fff; }
#main_nav li ul li a:hover { background:#333; color:#fff;}
#main_nav li.focus a, #main_nav li a:hover { text-decoration: none; }
#main_nav li ul { position: absolute; top: 40px; left: 0px; background: #fd9342; display: none; }
#main_nav li ul li { float: none; }
#main_nav .home { background:#ea5413; }
.topIcon { float: right; font: 12px Tahoma, Helvetica, Arial, "\5FAE\8F6F\96C5\9ED1", sans-serif; }
.topIcon a { display:block; height:40px; float:left; padding-left:40px; color: #fff; background:url(/gltvs../images/f-icon02.png) no-repeat; line-height:40px; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; text-decoration:none; padding-right:12px; border-right:1px #666 solid; }
.topIcon a:hover { filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
.topIcon .baoliao { background-position:10px -97px; border-left:1px #666 solid; }
.topIcon .weibo { background-position:10px 6px; }
.topIcon .weixin { background-position:10px -28px; }
.topIcon .app { background-position:10px -63px; }
/*头部图标导航*/
.trans_msg { filter:alpha(opacity=100, enabled=1) revealTrans(duration=.2, transition=1) blendtrans(duration=.2); }
.sedNav { width:980px; margin:0 auto; height:38px; text-align:center; background:#fff; padding-left:20px; padding-right:20px; }
.sedNav ul { float:left;}
.sedNav ul li { float: left; padding:0 10px 0 0; height: 38px; font-size: 16px; line-height: 38px; color: #ddd; }
.sedNav ul li a { display: inline-block; font-size: 14px; padding-right:10px; color: #2b2b2b; }
.sedNav ul li a:hover { color:#e95313; text-decoration:none; }
.sedNav span { display:block; float:right; margin-top:2px; }
.sedNav span a { display:block; padding-left:42px; font-size:13px; font-family: "Microsoft YaHei"; color:#fff; background: url(/gltvs../images/baoliao.png) no-repeat #C00; line-height:28px; border-top-left-radius:15px; padding-bottom:3px; padding-right:10px; border-bottom-right-radius:10px; border-top-right-radius:10px; text-decoration:none;}


.mainContent { width:1020px; margin:0 auto; }
.banner01 { width:1000px; padding:5px 10px 0px 10px; background:#f1f1f1; float:left; }
.banner01 img { border:0; float:left; }
.banner01 .ad01 { margin-bottom:5px; }
.banner01 .ad02, .banner01 .ad03 { margin-bottom:5px; }
.banner01 .ad03 { float:right; }
.ad04 { margin-right:4px; }
.divBox { width:100%; float:left; margin-top:10px; }
.div01_cL {
	float: left;
	width: 380px;margin-right:20px; 
}
/*焦点图*/
#fsD1 { position:relative; width:380px; height:280px; background-color: #000; float: left; }
#fsD1 img { width: 380px; height: 280px; }
#fsD1 .fPic { position:absolute; left:0px; top:0px; }
#fsD1 .D1fBt { overflow:hidden; zoom:1; height:16px; z-index:10; }
/*标题*/
#fsD1 .shadow { width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:36px; overflow:hidden; line-height: 36px; background:rgba(0, 0, 0, 0.6); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0, startColorstr = '#80000000', endColorstr = '#80000000')\9;
display:block; text-align: center; }
#fsD1 .shadow a { text-decoration:none; color:#fff; font-size:14px; overflow:hidden; font-family: "\5FAE\8F6F\96C5\9ED1"; }
#fsD1 .shadow a:hover { color:#ddd; }
#fsD1 .fcon { position:relative; width:100%; float:left; display:none; background:#000 }
#fsD1 .fcon img { display:block; }
/*圆点按钮*/
#fsD1 .fbg { display:none; bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }
#fsD1 .fbg div { margin:4px auto 0; overflow:hidden; zoom:1; height:14px }
#fsD1 .D1fBt a { position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px; color:#B0B0B0; font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }
#fsD1 .D1fBt .current, #fsD1 .D1fBt a:hover { background:#fc114a; }
#fsD1 .D1fBt img { display:none }
#fsD1 .D1fBt i { display:none; font-style:normal; }
/*左右*/
#fsD1 .prev, #fsD1 .next { position:absolute; width:40px; height:74px; background: url(/gltvs../images/focus_btn.png) no-repeat; }
#fsD1 .prev { top: 50%; margin-top: -37px; left: 0; background-position:0 -74px; cursor:pointer; border-bottom-right-radius:10px; border-top-right-radius:10px; }
#fsD1 .next { top: 50%; margin-top: -37px; right: 0; background-position:-40px -74px; cursor:pointer; border-bottom-left-radius:10px; border-top-left-radius:10px; }
#fsD1 .prev:hover { background-position:0 0; }
#fsD1 .next:hover { background-position:-40px 0; }

/*****热点头条新闻*******/
.gltv_hotNews { width:380px; float:left; }
.gltv_hotNews h3 {
	font-size: 14px;
	height: 26px;
	width: 100%;
	float: left;
	background: url(/gltvs../images/redian.gif) no-repeat;
}
.gltv_hotNews h1 { line-height:30px; height:30px; overflow:hidden; width: 100%; float:left; margin-top:2px; margin-bottom:5px; }
.gltv_hotNews h1 a { font-size:18px; color: #C00; font-family:'宋体'; font-weight:bold }
.gltv_hotNews h1 a:hover { color:#C00; }
.gltv_hotNews_pic { width:120px; height:135px; float:left; padding-top:5px; }
.gltv_hotNews_pic img { width:120px; height:95px; }
.gltv_hotNews_pic span { display:block; padding-top:5px; text-align:center; line-height:18px; height:36px; overflow:hidden; font-size:13px; }
.gltv_hotNews_pic a { color:#666; font-size:13px; }

.gltv_hotNews_top { width:240px; float:right; height:135px; }
.gltv_hotNews_top li { list-style:none; line-height:28px; height:28px; width:100%; overflow:hidden; }
.gltv_hotNews_top li a { color:#004276; font-size:14px; }

.gltv_hotNews_list { width:380px; float:left; margin-top:10px; }
.gltv_hotNews_list li { list-style: inside; line-height:26px; height:26px; overflow:hidden; }
.gltv_hotNews_top li a b,.gltv_hotNews_list li a b { font-size:14px; font-weight:bold; }
.gltv_hotNews_list li a { color:#004276; font-size:14px; }



.div01_cL h4 { height:26px; display:block; width:100%; float:left; background:url(/gltvs../images/redian.gif) no-repeat 5px -38px; margin-top:5px; margin-bottom:2px;}
.hotPic { float:left; width:100%; }
.hotPic li { float:left; margin-bottom:10px; display:inline; width:116px; height:130px; position:relative; }
.hotPic li:nth-child(even) { margin-right:15px; margin-left:15px;}
.hotPic li a { font-size:13px; color:#333; font-weight:normal; }
.hotPic h2 { width:100%; height:36px; text-align:center;line-height:18px; font-size:13px; color:#333; overflow:hidden; margin-top:5px; }
.hotPic img { width:116px; height:90px; border:0; }

.div01_cR { width:220px; float:right; }
.leaders { width:100%; height:26px; float:left; font-size:14px; line-height:26px; }
.leaders a { display:block; float:left; width:108px; border: 1px solid #DDD; font-size:13px; color:#004276; height:30px; line-height:30px; background: #F5F5F5; text-align:center; }
.leaders a:hover { background:#004276; color:#fff; border:1px solid #004276; text-decoration:none; }
.div01_cRbox { width: 188px; float:left; border: 1px solid #dedede; border-top:3px solid #000; padding:15px; }
.div01_cRbox h3 { font-size: 14px; color: #000; margin-bottom:10px; font-family:'Microsoft YaHei', '微软雅黑' }
.div01_cRList { width:100%; }
.div01_cRList li { line-height: 24px; height: 24px; overflow:hidden; }
.div01_cRList li a { font-size:12px; color:#666; }
.line { width:100%; height:1px; font-size:0; margin:20px 0; background:#ddd }
.contentLeft { float: left; width: 775px; }
.b_title { width: 100%; float: left; border-bottom: 2px #000 solid; height: 40px; }
.b_title .title { font-size:18px; color:#000; font-family:'Microsoft YaHei', '微软雅黑'; background:url(/gltvs../images/backicon.png) no-repeat 0 5px; padding-left:25px; padding-right:20px; line-height:38px; font-weight:bold; }
.b_title span { font-size:12px; color: #ddd; }
.b_title span a { font-size:12px; color:#333; padding:0 10px; }
.b_title a:hover { color:#e95313; }
.news01 { width:370px; float:left; padding-right:25px; }
.news01 h2 { line-height: 40px; height: 40px; padding-top: 8px; }
.news01 h2 a { font-size: 16px; font-weight: bold; color: #000; }
.newsList01 li { background: url(/gltvs../images/icon-01.png) no-repeat 0 -120px; height: 27px; line-height: 27px; padding-left: 10px; overflow: hidden; }
.newsList01 li a { font-size: 14px; color:#333; }
.newsPic { padding-top:17px; }
.newsPic li { float:left; margin-right:15px; margin-bottom:16px; display:inline; width:170px; height:118px; position:relative; }
.newsPic li a { font-size:12px; color:#fff; font-weight:normal; }
.newsPic li p { position:absolute; width:100%; height:22px; text-align:center; bottom:0; left:0; background-color:rgba(0, 0, 0, 0.5); line-height:22px; font-size:12px; color:#fff; overflow:hidden; }
.newsPic img { width:170px; height:118px; border:0; }
.news02 { width:370px; float:left; margin-top:15px; }
.news02 span a { font-size:14px; color:#666; }
.news02 span a:hover { color:#000; }
.news02 li { width:100%; height: 28px; line-height: 28px; overflow: hidden; }
.news02 .i-n { font-size: 14px; color:#333; background: url(/gltvs../images/icon-01.png) no-repeat 10px -120px; padding-left:20px; }
.banner02 { width:100%; float:left; margin-top:10px; }
.banner02 img { width:775px; }
.contentRight { width:220px; float:right; }
.cR_title { width:100%; border-bottom:2px #999 solid; height:30px; margin-top:10px; float:left; }
.cR_title .cRt { font-size:16px; color:#000; border-bottom:2px #e95313 solid; display:block; float:left; padding:0 5px; line-height:30px; height:30px; font-family:'Microsoft YaHei', '微软雅黑'; }
.cR_title span { float:right; display:block; }
.cR_title span a { line-height:28px; background:#e95313; color:#fff; font-size:12px; padding:2px 5px; border-radius:5px; }
.cR_title span a:hover { background:#C00; text-decoration:none; }
.cR_list { width:100%; float:left; padding-top:10px; }
.cR_list li { background: url(/gltvs../images/icon-01.png) no-repeat 0 -120px; height: 26px; line-height: 26px; padding-left: 10px; overflow: hidden; }
.cR_list li a { font-size: 12px; color:#333; }
.zhuanti { width:200px; padding:0px; background:#f5f5f5; float:left; margin-top:10px; }
.zhuanti h2 { padding-bottom:10px; }
.zhuanti h2 a { font-size:14px; font-family:'Microsoft YaHei', '微软雅黑'; color:#333 }
.zhuanti img { width:200px; border:0; }
.zhuanti ul { margin-top:5px; }
.zhuanti ul li { line-height:26px; height:26px; width:100%; overflow:hidden; }
.zhuanti ul li a { font-size:12px; color:#333; }
.zhuanti ul li .org { color:#ea5616 }
.video01 { width:100%; float:left; }
.videoHot { width:360px; float:left; height:288px; position:relative; margin-right:25px; margin-top:25px; }
.videoHot h2 { width:360px; height:30px; line-height:30px; position:absolute; bottom:0; left:0; text-align:center; background-color:rgba(0, 0, 0, 0.5); overflow:hidden; }
.videoHot h2 a { font-size:14px; color:#fff; }
.videoHot img { width:360px; height:288px; }
.videoPic { width:110px; float:left; margin-top:25px; }
.videoPic li { float:left; margin-bottom:12px; width:110px; height:130px; position:relative; }
.videoPic li a { font-size:13px; color:#333; font-weight:normal; }
.videoPic li p { width:100%; height:36px; text-align:center; line-height:18px; overflow:hidden;  padding-top:5px; }
.videoPic img { width:110px; height:88px; border:0; }
.videoList { width:260px; float:left; padding-left:20px; margin-top:18px; }
.videoList li { background: url(/gltvs../images/vd.gif) no-repeat 0 9px; height: 27px; line-height: 27px; padding-left: 20px; overflow: hidden; }
.videoList li a { font-size: 14px; color:#333; }
.cR_vlist { width:100%; float:left; padding-top:10px; margin-bottom:3px; }
.cR_vlist li { float:left; margin-bottom:3px; width:100px; height:108px; position:relative; margin-left:5px; margin-right:5px; display:inline; }
.cR_vlist li h3 { display:block; position:absolute; bottom:22px; left:0; width:95px; text-align:right; padding-right:5px; background-color:rgba(0, 0, 0, 0.5); line-height:20px; height:20px; }
.cR_vlist li h3 a { font-size:12px; color:#ccc; font-family:'Microsoft YaHei', '微软雅黑'; }
.cR_vlist li h3 a:hover { color:#fff; text-decoration:none; }
.cR_vlist li p {text-align: center; }
.cR_vlist li p a { height:32px; line-height:16px; overflow:hidden; font-size:12px; color:#333; }
.cR_vlist img { width:100px; height:75px; border:0; }
.banner03 { width:100%; float:left; }
.banner03 img { width:220px; }
.picList01 { width:380px; height:304px; position:relative; float:left; margin-top:20px; }
.picList01 img { width:380px; height:304px; }
.picList01 h4 { width:100%; height:30px; overflow:hidden; text-align:center; line-height:30px; background-color:rgba(0, 0, 0, 0.5); position:absolute; bottom:0; left:0; }
.picList01 h4 a { font-size:14px; color:#fff; }
.picList02 { width:390px; float:left; margin-top:20px; }
.picList02 li { float:left; margin-bottom:15px; width:180px; height:144px; position:relative; margin-left:15px; display:inline; }
.picList02 li p { display:block; position:absolute; bottom:0px; left:0; width:100%; text-align:center; background-color:rgba(0, 0, 0, 0.5); line-height:24px; height:24px; }
.picList02 li p a { font-size:12px; color:#fff; }
.picList02 img { width:180px; height:144px; border:0; }
.company { width:200px; padding:15px 10px; background:#f5f5f5; float:left; margin-top:10px; }
.company h2 { padding-bottom:10px; padding-left:5px; }
.company h2 a { font-size:14px; font-family:'Microsoft YaHei', '微软雅黑'; color: #C00 }
.company li { width:90px; height:100px; padding:0 5px; float:left; }
.company li a img { width:90px; height:60px; }
.company li p { height:32px; line-height:16px; overflow:hidden; text-indent:12px; background:url(/gltvs../images/play.jpg) no-repeat 0 8px; padding-top:5px; }
.company li a { font-size:12px; color:#333; }
.company li .org { color:#ea5616 }
.cR_zhuchiren { width:220px; float:left; margin-top:15px; }
.cR_zhuchiren h3 { line-height:26px; height:26px; background:#e95313; float:left; padding:0 20px; text-align:center; border-top-right-radius:8px; }
.cR_zhuchiren h3 a { font-family:'Microsoft YaHei', '微软雅黑'; font-size:15px; color:#fff; }
.cR_zhuchiren .menu { height:15px; width:55px; float:right; margin-top:7px; margin-right:3px; }
.cR_zhuchiren .menu ul { margin:0px; padding:0px; list-style:none; text-align:center; }
.cR_zhuchiren .menu li { display:block; width:13px; float:left; }
.cR_zhuchiren .menu li a { text-decoration:none; display:block; width:13px; background:url(/gltvs../images/module-title-nav-bg.png) no-repeat -14px 0px; }
.cR_zhuchiren .menu li a.tabactive { position:relative; background:url(/gltvs../images/module-title-nav-bg.png) no-repeat 0px 0px; }
.Tab { border:1px solid #ddd; border-top:2px #e95313 solid; width:218px; padding-top:20px; float:left; padding-bottom:5px; }
.Tab li { width:90px; float:left; position:relative; height:90px; margin-left:12px; margin-right:0px; display:inline; margin-bottom:17px; }
.Tab li img { width:90px; border:0; height:90px; border-top-right-radius:5px; border-top-left-radius:5px; }
.Tab li span { display:block; width:100%; overflow:hidden; line-height:20px; height:20px; text-align:center; position:absolute; bottom:0; left:0; background-color:rgba(0, 0, 0, 0.5); }
.Tab a { color:#fff; font-size:12px; }
#tabcontent2, #tabcontent3 { display:none; }
.meiti { width:990px; padding:15px; background:#f5f5f5; float:left; margin-top:10px; }
.meiti h2 { padding-bottom:10px; padding-left:5px; border-bottom:1px #ddd solid; margin-bottom:20px; }
.meiti h2 a { font-size:14px; font-family:'Microsoft YaHei', '微软雅黑'; color: #333 }
.mtR { width:180px; float:left; margin-bottom:10px; margin-right:7px; margin-left:10px; }
.mtR .mtRimg { width:70px; height:70px; border-radius:50px; display:block; float:left; }
.mtR p { width:100px; float:left; height:27px; line-height:27px; display:block; line-height:20px; color:#fff; font-size:12px; padding-left:10px; }
.mtR p a { font-size:12px; color:#333; font-weight:bold; }
.mtR span { background-color: #ddd; display:block; width:160px; padding:5px 10px; float:left; font-size:12px; color: #808080; margin-top:5px; line-height:18px; }
