@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下滚动抖动的问题*/
*{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:#eee url(../images/bodybg.png) center 30px repeat-x;-ms-overflow-style: scrollbar;}
input,textarea,select,button{vertical-align:middle;outline:none;font-family:"Microsoft YaHei",微软雅黑;}
textarea{resize:none;}
a{color:#333;text-decoration:none;outline:none;}
a:hover{color:#d40100;text-decoration:none;}
a img {border:none; }
.left,.fl{float:left;}
.right,.fr{float:right;}
/* 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;}
h1{ font-size:20px;margin: 0;}
h2{ font-size:18px;margin: 0;}
h3{ font-size:16px;margin: 0;}
.p20{padding: 20px;}
.p10{padding: 10px;}
.p1-20{padding: 10px 20px;background: #fff;}
.bg{background: #fff;}
.mt20{margin-top: 20px;}
.mt15{margin-top:15px;}
.pos-rel{position:relative;}
.pos-abs{position:absolute;}
.hide.active{display: block !important;}
.z-hide{display: block; width: 0; height: 0; margin: 0 0 0 -1px; overflow: hidden; font-size: 0;}

.mt10{margin-top:10px;}
.mt20{margin-top:20px !important;}
.ml10{margin-left:10px !important;}
.bg{background: #fff;}
.pd20{padding: 20px;}
@media (max-width:991px) {
    .mt20{margin-top:15px !important;}
    .pd20{padding: 15px;}
}
@media (max-width:767px) {
    .mt20{margin-top:10px !important;}
    .pd20{padding: 10px;}
}
.ind_body{background: url(../images/ind_bodybg.jpg) center 30px no-repeat;}
/*****首页漂浮****/
.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;vertical-align:top;}
.j-float li{margin-bottom:3px;}

/*左右悬浮*/
.couplet-close img{cursor:pointer;}
.web_left{position:fixed;left:5px;bottom:5px;display:none;z-index:9999;}
.web_left .couplet-close{text-align:left;padding-bottom:5px;}
.web_left li span{display:none;}
.web_right{left:auto;right:5px;}
.web_right .couplet-close{text-align:right;}

/*头部*/
.topcon{background:#eee;height:30px;line-height:30px;}
.topcon .fl{padding-left:16px;color:#666;}
.topcon .weater{width:220px;height:30px;overflow:hidden;}
.topcon .weater iframe{margin-top:-4px;}
.top_r{float:right;}
.top_r ul li{float:left;width:auto;white-space:nowrap;padding:0 10px;background:url(../images/topline.jpg) right center no-repeat;}
.top_r ul li.hy{padding-right:0;background:none;}
.top_r ul li a{display:block;float:left;white-space:nowrap;}
.top_r ul li a:hover{text-decoration: underline;}
.banner{height:180px;margin:auto;position:relative;}
.banner .img_title{display:none;}
.banner ul li a{cursor:default;}
.ban-pic li,.ban-pic li a,.ban-pic img{display: block;width: 100%;height: 100%;}
.ban-pic{width: 100%;height: 100%;}
.logo{position:absolute;left:-5px;top:38px;overflow:hidden;}
.logo .img_title{display:none;}
/*搜索*/
.search{width:384px;height:40px;position:absolute;right:7px;top:94px;}
.search ul{padding:0 90px 0 74px;position: relative;background: rgba(255, 255, 255, 0.8);border-radius:40px;}
.search li.ss1{height:30px; padding:5px;position: relative;}
.search li.ss1 input{height: 30px; width: 100%; line-height: 30px; color: #666666;float: left;background: none;border: 0;}
.search li.ss1 input::-webkit-input-placeholder{color:#666666;}
.search li.ss1 input:-moz-placeholder {color:#666666;}
.search li.ss1 input::-moz-placeholder {color:#666666;}
.search li.ss1 input:-ms-input-placeholder {color:#666666;}
.search li.ss1 span.msg-box{ position: absolute; left:15px; top: 0;}
.search li.ss2{ width: 90px; height: 40px;position: absolute;right: 0;top: 0;}
.search li.ss2 input{float:left;width:100%;height:40px;cursor:pointer;overflow: hidden; color: #fff; font-size: 16px; text-align: center;background: #0069b7;border: 0;border-radius: 20px;}
.search .ls-select{ position: absolute; top: 11px; width: 52px; padding:0 3px 0 0; height: 18px; left: 10px; border-right: 1px #999 solid; color: #666;}
.search .ls-select select{ background: none; width: 100%; font-size: 14px; height: 22px; margin-top: -2px; vertical-align: top; border: 0 none; color: #666; text-align: left;}
.ls-wrapper-down .selectBox{ font-size: 14px; height: 18px; line-height: 18px;}
.selectBox-dropdown .selectBox-label{ padding: 0 !important; height: 100% !important; line-height: 18px !important;}
@media only screen and (max-width:991px) {
    .search{width: 324px;}
}
@media only screen and (max-width:767px) {
    .search{width:92%;box-sizing:border-box;float:none;margin:15px auto 20px;position: static;}
}
/*头部微信微博*/
.top_icobox{position:absolute;right:56px;top:21px;width:140px;height:auto;}
.top_icobox .top_ico{float:left;width:70px;height:60px;position:relative;}
.top_icobox .top_ico .wx,.top_icobox .top_ico .wb{display:block;width:70px;height:26px;line-height:24px;text-align:center;font-size:12px;color:#1a5cbf;padding-top:34px;background:url(../images/wxwb.png) 0 0 no-repeat;}
.top_icobox .top_ico .wb{background: url("../images/wb01.png") top center no-repeat;}
.top_icobox .top_ico .wx_ewm{display:none;position:absolute;left: 50%;margin-left: -54px; top:55px;width:90px;height:90px;background:url(../images/wx_ewmbg.png) no-repeat;padding:15px 9px 9px;overflow:hidden;z-index: 9;}
.top_icobox .top_ico .wx_ewm ul li{float:left;width:90px;height:90px;overflow:hidden;}
.top_icobox .top_ico .wx_ewm ul li .img_title{display:none;}

/*导航*/
.menubox{height:55px;margin:auto;background:#1a5cbf;}
.menubox li{float:left;width:172px;height:55px;line-height: 55px; background:url(../images/mu_line.png) right center no-repeat;position:relative;}
.menubox li a{display:block;text-align:center;font-size:18px;font-weight:bold;color:#fff !important;overflow:hidden;}
.menubox li a:hover,.menubox ul li.on a{color:#fff;background:#568ad6;}
.menubox li.last{background:none;}
.menubox li.first{width:168px;}

/***底部***/
.footer{height:auto;border-top:#206fc8 4px solid;background:#eee;line-height:26px;padding:16px 0 17px;text-align:center;font-size:14px;color:#505050;margin-top:20px;}
.footer a{color:#505050;}
.footer a:hover{color:#f00;}
.footer .sp{ display: inline-block; margin: 0 5px;}
.footer .site-num{font-style: normal; color:#e70505;}
.footer .jszc,.footer .jszc a{color:#999;}
.bot_ico{position:absolute;width:80px;height:80px;overflow:hidden;left:188px;top:18px;}
.jiucuo_ico{position:absolute;width:110px;height:55px;overflow:hidden;right:152px;top:31px;}


@media only screen and (min-width: 992px) and (max-width: 1199px) {
    /*导航*/
    .menubox li{width: 142px;}
    .menubox li.first{width:140px;}

    .bot_ico{left: 0;}
    .jiucuo_ico{right: 0;}
}

@media (max-width:991px) {
    .guidang{width: 200px !important;height: 200px !important;background-size: 100% 100% !important;}


    /*导航*/
    .menubox li{width: 110px;}
    .menubox li.first{width:100px;}
    .menubox li.active_public{width: 118px;}
    /*底部*/
    .footer{padding: 15px 10px;margin-top: 15px;}
    .foot-wf,.bot_ico,.jiucuo_ico{ position: static; display: inline;margin: 0;}
}
@media (max-width: 767px) {

    .guidang{width: 160px !important;height: 160px !important;}
    .top_r{padding-right: 10px;}
    .banner{height: auto;}
    .ban-pic{display: none;}
    .logo{position: static;margin: 20px 0;text-align: center;}
    .logo img{max-width: 90%;height: auto;}


    /*导航*/
    .menubox{height:auto;}
    .navbar-default .navbar-brand{color:#fff!important;}
    .navbar-brand{height:50px; line-height:50px; padding:0 10px; font-weight: bold; font-size: 18px;}
    .navbar{ padding:0; z-index: 9999; }
    .navbar-nav{height:auto; margin:0;  }
    .navbar-nav li{width:100% !important;background:none !important;height:44px;border:none;border-bottom:1px solid #5284cf;padding-right:0; margin-right:0;}
    .navbar-nav li a{height:auto;line-height:44px;margin-left:0;width:100%;text-align:center;color:#fff!important;padding:0;font-size:18px;font-weight:bold;}
    .navbar-nav li.first{ display:none;}
    .navbar-nav li.naver-last,.navbar-nav li.active_public{ width:100%;}
    .navbar-nav li a:hover,.navbar-nav li.on a{ background:none; border-bottom: none; color:#fff!important;}
    .navbar-default .navbar-toggle{ border-color:#fff;  margin:9px; padding: 8px;}
    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color: transparent;}
    .navbar-default .navbar-toggle .icon-bar{background-color: #fff;}
}
/*分页*/
.pagination{clear:both;float:right;margin:5px 0;padding:3px 0;line-height:26px;font-size:14px;}
.pagination a,.pagination span{border:1px solid #d9d9d9;color:#666;font-family:Arial;margin:2px;padding:0px 9px;text-decoration:none;white-space:nowrap;display:block;float:left;height:26px;line-height:26px;}
.pagination a:hover{background:#206fc8;border:1px solid #206fc8;color:#ffffff !important;}
.pagination a.active{border:1px solid #206fc8;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#206fc8;border:1px solid #206fc8;color:#fff;}
.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #d9d9d9;color:#666;background:#eee;}
.pagination a.text,.pagination a.text:hover{color:#fff;background:#206fc8;border:#206fc8 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;padding:0px 3px;}
.pagination .inputBar{border:0px;height:28px;line-height:28px;margin-top:1px;*margin-top:2px;_margin-top:2px;}
.pagination .inputBar input{width:30px;height:20px;padding:3px 5px;border:#ccc 1px solid;*vertical-align:middle;_vertical-align:middle;margin:0 3px;}
.pagination .inputBar button{display:inline-block;border:0;color:#fff;background:#206fc8;padding:0 8px;height:28px;cursor:pointer;margin:0 3px;vertical-align:middle;}


/*右侧飘浮 */
#home_web{width:60px;height:auto;position:fixed;_position:absolute;right:5px;_margin-top:213px;top:215px;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:#fff;}
.web_link{cursor:pointer;padding-top:35px;color:#1a5cbf;height:30px;line-height:30px;text-align:center;display:block;background:#f8f8f8 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:#f8f8f8 url(../images/icon_piao.png) 0 -260px no-repeat;margin:0 !important;}
.nav_05 .bds_more:hover{color:#1a5cbf;text-decoration:none;background-color:#fff;}
.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*/

/*外链提示 > 弹窗*/
.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;}
.ui-dialog-content .btn-group .btn-yes{background:#206fc8;color:#fff;}
.ui-dialog-content .btn-group .btn-no{background:#eee;color:#666;}
@media (max-width:767px) {
.ui-dialog-content{width:250px !important; max-height:300px !important; height: auto !important; overflow: auto;}
.ui-dialog-content .btn-group .btn{margin:0 10px;width:90px;}
}
/*开启无障碍样式-配色*/

/*无障碍样式*/
.statement-content{max-height: 100% !important;}
/*弹窗 end*/

/*微信分享配色下固定背景和颜色*/
.share-bar a{margin-right: 5px;}
.share-bar a.share-weixin{background: url(/assets/images/share/wz_wx.png) 0 0 no-repeat !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;}
.share-bar a.share-tsina {background-image: url(/assets/images/share/wz_wb.png) !important;}
.share-bar a.share-qzone {background-image: url(/assets/images/share/wz_qz.png) !important;}
.n-yellow .msg-wrap .n-icon {background-image: url(/assets/js/plugins/validator/images/validator_simple.png) !important;}

.wza-yellow-black div.ui-dialog{ background: yellow !important;}
.wza-blue-yellow div.ui-dialog{ background: blue !important;}
.wza-yellow-blue div.ui-dialog{ background: yellow !important;}
.wza-black-white div.ui-dialog{ 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-white-black div#tips_box{ background: white !important;}
.wza-white-black div#tips_box .tips_body{ background: white !important;}
.wza-black-yellow div#tips_box{ background: black !important;}
.wza-black-yellow div#tips_box .tips_body{ background: black !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-white-black .n-yellow .msg-wrap{ background: #fff !important;}
.wza-black-yellow .n-yellow .msg-wrap{ background: #000 !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 .icon-bar{ background-color: #fff !important;}
.wza-yellow-black .navbar-default .navbar-toggle .icon-bar{ background-color: black !important;}
.wza-blue-yellow .navbar-default .navbar-toggle .icon-bar{ background-color: yellow !important;}
.wza-yellow-blue .navbar-default .navbar-toggle .icon-bar{ background-color: blue !important;}

.wza-black-white .navbar-nav{ background: #000 !important;}
.wza-yellow-black .navbar-nav{ background: yellow !important;}
.wza-blue-yellow .navbar-nav{ background: blue !important;}
.wza-yellow-blue .navbar-nav{ background: yellow !important;}

.wza-black-white .dropdown-menu{ background-color: #000 !important;}
.wza-yellow-black .dropdown-menu{ background-color: yellow !important;}
.wza-blue-yellow .dropdown-menu{ background-color: blue !important;}
.wza-yellow-blue .dropdown-menu{ background-color: yellow !important;}
/*无障碍调色弹窗样式 end*/

