﻿

@media only screen and (max-width: 1920px) {
	
	.wp{width: 93%;}
	.wp4{width: 94%;}

}
@media only screen and (max-width: 1600px) {
	.wp2{max-width: 1100px;}
	.wp3{max-width: 1200px;}
	.fd-nv dl{margin-right: 40px;}
	.fd-qr{margin-left: 50px;}
	.fd-adds{font-size: 12px;float: right;margin-left: 0;}
	.m-txt1 .desc{font-size: 16px;}
	.m-txt1 .item h3{font-size: 20px;}
	.m-txt1 .item{margin-bottom: 30px;}
	.g-t1{font-size: 26px;padding: 50px 0 18px;}
	.row-a5{padding-bottom: 100px;}
	.m-desc1{font-size: 16px;max-width: 1200px;margin-bottom: 50px;}
	.m-list4 .num span{font-size: 58px;}
	.m-list4 p{font-size: 16px;}
	.row-a4{padding-bottom: 60px;}
	.banner .txt h3{font-size: 38px;}
	.banner .txt .desc{font-size: 18px;}
	.nav li a{font-size: 16px;}
	.nav li{margin: 0 18px;}
	.m-list5{margin: 0 -15px;}
	.m-list5 .con{margin: 0 15px;}
	.m-list5 h3{font-size: 20px;}
	.m-list5 .txt{padding: 18px 20px 0;height: 175px;}
	.m-list5 .date{margin-bottom: 8px;}
	.m-list5 li{margin-bottom: 30px;}
	.g-tab1{margin-bottom: 40px;}
	.list-con li{right: 3%;width: 400px;}
	.list-con .con{padding: 20px 30px}
	.list-con h3{font-size: 18px;margin-bottom: 15px;}
	.m-list7 .fone{font-size: 14px;}
	.m-list7 .ftwo{font-size: 18px;}
	.m-list7 h4{margin-bottom: 10px;}
	.m-list7 .con{margin: 5%;}
	.m-map{padding: 50px 0;}
	.m-map #allmap{height: 400px;}
	.banner .en{font-size: 24px;}
	.m-txt6 .tit h3{font-size: 28px;}
	.row-e1{padding: 50px 0;}
	.m-list9 .pic{width: 50px;margin-right: 15px;}
	.row-e2{padding: 50px 0;}
	.row-e3{padding: 50px 0;}
	.m-txt7 .pic{height: 500px;}
	.m-txt7 h3{font-size: 28px;}
	.m-txt7 .txt{height: 500px;}
	.g-t2 h2{font-size: 38px;}
	.g-t2 h3{font-size: 32px;}
	.m-txt8 h3{font-size: 20px;}
	.m-txt8 .pic{width: 45px;margin-top: 7px;}
	.row-e5{height: 450px;}
	.row-e6{padding: 50px 0;}
	.m-t3{font-size: 28px;margin-bottom: 20px;}
	.row-e7{padding: 40px 0;}
	.m-txt4 .desc{font-size: 14px;}
	.m-txt5 .desc{font-size: 18px;margin-bottom: 25px;}
	.m-txt5 .txt{padding: 30px 30px 40px;}
	.m-txt5 h3{font-size: 30px;}
	.row-d2{padding: 60px 0;}
	.row-d1{padding: 20px 0 60px;}
	.row-d3{padding: 60px 0 1px;}
	.m-list8 li{margin-bottom: 30px;}
	.m-list8 .desc{font-size: 14px;}
	.m-slider1 h3{height: 60px;font-size: 18px;line-height: 60px;}
	.row-d4{padding: 60px 0 100px;}
	.m-txt2 .txt{font-size: 16px;}
	.m-txt2 h1{font-size: 24px;}
	.m-list6 h3{font-size: 14px;padding-left: 24px;}
	.m-t1{font-size: 18px;}
	.m-txt7 .txt{width: 600px;}
	.row-e8{padding: 60px 0;}
	.row-e9{padding: 150px 0 60px;}

}

/*Common For Max 960*/
@media only screen and (max-width: 1199px) {
	.wp,.wp2,.wp3,.wp4{width: auto;padding: 0 15px;}
	.header{padding-bottom: 9px;}
	.banner .txt h3{font-size: 20px;font-weight: bold;}
	.banner .txt .desc{font-size: 14px;}
	.logo{left: 15px;z-index: 3;}
	.logo img{height: 40px;}
	.menuBtn{display: block;margin-right: 10px;margin-top: 8px;}
	.hdc{position: absolute;top: 0px;left: 0;right: 0;display: none;
		background-color: rgba(0,0,0,.8);padding-top: 60px;padding-bottom: 30px;
	}
	.hdr{position: static;text-align: center;}
	.nav li{float: none;}
	.nav li a{line-height: 46px;}
	.nav li a:after{display: none;}
	.lang{float: none;display: inline-block;margin-right: 0;margin-left: 15px;
		margin-bottom: 18px;
	}
	.so-btn{display: none;}
	.so{position: relative;right: auto;top: auto;display: block !important;
		margin: 0 auto;
	}
	.so .inp{background-color: rgba(255,255,255,.3);height: 45px;}
	.so .btn{width: 45px;height: 45px;}
	.m-list1 li{width: auto;float: none;margin-bottom: 15px;}
	.g-t1{font-size: 20px;margin-bottom: 20px;padding-top: 35px;}
	.g-t1:after{width: 30px;height: 3px;}
	.m-list2 h3{font-size: 14px;}
	.m-list2 .ico{width: 60px;height: 60px;}
	.m-list2{padding-top: 10px;}
	.row-a2{padding-bottom: 30px;}
	.m-list3{padding-right: 0;}
	.m-list3 li{width: auto;float: none;border-right: 0;border-bottom: 1px solid #e8e8e8;}
	.m-list3 .con{padding: 15px;}
	.m-list3:after{display: none;}
	.row-a3{padding-bottom: 30px;}
	.m-list4 .num span{font-size: 36px;}
	.m-list4 li{width: 50%;margin-bottom: 15px;}
	.m-list4 p{font-size: 12px;}
	.m-list4 li:nth-child(2n):after{display: none;}
	.m-desc1{font-size: 14px;margin-bottom: 25px;}
	.row-a4{padding-bottom: 25px;}
	.m-txt1 .desc{font-size: 14px;}
	.m-txt1 .item h3{font-size: 18px;font-weight: bold;margin-bottom: 5px;}
	.row-a5{padding-bottom: 40px;}
	.fd-nv{display: none;}
	.fd-adds{display: none;}
	.fd-qr{float: none;margin: 0;text-align: center;}
	.fd-qr .pic{margin: 0 auto 12px;}
	.footer{padding-top: 20px;}
	.fd-con{padding-bottom: 25px;}
	.fd-copy{text-align: center;padding: 13px 0;}
	.m-list5 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list5 h3{font-size: 18px;}
	.m-list5 .txt{padding: 13px 15px;height: auto;}
	.m-list5 .date{font-size: 12px;padding-left: 18px;
		-o-background-size: 12px auto;
		-ms-background-size: 12px auto;
		-moz-background-size: 12px auto;
		-webkit-background-size: 12px auto;
		background-size: 12px auto;
	}
	.pages a, .pages span{width: 32px;height: 32px;border-width: 1px;line-height: 30px;
		font-size: 12px;font-weight: normal;
	}
	.pages li{margin: 0 2px;}
	.pages{margin: 20px 0 50px;}
	.m-tab li{width: 20%;margin-bottom: 20px;}
	.m-tab{width: auto;margin-bottom: 10px;}
	.m-tab li:after,.m-tab li:before{display: none;}
	.m-tab li .i{width: 15px;height: 15px;margin-top: 10px;}
	.m-tab li .is{top: 2px;bottom: 2px;left: 2px;right: 2px;}
	.row-c1{padding: 100px 0 50px;}
	.list-con li{position: static;width: auto;}
	.list-con .jiantoushixin_zuo{display: none;}
	.box-map{display: none;}
	.g-tab1{margin-bottom: 20px;height: 50px;line-height: 50px;}
	.m-tab li p{font-size: 14px;}
	.g-tab1 li{margin-right: 15px;}
	.m-list7 .ico{width: 40px;height: 40px;margin-right: 12px;}
	.m-list7 li{width: auto;float: none;}
	.m-list7 .con{margin: 0;}
	.m-map{padding: 20px 0;}
	.m-map #allmap{height: 250px;}
	.m-txt6 .txt{width: auto;float: none;padding-right: 0;}
	.m-txt6 .pic{width: auto;float: none;padding-left: 0;margin-top: 0;}
	.m-txt6 .tit h3{font-size: 18px;line-height: 1.3;margin-top: -15px;}
	.m-txt6 .tit h2{font-size: 26px;line-height: 1.5;}
	.m-txt6 .desc p{margin: 10px 0;font-size: 13px;}
	.m-txt6 .inner{width: auto;float: none;padding: 15px 0;}
	.row-e2{padding: 30px 0;}
	.row-e1{padding: 30px 0;}
	.m-list9 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list9 .con{padding: 20px 15px;}
	.m-list9 .pic{width: 40px;}
	.m-list9 h3{font-size: 18px;}
	.g-t2{margin-bottom: 25px;}
	.row-e3{padding: 30px 0;}
	.m-txt7 .pic{width: auto;height: 200px;float: none;}
	.m-txt7 .txt{height: auto;padding: 20px;width: auto;}
	.m-txt7 .con{position: static;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
	}
	.m-txt7 h3{font-size: 18px;line-height: 1.5;margin-bottom: 10px;}
	.m-txt7 .descs{font-size: 14px;}
	.row-e5 .map{width: auto;height: 200px;}
	.row-e5{height: auto;padding-bottom: 30px;}
	.m-txt8{position: static;padding: 0 15px;}
	.row-e4{padding-bottom: 50px;}
	.m-form{width: auto;}
	.m-form .item50{width: auto;float: none;}
	.m-slider3{padding: 0 25px;}
	.m-t3{font-size: 20px;margin: 0 20px;}
	.m-slider3 .txt{font-size: 14px;line-height: 24px;}
	.m-list10 li{width: auto;float: none;margin-bottom: 15px;}
	.row-e8{padding: 40px 0;}
	.m-txt4 .txt{width: auto;float: none;padding-right: 0;}
	.m-txt4 h3{font-size: 20px;margin-bottom: 10px;}
	.m-txt4 .pic{width: auto;float: none;margin-top: 25px;}
	.row-d1{padding-bottom: 30px;}
	.m-txt5 .left{width: auto;float: none;}
	.row-d2{padding: 40px 0;}
	.m-txt5 .right{width: auto;float: none;}
	.m-txt5 h3{font-size: 20px;}
	.m-txt5 .desc{font-size: 14px;letter-spacing: 2px;margin-top: 10px;margin-bottom: 20px;}
	.m-txt5 .txt{padding-bottom: 1px;}
	.m-list8{background-image: none;}
	.m-list8 li{width: auto;float: none;padding-left: 0;padding-top: 0;
		margin-bottom: 18px;
	}
	.m-list8 .desc{height: auto;margin-bottom: 20px;}
	.m-t2{font-size: 20px;margin-bottom: 20px;}
	.row-d3{padding: 30px;}
	.row-d4{padding: 35px 0px 50px;}
	.m-slider1 h3{font-size: 14px;}
	.row-b1 .col-l{width: auto;padding: 0;float: none;}
	.m-txt2 h1{font-size: 18px;font-weight: bold;margin-bottom: 15px;}
	.m-txt2 .tit{padding-right: 0;padding-bottom: 15px;margin-bottom: 20px;}
	.m-txt2 .date{position: static;font-size: 14px;line-height: 1.5;}
	.m-txt2 .txt{font-size: 14px;line-height: 1.8;}
	.row-b1{overflow: visible;padding-bottom: 50px;}
	.row-b1 .col-r{width: auto;float: none;padding: 0;padding-top: 35px;}
	.m-txt2 .arrow{margin-top: 30px;padding: 12px 15px;}
	.m-txt2 .arrow a{font-size: 14px;}
	.a-btn1{font-size: 14px;height: 45px;line-height: 45px;}
	.btn-down{bottom: 30px;}

	.g-t2 h3{font-size: 22px;}
	.row-e8, .row-e9{padding: 40px 0;}
	.m-list11 li{width: auto;float: none;margin-bottom: 20px;}
	.m-list11 .txt{margin: 0;padding: 20px;}
	.m-list11 .ico{width: 80px;margin-bottom: 15px;}
	.m-list11 .ico img{width: 50px;}
	.m-list11 h3{font-size: 18px;margin-bottom: 8px;}
	.m-list11 .desc{font-size: 14px;}

	.header.fixed .hdc{background-color: #fff;}
	.header.fixed .so .inp{background-color: rgba(0,0,0,.5);}
	.nav li .v1{line-height: 45px;}
	.nav{margin-bottom: 15px;}
	.lang dd{position: static;}
	.lang dd a{padding-left: 8px;}
	.nav ul{display: block;}
	.nav dl{position: static;width: auto;
		-webkit-transform: translateX(0%);
		-moz-transform: translateX(0%);
		-o-transform: translateX(0%);
		-ms-transform: translateX(0%);
		transform: translateX(0%);
	}
	.m-list7{padding-top: 100px;}
	.wp5{padding: 0 15px;}
	.m-list13{padding-top: 100px;}
	.m-list13 li{width: auto;float: none;margin-bottom: 20px;}
	.m-list13 .txt{padding: 18px 12px;}
	.m-list13 .txt:after{top: 29px;}
	.row-h1{padding: 100px 0 35px;}
	.m-txt9 h1{font-size: 18px;line-height: 1.5;font-weight: bold;
		margin-bottom: 20px;
	}
	.m-txt9{padding-top: 30px;}
	.m-txt9 .txt{font-size: 14px;}
	.row-h2{padding: 35px 0;}
	.m-t6{font-size: 20px;font-weight: bold;margin-bottom: 20px;}
	.m-list12 li{width: auto;float: none;margin-bottom: 20px;}
	.m-list12 .pic{margin-bottom: 15px;}
	.m-list12 h3{margin-bottom: 10px;}
	.m-list12 .desc{margin-bottom: 20px;}
	.m-list12 .btn{height: 38px;line-height: 36px;font-size: 12px;}

	.row-a1{padding-top: 0;}


}



