﻿@charset "utf-8";

body{ padding-bottom: 181px; font-family:"微软雅黑"}
body.ny-banner{ padding-top:4.56rem; }
.glyphicon{top:0 !important}
.no-margin{margin:0 !important}
.overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
a{text-decoration:none !important;cursor:pointer !important}
.container-fluid{max-width:12.3rem !important}
.container-fluid-cz-1{ padding:0 .55rem; max-width:100% !important}
::-webkit-input-placeholder{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;}
:-moz-placeholder{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;}
::-moz-placeholder{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;}
:-ms-input-placeholder{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;}
.tr{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;}
.tr2{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;}
.tr3{transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;}
input,button,textarea,select,.swiper-pagination span,.swiper-button{ outline: none !important; }
.sizeCover{ background-position: 50% 50%; background-size: cover; background-repeat: no-repeat; }
::selection{color:#fff;background:#a18b3f;}
::-moz-selection{color:#fff;background:#a18b3f;}
::-webkit-selection{color:#fff;background:#a18b3f;}

.main-pad-1{padding:.55rem 0 0;}
.main-pad-2{padding:0 0 .6rem;}
.main-pad-3{padding:1rem 0 0;}
.main-pad-4{padding:0 0 1rem;}
.main-pad-5{padding:.7rem 0 0;}
.main-pad-6{padding:0 0 .8rem;}
.main-pad-7{padding:.8rem 0 0;}
.main-pad-8{padding:.5rem 0 0;}
.main-pad-9{padding:.94rem 0 0;}
.main-pad-10{padding:1.47rem 0;}
.main-pad-11{padding:.6rem 0 0;}
.main-pad-12{ padding:.5rem; }
.main-pad-13{padding:0 0 .6rem;}
.main-mar-1{ margin:0 0 1px; }
.main-Background-1{ background:#212121;}
.main-Background-2{ background: url(../images/bg2.png); }
.main-Background-3{ background: url(../images/bg3.png); }
.main-Background-5{ background: #000; }
.main-Background-6{ background: #fff; }

header{ position:fixed; left: 0; top: 0; z-index:99999; width: 100%; background: rgba(0,0,0,.8);}
header .logo a{ display:block; font-size:0;}

.banner{ position:relative; z-index: 2;}
.banner .textbox{ display: flex; align-items: center; height: 100vh;}
.banner .textbox .box{ width: 100%; }
.banner .textbox .box .cn{ margin-bottom: .28rem; font-size:.36rem; color: #f0dea0; font-weight: lighter; line-height:.4rem; letter-spacing:.08rem; text-indent:.08rem;}
.banner .textbox .box .en{ margin-bottom:.15rem; font-family: 'FuturaBT'; font-size:.72rem; color: rgba(255,255,255,.5); line-height: 0.56rem; text-shadow: 10px 10px 0 rgba(0,0,0,.26);}
.banner .textbox .box .minen{ font-family: 'FuturaBT'; font-size:.36rem; color: rgba(255,255,255,.5); line-height:.24rem; text-shadow: 10px 10px 0 rgba(0,0,0,.26);}
.banner .mouse{ position: absolute; left: calc((100% - .44rem) / 2); bottom: 6%; z-index: 1; width:.44rem; font-size:.44rem; color: #fff; line-height:.5rem; cursor: pointer; animation: mouse 3s .5s infinite linear;}
.banner .shuxian{ animation: shuxian 5s .3s infinite; position: absolute; left: 50%; bottom: 21%; z-index: 1; width: 1px; height: 12%; background: rgba(255,255,255,.4); }
@keyframes shuxian{0%{bottom:21%;height:12%}30%{bottom:23%;height:10%}50%{bottom:19%;height:14%}80%{bottom:19%;height:10%}100%{bottom:21%;height:12%}}
@-webkit-keyframes shuxian{0%{bottom:21%;height:12%}30%{bottom:23%;height:10%}50%{bottom:19%;height:14%}80%{bottom:19%;height:10%}100%{bottom:21%;height:12%}}
@-moz-keyframes shuxian{0%{bottom:21%;height:12%}30%{bottom:23%;height:10%}50%{bottom:19%;height:14%}80%{bottom:19%;height:10%}100%{bottom:21%;height:12%}}
@-ms-keyframes shuxian{0%{bottom:21%;height:12%}30%{bottom:23%;height:10%}50%{bottom:19%;height:14%}80%{bottom:19%;height:10%}100%{bottom:21%;height:12%}}
@-o-keyframes shuxian{0%{bottom:21%;height:12%}30%{bottom:23%;height:10%}50%{bottom:19%;height:14%}80%{bottom:19%;height:10%}100%{bottom:21%;height:12%}}
@keyframes mouse{0%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}30%{transform:translate(0,-.1rem);-webkit-transform:translate(0,-.1rem);-moz-transform:translate(0,-.1rem);-ms-transform:translate(0,-.1rem);-o-transform:translate(0,-.1rem);}50%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}80%{transform:translate(0,.1rem);-webkit-transform:translate(0,.1rem);-moz-transform:translate(0,.1rem);-ms-transform:translate(0,.1rem);-o-transform:translate(0,.1rem);}100%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}}
@-webkit-keyframes mouse{0%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}30%{transform:translate(0,-.1rem);-webkit-transform:translate(0,-.1rem);-moz-transform:translate(0,-.1rem);-ms-transform:translate(0,-.1rem);-o-transform:translate(0,-.1rem);}50%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}80%{transform:translate(0,.1rem);-webkit-transform:translate(0,.1rem);-moz-transform:translate(0,.1rem);-ms-transform:translate(0,.1rem);-o-transform:translate(0,.1rem);}100%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}}
@-moz-keyframes mouse{0%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}30%{transform:translate(0,-.1rem);-webkit-transform:translate(0,-.1rem);-moz-transform:translate(0,-.1rem);-ms-transform:translate(0,-.1rem);-o-transform:translate(0,-.1rem);}50%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}80%{transform:translate(0,.1rem);-webkit-transform:translate(0,.1rem);-moz-transform:translate(0,.1rem);-ms-transform:translate(0,.1rem);-o-transform:translate(0,.1rem);}100%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}}
@-ms-keyframes mouse{0%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}30%{transform:translate(0,-.1rem);-webkit-transform:translate(0,-.1rem);-moz-transform:translate(0,-.1rem);-ms-transform:translate(0,-.1rem);-o-transform:translate(0,-.1rem);}50%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}80%{transform:translate(0,.1rem);-webkit-transform:translate(0,.1rem);-moz-transform:translate(0,.1rem);-ms-transform:translate(0,.1rem);-o-transform:translate(0,.1rem);}100%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}}
@-o-keyframes mouse{0%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}30%{transform:translate(0,-.1rem);-webkit-transform:translate(0,-.1rem);-moz-transform:translate(0,-.1rem);-ms-transform:translate(0,-.1rem);-o-transform:translate(0,-.1rem);}50%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}80%{transform:translate(0,.1rem);-webkit-transform:translate(0,.1rem);-moz-transform:translate(0,.1rem);-ms-transform:translate(0,.1rem);-o-transform:translate(0,.1rem);}100%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}}
.banner2{ position: fixed; left: 0; top: 0; z-index: 2; width: 100%; }
.banner2 .cn{ margin-bottom: .1rem; height: .34rem; font-size: .3rem; color: #fff; line-height: .34rem; }
.banner2 .en{ height: .24rem; font-family: 'FuturaBT'; font-size: .18rem; color: rgba(255,255,255,0.8); line-height: .24rem;}

.content{ position: relative; z-index: 3; background: #fff; }

.title-1 .box{ position: relative; display: block; margin:0 auto; padding-bottom:.3rem; max-width: 5.2rem; }
.title-1 .box .biaoti{ position: relative; padding-top:.55rem; }
.title-1 .box .biaoti .cn{ margin-top:.2rem; font-size:.24rem; color: #fff; line-height:.24rem; }
.title-1 .box .biaoti .en{ font-family: 'FuturaBT'; font-size:.6rem; color: rgba(255,255,255,.4); line-height:.46rem; }
.title-1 .box .biaoti .en span{ position: relative; display: block; }
.title-1 .box .biaoti .en span:before{ content:attr(data-title); position: absolute; left: 0; top: 0; width:0; color: #f0dea0; overflow:hidden; transition: all .1s; }
.title-1 .box .biaoti .en span:nth-child(1):before{width: 50%;transition-delay:0.6s;}
.title-1 .box .biaoti .en span:nth-child(2):before{transition-delay:0.5s;}
.title-1 .box .biaoti .en span:nth-child(3):before{transition-delay:0.4s;}
.title-1 .box .biaoti .en span:nth-child(4):before{transition-delay:0.3s;}
.title-1 .box .biaoti .en span:nth-child(5):before{transition-delay:0.2s;}
.title-1 .box .biaoti .en span:nth-child(6):before{transition-delay:0.1s;}
.title-1 .box .biaoti .en span:nth-child(7):before{transition-delay:0s;}
.title-1 .box .biaoti .icon{ position: absolute; right: -0.2rem; top: 0; z-index: 1; font-size: 0;}
.title-1 .box .biaoti .icon img{ width:.62rem; }
.title-1 .box .jiangexian{margin-top:.3rem;  height: 1px; background: rgba(255,255,255,.5); }
.title-1 .box .biankuang{ position: absolute; left: calc(100% - .4rem); bottom:0; z-index: 1; width: 2.76rem; height:.15rem; background: url(../images/bg5.png); opacity:.25; }
.title-2{ margin-bottom:.5rem; }
.title-2 .jieshao{ margin:0 auto .25rem; max-width: 6.9rem; font-size:.16rem; color: #f0dea0; line-height:.36rem; border-top: solid 1px rgba(255,255,255,.3); border-bottom: solid 1px rgba(255,255,255,.3); letter-spacing:.3rem; text-indent:.3rem; }
.title-2 .jieshao span{ color: #979797; }
.title-2 .biaoti{ margin-bottom:.2rem; font-size:.36rem; color: #fff; line-height:.36rem; letter-spacing:.1rem; text-indent:.1rem; }
.title-2 .biaoti small{ font-size:.24rem;}
.title-2 .jiangexian{ margin:0 auto; width:.25rem; height: 1px; background: #f0dea0; }
.title-3{ font-size: 0; }
.title-3 a{ display: inline-block; vertical-align: top; }
.title-3 a .en{ margin-bottom: .15rem; font-family: 'FuturaBT'; font-size: .3rem; color: #7c7c7c; line-height: .24rem;}
.title-3 a .cn{ margin-bottom: .2rem;; font-size: .24rem; color: #fff; line-height: .3rem; }
.title-3 a .jiangexian{ margin:0 auto; width: .25rem; height: 1px; background: #f0dea0; }
.title-3 a:hover .jiangexian{ width: .35rem; }
.title-4 .en{ margin-bottom: .15rem; font-family: 'FuturaBT'; font-size: .6rem; color: #fff; line-height: .46rem;}
.title-4 .cn{ font-size: .24rem; color: #fff; line-height: .3rem; }
.title-5{ font-size: 0; }
.title-5 ul li{ position: relative; z-index: 1; display: inline-block; vertical-align: top; margin-bottom: .05rem; margin-right: -1px; }
.title-5 ul li a{ position: relative; display: block; padding: 0 .1rem; min-width:1.34rem; font-size: .18rem; color: #3e3d3d; line-height: .45rem; border:solid 1px #cccccc; }
.title-5 ul li a:before{ content: ""; position: absolute; left: 50%; bottom:-1px; z-index: 1; width: 0; height: 3px; background: #5e5e5e; transition: all 0.5s; }
.title-5 ul li a:after{ content: ""; position: absolute; left: 50%; bottom: -.1rem; z-index: 1; margin-left: -.06rem; width: 0; height: 0; border-left: solid .06rem transparent; border-right: solid .06rem transparent; border-top: solid 6px #5e5e5e; opacity: 0; transition: all 0.5s; }
.title-5 ul li.active{ z-index: 2; }
.title-5 ul li.active a:before{ margin-left: -50%; width: 100%; }
.title-5 ul li.active a:after{ bottom: -.15rem; opacity: 1; }
.title-6{ font-size: 0; }
.title-6 ul li{ display: inline-block; vertical-align: top; margin:0 .05rem; }
.title-6 ul li:first-child{ margin-right: .15rem; }
.title-6 ul li:last-child{ margin-left: .15rem; }
.title-6 ul li a{ display: block; padding-left: .05rem; width: .4rem; height: .4rem; font-size: .14rem; color: #5b5b5b; font-weight:bold; line-height: .4rem; background: #e9e9e9; border-radius: 50%; }
.title-6 ul li:first-child a,.title-6 ul li:last-child a{ padding-left: 0; width: .24rem; font-size: .24rem; color: #b9b9b9; font-weight:normal; background: none; border-radius: 0; }
.title-6 ul li:first-child a{ transform: rotateY(180deg); }
.title-6 ul li.active a{ padding-left: 0; color: #fff; background: #636363; }
.title-7{ margin-bottom: .3rem; padding-bottom: .2rem; border-bottom: solid 1px #dadada; }
.title-7 .biaoti{ font-size: .3rem; color: #363636; line-height: .4rem; }
.title-7 .time{ margin-top: .1rem; font-family: 'Bodoni MT'; font-size: .18rem; color: #7b7b7b; line-height: .24rem; font-style: italic; }
.title-8{ font-size: 0; overflow: hidden; }
.title-8 .box{ position: relative; display: inline-block; vertical-align: top; margin-bottom: -.8rem; padding:.26rem .45rem; }
.title-8 .box:before,.title-8 .box:after{ content: ""; position: absolute; top: 50%; z-index: 1; width:6rem; height: 1px; background:rgba(240,222,160,0.4); }
.title-8 .box:before{ right: calc(100% - .15rem); }
.title-8 .box:after{ left: calc(100% - .15rem); }
.title-8 .box b{ position: absolute; left: 0; z-index: 1; display: block; width: 100%; height: .34rem; border:solid 1px #f0dea0; }
.title-8 .box b:first-child{ top: 0; border-bottom: none; }
.title-8 .box b:last-child{ bottom: 0; border-top: none; }
.title-8 .box .mc{ font-size: .24rem; color: #fff; line-height: .3rem; }
.title-8 .box .biaoti{ font-size: .44rem; color: #f0dea0; line-height: .5rem; }
.title-8 .en{ padding-bottom: .2rem; font-family: 'FuturaBT'; font-size: .55rem; color: rgba(255,255,255,0.16); line-height: .6rem;}

.text-1{ font-size: .16rem; color:#fff; line-height: .3rem; }
.text-1 img{ max-width: 100%; }
.text-2 .biaoti{ position: relative; padding-bottom: .15rem; margin-bottom: .25rem; font-size: .24rem; color: #343434; font-weight:bold; line-height: .3rem; }
.text-2 .biaoti:before{ content: ""; position: absolute; right: 0; bottom: 0; z-index: 1; width: 100%; /*width: calc(100% + .45rem + .4rem); */height: 1px; background: #bdbdbd; }
.text-2 .jieshao{ margin-bottom: .2rem; height:4.8rem; font-size: .14rem; color: #5b5b5b; line-height: .24rem; overflow: hidden; }
.text-2 .jieshao .mCustomScrollbar{ position: relative; height: 100%; }
.text-2 .jieshao .mCustomScrollbar .mCSB_container{ padding-right:.1rem; }
.text-2 .jieshao .mCustomScrollbar .mCSB_scrollTools{ width: .04rem; opacity:.2; }
.text-2 .jieshao .mCustomScrollbar .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 100%; background: #000; border-radius: 0; }
.text-2 .fanhui{ font-size: 0; }
.text-2 .fanhui a{ display: inline-block; vertical-align: top; line-height: .24rem; }
.text-2 .fanhui a .icon{ font-size: .2rem; color: #333; }
.text-2 .fanhui a .mc{ margin-left: .1rem; font-size: .14rem; color: #5b5b5b; }
.text-3{ font-size:.16rem; color: #3c3c3c; line-height: .24rem; }
.text-3 small{ font-size: .14rem; color: #5e5e5e; }
.text-3 img{ max-width: 100%; }
.text-4 .biaoti{ margin-bottom: .2rem; font-size: .22rem; color: #868686; line-height:.24rem; }
.text-4 .contact{ margin-bottom: .3rem; }
.text-4 .contact .mc{ font-size: .18rem; color: #484848; line-height: .24rem; font-weight:bold; }
.text-4 .contact .jieshao{ font-size: .14rem; color: #484848; line-height: .24rem; }
.text-4 .ewm ul li:nth-child(n+2){ margin-left: .2rem; }
.text-4 .ewm ul li .imgbox{ font-size: 0; }
.text-4 .ewm ul li .imgbox img{ width: 1.18rem; }
.text-5 form{ display: block; }
.text-5 form ul{ margin: 0 -.14rem -.15rem; }
.text-5 form ul li{ padding: 0 .14rem; margin-bottom: .15rem; }
.text-5 form ul li:nth-child(-n+4){ width: 50%; }
.text-5 form ul li:nth-child(n+5){ width: 100%; }
.text-5 form ul li .box .biaoti{ width: .8rem; min-height:1px; font-size: .15rem; color: #565656; line-height: .34rem; }
.text-5 form ul li .box .right{ width: calc(100% - .8rem); }
.text-5 form ul li .box .right .shurukuang input{ display: block; padding: 0 .1rem; width: 100%; height: .34rem; font-size: .14rem; color: #333; line-height:.32rem; background: transparent; border:solid 1px #cecece; }
.text-5 form ul li .box .right .chengshi .ul{ margin-right: -3px; }
.text-5 form ul li .box .right .chengshi .ul .li{ position: relative; margin-right: -1px; width: calc(100% / 3); border:solid 1px #cecece; }
.text-5 form ul li .box .right .chengshi .ul .li .icon{ position: absolute; right:.1rem; top: 0; font-size: .12rem; color: #666666; line-height: .32rem; }
.text-5 form ul li .box .right .chengshi .ul .li select{ position: relative; z-index: 2; display: block; padding: 0 .1rem; width: 100%; height:.32rem; font-size: .14rem; color: #333; line-height: .32rem;background:transparent; border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none; cursor: pointer;}
.text-5 form ul li .box .right .chengshi .ul .li select::-ms-expand{display:none}
.text-5 form ul li .box .right .wenbenkuang textarea{ display: block; padding:.03rem .1rem; width: 100%;max-width: 100%;min-width: 100%; height: .7rem;max-height: .7rem;min-height: .7rem; font-size: .14rem; color: #333; line-height:.26rem; background: transparent; border:solid 1px #cecece; }
.text-5 form ul li .box .right .tijiao button{ display: block; padding: 0; width: 100%; height: .5rem; font-size: .16rem; color: #fff; line-height: .5rem; background: #212121; border:none; }

.picture-1{ position: relative; }
.picture-1-list a{ position: relative; display: block; overflow: hidden; }
.picture-1-list a .imgbox{ background: #000; }
.picture-1-list a .imgbox span{ display: block; padding-top: 50%; }
.picture-1-list a .cn{ position: absolute; left:calc((100% - .88rem) / 2); bottom: 43%; z-index: 2; font-size:.22rem;color: #fff; font-weight: lighter; line-height:.24rem;}
.picture-1-list a .en{ position: absolute; left:calc((100% - 1.8rem) / 2); bottom: 36%; z-index: 2; width: 1.8rem; font-family: 'FuturaBT'; font-size:.14rem; color: #fff; line-height:.2rem; text-align: center; }
.picture-1-list a .biankuang{ position: absolute; left:calc((100% - 1.8rem) / 2); bottom: 45%; z-index: 2; width: 1.8rem; height:.33rem;}
.picture-1-list a .biankuang b{ display: block; position: absolute; background: rgba(255,255,255,0.5); transition:all .3s;}
.picture-1-list a .biankuang b:nth-child(1){right:calc(100% - .3rem); bottom: 0; width:.3rem; height: 1px;transition-delay:0s;}
.picture-1-list a .biankuang b:nth-child(2){left: 0; bottom: 1px; width: 1px; height: calc(100% - 1px * 2);transition-delay:.3s;}
.picture-1-list a .biankuang b:nth-child(3){left: 0; top: 0; width: 100%; height: 1px;transition-delay:.6s;}
.picture-1-list a .biankuang b:nth-child(4){right: 0; top: 1px; width: 1px; height: calc(100% - 1px * 2);transition-delay:.9s;}
.picture-1-list a .biankuang b:nth-child(5){right:0; bottom: 0; width:.3rem; height: 1px;transition-delay:1.2s;}
.picture-2 .textbox .biaoti{ margin-bottom:.4rem; line-height:.4rem; }
.picture-2 .textbox .biaoti .cn{ font-size:.36rem; color:rgba(255,255,255,.8); font-weight: lighter; }
.picture-2 .textbox .biaoti .en{ margin-left:.1rem; font-family: 'FuturaBT'; font-size: .36rem; color:rgba(255,255,255,.8); }
.picture-2 .textbox .jiangexian{ margin-bottom:.4rem; width:.3rem; height: 1px; background: #f0dea0; }
.picture-2 .textbox .mc{ margin-bottom:.4rem; font-size:.18rem; color: #f0dea0; line-height:.24rem; font-weight: bold; }
.picture-2 .textbox .jieshao{ margin-bottom:.85rem; }
.picture-2 .textbox .jieshao .cn{ margin-bottom:.05rem; font-size:.17rem; color:rgba(255,255,255,.85); font-weight: lighter; line-height:.24rem; }
.picture-2 .textbox .jieshao .en{ font-size:.12rem; color:rgba(255,255,255,.43); line-height:.18rem; }
.picture-2 .textbox .more{ font-size: 0; }
.picture-2 .textbox .more a{ display:inline-block; vertical-align: top; padding: 0 .1rem; font-size:.14rem; color: rgba(255,255,255,.6); line-height:.28rem; border:solid 1px #3e3e3e; }
.picture-3 .left{ overflow: hidden; }
.picture-3 .left a{ display: block; }
.picture-3-list a{ display: block; }
.picture-3-list a .imgbox{ background: #000; overflow: hidden; }
.picture-3-list a .imgbox span{ display: block; padding-top:3.8rem; transition: all 2s; }
.picture-4-list a{position: relative; display: block;}
.picture-4-list a .imgbox{ position: relative; overflow: hidden; }
.picture-4 .swiper-slide:nth-child(1) .picture-4-list a .imgbox{ background: rgba(51,51,51,.9); }
.picture-4 .swiper-slide:nth-child(2) .picture-4-list a .imgbox:before,.picture-4 .swiper-slide:nth-child(2) .picture-4-list a .imgbox:after{ content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; transition: all .3s; }
.picture-4 .swiper-slide:nth-child(2) .picture-4-list a .imgbox:before{ z-index: 1;background:rgb(240,240,240);background:-moz-radial-gradient(center,ellipse cover,rgba(240,240,240,1) 0%,rgba(133,133,133,1) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(240,240,240,1) 0%,rgba(133,133,133,1) 100%);background:radial-gradient(ellipse at center,rgba(240,240,240,1) 0%,rgba(133,133,133,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0',endColorstr='#858585',GradientType=1 ); }
.picture-4 .swiper-slide:nth-child(2) .picture-4-list a .imgbox:after{ z-index: 2; background: #000; opacity: 0; }
.picture-4 .swiper-slide:nth-child(3) .picture-4-list a .imgbox{ background: rgba(51,51,51,.9); }
.picture-4-list a .imgbox span{ position: relative; z-index: 3; display: block; padding-top: 66%; opacity: 0; transition: all 2s; }
.picture-4-list a .textbox{ position: absolute; left: 0; top: 0; z-index: 5; display: flex; align-items: center; padding:.1rem; width: 100%; height: 100%; }
.picture-4-list a .textbox .box{ width: 100%; }
.picture-4-list a .textbox .box .biaoti{ margin-bottom:.2rem; }
.picture-4-list a .textbox .box .biaoti .cn{ font-size:.24rem; line-height:.3rem; font-weight: lighter; }
.picture-4 .swiper-slide:nth-child(1) .picture-4-list a .textbox .box .biaoti .cn{ color: #fff; }
.picture-4 .swiper-slide:nth-child(2) .picture-4-list a .textbox .box .biaoti .cn{ color: #2e2e2e; }
.picture-4 .swiper-slide:nth-child(3) .picture-4-list a .textbox .box .biaoti .cn{ color: #fff; }
.picture-4-list a .textbox .box .biaoti .en{ font-family: 'FuturaBT'; font-size:.16rem; line-height:.24rem;}
.picture-4 .swiper-slide:nth-child(1) .picture-4-list a .textbox .box .biaoti .en{ color: rgba(255,255,255,.6); }
.picture-4 .swiper-slide:nth-child(2) .picture-4-list a .textbox .box .biaoti .en{ color: rgba(46,46,46,.6); }
.picture-4 .swiper-slide:nth-child(3) .picture-4-list a .textbox .box .biaoti .en{ color: rgba(255,255,255,.6); }
.picture-4-list a .textbox .box .jieshao{ margin:0 auto; height:.48rem; max-width:3.2rem; font-size:.14rem; line-height:.24rem; overflow: hidden; }
.picture-4 .swiper-slide:nth-child(1) .picture-4-list a .textbox .box .jieshao{ color: rgba(255,255,255,.8); }
.picture-4 .swiper-slide:nth-child(2) .picture-4-list a .textbox .box .jieshao{ color: rgba(46,46,46,.8); }
.picture-4 .swiper-slide:nth-child(3) .picture-4-list a .textbox .box .jieshao{ color: rgba(255,255,255,.8); }
.picture-5-list a{ position: relative; display: block;}
.picture-5-list a .imgbox{ background: #000; overflow: hidden; }
.picture-5-list a .imgbox span{ display: block; padding-top:6.14rem; transition: all 2s; }
.picture-5-list a .textbox{ position: absolute; right: 0; bottom: 0; z-index: 1; padding:.45rem .3rem .5rem; width:calc(100% - .15rem); max-width: 6rem; background: rgba(0,0,0,.6); }
.picture-5-list a .textbox .biaoti{ margin-bottom:.1rem; font-family: 'FuturaBT'; font-size:.2rem; color:#fff; line-height:.24rem;}
.picture-5-list a .textbox .mc{ margin-bottom:.25rem; font-family: 'FuturaBT'; font-size:.16rem; color:rgba(255,255,255,.8); line-height:.24rem;}
.picture-5-list a .textbox .jieshao{ margin-bottom:.3rem; height:.8rem; font-family:arial; font-size:.13rem; color:rgba(255,255,255,.7); line-height:.16rem; overflow: hidden;}
.picture-5-list a .textbox .more{ font-size: 0; }
.picture-5-list a .textbox .more span{ display: inline-block; vertical-align: top; padding: 0 .1rem; font-size:.14rem; color: rgba(255,255,255,.6); line-height:.28rem; border:solid 1px #3e3e3e; }
.picture-6-list{ position: relative; height: .9rem; background: #fff; overflow: hidden; cursor: pointer; }
.picture-6-list span{ display: flex; justify-content: center; align-items: center; position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; font-size: 0; }
.picture-6-list span img{ max-width: 100%; max-height: 100%; transition: all 1s; -webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray }
.picture-6 .swiper-pagination{ position:initial; margin-top: .4rem;  font-size: 0; }
.picture-6 .swiper-pagination span{ margin:0 .11rem; width:.13rem; height: .13rem; background: none; border:solid 1px rgba(255,255,255,.5);opacity: 1; transition: all .3s;}
.picture-6 .swiper-pagination span.swiper-pagination-bullet-active{ background: #9d9d9d; border-color: #9d9d9d; }
.picture-7-list a{ display: block; }
.picture-7-list a .imgbox{ margin-bottom: .25rem; background: #000; overflow: hidden; }
.picture-7-list a .imgbox span{ display: block; padding-top: 70%; transition: all 2s; }
.picture-7-list a .textbox .biaoti{ font-size: .16rem; color: #fff; line-height:.24rem; }
.picture-7-list a .textbox .jieshao{ margin-bottom: .15rem; font-size: .14rem; color: rgba(255,255,255,.7); line-height:.24rem; }
.picture-7-list a .textbox .more{ position: relative; padding-left: .3rem; font-size: .12rem; color: #909090; line-height: .24rem; transition: all 0.5s; }
.picture-7-list a .textbox .more:before{ content: ""; position: absolute; left: 0; top:60%; z-index: 1; width: .2rem; height: 1px; background: #f0dea0; transition: all 0.5s; }
.picture-8 .swiper-slide:nth-child(1){animation-delay: 0s;}
.picture-8 .swiper-slide:nth-child(2){animation-delay: .1s;}
.picture-8 .swiper-slide:nth-child(3){animation-delay: .2s;}
.picture-8 .swiper-slide:nth-child(4){animation-delay: .3s;}
.picture-8-list{ position: relative; overflow: hidden; }
.picture-8-list a{ position:absolute; display: block; left: 0; top: 0; z-index: 555; width: 100%; height: 100%; }
.picture-8-list .imgbox{ background: #000; overflow: hidden; }
.picture-8-list .imgbox span{ display: block; height: 100vh; opacity: 0.5; }
.picture-8-list .textbox{ position: absolute; left: 0; top: 50%; z-index:3; width: 100%; }
.picture-8-list .textbox .cn{ margin-bottom: .05rem; font-size: .22rem; color: #fff; line-height: .24rem; }
.picture-8-list .textbox .en{ font-family: 'FuturaBT'; font-size: .18rem; color: rgba(255,255,255,0.8); line-height: .24rem;}
.picture-9 ul{ margin:0 -.1rem -.4rem; }
.picture-9 ul li{ padding: 0 .1rem; margin-bottom: .4rem; width: 25%; }
.picture-9 ul li a{ display: block; }
.picture-9 ul li a .imgbox{ position: relative; background: #000; overflow: hidden; }
.picture-9 ul li a .imgbox span{ display: block; padding-top: 140%; }
.picture-9 ul li a .textbox{ padding: 0 .1rem; font-size: .18rem ;color: #363636; line-height: .56rem; box-shadow: inset 0 -1px 0 0 #b2b2b2;}
.picture-10 .left{ position: relative; float: left; padding:.43rem 0; width: 1.1rem; height:6.2rem; }
.picture-10 .left .swiper-container{ height: 100%; }
.picture-10 .left .imgbox{ position: relative; height: 100%; background: #000; overflow: hidden; cursor: pointer; }
.picture-10 .left .imgbox span{ position: relative; display: block; height: 100%; transition:all 2s; }
.picture-10 .left .imgbox .biankuang{ position: absolute; left: 0; top: 0; z-index: 2; width: 100%; height: 100%; }
.picture-10 .left .imgbox .biankuang b{ position:absolute; display: block; background:rgba(255,255,255,0.5); transition: all .3s; }
.picture-10 .left .imgbox .biankuang b:nth-child(1){ left: 0; top: 0; width: 2px; height:0; transition-delay:.9s; }
.picture-10 .left .imgbox .biankuang b:nth-child(2){ left: 2px; bottom: 0; width:0; height:2px; transition-delay:.6s; }
.picture-10 .left .imgbox .biankuang b:nth-child(3){ right: 0; bottom: 0; width: 2px; height:0; transition-delay:.3s; }
.picture-10 .left .imgbox .biankuang b:nth-child(4){ right: 2px; top: 0; width: 0; height:2px; transition-delay:0s; }
.picture-10 .left .imgbox .touying{ position: absolute; right: 100%; top: 0; z-index: 1; width:200%; height: 100%; transition: all 1s;background:-moz-linear-gradient(45deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 68%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(45deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 68%,rgba(0,0,0,0) 100%);background:linear-gradient(45deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 68%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000',endColorstr='#00000000',GradientType=1 );}
.picture-10 .left .swiper-button{ margin-top: 0; width:100%; height: .4rem; font-size: .24rem; color: #fff; line-height: .4rem; background: #000; opacity: 1; }
.picture-10 .left .swiper-button.swiper-button-prev{ top: 0; left: 0; transform: rotateX(180deg); }
.picture-10 .left .swiper-button.swiper-button-next{ top: initial; bottom: 0; right: 0; }
.picture-10 .left .swiper-slide-thumb-active .imgbox span{ transform: scale(1.2); opacity: 0.8; }
.picture-10 .left .swiper-slide-thumb-active .imgbox .touying{ right: 0; }
.picture-10 .left .swiper-slide-thumb-active .imgbox .biankuang b:nth-child(1){ height:100%; transition-delay:0s; }
.picture-10 .left .swiper-slide-thumb-active .imgbox .biankuang b:nth-child(2){ width:calc(100% - 4px); transition-delay:.3s; }
.picture-10 .left .swiper-slide-thumb-active .imgbox .biankuang b:nth-child(3){ height:100%; transition-delay:.6s; }
.picture-10 .left .swiper-slide-thumb-active .imgbox .biankuang b:nth-child(4){ width:calc(100% - 4px); transition-delay:.9s; }
.picture-10 .right{ float: right; width: calc(100% - 1.1rem - .12rem); }
.picture-10 .right .imgbox{ overflow: hidden; }
.picture-10 .right .imgbox a{ display: block; padding-top:6.2rem; }
.picture-11{ position: relative; padding-top:3.44rem; }
.picture-11 .map{ position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; }
.picture-11 .map label.BMapLabel{ display: block !important; margin:0; max-width: inherit; }
.picture-12 ul{ margin:0 -.15rem -.6rem; }
.picture-12 ul li{ padding: 0 .15rem; margin-bottom: .6rem; width: calc(100% / 3); }
.picture-12 ul li a{ display: block; }
.picture-12 ul li a .time{ margin-bottom: .1rem; font-family: 'Bodoni MT'; font-size: .18rem; color: #7b7b7b; line-height: .24rem; font-style: italic;}
.picture-12 ul li a .imgbox{ position: relative; margin-bottom: .2rem; background: #000; overflow: hidden; }
.picture-12 ul li a .imgbox span{ display: block; padding-top: 56%; }
.picture-12 ul li a .textbox .biaoti{ margin-bottom: .1rem; font-size: .16rem; color: #333; font-weight:bold; line-height: .24rem; }
.picture-12 ul li a .textbox .jieshao{ margin-bottom: .2rem; height: .48rem; font-size: .14rem; color: #5e5e5e; line-height: .24rem; overflow: hidden; }
.picture-12 ul li a .textbox .more{ width: .95rem; height: .33rem; font-family: 'FuturaBT'; font-size: .14rem; color: #ccb567; line-height: .33rem; box-shadow: inset 0 0 0 2px #ccb567; }
.picture-13 ul{ margin:0 -.12rem -.24rem; }
.picture-13 ul li{ padding: 0 .12rem; margin-bottom: .24rem; width: calc(100% / 3); }
.picture-13-list{ position: relative; overflow: hidden; }
.picture-13-list .imgbox{ background: #000; overflow: hidden; }
.picture-13-list .imgbox span{ display: block; padding-top: 67%; }
.picture-13-list a,.picture-13-list .more{ position: absolute; top: calc((100% - .4rem) / 2); z-index: 2; width: .4rem; height: .4rem; color: #000; font-weight:bold; line-height: .4rem; background:rgba(255,255,255,.5); border-radius: 50%;}
.picture-13-list a{ display: block; left: calc(50% - .5rem); font-size: .16rem; }
.picture-13-list .more{ right: calc(50% - .5rem); font-size: .18rem; cursor: pointer;}
.picture-14 .ul .li:nth-child(n+2){ margin-top: .6rem; }
.picture-14 .ul .li .imgbox{ overflow: hidden; }
.picture-14 .ul .li .imgbox span{ display: block; }
.picture-14 .ul .li .textbox .biaoti{ position: relative; color: #d6d6d6; }
.picture-14 .ul .li .textbox .biaoti:before{ content: ""; position: absolute; bottom: 0; z-index: 1; height: 1px; background: #dbcd9b; }
.picture-14 .ul .li .textbox .jieshao{ font-size: .18rem; color: #363636; line-height: .3rem; }
.picture-15-list{ margin:0 auto; max-width: 1.7rem; }
.picture-15 ul{ margin:0 -.18rem -.6rem; }
.picture-15 ul li{ padding:0 .18rem; margin-bottom:.6rem; width: calc(100% / 6); }
.picture-15 ul li .shuzi{ position: relative; z-index: 2; margin-bottom:-.2rem; font-family: 'FuturaBT'; font-size: .3rem;color: #f0dea0; line-height: .34rem; }
.picture-15 ul li .imgbox{ padding:.1rem; margin-bottom: .1rem; background:rgba(255,255,255,0.29); border-radius: 50%; }
.picture-15 ul li .imgbox .imgs{ position: relative; z-index: 3; background: #000; border-radius: 50%; overflow: hidden; }
.picture-15 ul li .imgbox .imgs span{ display: block; padding-top: 100%; border-radius: 50%; }
.picture-15 ul li .textbox{ font-size: .18rem; color: #fff; font-weight:bold; line-height: .24rem; }
.picture-16{ position: relative;}
.picture-16 .top{ position: relative; z-index: 1; }
.picture-16 .top .swiper-slide{ height: 7.64rem; overflow: hidden; }
.picture-16 .top .item{ position: absolute; left: 0; top: 0; padding-top:2.2rem; width: 100%; height: 100%; }
.picture-16 .top .item .box{ margin:0 auto; max-width: 8.6rem; }
.picture-16 .top .item .box .textbox{ padding: .3rem .25rem; width: 3.14rem; background: rgba(255,255,255,0.7); }
.picture-16 .top .item .box .textbox .biaoti{ margin-bottom: .2rem; height: .24rem; font-size: .24rem; color: #212121; line-height: .3rem; }
.picture-16 .top .item .box .textbox .jieshao{ height: 2.16rem; font-size: .14rem; color: #535353; line-height: .24rem; overflow: hidden; }
.picture-16 .top .item .box .textbox .jieshao .mCustomScrollbar{ position: relative; height: 100%; }
.picture-16 .top .item .box .textbox .jieshao .mCustomScrollbar .mCSB_container{ padding-right:.1rem; }
.picture-16 .top .item .box .textbox .jieshao .mCustomScrollbar .mCSB_scrollTools{ width: .04rem; opacity:.2; }
.picture-16 .top .item .box .textbox .jieshao .mCustomScrollbar .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 100%; background: #000; border-radius: 0; }
.picture-16 .top .swiper-button{ margin-top:-.16rem; width:.8rem; height: .32rem; background:none; opacity: 1; }
.picture-16 .top .swiper-button.swiper-button-prev{ left: -.55rem; }
.picture-16 .top .swiper-button.swiper-button-next{ right: -.55rem; transform: rotateY(180deg); }
.picture-16 .top .swiper-button b{ position: absolute; display: block; background: #bebebe; transition: all .3s; }
.picture-16 .top .swiper-button b:nth-child(1){ left: 0; top: 50%; width: .2rem; height: 1px;transform-origin:left top; transform: rotate(45deg); }
.picture-16 .top .swiper-button b:nth-child(2){ left: 0; bottom: 50%; width: .2rem; height: 1px;transform-origin:left bottom; transform: rotate(-45deg); }
.picture-16 .top .swiper-button b:nth-child(3){ left: .14rem; top: 0; width: 1px; height: 50%;}
.picture-16 .top .swiper-button b:nth-child(4){ left: .14rem; top: 50%; width: calc(100% - .14rem); height: 1px;}
.picture-16 .bot{ position: absolute; left: 0; bottom: 0; z-index: 2; padding: .2rem .8rem; width: 100%; background: rgba(0,0,0,0.78); }
.picture-16 .bot .swiper-container{ margin:0 auto; max-width:8.6rem; }
.picture-16 .bot .imgbox{ position: relative; background: #000; overflow: hidden; cursor: pointer; }
.picture-16 .bot .imgbox:before{ content: ""; position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; border:solid 1px #7f7f7f;}
.picture-16 .bot .imgbox .biankuang{ position: absolute; left: 0; top: 0; z-index: 2; width: 100%; height: 100%; }
.picture-16 .bot .imgbox .biankuang b{ position:absolute; display: block; background:rgba(255,255,255,1); transition: all .3s; }
.picture-16 .bot .imgbox .biankuang b:nth-child(1){ left: 0; top: 0; width: 1px; height:0; transition-delay:.9s; }
.picture-16 .bot .imgbox .biankuang b:nth-child(2){ left: 1px; bottom: 0; width:0; height:1px; transition-delay:.6s; }
.picture-16 .bot .imgbox .biankuang b:nth-child(3){ right: 0; bottom: 0; width: 1px; height:0; transition-delay:.3s; }
.picture-16 .bot .imgbox .biankuang b:nth-child(4){ right: 1px; top: 0; width: 0; height:1px; transition-delay:0s; }
.picture-16 .bot .imgbox span{ display: block; padding-top:1rem; transition: all 2s; -webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray; }
.picture-16 .bot .swiper-button{ top: 0; margin-top: 0; width:.65rem; height: 100%; font-size: .26rem; color: #fff; background: none; opacity: 1; transition: all .3s; }
.picture-16 .bot .swiper-button.swiper-button-prev{ left: 0; }
.picture-16 .bot .swiper-button.swiper-button-next{ right: 0; }
.picture-16 .bot .swiper-button:before{ position:absolute; left: 0; top: 0; z-index: 1; display: flex; justify-content: center; align-items: center; width: 100%; height: 100%; }
.picture-16 .bot .swiper-button.swiper-button-prev:before{ transform: rotateY(180deg); }
.picture-16 .bot .swiper-slide-thumb-active .imgbox .biankuang b:nth-child(1){ height:100%; transition-delay:0s; }
.picture-16 .bot .swiper-slide-thumb-active .imgbox .biankuang b:nth-child(2){ width:calc(100% - 2px); transition-delay:.3s; }
.picture-16 .bot .swiper-slide-thumb-active .imgbox .biankuang b:nth-child(3){ height:100%; transition-delay:.6s; }
.picture-16 .bot .swiper-slide-thumb-active .imgbox .biankuang b:nth-child(4){ width:calc(100% - 2px); transition-delay:.9s; }
.picture-16 .bot .swiper-slide-thumb-active .imgbox span{ transform: scale(1.1); -webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%);}

footer{padding:40px 0; background: #000; border-top: solid 1px #585858; }
footer .left ul:nth-child(n+2){ padding-top:10px; }
footer .left ul li{ color: #bdbdbd; line-height:24px; }
footer .left ul li:nth-child(n+2){ margin-left:20px; }
footer .left ul:nth-child(n+2) li:nth-child(n+2){ position: relative; padding-left:20px;}
footer .left ul:nth-child(n+2) li:nth-child(n+2):before{ content: ""; position: absolute; left: 0; top:5px; z-index: 1; width: 1px; height:14px; background: #656565; }
footer .left ul li .icon{ width:24px; }
footer .left ul li .icon.icon-shouji{ font-size:2px; }
footer .left ul li .icon.icon-lianxiren{ font-size:20px; }
footer .left ul li .icon.icon-youxiang{ font-size:20px; }
footer .left ul li .icon.icon-dizhi{ font-size:20px; }
footer .left ul li .mc{font-size:14px; }
footer .right .link-copyright .link{ margin-bottom:10px; }
footer .right .link-copyright .link .mc{ margin-right:25px; font-size:14px; color: #b3b3b3; line-height:42px; }
footer .right .link-copyright .link .box ul li:nth-child(n+2){ margin-left:20px; }
footer .right .link-copyright .link .box ul li a{ display: block; }
footer .right .link-copyright .link .box ul li a .icon{ position: relative; width:42px; height:42px; line-height:42px; border-radius: 50%; overflow: hidden; }
footer .right .link-copyright .link .box ul li a .icon b{ position: absolute; display: block; width:100%; height:100%; font-weight:normal; border-radius: 50%; }
footer .right .link-copyright .link .box ul li a .icon b:nth-child(1){ left: 0; top: 100%; color: #f0dea0; background:#000; box-shadow: inset 0 0 0 1px #f0dea0;}
footer .right .link-copyright .link .box ul li a .icon b:nth-child(2){ left: 0; top: 0; color: #000; background: #bfbfbf;}
footer .right .link-copyright .link .box ul li a .icon b.icon-weibo{ font-size: 28px; }
footer .right .link-copyright .link .box ul li a .icon b.icon-zhihu{ font-size: 24px; }
footer .right .link-copyright .link .box ul li a .icon b.icon-xiaohongshu{ font-size: 24px; }
footer .right .link-copyright .link .box ul li a .icon b.icon-douyin{ font-size: 24px; }
footer .right .link-copyright .copyright{ font-size: 12px; color: #8f8f8f; line-height: 24px; }


@media (min-width:992px){
	.main-Background-4{ position: relative; }
	.main-Background-4:before{ content: ""; position:absolute; left: 0; top: 0; z-index: 1; width: 50%; height: calc(100% - .8rem * 2); background: url(../images/bg4.png) }
	.main-Background-4 > div{ position: relative; z-index: 2; }
	header .col-xs-12{ position: initial; }
	header .logo a{line-height:.94rem;}
	header .search{ position: relative; padding-left: .3rem; }
	header .search .searchbtn{ position: relative; width:.22rem; height:.94rem; font-size:.22rem; color:rgba(255,255,255,.5); line-height:.94rem; cursor: pointer; }
	header .search form{ display: block; position: absolute; top:100%; right: 0; padding: .08rem; width:2.6rem; background: rgba(255,255,255,0.3); transition: all .3s; visibility:hidden;opacity:0; transform: translate(0,-.1rem);}
	header .search form:before{ content: ""; position: absolute; right: .05rem; bottom: 100%; z-index: 1; width: 0; height: 0; border-left: solid .06rem transparent; border-right: solid .06rem transparent; border-bottom: solid .06rem rgba(255,255,255,0.3); }
	header .search form input{ display: block; padding: 0 .1rem; width: calc(100% - .34rem - 1px); height: .34rem; font-size: .14rem; color: #fff; line-height: .34rem; background:#000; border:none; }
	header .search form button{ display: block; padding: 0; width: .34rem; height: .34rem; font-size: .16rem; color: #fff; line-height:.34rem; background:#000; border:none; }
	header .search .searchbtn:hover{ color: #fff; }
	header .search.active form{ transition: all .5s;visibility:visible;opacity:1; transform: translate(0,0);}
	header .search form button:hover{ background: #a18b3f; }
	header .menu ul li:nth-child(n+2){ margin-left: 1px; }
	header .menu ul li > a{ position: relative; display:block; padding:0 .3rem; font-size:.16rem; line-height:.94rem; color:#e2e2e2;}
	header .menu ul li > a:before{ content: ""; position: absolute; left: 0; top:-100%; z-index: 1; width: 100%; height: 100%; transition: all .5s;
background:#373737;background:-moz-linear-gradient(top,#373737 1%,#000000 100%);background:-webkit-linear-gradient(top,#373737 1%,#000000 100%);background:linear-gradient(to bottom,#373737 1%,#000000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#373737',endColorstr='#000000',GradientType=0 ); }
	header .menu ul li.active > a:before{ top: 0; }
	header .menu ul li:hover > a:before{ top: 0; }
	header .menu ul li > a span{ display: block; position: relative; z-index: 2; }
	header .menu ul li .xiala{ position: absolute; left: 0; top: 100%; z-index: 5; padding: .2rem 0; width: 100%; background: rgba(0,0,0,.8); transition: all .3s; visibility:hidden;opacity:0; }
	header .menu ul li .xiala .ul{ margin:0 -.2rem; }
	header .menu ul li .xiala .ul .li{ padding: 0 .2rem; width: 25%; }
	header .menu ul li .xiala .ul .li .biaoti{ padding-bottom: .1rem; margin-bottom: .2rem; border-bottom: solid 1px rgba(255,255,255,.3) }
	header .menu ul li .xiala .ul .li .biaoti a{ display: block; }
	header .menu ul li .xiala .ul .li .biaoti a .cn{ font-size:.16rem; color: #fff; line-height:.2rem; }
	header .menu ul li .xiala .ul .li .biaoti a .en{ font-family: 'FuturaBT'; font-size:.12rem; color:rgba(255,255,255,.8); line-height:.2rem; }
	header .menu ul li .xiala .ul .li .bot .item{ float: left; width: calc(100% / 3); line-height: .24rem; }
	header .menu ul li .xiala .ul .li .bot .item:nth-child(n+4){ margin-top: .05rem; }
	header .menu ul li .xiala .ul .li .bot .item a{ font-size: .14rem; color: #fff; }
	header .menu ul li .xiala .ul .li .bot .item a:hover{ color: #f0dea0; text-decoration: underline !important; }
	header .menu ul li .xiala2{ position: absolute; left: 0; top: 100%; z-index: 5; width: 100%; background: rgba(0,0,0,.8); transition: all .3s; visibility:hidden;opacity:0; }
	header .menu ul li .xiala2 .ul .li a{ display: block; font-size: .14rem; color: #fff; line-height: .4rem; }
	header .menu ul li .xiala2 .ul .li a:hover{ background: #a18b3f; }	
	header .menu ul li:hover .xiala{visibility:visible;opacity:1;}
	header .menu ul li:hover .xiala2{visibility:visible;opacity:1;}
	body.ny .content{ min-height:calc(100vh - 4.56rem);}
	.title-1{ position: relative; z-index: 2; margin-bottom:-1.62rem; }
	.title-1 .box:hover .biaoti .en span:before{width:100%;}
	.title-1 .box:hover .biaoti .en span:nth-child(1):before{width:100%; transition-delay:0s;}
	.title-1 .box:hover .biaoti .en span:nth-child(2):before{transition-delay:0.1s;}
	.title-1 .box:hover .biaoti .en span:nth-child(3):before{transition-delay:0.2s;}
	.title-1 .box:hover .biaoti .en span:nth-child(4):before{transition-delay:0.3s;}
	.title-1 .box:hover .biaoti .en span:nth-child(5):before{transition-delay:0.4s;}
	.title-1 .box:hover .biaoti .en span:nth-child(6):before{transition-delay:0.5s;}
	.title-1 .box:hover .biaoti .en span:nth-child(7):before{transition-delay:0.6s;}
	.title-1 .swiper-button{ top:.7rem; margin-top: 0; width:.33rem; height:.33rem; font-size:.22rem; color: #969696; font-weight: bold; line-height: calc(.33rem - 2px * 2); background: none; border:solid 2px #969696; border-radius: 50%; opacity: 1; }
	.title-1 .swiper-button.swiper-button-prev{ left: inherit; right:.5rem; transform: rotateY(180deg); }
	.title-1 .swiper-button.swiper-button-next{ right: 0; }
	.title-1 .swiper-button:hover{ color: #f0dea0; border-color: #f0dea0; }
	.title-5 ul li:hover{ z-index: 2; }
	.title-5 ul li:hover a:before{ margin-left: -50%; width: 100%; }
	.title-5 ul li:hover a:after{ bottom: -.15rem; opacity: 1; }
	.title-6 ul li a:hover{ padding-left: 0; color: #fff; background: #636363; }
	.title-6 ul li:first-child a:hover,.title-6 ul li:last-child a:hover{ color: #636363; background:none; }
	.text-2{ float: right; width:calc(55% - .4rem); }
	.text-2 .jieshao:hover .mCustomScrollbar .mCSB_scrollTools{opacity:1; }
	.text-2 .fanhui a:hover .icon{ color: #000; }
	.text-2 .fanhui a:hover .mc{ color: #000; text-decoration: underline; }
	.text-4{ float: left; padding-right: .5rem; width: 38%; }
	.text-5{ float: right; padding-left: .5rem; width: 62%; border-left:solid 1px #b8b8b8; }
	.text-5 form ul li .box .right .shurukuang input:hover{ border-color: #a18b3f; }
	.text-5 form ul li .box .right .chengshi .ul .li:hover{ z-index: 2; border-color: #a18b3f; }
	.text-5 form ul li .box .right .wenbenkuang textarea:hover{ border-color: #a18b3f; }
	.text-5 form ul li .box .right .tijiao button:hover{background: #a18b3f;}
	.picture-1 .maxbiaoti{ position: absolute; left:calc((100% - 4.24rem) / 2); top:calc((100% - 4.24rem) / 2); z-index: 2; width: 4.24rem; height: 4.24rem; }
	.picture-1 .maxbiaoti .biankuang{ position: relative; height: 100%;}
	.picture-1 .maxbiaoti .biankuang b{ position: absolute; display: block; }
	.picture-1 .maxbiaoti .biankuang b:nth-child(1){ animation:rotates 10s 0s infinite; left: 15%; top: 15%; right: 15%; bottom: 15%; z-index: 1; background: #000; transform: rotate(45deg); }
	.picture-1 .maxbiaoti .biankuang b:nth-child(2){ animation:rotates2 5s .1s infinite; left: 20%; top: 20%; right: 20%; bottom: 20%; z-index: 3; background: #212121; transform: rotate(45deg); }
	.picture-1 .maxbiaoti .biankuang b:nth-child(3){ animation:drift 10s .1s infinite; left: 15%; top: 15%; right: 15%; bottom: 15%; z-index: 2; border:solid 1px #f0dea0; transform:translate(0,12%) rotate(45deg); }
	@keyframes rotates{0%{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}100%{transform:rotate(225deg);-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg)}}
	@-webkit-keyframes rotates{0%{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}100%{transform:rotate(225deg);-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg)}}
	@-moz-keyframes rotates{0%{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}100%{transform:rotate(225deg);-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg)}}
	@-ms-keyframes rotates{0%{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}100%{transform:rotate(225deg);-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg)}}
	@-o-keyframes rotates{0%{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}100%{transform:rotate(225deg);-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg)}}
	@keyframes rotates2{0%{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);}100%{transform:rotate(-225deg);-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);-ms-transform:rotate(-225deg);-o-transform:rotate(-225deg);}}
	@-webkit-keyframes rotates2{0%{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);}100%{transform:rotate(-225deg);-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);-ms-transform:rotate(-225deg);-o-transform:rotate(-225deg);}}
	@-moz-keyframes rotates2{0%{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);}100%{transform:rotate(-225deg);-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);-ms-transform:rotate(-225deg);-o-transform:rotate(-225deg);}}
	@-ms-keyframes rotates2{0%{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);}100%{transform:rotate(-225deg);-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);-ms-transform:rotate(-225deg);-o-transform:rotate(-225deg);}}
	@-o-keyframes rotates2{0%{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);}100%{transform:rotate(-225deg);-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);-ms-transform:rotate(-225deg);-o-transform:rotate(-225deg);}}
	@keyframes drift{0%{transform:translate(0,12%) rotate(45deg);-webkit-transform:translate(0,12%) rotate(45deg);-moz-transform:translate(0,12%) rotate(45deg);-ms-transform:translate(0,12%) rotate(45deg);-o-transform:translate(0,12%) rotate(45deg);}25%{transform:translate(-12%,0%) rotate(45deg);-webkit-transform:translate(-12%,0%) rotate(45deg);-moz-transform:translate(-12%,0%) rotate(45deg);-ms-transform:translate(-12%,0%) rotate(45deg);-o-transform:translate(-12%,0%) rotate(45deg);}50%{transform:translate(0,-12%) rotate(45deg);-webkit-transform:translate(0,-12%) rotate(45deg);-moz-transform:translate(0,-12%) rotate(45deg);-ms-transform:translate(0,-12%) rotate(45deg);-o-transform:translate(0,-12%) rotate(45deg);}75%{transform:translate(12%,0) rotate(45deg);-webkit-transform:translate(12%,0) rotate(45deg);-moz-transform:translate(12%,0) rotate(45deg);-ms-transform:translate(12%,0) rotate(45deg);-o-transform:translate(12%,0) rotate(45deg);}100%{transform:translate(0,12%) rotate(45deg);-webkit-transform:translate(0,12%) rotate(45deg);-moz-transform:translate(0,12%) rotate(45deg);-ms-transform:translate(0,12%) rotate(45deg);-o-transform:translate(0,12%) rotate(45deg);}}
	@-webkit-keyframes drift{0%{transform:translate(0,12%) rotate(45deg);-webkit-transform:translate(0,12%) rotate(45deg);-moz-transform:translate(0,12%) rotate(45deg);-ms-transform:translate(0,12%) rotate(45deg);-o-transform:translate(0,12%) rotate(45deg);}25%{transform:translate(-12%,0%) rotate(45deg);-webkit-transform:translate(-12%,0%) rotate(45deg);-moz-transform:translate(-12%,0%) rotate(45deg);-ms-transform:translate(-12%,0%) rotate(45deg);-o-transform:translate(-12%,0%) rotate(45deg);}50%{transform:translate(0,-12%) rotate(45deg);-webkit-transform:translate(0,-12%) rotate(45deg);-moz-transform:translate(0,-12%) rotate(45deg);-ms-transform:translate(0,-12%) rotate(45deg);-o-transform:translate(0,-12%) rotate(45deg);}75%{transform:translate(12%,0) rotate(45deg);-webkit-transform:translate(12%,0) rotate(45deg);-moz-transform:translate(12%,0) rotate(45deg);-ms-transform:translate(12%,0) rotate(45deg);-o-transform:translate(12%,0) rotate(45deg);}100%{transform:translate(0,12%) rotate(45deg);-webkit-transform:translate(0,12%) rotate(45deg);-moz-transform:translate(0,12%) rotate(45deg);-ms-transform:translate(0,12%) rotate(45deg);-o-transform:translate(0,12%) rotate(45deg);}}
	@-moz-keyframes drift{0%{transform:translate(0,12%) rotate(45deg);-webkit-transform:translate(0,12%) rotate(45deg);-moz-transform:translate(0,12%) rotate(45deg);-ms-transform:translate(0,12%) rotate(45deg);-o-transform:translate(0,12%) rotate(45deg);}25%{transform:translate(-12%,0%) rotate(45deg);-webkit-transform:translate(-12%,0%) rotate(45deg);-moz-transform:translate(-12%,0%) rotate(45deg);-ms-transform:translate(-12%,0%) rotate(45deg);-o-transform:translate(-12%,0%) rotate(45deg);}50%{transform:translate(0,-12%) rotate(45deg);-webkit-transform:translate(0,-12%) rotate(45deg);-moz-transform:translate(0,-12%) rotate(45deg);-ms-transform:translate(0,-12%) rotate(45deg);-o-transform:translate(0,-12%) rotate(45deg);}75%{transform:translate(12%,0) rotate(45deg);-webkit-transform:translate(12%,0) rotate(45deg);-moz-transform:translate(12%,0) rotate(45deg);-ms-transform:translate(12%,0) rotate(45deg);-o-transform:translate(12%,0) rotate(45deg);}100%{transform:translate(0,12%) rotate(45deg);-webkit-transform:translate(0,12%) rotate(45deg);-moz-transform:translate(0,12%) rotate(45deg);-ms-transform:translate(0,12%) rotate(45deg);-o-transform:translate(0,12%) rotate(45deg);}}
	@-ms-keyframes drift{0%{transform:translate(0,12%) rotate(45deg);-webkit-transform:translate(0,12%) rotate(45deg);-moz-transform:translate(0,12%) rotate(45deg);-ms-transform:translate(0,12%) rotate(45deg);-o-transform:translate(0,12%) rotate(45deg);}25%{transform:translate(-12%,0%) rotate(45deg);-webkit-transform:translate(-12%,0%) rotate(45deg);-moz-transform:translate(-12%,0%) rotate(45deg);-ms-transform:translate(-12%,0%) rotate(45deg);-o-transform:translate(-12%,0%) rotate(45deg);}50%{transform:translate(0,-12%) rotate(45deg);-webkit-transform:translate(0,-12%) rotate(45deg);-moz-transform:translate(0,-12%) rotate(45deg);-ms-transform:translate(0,-12%) rotate(45deg);-o-transform:translate(0,-12%) rotate(45deg);}75%{transform:translate(12%,0) rotate(45deg);-webkit-transform:translate(12%,0) rotate(45deg);-moz-transform:translate(12%,0) rotate(45deg);-ms-transform:translate(12%,0) rotate(45deg);-o-transform:translate(12%,0) rotate(45deg);}100%{transform:translate(0,12%) rotate(45deg);-webkit-transform:translate(0,12%) rotate(45deg);-moz-transform:translate(0,12%) rotate(45deg);-ms-transform:translate(0,12%) rotate(45deg);-o-transform:translate(0,12%) rotate(45deg);}}
	@-o-keyframes drift{0%{transform:translate(0,12%) rotate(45deg);-webkit-transform:translate(0,12%) rotate(45deg);-moz-transform:translate(0,12%) rotate(45deg);-ms-transform:translate(0,12%) rotate(45deg);-o-transform:translate(0,12%) rotate(45deg);}25%{transform:translate(-12%,0%) rotate(45deg);-webkit-transform:translate(-12%,0%) rotate(45deg);-moz-transform:translate(-12%,0%) rotate(45deg);-ms-transform:translate(-12%,0%) rotate(45deg);-o-transform:translate(-12%,0%) rotate(45deg);}50%{transform:translate(0,-12%) rotate(45deg);-webkit-transform:translate(0,-12%) rotate(45deg);-moz-transform:translate(0,-12%) rotate(45deg);-ms-transform:translate(0,-12%) rotate(45deg);-o-transform:translate(0,-12%) rotate(45deg);}75%{transform:translate(12%,0) rotate(45deg);-webkit-transform:translate(12%,0) rotate(45deg);-moz-transform:translate(12%,0) rotate(45deg);-ms-transform:translate(12%,0) rotate(45deg);-o-transform:translate(12%,0) rotate(45deg);}100%{transform:translate(0,12%) rotate(45deg);-webkit-transform:translate(0,12%) rotate(45deg);-moz-transform:translate(0,12%) rotate(45deg);-ms-transform:translate(0,12%) rotate(45deg);-o-transform:translate(0,12%) rotate(45deg);}}
	.picture-1 .maxbiaoti .textbox{ position: absolute; left: 0; top: 0; z-index: 3; display: flex; align-items: center; width: 100%; height: 100%; }
	.picture-1 .maxbiaoti .textbox .box{ width: 100%; }
	.picture-1 .maxbiaoti .textbox .box .minen{ font-family: 'FuturaBT'; font-size:.18rem; color: #7c7c7c; line-height:.24rem; }
	.picture-1 .maxbiaoti .textbox .box .maxen{ margin-bottom:.1rem; font-family: 'FuturaBT'; font-size:.3rem; color: #7c7c7c; line-height:.34rem; }
	.picture-1 .maxbiaoti .textbox .box .cn{ margin-bottom:.2rem; font-size:.24rem; color: #fff; line-height:.3rem; }
	.picture-1 .maxbiaoti .textbox .box .jiangexian{ margin:0 auto; width:.25rem; height: 1px; background: #f0dea0; }
	.picture-1-list a .imgbox span{ transition:all 2s; }
	.picture-1-list a .cn{ transition: all 1s; }
	.picture-1-list a .en{ transition: all 1s; }
	.picture-1-list a .xiexian{ position: absolute; left:.84rem; bottom:.35rem; z-index: 2; width: 1.2rem; height: 1.06rem;}
	.picture-1-list a .xiexian b{ position: absolute; display: block; }
	.picture-1-list a .xiexian b:nth-child(1){ left: 0; bottom: 0; width: 0; height:.02rem; background: rgba(122,112,80,.45); transform-origin:left bottom; transform: rotate(-45deg); transition:all .5s;}
	.picture-1-list a .xiexian b:nth-child(2){ right: 0; top: 0; width: 0; height:.02rem; background: rgba(122,112,80,1); transform-origin:right top; transform: rotate(-45deg); transition:all .5s;}
	.picture-1-list a .more{ position: absolute; left: 1.7rem; bottom:-.4rem; z-index: 4; padding: 0 .1rem; font-size:.14rem; color: rgba(255,255,255,.6); line-height: .28rem; border:solid 1px #3e3e3e; transition: all 1s;}
	.picture-1-list a .touying{ position: absolute; left:-100%; top:0; z-index: 1; width: 100%; height: 100%; transition: all 1s;
background:-moz-linear-gradient(45deg,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 22%,rgba(0,0,0,0) 69%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(45deg,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 22%,rgba(0,0,0,0) 69%,rgba(0,0,0,0) 100%);background:linear-gradient(45deg,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 22%,rgba(0,0,0,0) 69%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000',endColorstr='#00000000',GradientType=1 );}
	.picture-1-list a:hover .biankuang b:nth-child(1){ width: 0;transition-delay:1.2s;}
	.picture-1-list a:hover .biankuang b:nth-child(2){ height: 0;transition-delay:.9s;}
	.picture-1-list a:hover .biankuang b:nth-child(3){ width: 0;transition-delay:.6s;}
	.picture-1-list a:hover .biankuang b:nth-child(4){ height: 0;transition-delay:.3s;}
	.picture-1-list a:hover .biankuang b:nth-child(5){ width: 0;transition-delay:0s;}
	.picture-1-list a:hover .imgbox span{ transform: scale(1.1); opacity:.8; }
	.picture-1-list a:hover .cn{ left:.35rem; bottom: 1.3rem;}
	.picture-1-list a:hover .en{ left:.35rem; bottom: 1.8rem; width:calc(100% - .35rem * 2); font-size:.6rem; color: rgba(255,255,255,.1); text-align: left; }
	.picture-1-list a:hover .xiexian b:nth-child(1){ width:.7rem;transition-delay:.6s;}
	.picture-1-list a:hover .xiexian b:nth-child(2){ width: 1.36rem;transition-delay:.6s;}
	.picture-1-list a:hover .more{ bottom:.4rem;transition-delay:.8s;}
	.picture-1-list a .more:hover{ color: #f0dea0; border-color: #f0dea0;transition-delay:0s;}
	.picture-1-list a:hover .touying{ left:0; bottom:0;}
	.picture-1 .swiper-slide:nth-child(even) .picture-1-list a .cn{ left: initial;right:calc((100% - .88rem) / 2); }
	.picture-1 .swiper-slide:nth-child(even) .picture-1-list a .en{ left: initial;right:calc((100% - 1.8rem) / 2); }
	.picture-1 .swiper-slide:nth-child(even) .picture-1-list a .biankuang b:nth-child(1){left:calc(100% - .3rem);}
	.picture-1 .swiper-slide:nth-child(even) .picture-1-list a .biankuang b:nth-child(2){left: initial;right: 0;}
	.picture-1 .swiper-slide:nth-child(even) .picture-1-list a .biankuang b:nth-child(3){left: initial;right: 0;}
	.picture-1 .swiper-slide:nth-child(even) .picture-1-list a .biankuang b:nth-child(4){right: initial;left: 0; }
	.picture-1 .swiper-slide:nth-child(even) .picture-1-list a .biankuang b:nth-child(5){right: initial;left:0;}
	.picture-1 .swiper-slide:nth-child(even) .picture-1-list a .xiexian{left: initial;right:.84rem;}
	.picture-1 .swiper-slide:nth-child(even) .picture-1-list a .xiexian b:nth-child(1){left: initial; right: 0; transform-origin:right bottom; transform: rotate(45deg);}
	.picture-1 .swiper-slide:nth-child(even) .picture-1-list a .xiexian b:nth-child(2){right: initial; left: 0; transform-origin:left top; transform: rotate(45deg);}
	.picture-1 .swiper-slide:nth-child(even) .picture-1-list a .more{left: initial; right: 1.7rem;}
	.picture-1 .swiper-slide:nth-child(even) .picture-1-list a .touying{ left: initial; right:-100%;
background:-moz-linear-gradient(-45deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 31%,rgba(0,0,0,1) 78%,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(-45deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 31%,rgba(0,0,0,1) 78%,rgba(0,0,0,1) 100%);background:linear-gradient(135deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 31%,rgba(0,0,0,1) 78%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#000000',GradientType=1 );}
	.picture-1 .swiper-slide:nth-child(even) .picture-1-list a:hover .cn{left: initial; right:.35rem; }
	.picture-1 .swiper-slide:nth-child(even) .picture-1-list a:hover .en{left: initial; right:.35rem; text-align: right; }
	.picture-1 .swiper-slide:nth-child(even) .picture-1-list a:hover .touying{left: initial; right:0;}
	.picture-2{ padding-right:.35rem; }
	.picture-2 .textbox{ float: left; padding-top: .25rem; padding-right:.4rem; width:calc(100% - 4.04rem); }
	.picture-2 .textbox .biaoti .cn{ float: left; }
	.picture-2 .textbox .biaoti .en{ float: left; }
	.picture-2 .textbox .more a:hover{color: #f0dea0; border-color: #f0dea0;}
	.picture-2 .imgbox{ float: right; width:4.04rem; background: #000; overflow: hidden; }
	.picture-2 .imgbox a{ display: block; padding-top: 4.69rem; transition: all 2s; }	
	.picture-2 .imgbox a:hover{ transform: scale(1.1); }
	.picture-3{ position: relative; z-index: 1; padding-left:calc(50% + .55rem + .3rem); padding-top: 2.2rem; min-height: 6rem;}
	.picture-3 .left{ position: absolute; left: 0; top: 0; width: calc(50% + .55rem); background: #000; }
	.picture-3 .left a{ padding-top:6rem; transition: all 2s;}	
	.picture-3 .left a:hover{ transform: scale(1.1); opacity: .8; }
	.picture-3-list a:hover .imgbox span{ transform: scale(1.1); opacity: .8; }
	.picture-4 .swiper-slide:nth-child(1) .picture-4-list a .imgbox{ transition: all .3s;}
	.picture-4 .swiper-slide:nth-child(2) .picture-4-list a .imgbox{ transition: all .3s;}
	.picture-4 .swiper-slide:nth-child(3) .picture-4-list a .imgbox{ transition: all .3s;}
	.picture-4 .swiper-slide:nth-child(1) .picture-4-list a:hover .imgbox{ background: #000; }
	.picture-4 .swiper-slide:nth-child(2) .picture-4-list a:hover .imgbox:after{ opacity: 1; }
	.picture-4 .swiper-slide:nth-child(3) .picture-4-list a:hover .imgbox{ background: #000; }
	.picture-4 .swiper-slide:nth-child(2) .picture-4-list a .textbox .box .biaoti .cn{ transition: all .3s; }
	.picture-4 .swiper-slide:nth-child(2) .picture-4-list a .textbox .box .biaoti .en{ transition: all .3s; }
	.picture-4 .swiper-slide:nth-child(2) .picture-4-list a .textbox .box .jieshao{ transition: all .3s; }
	.picture-4 .swiper-slide:nth-child(2) .picture-4-list a:hover .textbox .box .biaoti .cn{ color: #fff; }
	.picture-4 .swiper-slide:nth-child(2) .picture-4-list a:hover .textbox .box .biaoti .en{ color: rgba(255,255,255,.6); }
	.picture-4 .swiper-slide:nth-child(2) .picture-4-list a:hover .textbox .box .jieshao{ color: rgba(255,255,255,.8); }
	.picture-4-list a .biankuang{ position: absolute; left: .2rem; top: .2rem; right: .2rem; bottom: .2rem; z-index: 4; }
	.picture-4-list a .biankuang b{ position: absolute; display: block; background: rgba(240,222,160,0.6); transition:all .3s; }
	.picture-4-list a .biankuang b:nth-child(1){ left: 0; top: calc(100% - .4rem - 1px); width: 1px; height: 0; transition-delay:.9s;}
	.picture-4-list a .biankuang b:nth-child(2){ left: 0; bottom: 0; width: 0; height: 1px; transition-delay:.6s; }
	.picture-4-list a .biankuang b:nth-child(3){ right: 0; bottom: 1px; width: 1px; height:0; transition-delay:.3s; }
	.picture-4-list a .biankuang b:nth-child(4){ right: 0; top: 0; width: 0; height:1px; transition-delay:0s; }
	.picture-4-list a:hover .imgbox span{ transform: scale(1.1); opacity: .5; }
	.picture-4-list a:hover .biankuang b:nth-child(1){ height: .4rem; transition-delay:0s;}
	.picture-4-list a:hover .biankuang b:nth-child(2){ width: 100%; transition-delay:.3s; }
	.picture-4-list a:hover .biankuang b:nth-child(3){ height: calc(100% - 2px); transition-delay:.6s; }
	.picture-4-list a:hover .biankuang b:nth-child(4){ width: .65rem; transition-delay:.9s; }
	.picture-5{ float: left; width: 50%; }
	.picture-5-list a:hover .imgbox span{ transform: scale(1.2); opacity: .8; }
	.picture-5-list a:hover .textbox{ background: rgba(0,0,0,.4);}
	.picture-5-list a .textbox .more span:hover{ color: #f0dea0; border-color: #f0dea0; }
	.picture-6{ float: right; width: 50%; }
	.picture-6 .box{ padding: .55rem 0 .4rem; }
	.picture-6 .box .item{ float: left; padding-left: .3rem; width: 100%; max-width:6rem; }
	.picture-6 .ul .li{ position: relative;margin-top: 4px; width: calc((100% - 4px * 2) / 3); }
	.picture-6 .swiper-slide:nth-child(odd) .ul .li:nth-child(3n+1):before,
	.picture-6 .swiper-slide:nth-child(odd) .ul .li:nth-child(3n+3):before,
	.picture-6 .swiper-slide:nth-child(odd) .ul .li:nth-child(3n+3):after,
	.picture-6 .swiper-slide:nth-child(even) .ul .li:nth-child(3n+1):before,
	.picture-6 .swiper-slide:nth-child(even) .ul .li:nth-child(3n+1):after,
	.picture-6 .swiper-slide:nth-child(even) .ul .li:nth-child(3n+2):before{content: ""; position: absolute;top: 0; width: 100%; height: 100%; background:rgba(255,255,255,0.3);}
	.picture-6 .swiper-slide:nth-child(odd) .ul .li:nth-child(3n+1):before,
	.picture-6 .swiper-slide:nth-child(odd) .ul .li:nth-child(3n+3):before,
	.picture-6 .swiper-slide:nth-child(odd) .ul .li:nth-child(3n+3):before,
	.picture-6 .swiper-slide:nth-child(even) .ul .li:nth-child(3n+1):before,
	.picture-6 .swiper-slide:nth-child(even) .ul .li:nth-child(3n+2):before{left: calc(100% + 4px); }
	.picture-6 .swiper-slide:nth-child(odd) .ul .li:nth-child(3n+3):after,
	.picture-6 .swiper-slide:nth-child(even) .ul .li:nth-child(3n+1):after{right: calc(100% + 4px); }
	.picture-6 .swiper-slide:nth-child(odd) .ul .li:nth-child(-n+2){ margin-top: 0; }
	.picture-6 .swiper-slide:nth-child(odd) .ul .li:nth-child(3n+2){ margin-left: calc((100% - 4px * 2) / 3 + 4px * 2); }
	.picture-6 .swiper-slide:nth-child(odd) .ul .li:nth-child(3n+3){ margin-left: calc((100% - 4px * 2) / 3 + 4px); margin-right: calc((100% - 4px * 2) / 3 + 4px);}
	.picture-6 .swiper-slide:nth-child(even) .ul .li:nth-child(1){ margin-top: 0; }
	.picture-6 .swiper-slide:nth-child(even) .ul .li:nth-child(3n+1){margin-left: calc((100% - 4px * 2) / 3 + 4px); margin-right: calc((100% - 4px * 2) / 3 + 4px); }
	.picture-6 .swiper-slide:nth-child(even) .ul .li:nth-child(3n+3){ margin-left: calc((100% - 4px * 2) / 3 + 4px * 2); }
	.picture-6-list:hover img{ transform: rotateY(360deg);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%); }
	.picture-7-list a:hover .imgbox span{ transform: scale(1.2); opacity: 0.8; }
	.picture-7-list a:hover .textbox .biaoti{ color: #f0dea0; }
	.picture-7-list a:hover .textbox .more{ padding-left: 0; }
	.picture-7-list a:hover .textbox .more:before{ left: .7rem; }
	.picture-8-list .imgbox span{ transition: all 2s; }
	.picture-8-list .textbox{ transition: all 1s; }
	.picture-8-list .touying{ position: absolute; right:100%; top: 0; z-index: 1; width: 100vh; height: 100%; transition: all 1s;
background:-moz-linear-gradient(45deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 68%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(45deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 68%,rgba(0,0,0,0) 100%);background:linear-gradient(45deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 68%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000',endColorstr='#00000000',GradientType=1 );}
	.picture-8-list .biankuang{ position: absolute; left: 0; top: 0; z-index: 2; width: 100%; height: 100%; }
	.picture-8-list .biankuang b{ position:absolute; display: block; background:rgba(255,255,255,.3); transition: all .3s; }
	.picture-8-list .biankuang b:nth-child(1){ left: 0; top: 0; width: 1px; height:0; transition-delay:.9s; }
	.picture-8-list .biankuang b:nth-child(2){ left: 1px; bottom: 0; width:0; height:1px; transition-delay:.6s; }
	.picture-8-list .biankuang b:nth-child(3){ right: 0; bottom: 0; width: 1px; height:0; transition-delay:.3s; }
	.picture-8-list .biankuang b:nth-child(4){ right: 1px; top: 0; width: 0; height:1px; transition-delay:0s; }
	.picture-8-list:hover .biankuang b:nth-child(1){ height:100%; transition-delay:0s; }
	.picture-8-list:hover .biankuang b:nth-child(2){ width:calc(100% - 2px); transition-delay:.3s; }
	.picture-8-list:hover .biankuang b:nth-child(3){ height:100%; transition-delay:.6s; }
	.picture-8-list:hover .biankuang b:nth-child(4){ width:calc(100% - 2px); transition-delay:.9s; }
	.picture-8-list:hover .touying{ right: 0; }
	.picture-8-list:hover .imgbox span{ transform: scale(1.2); opacity: 0.8; }
	.picture-8-list:hover .textbox{ transform: translate(0,-.2rem); }
	.picture-9 ul li a .imgbox span{ transition: all 2s; }
	.picture-9 ul li a .imgbox .biankuang{ position: absolute; left: 0; top: 0; z-index: 2; width: 100%; height: 100%; }
	.picture-9 ul li a .imgbox .biankuang b{ position:absolute; display: block; background:rgba(255,255,255,0.5); transition: all .3s; }
	.picture-9 ul li a .imgbox .biankuang b:nth-child(1){ left: 0; top: 0; width: 2px; height:0; transition-delay:.9s; }
	.picture-9 ul li a .imgbox .biankuang b:nth-child(2){ left: 2px; bottom: 0; width:0; height:2px; transition-delay:.6s; }
	.picture-9 ul li a .imgbox .biankuang b:nth-child(3){ right: 0; bottom: 0; width: 2px; height:0; transition-delay:.3s; }
	.picture-9 ul li a .imgbox .biankuang b:nth-child(4){ right: 2px; top: 0; width: 0; height:2px; transition-delay:0s; }
	.picture-9 ul li a:hover .imgbox .biankuang b:nth-child(1){ height:100%; transition-delay:0s; }
	.picture-9 ul li a:hover .imgbox .biankuang b:nth-child(2){ width:calc(100% - 4px); transition-delay:.3s; }
	.picture-9 ul li a:hover .imgbox .biankuang b:nth-child(3){ height:100%; transition-delay:.6s; }
	.picture-9 ul li a:hover .imgbox .biankuang b:nth-child(4){ width:calc(100% - 4px); transition-delay:.9s; }
	.picture-9 ul li a .imgbox .touying{ position: absolute; right: 100%; top: 0; z-index: 1; width:200%; height: 100%; transition: all 1s;background:-moz-linear-gradient(45deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 68%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(45deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 68%,rgba(0,0,0,0) 100%);background:linear-gradient(45deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 68%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000',endColorstr='#00000000',GradientType=1 );}
	.picture-9 ul li a .textbox{ position: relative; }
	.picture-9 ul li a .textbox:before{ content: ""; position: absolute; left: 50%; bottom:0; z-index: 1; width: 0; height: 3px; background: #5e5e5e; transition: all 0.5s; }
	.picture-9 ul li a:hover .imgbox span{ transform: scale(1.2); opacity: 0.8; }
	.picture-9 ul li a:hover .imgbox .touying{ right: 0; }
	.picture-9 ul li a:hover .textbox{ color: #636363; background: #e9e9e9; }
	.picture-9 ul li a:hover .textbox:before{ margin-left: -50%; width: 100%; }
	.picture-10{ float: left; width:45%; }
	.picture-10 .left .swiper-button:hover{ color: #636363; background: #e9e9e9; box-shadow:inset 0 2px 0 #5e5e5e; }
	.picture-12 ul li a .imgbox span{ transition: all 2s; }
	.picture-12 ul li a .imgbox .biankuang{ position: absolute; left: 0; top: 0; z-index: 2; width: 100%; height: 100%; }
	.picture-12 ul li a .imgbox .biankuang b{ position:absolute; display: block; background:rgba(255,255,255,0.5); transition: all .3s; }
	.picture-12 ul li a .imgbox .biankuang b:nth-child(1){ left: 0; top: 0; width: 2px; height:0; transition-delay:.9s; }
	.picture-12 ul li a .imgbox .biankuang b:nth-child(2){ left: 2px; bottom: 0; width:0; height:2px; transition-delay:.6s; }
	.picture-12 ul li a .imgbox .biankuang b:nth-child(3){ right: 0; bottom: 0; width: 2px; height:0; transition-delay:.3s; }
	.picture-12 ul li a .imgbox .biankuang b:nth-child(4){ right: 2px; top: 0; width: 0; height:2px; transition-delay:0s; }
	.picture-12 ul li a:hover .imgbox .biankuang b:nth-child(1){ height:100%; transition-delay:0s; }
	.picture-12 ul li a:hover .imgbox .biankuang b:nth-child(2){ width:calc(100% - 4px); transition-delay:.3s; }
	.picture-12 ul li a:hover .imgbox .biankuang b:nth-child(3){ height:100%; transition-delay:.6s; }
	.picture-12 ul li a:hover .imgbox .biankuang b:nth-child(4){ width:calc(100% - 4px); transition-delay:.9s; }
	.picture-12 ul li a .imgbox .touying{ position: absolute; right: 100%; top: 0; z-index: 1; width:200%; height: 100%; transition: all 1s;background:-moz-linear-gradient(45deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 68%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(45deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 68%,rgba(0,0,0,0) 100%);background:linear-gradient(45deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 68%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000',endColorstr='#00000000',GradientType=1 );}
	.picture-12 ul li a:hover .imgbox span{ transform: scale(1.2); opacity: 0.8; }
	.picture-12 ul li a:hover .imgbox .touying{ right: 0; }
	.picture-12 ul li a:hover .textbox .biaoti{ color: #636363; }
	.picture-12 ul li a:hover .textbox .more{ color: #fff; background: #636363; box-shadow: inset 0 0 0 2px #636363; }
	.picture-13-list .imgbox span{ transition: all 2s; }
	.picture-13-list .touying{ position: absolute; right: 100%; top: 0; z-index: 1; width:200%; height: 100%; transition: all 1s;background:-moz-linear-gradient(45deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 68%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(45deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 68%,rgba(0,0,0,0) 100%);background:linear-gradient(45deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 68%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000',endColorstr='#00000000',GradientType=1 );}
	.picture-13-list a{ transform: translate(-.1rem,0); opacity: 0; transition: all .5s; }
	.picture-13-list .more{ transform: translate(.1rem,0); opacity: 0; transition: all .5s;}
	.picture-13-list .biankuang{ position: absolute; left: 0; top: 0; z-index: 2; width: 100%; height: 100%; }
	.picture-13-list .biankuang b{ position:absolute; display: block; background:rgba(255,255,255,0.5); transition: all .3s; }
	.picture-13-list .biankuang b:nth-child(1){ left: 0; top: 0; width: 2px; height:0; transition-delay:.9s; }
	.picture-13-list .biankuang b:nth-child(2){ left: 2px; bottom: 0; width:0; height:2px; transition-delay:.6s; }
	.picture-13-list .biankuang b:nth-child(3){ right: 0; bottom: 0; width: 2px; height:0; transition-delay:.3s; }
	.picture-13-list .biankuang b:nth-child(4){ right: 2px; top: 0; width: 0; height:2px; transition-delay:0s; }
	.picture-13-list:hover .biankuang b:nth-child(1){ height:100%; transition-delay:0s; }
	.picture-13-list:hover .biankuang b:nth-child(2){ width:calc(100% - 4px); transition-delay:.3s; }
	.picture-13-list:hover .biankuang b:nth-child(3){ height:100%; transition-delay:.6s; }
	.picture-13-list:hover .biankuang b:nth-child(4){ width:calc(100% - 4px); transition-delay:.9s; }
	.picture-13-list:hover .imgbox span{ transform: scale(1.2); opacity: 0.8; }
	.picture-13-list:hover .touying{ right: 0; }
	.picture-13-list:hover a{ transform: translate(0,0); opacity: 1;}
	.picture-13-list:hover .more{ transform: translate(0,0); opacity: 1;}
	.picture-13-list a:hover,.picture-13-list .more:hover{ color: #f0dea0; background: rgba(0,0,0,.8); box-shadow: inset 0 0 0 1px #f0dea0; animation:work-btn 1s linear;}
	@keyframes work-btn{
		0%{transform:scale(1.2,.8)}
		1%{transform:scale(1.18,.82)}
		2%{transform:scale(1.16,.84)}
		3%{transform:scale(1.13,.87)}
		4%{transform:scale(1.1,.9)}
		5%{transform:scale(1.07,.93)}
		6%{transform:scale(1.04,.96)}
		7%{transform:scale(1.01,.99)}
		8%{transform:scale(.99,1.01)}
		9%{transform:scale(.97,1.03)}
		10%{transform:scale(.95,1.05)}
		11%{transform:scale(.94,1.06)}
		12%{transform:scale(.93,1.07)}
		13%{transform:scale(.93,1.07)}
		14%{transform:scale(.93,1.07)}
		15%{transform:scale(.93,1.07)}
		16%{transform:scale(.94,1.06)}
		17%{transform:scale(.94,1.06)}
		18%{transform:scale(.95,1.05)}
		19%{transform:scale(.96,1.04)}
		20%{transform:scale(.98,1.02)}
		21%{transform:scale(.99,1.01)}
		22%{transform:scale(1,1)}
		23%{transform:scale(1,1)}
		24%{transform:scale(1.01,.99)}
		25%{transform:scale(1.02,.98)}
		26%{transform:scale(1.02,.98)}
		27%{transform:scale(1.02,.98)}
		28%{transform:scale(1.03,.97)}
		29%{transform:scale(1.03,.97)}
		30%{transform:scale(1.02,.98)}
		31%{transform:scale(1.02,.98)}
		32%{transform:scale(1.02,.98)}
		33%{transform:scale(1.02,.98)}
		34%{transform:scale(1.01,.99)}
		35%{transform:scale(1.01,.99)}
		36%{transform:scale(1.01,.99)}
		37%{transform:scale(1,1)}
		38%{transform:scale(1,1)}
		39%{transform:scale(1,1)}
		40%{transform:scale(.99,1.01)}
		41%{transform:scale(.99,1.01)}
		42%{transform:scale(.99,1.01)}
		43%{transform:scale(.99,1.01)}
		44%{transform:scale(.99,1.01)}
		45%{transform:scale(.99,1.01)}
		46%{transform:scale(.99,1.01)}
		47%{transform:scale(.99,1.01)}
		48%{transform:scale(.99,1.01)}
		49%{transform:scale(1,1)}
	}
	.picture-14 .ul .li .imgbox{ width: 68%; }
	.picture-14 .ul .li:nth-child(odd) .imgbox{ float: left; }
	.picture-14 .ul .li:nth-child(even) .imgbox{ float: right; }
	.picture-14 .ul .li .imgbox span{ padding-top: 4.68rem; }
	.picture-14 .ul .li .textbox{ width: 32%; height: 4.68rem; }
	.picture-14 .ul .li:nth-child(odd) .textbox{ float: right; padding-left: .35rem; }
	.picture-14 .ul .li:nth-child(even) .textbox{ float: left; padding-right: .35rem; }
	.picture-14 .ul .li .textbox .biaoti{ margin-bottom: .2rem; font-size: .72rem; line-height: 3rem; }
	.picture-14 .ul .li .textbox .biaoti:before{ width: calc(100% + .84rem); }
	.picture-14 .ul .li:nth-child(odd) .textbox .biaoti:before{ right:0; }
	.picture-14 .ul .li:nth-child(even) .textbox .biaoti:before{ left:0; }
	.picture-14 .ul .li .textbox .jieshao{ height: 1.2rem; overflow: hidden; }
	.picture-15 ul li .imgbox{ transition: all .5s; }
	.picture-15 ul li .imgbox .imgs{ transition: all 1s; }
	.picture-15 ul li .imgbox .imgs:before{ content: ""; position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; border:solid .1rem rgba(255,255,255,0.3); border-radius: 50%; transition: all .3s; opacity: 0; }
	.picture-15 ul li .imgbox .imgs span{ transition: all 2s; }
	.picture-15-list:hover .imgbox{ padding: 0; background: rgba(255,255,255,.4) }
	.picture-15-list:hover .imgbox .imgs{ transform: rotateY(360deg); }
	.picture-15-list:hover .imgbox .imgs:before{ opacity: 1; }
	.picture-15-list:hover .imgbox .imgs span{ transform: scale(1.2); opacity: 0.8;}
	.picture-16 .top .item .box .textbox .jieshao:hover .mCustomScrollbar .mCSB_scrollTools{opacity:1; }
	.picture-16 .top .swiper-button:hover b{ background: #000; }
	.picture-16 .bot .swiper-button:hover{ color: #636363; background: #e9e9e9;}
	.picture-16 .bot .swiper-button.swiper-button-prev:hover{ box-shadow:inset -2px 0 0 #5e5e5e;}
	.picture-16 .bot .swiper-button.swiper-button-next:hover{ box-shadow:inset 2px 0 0 #5e5e5e;}
	footer{ position: fixed; left: 0; bottom: 0; z-index: 1; width: 100%;}
	footer .left{ float: left; padding: 21px 0; max-width: 50%; }
	footer .right{ float: right;  max-width: 50%;}
	footer .right .link-copyright{ float: left; padding: 12px 0 0; width: calc(100% - 214px - 30px); }
	footer .right .link-copyright .link .box{ float: right; }
	footer .right .link-copyright .link .box .mc{ float: left; }
	footer .right .link-copyright .link .box ul{ float: left; }
	footer .right .link-copyright .link .box ul li{ float: left; }
	footer .right .link-copyright .link .box ul li a:hover .icon b:nth-child(1){ top: 0; }
	footer .right .link-copyright .link .box ul li a:hover .icon b:nth-child(2){ top: -100%; }
	footer .right .link-copyright .copyright{ text-align: right; }
	footer .right .ewm{ float: left; margin-left: 30px; }
	footer .right .ewm ul li:nth-child(n+2){ margin-left: 14px; }
	footer .right .ewm ul li .imgbox{ font-size: 0; }
	footer .right .ewm ul li .imgbox img{ width: 100px; }
	.subBar{ position: fixed; right: 0; top: 30%; z-index: 999; width: 54px; }
	.subBar ul li{ position: relative; }
	.subBar ul li:nth-child(n+2){ margin-top: 1px; }
	.subBar ul li a{ display: block; }
	.subBar ul li a .icon{ height: 54px; color:#fff; line-height: 54px; background:#5a585c; }
	.subBar ul li a .icon.icon-kefu{ font-size: 34px; }
	.subBar ul li a .icon.icon-dianhua{ font-size: 30px; }
	.subBar ul li a .icon.icon-weixin{ font-size: 40px; }
	.subBar ul li a .icon.icon-yuyue{ font-size: 36px; }
	.subBar ul li .imgbox{ position: absolute; right: 100%; top: calc((100% - 140px) / 2); z-index: 1; padding-right: 10px; width: 150px; transform: translate(10px,0); opacity: 0; visibility: hidden; }
	.subBar ul li .imgbox:before{ content: ""; position: absolute; right: 4px; top: 50%; z-index: 1; margin-top: -6px; width: 0; height: 0; border-top: solid 6px transparent; border-bottom: solid 6px transparent; border-left: solid 6px #f0dea0; }
	.subBar ul li .imgbox span{ display: block; padding: 10px; font-size: 0; background: #f0dea0; border-radius: 5px; }
	.subBar ul li .imgbox span img{ width: 120px; }
	.subBar ul li:hover .imgbox{ transform: translate(0,0); opacity: 1; visibility: visible; }
	.subBar ul li:hover a .icon{ color: #000; background: #f0dea0; }
	
	.subBar ul li .telbox{ position: absolute; right: 100%; top: calc((100% - 70px) / 2); z-index: 1; padding-right: 10px; width: 150px; transform: translate(10px,0); opacity: 0; visibility: hidden; }
	.subBar ul li .telbox:before{ content: ""; position: absolute; right: 4px; top: 50%; z-index: 1; margin-top: -6px; width: 0; height: 0; border-top: solid 6px transparent; border-bottom: solid 6px transparent; border-left: solid 6px #f0dea0; }
	.subBar ul li .telbox span{ display: block; padding: 26px; font-size: 12px; background: #f0dea0; border-radius: 5px; font-weight:border; }

	.subBar ul li:hover .telbox{ transform: translate(0,0); opacity: 1; visibility: visible; }
	.subBar ul li:hover a .icon{ color: #000; background: #f0dea0; }
	
	.yytc{ position:fixed; left: 0; top: 0; z-index: 99999; width: 100%; height: 100%; visibility: hidden; }
	.yytc .bg{ position: relative; height: 100%; background: rgba(0,0,0,0.5); transition: all 0.5s; opacity: 0; }
	.yytc .box{ position: absolute; left: calc((100% - 690px) / 2); top: 50%; z-index: 2; padding: 35px 30px 40px; width: 690px; background: #fff; transform: translate(0,-50%); border-radius: 5px; box-shadow: 0 0 20px rgba(0,0,0,0.1); opacity: 0; transform: translate(0,-45%); transition: all 1s; }
	.yytc .box .esc{ position: absolute; right: 10px; top: 10px; z-index: 2; width: 24px; height: 24px; font-size: 17px;color: #fff; line-height: 24px; background:rgba(0,0,0,0.2); border-radius: 50%; cursor: pointer; }
	.yytc .box .biaoti{ margin-bottom: 20px; font-size: 0; overflow: hidden; }
	.yytc .box .biaoti span{position: relative; display: inline-block; vertical-align: top; font-size: 24px;color: #c1b47f; line-height: 30px;}
	.yytc .box .biaoti span:before,.yytc .box .biaoti span:after{ content: ""; position: absolute; top: 50%; z-index: 1; width: 600px; height: 1px; background: #acacac; }
	.yytc .box .biaoti span:before{ right: calc(100% + 15px); }
	.yytc .box .biaoti span:after{ left: calc(100% + 15px); }
	.yytc .box form{ display: block; }
	.yytc .box form .ul{ margin:0 -15px -20px; }
	.yytc .box form .ul .li{ float: left; padding: 0 15px; margin-bottom: 20px; width: 100%; }
	.yytc .box form .ul .li:nth-child(-n+4){ width: 50%; }
	.yytc .box form .ul .li .mc{ float: left; width: 75px; font-size: 13px;color: #565656; line-height: 33px; }
	.yytc .box form .ul .li .right{ float: left; width: calc(100% - 75px); }
	.yytc .box form .ul .li .right input{ display: block; padding: 0 10px; width: 100%; height: 33px; color: #565656; line-height: 31px; background: none; border:solid 1px #cecece; }
	.yytc .box form .ul .li .right ul{ margin-right: -3px !important; }
	.yytc .box form .ul .li .right ul li{ margin-right: -1px; width: calc(100% / 3); }
	.yytc .box form .ul .li .right ul li select{ display: block; padding: 0 10px; width: 100%; height: 33px; color: #565656; line-height: 31px; cursor: pointer; border:solid 1px #cecece;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../images/xjt.png) no-repeat calc(100% - 10px) 50% / 9px auto;padding-right:14px}
	.yytc .box form .ul .li .right ul li select::-ms-expand{display:none}
	.yytc .box form .ul .li .right textarea{ display: block; padding:3px 10px; width: 100%;max-width: 100%; min-width: 100%; height: 69px; min-height: 69px; color: #565656; line-height:25px; background: none; border:solid 1px #cecece; }
	.yytc .box form .ul .li button{ display: block; margin-left: 75px; padding: 0 10px; width: calc(100% - 75px); height: 50px; color: #fff; font-weight: bold; line-height: 50px; background: #212121; border:none;}
	.yytc.active{ visibility: visible; }
	.yytc.active .bg{ opacity: 1; }
	.yytc.active .box{ opacity: 1; transform: translate(0,-50%); }
	.yytc .box .esc:hover{ background: #000; }
	.yytc .box form .ul .li .right input:hover{ border-color:#c1b47f; }
	.yytc .box form .ul .li .right ul li select:hover{ border-color:#c1b47f; }
	.yytc .box form .ul .li .right textarea:hover{ border-color:#c1b47f; }
	.yytc .box form .ul .li button:hover{ background: #c1b47f; }
}

@media (max-width:1599px) and (min-width:992px){
	footer .left ul li .mc{ font-size: 13px; }
	footer .right .link-copyright{padding: 4px 0 0}
	footer .right .link-copyright .copyright{ line-height: 20px; }
}

@media (max-width:1399px) and (min-width:992px){
	.main-pad-12{ padding: .4rem; }
	.container-fluid{ padding: 0 .5rem; }
	.container-fluid-cz-1{ padding: 0 .5rem; }
	header .container-fluid-cz-1{ padding: 0 .15rem; }
	header .menu ul li > a{ padding: 0 .2rem; }
	.text-4{ padding-right: .4rem; }
	.text-4 .biaoti{ margin-bottom: .15rem; font-size: .18rem; }
	.text-4 .contact .mc{ font-size: .16rem; }
	.text-5{ padding-left: .4rem; }
	.picture-1-list a .cn{ left: calc((100% - .72rem) / 2); font-size: .18rem; }
	.picture-1 .swiper-slide:nth-child(even) .picture-1-list a .cn{right: calc((100% - .72rem) / 2);}
	.picture-14 .ul .li .imgbox span{ padding-top: 4rem; }
	.picture-14 .ul .li .textbox{ height: 4rem; }
	.picture-14 .ul .li .textbox .biaoti{ font-size: .6rem; line-height: 2.2rem; }
	.picture-14 .ul .li .textbox .jieshao{ font-size: .16rem; }
	footer .container-fluid-cz-1{ padding: 0 .15rem; }
	footer .left{ max-width: 55%; }
	footer .left ul li .mc{ font-size: .12rem; }
	footer .left ul:nth-child(n+2) li:nth-child(n+2){ padding-left:.1rem; margin-left: .1rem; }
	footer .right{ max-width: 45%; }
	footer .right .link-copyright{ width: calc(100% - 2.14rem - .2rem); }
	footer .right .link-copyright .link .box .mc{ margin-right: .15rem; font-size: .13rem; }
	footer .right .link-copyright .link .box ul li:nth-child(n+2){ margin-left: .15rem; }
	footer .right .ewm{ margin-left: .2rem; }
}

@media (max-width:1199px) and (min-width:992px){
	body{ padding-bottom: 161px; }
	body.ny-banner{ padding-top: 3.58rem; }
	.container-fluid-cz-1{ padding: 0 .2rem; }
	.main-pad-1{ padding: .45rem 0 0; }
	.main-pad-2{ padding: 0 0 .45rem; }
	.main-pad-3{ padding: .5rem 0 0; }
	.main-pad-4{ padding: 0 0 .5rem; }
	.main-pad-5{ padding: .5rem 0 0; }
	.main-pad-6{ padding: 0 0 .5rem; }
	.main-pad-7{ padding: .5rem 0 0; }
	.main-pad-8{ padding: .4rem 0 0; }
	.main-pad-9{ padding: .9rem 0 0; }
	.main-pad-10{ padding: 1rem 0; }
	.main-pad-12{ padding: .3rem; }
	.main-pad-13{padding:0 0 .45rem;}
	header .logo a{ line-height: .9rem; }
	header .logo a img{ width: 2rem; }
	header .menu ul li > a{ padding:0 .15rem; font-size: .14rem; line-height: .9rem; }
	header .search .searchbtn{ width: .18rem; height: .9rem; font-size: .18rem; line-height: .9rem; }
	header .search form{ padding: .05rem; }
	.banner .textbox .box .cn{ margin-bottom: .2rem; font-size: .3rem; line-height: .34rem; }
	.banner .textbox .box .en{ font-size: .6rem; line-height: .5rem; }
	.banner .textbox .box .minen{ font-size: .3rem; line-height: .2rem; }
	.banner .mouse{ bottom: 4%; }
	.title-1 .box .biaoti .cn{ font-size: .2rem; }
	.title-1 .box .biaoti .en{ font-size: .5rem; }
	.title-2{ margin-bottom: .3rem; }
	.title-3 a .en{ margin-bottom: .1rem; font-size: .24rem; }
	.title-3 a .cn{ margin-bottom: .15rem; font-size: .2rem; line-height: .24rem; }
	.title-8 .box{ margin-bottom: -.7rem; padding: .2rem .4rem; }
	.title-8 .box .mc{ font-size: .2rem; line-height: .24rem; }
	.title-8 .box .biaoti{ font-size: .3rem; line-height: .4rem; }
	.title-8 .en{ padding-bottom: .2rem; font-size: .4rem; line-height: .5rem; }
	.text-4{ width: 45%; }
	.text-4{ padding-right: .3rem; }
	.text-4 .biaoti{ margin-bottom: .1rem; font-size: .16rem; }
	.text-4 .contact .jieshao{ font-size: .13rem; }
	.text-4 .contact .mc{ font-size: .14rem; }
	.text-5{ padding-left: .3rem; width: 55%; }
	.text-5 form ul{ margin:0 -.1rem -.15rem; }
	.text-5 form ul li{ padding: 0 .1rem; margin-bottom: .15rem; }
	.text-5 form ul li .box .biaoti{ font-size: .14rem; }
	.picture-1 .maxbiaoti{ left:calc((100% - 3.6rem) / 2); top:calc((100% - 3.6rem) / 2); width: 3.6rem; height: 3.6rem; }
	.picture-1 .maxbiaoti .textbox .box .minen{font-size:.16rem; line-height:.22rem; }
	.picture-1 .maxbiaoti .textbox .box .maxen{ margin-bottom:.08rem; font-size:.24rem;line-height:.3rem; }
	.picture-1 .maxbiaoti .textbox .box .cn{ margin-bottom:.15rem; font-size:.2rem; line-height:.24rem; }
	.picture-1 .maxbiaoti .textbox .box .jiangexian{ width:.2rem; }
	.picture-1-list a:hover .cn{ bottom: 1.1rem;}
	.picture-1-list a:hover .en{ bottom: 1.5rem; font-size:.4rem;}
	.picture-2{ padding-right: .2rem; }
	.picture-2 .imgbox{ width:3.6rem; }
	.picture-2 .imgbox a{ padding-top: 4.2rem; }
	.picture-2 .textbox{ padding-right: .3rem; padding-top: .2rem; width: calc(100% - 3.6rem); }
	.picture-2 .textbox .biaoti{ margin-bottom: .3rem; line-height:.34rem; }
	.picture-2 .textbox .biaoti .cn{ font-size: .3rem; }
	.picture-2 .textbox .biaoti .en{ font-size: .3rem; }
	.picture-2 .textbox .jiangexian{ margin-bottom: .3rem; }
	.picture-2 .textbox .mc{ font-size: .16rem; }
	.picture-2 .textbox .jieshao .cn{ font-size: .15rem; }
	.picture-3{ min-height: 5rem; }
	.picture-3 .left a{ padding-top: 5rem; }
	.picture-3-list a .imgbox span{ padding-top: 2.8rem; }
	.picture-4-list a .textbox .box .biaoti .cn{ font-size: .2rem; line-height: .24rem; }
	.picture-5-list a .imgbox span{ padding-top: 5.5rem; }
	.picture-5-list a .textbox{ padding: .3rem .25rem }
	.picture-6 .box{ padding: .4rem 0 0; }
	.picture-6 .swiper-pagination{ margin-top: .2rem; }
	.picture-6-list{ height: .84rem; }
	.picture-14 .ul .li:nth-child(n+2){ margin-top: .4rem; }
	.picture-14 .ul .li .imgbox{ width: 60%; }
	.picture-14 .ul .li .imgbox span{ padding-top:3rem; }
	.picture-14 .ul .li .textbox{ width: 40%; height: 3rem; }
	.picture-14 .ul .li .textbox .biaoti{ font-size: .4rem; line-height: 1.6rem; }
	.picture-14 .ul .li .textbox .jieshao{ height: 1.04rem; font-size: .14rem; line-height: .26rem; }
	.picture-15 ul{ margin-bottom: -.4rem; }
	.picture-15 ul li{ margin-bottom: .4rem; width: 25%; }
	.picture-15 ul li .textbox{ font-size: .16rem; }
	.picture-16 .top .item{ padding-top:2.5rem; }
	.picture-16 .top .item .box .textbox{ margin:0 auto;width:6rem; }
	.picture-16 .top .swiper-button{ display: none; }
	footer{ padding: 30px 0; }
	footer .left{ padding:2px 0; max-width: 45%; }
	footer .left ul:nth-child(1) li:nth-child(3){ margin-left: 0; width: 100%; }
	footer .left ul:nth-child(2){ padding-top: 0; }
	footer .left ul:nth-child(2) li:nth-child(2){ margin-left:24px; padding-left: 0; width: 100%; }
	footer .left ul:nth-child(2) li:nth-child(2):before{ display: none; }
	footer .right{ max-width: 55%; }
	footer .right .link-copyright .link .box ul li a .icon{ width:40px; height: 40px; line-height: 40px; }
}

@media (max-height:479px) and (min-width:992px){
	.yytc .box{ padding: 25px 20px 30px; width: 650px; }
	.yytc .box .esc{ right: 5px; top: 5px; width: 20px; height: 20px; font-size: 15px; line-height: 20px; }
	.yytc .box .biaoti{ margin-bottom: 15px; }
	.yytc .box .biaoti span{ font-size: 18px; line-height: 24px; }
	.yytc .box form .ul .li{ margin-bottom: 10px; }
	.yytc .box form .ul .li button{ height: 44px; line-height: 44px; }
}

@media (max-width:991px){
	body{ padding-bottom:54px; }
	body.ny-banner{ padding-top: 3.48rem; }
	.container-fluid-cz-1{ padding: 0 15px; }
	.main-pad-1{ padding: .3rem 0 0; }
	.main-pad-2{ padding: 0 0 .3rem; }
	.main-pad-3{ padding: .8rem 0 0; }
	.main-pad-4{ padding: 0 0 .8rem; }
	.main-pad-5 .main-pad-4{ padding: 0 0 .3rem; }
	.main-pad-5{ padding: .3rem 0 0; }
	.main-pad-6{ padding: 0 0 .3rem; }
	.main-pad-7{ padding: .3rem 0 0; }
	.main-pad-8{ padding: .3rem 0 0; }
	.main-pad-9{ padding: .8rem 0 0; }
	.main-pad-10{ padding: 1rem 0; }
	.main-pad-11{ padding: .3rem 0 0; }
	.main-pad-12{ padding: .2rem; }
	.main-pad-13{ padding: 0; }
	header .logo a{line-height:.8rem;}
	header .logo a img{ width: 2rem; }
	.menu-box{ display: none; position: fixed;top:.8rem; right: 0; z-index:2147483645; width: 1.2rem; }
	.menu-box ul li{ margin-bottom:1px;}
	.menu-box ul li a{ display: block; font-size:.14rem; color: #fff; text-align:center; line-height:.4rem; background:rgba(0,0,0,.8); }
	.menu-box ul li.active a{ color: #fff; background: #a18b3f; }
	.menu-btn{ position: relative; top:27px; width:.4rem; }
	.menu-btn b{ display: block; height:3px; background: #bfbfbf;}
	.menu-btn b:nth-child(2){ margin:8px 0; }
	.menu-btn.active b{ background: #fff; }
	.menu-btn.active b:nth-child(1){ transform:rotate(45deg) translate(5px,11px); }
	.menu-btn.active b:nth-child(2){ opacity: 0; }
	.menu-btn.active b:nth-child(3){ transform:rotate(-45deg) translate(5px,-11px); }
	.banner .textbox .box .cn{ margin-bottom: .2rem; font-size: .3rem; line-height: .34rem; }
	.banner .textbox .box .en{ font-size: .5rem; line-height: .4rem; }
	.banner .textbox .box .minen{ font-size: .3rem; line-height: .2rem; }
	.title-1{ margin-bottom: .3rem; }
	.title-1 .box{ margin-right: .2rem; max-width: inherit; }
	.title-1 .box .biaoti .icon img{ width: .5rem; }
	.title-1 .box .biaoti .cn{ font-size: .18rem; line-height: .2rem; }
	.title-1 .box .biaoti .en{ font-size: .5rem; line-height: .4rem; }
	.title-1 .box .jiangexian{ margin-top: .2rem; }
	.title-2{ margin-bottom: .3rem; }
	.title-2 .jieshao{ margin-left: -.15rem; margin-right: -.15rem; padding: 0 .15rem; max-width: inherit; }
	.title-2 .biaoti{ font-size: .3rem; line-height: .3rem; }
	.title-2 .biaoti small{ font-size: .2rem; }
	.title-3 a .en{ margin-bottom: .1rem; font-size: .24rem; }
	.title-3 a .cn{ margin-bottom: .15rem; }
	.text-2 .biaoti{ margin-bottom: .2rem; font-size: .18rem; line-height: .24rem; }
	.text-2 .biaoti:before{ width: 100%; }
	.text-2 .jieshao{ height: auto; }
	.text-4{ margin-bottom: .2rem; }
	.text-4 .biaoti{ margin-bottom: .1rem; font-size: .18rem; }
	.text-4 .contact{ margin-bottom: .2rem; }
	.text-4 .contact .mc{ font-size: .16rem; }
	.text-5 form ul li .box .biaoti{ font-size: .14rem; }
	.picture-1{ margin-left: -15px; margin-right: -15px; }
	.picture-1 .maxbiaoti{ padding: 0 15px; margin-bottom: .3rem; }
	.picture-1 .maxbiaoti .textbox .box{ font-size: 0; }
	.picture-1 .maxbiaoti .textbox .box .minen,.picture-1 .textbox .box .maxen{ display: inline-block; vertical-align: top; font-family: 'FuturaBT'; font-size:.24rem; color: #7c7c7c; line-height: .3rem; }
	.picture-1 .maxbiaoti .textbox .box .maxen{ margin-left: .1rem; }
	.picture-1 .maxbiaoti .textbox .cn{ margin-bottom: .15rem; font-size: .24rem; color: #fff; line-height: .3rem; }
	.picture-1 .maxbiaoti .textbox .jiangexian{ margin:0 auto; width: .25rem; height: 1px; background: #f0dea0; }
	.picture-1-list a .cn,.picture-1-list a .en{ left: 0; width:100%; text-align: center; }
	.picture-2 .textbox{ text-align: center; }
	.picture-2 .textbox .biaoti{ margin-bottom: .3rem; font-size: 0; line-height: .34rem;}
	.picture-2 .textbox .biaoti .cn,.picture-2 .textbox .biaoti .en{ display: inline-block; vertical-align: top; font-size: .3rem; }
	.picture-2 .textbox .jiangexian{ margin:0 auto .3rem; }
	.picture-2 .textbox .mc{ margin-bottom: .3rem; font-size: .16rem; }
	.picture-2 .textbox .jieshao{ margin-bottom: .5rem; }
	.picture-2 .textbox .jieshao .cn{ font-size: .16rem; }
	.picture-2 .textbox .more a{ font-size: .12rem; }
	.picture-3-list a .imgbox span{ padding-top: 102%; }
	.picture-4-list a .textbox .box .biaoti{ margin-bottom: .15rem; }
	.picture-4-list a .textbox .box .biaoti .cn{ font-size: .18rem; line-height: .24rem; }
	.picture-4-list a .textbox .box .biaoti .en{ font-size: .14rem; }
	.picture-4-list a .textbox .box .jieshao{ font-size: .12rem; }
	.picture-5-list a .imgbox span{ padding-top: calc(45% + 2.58rem); }
	.picture-5-list a .textbox{ padding: .25rem .15rem; width: 100%; max-width: inherit; }
	.picture-5-list a .textbox .mc{ margin-bottom: .2rem; }
	.picture-5-list a .textbox .jieshao{ margin-bottom: .2rem; }
	.picture-5-list a .textbox .more span{ font-size: .12rem; }
	.picture-6{ padding: .2rem .15rem; }
	.picture-6-list{ padding-top:50%; height: auto; transition: all .3s; opacity: .5; }
	.picture-6 .swiper-slide-thumb-active .picture-6-list{ opacity: 1; }
	.picture-6 .jiantou{ margin-top: .2rem; font-size: 0; }
	.picture-6 .jiantou .swiper-button{  position:initial; top: 0; margin-top: 0; display: inline-block; vertical-align: top; width:.34rem; height: .34rem; font-size: .16rem; color: #f0dea0; line-height: .34rem; background:#000; opacity: 1; box-shadow: inset 0 0 0 1px #f0dea0; border-radius: 50%; }
	.picture-6 .jiantou .swiper-button.swiper-button-prev{ left:initial; margin-right: .1rem; transform: rotateY(180deg); }
	.picture-6 .jiantou .swiper-button.swiper-button-next{ right:initial; margin-left: .1rem; }
	.picture-8-list .imgbox span{ padding-top:55%; height: auto; }
	.picture-9 ul li{ width: 50%; }
	.picture-10{ margin-bottom: .3rem; }
	.picture-11{ padding-top:50%; }
	.picture-13 ul li{ width: 50%; }
	.picture-14 .ul .li:nth-child(n+2){ margin-top: .3rem; }
	.picture-14 .ul .li .imgbox span{ padding-top: 57%; }
	.picture-14 .ul .li .textbox .biaoti{ font-size: .4rem; line-height: 1rem; }
	.picture-14 .ul .li .textbox .jieshao{ font-size: .16rem; line-height: .26rem; }
	.picture-15 ul{ margin-bottom: -.3rem; }
	.picture-15 ul li{ margin-bottom: .3rem; width: 25%; }
	.picture-15 ul li .textbox{ font-size: .16rem; }
	.picture-15 ul li .shuzi{ margin-bottom: -.15rem; font-size: .22rem; line-height: .3rem; }
	.picture-15 ul li .textbox{ font-size: .14rem; }
	.picture-16 .top .item{padding-left: 15px; padding-right: 15px; }
	.picture-16 .top .item .box .textbox{ margin:0 auto;width:6rem; }
	.picture-16 .top .swiper-button{ display: none; }
	footer{padding: .3rem 0; }
	footer .left{ margin-bottom: .1rem; font-size: 0; text-align: center; }
	footer .left ul li{ display: inline-block; vertical-align: top; float: none !important; margin:0 .05rem !important; }
	footer .left ul:nth-child(n+2){ padding-top: 0; }
	footer .left ul:nth-child(n+2) li:nth-child(n+2){ padding: 0; }
	footer .left ul:nth-child(n+2) li:nth-child(n+2):before{ display: none; }
	footer .left ul li .mc{ font-size: .13rem; }
	footer .right .link-copyright .link .box .mc{ margin-right: 0; margin-bottom: .1rem; line-height: .24rem; text-align: center; }
	footer .right .link-copyright .link .box ul{ font-size: 0; text-align: center; }
	footer .right .link-copyright .link .box ul li{ display: inline-block; vertical-align: top; }
	footer .right .link-copyright .link .box ul li:nth-child(n+2){ margin-left: .15rem; }
	footer .right .link-copyright .copyright{ text-align: center; }
	.tabBar{ position: fixed; left: 0; bottom: -54px; z-index: 9999; width: 100%; background: #000; transition: all .5s; }
	.tabBar ul li{ width: 25%; }
	.tabBar ul li:nth-child(n+2){ border-left: solid 1px rgba(255,255,255,.1); }
	.tabBar ul li a{ display: block; padding: 5px 0; box-shadow: inset 0 1px 0 rgba(255,255,255,.1); transition: all .3s; }
	.tabBar ul li a .icon{ height: 24px; color: #f0dea0; line-height: 24px; }
	.tabBar ul li a .icon.icon-dianhua1{ font-size:20px; }
	.tabBar ul li a .icon.icon-youjian{ font-size: 18px; }
	.tabBar ul li a .icon.icon-liuyan{ font-size: 20px; }
	.tabBar ul li a .icon.icon-weixin{ font-size: 24px; }
	.tabBar ul li a .mc{ font-size: 12px; color: #f0dea0; line-height: 20px; }
	.tabBar ul li:nth-child(4) .tanchuang{ position: absolute; left:0; bottom: 100%; z-index: 1; padding:0 15px 10px; width:100%; transition: all .3s; visibility: hidden; opacity: 0; transform: translate(0,10px);}
	.tabBar ul li:nth-child(4) .tanchuang:before{ content: ""; position: absolute; right:calc(25% / 2); bottom:4px; z-index: 1; margin-right: -6px; width: 0; height: 0; border-left: solid 6px transparent; border-right: solid 6px transparent; border-top: solid 6px rgba(0,0,0,.9); }
	.tabBar ul li:nth-child(4) .tanchuang .imgbox{ padding: 10px; font-size: 0; background:rgba(0,0,0,.9); border-radius:5px;}
	.tabBar ul li:nth-child(4) .tanchuang .imgbox img{ width: 118px; }
	.tabBar ul li:nth-child(4).active .tanchuang{ visibility: visible; opacity: 1; transform: translate(0,0); }
	.tabBar ul li:nth-child(4).active a{ background: rgba(255,255,255,.1); }
	.tabBar.active{ bottom: 0; }
}

@media (max-width:991px) and (min-width:768px){
	.banner .shuxian{ bottom: 15%;}
	.banner .mouse{ left: calc((100% - .34rem) / 2); width: .34rem; height: .34rem; font-size: .34rem; line-height: .34rem; }
	@keyframes shuxian{0%{bottom:15%;height:12%}30%{bottom:16%;height:11%}50%{bottom:14%;height:13%}80%{bottom:16%;height:11%}100%{bottom:15%;height:12%}}
	@-webkit-keyframes shuxian{0%{bottom:15%;height:12%}30%{bottom:16%;height:11%}50%{bottom:14%;height:13%}80%{bottom:16%;height:11%}100%{bottom:15%;height:12%}}
	@-moz-keyframes shuxian{0%{bottom:15%;height:12%}30%{bottom:16%;height:11%}50%{bottom:14%;height:13%}80%{bottom:16%;height:11%}100%{bottom:15%;height:12%}}
	@-ms-keyframes shuxian{0%{bottom:15%;height:12%}30%{bottom:16%;height:11%}50%{bottom:14%;height:13%}80%{bottom:16%;height:11%}100%{bottom:15%;height:12%}}
	@-o-keyframes shuxian{0%{bottom:15%;height:12%}30%{bottom:16%;height:11%}50%{bottom:14%;height:13%}80%{bottom:16%;height:11%}100%{bottom:15%;height:12%}}
	@keyframes mouse{0%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}30%{transform:translate(0,-.05rem);-webkit-transform:translate(0,-.05rem);-moz-transform:translate(0,-.05rem);-ms-transform:translate(0,-.05rem);-o-transform:translate(0,-.05rem);}50%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}80%{transform:translate(0,.05rem);-webkit-transform:translate(0,.05rem);-moz-transform:translate(0,.05rem);-ms-transform:translate(0,.05rem);-o-transform:translate(0,.05rem);}100%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}}
	@-webkit-keyframes mouse{0%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}30%{transform:translate(0,-.05rem);-webkit-transform:translate(0,-.05rem);-moz-transform:translate(0,-.05rem);-ms-transform:translate(0,-.05rem);-o-transform:translate(0,-.05rem);}50%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}80%{transform:translate(0,.05rem);-webkit-transform:translate(0,.05rem);-moz-transform:translate(0,.05rem);-ms-transform:translate(0,.05rem);-o-transform:translate(0,.05rem);}100%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}}
	@-moz-keyframes mouse{0%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}30%{transform:translate(0,-.05rem);-webkit-transform:translate(0,-.05rem);-moz-transform:translate(0,-.05rem);-ms-transform:translate(0,-.05rem);-o-transform:translate(0,-.05rem);}50%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}80%{transform:translate(0,.05rem);-webkit-transform:translate(0,.05rem);-moz-transform:translate(0,.05rem);-ms-transform:translate(0,.05rem);-o-transform:translate(0,.05rem);}100%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}}
	@-ms-keyframes mouse{0%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}30%{transform:translate(0,-.05rem);-webkit-transform:translate(0,-.05rem);-moz-transform:translate(0,-.05rem);-ms-transform:translate(0,-.05rem);-o-transform:translate(0,-.05rem);}50%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}80%{transform:translate(0,.05rem);-webkit-transform:translate(0,.05rem);-moz-transform:translate(0,.05rem);-ms-transform:translate(0,.05rem);-o-transform:translate(0,.05rem);}100%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}}
	@-o-keyframes mouse{0%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}30%{transform:translate(0,-.05rem);-webkit-transform:translate(0,-.05rem);-moz-transform:translate(0,-.05rem);-ms-transform:translate(0,-.05rem);-o-transform:translate(0,-.05rem);}50%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}80%{transform:translate(0,.05rem);-webkit-transform:translate(0,.05rem);-moz-transform:translate(0,.05rem);-ms-transform:translate(0,.05rem);-o-transform:translate(0,.05rem);}100%{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}}
	.title-8 .box{ margin-bottom: -.6rem; padding: .15rem .2rem; }
	.title-8 .box .mc{ font-size: .18rem; line-height: .24rem; }
	.title-8 .box .biaoti{ font-size: .3rem; line-height: .4rem; }
	.title-8 .en{ font-size: .4rem; line-height: .4rem; }
	.picture-16 .top .swiper-slide{ height: 6rem; }
	.picture-16 .bot{ padding:.2rem .6rem; }
	.picture-16 .bot .swiper-button{ width: .5rem; }
	.picture-16 .top .item{ padding-top:1rem; }
	.picture-16 .top .item .box .textbox{ padding: .2rem; }
	.picture-16 .top .item .box .textbox .biaoti{ font-size: .18rem; }
}

@media (max-width:767px){
	body.ny-banner{ padding-top:calc(60px * 3 + .34rem + .24rem); }
	.main-pad-1{ padding: .4rem 0 0; }
	.main-pad-3{ padding: .5rem 0 0; }
	.main-pad-4{ padding: 0 0 .5rem; }
	.main-pad-5 .main-pad-4{ padding: 0 0 .4rem; }
	.main-pad-5{ padding: .4rem 0 0; }
	.main-pad-6{ padding: 0 0 .4rem; }
	.main-pad-7{ padding: .4rem 0 0; }
	.main-pad-8{ padding: .4rem 0 0; }
	.main-pad-9{ padding: 60px 0 0; }
	.main-pad-10{ padding:60px 0; }
	.main-pad-11{ padding: .4rem 0 0; }
	.main-pad-12{ padding: .3rem; }
	.main-pad-2{ padding: 0 0 .4rem; }
	header .logo a{line-height:60px;}
	header .logo a img{ width: 2.2rem; }
	.banner .textbox .box .cn{ font-size: .34rem; line-height: .4rem; }
	.banner .textbox .box .en{ font-size: .6rem; line-height: .5rem; }
	.menu-box{top:60px; width:100px; }
	.menu-box ul li a{ font-size: 12px; line-height:34px;}
	.menu-btn{ top: 22px; width:30px;}
	.menu-btn b{height:2px;}
	.menu-btn b:nth-child(2){ margin:5px 0; }
	.menu-btn.active b:nth-child(1){ transform:rotate(45deg) translate(5px,5px); }
	.menu-btn.active b:nth-child(3){ transform:rotate(-45deg) translate(5px,-5px); }
	.title-2 .jieshao{ margin-bottom: .3rem; font-size: .18rem; line-height: .4rem; }
	.title-2 .biaoti{ font-size:.36rem; line-height: .4rem; }
	.title-3 a .en{ margin-bottom: .2rem; font-size: .3rem; line-height: .3rem; }
	.title-3 a .cn{ margin-bottom: .2rem; font-size: .3rem; line-height: .34rem; }
	.title-6 ul li a{ width: .6rem; height: .6rem; font-size: .16rem ;line-height: .6rem; }
	.title-6 ul li:first-child a, .title-6 ul li:last-child a{ width: .3rem; font-size: .3rem; }
	.title-8 .box b:last-child{ bottom: 2px; }
	.text-1{ font-size: .2rem; line-height: .34rem; }
	.text-2 .biaoti{ font-size: .3rem; line-height: .34rem; }
	.text-2 .jieshao{ font-size: .2rem; line-height: .34rem; }
	.text-2 .jieshao .mCustomScrollbar .mCSB_container{ padding-right: 0; }
	.text-2 .fanhui a{ line-height: .3rem; }
	.text-2 .fanhui a .icon{ font-size: .24rem; }
	.text-2 .fanhui a .mc{ font-size: .2rem; }
	.text-3{ font-size: .2rem; line-height: .34rem; }
	.text-3 small{ font-size: .18rem; }
	.text-4 .biaoti{ font-size: .3rem; line-height: .34rem; }
	.text-4 .contact .mc{ margin-bottom: .1rem; font-size: .24rem; line-height: .3rem; }
	.text-4 .contact .jieshao{ font-size: .2rem; line-height: .3rem; }
	.text-4 .ewm ul li .imgbox img{ width:1.5rem; }
	.text-5 form ul li .box .biaoti{ width: 1rem; font-size:.16rem; line-height: .4rem; }
	.text-5 form ul li .box .right{ width: calc(100% - 1rem); }
	.text-5 form ul li .box .right .shurukuang input{ height: .4rem; font-size: .16rem; line-height: .38rem; }
	.text-5 form ul li .box .right .chengshi .ul .li select{ height: .38rem; font-size: .16rem; line-height: .38rem; }
	.text-5 form ul li .box .right .chengshi .ul .li .icon{ line-height: .4rem; }
	.text-5 form ul li .box .right .wenbenkuang textarea{ padding:.05rem .1rem; height: 1rem;max-height: 1rem;min-height: 1rem; font-size: .16rem; line-height: .3rem; }
	.text-5 form ul li .box .right .tijiao button{ height: .6rem; font-size: .2rem; line-height: .6rem; }
	.picture-1 .maxbiaoti .textbox .box .minen, .picture-1 .textbox .box .maxen{ font-size: .3rem; }
	.picture-1 .maxbiaoti .textbox .cn{ margin-top: .15rem; margin-bottom: .2rem; font-size: .3rem; }
	.picture-1-list a .cn, .picture-1-list a .en{ font-size: .3rem; }
	.picture-1-list a .cn{ bottom: 55%; }
	.picture-1-list a .en{ bottom: 45%; }
	.picture-1-list a .biankuang{ left: calc((100% - 2.4rem) / 2); bottom:58%; width: 2.4rem; height: .4rem; }
	.picture-2 .textbox .biaoti{ line-height: .44rem; }
	.picture-2 .textbox .biaoti .cn, .picture-2 .textbox .biaoti .en{ font-size: .4rem; }
	.picture-2 .textbox .mc{ font-size: .24rem; line-height: .3rem; }
	.picture-2 .textbox .jieshao{ margin-bottom: .4rem; }
	.picture-2 .textbox .jieshao .cn{ font-size: .18rem; line-height: .3rem; }
	.picture-2 .textbox .jieshao .en{ font-size: .14rem; line-height: .3rem; }
	.picture-2 .textbox .more a{ font-size: .14rem; line-height: .34rem; }
	.picture-4-list a .imgbox span{ padding-top:40%; }
	.picture-4-list a .textbox .box .biaoti .cn{ font-size: .3rem; line-height: .34rem; }
	.picture-4-list a .textbox .box .biaoti .en{ font-size: .18rem; line-height: .34rem; }
	.picture-4-list a .textbox .box .jieshao{height:auto; font-size: .18rem; line-height: .4rem; }
	.picture-5-list a .imgbox span{ padding-top:100%; }
	.picture-5-list a .textbox .biaoti{ font-size: .3rem; line-height: .4rem; }
	.picture-5-list a .textbox .mc{ font-size: .2rem; line-height: .3rem; }
	.picture-5-list a .textbox .jieshao{ height:auto; font-size: .16rem; line-height: .3rem; }
	.picture-5-list a .textbox .more span{ font-size: .14rem; line-height: .4rem; }
	.picture-6-list{ padding-top: 70%; }
	.picture-6 .jiantou{ margin-top: .3rem; }
	.picture-6 .jiantou .swiper-button{ width: .5rem; height: .5rem; font-size: .18rem; line-height: .5rem; }
	.picture-6 .jiantou .swiper-button.swiper-button-prev{ margin-right: .2rem; }
	.picture-6 .jiantou .swiper-button.swiper-button-next{ margin-left: .2rem; }
	.picture-7-list a .textbox .biaoti{ margin-bottom: .1rem; font-size: .24rem; line-height: .3rem; }
	.picture-7-list a .textbox .jieshao{ font-size: .18rem; line-height: .3rem; }
	.picture-7-list a .textbox .more{ font-size: .16rem; }
	.picture-8-list .textbox .cn{ font-size: .3rem; line-height: .34rem; }
	.picture-8-list .textbox .en{ font-size: .24rem; line-height: .3rem; }
	.picture-10 .left{ float: none; padding: 0 50px; width: auto; height: auto; }
	.picture-10 .left .swiper-button{ width: 40px; height: 100%; font-size: .3rem; line-height: inherit; }
	.picture-10 .left .swiper-button.swiper-button-prev{ transform:none; }
	.picture-10 .left .swiper-button:before{ position: absolute; left: 0; top:calc((100% - 40px) / 2); width: 40px; height: 40px; line-height: 40px; }
	.picture-10 .left .swiper-button.swiper-button-prev:before{ transform: rotate(90deg); }
	.picture-10 .left .swiper-button.swiper-button-next:before{ transform: rotate(-90deg); }
	.picture-10 .left .imgbox{ height: auto; }
	.picture-10 .left .imgbox span{ padding-top:120%; height: auto; }
	.picture-10 .right{ float: none; margin-bottom: 10px; width: auto; }
	.picture-10 .right .imgbox a{ padding-top: 140%; }
	.picture-13-list a, .picture-13-list .more{ top: calc((100% - .6rem) / 2); width: .6rem; height: .6rem; line-height: .6rem; }
	.picture-13-list a{ left: calc(50% - .8rem); font-size: .24rem; }
	.picture-13-list .more{ right: calc(50% - .8rem); font-size: .3rem; }
	.picture-14 .ul .li .textbox .jieshao{ font-size: .24rem; line-height: .34rem; }
	.picture-15 ul li{ width: calc(100% / 3); }
	.picture-15-list{ max-width: inherit; }
	.picture-15 ul li .shuzi{ margin-bottom: -.2rem; font-size: .3rem; line-height: .34rem; }
	.picture-15 ul li .textbox{ font-size: .18rem; }
	.picture-16 .top .item .box .textbox{ width:auto; }
	.picture-16 .top .item .box .textbox .biaoti{height: .4rem; font-size: .3rem; line-height: .4rem; }
	.picture-16 .top .item .box .textbox .jieshao{ font-size: .2rem; line-height: .4rem }
	.picture-16 .bot .imgbox span{ padding-top:70%; }
	footer .left ul li{line-height: .34rem; }
	footer .left ul li .mc{ font-size: .18rem }
	footer .left ul li .icon.icon-shouji{ font-size: .2.4rem; }
	footer .left ul li .icon.icon-lianxiren{ font-size: .2.4rem; }
	footer .left ul li .icon.icon-youxiang{ font-size: .2.4rem; }
	footer .left ul li .icon.icon-dizhi{ font-size: .2.4rem; }
	footer .right .link-copyright .link .box .mc{ font-size: .18rem; line-height: .3rem; }
	footer .right .link-copyright .link .box ul li a .icon{ width: .5rem; height: .5rem; line-height: .5rem; }
	footer .right .link-copyright .link .box ul li a .icon b.icon-weibo{ font-size: .36rem; }
	footer .right .link-copyright .link .box ul li a .icon b.icon-zhihu{ font-size: .34rem; }
	footer .right .link-copyright .link .box ul li a .icon b.icon-xiaohongshu{ font-size: .32rem; }
	footer .right .link-copyright .link .box ul li a .icon b.icon-douyin{ font-size: .34rem; }
	footer .right .link-copyright .copyright{ font-size: .16rem;  line-height: .3rem; }
}

@media (max-width:479px){
	.text-5 form ul li:nth-child(-n+4){ width: 100%; }
	.text-5 form ul li .box .biaoti{ font-size: .2rem; text-align: left; line-height: .44rem; }
	.text-5 form ul li .box .right .shurukuang input{ height: .44rem; font-size: .18rem; line-height:calc(.44rem - 2px); }
	.text-5 form ul li .box .right .chengshi .ul .li select{ height:calc(.44rem - 2px); font-size: .18rem; line-height:calc(.44rem - 2px); }
	.text-5 form ul li .box .right .wenbenkuang textarea{ padding:.02rem .1rem; height: 1.5rem;max-height: 1.5rem;min-height: 1.5rem; font-size: .18rem; line-height:calc(.4rem - 2px); }
}


/*浮动QQ*/
.dock { position: fixed; right: 0px; width: 50px; -moz-opacity: 0.7; opacity: 0.7; z-index: 200;}
.dock.close { z-index: 50;}
.dock ul.icons {position: absolute; list-style: none; right: 0px; padding: 0px; width: 50px; border: 1px solid #333; border-right: none; background: #111; -moz-border-radius: 10px 0 0 10px; -webkit-border-radius: 10px 0 0 10px; border-radius: 10px 0 0 10px; -webkit-transition: all .3s ease-in-out 0s; -moz-transition: all .3s ease-in-out 0s; -ms-transition: all .3s ease-in-out 0s; -o-transition: all .3s ease-in-out 0s; transition: all .3s ease-in-out 0s;}
.dock.close ul.icons { right: -70px;}
.dock ul.icons li i { display: block; position: relative; width: 50px; height: 50px; background: url(../images/icons.png) no-repeat; cursor: pointer; -webkit-transition: all .3s ease-in-out 0s; -moz-transition: all .3s ease-in-out 0s; -ms-transition: all .3s ease-in-out 0s; -o-transition: all .3s ease-in-out 0s; transition: all .3s ease-in-out 0s; z-index: 210;}
.dock ul.icons li.active i { -moz-opacity: 0.4; opacity: 0.4;}
.dock ul.icons li.up i { background-position: -63px -150px;}
.dock ul.icons li.tel i { background-position: -62px -108px;}
.dock ul.icons li.im i { background-position: -63px -20px;}
.dock ul.icons li.wechat i { background-position: -59px -66px;}
.dock ul.icons li.down i { background-position: -63px -190px;}
.dock ul.icons li p { display: block; position: absolute; top: 50px; right: -260px; padding: 15px 20px; height: 120px; color: White; line-height: 30px; border: 1px solid #333; border-right: none; background: #111; -moz-border-radius: 10px 0 0 10px; -webkit-border-radius: 10px 0 0 10px; border-radius: 10px 0 0 10px; -moz-opacity: 0; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all .4s ease-in-out .1s; -moz-transition: all .4s ease-in-out .1s; -ms-transition: all .4s ease-in-out .1s; -o-transition: all .4s ease-in-out .1s; transition: all .4s ease-in-out .1s; overflow: hidden; z-index: 201;}
.dock ul.icons li.active p { right: 50px; -moz-opacity: 1; opacity: 1; filter: alpha(opacity=100);}
.dock ul.icons li.tel p { width: 143px; height:130px; line-height:30px}
.dock ul.icons li.im p { width: 140px; height:170px; line-height:30px}
.dock ul.icons li.im p a { display: block; margin-top: 12px; width: 100px; height: 35px; line-height: 32px; color: #00dfb9; font-size: 16px; text-align: center; text-decoration: none; border: 1px solid #00dfb9; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -webkit-transition: all .3s ease-in-out 0s; -moz-transition: all .3s ease-in-out 0s; -ms-transition: all .3s ease-in-out 0s; -o-transition: all .3s ease-in-out 0s; transition: all .3s ease-in-out 0s;}
.dock ul.icons li.im p a:hover { color: White; background: #0f8773; border: 1px solid #0f8773;}
.dock ul.icons li.wechat p { width: 180px; height:180px; line-height:30px}
.dock ul.icons li.wechat p img { border: 2px solid #000;}
.dock a.switch { position: absolute; display: block; top: 270px; right: 11px; width: 26px; height: 26px; background: url(../images/icons.png) no-repeat 0px -640px; cursor: pointer; -webkit-transition-delay: .15s; -moz-transition-delay: .15s; -ms-transition-delay: .15s; -o-transition-delay: .15s; transition-delay: .15s;}
.dock a.switch.off { background-position: -32px -640px;}
@media (max-width:479px){
.dock { display:none;}
}

.clear { clear:both; }
.load-more { padding: 24px 0; text-align:center; }
.load-more a {  background: #fff; border: 1px solid #aaaaaa; border-radius: 9px; text-align: center; line-height: 48px; color: #727474; font-size: 14px; transition: all 0.5s; padding: 2px 5px; margin: 0 1px; }
.load-more a:hover { background:#c3c3c3b8; }
.load-more span { text-align: center; line-height: 48px; color: #727474; font-size: 14px; transition: all 0.5s; padding: 2px 5px; margin: 0 1px; }
