﻿/* layout */
.mainContent { width: 750px; }
.side { width: 240px; }
.mainContent .col-1 { width: 510px; float: left; }
.mainContent .col-2 { width: 230px; float: right; }

/* sideBox */
.sideBox { margin-bottom: 10px; background: #fff; border: 1px solid #E6E6E6;}
.sideBox:nth-last-child(1) { margin-bottom: 0; }
.sideBox .hd { height: 35px; line-height: 35px; background: url(images/government/hd-3.png) repeat-x; padding: 0 10px; }
.sideBox .hd .title { float: left; display: inline; font-size: 14px; font-weight: 600; color: #cc0000; }
.sideBox .hd .title a { color: #cc0000; }
.sideBox .hd .more { float: right; color: #999;}
.sideBox .bd { padding: 5px 10px; border-top: none; }

/* mainBox */
.mainBox {  }
.mainBox .hd { background: url(images/government/hd-4.png) repeat-x #E7F4FB; height: 35px; border: solid #CCDDE9; border-width: 0 1px;}
.mainBox .hd .tab {}
.mainBox .hd .tab li { float: left; position: relative;}
.mainBox .hd .tab li a { display: block; padding: 0 25px; font-size: 14px; color: #4a9ed7; line-height: 35px; text-decoration: none;}
.mainBox .hd .tab li i { display: none; width: 7px; height: 4px; position: absolute; background: url(images/government/tit-1.png) no-repeat; bottom: -4px; left: 50%; margin-left: -4px;}
.mainBox .hd .tab li.on {}
.mainBox .hd .tab li.on a { color: #fff; background: url(images/government/hd-1.png) repeat-x #197EC0; }
.mainBox .hd .tab li.on i { display: block; }
.mainBox .hd .title {}
.mainBox .bd { border: 1px solid #E4E4E4; border-top: 0; padding: 5px 10px; }

/* leaderList */
.leaderList { overflow: hidden; zoom: 1; }
.leaderList li { float: left; width: 50%; text-align: center; padding: 2px 0; }
.leaderList li .pic {}
.leaderList li .pic img { padding: 2px; border: 0px solid #ddd; display: block; margin: 0 auto;}
.leaderList li .con { line-height: 20px; }
.leaderList li .title { color: #333; }
.leaderList li .job { color: #c00; font-weight: bold; }

/* 政府信息公开平台 */
#box-zfxxgkpt { padding: 8px; border: 1px solid #CDDEEA; background: #fff;}
#box-zfxxgkpt ul { padding-top: 53px; background: url(images/government/tit-zfxxgkpt.png) no-repeat; }
#box-zfxxgkpt li { width: 222px; height: 30px; line-height: 30px; overflow: hidden; background: url(images/government/btn-1.png) no-repeat; margin-top: 4px;}
#box-zfxxgkpt a { display: block; padding-left: 30px; color: #c00; }
#box-zfxxgkpt a:hover { font-weight: bold; }


#sideMenuBox { border: 1px solid #CDDEEA; }
#sideMenuBox .hd { background: url(images/government/hd-2.png) no-repeat; height: 34px; line-height: 34px;}
#sideMenuBox .hd .title { color: #fff; padding-left: 35px;}
#sideMenuBox .bd { border: 0; }
#sideMenuBox .menuList { margin-right: -10px; width: 228px;}
#sideMenuBox .menuList li { float: left; width: 107px; height: 28px; line-height: 28px; overflow: hidden; background: url(images/government/btn-2.png) no-repeat; margin: 5px 5px 0 0; display: inline;}
#sideMenuBox .menuList li.row { background: url(images/government/btn-2-row.png) no-repeat; width: 219px; }
#sideMenuBox .menuList a { display: block; padding-left: 25px; color: #006699; }
#sideMenuBox .menuList a:hover { color: #c00; font-weight: bold; }

/* 廊坊发布 */
#box-lffb {}
#box-lffb .item { border-bottom: 1px solid #E28E91; padding: 8px 0; }
#box-lffb .item .pic { float: left; padding-right: 10px; }
#box-lffb .item .pic img {}
#box-lffb .item .con { color: #000; line-height: 15px; overflow: hidden; zoom: 1; }
#box-lffb .item .con a { color: #c00; }
#box-lffb .item-last { border-bottom: 0 }

/* 综合查询 */
#box-zhcx {}
#box-zhcx .bd { background-color: #F6FAFF; }
#box-zhcx .links { border-bottom: 1px solid #CBCBCB; height: 29px; line-height: 28px; }
#box-zhcx .links a { float: left; padding: 0 7px; padding-top: 2px; }
#box-zhcx .links span { float: left; background-color: #F6FAFF; padding: 0 5px; border: solid #CBCBCB; border-width: 0 1px; border-top: 2px solid #c00; color: #c00; padding-top: 0; }
#box-zhcx .form { padding: 5px 0; }
#box-zhcx .field { height: 26px; line-height: 26px; }
#box-zhcx .field label { float: left; width: 50px; padding-right: 5px; text-align: right;}
#box-zhcx .field select,
#box-zhcx .field input { width: 140px; float: left; margin: 5px 0 0 0; }
#box-zhcx .btn { text-align: center; padding-top: 5px;}
#box-zhcx .btn button { background: #5897DC; border: 0; border-radius: 3px; color: #fff; font-weight: bold; width: 50px; height: 24px; cursor: pointer; }