﻿@charset "utf-8"; 
#content{ padding-top: 220px; background: url(images/page-banner.jpg) no-repeat center top;}
.mainContent{overflow: hidden;}
.side{float: left;width: 260px;margin-right: 20px;}
.introList li .tit a{font-size:18px;}
.nodeName{ margin-bottom: 30px; line-height: 70px; text-align: center; font-size: 30px; color: #0261a9; background: url(../images/nodeBg.png) no-repeat center bottom;}
.nodeName a{ color: #0261a9;}

/* 位置导航 */
.path{ padding: 0; background: none;}

/* 侧栏-通用 */
.sideBox{ margin-bottom: 20px;  background-color: #f5f5f5; overflow: hidden;}
.sideBox .hd{background: #0261a9; padding:12px 0;line-height: 30px; font-size: 18px; overflow: hidden;}
.sideBox .hd h3{ text-align: center;color: #fff;}
.sideBox .hd h3 a, .sideBox .hd h3 span{display: block;padding: 0 20px; font-size: 18px;color: #fff;}
.sideBox .hd .more{float: right;margin-right: 5px;}
.sideBox .bd{ position: relative;padding: 10px;}

/* 内页内容区域 */
.mainBox{  overflow: hidden;}
.mainBox .mHd{ background-color: #f5f5f5;border-bottom: 1px solid #ddd;overflow: hidden;}
.mainBox .mHd h3,.mainBox .mHd li{ position: relative; float: left;}
.mainBox .mHd h3 a, .mainBox .mHd h3 span{ display: inline-block; *display: inline; zoom: 1; padding:8px 20px;background:#0261a9; font-size: 18px; font-weight: bold; color: #fff;max-width: 230px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.mainBox .mHd li a{ margin: 0; padding: 8px 20px;background-color: #f5f5f5; font-size: 18px; color: #333;}
.mainBox .mHd .on a{ font-weight: bold; color: #0261a9;}
.mainBox .mHd .path{ float: right; margin: 13px 10px 0 0;font-size:12px;}
.mainBox .mHd .path em{ display:inline-block; *display:inline; zoom:1; padding-left:15px; background: url(images/icon-path.png) no-repeat 0 center; }
.mainBox .mHd .path i{ display: none;}
.mainBox .mBd{clear: both;padding: 19px;overflow: hidden;}
.mainContent .box .hd h3 a,.mainContent .box .hd h3 span{padding:8px 20px;background:#0261a9;}

/* 侧栏-栏目菜单 */
#sideMenu{ border-top: none;}
#sideMenu .bd{ padding: 9px 19px 19px;overflow: hidden;}
#sideMenu .bd li a{ text-align: center;  background-color:#fff; border-bottom:1px solid #c1def0; font-size: 16px;}
#sideMenu .bd li.on a{ background-color:#0261a9; border-color:#0261a9; color:#fff;}

/* 专题 */
#ztList{margin-top: 20px;overflow: hidden;}
#ztList li{ float: left; width: 33.33%; height: 90px; overflow: hidden; margin-bottom: 20px; text-align: center;}
#ztList li img{width: 256px;height: 56px; padding: 1px; border: 1px solid #ddd;}
#ztList li .title{ line-height: 30px;}

/* 文章头条 */
#focusNews{width: 300px;margin-right: 20px;float: left;}
#topNews{overflow: hidden;}
#topNews .introList .topic .title a{ font-size: 18px; color: #f50;}
#article .mainBox .mBd>.introList li .pic{ width: 160px;}
#article .mainBox .mBd>.introList li .title{ margin-bottom: 10px; font-size: 18px;}
#article .mainBox .mBd>.introList li .title a{ background: none; padding: 0;}
#article .mainBox .mBd>.introList li .info{ margin-top: 20px;}

/* 图片新闻 */
#tpxw{margin-top: 20px;}
#tpxw .bd{height:190px;padding:19px 19px 10px;}
#tpxw .bd .tempWrap{ width: 840px !important;}
#tpxw .bd li{ margin: 0;padding:0;}
#video .picList li .pic img,
#picture .picList li .pic img,
#tpxw .bd .picList li .pic img{width:205px;height:150px !important;}

/* 文章-父列表页-循环列表 */
.boxLoop{overflow: hidden; height: auto;margin-top: 20px;clear: both;}
.boxLoop .box{width: 48.7%;}
.boxLoop .fl{float: left;}
.boxLoop .fr{float: right;}
.boxPage{margin-bottom: 20px;}
.boxPage.first{margin:0;}
.boxLoop .bd{height: 180px;overflow: hidden;}

/* 领导-列表页 */
.leaderLoop{ margin: 20px 30px 50px; overflow: hidden;}
.leaderLoop dl{ float: left; width: 49.99%; margin-bottom: 1px; background-color: #f5f5f5; height: 60px; overflow: hidden;}
.leaderLoop dl dt{ float: left; width: 100px; line-height: 60px; text-align: center; background-color: #3790d6;}
.leaderLoop dl dt a{ color: #fff; font-weight: bold;}
.leaderLoop dl dd{ padding: 10px 10px 10px 30px; line-height: 20px; overflow: hidden;}
.leaderLoop dl dd li{ float: left; width: 33.33%;}
.leaderLoop dl dd li.noData{ width: auto; color: #999;}
.leaderLoop dl dd li a{ display: block; white-space: nowrap; color: #0261a9; text-overflow: ellipsis; overflow: hidden;}
.leaderLoop dl dd li a:hover{ color: #e00;}

/* 热点排行 */
#sidePh .bd{padding: 0 15px;}
#sidePh .infoList li{padding: 8px 0;line-height: 20px;height: auto;border-bottom: 1px dotted #ddd;}
#sidePh .infoList li a{padding: 0;background: none;}
#sidePh .infoList li.last{border: none;}
#sidePh .infoList li em{float: left;margin-right: 10px;*display: inline;zoom: 1;position: relative;top: 2px;width: 16px;height: 16px;line-height: 16px;text-align: center;background: #ccc;color: #fff;border-radius: 2px;font-style: normal;font-size: 12px;}
#sidePh .infoList li.li1 em.up{background-color: #e00;}
#sidePh .infoList li.li2 em.up{background-color: #f80;}
#sidePh .infoList li.li3 em.up{background-color: #5d1;}

#leader .introList li{ border-bottom:1px dotted #ddd;}
#leader .introList li .tit .job{margin-left:10px;}

/* 领导-内容页 */
#leader .leaderCon{margin: 2em 1em;}
#leader .leaderCon .title{padding-top: 5px;}
#leader .leaderCon .pic{clear: both;padding: 20px 0; text-align: center;}
#leader .leaderCon .pic img{max-width:400px;}
#leader .leaderCon .box{ border: none; background: #f9f9f9;}
#leader .leaderCon .box .hd{ background: #fff; border-bottom: 1px solid #0261a9;}
#leader .leaderCon .box .hd h3:after{ display: none;}
#leader .leaderCon .box .bd{ padding: 30px;}

/* 相关阅读 */
#xgyd{margin-bottom: 20px;}
#xgyd .bd{padding: 15px 0;border-bottom: 1px solid #eee;overflow: hidden;}
#xgyd .bd li{float: left;width: 50%;}

/* 网站地图 */
.siteMap a{font-size: 16px;}
.siteMap a:hover{color: #e00 !important;}
.siteMap .li1{margin-bottom: 1em;}
.siteMap .li1 a{color: #0261a9;}
.siteMap .h1{padding: 10px;border: 1px solid #e5e5e5;background-color: #fcfcfc;}
.siteMap .ul1{padding: 10px;}
.siteMap .li2{padding: 0 10px 5px 0;display: inline-block;*display: inline;zoom: 1;}
.siteMap .li2 a{color: #666;}
