@charset "UTF-8";
*{margin:0;padding: 0; }
*, *:after, *:before {box-sizing: border-box;}
html.ac-gn-noscroll, html.ac-gn-noscroll body {overflow: hidden!important;height: 100%!important;}
html.ac-gn-noscroll-long {overflow-y: scroll!important;}
::selection{text-shadow: none;background:#d5d5d5;color:#000;}
::-moz-selection {text-shadow: none;background:#d5d5d5;color:#000;}
::-webkit-selection{text-shadow: none;background:#d5d5d5;color:#000;}
/* 滚动条凹槽的颜色，还可以设置边框属性 */
::-webkit-scrollbar-track-piece {background-color:#f8f8f8;}
/* 滚动条的宽度 */
::-webkit-scrollbar {width:12px;height:12px;}
/* 滚动条的设置 */
::-webkit-scrollbar-thumb {background-color:#777;background-clip:padding-box;min-height:28px;border:1px solid #777;border-radius:5%;}
/* ::-webkit-scrollbar-thumb:hover {background-color:#33b9ab;} */
body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Liberation Sans",SimHei,"PingFang SC",sans-serif;background: #fff;}
@media only screen and (min-width:768px) {
body{font-family:"PingFang SC","Microsoft YaHei","Hiragino Sans GB","Wenquanyi Micro Hei","WenQuanYi Zen Hei","ST Heiti",SimHei,"WenQuanYi Zen Hei Sharp",sans-serif;}
}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:none;-webkit-transition:all .25s linear .01s;transition:all .25s linear .01s}
a,button,input{outline:0;color:#000;}
a:active,a:hover,a:link,a:visited{color:#555;text-decoration:none;}
img{border:0}
li:hover{-webkit-transition:all .25s linear .03s;transition:all .25s linear .03s}
.text-overflow{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
b,dd,dl,dt,em,i,li,ol,p,span,ul{font-weight:400;padding:0;margin:0;font-style:normal}
li,ul{list-style:none;margin:0;padding:0;}
.left{float:left}
.right{float:right}



/* 标题 */
.title{max-width:900px;margin:30px auto;text-align:center;}
.title h1{font-size: 24px;color: #54d9cd;}
.title h1 span{font-size: 24px;font-weight:100;}
.title h1 span:nth-child(2){margin: 0 15px;color:#000;}
.title h3{font-size:26px;}
.title em{font-size:12px;color:#a8a8a8;display: block;}
.title .titlebtn{display: inline-block;font-size: 13px;padding: 5px 20px;background: #81d6cf;border-radius: 90px;color: #FFF;margin-top: 10px;}
@media only screen and (min-width:768px ) {
    .title{max-width:1200px;margin:100px auto 60px;}
    .title h1{font-size: 55px;color: #54d9cd;}
    .title h1 span{font-size: 55px;font-weight:100;}
    .title h1 span:nth-child(2){margin: 0 30px;color:#000;}
    .title em{font-size:16px;}
}
.newtitle{text-align: center;padding: 30px 0 10px;}
.newtitle h3{color:#54d9cd;margin-bottom:10px;font-size:22px;}
.newtitle p{font-size: 12px;margin-bottom:10px;}
.newtitle h4{font-weight: normal;color: #86dad2;}
@media only screen and (min-width:768px ) {
    .newtitle{text-align: center;padding: 80px 0 30px;}
    .newtitle h3{font-size: 40px;margin-bottom:15px;}
    .newtitle p{font-size: 16px;margin-bottom:15px;}
    .newtitle h4{font-size: 22px;}
}
.CategoryTitle{padding: 40px 20px 30px 20px;text-align: center;}
.CategoryTitle h2{color: #000;font-weight: 800;font-size:30px;text-align: center;}
.CategoryTitle p{font-size: 12px;color: #b6b6b6;text-align: center;}
@media only screen and (min-width:768px ) {
.CategoryTitle{padding:100px 0px 60px 0px;}
.CategoryTitle h2{font-weight: 800;font-size: 57px;height: 80px;line-height: 80px;}
}
.IndexHeader{padding:15px;}
.IndexHeaderTitle{font-size:20px;text-align: center;color: #54d9cd;}
.IndexHeaderTitle span{font-size:20px;margin:0 5px;color: #000;}
.IndexHeaderP{font-size:13px;text-align: center;color: #a8a8a8;text-align: center;}
@media only screen and (min-width:768px ) {
.IndexHeader{padding:50px 0px;}
.IndexHeaderTitle{font-size: 50px;text-align: center;font-weight: 100;color: #54d9cd;}
.IndexHeaderTitle span{font-size: 50px;font-weight: 100;margin:0 10px;color: #000;}
.IndexHeaderP{text-align: center;color: #a8a8a8;text-align: center;font-size:16px;}
}


.list_picture_header{text-align: center;padding: 20px;}
.list_picture_header h2{font-size:30px;margin-bottom: 15px;color:#000000;}
.list_picture_header p{font-size: 14px;color: #737373;}
@media only screen and (min-width:768px ) {
    .list_picture_header{padding: 80px;}
    .list_picture_header h2{font-size:60px;font-weight: 100;color: #54d9cd;}
    .list_picture_header p{font-size: 22px;}
}


/* 照片列表页 */
#adlist{max-width:750px;margin:0 auto;}
#adlist img{width:100%;}
.style{overflow:hidden;max-width:640px;margin: 0 auto;background: #eaeaea;}
.style ul{overflow:hidden;margin-bottom:20px;}
.style ul li{width:50%;float:left;background: #FFF;border: 1px solid #eaeaea}
.style ul li img{width:100%;display:block;}
.style ul li a .xj{display:none;}
.style ul li div{overflow:hidden;border-top: none;padding:0px 5px;font-size:13px;color:#333;line-height: 30px;position: relative;}
.style ul li div .style_dm{float:right;display:inline-block;background: url(../ico/heart.svg) left center no-repeat;padding-left:17px;background-size:15px;font-size: 12px;color: #888;margin-left: 5px;}
.style .style_photo_title{overflow: hidden;max-width: 750px;margin: 5px auto;padding: 0 5px;}
@media only screen and (min-width:768px ) {
    #adlist{max-width:1920px;}
    .style{overflow:hidden;max-width: 1600px;margin: 0 auto;background: #FFF;}
    .style .style_titles{border-bottom:1px dotted #ddd;}
    .style .style_titles ul{display:block;margin:0 auto;max-width: 1400px;overflow: hidden;text-align: center;}
    .style .style_titles ul li{display:inline-block;padding:15px 30px;font-size:18px;background:#e6e6e6;border:1px solid #e4e4e4;border-bottom: 0px;color:#000;border-top-left-radius:3px;border-top-right-radius:3px;}
    .style .style_titles ul li.on{color:#000;cursor:pointer;background:#FFF;border:1px solid #e4e4e4;border-bottom: 0px;}
    .style .style_photo_title{overflow: hidden;max-width: 1400px;margin: 5px auto;padding: 15px 5px;font-size: 22px;}
    .style ul{overflow:hidden;margin-bottom: 50px;}
    .style ul li{float:left;width:24%;margin:0.5%;box-shadow: 0px 0px 2px #f4f4f4;}
    .style ul li a{overflow:hidden;display: block;position: relative;}
    .style ul li a img{width:100%;}
    .style ul li a .xj{display:block;opacity:0;position: absolute;left:0;top:-500px;z-index:10;}
    .style ul li div{font-size:16px;padding:0px 10px;height:40px;line-height:40px;}
    .style ul li div .style_dm{margin-left: 10px;padding-left:20px;background-size:18px;font-size: 14px;}
}    
/* 列表页标题 */
.listtitle{margin:0 auto;text-align:center;}
.listtitle h3{font-size:30px;font-weight: normal;}
.listtitle p{color: #a7a7a7;font-size: 13px;}
@media only screen and (min-width:768px ) {
    .listtitle{width:750px;margin:65px auto;}
    .listtitle h3{font-size:40px;margin-bottom:15px;margin-top:0;}
    .listtitle p{font-size: 14px;}
}
/* 照片详情页 */
.show_pictrue{max-width:1920px;margin:0 auto;}
.show_pictrue .m_show_pictrue{max-width:768px;margin:0 auto;}
.show_pictrue .m_show_pictrue .m_top{padding: 30px 15px 0;}
.show_pictrue .m_show_pictrue .m_top .details{overflow: hidden;}
.show_pictrue .m_show_pictrue .m_top .details .shop{display: block;}
.show_pictrue .m_show_pictrue .m_top .details .shop i{color:#111;font-size: 16px;}
.show_pictrue .m_show_pictrue .m_top .details .while{font-size: 12px;color: #aaa;}
.show_pictrue .m_show_pictrue .m_img{width:100%;margin:0 auto;text-align: center;}
.show_pictrue .m_show_pictrue .m_img img{width:100%; display: block;border-bottom:1px solid #fff;}
.show_pictrue .m_show_pictrue .m_img a{display: inline-block;padding: 7px 25px;margin: 20px auto;background: #14c9b4;color: #fff;border-radius: 40px;font-size: 16px;}
.show_pictrue .m_show_pictrue .text{padding: 20px 15px;font-size: 12px;color: #666;}
@media only screen and (min-width:768px ) {
    .fancybox-lock .fancybox-overlay{z-index: 9999999;}
    .show_pictrue .pc_show_pictrue{max-width:1920px;margin:0 auto;}
    .show_pictrue .pc_show_pictrue .text{font-size:14px;line-height:25px;background:url(../image/show.png) no-repeat;padding:60px 0 10px 0;text-align:left;}
    .show_pictrue .pc_show_pictrue .pc_content{max-width:1100px;margin:0 auto;background: #fff;}
    .show_pictrue .pc_show_pictrue .pc_content>img{display: block;max-width: 1000px;margin: 10px auto 0 auto;border: 5px solid #ddd;border-radius: 4px;}
    .show_pictrue .pc_show_pictrue .pc_content .fancybox img{max-height: 115px;margin: 5px;border: 5px solid #EEE;}
    .show_pictrue .pc_show_pictrue .pc_content .fancybox img:hover{border: 5px solid #14c9b4;}
    .show_pictrue .pc_show_pictrue .product{overflow: hidden;background: #fff;padding: 50px 0;}
    .show_pictrue .pc_show_pictrue .product ul{max-width:1500px;margin:0 auto;overflow: hidden;}
    .show_pictrue .pc_show_pictrue .product ul li{width:24%;float:left;margin:0.5%;}
    .show_pictrue .pc_show_pictrue .product ul li a img{width:100%;display: block;}
    .show_pictrue .pc_show_pictrue .product ul li a{overflow:hidden;display: block;position: relative;}
    .show_pictrue .pc_show_pictrue .product ul li a img{width:100%;display: block;}
    .show_pictrue .pc_show_pictrue .product ul li a .xj{opacity:0;position: absolute;left:0;top:-500px;z-index:10;}
    .show_pictrue .pc_show_pictrue .product ul li div{overflow:hidden;border: 1px solid #ddd;padding: 5px 8px;}
    .show_pictrue .pc_show_pictrue .product ul li div p{font-size:14px;display:inline;width:33%;text-align: center;line-height: 30px;margin: 0;}
    .show_pictrue .pc_show_pictrue .product ul li .style_title{float:left;}
    .show_pictrue .pc_show_pictrue .product ul li .style_dm{float:left;}
    .show_pictrue .pc_show_pictrue .product ul li .style_time{float:right;}
    .show_pictrue .pc_show_pictrue .pc_top{width:1100px;margin:20px auto;overflow:hidden;background:#f3f3f3;border: 1px solid #fff;}
    .show_pictrue .pc_show_pictrue .pc_top .pc_top_img{width:30%;}
    .show_pictrue .pc_show_pictrue .pc_top .pc_top_img img{width:100%;}
    .show_pictrue .pc_show_pictrue .pc_top .pc_top_content{width:45%;padding-left:100px;}
    .show_pictrue .pc_show_pictrue .pc_top .pc_top_content .left1{padding-top: 20px;color:#14c9b4;font-size:28px;font-weight:700;line-height: 26px;}
    .show_pictrue .pc_show_pictrue .pc_top .pc_top_content .left2{font-size:12px;color:#858586;text-transform: uppercase;}
    .show_pictrue .pc_show_pictrue .pc_top .pc_top_content .left3{padding-top: 10px;color:#14c9b4;font-size:34px;}
    .show_pictrue .pc_show_pictrue .pc_top .pc_top_content .left4{font-size:14px;color:#000;padding-top: 20px;}
    .show_pictrue .pc_show_pictrue .pc_top .pc_top_content .left4 a{padding-left:50px;font-size:13px;color:#14c9b4;}
    .show_pictrue .pc_show_pictrue .pc_top>.pc_top_content .left5 {width:150px;overflow: hidden;float:left;}
    .show_pictrue .pc_show_pictrue .pc_top .pc_top_content .left5 a{    background: #BCBCBC;display: inline-block;width: 60px;height: 60px;margin-top: 50px;line-height: 60px;text-align: center;font-size: 24px;font-weight: 600;color: #fff;}
    .show_pictrue .pc_show_pictrue .pc_top .pc_top_content .left5 a:hover{background:#14c9b4;}
    .show_pictrue .pc_show_pictrue .pc_top .pc_top_jianjie{width:25%;padding:20px;}
}    
/* 页码 */
#pages{padding:20px 0;overflow:hidden;text-align:center}
#pages a,#pages span{display:inline-block;background: #FFF;color:#333;padding:5px 10px;border:1px solid #e4e4e4;border-radius:2px;margin:1px}
#pages span{background:#14c9b4;color:#fff;border:1px solid #14c9b4;}
@media only screen and (min-width:768px ) {
    #pages a,#pages span{padding:8px 15px;}
}    
/* 查看更多 */
.more{margin:0px auto 20px;text-align:center;}
.more a{color: #59b0a5;border-bottom: 1px solid #59b0a5;}
@media only screen and (min-width:768px ) {
    .more{margin:0px auto 50px;}
}
/* 微影像list */
.video{width:100%;overflow:hidden;}
.video .video_box{max-width:750px;margin:5px;}
.video .video_box ul li{margin-bottom:50px;}
.video .video_box ul li .video_title1{overflow: hidden;}
.video .video_box ul li .video_title1 img{width: 70px;float: left;} 
.video .video_box ul li .video_title1 p{float: right;padding: 8px;color: #888;} 
.video .video_box ul li .video_title2 h4{background: url(../image/yinghao.png) no-repeat left center;background-size: 25px 15px;font-size:16px;padding-left:45px;} 
.video .video_box ul li .video_title2 p{font-size: 16px;padding:10px 0;background:url(../image/video-logo.png) no-repeat left center;background-size:35px;padding-left:40px;} 
.video .video_box ul li video{width: 100%;margin:0 auto;background: #000;}
@media only screen and (min-width:768px ) {
    .video{margin:0;}
    .video .video_box{max-width:1000px;margin:0 auto;}
    .video .video_box ul li{margin-bottom:100px;}
    .video .video_box ul li .video_title2 h4{background-size: 34px 21px;font-size:28px;padding-left:45px;}
    .video .video_box ul li .video_title2 p{font-size: 20px;padding: 20px 0;background-size:45px;padding-left:55px;} 
}    
/* 品牌线花絮 */
.huaxu{max-width:1400px;margin:0 auto;}
.huaxu .huaxu_box{margin: 0.5%;}
.huaxu video{width:100%;}
/* 全球旅拍 */
.show-style{width:100%;overflow:hidden;display:block;}
.show-style #CatidImage img{width:100%;}
.show-style .main_title{text-align:center;}
.show-style .show-content{max-width:750px;margin:0 auto;line-height: 0;}
.show-style .show-content img{width:100%;vertical-align: baseline;}
@media only screen and (min-width:768px ) {
    .show-style .show-content{max-width:1200px;margin:0 auto 20px;}
}
/* 主题风格与全球旅拍冲突样式 */
.title_77{display: none;}
.title_14{display: block;}
/* 主题风格 */
.zhuti{overflow: hidden;max-width: 750px;margin:0 auto 20px;}
.zhuti ul{overflow: hidden;}
.zhuti ul li{width:100%;margin:7px 0;position: relative;}
.zhuti ul li a img{width:100%;}
.zhuti ul li a h3{display:none;}
@media only screen and (min-width:768px ) {
    .zhuti{max-width: 1400px;}
    .zhuti ul li{width:48%;margin:1%;float: left;}
    .zhuti ul li img{width:100%;display:block;}
    .zhuti ul li a h3{display:block;width:100%;padding-left:10px;font-weight:normal;font-size:22px;line-height:25px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:absolute;color:#fff;left:0;margin:0;bottom:0;padding:8px 16px;
        background:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.72));
        background:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.72));
        background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.72)));
        background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.72)));
        background:-webkit-linear-gradient(top,rgba(76,76,76,0),rgba(0,0,0,0.72));
        background:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.72));
    }
}    
.Theme{overflow: hidden;}
.ThemeUl{display: block;overflow: hidden;}
.ThemeUl li{display:block;border-bottom: 10px solid #eee;}
.ThemeUl li a{display: block;background: #FFF;border:0;}
.ThemeUl li a img{display: block;width: 100%;}
.ThemeUl li a .ThemeTitle{font-size: 18px;font-weight: 500;padding:10px 10px 5px 10px;;}
.ThemeUl li a .ThemeDescription{color: #888;padding:0px 10px 10px 10px;font-size:12px;}
.ThemeUl li a .ThemeTime{padding:0px 10px;font-size: 12px;height:40px;line-height: 40px;color: gray;border-top: 1px solid #ececec;}
.ThemeUl li a .ThemeTime span{float: right;background: #009688;color: #FFF;height: 30px;line-height: 30px;padding: 0px 15px;margin-top: 5px;font-size: 13px;}
@media only screen and (min-width:768px ) {
.Theme{background: #f9f9f9;}
.ThemeUl{margin:0 auto;max-width:1400px;}
.ThemeUl li{display:inline-block;float:left;width: 33.33%;padding:10px;border: 0;}
.ThemeUl li a{border: 1px solid #eee;}
.ThemeUl li a .ThemeTitle{font-size: 18px;padding: 15px 15px 0px 15px;}
.ThemeUl li a .ThemeDescription{padding:0px 15px;font-size: 13px;height: 35px;line-height: 35px;}
.ThemeUl li a .ThemeTime{padding:0px 15px;font-size: 14px;height:40px;line-height: 40px;}
.ThemeUl li a .ThemeTime span{float: right;background: #009688;color: #FFF;height: 30px;line-height: 30px;padding: 0px 15px;margin-top: 5px;font-size: 13px;}
.IndexTheme{background: #f9f9f9;padding:50px 0px;margin-top: 100px;}
.IndexTheme .ThemeUl{max-width:1600px;}
}
/* 新闻中心 */
.news{width:100%;overflow:hidden;}
.news ul{padding: 0;margin: 0;}
.news ul li{padding:15px 15px;border-bottom: 1px solid #F0F0F0;overflow:hidden;position: relative;}
.news ul a{display: block;}
.news .list_news_img{display: block;float: left;width:37%;position: relative;overflow: hidden;margin-right:3%;max-height: 100px;}
.news .list_news_img img{display: block;width:100%;}
.news .list_news_text{overflow: hidden;width: 60%;}
.news .list_news_text .newstitle{color: #333333;line-height:20px;font-size:15px;}
.news .list_news_text .newsinfo{position: absolute;bottom:15px;color: #bbb;font-size: 12px;line-height: 12px;display: block;}
.news .list_news_text .newsinfo span:nth-child(2){margin-left:10px;padding-left:15px;background:url(../image/wujiaoxing.svg) no-repeat left center;background-size: 12px;}
.news .list_news_text .newsdescription{display:none;}
@media only screen and (min-width:768px ) {
    .news{width: 750px;margin: 0 auto;}
    .news ul li{padding:20px 0px;border-bottom: 1px solid #F0F0F0;overflow:hidden;position: relative;}
    .news .list_news_img{width:240px;height:160px;max-height: 160px;}
    .news .list_news_text{width:480px;float: right;padding-top:5px; }
    .news .list_news_text .newstitle{line-height:28px;font-size:25px;margin-bottom:12px;}
    .news .list_news_text .newsinfo{font-size: 14px;line-height: 14px;color: #8e8e8e;}
    .news .list_news_text .newsinfo span:nth-child(2){margin-left:10px;padding-left:15px;background:url(../image/wujiaoxing.svg) no-repeat left center;background-size: 12px;}
    .news .list_news_text .newsdescription{display:block;font-size: 15px;}
}
.showbg{background: #FFF;overflow:hidden;}
.show{overflow: hidden;}
.show .col-left{padding:15px;width:100%;}
.show .col-left h1{font-size:22px;margin-top: 5px;margin-bottom: 15px;}
.show .col-left .meta{line-height:20px;margin-bottom: 10px;}
.show .col-left .meta .author{display: inline-block;margin-right:10px;}
.show .col-left .meta .author .avatar{display: none;}
.show .col-left .meta .author .nickname{font-size:14px;color: #009688;}
.show .col-left .meta .gap-point{display:inline-block;color: #B3B3B3;margin-right:10px;}
.show .col-left .meta .time{display:inline-block;margin-right:10px;font-size:14px;color: #bfbfbf;}
.show .col-left .meta .view{display:inline-block;padding-left:18px;font-size:14px;color: #bfbfbf;background: url(../image/wujiaoxing.svg) no-repeat left center;background-size: 14px;}
.show .content{line-height: 2em !important;color: #333333 !important;text-align: justify;word-wrap: break-word;font-family:"PingFang SC","Microsoft Yahei" !important; text-decoration:none !important;border:0 !important;font-size: 16px !important;letter-spacing: 0.5px !important;}
.show .content img{display: block; max-width:100% !important; height:auto !important;margin:5px auto;}
.show .content p,.show .content span,.show .content div,.show .content b,.show .content strong,.show .content em,.show .content font,.show .content a{line-height: 2em !important;color: #333333 !important;text-align: justify;word-wrap: break-word;font-family:"PingFang SC","Microsoft Yahei" !important; text-decoration:none !important;border:0 !important;font-size: 16px !important;letter-spacing: 0.5px !important;}
.show .content p,.show .content div{ margin-bottom:15px !important;}
.show .content a{border-bottom: 1px dotted #000000 !important; margin:0 5px;}
.show .content a:hover{color:red !important;}
.show .next_page{margin:20px auto; overflow:hidden;}
.show .next_page span,.next_page a{ display:block;}
.show .next_page a{margin-top: 10px;margin-bottom: 10px;font-size:16px;}
.show .next_page span{color: #848484;}
.Show-Related{text-align:center;}
.show .sidebar{display:none;}
@media only screen and (min-width: 768px) {
    .showbg{background: #eaeaea;overflow:hidden;}
    .show{width:1100px;margin:20px auto;background: #f8f8f8;}
    .show .col-left{padding:30px 50px;width:750px;float:left;background: #FFF;}
    .show .col-left h1{font-size:32px;margin-top:5px;font-weight: normal;}
    .show .col-left .crumbs{display:block;padding-left: 0px;}
    .show .col-left .meta{margin-bottom: 20px;}
    .show .next_page{margin:50px auto; overflow:hidden;}
    .show .next_page a{font-size:22px;color: #000;}
    .show .sidebar{display:block;float:left;}
    .show .sidebar h4{display:block;margin:0;line-height:80px;}
    .show .sidebar .box{padding:0px 20px;}
    .show .sidebar .pinned{width:350px;}
    .show .sidebar .box li{padding: 1em 0;border-bottom: 1px solid #e8e8e8;overflow: hidden;}
    .show .sidebar .box a{ display:block;}
    .show .sidebar #box-img{display: block;float: left;width:80px; height:61px;margin-right: 15px;}
    .show .sidebar .box a h5{margin-top: 0;margin-bottom:5px;font-size: 16px;}
    .show .sidebar .box a span{font-size: 13px;color: #B3B3B3;}
    .show .thumb{height: 218px;}
}
/* 宝宝宴 */
.bby-lc{overflow: hidden;background: #ff8dae;}
.bby-lc h3{text-align: center;display: block;margin: 0;padding:15px;color: #fff;}
.bby-lc-main{width:100%;overflow: hidden;}
.bby-lc-main li{display:block;width:50%;float:left;}
.bby-lc-main li h4{display:block;margin:0 auto;width:120px;color: #FFF;background:url(../image/left.svg) no-repeat right center;background-size:28px;border-radius: 5px;padding: 20px 0px;}
.bby-lc-main li:last-child h4{background: none;}
.bby-order .tel{margin: 0;  float: left;  width: 100%;}
.bby-header{background: #FFF;}
.bby-order{ background:#FFF;padding:10px;overflow: hidden;}
.bby-order ul{ max-width:1300px; margin:0 auto;}
.bby-order li{ display:block; float:left; width:50%;font-size: 20px;}
.bby-order li b{font-weight: normal;font-size: 50px;font-style: italic;color: #e6e6e6;margin-right: 20px;}
.bby-order li span{color: #e6e6e6;margin-left:10px;}
.bby-order li a{color:#000;}
.bby-order .tel{text-align:center;padding-top: 30px;}
.bby-order .tel a{color:#e589a5; font-weight:bold; font-size:16px;}
.bby-order .ylink{display: block;text-align: center;margin:5px 0;font-size: 12px;}
.bby-order .ylink span{padding:0 3px;}
.bby-order .logo{float: left;width: 100%;text-align: center;}
.bby-order .logo img{display: inline-block;height: 90px;width: auto;}
.bby-media{z-index:1;overflow:hidden;max-width:1600px;margin: 0 auto 50px;}
.bby-media .video video{display: block;width: 100%;height: 100%;margin: 0.5%;}
.bby-video{background: #e8e8e8;padding:0px;}
@media only screen and (min-width:768px ) {
    .bby-lc h3{padding: 40px;font-size: 35px;}
    .bby-lc-main{width:1300px;margin:0 auto;text-align: center;padding:20px 0px 80px 0px;;}
    .bby-lc-main li{display:inline-block;width:260px;float:none;margin-left: 20px;background:url(../image/left.svg) no-repeat right center;background-size:48px;}
    .bby-lc-main li:last-child{background:none;}
    .bby-lc-main li h4{display: block;width: 150px;margin-left: 10px;padding: 20px 0;background: #FFF;border-radius: 5px;color: #000;}
    .bby-lc-main li:last-child h4{background:#FFF;}    
}
/* 城市选择轮播 */
.banner .swiper-button-prev, .swiper-container-rtl .swiper-button-next{background-image:url(../image/banner-left.svg);background-size:50px 55px;}
.banner .swiper-button-next, .swiper-container-rtl .swiper-button-prev{background-image:url(../image/banner-right.svg);background-size:40px 55px;}
.banner .swiper-pagination-bullet-active{background: #fff;}
@media only screen and (min-width:768px ) {
    .banner .swiper-button-prev{display:none;}
    .banner .swiper-button-next{display:none;}
    .banner:hover .swiper-button-prev{display:block;background:#a8a8a8 url(../image/slide-prev.png) no-repeat center !important;background-size:60px 70px;width:60px;height:70px;position: absolute;top:45%;left:30%;opacity: 0.5;}
    .banner:hover .swiper-button-next{display:block;background:#a8a8a8 url(../image/slide-next.png) no-repeat center !important;background-size:60px 70px;width:60px;height:70px;position: absolute;top:45%;right:30%;opacity: 0.5;}
    .banner .swiper-pagination-bullet-active{background:#60c5bc;}
    .banner .swiper-pagination-bullet{width:15px;height:15px;}
}
#YouLike{}
@media only screen and (min-width:768px ) {
#YouLike{width: 1100px;}
#YouLike li{width:32.33%;}
}