﻿@media only screen and (max-width: 1199px) {
	.m-list2-1{padding: 0 50px;}
	.m-list2 .slick-prev{left: 0px;background-image: url(../images/arr-l.png);}
	.m-list2 .slick-next{right: 0px;background-image: url(../images/arr-r.png);}
/*Common For Max 1180*/
@media only screen and (max-width: 1180px) {
    .lm-menu.menu-float{left: 10px;margin: 0;}
}


}
/*Common For Max 960*/
@media only screen and (max-width: 1099px) {
    #bd {
        margin-top: 20px;
    }
	.wp,.lm-wp{width: 98%;}

	#banner{height: 500px !important;}
	.m-list1 p{font-size: 12px;}
	.m-txt1{padding: 50px 10px;}


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

    .lm-box2 {
        padding-top: 20px;
    }


    /*******************************
        -------[=lm]-------
    ********************************/
    /*关于我们*/
    .m-year .line{width: 76%;left: 12%;}
    .lm-list03{
        margin: 0 -10px;
        padding-top: 0;
    }
    .lm-list03 .inner{padding: 0 10px;}
 
}



/*Common For Max 768*/
@media only screen and (max-width: 959px) {
	#banner{height: 400px !important;}

	.nav li .v1{font-size: 14px;}
	.m-list1 h3{font-size: 16px;margin-bottom: 15px;}
	.m-list1 span{margin-bottom: 20px;}
	.m-list1 .con{height: 350px;}
	.m-list1{padding-top: 60px;margin-bottom: 50px;}
	.m-contact{padding-top: 50px;}
	.ul-contact li:nth-child(2) {margin: 0 45px 0 80px;}
	.snv{display: none;}

	.m-list3 li{width: auto;float: none;}
	.m-list3 li .con{padding: 0 10px;}

	.ul-orders{margin: 0 -20px;}
	.ul-orders .con{margin: 0 20px;}




    /*******************************
        -------[=lm]-------
    ********************************/
    /*关于我们*/
    .lm-tit1{padding: 50px 0 20px;}
    .slick-year .box{padding: 15px 10px;font-size: 14px;line-height: 24px;}
    .slick-year .box p{padding-bottom: 10px;}
    .lm-list02 li{width: 33.33%;margin-bottom: 20px;}
    .lm-list03 li{width: 50%;margin-bottom: 30px;}
    .lm-list05 .tit span{font-size: 16px;}
    .lm-list08 .li-1,
    .lm-list08 .li-2, .lm-list08 .li-3{float: none;width: auto;}
    /*巴黎旅游*/
    .lm-menu,
    .lm-menu.menu-float{position: static;}
    .lm-box{padding: 35px 0 0;}
    .lm-menu{overflow: hidden;padding: 0 0 35px;}
    .lm-menu li{width: 20%;float: left;}
    .lm-menu li a{margin: 0 0 0 -1px;height: 20px;line-height: 20px;padding: 25px 0;}
    .lm-menu em{
        right: auto;top:auto;margin-top:0;bottom: -12px;left: 50%;margin-left: -7px;
        border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 6px solid #081c41;
    }

}



/*Common For Max 480*/
@media only screen and (max-width: 767px) {
	
	#hd{height: 60px;line-height: 60px;position: fixed;background-color: #fff;width: 100%;z-index: 999;}
	#hd .tel{display: none;}
    #banner{padding-top: 60px;}
	.menuBtn{display: block;}
	.logo{line-height: 60px;}
	.logo .pic{margin-left: 10px;height: 40px;display: inline-block;}
	.logo .pic img{height: 100%;}
	.logo em{font-size: 14px;top: 0;}
	#nv{position: fixed;height: auto;top: 60px;width: 50%;left: auto;right: 0;background: rgba(8,28,65,1);}
	.nav li{float: none;width: auto;}
	.nav li:nth-child(1) .v1,
	.nav li:nth-child(6) .v1,
	.nav li:nth-child(7) .v1,
	.nav li:nth-child(8) .v1,
    .nav li:nth-child(9) .v1{padding-right: 21px;}
	.nav dl{width: 100%;position: static;text-align: center;}
	.nav dd a{padding-left: 0;}
	#banner{height: 250px !important;}

	.m-list1{margin-bottom: 0;}
	.m-list1 li{width: 50%;margin-bottom: 35px;}
	.m-list1 li:nth-child(2) .con .txt{padding-left: 0;text-align: center;}
	.m-list1 .con{height: 300px;}
	
	.m-list2{padding-top:30px;}

	.m-contact{margin-bottom: 20px;}
	.ul-contact li{display: block;margin-bottom: 15px;}
	.ul-contact li p{line-height: 24px;}
	.ul-contact li:nth-child(2){margin: 0;margin-bottom: 15px;}
	.g-tit1{margin-bottom: 20px;}
	.ul-contact .pic{margin-bottom: 10px;}

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

	.m-orders{padding-top: 0;}
	.m-orders .txt{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
	.ul-orders span{font-size: 14px;}
	.ul-orders{margin: 0 -5px;}
	.ul-orders .con{margin: 0 5px;}
	.ul-orders label{font-size: 14px;}
	.ul-orders li{margin-bottom: 10px;}

    .m-list2 .txt p{font-size: 13px;}
    .m-list2 span{font-size: 13px;}

    #banner.banner-01{height: 300px;}

    .side{display: none;}

    /*******************************
        -------[=lm]-------
    ********************************/
    /*关于我们*/
    .m-year .line{width: 68%; left: 16%;}
    .lm-text01{font-size: 12px;line-height: 26px;}
    .lm-list02 .txt{margin-top: 10px;line-height: 30px;font-size: 14px;}
    .lm-list02 .pic h3{font-size: 15px;}
    .lm-list03 .tit{
        padding-top: 0;font-size: 16px;line-height: 30px;
        -webkit-background-size: 40px 40px; background-size: 40px 40px;
    }
    .lm-tit2{padding: 20px 0;font-size: 12px;}
    .lm-list04 li{width: 33.33%;}
    .lm-list05 .tit span{line-height: 30px;padding: 0 10px;font-size: 14px;}
    .lm-list05 .tit{margin-top: -15px;}
    .lm-list05{margin: 0 -8px;}
    .lm-list05 a{margin: 0 8px;}
    .lm-list06 li{margin-bottom: 10px;}
    .lm-list06 .li-1{width: 59%;}
    .lm-list06 .li-2{width: 41%;}
    .lm-list06 .li-3{width: 100%;}
    .lm-list07 li{width: 50%;}
    .lm-list09 li,
    .lm-list10 li{float: none;width: auto !important;margin-bottom: 10px !important;}

    /*巴黎旅游*/
    .lm-box{padding: 20px 0 0;}
    .lm-menu li{float: none;width: auto;}
    .lm-menu li a{height: auto;padding: 10px;}
    .lm-menu em{border-left: 0 solid transparent;border-right: 0 solid transparent;border-top: 0 solid #081c41;}
    .lm-list11 li{float: none;width: auto;}
    .lm-article .tit h3{font-size: 18px;line-height: 40px;}
    .lm-list11 li a{text-align: left;font-size: 13px;}
    .lm-list11 li span{
        margin-left: 20px;
        -webkit-background-size: auto  20px;
        background-size: auto  20px;
    }
    .lm-article{margin-bottom: 20px;}
    .lm-article .txt{font-size: 14px;}
    .lm-article .lm-btn a{font-size: 12px;}
    .lm-tit3{font-size: 18px;line-height: 50px;}
    .m-recommend .txt h3{font-size: 18px;line-height: 50px;}
    .m-recommend .txt{font-size: 14px;}
    /*商务合作*/
    .lm-list01{margin: 0 -5px;}
    .lm-list01 li a{margin: 0 5px;}
    .lm-list01 li{width: 50%;margin-bottom: 10px;}
    .g_list01 li{float: none;width: auto;}
    .lm-menu li a{margin: -1px 0 0;}
    .lm-list11 li a{margin: -1px 0 0;}
    .h100{height: 50px;}

    .m-list2 .txt p{text-align: center;background: 0;}
    .lm-menu {border-right: 1px solid #ddd;padding-bottom: 0;margin-bottom: 35px;}
    .lm-menu li{width: 50%;float: left;}
    .lm-menu li a{margin-top: 0;border-bottom: 0;border-right: 0;}
    .lm-menu li:last-child,.lm-menu li:nth-last-child(2){border-bottom: 1px solid #ddd;}
    .menuBtn{}
    .fd-65{display: block;}
    #fd{display: none;}
    .fd-tab{display: block;}
	
	
	.tz-pc{display:none;}
	.tz-mobile{display:block;}

}


/*Common For Max 320*/
@media only screen and (max-width: 479px) {

	#banner{height: 200px !important;}
    #banner.banner-01{height: 200px;}

    #banner .slick-dots li button {
        width: 8px;
        height: 8px;
    }


	/*.m-list1 li{width: auto;float: none;}*/
    .m-list1 .con{margin: 0 2px;}
    .m-list1{padding: 40px 5px 0;}
    .m-list1 h3{font-size: 14px;}

	.m-list2{padding: 0 30px;}
	.m-list2 .txt h4{margin-bottom: 5px;}
	.m-contact{padding-top: 40px;}
	.m-txt1{padding: 30px 10px;}
	.m-txt1 h1{margin-bottom: 15px;}
	.m-txt1 p{margin-bottom: 15px;}

	.m-list3 .pic{margin-right: 10px;width: 100px;height: 67px;}
	.m-list3 li{margin-bottom: 20px;}
    .m-list3 h3{margin-bottom: 5px;}
    .m-list3 h3 a{font-size: 14px;}
    .m-list3 .txt{padding-top: 0;}
    .m-list3 p{font-size: 12px;line-height: 20px;height: 43px;}
	.ul-orders{padding: 0 10px;}
	.ul-orders label{margin-left: 15px;}
	.ul-orders li{width: auto;float: none;margin-bottom: 0;}
	.m-orders .btn{margin-top: 20px;}

	.m-list2-1{padding: 0 30px;}
	.m-list2 .slick-arrow{width: 30px;height: 30px;}

    .logo em{margin-left: -10px;}
    /*******************************
        -------[=lm]-------
    ********************************/
    /*关于我们*/
    .lm-tit1{padding: 30px 0 10px;}
    .lm-tit1 span{font-size: 16px;}
    .m-year .line {width: 52%;left: 24%;}
    .lm-list02 li{width: 50%;}
    .lm-list03 .box{font-size: 12px;line-height: 24px;padding: 10px;}
    .lm-list04 li{width: 50%;}
    .lm-list05 li{width: 50%;margin-bottom: 15px;}
    .lm-list07{margin: 0 -7px;}
    .lm-list07 a{margin: 0 7px;}
    .lm-list07 li{margin-bottom: 14px;}
    .lm-list08 .li-3 .pic, .lm-list08 .li-2 .pic,.lm-list08 .txt2{float: none!important;width: auto;}
    .lm-list08 .txt1,
    .lm-list08 .box{padding: 10px 20px 20px;}
    .lm-list08 .inner-box{
        position: static;    
        transform: translate(0);
        -ms-transform: translate(0);  
        -webkit-transform: translate(0); 
        -o-transform: translate(0);   
        -moz-transform: translate(0);
    }
    .lm-list08 .li-2{margin-bottom: 0;}
    /*巴黎旅行*/
    .btn-more{padding: 0;font-size: 14px;}
    .lm-menu li a{font-size: 12px;}

    .m-list1{position: relative;z-index: 99;overflow: visible;}
    .m-list1 .con{border: 0;height: auto;}
    .m-list1 span{margin-bottom: 10px;}
    .m-list1 .txt{position: absolute;width: 90%;left: 5%;top: 145px;background-color: #fff;display: none;
        padding: 20px 0;box-shadow: 0px 0px 10px #555;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -o-box-sizing: border-box;
        box-sizing: border-box;
    }
    .m-list1 .close{width: 30px;height: 30px;position: absolute;right: 0px;top: 0px;z-index: 999;
        background: url(../images/ico-close.png) no-repeat center center;
        -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:hover span{background-color: #081c41;}
    .m-list1 li:hover .ico1{background-image: url(../images/ico-01.png);}
    .m-list1 li:hover .ico2{background-image: url(../images/ico-02.png);}
    .m-list1 li:hover .ico3{background-image: url(../images/ico-03.png);}
    .m-list1 li:hover .ico4{background-image: url(../images/ico-04.png);}

    .m-list1 li.on .con span{background-color: #fff;}
    .m-list1 li.on .con .ico1{background-image: url(../images/ico-01-on.png)}
    .m-list1 li.on .con .ico2{background-image: url(../images/ico-02-on.png);}
    .m-list1 li.on .con .ico3{background-image: url(../images/ico-03-on.png);}
    .m-list1 li.on .con .ico4{background-image: url(../images/ico-04-on.png);}
    .m-list1 li:last-child .txt,.m-list1 li:nth-last-child(2) .txt{top: 290px;}


    .m-list2{clear: both;}




}
