@charset "utf-8";
/* 公用类 CSS  */
html { overflow-y:scroll; }
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td,a { /*font-family:"微软雅黑";*/ margin:0; padding:0; }
body, button, input, select, textarea { font:14px/1.5em "微软雅黑",tahoma, arial; }
h1, h2, h3, h4, h5, h6 { font-size:100%; }
address, cite, dfn, em { font-style:normal; }
code, kbd, pre, samp { font-family:courier new, courier, monospace; }
small{ font-size:12px; }
ul, ol { list-style:none; }
a{ text-decoration:none; color:#000; }
a:hover{ text-decoration:none; color:#ff0000; }
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
legend { color:#000; }
fieldset, img { border:0; }
button, input, select, textarea { font-size:100%; }
table { border-collapse:collapse; border-spacing:0; }
h1, h2, h3, h4, h5, h6 { font-family:"微软雅黑","宋体"; }
p{font-size: 12px;font-family: "宋体";color:#666;}
.line01{ border-bottom:1px solid #ccc; height:1px; line-height:1px; background:none; padding:0px; margin:10px auto;}
ul li{list-style:none;}
img{border:none;}
em { font:bold 15px/24px "微软雅黑","宋体"; }
em a { color:#3e3e3e }
em a:hover { color:#ff0000}
.tc { text-align:center; }
.tl { text-align:left; }
.tr { text-align:right; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.fl { float:left; display: inline;}
.fr { float:right;display: inline; }
.cl { clear:both; }
.ml5 { margin-left:5px; }
.ml10 { margin-left:10px; }
.ml15 { margin-left:15px; }
.ml20 { margin-left:20px; }
.ml25 { margin-left:25px; }
.ml30 { margin-left:30px; }
.mt5 { margin-top:5px; }
.mt10 { margin-top:10px; }
.mt15 { margin-top:15px; }
.mt20 { margin-top:20px; }
.mt25 { margin-top:25px; }
.mt30 { margin-top:30px; }

.sp { LINE-HEIGHT: 0; HEIGHT: 0px; clear: both; FONT-SIZE: 0px }
.sp5 { LINE-HEIGHT: 0; HEIGHT: 5px; clear: both; FONT-SIZE: 0px }
.sp6 { LINE-HEIGHT: 0; HEIGHT: 6px; clear: both; FONT-SIZE: 0px }
.sp8 { LINE-HEIGHT: 0; HEIGHT: 8px; clear: both; FONT-SIZE: 0px }
.sp10 { LINE-HEIGHT: 0; HEIGHT: 10px;clear:both; FONT-SIZE: 0px }
.sp15 { LINE-HEIGHT: 0; HEIGHT: 15px;clear:both; FONT-SIZE: 0px }
.sp20 { LINE-HEIGHT: 0; HEIGHT: 20px;clear:both; FONT-SIZE: 0px }
.sp25 { LINE-HEIGHT: 0; HEIGHT: 25px;clear:both; FONT-SIZE: 0px }
.sp30 { LINE-HEIGHT: 0; HEIGHT: 30px;clear:both; FONT-SIZE: 0px }

.w1000{width:1000px;margin:0 auto;overflow:hidden;}
.w500{width:500px;overflow:hidden;}
.w490{width:490px;overflow:hidden;}

/*字体大小高度溢出控制*/
h1,h2,h3,h4,h5,h6{font-weight: normal;overflow: hidden;}
h1{font-size: 14px;height: 18px;line-height: 18px;}
h1.sm{font-size: 12px;height: 16px;line-height: 16px;}
h2{font-size:16px;height: 21px;line-height: 21px;}
h3{font-size:18px;height: 24px;line-height: 24px;}
h4{font-size:20px;}
h5{font-size: 24px;}
h6{font-size: 30px;}

/*透明*/
.alpha{display:block;width:100%;height:100%;position:relative;overflow: hidden;}
.alpha-inbox,.alpha-bg{width:100%;position:absolute;height:30px;line-height:30px;bottom:0px;left:0px}
.alpha-bg{filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7;background:#000;overflow: hidden;}
.alpha-inbox{text-align:center;color:#fff;font-weight:400;font-family:"宋体";font-size:14px;overflow:hidden}

/*Global-Class*/
a.g-detail{color:#ff0000;}

/*Local-Class*/
.img-link{display: block;}
.img-link img{display: block;}

.KSS_titleBox .title{height: 37px; line-height: 34px; padding-left: 15px !important;}
.KSS_btnBox{bottom:10px !important;}
/* ****************************************** */

/* 顶部 */
#top{background:#e9e9e9;height:32px;overflow:hidden;background:#f1f1f1;}
.top-menu{width:1000px;margin:0 auto;height:32px;}
.top-menu .img-link{float:left;height:26px;display:inline;padding-top:3px;padding-left:15px;}
.top-menu .top-menu-list{line-height:32px;}
.top-menu .top-menu-list li{float:left;display:inline;}
.top-menu .top-menu-list a{color:#000;font-size:16px;padding:0 13px;font-family:"宋体"}
.top-menu .top-menu-list a.clearBorder{border: none;}
.top-menu .top-menu-list a.home{padding:0 73px 0 13px;font-size:16px;}
.top-menu .top-menu-list a.qzphone{padding-right:83px;}

/* 背景 */
.gl-bg{background:url(/static/images/gl/banner.png) no-repeat top center;overflow:hidden;}

/* 容器 */
.main{width:998px;margin:0 auto;padding:10px 10px 0;overflow:hidden;background:#fff;margin-top:442px;}
.cont{overflow:hidden;}
.cont-l{width:644px;overflow:hidden;float:left;}
.cont-r{width:338px;overflow:hidden;float:right}

/* 子导航 */
.lsubnav{width:644px;height:37px;overflow:hidden;background:url(/static/images/gl/lsubnav_bg.png) no-repeat;line-height:30px;margin-left:-1px;}
.lsubnav .cat{font-size:20px;color:#fff;margin-left:20px;}
.lsubnav .more{font-size:12px;color:#003366;font-family:"宋体";margin-right:5px; margin-top:3px;}

.l2subnav{margin-top:-3px;background:url(/static/images/gl/l2subnav_bg.png) right no-repeat;width:642px;height:35px;line-height:35px;}
.l2subnav h4{padding-left:48px;}
.l2subnav h4 a{color:#fff;font-family:"微软雅黑"}

.rsubnav{width:338px;height:34px;overflow:hidden;background:url(/static/images/gl/rsubnav_bg.png) no-repeat;line-height:30px;}
.rsubnav h4{width:132px;height:30px;margin-left:15px;text-align:center;}
.rsubnav h4 a{color:#fff;}
/* 专栏导语 */
.spintro{width:338px;height:398px;background:url(/static/images/gl/spdes_bg.png) no-repeat;}
.spintro p{text-indent:2em;font-size:14px;color:#003366;line-height:26px;padding:0 30px;}
.spintro p.fir{padding-top:25px;}

/* 泉州公路新闻 */
.gl-news{background:#edf9ff;width:642px;border:1px solid #b9ddef;border-top:none;position:relative;height:480px;}
.gl-newszw{padding:10px 12px 17px 22px;overflow:hidden;}
.gl-newszw .l{width:202px;height:422px;overflow:hidden;}
.gl-newszw .l li{width:200px;height:202px;background:#fff;margin-bottom:14px;border:1px solid #b9ddef;}
.gl-newszw .l li .img-link img{margin:3px auto 0}
.gl-newszw .l li p{height:26px;line-height:26px;text-align:center;}

.gl-newszw .r{width:388px;height:422px;}
.gl-newszw .r h2{text-align:center;padding-top:6px;}
.gl-newszw .r p{text-indent:2em;color:#757575;font-size:12px;padding-top:10px;line-height:26px;}
.gl-newszw .r .line{height:25px;border-bottom:1px dashed #757575}
.gl-newszw .r ul{padding-top:20px;}
.gl-newszw .r li{padding-left:8px;background:url(/static/images/gl/sq.png) left center no-repeat;font-size:14px;font-family:"宋体";margin-bottom:12px;}

/* 公路文化 */
.lpic-list .img-link{margin-right:15px;}
.lpic-list {height:451px;overflow:hidden;}
.lpic-list li{padding:20px 0;border-bottom:1px dashed #757575}
.lpic-list h1{font-weight:bold;font-family:"宋体";height:28px;line-height:28px;}
.lpic-list p{line-height:26px;padding-top:6px;}

/* 泉州路况播报 */
.bobao{border:1px solid #b9ddef;background:#edf9ff;}
.bobao-bd{padding:0 25px 0 15px;}
.js_timelineContainer{min-height:1000px; float:right; width:600px; height:950px; overflow-y:scroll; }
.mod-linetitle{position:relative;height:22px;}
.mod-linetitle .title{position: absolute; left: -29px; top: 0; width: 78px; height: 22px; background: url(/static/images/gl/live_circle.png) no-repeat right 5px; font-size: 11px; line-height: 22px; color: #d7003d; text-indent: 1px; font-family: "宋体";}
.mod-news-block{padding-bottom: 30px; background: url(/static/images/gl/live_line.png) repeat-y 43px 0}
.mod-news-time,.mod-news-content{float:left;}
.mod-news-time{width:80px;height:20px;position:relative;}
.mod-news-time .time { display: inline-block; padding-bottom: 10px; font: normal 12px/28px "arial"; color: #989898 }
.mod-news-time .icon-dot-blue,.mod-news-time .icon-dot-orange { display: block; width: 9px; height: 9px; position: absolute; top: 9px; left: 39px; background: url(/static/images/gl/pc-iconCircle_a74cd037_a74cd037.gif) no-repeat 0 0 }
.mod-news-content { width: 490px; position: relative; border-bottom: 1px solid #dcdcdc }
.mod-news-content .news-con .news-title { padding-bottom: 10px; word-break: break-all; word-wrap: break-word; _line-height: 24px }
.mod-news-content .news-con .news-title span { font: bold 18px/20px "microsoft yahei" }
.mod-news-content .news-con .info { padding-bottom: 20px; font: 14px/24px "simsun"; color: #666; word-break: break-all; word-wrap: break-word }
.mod-news-content .news-type { margin-bottom: 10px }
.mod-news-content .news-type .inner { display: inline-block; position: relative }
.mod-news-content .news-pho img { cursor: url(/static/images/gl/big1_ea3f1e7a_ea3f1e7a.cur),auto }
.mod-news-content .news-pho img { border: 1px solid #f4f4f4 }
.mod-news-content .news-bottom-p { padding-bottom: 10px; line-height: 12px; overflow: hidden; zoom:1}
.mod-loading { display: block; margin-top: 10px; height: 66px; width: 100%; background: url(/static/images/gl/loading02_c1a39e11_c1a39e11.gif) no-repeat center 0 }
.mod-showMoreBtn a { color:#004276;display: block; height: 30px; font: 12px/30px simsun; text-align: center; background: url(/static/images/gl/bg-moreBtn_b8d3b78e_b8d3b78e.png) repeat-x 0 0; border: 1px solid #cecece }
.mod-showMoreBtn{clear: both;padding: 10px 32px 10px 121px;}


/* 泉州公路人 */
.qzglr{width:320px;margin:0 auto;}
.sq-list li{padding-left:8px;background:url(/static/images/gl/sq.png) left center no-repeat;font-size:14px;font-family:"宋体";margin-bottom:12px;}

/* 网友评论 */
.comment{border:1px solid #b9ddef;background:#edf9ff;}

/* 公路资料库 */
.gl-datapic .img-link{width:144px;height:111px;margin-right:15px;}
.gl-datapic .img-link .alpha-inbox,.gl-datapic .img-link .alpha-bg{height:26px;line-height:26px;font-size:12px;}
.gl-datapic p.des{color:#484848;line-height:28px; margin-bottom:15px;}

.footer{border-top:2px solid #ddd;text-align:center;padding-top:25px;margin-bottom: 20px;}
.footer a,.footer p{color:#000;font-size:14px;}
.footer a{border-right:1px solid #000;padding-right:17px;padding-left:12px;}