﻿
@media only screen and (max-width: 1400px) {
	.wp{max-width: 1200px;}
	.row-a2 .col-l{width: 280px;}
	.m-slider1 .ico{width: 50px;height: 50px;}
	.m-slider1 .t1{font-size: 20px;}
	.m-slider1 .con{height: 121px;line-height: 121px;}
	.m-list3{margin: 0 -10px;}
	.m-list3 .con{margin: 0 10px;}
	.m-list3 .desc{font-size: 14px;}
	.m-list3 .t1{margin-bottom: 5px;}
	.fd-l{margin-right: 70px;}
	.fd-nv dl{margin-right: 80px;}
	.row-b1 .col-l{width: 300px;}
	.row-b1 .col-r{width: 880px;}
	.m-sel .i-t a{font-size: 14px;padding-left: 20px;}
	.m-sel .item{padding: 10px;}
	.m-box1{padding: 20px 15px 10px;}
	.m-list8 .btn{width: 180px;font-size: 14px;}
	.m-txt3 .txt{font-size: 15px;line-height: 26px;}
	.m-txt3 .item:before{top: 10px;}
	.m-info{font-size: 16px;line-height: 34px;}
	.m-table th, .m-table td{font-size: 16px;height: 40px;}
	.m-txt4 .txt{font-size: 16px;}
	.m-slider6 .btn{font-size: 14px;}
	.m-slider6 .desc{font-size: 14px;}
	.m-slider6 .t1{margin-bottom: 5px;}
	.snv .t1{font-size: 16px;}
	.m-box2-1,.m-box2{padding: 20px 15px 10px;margin-bottom: 25px;}
	.row-c1 .col-r{width: 280px;}
	.row-c1 .col-l{width: 900px;}
	.m-t1{font-size: 20px;}
	.m-details{padding: 20px 25px 25px;}
	.m-details .txt{font-size: 16px;}
	.m-details .info,.m-list13 .info{font-size: 14px;}
	.m-details .info span,.m-list13 .info span{
		-o-background-size: 14px auto;
		-ms-background-size: 14px auto;
		-moz-background-size: 14px auto;
		-webkit-background-size: 14px auto;
		background-size: 14px auto;
	}
	.m-txt2 .txt{font-size: 16px;}
	.m-list12 .btn{font-size: 14px;width: 80px;}
	.m-txt1{font-size: 16px;}
	.m-list15 .top .s1{width: 18%;}
	.m-list15 .top .s4{margin-right: 9%;}
	.m-list15 .desc{font-size: 14px;}
	.m-list15 .t1{font-size: 16px;}
	.m-list15 .item{margin-bottom: 30px;}
	.m-list15 .bot{font-size: 16px;}
	.m-list15 .con{padding-bottom: 40px;}
	.m-list13 .date{margin-right: 30px;}
	.m-list18 .txt{padding: 13px 15px 15px;}
	.m-sel .t1{font-size: 20px;}
	.m-t2{font-size: 20px;}
 
}
/*Common For Max 960*/
@media only screen and (max-width: 1199px) {
	.wp{width: auto;padding: 0 15px;}
	.header .top{display: none;}
	.logo{line-height: 50px;}
	.logo img{height: 33px;}
	.menuBtn{display: block;}
	.nav{position: fixed;left: 0;right: 0;top: 50px;bottom: 0;overflow-y: auto;padding: 10px 0;
		background-color: #fff;border-top: 1px solid #CD261E;display: none;
	}
	.nav li{float: none;border-bottom: 1px solid #ddd;padding-right: 0;margin: 0 15px;}
	.nav li:last-child{margin-right: 15px;}
	.nav li .v1{line-height: 50px;}
	.nav .v1:before{display: none;}
	.nav li .v1:after{display: none;}
	.nav .ico{position: static;display: inline-block;vertical-align: middle;
		margin-top: -2px;margin-right: 6px;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
	}
	.sub{position: static;}
	.sub1 .t1{font-size: 18px;}
	.sub1 .nv-c a{font-size: 14px;margin-right: 20px;line-height: 32px;}
	.sub1{padding-top: 15px;}
	.sub2{width: auto;padding: 10px 0;
		-webkit-transform: translateX(0%);
		-moz-transform: translateX(0%);
		-o-transform: translateX(0%);
		-ms-transform: translateX(0%);
		transform: translateX(0%);
	}
	.sub2 a{text-align: left;padding-left: 20px;font-size: 14px;line-height: 36px;}
	body{padding-top: 50px;}
	.so2{padding: 15px;}
	.so2 .cont{width: auto;}
	.so2 .btn{width: 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;
	}
	.so2 .qing{right: 66px;}
	.row-b1{padding: 20px 0;}
	.row-b1 .col-l{width: auto;float: none;margin-bottom: 0;}
	.m-sel .t1{font-size: 18px;line-height: 50px;}
	.m-sel .i-t a{line-height: 32px;}
	.row-b1 .col-r{width: auto;float: none;padding-top: 35px;}
	.g-t2{font-size: 20px;}
	.m-list8{margin-top: 20px;}
	.m-list8 .pic{width: auto;float: none;margin-right: 0;margin-bottom: 10px;}
	.m-list8 .con{padding: 15px;}
	.m-list8 .ico{float: none;margin: 0 0 5px 0;display: block;}
	.m-list8 .info{float: none;overflow: hidden;margin-bottom: 10px;}
	.m-list8 .btn{float: none;width: auto;}
	.m-list8 .top{margin-bottom: 10px;}
	.m-list8 .desc{margin-bottom: 10px;}
	.pagination{margin: 30px 0 40px;}
	.footer{padding: 30px 0 0;}
	.fd-logo img{height: 40px;}
	.fd-logo{margin-bottom: 20px;}
	.fd-txt{font-size: 14px;}
	.fd-nv{display: none;}
	.fd-l{margin-right: 0;}
	.fd-qr{text-align: center;padding-top: 3px;}
	.fd-qr .t1{font-size: 18px;margin-bottom: 15px;}
	.fd-qr .qr{margin: 0 auto 10px;width: 80px;}
	.fd-qr .tips{font-size: 14px;line-height: 22px;}
	.fd-con{padding-bottom: 20px;}
	.fd-copy{padding: 12px 0;font-size: 12px;}
	.fix-right{right: 5px;}
	.ban .t1{font-size: 20px;}
	.ban .desc{font-size: 14px;}
	.ban{height: 180px;}
	.g-cur .cur{display: none;}
	.so3{width: auto;float: none;padding: 15px 0;margin: 0;}
	.so3 .btn{width: 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;
	}
	.so3 .qing{right: 66px;}
	.row-c1 .col-l{width: auto;float: none;}
	.m-details{padding: 20px 15px;}
	.m-details h1{font-size: 20px;}
	.m-details .txt{padding-top: 20px;font-size: 14px;}
	.row-c1 .col-r{width: auto;float: none;padding-top: 30px;}
	.m-list18{margin-top: 20px;}
	.row-c1{padding-bottom: 20px;}
	.m-list6 li{width: 50%;}
	.g-t2-1{margin-bottom: 20px;}
	.row-b2{padding: 35px 0;}
	.m-list6 .con{margin: 0 5px;}
	.m-list6{margin: 0 -5px;}
	.m-box1{margin-top: 25px;}
	.m-list13{margin-top: 25px;}
	.m-list13 .pic{width: auto;float: none;height: auto;margin-right: 0;margin-bottom: 15px;}
	.m-list13 .desc{font-size: 14px;margin-bottom: 12px;}
	.m-list13 .date{margin-right: 15px;}
	.m-list13 .txt{height: auto;padding-bottom: 12px;}
	.m-list13 li{margin-bottom: 20px;}
	.row-b3{padding: 35px 0 20px;}
	.m-tab1 li a{font-size: 16px;}
	.m-tab1 li a:after{margin: 0 15px;}
	.m-list15 .top .s4,.m-list15 .top .s3,.m-list15 .top .s2{display: none;}
	.m-list15 .top .s1{width: 46%;}
	.m-list15 .t1{margin-bottom: 10px;}
	.m-list15 .item{margin-bottom: 20px;}
	.m-list15 .bot{font-size: 14px;}
	.m-list15 .con{padding-bottom: 20px;}
	.m-list15 li{margin-bottom: 25px;}
	.m-list15 .top{font-size: 14px;padding-bottom: 20px;}
	.m-list15{margin-top: 20px;}
	.snv2 .con{height: 45px;line-height: 45px;}
	.row-b1 .col-l .m-box2:last-child{margin-bottom: 0;}
	.g-box1{padding: 20px 15px;}
	.g-t4{font-size: 20px;}
	.m-txt1{font-size: 14px;padding: 20px 0;}
	.g-box1{margin-bottom: 20px;}
	.m-map{height: 250px;}
	.m-list14 li{width: 50%;padding: 20px 0;}
	.m-list14{padding-top: 20px;}
	.m-list14 li:nth-child(2n):after{display: none;}
	.g-t3{font-size: 20px;}
	.m-list12 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list12 .info{font-size: 12px;}
	.m-list12 .con{padding-right: 9px;}
	.m-txt2 .pic{width: auto;float: none;margin-right: 0;margin-bottom: 15px;}
	.m-txt2{margin-top: 20px;}
	.m-txt2 .txt{font-size: 14px;}
	.m-list11{margin-top: 20px;}
	.m-list11 li{margin-bottom: 15px;}
	.m-list11 .txt{font-size: 14px;line-height: 24px;}
	.m-list11 .txt .ico{margin-top: 3px;}
	.m-list11 .con{padding-right: 33px;}
	.m-list11 .con:after{right: 10px;}
	.m-list11 .tit{font-size: 16px;}
	.pagination li{margin: 0 2px;}
	.m-list9 .txt{padding: 13px 15px;}
	.m-list4-1 li,.m-list2-1 li{width: auto;float: none;}
	.m-list4 .btn{font-size: 14px;}
	.m-list2 li{margin-bottom: 15px;}
	.m-list2 .txt{height: auto;padding: 13px 15px;}
	.m-top{padding: 30px 0 20px;margin-bottom: 20px;}
	.m-top .left{width: auto;float: none;}
	.m-top .tit{font-size: 20px;}
	.m-top .info{font-size: 14px;}
	.m-top .hao{margin-right: 15px;}
	.m-top .pdf-down{float: none;overflow: hidden;text-align: center;font-size: 0;margin-top: 20px;}
	.m-top .p-btn{display: inline-block;margin: 0 10px;float: none;}
	.row-d1-1 .col-l{width: auto;float: none;}
	.row-d1-1 .col-c{width: auto;padding: 30px 0 20px;float: none;}
	.m-txt3 .t1{font-size: 18px;padding-bottom: 12px;}
	.m-txt3 .txt{font-size: 14px;padding-top: 15px;}
	.m-txt3 .item{padding-left: 20px;}
	.row-d1-1 .col-r{width: auto;float: none;}
	.m-table{padding: 10px;}
	.m-info{padding-left: 0;}
	.row-d1-1{padding-bottom: 30px;}
	.g-t5{font-size: 20px;}
	.m-txt4{padding-top: 20px;margin-bottom: 30px;}
	.m-txt4 .txt{font-size: 14px;padding-bottom: 20px;margin-bottom: 20px;}
	.m-slider6 .con{margin: 20px 15px;}
	.m-slider6 .slick-dots{bottom: -20px;}
	.m-slider6 .slick-dots li button{width: 8px;height: 8px;}
	.banner .t1{font-size: 20px;margin-bottom: 3px;}
	.banner .desc{font-size: 16px;margin-bottom: 15px;}
	.banner .ico1{padding-right: 10px;margin-right: 10px;}
	.banner .ico1 img{height: 18px;}
	.banner .ico2 img{font-size: 26px;}
	.banner .txt .btn{width: 120px;height: 45px;line-height: 45px;font-size: 14px;}
	.banner .txt .btn:after{margin-left: 5px;}
	.banner .top{margin-bottom: 10px;}
	.banner .txt{padding-top: 40px;}
	.banner{height: auto;}
	.banner .slick-slider{height: 350px;}
	.so{position: static;padding: 15px;}
	.so .cont{width: auto;}
	.so .btn{width: 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;
	}
	.so .qing{right: 66px;}
	.m-list1 li{width: 50%;margin-bottom: 10px;}
	.row-a1{padding: 30px 0;}
	.m-list1{margin: 0 4px 30px;}
	.m-list1 .con{height: 80px;line-height: 80px;margin: 0 4px;}
	.m-list1 .t1{font-size: 16px;margin-bottom: 5px;}
	.m-list1 .ico{width: 32px;height: 32px;}
	.m-list1 li:last-child{width: auto;clear: both;float: none;}
	.g-t1 .tit{font-size: 20px;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;
	}
	.g-t1 .more{font-size: 14px;line-height: 30px;}
	.m-list2{margin-top: 20px;}
	.m-list2 li{width: auto;float: none;}
	.row-a2{padding-top: 35px;}
	.row-a2 .col-l{width: auto;float: none;margin-right: 0;}
	.m-slider1 .ico{width: 35px;height: 35px;margin-right: 8px;}
	.m-slider1 .t1{font-size: 16px;}
	.m-slider1 .con{height: 70px;line-height: 70px;margin: 0 5px;}
	.m-slider1 .con:after{display: none;}
	.m-slider1{margin: 0 -5px 20px;}
	.m-slider2 .item{padding: 15px;}
	.m-pic{margin-bottom: 20px;}
	.m-list3 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list3 .btn{font-size: 14px;}
	.m-list4{margin-top: 20px;}
	.m-list4 li{width: auto;float: none;}
	.row-a3{padding-bottom: 20px;}
	.row-a4{padding: 35px 0 30px;}
	.row-a4 .g-t1 .tit{float: none;}
	.g-t1 .tab{clear: both;text-align: center;margin-top: 20px;padding: 0;}
	.g-t1 .tab li{margin-right: 20px;margin-left: 0;}
	.row-a4 .g-t1{margin-bottom: 20px;}
	.row-a5 .col-l{width: auto;float: none;padding: 0;}
	.m-news .desc{font-size: 14px;}
	.m-news .date{margin-right: 15px;}
	.m-news .info{font-size: 14px;}
	.m-news .info span{
		-o-background-size: 14px auto;
		-ms-background-size: 14px auto;
		-moz-background-size: 14px auto;
		-webkit-background-size: 14px auto;
		background-size: 14px auto;
	}
	.row-a5 .g-t1{margin-bottom: 20px;}
	.row-a5{padding-top: 35px;}
	.row-a5 .col-r{width: auto;float: none;padding-top: 20px;padding-left: 0;}
	.m-list7 .date{margin-left: 15px;}
	.m-list7 .t1{font-size: 14px;}
	.m-list7 .con{line-height: 40px;}
	.row-a6{padding: 30px 0px;}
	.m-slider3 .con{margin: 0 5px;}
	.m-slider3 .pic{height: auto;}
	.m-slider3{margin: 20px -15px 0;}

	.fd-top{padding: 20px 0 15px;height: auto;}
	.fd-top .txt{float: none;margin-bottom: 8px;padding-top: 0;}
	.fd-top .t1{font-size: 18px;margin-bottom: 6px;}
	.fd-top .desc{font-size: 14px;}
	.fd-top .tel{float: none;line-height: 2;font-size: 18px;}

	.m-pic{padding: 15px;height: auto;}
	.m-pic .txt{position: static;
		-webkit-transform: translateY(0);
		-moz-transform: translateY(0);
		-o-transform: translateY(0);
		-ms-transform: translateY(0);
		transform: translateY(0);
	}
	.m-pic .t1{font-size: 17px;margin-bottom: 6px;}
	.m-pic .desc{font-size: 13px;}
	.banner .slick-dots{width: auto;left: 0;right: 0;bottom: 20px;text-align: center;font-size: 0;
		-webkit-transform: translateX(0%);
	    -moz-transform: translateX(0%);
	    -o-transform: translateX(0%);
	    -ms-transform: translateX(0%);
	    transform: translateX(0%);
	}
	.banner .slick-dots li{float: none;display: inline-block;margin: 0 4px;}
	.banner .slick-dots li button{width: 10px;height: 10px;}
	.tdt-label.tdt-clickable{display: none;}
	.n-txt1 .o-textbox{font-size: 14px;}
	.n-txt1 .o-name{font-size: 20px;margin-bottom: 10px;}
	.n-txt1{padding-top: 30px;}
}



