@charset "utf-8";
/* CSS Document */
@font-face{font-family: ziti; src:url(OPPOSANS-R.TTF);}
@font-face{font-family: mzt; src:url(Gotham-Medium.otf);}
/*@font-face{font-family: ywzt; src:url(GEOSLAB703.TTF);}*/
html,body{background:#fff;  color:#333; font-size: 14px; margin:0; padding:0; font-family: ziti; letter-spacing: 2px;}
.in_center{width: 93.2vw; height: auto; margin: 0 auto; transition: all .5s ease 0s; overflow: hidden;}
.main{width: 75vw; height: auto; margin: 0 auto; transition: all .5s ease 0s; overflow: hidden;}
h1,h2,h3,h4{font-size: 14px; line-height: 1;}
i{font-style:normal;}
img{border: 0; width:100%; vertical-align:middle;}
.fl{float:left;}
.fr{float:right;}
ul,li,dl,dd{list-style-type:none; margin:0; padding:0}
a{cursor: pointer;}
i,em{font-style: normal;}
table{width: 100%;}

.header{height: 5.2vw; line-height: 5.2vw; width: 100%; position: fixed; left: 0; top: 0; z-index: 999; transition: all .5s ease 0s;}
.header .in_center{border-bottom: 1px solid rgba(255,255,255,.2);}
.logo{float: left; height: 2.3vw; width: 10.1vw;}
.logo img{width: 10.1vw; height: auto; margin-top: 1.4vw;}
.header .bs{display: block;}
.header .hs{display: none;}

.top_right{width: 52vw; height: 5.2vw; line-height: 5.2vw; float: right; transition: all .6s ease 0s;}
.nav{float: left; width: 42.1vw;}
.nav .m:nth-child .sub{width: 100%; height: 27.8vw; padding:0; position:fixed; top: 5.2vw; left: 0; overflow:hidden; z-index: 110; background-image: url(../images/sub.jpg); background-position: center; background-repeat: no-repeat; background-size: cover; margin:0 auto; line-height: 1; text-align: left; transition: all .5s ease 0s;}
.sub_li .list2{display: none;}
.nav .m{float: left; vertical-align:middle; padding: 0 1.3vw; height: 5.2vw; line-height: 5.2vw; font-size: 0.8vw; text-align: center; position: relative;}
.nav .m a{ z-index: 2; color: #fff; display: inline-block; height: 5.2vw; width: 100%;display:block}
.nav .m:hover a,.nav .on a{ color: #b89b73;}
.nav .sub{display: none; width: 100%; padding: 1.4vw 1vw; position:fixed; left: 0; top: 5.2vw; overflow:hidden; z-index: 9999; background:#fff; margin:0 auto; text-align: left;}
.nav .m .sub dl{width: 6.1vw; margin: 0 auto;}
.nav .m .sub dl dd{line-height: 1.9vw; font-size: 0.7vw; width: 6.1vw; text-align: center;}
.nav .m .sub dl dd a{color: #333 !important; height: 1.9vw; line-height: 1.9vw;}
.nav .m .sub dl dd a:hover{color: #b89b73 !important;}
.nav .m:nth-child(1){animation-delay: .1s;}
.nav .m:nth-child(2){animation-delay: .2s;}
.nav .m:nth-child(3){animation-delay: .3s;}
.nav .m:nth-child(4){animation-delay: .4s;}
.nav .m:nth-child(5){animation-delay: .5s;}

.com_n2{float: left; width: 30vw; padding-top: 4vw;}
.com_tit{font-size: 1vw; color: #000; font-family: mzt; margin-bottom: 1.9vw; line-height: 1;}
.com_tit div{font-size: 0.9vw; color: #b89b73; margin-bottom: 0.8vw;}
.com_tit span{display: block; height: 2px; width: 10px; background: #b89b73; margin-top: 0.8vw;}
.com_n2 ul li{height: 2.6vw; line-height: 2.6vw; font-size: 0.7vw; color: #a3a3a3; font-family: mzt;}
.com_n2 ul li i{font-size: 0.8vw; color: #c5c5c5; width: 1.2vw; display: inline-block;}
.com_n2 ul li span{font-size: 0.8vw; color: #000; font-family: ziti; display: inline-block; width: 6.8vw;}
.com_n2 ul li.cur_n2{cursor: pointer;}
.com_n2 ul li.cur_n2,.com_n2 ul li.cur_n2 i,.com_n2 ul li.cur_n2 span{color: #b89b73;}
.sub_li{float: right; width: 40w; padding: 3.8vw 0;}
.sub_li .img{position: relative; width: 100%; height: 17.1vw;}
.sub_li .img img{width: 100%; height: 17.1vw;}
.dwwz{position: absolute; right: 3.2vw; top: 3.2vw; line-height: 1; text-align: right; letter-spacing: 2px;}
.dwwz h1{font-size: 0.9vw; color: #d1cfcf; margin-bottom: 0.7vw;}
.dwwz h2{font-size: 1.2vw; color: #fff; margin-bottom: 7.4vw;}
.dwwz div{font-size: 0.8vw; color: #d1cfcf; text-transform: uppercase;}

.small{background: #fff; border-bottom: 1px solid #f2f2f2; transition: all .5s ease 0s;}
.small .nav .m a,.tjys .nav .m a{color: #333; transition: all .2s ease-in .2s;}
.small .nav div:hover a{color: #b89b73;}
.small .nav .on a,.tjys .nav .on a{color: #b89b73;}
.small .login,.tjys .login{border-right: 1px solid #d6d6d6;}
.small .login a,.tjys .login a{color: #333;}
.small .login .bhy,.tjys .login .bhy{display: none;}
.small .login .hhy,.tjys .login .hhy{display: inline-block;}
.small .bs,.tjys .bs{display: none !important;}
.small .hs,.tjys .hs{display: block !important;}
.small .top_icon i,.tjys .top_icon i{color: #333;}

.login{float: left; width: 7.6vw; border-left: 1px solid rgba(255,255,255,.2); border-right: 1px solid rgba(255,255,255,.2); height: 1vw; line-height: 1vw; margin-top: 2.1vw; padding-left: 1vw; animation-delay: .6s;}
.login a{color: #fff; font-size: 0.8vw;}
.login img{width: 1.1vw; height: 1vw; margin-right: 1.1vw; vertical-align: sub;}
.login .bhy{display: inline-block;}
.login .hhy{display: none;}

.top_icon{float: right; width: 1.3vw; text-align: right; margin-left: 1vw; animation-delay: .7s;}
.top_icon i{color: #fff; font-size: 1vw;}
.top_sous{width: 100%; height: 8.3vw; background: #fff; position: fixed; top:5.2vw; left: 0; z-index: 55; display: none;}
.top_sous .ss{width: 43vw; height: 3.3vw; margin: 2.5vw auto 0;}
.top_sous .text{float: left; width: 37.2vw; border: 1px solid #f2f2f2; border-right: none; height: 3.3vw; line-height: 3.3vw; font-size: 0.9vw; color: #b89b73; padding: 0 1.2vw; border-radius: 20px 0 0 20px;}
.top_sous .iconfont{float: right; width: 5.8vw; height: 3.3vw; line-height: 3.3vw; background: #b89b73; border: none; color: #fff; font-size: 1vw; border-radius: 0 20px 20px 0;}

.mobile{display: none;}
.sp_nav{float: right; position: fixed; right: 36%; z-index: 99999; width: 20px; height: 20px; background-image: url(../images/dh.png); background-position: center; background-repeat: no-repeat; background-size: 100% 100%; top: 15px;}
.sp_nav_se{background-image: url(../images/close.png); background-position: center; background-repeat: no-repeat; background-size: 100% 100%;}
.sjj_nav{position:fixed; z-index:999; background: rgba(255,255,255,.95); width: 100%;height: calc(100% - 50px); font-size: 14px; line-height:30px; top:-100%; right:0; overflow:auto; overflow-x:hidden; padding: 0 3%;}
.nav_show{top: 50px;}
.sjj_nav>ul{}
.sjj_nav ul li{zoom: 1; position: absolute;}
.sjj_nav ul li.dq:before{b89b73: #b89b73;}
.sjj_nav ul li.dq a{color: #b89b73;}
.sjj_nav ul li a:after{position: absolute; left: 0; top: 1.4933rem; height: 1px; width: 28px; z-index: 2; content: " ";}
.sjj_nav ul li:after{ display: block; height: 0; clear: both; visibility: hidden; overflow: hidden; content: "."; }
.sjj_nav ul li:before{position: absolute; left: 0; top: 49px; height: 1px; width: 100%; background: #666; content: " "; z-index: 1;}
.sjj_nav ul li{position:relative;line-height: 50px; font-size: 14px;}
.sjj_nav ul li:hover ul li{display: block;}
.sjj_nav ul li:hover ul{margin: 15px 0;}
.sjj_nav ul li ul{zoom: 1;}
.sjj_nav ul li ul:after{display: block; height: 0; clear: both; visibility: hidden; overflow: hidden; content: "."; }
.sjj_nav ul li ul li{display: none;}
.sjj_nav ul li a{color:#333;width:80%;}
.sjj_nav ul li ul li{float: left; width: 33%; height: 35px; line-height: 35px; text-align: center;}
.sjj_nav ul li ul li:hover{color: #b89b73;}
.sjj_nav ul li ul li:hover a{color: #b89b73;}
.sjj_nav ul li ul li:nth-child(3n){margin-right: 0;}
.sjj_nav ul li ul li:before{display: none;}
.sjj_nav ul li ul li a{color:#666;display:block; width: 100%;}
.sjj_nav ul li ul li a:after{display: none;}

/* banner */
.lh-banner{height:100vh; width:100%; position:fixed; overflow:hidden;left:0; top:0; background:#000;}
.lh-banner-box{position:relative; height:100vh; width:100%;}
.lh-main.index{position:relative; z-index:2; background:#fff;}
.lh-banner .img{width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover; display:flex; align-items:center; justify-content:center; color:#fff; text-align:center; transition:ease 2s; position:relative;}
.lh-banner .img:before{content:''; display:none; width:100%; height:100%; position:absolute; left:0; top:0; background:rgba(0,0,0,.4);}
.lh-banner .text{position:absolute;  left:50%; top: 50%; z-index:99; webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%); transition:ease .45s; color: #fff; text-align: center;}
.lh-banner .text h2{font-size: 3.8vw; margin-bottom: 1.9vw; font-weight: bold;}
.lh-banner .text h3{font-size: 1.7vw;}
.lh-banner .swiper-slide .img video{position:absolute; left:50%; top:50%;width:100%; height:100%; background:#000; transform:translate(-50%,-50%);object-fit: fill;}
.in_bannera{width: 50% !important; height: 10px; line-height: 10px; display: block; font-size: 0; float: right; position: absolute; bottom: 3vw !important; left: 4.2vw !important; z-index: 5;}
.in_bannera .swiper-pagination-bullet{width: 3px; height: 0.5vw; background :rgba(255,255,255,.5); margin: 0 0.6vw !important; opacity: 1; vertical-align: bottom; border-radius: 0;}
.in_bannera .swiper-pagination-bullet-active{background: #fff; height: 2vw;}
.in_banner_l,.in_banner_r{width: 2.2vw; height: 2.2vw; line-height: 2.2vw; text-align: center; background:rgba(255,255,255,.2); position: absolute; bottom: 1.5vw; z-index: 5; cursor: pointer; transition: all .5s ease 0s; color:#fff; border-radius: 100%;}
.in_banner_l i,.in_banner_r i{font-size:1.3vw;}
.in_banner_l:hover,.in_banner_r:hover,.in_banner_l:hover:after,.in_banner_r:hover:after{background: #fff; color: #b89b73;}
.in_banner_l{right: 6.2vw;}
.in_banner_r{right: 3.3vw;}
.in_bannera,.in_banner_l,.in_banner_r{display: none;}
.lh-banner .swiper-wrapper{display: none;}
.sj_img{display: block; position: relative;}
.sj_img video{width: 100%; height: 100vh;}

.tzfh{position: relative; z-index: 2; background: #fff;}
.model{width: 100%; height: 11.1vw; background: #093976; position: relative; padding-top: 3.4vw;}
.model .jg_tit{border: none;}
.model:before{position: absolute; right: 0; top: 0; width: 87.5vw; height: 11.1vw; background-image: url(../images/model.jpg); background-position: center; background-repeat: no-repeat; background-size: cover; content: " ";}
.model .main{position: relative; z-index: 2;}
.model .main .zb{float: left; margin-left: 4.1vw;}
.model .main .yb{float: right; margin-top: 1.2vw;}
.model .main .yb .up{float: right; height: 2.5vw; line-height: 2.5vw; font-size: 0.8vw; /*background-image: url(../images/ty.png); background-position: right center; background-repeat: no-repeat; background-size: 35%;*/ background-color: #093976; padding-left: 0.3vw;}
.model .main .yb .up a{color: #fff; padding-right: 1.3vw;}
.model .main .yb .up i{font-size: 1vw; vertical-align: middle; margin-right: 0.4vw;}
.tzfh .pic{width: 75vw; margin: 0 auto; padding: 4.9vw 0 6.4vw;}
.tzfh .pic img{width: 100%; height: auto;}

.overview{background-position: center; background-repeat: no-repeat; background-size: cover; width: 100%; height: 42.7vw; position: relative; z-index: 2; padding-top: 8.3vw;}
.overview .main{position: relative; z-index: 5;}
.overview .zb{float: left; width: 38.8vw;}
.overview .jg_tit{border: none; height: 7.6vw;}
.overview .jg_tit .fl div:after{border: 2px solid #b89b73;}
.overview .jg_tit .fl,.overview .jg_tit .fl div{color: #fff;}
.overview .zb .xx{font-size: 0.8vw; color: #fff; height: 9.6vw; line-height: 1.6vw; overflow: hidden; margin-bottom: 5.1vw;}
.more{width: 7.2vw; height: 2.5vw; border: 1px solid rgba(255,255,255,.2); border-radius: 40px;}
.more a{display: inline-block; background: #b89b73; height: 1.9vw; line-height: 1.9vw; width: 6.6vw; text-align: center; margin: 0.3vw; color: #fff; font-size: 0.75vw; border-radius: 40px;}
.more a i{margin-right: 0.6vw;}
.overview .yb{float: right; width: 21.2vw;margin-top: 6vw;}
.overview .yb li{height: 11.5vw; padding: 2.2vw 0.9vw 0 2.7vw; background: #fff; margin-bottom: 1vw; position: relative;}
.overview .yb li:first-child{background: #b89b73;}
.overview .yb li:first-child .counter,.overview .yb li:first-child .sm,.overview .yb li:first-child .div2,.overview .yb li:first-child .fr{color: #fff;}
.overview .yb li .fl{width: 10.4vw;}
.overview .yb li .fl .img{margin-bottom: 1.4vw;}
.overview .yb li .fl .img,.overview .yb li .fl .img img{width: 1.6vw; height: 1.8vw;}
.overview .yb li .div1{margin-bottom: 1vw;}
.overview .yb li .counter{float: left; font-size: 2.5vw; font-family: mzt; margin-right: 0.5vw; display: inline-block; color: #333;}
.overview .yb li .sm{float: left; margin-top: 0.4vw; font-size: 0.6vw; display: inline-block;}
.overview .yb li .div2{clear: both; font-size: 0.8vw; color: #333;}
.overview .yb li .fr{width: 2.6vw; text-align: right; font-size: 2.4vw; font-family: mzt; writing-mode: vertical-lr; color: #b89b73; text-transform: uppercase;}
.overview .yb li .xz{position: absolute; right: 0; bottom: 0;}
.overview .yb li .xz img{width: 9.4vw; height: 9.1vw;}

.areas{background: #eff4f9; width: 100%; height: 56.2vw; position: relative; z-index: 2;}
.areas_top{width: 100%; height: 11.1vw; position: relative; padding-top: 3.4vw;}
.areas_top:before{position: absolute; left: 0; top: 0; width: 12.5vw; height: 11.1vw; background: #b89b73; content: " ";}
.areas_top .jg_tit{margin-left: 4.1vw; border: none;}
.areas_down{width: 100%; height: 39.1vw; position: relative;}
.areas_down:before{position: absolute; right: 0; top: 0; width: calc(100% - 12.5vw); height: 39.1vw; background-image: url(../images/areas_down.jpg);  background-position: center; background-repeat: no-repeat; background-size: cover; content: " ";}
.invest{position: absolute; left: 1.2vw; top: 2.4vw; font-size: 9.5vw; font-family: mzt; writing-mode: vertical-lr; text-transform: uppercase; color: #e7edf3; width: 12.5vw; text-align: center;}
.areas_down .main{position: relative; z-index: 2;}
.areas_down .main .com_n6{float: inherit; width: 100%;}
.areas_down .main .com_n6 ul li{width: 16.5vw; margin: 0 4.2vw 0.8vw; text-align: center; border-bottom: 2px solid #e1e8f0; position: relative; height: 16.4vw; float: left; padding-top: 4.6vw; overflow: hidden;}
.areas_down .main .com_n6 ul li:hover{border-bottom: 2px solid #b89e7a;} 
.areas_down .main .com_n6 ul li:hover .img,.areas_down .main .com_n6 ul li:hover .tit,.areas_down .main .com_n6 ul li:hover .yw{display: none;}
.areas_down .main .com_n6 ul li .img{margin: 0 auto 1.2vw;}
.com_n6 ul li .img,.com_n4 ul li .img img{width: 4.1vw; height: 4.8vw;}
.areas_down .main .com_n6 ul li .pic{margin-top: 0; position: absolute; top: 0; left: 0; transition: all 1s; z-index: 2; box-shadow: 0 10px 10px #dde6ee; background: transparent; transform :scaleX(0); opacity: 0; transition: all .4s;}
.areas_down .main .com_n6 ul li .pic,.areas_down .main .com_n6 ul li .pic img{width: 16.5vw; height: 17.4vw;}


.areas_down .main .com_n6 ul li .pic img{}
.areas_down .main .com_n6 ul li:hover .pic{transform :scaleX(1); opacity: 1;}

.areas_down .main .com_n6 ul li.cur_n5 .pic{display: block; transform :scaleX(1); opacity: 1;}
.areas_down .main .com_n6 ul li:nth-child(4).cur_n5 .pic,.areas_down .main .com_n6 ul li:nth-child(5).cur_n5 .pic,.areas_down .main .com_n6 ul li:nth-child(6).cur_n5 .pic{}
.com_n6 ul li .tit{height: 1.9vw; line-height: 1.9vw; font-size: 1vw; color: #333; overflow: hidden;}
.com_n6 ul li .yw{height: 1.8vw; line-height: 1.8vw; font-size: 0.8vw; color: #a6a8aa; overflow: hidden; font-family: mzt;}


.gdbj{background-position: center; background-repeat: no-repeat; background-size: cover; width: 100%; height: 40.5vw; position: relative; z-index: 2; padding-top: 4.8vw;}
.gdbj .jg_tit{border: none;}
.gdbj .gd_list{margin-top: 12.7vw;}
.gdbj .gd_list ul li{float: left; width: 50%; height: 16vw; background: #fff; padding: 2.7vw 2.4vw;}
.gdbj .gd_list ul li .img{margin-bottom: 1.3vw;}
.gdbj .gd_list ul li .img,.gdbj .gd_list ul li .img img{width: 11.1vw; height: 3.6vw;}
.gdbj .gd_list ul li .xx{height: 6vw; line-height: 1.5vw; font-size: 0.8vw; color: #666; overflow: hidden;}
.gdbj .gd_list ul li:last-child{background: #b89b73;}
.gdbj .gd_list ul li:last-child .xx{color: #fff;}

.footer{background-position: center; background-repeat: no-repeat; background-size: cover; width: 100%; height: 34.4vw; position: relative; z-index: 2;}
.foot_top{width: 100%; height: 7.8vw; border-bottom: 1px solid rgba(255,255,255,.15);}
.foot_top .fl{line-height: 7.8vw;}
.foot_top .fl img{width: 10.3vw;}
.foot_top .fr{font-size: 0.9vw; color: #fff; height: 7.8vw; line-height: 1.3vw; text-align: right; display: table;}
.foot_top .fr div{display: table-cell; vertical-align: middle;}
.foot_cen{height: 20.1vw; border-bottom: 1px solid rgba(255,255,255,.15); padding-top: 2.2vw;}
.foot_topnav{width: 47vw; height: auto; float: left;}
.foot_navli{width: auto; height: auto; float: left; margin-right: 5.2vw; line-height: 1; animation-delay: .1s;}
.foot_navli p{margin-bottom: 1.2vw; font-size: 0.75vw;}
.foot_navli p a{color: #bac2da;}
.foot_navli p:first-child{margin-bottom: 1.7vw;}
.foot_navli p:first-child a{font-size: 0.8vw; color: #fff;}
.foot_navli:nth-child(2){animation-delay: .2s;}
.foot_navli:nth-child(3){animation-delay: .3s;}
.foot_navli:nth-child(4){animation-delay: .4s;}
.cen_fr{float: right; width: 31.2vw;}
.cen_fr .zb{float: left; width: 20.7vw; text-align: right; line-height: 1; animation-delay: .5s;}
.lxdh{font-size: 1.1vw; color: #fff; margin-bottom: 1.7vw;}
.lxdh div{font-size: 0.8vw; color: #7086a8; margin-bottom: 0.7vw;}
.add{font-size: 0.8vw; color: #fff; line-height: 1.9vw;}
.cen_fr .yb{float: right; width: 7.4vw; text-align: center; margin-top: 0.5vw; animation-delay: .6s;}
.cen_fr .yb img{width: 7.4vw; height: 7.4vw;}
.cen_fr .yb div{font-size: 0.8vw; color: #99afcf; line-height: 1; margin-top: 0.9vw;}
.foot_db{height: 6.5vw; line-height: 1.7vw; color: rgba(255,255,255,.4); padding-top: 1.3vw;}
.foot_db a{color: rgba(255,255,255,.4);}

/*新闻中心 news*/
.in_bann{background-position: left top; background-repeat: no-repeat; background-size: 100%; width: 100%; height: 39.1vw; line-height: 1; color: #fff;     background-attachment: fixed; transition: ease 2s;}
.wenzi{padding-top: 19vw; width: 75vw; margin: 0 auto;}
.wenzi .yw{font-size: 1.9vw; margin-bottom: 1.2vw; font-family: mzt;}
.wenzi .zw{font-size: 1.9vw;}
.title{height: 5vw; line-height: 5vw; border-bottom: 2px solid #fbfaf8; position: sticky; top: 5.2vw; background: #fff; z-index: 100;}
.title .main{overflow: inherit;}
.title .fl a{font-size: 0.8vw; color: #333; margin-right: 3.3vw; font-weight: bold; transition: all .5s ease 0s;}
.title .fl a.dq,.title .fl a:hover,.title .fl a.active{color: #b89b73; transition: all .5s ease 0s;}
.title .fr .zb{float: left; width: 15.6vw;}
.title .fr .zb .year{position: relative;}
.title .fr .zb .year select{border: none; height: 4.8vw; line-height: 4.8vw; width: 15.4vw; padding: 0 1vw; font-size: 0.8vw; margin-top: 0.1vw;}

.title .fr .zb .year img{height: 18px; width: 18px; margin-right: 0.6vw;}
.xzrq{position: absolute; top: 0; left: 0; font-size: 0.8vw; color: #bfbfbf; height: 5vw; line-height: 5vw;}

/*.title .fr .zb .year{float: left; width: 10vw;}
.icon{position: absolute; top: 5px;	left: 5px;	height: 18px; width: 18px; background: #fff;}
.laydate-box{height: 20px; width: 100%; border: none; position: relative; margin-top: 1.9vw;}
#laydateInput{outline: none; display: block; height: 30px; width: 100%; font-size: 16px; line-height: 30px; border: none; padding-left: 35px;}
.select-date{position: absolute; left: 0px; top:35px; width: 266px; height: 301px; border: 1px solid #58abff; display: none; background: #fff; z-index: 99;}
.select-date-header{height: 48px; border-bottom: 1px solid #58abff;}
.heade-ul{height: 49px;}
.header-item{height: 28px; float: left;	margin-top: 9px;}
.header-item select{height: 26px;}
.header-item-one select{width: 68px; margin-left: 10px; height: 28px; outline: none;}
.header-item-one{height: 26px; line-height: 26px;}
.header-item-two i{display: block; float: left; height: 28px; width: 28px; line-height: 28px; text-align: center; cursor: pointer;}
.header-item-two{border: 1px solid #ccc; margin-left: 10px;}
.header-item-two select{float: left; border: none; outline: none;}
.header-item-two i:nth-child(1){border-right: 1px solid #ccc;}
.header-item-two i:nth-child(3){border-left: 1px solid #ccc;}
.header-item-three{margin-left: 30px; width: 73px;}
.header-item-three span{display: block; height: 100%; border: 1px solid #d8d8d8; background: #f9f9f9; line-height: 28px; text-align: center; font-size: 14px; width: 100%; cursor: pointer;}
.header-item-three span:hover{border-color: #388bff;}
.header-item-three span.active{border-color: #388bff;}
.week-list{height: 35px; width: 100%; border-bottom: 1px solid #c8cacc;}
.week-list li{float: left; height: 35px; width: 35px; text-align: center; line-height: 35px; font-size: 15px; margin: 0 1px;}
.week-list li:nth-child(7){color:#e02d2d}
.week-list li:nth-child(1){color:#e02d2d}
.tabel-line{height: 35px; border-bottom: 1px solid #c8cacc;}
.tabel-ul{height: 35px;}
.tabel-li{height: 31px; width: 31px; text-align: center; line-height: 31px;	float: left; border: 2px solid #fff; margin: 0 1px;}
.tabel-li.preDays{color: #bfbfbf;}
.tabel-li.nextDay{color: #bfbfbf;}
.tabel-li:hover{border-color: #b89b73;}
.tabel-li.showClick{border-color: #b89b73;}
.tabel-li.active{background: #b89b73; color: #fff !important; border-color:#b89b73;}
.tabel-li.weekColor{color:#e02d2d;}*/

.choose{height: 2vw; line-height: 2vw; color: #666; font-size: 0.75vw; width: 5vw; float: right; margin-top: 1.5vw;}
.choose select{border: none; height: 2vw; line-height: 2vw; width: 4.5vw;}
.title .fr .yb{float: right; width: 10.9vw; padding-left: 0.8vw; position: relative;}
.title .fr .yb:after{position: absolute; left: 0; top: 2.2vw; height: 0.8vw; width: 1px; background: #eee; content: " ";}
.title .fr .yb .text{float: left; width: 8.6vw; height: 4.8vw; line-height: 4.8vw; border: none; font-size: 0.75vw; color: #999;}
.title .fr .yb .iconfont{float: right; font-size: 1.1vw; color: #333; border: none; background: none; width: 1vw; margin: 0; padding: 0; line-height: 5vw;}

.news_li{clear: both; margin: 4vw 0 5.7vw;}
.news_li ul{width: 75vw; margin: 0 auto;}
.news_li ul li{zoom: 1; padding: 2.4vw 0; border-bottom: 2px solid #e5e5e5;}
.news_li ul li:hover{border-bottom: 2px solid #b89b73;}
.news_li ul li:after{display: block; height: 0; clear: both; visibility: hidden; overflow: hidden; content: " ";}
.news_li ul li .zb{float: left; width: 36.5vw;}
.news_li ul li .zb .time{float: left; width: 6vw; margin-right: 5vw; font-size: 0.7vw; color: #b89b73;}
.news_li ul li .zb .time div{font-size: 2.6vw; font-weight: bold; margin-bottom: 0.5vw;}
.news_li ul li .zb .nr{float: right; width: 25.5vw;}
.news_li ul li .zb .nr .tit{height: 1.7vw; line-height: 1.7vw; font-size: 0.9vw; color: #000; overflow: hidden; margin-bottom: 1.2vw; font-weight: bold;}
.news_li ul li:hover .zb .nr .tit{color: #b89b73;}
.news_li ul li .zb .nr .xx{height: 7.2vw; line-height: 1.2vw; font-size: 0.7vw; color: #999; overflow: hidden; margin-bottom: 3.1vw;}
.news_li ul li .zb .nr .mores i{font-size: 1vw; color: #b89b73; font-weight: bold;}
.news_li ul li .yb{float: right; width: 25.2vw; height: 13.3vw; overflow: hidden;}
.news_li ul li .yb img{width: 100%; height: 13.3vw; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: all cubic-bezier(.18,1,.21,1) .9s; -moz-transition: all cubic-bezier(.18,1,.21,1) .9s; -ms-transition: all cubic-bezier(.18,1,.21,1) .9s; -o-transition: all cubic-bezier(.18,1,.21,1) .9s;  transition: all cubic-bezier(.18,1,.21,1) .9s;}
.news_li ul li:hover .yb img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}
.news_li ul li:first-child{height: 19.8vw; background: #f6f9fd; margin-bottom: 3vw; padding: 0; border-bottom: none; position: relative;}
.news_li ul li:first-child .zb{float: right; width: 31.5vw; margin-right: 2.5vw;}
.news_li ul li:first-child .zb .nr{float: left; margin-top: 4.3vw;}
.news_li ul li:first-child .zb .time{float: right; width: 3.4vw; margin: 2.7vw 0 0 0;}
.news_li ul li:first-child .yb{float: left; width: 37.5vw; height: 19.8vw;}
.news_li ul li:first-child .yb img{width: 37.5vw; height: 19.8vw;}
.news_li ul li:first-child .xz{position: absolute; right: 0; bottom: 0;}
.news_li ul li:first-child .xz img{width: 9.4vw; height: 9.1vw;}

/*新闻中心详细 news-xx*/
.in_bannxx{background-position: center; background-repeat: no-repeat; background-size: cover; width: 100%; height: 28.6vw; line-height: 1; color: #fff;}
.in_bannxx .wenzi{padding-top: 13vw;}
.detal{background: #f7f7f7; padding: 4.2vw 0; position: relative;}
.dwfx{position: absolute; left: 6vw; top: 4.2vw;}
.dwfx .back{width: 5vw; height: 5vw; line-height: 1vw; background: #b89b73; text-align: center; font-size: 0.8vw; padding: 1vw 1.5vw 0;}
.dwfx .back a{color: #fff;}
.dwfx .bshare-custom{background: #ececec; width: 5vw; height: 8.3vw; text-align: center;}
.dwfx .bshare-custom div{font-size: 0.8vw; color: #666; padding: 0.9vw 0 0.7vw;}
.dwfx .bshare-custom a{display: block; padding: 0; height: 18px; width: 18px; margin: 10px auto;}
.bshare-custom .bshare-weixin{background: url(../images/wx.png) no-repeat !important;}
.bshare-custom .bshare-qqim{background: url(../images/qq.png) no-repeat !important;}
.bshare-custom .bshare-sinaminiblog{background: url(../images/wb.png) no-repeat !important;}
.bsTop{width: auto !important;}
.bsFrameDiv div{width: 200px !important; height: 200px !important;}
.bsFrameDiv div img{width: 165px !important; height: 165px !important;}
.bsFrameDiv{overflow: hidden; height: 90% !important;}

.detal .left{float: left; width: 49.7vw; background: #fff; padding: 2.2vw 3.2vw;}
.detal .left .sj{height: 1.5vw; line-height: 1.5vw; font-size: 0.8vw; color: #b3b3b3; overflow: hidden;}
.detal .left .bt{height: auto; line-height: 3vw; font-size: 1.6vw; color: #333; overflow: hidden; border-bottom: 2px solid #e5e5e5; margin-bottom: 1.5vw;}
.detal .left .detal_xx{line-height: 1.5vw; font-size: 0.8vw; color: #666;}
.detal .left .detal_xx img{margin: 1vw 0;}
.detal .right{float: right; width: 23.7vw; background: #fff; padding: 2.2vw;}
.detal .right .tit{font-size: 1.2vw; height: 2vw; line-height: 2vw; color: #333; overflow: hidden;}
.detal .right .img{width: 100%; height: 10.1vw; margin: 1.3vw 0 0.9vw; position: relative;}
.detal .right .img img{width: 100%; height: 10.1vw;}
.detal .right .img .sj{height: 3.5vw; width: 3.5vw; background: #b89b73; font-size: 0.6vw; text-align: center; color: #fff; position: absolute; right: 0; top: 0; line-height: 1; text-align: center;}
.detal .right .img .sj div{font-size: 1.5vw; font-weight: bold; margin: 0.5vw 0 0.3vw; font-family: mzt;}
.detal .right .img .xx{background: url(../images/fz.png) center repeat-x; height: 100%; width: 100%; position: absolute; left: 0; bottom: 0; vertical-align: baseline; padding: 0 1.3vw;}
.detal .right .img .xx div{height: 2.1vw; line-height: 2.1vw; color: #fff; font-size: 0.8vw; margin-top: 8vw; overflow: hidden;}
.detal .right ul li{border-bottom: 1px solid #e5e5e5; height: 3.2vw; line-height: 3.2vw; color: #333; font-size: 0.8vw; overflow: hidden;}
.detal .right ul li img{width: 0.2vw; height: 0.4vw; margin-right: 0.5vw;}
.detal .right ul li .fl{width: 84%;}
.detal .right ul li .fr{width: 16%; text-align: right;}

/*搜索结果 result*/
.result{margin-top: 5.2vw; padding-top: 5vw; background: #f8f8f8;}
.jg_tit{height: 7vw; line-height: 7vw; border-bottom: 1px solid #e2e2e2;}
.jg_tit .fl{font-size: 1.9vw; color: #b89b73; font-family: mzt; line-height: 1;}
.jg_tit .fl div{color: #000; margin-top: 1vw; position: relative;}
.jg_tit .fl div:after{height: 10px; width: 10px; border: 2px solid #15437d; border-radius: 100%; content: " "; position: absolute; bottom: 0; margin-left: 10px; display: none;}
.jg_tit .fr{font-size: 0.9vw; color: #999; line-height: 1; margin-top: 2.4vw;}
.jg_tit .fr span{color: #222;}

.result ul{padding-bottom: 1vw;}
.result ul li{zoom: 1; height: 6.1vw; line-height: 6.1vw; overflow: hidden; border-bottom: 1px solid #e2e2e2; font-size: 0.9vw; color: #222;}
.result ul li:after{display: block; height: 0; clear: both; visibility: hidden; overflow: hidden; content: ".";}
.result ul li .fl{width: 75%;}
.result ul li .fl span{color: #999; float: left; width: 5.4vw; display: inline-block; position: relative;}
.result ul li .fl span:after{position: absolute; right: 0; top: 2.7vw; height: 0.6vw; width: 1px; background: #999; content: ""; margin-right: 1vw;}
.result ul li .fl i{color: #b89b73; vertical-align: middle; margin-right: 0.8vw; font-size: 1.2vw; display: inline-block; float: left;}
.result ul li .fl div{display: inline-block; float: left;}
.result ul li .fr{width: 20%; text-align: right;}
.result ul li .fr i{font-size: 1vw; color: #b89b73; vertical-align: middle; margin-left: 3.4vw;}
.result ul li:hover{border-bottom: 1px solid #b89b73;}
.result ul li:hover .fl div{color: #b89b73; text-decoration: underline;}
.fr_tit{text-align: center; clear: both; line-height: 1.6vw; font-size: 0.9vw; font-weight: bold; margin-bottom: 1.5vw;}

.page{text-align: center; margin: 2.7vw auto; line-height: 1.8vw; font-size: 0.7vw; color: #37363b; clear: both;}
.page a{border: 1px solid #ececec; display: inline-block; border-radius: 100%; height: 1.8vw; line-height: 1.8vw; width: 1.8vw; text-align: center; margin: 0 0.35vw; color: #37363b;}
.page span{margin-right: 1vw;}
.page a.dq,.page a:hover{color: #fff; background: #b89b73;}
.page .ym{border: 1px solid #ececec; display: inline-block; border-radius: 20px; height: 1.8vw; line-height: 1.8vw; width: 2.4vw; margin: 0 0.3vw; color: #37363b; text-align: center;}

/*会员登录-俱乐部 dl_jlb*/
.dl_login{background: #f8f8f8; margin-top: 5.2vw; padding: 4.5vw 0;}
.dl_tit{font-family: mzt; margin-bottom: 3.1vw;}
.dl_tit .fl{font-size: 1.9vw; color: #b89b73; line-height: 1;}
.dl_tit .fl div{color: #000; margin-top: 1vw; position: relative;}
.dl_tit .fl div:after{height: 10px; width: 10px; border: 2px solid #15437d; border-radius: 100%; content: " "; position: absolute; bottom: 0; margin-left: 10px; display: none;}
.dl_tit .fr{font-size: 1.2vw; color: #000; margin-top: 2.9vw; line-height: 1;}
.dl_tit .fr a{color: #b89b73;}
.dl_bg .fl{width: 45.9vw; height: 30.8vw; position: relative;}
.dl_bg .fl img{width: 45.9vw; height: 30.8vw; border-radius: 30px;}
.dl_bg .fl .dwzt{position: absolute; left: 2.6vw; bottom: 2.6vw; line-height: 1;}
.dl_bg .fl .dwzt h1{font-size: 0.9vw; color: #a3a3a4; margin-bottom: 0.7vw;}
.dl_bg .fl .dwzt h2{font-size: 1.2vw; color: #fff; margin-bottom: 1.3vw;}
.dl_bg .fl .dwzt div{font-size: 0.8vw; color: #a3a3a4; font-family: mzt;}

.dl_bg .fr{width: 28.1vw; height: 30.8vw; background: #fff; border-radius:30px; padding: 3vw 3.5vw 0;}
.com_n1 li{height: 2.7vw; line-height: 1; text-align: center; font-size: 1vw; color: #000; float: left; width: 50%; text-align: center; position: relative;}
.com_n1 li span{font-family: mzt; color: #bfbfbf; font-size: 0.6vw; display: block; margin-top: 0.5vw;}
.com_n1 .cur_n1{color: #bda27d;}
.com_n1 .cur_n1:after{position: absolute; left: 45%; bottom: 0; height: 2px; width: 12px; background: #bda27d; content: " ";}
.dispan1{margin-top: 2vw;}
.dispan1 .list1{display: none;}
.dispan1 .list1 table td{padding-bottom: 0.7vw; position: relative;}
.dispan1 .list1 table tr:last-child td{padding-top: 1.3vw;}
.dispan1 .list1 table .phone{height: 3.2vw; line-height: 3.2vw; width: 100%; background: #f8f4ed; padding: 0 1vw 0 2.5vw; border: none; font-size: 0.8vw; color: #b89b73; background-image: url(../images/ig1.jpg); background-position: 1vw center; background-repeat: no-repeat; background-size: 5%; border-radius: 10px;}
.dispan1 .list1 table .password{height: 3.2vw; line-height: 3.2vw; width: 100%; background: #f8f4ed; padding: 0 1vw 0 2.5vw; border: none; font-size: 0.8vw; color: #b89b73; background-image: url(../images/ig2.jpg); background-position: 1vw center; background-repeat: no-repeat; background-size: 5%; border-radius: 10px;}
.dispan1 .list1 table input::-webkit-input-placeholder{color: #b89b73;}
.dispan1 .list1 table .submit{height: 3.2vw; line-height: 3.2vw; width: 100%; background: #b89b73; border: none; font-size: 1vw; color: #fff; text-align: center; border-radius: 10px;}

/*会员注册-俱乐部 zc_jlb*/
.dispan1 .list1 table .text{height: 3.2vw; line-height: 3.2vw; width: 100%; background: #f8f4ed; padding: 0 1vw 0 6.8vw; border: none; font-size: 0.8vw; color: #b89b73; border-radius: 10px;}
.dispan1 .list1 table .name{position: absolute; left: 1vw; top: 0; height: 3.2vw; line-height: 3.2vw; width: 5.7vw; font-size: 0.8vw; color: #b89b73;}

/*联系加入我们*/
.contact{height: 38.9vw; width: 100%; position: relative; padding-top: 5.5vw;}
.contact:after{height: 38.9vw; width: 69.2vw; background-image: url(../images/lxwm.jpg); background-position: right center; background-repeat: no-repeat; background-size: 68% 100%; width: 100%; height: 38.9vw; background-attachment: fixed; transition: ease 2s; content: " "; position: absolute; right: 0; top: 0;}
.contact .main{position: relative; z-index: 2;}
.contact .jg_tit{border: none; height: 8.3vw;}
.contact ul li{float: left; width: 14.4vw; height: 9.4vw; background: #eff4f8; text-align: center; line-height: 1; margin: 0 0.9vw 0.9vw 0; cursor: pointer;}
.contact ul li:hover{background: #b89b73;}
.contact ul li .img{background: #fff; border-radius: 100%; height: 2vw; line-height: 1.8vw; width: 2vw; text-align: center; box-shadow: 0 3px 5px #e4e5e3; margin: 1.5vw auto 1.1vw;}
.contact ul li .img img{width: 1vw; height: 1vw;}
.contact ul li h1{font-size: 0.8vw; color: #000; margin-bottom: 1.2vw;}
.contact ul li h2{font-size: 0.65vw; color: #b89b73;}
.contact ul li:hover h1,.contact ul li:hover h2{color: #fff;}
.contact ul li:last-child{width: 29.7vw;}
.maps{width: 100%; height: 34.1vw;}
.jion{padding: 6.2vw 0 4.2vw;}
.jion .fl{width: 16.9vw;}
.jion .jg_tit{border: none;}
.jion .fl .hr{height: 2.7vw; line-height: 2.7vw; font-size: 1vw; color: #000; overflow: hidden; font-weight: bold;}
.jion .fl .tel,.jion .fl .email{height: 3.1vw; line-height: 3.1vw; width: 100%; font-size: 0.8vw; color: #fff; overflow: hidden; background: #b89b73; padding-left: 1.2vw; margin-top: 0.6vw;}
.jion .fl img{width: 0.9vw; height: 0.9vw; margin-right: 0.9vw; vertical-align: sub;}
.jion .fl .email{background: #093976; margin-bottom: 1.5vw;}
.jion .fl .xx{line-height: 1.5vw; font-size: 0.75vw; color: #666; margin-top: 0.4vw;}
.jion .fr{width: 54.8vw; border-top: 2px solid #f1ebe3;}
.pg_zpul{position: relative;}
.pg_zplih2{border-bottom: 2px solid #f1ebe3; height: 6vw; width: 54.8vw;}
.pg_zpul .zb{float: left; width: 19.3vw; margin-top: 1.6vw;}
.pg_zpul .zb .img{float: left; width: 1.9vw;}
.pg_zpul .zb .img img{width: 0.75vw; height: 1.4vw;}
.pg_zpul .zb .wz{float: left; width: 15vw; font-size: 0.9vw; color: #333; line-height: 1;}
.pg_zpul .zb .wz div{color: #d9d9d9; font-family: mzt; margin-top: 0.7vw;}
.pg_zplih2 .yb{position: absolute; right: 0; top: 45%; background-image: url(../images/jia.jpg); background-position: center; background-repeat: no-repeat; background-size: cover; height: 0.75vw; width: 0.75vw;}
.pg_zplih2nuw .yb{background-image: url(../images/jian.jpg);}
.pg_zplih2nuw{border: none; height: 0;}
.pg_zplih2nuw .zb{display: none;}

.pg_zplitxt{display: none; border-bottom: 2px solid #b89b73;}
.pg_zplitxt .zbd{float: left; width: 19.3vw;}
.pg_zplitxt .zbd .zb{height: 6vw; margin-top: 1.6vw;}
.pg_zplitxt .zbd .job{clear: both; margin-left: 1.9vw;}
.pg_zplitxt .zbd .job div{line-height: 1; margin-bottom: 0.8vw; font-size: 0.7vw; color: #999;}
.pg_zplitxt .zbd .job div span{color: #333;}
.pg_zplitxt .ybd{float: left; width: 30.4vw; margin-left: 3.1vw; line-height: 1.5vw; color: #666; padding: 1.8vw 0;}
.pg_zplitxt .ybd .gw{font-size: 0.7vw; color: #666; margin-bottom: 0.6vw;}
.pg_zplitxt .ybd .gw div{font-size: 0.8vw; color: #333;}

/*孵化器服务内容 service*/
.jcfw{background: #f7f7f7; padding: 5.6vw 0 4.4vw;}
.jcfw ul li:first-child{background: none; width: 17.7vw; padding: 0;}
.jcfw ul li:first-child:after,.jcfw ul li:first-child:before{display: none;}
.jcfw ul li .jg_tit{border: none;}
.jcfw ul li{float: left; width: 17.7vw; height: 17.2vw; background: linear-gradient(to right,#fefefd,#fefcf8); margin: 0 1.3vw 1.3vw 0; padding: 3.1vw 2.6vw; border: 2px solid #f7f7f7; position: relative; cursor: pointer;}
.jcfw ul li:nth-child(4n){margin-right: 0;}
.jcfw ul li .img img{height: 1.9vw; width: 1.9vw; margin-bottom: 1.6vw;}
.jcfw ul li .tit{font-size: 1vw; color: #333; height: 1.6vw; line-height: 1.6vw; overflow: hidden;}
.jcfw ul li .js{font-size: 0.6vw; color: #b89b73; height: 1.5vw; line-height: 1.5vw; font-family: mzt; overflow: hidden; position: relative; text-transform: uppercase; margin-bottom: 0.5vw;}
.jcfw ul li .js:after{position: absolute; left: 0; bottom: 0; height: 2px; width: 10px; background: #b89b73; content: " ";}
.jcfw ul li .xx{font-size: 0.7vw; color: #666; height: 2.2vw; line-height: 1.1vw; overflow: hidden;}
.jcfw ul li:after,.jcfw ul li:before{position: absolute; left: 0; right: 0; top: 0; bottom: 0; content: ''; opacity: 0; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s;}
.jcfw ul li:after{border-bottom: 2px solid #dbccb7; -webkit-transform: scale(0,1); transform: scale(0,1);}
.jcfw ul li:before{border-right: 2px solid; border-image: linear-gradient(180deg, rgba(219, 204, 183, 0) 0%, rgba(219, 204, 183, 1) 99%) 2 2 2 2; border-left: 2px solid #dbccb7; -webkit-transform: scale(1,0); transform: scale(1,0);}
.jcfw ul li:hover:after,.jcfw ul li:hover:before{opacity: 1; -webkit-transform: scale(1); transform: scale(1);}

.zzfw{width: 100%; height: 49.2vw; position: relative; padding-top: 5.4vw;}
.zzfw:after{position: absolute; left: 0; bottom: 0; width: 100%; height: 24.2vw; content: " "; background: #093976;}
.zzfw .main{position: relative; z-index: 2;}
.zzfw .jg_tit{border: none;}
.zzfw ul li{float: left; width: 12.5vw; height: 30.1vw; background: #fff; font-family: mzt; margin-right: 1.4vw;}
.zzfw ul li:last-child{margin-right: 0;}
.zzfw ul li .img{width: 12.5vw; height: 22.1vw; margin-bottom: 2.4vw; background-position: center; background-repeat: no-repeat; background-size: cover;}
.zzfw ul li .img img{width: 12.5vw; height: 22.1vw;}
.zzfw ul li .tit{height: 1.6vw; line-height: 1.6vw; font-size: 1vw; color: #333; overflow: hidden; font-weight: bold; padding: 0 1.8vw;}
.zzfw ul li .yw{height: 1.4vw; line-height: 1.4vw; font-size: 0.75vw; color: #b89b73; overflow: hidden; padding: 0 1.8vw; position: relative;}
.zzfw ul li .xx{height: 2.8vw; line-height: 1.4vw; font-size: 0.75vw; color: #666; overflow: hidden; padding: 0 1.8vw; margin-top: 0.6vw; display: none;}
.zzfw ul li.first{width: 32.6vw;}
.zzfw ul li.first .img{width: 32.6vw; height: 17.9vw; margin-bottom: 2.1vw;}
.zzfw ul li.first .img img{width: 32.6vw; height: 17.9vw;}
.zzfw ul li.first .yw{height: 2.3vw;}
.zzfw ul li.first .yw:after{position: absolute; left: 1.8vw; bottom: 0; height: 2px; width: 8px; background: #b89b73; content: " ";}
.zzfw ul li.first .xx{display: block;}

.tsms{width: 100%; height: 46.8vw; background-position: center; background-repeat: no-repeat; background-size: cover; padding-top: 5.2vw;}
.tsms .jg_tit{border: none; height: 9vw;}
.tsms .img,.tsms .img img{width: 100%; height: auto;}

.hdjb{padding: 5.2vw 0 6.2vw; position: relative;}
.hdjb .jg_tit{border: none; height: auto; margin-bottom: 5.5vw; line-height: 1;}
.hdjb .jg_tit .fr{width: 51.7vw; font-size: 0.9vw; color: #333; line-height: 1.8vw; margin: 0;}
.in_ygfc{position:relative; height: 24.6vw; margin: 0 auto; z-index:99; overflow: hidden;}
.in_ygfc .swiper-slide{float: left; width: 36.9vw; height: 24.6vw; margin-right: 1.1vw; position: relative;}
.in_ygfc .swiper-slide .dwdiv{position: absolute; right: 1.5vw; bottom: 0; height: 7.4vw; width: 18.8vw; background: #fff; border-bottom: 2px solid #fff; padding: 1.3vw 1.8vw 0; transition: all .5s ease 0s;}
.in_ygfc .swiper-slide:hover .dwdiv{border-bottom: 2px solid #b89b73; transition: all .5s ease 0s;}
.in_ygfc .swiper-slide .dwdiv .tit{font-size: 0.9vw; color: #333; height: 3vw; line-height: 1.5vw; overflow: hidden; margin-bottom: 1.2vw;}
.in_ygfc .swiper-slide .dwdiv .mores{line-height: 1; display: none;}
.in_ygfc .swiper-slide .dwdiv .mores i{font-size: 1vw; color: #b89b73;}
.in_ygfc .swiper-slide:hover .dwdiv .mores{display: block;}
.in_ygfc .swiper-slide .dwdiv .wz img{width: 4.9vw; height: 2.3vw; position: absolute; right: 1vw; bottom: 1.8vw;}
.in_ygfc .swiper-slide img{height: 21vw; width: 36.9vw;}
.in_ygfc .swiper-slide{position: relative;}
.in_ygfc .swiper-slide a{display: block; width: 100%; height: 100%;}
.in_ygfc_l,.in_ygfc_r{width: 4.2vw; height: 4.2vw; line-height: 4.2vw; background:#f0f5fa; position: absolute; top: 16.1vw; left: 8.3vw; z-index: 5; cursor: pointer; transition: all .5s ease 0s; color:#333; text-align: center;}
.in_ygfc_l{ransform:rotate(180deg); -webkit-transform:rotate(180deg)}
.in_ygfc_r{top: 20.3vw;}
.in_ygfc_l i,.in_ygfc_r i{color: #b89b73; font-size: 1.1vw; font-weight: bold;}
.in_ygfc_l:hover,.in_ygfc_r:hover{background: #b89b73;}
.in_ygfc_l:hover i,.in_ygfc_r:hover i{color: #fff;}

.fhqzs{height: 51.9vw; background-color: #f0f5fa;}
.zs_top{width: 100%; height: 32vw; background-position: center; background-repeat: no-repeat; background-size: cover; padding-top: 7.5vw; position: relative;}
.zs_top:before{position: absolute; right: 0; top: 0; height: 32vw; width: 32.6vw; background: rgba(245,246,249,.95); content: " ";}
.zs_top:after{position: absolute; right: 0; bottom: 0; height: 20.5vw; width: 21.4vw; background-image: url(../images/xzimg.png); background-position: center; background-repeat: no-repeat; background-size: cover; content: " ";}
.zs_top .main{position: relative; z-index: 2;}
.zs_top .fl{width: 39.2vw;}
.zs_top .fl .jg_tit{border: none;}
.zs_top .fl .jg_tit .fl div{color: #fff;}
.zs_top .jg_tit .fl div:after{border: 2px solid #fff;}
.zs_top .fl .xx{font-size: 0.9vw; color: rgba(255,255,255,.7); height: 6.4vw; line-height: 1.6vw; overflow: hidden;}
.zs_top .fr{width: 20.1vw; text-align: right; margin-top: 1.8vw;}
.zs_top li{color: #b89b73; margin-bottom: 4vw;}
.zs_top li .div1{margin-bottom: 1vw; float: right;}
.zs_top li .counter{font-size: 2.5vw; font-family: mzt; float: left; margin-right: 0.5vw;}
.zs_top li .sm{float: left; margin-top: 0.4vw; font-size: 0.6vw;}
.zs_top li .div2{clear: both; font-size: 0.9vw;}

.info{padding: 2.1vw 0 3.6vw; width: 75vw; margin: 0 auto;}
.info .info_tit{height: 4vw; line-height: 4vw; font-size: 1.2vw; color: #333; overflow: hidden; font-weight: bold;}
.info_bg{position: relative;}
.info_bg tr{float: left; width: 19.8vw; margin-right: 2.6vw; font-size: 0.75vw; color: #333; border-bottom: 1px solid #dce1e5; height: 3.6vw; line-height: 3.6vw;}
.info_bg tr td:first-child{width: 8.5vw;}
.info_bg tr td:last-child{width: 14.3vw;}
.info_bg tr td .text{width: 100%; height: 3.6vw; line-height: 3.6vw; border: none; background: none; color: #999;}
.mj{height: 3.6vw; line-height: 3.6vw; color: #999; font-size: 0.75vw; width: 100%;}
.mj select{border: none; height: 3.5vw; line-height: 3.5vw; padding: 0.3vw 0; width: 100%; background: none;}
.info_bg tr:nth-last-child(2){width: 65vw;}
.info_bg tr:nth-last-child(2) td:first-child{float: left;}
.info_bg tr:nth-last-child(2) td:last-child{float: right;}
#drop_area{text-align: right; float: right;}
.info_bg #drop_area{font-size: 0.75vw; color: #b89b73;}
.info_bg tr:last-child{position: absolute; right: 0; bottom: 0; background: #b89b73; height: 7.3vw; line-height: 7.3vw; width: 7.3vw; text-align: center; color: #fff; margin: 0;}
.info_bg tr:last-child td:last-child{width: 100%;}
.info_bg tr .iconfont{border: none; background: none; font-size: 0.8vw;}

/*成都思佰益介绍 about*/
.basic{width: 100%; height: 41.4vw; background-position: center; background-repeat: no-repeat; background-size: cover; padding-top: 6vw; background-attachment: fixed; transition: ease 2s; position: relative;}
.basic:after{position: absolute; right: 0; bottom: 0; height: 26vw; width: 73.9vw; background-position: center; background-repeat: no-repeat; background-size: cover; background-image: url(../images/bg.png); content: " ";}
.basic .jg_tit{border: none; height: 9.4vw; line-height: 1;}
.basic .jg_tit .fl div{color: #fff;}
.basic .jg_tit .fl div:after{border: 2px solid #fff;}
.basic .main{position: relative; z-index: 2;}
.basic .com_n3{float: left; width: 13.6vw;}
.basic .com_n3 ul li{width: 13.6vw; height: 13vw; background: #093976; text-align: center; padding-top: 2.9vw;}
.basic .com_n3 ul li.cur_n3{background: #b89b73;}
.basic .com_n3 ul li .img{margin: 0 auto 1.4vw;}
.basic .com_n3 ul li .img,.basic .com_n3 ul li .img img{width: 2.9vw; height: 2.9vw}
.basic .com_n3 ul li .tt{height: 2.2vw; line-height: 2.2vw; font-size: 1.2vw; color: #fff; overflow: hidden;}
.basic .com_n3 ul li .sm{height: 1.6vw; line-height: 1.6vw; font-size: 0.7vw; color: #c4ac8d; overflow: hidden;}
.basic .dispan3{float: right; width: 44vw; height: 26vw; margin-right: 9.2vw; display: table;}
.basic .dispan3 .list3{display: none;}
.basic .dispan3 .list3 .xx{display: table-cell; vertical-align: middle; height: 26vw; font-size: 0.9vw; color: #333; line-height: 2vw;}

.tzly{width: 100%; height: 48.6vw; background-position: left top; background-repeat: no-repeat; background-size: 100%; padding-top: 5.4vw; background-attachment: fixed; transition: ease 2s; position: relative;}
.tzly:before{position: absolute; right: 9.2vw; top: 7.8vw; height: 19vw; width: 20.2vw; background-position: center; background-repeat: no-repeat; background-size: cover; background-image: url(../images/basic.png); content: " ";}
.tzly .main{position: relative;}
.tzly .tit{font-size: 1.6vw; color: #000; font-weight: bold; height: 2.5vw; line-height: 2.5vw; overflow: hidden;}
.com_n4{float: left; width: 41vw;}
.com_n4 ul li{float: left; width: 12.5vw; height: 16.4vw; border-bottom: 2px solid #fff; padding-top: 4.6vw; margin-right: 1.7vw;}
.com_n4 ul li:nth-child(3n){margin-right: 0;}
.com_n4 ul li .img{margin-bottom: 1.2vw;}
.com_n4 ul li .img,.com_n4 ul li .img img{width: 4.1vw; height: 4.8vw;}
.com_n4 ul li .tit{height: 1.9vw; line-height: 1.9vw; font-size: 1vw; color: #333; overflow: hidden;}
.com_n4 ul li .yw{height: 1.8vw; line-height: 1.8vw; font-size: 0.8vw; color: #a6a8aa; overflow: hidden; font-family: mzt;}
.com_n4 ul li.cur_n4{border-bottom: 2px solid #b89b73; cursor: pointer;}
.com_n4 ul li.cur_n4 .tit{color: #b89b73;}
.com_n4 ul li.cur_n4 .yw{color: #d7ccbe;}
.dispan4{float: right; width: 30.7vw; margin-top: 2.8vw; position: relative;}
.com_n4 ul li .list4{z-index: 2; width: 30.7vw; right: 0; top: 5vw; position: absolute; background: transparent; transform :scaleX(0); opacity: 0; transition: all .4s;}
.com_n4 ul li .list4 .img{position: relative; width: 30.7vw; height: 32.6vw;}
.com_n4 ul li .list4 .img img{width: 25.7vw; height: 32.6vw; float: right;}
.com_n4 ul li.cur_n4 .list4,.com_n4 ul li:hover .list4{transform :scaleX(1); opacity: 1;}
.smwz{position: absolute; left: 0; bottom: 2.3vw; height: 17.9vw; width: 18.8vw; background: #fff; padding: 2.1vw 2.9vw; border: 2px solid #b89b73;}
.smwz .tt{font-size: 1.2vw; color: #333; height: 3.5vw; line-height: 3.5vw; overflow: hidden; color: #b89b73;}
.smwz .xx{font-size: 0.8vw; color: #666; height: 6vw; line-height: 1.6vw; overflow: hidden; letter-spacing: 1px;}

.fhqjs{width: 100%; height: 47.4vw; /*background: #093976;*/ position: relative; padding-top: 6.2vw;}.fhqjs:after{position: absolute; left: 0; top: 0; background: rgba(9,57,118,1); width: 49.5vw; height: 15.3vw; content: " ";} 
.fhqjs:before{position: absolute; right: 0; top: 0; background-image: url(../images/img14.jpg); background-position: center; background-repeat: no-repeat; background-size: cover; height: 32.2vw; width: calc(100% - 49.5vw); content: " ";}
.fhqjs .main{position: relative; z-index: 2;}
.fhqjs .jg_tit{border: none; height: 9.2vw;}
.fhqjs .jg_tit .fl div{color: #fff;}
.fhqjs .jg_tit .fl div:after{border: 2px solid #fff;}
.fhqjs .more{float: right; height: 2.5vw; line-height: 2.5vw; font-size: 0.8vw; position: absolute; left: 25vw; top: 4vw;}
/*.fhqjs .up a{color: #fff; padding-right: 1.3vw;}
.fhqjs .up i{font-size: 1vw; vertical-align: sub; margin-right: 0.4vw;}*/
.fhqjs .down{position: absolute; left: 0; bottom: 0; width: 100%; height: 32.1vw;}
.fhqjs .down ul li{float: left; width: 12.44%; height: 15.2vw; text-align: center; color: #fff; padding-top: 5.3vw; margin-top: 16.9vw; cursor: pointer;background: rgba(9,57,118,1); transition: all .5s ease 0s;}.fhqjs .down ul li:hover{background: rgba(9,57,118,.5); padding-top: 3vw;  transition: all .5s ease 0s;}
.fhqjs .down ul li:last-child{width: calc(100% - 49.5vw - 37.32%);}
.fhqjs .down ul li .img{margin: 0 auto 1.7vw;}
.fhqjs .down ul li .xxjs{display: none; height: 2vw; line-height: 2vw; font-size: 0.9vw; transition: all .5s ease 0s;}.fhqjs .down ul li:hover .xxjs{display: block; transition: all .5s ease 0s;}
.fhqjs .down ul li .img,.fhqjs .down ul li .img img{width: 2.9vw; height: 2.9vw;}
.fhqjs .down ul li .mc{font-size: 1.2vw; line-height: 1;}
.fhqjs .down ul li .xx{display: none; font-size: 0.9vw; color: #fff; height: 12vw; line-height: 2vw; overflow: hidden;}
.fhqjs .down ul li:last-child{float: right;}
.fhqjs .down ul li.first{width: 49.5vw; height: 32.1vw; background-image: url(../images/left.jpg); background-position: center; background-repeat: no-repeat; background-size: cover; margin: 0; text-align: left; padding: 7.8vw 5.7vw 0 12.5vw;}
.fhqjs .down ul li.first .img{display: none;}
.fhqjs .down ul li.first .mc{margin-bottom: 1.7vw;}
.fhqjs .down ul li.first .xx{display: block;}
.fhqjs .down ul li:nth-child(2n+1){background-color: rgba(184,155,115,1);}.fhqjs .down ul li:hover:nth-child(2n+1){background-color: rgba(184,155,115,.5);}
.fhqjs .down ul li a{color: #fff;}

.team{width: 100%; height: 46.4vw; background-position: center; background-repeat: no-repeat; background-size: cover; padding-top: 5.7vw; position: relative;}
.team .jg_tit{border: none; height: 8.6vw;}
.in_team{position:relative; height: 25.9vw; margin: 0 auto; z-index:99; overflow: hidden;}
.in_team .swiper-slide{float: left; width: 23.4vw; height: 25.9vw; background: #fff; margin-right: 1.7vw; position: relative; padding: 2.5vw 2.8vw 0; cursor: pointer;}
.in_team .swiper-slide .name{height: 2.5vw; line-height: 2.5vw; font-size: 1.9vw; color: #000; overflow: hidden; font-weight: bold;}
.in_team .swiper-slide .zw{height: 2.8vw; line-height: 1.6vw; font-size: 0.9vw; color: #333; overflow: hidden; position: relative; margin-bottom: 1.2vw;}
.in_team .swiper-slide .zw:after{position: absolute; left: 0; bottom: 0; height: 2px; width: 15px; background: #b89b73; content: " ";}
.in_team .swiper-slide .xx{height: 9.8vw; line-height: 1.4vw; font-size: 0.75vw; color: #666; overflow: hidden; margin-bottom: 2.3vw;}
.in_team .swiper-slide .xz{position: absolute; right: 0; bottom: 0;}
.in_team .swiper-slide .xz img{width: 9.4vw; height: 9.1vw;}
.in_team .swiper-slide .xxjs{height: 1.8vw; line-height: 1.8vw; transition: all .5s ease 0s;}
.in_team .swiper-slide .xxjs i{font-size: 1vw; font-weight: bold; transition: all .5s ease 0s;}
.in_team .swiper-slide .xxjs span{display: none; font-size: 0.7vw; color: #b89b73;}
.in_team .swiper-slide:hover .xxjs{color: #b89b73; transition: all .5s ease 0s;}
.in_team .swiper-slide:hover .xxjs span{display: inline-block;}
.in_team .swiper-slide:hover .xxjs i{margin-left: 0.7vw; vertical-align: sub; transition: all .5s ease 0s;}
.in_team_l,.in_team_r{width: 2vw; height: 2vw; line-height: 2vw; background:#b89b73; position: absolute; top: 55%; z-index: 5; cursor: pointer; transition: all .5s ease 0s; color:#333; text-align: center;}
.in_team_l{ransform:rotate(180deg); -webkit-transform:rotate(180deg); left: 5vw;}
.in_team_r{right: 5vw;}
.in_team_l i,.in_team_r i{color: #fff; font-size: 1vw; font-weight: bold;}

/*团队详细 team*/
.cata{width:100%; height:100%; position:fixed; left:0px; top:0px; background-color:rgba(0,0,0,0.5); z-index:999; display: none;}
.cata_tc{width: 100%; height: 50.2vw; margin: 0 auto; position:fixed; left:50%; top: 50%; z-index:99; webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%); background: #fff;}
.cata .left{float: left; width: 50%; height: 50.2vw; position: relative;}
.cata .left img{width: 100%; height: 50.2vw;}
.cata .left:after{width: 100%; height: 50.2vw; background: rgba(0,0,0,.5); position: absolute; left: 0; top: 0; content: " ";}
.cata .right{float: right; width: 50%; height: 50.2vw; padding: 8.3vw 12.1vw 0; position: relative;}
.cata .xz{position: absolute; right: 0; bottom: 0; height: 42.1vw; width: 43.8vw;}
.cata .xz img{height: 42.1vw; width: 43.8vw;}
.cata_t{height: 1vw; display: block; position: absolute; right: 3.3vw; top: 3vw;}
.cata_t img{width: 1vw; height: 1vw;}
.in_cata{width: 100%; margin: 0 auto; z-index:99; overflow: hidden;}
.in_cata .swiper-slide{position: relative;}
.in_cata .swiper-slide .name{height: 2.6vw; line-height: 2.6vw; font-size: 1.9vw; color: #000; overflow: hidden; font-weight: bold;}
.in_cata .swiper-slide .zw{height: 2.9vw; line-height: 1.7vw; font-size: 0.9vw; color: #333; overflow: hidden; position: relative; margin-bottom: 1.2vw;}
.in_cata .swiper-slide .zw:after{position: absolute; left: 0; bottom: 0; height: 2px; width: 15px; background: #b89b73; content: " ";}
.in_cata .swiper-slide .xx{height: 16.8vw; line-height: 1.4vw; font-size: 0.75vw; color: #666; overflow: hidden; margin-bottom: 2.3vw;}
.in_cata_l,.in_cata_r{width: 1vw; height: 1vw; line-height: 1vw; position: absolute; bottom: 7.8vw; left: 12.5vw; z-index: 5; cursor: pointer; transition: all .5s ease 0s; color:#333; text-align: center;}
.in_cata_l{ransform:rotate(180deg); -webkit-transform:rotate(180deg)}
.in_cata_r{left: 16.1vw;}
.in_cata_l i,.in_cata_r i{color: #333; font-size: 1.1vw; font-weight: bold;}
.in_cata_l:hover i,.in_cata_r:hover i{color: #b89b73;}

/*孵化器介绍 fhq*/
.background{width: 100%; height: 34.3vw; margin: 0 auto; background-position: center; background-repeat: no-repeat; background-size: cover; padding-top: 5.4vw;}
.background .jg_tit{border: none;}
.background .left{float: left; margin-top: 0.7vw; width: 37.4vw;}
.background .left .xx{font-size: 0.9vw; height: 10vw; line-height: 2vw; color: #666; letter-spacing: 1px;}
.background .right{float: right; width: 30.8vw;}
.background .right img{width: 100%; height: 28.9vw;}

.positioning{width: 100%; height: 41.1vw; margin: 0 auto; background-position: center; background-repeat: no-repeat; background-size: cover; padding-top: 6.1vw;}
.positioning .jg_tit{border: none;}
.dispan5{height: 9.6vw; margin: 1.8vw 0 3.6vw;}
.dispan5 .list5{font-size: 0.9vw; color: #333; line-height: 1.6vw; height: 9.6vw; margin: 1.8vw 0 3.6vw; overflow: hidden; letter-spacing: 1.2px;}
.dispan5 .list5 .fl{width: 32.4vw;}
.dispan5 .list5 .fr{width: 32.4vw;}
.com_n5{height: 13vw; width: 87.5vw; background: rgba(255,255,255,.8); float: right;}
.com_n5 ul li{float: left; width: 16.6vw; height: 13vw; text-align: center; padding-top: 2.7vw; font-weight: bold; border-bottom: 2px solid #fff; transition: all .5s ease 0s;}
.com_n5 ul li:nth-child(2n-1){background: #fff;}
.com_n5 ul li .img{margin: 0 auto 0.9vw;}
.com_n5 ul li .img,.com_n5 ul li .img img{width: 4.1vw; height: 4.8vw;}
.com_n5 ul li .mc{line-height: 1; font-size: 0.9vw; color: #333;}
.com_n5 ul li:hover{border-bottom: 2px solid #b89b73; transition: all .5s ease 0s; cursor: pointer;}

.one{width: 100%; height: 45.3vw; margin: 0 auto; background-position: center; background-repeat: no-repeat; background-size: cover; padding-top: 7.7vw; position: relative;}
.one:after{position: absolute; right: 0; bottom: 0; height: 37.6vw; width: 50%; background: #fff; content: " ";}
.one .zb{float: left; width: 31.2vw; position: relative; z-index: 2; margin-left: 12.5vw;}
.one .zb .jg_tit{border: none;}
.one_tit{height: 9.5vw; border-bottom: 1px solid #b49972; padding-top: 1.8vw; position: relative; margin-bottom: 1.9vw;}
.one_tit .tit{color: #e7e1d9; font-size: 3.8vw; font-weight: bold; font-family: mzt;}
.one_tit .zw{color: #b49972; font-size: 1.5vw; height: 4.8vw; line-height: 2.4vw; position: absolute; left: 0; top: 3.5vw;}
.one .zb .xx{font-size: 0.8vw; color: #666; height: 8vw; line-height: 1.6vw; overflow: hidden; letter-spacing: 1.2px;}
.one .yb{float: right; width: 42.4vw; position: relative; z-index: 2; margin-right: 4.4vw; padding-top: 1.6vw;}
.one .yb .img{margin-bottom: 3.3vw;}
.one .yb .img,.one .yb .img img{width: 42.4vw; height: 24.4vw;}
.one .yb .nr .fl{width: 6.6vw; font-size: 1.2vw; color: #b49972; line-height: 1.6vw; margin-top: 0.2vw;}
.one .yb .nr .fr{width: 31vw; height: 7.1vw; line-height: 1.7vw; font-size: 0.8vw; color: #666; overflow: hidden;}

.two{width: 100%; height: 53.6vw; margin: 0 auto; background-position: center; background-repeat: no-repeat; background-size: cover; padding-top: 5.2vw;}
.two .up{height: 34.9vw; position: relative; margin-left: 12.5vw; clear: both;}
.up_tit{position: relative; font-size: 1vw; color: #fff; text-align: center; float: left; width: 11.9vw; margin: 0 0.7vw 1.5vw 0;}
.up_tit div{width: 16px; height: 16px; border: 2px solid #fff; border-radius: 100%; margin: 0 auto 1.5vw;}

.in_up{position:relative; height: 34.9vw; width: 79.8vw; margin: 0 auto; z-index:99; overflow: hidden;}
.in_up .swiper-slide{float: left; width: 11.9vw; height: 31.5vw; margin-right: 0.65vw; position: relative;}
.two .xlt{overflow-y:scroll; height: 26.3vw; width: 79.8vw;}
.two .xlt::-webkit-scrollbar{width: 1.8vw;}
.two .xlt::-webkit-scrollbar-track{display: none;}
.two .xlt::-webkit-scrollbar-thumb{width: 1.8vw; height: 7.9vw; background-image: url(../images/sb.png); background-position: right top; background-repeat: no-repeat; background-size: 100%; position: relative; z-index: 2;}
.two .in_up:after{position: absolute; right: 0.8vw; top: 0.5vw; height: 30.5vw; width: 2px; background: rgba(255,255,255,.1); content: " ";}
.two .in_up:before{position: absolute; left: 0; top: 0.3vw; height: 2px; width: 75vw; background: rgba(255,255,255,.1); content: " ";}
.up_list{float: left; width: 11.9vw; margin-right: 0.65vw;}
.up_list ul li{height: 4.7vw; width: 100%; margin-bottom: 0.7vw;}
.up_list ul li img{height: 4.7vw; width: 100%;}

.two .down{height: 13.5vw;}
.two .down .fl,.two .down .fr{width: 50%; color: #fff;}
.two .down .fl{background: #b49972; height: 13.5vw; color: #fff; padding: 2.1vw 3.8vw 0 12.5vw;}
.two .down .fl .tit{height: 3.9vw; line-height: 3.9vw; font-size: 1.2vw; overflow: hidden; font-weight: bold;}
.two .down .fl .xx{height: 4.8vw; line-height: 1.6vw; font-size: 0.8vw; color: rgba(255,255,255,.7); overflow: hidden;}
.two .down .fr{border-top: 2px solid #fff;}
.two .down .fr li{float: left; width: 50%; text-align: center; border-right: 2px solid #fff; height: 13.5vw; padding-top: 4.7vw;}
.two .down .fr li .div1{margin-bottom: 1vw;}
.two .down .fr li .counter{font-size: 2.5vw; font-family: mzt; margin-right: 0.5vw; display: inline-block;}
.two .down .fr li .dy{font-size: 2.5vw; font-family: mzt;}
.two .down .fr li .sm{margin-top: 0.4vw; font-size: 0.6vw; display: inline-block;}
.two .down .fr li .div2{clear: both; font-size: 0.8vw; color: rgba(255,255,255,.6);}

.three{width: 100%; height: 41.5vw; margin: 0 auto; position: relative;}
.three .ysdiv{margin: 0 auto; height: 10.3vw; width: 37vw; text-align: center; position: absolute; left: 50%; top: 50%; webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%); z-index: 9;}
.three .ysdiv .xx{position: absolute; left: 0; right: 0; top: 0; bottom: 0; height: 10.3vw; background: #fff; padding: 2.3vw 3vw; font-size: 1.5vw; line-height: 2vw; color: #333; text-align: center; margin: auto;}
.three .ysdiv .xx span{color: #b49972;}
.three .swiper-slide{float: left; width: auto; margin: 0 0.65vw;}
.three img{width: auto; height: 3.8vw; -webkit-filter: grayscale(100%); filter: grayscale(100%); border: 1px solid #fff;opacity:0.3}
.three img:hover{-webkit-filter: grayscale(0%); filter: grayscale(0%); border: 1px solid #dcdcdc; cursor: pointer; box-shadow: 0 10px 10px #f6f6f6; border-radius: 20px;opacity:1}
.in_ds1,.in_ds2,.in_ds3,.in_ds4,.in_ds5{margin: 3.6vw 0;}


.four{width: 100%; height: 36.8vw; margin: 0 auto; background-position: center; background-repeat: no-repeat; background-size: cover; padding-top: 9vw;}
.four .zb{float: left; width: 31.2vw; position: relative; z-index: 2; margin-left: 12.5vw;}
.four .zb .jg_tit{border: none;}
.four .zb .xx{font-size: 0.8vw; color: #666; height: 8vw; line-height: 1.6vw; overflow: hidden; letter-spacing: 1.2px;}

.office{padding: 8.3vw 0 4.8vw; position: relative;}
.office .jg_tit{border: none; position: absolute; left: 12.5vw; top: 6.1vw;}
.in_office .swiper-slide{width: 100%; height: 29.2vw;}
.in_office .swiper-slide .fl{width: 23.3vw; height: 12.9vw; margin-top: 16.3vw; position: relative;}
.in_office .swiper-slide .name{background: #b49972; height: auto; padding: 0.7vw 1vw; width: 3.2vw; text-align: center; font-size: 0.9vw; color: #fff; position: absolute; right: -1.6vw; top: 50%; webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);transform: translate(0%, -50%);}
.in_office .swiper-slide .name img{width: 0.4vw; height: 0.75vw; margin: 0 0 0.7vw;}
.in_office .swiper-slide .name img:last-child{margin: 0.7vw 0 0 0;}
.in_office .swiper-slide .fl .img{width: 23.3vw; height: 12.9vw;}
.in_office .swiper-slide .fr{width: 45.9vw; height: 25.4vw; margin-right: 1.3vw;}
.in_office .swiper-slide .fr .img{width: 45.9vw; height: 25.4vw;}
.in_office .swiper-slide .fr .name{right: 0;}
.in_office_l,.in_office_r{width: 2.9vw; height: 2.9vw; line-height: 2.9vw; background:#f0ebe3; position: absolute; top: 14.7vw; left: 12.5vw; z-index: 5; cursor: pointer; transition: all .5s ease 0s; color:#b69b75; text-align: center; border-radius: 100%;}
.in_office_r{left: 16.3vw;}
.in_office_l i,.in_office_r i{color: #b69b75; font-size: 1vw; font-weight: bold;}
.in_office_l:hover,.in_office_r:hover{background: #b69b75;}
.in_office_l:hover i,.in_office_r:hover i{color: #fff;}

.location{width: 100%; height: 39.8vw; margin: 0 auto; background-position: center; background-repeat: no-repeat; background-size: cover; padding-top: 5.4vw;}
.location .zb{float: left; width: 39.9vw; height: 25.4vw;}
.location .zb img{width: 39.9vw; height: 25.4vw; border: 2px solid #b3b4b6;}
.location .yb{float: right; width: 28.1vw; margin-top: 1.3vw;}
.location .jg_tit{border: none;}
.location .yb .xx{height: 8.4vw; line-height: 2.1vw; font-size: 0.9vw; color: #666; overflow: hidden;}
.three .swiper-wrapper{-webkit-transition-timing-function: linear !important; -moz-transition-timing-function: linear !important; -ms-transition-timing-function: linear !important; -o-transition-timing-function: linear !important; transition-timing-function: linear !important;}


 video::-webkit-media-controls-fullscreen-button{ display: none !important; }

  /*video默认aduio音量按钮*/
 video::-webkit-media-controls-mute-button { display: none !important;}

 /*video默认setting按钮*/
 video::-internal-media-controls-overflow-button{ display: none !important;}

 /*隐藏controls中的音量控制*/
video::-webkit-media-controls-volume-slider, video::-webkit-media-controls-mute-button { //隐藏android端video标签自带的音量调节按钮
  display: none;
}

/*其实这倒不是什么大问题，但是为了样式统一，以及方便监控事件，可以在css中取消这个按钮*/
video::-webkit-media-controls-start-playback-button { //video视频不显示默认的中心的play icon
  opacity: 0;
}

/*禁用video的controls（要慎重！不要轻易隐藏掉，会导致点击视频不能播放）*/
video::-webkit-media-controls {
  display:none !important;
}









