﻿@media only screen and (min-width: 1199px) and (max-width: 3000px) {
	.ban{height: 36.45vw;}
	.ban .wp{height: 100%;position: relative;}
	.ban .tit{font-size: 2.5vw;padding-bottom: 1.041vw;}

	.g-t1{font-size: 1.875vw;}
	.row-a1-1{padding-top: 9.270vw;}
	.m-txt1{width: 29.68vw;}
	.m-txt1 .item{padding-bottom: 2.708vw;margin-bottom: 2.604vw;	}
	.m-txt1 .desc{font-size: 1.25vw;margin-top: 1.302vw;}
	.row-a1-2{padding: 7.083vw 0 5.208vw;}
	.row-a2{padding: 4.687vw 0 4.843vw;}

	.m-news{margin-top: 5.208vw;margin-bottom: 1.302vw;}
	.m-news .txt{padding: 2.343vw 2.083vw 0 2.083vw;position: relative;}
	.m-news h3{font-size: 1.562vw;
		margin-bottom: 0.416vw;
	}
	.m-news .date{font-size: 16px;margin-bottom: 1.041vw;}
	.m-news .desc{font-size: 14px;line-height: 1.25vw;margin-bottom: 1.562vw;}
	.m-news .more{font-size: 0.729vw;position: absolute;bottom: 40px;}

	.m-list2{margin: 0 -0.625vw;}
	.m-list2 li{margin-bottom: 1.302vw;}
	.m-list2 .con{margin: 0 0.625vw;}

	.m-list2 .txt{
		padding: 1.25vw 1.562vw 1.458vw;
	}
	.m-list2 h3{font-size: 1.041vw;margin-bottom: 0.572vw;	}
	.m-list2 .date{font-size: 0.833vw;margin-bottom: 2.083vw;}
	.m-list2 .more{font-size: 0.729vw;}
	.pages{margin: 2.083vw 0 3.208vw;}
	.row-b1 .pages{margin-bottom: 0;}
	.m-details{padding: 3.541vw 0 0;}
	.m-details h1,.m-details h2{font-size: 1.875vw;}
	.m-details .txt{
		padding: 2vw 0 2.812vw;
	}
	.m-details .bot{padding: 2.083vw 0 3.645vw;}
	.m-list3 {
	    padding: 5.208vw 0 4.687vw;
	}
	.row-b2 {
	    padding: 1.979vw 0 3.645vw;
	}

	.nav li{margin-right: 2vw;}
	.so .inp {
		width: 46.25vw;
	}
	.so.on{
	    width: 46.25vw;
	}
	/*首页*/
	.index .wp{max-width: 75vw;min-width: 1280px;}
	.btn-down{bottom: 1.562vw;width: 1.379vw;height: 2.6vw;}
	.m-txt{max-width: 34.68vw;}
	.m-txt h3{font-size: 1.875vw;margin-bottom: 1.875vw;}
	.m-txt .tips{font-size: 1.25vw;margin-bottom: 0.625vw;}
	.m-txt .desc{font-size: 0.833vw;margin-bottom: 5.104vw;}
	.m-txt .btn{width: 8.333vw;height: 2.604vw;line-height: 2.604vw;
		font-size: 0.833vw;border-radius: 1.302vw;
	}
	.ul-num .i1{top: 4.062vw;margin-left: -1.718vw;}
	.ul-num .i2{top: 17.18vw;right: 2.187vw;}
	.ul-num .i3{bottom: 10.93vw;margin-right: -0.312vw;}
	.ul-num .i4{bottom: 2.343vw;right: 16.66vw;}

	.ul-num .i1 .item{width: 16.77vw;height: 16.77vw;}
	.ul-num .i2 .item{width: 16.77vw;height: 16.77vw;}
	.ul-num .i3 .item{width: 12vw;height: 12vw;}
	.ul-num .i4 .item{width: 13.54vw;height: 13.54vw;}
	.ul-num .i1 .con,.ul-num .i2 .con{padding-left: 1.4vw; padding-right: 1.4vw;text-align: center;}
	.ul-num .i3 .con,.ul-num .i4 .con{padding-left: 0.6vw;padding-right: 0.6vw;text-align: center;}
	.ul-num .i1 .num{font-size: 2.4vw;}
	.ul-num .i2 .num{font-size: 2.4vw;}
	.ul-num .i3 .num{font-size: 2.4vw;}
	.ul-num .i4 .num{font-size: 2.4vw;}
	.ul-num .i1 .num span,
	.ul-num .i2 .num span{font-size: 3.8vw;}
	.ul-num .i3 .num span{font-size: 3.8vw;}
	.ul-num .i4 .num span{font-size: 3.8vw;}
	.ul-num .i1 p,
	.ul-num .i2 p{font-size: 1.041vw;}
	.ul-num .i3 p,
	.ul-num .i4 p{font-size: 1.041vw;}

	.g-t2{padding-top: 9.375vw;}
	.g-t2 h2{font-size: 1.875vw;padding-bottom: 0.625vw;margin-bottom: 1.041vw;}
	.g-t2 h2:after{width: 3.125vw;height: 0.104vw;}
	.g-t2 .desc{max-width: 46.61vw;font-size: 0.833vw;}

	.m-list7{padding: 3.437vw 0;}
	.m-list7 .con{width: 8.645vw;height: 8.645vw;}
	.m-list7 .txt{top: 1.145vw;bottom: 1.145vw;right: 1.145vw;left: 1.145vw;}
	.m-list7 .txt em{font-size: 0.833vw;}
	.m-list7 .con:hover .txt em{font-size: 0.937vw;padding:0 12px}
	.m-list7 .con:hover:after{top: -1.614vw;bottom: -1.614vw;left: -1.614vw;right: -1.614vw;}
	.m-list7 .i1.on .con .txt em{font-size: 0.937vw;padding: 0 12px;}

	.m-list7 li:nth-child(2n+1) .con{margin-top: 4.166vw;}

	.row-n3{padding: 7.291vw 0 9.895vw;	}
	.m-tab2 li{margin-right: 2.5vw;}
	.m-tab2 li a{font-size: 1.041vw;line-height: 2.5vw;}
	.m-tab2 li.on a,.m-tab2 li:hover a{font-size: 1.25vw;}

	.row-n3 .col-l{width: 26.30vw;}
	.row-n3 .col-r{margin-right: -2.916vw;}
	.m-pic2 .pic{width: 23.43vw;margin-left: 1.041vw;}
	.m-slider2 .txt{padding-top: 4.687vw;}
	.m-slider2 .date{font-size: 1.041vw;margin-bottom: 1.406vw;}
	.m-slider2 .date span{font-size: 1.562vw;}
	.m-slider2 .tit{font-size: 1.562vw;
		padding-bottom: 0.625vw;margin-bottom: 2.083vw;
	}
	.m-slider2 .tit:after{
		width: 3.125vw;height: 0.104vw;
	}
	.m-slider2 .desc{font-size: 0.833vw;margin-bottom: 2.5vw;}
	.m-slider2 .more{font-size: 0.833vw;line-height: 1.875vw;}
	.m-slider2 .slider{padding-bottom: 9.895vw;}
	.m-slider2 .slick-arrow{width: 4.427vw;height: 4.427vw;text-indent: 520.7vw;}
	.m-slider2 .slick-arrow:after{top: -0.364vw;bottom: -0.364vw;left: -0.364vw;right: -0.364vw;}
	.m-slider2 .slick-next{left: 4.114vw;}



}

@media only screen and (max-width: 1600px) {
	.m-details .info{font-size: 14px;padding-bottom: 20px;}
	.m-list3 h3{font-size: 20px;}
	.m-list5 h3{font-size: 18px;}
	.m-new2 .txt h3{font-size: 18px;}
	.btn-down {
		height: 3.6vw;
		text-indent: -28px;
	}
}
@media only screen and (max-width: 1450px) {
	.btn-down {
		height: 4.6vw;
	}
}
@media only screen and (max-width: 1320px) {
	.wp{max-width: 1130px;}
	.fd-nv dl{margin-left: 30px;}
	.nav li{margin-right: 20px;}
	.m-list1 .con{padding-top: 268px;}
	.m-info .col-l{width: 580px;}
}
@media only screen and (min-width: 1199px) and (max-width: 1320px) {
	.index .wp {
	    max-width: 1130px;
	    min-width: 1130px;
	}

}

.fd-nv dt a span{
	display: none;
}

@media only screen and (max-width: 1199px) {
	.wp{width: auto;padding: 0 15px;}
	.header{
		z-index: 999;
	}
	.header.fixed{
		background-color: #fff;
		border-bottom: 1px solid #eee;
	}
	.logo{line-height: 50px;}
	.logo img{height: 24px;}
	.hdr{position: fixed;top: 51px;bottom: 0;left: 0;right: 0;padding: 10px 0;
		background-color: #fff;
		-webkit-transform: translateX(100%);
		-moz-transform: translateX(100%);
		-o-transform: translateX(100%);
		-ms-transform: translateX(100%);
		transform: translateX(100%);
		transition: .5s;
		-ms-transition: .5s;
		-moz-transition: .5s;
		-webkit-transition: .5s;
		-o-transition: .5s;
	}
	.hdr.open{
		-webkit-transform: translateX(0%);
		-moz-transform: translateX(0%);
		-o-transform: translateX(0%);
		-ms-transform: translateX(0%);
		transform: translateX(0%);
	}
	.hdr:after{content: '';position: absolute;top: 0;bottom: 0;left: 0;
		width: 140px;background-color: #f5f5f5;
	}
	.nav{float: none;position: absolute;top: 0;bottom: 0;left: 0;right: 0;
		padding-top: 10px;z-index: 2;
	}
	.nav li{float: none;margin-right: 0;text-align: center;width: 140px;}
	.nav li .v1{line-height: 45px;color: #666;padding-left: 15px;text-align: left;position: relative;}
	.nav li .v1:after{content: '';position: absolute;top: 50%;left: 0;width: 2px;height: 20px;
		background-color: #014099;margin-top: -10px;display: none;
	}
	.nav li.on .v1{background-color: #fff;color: #333;}
	.nav li.on .v1:after{display: block;}
	.nav dl{position: absolute;left: 140px;right: 0;top: 0;text-align: left;
		padding: 10px 12px 0 25px;
	}
	.nav li.on dl{display: block;}
	.nav li.lang-app{display:block}
	.nav dl>a{display: none;}
	.nav dl>a:nth-child(1){font-size: 16px;
		margin-bottom: 6px;
		display: block;}
	.nav dd a{display: block;line-height: 45px;font-size: 14px;
		color: #333;border-bottom: 1px solid #eee;
		background: url(../images/i-nv1.png) no-repeat right center;
		-o-background-size: 15px auto;
		-ms-background-size: 15px auto;
		-moz-background-size: 15px auto;
		-webkit-background-size: 15px auto;
		background-size: 15px auto;
	}
	.app_so{
		display: block;
		float: right;
		height: 50px;
		line-height: 50px;
		font-size: 26px;
		margin-right: 8px;
	}
	.app_so a{color: #fff;}
	.menuBtn{display: block;margin-top: 5px;margin-right: -5px;}
	.so-btn{display: none !important;top: 0;}
	.so{position: relative;bottom: auto;right: auto;display: none !important;
		margin: 15px;
	}
	.so .inp{width: 100%;}
	.header .lang{float: none;text-align: center;line-height: 30px;display: none;}
	.header .lang a{float: none;display: inline-block;}
	.menuBtn b {
		background-color: #fff;
		height: 2px;
		margin: 5px 0 5px;
	}
	
	.ban{height: 250px;}
	.ban .tit{left: 15px;font-size: 24px;padding-bottom: 10px;}
	.ban .tit:after{width: 30px;height: 2px;}
	.g-tab .cur{display: none;}
	.g-tab .tab{float: none;}
	.g-tab{line-height: normal;text-align: center;font-size: 0;}
	.g-tab .tab li{margin: 0 8px;display: inline-block;float: none;}
	.g-tab .tab li a{font-size: 15px;line-height: 48px;font-weight: bold;}
	.m-txt1{width: auto;float: none;}
	.row-a1{
		-o-background-size: 160% auto;
		-ms-background-size: 160% auto;
		-moz-background-size: 160% auto;
		-webkit-background-size: 160% auto;
		background-size: 160% auto;
	}
	.g-t1{font-size: 20px;padding-bottom: 8px;}
	.g-t1:after{width: 30px;}
	.m-txt1 .desc{font-size: 14px;margin-top: 15px;}
	.m-txt1 .item{padding-bottom: 20px;margin-bottom: 18px;}
	.row-a1-2{padding: 50px 0 0;}
	.m-list1{padding-top: 25px;}
	.m-list1 li{width: auto;float: none;margin-bottom: 20px;}
	.m-list1 .con{height: auto;overflow: hidden;padding-top: 350px;}
	.m-list1 .desc{margin: 0 15px 15px;line-height: 18px;}
	.row-a2{padding: 40px 0 30px;}
	.m-tab1{margin: 25px 0 20px;}
	.m-tab1 li a{width: auto;font-size: 14px;height: 32px;padding: 0 12px;line-height: 30px;}
	.m-slider1 .slick-next{right: 15px;z-index: 2;}
	.m-slider1 .slick-prev{left: 15px;z-index: 2;}
	.m-slider1 .slick-arrow{width: 40px;height: 40px;border-radius: 50%;
		background-color: rgba(0,0,0,.5);
		-o-background-size: 16px auto;
		-ms-background-size: 16px auto;
		-moz-background-size: 16px auto;
		-webkit-background-size: 16px auto;
		background-size: 16px auto;
	}
	/* .fd-r{display: none;} */
	.fd-r {
		float: none;width:100%;
	}
	.fd-add .item.i1 {
        line-height: 2.4;
    }
	.fd-nv dl {
	    margin-left: 0;
		float: none;
		padding: 20px 0;
		border-top: 1px solid #eee;
	}
	.fd-nv dl:last-child{
		border-bottom: 1px solid #eee;
	}
	.fd-nv dt {
		margin-bottom: 0;
	}
	.fd-nv dt a {
		padding-bottom: 0;
	}
	.fd-nv dt a:after {
		display: none
	}
	.fd-nv dt a span{
		display: inline-block;
		font-weight: bold;
		color: #999;
		margin-right: 10px;
	}
	.fd-nv dl.on dt a span{
		-moz-transform: rotate(180deg);
		-ms-transform: rotate(180deg);
		-o-transform: rotate(180deg);
		transform: rotate(180deg);
		color: #f60
	}
	.fd-nv dd {
		display: none;
		margin-top: 4px;
	}
	.fd-nv dl.on dd{
		display: block
	}
	.fd-nv dd a {
		display: inline-block;
		line-height: 20px;
		margin-right: 24px;
		max-width: initial;
	}
	.fd-nv dd a:last-child{
		margin-right: 0;
	}

	.fd-l{float: none;position: relative;width:auto}
	.fd-logo img{height: 26px;}
	.footer{padding-top: 35px;}
	.fd-logo{margin-bottom: 15px;}
	.fd-add {line-height: 2.4;margin-bottom: 26px;}
	.fd-share{text-align: center;position: absolute;top: 0;right: 0;}
	.fd-share .qr{float: none;display: inline-block;margin-right: 2px;}
	.fd-share .pic{left: -50%;}
	.fd-copy{padding: 18px 10px 12px;
		text-align: center;
		line-height: 22px;}
	.fd-copy .copy{float: none;margin-top: 6px;}
	.fd-copy .copy span{display: inline-block;}
	.fd-copy .link{float: none;}
	.m-news{margin: 35px 0 20px;}
	.m-news .pic{width: auto;float: none;height: auto;}
	.m-news .txt{height: auto;padding: 12px 15px 15px;}
	.m-news h3{font-size: 18px;}
	.m-news .date{font-size: 12px;margin-bottom: 10px;}
	.m-news .desc{margin-bottom: 20px;}
	.m-list2 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list2 .txt{padding: 12px 15px;}
	.m-list2 h3{font-size: 16px;}
	.m-list2 .date{font-size: 12px;margin-bottom: 20px;}
	.pages li a{width: 30px;height: 30px;line-height: 28px;font-size: 12px;}
	.pages li{margin: 0 2px;}
	.pages li.arrow a{width: 60px;}
	.pages{margin: 30px 0 50px;}

	.m-details h1{font-size: 20px;}
	.m-details{padding: 30px 0 0;}
	.m-details .info{font-size: 12px;padding-bottom: 15px;}
	.m-details .info span{display: inline-block;margin: 0 5px;}
	.m-details .txt{font-size: 14px;line-height: 26px;padding: 20px 0;}
	.m-details .arrow{font-size: 14px;line-height: 26px;}
	.m-details .bot{padding: 20px 0;}
	.m-list3{padding: 35px 0 30px;}
	.m-list3 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list3 .pic{margin-bottom: 8px;}
	.m-list3 h3{font-size: 16px;}
	.m-list4 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list4 h3{font-size: 18px;line-height: 40px;}
	.m-list4 .ico{width: 40px;height: 40px;margin-right: 15px;}
	.m-list4 .tit{padding: 12px 15px;}
	.m-list4 .txt{height: auto;padding: 12px 15px;}
	.m-list4{padding: 25px 0 30px;}
	.row-b1 .col-l{width: auto;float: none;}
	.row-b1{padding: 35px 0 30px;}
	.m-new2 .txt{padding: 12px 15px;}
	.m-new2 .date{font-size: 14px;}
	.row-b1 .col-r{width: auto;float: none;padding-top: 20px;}
	.m-list5 h3{font-size: 16px;}
	.m-list5 h3 br{display: none;}
	.m-list5 .date{font-size: 14px;}
	.m-list5 li{padding-bottom: 15px;margin-bottom: 15px;}
	.m-tab1 li a{padding: 0 22px;}
	.m-tab1 li{margin: 0 4px;margin-bottom: 8px;}
	.m-list6 li{width: auto;float: none;margin-bottom: 10px;}
	.m-list6 .con{padding: 15px;height: auto;}
	.m-list6 h3{font-size: 16px;line-height: 24px;margin-bottom: 0}
	.m-list6 .txt {
		padding-top: 2px;
	}
	.m-list6 .date{font-size: 14px;}
	.m-list6 .ico{width: 50px;height: 50px;margin-right: 10px;}
	.row-b2{padding: 15px 0 20px;}
	.row-c1{padding: 35px 0 0;}
	.m-pic{margin-top: 20px;}
	.row-c1 .m-tab1{margin-top: 35px;}
	.row-d2{padding-top: 10px;}
	.m-t1 h3{font-size: 18px;padding-left: 15px;}
	.m-t1{margin-bottom: 10px;}
	.m-table1 th{padding-left: 15px;}
	.m-table1 td{padding-left: 15px;}
	.m-table1{font-size: 13px;overflow-x: auto;margin-bottom: 25px;}
	.m-table1 table{width: 768px;line-height: 40px;}
	.m-t1 .sel select{font-size: 14px;}
	.m-t1 .sel span{font-size: 12px;margin-right: 10px;}
	.m-list4 .item{font-size: 14px;}
	.m-info{padding: 35px 0 25px;}
	.m-info .info{padding: 15px 0;line-height: normal;font-size: 13px;text-align: center;margin-top: 10px;}
	.m-info .tab li{margin-right: 20px;}
	.m-info .ovh{padding-top: 20px;}
	.m-info .tab{margin-bottom: 15px;}
	.m-info .col-l{width: auto;float: none;}
	.m-info .tips{font-size: 13px;margin: 20px 0;}
	.m-info .col-r{width: auto;float: none;padding-top: 10px;}
	.m-info .chu,.m-info .ru{width: auto;float: none;}
	.m-info .chu{margin-bottom: 20px;}
	.m-info .item{font-size: 14px;}


	.banner .section-first{display: none;}
	.mo-bg{display: block;height: 100%;
		background-position: center;background-repeat: no-repeat;
		-o-background-size: cover;
		-ms-background-size: cover;
		-moz-background-size: cover;
		-webkit-background-size: cover;
		background-size: cover;
	}
	.btn-down{bottom: 15px;
		height: auto;
		background-position: center bottom;
		background-image: url(../images/i-20.png);
		-o-background-size: 28px auto;
		-ms-background-size: 28px auto;
		-moz-background-size: 28px auto;
		-webkit-background-size: 28px auto;
		background-size: 37px auto;
		color: transparent !important;
	}

	.m-txt{position: static;text-align: center;padding-top: 50px;margin-bottom: 40px;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
	}
	.m-txt h3{font-size: 24px;position: relative;padding-bottom: 6px;margin-bottom: 16px;}
	.m-txt h3:after{content: '';position: absolute;bottom: 0;left: 50%;width: 30px;height: 2px;
		margin-left: -15px;background-color: #fff;
	}
	.m-txt .tips{font-size: 15px;margin-bottom: 10px;}
	.m-txt .desc{font-size: 12px;line-height: 1.5;margin-bottom: 25px;}
	.m-txt .btn{margin: 0 auto;width: 120px;height: 40px;line-height: 40px;border-radius: 20px;}
	.ul-num li{position: static;float: left;}
	.ul-num .i1{margin: 0;}
	.ul-num .i1 .item{width: 156px;height: 156px;}
	.ul-num .i2 .item{width: 170px;height: 170px;}
	.ul-num .i1 .num,.ul-num .i3 .num,.ul-num .i4 .num{font-size: 20px;}
	.ul-num .i2 .num{font-size: 20px;}
	.ul-num .i1 .num span, .ul-num .i2 .num span{font-size: 40px;}
	.ul-num .i1 .con, .ul-num .i2 .con{padding-left: 0;}
	.ul-num .i1 p, .ul-num .i2 p{font-size: 10px;}
	.ul-num .i2{float: right;margin-top: 46px;}
	.ul-num .i3 .item{width: 130px;height: 130px;}
	.ul-num .i3 .con,.ul-num .i4 .con{padding-left: 0;}
	.ul-num .i3 .num span, .ul-num .i4 .num span{font-size: 40px;}
	.ul-num .i3 p, .ul-num .i4 p{font-size: 12px;}
	.ul-num .i3{    margin-top: 18px;
		margin-left: 15px;
		margin-right: 8px;}
	.ul-num .i4 {
		margin-top: 14px;
	}
	.ul-num .i4 .item{width: 140px;height: 140px;}
	.ul-num .con p{padding: 0 5px;font-size: 13px;}
	.ul-num .item{text-align: center}
	.g-t2{padding-top: 45px;}
	.g-t2 h2{font-size: 24px;padding-bottom: 6px;margin-bottom: 16px;}
	.g-t2 h2:after{width: 30px;}
	.g-t2 .desc{font-size: 12px;line-height: 1.5;}
	.row-n2 .g-t2 .desc{display: none}
	.row-n2 .m-list7 {
		padding: 30px 0;
	}
	.row-n2 .m-list7 .con {
		width: 150px;
		height: 150px;
	}
	.row-n2 .m-list7 .txt {
		top: 16px;
		bottom: 16px;
		right: 16px;
		left: 16px;
	}
	.m-list7 li{width: 50%;margin-bottom: 20px;}
	.m-list7 li:nth-child(2n+1) .con{margin-top: 0;}
	.row-n3{padding: 45px 0;}
	.m-tab2{text-align: center;}
	.m-tab2 ul{display: inline-block;}
	.m-tab2 li a{font-size: 24px;}
	.m-tab2 li{margin: 0 8px;}
	.m-slider2 .tit{text-align: center;font-size: 18px;}
	.m-slider2 .slick-current .txt{width: auto;}
	.m-slider2 .txt{float: none;width: auto;height: auto;padding-top: 35px;}
	.m-slider2 .slick-current,.m-slider2 .item{width: auto;margin-right: 0;}
	.m-slider2 .pic{display: none;}
	.m-slider2 .slider{margin-right: 0;}
	.m-slider2 .date{text-align: center;font-size: 12px;margin-bottom: 12px;}
	.m-slider2 .date span{font-size: 16px;}
	.m-slider2 .tit:after{width: 30px;left: 50%;margin-left: -15px;}
	.m-slider2 .tit{margin-bottom: 18px;}
	.row-n3 .m-slider2 .tit br{display: none}
	.row-n3 .m-slider2 .tit {
		padding-left: 22px;
		padding-right: 22px;
	}
	.m-slider2 .desc{font-size: 12px;line-height: 1.8;margin-bottom: 80px;-webkit-line-clamp: 2;}
	.m-slider2 .more{display: none;}
	.m-slider2 .slick-arrow{width: 43px;height: 43px;left: 50%;
		-o-background-size: 17px auto;
		-ms-background-size: 17px auto;
		-moz-background-size: 17px auto;
		-webkit-background-size: 17px auto;
		background-size: 17px auto;
	}
	.m-slider2 .slick-prev{margin-left: -65px;}
	.m-slider2 .slick-next{margin-right: -5px;}
	/* .logo{display: none;}
	.logo-mo{display: block;} */

	.row-n3 .col-l{width: auto;float: none;}
	.m-slider2 .slider{padding-bottom: 0;}
	.row-n3 .col-r{margin-right: 0;padding-top: 30px;float: none;}
	.row-n3 .col-r .m-pic2::after{
		content: '';
		display: block;
		height: 0;
		overflow: hidden;
		clear: both
	}
	.m-pic2 .pic{width: 50%;margin-left: 0;padding: 0 5px;}
	.fix-right{display: none;}
	.fix-right {
		right: 3px;
		width: 66px;
	}
	.fix-right .con {
		height: 60px;
		padding-top: 8px;
	}
	.fix-right em {
		font-size: 12px;
	}
	.fix-right .tel {
	    line-height: 26px;
		width: 242px;
		font-size: 14px;
		font-weight: 400;
		padding: 6px 0 0 12px;
	}
	.fix-right .ico {
		height: 24px;
		background-size: auto 24px;
	}
	.fix-right .ico.iconfont {
		font-size: 24px;
	}
	.m-new2 .slick-dots{
		bottom: 82px;
	}
	.m-details .back {
		width: 120px;
		height: 34px;
		line-height: 34px;
	}
	.m-details .txt p {
		padding: 10px 0;
	}
}


@media screen and (max-width:500px){
	.m-list1 .con {
		padding-top: 460px;
	}
	.m-details .info span:first-child{
		/* display: block; */
	}
	.ul-num .i1 {
		margin-left: 70px;
	}
}
@media screen and (max-width:465px){
	.m-list1 .con {
		padding-top: 430px;
	}
	.ul-num .i1 {
		margin-left: 40px;
	}
}
@media screen and (max-width:450px){
	.row-a1-1 {
		padding-top: 280px;
	}
}
@media screen and (max-width:440px){
	.m-list1 .con {
		padding-top: 410px;
	}
}
@media screen and (max-width:425px){
	.m-list1 .con {
		padding-top: 390px;
	}
	.ul-num .i1 {
		margin-left: 36px;
	}
}
@media screen and (max-width:400px){
	.row-a1-1 {
		padding-top: 246px;
	}
	.m-list1 .con {
		padding-top: 370px;
	}
	.ul-num .i1 {
		margin-left: 14px;
	}
}
@media screen and (max-width:385px){
	.ul-num .i1 {
		margin-left: 0;
	}
}
@media screen and (max-width:380px){
	.row-a1-1 {
		padding-top: 215px;
	}
	.m-list1 .con {
		padding-top: 350px;
	}
}
@media screen and (max-width:365px){
	.row-a1-1 {
		padding-top: 220px;
	}
}
@media screen and (max-width:350px){
	.m-list1 .con {
		padding-top: 330px;
	}
}
@media screen and (max-width:335px){
	.m-list1 .con {
		padding-top: 310px;
	}
}
@media screen and (max-width:310px){
	.m-list1 .con {
		padding-top: 280px;
	}
}




/* 新二级菜单 */
@media only screen and (min-width: 1199px){
    .nav {
        margin-right: 20px;
    }
    .nav li{position: relative;margin-right: 0;}
    .nav li .v1{
        padding: 0 18px;
    }
    .nav dl {
		position: absolute;
		text-align: center;
		background-color: rgba(0, 0, 0, .6);
		min-width: 100%;
		padding: 12px;
		top: 100%;
    }
    .nav dl a{color: #fff;white-space: nowrap;font-size: 14px;line-height: 34px;display: block}
	.nav dl a:hover{color: #f60;}

	.nav li:hover .v1{
		color: #fff;
		background: #f60;
	}
}

@media only screen and (min-width: 1199px) and (max-width: 1320px){
	.nav {
		margin-right: 8px;
	}
    .nav li .v1{
        padding: 0 10px;
    }
}