﻿@charset "utf-8";
body{background-image: url(images/pageBanner.jpg);}
#header{margin-bottom: 180px;}
/* banner */

.mainContent{overflow:hidden;}
.side{float:left;width:230px;margin-right:40px;}
.introList .t{padding:15px;border-bottom:1px dotted #ddd;}

/* 通用-侧栏 */
.sideBox{}
.sideBox .hd{height: 54px; border-bottom: 1px solid #dddddd;}
.sideBox .hd .title{float: left; _display: inline; font-size: 24px; line-height: 54px; color: #ee0000}
.sideBox .hd .title a{color: #ee0000;font-size:22px;}
.sideBox .bd{padding: 20px 0px;}

/*  */
#sideMenuBox{margin-bottom: 20px;}
.menuList{}
.menuList li{height: 40px; border-bottom: 1px solid #dddddd;}
.menuList li a{display: block;height: 40px;line-height: 40px;text-align: left;padding-left: 36px;font-size: 16px;background: url(images/sideMenuLi.png) 203px -107px no-repeat;}
.menuList li a:hover{color:#014da1; text-decoration: none; }
.menuList li.on a{background-color: #ff5500;color: #fff;text-decoration: none;background-position: 203px 17px;}


.sideBox .infoList{overflow: hidden; padding-top: 20px}
.sideBox .infoList li {padding:0 0 20px;}
.sideBox .infoList li .title{white-space:normal;}
.sideBox .infoList li .date{ float: right; _display: inline; margin-left: 5px;}

/* 热点文章 */
#sideRDWZ .infoList{overflow: hidden; padding-top: 5px }
#sideRDWZ .infoList li {padding:0px 0 10px; border-bottom:1px dotted #d6d6d6; margin-bottom: 9px;}
#sideRDWZ .infoList li .title{white-space:normal;}
#sideRDWZ .infoList li .date{ float: right; _display: inline; margin-left: 5px;}

/* 侧栏-栏目菜单 */
#sideMenu{border:none;}
#sideMenu .hd{background: #014da1;}
#sideMenu .hd h5 a, #sideMenu .hd h5 span{line-height: 47px; color: #fff;}
#sideMenu .hd h5 a:hover{color: #ff0}
#sideMenu .bd{padding:20px;overflow:hidden;}
#sideMenu .bd li a{margin-bottom:1px;display:block;line-height:45px;text-align:center; font-size: 16px;}
#sideMenu .bd li a:hover,
#sideMenu .bd li.on a{background-color:#f0f0f0;color:#014da1;}

/* 内页内容区域 */
.mainBox{overflow:hidden;}
.mainBox .mHd{height: 54px; border-bottom: 1px solid #dddddd;}
.mainBox .mHd h5{float: left; _display: inline; font-size: 24px; line-height: 54px; color: #014da1}
.mainBox .mHd h5 a{color: #ee0000;font-size:22px;}
.mainBox .mBd{clear:both;padding:15px 0px;min-height:810px;overflow:hidden;}
.mainBox .path{margin:20px 0 0; float: right; _display: inline; }

/* 相关阅读 */
#xgyd{padding:0;margin-bottom:20px;}
#xgyd .hd{border:none;}
#xgyd .bd{padding:0 0 15px;border-bottom:1px solid #eee;overflow:hidden;}

/* 网站地图 */
.siteMap a{font-size:16px;}
.siteMap a:hover{color:#e00 !important;}
.siteMap .li1{margin-bottom:1em;}
.siteMap .li1 a{color:#014da1;}
.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;}
