﻿
@media only screen and (max-width: 1199px){
	.nypageimg{width:100%; text-align:center;}
.nypageimg img{width:100%;}
.nypagetxt{width:100%;}

 .nycontacttel .listbox .listtel{
	overflow: hidden;
    width: 100%;

 }



@media only screen and (min-width: 1199px) and (max-width: 1920px) {



.wp{max-width: 62.5vw;}
.wp3{max-width: 83.33vw;}

.header{padding: 0 2.604vw;}
.logo{float: left;line-height: 5.937vw;}
.logo img{height: 2.291vw;}
.logo .img2{display: none;}
.hdr{float: right;}
.nav{float: left;height: 5.937vw;position: relative;}
.nav li{float: left;padding: 0 0.416vw;position: relative;}
.nav li:after{content: '';left: 50%;right: 50%;bottom: 0;
    height: 0.104vw;
    background-color: #0461b2;
    transition: all .5s ease;
}
.nav li .v1{line-height: 5.937vw;padding: 0 0.833vw;}
.nav .sub{position: fixed;left: 0;right: 0;width: 100%;z-index: 109;
    padding: 0 18%;display: none;
    background-color: #fff;border-top: 0.052vw solid #efefef;
    background: url(../images/nv-bg.jpg) no-repeat center top;
    -o-background-size: 100% auto;
    -ms-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -webkit-background-size: 100% auto;
    background-size: 100% auto;
}
.nav .right{width: 27.08vw;margin: 2.395vw 0;
    border-radius: 1.041vw 0;
}
.nav .left{width: 25.52vw;margin: 2.395vw 0;}
.nav .t1{padding: 1.041vw 0;}
.nav dl{margin: 0 -0.260vw;}
.nav dd{margin-top: 0.520vw;}
.nav dd a{margin: 0 0.260vw;
    line-height: 2.343vw;
    border-radius: 0.416vw 0vw 0.416vw 0vw;padding: 0 0.781vw;
}
.nav dd a:before {
    margin-right: 0.312vw;
    width: 0.208vw;
    height: 0.208vw;
}
.nav dd a:hover{
    transform: translateX(0.312vw);
    border-radius: 0.416vw 0vw 0.416vw 0vw;
}

.lang{float: right;width: 7.291vw;
    padding: 0vw 0.520vw;border-radius: 0.260vw;margin-left: 6.25vw;margin-top: 1.979vw;
}
.lang .lan-tit{display: block;height: 1.875vw;line-height: 1.875vw;
    font-size: 0.729vw;color: #fff;
}
.lang .lan-tit:before{
    width: 1.25vw;height: 1.25vw;margin-right: 0.520vw;
}
.lang .lan-tit:after{
    width: 0.468vw;height: 0.468vw;margin-left: 0.260vw;
}
.lang .lan-list{left: 50%;padding: 0.156vw 0 0.520vw 0;
    width: 6.25vw;margin-left: -3.125vw;
    box-shadow: 0vw 0vw 0.520vw 0vw rgba(0, 0, 0, 0.1);
    background-color: #fff;
    
    
    transform: translate(0, 1.041vw);
    transition: all .3s ease;
}
.lang .lan-list:after{content: '';top: -0.312vw;left: 50%;
    border-bottom: 0.312vw solid #fff;
    border-left: 0.312vw solid transparent;
    border-right: 0.312vw solid transparent;
}
.lang .lan-list a{display: block;text-align: center;
    line-height: 1.562vw;height: 1.562vw;color: #666;font-size: 0.677vw;
    transition: all .3s ease;
}

.header.white,.header.fixed{background-color: #fff;
    box-shadow: 0 0.260vw 0.260vw rgba(0,0,0,.1);
}
.header.white .logo,.header.fixed .logo{line-height: 4.687vw;}
.header.white .nav,.header.fixed .nav{height: 4.687vw;}
.header.white .nav li .v1,.header.fixed .nav li .v1{color: #333;line-height: 4.687vw;}
.header.white .lang,.header.fixed .lang{margin-top: 1.354vw;background-color: #0461b2;border-color: #0461b2;}


.banner .swiper-container{height: 100vh;}
.banner .swiper-slide{height: 100%;}
.banner .bgimg{top: 0vw;bottom: 0vw;left: 0vw;right: 0vw;
    background: no-repeat center/cover;
    filter: brightness(0.95);
}
.banner .swiper-slide .bgimg {
    transition: 1s 2.5s;
    transform: perspective(52.08vw) translate3d(0, 0, 5.208vw);
}
.banner .swiper-slide .bgimg {
    transition: 1s 2.5s;
    transform: perspective(52.08vw) translate3d(0, 0, 5.208vw);
}
.banner .swiper-slide.swiper-slide-active .bgimg {
    transition: 5s 0s;
    transform: perspective(52.08vw) translate3d(0, 0, 0vw);
}
.banner .swiper-pagination{left: 0;right: 0;bottom: 2.604vw;}
.banner .swiper-pagination .swiper-pagination-bullet {
    width: 0.625vw;
    height: 0.625vw;
    border-radius: 0.520vw;
    margin: 0 0.416vw;
}
.banner .swiper-pagination .swiper-pagination-bullet-active {
    
    width: 2.760vw;
}
.banner .txt *{
    text-shadow: 0vw 0.052vw 0vw rgba(0,0,0,1);
    transform: translate3d(0, 4.166vw, 0);
}
.banner .t-en{font-size: 1.875vw;line-height: 1.2;font-weight: normal;
    letter-spacing: 0.677vw;text-transform: uppercase;font-family: 'BEBAS';
}
.banner .tit{font-size: 4.479vw;font-weight: normal;line-height: 1.6;letter-spacing: 0.520vw;}
.banner .tit:after{content: '';display: block;width: 4.687vw;height: 0.312vw;
    background-color: #f0d556;
}
.banner .desc{font-size: 0.937vw;max-width: 46.87vw;line-height: 1.6;margin-top: 2%;}


.fd-con{padding-bottom: 3.645vw;}
.fd-nv{float: left;margin-top: 6.041vw;}
.fd-nv dl{float: left;margin-right: 3.437vw;}
.fd-nv dt a{font-size: 0.833vw;color: #fff;
    transition: all 1s ease 0s;
}
.fd-nv dt{margin-bottom: 0.416vw;}
.fd-nv dt i{
    position: relative;top: -0.104vw;margin-left: 0.520vw;
    border-top: 0.416vw solid rgb(203, 184, 94);
    border-left: 0.312vw solid transparent;
    border-right: 0.312vw solid transparent;
}
.fd-nv dd a{display: block;font-size: 0.677vw;color: rgba(255,255,255,.6);
    transition: all 1s ease 0s;line-height: 1.562vw;
}
.fd-nv dd a:hover{color: #fff;}
.fd-content{float: left;margin-top: 2.604vw;}
.fd-content .tit{padding-bottom: 1.562vw;margin-bottom: 1.614vw;
    border-bottom: 0.052vw solid rgba(255,255,255,.15);
}
.fd-content .tit h3{font-size: 2.083vw;color: #fff;
    padding-left: 1.25vw;position: relative;
}
.fd-content .tit h3:after{
    width: 0.208vw;height: 2.083vw;
}
.fd-content .tel{float: left;margin-right: 1.302vw;}
.fd-content .t1{font-size: 0.729vw;color: #999;}
.fd-content .desc a{font-size: 0.937vw;color: #fff;font-family: 'BEBAS';}
.fd-content .btn{float: left;margin-top: 1.354vw;}
.fd-content .btn a{float: left;width: 5.989vw;height: 2.5vw;text-align: center;
    line-height: 2.5vw;display: block;font-size: 0.729vw;color: #fff;
    border-radius: 1.25vw;margin-right: 0.520vw;
    background: url(../images/i-02.png) no-repeat center right 0.520vw #11348d;
}
.fd-qr{float: right;margin-top: 4.427vw;}
.fd-qr .item{float: left;width: 7.291vw;margin-left: 1.041vw;text-align: center;}
.fd-qr .pic img{width: 100%;display: block;}
.fd-qr span{font-size: 0.729vw;line-height: 1.770vw;color: #fff;}

.fd-bot{line-height: 3.75vw;
    font-size: 0.729vw;color: #b2b2b2;
}



.row-a1{padding: 4.166vw 0 4.687vw;}
.m-txt1 .txt{padding-top: 1.562vw;width: 42.44vw;}
.m-txt1 .t-img{height: 5.364vw;}
.m-txt1 .t-img img{height: 5.364vw;}
.m-txt1 .tit{margin-top: 1.562vw;font-size: 2.5vw;height: 3.333vw;line-height: 3.333vw;}
.m-txt1 .desc{font-size: 0.833vw;line-height: 2;color: #666;margin-bottom: 2.083vw;
	text-align: justify;
}
.m-txt1 .video{width: 42.44vw;float: right;}
.m-txt1 .video video{width: 100%;display: block;}
.m-txt1 .btn{display: block;width: 10.41vw;height: 2.604vw;text-align: center;
	line-height: 2.5vw;font-size: 1.041vw;color: #000;
	border: 0.052vw solid #000;border-radius: 0.260vw;
}

.g-t1{color: #333;
	line-height: 1.1;
}
.g-t1 .tit{width: 11.87vw;border-bottom: 0.052vw solid #333;padding: 0vw 0vw 0.937vw 0vw;}
.g-t1 .t-en{font-family: Bebas;font-size: 1.770vw;
	text-transform: uppercase;margin-bottom: 0.729vw;
}
.g-t1 .t-cn{font-size: 1.25vw;font-weight: normal;}

.m-slider1 .bg{padding-top: 38%;height: 0;position: relative;}
.m-slider1 .bg img{top: 0;left: 0;width: 100%;height: 100%;display: block;}
.m-slider1 .txt{top: 15%;left: 8.2%;width: 33.85vw;z-index: 2;
	transform: translateX(4.583vw);
	-webkit-transform: translateX(4.583vw);
}
.m-slider1 .slick-active .txt{
    transition: 680ms 480ms;
    -webkit-transition: 680ms 480ms;
}
.m-slider1 .g-t1{margin-bottom: 1.458vw;color: #fff;border-bottom-color: #fff;}
.m-slider1 .t1{font-size: 1.562vw;font-weight: normal;color: #febb05;}
.m-slider1 .tips{font-size: 0.729vw;color: #fff;line-height: 1.354vw;
	height: 2.708vw;margin-bottom: 0.520vw;
}


.m-slider1 .btn {
    padding: 0 6.770vw 0 1.562vw;
    line-height: 2.343vw;
    font-size: 0.781vw;
    border-radius: 0.260vw;
}

.m-slider1 .btn::after {
    right: 5.208vw;
    width: 0.364vw;
    height: 0.364vw;
    background: url(../images/line_btn_jt.png) no-repeat center;
    margin-top: -0.156vw;
    -webkit-transition: -webkit-transform .3s, opacity .3s;
    transition: transform .3s, opacity .3s;
    -webkit-transition-timing-function: cubic-bezier(.75, 0, .125, 1);
    transition-timing-function: cubic-bezier(.75, 0, .125, 1);
}

.m-slider1 .btn:hover::after {
    
    filter: alpha(opacity=0);
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    
}

.m-slider1 .btn .jt {
    
    width: 0.312vw;
    bottom: 0;
    top: 0;
    right: 5.208vw;
}

.m-slider1 .btn .jt img {
    
    top: 50%;
    margin-top: -0.156vw;
    left: 0;
}

.m-slider1 .btn.sj_btn {
    padding-right: 4.166vw;
    line-height: 3.125vw;
    border: none;
}

.m-slider1 .btn.sj_btn::after {
    background: url(../images/line_btn_jt.png) no-repeat center;
    width: 0.625vw;
    height: 0.781vw;
    margin-top: -0.416vw;
    right: 2.604vw;
}

.m-slider1 .btn.sj_btn .jt {
    width: 0.625vw;
    right: 2.604vw;
}

.m-slider1 .btn.sj_btn .jt img {
    margin-top: -0.416vw;
}
.m-slider1 .btn {
    position: relative;
    
}

.m-slider1 .btn>span {
    display: inline-block;
    vertical-align: 0;
    
    filter: alpha(opacity=0);
    color: #fff;
    -webkit-transform: translate3d(0, -0.520vw, 0);
    transform: translate3d(0, -0.520vw, 0);
    -webkit-transition: -webkit-transform .3s, opacity .3s;
    transition: transform .3s, opacity .3s;
    -webkit-transition-timing-function: cubic-bezier(.75, 0, .125, 1);
    transition-timing-function: cubic-bezier(.75, 0, .125, 1);
}

.m-slider1 .btn::before {
    content: attr(c-text);
    
    top: 0;
    left: 10%;
    width: 80%;
    height: 100%;
    -webkit-transition: -webkit-transform .3s, opacity .3s;
    transition: transform .3s, opacity .3s;
    -webkit-transition-timing-function: cubic-bezier(.75, 0, .125, 1);
    transition-timing-function: cubic-bezier(.75, 0, .125, 1);
    display: none\0;
}

.m-slider1 .btn:hover .iconfont {
    color: #fff;
}

.m-slider1 .btn:hover {
    background: #fbb905;
    border: 0.052vw solid #fbb905;
}

.m-slider1 .btn:hover::before {
    
    filter: alpha(opacity=0);
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
}

.m-slider1 .btn:hover>span {
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    display: inline-block;
}

.m-slider1 .btn>span.sep {
    width: 0.260vw;
    height: 0.260vw;
    display: inline-block;
}

.m-slider1 .btn:hover>span:nth-child(1) {
    -webkit-transition-delay: 45ms;
    transition-delay: 45ms;
}

.m-slider1 .btn:hover>span:nth-child(2) {
    -webkit-transition-delay: .09s;
    transition-delay: .09s;
}

.m-slider1 .btn:hover>span:nth-child(3) {
    -webkit-transition-delay: .135s;
    transition-delay: .135s;
}

.m-slider1 .btn:hover>span:nth-child(4) {
    -webkit-transition-delay: .18s;
    transition-delay: .18s;
}

.m-slider1 .btn:hover>span:nth-child(5) {
    -webkit-transition-delay: .225s;
    transition-delay: .225s;
}

.m-slider1 .btn:hover>span:nth-child(6) {
    -webkit-transition-delay: .27s;
    transition-delay: .27s;
}

.m-slider1 .btn:hover>span:nth-child(7) {
    -webkit-transition-delay: .315s;
    transition-delay: .315s;
}

.m-slider1 .btn:hover>span:nth-child(8) {
    -webkit-transition-delay: .36s;
    transition-delay: .36s;
}

.m-slider1 .btn:hover>span:nth-child(9) {
    -webkit-transition-delay: .405s;
    transition-delay: .405s;
}

.m-slider1 .btn:hover>span:nth-child(10) {
    -webkit-transition-delay: .45s;
    transition-delay: .45s;
}

.m-slider1 .btn:hover>span:nth-child(11) {
    -webkit-transition-delay: .495s;
    transition-delay: .495s;
}

.m-slider1 .btn:hover>span:nth-child(12) {
    -webkit-transition-delay: .54s;
    transition-delay: .54s;
}

.m-slider1 .btn:hover>span:nth-child(13) {
    -webkit-transition-delay: .585s;
    transition-delay: .585s;
}

.m-slider1 .btn:hover>span:nth-child(14) {
    -webkit-transition-delay: .63s;
    transition-delay: .63s;
}

.m-slider1 .btn:hover>span:nth-child(15) {
    -webkit-transition-delay: .675s;
    transition-delay: .675s;
}

.m-slider1 .btn:hover>span:nth-child(16) {
    -webkit-transition-delay: .72s;
    transition-delay: .72s;
}

.m-slider1 .btn:hover>span:nth-child(17) {
    -webkit-transition-delay: .765s;
    transition-delay: .765s;
}

.m-slider1 .btn:hover>span:nth-child(18) {
    -webkit-transition-delay: .81s;
    transition-delay: .81s;
}

.m-slider1 .btn:hover>span:nth-child(19) {
    -webkit-transition-delay: .855s;
    transition-delay: .855s;
}

.m-slider1 .btn:hover>span:nth-child(20) {
    -webkit-transition-delay: .9s;
    transition-delay: .9s;
}



.row-a3 .g-t1{margin: 2.5vw 0;}
.m-list1 .con{height: 28.64vw;}
.m-list1 .con:before {
    width: calc(100% - 2.083vw);
    height: calc(100% - 2.083vw);
    top: 1.041vw;
    left: 1.041vw;
}
.m-list1 .bg:after {height: 20.83vw;}
.m-list1 li:hover .bg:after {
   border-radius: 2.916vw 0vw;
}
.m-list1 .ico{margin: 0 auto 0.468vw;width: 3.854vw;height: 3.854vw;}
.m-list1 .tit{font-size: 1.354vw;margin-bottom: 1.093vw;}
.m-list1 .desc{font-size: 0.833vw;line-height: 2;margin-bottom: 0.781vw;}
.m-list1 .line{margin: 0 auto 1.145vw;}
.m-list1 .btn{width: 8.854vw;height: 2.343vw;line-height: 2.239vw;
	font-size: 0.833vw;border-radius: 0.260vw;
}

.row-a4{padding: 4.010vw 0 7.968vw;}
.m-list2{margin: 0 -0.833vw;}
.m-list2 li{width: 25%;float: left;padding: 0.833vw;}
.m-list2 .tit{
	margin-bottom: 0.156vw;
}
.m-list2 .desc{margin-bottom: 1.25vw;}
.m-list2 .btn{width: 1.562vw;height: 1.302vw;line-height: 1.197vw;}
.row-a4 .g-t1{margin-bottom: 2.5vw;}
.row-a4 .g-t1 .more{margin-top: 2.083vw;}
.row-a3 .g-t1 .more{margin-top: 2.083vw;}
.m-pic1 .pic{height: 34.37vw;}
.m-pic1 .con{
	padding: 1.875vw 9.375vw 1.979vw 4.427vw;
}
.m-pic1 .ico{right: 1.979vw;width: 3.385vw;}
.m-pic1 .tit{font-size: 1.354vw;}

.m-pic2 .pic{height: 34.37vw;}
.m-pic2 .tit{font-size: 2.187vw;}
.m-pic2 .desc{max-width: 27.86vw;margin-bottom: 2.291vw;}
.m-pic2 .btn{width: 10.41vw;height: 2.604vw;
	line-height: 2.395vw;font-size: 0.937vw;
	border-radius: 0.260vw;
}

.ban{height: 33.33vw;}
.ban .tit{padding-bottom: 0.885vw;
	font-size: 2.187vw;
}
.ban .tit:after{width: 3.541vw;}
.m-news1{margin-bottom: 2.083vw;margin-top: 3.333vw;}
.m-news1 .con{
	padding: 1.041vw;
}
.m-news1 .pic{width: 31.66vw;height: 20.31vw;margin-right: 4.166vw;}

.m-news1 .txt{padding-top: 5.572vw;padding-right: 2.604vw;}
.m-news1 .tit{font-size: 1.25vw;margin-bottom: 1.979vw;}
.m-news1 .tit:before{width: 0.781vw;height: 0.156vw;
	margin-right: 0.781vw;
}
.m-news1 .desc{font-size: 0.729vw;line-height: 1.354vw;max-height: 4.375vw;}
.m-news1 .btn{margin-top: 2.604vw;width: 8.593vw;height: 2.604vw;
	line-height: 2.604vw;font-size: 0.729vw;
}

.m-list3{margin: 0 -0.833vw;}
.m-list3 li{margin-bottom: 3.854vw;}
.m-list3 .txt{padding: 2.083vw 1.354vw;}
.m-list3 h3{font-size: 1.25vw;margin-bottom: 1.197vw;}

.m-cur{line-height: 4.687vw;}
.g-bgc2{padding-top: 5.937vw;}

.row-b1{padding: 2.083vw 0 2.604vw;}
.row-b1 .col-l{width: 33.85vw;margin-right: 3.906vw;}
.m-slider2 .slider-for{margin-bottom: 1.041vw;}
.m-slider2 .slider-for .pic{height: 25.41vw;}
.m-slider2 .slider-nav{padding: 0 1.562vw;}
.m-slider2 .slider-nav .pic{
	margin: 0 0.156vw;
}
.m-slider2 .slider-arrow{
	width: 1.458vw;
	-o-background-size: 0.833vw auto;
	-ms-background-size: 0.833vw auto;
	-moz-background-size: 0.833vw auto;
	-webkit-background-size: 0.833vw auto;
	background-size: 0.833vw auto;
}
.row-b2{padding: 2.083vw 0;}

.row-b3{padding: 4.375vw 0 5.156vw;
	background: url(../images/p-bg1.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.row-b3 .col-l{width: 30.72vw;margin-right: 2.604vw;}
.ban2{height: 30vw;}
.ban2 .c-txt .t1{font-size: 1.979vw;margin-bottom: 1.041vw;}
.ban2 .cur2{font-size: 0.729vw;}
.ban2 .cur2 .weizhi{padding-left: 1.302vw;
    background: url(../images/i-06.png) no-repeat left center;
    -o-background-size: 0.729vw auto;
    -ms-background-size: 0.729vw auto;
    -moz-background-size: 0.729vw auto;
    -webkit-background-size: 0.729vw auto;
    background-size: 0.729vw auto;
}
.row-c1{padding: 4.947vw 0;}
.row-c2{padding: 2.604vw 0 2.083vw;}




}


@media only screen and (max-width: 1400px) {
	.nav li .v1{font-size: 14px;}
	.lang{margin-left: 40px;}
	.nav dd a{font-size: 14px;}
}


@media only screen and (max-width: 1199px) {
	.wp,
	.wp1,
	.wp2,
	.wp3{width: auto;max-width: none;padding: 0 15px;}
	.header{padding: 0;}
	.logo{line-height: 70px;}
	.menuBtn{display: block;background-color: #11348d;margin-top: 15px;}
	.header.white,.header.fixed{background-color: #fff;
	    box-shadow: 0 5px 5px rgba(0,0,0,.1);
	}
	.header.white .log,.header.fixed .logo{line-height: 70px;}
	.header.white .logo .img1,.header.fixed .logo .img1{display: none;}
	.header.white .logo .img2,.header.fixed .logo .img2{display: inline-block;}
	.header.white .nav,.header.fixed .nav{height: auto;}
	.header.white .nav li .v1,.header.fixed .nav li .v1{color: #fff;line-height: 45px;}
	.header.white .so-btn,.header.fixed .so-btn{background-image: url(../images/i-03-on.png);}
	.header.white .nav:after,.header.fixed .nav:after{background-color: #fff;}
	.header.white .lang,.header.fixed .lang{margin-top: 0;background-color: #0461b2;border-color: #0461b2;}
	.hdr{position: fixed;top: 70px;bottom: 0;left: 0;right: 0;z-index: 109;
		background-color: rgb(17, 52, 141);display: none;overflow-y: auto;
	}
 	.nav{float: none;height: auto;}
 	.nav li{float: none;border-bottom: 1px solid #284dab;padding: 0;}
 	.nav li .v1{font-size: 16px;line-height: 45px;text-align: left;
		padding: 0 20px;position: relative;
 	}
 	.nav li .v1:after{display: none;}
    .nav li i{display: block;position: absolute;right: 0;top: 0;width: 45px;height: 45px;
        background: url(../images/i-nv1.png) no-repeat center;
        -o-background-size: 16px auto;
        -ms-background-size: 16px auto;
        -moz-background-size: 16px auto;
        -webkit-background-size: 16px auto;
        background-size: 16px auto;
        transition: .3s;
        -ms-transition: .3s;
        -moz-transition: .3s;
        -webkit-transition: .3s;
        -o-transition: .3s;
    }
    .nav li.zhuan i{
        -webkit-transform: rotate(180deg);
        -moz-transform: rotate(180deg);
        -o-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg);
    }
 	.lang{display: none;}
 	.nav li:hover .v1, .nav li.on .v1 {
 	    -webkit-transform: translateY(0%);
 	    -moz-transform: translateY(0%);
 	    -o-transform: translateY(0%);
 	    -ms-transform: translateY(0%);
 	    transform: translateY(0%);
 	}
 	.nav li:after{display: none;}
 	.nav .sub{position: static;padding: 10px 20px;
		border-top: 0;background: 0;
 	}
 	.nav .t1{display: none;}
	.nav .left{width: auto;float: none;margin: 0;}
	.nav .right{display: none;}
	.nav dd{width: auto;float: none;margin: 0;}
	.nav dd a{border: 0;color: #fff;line-height: 40px;}
	.nav dd a:before{display: none;}
	.nav li:hover .v1{background-color: #cbb33e;}
	.nav-close{display: block;width: 40px;height: 40px;margin: 0 auto;
		background: url(../images/i-10.png) no-repeat center;
		-o-background-size: 100% auto;
		-ms-background-size: 100% auto;
		-moz-background-size: 100% auto;
		-webkit-background-size: 100% auto;
		background-size: 100% auto;
	}
	.banner .tit{font-size: 22px;}
	.banner .desc{display: none;}
	.banner .swiper-container{height: 500px;}
	.banner .swiper-pagination{bottom: 30px;}
	.banner .swiper-pagination .swiper-pagination-bullet{width: 8px;height: 8px;margin: 0 4px;}
	.banner .swiper-pagination .swiper-pagination-bullet-active{width: 20px;}

	.row-a1{padding: 50px 0;}
	.m-txt1 .txt{width: auto;float: none;padding-top: 0;margin-bottom: 30px;}
	.m-txt1 .t-img img{height: 50px;}
	.m-txt1 .t-img{height: 50px;}
	.m-txt1 .tit{font-size: 20px;font-weight: bold;height: auto;line-height: normal;margin-top: 15px;
		margin-bottom: 12px;
	}
	.m-txt1 .desc{font-size: 14px;margin-bottom: 15px;}
	.m-txt1 .btn{font-size: 14px;width: 150px;height: 45px;line-height: 45px;}
	.m-txt1 .video{width: auto;float: none;}
	.m-slider1 .slider-nav h3{margin: 10px 15px;font-size: 14px;}
	.m-slider1 .slider-nav .con{height: 70px;border-top: 0;overflow: hidden;
		background-color: #7f7f7f;
	}
	.m-slider1 .g-t1{display: none;}
	.m-slider1 .slider-nav{position: static;}
	.m-slider1 .t1{font-size: 22px;}
	.m-slider1 .bg{padding-top: 50%;}
	.m-slider1 .tips{height: auto;}
	.g-t1 .t-en{font-size: 26px;}
	.g-t1 .t-cn{font-size: 20px;}
	.row-a3 .g-t1{margin: 30px 0;}
	.m-list1 li{width: auto !important;float: none;}
	.m-list1 .desc{display: none;}
	.m-list1 .bg:after{display: none;}
	.m-list1 .tit{font-size: 20px;margin-bottom: 13px;}
	.m-list1 .ico{width: 60px;height: 60px;display: none;}
	.m-list1 .btn{opacity: 1;background-color: #0461b2;border-color: #0461b2;
		-webkit-transform: translateY(0px);
		-moz-transform: translateY(0px);
		-o-transform: translateY(0px);
		-ms-transform: translateY(0px);
		transform: translateY(0px);
	}
	.m-list1 .con{height: 270px;}
	.row-a4{padding: 45px 0;}
	.m-list2 li{width: auto;float: none;}
	.row-a4 .g-t1{margin-bottom: 15px;}
	.m-list2 .btn{display: none;}
	.m-list2 .tit{font-size: 18px;}
	.m-list2 .desc{margin-bottom: 0;}
	.row-a5 .col-l,.row-a5 .col-r{width: auto;float: none;}
	.m-pic1 .pic{height: 330px;}
	.m-pic1 .con{padding: 20px 15px;}
	.m-pic1 .ico{display: none;}
	.m-pic1 .desc{font-size: 14px;}
	.m-pic1 .tit{font-size: 18px;font-weight: bold;}
	.m-pic2 .pic{height: 330px;}
	.m-pic2 .txt{left: 15px;right: 15px;	}
	.m-pic2 .desc{font-size: 14px;margin-bottom: 15px;}
	.m-pic2 .tit{font-size: 18px;font-weight: bold;}
	.m-pic2 .btn{width: 150px;height: 45px;line-height: 43px;border-width: 1px;font-size: 14px;}
	.fd-nv{display: none;}
	.fd-qr{display: none;}
	.fd-content .tit h3{font-size: 20px;padding-left: 18px;}
	.fd-content .tit h3:after{height: 22px;width: 2px;}
	.fd-content{float: none;margin-top: 30px;}
	.fd-content .tit{padding-bottom: 15px;margin-bottom: 15px;}
	.fd-content .btn a{float: none;margin-bottom: 10px;height: 40px;line-height: 40px;}
	.fd-content .btn{margin-top: 10px;}
	.fd-con{padding-bottom: 20px;}
	.fd-bot .copy{float: none;}
	.fd-bot .link{float: none;}
	.fd-bot{line-height: 1.8;font-size: 12px;text-align: center;padding: 13px 0;}
	.fd-bot a{display: inline-block;}
	.ban2{height: 240px;}
	.ban2 .c-txt .t1{font-size: 22px;margin-bottom: 10px;display: none;}
	.ban2 .cur2{display: none;}
	.row-c1{padding: 35px 0;}
	.m-txt5 .tit{width: auto;float: none;border-left: 0;text-align: center;}
	.m-txt5 .t-en{font-size: 26px;margin-bottom: 10px;}
	.m-txt5 .t-cn{font-size: 20px;}
	.m-list4 li{width: auto;float: none;margin-bottom: 15px;}
	.row-c2{padding: 30px 0;}
	.m-list4 .txt{height: auto;padding: 13px 15px;}
	.g-bgc2{padding-top: 70px;}
	.m-cur{display: none;}
	.row-b1{padding: 30px 0;}
	.row-b1 .col-l{width: auto;float: none;margin-right: 0;}
	.m-slider2 .slider-for .pic{height: auto;}
	.m-slider2 .slider-for .pic img{position: static;
	-webkit-transform: translate(0,0);
	    -moz-transform: translate(0,0);
	    -o-transform: translate(0,0);
	    -ms-transform: translate(0,0);
	    transform: translate(0,0);
	}
	.m-slider2 .slider-for{margin-bottom: 10px;}
	.row-b1 .col-r{padding-top: 30px;}
	.m-txt2 .tit{font-size: 18px;margin-bottom: 15px;}
	.m-txt2 .desc{font-size: 13px;padding: 0;margin-bottom: 20px;}
	.m-txt2 .btn{width: 140px;font-size: 14px;margin: 0 5px;float: none;display: inline-block;
		height: 40px;line-height: 40px;
	}
	.m-txt2 .bot{text-align: center;}
	.m-txt2 .tel{font-size: 14px;}
	.m-txt2 .tel a{font-size: 22px;}
	.row-b2{padding: 35px 0;}
	.m-t1{font-size: 18px;}
	.m-txt3{padding: 13px 15px 0;line-height: 2;}
	.row-b3{padding: 40px 0;}
	.row-b3 .col-l{width: auto;float: none;margin-right: 0;}
	.m-txt4 .tit{font-size: 20px;padding-bottom: 12px;margin-bottom: 13px;}
	.m-txt4 .desc{font-size: 14px;}
	.m-txt4 .tips{font-size: 14px;margin-bottom: 15px;}
	.m-form .item-50{width: auto;}
	.m-form .btn{margin-left: 20px;width: 140px;}
	.ban{height: 295px;}
	.ban .tit{font-size: 20px;font-weight: bold;padding-bottom: 13px;}
	.ban .tit:after{width: 15px;height: 3px;}
	.g-tab .cur{display: none;}
	.g-tab .tab li a{font-size: 14px;padding: 0 15px;}
	.g-tab{line-height: 50px;}
	.m-news1{margin-top: 30px;margin-bottom: 15px;}
	.m-news1 .pic{width: auto;height: auto;float: none;margin-right: 0;}
	.m-news1 .pic img{height: auto;}
	.m-news1 .con{padding: 0;}
	.m-news1 .txt{padding: 13px 15px;}
	.m-news1 .tit{font-size: 18px;margin-bottom: 6px;}
	.m-news1 .btn{margin-top: 15px;width: 140px;height: 40px;line-height: 40px;font-size: 14px;}
	.m-list3 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list3 .txt{padding: 13px 15px;}
	.m-list3 h3{font-size: 18px;margin-bottom: 6px;}
	.m-list3 .desc{height: auto;}
	.pages{margin: 30px 0 50px;}
    .fix-right,.fix-top{display: none;}
}

