@charset "utf-8";
/* CSS Document */

.f-pr{position: relative;}
.f-dn{display: none;}
.text-center{text-align: center;}
.f-fr{float: right;}
@font-face {
	font-family: '方正小标宋_GBK';
	src: url('../font/方正小标宋_GBK.subset.ttf');
}
@font-face {
	font-family: 'Times New Roman';
	src: url('../font/Times New Roman.ttf');
}
@font-face {
	font-family: '方正仿宋_GBK';
	src: url('../font/方正仿宋_GBK.subset.ttf');
}
@font-face {
	font-family: '方正黑体_GBK';
	src: url('../font/方正黑体_GBK.subset.ttf');
}
@font-face {
	font-family: '方正楷体_GBK';
	src: url('../font/方正楷体_GBK.subset.ttf');
}
@font-face {
	font-family: 'SimSun';
	src: url('../font/simsun.subset.ttf');
}
@font-face {
	font-family: '方正小标宋简体';
	src: url('../font/方正小标宋简体.subset.ttf');
}
/* 首页 */
.m-zcbox{padding: 10px 0;}
.gzbox p:last-child {margin-bottom: 0;}
.gzbox p:hover a{color: #207ddc;}
.d-tabs.d-tabs-sy>ul li{font-size: 24px;}
.d-lists-sy .list-title1{width: 63px;padding-left: 11px;}
.d-lists-sy .list-title2{width: 438px;padding-left: 200px;}
.d-lists-sy .list-title3{width: 219px;padding-left: 85px;}
.d-lists-sy .list-li1{width: 63px;padding-left: 20px;font-family: TimesNewRomanPSMT;font-size: 16px;color: #333333;}
.d-lists-sy .list-li2{width: 438px;}
.d-lists-sy .list-li3{width: 219px;text-align: center;padding-left: 17px;}

/* 列表页 */
/*.xxgk-body{background: url(../images/public/bg-body.png) center 0 no-repeat;}*/
.xxgk-body-bgc{background: url(../images/public/bg-body.png) center 0 no-repeat;background-color: #F5F5F5;}
.xxgk-main{margin-bottom: 40px;}
.xxgk-logotext{margin: 21px 0 0 11px;}
.xxgk-logotext span{font-family: MicrosoftYaHei;font-size: 24px;color: #ffffff;margin: 3px 0 0 10px;}
.xxgk-title{font-family: MicrosoftYaHei-Bold;font-size: 55px;font-weight: bold;color: #ffffff;margin: 64px auto 105px;text-align: center;text-shadow: 0 2px 5px rgb(0 0 0 / 51%);}

.xxgk-content{padding: 36px !important;background-color: #ffffff;}
.d-search{width: 1050px;height: 180px;background-color: #fafafa;padding: 56px 106px 34px;}
.di-searchtext{width: 700px;height: 46px;background-color: #ffffff;border-radius: 10px;border: solid 2px #207ddc;padding: 0 70px 0 23px;}
.di-searchtext::placeholder{font-family: MicrosoftYaHei;font-size: 16px;color: #646464;}
.di-searchbtn{background: url(../images/page/xxgk-search.png);width: 35px;height: 35px;border: none;position: absolute;top: 5px;margin-left: -63px;}
.di-searchgjss{width: 110px;height: 46px;background-color: #207ddc;border-radius: 10px;border: none;font-family: MicrosoftYaHei;font-size: 18px;letter-spacing: 1px;color: #ffffff;margin-left: 20px;}
.d-search ul{text-align: center;margin-top: 28px;}
.d-search ul li{display: flex;align-items: center;justify-content: center;}
.d-search ul span{font-family: MicrosoftYaHei;font-size: 16px;color: #207ddc;margin-right: 6px;}
.d-search ul label{margin: 0 10px;font-family: MicrosoftYaHei;font-size: 16px;color: #333333;display: flex;align-items: center;}
.d-search ul label input{width: 18px;height: 18px;margin: 0 10px 0 0;}

.d-tabs{text-align: center;padding: 31px 0 39px;}
.d-tabs>ul{display: flex;justify-content: center;}
.d-tabs>ul li{font-family: MicrosoftYaHei-Bold;font-size: 30px;font-weight: bold;color: #333333;float: left;margin: 0 50px;cursor: pointer;padding-bottom: 21px;}
.d-tabs>ul li.active{color: #207ddc;background: url(../images/page/xxgk-tabbg.png) center bottom no-repeat;}

.d-list-title{height: 41px;border-bottom: 2px solid #207ddc;display: flex;}
.d-list-title>div{float: left;font-family: '方正小标宋_GBK';font-size: 20px;color: #333333;}
.list-title1{width: 151px;padding-left: 46px;}
.list-title2{width: 572px;padding-left: 164px;}
.list-title3{width: 327px;padding-left: 156px;}
.d-lists>ul li{padding: 20px 0 11px;display: flex;align-items: center;}
.d-lists>ul li:nth-child(2n){background-color: #eeeeee;}
.d-lists>ul li>div{float: left;}
.list-li1{width: 151px;padding-left: 61px;font-family: NSimSun;font-size: 16px;color: #333333;}
.list-li2{width: 572px;}
.list-li3{width: 327px;text-align: center;padding-left: 43px;}
.text-date{margin-top: 3px;}
.text-date span{font-family: 'Times New Roman',NSimSun,SimSun;font-size: 14px;color: #207ddc;margin-right:20px;}
.tt-a{font-family: NSimSun;font-size: 16px;font-weight: bold;color: #333333;}
.tt-span{margin-left: 7px;}
.tt-span a{font-family: NSimSun;font-size: 16px;font-weight: bold;color: #207ddc}
.list-li3 span a{font-family: NSimSun;font-size: 14px;color: #333333;margin: 0 10px;}
.xxgk-hr{height: 0;border-top: 1px solid #dddddd;margin-top: 4px;}
.ua-return {
    float: right;
    display: block;
    width: 130px;
    border-radius: 25px;
    line-height: 38px;
    color: #fff;
    text-align: center;
    background: rgba(0,0,0,.2);
}

/* 内容页 */
.xxgk-show{background-color: #ffffff;}
.xs-grid{padding: 30px 47px;border-bottom: 5px solid #207ddc;}
.xs-grid table{width: 100%;}
.xs-grid table td{height: 40px;font-size: 14px;}
.td-title{text-indent: 30px;background-color: #f7f7f7;width: 137px;font-weight: bold;}
.td-text{text-indent: 10px;width: 371px;}
.xs-btns{height: 50px;}
.xs-btns>div>div{width: 90px;height: 38px;background-color: #ffffff;border: solid 1px #dbdbdb;margin: 12px 12px 0 0;font-size: 14px;color: #666666;float: left;text-align: center;line-height: 38px;cursor: pointer;}
.xs-contents{padding: 0 70px 65px;border-bottom: 5px solid #207ddc;}
.xs-contents>p{overflow: hidden;line-height: 36.5px !important;}
.xsc-title>p{font-family: FZXBSK--GBK1-0;font-size: 28px;line-height: 38px;color: #333333;text-align: center;}
.xs-fabu{font-family: '方正小标宋简体';font-size: 28px;color: #e00000;margin: 40px 0;text-align: right;padding-right: 84px;}



/* 综合页 */
.m-zglocation{padding: 15px 0; line-height: 1.2;}
.m-zglocation,.m-zglocation a{font-size: 14px; color: #fff;}
.dg-pre{margin-top: 40px;}
.dgp-title{border-bottom: 1px solid #dddddd;padding: 13px 0 11px 0;}
.dgp-title span{font-size: 18px;font-weight: bold;font-stretch: normal;color: #ffffff;background-color: #207ddc;padding: 13px 29px;}
.dgp-zf.row{margin: 0;}
.dgp-zf.row>div{padding: 0;}
.grid-container {/*display: grid;grid-template-columns: auto auto auto auto;grid-gap: 24px;*/padding: 0px;margin-top: 22px;}

.rmzf{float: left;margin: 0 24px 24px 0; height: 46px;background-color: #f5f5f5;text-align: center;line-height: 46px;width: 244px;}
.grid-container>div:nth-child(4n){margin-right: 0;}
.rmzf a{font-size: 16px;color: #3d3d3d;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.pagination2{margin-top:20px}
.g-result-nrbox li .wjbox a{background: none;padding-left:0;border-left:0;}
/*media query*/
/*big pcScreen*/
@media screen and (min-width:1200px) {
	.container{padding: 0;width: 1200px;}
}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
	.container{padding: 0;}
	.d-search{width: 100%;padding: 56px 30px 34px;}

	.list-title1,.list-title2,.list-title3{padding: 0;text-align: center;}
	.list-title1,.list-li1,.d-lists-sy .list-title1,.d-lists-sy .list-li1{width: 15%;}
	.list-title2,.list-li2,.d-lists-sy .list-title2,.d-lists-sy .list-li2{width: 55%;}
	.list-title3,.list-li3,.d-lists-sy .list-title3,.d-lists-sy .list-li3{width: 30%;}

	.d-tabs-sy>ul li{margin: 0 25px;}
	.d-lists-sy .list-title1,.d-lists-sy .list-title2,.d-lists-sy .list-title3{padding-left: 0;}
	.d-lists-sy .list-li1{padding-left: 36px;}
	.d-lists-sy .list-li3 span{display: list-item;}
}
/*pad md*/
@media screen and (max-width: 991px ){
	.di-searchtext{width: calc(100% - 135px);}
	.list-li3 span{float: left;}
	.list-li1{padding-left: 41px;}
	.list-li3{padding-left: 60px;}
	.td-title{text-indent: 0;padding: 0 10px;}
	.rmzf{width: 100% !important;}
	.di-searchtext{padding: 0 70px 0 10px !important; }
}
/*phone sm*/
@media screen and (max-width: 767px) {
	.xxgk-content{padding: 16px !important;}
	.d-search{padding: 20px 30px 34px;}
	.di-searchtext{width: calc(100% - 5px);}
	.di-searchbtn{margin-left: -46px;}
	.di-searchgjss{width: 100%;margin: 10px 0 0 0;}
	.d-search ul{margin-top: 18px;}
	.d-tabs>ul{display: block;}
	.d-tabs>ul li{width: 100%;margin: auto;}
	.d-tabs{display: flex;}
	.list-li1{padding-left: 11px;}
	.list-li3{padding-left: 5px;}

	.xs-grid{padding: 20px 17px;overflow-x: auto;}
	.xs-fabu{padding-right: 14px;}

	.grid-container{grid-template-columns:auto auto;}

	.d-lists-sy .list-li1,.d-lists-sy .list-li3{padding-left: 14px;}
	.d-lists-sy .list-li3 span a{margin: 0;}
}


.m_phone{display: none;}
/*pad md*/
@media screen and (max-width: 991px){
	.m_phone{display: block;}
	.m_pc{display: none;}
}