@media (max-width: 1280px) {
	.head {
	    width: auto; 
	    padding: 0px 30px;
		background:#f7c1c1;
	}
	.core{
		width: auto;
		padding-left: 30px !important;
		padding-right: 30px !important;
	}
	.link{
		display: none;
	}
	.mlink{
		display: block;
	}
	.contact_top ul li {
	    width: 40%;
	    padding-right: 25px;
	}
	.contact_top ul li:nth-child(3) {
	    width: 22%;
	}
	.qx_cate ul li{
		width: 48%;
	}
}
@media (max-width: 1200px) {
	.lang {
	    padding: 4px 12px;
	}
	.nav ul li p a {
	    width: 80px;
	}
	.logo {
	    margin-right: 45px;
	}
	.news_list ul li p {
	    width: 65%;
	}
	.contact_top{
		display: none;
	}
	.mcontact_top{
		display: block;
	}
	.ys_info {
	    width: 70%;
	}
	.qx_cate {
	    margin-bottom: 20px;
	}
}
@media (max-width: 1064px) {
	.nav{
		display: none;
	}
	.nav_but{
		display: block;
	}
	.index_about_text {
	    width: 100%;
	}
	.index_about_text img {
	    height: auto; 
	}
	.index_about_block {
	    width: 100%;
	}
	.index_news_fl {
	    width: 100%;
	}
	.news_pic {
	    width: 32%;
	    margin-right: 2%;
	}
	.news_text {
	    width: 66%;
	}
	.index_news_fr {
	    width: 100%;
	    margin-top: 3%;
	}
	.index_news_fr .cate{
		display: none;
	}
	.news_list ul li p {
	    width: 78%;
	}
	.hb_con ul li {
	    width: 24.2%;
	}
	.hb_con ul li:nth-child(5n){
		margin-right: 1%;
	}
	.hb_con ul li:nth-child(4n){
		margin-right: 0px;
	}
	.news_img {
	    width: 28%;
	}
	.news_con ul li .news_text {
	    width: 65%;
	}
	.yw_con ul li img {
	    margin-bottom: 16px;
	}
	.yw_con ul li p {
	    line-height: 20px;
	    margin: 10px 0px;
	}
	.yw_con ul li span {
	    padding: 6px 12px;
	    font-size: 12px;
	}
	.yw_con ul li {
	    width: 48%;
	}
	.yw_con ul li:nth-child(3n){
		margin-right: 3.6%;
	}
	.yw_con ul li:nth-child(2n){
		margin-right: 0px;
	}
	.zn_con ul li{
		margin-right: 2%;
		width: 43%;
	}
}
@media (max-width: 910px) {
	.news_pic {
	    width: 40%;
	    margin-right: 2%;
	}
	.news_text {
	    width: 55%;
	}
	.news_img {
	    width: 36%;
	}
	.news_con ul li .news_text {
	    width: 60%;
	}
	.qx_img {
	    width: 100%;
	}
	.qx_info {
	    width: 100%;
	    margin-top: 20px;
	}
	.zn_con ul li {
	    width: 90%;
	}
}
@media (max-width: 768px) {
	.hb_con ul li {
	    width: 32.5%;
	}
	.hb_con ul li:nth-child(4n) {
	    margin-right: 1%;
	}
	.hb_con ul li:nth-child(3n) {
	    margin-right: 0px;
	}
	.ys_con ul li {
	    width: 48%;
	}
	.ys_con ul li:nth-child(2n){
		margin-right: 0px;
	}
	.news_img {
	    width: 40%;
	}
	.news_con ul li .news_text {
	    width: 55%;
        padding-top: 0px;
	}
	.fy a{
		width: 100%;
		margin-bottom: 15px;
	    text-indent: 1em;
	}
	.next {
	    background-position-x: -5%!important;
	    background-image: url(../images/yj.png);
	}
	.next:hover {
	    background-position-x: 5%!important;
	}
	.hxzn_con {
	    padding: 28px 15px;
	}
}
@media (max-width: 640px) {
	.news_pic {
	    width: 50%;
	    margin-right: 2%;
	}
	.news_text {
	    width: 48%;
	}
	.index_yw_con .cate{
		display: none;
	}
	.ywbanner{
		display: none;
	}
	.index_yw_con ul{
		display: block;
	}
	.news_list ul li p {
	    width: 65%;
	}
	.news_text h2 {
	    padding: 6px 15px;
	    font-size: 12px;
	}
	.banner{
		display: none;
	}
	.mbanner{
		display: block;
	}
	.news_text h1 {
	    margin-bottom: 10px;
	}
	.news_text p {
	    font-size: 12px;
	    line-height: 20px;
	    margin-bottom: 10px;
	}
	.news_text h2 {
	    padding: 6px 12px;
	    font-size: 12px;
	    display: none;
	}
	.footer_con ul li {
	     margin-right: 0px; 
	}
	.mimg{
		display: block !important;
	}
	.jg img{
		display: none;
	}
	.ys_con ul li {
	    width: 100%;
	}
	.hxzn_blcok {
	    width: 100%;
	}
	.hxzn_con {
	    padding: 28px 42px;
	}
	.ys_info {
	    width: 100%;
	}
	.hb_con ul li p{
		font-size: 12px
	}
}
@media (max-width: 480px) {
	.index_news_con {
	    padding: 20px 0px 36px;
	}
	.news_text h2{
		display: none;
	}
	.news_text p {
	    font-size: 12px;
	    line-height: 20px;
	    margin-bottom: 8px;
	}
	.news_text {
	    padding-top: 5px;
	}
	.news_text h1 {
	    font-size: 14px;
	    margin-bottom: 8px;
	}
	.logo {
	    width: 125px;
	    height: 35px;
	    margin-right: 0px;
	}
	.head {
	    width: auto;
	    padding: 0px 20px;
	}
	.lang {
	    padding: 4px 10px;
	    margin: 18px 0px;
	}
	.lang a {
	    padding: 2px 0px;
	    font-size: 14px;
	    padding-left: 24px;
	}
	.nav_but {
	    width: 25px;
	    height: 20px;
	    margin: 22px 0px;
	    margin-left: 20px;
	}
	.nav_menu {
	    width: 285px;
	}
	.nav_menu ul li p {
	    padding: 10px 24px 10px 22px;
	}
	.nav_menu ul li p a {
	    font-size: 14px;
	}
	.min_nav ul li p i {
	    width: 13px;
	    height: 13px;
	}
	.nav_menu ul li dl dd {
	    padding: 8px 24px 8px 35px;
	}
	.nav_menu ul li dl dd a {
	    font-size: 14px;
	}
	.news_pic {
	    width: 48%;
	    margin-right: 4%;
	}
	.news_list ul li p {
	    font-size: 12px;
	}
	.news_list ul li span {
	    font-size: 12px;
	}
	.about_text {
	    padding: 15px 0px 0px 18px;
	}
	.about_text h1 {
	    margin-bottom: 10px;
	}
	.about_text p {
	    margin-bottom: 20px;
	}
	.about_text a {
	    padding: 6px 12px;
	    font-size: 13px;
	}
	.index_yw_con {
	    padding: 25px 0px;
	}
	.index_yw_con ul li img {
	    margin-bottom: 10px;
	}
	.index_yw_con ul li h1 {
	    font-size: 14px;
	}
	.index_yw_con ul li p {
	    margin: 8px 0px;
	}
	.index_yw_con ul li span {
	    padding: 5px 10px;
	    font-size: 12px;
	}
	.core {
	    width: auto;
	    padding-left: 15px !important;
	    padding-right: 15px !important;
	}
	.mlink {
	    width: 90%;
	    padding: 8px 15px;
	}
	.footer_con ul li {
	    margin-right: 0px;
	}
	.footer_con ul li p {
	    font-size: 12px;
	}
	.tit {
	    margin-bottom: 22px;
	}
	.tit h1 {
	    font-size: 22px;
	}
	.mcontact_top ul li p{
		margin-left: 5px;
		font-size: 12px;
	}
	.hb_con ul li {
	    width: 49%;
	}
	.hb_con ul li:nth-child(3n){
		margin-right: 1%;
	}
	.hb_con ul li:nth-child(2n){
		margin-right: 0px;
	}
	.cate {
	    margin-bottom: 25px;
	}
	.news_text span {
	     margin-bottom: 0px; 
	     font-size: 12px;
	}
	.page a {
	    padding: 6px 12px;
	}
	.qx_cate ul li {
	    width: 100%;
	    margin-bottom: 3%;
	}
	.qx_text_con {
	    padding: 30px 30px 30px;
	}
	.zn_con ul li {
	    width: 86%;
	    padding: 40px 20px;
	    margin-bottom: 10%;
	}
	.zn_con ul li p {
	    font-size: 14px;
	}
	.zn_con ul li h1 {
	    font-size: 16px;
	}
	.hxzn_con {
	    padding: 28px 15px;
    }

}
@media (max-width: 360px) {
	.tit h1 {
	    font-size: 20px;
	}
}
@media (max-width: 320px) {
	.news_text p {
	    display: -webkit-box;
	    -webkit-box-orient: vertical;
	    -webkit-line-clamp: 1;
	    overflow: hidden;
	}
	.yw_con ul li {
	    width: 100%;
	}
}