@media screen and (max-width:1900px)
{
.main3 .morebox {
	position: relative;
}
}
@media screen and (max-width:1600px)
{
.post-61 {
	margin-left: 12%;
}
.lpost-61 {
	width: 25.5%;
}
}
@media screen and (max-width:1399px)
{
.post-61 .sudy-tab .tab-menu li {
	padding: 0px 35px;
}
.mbox.post-31.post .tt {
	right: 8px; margin-right: 0px;
}
.l-banner {
	width: 100%;
}
.wrapper .inner {
	margin: 0px auto; width: 100%;
}
.wrapper .inner .mod {
	padding: 0px 40px; width: auto;
}
.main7 .inner .mod2 {
	padding: 40px 0px 10px;
}
.nav .wp-menu .menu-item {
	
}
.nav .wp-menu .menu-item a.menu-link {
	padding: 0px 38px;
}
.header .sitelogo img {
	height: 70px;
}
.header .head-right {
	margin-top: 35px;
}
.site-lang ul li.links a {
	padding: 0px 10px;
}
.swiper-pointer-events.swiper2 {
	padding-bottom: 250px;
}
.swiper2 .swiper-slide .news_title {
	margin: 12px 0px;
}
.swiper2 .swiper-button-prev {
	bottom: 100px;
}
.swiper .swiper-button-next {
	bottom: 100px;
}
.main3 .morebox {
	width: 100%;
}
.main4 .sudy-tab {
	width: 100%;
}
.calendar_news .con {
	width: 100%;
}
.swiper3 {
	width: 100%;
}
.swiper1 {
	width: 100%;
}
.post-30 {
	width: 100%;
}
.calendar_news .slick-prev {
	left: -10px;
}
.calendar_news .slick-next {
	right: -10px;
}
.post-51 li.news .news_imgs {
	
}
.post-61 {
	width: 100%; height: 40vw; background-size: contain;
}
.post-61 .tab-list {
	height: 40vw;
}
.c4 .title {
	display: none;
}
.main6 {
	height: 765px;
}
.post-61 .sudy-tab .tab-menu {
	margin-top: 80px;
}
.post-61 li.n1 {
	left: -1%; bottom: 5%;
}
.post-61 li.n2 {
	left: 1%; bottom: 43%;
}
.post-61 li.n3 {
	left: 8%; top: 1%;
}
.post-61 li.n4 {
	top: 1%; right: 17%;
}
.post-61 li.n5 {
	right: 5%; bottom: 43%;
}
.post-61 li.n6 {
	right: 1%; bottom: 4%;
}
.lpost-61 {
	margin-top: 60px;
}
.post-61 {
	width: 57.1%; height: 450px; margin-left: 110px;
}
.post-61 li.n2 {
	left: -13%; bottom: 48%;
}
.post-61 li.n3 {
	left: 8%; top: 7%;
}
.post-61 li.n4 {
	top: 7%; right: 13%;
}
.post-61 li.n1 {
	left: -1%; bottom: -10%;
}
.post-61 li.n6 {
	right: 1%; bottom: -10%;
}
.post-61 li.n5 {
	right: -14%; bottom: 47%;
}
.c5 {
	width: 250px; height: 250px; bottom: 0px;
}
.post-61 li.news .num {
	font-size: 25px;
}
}
@media screen and (max-width:1299px)
{
.site-lang ul li.links a {
	padding: 0px 7px;
}
}
@media screen and (max-width:1199px)
{
.nav .wp-menu .menu-item a.menu-link {
	padding: 0px 24px; font-size: 16px;
}
#nav {
	display: block !important;
}
.site-lang {
	margin-top: 35px; margin-right: 0px; float: none; display: block;
}
.openSearch {
	right: 40px; position: absolute;
}
.post-61 {
	width: 52.1%; margin-left: 150px;
}
.c5 {
	width: 200px; height: 200px; bottom: 40px;
}
.post-61 li.n1 {
	left: -5%; bottom: -6%;
}
.post-61 li.n6 {
	right: -3%; bottom: -6%;
}
.post-61 li.n5 {
	right: -20%; bottom: 45%;
}
.post-61 li.n2 {
	left: -17%; bottom: 45%;
}
.post-61 li.n4 {
	top: 15%; right: 10%;
}
.post-61 li.n3 {
	left: 3%; top: 15%;
}
.main6 {
	height: 700px;
}
.post.lpost-61 .tt .tit .title {
	left: 30px;
}
.post.lpost-61 .more_btn {
	left: 30px;
}
.post-61 .sudy-tab .tab-menu {
	width: 700px; right: 0px; position: absolute;
}
}


@media screen and (max-width: 1099px){.post-10 .news_list li .news_img{margin-left: 10%;}}







@media screen and (max-width:999px)
{  .search-box{ width: 280px; margin-top: 0; }
.main6 {
	height: 1170px;
}
.main6 .inner {
	padding: 20px 0px 65px;
}
.lpost-61 {
	width: 32.5%;
}
.post-61 {
	margin: 30px 0px; width: 100%;
}
.c5 {
	bottom: 10px;
}
.post-61 .sudy-tab .tab-menu {
	margin: 180px 0px 0px; width: auto; position: relative;
}
.post-61 li.n3 {
	left: 17%; top: 2%;
}
.post-61 li.n4 {
	top: 2%; right: 20%;
}
.post-61 li.n6 {
	right: 10%; bottom: -20%;
}
.post-61 li.n1 {
	left: 4%; bottom: -18%;
}
.post-61 li.n2 {
	left: 0%; bottom: 45%;
}
.post-61 li.n5 {
	right: -1%; bottom: 45%;
}
.post-71 ul.list-r.news_list .ll .imgs {
	height: 0px; padding-top: 145%;
}
.mbox.post-31.post .tt {
	top: -67px;
}
ul.mtxhnr {
	position: relative; min-height: 360px;
}
.post-22 .tt .tit {
	padding-left: 0px;
}
ul#mtxh li {
	
}
.mbox.post-70.post1.post .news_list li.news {
	width: 48%; float: left;
}
.wrapper .inner {
	margin: 0px auto; width: 100%;
}
.wrapper .inner .mod {
	padding: 0px 8px; width: auto;
}
.main7 .inner .mod2 {
	padding: 40px 0px 10px;
}
.navi-aside-toggle {
	display: block;
}
.navi-aside-search {
	display: block;
}
#banner .slick-prev {
	width: 40px; height: 40px;
}
#banner .slick-next {
	width: 40px; height: 40px;
}
.site-lang {
	display: none;
}
.body_b > div {
	
}
#header .inner {
	background: none; padding: 15px 0px; height: auto; position: relative;
}
.header2 .inner {
	padding: 10px 0px !important;
}
.header .head-left {
	width: 100%; height: auto; text-align: center; float: none; display: inline-block;
}
.header .sitelogo {
	margin-top: 0px; float: none;
}
.header .sitelogo a {
	margin: 0px auto; width: 100%; display: inline-block;
}
.header .sitetitle {
	font-size: 28px; margin-top: 38px;
}
.header .head-main {
	display: none;
}
.header .head-right {
	top: 50%; width: auto; right: 20px; margin-top: -15px; float: none; position: absolute; z-index: 100;
}
.header.header2 .head-right {
	margin-top: -15px;
}
.header .head-right .searchbox {
	margin: 5px 0px; width: 100%;
}
.wp-navi .wp-menu {
	display: none;
}
.wp-navi-slide .navi-slide-head {
	padding: 0px 10px; height: 40px; display: block;
}
.wp-navi-slide .wp-menu {
	background: rgb(255, 255, 255);
}
.wp-navi-slide .wp-menu .menu-item {
	width: 100%; text-align: left; padding-left: 0px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid; float: none; display: inline-block; position: relative; z-index: 100;
}
.wp-navi-slide .wp-menu .menu-item .menu-switch-arrow {
	background: url("./icons.png") no-repeat 10px -116px; top: 1px; width: 38px; height: 38px; right: 6px; display: block; position: absolute;
}
.wp-navi-slide .wp-menu .menu-item a.menu-link {
	padding: 0px 20px; color: rgb(52, 52, 52); line-height: 40px; font-size: 14px; display: block;
}
.wp-navi-slide .wp-menu .menu-item a.hover.menu-link {
	color: rgb(0, 0, 0); text-decoration: none; background-color: rgb(238, 238, 238);
}
.wp-navi-slide .wp-menu .hover.menu-item a.menu-link {
	color: rgb(0, 0, 0); text-decoration: none; background-color: rgb(238, 238, 238);
}
.wp-navi-slide .sub-menu .hover.sub-item > a {
	color: rgb(0, 0, 0); text-decoration: none; background-color: rgb(238, 238, 238);
}
.wp-navi-slide .sub-menu .sub-item a:hover {
	color: rgb(0, 0, 0); text-decoration: none; background-color: rgb(238, 238, 238);
}
.wp-navi-slide .sub-menu {
	background: rgb(255, 255, 255); left: 0px; top: 0px; bottom: 0px; display: none; position: relative; z-index: 100; min-width: 0px; opacity: 0.8;
}
.wp-navi-slide .sub-menu .sub-item {
	vertical-align: top; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid; white-space: nowrap; position: relative;
}
.wp-navi-slide .sub-menu .sub-item a {
	background: none; padding: 0px 36px; height: auto; color: rgb(0, 0, 0); line-height: 40px; font-size: 14px; display: block;
}
.wp-navi-slide .sub-menu .sub-item a:hover {
	color: rgb(0, 0, 0); display: block; background-color: rgb(238, 238, 238);
}
.wp-navi-slide .sub-menu .sub-menu {
	left: 0px; top: 0px;
}
.wp-navi-slide .sub-menu .sub-menu .sub-item a {
	padding: 0px 52px;
}
.main1 .inner {
	padding: 70px 0px 20px;
}
.main4 .inner {
	padding: 60px 0px 40px;
}
.main2 .inner {
	padding: 30px 0px 25px;
}
.main5 .inner {
	padding: 30px 0px;
}
.main7 .inner {
	padding: 30px 0px;
}
.main3 .inner {
	padding: 30px 0px;
}
.main8 .inner {
	padding: 0px 0px 20px;
}
.post .tt {
	margin-bottom: 20px;
}
.main1 .ml {
	width: 100%; overflow: hidden; padding-bottom: 10px; float: none;
}
.main1 .mr {
	width: 100%; float: none;
}
.main1 .mr .con {
	padding: 0px;
}
#img-slider {
	height: 60vw;
}
#img-slider .slide img {
	height: 60vw;
}
.main1 .ml .con #wp_news_w11 {
	height: 60vw;
}
.main1 .ml .con {
	overflow: inherit;
}
.switcher-wrap ul.switcher li {
	height: 10px;
}
.switcher-wrap ul.switcher {
	bottom: 20px;
}
.main2 {
	background-size: cover;
}
.post-12 .n0 .news_imgs {
	height: 0px; padding-top: 35%;
}
.post-21 {
	width: 100%; float: none;
}
.post-22 {
	width: 100%; float: none;
}
.main2 .more_btn {
	width: 175px; line-height: 34px; font-size: 15px; margin-top: 25px;
}
.main2 .post-12 li.news {
	padding-left: 0px;
}
.main2 .post-12 li.news::after {
	display: none;
}
.swiper1 {
	padding-left: 430px;
}
.swiper2 .swiper-button-prev {
	bottom: 50px;
}
.swiper .swiper-button-next {
	bottom: 50px;
}
.swiper2 .swiper-wrapper {
	
}
.swiper2 .myclass.swiper-slide-active.swiper-slide .imgs {
	
}
.swiper2 .myclass.swiper-slide-active.swiper-slide {
	
}
.swiper2 .swiper-slide .imgs {
	height: 201px;
}
.swiper2 .swiper-slide {
	height: 201px;
}
.mtxhkz3-con .swiper2 .swiper-slide .imgs {
	height: auto;
}
.mtxhkz3-con .swiper2 .swiper-slide {
	height: auto;
}
.calendar_news .slick-prev:hover::after {
	border-right-color: rgb(68, 175, 113); border-right-width: 10px; border-right-style: solid;
}
.calendar_news .slick-next:hover::after {
	border-left-color: rgb(68, 175, 113); border-left-width: 10px; border-left-style: solid;
}
.swiper3 {
	margin-top: 20px;
}
.swiper3 .swiper-scrollbar {
	transition:0.4s ease-in-out !important; height: 30px;
}
.swiper3 .swiper-scrollbar .swiper-scrollbar-drag {
	transition:0.4s ease-in-out !important; height: 30px;
}
.swiper3 .swiper-scrollbar .swiper-scrollbar-drag::before {
	right: calc( 50% + 15px );
}
.swiper3 .swiper-scrollbar .swiper-scrollbar-drag::after {
	width: 30px; height: 30px; margin-top: -15px; margin-left: -15px; background-size: cover;
}
.main5 .ml {
	width: 100%; float: none;
}
.post-52 {
	width: 100%; float: none;
}
.post-50 .tt {
	width: 100%;
}
.main5 .mr {
	width: 100%; margin-top: 15px; float: none;
}
.c5 {
	width: 30vw; height: 30vw;
}
.post-71 ul.list-l.news_list {
	width: auto; margin-bottom: 10px; float: none;
}
.post-71 ul.list-r.news_list {
	width: auto; margin-bottom: 10px; float: none;
}
.post-71 ul.list-l.news_list .imgs {
	height: 0px; padding-top: 70%;
}
.post-71 ul.list-r.news_list li {
	
}
.post-71 ul.list-r.news_list {
	margin: 0px -1%;
}
.post-71 ul.list-r.news_list li .imgs {
	height: 0px; padding-top: 70%;
}
#banner .slick-prev {
	left: 35px;
}
#banner .slick-next {
	right: 35px;
}
.mtxhkz2 {
	top: -59px; right: 22%;
}
.mtxhkz3 {
	top: -59px; right: 22%;
}
.post-30.post .tt .tit {
	margin-right: 30px;
}
.banquan .inner p {
	font-size: 15px;
}
.bottom_addr p {
	text-align: center; margin-bottom: 0px;
}
.post-103 {
	text-align: center;
}
.shares ul {
	margin: 0px auto; width: auto; float: none; display: inline-block;
}
.botlinks .links-wrap .link-items {
	min-width: 100%;
}
.shares {
	margin-bottom: 0px;
}

.post-10 .news_list li .news_img{margin-left: 3%;}


}
@media screen and (max-width: 915px) {
    .post-10 .news_list li{width: 33.3%;}
}



@media screen and (max-width:850px)
{
.post-61 .sudy-tab .tab-menu {
	margin: 280px 0px 0px;
}
}
@media screen and (max-width:767px)
{
 .post-10 .news_list li{width: 33.3%;}   
    
.lpost-61 {
	width: 100%; text-align: center; margin-top: 10px; float: none;
}
ul#mtxh .news_imgs {
	top: 0px; overflow: hidden; padding-top: 55%; position: relative; background-color: rgb(239, 239, 239);
}
ul#mtxh .wz {
	margin: 10px 0px; padding-left: 0px;
}
ul#mtxh li {
	padding: 10px 0px; transition:0.4s; height: auto; border-bottom-color: rgb(225, 225, 225); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
ul#mtxh .news_imgs img {
	margin: auto; transition:0.4s ease-in-out; left: 0px; top: 0px; width: 100%; height: 100%; right: 0px; bottom: 0px; position: absolute; max-width: 100%;
}
ul.mtxhnr {
	position: relative; min-height: 542px;
}
body::before {
	display: none;
}
.body_b {
	overflow: auto; position: static;
}
body.main {
	
}
html {
	
}
#banner .news_imgs {
	height: auto;
}
#header .inner {
	height: auto;
}
#banner .news_imgs a {
	height: auto; padding-top: 31.4%;
}
.header .sitelogo a img {
	margin: 5px 0px; height: auto; max-width: 70%;
}
.header2 {
	
}
.header .sitetitle {
	font-size: 18px; margin-top: 10px; display: block;
}
#banner .slick-dots li.slick-active {
	width: 60px;
}
#banner .slick-dots li {
	width: 30px; height: 8px;
}
#banner .slick-prev {
	left: 15px;
}
#banner .slick-next {
	right: 15px;
}
.post .tt .tit {
	font-size: 22px;
}
.post .more_btn .more_text {
	font-size: 15px;
}
.post .more_btn a {
	font-size: 15px;
}
.main1 .inner {
	padding: 30px 0px;
}
.swiper2 .swiper-wrapper {
	height: auto;
}
.swiper2 .myclass.swiper-slide-active.swiper-slide .imgs {
	
}
.swiper2 .myclass.swiper-slide-active.swiper-slide {
	
}
.swiper2 .swiper-slide .imgs {
	
}
.swiper2 .swiper-slide {
	
}
.mtxhkz2-con .swiper2 .swiper-slide .imgs {
	height: 250px;
}
.swiper1 .swiper-slide .news_title {
	line-height: 25px;
}
.swiper1 a.entermore {
	top: 4px;
}
.swiper1 .swiper-slide .news_text {
	line-height: 22px; overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis; max-height: 44px;
}
.swiper2 .swiper-slide .news_title {
	padding: 0px 10px; overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.swiper1 {
	padding-left: 325px;
}
.main4 .sudy-tab .tab-menu {
	top: -100px;
}
.main4 .tab-menu li {
	font-size: 18px;
}
.swiper3 .news {
	height: auto;
}
.swiper3 .news_box {
	padding: 30px 20px;
}
.post-61 .sudy-tab .tab-menu li {
	padding: 0px 5px; font-size: 18px;
}
.post-61 li.news {
	margin: 0px auto 15px; padding: 0px; flex-flow:column nowrap; left: 0px; top: 0px; width: 35%; right: 0px; bottom: 0px; float: left; display: flex; position: relative; z-index: 50; align-items: center;
}
.post-61 li:nth-child(2n+2).news {
	float: right;
}
.post-61 {
	background: none; height: auto; float: none;
}
.post-61 li.news::after {
	display: none;
}
.c5 {
	top: 50%; bottom: auto; transform: translate(-50%, -50%);
}
.post-61 .tab-list {
	height: auto;
}
.main6 {
	height: auto;
}
.post-61 .sudy-tab .tab-menu {
	margin-top: 20px;
}
.post-61 li.news .num {
	font-size: 26px;
}
.main6 .inner {
	padding: 40px 0px;
}
.post-51 li.news {
	border: 0px currentColor !important; border-image: none !important; width: 50%; margin-right: 0px; float: left;
}
.post-52 .list-t li.news {
	border: 0px currentColor !important; border-image: none !important; width: 50%; margin-right: 0px; float: left;
}
.post-51 li.news {
	border-bottom-color: currentColor; border-bottom-width: 1px; border-bottom-style: solid;
}
.post-71 ul.news_list .news_title {
	font-size: 28px;
}
.post-71 ul.list-r.news_list .news_title {
	font-size: 22px;
}
.post-73 .news_list .news {
	width: 50%; margin-right: 0px; margin-bottom: 20px;
}
.main9 .post-44 .news_list .news {
	width: 50%;
}
.main9 .post-44 .news_list .news .news_box {
	margin: 0px 15px;
}
.main9 .post-44 .news_list {
	margin: 0px -15px;
}
.main9 .post-44 .news_list .news_meta {
	width: 75px;
}
.main9 .post-44 .news_list .news_con {
	padding: 0px 0px 0px 85px;
}#footer .inner {padding: 17px 0px;}
#footer .inner .foot-left{float:none;}
#footer .inner p{text-align:center;}
#footer .inner .foot-left{float:none;padding-left: 0px;background: none;padding: 0;}
#footer .inner .foot-left p{text-align:center;}
#footer .inner .foot-right{float:none;width: 392px;margin: 12px auto 0;}
.mtxhkz2 {
	top: 0px; right: auto; position: relative;
}
.mtxhkz2-con .mbox {
	top: 55px;
}
.mtxhkz3 {
	top: 0px; right: auto; position: relative;
}
.mtxhkz3-con .mbox {
	top: 55px;
}
.l-banner {
	height: 180px;
}
.l-banner img {
	width: 100%; height: 100%;
}
#l-container .inner {
	padding: 0px;
}
#d-container .inner {
	padding: 0px;
}
.wrapper#l-container .inner .mod {
	padding: 0px;
}
.wrapper#d-container .inner .mod {
	padding: 0px;
}
.column-switch {
	display: block;
}
.col_menu .col_menu_head h3.col_name .col_name_text {
	padding: 0px 5px 0px 12px; line-height: 40px; font-size: 17px; display: block;
}
.col_menu {
	width: 100%; margin-right: 0px; float: none; position: relative;
}
.col_menu .col_menu_con {
	border: 0px solid rgb(228, 228, 228); border-image: none; display: none;
}
.col_metas .col_title h2 {
	font-size: 18px;
}
.col_news {
	width: 100%; float: none; min-height: 0px;
}
.col_news .col_news_box {
	margin-right: 10px; margin-left: 10px;
}
.col_news_con {
	margin: 0px; padding: 5px 0px 10px;
}
.col_news_con .news_list li.news {
	
}
.col_news_con .news_list li.news span.news_title {
	
}
.col_news_con .news_list li.news span.news_meta {
	margin-left: -100px;
}
.wp_paging li.pages_count {
	display: none;
}
.wp_paging li.page_jump {
	display: none;
}
.infobox {
	margin: 0px 10px; padding: 0px; width: auto;
}
.col_news_list .wp_entry img {
	width: 100%; height: auto !important; max-width: 100%;
}
.article .entry .read img {
	width: 100%; height: auto !important; max-width: 100%;
}
.post-73 .news_list .news .news_box {
	background: url("images/wx.png") no-repeat center 54px rgb(69, 176, 115); height: 200px;
}
.post-73 .news_list .news .news_title {
	padding-top: 130px;
}
.post-73 .news_list :nth-child(2).news .news_box {
	background: url("images/wb.png") no-repeat center 54px rgb(32, 190, 188);
}
.post-73 .news_list :nth-child(3).news .news_box {
	background: url("images/dy.png") no-repeat center 54px rgb(222, 167, 80);
}
.post-73 .news_list :nth-child(4).news .news_box {
	background: url("images/bl.png") no-repeat center 54px rgb(52, 168, 228);
}
.inss .part_xy .sub-list .sub-item {
	width: 50%;
}
}
@media screen and (max-width:599px)
{
ul.mtxhnr {
	padding-bottom: 95%; position: relative; min-height: auto;
}
}

@media screen and (max-width: 555px) {
    .post-10 .news_list li{width: 50%;}
}

@media screen and (max-width:600px)
{
.post-71 ul.list-r.news_list .ll .imgs {
	height: 521px; padding-top: 0%;
}
.ll {
	margin: 0px; width: 100%; float: none;
}
.rr {
	margin: 0px; width: 100%; float: none;
}
.post-21 .list-l li.news {
	margin: 0px auto 10px !important; width: 100%; float: none;
}
.swiper2 .swiper-slide .news_title {
	height: auto;
}
.swiper2 .swiper-slide-active.swiper-slide .box {
	margin: 0px;
}
.swiper2 .swiper-slide .box {
	margin: 0px;
}
.swiper2 .swiper-wrapper {
	height: auto;
}
.swiper2 .swiper-slide-active.swiper-slide .imgs {
	width: auto; height: auto;
}
.swiper2 .swiper-slide-active.swiper-slide {
	width: auto; height: auto;
}
.swiper2 .swiper-slide .imgs {
	height: 0px; padding-top: 60%;
}
.swiper2 .swiper-slide-active.swiper-slide .imgs {
	height: 0px; padding-top: 60%;
}
.mtxhkz2-con .swiper2 .swiper-slide .imgs {
	height: 0px;
}
.swiper2 .swiper-slide {
	height: auto;
}
.swiper2 .swiper-slide {
	height: auto;
}
.swiper1 {
	padding-left: 0px;
}
.swiper2 {
	padding-top: 0px;
}
.swiper-pointer-events.swiper2 {
	padding-bottom: 27px;
}
.swiper2 .swiper-button-prev {
	width: 50px; height: 50px; bottom: 30px;
}
.swiper .swiper-button-next {
	width: 50px; height: 50px; bottom: 30px;
}
.swiper-button-next::after {
	font-size: 36px;
}
.swiper-button-prev::after {
	font-size: 36px;
}
.main3 .morebox {
	padding-top: 80px;
}
.calendar_news {
	padding: 0px 10px; box-sizing: border-box;
}
.calendar_news .news {
	height: 70px; font-size: 22px;
}
.calendar_news .news .week {
	font-size: 14px;
}
.calendar_news .slick-prev {
	left: -15px;
}
.calendar_news .slick-next {
	right: -15px;
}
.calendar_news .news span {
	padding: 8px 0px 0px;
}
.post-61 .sudy-tab .tab-menu li {
	font-size: 15px;
}
.post-51 li.news .wz {
	padding: 15px 10px;
}
.post-51 .news_box {
	padding: 15px 10px;
}
.post-51 .news_box .news_title2 {
	font-size: 16px;
}
.post-52 .list-b .slick-prev {
	left: 10px; top: 50%; bottom: auto; margin-bottom: -10px;
}
.post-52 .list-b .slick-next {
	top: 50%; right: 10px; bottom: auto; margin-bottom: -10px;
}
.post-52 .list-b .wz {
	width: 100%;
}
.post-52 .wz {
	padding: 10px;
}
.post-52 .list-b li.news .imgs {
	height: 0px; padding-top: 80%;
}
.post-52 .list-t li.news .imgs {
	height: 0px; padding-top: 60%;
}
.post-52 li.news .source {
	font-size: 18px;
}
.post-52 .list-b li.news .news_title {
	font-size: 16px;
}
.post-71 ul.news_list .news_title {
	line-height: 30px; font-size: 22px;
}
.post-71 ul.list-r.news_list .news_title {
	font-size: 18px;
}
.post-71 ul.news_list .play {
	width: 30px; height: 30px;
}
.post-71 ul.list-r.news_list li {
	margin: 0px auto 10px; width: 100%; float: none;
}
.post-71 ul.list-r.news_list {
	margin: 0px auto;
}
}
@media screen and (max-width:479px)
{
.post-51 li.news {
	border: 0px currentColor !important; border-image: none !important; width: 100%; float: none;
}
.post-52 .list-t li.news {
	border: 0px currentColor !important; border-image: none !important; width: 100%; float: none;
}
.post-51 .news_title1 {
	margin: 0px; padding: 10px 0px;
}
#footer .inner p.copyright span{display:block;}

ul#mtxh li {
	width: 100%; float: none;
}
ul.mtxhnr {
	padding-bottom: 95%; position: relative; min-height: auto;
}
.mbox.post-70.post1.post .news_list li.news {
	width: 98%; float: none;
}
.post-30.post .tt .tit {
	margin-right: 20px;
}
.post-30 .tt .swiper-button-prev {
	width: 35px; height: 35px;
}
.post-30 .tt .swiper-button-next {
	width: 35px; height: 35px;
}
.post-30 .tt .swiper-button-next {
	margin-left: 10px;
}
.mbox.post-31.post .tt {
	top: -59px;
}
#img-slider li.news .wz {
	padding: 10px 20px;
}
#img-slider li.news .news_title {
	font-size: 16px;
}
.switcher-wrap ul.switcher {
	left: 20px;
}
#img-slider {
	height: 250px;
}
#img-slider .slide img {
	height: 250px;
}
.main1 .ml .con #wp_news_w11 {
	height: 250px;
}
.post-21 .list-l li.news {
	margin: 0px auto 10px !important; width: 100%;
}
.post-21 .list-l .news_imgs {
	height: 0px; padding-top: 70%;
}

.article h1.arti_title {
	line-height: 28px; font-size: 18px;
}
.article h2.arti_title {
	line-height: 28px; font-size: 16px;
}
.main9 .post-44 .news_list .news {
	width: 100%; float: none;
}
.main9 .inner {
	padding: 20px 0px;
}
.news_tu .news_list li.news {
	width: 100%;
}
.inss .part_xy .sub-list .sub-item {
	width: 100%;
}
}
@media screen and (max-width: 407px) {
    .post-10 .news_list li{width: 50%;}
}
@media screen and (max-width: 380px) {
    .post-10 .news_list li{width: 100%;}
}
@media screen and (max-width: 422px) {
 #footer .inner .foot-right{width: auto;}
 #footer .inner .foot-right li{float:none;}
}