@media screen and (min-width:980px) and (max-width:1024px){
    /*index*/
    .logo{padding:15px 0 5px;}
    #myCarousel .carousel-inner .item a{height: 320px;}
    .recommend{margin-top:20px;}
    .recommendText{height: 214px;line-height: 20px;padding-top:40px;}
    .aboutCont{margin:15px 0;}
    .aboutText{width: 50%;}
    .about{margin-top:30px;}
    .seaSky{margin-top:80px;}
    .travelRightBottom p{line-height: 25px;padding-top:10px;margin-bottom:10px;}
    .travelRightBottom{padding:5%;margin-top:15px;}
    .travel .boxMain .travelTop:nth-child(2) .travelRightTop{margin-top:15px;}
    .travel{margin-top:30px;}
    .itinerary{margin-top:30px;}
    .itineraryBottom{margin-top:30px;}
    .itineraryBoxText p{height: 50px;overflow: hidden;}
    .itineraryDate{padding-top:10px;}
    .iBottom{padding:35px 0;}
    .iBottomBottomBox{width: 90%;}

    /*newslist*/
    .pageContactList p:last-child{padding:0;text-align: center;}
    .product{padding:0 2%;}
    .pageLeftErji li{line-height: 40px;}


}
@media screen and (min-width:619px) and (max-width:980px) {
    /*index*/
    .logo{padding:10px 0 5px;}
    #myCarousel .carousel-inner .item a{height: 300px;}
    .recommend{margin-top:20px;}
    .recommendText{height: 160px;line-height: 20px;padding:30px 20px;}
    .recommendText p{height: 100px;overflow: hidden;}
    .aboutCont{margin:15px 0;}
    .aboutText{width: 55%;padding-bottom:20px;}
    .about{margin-top:30px;}
    .seaSky{margin-top:80px;}
    .travelRightBottom p{line-height: 25px;padding-top:10px;margin-bottom:10px;height:85px;overflow: hidden;}
    .travelRightBottom{padding:3% 5%;margin-top:15px;}
    .travel .boxMain .travelTop:nth-child(2) .travelRightTop{margin-top:15px;}
    .travel{margin-top:30px;}
    .itinerary{margin-top:30px;}
    .itineraryBottom{margin-top:30px;}
    .itineraryBoxText p{height: 50px;overflow: hidden;}
    .itineraryDate{padding-top:15px;}
    .iBottom{padding:35px 0;}
    .iBottomBottomBox{width: 90%;}
    .logo a{font-size:22px;}
    .iNavList li a{font-size:15px;}
    .bd li{padding-top:10px;}
    .aboutBt p{font-size:35px;}
    .aboutCont{line-height: 25px;height:125px;overflow: hidden;}
    .seaSky{background-position: center center;background-size: cover;}
    .travelRightBottom .travelMore{width:21%;line-height: 25px;}
    .travelRightTop{width: 90%;margin:0 auto;background-position: bottom left;background-size: 100%;}
    .travelRightTop p:nth-child(1){font-size:19px;line-height: 20px;}
    .travelRightTop p:nth-child(2){font-size:17px;}
    .travel .boxMain .travelTop:nth-child(2) .travelRightTop{background-position: bottom right;background-size: 100%;}
    .itineraryDate p{font-size:25px;line-height: 35px;}
    .itineraryDate span{line-height: 30px;}
    .itineraryBoxImg{width:26%;}
    .itineraryBoxText{padding:0px  15px 0 15px;}
    .iBottomTop a{font-size:15px;}
    .iBottomBottomBox span{margin-top:10px;}

    /*newslist*/
    .pageContactList p:last-child{padding:0;text-align: center;font-size:23px;}
    .pageContactList p{padding-left:10px;}
    .pageLeft{width: 25%;}
    .pageRight{width: 73%;}
    .page{margin-top:25px;}
    .newslistMore{margin-top:10px;}
    .product{padding:0 2%;}
    .pageLeftErji li{line-height: 40px;}
	.productText{padding: 20px 0px;}



}

@media screen and (max-width: 619px) {
    /*index*/
    .flexMain{flex-wrap:wrap;}
    .iTop{display: none;}
    .iNav{display: none;}
    .index_head{display: block;}
    .ipHead{height: 50px;}
    #myCarousel .carousel-inner .item a{height: 160px;}
    .recommendBt p:nth-child(1){font-size:20px;}
    .recommend{margin-top:25px;}
    .tempWrap{width: 100% !important;overflow: hidden;}
    .bd li{width:50% !important;}
    .tempWrap ul{display: flex;}
    .recommendList li{width: 49%;}
    .recommendText{height: 177px;line-height: 20px;padding:40px 20px 0;}
    .recommendText p{height: 100px;overflow: hidden;}
    .recommendList li:nth-child(1), .recommendList li:nth-child(2){margin-bottom:10px;}
    .about{margin-top:25px;}
    .about .boxMain{background-position: top left;background-size: cover;}
    .aboutText{width: 100%;margin:0 10px -30px;padding:0 20px 20px;}
    .aboutBt p{font-size:30px;}
    .aboutCont{line-height: 25px;margin:15px 0;}
    .aboutBt{margin-top:-20px;}
    .seaSky{background-position: bottom left;background-size: cover;margin-top:50px;padding:20px 0;}
    .seaSkyBottom{margin-top:15px;}
    .seaSkyBottom li{width: 49%;}
    .travelTopLeft{width: 100%;}
    .travelTopRight{width:100%;margin-top:20px;}
    .travel{margin-top:25px;}
    .travelRightTop{width: 90%;margin:0 auto;background-position: bottom left;background-size: 100%;}
    .travelRightTop p:nth-child(1){font-size:19px;line-height: 20px;}
    .travelRightTop p:nth-child(2){font-size:17px;}
    .travel .boxMain .travelTop:nth-child(2) .travelRightTop{background-position: bottom right;background-size: 100%;margin-top:15px;margin-bottom:15px;}
    .travelRightBottom{padding:5%;margin-top:15px;}
    .travelRightBottom p{line-height: 25px;padding-top:10px;margin-bottom:10px;}
    .travelRightBottom .travelMore{width: 22%;}
    .itinerary{margin-top:20px;}
    .itineraryBoxImg{width: 100%;}
    .itineraryBoxText{width: 75%;padding: 0px 10px 10px 10px;}
    .itineraryDate{width: 25%;padding-top:15px;}
    .itineraryDate p{font-size:23px;line-height: 40px;}
    .itineraryBoxText p{height: 50px;overflow: hidden;}
    .itineraryDate span{font-size:16px;line-height: 30px;}
    .itineraryBottom{margin-top:20px;}
    .friend p{background-size: 35px;font-size:16px;}
    .friend{margin-top:20px;}
    .iBottomTop{display: none;}
    .iBottom{padding:15px 0; margin-top:15px;}
    .iBottomBottom{margin-top:0;}
    .iBottomBottomLeft{width: 100%;}
    .iBottomBottomRight{width: 100%;margin-top:20px;margin-bottom:20px;}
    .iBottomBottomBox{width: 100%;}
    .iBottomBottomLeft>p{font-size:20px;}
    .iBottomBottomBox span{margin-top:10px;}
    .index_foot{display: block;}
    .p-foot{height: 76px;}

    /*newslist*/
    .pageLeft{display: none;}
    .pageRight{width: 100%;}
    .pro_list{display: block;}
    .pageHome{display: none;}
    .page{margin-top:20px;}
    .newslistBox>p{height: 75px;overflow: hidden;}
    .newslistMore{margin-top:10px;}

    /*news*/
    .product{padding:0 ;}
    .productlistBox p{line-height: 30px;}
    .aboutPBt{display: none;}
    .aboutT{padding-top:0;}
    .productBt p span{display: block;text-align: center;margin:0!important;}



}
























