@charset "utf-8";
/* CSS Document */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, abbr, del, dfn, em, img, ins, strike, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, object, col, colgroup, caption, summary, tbody, tfoot, thead, th { margin:0; padding:0; border:0; }
input, button { margin:0; padding:0; border:0; background:none; }
body { color:#333; font-size:14px; font-family:Microsoft Yahei,Simsun;}
h1, h2, h3, h4, h5, h6, p, ul, ol, dl, em { color:#333; font-style:normal; }
h1, h2, h3, h4, h5, h6 { font-size:12px; font-weight:700; }
ol, ul, li { list-style:none; }
button, input[type="submit"] { cursor:pointer; }
*+html img { margin-bottom:0!important; } /* Fix IE7 */
textarea { margin:0; padding:0; font-size:14px; overflow:auto; }
:focus { outline:0; }
.cfix:before, .cfix:after { content:""; display:table; }
.cfix:after { clear:both; }
.cfix { zoom:1; }
.clearfix:after { content:"\0020"; line-height:0; font-size:0; display:block; clear:both; visibility:hidden; overflow:hidden; }
.clearfix { clear:both; overflow:hidden; visibility:visible; }
a { color:#333; text-decoration:none; }
a:hover { color:#a38766; text-decoration:none; }
.container { width:1200px; margin:0 auto; }
span, p { line-height:26px; color:#808080;}

.top{ padding:25px; overflow:hidden; width:100%;position:fixed; top:0; left:0; z-index:999;box-shadow:0 0 10px #ddd;-moz-box-shadow:0 0 10px #ddd;-webkit-box-shadow:0 0 10px #ddd;-o-box-shadow:0 0 10px #ddd;background:#fff;}
.logo{ float:left; width:242px;}
.nav{ float:right; margin-top:10px;}
.nav ul{ overflow:hidden;}
.nav ul li{ float:left; border-left:1px solid #4b4b4b; margin-left:-1px;}
.nav ul li a{ color:#2e2e2e; font-size:18px; padding:0 20px;}
.nav ul li.current a,.nav ul li a:hover{ color:#ab8f66;}
.banner{ background:url(/templates/bozenew/images/banner.jpg) no-repeat top center; height:858px; margin-top:92px;}
.banner p{ width:1200px; margin:0 auto;}
.banner p img{ margin:250px 0 0 180px;}
.banner .now{transform:scale(1.1);-webkit-transform:scale(1.1);}
.about-us,.team,.wenhua,.news,.hezuo,.bangong,.joinus{ padding:90px 0 0px; overflow:hidden;}
.about-us h2,.team h2,.wenhua h2,.news h2,.hezuo h2,.bangong h2,.joinus h2{color:#a38766; font-size:36px; text-align:center; font-weight:500;}
.line2{height:1px; width:65px; text-align:center; margin:19px auto 50px;background:#8d8c8c; display:block;}
.about-us p{ font-size:16px; margin-bottom:22px;-webkit-animation: fadeInUp 1s both ease 1s;
  -o-animation: fadeInUp 1s both ease 1s;
  animation: fadeInUp 1s both ease 1s;-webkit-animation-delay: .5s;
  -moz-animation-delay: .5s;
  -o-animation-delay: .5s;
  animation-delay: .5s;}
.about-us p.p0{-webkit-animation-delay: .5s;
  -moz-animation-delay: .5s;
  -o-animation-delay: .5s;
  animation-delay: .5s;}
.js-con p{ font-size:15px; margin:26px 0 0;}
.renwu{ border-bottom:300px solid #d9d9d9;}
.rw-jieshao{ margin:0 auto; width:1200px;height:345px; position:relative;}
.rw-pic{ position:absolute; left:0; bottom:-300px;}
.js-con{ float:right; width:56%; margin-top:165px;}
.js-con h2{color:#a38766; font-size:36px; text-align:left; font-weight:400;}
.line3{height:1px; width:65px;background:#8d8c8c; display:block; margin:20px 0 50px 64px;}
.js-con h3{ font-size:27px; color:#808080; font-weight:400; margin-bottom:105px;}
.list-t{ margin-top:20px;}
.list-t dl{ float:left; width:48%; margin:10px 1%; background:#f5f5f5; }
.list-t dl:first-child{ background:none;}
.list-t dl dt{ float:left;}
.list-t dl dd{ float:left;padding:32px 22px 25px; width:47%;background:#f5f5f5;}
.list-t dl dd h4{ font-size:24px; color:#212121; font-weight:400; margin-bottom:5px;}
.list-t dl dd span{ font-size:18px;color:#212121; display:block; padding-bottom:12px;}
.list-t dl dd p{ color:#4d4d4d; line-height:24px; font-size:15px;}
.list-t dl dd a{ color:#a38766; padding-left:20px; background:url(/templates/bozenew/images/jiantou.png) no-repeat right center; padding-right:8px; vertical-align:middle; float:right; height:20px; display:block;}
.list-t dl dd p a:hover{color:#a38766; text-decoration:underline;}
.list-t dl dd span.detail{ display:none; height:auto;color:#4d4d4d; line-height:24px; font-size:15px;}
.list-t dl dd p i{ display:inline; color:#4d4d4d; font-style:normal;}


/*企业文化*/
.wenhua dl{ float:left; margin:12px 1%; width:31%;-webkit-animation: fadeInUp 1s both ease 1s;
  -o-animation: fadeInUp 1s both ease 1s;
  animation: fadeInUp 1s both ease 1s;}
.wenhua dl:nth-child(1){ -webkit-animation-delay: 0s; -moz-animation-delay: 0s; -o-animation-delay: 0s; animation-delay: 0s;}
.wenhua dl:nth-child(2){ -webkit-animation-delay: .2s; -moz-animation-delay: .2s; -o-animation-delay: .2s; animation-delay: .2s;}
.wenhua dl:nth-child(3){ -webkit-animation-delay: .4s; -moz-animation-delay: .4s; -o-animation-delay: .4s; animation-delay: .4s;}
.wenhua dl:nth-child(4){ -webkit-animation-delay: .6s; -moz-animation-delay: .6s; -o-animation-delay: .6s; animation-delay: .6s;}
.wenhua dl:nth-child(5){ -webkit-animation-delay: .8s; -moz-animation-delay: .8s; -o-animation-delay: .8s; animation-delay: .8s;}
.wenhua dl:nth-child(6){ -webkit-animation-delay: 1.2s; -moz-animation-delay: 1.2s; -o-animation-delay: 1.2s; animation-delay: 1.2s;}
.wenhua dl dt{ width:376px; height:200px;}
.wenhua dl dt a{ display:block; overflow:hidden;}
.wenhua dl dt a img{ -webkit-transform:scale(1.0); -moz-transform:scale(1.0); -ms-transform:scale(1.0); -o-transform:scale(1.0); transform:scale(1.0); -webkit-transition:0.45s; -moz-transition:0.45s; -o-transition:0.45s; transition:0.45s;}
.wenhua dl dt a:hover img{-webkit-transform:scale(1.2); -moz-transform:scale(1.2); -ms-transform:scale(1.2); -o-transform:scale(1.2); transform:scale(1.2);}
.wenhua dl dd{ background:url(/templates/bozenew/images/shadow.jpg) no-repeat; width:326px; margin-left:-4px; height:142px; padding:30px;}
.wenhua dl dd img{ margin:0 auto 30px; display:block;}
.wenhua dl dd h5{ font-size:23px; color:#a38766; margin-bottom:30px; text-align:center; margin-left:-5px; letter-spacing:5px;}
.wenhua dl dd p{ font-size:18px; color:#212121; line-height:22px; text-align:center;}

/*企业新闻*/
.list-con{ background:url(/templates/bozenew/images/news-line.jpg) repeat-y 598px center; *background:url(/templates/bozenew/images/news-line.jpg) repeat-y 599px center; overflow:hidden; padding-bottom:100px; position:relative; margin-bottom:100px;}
.section{ height:96px;background:url(/templates/bozenew/images/news-bg.png) no-repeat 555px -8px; *background:url(/templates/bozenew/images/news-bg.png) no-repeat 556px -8px;}
.section p{ font-size:21px; color:#a38766; text-align:center; line-height:74px; }
.section2{ width:53.8%; float:left;}
.section2 p.date{ background:url(/templates/bozenew/images/news-bg.png) no-repeat right 0px; height:96px;font-size:21px; color:#a38766; text-align:right; line-height:93px; margin-top:0px; padding-right:17px;}
.section2 dl{ background:url(/templates/bozenew/images/newscon-bg-left.jpg) no-repeat; width:470px; height:455px; padding:50px 30px 30px; float:left; margin-top:-127px; padding:50px 40px 30px 26px;}
.section2 dl dd{ margin-bottom:15px;}
.section2 dl dd a{ font-size:24px; color:#808080; display:block; text-align:left; margin-bottom:10px;}
.section2 dl dd a:hover{ color:#a38766;}
.section2 dl dd span{ display:block; text-align:right; font-size:16px; margin-bottom:20px;}
.section2 dl dd p{ font-size:15px; line-height:27px; margin-bottom:15px;text-indent:2em;}
.section2 dl dd a.more{ font-size:20px; color:#8d8066; background:url(/templates/bozenew/images/arrow2.jpg) no-repeat left center; padding-left:15px; margin-bottom:28px;}
.section2 dl dt img{border-bottom-right-radius:20px; border-bottom-left-radius:20px; -moz-border-bottom-right-radius:20px; -moz-border-bottom-left-radius:20px;-webkit-border-bottom-right-radius:20px; -webkit-border-bottom-left-radius:20px; -ms-border-bottom-right-radius:20px; -ms-border-bottom-left-radius:20px;-o-border-bottom-right-radius:20px; -o-border-bottom-left-radius:20px;}
.section2:hover p.date{background:url(/templates/bozenew/images/news-bg-hover.png) no-repeat right 0px; color:#fff;}
.section2:hover dl{background:url(/templates/bozenew/images/newscon-bg-left-hover.jpg) no-repeat;}
.section2:hover dl dd a,.section2:hover dl dd span,.section2:hover dl dd p{ color:#fff;}
.section2:hover dl dd a.more{background:url(/templates/bozenew/images/arrow2-hover.jpg) no-repeat left center; }
.section3:hover dl{background:url(/templates/bozenew/images/newscon-bg-right-hover.jpg) no-repeat;}
.section3:hover p.date{ background:url(/templates/bozenew/images/news-bg-hover.png) no-repeat 0px 0px;}
.section3{ float:right; width:53.7%; position:relative;}
.section3 p.date{ background:url(/templates/bozenew/images/news-bg.png) no-repeat 0px 0px; text-align:left; padding-left:13px; margin-top:0px;}
.section3 dl{background:url(/templates/bozenew/images/newscon-bg-right.jpg) no-repeat; margin-top:0px; position:absolute; top:-410px; left:100px;padding:50px 38px 30px;}
.section3 dl dd a.main-tit{ margin-bottom:20px;}
.line-bottom{ position:absolute; bottom:-16px; left:598px; background:url(/templates/bozenew/images/line-bottom.jpg) no-repeat 0 0; width:100%; height:78px;}

/*财富管理*/
.caifu-gl{ background:#e1e1e1; overflow:hidden; padding:100px 0;}
.caifu-gl h2,.bangong h2,.tese h2,.join h2{ color:#ab8f66; font-size:36px; text-align:center; font-weight:500;}
.line{ height:1px; width:65px; text-align:center; margin:24px auto 70px;background:#595757; display:block;}
.touzi{ margin-bottom:70px; overflow:hidden;}
.touzi dl{ float:left; width:599px; margin-right:1px; overflow:hidden;}
.touzi dl dt{ position:relative; width:599px; height:310px;-webkit-animation: zoomIn 1s both ease 0s;
  -o-animation: zoomIn 1s both ease 0s;
  animation: zoomIn 1s both ease 0s;}
.touzi dl dt i.bg{ background:url(/templates/bozenew/images/bg.png) repeat; width:599px; height:310px; position:absolute; left:0; top:0;}
.touzi dl dt i.touzi-icon1{ background:url(/templates/bozenew/images/touzi-icon1.png) no-repeat; width:44px; height:44px; display:block; position:absolute; top:35%; left:46%;}
.touzi dl dt i.touzi-icon2{ background:url(/templates/bozenew/images/touzi-icon2.png) no-repeat; width:44px; height:44px; display:block; position:absolute; top:35%; left:46%;}
.touzi dl dt p{ position:absolute; left:44%; top:53%; color:#fff; font-size:16px;}
.touzi dl dd{ width:67%; margin:40px auto 0;}
.touzi dl dd span{ font-size:24px; display:block; text-align:center; margin-bottom:26px;}
.touzi dl dd p{ line-height:26px; font-size:15px;}
.liucheng,.touyan{ width:100%; overflow:hidden;-webkit-animation: fadeInUp 1s both ease 0s;
  -o-animation: fadeInUp 1s both ease 0s;
  animation: fadeInUp 1s both ease 0s;}
.liucheng h3,.touyan h3,.ziben h3,.gn-service h3{ font-size:28px; color:#ab8f66; font-weight:500; text-align:center; margin-bottom:70px;}
.lc{ background:url(/templates/bozenew/images/lc-bg.png) no-repeat center center; height:176px;}
.lc p{ width:16%; font-size:15px; line-height:23px; text-align:center; color:#858585;}
.lc p.p1{ margin-left:12%;}
.lc p.p2{ margin-left:42%; margin-top:7%;}
.lc p.p3{ margin-left:70.4%; margin-top:-14.5%;}
.touyan{ margin-top:70px;}
.four-ty{ width:100%;}
.box{ border:4px solid #ab8f66; padding:10px; width:21%; margin:0 10px; float:left;}
.box:nth-child(1){ -webkit-animation-delay: 0s; -moz-animation-delay: 0s; -o-animation-delay: 0s; animation-delay: 0s;}
.box:nth-child(2){ -webkit-animation-delay: .2s; -moz-animation-delay: .2s; -o-animation-delay: .2s; animation-delay: .2s;}
.box:nth-child(3){ -webkit-animation-delay: .4s; -moz-animation-delay: .4s; -o-animation-delay: .4s; animation-delay: .4s;}
.box:nth-child(4){ -webkit-animation-delay: .6s; -moz-animation-delay: .6s; -o-animation-delay: .6s; animation-delay: .6s;}
.item{ border:2px solid #b8a283; padding:10px 10px 55px;}
.item h4{ font-size:24px; color:#212121; text-align:center; font-weight:500; margin:45px 0 0; height:52px; padding-top:66px; line-height:20px; height:36px;}
.item h4.t1{ background:url(/templates/bozenew/images/touyan-icon1.png) no-repeat top center;}
.item h4.t2{ background:url(/templates/bozenew/images/touyan-icon2.png) no-repeat top center;}
.item h4.t3{ background:url(/templates/bozenew/images/touyan-icon3.png) no-repeat top center;}
.item h4.t4{ background:url(/templates/bozenew/images/touyan-icon4.png) no-repeat top center;}
.item p{ font-size:15px; color:#4d4d4d; line-height:24px; text-align:center; width:82%; margin:0 auto;}


/*澳门网上新葡京*/
.tese{padding:90px 0 0px; overflow:hidden;}
.zzsc{ float:left; margin:0 1px; width:598px; height:312px; position:relative;}
.zzsc i.bg3{background:url(/templates/bozenew/images/bg.png) repeat; width:598px; height:350px; position:absolute; left:0; top:0;}
.zzsc i.tese-icon1{ background:url(/templates/bozenew/images/tese-icon1.png) no-repeat; width:56px; height:56px; display:block; position:absolute; top:36%; left:44%;}
.zzsc i.tese-icon2{ background:url(/templates/bozenew/images/tese-icon2.png) no-repeat; width:56px; height:56px; display:block; position:absolute; top:36%; left:44%;}
.zzsc p{position:absolute; left:41.5%; top:54%; color:#fff; font-size:16px;}
.zzsc .p2{left:43%;}
.text2 { width:598px; height:auto; background-color:#fff; position:absolute; left:0px; bottom:0px; }
.imgbt { width:598px; height:30px; padding:0px 10px; }
.imgbt span { display:block; }
.span_a { width:210px; line-height:30px; float:left; font-size:14px; color:#808080; padding-right:10px; }
.span_b { width:60px; line-height:30px; float:left; font-size:16px; color:#808080;text-align:right; }
.imgtext { width:598px; height:auto; float:left; padding:10px; color:#fff; font-size:12px; line-height:200%; }
.imgtext h3{ color:#a38766; font-size:24px; text-align:center; font-weight:100; width:100%; margin-top:70px;}
.zzsc .imgtext p{ font-size:15px; color:#808080; position:inherit; width:100%; margin:0 auto; line-height:32px;text-indent:2em;}
.line5{height:1px; width:65px; text-align:center; margin:15px auto 15px;background:#8d8c8c; display:block;}
.tese-con{ width:1200px; margin:0px auto; overflow:hidden;}
.l{ width:96%;}
.r{ width:96%;}
.imgtext .r h3{color:#a38766; font-size:22px; font-weight:normal; margin-bottom:12px; margin-top:10px; text-align:left;margin-left:2em;}
.l p,.r p{font-size:15px; margin-bottom:25px; line-height:26px; text-indent:2em;}
.l a{ display:block; color:#a38766; font-size:22px; margin-top:25px;}
.r h3{color:#a38766; font-size:22px; font-weight:normal; margin-bottom:12px;}
.r p.noindent{ text-indent:0;margin-left:3em;}
.r p{ margin-bottom:15px;}
.r p span{ background:url(/templates/bozenew/images/dot.jpg) no-repeat left center; padding-left:20px; display:inline-block; margin-right:20px;}

/*合作伙伴*/
.list-hz{ width:100%;}
.list-hz ul{ overflow:hidden;}
.list-hz ul li{ float:left; width:278px; margin:0 26px 22px 0; border:1px solid #e0e0e0;}
.list-hz ul li:nth-of-type(4n+0){ margin-right:0;}

/*家族办公室*/
.jiazu{ background:url(/templates/bozenew/images/jiazu-bg.jpg) no-repeat top center; height:766px;}
.wenzi{ width:64%; margin-left:36%; padding-top:182px;}
.wenzi p{ color:#110a08; font-size:20px; margin:30px 0; line-height:32px;}
.ziben{ padding:90px 0;}
.list-zb{background:url(/templates/bozenew/images/ziben-bg.jpg) no-repeat top center; margin:0 auto; height:446px; width:754px;}
.list-zb ul.l,.list-zb ul.r{ float:left; margin-top:25px; width:168px;}
.list-zb ul.l li,.list-zb ul.r li{ margin-bottom:168px;}
.list-zb ul.l li span,.list-zb ul.r li span{ font-size:22px; color:#323333; display:block; margin-bottom:8px; text-align:right;}
.list-zb ul.l li p,.list-zb ul.r li p{ font-size:15px; color:#323333; line-height:28px; margin-bottom:0; text-indent:0; text-align:right;}
.list-zb ul.r{ float:right; width:120px;}
.list-zb ul.r li span,.list-zb ul.r li p{ text-align:left;}
.list-zb ul.l li:nth-child(1){-webkit-animation-delay: 0s; -moz-animation-delay: 0s; -o-animation-delay: 0s; animation-delay: 0s;}
.list-zb ul.l li:nth-child(2){-webkit-animation-delay: .6s; -moz-animation-delay: .6s; -o-animation-delay: .6s; animation-delay: .6s;}
.list-zb ul.r li:nth-child(1){-webkit-animation-delay: 0s; -moz-animation-delay: 0s; -o-animation-delay: 0s; animation-delay: 0s;}
.list-zb ul.r li:nth-child(2){-webkit-animation-delay: .6s; -moz-animation-delay: .6s; -o-animation-delay: .6s; animation-delay: .6s;}
.gn-service{ width:1120px; margin:0 auto;}
.gn-service ul{ overflow:hidden;}
.gn-service ul li{ margin:0 9px; width:262px; height:267px; float:left; background:url(/templates/bozenew/images/service-bg.jpg) no-repeat;}
.gn-service ul li h4{font-size:24px; color:#212121; text-align:center; font-weight:500; margin:34px 0 0; height:42px; padding-top:55px; line-height:20px; height:36px;}
.gn-service ul li .line0{width:34px; height:2px; background:#a38766; margin:0 auto 14px;}
.gn-service ul li h4.tit1{ background:url(/templates/bozenew/images/service-icon1.jpg) no-repeat top center;}
.gn-service ul li h4.tit2{ background:url(/templates/bozenew/images/service-icon2.jpg) no-repeat top center;}
.gn-service ul li h4.tit3{ background:url(/templates/bozenew/images/service-icon3.jpg) no-repeat top center;}
.gn-service ul li h4.tit4{ background:url(/templates/bozenew/images/service-icon4.jpg) no-repeat top center;}
.gn-service ul li p{font-size:16px; color:#212121; line-height:26px; margin:0 auto; width:56%;}
.gn-service ul li:nth-child(1){ -webkit-animation-delay: 0s; -moz-animation-delay: 0s; -o-animation-delay: 0s; animation-delay: 0s;}
.gn-service ul li:nth-child(2){ -webkit-animation-delay: .2s; -moz-animation-delay: .2s; -o-animation-delay: .2s; animation-delay: .2s;}
.gn-service ul li:nth-child(3){ -webkit-animation-delay: .4s; -moz-animation-delay: .4s; -o-animation-delay: .4s; animation-delay: .4s;}
.gn-service ul li:nth-child(4){ -webkit-animation-delay: .6s; -moz-animation-delay: .6s; -o-animation-delay: .6s; animation-delay: .6s;}

/*加入我们*/
.join{ padding:100px 0 0; overflow:hidden;}
.join-ban{ background:url(/templates/bozenew/images/join-ban.jpg) no-repeat top center; height:395px;  margin-bottom:60px;}
.join-content{ margin-bottom:40px; overflow:hidden;}
.zhaomu,.fazhan{ border-bottom:1px solid #636262; margin-bottom:30px; overflow:hidden;}
.zhaomu h2,.fazhan h2,.fuli h2{ font-size:24px; font-weight:normal; color:#998066; margin-bottom:30px;}
.item-list{ margin-bottom:30px; overflow:hidden;}
.zhaomu h2{ margin-left:7%;}
.accordion { width: 85%; margin: 30px auto 75px; background:#FFF;}
.accordion .link { cursor: pointer; display: block; color: #4D4D4D; font-size: 14px; font-weight: 700; -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; }
.accordion .link span{font-size:18px; font-weight:bold; border-left:4px solid #808080; padding-left:10px; display:block; margin-bottom:15px;}
.accordion .link a{display:block; background:#b7a694; height:44px; line-height:44px;}
.accordion .link h4{font-size:18px; color:#fff; float:left; padding-left:18px; float:left; line-height:43px;}
.accordion li{ margin-bottom:15px;}
.accordion li i.fa-chevron-down { background:url(/templates/bozenew/images/arrow3.png) no-repeat; width:9px; height:18px; margin-top:14px;display:inline-block;float:left;margin-left:25px;}
.accordion li.open i.fa-chevron-down { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); }
.submenu { display: none; background:#f5f2ef; padding:20px 20px 10px;}
.zw-con{ margin-bottom:18px;}
.zw-con span{ display:block; font-weight:bold; margin-bottom:2px;}
.zw-con p{ line-height:26px;color:#808080;}
.zw-con p.zicon{ text-indent:2em; color:#808080;}
.accordion_yx { width: 85%; background:#FFF;margin:auto auto 10px;text-align:right;color:#b7a694;font-size:18px;}

/*成长发展*/
.chengzhang{ margin-bottom:90px;}
.fuli h3,.chengzhang h3{ font-size:28px; color:#ab8f66; font-weight:500; text-align:center; margin-bottom:65px;}
.chengzhang p{ text-align:center;}
.chengzhang p span { background: url(/templates/bozenew/images/dot.jpg) no-repeat left center; padding-left: 20px; display: inline-block; margin-right: 65px; font-size:16px; color:#323333;}
.chengzhang p span strong{ font-size:20px; color:#212121; margin-right:10px;}

/*福利关怀*/
.fuli{ margin-bottom:120px; overflow:hidden;}
.fuli dl{ width:33.33%; float:left;background-color:#f0f0f0; overflow:hidden;}
.fuli dl dt{ margin:0px 30px auto 30px; height:271px; }
.fuli dl dt span{ margin-top:62px; margin-bottom:35px; display:block; text-align:center; font-size:24px; color:#2d2d2d;}
.fuli dl dt p{ line-height:32px; color:#585858; font-size:14px;}
.fuli dl dd{ overflow:hidden;}

/*新闻详情*/
.newscon{ padding:150px 0 150px; overflow:hidden;}
.newscon h1{ color:#808080; font-size:20px; margin-bottom:15px; text-align:center;}
.newscon span{ font-size:16px; display:block; margin-bottom:50px;text-align:center;}
.newscon p{ font-size:15px; line-height:28px; margin-bottom:20px; text-indent:2em;}
.newscon img{ display:block; text-align:center; margin:0 auto 20px;}


/*foot*/
.foot{ background:url(/templates/bozenew/images/foot-bg.jpg) no-repeat top center; height:490px;}
.f-l{ float:left; width:25%; margin-top:100px;}
.l-con{ float:left; border-right:1px solid #343434; padding-right:45px; width:100%; padding-top:16px; padding-bottom:35px;}
.f-logo{ margin-bottom:35px;}
.tool{ margin-bottom:20px;}
.tool span{ color:#fff; font-size:11px; padding-left:28px; display:block; margin-bottom:14px;}
.tool span.email{ background:url(/templates/bozenew/images/f-email.png) no-repeat left center;}
.tool span.email a{ color:#fff;}
.tool span.email a:hover{ color:#ab8f66;}
.tool span.tel{ background:url(/templates/bozenew/images/f-tel.png) no-repeat left center;}
.search{ width:90%; border:1px solid #ded1c1; height:28px; background:url(/templates/bozenew/images/search-icon.png) no-repeat 6px center;}
.search input.text{ font-size:16px; color:#fff; margin-left:35px; text-indent:8px; border-left:1px solid #ded2c1; line-height:28px;}
.search input.submit{ float:right; margin-right:5px; color:#fff; cursor:pointer; font-size:16px; line-height:28px;}
.f-m{ float:left; width:40%; margin-left:105px; margin-top:66px;}
.f-r{ margin-top:100px; float:right; width:21%;}
.t{ border-left:1px solid #343434; padding-bottom:60px; margin-bottom:10px; overflow:hidden; padding-top:5px;}
.erweima{ text-align:center;}
.erweima span{ display:block; font-size:15px; color:#fff; margin-top:22px;}
.copyright{ clear:both;}
.copyright p{ color:#fff; text-align:center; padding-top:48px;}
.return-top{ box-shadow: 0 0 10px rgba(0,0,0,0.15); width: 72px;height: 72px; text-align: center; margin: 3px 0; border-radius: 10px;  transition: all 0.2s ease-out 0s;position: fixed; right:20px;z-index: 999; bottom: 100px;
    -webkit-transition: all 0.2s ease-out 0s; background:url(/templates/bozenew/images/to-top.png) center center no-repeat;cursor: pointer;background-color:rgba(255,255,255,0.6); display:none;}
.return-top.show{ right: 20px; display:block;}

.shiyi{ margin:150px auto; clear:both; width:1145px;}
.shiyi p img{ margin-bottom:40px;}
.shiyi p{ font-size:18px; line-height:36px; color:#212121;}



@-webkit-keyframes banner{
0%{bottom:50%;margin-bottom:-180px;opacity: 0;
-webkit-transform: scale(0.5);}
40%{bottom:50%;margin-bottom:-80px;opacity: 1;
-webkit-transform: scale(1);}
55%{bottom:50%;margin-bottom:-80px;opacity: 1;}
100%{bottom:0%;margin-bottom:-25px;opacity: 1;}
}
@keyframes banner{
0%{bottom:50%;margin-bottom:-180px;opacity: 0;
transform: scale(0.5);}
40%{bottom:50%;margin-bottom:-80px;opacity: 1;
transform: scale(1);}
55%{bottom:50%;margin-bottom:-80px;opacity: 1;}
100%{bottom:0%;margin-bottom:-25px;opacity: 1;}
}



.wap-nav,.wap-lc,.list-t dl dd a.wap-none{ display:none;}
@media screen and (max-width:768px){
	body{ background:#fff;}
	.top,.about-us, .team, .wenhua, .news, .hezuo, .bangong, .joinus,.js-con,.fuli,.shiyi{ padding:0 10px; box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box;-o-box-sizing:border-box;}
	.nav{ display:none;}
	.container,.gn-service,.banner p,.rw-jieshao,.shiyi{ width:100%;}
	.top{ padding:8px 6px;}
	.wap-nav{ display:block;}
	.drawer-main{position:fixed;top:0;width:230px;height:100%;overflow:hidden; z-index:9999;}	
	.drawer-right .drawer-main{right:-230px;-webkit-transition:right .4s cubic-bezier(0.19,1,.22,1);-o-transition:right .4s cubic-bezier(0.19,1,.22,1);transition:right .4s cubic-bezier(0.19,1,.22,1)}
	.drawer-right.drawer-open .drawer-main{right:0}
	.drawer-overlay{position:relative}	
	.drawer-right .drawer-overlay,.drawer-right .drawer-hamberger{right:0;-webkit-transition:right .4s cubic-bezier(0.19,1,.22,1);-o-transition:right .4s cubic-bezier(0.19,1,.22,1);transition:right .4s cubic-bezier(0.19,1,.22,1)}
	.drawer-right.drawer-open .drawer-overlay,.drawer-right.drawer-open .drawer-hamberger{right:230px}
	.drawer-overlay-upper{position:fixed;top:0;z-index:1100;display:none;height:100%;background-color:rgba(0,0,0,.5)}	
	.drawer-right.drawer-open .drawer-overlay-upper{left:0}
	.drawer-default{background-color:#222;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.5);box-shadow:inset 0 0 0 rgba(0,0,0,.5); height:100%;}
	.drawer-default+.drawer-overlay{background-color:#fff}
	.drawer-default .drawer-brand a{display:block;width:100%;padding:20px 15px;font-size:22px;color:#fff}
	.drawer-default .drawer-brand a:hover,.drawer-default .drawer-nav-title a:hover{color:#a38766; text-decoration:none}
	.drawer-default .drawer-nav-title{display:block;font-size:18px; margin:0 0 1px 0;}
	.drawer-default .cur a{ background:#2e2e2e;}
	.drawer-default .drawer-nav-title a{ color:#fff;padding:12px 15px; display:block;}
	.drawer-default .drawer-nav-title a:hover{ background:#2e2e2e;}
	.drawer-default .drawer-nav-list{padding:0;margin:0 0 20px 0;list-style:none}
	.drawer-default .drawer-nav-list li{display:block}
	.drawer-default .drawer-nav-list li a{display:block;padding:15px;color:#888}.drawer-default .drawer-nav-list li ul a{padding:8px 20px}
	.drawer-hamberger{ float:right;z-index:1000;display:block;width:30px;height:30px;padding:30px 0px 0px 0px;background-color:transparent;border:0}
	.drawer-hamberger span{margin-top:10px}
	.drawer-hamberger span,.drawer-hamberger span:before,.drawer-hamberger span:after{position:absolute;display:block;width:30px;height:4px;cursor:pointer;content:'';background-color:#a38766;border-radius:1px;-webkit-transition:all .4s cubic-bezier(0.19,1,.22,1);-o-transition:all .4s cubic-bezier(0.19,1,.22,1);transition:all .4s cubic-bezier(0.19,1,.22,1);}
	.drawer-hamberger span:before{top:-10px}
	.drawer-hamberger span:after{bottom:-10px}
	.drawer-open .drawer-hamberger span{background-color:transparent}
	.drawer-open .drawer-hamberger span:before,.drawer-open .drawer-hamberger span:after{top:0}
	.drawer-open .drawer-hamberger span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.drawer-open .drawer-hamberger span:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.drawer-hamberger:hover{cursor:pointer}
	.drawer-open .drawer-hamberger{ margin-right:230px;}
	.drawer-hamberger{ padding:10px 0 0;}
	span, p{ line-height:24px;}
	.banner{ background-size:100%; height:auto; margin-top:60px;}
	.banner p img{ width:54%; height:auto; margin:10% 0 7% 25%;}
	.about-us, .team, .wenhua, .news, .hezuo, .bangong, .joinus{ padding:12px 10px 0px;}
	.about-us h2, .team h2, .wenhua h2, .news h2, .hezuo h2, .bangong h2, .joinus h2{ font-size:24px;}
	.line2,.line{ margin:10px auto 15px; width:42px;}
	.about-us p{ font-size:14px;}
	.renwu{ border-bottom:150px solid #d9d9d9;}
	.rw-pic{ position:inherit; bottom:0;}
	.rw-pic img{ width:64%; height:auto; margin:0 auto; text-align:center; display:block;}
	.rw-jieshao{ height:280px;}
	.js-con{ float:left; width:100%;}
	.js-con{ margin-top:10px;}
	.js-con h2{ font-size:24px; text-align:center;}
	.line3{ margin:10px auto 15px;}
	.js-con h3{ font-size:18px; margin-bottom:0; text-align:center;}
	.js-con p{ margin:12px 0 0; font-size:14px;}
	.list-t dl{ width:49%; margin:0px 2% 10px 0;}
	.list-t dl:nth-child(2n){ margin-right:0;}
	.list-t dl dt{ width:100%;}
	.list-t dl dt img,.wenhua dl dt,.wenhua dl dt a img{ width:100%; height:auto;}
	.list-t dl dd{ height:auto; padding:10px; width:100%; box-sizing:border-box;}
	.list-t dl dd a{ font-size:12px; background:url(/templates/bozenew/images/jiantou.png) no-repeat right 4px;}
	.list-t dl dd a.wap-none{ height:20px; display:block; background:none;}
	.list-t dl dd h4{ font-size:16px; margin-bottom:0;}
	.list-t dl dd span{ font-size:14px; padding-bottom:2px;}
	.list-t dl dd p{ font-size:12px; line-height:21px; height:172px;}
	.list-t dl dd p.wap-p{ height:auto;}
	.list-t dl dd span.detail{ font-size:12px; line-height:21px;}
	.wenhua{ padding:12px 0px 0px;}
	.wenhua dl{ margin:0px 5px 10px; width:47%;}
	.wenhua dl dd{box-shadow:0 0 10px rgba(0,0,0,.1); width:100%; height:auto; background:none; padding:10px;box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box;-o-box-sizing:border-box; margin-left:0;}
	.wenhua dl dd img{ width:66%; height:auto; margin:8px auto;}
	.wenhua dl dd p{ font-size:12px; line-height:20px;}
	.wenhua dl dd p.wap-shiyi{ height:29px;}
	.wenhua dl dd p.wap-zw{ height:40px;}
	.wenhua dl dd h5{ font-size:16px; margin-left:0; margin-bottom:4px;}
	.text2{ width:100%; position:inherit;}
	.imgtext{ width:100%; display:block !important; box-sizing:border-box;}
	.zzsc .imgtext p{ font-size:14px; line-height:24px;}
	.l a{ font-size:16px; margin-top:14px;}
	.r{ width:100%;}
	.imgtext .r h3,.r p.noindent{ margin-left:0;}
	.imgtext .r h3{ font-size:16px; margin:5px 0;}
	.accordion_yx{ font-size:16px;}
	
	
	.section,.section2 p.date{ display:none;}
	.section2{ width:100%;}
	.section3{ float:left; position:inherit;}
	.section2 dl{ width:100%; height:auto; margin-top:0; padding:0px; background:none; margin-bottom:12px;}
	.section3 dl{ position:inherit; top:0; left:0;}
	.section2 dl dd a{ font-size:16px;}
	.section2 dl dd p{ font-size:13px; line-height:22px; margin-bottom:6px;}
	.section2 dl dd a.more{ font-size:14px; margin-bottom:10px;}
	.section2 dl dt img{ border-radius:0; width:100%; height:auto;}
	.section3 dl dd a.main-tit{ margin-bottom:10px;}
	.section2:hover dl{background:none;}
	.section2:hover dl dd a,.section2:hover dl dd span,.section2:hover dl dd p{ color:#808080;}
	.section2:hover dl dd a.more{background:url(/templates/bozenew/images/arrow2.jpg) no-repeat left center; }
	.list-con{ padding-bottom:0; margin-bottom:10px;}
	.caifu-gl{ padding:20px 10px;}
	.caifu-gl h2, .bangong h2, .tese h2, .join h2{ font-size:24px;}
	.touzi{ margin-bottom:10px;}
	.touzi dl{ width:100%; margin-bottom:10px;}
	.touzi dl dt,.touzi dl dt img{ width:100%; height:auto;}
	.touzi dl dt i.bg{ width:100%; height:100%;}
	.touzi dl dd{ margin:10px auto 0; width:100%;}
	.touzi dl dd span{ font-size:18px; margin-bottom:8px;}	
	.touzi dl dd p{ font-size:14px; line-height:22px;}
	.touzi dl dt p{ top:62%;}
	.lc{ background:none; height:85px;}
	.wap-lc{ display:block; width:100%; height:auto;}
	.lc p{ width:135px; font-size:12px;}
	.lc p.p1{ margin-left:2%; margin-top:-68px;}
	.lc p.p2{ margin-left:33%;}
	.lc p.p3{ margin-left:61%;margin-top:-121px;}
	.touyan{ margin-top:0;}
	.liucheng h3, .touyan h3, .ziben h3, .gn-service h3{ font-size:20px; margin-bottom:10px;}
	.gn-service h3{ clear:both;}
	.liucheng h3{ margin-bottom:70px;}
	.box{ width:49%; margin:0 2% 10px 0; box-sizing:border-box;}
	.box:nth-child(2n){ margin-right:0;}
	.box:nth-child(1),.box:nth-child(2),.box:nth-child(3),.box:nth-child(4){ -webkit-animation-delay: 0s; -moz-animation-delay: 0s; -o-animation-delay: 0s; animation-delay: 0s;}
	.item{ padding:9px;}
	.item h4{ margin:6px 0 0; font-size:18px; height:25px; padding-top:60px;}
	.item p{ font-size:13px; line-height:20px; width:100%; height:80px; overflow:hidden;}
	.tese,.ziben{ padding:15px 10px 0; box-sizing:border-box;}
	.zzsc{ width:100%; height:auto; margin:0 0 8px;}
	.zzsc img,.list-hz ul li img,.fuli dl dd img{ width:100%; height:auto;}
	.list-hz ul li{ width:48%; margin:0 2% 10px 0; }
	.list-hz ul li:nth-child(2n),.gn-service ul li:nth-child(2n){ margin-right:0;}
	.wenzi{ width:97%; margin-left:3%; padding:212px 10px 10px; box-sizing:border-box;}
	.wenzi p{ font-size:14px; margin:8px 0; line-height:24px;}
	.list-zb{ background:url(/templates/bozenew/images/wap-zibg.jpg) no-repeat top center; width:100%; height:252px; margin:0 auto 15px;}
	.list-zb ul.l, .list-zb ul.r{ width:50%; margin-top:5px;}
	.list-zb ul.l li, .list-zb ul.r li{ padding:5px 0; margin-bottom:10px; box-sizing:border-box;border-radius:8px;}
	.list-zb ul.l li{ margin-right:44px;}
	.list-zb ul.r li{ margin-left:74px;}
	.list-zb ul.l li:first-child,.list-zb ul.r li:first-child{ margin-bottom:50px;}
	.list-zb ul.l li p, .list-zb ul.r li p{ font-size:12px; line-height:20px;}
	.list-zb ul.l li span, .list-zb ul.r li span{ font-size:15px; margin-bottom:2px;}
	.gn-service ul li{ background:none; border:1px solid #ddd; border-radius:8px; width:46%; height:auto; margin:0 0px 10px 10px; padding-bottom:12px;}
	.gn-service ul li h4{ margin:15px 0 0; font-size:17px; padding-top:48px; height:28px;}
	.gn-service ul li p{ font-size:14px; width:86%; line-height:22px; height:44px; overflow:hidden; text-align:center;}
	.gn-service ul li .line0{ margin:0 auto 10px;}
	.join-ban{ background-size:100%; height:100px; margin-bottom:10px;}
	.zhaomu h2, .fazhan h2, .fuli h2,.fuli h3, .chengzhang h3{ font-size:20px;}
	.accordion{ width:96%; margin:0 2%; box-sizing:border-box;}
	.join-content{ margin-bottom:0;}
	.zhaomu, .fazhan{ margin-bottom:12px;}
	.fuli h3, .chengzhang h3{ margin-bottom:10px;}
	.chengzhang p span,.chengzhang p span strong{ font-size:14px;}
	.chengzhang{ margin-bottom:14px;}
	.chengzhang p span{ margin-right:0;}
	.fuli dl{ width:100%; margin-bottom:10px;}
	.fuli dl dt{ margin:2px 8px 6px; height:auto; float:right; width:53%; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
	.fuli dl dt span{ margin-top:1px; margin-bottom:1px; font-size:14px;}
	.fuli dl dt p{ line-height:18px; font-size:12px;}
	.fuli dl dd{ float:left; width:42%;}
	.fuli{ margin-bottom:8px;}
	.foot{ height:438px;}
	.f-l{ padding:10px; margin-top:20px; width:100%; box-sizing:border-box;}
	.l-con{ padding-right:6px; border-right:none; padding-top:0; padding-bottom:10px;}
	.f-logo{ margin-bottom:10px;}
	.f-logo img{ width:50%; height:auto;}
	.f-m{ width:50%; margin-top:15px; margin-left:10px;}
	.f-m img{ width:100%; height:auto;}
	.t{ border-left:none; padding-bottom:0;}
	.f-r{ margin-top:8px; width:46%;}
	.erweima img{ width:56%; height:auto;}
	.erweima span{ margin-top:6px; font-size:12px;}
	.copyright p{ padding:15px 10px 10px; font-size:12px; line-height:20px;}
	
    .footer_phone { z-index: 999; margin: 0px; padding: 0px; width: 100%; height:44px; line-height:44px; text-align: center; position: fixed !important; bottom: 0px; user-select: none; color: #fff; background:#a38766; }
	.footer_phone a { display: block; color: #FFF; vertical-align: middle; font-size:20px; }
	.footer_phone a span { color: #FFF; font-size:18px; display: inline-block; height:44px; line-height: 44px; color: #FFF; text-align:center;background:url(/templates/bozenew/images/tel.gif) no-repeat left center; padding-left:30px;}
	.return-top{ width:36px; height:36px; background-size:50%; right:10px; bottom:20px;}	
	.return-top.show{ right:10px;}
	.gn-service{ width:100%;}
	.zhaomu h2{ margin-left:2%;}
	.about-us p,.wenhua dl,.liucheng, .touyan,.touzi dl dt{ animation:none;}
	.shiyi{ margin:90px auto;}
	.shiyi p img{ margin-bottom:15px;}
	.shiyi p{ font-size:14px; line-height:24px; margin-bottom:10px;}
	.newscon{ padding:90px 10px; box-sizing:border-box;}
	.newscon img{ width:100%; height:auto;}
	.newscon h1{ font-size:18px;}
	
	}
@media screen and (max-width:390px){
	.list-t dl dd p{ line-height:19px;}
	}
@media screen and (max-width:360px){
	.wenhua dl{ width:95%;}
	.wenhua dl dd p.wap-shiyi,.wenhua dl dd p.wap-zw{ height:auto;}
	.item p{ height:100px;}
	.list-zb ul.l li{ margin-right:38px;}
	.wenhua dl{ margin:0 0 10px 10px;}
	}
@media screen and (max-width:320px){
	.logo{ width:60%;}
	.logo img{ width:100%; height:auto;}
	.drawer-hamberger{ padding:5px 0 0;}
	.wenhua dl{ margin:0px 0 10px 9px;}
	.touzi dl dt p{ top:58%; left:39%;}
	.touzi dl dt i.touzi-icon1,.touzi dl dt i.touzi-icon2{ top:28%; left:42%;}
	.wenzi{ padding:150px 10px 10px;}
	.box,.list-zb ul.l, .list-zb ul.r{ width:100%;}
	.item p{ height:auto;}
	.lc p.p1{ margin-left:0;}
	.lc p.p2{ margin-left:28%;}
	.lc p.p3{ margin-left:56%;}
	.list-zb{ background:none;}
	.list-zb ul.l, .list-zb ul.r{ width:100%;}
	.list-zb ul.l li, .list-zb ul.r li{ border:1px solid #ddd; padding:5px; margin-bottom:10px; margin-right:0px; box-sizing:border-box;border-radius:8px;}
	.list-zb ul.l li p, .list-zb ul.r li p{ font-size:14px; line-height:22px; text-align:center;}
	.list-zb ul.l li span, .list-zb ul.r li span{ font-size:18px; text-align:center;}
	.list-zb ul.l li:first-child, .list-zb ul.r li:first-child{ margin-bottom:6px;}
	.list-zb ul.r li{ margin-left:0;}
	.fuli dl dt{ width:90%; margin:10px 14px;}
	.fuli dl dd{ width:100%;}
	.list-t dl dd p{ height:215px;}
	}