@charset "utf-8";
/*主体*/
body {zoom: 100% !important}
.header {zoom: 120%}
#links {zoom: 120%}
.news-tab .am-tabs-nav li {
	padding: .4em 0em;
}

.news-tab .am-tabs-nav li a {
	padding: 0px .7rem;
	line-height: 1;
	display: inline-block;
}

.news-tab .am-tabs-nav li:first-child a {
	border-left: #015293 solid 3px;
}

.news-tab .am-tab-panel {
	padding: 20px 0px;
}

#mails-table {
	background: #f7f7f7;
	table-layout: fixed;
	width: 100%;
	max-width: 100%;
	margin-bottom: 0px;
}

#mails-table tr th,
#mails-table tr td {
	border-top: none;
}

#mails-table tr th {
	text-align: center;
	background: #e4e3e3;
	color: #ee3c3c;
}

#mails-table tr th:first-child {
	text-align: left;
	padding-left: 36px;
}

#mails-table tr td {
	text-align: center;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

#mails-table tr td:first-child {
	text-align: left;
	padding-left: 10px;
}

#mails-table tr td:first-child:before {
	content: "\f1db";
	padding-right: 10px;
}

#mails-table tr td:first-child:hover:before {
	content: "\f111";
}
#mails-table tr td a{font-size: 1.4rem}
#mails-table tr:hover td,
#mails-table tr:hover td a {
	color: #ee3c3c;
	cursor: pointer;
        
}

#mails-list .mails-table-foot {
	background: #f7f7f7;
	margin: 0px;
	padding: 5px 15px;
}

.info-list {
	padding-left: 0px;
}

.info-list li {
	position: relative;
	display: block;
	line-height: 26px;
	height: 26px;
}

.info-list li span {
	float: right;
	
}

.info-list li a {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 0px 30px 0px 0px !important;
	display: block;
      font-size:1.4rem
}

#mails-links a {
	display: block;
	margin-bottom: .8rem;
}

#mails-links  img {
	margin: 0px auto;

}

#mails-links .am-dropdown{
display:block
}


/*form*/

#appealForm {}

#appealForm legend {
	border-bottom: #ddd solid 1px;
	background: #f2f2f2;
	color: #015192;
	padding: .4rem 1rem;
}

#appealForm [class*="am-u-"] {
	float: left !important;
}

#appealForm label {
	text-align: right;
	padding-right: 0px;
}

#appealForm .am-required:after {
	content: '*';
	color: red;
	position: absolute;
	right: -10px;
}


#appealForm .am-dropdown-toggle{
	background: #f2f2f2;
	border: #ddd solid 1px;
}

#appealForm input,
#appealForm select {
	background: #f2f2f2;
}

#vld-tooltip {
	position: absolute;
	z-index: 1000;
	padding: 5px 10px;
	background: #F37B1D;
	min-width: 150px;
	color: #fff;
	transition: all 0.15s;
	box-shadow: 0 0 5px rgba(0, 0, 0, .15);
	display: none;
}

#vld-tooltip:before {
	position: absolute;
	top: -8px;
	left: 50%;
	width: 0;
	height: 0;
	margin-left: -8px;
	content: "";
	border-width: 0 8px 8px;
	border-color: transparent transparent #F37B1D;
	border-style: none inset solid;
}

#appealForm .am-ucheck-icons{
	top: 10px;
}
/*适配手机*/

@media only screen and (max-width: 640px) {
	#appealForm label {
		text-align: left;
		margin-bottom: .5rem;
	}
}
/*20190527  样式*/
.frt{float: right; margin-top: 10px;}
.am-table > thead > tr > th, .am-table > tbody > tr > th, .am-table > tfoot > tr > th, .am-table > thead > tr > td, .am-table > tbody > tr > td, .am-table > tfoot > tr > td {
    padding: 0.5rem;
    line-height: 1;
    vertical-align: top;
    border-top: 1px solid #ddd;
}
.am-btn-success_a {
    color: #fff;
    background-color: #2283d3;
    border-color: #2283d3;
}
.am-btn-success_b {
    color: #fff;
    background-color: #33aec8;
    border-color: #33aec8;
}
.am-btn-success_c {
    color: #fff;
    background-color: #015193;
    border-color: #015193;
}
/*20190530*/
.btf{    font-weight: 600 !important;
    background: #e6e6e6 !important;}
.btx{font-size:1.4rem !important}
.news-tab .am-tabs-nav_22 {
    border-bottom: #bababa solid 1px;
    padding-top: 0rem;
    line-height: 23px;
}
.btt7{margin-bottom: -11px !important;}

body{
  /* background: #f4f4f4 url(../images/bgbanner.jpg)  no-repeat center top; */
  /* background-attachment: fixed; */
  background: #fff;
}
.fl {float: left}
.fr {float: right}
.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after {display: table;content: " ";}
.clearfix,.clearfix:after,.container:after,.container-fluid:after,.row:after{clear: both;}
.clearfix,.container,.container-fluid,.row{*zoom:1;}
.am-container {
    max-width: 1500px;
    background: transparent !important;!i;!;
}
.container {
    /* width: 1320px; */
    margin: 0 auto;
    /* background: #fff; */
}
.nav_background {
    padding-top: 48px;
}
.wyxxfw {
    width: 74%;
    /* margin-left: -40px; */
    /* margin-right: -40px; */
    background: url(../../images/hdjl20250115/wyxx_bg.png) no-repeat;
    background-size: 100% 100%;
    height: 220px;
}

.wyxxfw .laixin {width: 61%;margin-top: 34px;}

.wyxxfw p {
    margin: 0;
    float: left;
    margin-right: 3%;
    font-size: 16px;
}

.wyxxfw p i {
    font-style: normal;
    padding: 0 5px;
    font-size: 20px;
    color: #0369d8;
    font-weight: 700;
}

.wyxxfw >img {
    width: 30%;
    margin-top: 25px;
    margin-bottom: 10px;
    margin-left: 45px;
}
.zwxmt {
	width: 24.2%;
	background: #fff;
	/* margin-right: -40px; */
	background: #ddefff;
	padding-top: 10px;
	padding-bottom: 10px;
}
.zwxmt>div {
	position: relative;
	width: 100%;
	height: 66px;
	line-height: 66px;
	margin-top: 0px;
	border-bottom: 1px dashed #d4d3d3;
	font-size: 21px;
	padding-left: 135px;
}

.zwxmt>div:nth-child(2):hover .gzh {
    display: block;
    z-index: 10000;
}

.zwxmt>div:hover {
    background: #0258d9;
}
.zwxmt>div:hover a {color: #fff;}

.zwxmt>div:hover img:nth-child(1) {display: none}
.zwxmt>div:hover img:nth-child(2) {display: block}

.zwxmt>div img {
    position: absolute;
    top: 16px;
    left: 50px;
    width: 35px;
}

.zwxmt>div img.gzh {width: 150px;top: 0px;left: 100px;display: none;}

.zwxmt>div img:nth-child(2) {
    display: none;
}

.lygk {
    width: 63.93%;
    margin-top: 40px;
    margin-bottom: 40px;
}
.lygk .zftab {
    position: relative;
}
.lygk .zftab span {
    height: 54px;
    display: inline-block;
    line-height: 54px;
    padding: 0 20px;
    font-size: 21.6px;
    font-weight: 700;
}
.lygk .zftab span:nth-child(1) {
    padding-left: 0;
}
.lygk .zftab .more a {
    position: absolute;
    font-size: 16px;
    right: 0;
    bottom: 12px;
    color: rgba(42, 130, 228, 1);
}
.lygk .zftab span.on {
}
.lygk .zftab span.on a {color: rgba(0, 0, 0, 1);}
.lygk .zftab span:hover a {color: rgba(23, 97, 180, 1);}

.ydsjtj {
    width: 33.33%;
    margin-top: 40px;
}

.rccx {
    margin-bottom: 40px;
}

.rccx>div {
    width: 37%;
}

.rccx>div {margin-right: 3%;height: 140px;}

.rccx>div:nth-of-type(3) {
    margin-right: 0;
}

.rccx .xzjc {
    /* background: #d7f5fe; */
}

.rccx .xzjc img {
    width: 100%;
}

.rccx .rc {position: relative;background: #ddefff;}
.rccx .rc .t{
    position: absolute;
    width: 130px;
    top: 29%;
    left: 20px;
}

.rccx .rc .ct {
    width: 60%;
    height: 140px;
    /* overflow: hidden; */
    margin-left: 170px;
}

.rccx .rc .ct a {
    color: #1658a0;
    font-weight: 700;
}
.rccx .rc .ct a:nth-child(5) {
    color: transparent;
}
.rccx .znwd {
    width: 20%;
}

.rccx .znwd img {
    width: 100%;
    height: 100%;
}

.wsxf {
    height: 60px;
    margin-bottom: 40px;
}

.wsxf li {
    position: relative;
    float: left;
    width: 303px;
    margin-right: 36px;
    height: 100%;
    background: url(../../images/hdjl20250115/wsxf_bg.png) no-repeat;
    background-size: 100% 100%;
    background: #96d4ff;
    line-height: 60px;
    padding-left: 120px;
}

.wsxf li a {
    /* color: rgba(75, 145, 189, 1); */
    font-size: 22px;
    font-weight: 700;
    color: #fff;
}

.wsxf li a img {
    position: absolute;
    width: 51px;
    left: 40px;
    top: 4.4px;
}
.wsxf li:nth-child(2){
    /* background-image: url(../../images/hdjl20250115/xmtjz_bg.png); */
    background: #84c9fb;
}
.wsxf li:nth-child(2) a {/* color: rgba(43, 94, 181, 1); */}
.wsxf li:nth-child(3){
    /* background-image: url(../../images/hdjl20250115/zfwb_bg.png); */
}
.wsxf li:nth-child(3) a {/* color: rgba(75, 145, 189, 1); */}
.wsxf li:nth-child(4) a {/* color: rgba(43, 94, 181, 1); */}


.wsxf li:nth-child(4) {
    /* background-image: url(../../images/hdjl20250115/zfwx_bg.png); */
    margin-right: 0;
    background: #52B2F7;
}
.ydsjtj .zftab {
    position: relative;
}

.ydsjtj .sjtj {
    height: 305.35px;
    margin-top: 0px;
    /* background: url(../../images/hdjl20250115/ydsj_bg.png) no-repeat; */
    background-size: 100% 100%;
    position: relative;
    padding-bottom: 22px;
}
.ydsjtj .zftab span {
    height: 54px;
    display: inline-block;
    line-height: 54px;
    padding: 0 20px;
    font-size: 21.6px;
    font-weight: 700;
}
.ydsjtj .zftab span:nth-child(1) {
    padding-left: 0;
}
.ydsjtj .zftab .more a {
    position: absolute;
    font-size: 16px;
    right: 0;
    bottom: 12px;
    color: rgba(42, 130, 228, 1);
}
.ydsjtj .zftab span.on {
}
.ydsjtj .zftab span.on a {color: rgba(0, 0, 0, 1);}
.ydsjtj .zftab span:hover a {color: rgba(23, 97, 180, 1);}


.tjbfb li{float: none;width:auto;}
#tjbt{width: 100%;height: 170px;}

#ndbl {
    width: 110%;
    height: 250px;
    /* border-radius: 50%; */
    position: absolute !important;
    /* top: -48px; */
    right: -44px;
}

#ndbl > div {
    overflow: visible !important;
}

#tjbt canvas {
}

.tjbfb{width: 54.54%;margin-top: 27.6px;margin-left: -12px;}

.ndsj_box {
    position: absolute;
    height: 144px;
    width: 100%;
    bottom: 0px;
    border-top: 2px dashed rgba(214, 232, 255, 1);
    padding-top: 15px;
}

.ndsj_box ul {
    width: 55%;
    float: left;
}

.ndsj_box ul li span {float: left;}

.ndsj_box ul li .Progress {
    width: 49.16%;
    background-color: #b7e1fe;
}

.ndsj_box li {
    margin: 0;
    font-size: 16.8px;
    font-weight: 700;
    margin-top: 6px;
}

.ndsj_box i {font-style: normal;font-size: 15px;padding: 0 6.66px;}

.ndsj_box h3 {
    margin: 0;
    font-size: 21.6px;
    margin-top: 2.4px;
}
.zjtj {float: right;margin-top: 5px;font-size: 14px;color: #000000;}
.zjtj font {color: red;}
.tjbfb li {overflow: hidden;}
.tjbfb li span {float: left;font-size: 16.8px;color: #000000;font-weight: 700;}
.gsl .Progress{background-color: rgba(210, 229, 255, 1);}
.Progress {float: left;width: 54.16%;height: 13.2px;background-color: rgba(210, 229, 255, 1);border-radius: 7.2px;margin: 8.79px 3.6px 0 8px;}
.Bar {width: 10%;height: 13.2px;background-color: rgba(87, 138, 221, 1);border-radius: 7.2px;}
.blz .Bar {background-color: rgba(156, 195, 249, 1);}

.zzsl .Bar {
    background-color: #a3c4ff;
}
.tj_tit {overflow: initial;/* margin-top: 10px; */}
.tj_tit h5 {margin-top: 10px;}
.tj_tit a {display: block;width: 195px;height: 40px;float: right;background: url(../../images/hdjl20250115/hd_but01.png) no-repeat;text-align: center;line-height: 40px;font-size: 20px;font-weight: 800;color: #ffffff;vertical-align: middle;/* margin-top: -10px; */}
.tj_tit a img {margin-top: -5px;}
.tj_box { margin-top: 18px;}

.wsdc {
    width: 48.63%;
}
.wsdc .zftab {
    position: relative;
}
.wsdc .zftab span {
    height: 54px;
    display: inline-block;
    line-height: 54px;
    padding: 0 20px;
    font-size: 21.6px;
    font-weight: 400;
}
.wsdc .zftab span:nth-child(1) {
    padding-left: 0;
}
.wsdc .zftab .more a {
    position: absolute;
    font-size: 16px;
    right: 0;
    bottom: 12px;
    color: rgba(42, 130, 228, 1);
    display: none;
}

.wsdc .zftab .more a.on {
    display: block;
}
.wsdc .zftab span.on {font-weight: 700;}
.wsdc .zftab span.on a {color: rgba(23, 97, 180, 1);}

.yjzj {
    width: 48.63%;
    margin-bottom: 26px;
}
.yjzj .zftab {
    position: relative;
}
.yjzj .zftab span {
    height: 54px;
    display: inline-block;
    line-height: 54px;
    padding: 0 20px;
    font-size: 21.6px;
    /* font-weight: 700; */
}
.yjzj .zftab span:nth-child(1) {
    padding-left: 0;
}
.yjzj .zftab .more a {
    position: absolute;
    font-size: 16px;
    right: 0;
    bottom: 12px;
    color: rgba(42, 130, 228, 1);
    display: none;
}

.yjzj .zftab .more a.on {display: block;}
.yjzj .zftab span.on {font-weight: 700;}
.yjzj .zftab span.on a {/* color: rgba(0, 0, 0, 1); */color: rgba(23, 97, 180, 1);}
.yjzj .zftab span:hover a {color: rgba(23, 97, 180, 1);}

.wyxxfw .right {
    width: 33.33%;
    height: 120px;
}

.wyxxfw .right img {
    width: 100%;
    height: 100%;
}

.wyxxfw ul {
    width: 100%;
    background-size: 100% 100%;
}

.wyxxfw .bottom {
    display: flex;
    justify-content: space-evenly;
}

.wyxxfw .bottom li {
    float: none;
}

.wyxxfw ul>img {
    width: 36%;
    margin-top: 28px;
    margin-left: 91px;
}

.wyxxfw ul li {
    float: left;
    width: 15%;
    text-align: center;
    position: relative;
    height: 110px;
    cursor: pointer;
}


.wyxxfw ul li a img {
    width: 35.4px;
    display: block;
    line-height: 35.4px;
    margin: 0px auto;
    margin-bottom: 9.6px;
    margin-top: 12px;
}

.wyxxfw ul li:nth-child(2) a img {
    width: 32px;
    margin-top: 15px;
}

.wyxxfw ul li:nth-child(4) a img {
    margin-top: 20px !important;
    width: 32px;
}

.wyxxfw ul li:not(:nth-child(2)) a img {
    margin-top: 23px;
}

.wyxxfw ul li a span {
    position: absolute;
    font-size: 18px;
    color: rgba(32, 79, 149, 1);
    left: 0;
    bottom: 12px;
    width: 100%;
}

.sjtms{margin-top: 26px;}
.mailbox{padding: 0 20px;padding-top: 21px;border: 1px solid rgba(214, 232, 255, 1);box-shadow: 3px 4px 13px  rgba(204, 227, 255, 0.6);}
.mailbox .mailtop{width: 100%;height: 44px;line-height: 44px;background: #EDF5FF;font-size: 0;}
.mailbox .maillist{padding: 4.8px 0;padding-bottom: 18px;}
.mailbox span{display: inline-block;vertical-align: middle;font-size: 18px;text-align: center;}
.mailbox .mailtop span{color: #155CB3;font-weight: 400;}
.mailbox .col1{width: 69%;text-align: left;}
.mailbox .col2{width: 15%;padding-right: 10px;}
.mailbox .col3{width: 16%;padding-right: 18px;}
.mailbox li{font-size: 0;height: 43.2px;line-height: 43.2px;border-bottom: 1px dashed rgba(201, 201, 201, 1);}
.mailbox .mailtop .col1{padding-left: 75px;}
.mailbox li .col1{padding-left: 30px;background: url(../images/index/xx.png) no-repeat 2px center;}
.mailbox li .col2{color: rgba(38, 158, 86, 1);}
.mailbox li .col3{color: #808080;font-size: 18px;padding-right: 3.6px;}

.yjzj .xwfbh {
    margin-top: 22.2px;
}

.yjzj .xwfbh .fbh {
    height: 197.34px;
    /* border: 1px solid rgba(214, 232, 255, 1); */
    box-shadow: 3.6px 4.8px 15.6px rgb(152 198 255 / 60%);
    background: #f2f8ff;
}

.yjzj .xwfbh>div {
    display: none;
}

.yjzj .xwfbh ul {
    display: none;
}

.yjzj .xwfbh ul.on {display: block;}

.yjzj .xwfbh >div.on {
    display: block;
}


.yjzj .xwfbh .fbh img {
    float: left;
    height: 100%;
}

.yjzj .xwfbh .fbh>div {
    float: right;
    width: 352.8px;
    padding: 10.26px 23.33px 0 17.66px;
}

.yjzj .xwfbh .fbh>div a {
    display: block;
    font-size: 17px;
    color: rgba(49, 106, 188, 1);
    font-weight: 700;
    margin-bottom: 12px;
}

.yjzj .xwfbh .fbh>div span {
    display: inline-block;
    font-size: 16px;
    color: rgba(128, 128, 128, 1);
    text-indent: 2em;
}

.yjzj .xwfbh .fbh>div .more a {
    font-size: 15px;
}

/* 回应关切 */
.hygq li {
	width: 100%;
    /* padding: 10.83px 0; */
    clear: both;
    overflow: hidden;
}
.hygq li:nth-child(5) {
    padding-bottom: 0;
}
.hygq li::before {content: '';display: block;width: 3.33px;height: 3.33px;background: #333;border-radius: 50%;float: left;margin-right: 13.33px;margin-top: 16px;}
.hygq li>a{font-size: 18px;line-height: 20px;display:block;width: 75%;}
.hygq li>a{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;/* display: -webkit-box; */-webkit-line-clamp: 2;-webkit-box-orient: vertical;float: left;line-height: 39.6px;}
.hygq li .memo{color: #808080;line-height: 26px;margin-top: 14px;}
.hygq li .time{color: #A6A6A6;font-size: 16px;float: right;margin: 0;line-height: 39.6px;}

/* 留言公开 */
.wsdc  .wsdc_list {
    margin-top: 22.2px;
}

.wsdc .wsdc_list ul {
    display: none;
}

.wsdc .wsdc_list ul.on {
    display: block;
}

.wsdc .wsdc_list li.on {
    padding: 5px 0;
    padding-left: 22px;
    border: 1px solid rgba(214, 232, 255, 1);
    box-shadow: 3.6px 4.8px 15.6px  rgba(204, 227, 255, 0.6);
    margin: 0;
    font-size: 18px;
    font-weight: 700;
}

.wsdc .wsdc_list li.on a {color: rgba(49, 106, 188, 1);}

.wsdc .wsdc_list li {
    font-size: 18px;
    margin-bottom: 5px;
}

.wsdc .wsdc_list li>a {
    display: inline-block;
    width: 76%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.wsdc .wsdc_list li span {
    display: inline-block;
    float: right;
    width: 90px;
    height: 32.6px;
    line-height: 32.6px;
    text-align: center;
    font-size: 16px;
    border-radius: 100px;
    background: rgba(242, 242, 242, 1);
    margin-right: 20px;
}

.wsdc .wsdc_list li span a {
    color: rgba(128, 128, 128, 1);
}

.wsdc .wsdc_list li.on span {
    display: inline-block;
    float: right;
    width: 90px;
    height: 32.6px;
    line-height: 32.6px;
    text-align: center;
    font-size: 16px;
    border-radius: 100px;
    background: rgba(255, 242, 242, 1);
    margin-right: 20px;
    font-weight: 400;
}

.wsdc .wsdc_list li.on span a {
    color: rgba(212, 48, 48, 1);
}
.wsdc .wsdc_list li.on::before {
    display: none;
}
.wsdc .wsdc_list li::before {
	content: '';
	display: block;
	width: 4px;
	height: 4px;
	background: #333;
	border-radius: 50%;
	float: left;
	margin-right: 16px;
	margin-top: 12.4px;
}

/* 在线访谈 */
.zxft {width: 100%;margin-bottom: 35px;}
.zxft .zftab {
    position: relative;
}

.zxft .zxft_list {
    width: 100%;
    margin-top: 31.2px;
}

.zxft .zxft_list ul {
    width: 100%;
}


.zxft .zxft_list ul li {
    width: 23.48%;
    float: left;
    border-bottom: 4px solid #0059B5;
    box-shadow: 3px 4px 13px  rgba(204, 227, 255, 0.6);
}

.zxft .zxft_list ul li+li {
    margin-left: 2.02%;
}

.zxft .zxft_list ul li .txt {padding: 12px 6px;background-image: linear-gradient(to bottom, #fff, #a2cdfb);}

.zxft .zxft_list ul li .txt div:nth-child(1) {
    margin-bottom: 8px;
    font-size: 16.8px;
    color: rgba(49, 106, 188, 1);
    font-weight: 700;
}

.zxft .zxft_list ul li .txt div:nth-child(1) p {
    color: rgba(49, 106, 188, 1);
}

.zxft .zxft_list ul li .txt div:nth-child(3) {
    font-size: 16px;
    margin-top: 12px;
}

.zxft .zxft_list ul li .txt div:nth-child(2) {
    margin-top: 12px;
    font-size: 16px;
}

.zxft .zxft_list ul li .txt .ftjj {
    font-size: 13.33px;
    line-height: 23.33px;
}

.zxft .zxft_list ul li .txt .ftjj p {margin: 0;}

.zxft .zxft_list ul li .txt .ftjj .more {
    color: rgba(42, 130, 228, 1);
}

.zxft .zxft_list ul li .txt b {
    display: block;
    float: left;
    margin: 0;
    font-size: 16px;
    text-align: center;
    border-radius: 2.4px;
    background: rgba(237, 245, 255, 1);
    border: 1px solid rgba(199, 222, 255, 1);
    color: rgba(42, 130, 228, 1);
    margin-right: 9px;
    padding: 0 12px;
}

.zxft .zxft_list ul li .txt p {
    margin: 0;
}

.zxft .zxft_list ul li a {
    display: block;
    width: 100%;
}

.zxft .zxft_list ul li a img {
    width: 100%;
    height: 201px;
}
.zxft .zftab span {
    height: 54px;
    display: inline-block;
    line-height: 54px;
    padding: 0 20px;
    font-size: 21.6px;
    font-weight: 700;
}
.zxft .zftab span:nth-child(1) {
    padding-left: 0;
}
.zxft .zftab .more a {
    position: absolute;
    font-size: 16px;
    right: 0;
    bottom: 12px;
    color: rgba(42, 130, 228, 1);
}
.zxft .zftab span.on {
}
.zxft .zftab span.on a {color: rgba(0, 0, 0, 1);}
.zxft .zftab span:hover a {color: rgba(23, 97, 180, 1);}

@media screen and (max-width: 640px){
	.container {
	    width: 100%;
	}
	.wyxxfw {
    width: 100%;
    margin: 0;
    height: auto;
}
	.zwxmt {
    width: 100%;
    margin: 0;
}
	.wyxxfw >img {
    margin: 0;
    width: 70%;
    margin-top: 10px;
    margin-left: 20px;
}
	.wyxxfw .laixin {
    width: 100%;
    margin: 0;
}
	.wyxxfw p {
    margin: 0;
    font-size: 15px;
    margin-right: 8px;
}
	.wyxxfw p i {
    font-size: 16px;
}
	.wyxxfw p:nth-child(2) {
    margin: 0;
}
	.wyxxfw .bottom {
    flex-wrap: wrap;
}
	.wyxxfw ul li {
    width: 25%;
}
	.wyxxfw ul li:nth-child(6) {
    width: 30%;
}
	.wyxxfw ul li a span {
    font-size: 15px;
}
	.lygk {
    width: 100%;
    margin-top: 15px;
    margin-bottom: 15px;
}
	.ydsjtj {
    width: 100%;
    margin-top: 0;
    height: 450px;
}
	.wsdc {
    width: 100%;
}
	.yjzj {
    width: 100%;
}
	.rccx>div {
    width: 100%;
    height: auto;
    margin-bottom: 10px;
}
	.rccx .znwd {
    width: 100%;
    height: auto;
}
	.mailbox {
    padding: 0 10px;
    padding-top: 12px;
}
	.sjtms {
    margin-top: 15px;
}
	.mailbox .mailtop .col1 {
        padding-left: 37.5px;
    }
	    .mailbox .col1 {
        width: 50%;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }
	    .mailbox .col2 {
        width: 25%;
        padding-right: 5px;
    }
	    .mailbox .col3 {
        width: 25%;
        padding-right: 7.5px;
    }
	.mailbox li .col3 {
        font-size: 14px;
    }
	.mailbox span {
        font-size: 15px;
    }
	#ndbl{
    width: 100%;
    right: 0;
}
	.rccx {
    margin-bottom: 15px;
}
	.rccx .rc .ct {
    width: 51%;
}
	    .wsdc .zftab span {
        font-size: 18px;
        height: 20px;
        line-height: 20px;
    }
	   .wsdc .zftab .more a {
        font-size: 14px;
        bottom: 2px;
    }
	.wsdc .wsdc_list li::before {
    display: none;
}
	.wsdc .wsdc_list {
    margin-top: 10px;
}
	.wsdc .wsdc_list li {
        font-size: 15px;
    }
	    .wsdc .wsdc_list li span {
        margin-right: 10px;
        width: 72px;
        height: 27px;
        font-size: 14px;
        line-height: 27px;
    }
	.yjzj .zftab span {
    font-size: 18px;
    height: 20px;
    line-height: 20px;
}
	 .yjzj .zftab .more a {
    font-size: 14px;
    bottom: 2px;
}
	 .yjzj .xwfbh {
    margin-top: 15px;
}
	.yjzj .xwfbh .fbh {
    width: 100%;
    height: auto;
}
	.yjzj .xwfbh .fbh img {
    width: 100%;
    height: auto;
}
	.hygq li::before {
    display: none;
}
	.hygq li>a {
    width: 70%;
}
	.zxft .zftab span {
		font-size: 18px;
	    height: 20px;
	    line-height: 20px;
	}
	.zxft .zftab .more a {
		font-size: 14px;
    bottom: 2px;
	}
	.zxft .zxft_list {
    margin-top: 15px;
}
	.zxft .zxft_list ul li {
    width: 100%;
}
	.zxft .zxft_list ul li+li {
    margin: 0;
}
	.wsdc .wsdc_list li.on {
        padding: 9px;
        padding-left: 10.8px;
        font-size: 15px;
    }
	.wsdc .wsdc_list li.on span {
        width: 78px;
        height: 27px;
        line-height: 27px;
        font-size: 14px;
        margin: 0;
    }
}

.yqlj >div  {
    /* width: 1320px; */
}
.yqlj >div >div {
    zoom: 120%;
}
footer{/* width: 1320px !important; */!i;!;}
footer>div{zoom: 120%}
@media screen and (max-width: 640px){
	.yqlj >div  {
	    width: 100%;
	}
	footer{width: 100% !important;}
	.yqljcon {
        margin-left: 0 !important;
    }
	    .yqljcon li {
        width: 50% !important;
    }
}