@charset "utf-8";
/* CSS Document */
body {
	position: relative;
	background-color: #f2f2f2;
	overflow-x: hidden;
}
html, body {
	display: block;
	width: 100%;
*height:2974px;
	_background-image: url(about:blank);
	_background-attachment: fixed;
}
.hd_lb {
	width: 295px;
	height: auto;
	position: relative;
}
#hd {
}
.look-talk {
	width: 310px;
}
.column3mi5 ul {
	padding-top: 0px;
}
.cxlist li {
	float: left;
	width: 98px;
	height: 115px;
	margin: 0px 6px;
	list-style: none;
}
.column3mi2 li {
	background: url(../images/icon_10.jpg) no-repeat 0 12px;
	padding-left: 10px;
}
.column3ri {
	width: 249px;
	background: #dcdcdd;
	float: right;
	padding: 0 13px 7px;
}
.column3ri3 {
	margin-bottom: 2px;
}
.column3ri3 ul {
	margin-top: 0px;
}
.cxlist li img {
	width: 64px;
	height: 64px;
	margin: 10px 20px;
}
.cxlist li a {
	display: block;
	text-align: center;
	height: auto;
	line-height: 17px;
	padding-left: 0px;
	color: #000;
	font-size: 14px;
	text-decoration: none;
}
.cxlist li a:hover {
	background: none;
	height: auto;
	color: #000;
}
.h90 {
	height: 117px;
	overflow: hidden;
}
.h125 {
	margin-top: 3px;
	height: auto;
	overflow: hidden;
}
ul.h90 {
	margin-top: 10px;
	margin-bottom: 15px;
}
ul.h90 li {
	font-size: 15px;
	line-height: 24px;
	font-family: "微软雅黑", "宋体";
	background: url(../images/icon_10.jpg) no-repeat 0 13px;
	padding-left: 10px;
}
ul.h90 a {
	color: #000;
}
ul.h90 li a:hover {
	color: #025194;
}
.lmtit a.a_line {
/*	background: url(../images/line.jpg) no-repeat right;*/ background:none;
	padding-right: 15px;
	margin-right: 12px;
	float: left;
	_position: relative;
}
.sth .lmtit img {
	position: relative;
	top: 3px;
}
.column3ri {
	width: 249px;
	background: #dcdcdd;
	float: right;
	padding: 0 13px 10px;
}
.column3ri1 {
	margin-bottom: 0px;
	padding-top: 20px;
}
ul.h57 {
	margin-bottom: 0px;
	margin-top: 0px;
}
.mb30 {
	margin-bottom: 30px;
}
.column3ri1 .lmtit {
	border-bottom: 1px solid #bababa;
}
/*推荐主题*/
.box20180503 {
	position: relative;
	height: 97px;
	overflow: hidden;
	margin-top: 10px;
	margin-bottom: 10px;
}
.two_rmfl_box {
	position: absolute;
	left: 0;
	top: 0;
}
.two_rmfl_box li {
	float: left;
	width: 249px;
	height: 97px;
}
.hot_title_nav20180517 {
	position: absolute;
	right: 6px;
	bottom: 6px;
}
.hot_title_nav20180517 a {
	float: left;
	width: 17px;
	height: 15px;
	background: #0074bf;
	text-align: center;
	line-height: 15px;
	margin-right: 1px;
	color: #fff;
	font-family: "microsoft yahei";
	font-size: 12px;
}
.hot_title_nav20180517 a.active {
	background: #ffba34;
}
/*热门应用*/

.tit {
	height: 36px;
	line-height: 36px;
	border-bottom: 1px solid #bababa;
}
.tit span {
	float: left;
	color: #000000;
	font-size: 20px;
	font-family: "FZZHUNYSK", "微软雅黑", "宋体";
	border-bottom: 2px solid #015293;
	position: relative;
	top: -1px;
}
.tit span a {
	color: #1e82d3;
	font-size: 20px;
	font-family: "FZZHUNYSK", "微软雅黑", "宋体";
}
.tit.yyphb a {
	display: inline-block;
	float: left;
	font-size: 16px;
	color: #999999;
	margin: 0 9px;
	font-family: "微软雅黑";
	cursor: pointer;
}
.tit.yyphb b {
	border-right: 1px solid #999999;
}
ul.two_yyphb_box {
	margin: 10px 0 10px;
	height: 251px;
 *+height: 255px;
	overflow: hidden;
	border-radius: 5px;
	background-color: #fff;
	border: 1px solid ##cfcfd0;
}
 @-moz-document url-prefix() {
 ul.two_yyphb_box {
 height: 255px;
}
}
ul.two_yyphb_box li {
	height: 42px;
	overflow: hidden;
	margin: 0px 10px;
	padding: 6px 0;
	border-bottom: 1px solid #bfbfbf;
	position: relative;
}
ul.two_yyphb_box li .num {
	float: left;
	width: 20px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	color: #fff;
	background: #959595;
	border-radius: 2px;
	margin: 20px 15px 0 10px;
}
ul.two_yyphb_box li .pic {
	float: left;
	margin-right: 10px;
	position: relative;
*+margin-top:-3px;
}
ul.two_yyphb_box li .txt p a.h_tit {
	color: #000;
	font-size: 15px;
	font-family: "微软雅黑", "宋体";
	line-height: 22px;
	font-weight: normal;
}
ul.two_yyphb_box li .txt p a {
	font-size: 14px;
	font-weight: inherit;
}
ul.two_yyphb_box li .txt h3 span a {
	color: #0078d7;
	font-size: 16px;
}
ul.two_yyphb_box li .txt p {
	height: auto;
	overflow: hidden;
}
ul.two_yyphb_box li .txt p span {
	float: left;
	margin-right: 10px;
	font-size: 14px;
	height: 18px;
	border: 1px solid #999999;
	text-align: center;
	line-height: 16px;
	color: #020202;
	border-radius: 5px;
	padding: 0 3px;
}
ul.two_yyphb_box li .txt p b a {
	color: #666666;
	font-size: 14px;
	font-family: "微软雅黑";
	font-weight: normal;
}
ul.two_yyphb_box li .txt p b {
	color: #666666;
	font-size: 14px;
	font-family: "微软雅黑";
	font-weight: normal;
	cursor: pointer;
}
.yyphb span {
	border-bottom: 0;
}
.yyphb span.on {
	border-bottom: 2px solid #015293;
}
.yyphb a.on {
	color: #000;
	border-bottom: 2px solid #015293;
}
/*应用排行新加样式*/
.two_yyphb_box li .pic .yd_ewm {
	position: absolute;
	top: -20px;
	display: none;
	left: -35px;
	z-index: 9999;
	border: 5px solid #fff;
}
.two_yyphb_box li .yyph_ewm_ct {
	position: absolute;
	bottom: 33px;
	z-index: 99999;
	left: 45px;
	display: none;
}
/*最新应用*/
.two_zxyy_box {
	height: auto;
	overflow: hidden;
	margin-top: 15px;
}
.two_zxyy_box a {
	float: left;
	width: 120px;
	height: 136px;
	text-align: center;
	font-size: 14px;
	margin: 0px 2px 5px 2px;
	font-family: "微软雅黑";
}
.two_zxyy_box a img {
	display: block;
	margin: 0 auto 5px;
}
.two_zxyy_box a span {
	display: block;
	line-height: 22px;
	color: #000000;
}
.two_zxyy_box a b {
	font-weight: normal;
	color: #0078d7;
	letter-spacing: -0.02em;
	overflow: hidden;
	font-family: "微软雅黑";
}
.zx_pop {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	background: rgba(0, 0, 0, 0.701961);
	display: none;
	color: rgb(255, 255, 255);
	font-size: 12px;
	font-style: normal;
	padding-top: 120px;
	box-sizing: border-box;
	font-family: 微软雅黑;
}
.two_zxyy_box a img.ewm_ct {
	position: absolute;
	left: 65px;
	top: 47px;
	z-index: 9999;
	display: none;
}
/*检索开始*/
.ser_search {
	width: 257px;
	margin: 0 auto 10px;
	height: auto;
	overflow: hidden;
}
.ser_search .left {
	width: 250px;
}
.ser_search .left .zhetie ul {
	z-index: 9999;
	background: #fff;
	position: absolute;
	width: 79px;
	border: 1px solid #005393;
	box-sizing: border-box;
	display: none;
}
.ser_search .left .zhetie ul li {
	box-sizing: border-box;
	padding: 0.3rem 0 0.3rem 0.5rem;
	font-size: 14px;
	border-bottom: 1px dashed #005393;
}
.ser_search .left .zhetie h3 {
	width: 79px;
	height: 25px;
	overflow: hidden;
	margin-bottom: 1px;
	background-color: #015293;
	color: #fff;
	font-size: 14px;
	line-height: 25px;
	text-align: center;
	cursor: pointer;
}
.ser_search .zhetie .left h3 a {
	float: left;
	color: #1b1b1b;
	padding: 0 7px;
	height: 30px;
	line-height: 30px;
	margin-right: 15px;
	font-size: 14px;
}
.ser_search .zhetie .left h3 a.on {
	color: #fff;
	background: #015293;
}
.ser_search .left div {
	height: auto;
	overflow: hidden;
	border: 1px solid #015293;
	background: url(../images/fw_2.jpg) no-repeat 190px center #015293;
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari 和 Chrome */
	border-radius: 5px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
}
.ser_search .left div input[type=text] {
	width: 180px;
	float: left;
	height: 18px;
	border: 0;
	padding: 5px 5px;
}
.ser_search .left div input[type=button] {
	float: right;
	width: 56px;
	height: 26px;
	border: 0;
	background: none;
	cursor: pointer;
}
.ser_search .left p {
	color: #333333;
	position: relative;
	margin-top: 5px;
}
.ser_search .left p a {
	color: #333333;
	font-size: 12px;
	font-family: "宋体";
	padding-right: 10px;
}
.ser_search .left p b {
	font-weight: normal;
	font-size: 12px;
	font-family: "宋体";
}
.ser_search .left p .more {
	position: absolute;
	right: 0;
	color: #878787;
	font-size: 12px;
	font-family: "宋体";
	padding: 0;
	top: 4px;
}
.ser_search .right {
	margin-top: 20px;
}
.right {
	float: right;
}
.column3ri1_2 {
	background: none;
}
.mb15 {
	margin-bottom: 15px;
}
.mb22 {
	margin-bottom: 22px;
}
.two_fwzt_slide {
	margin-top: 20px;
	position: relative;
}
.two_fwzt_slide .prev {
	width: 6px;
	height: 55px;
	background: url(../images/larrow.png) no-repeat center;
	display: block;
	position: absolute;
	left: -2px;
	top: 0;
}
.two_fwzt_slide .next {
	width: 6px;
	height: 55px;
	background: url(../images/rarrow.png) no-repeat center;
	display: block;
	position: absolute;
	right: -2px;
	top: 0;
}
.two_fwzt_slide .bd {
	width: 229px;
	margin: 0 auto 10px;
	overflow: hidden;
}
ul.sjcx {
	clear: both;
	list-style: none;
	margin-top: 15px;
}
ul.sjcx li {
	float: left;
	margin: 0px 3px 0px 3px;
	list-style: none;
}
ul.sjcx li a {
	color: #0078d7;
	font-size: 16px;
}
.column3ri2 {
	padding-top: 5px;
}
.column3ri2_1 {
	height: 100px;
}
.column3ri2_1 ul li {
	background: none;
}
.column3ri2_2 li {
	line-height: 23px;
}
.dys_mb15 {
}
.column3mi6 li {
	line-height: 24px;
}
.logoLianghui {
	position: absolute;
	width: 512px;
	height: 62px;
	background: url(../images/logoLianghui.png) no-repeat;
	left: 50%;
	margin-left: 49px;
	top: 13px;
	z-index: 3;
}
.cloud {
	position: absolute;
	width: 100%;
	height: 100%;
*height:1226px;
	top: 0px;
	right: 0px;
	background: url(../images/cloud.png) no-repeat top center;
	-webkit-background-size: cover;
	background-size: cover;
	background-size: 100% 100%\9;
*background-size:100% 100%;
	z-index: -2;
}
.cloud2 {
	opacity: 0.4;
	right: 0px;
	background-position: 0 50%
}
.closeBg {
	position: absolute;
	width: 28px;
	height: 45px;
	top: 7px;
	right: 0px;
	z-index: 999;
	cursor: pointer;
}
/*服务右侧全国政务服务总门户*/
.qgzwfwzmh20180530 {
	float: right;
	font-family: "微软雅黑", "宋体";
	font-size: 14px;
	display: block;
	line-height: 30px;
	color: #888888;
	font-weight: lighter;
}
/*20181120政策栏目搜索css*/
.dys_policy_search {
	position: relative;
}
.lmtit span.dys_policy_search20181120 {
	padding: 0 2px;
}
/*搜索框*/
.dys_policy_search .form-input {
	display: none;
	position: absolute;
	right: 0;
	top: 2px;
	width: 236px;
	height: 25px;
	background: url(../images/search_form_bg.png) 0 0 no-repeat
}
.dys_policy_search .left_search_ico {
	display: block;
	background: url(../images/zoom02.png) 0 0 no-repeat;
	width: 23px;
	height: 23px;
	padding: 0;
	position: absolute;
	left: 47px;
	top: 4px;
}
.dys_policy_search .form-input .searchBtn {
	position: absolute;
	left: 6px;
	top: 3px;
	background: url(../images/zoom01.png) 0 0 no-repeat;
	width: 16px;
	height: 16px;
	border: none;
}
.dys_policy_search .form-input .form_text {
	position: absolute;
	top: 1px;
	left: 34px;
	width: 178px;
	height: 21px;
	line-height: 21px;
	border: none;
	text-align: left;
}
.dys_policy_search .form-input .goEnter {
	position: absolute;
	top: 4px;
	right: 6px;
	background: url(../images/searchArrow.png) 0 0 no-repeat;
	width: 17px;
	height: 17px;
	border: none;
	padding: 0;
}
.dys_policy_search .form-input .close {
	position: absolute;
	right: 28px;
	bottom: 2px;
	font-weight: normal;
	color: #a6a6a6;
	cursor: default;
}
.dys_scfw_bg {
	margin: 12px 0px 10px 0px;
}
.dys_scfw_bg a {
	float: left;
	width: 123px;
	margin-right: 23px;
	_margin-right: 20px;
	display: inline;
}
.dys_scfw_bg .dys_zjmj_bg_nomargin {
	width: 138px;
}
.dys_scfw_bg .dys_zjmj_bg_nomargin {
	margin: 0;
}
</style>
<style type="text/css">
.header_right{width:310px; margin-right:37px;}
.search{ width:300px; height:22px; position:relative;}
.search_mi{ width:263px; height:22px; line-height:22px; border:none; position:absolute; left:0; padding-left:14px; padding-right:23px;background:url(../images/sousuok.png) no-repeat; }


.fireman930-title,
.fireman930-box-bg-in {
    width: 1100px;
    margin: 0 auto;
    padding: 0 10px;
}


.fireman930-bg {
    background-image:url(../images/2019lhsytl.jpg);
      background-position: center 0;
    background-repeat: no-repeat;
    position: absolute;top:0px;left:0;width:100%;height:1226px;z-index:0;
}
	@media only screen and (max-width: 767px) {
	   	.fireman930-bg{
		   width:inherit;
	    }
		.fireman930-title,
		.fireman930-box-bg-in {
		    width: 1100px;
		    margin: 0 auto;
		    padding:0px;
		}
	}
.fireman930-box-bg-in {
    background-color: #FFF;
    margin-top: 127px;
    z-index: 100;
}


/*.main{width:1100px; background-color:#fff;}*/
.column3mi6 li{line-height: 24px; }

.logoLianghui{position: absolute;width:452px;height:102px;background:url(../images/logoLianghui.png) no-repeat;left:50%;margin-left:113px;top:13px;z-index: 3;}
.cloud{position: absolute; width:100%;height:100%;*height:1226px;top:0px;right:0px; background:url(../images/cloud.png) no-repeat top center;-webkit-background-size:cover;
background-size:cover;background-size:100% 100%\9;*background-size:100% 100%;z-index:-2;}
.cloud2{opacity:0.4;right:0px;background-position:0 50% }
.closeBg{position:absolute;width:28px;height:45px;top:35px;right:10px;z-index:999;cursor: pointer;
}
</style>

<!--用户系统单点css修改部分开始  -->
<style>
.yeslogin ul,li{
    list-style-type:none;   
    padding:0;    
    margin:0;   
}   
.yeslogin{
  position:relative;
  z-index:100;
}
.yeslogin ul li{
  float:none; 
  line-height: 34px;
  margin-left: 15px;
  width: 50px;
} 
.yeslogin ul li a{
  color:#7B7B7B; 
}
.usercenter{
  margin-top:10px;
  border-bottom: 1px solid #F0F0F0;
} 
.yeslogin ul{
    top:20px;
    left:-20px;
    position:absolute;  
    display:none;
    width:80px;
    background-image: url("https://user.www.gov.cn/static/../images/outborder.png");
}   
.yeslogin:hover ul{   
  display:block;    
} 
.morphext > .animated {
  display: inline-block;
}

.dys_fudong{
  position: relative;
  float: left;
  width: 60px;
}

.dys_fudong span{
  padding: 0;
}
.column3mi2 .lmtit {
    height:32px;
    margin-bottom: 10px;
} 
.two_fwzt_slide .bd{
  height:56px;
}
.dyschangemt18{
  margin-top: 18px;
}
.lmtit.jdmd.changedys20180330height{
  height: 32px;
}
.column3lp_1 span{
/*    float: left;*/display: inline-flex;
    font-family: "微软雅黑","宋体";
    font-size: 14px;

    line-height: 30px;
}
.column3lp_1 .lmtit span a {
    float: right;
    font-family: "微软雅黑","宋体";
    font-size: 14px;
    display: block;
    line-height: 30px;
    color: #888888;
    font-weight: lighter;
}
.column3lp_1 .lmtit span a:hover{
  color: #566a9d;
}
.column3lp_2 .lmtit{ position:relative;float: left;
overflow: hidden;
width: 100%;}
#audio_box{ position:relative; width:99px;height:243px;overflow:hidden; background:#d3d3d3; margin-top:18px;float:left;}
.audiojs{ position:absolute; right:0px; top:2px; box-shadow:none; width:99px;height:241px; background:#ccc;}
#audio_box .audio_list{ position:absolute; left:0px; bottom:40px; height:0px; overflow:hidden; z-index:99;background: rgba(0,0,0,0.6); width:100%; right:0px;}
#audio_box .time em{ color:#858585;font-style:normal;}
#audio_box .time{display: block; font-size:12px;_font-size:12px; border-left:none; color:#858585;text-shadow:none;margin:0;padding:0 0 0 3%; width:94%; height:36px;overflow:hidden;text-align: center;}
#audio_box .duration{}
.audiojs .progress{ background:#A2D101;}
.audiojs .play-pause{width:87px;height:132px;}
.audiojs .play-pause{ border-right:none;}
.audiojs .loaded,.audiojs .scrubber{ width:470px; display:none;}
.audiojs .pause,.audiojs .play{background:url(../images/icon_18.gif) no-repeat 0 0; width:61px; height:61px;margin-left:12px; margin-top:72px;}
div.playing .play{ background-image:url(../images/icon_18_click.gif)}
.spyp_main{ position:relative; height:318px;float: left;
width: 100%;}
.spyp_main .spyp_con{ /*position:absolute; left:0px; top:0px;*/}

 a {
            text-decoration: none;
          }
          .con_01 {
            width: 295px;
            height: 365px;
            margin: 0px auto;
          }
          .btn_001 {
            float: left;
            width: 98px;
            height:28px;
            margin: 0px 24px;
            line-height: 27px;
            text-align: center;
            background-image: url('../images/btn0512.png');
          }
          .btn_001 a {
            color: #fff;
            font-size: 14px;
            /*font-weight: bold;*/
            font-family: "Microsoft Yahei", 宋体, Arial, Helvetica, sans-serif;
          }
          .box_0001 {
            clear: both;
            position: relative;
            width: 281px;
            height: 109px;
            margin-bottom: 15px;
            padding: 12px 5px 5px 5px;
            border: 1px solid #ccc;
          }
          .box_0001 h3 {
            position: absolute;
            left: 100px;
            top: -12px;
            width: 77px;
            height: 24px;
            text-align: center;
            background-color: #fff;
          }
          .box_0001 h3 a {
            font-size: 15px;
            font-weight: bold;
            line-height: 24px;
            color: #3c3c3c;
            font-family: "Microsoft Yahei", 宋体, Arial, Helvetica, sans-serif;
          }
       .left_right_sroll_father{
            position: relative;
            height: 143px;
            width: 293px;
            overflow: hidden;
          }
          .left_right_sroll{
             position: absolute;
             left: 0;
             top: 0;
          }
          .left_right_sroll .box_0001{
            float: left;
            clear: none;
          }
          .wenzi_box {
            float: left;
            width: 158px;
            margin-right: 10px;
          }
          .wenzi_box h2{
            text-align: center;
            font-weight: bold;
            font-size: 15px;
            margin-bottom: 4px;
            color: #015293;
            font-family: "Microsoft Yahei", 宋体, Arial, Helvetica, sans-serif;
          }
          .wenzi_box h2 a{
            font-weight: bold;
            font-size: 15px;
            color: #015293;
            font-family: "Microsoft Yahei", 宋体, Arial, Helvetica, sans-serif;
          }
          .wenzi_box p {
            color: #1a1a1a;
            font-size: 13px;
            line-height: 20px;
            font-family: "Microsoft Yahei", 宋体, Arial, Helvetica, sans-serif;
          }
          .wenzi_box p a {
            color: #2ea0fb;
          }
          .anniu_box {
            clear: both;
            height: 44px;
          }
          .r_pic {
            float: right;
            width: 105px;
            height: 105px;
    
          }
          .mb_8 {
            margin-bottom: 8px;
          }
      .column3ri1 .lmtit{
        border-bottom:1px solid #b7b7b8;}
        .qgzwfwzmh20180530 p a{color:#888888;}
		
		
		
		
		
		
		
		@media(max-width:1150px){
		
		.spyp_main{height:auto;}
		.column3ri{width:28%;}}
		
			@media(max-width:950px){	
		.two_fwzt_slide .bd{width:100%;}
		.two_fwzt_slide .bd img{max-width:100%;}
		.hd_lb{width:100%;height:auto;}
		.dys_scfw_bg a{width:45%;}
				.dys_scfw_bg a img{max-width:100%;}
				.dys_scfw_bg .dys_zjmj_bg_nomargin{width:45%;}
					.dys_scfw_bg .dys_zjmj_bg_nomargin img{max-width:100%;}
					
					.ser_search{width:100%;}
					.ser_search .left{width:100%;}
					.ser_search .left div input[type="text"]{width:60%;}
					.ser_search .left div{ background-position:right center;}
					
		}
		
		@media(max-width:800px){
.two_fwzt_slide .bd{width:200px;}
.column3ri{width:100%;float:left;padding:0;}
.column3ri2_1{width:100%;}
.column3ri{ background-color:#fff;}
/*.column3ri1{padding-left:15px;padding-right:15px;}
#chaxun{padding-left:15px;padding-right:15px;}*/
}		@media(max-width:640px){
.two_fwzt_slide .next{width:26px; background-color:#666;}
.two_fwzt_slide .prev{width:26px; background-color:#666;}
.two_fwzt_slide{width:100%;float:left;}

}