﻿@media (min-width: 768px) {
    .wp {
        width: 95%;
    }
}

@media (min-width: 1400px) {

    .wp{width: 1240px;}

}

@media (min-width: 1600px) {

	.wp{width: 1440px;}


}



@media only screen and (max-width: 1600px) {
    .banner{height: 500px;}
    .banner .t1,.banner .txt2 .t2{font-size: 40px;}
    .banner .lab{font-size: 30px;margin-bottom: 30px;}
    .banner .txt2 .desc2{font-size: 30px;}
    .banner .desc{font-size: 18px;max-width: 680px;}
    .g-more{font-size: 20px;}
    .m-list3 .txt:after{width: 325px;}
    .m-slider1 .desc{line-height: 2.4;}
    
    .m-list6 .desc{}
    .m-list7 .con{height: 550px;}

}




/*Common For Max 960*/
@media only screen and (max-width: 1199px) {
	body{padding-top: 1rem;}
	.wp{width: auto;padding: 0 15px;}
	.logo{line-height: 1rem;}
	.logo img{height: .7rem;}
	.menuBtn{display: block;margin-top: .18rem;}
	.hdr{position: absolute;left: 0;right: 0;top: 100%;padding: .2rem 0 .4rem;
		background-color: #fff;border-top: 1px solid #ffcb33;display: none;
	}
	.nav{float: none;}
	.nav li{float: none;margin-right: 0;}
	.nav li .v1{padding: 0 .3rem;font-size: .28rem;line-height: 60px;}
	.hd-btn{float: none;display: block;width: 2rem;margin-left: .3rem;
		height: .7rem;line-height: .7rem;padding: 0;border-radius: .35rem;
		text-align: center;font-size: .28rem;
	}
	.banner .t1{font-size: 20px;}
	.banner .lab{font-size: 16px;margin-bottom: 10px;}
	.banner .desc{font-size: 14px;display: none;}
	.banner{height: 285px;}
	.banner .slick-slide .con{background-position: right -100px center;}
	/*.banner .slick-slide .con{background-position: right center;}*/
	.row-a1{padding: 40px 0 25px;}
	.m-list1 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list1 li.open{width: auto;}
	.m-list1 li .desc {font-size: 14px;
	    visibility: visible;
	    opacity: 1;
	}
	.m-list1 .con{height: auto;padding: 15px;}
	.m-list1 .t1{font-size: 18px;margin-bottom: 15px;padding-bottom: 12px;}
	.m-list1 li .con {
	    background-color: #fff;
	    box-shadow: 0px 4px 0px 0px #ffcb33;
	}
	.m-list1 li.open .t1{margin-left: 0;}
	.row-a2{padding: 40px 0 25px;}
	.m-list2{margin-top: 25px;}
	.m-list2 li{width: 50%;margin-bottom: 15px;}
	.m-list2 .icon{width: 50px;height: 50px;margin-bottom: 12px;}
	.m-list2 .t1{font-size: 16px;}
	.g-more{font-size: 16px;}
	.g-more:after{width: 16px;height: 16px;}
	.row-a3{padding: 40px 0 25px;}
	.g-t1 .t1{font-size: 20px;}
	.m-list3 .cont{display: none;}
	.m-list3{overflow: hidden;margin-top: 25px;}
	.m-list3 li{position: static;width: auto;overflow: hidden;width: 50%;float: left;margin-bottom: 15px;}
	.m-list3 .desc{font-size: 14px;}
	.m-list3 .txt:after{display: none;}
	.m-list3 .i2 .icon, .m-list3 .i4 .icon{float: left;margin: 0 auto 10px;}
	.m-list3 .i2 .txt, .m-list3 .i4 .txt{text-align: center;width: auto;}
	.m-list3 li .icon{margin: 0 auto 12px;float: none !important;}
	.m-list3 .t1{font-size: 16px;margin-bottom: 5px;}
	.m-list3 .txt{float: none !important;width: auto;text-align: center;}
	.m-list3 .t1 span{margin-left: 12px;}
	.m-list3 .i2 .t1 span, .m-list3 .i4 .t1 span{float: none;margin-left: 12px;margin-right: 0;}
	.row-a4{padding: 40px 0 0;}
	.m-list4{height: auto;}
	.m-list4 li{position: static;width: auto !important;}
	.m-list4 .i1{background-image: none;padding: 20px;
		background-image: linear-gradient(to left, #BDBDBD, #FFFFFF);
	}
	.m-list4 .i2{background-image: none;padding: 20px;
		background-image: linear-gradient(to left, #ffcb33, #FFFFFF);
	}
	.m-list4 .t1{font-size: 18px;}
	.m-list4 .desc{font-size: 14px;color: #333;}
	.m-list4 .desc p{background-position: left top 10px;padding-left: 20px;
		-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{padding: 40px 0;}
	.m-slider1 .desc{font-size: 14px;line-height: 1.8;color: #222;}
	.row-a6{padding: 40px 0 60px;}
	.m-slider2{margin-top: 25px;}
	.m-slider2 .t1{line-height: 40px;font-size: 16px;height: 40px;}
	.row-a7{padding: 40px 0;}
	.footer{margin-top: 0;}
	.m-slider3{margin-top: 25px;}
	.m-txt1 .btn{width: 2.2rem;height: .8rem;line-height: .8rem;border-radius: .4rem;
		font-size: .26rem;
	}
	.wp2{padding: 0 15px;}
	.fd-nv{display: none;}
	.fd-r{float: none;}
	.fd-txt .desc{font-size: .24rem;text-align: center;}
	.fd-txt .t1{font-size: .3rem;text-align: center;}
	.fd-qr .t1{font-size: .3rem;text-align: center;}
	.fd-qr .pic{width: 1.8rem;margin: 0 auto;}
	.fd-qr{float: none;margin-bottom: .4rem;}
	.fd-txt{float: none;margin-left: 0;}
	.fd-copy{font-size: .24rem;line-height: 1.8;padding: .3rem 0;}
	.fd-copy a{display: inline-block;}
	.m-list7 li{width: auto;float: none;}
	.m-list7 .desc{font-size: 14px;}
	.row-c1{padding: 40px 0 25px;}
	.m-tab .t1{font-size: 14px;}
	.m-tab .txt{display: block;text-align: center;}
	.m-tab .t2{font-size: 12px;}
	.m-tab .icon{height: 30px;display: block;margin: 0 0 10px;}
	.m-tab .icon img{margin: 0 auto;}
	.m-tab .con{height: auto;padding: 20px 0;}
	.row-b1{padding: 40px 0;}
	.m-tips{margin-top: 10px;margin-bottom: 15px;}
	.row-b2{padding: 40px 0 25px;}
	.m-txt3{margin-top: 10px;margin-bottom: 20px;}
	.m-pic1{margin-bottom: 20px;}
	.m-list5 li{width: 50%;margin-bottom: 15px;}
	.m-list5 .t1{font-size: 18px;}
	.m-list5 .t2{font-size: 14px;}
	.m-list5 .icon{width: 50px;height: 50px;}
	.m-list5 .txt{height: 100px;padding-top: 40px;}
	.m-list5 li:last-child{width: auto;float: none;clear: both;}
	.row-b3{padding: 40px 0 25px;}
	.row-b3-1 .col-l{width: auto;float: none;margin-right: 0;margin-bottom: 20px;}
	.m-txt5 .desc{font-size: 14px;}
	.m-txt5 .t1{font-size: 18px;}
	.m-tab2 li .s1{font-size: 16px;line-height: 50px;height: 50px;}
	.m-tab2 dd a{font-size: 14px;line-height: 50px;height: 50px;}
	.row-b4{padding: 40px 0;}
	.row-b5{padding: 40px 0 15px;}
	.m-list6{margin-top: 25px;}
	.m-list6 .pic{float: none;width: auto;height: auto;margin-right: 0;}
	.m-list6 .t1{font-size: 16px;}
	.m-list6 .desc{font-size: 14px;line-height: 1.8;}
	.m-list6 .txt{margin-right: 0;}
	.m-list6 li:nth-child(2n) .pic{float: none;margin-left: 0;}
	.m-list6 li:nth-child(2n) .txt{margin-left: 0;}
	.m-list6 li{margin-bottom: 25px;}

	.g-t1 .t1{font-size: 20px;}
	.g-t1 .desc{font-size: 14px;}
	.m-slider1 .con{padding: 30px 25px 0;height: 320px;}
	.m-slider1 .desc{max-width: none;margin-bottom: 25px;}
	.m-slider1 .tit{height: 40px;}
	.m-slider1 .slick-dots{left: 0;right: 0;bottom: -25px;font-size: 0;text-align: center;}
	.m-slider1 .slick-dots li{width: 30px;float: none;display: inline-block;}
	.m-slider1 .slick-dots li button{height: 3px;}
	.m-slider2 .slick-dots li{width: 30px;}
	.m-slider2 .slick-dots li button{height: 3px;}
	.m-txt1 .t1{font-size: 20px;}
	.m-list7 li{margin-bottom: 20px;}
	.m-list7 .t1{font-size: 18px;line-height: 40px;}
	.m-list7 .icon{width: 40px;height: 40px;line-height: 40px;}
	.m-list7 .con{padding: 20px;height: auto;}
	.m-list7 .top{margin-bottom: 15px;}
	.ban .t1{font-size: 20px;}
	.ban .desc{font-size: 14px;}
	.ban{height: 200px;}
	.m-txt2{font-size: 14px;}
	.m-tips{font-size: 16px;}
	.m-txt3{font-size: 14px;}
	.m-pic2{margin-top: 20px;}
	.m-txt4{font-size: 14px;}
	.m-list6 .txt{margin-left: 0;}
	.m-list6 li:nth-child(2n) .txt{margin-right: 0;}
	.m-list6 .t1{font-size: 20px;margin-bottom: 15px;text-align: left !important;}
	.m-list6 .t1:before{display: none;}
	.m-list7 .more{font-size: 16px;}
	.row-b3-1 .col-r{margin-left: 0;}
	.m-txt5 .item{padding: 20px 20px 10px;}
	.m-txt5 .desc p{margin-bottom: 10px;padding-left: 24px;}
	.m-txt5 .desc p:before{width: 6px;height: 6px;left: 9px;}
	.banner .btn{font-size: 14px;}
	.banner .slick-dots{bottom: 12px;}
	.banner .txt2 .t2{font-size: 20px;}
	.banner .txt2 .desc2{font-size: 16px;}
	.m-list4 .i1 .con{float: none;width: auto;}
	.m-list4 .i2 .con{width: auto;margin-left: 0;}
	.m-list4 .con{width: auto;}
	.m-list3 .i2 .icon, .m-list3 .i3 .icon{margin: 0 auto .2rem;}
	.m-list3 .i2 .txt, .m-list3 .i3 .txt{text-align: center;}
	.m-list3 .i2 .t1 span, .m-list3 .i3 .t1 span{float: none;margin-left: .24rem;margin-right: 0;}
	.m-list3 .list{display: none;}
	.m-list3 .list-mo{display: block;}

	.m-slider2 .slick-dots li{width: 8px;margin: 0 3px;}
	.m-slider2 .slick-dots li button{height: 8px;border-radius: 50%;}
	.m-slider2 .slick-dots li button:after{display: none;}
	.m-slider2 .slick-dots li.slick-active button{background-color: #ffcb33;}
	.ythys{display: none;}
	.footer{display: none;}
	.fudong{display: none;}
	.erjinav{
		transform: translateX(0%) !important;
	}

	.pop-yue .cont{width: 95%;}
	.pop-yue .item-50{width: auto;float: none;}
	.pop-yue .xuan label{width: 50%;}
	.pop-yue .form{max-height: 500px;overflow: hidden;overflow-y: auto;}
	.pop-yue .xuan{margin-bottom: 30px;}
	.pop-yue .lywz{padding-bottom: 0;}
}



