﻿



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

	/*.banner{height: 44.2708333vw;}*/

	.banner .txt h2{font-size: 3.33333vw;}

	.banner .txt h3{font-size: 2.5vw;}

	.g-t1 em{font-size: 9.5833333vw;}

	.m-txt .info .num span{font-size: 3.4375vw;}

	.row-a4{padding: 4.791666vw 0 4.583333vw;}

	.row-a5{padding: 3.90625vw 0 5.989583vw;}

	.ban{height: 31.25vw;}

	.ban .txt h2{font-size: 2.916vw;padding-top: 0.677vw;margin-bottom: 0.156vw;}

	.ban .txt h2:after{

	    width: 2.708vw;

	}

	.ban .desc{font-size: 1.041vw;}

	.m-slider7 .swiper-arrow{height: 3.125vw;width: 3.125vw;
		-o-background-size: 1.5625‬vw auto;
		-ms-background-size: 1.5625‬vw auto;
		-moz-background-size: 1.5625‬vw auto;
		-webkit-background-size: 1.5625‬vw auto;
		background-size: 1.5625‬vw auto;
	}
	.m-slider7 .swiper-prev{left: 6.25vw;}
	.m-slider7 .swiper-next{right: 6.25vw;}

}

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

	.wp{max-width: 1200px;}

	.nav .v1{font-size: 16px;}

	.nav li{margin-left: 30px;}

	.lang{margin-left: 40px;}

	.lang dd a{font-size: 14px;}

	.m-slider1 .slide-nv span{font-size: 16px;}

	.banner .txt .btn,.m-slider1 .btn,.g-t1 .btn{font-size: 14px;width: 150px;

		height: 42px;border-width: 1px;line-height: 40px;

	}

	.gu-code{margin-right: -600px;}

	.banner .slick-dots{width: 1200px;}

	.g-t1 .tit h2{font-size: 30px;}

	.g-t1 .tit span{font-size: 18px;}

	.g-t1 .tit span:before{width: 26px;}

	.m-slider1 .col-l{width: 320px;}

	.m-slider1 .pic{max-width: 530px;}

	.m-slider1 .tit em{font-size: 18px;}

	.m-slider1 .tit h3{font-size: 30px;}

	.m-slider1 .bot{width: 150px;}

	.m-slider1 .tit{margin-bottom: 28px;}

	.m-slider1 .slide-nv span{height: 50px;line-height: 50px;}

	.row-a1{padding-bottom: 120px;}

	.m-list1 .txt h3{font-size: 22px;}

	.m-list1 .ico{width: 80px;height: 80px;}

	.m-list1 .desc{font-size: 14px;line-height: 26px;}

	.m-list1 .more{font-size: 14px;}

	.m-list1 .c-txt h3{font-size: 20px;}

	.m-list1 .con{height: 350px;}

	.m-list1 .desc{margin-bottom: 40px;}

	.m-list2 .tit h3{font-size: 20px;}

	.m-list2 .pic{height: 140px;line-height: 140px;}

	.m-list2 .tit:after{top: 12px;bottom: 12px;left: 15px;right: 15px;}
	.m-slider7 .con{margin: 0 10px;}
	.g-t1 .more{font-size: 14px;}

	.m-list2{margin-top: 30px;}

	.row-a3{padding: 50px 0 80px;}

	.m-txt .desc{max-width: 360px;font-size: 14px;line-height: 26px;}

	.m-txt .tit span{font-size: 16px;}

	.m-txt .tit h2{font-size: 30px;}

	.m-txt .tit{margin-bottom: 30px;}

	.m-slider2 h3{font-size: 20px;margin-bottom: 10px;}

	.m-slider2 .slick-arrow{width: 50px;height: 50px;

		-o-background-size: 26px auto;

		-ms-background-size: 26px auto;

		-moz-background-size: 26px auto;

		-webkit-background-size: 26px auto;

		background-size: 26px auto;

	}

	.m-slider2 .slick-prev{left: -58px;}

	.m-slider2 .slick-next{right: -58px;}

	.m-slider2 .desc{font-size: 14px;line-height: 24px;height: 48px;}

	.m-slider2 .txt{padding: 20px 0 32px;}

	.m-slider2{padding-top: 25px;}

	.fd-nv dd a{font-size: 14px;line-height: 34px;}

	.fd-contact .txt{font-size: 14px;line-height: 30px;}

	.fd-nv dt a{font-size: 16px;}

	.fd-nv dl{width: 180px;}

	.fd-nv .d3{width: 360px;}

	.fd-bot{padding: 22px 0;font-size: 14px;}

	.fd-contact .share{padding: 25px 0 40px;}

	.go-top{width: 50px;height: 50px;right: -80px;top: -50px;

		-o-background-size: 32px auto;

		-ms-background-size: 32px auto;

		-moz-background-size: 32px auto;

		-webkit-background-size: 32px auto;

		background-size: 32px auto;

	}

	.fix-right .ico{width: 50px;height: 50px;}

	.fix-right .txt{height: 50px;line-height: 50px;font-size: 18px;}

	.footer{padding-top: 50px;}



	.g-top{line-height: 60px;}

	.g-top .tab li{margin-right: 15px;}

	.g-top .tab li a{font-size: 16px;}

	.cur{font-size: 14px;}

	.m-txt5 .desc{font-size: 14px;}

	.g-t2{margin-top: 50px;margin-bottom: 35px;}

	.g-t2 span{font-size: 32px;}

	.right-map{width: 1000px;height: 513px;}

	.m-txt6 .tit{font-size: 24px;padding: 15px 0;margin-bottom: 25px;}

	.m-txt6 li p{font-size: 14px;}

	.m-txt6 .num span{font-size: 46px;}

	.m-txt6{padding: 10px 35px 45px;width: 450px;}

	.row-h1{padding-bottom: 60px;}

	.m-txt7 .txt h3{font-size: 24px;margin-bottom: 8px;}

	.m-txt7 .desc{font-size: 14px;}

	.m-txt7 .left .item{height: 230px;}

	.m-txt7 .right .item{height: 460px;}

	.m-txt7 .item3 .con{height: 230px;width: 440px;}

	.row-h2{padding-bottom: 60px;}

	.m-slider7 h3{font-size: 16px;}

	.m-slider6 .txt .date{font-size: 80px;margin-bottom: 20px;}

	.m-slider6 .desc{font-size: 14px;}

	.m-txt4 .desc{font-size: 14px;margin-bottom: 20px;}

	.m-txt4 h3{font-size: 32px;}

	.m-txt4 .more{font-size: 16px;}

	.row-f1{padding: 65px 0 140px;}

	.m-list14 .desc{font-size: 14px;}

	.m-list14 .tit h3{font-size: 20px;margin-bottom: 5px;}

	.m-list14 .tit em{font-size: 14px;}

	.m-list14 .tit{padding-bottom: 18px;margin-bottom: 18px;}

	.m-list14 .ico em{font-size: 22px;}

	.m-list14 .con:hover .ico{width: 90px;height: 90px;}

	.m-list14 .ico{margin-bottom: 30px;}

	.m-list14 .con{height: 520px;}

	.m-slider6 .txt{padding: 45px 48px 0;}

	.row-f3{padding-bottom: 65px;}

	/*.m-txt2 h3{font-size: 40px;}*/

	.m-txt2 .lab{font-size: 16px;}

	.m-txt2 .desc{font-size: 14px;}

	.m-txt2 .info{font-size: 14px;line-height: 2.5;margin-bottom: 30px;}

	.m-txt2 .top{padding-bottom: 25px;margin-bottom: 20px;}

	.m-txt2 .btn{width: 150px;height: 45px;line-height: 45px;font-size: 16px;

		border-radius: 23px;

	}

	.m-txt2{padding-top: 50px;padding-left: 40px;}

	.m-slider5 .slide-for .pic{height: 540px;line-height: 540px;}

	.m-t3{font-size: 28px;margin-top: 45px;}

	.m-txt3{font-size: 14px;}

	.m-table1 th, .m-table1 td{height: 55px;font-size: 14px;}

	.m-table1{margin-top: 18px;}

	.m-list6-1{margin-top: 20px;}

	.m-list6 h3{font-size: 20px;}

	.m-list6 .desc{font-size: 14px;}

	.m-list6 .txt{padding: 35px 140px 0 45px;}

	.m-list6-1 .txt{padding-right: 40px;}

	.m-list6 .pic{width: 230px;height: 155px;}

	.snv .s1{font-size: 16px;line-height: 55px;}

	.snv dd a{font-size: 14px;line-height: 40px;height: 40px;

		background-position: 12px center;

	}

	.row-b1 .col-l{width: 240px;}

	.snv dl{padding: 15px;}

	.row-b1 .col-r{width: 930px;}

	.m-sel .con label{font-size: 14px;padding: 0 12px;}

	.m-sel .t1{font-size: 16px;width: 130px;padding-right: 12px;}

	.m-sel .item{line-height: 32px;}

	.m-sel{padding: 35px 20px 35px 0;}

	.m-list7 .tit h3{font-size: 22px;}

	.m-list7 .con{padding: 25px 15px 15px;}

	.m-list7 .pic{height: 220px;line-height: 220px;}

	.m-list7{padding-top: 30px;}

	.m-list7 .info{margin-bottom: 25px;}

	.m-list8 .pic{height: 300px;}

	.m-list8 h3{font-size: 20px;}

	.m-list8 .desc{font-size: 14px;}

	.m-list8 .ico{margin-bottom: 20px;}

	.m-list8 .txt{left: 35px;bottom: 35px;}

	.m-list8 .ico img{zoom: .7;}

	.m-list8{margin-bottom: 50px;}

	.m-lsit9 .desc{font-size: 14px;line-height: 24px;height: 48px;}

	.m-lsit9 h3{font-size: 22px;}

	.m-lsit9 .ico{height: 60px;margin-bottom: 10px;}

	.m-lsit9 li{padding-top: 30px;padding-bottom: 25px;}

	.ul-qr .img{width: 100px;height: 100px;margin-bottom: 15px;}

	.ul-qr{margin-bottom: 60px;}

	.m-lsit9{margin-bottom: 60px;}

	.m-map #map{height: 350px;}

	.m-recruit .desc{font-size: 14px;margin-bottom: 18px;}

	.m-recruit .con{padding: 20px 25px 40px;}

	.m-recruit .top{font-size: 14px;line-height: 56px;}

	.m-recruit{margin: 50px 0 45px;}

	.m-list10{margin-bottom: 60px;}

	.m-txt1 .desc{font-size: 18px;}

	.m-txt1 .tit h3{font-size: 32px;}

	.m-txt1 .ico img{width: 40px;}

	.m-txt1 .txt{padding: 40px 55px 55px 35px;}

	.m-txt1 .tit{padding-bottom: 15px;margin-bottom: 18px;}

	.row-d1{padding: 60px 0 75px;}

	.g-t3{font-size: 32px;margin-top: 50px;margin-bottom: 20px;}

	.m-list13 .num{font-size: 50px;right: 30px;line-height: 80px;}

	.m-list13 .tit h3{font-size: 22px;}

	.m-list13 .tit em{font-size: 14px;}

	.m-list13 .top{padding-left: 30px;height: 80px;}

	.m-list13 .tit{padding-top: 15px;}

	.m-list13 .desc{font-size: 14px;}

	.m-list13 .txt{padding: 22px 30px 0;height: 280px;}
	.m-list13 .ico{left: 30px;bottom: 30px;}
	.row-d2{padding-bottom: 50px;}

	.m-slider3 .txt{padding: 45px 75px 0 50px;}

	.m-slider3 .date{font-size: 14px;}

	.m-slider3 h3{font-size: 20px;}

	.m-slider3 .desc{font-size: 14px;}

	.m-slider3 .slick-arrow{bottom: 80px;}

	.m-slider3 .slick-prev{margin-left: 50px;}

	.m-slider3 .slick-next{margin-left: 115px;}

	.m-list6 .date{width: 140px;top: 28%;}

	.m-list6 .date span{font-size: 50px;}

	.m-list6 .date em{font-size: 14px;}

	.m-details .txt{font-size: 16px;}

	.m-details .info{font-size: 14px;padding-bottom: 18px;}

	.m-details .info span{margin-right: 35px;}

	.m-details h1{font-size: 26px;margin-bottom: 10px;}

	.g-cur{padding-top: 25px;}

	.row-new2{padding-top: 40px;}

	.m-details .item{font-size: 16px;}

	.row-new2 .col-r{width: 310px;}

	.row-new2 .col-l{width: 850px;}

	.m-1{padding: 13px 15px 10px;}

	.m-1 .title{padding-bottom: 15px;margin-bottom: 15px;}

	.m-list12 .pic{width: 100px;height: 75px;margin-right: 8px;}

	.m-list12 h3{font-size: 14px;}

	.m-list12 .date{font-size: 12px;}

	.m-list12 .txt{padding-top: 3px;}

	.m-list12 li{padding-bottom: 15px;margin-bottom: 15px;}

	.m-list4 h3{height: 60px;line-height: 60px;font-size: 20px;}

	.m-list3 h3{font-size: 20px;}

	.m-list3 .desc{font-size: 14px;}

	.m-list3 .txt{padding: 25px 20px 0;height: 210px;}

	.m-list3 .con{margin: 0 15px;}

	.m-list3{margin: 0 -15px 25px;}

	.m-list3 li{margin-bottom: 30px;}

	.row-tips{margin-bottom: 40px;}

	.row-tips .desc{font-size: 14px;}

	.row-tips .btn{width: 200px;}

	.row-tips h3{font-size: 32px;margin-bottom: 15px;}

	.row-tips .ico img{width: 35px;}

	.row-tips .wp{padding: 25px 0 50px;}

	.m-list5 .desc{font-size: 14px;}

	.m-list5 .txt{padding: 40px 45px 55px 50px;}

	.m-list5 .num{font-size: 50px;}

	.m-list5 .tit{padding-bottom: 13px;margin-bottom: 13px;}

	.m-list5 li{margin-bottom: 40px;}

	.m-list11 h3{height: 60px;line-height: 60px;}

}



/*Common For Max 960*/

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

	.wp{width: auto;padding: 0 15px;}

	.fix-right{display: none !important;}

	.pop-video .cont{width: 90%;}

	.pop-video .close{width: 30px;height: 30px;right: -15px;top: -15px;

		-o-background-size: 15px auto;

		-ms-background-size: 15px auto;

		-moz-background-size: 15px auto;

		-webkit-background-size: 15px auto;

		background-size: 15px auto;

	}

	.logo{line-height: 50px;}

	.logo img{height: 36px;}

	.header{height: 50px;}

	.menuBtn{display: block;margin-top: 5px;margin-right: -5px;}

	.hdr{display: none;float: none;position: absolute;left: 0;right: 0;top: 100%;

		background-color: #fff;padding: 10px 0;

		border-top: 1px solid #e70012;max-height: calc( 100vh - 50px );

		overflow-y: auto;box-shadow: 0px 0px 10px rgba(0,0,0,.2);

	}

	.nav{float: none;}

	.nav li{float: none;margin-left: 0;}

	.nav .v1{line-height: 45px;text-align: center;}

	.lang{float: none;margin-left: 0;}

	.lang dt{display: none;}

	.lang dd{display: block !important;position: static;

		margin-left: 0;width: auto;text-align: center;

		box-shadow: none;

	}

	.lang dd a{display: inline-block;margin: 0 15px;}

	.lang dd:after{display: none;}

	.so-btn{display: none;}

	.so{display: block !important;position: relative;top: auto;right: auto;

		width: auto;margin: 15px;

	}

	/*.banner{height: 215px;}*/

	.banner .txt{left: 15px;right: 15px;text-align: center;}

	.banner .txt h2{font-size: 24px;}

	.banner .txt h3{font-size: 16px;}

	.banner .txt em{font-size: 16px;margin-bottom: 5px;}

	.banner .txt em:before{width: 28px;height: 1px;}

	.banner .txt .btn{margin: 20px auto 0;}

	.m-slider1 .col-l{width: auto;float: none;}

	.m-slider1{margin-top: 20px;}

	.g-t1 .tit h2{font-size: 20px;}

	.g-t1 .tit span{font-size: 14px;}

	.g-t1 .tit span:before{height: 1px;}

	.g-t1 em{font-size: 60px;}

	.row-a1{padding: 80px 0 50px;}

	.m-slider1 .slide-nv span{font-size: 14px;}

	.m-slider1 .slide-nv .item.slick-current span{font-weight: normal;padding-right: 20px;}

	.m-slider1 .txt{float: none;text-align: center;margin-bottom: 25px;margin-top: 0;}

	.m-slider1 .bot{width: auto;float: none;}

	.m-slider1 .btn{display: inline-block;margin: 0 5px;}

	.m-slider1 .col-r{padding-top: 20px;}

	.m-slider1 .tit em{font-size: 16px;}

	.m-slider1 .tit h3{font-size: 24px;}

	.m-slider1 .tit{margin-bottom: 15px;}

	.banner .txt .btn, .m-slider1 .btn,.g-t1 .btn{width: 120px;height: 34px;line-height: 32px;}

	.row-a2 .g-t1{position: static;

		-webkit-transform: translateY(0%);

		-moz-transform: translateY(0%);

		-o-transform: translateY(0%);

		-ms-transform: translateY(0%);

		transform: translateY(0%);

	}

	.m-list1{width: auto;margin-top: 30px;}

	.m-list1 li{width: 50%;}

	.m-list1 .c-txt{padding: 0 15px;}

	.m-list1 .c-txt h3,.m-list1 .txt h3{font-size: 16px;}

	.m-list1 .ico{width: 60px;height: 60px;}

	.m-list1 .con{height: 180px;}

	.m-list1 .desc{font-size: 14px;line-height: 22px;margin-bottom: 15px;}

	.m-list1 .c-txt h3{margin-bottom: 10px;}

	.row-a2{padding: 30px 0 0;}

	.row-a2 .wp{padding: 0;}

	.g-t1 .btn{margin: 0 auto;}

	.row-a2 .g-t1 .tit{margin-bottom: 20px;}

	.row-a3{padding: 30px 0;}

	.m-list2{margin-top: 15px;}

	.m-list2 li{width: 50%;}

	.row-a4{background-position: left center;}

	.m-txt .tit h2{font-size: 20px;}

	.m-txt .tit span{font-size: 14px;}

	.m-txt .info .num span{font-size: 30px;}

	.m-txt .info .item{margin-right: 30px;font-size: 14px;}

	.m-txt .info .i3{margin-right: 0;}

	.m-txt .desc{max-width: none;margin-bottom: 20px;}

	.row-a4 .play{width: 50px;height: 50px;border-radius: 50%;

		right: 20px;top: 0px;

		-webkit-transform: translateY(0%);

		-moz-transform: translateY(0%);

		-o-transform: translateY(0%);

		-ms-transform: translateY(0%);

		transform: translateY(0%);

		background-color: rgba(0,0,0,.5);

		-o-background-size: 40px auto;

		-ms-background-size: 40px auto;

		-moz-background-size: 40px auto;

		-webkit-background-size: 40px auto;

		background-size: 40px auto;

	}

	.m-txt .tit{margin-bottom: 20px;}

	.row-a5{padding: 30px 0;}

	.m-slider2 .date{margin-bottom: 4px;}

	.m-slider2 h3{font-size: 16px;font-weight: bold;margin-bottom: 5px;}

	.m-slider2 .txt{padding: 15px 0 25px;}

	.m-slider2{padding-top: 15px;}

	.go-top{right: 0;top: -30px;right: 5px;}

	.fd-nv{display: none;}

	.fd-contact{width: auto;float: none;}

	.fd-logo img{height: 35px;}

	.fd-logo{padding-bottom: 15px;margin-bottom: 10px;}

	.footer{padding: 30px 0 0;}

	.fd-contact .share{text-align: center;padding: 15px 0 10px;}

	.fd-contact .share a{display: inline-block;float: none;}

	.fd-bot .copy{float: none;}

	.fd-bot .link{float: none;}

	.fd-bot{padding: 12px 0;font-size: 12px;text-align: center;}

	.fd-bot a{display: inline-block;}

	.m-slider2 .slider{padding-bottom: 30px;}

	.m-slider2 .slick-dots{position: absolute;left: 0;right: 0;bottom: 5px;

		font-size: 0;text-align: center;

	}

	.m-slider2 .slick-dots li{display: inline-block;width: 8px;height: 8px;

		border-radius: 50%;margin: 0 3px;opacity: .3;

		background-color: #e70012;

	}

	.m-slider2 .slick-dots li button{display: none;}

	.m-slider2 .slick-dots li.slick-active{opacity: 1;}

	.m-list2 .pic{height: 100px;line-height: 100px;}

	.m-list2 .tit h3{font-size: 18px;}

	.m-list2 .tit:after{top: 8px;bottom: 8px;left: 8px;right: 8px;}

	.nav dl{position: static;width: auto;margin-left: 0;}

	.nav dd a{font-size: 14px;}

	.banner .slick-dots{width: 100%;padding: 0 15px;bottom: 10px;text-align: center;}

	.banner .slick-dots li{width: 20px;display: inline-block;}

	.gu-code{margin-right: 0;right: 15px;width: auto;height: auto;padding: 10px 20px;}

	.gu-code p{font-size: 26px;}

	.gu-code span{font-size: 12px;}

	.m-txt .info .i2 em, .m-txt .info .i3 em{font-size: 22px;}

	.m-txt .info .num span{font-size: 28px;}

	.m-txt .info .item p{font-size: 12px;}

	.m-txt .info .item{margin-right: 26px;}

	.m-txt .info .i3{margin-right: 0;}



	.ban{height: 220px;}

	.ban .txt{left: 15px;}

	.ban .txt h2{font-size: 20px;padding-top: 8px;}

	.ban .desc{font-size: 14px;}

	.ban .txt h2:after{width: 20px;}

	.g-top{display: none;}

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

	.g-t2 span:after, .g-t2 span:before{width: 13px;height: 13px;}

	.g-t2{margin-top: 35px;margin-bottom: 20px;}

	.m-list11 li{width: auto;float: none;margin-bottom: 15px;}

	.m-list11 h3{height: 45px;line-height: 45px;font-size: 16px;}

	.m-slider4 .swiper-slide{height: auto;}

	.m-slider4 h3{height: 45px;line-height: 45px;font-size: 16px;}

	.m-slider4 .play{width: 46px;height: 46px;}

	.m-slider4 .swiper-container{padding: 20px 0;}

	.row-c2{padding-bottom: 15px;}

	.m-slider4 .swiper-arrow{height: 46px;line-height: 46px;font-size: 22px;width: 40px;}

	.row-c1{padding-bottom: 15px;}

	.m-list5 li:nth-child(2n+1) .pic,.m-list5 li .pic{float: none;width: auto;}

	.m-list5{margin-top: 30px;}

	.m-list5 .txt{padding: 15px;}

	.m-list5 .desc{height: auto;}

	.m-list5 .tit h3{font-size: 18px;}

	.m-list5 .tit h3:after{height: 18px;}

	.m-list5 .num{font-size: 32px;}

	.m-list5 li{margin-bottom: 15px;}

	.row-tips .txt{padding-right: 0;}

	.row-tips .wp{padding: 30px 15px;}

	.row-tips h3{font-size: 20px;}

	.row-tips .ico img{width: 24px;}

	.row-tips .ico{margin-left: 10px;}

	.row-tips .btn{position: static;display: block;margin-top: 20px;height: 45px;line-height: 45px;

		font-size: 14px;width: 180px;margin: 20px auto 0;

		-webkit-transform: translateY(0%);

		-moz-transform: translateY(0%);

		-o-transform: translateY(0%);

		-ms-transform: translateY(0%);

		transform: translateY(0%);

	}



	.m-list3 li{width: auto;float: none;margin-bottom: 15px;}

	.m-list3 h3{font-size: 18px;}

	.m-list3 .txt{padding: 13px 15px;height: auto;}

	.m-list4 li{width: auto;float: none;margin-bottom: 15px;}

	.m-list4 h3{height: 50px;line-height: 50px;font-size: 18px;}

	.btn-load{width: 220px;height: 50px;line-height: 50px;font-size: 18px;margin-bottom: 50px;}

	.row-new2 .col-l{width: auto;float: none;}

	.m-details h1{font-size: 20px;}

	.m-details .info span{margin-right: 15px;}

	.m-details .info{font-size: 12px;}

	.g-cur{padding-top: 20px;}

	.row-new2{padding-top: 25px;}

	.m-details .info{padding-bottom: 10px;}

	.m-details .txt{font-size: 14px;padding-top: 20px;padding-bottom: 20px;}

	.m-details .item{font-size: 12px;padding-left: 38px;}

	.m-details .arrow{padding: 15px 0;}

	.row-new2 .col-r{width: auto;float: none;margin-top: 15px;}

	.m-slider3 .pic{width: auto;float: none;}

	.m-slider3 .txt{padding: 13px 15px;height: 220px;}

	.row-new{padding: 25px 0 70px;}

	.m-slider3 .slick-arrow{width: 40px;height: 40px;bottom: -50px;}

	.m-slider3 .slick-prev{margin-left: -50px;left: 50%;}

	.m-slider3 .slick-next{margin-left: 0;margin-right: -50px;right: 50%;}

	.m-slider3 h3{font-size: 18px;margin-bottom: 10px;}

	.m-list6 .pic{width: auto;float: none;height: auto;}

	.m-list6 .date{display: none;}

	.m-list6 .txt{padding: 13px 15px 15px;}

	.m-list6 h3{font-size: 18px;margin-bottom: 8px;}

	.m-txt7 .left{width: auto;float: none;}

	.m-txt7 .left .item{height: 180px;}

	.m-txt7 .txt{left: 20px;right: 20px;}

	.m-txt7 .txt h3{font-size: 18px;}

	.m-txt7 .right{width: auto;float: none;}

	.m-txt7 .right .item{height: 360px;}

	.m-txt7 .item3 .con{width: 100%;height: 180px;}

	.row-h2{padding-bottom: 30px;}

	.right-map{display: none;}

	.m-txt6{position: static;width: auto;}

	.m-txt6{padding: 5px 20px 30px;}

	.m-txt6 .tit{font-size: 18px;margin-bottom: 20px;

		-o-background-size: 30px auto;

		-ms-background-size: 30px auto;

		-moz-background-size: 30px auto;

		-webkit-background-size: 30px auto;

		background-size: 30px auto;

	}

	.m-txt6 .num span{font-size: 30px;}

	.m-txt6 ul{margin-left: -15px;}

	.m-txt6 li{padding-left: 15px;}

	.row-h1{padding-bottom: 30px;}

	.m-txt1 .pic{width: auto;float: none;}

	.m-txt1 .txt{padding: 13px 15px 15px;}

	.m-txt1 .tit h3{font-size: 18px;}

	.m-txt1 .ico{bottom: 15px;}

	.m-txt1 .ico img{width: 25px;}

	.m-txt1 .tit{padding-bottom: 10px;margin-bottom: 12px;}

	.m-txt1 .desc{font-size: 14px;}

	.row-d1{padding: 30px 0;}

	.m-list13 li{width: auto;float: none;}

	.row-d2{padding-bottom: 20px;}

	.m-list7 li{width: auto;float: none;}

	.g-t3{font-size: 20px;margin-top: 30px;}

	.g-t3:after{width: 40px;}

	.m-list7{padding-top: 5px;}

	.row-d3{padding-bottom: 30px;}

	.m-recruit .con{padding: 13px 15px 15px;}

	.m-recruit .desc{font-size: 13px;}

	.m-recruit .s5{display: none;}

	.m-recruit .s3{display: none;}

	.m-recruit .s1,.m-recruit .s2,.m-recruit .s4{width: 33.33%;}

	.m-recruit .top{font-size: 12px;}

	.m-recruit .top:after{display: none;}

	.m-list10 li{width: auto;float: none;}

	.m-list10 .date{font-size: 14px;margin-left: 15px;}

	.m-recruit{margin: 30px 0;}

	.m-list10{margin-bottom: 30px;}

	.m-list10 .con{line-height: 45px;}

	.m-list10 h3{font-size: 14px;}

	.ul-qr li{width: auto;float: none;margin-bottom: 15px;}

	.ul-qr .img{width: 80px;height: 80px;margin-bottom: 10px;}

	.ul-qr p{font-size: 12px;}

	.m-lsit9 li{width: 50%;}

	.m-lsit9 .desc{margin: 0 10px;}

	.m-lsit9 .ico{height: 40px;}

	.m-lsit9 h3{font-size: 18px;}

	.m-lsit9 .desc{height: 72px;}

	.m-lsit9 li:nth-child(2n){border-right: 0;}

	.ul-qr{margin-bottom: 30px;}

	.m-lsit9{margin-bottom: 30px;}

	.m-map #map{height: 200px;}

	.m-lsit9 li{padding: 20px 0;}

	.m-list8 .i1, .m-list8 .i4, .m-list8 .i5{width: auto;float: none;}

	.m-list8 .i2, .m-list8 .i3, .m-list8 .i6{width: auto;float: none;}

	.m-list8 li{margin-bottom: 15px;}

	.m-list8 .txt{left: 15px;right: 15px;bottom: 20px;}

	.m-list8 .pic{height: 210px;}

	.m-list8 h3{font-size: 18px;font-weight: bold;padding-top: 8px;}

	.m-list8 .ico img{zoom: .5;}

	.m-list8 .ico{margin-bottom: 10px;}

	.m-list8{margin-bottom: 25px;}

	.m-txt4 .txt{width: auto;float: none;}

	.row-f1{padding: 30px 0 100px;}

	.m-txt4 h3{font-size: 20px;margin-bottom: 10px;}

	.m-txt4 .pic{width: auto;float: none;margin-bottom: 35px;}

	.m-list14 li{width: auto;float: none;border-bottom: 1px solid rgba(255,255,255,.5);}

	.m-list14 .con{height: 300px;}

	.m-list14 .tit h3{font-size: 18px;}

	.m-list14 .tit em{font-size: 12px;}

	.m-list14 .desc{font-size: 12px;}

	.m-list14 .con:hover .ico{width: 80px;height: 80px;margin-bottom: 10px;}

	.m-list14 .ico em{font-size: 18px;line-height: 24px;}

	.m-list14 .tit{padding-bottom: 15px;margin-bottom: 15px;}

	.m-slider6 .pic{width: auto;float: none;}

	.m-slider6 .txt{width: auto;float: none;}

	.m-slider6 .txt .date{font-size: 36px;margin-bottom: 10px;}

	.m-slider6 .txt{padding: 13px 15px 15px;}

	.m-slider6 .time{font-size: 16px;}

	.m-slider6 .slick-current .time{font-size: 18px;}

	.m-slider6 .slide-for{margin-bottom: 20px;}

	.row-f3{padding-bottom: 25px;}

	.m-slider7 .con{margin: 0 10px;}

	.m-slider7 .swiper-arrow{display: none;}

	.row-f4{padding-bottom: 30px;}

	.m-table1 th, .m-table1 td{height: 40px;padding-left: 15px;}

	.m-table1{overflow-x: auto;}

	.m-table1 table{width: 968px;}

	.m-t3{font-size: 20px;margin-top: 30px;}

	.row-e1 .col-l{width: auto;float: none;}

	.row-e1 .col-r{width: auto;float: none;background-color: #f6f6f6;}

	.row-e1 .col-r:after{display: none;}

	.m-txt2{padding: 15px;overflow: hidden;}

	.m-txt2 h3{font-size: 22px;}

	.m-txt2 .lab{font-size: 14px;}

	.m-txt2 .top{padding-bottom: 15px;margin-bottom: 15px;}

	.m-txt2 .info{font-size: 12px;line-height: 1.5;margin-bottom: 15px;}

	.m-txt2 .item{padding: 5px 0;}

	.m-txt2 .btn{font-size: 14px;margin: 0 auto;}

	.m-slider5 .slide-for{margin-left: 0;}

	.m-slider5 .slide-for .pic{height: 300px;line-height: 300px;}

	.m-slider5 .slide-nav{display: none;}

	.cloudzoom-lens,.cloudzoom-zoom{display: none !important;}

	.row-b1 .col-l{width: auto;float: none;margin-bottom: 20px;}

	.row-b1{padding: 30px 0 0;}

	.row-b1 .col-r{width: auto;float: none;}

	.m-tit1 h3{font-size: 18px;margin-left: 15px;}

	.m-tit1{line-height: 50px;}

	.m-tit1 .btn{margin-right: 15px;font-size: 14px;}

	.m-sel .t1{font-size: 14px;text-align: left;display: block;float: none;}

	.m-sel{padding: 15px;}

	.m-sel .con label{font-size: 13px;padding: 0 10px;margin-right: 8px;}

	.row-f2{margin-top: -140px;}
	.body_b{position: static;}
	.banner{height: 240px;margin-top: 50px;}
	.gu-code{top: 10px;right: 10px;}
	.row-a1{padding: 50px 0;}
	.m-slider1 .txt{margin: 0 auto 25px;}
	.pop-about .cont{width: 90%;padding: 20px;}
	.pop-about .tit{font-size: 20px;padding-bottom: 13px;margin-bottom: 15px;}
	.pop-about .txt{font-size: 14px;height: 290px;margin-right: -13px;}
	.pop-about .desc{padding-right: 15px;}
	.pop-about .close{width: 30px;height: 30px;right: 0;
		-o-background-size: 18px auto;
		-ms-background-size: 18px auto;
		-moz-background-size: 18px auto;
		-webkit-background-size: 18px auto;
		background-size: 18px auto;
	}
	.m-slider5 .slick-dots{position: absolute;left: 0;right: 0;bottom: 10px;z-index: 2;
		text-align: center;
	}
	.m-slider5 .slick-dots li{display: inline-block;width: 8px;height: 8px;border-radius: 50%;
		background-color: #999;margin: 0 3px;
	}
	.m-slider5 .slick-dots li button{display: none;}
	.m-slider5 .slick-dots li.slick-active{background-color: #E70012;}
	.m-list13 .txt{height: 220px;}
	.m-list13 .ico{bottom: 20px;zoom: .8;}
}





