﻿@charset "utf-8";
/* CSS Document */

body {
    background: #eeeeee;
}
.position {
    position: relative;
}
.bgcolorwhite {
    background: #fff;
}
.bt-margin-left-50 {
    margin-left: 50px;
}
.bt-padding-top-40 {
    padding-top: 40px;
}
.bt-margin-top-60 {
    margin-top: 60px;
}
.bt-height-100 {
    height: 100px;
}
.bt-padding-5 {
    padding: 5px;
}
.bt-margin-left-13 {
    margin-left: 13px;
}
.mr9{margin-right: 9px;}
.mr10{margin-right: 10px;}
.mr16{margin-right: 16px;}
.mr17{margin-right: 17px;}
.mb20{margin-bottom: 20px;}
.border {
    border: #2a4b6e solid 1px;
}
.bt-box-1002 {
    width: 1002px;
    height: auto;
    margin: 10px auto 0 auto;
}
.bt-box-325 {
    width: 325px;
    height: auto;
}
/* 搜素 */
.search {
    margin-top: 7px;
}
.search_input {
    width: 224px;
    border: solid 1px #d0d0d1;
    border-top-left-radius: 18px;
    border-bottom-left-radius: 18px;
    border-right: none;
    height: 35px;
    line-height: 35px;
    padding-left: 15px;
}
.search_right {
    background: url(seach.png) no-repeat 10%;
    height: 35px;
    color: #999999;
    padding-left: 10px;
    width: 50px;
    border: solid 1px #d0d0d1;
    border-top-right-radius: 18px;
    border-bottom-right-radius: 18px;
    float: right;
    border-left: none;
    background-color: #ffffff;
}
.top {
    font-size: 13px;
    color: #999999;
    background: #eeeeee;
}
.top a {
    color: #999999;
}
.top_jft {
    border: solid #999999 1px;
    border-radius: 5px;
    width: 24px;
    height: 24px;
    margin-top: 13px;
    line-height: 22px;
    text-align: center;
    margin-right: 8px;
    color: #999999;
    background: #eeeeee;
}
.top_wza {
    border: solid #999999 1px;
    border-radius: 5px;
    width: 80px;
    height: 24px;
    margin-top: 13px;
    line-height: 22px;
    text-align: center;
    margin-right: 50px;
}
.banner {
    background: url("banner.jpg") center no-repeat;
    min-height: 180px;
    width: 100%;
}
/* 导航 */
.navbg {
    background: #a30909;
    width: 100%;
}
.nav {
    height: 50px;
}
.navhover {
    background: #ffebeb;
}
.navhovera {
    color: #a30909;
}
.nav ul li {
    float: left;
    width: 11.11%;
    text-align: center;
    line-height: 50px;
}
.nav ul li a {
    color: #fff;
    font-size: 19px;
}
.nav ul li:hover {
    background: #ffebeb;
}
.nav ul li:hover a {
    color: #a30909;
    font-weight: bold;
}
/* 居中 */
.container {
    margin: 0 auto;
    width: 1100px;
    padding: 20px;
}
/*通用列表*/
.news {
    width: 490px;
    position: relative;
}
.newsbox {
    clear: both;
    overflow: hidden;
}
/* 图片新闻 */
.picnews{width: 550px; height: 350px;}
#focus {width:550px; height:350px; overflow:hidden; position:relative;margin:0 auto; z-index:1}
#focus ul {height:660px; position:absolute;margin:0;padding:0;}
#focus ul li {float:left; width:550px; height:350px; overflow:hidden; position:relative; background:#000;}
#focus ul li div.photo_bt {position:absolute; bottom:-2px; left:12px; font-size:15px; color:#ffffff; z-index:1; line-height:45px;}
#focus .btnBg {position:absolute; width:550px; height:45px; left:0; bottom:0; background:#000000;}
#focus .btn {position:absolute; width:250px; height:10px; padding:14px 10px; right:5px; bottom:18px; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:10px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#82a4d0;}
#focus .btn span.on {background:#f4a22d;}
#focus .preNext {width:45px; height:100px; position:absolute; top:45px; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
/*新闻DIV切换*/
.newsTab {
    text-align: center;
}
/*菜单class*/
.Menubox {
    height: 39px;
    line-height: 39px;
    border-bottom: #eeeeee solid 1px;
}
.Menubox ul {
    margin: 0;
    padding: 0;
}
.Menubox li {
    float: left;
    display: block;
    cursor: pointer;
    width: 97px;
    text-align: center;
    color: #000;
    line-height: 39px;
    font-size: 19px;
}
.Menubox li a {
    font-size: 19px;
    color: #999999;
}
.Menubox li.hover {
    padding: 0px;
    width: 97px;
    font-weight: bold;
    line-height: 36px;
    border-bottom: #c5232a solid 3px;
    color: #c5232a;
}
.Menubox li.hover a:link, .Menubox li.hover a:visited {
    color: #c5232a;
}
.Contentbox {
    overflow: hidden;
    text-align: left;
    padding-top: 5px;
    list-style: none;
    font-size: 17px
}
.Contentbox a:link, .Contentbox a:visited {
    color: #000;
    font-size: 17px;
}
.Contentbox a:hover, .Contentbox a:active {
    color: #1c5bb8;
}
.Contentbox li {
    background: url("liststyle.png") 0 50% no-repeat;
    line-height: 39px;
    padding: 0 0 0 10px;
    list-style: none;
}
.date {
    color: #999999;
    font-size: 17px;
}
.Contentbox .sp_monre {
    position: absolute;
    top: 8px;
    right: 5px;
    text-align: right;
    font-size: 15px;
    font-family: "microsoft Yahei";
}
.Contentbox .sp_monre a {
    font-size: 15px;
    line-height: 30px;
    color: #666
}
.Contentbox .sp_monre a:hover {
    color: #f30
}
.Contentbox .sp_monre2 {
    position: absolute;
    top: 25px;
    right: 585px;
    text-align: right;
    font-size: 15px;
    font-family: "microsoft Yahei";
}
.Contentbox .sp_monre2 a {
    font-size: 15px;
    line-height: 30px;
    color: #666
}
.Contentbox .sp_monre2 a:hover {
    color: #f30
}
.news2 {
    width: 520px;
}
/* 政务公开 */
.zwgk_ico_1 {
    background: url("ico_17.png") no-repeat;
    width: 117px;
    height: 103px;
    text-align: center;
    padding-top: 71px;
    margin-top: 17px;
}
.zwgk_ico_2 {
    background: url("ico_10.png") no-repeat;
    width: 117px;
    height: 103px;
    margin-left: 17px;
    text-align: center;
    padding-top: 71px;
    margin-top: 17px;
}
.zwgk_ico_3 {
    background: url("ico_11.png") no-repeat;
    width: 117px;
    height: 103px;
    margin-left: 16px;
    text-align: center;
    padding-top: 71px;
    margin-top: 17px;
}
.zwgk_ico_4 {
    background: url("ico_12.png") no-repeat;
    width: 117px;
    height: 103px;
    margin-left: 17px;
    text-align: center;
    padding-top: 71px;
    margin-top: 17px;
}
.zwgk_ico_5 {
    background: url("ico_13.png") no-repeat;
    width: 117px;
    height: 103px;
    text-align: center;
    padding-top: 71px;
    margin-top: 17px;
}
.zwgk_ico_6 {
    background: url("ico_14.png") no-repeat;
    width: 117px;
    height: 103px;
    margin-left: 17px;
    text-align: center;
    padding-top: 71px;
    margin-top: 17px;
}
.zwgk_ico_7 {
    background: url("ico_15.png") no-repeat;
    width: 117px;
    height: 103px;
    margin-left: 16px;
    text-align: center;
    padding-top: 71px;
    margin-top: 17px;
}
.zwgk_ico_8 {
    background: url("ico_16.png") no-repeat;
    width: 117px;
    height: 103px;
    margin-left: 17px;
    text-align: center;
    padding-top: 71px;
    margin-top: 17px;
}
/* 服务事项 */
.fwsx_title {
    height: 39px;
    line-height: 39px;
    border-bottom: #eeeeee solid 1px;
}
.fwsx_title ul li {
    padding: 0px;
    width: 97px;
    color: #c5232a;
    font-weight: bold;
    line-height: 36px;
    border-bottom: #c5232a solid 3px;
    font-size: 19px;
}
.fwsx {
    border: #dfdfdf solid 1px;
    width: 520px;
    background: #f8f8f8;
    padding-bottom: 16px;
    border-top: none;
    padding-bottom: 35px;
}
.fwsx a {
    font-size: 17px;
}
.fwsx_ico_1 {
    background: url("ico_1.png") no-repeat;
    line-height: 41px;
    margin-left: 27px;
    padding-left: 57px;
    margin-top: 26px;
}
.fwsx_ico_2 {
    background: url("ico_2.png") no-repeat;
    line-height: 41px;
    margin-left: 48px;
    padding-left: 57px;
    margin-top: 26px;
}
.fwsx_ico_3 {
    background: url("ico_3.png") no-repeat;
    line-height: 41px;
    margin-left: 48px;
    padding-left: 57px;
    margin-top: 26px;
}
.fwsx_ico_4 {
    background: url("ico_4.png") no-repeat;
    line-height: 41px;
    margin-left: 27px;
    padding-left: 57px;
    margin-top: 28px;
}
.fwsx_ico_5 {
    background: url("ico_5.png") no-repeat;
    line-height: 41px;
    margin-left: 48px;
    padding-left: 57px;
    margin-top: 28px;
}
.fwsx_ico_6 {
    background: url("ico_6.png") no-repeat;
    line-height: 41px;
    margin-left: 48px;
    padding-left: 57px;
    margin-top: 18px;
}
.fwsx_ico_7 {
    background: url("ico_7.png") no-repeat;
    line-height: 41px;
    margin-left: 27px;
    padding-left: 57px;
    margin-top: 28px;
    clear: both;
}
.fwsx_ico_8 {
    background: url("ico_8.png") no-repeat;
    line-height: 41px;
    margin-left: 48px;
    padding-left: 57px;
    margin-top: 28px;
}
.fwsx_ico_9 {
    background: url("ico_9.png") no-repeat;
    line-height: 41px;
    margin-left: 48px;
    padding-left: 57px;
    margin-top: 28px;
}
/* 其他 */
.qt_lmlist {
    width: 520px;
    border: #e27175 solid 1px;
    background: #ffe8e9;
    height: 103px;
}
.qt_lmlist ul li {
    float: left;
    text-align: center;
}

.qt_lmlist ul li:hover{ height: 103px;}
.qt_lmlist_zcfg{background:url("ico_13.png") no-repeat 50% 19px; padding-top: 68px; width: 129px;}
.qt_lmlist_zcfg:hover{background: url("ico_13_hover.png") no-repeat 50% 19px #c5232a;}
.qt_lmlist_zcfg:hover a{color: #ffffff;}
.qt_lmlist_czxx{background:url("ico_14.png") no-repeat 50% 19px; padding-top: 68px; width: 130px;}
.qt_lmlist_czxx:hover{background: url("ico_14_hover.png") no-repeat 50% 19px #c5232a;}
.qt_lmlist_czxx:hover a{color: #ffffff;}
.qt_lmlist_rsxx{background:url("ico_15.png") no-repeat 50% 19px; padding-top: 68px; width: 129px;}
.qt_lmlist_rsxx:hover{background: url("ico_15_hover.png") no-repeat 50% 19px #c5232a;}
.qt_lmlist_rsxx:hover a{color: #ffffff;}
.qt_lmlist_fzgh{background:url("ico_16.png") no-repeat 50% 19px; padding-top: 68px; width: 130px;}
.qt_lmlist_fzgh:hover{background: url("ico_16_hover.png") no-repeat 50% 19px #c5232a;}
.qt_lmlist_fzgh:hover a{color: #ffffff;}

.qt_xxgklist {
    width: 520px;
    height: 103px;
}
.qt_xxgklist a {
    font-size: 17px;
}
.qt_xxgklist_ysq {
    background: url("ico_9.png") no-repeat;
    width: 117px;
    padding-top: 72px;
    height: 103px;
    float: left;
    text-align: center;
    margin-bottom: 10px;
}
.qt_xxgklist_gkzn {
    background: url("ico_10.png") no-repeat;
    width: 117px;
    padding-top: 72px;
    height: 103px;
    float: left;
    text-align: center;
    margin-left: 17px;
}
.qt_xxgklist_gkzd {
    background: url("ico_11.png") no-repeat;
    width: 117px;
    padding-top: 72px;
    height: 103px;
    float: left;
    text-align: center;
    margin-left: 18px;
}
.qt_xxgklist_gknb {
    background: url("ico_12.png") no-repeat;
    width: 117px;
    padding-top: 72px;
    height: 103px;
    float: right;
    text-align: center;
}
/* 友情链接 
.linK {
    padding: 30px 0;
}*/
.link_pic ul li {
    float: left;
    margin-right: 36px;
}
.linK select {
    width: 240px;
    height: 32px;
    padding-left: 10px;
    font-size: 13px;
    color: #333333;
    margin-right: 40px;
    float: left;
    line-height: 32px;
}
/*
.link select a {
    font-size: 13px;
    color: #333333;
}*/
/* footer */
.footer {
    background: #a30909;
    width: 100%;
}
.footer_info {
    width: 450px;
    margin: 0 auto;
}
.footer_text {
    font-size: 13px;
    color: #ffffff;
    text-align: center;
    line-height: 27px;
    padding-top: 15px;
}



.link {
  display: block;
}
.link .link-box {
  display: block;
}
.link .link-box .bot-title {
  display: block;
  line-height: 20px;
  font-size: 20px;
  font-weight: bold;
  color: #fff;
}
.link .link-box .link-subbox {
  display: block;
  width: 1100px;
  padding: 30px 0 0 0;
  font-size: 15px;
}
.link .link-box .link-subbox .link-item {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: 245px;
  border: solid 1px #cccccc;
  background: #ffffff;
  cursor: pointer;
}
.link .link-box .link-subbox .link-item:hover .chose-box {
  display: block;
}
.link .link-box .link-subbox .link-item .show-box {
  position: relative;
  display: block;
  padding-left: 15px;
  padding-right: 40px;
  height: 40px;
  line-height: 40px;
  font-size: 15px;
  color: #37694c;
}
.link .link-box .link-subbox .link-item .show-box:after {
  position: absolute;
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  top: 10px;
  right: 10px;
  background: url(icon_arrow_down.png) no-repeat center;
}
.link .link-box .link-subbox .link-item .chose-box {
  display: none;
  position: absolute;
  left: 0;
  right: 0;
  top: -300px;
  border: solid 1px #ddd;
  background: #fff;
  max-height: 144px;
  overflow: auto;
}
.link .link-box .link-subbox .link-item .chose-box .chose-item {
  display: block;
  padding: 0 10px;
  line-height: 36px;
  font-size: 14px;
}
.link .link-box .link-subbox .link-item .chose-box .chose-item:hover {
  color: #37694c;
}
/*在线互动*/
.zxhd_01{
    background: url("1.jpg") no-repeat;
    width: 169px;
    height: 127px;
    line-height: 127px;
}
.zxhd_02{
    background: url("2.jpg") no-repeat;
    width: 169px;
    height: 127px;
    line-height: 127px;
}
.zxhd_03{
    background: url("3.jpg") no-repeat;
    width: 169px;
    height: 127px;
    line-height: 127px;
}
.zxhd_04{
    background: url("4.jpg") no-repeat;
    width: 169px;
    height: 127px;
    line-height: 127px;
}
.zxhd_05{
    background: url("5.jpg") no-repeat;
    width: 169px;
    height: 127px;
    line-height: 127px;
}
.zxhd_06{
    background: url("6.jpg") no-repeat;
    width: 169px;
    height: 127px;
    line-height: 127px;
}.zxhd_07{
    background: url("7.jpg") no-repeat;
    width: 169px;
    height: 127px;
    line-height: 127px;
}