@charset "utf-8";
/*CSS 解决页面切换时滚动条出现时跳动问题 start*/
html {overflow-y: scroll;}
::-ms-clear,::-ms-reveal{display:none;}
:focus{outline:0;}
/*CSS 解决页面切换时滚动条出现时跳动问题 end*/
html,body,div,ul,li,dl,dd,dt,a,ol,u,i,b,br,p,span,hr,label,input,select,textarea,button,form,h1,h2,h3,h4,h5,h6,font,strong,em,iframe,img,tr,th,td,q,abbr,acronym{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body{padding:0;margin:0;width:100%;font: 14px/1.5 "Microsoft YaHei",'宋体',tahoma,Verdana,arial,sans-serif;color:#333;background:#dcebf2;overflow: hidden;}
input,textarea,select,button{vertical-align:middle;outline:none;font-family:"Microsoft YaHei";color:#333;}
input.active,textarea.active,select.active,button.active,input.on,textarea.on,select.on,button.on{color:#333;}
textarea{resize:none;}
a{color:#333;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());transition: 0.2s color;}
a:focus {outline:none;}
a:hover{color:#f7b346;text-decoration:none;cursor: pointer;}
a:focus{outline:none;}
a img {border:none;}
i,em{font-style: normal;font-weight: normal;}
.no-pointer a:hover{cursor:initial;}

h1,h2,h3{font-weight:normal;}
h1{ font-size:20px;}
h2{ font-size:18px;}
h3{ font-size:16px;}

/* 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:0;line-height:0;height:0;	margin-top:0;overflow:hidden;}
.clear20{clear:both;font-size:0;line-height:0;height:0; padding:10px 0; overflow:hidden; }
.clear10{clear:both;font-size:0;line-height:0;height:0; padding:5px 0; overflow:hidden; }
.over{overflow: hidden;}

.left,.fl{float:left;}
.right,.fr{float:right;}

.pr{position:relative;}
.pa{position:absolute;}
ul,li{ vertical-align:middle;}
.hide.active{ display: block !important;}

.jump-info .btn-group{ text-align: center; padding: 0;}
.jump-info .btn-group .btn{ background:#1C73BB !important; float: none; padding: 0; display: inline-block;}
.ui-dialog-title{ color:#53aaf4 !important;}
.ui-dialog-footer button.ui-dialog-autofocus{background-color:#53aaf4 !important;border-color: #53aaf4 !important;}
a.nolink{ cursor:default !important;}

.slimScrollBar{background:#dedede !important;}
.slimScrollRail{background:#f1f1f1 !important;}

.footer-warp .container,.container{ width: 1200px;}
@media (max-width: 1199px) and (min-width: 992px) {
	.container,.footer-warp .container {width: 992px;}
}
@media (max-width: 991px) and (min-width: 768px) {
	.container,.footer-warp .container {width: 768px;}
}

@media (max-width: 767px){
	.container,.footer-warp .container {width: 100%;}
}



.body_bg{background: #dcebf2 url(../images/body-bg.png) center top no-repeat;}
/*----头部----*/
.header-top{height: 32px;background:#dcebf2;color:#666;}
.header-top ul li{float: left;line-height:32px;padding:0 8px;font-size:12px;color:#666;}
.header-top ul li a{color: #666;}
.header-top ul li a:hover{color: #2192e9;}
.header-top ul li .sylogin{display:inline-block;background:url(../images/center-ico.png) no-repeat left center;padding-left:32px;}
.header-top ul li.jf a{display: inline-block;width: 36px;margin: 7px 0;height: 18px;line-height: 18px;text-align: center;border-radius: 8px;}
.header-top ul li.jf a.active{background:#2192e9;color:#fff;}
.header-top .date{line-height:32px;font-size:12px;color:#666;}
.header-top .tianqi{height: 28px;margin-top: -4px;}

.header {width:100%;height: 193px;background:url(../images/head-bg.png) center bottom no-repeat;}
.header .logo{width:415px;height:63px;margin-top:76px;}
.header .logo img{display:block;margin:0 auto;max-width:100%;}
.header .logo .img_title{display: none;}

/*搜索*/
.search-box{width: 261px;height:44px;position: absolute;top:18px;right:105px;}
.search{width:246px;height: 30px;padding:7px;background:url(../images/search-bg.png) center bottom no-repeat;}
.search ul{ display: block; position: relative;}
.search ul li.ss1{float:none;height:30px;margin-right:40px;position:relative;}
.search ul li.ss1 .msg-box{position:absolute !important;bottom:0 !important;left:0 !important;z-index:1000;}
.search ul li.ss2{width:40px; position: absolute; right:0; top:0;}
.search .search-keywords{width:100%;height:26px;line-height:26px;padding:2px 0;background:#fff;border:0 none;text-indent:10px;font-size:14px;color:#666;}
.search .search-btn{width:100%;height:30px;border:0;color:#fff; font-size: 0; background-image:url(../images/search-ico.png) !important; background-color:#f7b346;  background-position: center center; background-repeat: no-repeat;  }
.search-btn:hover{cursor: pointer;}
.wza-on .search .search-keywords{ background: #fff !important; }
.znss_icon{position: absolute;width: 90px;height: 24px;line-height: 18px;font-size: 14px;color: #333;top: 17px;right: 5px;text-align: center;background: url("../images/yc_btn01_03.png") no-repeat top center;padding: 29px 0 0;}
.znss_icon a{color: #fff;}
.znss_icon a:hover{ color: #f7b346;}
.ss-ph-label .ph-label{position:absolute !important;left:10px !important;}
.ss-ph-label .ph-label span{font-weight:normal !important;}
.ss-left-ph-label .ph-label{left:0 !important;}


/*热词*/
.hotname{ height:28px; line-height:28px;margin-top:5px;font-size:14px; color:#666; overflow:hidden;}
.hotname span{padding-left:13px; font-size:14px; float:left;}
.hotname ul li{ display:inline; float:left; margin-right:8px;}
.hotname ul li a{color:#666;}
.hotname ul li a:hover{color:#d62525;}

/*导航*/
.navbar-warp{position:relative;background: #53aaf4;}
.navbar-box{height: 77px;background:#53aaf4;border-bottom:3px solid #f7b346;padding-right:350px;}
.navbar-box .navbar{width:100%;background:none;border-radius:0;border:0;margin:0 auto;position:relative;z-index:10; height:60px; font-size:0;}
.navbar-box .navbar-nav{ height:77px;width:100%;}
.navbar-box .navbar-nav li{float:left;width: 12.5%;height:77px; font-size:16px;position: relative;}
.navbar-box .navbar .navbar-nav li a{display:block;line-height:30px;padding-top:8px;color: #fff;text-align:center;cursor:pointer;position:relative;transition: 0.4s all;}
.navbar-box .navbar-nav li a .ico{display:block;width:38px;height:38px;margin:0 auto;background:url(../images/vav-ico.png) no-repeat;}
.navbar-box .navbar-nav li.num1 a .ico{background-position:0 0;}
.navbar-box .navbar-nav li.num2 a .ico{background-position:-108px 0;}
.navbar-box .navbar-nav li.num3 a .ico{background-position: -216px 0;}
.navbar-box .navbar-nav li.num4 a .ico{background-position: -325px 0;}
.navbar-box .navbar-nav li.num5 a .ico{background-position: -435px 0;}
.navbar-box .navbar-nav li.num6 a .ico{background-position: -541px 0;}
.navbar-box .navbar-nav li.num7 a .ico{background-position: -650px 0;}
.navbar-box .navbar-nav li.num8 a .ico{background-position: -762px 0;}
.navbar-box .navbar-nav li:hover,.navbar-box .navbar-nav li.on{background-color:#3d90d6;}
.navbar-box .navbar-nav li:hover a,.navbar-box .navbar-nav li.on a{color:#fff;background-color:#3d90d6;}
.navbar-box .navbar-nav li:hover a .ico,.navbar-box .navbar-nav li.on a .ico{}

.navbar-box .navbar-default .navbar-toggle { background: #fff;margin-right: 10px;}
.navbar-box .navbar-default .navbar-brand { color: #fff; font-weight: bold; }
.navbar-box .navbar-brand { float: left; padding: 15px 10px; font-size: 18px; line-height: 20px; height: 20px; }
/*----头部结束----*/

/*----footer----*/
.footer-warp{width: 100%;background:#fff;font-size: 14px;}
.footer{padding:20px 0;line-height:26px;font-size:14px;color:#666;border-top:3px solid #2192e9;}
.footer a{color:#666;}
.footer a:hover{color:#f7b346;}
.footer .fotnav{text-align: center;}
.footer .fotnav a{padding:0 10px;display: inline-block;}
.footer .fotnav a.first{background:none;}
.footer .fotcon{ line-height: 24px; padding-top: 10px; position: relative; text-align: center;}
.footer .fotcon .sp{ padding:0 0.4em; display: inline-block;}
.footer .fotcon .js,.footer .fotcon .js a{ color: #6e6e6e;}
.footer .fotcon .js a:hover{ color: #2489D8;}
.footer .fotcon .dzjg,.footer .fotcon .jiucuo{ position: absolute;}
.footer .fotcon .jiucuo{right: 0; top: 0; width: 110px; height: 55px;}
.footer .fotcon .dzjg{left: 0; top: -6px; width: 80px; height: 80px;}
.footer .fotcon .ls-old-icon{left: 90px; top: 0px;  position: absolute;}
.footer .fotcon img.gaj{vertical-align: middle; padding-right: 0.5em;}
/*友情链接*/
.myLinks{ height:30px;padding:3px 0;width:100%;background:#fff;}
.linkname{float:left;line-height:30px;margin-left:20px;padding-left:30px;background:url(../images/flink-ico.png) no-repeat left center;font-size:18px;color:#aaa;font-weight:bold;}
.linkbox1{height:30px;margin-left:160px;}
.linkbox1 dl{float:left;padding:0 10px;margin:0 55px;display:block!important; height:30px;position:relative; z-index:10}
.linkbox1 dl dt{height: 30px;line-height:30px;padding:0 30px 0 10px;background:url(../images/flink-jt.png) no-repeat right center;cursor: pointer;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;position: relative;z-index: 99;font-size: 14px;color: #666;font-weight: normal;}
.linkbox1 dd{position:absolute;left:-215px;bottom:33px;background:#fff;display:none;z-index:98;border:#53aaf4 1px solid; width:1198px; padding:10px 0px;}
.linkbox1 dd ul{padding:0 10px;}
.linkbox1 dd ul li{float:left;width:16.6%;  text-align:left;  }
.linkbox1 dd ul li a{display:block; font:normal 14px/26px "Microsoft Yahei";width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:35px; color:#666; background:url(../images/dot.png) 20px center no-repeat;}
.linkbox1 dd ul li a:hover{background:#f0f0f0 url(../images/dot.png) 20px center no-repeat;text-decoration:none;}
.linkbox1 dd.link2{ left:-469px;}
.linkbox1 dd.link3{ left:-737px;}
.linkbox1 dd.link4{ left:-1005px;}

.wza-black-white .linkbox1 dd{ background:black !important; }
.wza-yellow-black .linkbox1 dd{ background:yellow !important; }
.wza-blue-yellow .linkbox1 dd{ background:blue !important; }
.wza-yellow-blue .linkbox1 dd{ background:yellow !important; }
.wza-white-black .linkbox1 dd{ background:white !important; }
.wza-black-yellow .linkbox1 dd{ background:black !important; }

/*---footer end---*/

@media (min-width: 992px) and (max-width:1199px) {
	/*nav*/
	.navbar-box .navbar .navbar-nav li.num1 a{background-position: 22px 8px;}
	/*友情链接*/
	.linkname{margin-left:0;}
	.linkbox1{margin-left:110px;}
	.linkbox1 dl{margin:0 34px;}
	.linkbox1 dd ul li{width:20%;}
	.linkbox1 dd{width:990px;}
	.linkbox1 dd.link1{ left:-144px;}
	.linkbox1 dd.link2{ left:-356px;}
	.linkbox1 dd.link3{ left:-582px;}
	.linkbox1 dd.link4{ left:-808px;}
	.footer .fotcon .dzjg,.footer .fotcon .jiucuo,.footer .fotcon .ls-old-icon{display: inline-block;position: initial;text-align: center;}
}
@media (max-width:991px) {
	/*head*/
	.header{height:auto;background: url(../images/head-bg.png) right bottom no-repeat;}
	.header .logo{width:auto;height:auto;margin:50px auto;float:none;}
	/*search*/
	.search-box{position:static; ; margin:0 auto;padding:10px 0;}

	/*nav*/
	.navbar-box{padding-right:0;}
	.navbar-box .nav-menu{display:none !important;}
	.navbar-box .navbar .navbar-nav li.num1 a{background-position: 30px 8px;}

	.footer .fotcon .dzjg,.footer .fotcon .jiucuo,.footer .fotcon .ls-old-icon{display: inline-block;position: initial;text-align: center;}
}
@media (max-width: 767px) {
	.lm-mainbox{padding:15px;}
	/*header*/
	.header .logo{margin:30px auto;}
	.header .logo img{max-width:80%;height:auto;}

	/*nav*/
	.navbar-box{height:50px;}
	.navbar-box .navbar-default .navbar-brand:hover{color:#fff;}
	.navbar-box .navbar-default .navbar-collapse,.navbar-box .navbar-default .navbar-form{background:#53aaf4;}
	.navbar-box .navbar{height:50px;}
	.navbar-box .navbar-nav{height:auto;margin:0;}
	.navbar-box .navbar-nav li{float:none;width:100% !important;height:50px;line-height:50px; border-bottom: 1px solid #8ec8f9;}
	.navbar-box .navbar-nav li.num1{display:none;}
	.navbar-box .navbar .navbar-nav li a{height:50px;line-height:50px;padding-top:0;font-size:16px;text-align: center;color:#fff;border:0;}
	.navbar-box .navbar-nav li a:hover,.navbar-box .navbar-nav li.on a{background:#f7b346;color:#fff;}
	.navbar-box .navbar .navbar-nav li a .ico{background:none;padding:0;display:none;}
	.navbar-box .navbar-nav li:hover a .ico,.navbar-box .navbar-nav li.on a .ico{background:none;}

	/*footer*/
	.footer{line-height: 26px;padding:15px 0;}
	.footer .fotnav{height:auto;line-height:26px;}
	.footer .fotnav a{padding:0 5px;}
	.footer .fotnav em{padding:0 5px;}
}
@media (max-width: 480px) {
	/*head*/
	.header .logo{margin:20px auto;}
	/*搜索*/
	.search-box{width:90%;}
	.search{width:auto;padding:6px;background: #6db6ee;border: 1px solid #80bff0;border-radius: 5px;}
}

/*公共标题*/
.tab-title01{width: 100%;height: 35px;background:url(../images/titbg.png) repeat-x left bottom;}
.tab-title01 ul li{float:left;text-align:center;position: relative;}
.tab-title01 ul li a,.tab-title01 ul li .tit{display: block;padding:0 8px;height:32px;text-align:center;font-size: 18px;color:#333;text-decoration: none;white-space: nowrap;}
.tab-title01 ul li.active a,.tab-title01 ul li.active .tit{color:#2192e9;padding-bottom:0;font-weight:bold;border-bottom:3px solid #ffaf2f;}

.tab-title02{width: 100%;height: 34px;border-bottom:1px solid #ddd;}
.tab-title02 ul li{float:left;position: relative;padding:0 17px;}
.tab-title02 ul li.first{background:none;padding-left:0;}
.tab-title02 ul li a{display: block;height:34px;padding:0 6px;font-size: 18px;color:#333;text-decoration: none;white-space: nowrap;}
.tab-title02 ul li.active a{color:#53aaf4;font-weight:bold;border-bottom:1px solid #d21313;}

@media (max-width: 767px) {
	.tab-title01{height:auto;}
	.tab-title01 ul li a,.tab-title01 ul li .tit{line-height:32px;font-size:16px;padding:0 10px 3px 10px;}

	.tab-title02{height:auto;}
	.tab-title02 ul li a{font-size:16px;}

}
@media (max-width: 374px) {
}

/*公共列表*/
.tab-list{display:none;}
.tab-list.active{display:block;}

.news-list{padding-top:10px;}
.news-list ul li{height:32px;line-height: 32px;font-size:16px;color:#333;background: url(../images/dot.png) left center no-repeat; vertical-align:bottom;overflow:hidden; position: relative; padding: 0 90px 0 15px;}
.news-list ul li .date{float:none;color:#999; position: absolute; right: 0; top:0;}
.news-list ul li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news-list ul li img{float: left;padding-top:12px;}
@media (max-width:991px) {
	.news-list ul li a{float:none;max-width:none !important;}
	.news-list ul li img{display:none;}
}
@media (max-width: 767px) {
	.news-list ul li{height:30px;line-height:30px;font-size:15px;}
}

/*公开列表*/
.listgk{padding-top:10px;}
.listgk li{height:34px;line-height:34px;vertical-align:bottom;padding:0 60px 0 12px;background:url(../images/dot.png) 0 center no-repeat;overflow:hidden;position:relative; font-size: 16px;}
.listgk li .date{display:block;float:none;position:absolute;right:0;top:0;color:#999;white-space:nowrap; font-size: 14px;}
.listgk li .col-block{float:left; max-width: 100%; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.listgk li .title{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; float: none; margin-right: 0;}
.listgk li .explain-list,.listgk li .policy-list{display:block;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;}
.listgk li .explain-list .split-line,.listgk li .policy-list .split-line{padding: 0 0px 0 3px;color:#666;font-size:14px;}
.listgk li .explain-list a,.listgk li .policy-list a{display:inline;color:#dd3a3a;float:none;background:none;max-width:none;padding:0;margin:0;}
.listgk li .explain-list a:hover,.listgk li .policy-list a:hover{color: #dd3a3a;}
@media (max-width: 991px) {
	.listgk li .explain-list,.listgk li .policy-list{ display: none;}
}
@media (max-width: 767px) {
	.listgk li{height:30px;line-height:30px;font-size:15px;}
}

/*当前位置*/
.position{line-height: 26px;padding:12px 0 12px 25px;font-size: 14px;color:#666;background:url(../images/posico.png) no-repeat left 15px;}
.position a{color:#666;}
.position a:hover{color:#dd3a3a;}
.position .search-keywords{color:#dd3a3a;}
.wzy-position{border-bottom:1px solid #ddd;}

/***漂浮***/
.j-float{position:relative;z-index:999;display:none;}
.j-float .img_title{display:none;}
.j-float .float-close{position:absolute;width:43px;height:11px;right:0;top:-20px;}
.j-float .float-close img{cursor:pointer;}

/*左右悬浮窗口*/
.j-left{position:fixed;_position:absolute;left:10px;bottom:10px;_top:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,100)||0)-(parseInt(this.currentStyle.marginBottom,100)||0)));z-index:199;}
.j-right{position:fixed;_position:absolute;right:10px; bottom:10px; _top:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,100)||0)-(parseInt(this.currentStyle.marginBottom,100)||0)));z-index:198;}
.j-left ul li .img_title,.j-right ul li .img_title{ display:none;}
.j-left ul li,.j-right ul li{ margin-top:2px;}
.couplet-close{ cursor:pointer;}
/*左侧悬浮切换*/
.ind_pl{ width: 240px;height: 135px;overflow: hidden; position:fixed;bottom: 10px;left: 10px;z-index: 999; }
.ind_pl .couplet-close{position: absolute;top: 2px;right: 2px;z-index: 1;}
.ind_pl .float-superslide,.ind_pl .flash-pic,.ind_pl .flash-pic ul,.ind_pl .flash-pic li,.ind_pl .flash-pic img,.ind_pl .flash-pic a{height:100% !important; width: 100% !important; }
.ind_pl .flash-pic{ position:relative; z-index:0;}
.ind_pl .flash-pic li{ zoom:1; vertical-align:middle;}
.ind_pl .flash-pic a{display:block; color: #fff; position: relative;}
.ind_pl .flash-pic img{display:block;}
.ind_pl .flash-pic .title{display: none;}
.ind_pl .flash-num{ height:16px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.ind_pl .flash-num ul{ overflow:hidden; zoom:1; float:left;}
.ind_pl .flash-num ul li{ float:left; margin-left:5px; width:16px; height:16px;font-size: 12px; color: #fff;text-align: center;line-height: 16px;  background:#666666 !important;  overflow: hidden; cursor: pointer;}
.ind_pl .flash-num ul li.on{background:#c10d0c !important; }
.ind_pl .prev,.ind_pl .next{display: none; width: 20px;height: 40px;position: absolute;top: 50%;margin-top: -20px;cursor: pointer;z-index: 1;}
.ind_pl .prev{left: 0;background:url("../images/prev.png") center no-repeat;}
.ind_pl .next{right: 0;background:url("../images/next.png") center no-repeat;}
.ind_pl:hover .prev,.ind_pl:hover .next{display: block;}
/***右侧悬浮***/
#home_web{width:68px;height:auto;position:fixed; _position:absolute;left:50%;left:50%; margin-left:610px;top:50%; margin-top:-145px;_top:auto;_top:expression(eval(document.documentElement.scrollTop)); _margin-top:334px; font-family:Microsoft Yahei; z-index:200;}
#home_web .couplet-close img{display:block;margin:0 auto 5px;}
#home_web .pli li{ width:68px; height:68px; padding-bottom:10px;}
#home_web .pli li a,#home_web .wxewm li a{ display: block; width:68px; height:68px; text-indent:-20em; overflow:hidden; background:url(../images/piaoicon.png) 0 -136px no-repeat;}
#home_web .pli li a:hover,#home_web .wxewm li a:hover{ background-position:-68px -136px;}
#home_web .pli li.li2 a{ background-position:0 -68px;}
#home_web .pli li.li2 a:hover{ background-position:-68px -68px;}
#home_web .pli li.li3 a{ background-position:0 -136px;}
#home_web .pli li.li3 a:hover{ background-position:-68px -136px;}
#home_web .wxewm{width:68px; height:68px; padding-bottom:10px; position:relative;}
#home_web .wxewm li{ margin:0; padding:0;}
#home_web .wxewm li a{background-position:0 -156px;}
#home_web .wxewm li a:hover{background-position:-68px -156px;}
#home_web .web_area{width: 101px;height: 94px;position: absolute;top: -28px;right: 50px;display: none;background: url(../images/pewmbg.png) left top no-repeat;padding: 7px 12px 8px 7px; overflow:hidden;}

#gwdShare{width:68px !important; height:68px !important; background:url(../images/piaoicon.png) 0 -204px no-repeat !important; cursor:pointer;position: relative;}
#gwdShare:hover{background-position:-68px -204px !important;}
#gwdShare .bdsharebuttonbox{position: absolute;display: none;left: -128px !important;top: 0px !important;width: 101px !important;height: 70px !important;background: url(../images/pewmbg2_02.png) left top no-repeat !important;border: 0 none !important;padding: 7px 17px 8px 10px;}
#gwdShare:hover .bdsharebuttonbox{display:block;}
#gwdShare .bdshare-button-style0-24 a,#gwdShare .bdshare-button-style0-24 .bds_more{margin:1px 4px 6px 0;}
#gwdShare .share-box{right: auto;left:12px;top: 22px;}

#home_web .weixin{position: relative;margin-top: 10px;}
#home_web .weixin .web_link{display: block;width: 68px;height: 68px;background: url("../images/slide_wx.png") center no-repeat;}
#home_web .weixin .web_link:hover,#home_web .weixin .web_link.active{background: url("../images/slide_wxon.png") center no-repeat;}
#home_web .weixin .web_area{width: auto; height: auto;padding-right: 8px;position: absolute;top: -25px;right: 68px;text-align: center;display: none;background: url("../images/slide_arr.png") right center no-repeat;z-index: 1;}
#home_web .weixin .web_area {}
#home_web .weixin .web_area li img{width: 100px;height: 100px;padding: 4px;background: #fff;}
#home_web .weixin .web_area li .img_title{display: none;}
/*打印*/
@media print{

	a[href]:after {
		content: none!important;
	}
	.top,.position,.wzbot1{ display:none;}
	html,body{min-width: 1200px;}
    .lm_lban{ width:258px;height:auto; min-height:548px; _height:548px; border:1px solid #dddddd;display: block!important;}
	.lm_rban{ width:890px; height:auto; min-height:550px; _height:550px;}
    .btn-group{display: none!important;}
}
/*.secnr{padding: 10px; margin: 10px auto 10px; background: #fff; min-height: 600px;}*/


/*分页*/
.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: #53aaf4;border: 1px solid #53aaf4;color: #fff !important;}
.pagination a.active {border: 1px solid #53aaf4;color: #fff;}
.pagination span.current, .pagination span.current:hover {background: #53aaf4;border: 1px solid #53aaf4;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: #53aaf4;border: #53aaf4 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: #53aaf4;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;}
}


/*页面纠错*/
.ui-dialog-title{color:#115DB2;}
.correction-table{clear:both;font-size:14px;overflow:hidden;}
.correction-table th{width:80px;text-align:right;padding:2px 10px 2px 0;}
.correction-table th .red{color:#d80c18;}
.correction-table th span{color:#115DB2;}
.correction-table td{padding:4px 0; position:relative;}
.correction-table td .msg-box{ top:0;}
.correction-table td select{border:#ddd 1px solid;height:34px;line-height:34px;}
.correction-table td input{height:34px;line-height:34px;width:350px;padding:0 5px;border:#ddd 1px solid;}
.correction-table td input#checkCode{width:100px;}
.correction-table td input#link{ background: #F5F5F5; width: 350px;}
.correction-table td textarea{width:350px;height:120px;padding:3px 5px;border:#ddd 1px solid;}
.correction-table td.btn-group{padding-left:92px!important;}
.correction-table td.btn-group input{background:#115DB2;height:36px;line-height:36px;cursor:pointer;border:0;outline:none;color:#fff;padding:0 10px;margin-right:10px;width:100px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
/*页面纠错 end*/
@media (max-width: 767px) {
	.ui-dialog.jiucuo .ui-dialog-content{ width: 500px !important; height: 400px !important;}
}
@media (max-width: 542px) {
	.ui-dialog.jiucuo{ position: fixed; left: 10px; right: 10px; top: 10px; bottom: 10px;overflow: hidden;overflow-y: auto;}
	.ui-dialog.jiucuo .ui-dialog-body{ padding: 10px;}
	.ui-dialog.jiucuo .ui-dialog-grid{ width: 100%;}
	.ui-dialog.jiucuo .ui-dialog-content{ width: 100% !important;}
}
/*页面纠错 end*/
/*外链提示 > 弹窗*/
.ui-dialog-title,.ui-dialog-content{font-family:"Microsoft YaHei";}
.ui-dialog-content .jump-info p{word-break:break-all;word-wrap:break-word;}
.ui-dialog-content .btn-group{padding:10px 0;text-align:center;display:block;height:36px;}
.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:#115DB2;color:#fff;}
.ui-dialog-content .btn-group .btn-no{background:#eee !important;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;}
}

/*配色-分享微信图标*/
.share-bar a{margin-right: 5px;}
.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;}
.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-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-white-black div.ui-dialog{ background: #fff !important;}
.wza-white-black div.ind_pl{ background: #fff !important;}
.wza-black-yellow div.ui-dialog{ background: black !important;}
.wza-black-yellow div.ind_pl{ background: black !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 .ui-dialog-title{color: #fff !important;}
.wza-black-white .ui-dialog-content .jump-info p{ color: #fff !important;}
.wza-yellow-black .ui-dialog-title{color: #000 !important;}
.wza-yellow-black .ui-dialog-content .jump-info p{ color:#000 !important;}
.wza-blue-yellow .ui-dialog-title{color: yellow !important;}
.wza-blue-yellow .ui-dialog-content .jump-info p{ color: yellow !important;}
.wza-yellow-blue .ui-dialog-title{color: blue !important;}
.wza-yellow-blue .ui-dialog-content .jump-info p{ color: blue !important;}
.wza-white-black .ui-dialog-title{color: #000 !important;}
.wza-white-black .ui-dialog-content .jump-info p{ color:#000 !important;}
.wza-black-yellow .ui-dialog-title{color: yellow !important;}
.wza-black-yellow  .ui-dialog-content .jump-info p{color: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-white-black .n-yellow .msg-wrap{ background: white !important;}
.wza-black-yellow .n-yellow .msg-wrap{ background: black !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-white-black .navbar-default .navbar-toggle:focus .icon-bar,  .wza-white-black  .navbar-default .navbar-toggle:hover .icon-bar,.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-black-yellow .navbar-default .navbar-toggle:focus .icon-bar,  .wza-black-yellow  .navbar-default .navbar-toggle:hover .icon-bar,.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-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-nav li{ background-color: white !important;border-color: black;}
.wza-black-yellow .navbar-nav li{ background-color: #000 !important;border-color: yellow;}
/*无障碍调色弹窗样式 end*/
/*工侧栏目小屏*/
.wza-black-white .btn-group .dropdown-menu{ background-color:black !important;  }
.wza-yellow-black .btn-group  .dropdown-menu{ background-color:yellow !important;  }
.wza-blue-yellow .btn-group .dropdown-menu{ background-color:blue !important;  }
.wza-yellow-blue .btn-group .dropdown-menu{ background-color:yellow !important;  }
.wza-white-black .btn-group .dropdown-menu{ background-color:white !important;  }
.wza-black-yellow .btn-group .dropdown-menu{ background-color:black !important;  }
/*无障碍调色弹窗样式 end*/

/*政策解读关联*/
.ls-publicfile-indlist li .nr{ overflow:inherit !important;}
.ls-publicfile-list li{ overflow: inherit !important; position: relative !important;}
.ls-publicfile-list li .title{ max-width: 86%; display: inline-block !important;  white-space: nowrap;text-overflow: ellipsis;overflow: hidden;float: none;}
.ls-publicfile-indlist li .title{display: block !important; max-width: none !important; }
.ls-publicfile-list li .title-all{ max-width: 100%; display: inline-block !important; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;float: none;}
.ls-publicfile-indlist li .title-all{ display: block !important;}
.ls-publicfile-list .policybox{ display: inline-block;  vertical-align: top; }
.ls-publicfile-indlist .policybox{  float: right;}
.ls-publicfile-list .policybox .policy{display: inline-block;  height: 24px; line-height: 24px; padding: 0; color: #115DB2;  position: relative; cursor: pointer;}
.ls-publicfile-list .policybox .policy:hover{ }
.ls-publicfile-list .policybox .policy em{position: absolute;left:50%;    margin-left: -10px;bottom: -12px;height: 13px;width: 21px;background: url("../images/arrow.png") left top no-repeat; z-index: 999;  display: none;}
.ls-publicfile-list .policybox .policy.active em{ display: block;}
.ls-publicfile-list .policybox .popbox{position: absolute; left:5px;  right: 5px; padding-top: 9px;  top: 32px; z-index: 888;  display: none;}
.ls-publicfile-list .policybox .popboxbg{ border-radius: 4px;    box-shadow: 0 0 10px #cecece; background: rgb(255, 255, 255); padding: 6px 15px 12px 20px; }
.ls-publicfile-list .policybox .close{ position: absolute; width: 16px; height: 16px; right: 10px; top: 20px; background: url("../images/close-file.png") 0 0 no-repeat !important; cursor: pointer;}
.ls-publicfile-list .policybox .close:hover{background-position-y: -16px !important;}
.ls-publicfile-list .policybox .popbox h3{font-size: 18px; line-height: 32px; font-weight: bold; color: #115DB2; margin-right: 45px;}
.ls-publicfile-list .policybox .popbox ul{ display: block; max-height: 96px; overflow: auto;}
.ls-publicfile-list .policybox .popbox li{height: auto; background: none !important;  padding: 5px 0 5px 0 !important;  line-height: 22px;  font-size: 14px; margin: 0 !important;  }
.ls-publicfile-list .policybox .popbox li a{color: #666; display: block; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; }
.ls-publicfile-list .policybox .popbox li a:hover{color: #115DB2;}

/*弹窗滚动条*/
/* Webkit 浏览器 */
.ls-publicfile-list .policybox .popbox ul::-webkit-scrollbar {width: 6px;border-radius: 6px; }
.ls-publicfile-list .policybox .popbox ul::-webkit-scrollbar-track {background-color: #ebebeb;}
.ls-publicfile-list .policybox .popbox ul::-webkit-scrollbar-thumb {background-color: #d3d3d3;     border-radius: 6px;}
/* Firefox 浏览器 */
.ls-publicfile-list .policybox .popbox ul::-moz-scrollbar {width: 6px;}
.ls-publicfile-list .policybox .popbox ul::-moz-scrollbar-track {background-color: #ebebeb; border-radius: 6px;}
.ls-publicfile-list .policybox .popbox ul::-moz-scrollbar-thumb {background-color: #d3d3d3;  border-radius: 6px;}

@media (max-width: 991px){
	.ls-publicfile-indlist li .gl{ display: block !important;}
}

@media (max-width: 767px){
	.ls-publicfile-list li .title{   max-width: calc(100% - 58px);}
}




