@charset "utf-8";
/* CSS Document */
* {margin:0px; padding:0px;}
html{font-size: 14px;}
body{font:14px "微软雅黑";min-width:1200px;}
ol,ul {list-style:none;}
a {color:#333;text-decoration:none!important;}
img {border:0;vertical-align:middle;}
table {border-collapse:collapse; border-spacing:0;}
.wz_top > a + a:before {
    content: "/\00a0";
    padding: 0 5px;
    color: #ccc;
}
/*顶部*/
@media (min-width: 1025px) {
    .topdb {width: 100%;}
    .topdb .topdbs {width: 1200px;margin: 0 auto;height: 120px;overflow: hidden;}
    .topdbs .logo {width: 625px;float: left;margin-top: 20px;}
    .topdbs .logo img {width: 100%;height: auto;}
    .topdbs .serch {height: 34px;display: block;float: right;margin-top: 40px;}
    .serch .webtxt {display: block;width: 325px;float: left;line-height: 35px;color: #6A6667;text-indent: 10px;border: 1px solid #cccccc;outline: none;height: 35px;}
    .serch .webtns {color: #fff;font-size: 16px;cursor: pointer;background: #CC0101;width: 60px;height: 36px;line-height: 36px;border: none;}
    /*导航*/
    .bigcover{display: none;}
    #navmenu {width: 100%!important;background: #0456A0;height: 48px !important;}
    #navmenus {width: 1200px;height: 48px;margin: 0 auto;}
    #navmenu ul .bottom {float: left;text-align: center;width: 133.3px;height: 48px;position: relative;}
    #navmenu ul .bottom .menu {color: #ffffff;font-size: 18px;display: block;line-height: 48px;cursor:pointer!important;pointer-events: initial!important;}
    #navmenu ul .bottom .menu h3 {font-size: 18px;font-weight: initial;}
    #navmenu ul .bottom:hover {background: #56afff;}
    #navmenu ul .bottom ul {position: absolute;top: 48px;left: 0;width: 133.3px;background: #56afff;display: none;text-align: center;z-index: 10;}
    #navmenu ul .bottom ul li {width: 133.3px;text-align: center;border: none;position: relative;border-top: 1px solid #f0f0f0;}
    #navmenu ul .bottom ul li a {color: #ffffff !important;display: block;width: 133.3px;text-align: center;padding: 8px 0;}
    #navmenu ul .bottom ul li a h3{font-size: 14px;font-weight: initial;}
    #navmenu ul .bottom ul li a:hover {background: #0456A0;color: #ffffff !important;}
    /*banner*/
    .slideBox {width: 100%;height: auto;overflow: hidden;position: relative;}
    .slideBox .hd {height: 15px;overflow: hidden;position: absolute;left: 50%;bottom: 5px;z-index: 1;transform: translateX(-50%);}
    .slideBox .hd ul {overflow: hidden;zoom: 1;float: left;}
    .slideBox .hd ul li {float: left;margin-right: 8px;width: 10px;height: 10px;background: #ffffff;border-radius: 10px;cursor: pointer;}
    .slideBox .hd ul li.on {background: #0456A0;color: #ffffff;}
    .slideBox .bd {position: relative;height: 100%;z-index: 0;}
    .slideBox .bd li {zoom: 1;vertical-align: middle;}
    .slideBox .bd img {width: 100%;height: 100%;display: block;}
    /*轮播新闻*/
    .new_cont {width: 100%;margin-top: 30px;}
    .new_conts {width: 1200px;margin: 0 auto;overflow: hidden;height: 352px;}
    .new_conts .new_cont_left {width: 600px;height: 352px;float: left;}
    .new_conts.titlebgtop {font-size: 20px;margin: 14px 0px 0px 0px;}
    .new_conts .focusBox {position: relative;width: 600px;height: 352px;overflow: hidden;font: 12px/1.5 Verdana, Geneva, sans-serif;float: left;background: white;}
    .new_conts .focusBox .pic img {width: 100%;height: 100%;display: block;}
    .new_conts .focusBox .txt-bg {position: absolute;bottom: 0;z-index: 1;height: 30px;width: 100%;background: #333;filter: alpha(opacity=40);opacity: 0.4;overflow: hidden;}
    .new_conts .focusBox .txt {position: absolute;bottom: 0;z-index: 2;height: 30px;width: 100%;overflow: hidden;}
    .new_conts .focusBox .txt li {height: 30px;line-height: 30px;position: absolute;bottom: -30px;}
    .new_conts .focusBox .txt li a {display: block;color: white;padding: 0 0 0 10px;font-size: 16px;text-decoration: none;text-overflow: ellipsis;overflow: hidden;width: 430px;}
    .new_conts .focusBox .num {position: absolute;z-index: 3;bottom: 8px;right: 5px;}
    .new_conts .focusBox .num li {float: left;position: relative;width: 8px;height: 8px;border-radius: 10px;overflow: hidden;text-align: center;margin-right: 6px;cursor: pointer;border: 1px solid #ffffff;}
    .new_conts .focusBox .num li a, .new_conts .focusBox .num li span {position: absolute;z-index: 2;display: block;color: white;width: 100%;height: 100%;top: 0;left: 0;text-decoration: none;}
    .new_conts .focusBox .num li span {z-index: 1;background: rgb(255, 255, 255, 0.1);}
    .new_conts .focusBox .num li.on a, .new_conts .focusBox .num a:hover {background: #ffffff;}
    .new_conts .mores {margin-right: 1px;}
    /*轮播及新闻*/
    .new_cont_right {width: 580px;margin-left: 20px;float: left;}
    .new_conts .hasMoreTab .hd {line-height: 34px;height: 44px;position: relative;padding-right: 10px;border-bottom: 1px solid #cccccc;}
    .new_conts .hasMoreTab .hd .more {float: right;color: #333;padding-top: 6px;}
    .new_conts .hasMoreTab .hd .more a {color: #0056ac;}
    .new_conts .hasMoreTab .hd .more a:hover {color: #F00;}
    .new_conts .hasMoreTab .hd ul {z-index: 5;position: absolute;height: 44px;overflow: hidden;zoom: 1;margin-bottom: 0px;}
    .new_conts .hasMoreTab .hd li {float: left;text-align: center;height: 40px;cursor: pointer;font-weight: bold;margin-right: 30px;font-size: 24px;}
    .new_conts .hasMoreTab .hd li a {color: #333333;}
    .new_conts .hasMoreTab .hd li:first-child {margin-left: 0;}
    .new_conts .hasMoreTab .hd li.on {text-align: center;height: 40px;font-size: 24px;font-weight: bold;border-bottom: 4px solid #CB0404;}
    .new_conts .hasMoreTab .hd li.on a {color: #0456A0;}
    .new_cont_right .bd ul {padding-top: 10px;height: 300px;margin: 0;}
    .new_cont_right .bd ul li {background: url(../img/dian.png) no-repeat 4px 20px;height: 38px;line-height: 38px;}
    .new_cont_right .bd ul li a {display: inline-block;width: 430px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;float: left;margin-left: 16px;font-size: 16px;}
    .new_cont_right .bd ul li:hover a {color: #ff0000;}
    .new_cont_right .bd ul li span {float: right;width: 100px;text-align: right;margin-right: 4px;color: #777777;line-height: 44px;font-size: 16px;}
    .yearcss{font-weight: initial;}
    /*专题专栏*/
    .ztzl {width: 100%;margin-top: 30px;}
    .ztzls {width: 1200px;margin: 0 auto;overflow: hidden;}
    .borwt {width: 1198px;border: 1px solid #f0f0f0;padding: 8px 0;}
    .ztzl .tempWrap {width: 1184px !important;margin: 0 auto;}
    .ztzl ul li {width: 317px;height: 74px;margin-right: 16px;}
    .ztzl ul li img {width: 100%;height: 100%;}
    /*新闻*/
    .contnew {width: 100%;margin-top: 10px;}
    .contnew .contnews {width: 1200px;margin: 0 auto;overflow: hidden;}
    .contnews .hasMoreTaba, .contnews .hasMoreTabb, .contnews .hasMoreTabc, .contnews .hasMoreTabd, .contnews .hasMoreTabe, .contnews .hasMoreTabf {height: 278px;margin-top: 20px;}
    .contnews .hasMoreTabb, .contnews .hasMoreTabc, .contnews .hasMoreTabe, .contnews .hasMoreTabf {margin-left: 25px;}
    .contnews .nwullicss .hd {width: 376px;line-height: 34px;height: 44px;overflow: hidden;border-bottom: 1px solid #cccccc;}
    .contnews .nwullicss .hd .more {float: right;color: #333;padding-top: 6px;display: block;}
    .contnews .nwullicss .hd .more a {color: #0056ac;font-size: 14px;}
    .contnews .nwullicss .hd .more a img {margin-left: 8px;}
    .contnews .nwullicss .hd ul {height: 44px;width: 320px;float: left;}
    .contnews .nwullicss .hd li {float: left;text-align: center;height: 40px;cursor: pointer;font-weight: bold;margin-right: 30px;font-size: 24px;}
    .contnews .nwullicss .hd li a {color: #9aa4b5;}
    .contnews .nwullicss .hd li:first-child {margin-left: 0;}
    .contnews .nwullicss .hd li.on {text-align: center;height: 40px;font-size: 24px;font-weight: bold;border-bottom: 4px solid #CB0404;}
    .contnews .nwullicss .hd li.on a {color: #0456A0;}
    .nwullicss {width: 376px;float: left;}
    .nwullicss .bd ul {width: 376px;margin: 0 auto;padding-top: 6px;}
    .nwullicss .bd ul li {height: 38px;line-height: 38px;}
    .nwullicss .bd ul li a {color: #000000;display: inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 320px;float: left;font-size: 15px;}
    .nwullicss .bd ul li a:hover {color: #ff0000;}
    .nwullicss .bd ul li span {width: 50px;display: inline-block;text-align: right;float: right;font-size: 14px;color: #777777;}
    /*业务特色*/
    .ywts {margin-top: 24px;width: 100%;}
    .cnttitle {margin: 0 auto;height: 30px;line-height: 40px;padding-bottom: 16px;font-size: 26px;font-weight: bold;text-align: center;color: #0456A0;}
    .cnttitle .hengt {border-bottom: 2px solid #CB0404;height: 4px;width: 80px;margin: 6px 20px;display: inline-block;}
    .main-business-container {width: 1200px;display: flex;position: relative;overflow: hidden;height: 508px;margin: 0 auto;}
    .main-business-container .main-business-item {width: 20%;position: relative;cursor: pointer;}
    .main-business-container .main-business-item:first-child {width: 40%;}
    .main-business-container .main-business-item .bg {width: 100%;height: 508px;}
    .main-business-container .main-business-item .desc-container {position: absolute;top: 0;left: 0;z-index: 3;width: 100%;height: 100%;display: flex;flex-direction: column;align-items: center;color: #fff;justify-content: center;}
    .main-business-container .main-business-item .desc-container .icon {width: 80px;height: 80px;}
    .main-business-container .main-business-item .contxt{width: 100%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;text-overflow: ellipsis;}
    .main-business-container .main-business-item .desc-text, .main-business-container .main-business-item .more {display: none;}
    .main-business-container .main-business-item.active .desc-text, .main-business-container .main-business-item.active .more {display: block;}
    .main-business-container .desc-title {font-size: 18px;font-weight: 500;margin-top: 20px;position: relative;margin-bottom: 50px;text-align: center;}
    .main-business-container .desc-title:after {content: '';width: 50px;height: 3px;background: #ffffff;position: absolute;bottom: -20px;left: 50%;transform: translateX(-50%);}
    .main-business-container .desc-text {margin-bottom: 16px;font-size: 16px;text-align: left;padding: 0 20px;}
    .main-business-container .more {width: 126px;height: 38px;line-height: 38px;border: 2px solid #ffffff;display: block;font-size: 14px;font-weight: 400;text-align: center;color: #ffffff;opacity: 1;margin-top: 20px;}
    /*政务信息公开*/
    .zwxxgk {width: 100%;background: #F6F7F9;padding: 30px 0;overflow: hidden;margin-top: 30px;}
    .zwxxgks {width: 1200px;margin: 0 auto;overflow: hidden;}
    .zwxxgks .zwxxleft {width: 580px;margin-right: 40px;float: left;}
    .zwxxgks .hasMoreTac  {width: 580px;float: left;margin-top: 10px;}
    .zwxxgks .hasMoreTac  .bd ul {width: 578px;padding-top: 12px;}
    .zwxxgks .hasMoreTac  .bd ul li {height: 48px;line-height: 48px;background: url(../img/dian.png) no-repeat 4px 20px;border-bottom: 1px dashed #cccccc;}
    .zwxxgks .hasMoreTac  .bd ul li a {color: #000000;display: inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 450px;float: left;font-size: 15px;margin-left: 14px;}
    .zwxxgks .hasMoreTac  .bd ul li a:hover {color: #ff0000;}
    .zwxxgks .hasMoreTac  .bd ul li span {width: 110px;display: inline-block;text-align: right;float: right;font-size: 14px;color: #777777;}
    .zwxxgks .pcmogd {width: 130px;border-radius: 20px;margin: 0 auto;background: #0456A0;height: 30px;line-height: 30px;text-align: center;margin-top: 8px;}
    .zwxxgks .pcmogd a {color: #ffffff;font-size: 15px;font-weight: bold;display: block;}
    .zwxxgks .pcmogd a:hover {font-size: 17px;}
    /*视频*/
    .spxx {width: 580px;float: right;background: #ffffff;height: 500px;}
    .spxx .spimgbg {width: 550px;margin: 0 auto;}
    .spimgbg li a {display: block;}
    .spimgbg .sptitle {border: 1px solid #0456A0;padding: 6px 9px;border-radius: 5px;}
    .spimgbg .sptitle p {font-size: 14px;color: #777777;display: inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 260px;background: url(../img/spt.jpg) 0 3px no-repeat;padding-left: 20px;}
    .spimgbg .sptitle span {display: inline-block;float: right;color: #777777;font-size: 14px;}
    .spimgbg .spimg {width: 550px;}
    .spimgbg .spimg img {width: 100%;}
    .spxx .btnmore {width: 130px;border-radius: 20px;margin: 0 auto;background: #0456A0;height: 30px;line-height: 30px;text-align: center;margin-top: 8px;}
    .spxx .btnmore a {color: #ffffff;font-size: 15px;font-weight: bold;display: block;}
    .spxx .btnmore a:hover {font-size: 17px;}
    .morenone{display: none;}
    /*三队风采*/
    .dwfc {width: 100%;overflow: hidden;margin-top: 30px;}
    .dwfcs {width: 1200px;margin: 0 auto;overflow: hidden;}
    .dwfcs .hd {line-height: 34px;height: 44px;position: relative;padding-right: 10px;border-bottom: 1px solid #cccccc;}
    .dwfcs .hd .more {float: right;color: #333;padding-top: 6px;}
    .dwfcs .hd .more a {color: #0056ac;}
    .dwfcs .hd .more a:hover {color: #F00;}
    .dwfcs .hd ul {z-index: 5;position: absolute;height: 44px;overflow: hidden;zoom: 1;margin-bottom: 0px;}
    .dwfcs .hd li {float: left;text-align: center;height: 40px;cursor: pointer;font-weight: bold;margin-right: 30px;font-size: 24px;}
    .dwfcs .hd li a {color: #333333;}
    .dwfcs .hd li:first-child {margin-left: 0;}
    .dwfcs .hd li.on {text-align: center;height: 40px;font-size: 24px;font-weight: bold;border-bottom: 4px solid #CB0404;}
    .dwfcs .hd li.on a {color: #0456A0;}
    .dwfcs .bd .conWrap {overflow: hidden;}
    .dwfcs .bd {margin-top: 10px;}
    .dwfcs .bd ul {overflow: hidden;}
    .dwfcs .bd ul .ml10 {margin-left: 18px;height: 154px;}
    .dwfcs .bd .left {float: left;}
    .trans {filter: alpha(opacity=50);background-color: #000;background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;}
    .relative {position: relative;}
    .c-fff {color: #fff;}
    .fs12 {font-size: 12px;}
    .overflow-hidden, .oh {overflow: hidden;}
    .block {display: block;}
    .text-center {text-align: center;}
    .absolute {position: absolute;}
    /*友情链接*/
    .link {width: 100%;margin-top: 30px;}
    .links {width: 1200px;margin: 0 auto;overflow: hidden;}
    .titlebg {font-size: 20px;height: 44px;border-bottom: 1px solid #cccccc;}
    .titleleft {display: inline-block;font-weight: bold;line-height: 34px;text-align: center;float: left;border-bottom: 4px solid #CB0404;height: 40px;}
    .titleleft a {color: #00307F;font-size: 24px;}
    .links ul {padding-top: 10px;overflow: hidden;}
    .links ul li {float: left;margin: 5px 14px;}
    .links ul li a {font-size: 14px;font-weight: bold;color: #333333;}
    /*底部*/
    .footer {width: 100%;background: #0456A0;padding: 30px 0;margin-top: 30px;overflow: hidden;}
    .footers {width: 1200px;margin: 0 auto;}
    .footers p {color: #ffffff;}
    .footers a {color: #fff !important;}
    .bot {font-size: 14px;color: #525252;text-align: center;line-height: 30px;width: 1200px;margin: 0 auto;padding: 8px 0;}
    .bot {position: relative;}
    #_ideConac {position: absolute;left: 194px;bottom: 22px;}

    /***列表**/
    .mainContent {background:#fff; height:auto;min-height:550px;width:1180px;margin:auto; padding:20px 10px 0 10px;}
    .mainContent .left{display:block; width:250px;float: left;}
    .mainContent .left .left_meun {  padding-bottom:10px;}
    .mainContent .left .left_meun .top{background:url(../img/t4.jpg) 35px center no-repeat #1369C0;  color:#fff;font-size:24px;text-align:center; font-weight:bold; line-height:50px;margin-bottom: 10px;}
    .mainContent .left .left_meun .cl{width:248px;background: #fff;border:1px solid #E6E6E6;text-align:center;padding: 9px 0; }
    .mainContent .left .left_meun .cl a{ color:#0197E4;font-size:16px; font-weight:bold; text-align:center;}
    .mainContent .left .left_meun .cl:hover{color:#1369C0;background:#F0EFF7;}
    .mainContent .left .left_meun .cl.on{color:#1369C0;background:#F0EFF7;}
    .mainContent .articleList{width:920px;}
    #active{background:#1369C0;}
    #active a{color: #ffffff;}
    .wz_top{height:42px;line-height:42px;padding:0px 0 0 39px;background:url(../img/dq.png) 11px center no-repeat;font-size:14px;color:#666;}
    .wz_top a{color:#666;}
    .wz_top a:hover{color:#cc0000;}
    .articleList{float: right;}
    .xinwen_l {border: #DDDDDD 1px solid;padding:22px;}
    .xinwen_list ul li{ height:40px;}
    .xinwen_list ul li a{font-size:16px;  margin:0px 0px 0 0; float: left;width:80%;line-height:40px; background: url(../img/ico.gif) 0 20px no-repeat;text-indent:20px}
    .xinwen_list ul li div{line-height:24px;color:#989898;float: left;font-size:12px; font-weight:normal;}
    .xinwen_list ul li span{float:right; height:40px;   width:10%; display:block; margin:0;font-size:14px; }
    .xinwen_list ul li  span .line{border-bottom:1px solid #fff; height:44px; color:#fff;width:60px; display:block;font-size: 26px;text-align: center;line-height: 44px;}
    .xinwen_list ul li  span .line2{height:20px; color:#fff;width:60px; display:block;font-size: 12px;text-align: center;line-height: 20px;}
    .xinwen_list .list_line{height:15px;border-bottom:#d2d2d2 1px dotted;margin-bottom:15px;}
    /*分页*/
    .pagination-wrapper{ margin: 20px 0; } .pagination{ height: 18px; text-align: center; }
    .pagination li { display: inline-block; height: 19px; margin-right: 5px; }
    .pagination li a{ float: left; display: block; height: 18px; line-height: 18px; padding: 0 12px; font-size: 12px; border: 1px solid #dddddd; color: #555555; text-decoration: none; }
    .pagination li a:hover{ background:#f5f5f5; color:#0099ff; } .pagination li.thisclass { background: #09f; color: #fff; }
    .pagination li.thisclass a,.pagination li.thisclass a:hover{ background: transparent; border-color: #09f; color: #fff; cursor: default; }
    .pager .active{background: #cccccc;}
    .pager .active span{float: left;display: block;height: 18px;line-height: 18px;padding: 0 12px;font-size: 12px;border: 1px solid #dddddd;color: #555555;text-decoration: none;}
    .disabled span{float: left;display: block;height: 18px;line-height: 18px;padding: 0 12px;font-size: 12px;border: 1px solid #dddddd;color: #555555;text-decoration: none;}

    /*内容*/
    #wenzhang{width:1150px;margin:auto;font-size:16px;line-height:200%;height:auto;overflow:hidden;padding:0;background:#fff;}
    .wztit{font-size:27px;line-height:40px;text-align:center;padding-top:20px;}
    .wzfbt{line-height:36px;text-align:center;font-size:22px;font-weight:100;margin-top:5px;}
    .wzbjxx{line-height:34px;color:#666;font-size:12px;text-align:center;border-bottom:#dbdee1 1px solid;height:40px;padding-top:10px;position:relative;overflow:hidden;}
    .wzbjxx a{font-size:12px;color:#666;cursor:pointer;}
    .wzbjxx a:hover{color:#e20a0d;}
    .wzbjxx .nostart{color:#333;}
    .wzbjxx .starting{color:#0C0;}
    .wzbjxx .over{color:#f00;}
    .wzbjxx input{width:10px;height:10px;border:#666 1px solid;vertical-align:middle;cursor:pointer;}
    .wzbjxx .top_ztimg{position:absolute;width:100px;height:36px;right:10px;top:5px;overflow:hidden;}
    .wzbjxx .top_ztimg .si_img{display:block;float:left;width:36px;height:36px;margin-left:12px;}
    .wz_zybox{border:#ddd 1px dashed;background:#fbfbfb;padding:10px 15px;line-height:28px;font-size:14px;margin-bottom:20px;}
    .wz_zybox span{font-weight:bold;}
    .wzcon{padding:20px;width:1058px;height:auto;min-height:450px;_height:450px;font-size:16px;line-height:200%; /*border-left: 1px solid #dbdee1;border-right: 1px solid #dbdee1;border-bottom: 1px solid #dbdee1;*/}
    .wzcon table{max-width:1060px !important;}
    .wzcon img{max-width:800px;}
    .wzcon div {font-size:16px;}
    .wzbot{padding-top:10px;padding-bottom:20px;font-size:14px;line-height:28px;color:#666;}
    .wzbot a{color:#666;}
    .wzbot a:hover{color:#c00;}
    .wzbot1{height:56px;line-height:36px;text-align:right;font-size:12px;color:#999;padding:15px 10px 0;border-top:#dbdee1 1px solid;}
    .wzbot1 a{color:#999;line-height:36px;}
    .wzbot1 a:hover{color:#c00;text-decoration:none;}
    .wzbot1 ul{float:left;}
    .wzbot1 ul.fxd_xx{width:300px;text-align:left;height:30px;}
    .wzbot1 ul.fxd_close{width:136px;float:right;text-align:left;overflow:hidden;}
    .wzbot1 ul.fxd_close .print_btn{display:block;float:left;width:68px;height:26px;line-height:26px;background:url(../img/print.gif) 0 5px no-repeat;padding-left:22px;}
    .wzbot1 ul.fxd_close .close_btn{display:block;float:left;width:24px;height:26px;line-height:26px;padding-left:22px;background:url(../img/close1.gif) 0 5px no-repeat;}

    .float_left img {position: fixed;display: block;top: 144px;height: 220px;width: 98px;left: 50%;margin-left: 610px;z-index: 99999;}
}
@media (max-width: 1024px) {
    body{width: 100%;min-width: 100%;}
    .float_left,.pcjieri,.pcjieril,.pcjierir,#imgDiv{display: none;}

    /*顶部*/
    .topdb{width: 100%;}
    .topdb .topdbs{width: 98%;margin: 0 auto;}
    .topdbs .logo{width: 90%;padding: 1rem 0;}
    .topdbs .logo img{max-width: 90%;}
    .serch .webtxt {display: block;width: 80%;font-size: 1.2rem;float: left;line-height: 3rem;color: #6A6667;text-indent: 10px;border: 1px solid #cccccc;outline: none;height: 2.9rem;}
    .serch .webtns {color: #fff;font-size: 1.2rem;cursor: pointer;background: #CC0101;width: 19%;height: 3rem;line-height: 3rem;border: none;}
    /*导航菜单 遮罩层*/
    .top_button{width:1.5rem;height:1.5rem;position:absolute;right:1.5rem;top:3%;background:url(../img/icon_top.png) no-repeat center center;background-size: 100%;}
    .bigcover{width:100%;background:rgba(255,255,255,.5);position:fixed;left:0px;top:0px;z-index:9998;display:none;}
    .bigcover .top_button{z-index:9999;background: none;}
    .topclick_icon_txt{color:white;font-size:0.8rem;height:1.1rem;line-height:1.1rem;display:flex;justify-content:space-between;width:100%;}
    .topclick{width: 100%!important; overflow:auto;position:fixed;z-index:9999;color:white;display:flex;flex-direction:column;transition:all .3s;height:auto!important;top:4rem;}
    .clickoverflow{overflow:hidden;}
    .topclick ul .bottom i{background: url(../img/bottom.png) no-repeat 48%;background-size: 45%;position: absolute;top:0px;right: 0.2rem;width: 2rem;height: 2.5rem;}
    .topclick ul .bottom ul .bottoms i{background: url(../img/bottom.png) no-repeat 48%;background-size: 45%;position: absolute;top:0px;right: 0.2rem;width: 2rem;height: 2.5rem;}
    .topclick ul .bottom ul .bottoms{position:relative;border-bottom:1px solid #ffffff;width:100%;}
    .topclick ul .bottom ul .bottoms ul li{position:relative;border-bottom:1px solid #ffffff;width:100%;}
    .topclick ul .bottom{width:100%;position:relative;float:left;margin-right:10px;border-bottom:1px solid #ffffff;background:rgba(23,118,189,0.9);}
    .topclick ul .bottom h3{padding-left: 1rem;height:2.6rem;line-height:2.6rem;font-size:1rem;letter-spacing:1px;}
    .topclick ul .bottom a{color: #ffffff;font-size: 0.9rem;letter-spacing:1px;}
    .topclick ul .bottom h3:hover,.choice{background:rgba(0,191,255,1)!important;}
    .topclick ul .bottom ul{display:none;}
    .topclick ul .bottom.on ul{display:block;}
    .topclick ul .bottom ul .bottoms{background:rgba(54,182,255,0.9);}
    .topclick ul .bottom ul .bottoms ul li{background:rgba(135,206,255,0.8);}
    .topclick ul .bottom ul .bottoms h3:hover,.choice{background:rgba(0,191,255,0.9)!important;}
    .topclick ul .bottom ul .bottoms ul{display:none;}
    .topclick ul .bottom ul .bottoms.on ul{display:block;}
    .topclick ul .bottom a{width: 80%;display: inline-block;}
    .topclick_icon_txt_bg{height:0.8rem;padding-top:3px;}
    /*banner*/
    .slideBox {width: 100%;height: auto;overflow: hidden;position: relative;margin-top:2px;}
    .slideBox .hd {height: 15px;overflow: hidden;position: absolute;left: 50%;bottom: 5px;z-index: 1;transform: translateX(-50%);}
    .slideBox .hd ul {overflow: hidden;zoom: 1;float: left;}
    .slideBox .hd ul li {float: left;margin-right: 8px;width: 10px;height: 10px;background: #ffffff;border-radius: 10px;cursor: pointer;}
    .slideBox .hd ul li.on {background: #0456A0;color: #ffffff;}
    .slideBox .bd {position: relative;height: 100%;z-index: 0;}
    .slideBox .bd li {zoom: 1;vertical-align: middle;}
    .slideBox .bd img {width: 100%;height: 100%;display: block;}
    /*新闻轮播*/
    .new_cont {width: 100%;margin-top: 1rem;}
    .new_conts {width: 98%;margin: 0 auto;overflow: hidden;height: auto;}
    .new_conts .new_cont_left {width: 100%;height: auto;overflow: hidden;}
    .new_conts.titlebgtop {font-size: 20px;margin: 14px 0px 0px 0px;}
    .new_conts .focusBox {position: relative;width: 100%;height: auto;overflow: hidden;font: 12px/1.5 Verdana, Geneva, sans-serif;float: left;background: white;}
    .new_conts .focusBox .pic img {width: 100%;height: 100%;display: block;}
    .new_conts .focusBox .txt-bg {position: absolute;bottom: 0;z-index: 1;height: 30px;width: 100%;background: #333;filter: alpha(opacity=40);opacity: 0.4;overflow: hidden;}
    .new_conts .focusBox .txt {position: absolute;bottom: 0;z-index: 2;height: 30px;width: 100%;overflow: hidden;}
    .new_conts .focusBox .txt li {height: 30px;line-height: 30px;position: absolute;bottom: -30px;}
    .new_conts .focusBox .txt li a {display: block;color: white;padding: 0 0 0 10px;font-size: 1.2rem;text-decoration: none;text-overflow: ellipsis;overflow: hidden;width: 60%;}
    .new_conts .focusBox .num {position: absolute;z-index: 3;bottom: 8px;right: 5px;}
    .new_conts .focusBox .num li {float: left;position: relative;width: 8px;height: 8px;border-radius: 10px;overflow: hidden;text-align: center;margin-right: 6px;cursor: pointer;border: 1px solid #ffffff;}
    .new_conts .focusBox .num li a, .new_conts .focusBox .num li span {position: absolute;z-index: 2;display: block;color: white;width: 100%;height: 100%;top: 0;left: 0;text-decoration: none;}
    .new_conts .focusBox .num li span {z-index: 1;background: rgb(255, 255, 255, 0.1);}
    .new_conts .focusBox .num li.on a, .new_conts .focusBox .num a:hover {background: #ffffff;}
    .new_conts .mores {margin-right: 1px;}
    /*轮播及新闻*/
    .new_cont_right {width: 100%;overflow: hidden;margin-top: 1rem;}
    .new_conts .hasMoreTab .hd {line-height: 34px;height: 44px;position: relative;border-bottom: 1px solid #cccccc;}
    .new_conts .hasMoreTab .hd .more {float: right;color: #333;padding-top: 2px;}
    .new_conts .hasMoreTab .hd .more a {color: #0056ac;}
    .new_conts .hasMoreTab .hd .more a:hover {color: #F00;}
    .new_conts .hasMoreTab .hd ul {z-index: 5;position: absolute;height: 44px;overflow: hidden;zoom: 1;margin-bottom: 0px;}
    .new_conts .hasMoreTab .hd li {float: left;text-align: center;height: 40px;cursor: pointer;font-weight: bold;margin-right: 0.9rem;font-size: 1.6rem;}
    .new_conts .hasMoreTab .hd li a {color: #333333;pointer-events: none; cursor: default;}
    .new_conts .hasMoreTab .hd li:first-child {margin-left: 0;}
    .new_conts .hasMoreTab .hd li.on {text-align: center;height: 40px;font-size: 1.6rem;font-weight: bold;border-bottom: 4px solid #CB0404;}
    .new_conts .hasMoreTab .hd li.on a {color: #0456A0;}
    .new_cont_right .bd ul {padding-top: 10px;margin: 0;}
    .new_cont_right .bd ul li {height: 2.5rem;line-height: 2.5rem;}
    .new_cont_right .bd ul li a {display: inline-block;width: 77%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;float: left;font-size: 1.2rem;}
    .new_cont_right .bd ul li:hover a {color: #ff0000;}
    .new_cont_right .bd ul li span {float: right;width: 22%;text-align: right;color: #777777;line-height: 2.5rem;font-size: 1.1rem;}
    .yearcss{display: none;}
    /*新闻*/
    .contnew {width: 100%;margin-top: 10px;overflow: hidden;}
    .contnew .contnews {width: 98%;margin: 0 auto;overflow: hidden;}
    .contnews .hasMoreTaba, .contnews .hasMoreTabb, .contnews .hasMoreTabc, .contnews .hasMoreTabd, .contnews .hasMoreTabe, .contnews .hasMoreTabf {margin-top: 1rem;}
    .contnews .nwullicss .hd {width: 100%;line-height: 34px;height: 44px;overflow: hidden;border-bottom: 1px solid #cccccc;}
    .contnews .nwullicss .hd .more {float: right;color: #333;padding-top: 6px;display: block;}
    .contnews .nwullicss .hd .more a {color: #0056ac;font-size: 1rem;}
    .contnews .nwullicss .hd .more a img {margin-left: 8px;}
    .contnews .nwullicss .hd ul {height: 44px;width: 80%;float: left;}
    .contnews .nwullicss .hd li {float: left;text-align: center;height: 40px;cursor: pointer;font-weight: bold;margin-right: 30px;font-size: 1.7rem;}
    .contnews .nwullicss .hd li a {color: #9aa4b5;}
    .contnews .nwullicss .hd li:first-child {margin-left: 0;}
    .contnews .nwullicss .hd li.on {text-align: center;height: 40px;font-size: 1.6rem;font-weight: bold;border-bottom: 4px solid #CB0404;}
    .contnews .nwullicss .hd li.on a {color: #0456A0;}
    .nwullicss {width: 100%;float: left;}
    .nwullicss .bd ul {width: 100%;margin: 0 auto;padding-top: 6px;}
    .nwullicss .bd ul li {height: 38px;line-height: 38px;}
    .nwullicss .bd ul li a {color: #000000;display: inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 85%;float: left;font-size: 1.2rem;}
    .nwullicss .bd ul li a:hover {color: #ff0000;}
    .nwullicss .bd ul li span {width: 14%;display: inline-block;text-align: right;float: right;font-size: 1.1rem;color: #777777;}
    /*单位特色*/
    .ywts {margin-top: 24px;width: 100%;}
    .cnttitle {margin: 0 auto;height: 40px;line-height: 44px;padding-bottom: 16px;font-size: 26px;font-weight: bold;text-align: center;color: #0456A0;}
    .cnttitle .hengt {border-bottom: 2px solid #CB0404;height: 4px;width: 12%;margin: 6px 20px;display: inline-block;}
    .main-business-container {width: 98%;overflow: hidden;height: 100% !important;margin: 0 auto;}
    .main-business-container .main-business-item {width: 50% !important;position: relative;cursor: pointer;float: left;}
    .main-business-container .main-business-item:first-child {width: 50% !important;}
    .main-business-container .main-business-item .bg {width: 100%;}
    .main-business-container .main-business-item .desc-container {position: absolute;top: 0;left: 0;z-index: 3;width: 100%;height: 100%;display: flex;flex-direction: column;align-items: center;color: #fff;justify-content: center;}
    .main-business-container .main-business-item .desc-container .icon {width: 80px;height: 80px;}
    .main-business-container .main-business-item .desc-text, .main-business-container .main-business-item .more {display: inline-block;}
    .main-business-item .desc-text{display: none!important;}
    .main-business-container .main-business-item.active .desc-text, .main-business-container .main-business-item.active .more {display: block;}
    .main-business-container .desc-title {font-size: 18px;font-weight: 500;margin-top: 20px;position: relative;margin-bottom: 50px;text-align: center;}
    .main-business-container .desc-title:after {content: '';width: 50px;height: 3px;background: #ffffff;position: absolute;bottom: -20px;left: 50%;transform: translateX(-50%);}
    .main-business-container .desc-text {margin-bottom: 16px;font-size: 16px;text-align: left;padding: 0 20px;}
    .main-business-container .more {width: 126px;height: 38px;line-height: 38px;border: 2px solid #ffffff;display: block;font-size: 14px;font-weight: 400;text-align: center;color: #ffffff;opacity: 1;margin-top: 20px;}
    /*政务信息公开*/
    .zwxxgk {width: 100%;background: #F6F7F9;padding: 10px 0;overflow: hidden;margin-top: 30px;}
    .zwxxgks {width: 98%;margin: 0 auto;overflow: hidden;}
    .zwxxgks .zwxxleft {width: 100%;padding-bottom: 10px;}
    .zwxxgks .hasMoreTac .hd {position: relative;}
    .zwxxgks .hasMoreTac .hd .more {float: right;color: #333;}
    .zwxxgks .hasMoreTac .hd .more a {color: #0056ac;}
    .zwxxgks .hasMoreTac .hd .more a:hover {color: #F00;}
    .zwxxgks .hasMoreTac .hd ul {overflow: hidden;width: 100%;}
    .zwxxgks .hasMoreTac .hd li {float: left;font-size: 1.1rem;color: #0056ac;line-height: 38px;text-align: center;height: 38px;cursor: pointer;margin: 0.2rem 3%;border: 1px solid #0456A0;border-radius: 4rem;width: 42%;}
    .zwxxgks .hasMoreTac .hd li a{color: #0056ac;display: block;pointer-events: none; cursor: default;}
    .zwxxgks .hasMoreTac .hd li.on {height: 38px;font-size: 1.1rem;line-height: 38px;background: #0456A0;border-radius: 4rem;}
    .zwxxgks .hasMoreTac .hd li.on a{color: #ffffff;}
    .zwxxgks .hasMoreTac  .bd ul {width: 100%;padding-top: 12px;}
    .zwxxgks .hasMoreTac  .bd ul li {height: 38px;line-height: 38px;}
    .zwxxgks .hasMoreTac  .bd ul li a {color: #000000;display: inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width:85%;float: left;font-size: 1.2rem;}
    .zwxxgks .hasMoreTac  .bd ul li a:hover {color: #ff0000;}
    .zwxxgks .hasMoreTac  .bd ul li span {width: 14%;display: inline-block;text-align: right;float: right;font-size:1.1rem;color: #777777;}

    .morenone{width: 30%;height: 2rem;border-radius: 2rem;border: 1px solid #0456A0;color: #0456A0;display: block;line-height: 2rem;background: #ffffff;font-weight: bold; text-align: center;margin: 0.4rem auto;font-size: 1.1rem;}
    .spxx {width: 100%;background: #ffffff;padding-bottom: 10px;}
    .spxx .spimgbg {width: 100%;}
    .spimgbg li a {display: block;}
    .spimgbg .sptitle {border: 1px solid #0456A0;padding: 16px 9px;border-radius: 5px;}
    .spimgbg .sptitle p {font-size: 14px;color: #777777;display: inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 70%;background: url(../img/spt.jpg) 0 3px no-repeat;padding-left: 20px;}
    .spimgbg .sptitle span {display: inline-block;float: right;color: #777777;font-size: 14px;}
    .spimgbg .spimg {width: 100%;}
    .spimgbg .spimg img {width: 100%;}
    .spxx .btnmore {width: 30%;border-radius: 20px;margin: 0 auto;background: #0456A0;height: 40px;line-height: 40px;text-align: center;margin-top: 14px;}
    .spxx .btnmore a {color: #ffffff;font-size: 1.1rem;font-weight: bold;display: block;}
    /*专题专栏*/
    .ztzl {width: 100%;margin-top: 30px;}
    .ztzls {width: 98%;margin: 0 auto;overflow: hidden;}
    .borwt {width: 100%;border: 1px solid #f0f0f0;padding: 8px 0;}
    .ztzl .tempWrap {width: 100% !important;margin: 0 auto;}
    .ztzl ul li {width: 317px;height: 74px;margin-right: 16px;}
    .ztzl ul li img {width: 100%;height: 100%;}
    /*三队风采*/
    .dwfc {width: 100%;overflow: hidden;margin-top: 20px;}
    .dwfcs {width: 98%;margin: 0 auto;overflow: hidden;}
    .dwfcs .hd {line-height: 34px;height: 44px;position: relative;padding-right: 10px;border-bottom: 1px solid #cccccc;}
    .dwfcs .hd .more {float: right;color: #333;padding-top: 6px;}
    .dwfcs .hd .more a {color: #0056ac;}
    .dwfcs .hd .more a:hover {color: #F00;}
    .dwfcs .hd ul {z-index: 5;position: absolute;height: 44px;overflow: hidden;zoom: 1;margin-bottom: 0px;}
    .dwfcs .hd li {float: left;text-align: center;height: 40px;cursor: pointer;font-weight: bold;margin-right: 30px;font-size: 1.7rem;}
    .dwfcs .hd li a {color: #333333;pointer-events: none; cursor: default;}
    .dwfcs .hd li:first-child {margin-left: 0;}
    .dwfcs .hd li.on {text-align: center;height: 40px;font-size: 1.6rem;font-weight: bold;border-bottom: 4px solid #CB0404;}
    .dwfcs .hd li.on a {color: #0456A0;}
    .dwfcs .bd .conWrap {overflow: hidden;height: 100% !important;}
    .dwfcs .bd {margin-top: 10px;}
    .dwfcs .bd ul li {display: none}
    .dwfcs .bd ul li:nth-child(1), .dwfcs .bd ul li:nth-child(2), .dwfcs .bd ul li:nth-child(3){display: block;}
    .dwfcs .bd ul li img{width: 100% !important;height: auto!important;}
    .dwfcs .bd .con{position: initial!important;}
    .dwfcs .bd .text-center{text-align: center;}
    /*友情链接*/
    .link {width: 100%;margin-top: 30px;}
    .links {width: 98%;margin: 0 auto;overflow: hidden;}
    .titlebg {height: 44px;border-bottom: 1px solid #cccccc;}
    .titleleft {display: inline-block;font-weight: bold;line-height: 34px;text-align: center;float: left;border-bottom: 4px solid #CB0404;height: 40px;}
    .titleleft a {color: #00307F;font-size: 1.6rem;}
    .links ul {padding-top: 6px;overflow: hidden;}
    .links ul li {float: left;margin-right: 10px;margin-top: 4px;}
    .links ul li a {font-size: 0.9rem;font-weight: bold;color: #333333;}
    /*底部*/
    .footer{width: 100%;background: #0456A0;padding-top: 1.2rem;margin-top: 2rem;}
    .footers{width: 98%;margin: 0 auto;}
    .footers p{color: #ffffff;}
    .footers a{color: #fff!important;}
    .bot{font-size:1rem; color:#525252; text-align:center; line-height:30px;width:100%;margin:0 auto;padding-top:8px;}
    .bot{position: relative;}
    #_ideConac{display: block;}

    /***列表**/
    .mainContent {width: 100%;}
    .mainContent .left{display: none}
    .articleList{width:98%;margin: 0 auto;overflow: hidden;}
    .wz_top{padding:10px 0 10px 39px;background:url(../img/dq.png) 11px center no-repeat;font-size:14px;color:#666;border-bottom: 1px solid #cccccc;}
    .wz_top a{color:#666;}
    .xinwen_list ul li{ height:40px;line-height:40px;}
    .xinwen_list ul li a{font-size:1.2rem;float: left;display: inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 75%;}
    .xinwen_list ul li span{float:right; height:40px;width:25%;display:block;font-size:1rem;text-align: right;}
    .xinwen_list .list_line{height:15px;border-bottom:#d2d2d2 1px dotted;margin-bottom:15px;}

    .wzcon img{width: 100%}
    /*分页*/
    .pagination-wrapper{ margin: 20px 0; } .pagination{text-align: center; }
    .pagination li { display: inline-block; height: 19px; margin-right: 5px; }
    .pagination li a{ float: left; display: block; height: 18px; line-height: 18px; padding: 0 12px; font-size: 12px; border: 1px solid #dddddd; color: #555555; text-decoration: none; }
    .pagination li a:hover{ background:#f5f5f5; color:#0099ff; } .pagination li.thisclass { background: #09f; color: #fff; }
    .pagination li.thisclass a,.pagination li.thisclass a:hover{ background: transparent; border-color: #09f; color: #fff; cursor: default; }
    .pager .active{background: #cccccc;}
    .pager .active span{float: left;display: block;height: 18px;line-height: 18px;padding: 0 12px;font-size: 12px;border: 1px solid #dddddd;color: #555555;text-decoration: none;}
    .disabled span{float: left;display: block;height: 18px;line-height: 18px;padding: 0 12px;font-size: 12px;border: 1px solid #dddddd;color: #555555;text-decoration: none;}
    #wenzhang{width: 98%;margin: 0 auto;}
    .wzbot1{display: none;}
}