﻿

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

	.wp{max-width: 1200px;}

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

	.nav .btn{margin-left: 40px;}

	.banner .t1{font-size: 50px;letter-spacing: 10px;}

	.banner .desc{font-size: 24px;}

	.m-txt1 .pic{width: 520px;margin-right: 70px;}

	.m-txt1 .t1{font-size: 26px;}

	.m-txt1 .desc{font-size: 16px;margin-bottom: 30px;}

	.g-more{font-size: 16px;display: inline-block;}

	.m-txt1 .t1{margin-bottom: 20px;}

	.m-txt1 .txt{height: 358px;}

	.g-t1 .t1{font-size: 34px;}

	.g-t1 .desc{font-size: 16px;}

	.row-a1{padding: 60px 0 100px;}

	.m-txt1{margin-top: 60px;}

	.m-slider1 .t1{font-size: 30px;margin-bottom: 18px;}

	.m-slider1 .desc{font-size: 16px;margin-bottom: 28px;}

	.m-slider1 .pic{width: 744px;}

	.m-slider1 .txt{height: 250px;width: 620px;}

	.row-a2{padding: 60px 0 150px;}

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

	.m-slider1 .slick-arrow{bottom: -90px;}

	.row-a3{height: 240px;}

	.m-tit1 .en{font-size: 30px;}

	.m-tit1 .t1{font-size: 30px;}

	.m-tit1 .ico{margin-top: 6px;}

	.fd-nv dl{margin-right: 90px;}

	.fd-info .ico{width: 60px;height: 60px;margin-right: 12px;}

	.fd-info .tel{font-size: 20px;}

	.fd-info .t-c{padding-top: 8px;}

	.fd-info .item{margin-right: 25px;}

	.fd-form{width: 300px;}

	.fd-form .tit{margin-bottom: 28px;}

	.fd-logo{line-height: 120px;}

	.fd-share{margin-top: 32px;}
	/*.fd-share .qr{width: 80px;}*/

	.fd-con{padding: 40px 0 60px;}

	.ban{height: 400px;}

	.ban .t1{font-size: 40px;}

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

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

	.m-txt3{margin-top: 60px;}

	.m-txt3 .pic{height: 460px;}

	.m-txt3 .txt{height: 460px;}

	.m-txt3 .desc{font-size: 16px;}

	.m-txt3 .t1{font-size: 20px;margin-bottom: 20px;}

	.m-list3{margin: 60px -20px 0;}

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

	.m-list3 .t1{font-size: 24px;margin-bottom: 15px;}

	.m-list3 .con{margin: 0 20px;padding: 50px 25px 0;height: 380px;}

	.m-list3 .ico{width: 70px;height: 70px;margin-bottom: 30px;}

	.row-d2{padding: 60px 0 90px;}

	.m-list4{margin: 60px -20px 0;}

	.m-list4 .con{margin: 0 20px;}

	.m-list4 .t1{font-size: 18px;}

	.m-list4 .pic{margin-bottom: 20px;}

	.m-t1{font-size: 24px;margin-bottom: 30px;}

	.m-list6 .t1{font-size: 20px;margin-bottom: 10px;}

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

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

	.m-details2{padding: 40px 30px 50px;}

	.m-details2 h1{margin-bottom: 30px;}

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

	.m-video{margin-top: 60px;}

	.row-c1{padding: 60px 0 100px;}

	.m-txt3 .t-c{left: 70px;right: 100px;}

	.row-c2{padding: 60px 0 70px;}

	.row-c3{padding: 60px 0 70px;}

	.m-list2{margin: 60px -20px 0;}

	.m-list2 .con{margin: 0 20px;}

	.m-list2 .desc{font-size: 16px;}

	.m-list2 .t1{font-size: 24px;margin-bottom: 15px;}

	.m-list2 .txt{padding: 20px 26px 0;height: 280px;}

	.row-c4{padding: 60px 0 100px;}

	.m-list5 .pic{width: 650px;height: 442px;margin-right: 100px;margin-top: -90px;}

	.m-list5 li:nth-child(2n) .pic{margin-right: 0;margin-left: 100px;}

	.m-list5 .desc{font-size: 16px;margin-bottom: 30px;}

	.m-list5 .t1{font-size: 20px;margin-bottom: 18px;}

	.m-list5 .txt{padding-top: 80px;}

	.m-list5 .con{height: 450px;}

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

	.row-e1{padding: 60px 0 70px;}

	.m-list5{padding-top: 150px;}

	.m-map{padding: 20px;}

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

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

	.m-tab1{margin: 20px 0 40px;}

	.m-info .t1{font-size: 22px;}

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

	.m-info .l-logo img{height: 50px;}

	.m-info .t1:after{width: 50px;height: 4px;margin-top: 15px;}

	.m-info{padding: 50px 45px;}

	.m-info .left{margin-right: 50px;}

	.m-info .info{padding-left: 50px;width: 490px;}

	.m-info .item{margin-left: 20px;}

	.m-info .pic{width: 110px;}

	.m-list1{margin-top: 45px;}

	.row-b1{padding-top: 60px;}
	.fd-share .qr{width: 100px;}


}



/*Common For Max 960*/

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

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

	.logo{line-height: 50px;}

	.logo img{height: 36px;}

	.menuBtn{display: block;}

	.nav{position: absolute;top: 100%;left: 0;right: 0;padding: 10px 0 20px;

		background-color: #fff;border-top: 1px solid #003B87;display: none;

	}

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

	.nav li .v1{padding: 0 15px;line-height: 50px;}

	.nav li .v1:after{display: none;}

	.nav li.on .v1,.nav li:hover .v1{color: #003B87;}

	.header.transparent .menuBtn b{background-color: #fff;}

	.header.transparent .nav{background-color: rgba(0,0,0,.5);}

	.banner .txt{left: 15px;right: 15px;

		-webkit-transform: translate(0%, -50%);

		-moz-transform: translate(0%, -50%);

		-o-transform: translate(0%, -50%);

		-ms-transform: translate(0%, -50%);

		transform: translate(0%, -50%);

	}

	.banner .t1{font-size: 26px;letter-spacing: 5px;}

	.banner .desc{font-size: 16px;}

	.banner{height: 360px;}

	.banner .slick-dots li button{width: 50px;}

	.banner .slick-dots li{margin: 0 5px;}

	.banner .slick-dots{bottom: 20px;}

	.g-t1 .t1{font-size: 22px;}

	.row-a1{padding: 45px 0 40px;}

	.m-txt1{margin-top: 35px;}

	.m-txt1 .pic{width: auto;float: none;margin-right: 0;margin-bottom: 20px;}

	.m-txt1 .txt{height: auto;}

	.m-txt1 .t-c{position: static;

		-webkit-transform: translateY(0%);

		-moz-transform: translateY(0%);

		-o-transform: translateY(0%);

		-ms-transform: translateY(0%);

		transform: translateY(0%);

	}

	.m-txt1 .t1{font-size: 18px;margin-bottom: 12px;}

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

	.m-slider1 .pic{width: auto;float: none;margin-right: 0;}

	.m-slider1 .txt{position: static;width: auto;height: auto;

		padding: 25px 20px;

		-webkit-transform: translateY(0%);

		-moz-transform: translateY(0%);

		-o-transform: translateY(0%);

		-ms-transform: translateY(0%);

		transform: translateY(0%);

	}

	.m-slider1 .t1{font-size: 20px;margin-bottom: 12px;}

	.m-slider1 .desc{margin-bottom: 20px;}

	.m-slider1:after, .m-slider1:before{display: none;}

	.row-a2{padding: 45px 0 80px;}

	.row-a2 .g-t1{margin: 0 15px;}

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

	.m-slider1 .slick-arrow{width: 36px;height: 36px;bottom: -55px;}

	.m-slider1 .slick-prev{margin-left: -45px;}

	.m-slider1 .slick-next{margin-right: -45px;}

	.m-tit1{position: static;overflow: hidden;

		-webkit-transform: translateY(0%);

		-moz-transform: translateY(0%);

		-o-transform: translateY(0%);

		-ms-transform: translateY(0%);

		transform: translateY(0%);

	}

	.m-tit1 .en{font-size: 22px;}

	.m-tit1 .t1{font-size: 22px;}

	.m-tit1 .ico{width: 60px;margin-top: 0px;}

	.m-tit1 .btn{width: 140px;height: 55px;line-height: 53px;border-width: 1px;

		font-size: 16px;

	}

	.row-a3{height: auto;padding: 35px 0;}

	.fd-logo{line-height: 80px;}

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

	.fd-share{margin-top: 20px;}
	.fd-share .qr{width: 60px;}
	.fd-share a{margin-left: 15px;width: 40px;height: 40px;}

	.fd-nv{display: none;}

	.fd-info .item{float: none;margin-right: 0;margin-bottom: 15px;}

	.fd-con{padding: 30px 0;}

	.fd-l{float: none;margin-bottom: 20px;}

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

	.fd-form .tit{font-size: 18px;margin-bottom: 18px;}

	.fd-copy{height: auto;line-height: 1.5;padding: 15px;font-size: 12px;}

	.fd-form .inp{height: 45px;}

	.fd-form .i-t{margin-bottom: 15px;}

	.ban .txt{left: 15px;right: 15px;}

	.ban .t1{font-size: 24px;font-weight: bold;}

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

	.ban{height: 200px;}

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

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

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

	.m-txt3 .txt{height: auto;padding: 25px 20px;}

	.m-txt3 .t-c{position: static;

		-webkit-transform: translateY(0%);

		-moz-transform: translateY(0%);

		-o-transform: translateY(0%);

		-ms-transform: translateY(0%);

		transform: translateY(0%);

	}

	.m-txt3 .t1{font-size: 18px;margin-bottom: 12px;}

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

	.row-c3{padding: 40px 0;}

	.m-list3{margin: 30px -5px 0;}

	.m-list3 li{width: 50%;margin-bottom: 10px;}

	.m-list3 .con{margin: 0 5px;padding: 30px 15px 0;height: 280px;}

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

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

	.m-list3 .ico{width: 60px;height: 60px;margin-bottom: 20px;}

	.m-list4{margin: 30px -5px 0;}

	.m-list4 li{width: 50%;margin-bottom: 10px;}

	.m-list4 .con{margin: 0 5px;}

	.m-list4 .pic{margin-bottom: 10px;}

	.row-d2{padding: 40px 0 30px;}

	.m-tit2{position: static;overflow: hidden;

		-webkit-transform: translateY(0%);

		-moz-transform: translateY(0%);

		-o-transform: translateY(0%);

		-ms-transform: translateY(0%);

		transform: translateY(0%);

	}

	.m-tit2 .en{font-size: 22px;}

	.m-tit2 .t1{font-size: 22px;}

	.m-tit2 .ico{width: 60px;margin-top: 0px;}

	.m-tit2 .btn{width: 140px;height: 55px;line-height: 53px;border-width: 1px;

		font-size: 16px;

	}

	.row-c5{height: auto;padding: 35px 0;}

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

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

	.row-e2 .cur{margin-bottom: 30px;}

	.m-details2{padding: 30px 25px;}

	.m-details2 h1{font-size: 24px;margin-bottom: 20px;}

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

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

	.m-t1{font-size: 20px;margin-bottom: 20px;}

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

	.m-list6 .t1{font-size: 18px;}

	.m-list6 li{margin-bottom: 20px;}

	.m-video .play{

		-o-background-size: 60px auto;

		-ms-background-size: 60px auto;

		-moz-background-size: 60px auto;

		-webkit-background-size: 60px auto;

		background-size: 60px auto;

	}

	.m-video{margin-top: 30px;margin-bottom: 25px;}

	.row-c1{padding: 40px 0;}

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

	.row-c2{padding: 40px 0;}

	.m-list2{margin: 30px -5px 0;}

	.m-list2 li{width: 50%;margin-bottom: 10px;}

	.m-list2 .con{margin: 0 5px;}

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

	.m-list2 .txt{padding: 20px 15px 0;height: 240px;}

	.m-list2 .desc{font-size: 14px;line-height: 1.66;}

	.row-c4{padding: 40px 0;}

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

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

	.m-list5 .pic{width: auto;height: auto;float: none;margin-right: 0;border-width: 6px;

		margin-top: 0;

	}

	.m-list5 .con{height: auto;padding-top: 15px;}

	.m-list5 .txt{padding-top: 25px;padding-bottom: 25px;}

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

	.m-list5 li:nth-child(2n) .pic{float: none;margin-left: 0;}

	.m-list5 .t1{margin-bottom: 12px;}

	.row-e1{padding: 40px 0 10px;}

	.row-f1{padding: 40px 0;}

	.m-tab1 li a:after{margin: 0 25px;}

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

	.m-map{padding: 10px;}

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

	.m-info{padding: 30px 25px;}

	.m-info .left{float: none;margin-right: 0;margin-bottom: 30px;}

	.m-info .l-logo{margin-bottom: 15px;}

	.m-info .info{padding-left: 0;width: auto;float: none;border: 0;margin-bottom: 25px;}

	.m-info .qr{float: none;text-align: center;font-size: 0;margin-right: 0;}

	.m-info .t1{font-size: 20px;}

	.m-info .t1:after{width: 35px;height: 3px;margin-top: 10px;}

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

	.m-info .t2{margin-bottom: 24px;}

	.m-info .item{display: inline-block;vertical-align: top;float: none;margin: 0 15px;}

	.m-list7 .top .s3,.m-list7 .top .s4{display: none;}

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

	.m-list7 .t1{font-size: 18px;font-weight: bold;margin-bottom: 10px;}

	.m-list7 .top .s1{width: 45%;}

	.m-list7 .top{padding: 25px 0;}

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

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

	.m-list7 .top .s5{font-size: 14px;}

	.m-details .txt{font-size: 14px;line-height: 1.6;}

	.m-details .cur{float: none;margin-bottom: 25px;}

	.m-details{padding: 40px 0;}

	.m-details .txt{padding-top: 25px;}

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

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

	.m-list1 .con{padding: 15px;}

	.m-list1 .pic{float: none;width: auto;height: auto;margin-right: 0;margin-bottom: 5px;}

	.m-list1 .t1{margin-bottom: 10px;}

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

	.m-list1 .date{font-size: 14px;

		-o-background-size: 20px auto;

		-ms-background-size: 20px auto;

		-moz-background-size: 20px auto;

		-webkit-background-size: 20px auto;

		background-size: 20px auto;

	}

	.m-list1 .num{font-size: 14px;padding-left: 26px;

		-o-background-size: 20px auto;

		-ms-background-size: 20px auto;

		-moz-background-size: 20px auto;

		-webkit-background-size: 20px auto;

		background-size: 20px auto;

	}

	.m-list1 li{margin-bottom: 20px;}

	.pages{margin: 40px 0;}

	.nav ul{float: none;}

	.nav .btn{float: none;margin-left: 0;display: block;display: inline-block;margin-top: 10px;margin-left: 15px;}



}





