body {
    background-color: #F9F9F9;
}

.head-zfxxgk-bg {
    height: 270px;
}
/*39_政务公开*/
.xl-clear {
    clear: both;
}

.xl-zw-main {
    width: 1200px;
    margin: 0 auto;
    background: #fff;
}

.current-location {
    border: none;
}

.xl-mcon {
    width: 1056px;
	/*padding-left: 90px;
	padding-right: 90px;*/
    margin: 0 auto;
}

.xl-zw-con {
    margin: 0 auto;
}

.xl-zw-top {
    border: 1px solid #5B94D6;
    background-color: #ECF4FC;
    padding: 20px 50px 5px;
}

.xl-zwtop-sy {
    margin-top: 20px;
    margin-left: 45px;
}

    .xl-zwtop-sy > li {
        height: 16px;
        line-height: 16px;
        float: left;
        font-size: 14px;
        margin-bottom: 15px;
    }

        .xl-zwtop-sy > li > p {
            margin-left: 30px;
            display: inline;
        }

.xl-zwtop-w100 {
    width: 100%;
}

.xl-zwtop-w50 {
    width: 50%;
}

.xl-zw-cons a,
.xl-zw-cons label,
.xl-zw-cons i,
.xl-zw-cons span {
    display: inline;
}

.xl-zw-cons {
    margin-top: 40px;
    padding-bottom: 55px;
}

.xl-zw-cons-lf {
    /*padding-right: 20px */
}

.xl-zw-info {
	width: 950px;
}

.xl-zw-cons-rt {
    margin-top: 30px;
}

.xl-content {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 16px; /*--del--*/
}

.xl-zw-rtpl {
    margin-top: 20px;
    /*margin-left: 20px;*/
}

.xl-zw-rttlt {
    color: #0372C8;
    font-weight: 700;
    padding-bottom: 10px;
    border-bottom: 1px solid #DCDCDC;
    font-size: 16px;
	/*border-top: 1px solid #DCDCDC;
	padding-top: 10px;*/
}

.xl-zw-rtlist {
}

    .xl-zw-rtlist > li {
        font-size: 14px;
        /*height: 36px;*/
        line-height: 1.5;
        margin-top: 10px;
    }

        .xl-zw-rtlist > li > a {
            color: #333;
            padding-left: 15px;
        }

            .xl-zw-rtlist > li > a:before {
                position: absolute;
                margin-top: 8px;
                margin-left: -10px;
                content: "";
                width: 5px;
                height: 5px;
                display: inline-block;
                background-color: #333;
            }

            .xl-zw-rtlist > li > a:hover,
            .xl-zw-rtlist > li:hover:before {
                color: #0372C8;
            }

.xl-fll {
    /*float: left;*/
}

.xl-w100 {
    width: 100%;
}

.xl-w71 {
	/*width: 71%;*/
    width: 100%;
}

.xl-w29 {
    /*width: 28.9%;*/
	width: 100%;
	margin: 0 auto;
	margin-top: 50px;
	border: 1px solid #5B94D6;
	padding: 10px 50px 30px;
}

.xl-br-fg {
    /*border-right: 1px solid #EAEAEA;*/
}

/* 修改政策文件样式开始 */

.top-container {
    padding: 0;
    margin: 0;
}

.sx-item {
    box-sizing:border-box;
    float:left;
    width: 50%;
    padding-bottom:15px;
}

    .sx-item.item-all {
        width:100%;
    }
    .sx-item.item-red{
        color:#f00;
    }
    

    .sx-item .sx-title {
        width: 110px;
    }
    .sx-item .sx-title.long {
        width: 130px;
    }

    .sx-item.item-all .sx-con {
        max-width: 800px;
    }

    .sx-item.item-all.long-title .sx-con {
        max-width: 790px;
    }

    .sx-item.long-title .sx-title {
        width: 120px;
    }

    .sx-item .sx-con {
        max-width: 325px;
    }

    .sx-item .sx-title,
    .sx-item .sx-con {
        /*display: inline-block;*/
        float: left;
    }
	
	      .article_content {
            /*width: 606px;*/
            margin: 0 auto;
            /*overflow: hidden;
			 line-height: 40px;
            font-size: 16pt;*/
            padding: 0;
            border: none;
			color: #333;
			font-family: "宋体";
			line-height: 30px;
			font-size: 16px;           
            margin-top: 0px;
            min-height: 400px;            
            background-color: #ffffff;
        }

	.article_content p {
		text-justify: auto;
		word-break: break-word;
		word-wrap: break-word;	
		/*margin-bottom: 20px;*/
		margin: 2px 0;				
	}
 
	
    /* 修改政策文件样式结束 */
	
	/*.xl-zw-info #articlePlayer{margin-bottom:40px;}*/
	
#xlrllt 
{
   padding-top: 40px;
   padding-bottom: 40px;
   border: 1px solid #5B94D6;
}

    @media screen and (max-device-width: 768px) {
        .xl-zw-main {
        width: 100%;
        margin: 0 auto;
        background: #fff;
    }

        .xl-mcon {
            padding-left: 0.2rem;
            padding-right: 0.2rem;
            margin: 0 auto;
			width: 100%;
        }
		#xlrllt{
			border: none;
			padding-bottom: 0;
		}
		
		.xl-zw-info{
			width: 100%;
		}
		.xl-zw-info .trs_editor_view p{
			/* color: #000; */
			font-family: "Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3","FontAwesome",sans-serif;
		}

    .head-zfxxgk-bg {
        height: auto;
    }

    /*39_政务公开*/
    .xl-zwtop-sy {
        margin-left: 0.2rem
    }

        .xl-zw-rtpl{
            margin-left:0;
        }

        .xl-zwtop-sy > li {
            height: 0.35rem;
            line-height: 0.35rem;
            padding-bottom: 0.43rem;
            padding-right: 0.1rem;
            float: left;
        }

            .xl-zwtop-sy > li > p {
                margin-left: 0.1rem;
            }

    .xl-w71,
    .xl-w29 {
        width: 100%;
    }

	.xl-w29{
		border: none;
		padding: unset;
		margin-top: 0;
	}
    .xl-zwtop-w100,
    .xl-zwtop-w50 {
        float: none;
        width: 100%
    }

    .xl-br-fg {
        border: none;
    }
	
	.xl-zw-cons{
		padding-bottom: 0.1rem;
	}

	.qt-attachments .qt-attachments-list li{
		line-height: 0.4rem;
		padding-bottom: 0.1rem;
	}
    .xl-zw-cons-lf {
        padding-right: 0
    }

    .xl-zw-rttlt {
        font-size: 0.25rem;
    }

    .xl-zw-rtlist > li {
        height:auto;
        /*min-height: 0.25rem;*/
        font-size: 0.24rem;
        margin-bottom:0.2rem;
    }

    /* 修改政策文件手机端样式开始 */
        .xl-zw-info img {
            max-width: 100%;
        }

        .xl-zw-top {
            font-size:0.24rem;
            border: 0.02rem solid #5B94D6;
            background-color: #ECF4FC;
            padding: 0.2rem 0.5rem 0.2rem;
        }
        .sx-item {
            box-sizing: border-box;
            float: unset;
            width: unset;
            display:block;
            padding-bottom: 0.2rem;
        }

            .sx-item::after{
                clear:both;
            }

            .sx-item.item-all {
                width: unset;
            }

            .sx-item.item-red {
                color: #f00;
            }

            .sx-item.long-title .sx-title {
                width: 2rem;
            }

            .sx-item .sx-title {
                width: 1.8rem;
            }

            .sx-item .sx-con {
                width: 4rem;
                max-width: 4rem;
            }

            .sx-item .sx-title,
            .sx-item .sx-con {
                /*display: inline-block;*/
                float: left;
                display: block;
            }
    /* 修改政策文件手机端样式结束 */
}




        .m-btm2 a:link {
            color: rgb(87,87,87);
        }

        .TRS_PreAppend, .view.TRS_UEDITOR {
            overflow: hidden;
        }

        .sx-item.noshow {
            display: none;
        }

        /* 原来编辑器样式，勿删勿注释！！ Generator: eWebEditor */
        p.MsoNormal, li.MsoNormal, div.MsoNormal {
            margin: 0cm;
            margin-bottom: .0001pt;
            text-align: justify;
            text-justify: inter-ideograph;
            font-size: 10.5pt;
            font-family: "Times New Roman";
        }

        p.MsoHeader, li.MsoHeader, div.MsoHeader {
            margin: 0cm;
            margin-bottom: .0001pt;
            text-align: center;
            tab-stops: center 207.65pt right 415.3pt;
            layout-grid-mode: char;
            border: none;
            padding: 0cm;
            font-size: 9.0pt;
            font-family: "Times New Roman";
        }

        p.MsoFooter, li.MsoFooter, div.MsoFooter {
            margin: 0cm;
            margin-bottom: .0001pt;
            tab-stops: center 207.65pt right 415.3pt;
            layout-grid-mode: char;
            font-size: 9.0pt;
            font-family: "Times New Roman";
        }

        p.MsoBodyText, li.MsoBodyText, div.MsoBodyText {
            margin: 0cm;
            margin-bottom: .0001pt;
            text-align: justify;
            text-justify: inter-ideograph;
            font-size: 16.0pt;
            font-family: "Times New Roman";
        }

        div.Section1 {
            page: Section1;
        }

        /*内容区域默认行高*/
        .xl-zw-info {
           
        }

