@charset "gb2312";
.content{ width:980px; margin:0 auto; padding:15px 10px; background:#fff}
.xiangqing_a{ color:#ff6600}
.head {padding-bottom: 10px;}
/*left*/
.content .left{ float:left; width:220px}
.content .left h2{ background:url(../images/left1.gif) no-repeat; line-height:35px; color:#fff; text-indent:14px}
.content .left ul{ padding:10px 10px 20px 6px; border:1px solid #ddd; margin-bottom:10px}
.content .left .left_ul li{ line-height:29px; border-bottom:1px solid #ddd; text-indent:6px; font-weight:bold}
.content .left .left_ul li span{ color:#0674b6; font-family:Arial, Helvetica, sans-serif; font-size:11px}
/*.content .left .left_ul li a{ color:#666}
*/.content .left .left_ul li a:hover{ color:#e60a12}
.content .left_gjfw li{ float:left; width:81px; height:105px; background:url(../images/gjfw_bj.gif) right 82px no-repeat; padding-left:15px; border-bottom:none}
.currentNav a{color:#e60a12}
/*right*/
.content .right{ float: right; width:748px; border:1px solid #ddd; padding-bottom:40px}
.content .right .mbx{ background:url(../images/dongtai.gif) no-repeat; color:#fff; line-height:33px; text-indent:15px; border-bottom:1px solid #048cc9; font-weight:bold; line-height:33px;margin-bottom:10px}
.content .right .mbx span{ font-weight:normal; float:right; width:536px; background:url(../images/gjdt_bj.gif) repeat-x; font-size:12px; color:#0483c2; text-align:right; padding-right:12px}
.content .right .mbx span a{color:#0483c2;}
.content .right .mbx span .dangqian_a{ color:#ff6600}
.content .right .right_content{ padding:10px}
.content .right .right_content .fubiaoti{ text-align:center;font-weight:400;font-size:14px}
.content .right .right_content img{max-width:100%;height:auto}
/*right honer*/
.gjtpz{ float:left;width:180px;height:145px;padding-right:2px;text-align:center;}
.xlcx{ margin-left:150px;line-height:35px;}
.gjtpz a{border:1px #cccccc solid; padding:5px; background-color:#FFFFFF; *filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=200, Color="#cccccc");line-height:28px; color:#000000; text-decoration:none;width:160px;height:120px;display: table-cell;vertical-align:middle;*display: block;*font-size:104.76px;*font-family:Arial;text-align:center; overflow:hidden; position:relative}
.gjtpz a:hover{ text-decoration:none; line-height:28px; color:#000000;}
/*right news*/
.content .right .news_ul{ line-height:30px;}
.content .right .news_ul .newsli_1{ padding-bottom:5px}
.content .right .news_ul li span{ float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999; width:75px; text-align:right; padding-right:30px}
.content .right .news_ul .li_bg{ background:#efefef}
.content .right .news_ul #li1{ float:right; width:510px}
.huandengpian{width:200px;}
#NewsPic { position: relative; width: 200px; height: 150px; overflow: hidden; border: solid 1px #000; }
    #NewsPic a { overflow: visible; border: 0; text-decoration: none; }
    #NewsPic .Picture { position: absolute; left: 0; top: 0; }
    #NewsPic .Nav { position: absolute; height: 13px; line-height: 14px; bottom: 0; right: 0; }
        #NewsPic .Nav span { font-size: 12px; font-weight: 400; color: #FFF; float: right; display: block; width: 24px; text-align: center; background: #000; border-left: solid 1px #FFF; cursor: pointer; padding:0}
            #NewsPic .Nav span.Normal { color: #FFF; background: #000; filter: Alpha(opacity=50); opacity: .5; }
            #NewsPic .Nav span.Cur { background: #ce0609; color: #FFF; }
#NewsPic a{visibility: hidden; display: none;}#NewsPic a.visible1{visibility: visible; display: block;}
.content .right .right_content .news_title{ font-size:16px; font-weight:bold; color:#0483c2; border-bottom:1px solid #ddd; text-align:center; padding-bottom:5px}
.content .right .right_content .news_addtime{ text-align:right; padding-top:5px; padding-bottom:5px; font-size:12px}
.content .right .right_content .news_pic img{max-width:680px;}
.content .right .right_content .news_content{ font-size:14px}
.content .right .right_content .xgxinwen{background: url("../images/biaozhi.gif") no-repeat scroll left 50px;line-height: 33px;text-indent:20px; border-bottom:1px solid #ddd; padding-top:40px; color:#1f79b6; font-weight:bold}
.content .right .right_content .xgxinwen_ul{ padding-top:5px; font-size:12px; padding-bottom:10px; }
.content .right .right_content .xgxinwen_ul li{ float:left; width:50%;line-height:30px; height:30px; overflow:hidden}
.upnexttitle{ font-size:12px; padding-top:15px}
/*IC*/
.case_title{float:left; width:60%; line-height:22px;}
.case_title a{font-size:12px; color:#333333; font-weight:bold; text-decoration:none;}
.case_author{float:left; width:25%; line-height:22px;}
.case_addtime{float:right; width:15%; line-height:22px; text-align:right}
.case_context{width:100%; line-height:22px; border-bottom:1px #ccc dotted; padding-bottom:5px}
/*乘客信箱*/
.fk{color:#005E8A; line-height:22px; width:45px;}
.fktext{color:#0080C0; line-height:22px; }
.fktime{color:#0080C0;line-height:22px; width:85px; text-align:right;}

.hf{ color:#BD5F00;line-height:22px; width:45px;}
.hftext{color:#E37200; line-height:22px; border-bottom:1px #999999 dotted;}
.hftime{color:#8080FF;line-height:22px; width:85px;text-align:right;}
/*好人好事*/
.content .right .right_content .haorenhaoshi li{ border-bottom:1px dotted #ddd; padding-bottom:5px; padding-top:5px}
/*光荣榜*/
.content .right .right_content .guangrongbang h2,.content .right .right_content .xinshidaiguangrongbang h2{ font-size:14px; border-bottom:1px solid #ddd;background: url("../images/biaozhi.gif") no-repeat scroll 11px 24px rgba(0, 0, 0, 0);color: #1f79b6;line-height: 33px;text-indent: 31px; clear:both; margin-bottom:15px; padding-top:15px}
.content .right .right_content .guangrongbang .grb{float:left; width:180px; height:170px; padding-right:2px;  text-align:center}
.content .right .right_content .guangrongbang .grb .img{border:1px solid #dddddd;width:170px;height:130px;display: table-cell;vertical-align:middle;*display: block;*font-size:113.5px;*font-family:Arial;text-align:center; overflow:hidden; position:relative}
.content .right .right_content .guangrongbang .grb p{ width:170px}
.content .right .right_content .xinshidaiguangrongbang li{float:left;width:32.33%;padding-right:1%;text-align:center;margin-bottom:10px}
.content .right .right_content .xinshidaiguangrongbang li .img{border:1px solid #dddddd;height:;overflow:hidden;padding:10px 0}

/*baokan*/
.content .right .right_content .baokan h2{ font-size:14px; border-bottom:1px solid #ddd;background: url("../images/biaozhi.gif") no-repeat scroll 11px 24px rgba(0, 0, 0, 0);color: #1f79b6;line-height: 33px;text-indent: 31px; clear:both; margin-bottom:15px; padding-top:15px}
.content .right .right_content .baokan .grb{float:left; width:32.33%; height:360px; padding:0 0.5%;  text-align:center}
.content .right .right_content .baokan .grb .img{border:1px solid #dddddd;width:100%;height:300px;padding:10px 0;display:block;}
.content .right .right_content .baokan .grb p{ width:100%}
/*分页样式*/
#fenye1{width:100%; text-align:center; display:table; }
#fenye1 div{padding-top:40px;text-align:center; }
.lpa{text-decoration:none;color:#000;  font-size:14px;}
.up{ padding:3px 5px; text-align:center; border:1px #ddd solid; }
.down{ padding:3px 5px;text-align:center; border:1px #ddd solid;}
.space{width:8px;}
a.g:hover {
	text-decoration: underline;
	color:#901d22;
}
.all{ padding:3px 5px;border:1px #ccc solid;}
.firstlast{ padding:3px 5px;color:#FFFFFF;border:1px #ccc solid;}
.numborder{border:1px #ddd solid;}
.onfous{color:#FFFFFF;border:1px #ccc solid; text-align:center; padding:3px 5px; color:#f00}
a.e:link {text-decoration:underline;color:#336B9C;}
a.e:visited {text-decoration:underline;color:#336B9C;}
a.e:hover {text-decoration: underline;color:#336B9C;}
a.e:active {text-decoration:underlinecolor:#336B9C;}
.current1{color:#004cb3; font-weight:bold}
.red{ color:#f00;font-weight:bold}
.pager{ float:right; width:260px; }
.pageNavi{ padding-top:20px;text-align:center;font-size:12px}
.pageNavi a{font-size:12px}
.pageNavi1{ padding-top:30px; padding-bottom:15px;}
.wp-pagenavi1 {CLEAR: both; font-size:14px}
.wp-pagenavi1 A {PADDING-RIGHT: 5px;PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px;PADDING-TOP: 3px;TEXT-DECORATION: none}
.wp-pagenavi1 SPAN {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px;PADDING-TOP: 3px;TEXT-DECORATION: none}
.wp-pagenavi1 SPAN.current {FONT-WEIGHT: bold}
.wp-pagenavi .cur{color:#f00;font-weight:bold}
.wp-pagenavi {CLEAR: both}
.wp-pagenavi A {BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none}
.wp-pagenavi SPAN {BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none}
.wp-pagenavi A:hover {BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000}
.wp-pagenavi SPAN.current {BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000}
.wp-pagenavi SPAN.current {FONT-WEIGHT: bold}
.pageleft a{color:#336B9C;text-decoration:underline}