@media only screen and (max-width: 1399px) {
	.inner {
		width: 98%;
	}

	.pic {
		width: 42%;
	}

	.xylist {
		width: 55%;
	}

	.xylist li {
		width: 45%;
	}

	.main2 .tztop {
		width: 20%;
	}

	.tzlist {
		width: 80%;
	}

	.tzlist .wz {
		/* height: 50px; */
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		overflow: hidden;
		text-overflow: ellipsis;
	}

	.main5 ul li {
		width: 23%;
	}

	.main5 ul li .zttp {
		width: 100%;
		height: auto;
	}

	.main5 ul li .zttp img {
		width: 100%;
	}
}

@media only screen and (max-width:1366px) {}

@media only screen and (max-width:1375px) {
.conleft ul li a {
    font-size: 14px;
}
}

@media only screen and (max-width:1207px) {
.conleft ul li a {
    font-size: 12px;
}
}

@media only screen and (max-width:1200px) {
	.xrld ul li .xrld_bg .xrld_bt {
		width: 45%;
		margin-right: 0px;
	}

	.ins {
		width: 100%;
	}

	.xiao {
		display: block;
		height: 360px;
		position: relative;
	}

	.xiao-list li:hover {
		background: #01559D;
	}

	.xiao-list li:hover h3 {
		color: white;
	}

	.xiao-list li:hover h5 {
		color: #F49330;
	}

	.lb_gl {
		padding-bottom: 10px;
	}

	.xiao-list li:hover p,
	.xiao-list li:hover span {
		color: #F5F5F5;
	}
        .study .more {
           bottom: -20px;
       }
        .main_video .more {
               margin: 20px auto 60px auto;
       }
.main4{
padding-bottom:0px
}
.study .lb_gl{
padding-bottom: 40px;
}
}

@media only screen and (max-width:1040px) {
.conleft ul li{
overflow: hidden;
}
	.xs ul li {
		width: 24%;
	}

	.xxyd ul li .tp {
		margin-right: 10px;
	}

	.xshd ul li p {
		height: 50px;
		overflow: hidden;
	}

	.btrq .bt {
		height: 55px;
		overflow: hidden;
	}
}

@media only screen and (max-width:1000px) {
	.btrq .bt {
		height: 55px;
		overflow: hidden;
	}
}

@media only screen and (max-width: 900px) {
	#nav {
		display: none;
	}

	.pic_link ul li img {
		width: 100%;
	}

	.demo-2 {
		display: block !important;
	}

	.head-right {
		display: block;
		margin-right: 50px;
	}

	.top {
		position: relative;
	}

	.pic {
		width: 100%;
	}

	.xylist {
		width: 100%;
		margin-top: 20px;
	}

	.xylist li {
		width: 47%;
	}

	.xylist .l1,
	.xylist .l4 {
		background: #FFFFFF;
	}

.main2{
background-size: contain;
}

	.main2 .tztop {
		width: 100%;
		padding: 20px 0px;
	}

	.tzlist {
		width: 100%;
	}

	.main2 .tztop a {
		margin-top: 10px;
	}

	.gg {
		width: 100%;
	}

	.main3 {
		background: none;
	}

.main4 {
 margin-top: 20px;
    overflow: hidden;
}

	.xg {
		top: 0px;
	}

	.xs ul li {
		width: 100%;
		margin-bottom: 20px;
	}

	.ckgd {
		margin: 0px auto 30px;
	}

	.main5 ul li {
		width: 100%;
		margin-bottom: 20px;
	}

	.main5 .ckgd {
		margin: 10px auto 30px;
	}

	.conleft {
		/* display: none; */
		width: 100%;
	}

	.conleft .yj {
		height: 50px;
		line-height: 50px;
		margin-top: 20px;
	}

	.yj {
		/* display:none; */
	}

	.conleft ul li {
		width: 48%;
		float: left;
		height: 35px;
		line-height: 35px;
		border-left: 0px;
	}

	.conleft ul li a {
		font-size: 14px;
	}

	.conright {
		width: 100%;
	}

	.listcon {
		margin-top: 0px;
	}

	.rslides img {
		height: auto;
	}

	.article {
		padding: 0px;
	}

	.article .read {
		max-width: 100%;
		overflow-x: scroll;
	}

	.pict_list ul {
		margin: 20px 0px;
	}
       .xgtop {
		margin-top: 23px;
	}

.gg .gd {
    margin-right: 30px;
    float: right;
}
}

@media only screen and (max-width:880px) {
	.xiao-list {
		flex-direction: column;
	}

	.xiao-list li {
		width: 96%;
		margin: 10px 2%;
	}

	.xiao {
		height: auto;
		margin-bottom: 70px;
	}

	.xiao .more {
		bottom: -50px
	}

	.xue ul li a {
		height: 31px;
	}

	.study .lb_gl {
		padding-bottom: 0px;
	}
}

@media only screen and (max-width: 530px) {
	.pict_list ul li {
		width: 45%;
		margin-right: 5%;
	}

	.pic_wrap {
		height: 160px;
	}

	.xylist li {
		width: 100%;
	}

	.xylist .l3 {
		margin-bottom: 20px;
	}

	.tzlist li {
		width: 100%;
	}

	.tzlist li {
		padding: 20px 0px;
		margin: 0px;
	}

	.conright .listul li a {
		width: 75%;
	}

	.search {
		/* display: none; */
	}

	.toplink1 {
		margin-right: 15px;
	}

	.pic_link ul li {
		width: 47%;
		margin-right: 3%;
	}

	.xrld ul li {
		width: 100%;
		max-width: 100%;
	}

	.main5 ul li p {
		margin-bottom: 0px;
	}

	.main6 ul {
		float: left;
		margin: 20px auto;
	}
}

@media only screen and (max-width: 430px) {
	.conright .listul li a {
		width: 70%;
	}

	.xrld ul li .xrld_bg .xrld_pic,
	.xrld ul li .xrld_bg .xrld_bt {
		width: 100%;
		height: auto;
	}

	.xrld ul li .xrld_bg .xrld_bt {
		padding: 10px;
		margin-right: 0px;
		box-sizing: border-box;
	}

	.xrld ul li {
		height: auto;
	}

	.xrld ul li .xrld_bg .xrld_bt a.read_more {
		position: initial;
	}
}
