/*头部*/
.wp{width:1200px;max-width:1200px;margin:0 auto}
.wp1{width:1214px;max-width:1214px;margin:0 auto}
.wp2{width:1208px;max-width:1208px;margin:0 auto}
.wp3{width:1224px;max-width:1224px;margin:0 auto}
.wp4{width:1400px;max-width:1400px;margin:0 auto}
.fl{float:left}
.fr{float:right}
h4{font-size: 24px;}
.header{/*background-image:url(../images/bg_02.jpg);*/ background-color:#000;width:100%;height:164px;/*position:relative;*/position: fixed;z-index:111}
.header .top-ad{line-height: 30px;}
.header h1{padding-top:0px}
.header h1 a{display:inline-block;background-image:url(../images/logo.png);/*width:1.2rem;height:.32rem;*/background-repeat:no-repeat;background-size:cover;background-position:center center;vertical-align:middle}
.header h1 a img{height: 75px;}
.header .nav{text-align:right}
.header .nav li{display:inline-block;height:114px;vertical-align:top;}
.header .nav li a{text-align:center;box-sizing:border-box;display:block;width:125px;position:relative;height:100%;line-height:94px; font-size:16px; font-weight:bold; color:#fff;padding: 10px 0;}
.header .nav li a img{margin-top:30px;max-width:100%;}
.header .nav li .a{width:65px}
.header .nav li a:hover img{-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translate3d(0,2px,0);transform:translate3d(0,2px,0)}
.header .nav .curr{background: rgba(0,0,0,.5);}
.header .nav li:hover{}
.header .nav>li>a:hover{background: rgba(0,0,0,.5)!important;}
/*.header .nav li+li a:after{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%) rotate(30deg);-ms-transform:translate(0,-50%) rotate(30deg);transform:translate(0,-50%) rotate(30deg);content:"";border-left:1px solid #000;width:1px;background:#595959;height:30px}*/
.header .nav .search-btn{position:relative}
.header .nav .search-btn .search{display:none;position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.header .nav .search-btn .search input{width:150px;height:35px;padding-left:10px;padding-right:50px;border-radius:20px;border:1px solid #EFEFEF;background:#FFF;font-size:14px}
.header .nav .search-btn .search button{position:absolute;right:10px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:25px;height:26px;background-color:transparent;background-image:url(../images/search.png);background-size:100% 100%;border:0;cursor:pointer}
.header .nav-box-2{z-index:9999;display:none;position:absolute;top:134px;width:100%;left:0}
.header .nav-box-2 .nav-box-2-transparent{height:10px;width:100%}
.header .nav-box-2 .nav-box-2-nr{background:url(../images/bg2_03.jpg); background-color:rgba(0, 0, 0, 0.7); opacity:.9;width:100%;height:364px;padding-top:25px;box-sizing:border-box}
.header .nav-box-2 .nav-box-2-nr .wp{text-align:right;padding-right:0px}
.header .nav-box-2 .nav-box-2-nr .ul{vertical-align:top;display:inline-block;width:111px;padding-left: 0px;text-align:center;border-right:1px solid #C8C5BE}
.header .nav-box-2 .nav-box-2-nr .ul li{padding-right:0px;height:35px}
.header .nav-box-2 .nav-box-2-nr .ul a{color:#ffffff;font-size:13px;position:relative;overflow:hidden;margin-left:-1px;display:block;line-height:35px}
.header .nav-box-2 .nav-box-2-nr .ul a span{display:block}
.header .nav-box-2 .nav-box-2-nr .ul a:after{content:"";position:absolute;bottom:0;left:0;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);height:1px;display:block;/*background:#BFA383;*/width:100%;border:0;top:auto}
.header .nav-box-2 .nav-box-2-nr .ul a:before{content:"";position:absolute;bottom:0;left:0;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);height:1px;display:block;/*background:#BFA383;*/width:100%}
.header .nav-box-2 .nav-box-2-nr .ul a:hover span{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.header .nav-box-2 .nav-box-2-nr .ul a:hover::after{-webkit-transition:all .8s ease;transition:all .8s ease;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.header .nav-box-2 .nav-box-2-nr .ul a:hover::before{-webkit-transition:all .8s ease;transition:all .8s ease;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.header .nav-box-2 .nav-box-2-nr .ul:last-child{/*margin-right:65px*/}
.nav-btn{display:none;width:21px;height:19px;background-size:cover; /*background-color:#f2f2f2;*/ background-image:url(../images/nav-btn.png);position:absolute;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:.175rem}
.iphone-nav{display:none;position:fixed;left:0;top:0;width:245px;height:100%;background:url(../images/bg_02.jpg);z-index:66666666666}
.iphone-nav ul li{list-style: none;}
.iphone-nav a{display:block;padding-left:52px;color:#FFF;font-size:14px;height:47px;line-height:47px;border-bottom:1px dashed #545454}
.iphone-nav a img{max-width:100%;vertical-align:middle;height:.12rem}
.bg{display:none;position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:100;left:0;top:0}
.search-btn-1{position:absolute;right:.5rem;top:50%;display:none;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.search-btn-1 a{display:block;width:.18rem;height:.18rem;background-image:url(../images/sosuo.png);background-size:100% 100%}
.search-1{display:none;position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.search-1 input{width:1rem;height:.25rem;padding-left:10px;padding-right:50px;border-radius:20px;border:1px solid #EFEFEF;background:#FFF;font-size:14px}
.search-1 button{position:absolute;right:10px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:.225rem;height:.225rem;background-color:transparent;background-image:url(../images/search.png);background-size:100% 100%;border:0;cursor:pointer}
.back-top{position:fixed;right:10px;top:50%;display:none;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:11111111}
.back-top a{width:80px;height:250px;display:block;background-image:url(../images/top.png);-webkit-transition:all .3s ease;transition:all .3s ease;opacity:.6;background-repeat:no-repeat}
.back-top a:hover{opacity:1}

@media screen and (max-width:1920px){
.banner-bottom div.munn{max-width: 1400px;}

	}
@media screen and (max-width:1600px){

.banner-bottom div.munn{max-width: 1222px}
	
}
@media screen and (max-width:1440px){
	.banner-bottom div.munn{max-width: 1150px}
}
@media screen and (max-width:1366px){
	.banner-bottom div.munn{font-size: 13px;
    max-width: 1082px;
    padding: 0;}
}
@media screen and (max-width:1280px){
 .header .wp4{width: 1200px}
 .header .nav li a{width: auto;    padding: 10px 16px;}
 .banner-bottom div.munn {font-size: 14px; max-width: 1224px; padding: 0;}
}
@media screen and (max-width:1200px){
.back-top{display:none!important}
.search-btn-1{display:block}
.wp{width:96%; padding:0 2%}
.wp1{width:96%; padding:0 2%}
.wp2{width:96%; padding:0 2%}
.wp3{width:96%; padding:0 2%}
.wp4{width:96%; padding:0 2%}
.header{height:58px;position:relative}
.header .nav{display:none}
.header .header-fd{height:.495rem}
.header h1{left:.175rem;float:none;line-height:normal;position:absolute;top:50%;padding-top:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.iphone-nav{display:block;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translate3d(-2.09rem,0,0);transform:translate3d(-2.09rem,0,0)}
.iphone-nav-active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.nav-btn{display:block}

}

.header h1 

.exclusive .list .swiper-slide div:before{-webkit-transition:all .5s ease;transition:all .5s ease}
.exclusive .list .swiper-slide div:after{-webkit-transition:all .5s ease;transition:all .5s ease}
.banner .img .swiper-button-prev{z-index:99999}
.banner .img .swiper-button-next{z-index:99999}
.header-top{height:30px;line-height:30px}
.header-top a{margin-right:10px}
.header-top a:hover{color:#c7ad8e}

@media screen and (max-width:1200px){
.header-top{padding-right:10px;padding-left:10px;}
..nav-box-2{display: none!important;}
}

@media screen and (max-width:640px){
.header-top{display:none}
.header h1 a img{height: 45px;}
}

.banner-bottom{position: fixed;top: 134px;z-index: 999;height: 40px;line-height: 40px;background: rgba(0, 0, 0, 0.8);width: 100%;}


/* 底部 */
/*footer{border-top:#000 1px solid;}*/
footer, footer a:link, footer a:visited{color:#dff0d8;}
/*footer .container{max-width:1200px;}*/
.footer_menu{padding:20px 0 0; background-color:#111;}
.footer_menu dl{margin:0; padding:0 20px;}
.footer_menu dl dt{margin-bottom:10px;font-size: 16px;}
.footer_menu dl.wx{text-align:center;display:inline-block;width:30%;padding:10px;}
.footer_menu dl.wx dt{font-size: 13px;line-height: 2}
.footer_menu dl.mtel{text-align: right;    padding-top: 45px;}
.footer_menu dl dd{line-height:1.8em;}
.footer_menu dl dd.flogo {padding-top: 35px}
.footer_menu dl dd.flogo img{    width: 60%; }
.footer_menu dl img{width: 100%;}
.footer_menu .dwx{    margin-left: 4.333333%; margin-right: 3%;}
.footer_address{padding:20px 0; background-color:#1b1b1b;}
.footer_copyrights{padding:10px 0; background-color:#111;}
.footer_copyrights p{margin:0;display: inline-block;}
@media (max-width: 768px){
.footer_menu{margin-top: 0}
.footer_menu dl dd.flogo{padding-top: 0}
}


/*分享插件*/
#share{
	position:relative;
}
#share .share_in{
	position:absolute;top:0;right:0;
}

@media screen and (max-width:640px){
	#share{
		display: none;
	}
}