@media screen and (max-width:1920px) {}

@media screen and (max-width:1830px) {}

@media screen and (max-width:1730px) {}


@media screen and (max-width:1660px) {}

@media screen and (max-width:1640px) {}

@media screen and (max-width:1600px) {}



@media screen and (max-width:1200px) {

	/* .m1 .rit .lang{
		 display: none;
	 } */
	.m1 {
		display: none;
	}
    .m3{
        margin-top: 0px;
    }
	.w1720 {
		margin: 0px 0;
	}

	.nav {
		display: none;
	}

	.banner {
		margin-top: 0px;
	}

	.cm_title1 {
		margin: 0px 3%;
	}

	.cm_title1 span {
		font-size: 16px;
	}

	.m2 .fun {
		margin-top: 20px;
		margin: 0px 3%;
	}

	.m2 .fun .click_ne img,
	.m2 .fun .click_pr img {
		width: 15px;
	}

	.m2 .fun .item .tit {
		margin-top: 30px;
	}

	.m2 .fun .pic {
		width: 100%;
	}

	.m3 .gp {
		margin-top: 20px;
	}

	.cm_but {
		padding: 0px 3%;
	}

	.cm_but a {
		width: 100%;
	}

	.m4 .text {
		width: 100%;

	}

	.m4 .cell {
		margin-top: 10px;
	}

	.m4 .cell .text {
		width: 200px;
		font-size: 14px;
	}

	.footer .flogo {
		text-align: center;
		width: 100%;
		margin-bottom: 40px;
	}

	.footer .flogo img {
		width: 200px;
	}

	.footer .gp,
	.footer .cun {
		width: 100%;
		margin: 0px auto;
		text-align: center;
		margin-bottom: 20px;
		font-size: 14px;
	}

	.footer {
		padding-bottom: 0px;
	}

	.footer .gp ul li a {
		font-size: 14px;
	}

	.w1720_2 {
		margin: 0px 3%;
	}

	.m7 {
		padding-bottom: 20px;
		margin-bottom: 20px;
	}

	.m2_2 .fun .item {
		width: 50%;
		margin-bottom: 30px;
	}

	.m2_2 .fun {
		margin: 0px 0;
	}

	.m2_3 .fun .item {
		width: 48%;
		margin: 0px 1%;
		margin-bottom: 30px;
	}

	.m2_3 .fun .item:nth-child(4n) {
		width: 48%;
		margin: 0px 1%;
		margin-bottom: 30px;
	}

	.m2_3 .fun .item:nth-child(n-5) {
		margin-top: 30px;
	}

	.m5 img {
		width: 100px;
	}

	.m8 .let {
		width: 100%;
	}

	.m8 .rit {
		width: 100%;
	}

	.m8 .rit .t6 .lt1 {
		width: 180px;
	}

	.m8 .rit .t6 .lt2 {
		width: 130px;
	}

	.m8 .rit .t6 .lt input {
		font-size: 14px;
	}

	.m8 .rit .t7 {
		width: 100%;
	}

	.m8 .rit .t2 span {
		font-size: 20px;
	}

	.m8 .rit .t3 {
		font-size: 14px;
	}
    .m8 .rit .t7 .t7_1{
        font-size: 16px;
    }
	.m9 .item {
		width: 48%;
		margin: 0px 1%;
		margin-bottom: 25px;
		margin-top: 10px;
	}

	.m9 .item .dm .t1 {
		font-size: 14px;
	}

	.m5_new img {
		width: auto;
	}

	.m5 {
		margin-top: 10px;
	}
    .m15_2 .t3{
        font-size: 14px;
    }
	.m10 .t1 {
		font-size: 20px;
		margin-bottom: 20px;
	}

	.m10 .t2 {
		margin-bottom: 20px;
	}

	.m10 .cont {
		font-size: 16px;
		line-height: 30px;
	}

	.m10_bt a {
		width: 100%;
	}

	.m12 .t1 {
		margin: 20px 0;
		font-size: 18px;
	}

	.m12 .box {
		display: block;
	}

	.m12 .box .pic {
		width: 100%;
	}

	.m12 .box .cont {
		width: 100%;
	}

	.m12 .cont {
		padding: 0px;
		font-size: 14px;
		line-height: 30px;
		margin-top: 20px;
	}

	.m11 .dm {
		width: 100%;
	}

	.m11 .dm .item .nt {
		width: 100px;
		padding-bottom: 10px;
	}

	.m11 .dm .item .nt span {
		padding-left: 10px;
		font-size: 14px;
	}

	.m11 .dm .item .cn {
		padding-left: 0px;
		padding-bottom: 10px;
		font-size: 14px;
	}

	.m11 {
		margin-bottom: 15px;
	}

	.m19 {
		padding-bottom: 0px;
	}

	.m19 .from {
		width: 100%;
	}
    .m19 .from .item .cell .text{
        font-size: 12px;
    }
	.m10_bt a,
	.m10_bt .buts {
		width: 80%;
	}

	.m10_bt {
		margin-top: 60px;
	}

	.m13 {
		margin-top: 20px;
	}

	.m13 .let {
		width: 100%;
		margin-bottom: 20px;
	}

	.m13_2 .let .gp .lt .cell2 .mima_qd .ggp span {
		width: 40px;
	}

	.m6_1 {
		margin-top: 30px;
	}

	.m14 {
		padding: 0px 2%;
		margin-top: 20px;
	}

	.m15 {
		padding: 0px;
		margin-top: 20px;
	}

	.m15 .let {
		width: 100%;
	}

	.m15 .rit {
		width: 100%;
		margin-top: 30px;
	}

	.m15 .let .gp {
		padding: 20px 10px;
	}

	.m15 .rit .rit_tit {
		padding-bottom: 10px;
		margin-bottom: 10px;
	}

	.m15 .rit .rit_tit .t_1 {
		font-size: 20px;
	}

	.m15_1 .lt {
		width: 100%;
		/* margin-bottom: 30px; */
	}

	.m15_1 .lt .dm .pic img {
		width: 40px;
	}

	.m15_1 .lt .dm {
		padding-left: 50px;
	}

	.m15_1 .lt .dm .cn {
		font-size: 16px;
	}

	.m15_1 .lt:last-child {
		margin-bottom: 0px;
	}

	.m15_3 .submit input {
		padding: 15px 20px;
	}

	.m15_3 .lt .cell {
		font-size: 16px;
	}

	.m31 .table {
		overflow-x: scroll;
	}

	.m31 .table .tb {
		width: 100%;
	}

	.m31 .table .tb table thead tr td {
		font-size: 14px;
		padding: 5px;
	}

	.m31 .pr_info {
		padding: 0px;
	}

	.m31 .table .tb .td_1,.m31 .pr_info .pic {
		width: 80px;
	}
 
.m31 .cns{
    padding: 5px;
}
	.m31 .cns .cn_1 {
		font-size: 14px;
	}
	.m31 .table .tb table tr td{
	    font-size: 12px;
	}

	.m31 .cns .cn_2 {
		font-size: 12px;
	}

	.m16 .let {
		width: 100%;
	}

	.m16 .rit {
		width: 100%;
		margin-top: 30px;
	}

	.m16_1 {
		display: block;
	}

	.m16_1 .pic {
		text-align: center;
	}

	.m16_1 .cont {
		padding: 0px;
		width: 100%;
		margin: 10px 0;
	}

	.m16_1 .t3 {
		margin-top: 10px;
		text-align: left;
	}

	.m16_2 .fun .click_pr,
	.m16_2 .fun .click_ne {
		width: 20px;
	}

	.m16 {
		padding-bottom: 0px;
	}

	.m16_3 .msg {
		font-size: 14px;
	}

	.m17 .let {
		width: 100%;
	}

	.m17 .let .dm {
		padding: 0px;
	}

	.m17 .rit_cont {
		position: relative;
		width: 100%;
		right: auto;
		top: auto;
		float: left;
		background: #F6F6F6;
	}
	.m17 .lab .pay_icon{
		width: 100%;
		text-align: left;
		margin-top: 10px;
	}
	.m17_2{
		margin-top: 30px;
	}
	.cm_t1{
		font-size: 20px;
		margin-bottom: 10px;
	}
	.m17_4 .pr_cont{
		display: block;
		position: relative;
		padding: 0px;
		padding-left: 90px;
		padding-bottom: 30px;
	}
	.m17_4 .pr_cont .pic{
		position: absolute;
		left: 10px;
		top: 0px;
	}
	.m17_4 .pr_cont .price{
		position: absolute;
		right: 10px;
		bottom: 50px;
	}
	.m17_4 .info_box .tt2 .cell{
		width: 60%;
	}
	.m17_4 .info_box .tt2 .cell input{
		width: 100%;
	}
	.m17_4 .info_box .tt2 .bt{
		margin-left: 0px;
		float: right;
		width: 35%;
	}
	.m17_4 .info_box .tt2 .bt input{
		width: 100%;
	}
	.m17_4 .cat_info .gp{
		width: 100%;
	}
	.m17{
		padding-bottom: 30px;
	}
	.m4 .cell .but,.m8 .rit .t6 .lt input,
	.m13 .let .gp .lt .cell input,
	.m15_3 .submit input,
	.m13_2 .let .gp .sub input,
	.m19 .from .item .cell .text,
	.m19 .from .item .cell textarea,.m10_bt a, 
	.m10_bt .buts,.dm .submit input,
	.m17_5 .it .text,
	.m17_4 .info_box .tt2 .bt input{
	    border-radius: 0px;
	    border-radius:0;
-webkit-border-radius:0;
	}
	
.m8 .rit .t4 label{
    display: inline-block;
    width: 47%;
    margin: 0px 1%;
    margin-bottom: 20px;
}
.m8 .rit .t4 label span{
    width: 100%;
}
.m13_2 .let .gp .lt .cell2 .yzm{
    width: 47%;
    float: right;
}
.m13_2 .let .gp .sub input{
    height: 50px;
    width: 46%;
}
.m11 .dm{
    padding: 0px 20px;
}
.m17_4 .info_box .tt1 b{
    display: block;
    width: 100%;
}
.m35_2{
    font-size: 12px;
    padding: 10px;
}

.footer .ewm{
    width: 100%;
    margin: 0px auto;
    margin-bottom: 20px;
    text-align: center;
}
.footer .ewm .lt{
    display: inline-block;
    float: none;
}
}


@media screen and (max-width:1040px) {}

@media screen and (max-width:900px) {}

@media screen and (max-width:800px) {}

@media screen and (max-width:720px) {}

@media screen and (max-width:620px) {}

@media screen and (max-width:570px) {}

@media screen and (max-width:500px) {}

@media screen and (max-width:414px) {}

@media screen and (max-width:370px) {}

@media screen and (max-width:320px) {}