﻿@charset "utf-8";
/* CSS Document */
html{overflow-y:auto;overflow-x:hidden;-webkit-text-size-adjust:none;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
div,ul,li,dl,dd,dt,a,ol,u,i,b,br,p,span,hr,input,select,textarea,form,h1,h2,h3,h4,h5,h6,font,strong,em,iframe,img,th,td{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body{padding:0;margin:0;font: 12px/1.5 "Microsoft YaHei",微软雅黑,'宋体',tahoma,Verdana,arial,sans-serif;color:#333;background:#f4f4f4; }
a{color:#333;text-decoration:none; outline:none;}
a:hover{color:#f1081b;text-decoration:none;}
a img {border:none; }
.left,.fl{float:left;}
.right,.fr{float:right;}
ul,li{ list-style:none; padding:0; padding:0;}
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
textarea{resize:none;}
/* clear */
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clear,.cc{clear:both;font-size:0px;line-height:0px;height:0px;	margin-top:-1px;overflow:hidden;}
h1,h2,h3,h4,h5,h6{ font-weight: normal; }
.more  { float:right; }
.clear-1{ clear:both; margin:0; overflow:hidden; visibility:hidden;  font-size: 0; content: "."; clear: both; height: 0; padding:5px 0; }
.clear-1:after{content:".";display:block;height:0;clear:both;visibility:hidden;padding:5px 0; }
input, textarea { padding:0px; font-family: Microsoft YaHei; outline:0 none;}
li, input ,textarea{vertical-align: middle; outline:0 none;}
/*公共样式*/
/*右侧飘浮 */
#home_web{width:60px;height:auto;position:fixed;_position:absolute;right:5px;top:280px;z-index:98;}
#home_web .couplet-close{height:25px;text-align:center;}
#home_web .couplet-close img{vertical-align:top;}
.web_position{width:60px;height:65px;float:left;margin-bottom:6px;position:relative;}
.web_position a:hover{color:#1a5cbf;text-decoration:none;background-color:#edf0fc;}
.web_link{cursor:pointer;padding-top:35px;color:#1a5cbf;height:30px;line-height:30px;font-size:12px;text-align:center;display:block;background:#f7f8fc url(../images/icon_piao.png) 0 0 no-repeat;overflow:hidden;}
.nav_01 a{position:relative;}
.nav_02 a{background-position:0 -65px;}
.nav_03 a{background-position:0 -130px;}
.nav_04 a{background-position:0 -195px;}
.nav_06 a{background-position:0 -325px;}
.nav_05 .bds_more{cursor:pointer;padding-top:35px;overflow:hidden;width:60px;text-indent:0 !important;color:#1a5cbf;height:30px;line-height:30px;text-align:center;display:block;background:#f7f8fc url(../images/icon_piao.png) 0 -260px no-repeat;margin:0 !important;}
.nav_05 .bds_more:hover{color:#1a5cbf;text-decoration:none;background-color:#edf0fc;}
.nav_05 .share-box{right:auto;left:11px;top:10px;}
.nav_05 .share-bar a{margin-right:5px;}
.weixin{width:101px !important;height:94px !important;position:absolute !important;top:-22px;right:60px !important;display:none;background:url(../images/pewmbg.png) 0 0 no-repeat !important;padding:7px 12px 8px 7px !important;}
.weixin li,.weixin img{width:94px !important;height:94px !important;overflow:hidden;}
.weixin span{display:none;}
.web_share{width:110px;height:45px;padding:7px 0 0 11px;background:url(../images/pewm1bg.png) 0 0 no-repeat;position:absolute;top:10px;display:none;right:60px !important;}
/*右侧飘浮 end*/

/*漂浮代码*/
.j-float{position:relative;z-index:99999;display:none;}
.j-float .img_title{display:none;}
.j-float .float-close{position:absolute;width:38px;height:16px;right:0px;top:-20px;}
.j-float .float-close img{cursor:pointer;}
/*外链提示 > 弹窗*/
.ui-dialog-title{font-family:"Microsoft YaHei",微软雅黑;}
.ui-dialog-content{font-family:"Microsoft YaHei",微软雅黑;}
.ui-dialog-content .jump-info p{word-break:break-all;}
.ui-dialog-content .btn-group{padding:20px 0 0;text-align:center;display:block;}
.ui-dialog-content .btn-group .btn{display:inline-block;float:none;padding:0;margin:0 15px;border:0;cursor:pointer;outline:none;width:100px;height:36px;line-height:36px;font-size:14px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-align:center;}
@media (max-width:767px) {
    .ui-dialog-content{width:250px !important;height:auto !important;}
    .ui-dialog-content .btn-group .btn{margin:0 10px;width:90px;}
}
/*轮播图共用*/
.flash-slide{ width: 100%; height: 100%; position: relative;}
.flash-pic,.flash-pic ul,.flash-pic li,.flash-pic img{width: 100% !important; height: 100% !important;}
.flash-pic .title{ position: absolute; left: 0; right: 0; bottom: 0; height: 45px; line-height: 45px; padding: 0 120px 0 10px; font-size: 16px; background: rgba(0, 0, 0, 0.75); color: #fff; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.flash-num{ position: absolute; right: 5px; bottom: 16px; font-size: 0; line-height: 0;}
.flash-num li{ display: inline;}
.flash-num li { display: inline-block; cursor: pointer; margin:0 4px; transition: 0.4s all; width: 10px; height: 10px;  border-radius: 50%; border: 1px solid #fff;}
.flash-num li.on{ background:#fff !important; }
.wza-on .flash-num li{ background: #fff !important;}
/*头部*/
.header{ height:210px; background:url(../images/banbg.jpg) center no-repeat;}
.ban{  height:210px; margin:0 auto; position:relative; z-index:1;}
.ban li{ display: inline;}
.public-top-boot{position: absolute;color: #fff;top: 10px;right: 10px;z-index: 99;}
.public-top-boot a{color: #fff;padding-left: 10px;}
.public-top-boot a:hover{ color: #1a5cbf; }
.banner{  height:210px!important; position:absolute; left:0; right: 0; top:0; z-index:2}
.banner .flash-pic .img-title{ display: none;}
.logo{ width:auto;position:absolute; left:0; top:41px; z-index:2;}
.logo li{ display: block;}
.logo .img_title,.banner .img_title{ display:none;}
.topsearch{ width:384px; height:42px; position:absolute; right:0; bottom:12px; z-index:3;}
.topsearch li.ss1{ display: block; margin-right:64px;padding:6px 7px 6px 13px; background:url(../images/se_bg.png) no-repeat;  }
.topsearch li.ss1 .topsearchtext{  width:100%; height:30px; line-height:30px;color:#333; outline:none; font-size:14px;  border:none;}
.topsearch li.ss2{ position: absolute; right: 0; top:0;width:64px; height:42px;  }
.topsearch li.ss2 .topsearchbtn{ width: 100%; height: 100%; background:url(../images/fdj.png) no-repeat;  cursor:pointer; border:none;  }
.topsearch input{ border:0; background:none;font-family:"微软雅黑"; outline:none;}
.topsearch  .msg-box{left:0;top:42px;position:absolute; z-index:999;}
.menubox{ height:56px; background:#1a5cbf;}
.menu{ height:56px; margin:0 auto;}
.menubox .menu ul li{ width:171px; height:56px; line-height:56px; float:left; text-align:center; background:url(../images/menuline.png) right center no-repeat;}
.menubox .menu ul li a{ color:#fff; font-size:18px; font-weight:bold; display:block; }
.menubox .menu ul li a:hover,.menubox .menu ul li.active a{ background:#568ad6;}
.menubox .menu ul li#last{ background:none;}
/*底部*/
.footer{ background:#f4f4f4; border-top:4px solid #206fc8;padding:16px 0 10px; height:auto; line-height:26px; text-align:center; color:#505050; font-size:14px; position:relative; overflow:hidden; padding:16px 0px 34px;}
.footer a{ color:#505050;}
.footer .sp{ display: inline-block; margin: 0 6px;}
.footlist{ line-height:24px; text-align:center;}
.footlist a{ padding:0 5px;}
.dzjg{ position:absolute; left:50%; margin-left:-500px; top:23px;}
.jiucuo{ position:absolute;right:50%; margin-right:-500px; top:33px;}
@media (max-width: 1199px) and (min-width: 992px){
    .container{width: 992px;}
    .menubox .menu ul li{width: 141px;}
}
@media (max-width: 991px){
    .container{width: 767px;}
    #home_web{display: none;}
    .dzjg,.jiucuo,.jubao,.jblj{position: static; margin: 0;display: inline;}
    .footer{padding-bottom: 10px;}
    .menubox .menu ul li{width: 104px;}
    .menubox .menu ul li.active_public{width: 139px;}
    .ban{height: auto;}
    .public-top-boot{ position: static; margin-right: 10px; line-height: 30px; text-align: right;}
    .public-top-boot li{}
    .logo{position: static; width: auto; height: auto; padding: 0 0 10px; text-align: center;}
    .logo li img{max-width: 98%; height: auto;}
    .topsearch{position:relative; margin: 0 auto;}
    .header{height: auto; padding-bottom: 10px; background-size: auto 100%;}
    .mF_ladyQ_wrap{display: none;}
    .con_main{border: 0 none; padding: 0;}
    .xxgk_wzcontainer .lm_contain{ padding: 10px;}
}
@media (max-width: 767px){
    .container{width: auto;}
    .navbar-header{height: 50px; line-height: 50px; color: #fff; overflow: hidden; background: #1a5cbf;}
    .navbar-toggle{background: #fff; margin-right: 2%; margin-top: 12px; padding: 6px 7px;}
    .navbar-header{width: 100% !important;}
    .navbar-toggle .icon-bar{background: #999;}
    .navbar-brand{padding: 0; font-weight: bold; height: 50px; line-height: 50px; margin-left: 2%;color: #fff;}
    .navbar-default .navbar-brand{color: #fff;}
    .menubox .menu{height: auto; z-index: 33;}
    .menubox .menu li{background: #1a5cbf !important; float: none !important; border-bottom: 1px solid #558ada; padding: 0; width: 100% !important;}
    .menubox .menu li.frist{display: none;}
    .navbar-nav{margin: 0;}
    .menubox{height: auto;}
    .topsearch{ width: auto; margin: 0 10px;}
    .topsearch li.ss1{ background:rgba(255, 255, 255, 0.7); border-radius: 6px 0 0 6px; background-image: none;}
}
/*分页/翻页*/
.pagination {clear: both;width: 100%;text-align: center;margin: 10px 0 5px;padding: 3px 0;line-height: 30px;font-size: 14px;font-family: "Microsoft YaHei";}
.pagination a, .pagination span {display: inline-block;border: 1px solid #ddd;color: #666;margin: 3px;padding: 0 10px;text-decoration: none;white-space: nowrap;height: 30px;border-radius: 3px;}
.pagination a:hover {background: #1a5cbf;border: 1px solid #1a5cbf;color: #fff !important;}
.pagination a.active {border: 1px solid #1a5cbf;color: #fff;}
.pagination span.current, .pagination span.current:hover {background: #1a5cbf;border: 1px solid #1a5cbf;color: #fff;}
.pagination span.disabled, .pagination span.disabled:hover {border: 1px solid #ddd;color: #cfcfcf;background: #f9f9f9;}
.pagination a.text, .pagination a.text:hover {color: #fff;background: #1a5cbf;border: #fe8f1a5cbf00 1px solid;cursor: text;}
.pagination a.pagemore, .pagination a.pagemore:hover {color: #666;background: #fff;border: 1px solid #fff;cursor: text;padding: 0 3px;}
.pagination .total {border: 0;height: 32px;padding: 0;line-height: 32px;}
.pagination .inputBar {border: 0;height: 32px;padding: 0 2px 0 5px;line-height: 32px;}
.pagination .inputBar input {width: 40px;height: 26px;line-height: 26px;padding: 2px 5px;border: #ddd 1px solid;margin: -3px 3px 0;*margin: -1px 3px 0;_margin: -1px 3px 0;vertical-align: middle;border-radius: 3px;color: #333;}
.pagination .inputBar button {display: inline-block;background: #1a5cbf;border: 0;height: 32px;color: #fff;border-radius: 3px;padding: 0 8px;margin: -3px 3px 0;*margin: -1px 3px 0;_margin: -1px 3px 0;}
@media (max-width: 991px) {
    .pagination {margin: 0;}
}
/*配色-分享微信图标*/
.share-box a.share-weixin{background: url(/assets/images/share/wz_wx.png) 0 0 no-repeat !important;}
.share-box a.share-tsina {background-image: url(/assets/images/share/wz_wb.png) !important;}
.share-box a.share-qzone {background-image: url(/assets/images/share/wz_qz.png) !important;}
.weixin-share-open{background: url(/assets/images/share/share_wx_arrow.gif) no-repeat !important;}
.weixin-share-open .weixin-wrap p{color: #666 !important;}

.wza-yellow-black div.ui-dialog{ background: yellow !important;}
.wza-yellow-black div.ind_pl{ background: yellow !important;}
.wza-blue-yellow div.ui-dialog{ background: blue !important;}
.wza-blue-yellow div.ind_pl{ background: blue !important;}
.wza-yellow-blue div.ui-dialog{ background: yellow !important;}
.wza-yellow-blue div.ind_pl{ background: yellow !important;}
.wza-black-white div.ui-dialog{ background: #000 !important;}
.wza-black-white div.ind_pl{ background: #000 !important;}

/*查询提示*/
.wza-black-white div#tips_box{ background: #000 !important;}
.wza-black-white div#tips_box .tips_body{ background: #000 !important;}
.wza-yellow-black div#tips_box{ background: yellow !important;}
.wza-yellow-black div#tips_box .tips_body{ background: yellow !important;}
.wza-blue-yellow div#tips_box{ background: blue !important;}
.wza-blue-yellow div#tips_box .tips_body{ background: blue !important;}
.wza-yellow-blue div#tips_box{ background: yellow !important;}
.wza-yellow-blue div#tips_box .tips_body{ background: yellow !important;}

/*配色-提示语*/
.wza-black-white .n-yellow .msg-wrap{ background: #000 !important;}
.wza-yellow-black .n-yellow .msg-wrap{ background: yellow !important;}
.wza-blue-yellow .n-yellow .msg-wrap{ background: blue !important;}
.wza-yellow-blue .n-yellow .msg-wrap{ background: yellow !important;}

/*配色-信件查询*/
.wza-black-white .ui-dialog-close{ color: #fff !important;  opacity:1;filter: alpha(opacity=100);}
.wza-black-white .ui-dialog-title{ color: #fff !important;}
.wza-black-white .ui-dialog-footer button{ background: transparent; border: none;}
.wza-black-white .guestbook-search ul li{ color: #fff;}
.wza-yellow-black .ui-dialog-title{ color: #333 !important;}
.wza-yellow-black .ui-dialog-footer button{ background: transparent; border: none; color: #333 !important;}
.wza-blue-yellow .ui-dialog-close{ color: yellow !important;  opacity:1;filter: alpha(opacity=100);}
.wza-blue-yellow .ui-dialog-title{ color: yellow !important;}
.wza-blue-yellow .guestbook-search ul li{ color: yellow;}
.wza-blue-yellow .ui-dialog-footer button{ background: transparent; color: yellow !important; border: none;}
.guestbook-search ul li input{ color: #333;}

/*无障碍配色导航下拉*/
.wza-black-white  .navbar-default .navbar-toggle{   background-color: black !important;}
.wza-black-white  .navbar-default .navbar-toggle:focus .icon-bar,  .wza-black-white  .navbar-default .navbar-toggle:hover .icon-bar,	.wza-black-white .navbar-default  .navbar-toggle .icon-bar{background-color:#fff !important;}
.wza-yellow-black .navbar-default .navbar-toggle{border-color: black;  background-color: yellow  !important;}
.wza-yellow-black .navbar-default .navbar-toggle:focus .icon-bar,  .wza-yellow-black  .navbar-default .navbar-toggle:hover .icon-bar,.wza-yellow-black .navbar-default  .navbar-toggle .icon-bar{background-color:black !important;}
.wza-blue-yellow  .navbar-default .navbar-toggle{   background-color: blue !important;}
.wza-blue-yellow  .navbar-default .navbar-toggle:focus .icon-bar,  .wza-blue-yellow  .navbar-default .navbar-toggle:hover .icon-bar,  .wza-blue-yellow  .navbar-default  .navbar-toggle:hover .icon-bar,.wza-blue-yellow .navbar-default .navbar-toggle .icon-bar{background-color:yellow !important;}
.wza-yellow-blue  .navbar-default .navbar-toggle{ border-color: blue !important;   background-color: yellow !important;}
.wza-yellow-blue  .navbar-default .navbar-toggle:focus .icon-bar,  .wza-yellow-blue  .navbar-default .navbar-toggle:hover .icon-bar,.wza-yellow-blue .navbar-default  .navbar-toggle .icon-bar{background-color:blue !important;}
.wza-black-white  .navbar-nav li{ background-color: black !important; border-color: #fff;}
.wza-yellow-black .navbar-nav li{ background-color: yellow !important; border-color:black;}
.wza-blue-yellow  .navbar-nav li{ background-color: blue !important; border-color:yellow;}
.wza-yellow-blue  .navbar-nav li{ background-color: yellow !important; border-color:blue;}
.wza-white-black  .navbar-default .navbar-toggle .icon-bar{ background-color:black !important;}
.wza-white-black  .navbar-default .navbar-toggle{ border-color:black !important;}
.wza-white-black  .navbar-nav li{ background-color: white !important; border-color:black;}
.wza-black-yellow  .navbar-default .navbar-toggle .icon-bar{ background-color:yellow !important;}
.wza-black-yellow  .navbar-default .navbar-toggle{ border-color:yellow !important;}
.wza-black-yellow  .navbar-nav li{ background-color: black !important; border-color:yellow;}
/*无障碍调色弹窗样式 end*/
