﻿/* stone web public */
@font-face{font-family:"SourceHanSans";src:url("NotoSansHant-Light.otf") format("opentype");}
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, pre, a, abbr, acronym, big, cite, code, del, em, img, q, s, samp, small, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, tbody, tr, th, td, canvas, footer, header, menu, nav, section, summary, time, mark, audio, video, p{border:none;margin:0;padding:0;outline:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, iframe{display:block;}
fieldset, img{border:0;max-width:100%;}
address, caption, cite, code, dfn, em, var, i{font-weight:normal;font-style:normal;}
ol, ul, dl, li{list-style:none;}
h1, h2, h3, h4, h5, h6, button, input, select, textarea{font-size:100%;}
input, textarea, input:focus, textarea:focus{outline:none;}
ul:after, dl:after{content:"";display:block;height:0;line-height:0px;clear:both;visibility:hidden;overflow:hidden;}
body{font:14px/1.5 Helvetica,"Microsoft YaHei","SimSun",Arial,sans-serif;outline:none;background-color:#2b2b2b;color:#e0e0e0;min-width:1024px;-webkit-text-size-adjust:none;}
a{color:#333;text-decoration:none;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;}
a:hover{color:#FFF;outline:none;}
a:visited{color:#666;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;}
body{width:100%;overflow-x:hidden;overflow-y:auto;}
.fl{float:left;}
.fr{float:right;}
.cler{clear:both;overflow:hidden;height:0;line-height:0px;}
.clr:before, .clr:after{content:"";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.both{clear:both;overflow:hidden;height:2em;}
.box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.ts{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;}
.opaci{filter:alpha(opacity=0);opacity:0;}
.wrap{margin:0 auto;}
.box-table{height:100%;display:table;}
.table-cell{display:table-cell;vertical-align:middle;}
/* public */
#Header, #Footer, #container, .w100, .layer, .webbox{width:100%;}
#Footer .wrap, #web-banner .wrap, #container .wrap, .layer .wrap, .webbox .wrap{width:74%;max-width:1400px;height:100%;position:relative;}
.webhidden{overflow-x:hidden;overflow-y:auto;}
.pad50{padding:50px 0px;}
.pad-top50{padding-top:50px;}
.pad-bom50{padding-bottom:50px;}
.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.shadow{box-shadow:0px 3px 10px rgba(153,153,153,0.5);-webkit-box-shadow:0px 3px 10px rgba(153,153,153,0.5);}
/* keyframes */
@keyframes scaleIn {
    0%{transform:scale(1.1);-webkit-transform:scale(1.1);}
    100%{transform:none;-webkit-transform:none;}
}
@-webkit-keyframes scaleIn {
    0%{-webkit-transform:scale(1.1);}
    100%{-webkit-transform:none;}
}
.scaleIn{animation:scaleIn 1s ease both;-webkit-animation:scaleIn 1s ease both;}
@keyframes scaleOut {
    0%{transform:scale(1);-webkit-transform:scale(1);opacity:1;}
    100%{transform:scale(1.1);-webkit-transform:scale(1.1);opacity:0;}
}
@-webkit-keyframes scaleOut {
    0%{-webkit-transform:scale(1);opacity:1;}
    100%{-webkit-transform:scale(1.1);opacity:0;}
}
.scaleOut{animation:scaleOut .35s ease both;-webkit-animation:scaleOut .35s ease both;}
/* anima */
*[data-anim="up"]{transform:translate(0%,50%);-webkit-transform:translate(0%,50%);}
*[data-anim="down"]{transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);}
*[data-anim="up2"]{transform:translate(0%,30%);-webkit-transform:translate(0%,30%);}
*[data-anim="left"]{transform:translate(-50%,0%);-webkit-transform:translate(-50%,0%);}
*[data-anim="right"]{transform:translate(50%,0%);-webkit-transform:translate(50%,0%);}
*[data-anim="up"], *[data-anim="down"], *[data-anim="left"], *[data-anim="right"], *[data-anim="up2"]{transition:all .5s;-webkit-transition:all .5s;opacity:0;visibility:hidden;}

.visible *[data-anim="up"], .visible *[data-anim="down"], .visible *[data-anim="left"], .visible *[data-anim="right"], .visible *[data-anim="up2"]{opacity:1;visibility:visible;transform:none;-webkit-transform:none;}
/* Header */
#Header{height:100px;position:relative;z-index:1000;background:#000;transition:all .35s;-webkit-transition:all .35s;-moz-transition:all .35s;}
#Header .wrap{margin:0 5%;height:100%;}
#Header .logo{float:left;height:100%;display:none}
#Header .logo a{display:block;height:100%;vertical-align:middle;line-height:100px;}
#Header .logo img{vertical-align:middle;}
#Header .menu-box{float:right;height:100%;}
#Header .menu{height:100%;}
#Header .menu ul{height:100%;width:100%;}
#Header .menu li{float:left;height:100%;display:block;margin:0px 15px;position:relative;}
#Header .menu li a.m{display:block;font-size:18px;position:relative;line-height:100px;color:#c0ad89;}
#Header .menu li a.m:after{content:"";display:block;width:0%;height:3px;position:absolute;bottom:0%;left:0px;background:#dac7a8;transition:all .3s;-webkit-transition:all .3s;}
#Header .menu li.current a.m:after{transition:none;-webkit-transition:none;}
#Header .menu li.current a.m:after, #Header .menu li:hover a.m:after{width:100%;}
#Header .menu li a:hover{color:#fae18d;}
#Header .menu .subnav{width:900px;height:0px;position:absolute;left:-350px;z-index:100;overflow:hidden;}
#Header .menu .busine{width:1380px;left:-1070px;}
#Header .menu .subnav a{display:block;float:left;color:#FFF;margin-right:20px;line-height:50px;font-size:16px;}
#Header .menu .subnav a:hover{color:#fae18d;}
#Header .menu .sub{width:1000%;height:50px;position:absolute;left:0px;bottom:0px;}
#Header .menu .menuBg{width:100%;height:0px;position:absolute;left:0px;background:url(../images/black.png);overflow:hidden;}
#Header .menu .subnav, #Header .menu .menuBg{top:100px;visibility:hidden;opacity:0;transition:all .3s;-webkit-transition:all .3s;}
#Header .menu-box li.hover .subnav, #Header .menu .mshow{visibility:visible;opacity:1;height:50px;}
#Header .mOpen{position:absolute;top:0px;right:0px;width:60px;height:100%;background:#c4ad84;display:none;}
#Header .mOpen a{display:block;width:100%;height:100%;position:relative;cursor:pointer;}
#Header .mOpen a i{display:block;width:30px;height:3px;position:absolute;top:50%;left:15px;margin-top:-1px;background:#FFF;}
#Header .mOpen a:before, #Header .mOpen a:after{content:"";display:block;width:30px;height:3px;position:absolute;top:50%;left:15px;background:#FFF;}
#Header .mOpen a:before{margin-top:-9px;}
#Header .mOpen a:after{margin-top:7px;}
#moblieNav{width:100%;height:100%;position:fixed;top:0px;left:0px;background:url(../images/black2.png);z-index:1100;display:none;}
#moblieNav .nav-top{height:60px;padding:0 2%;position:relative;background:#000;z-index:100;}
#moblieNav .logo{float:left;height:100%;}
#moblieNav .logo a{display:block;height:100%;vertical-align:middle;line-height:60px;}
#moblieNav .logo img{vertical-align:middle;height:30px;}
#moblieNav .mClose{position:absolute;top:0px;right:0px;width:60px;height:100%;background:#222;}
#moblieNav .mClose a{display:block;width:100%;height:100%;position:relative;cursor:pointer;}
#moblieNav .mClose a i{display:none;width:30px;height:3px;position:absolute;top:50%;left:15px;margin-top:-1px;background:#FFF;}
#moblieNav .mClose a:before, #moblieNav .mClose a:after{content:"";display:block;width:30px;height:3px;position:absolute;top:50%;left:15px;margin-top:-1px;background:#FFF;}
#moblieNav .mClose a:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);}
#moblieNav .mClose a:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
#moblieNav .mMenu{width:65%;height:100%;overflow:hidden;overflow-y:auto;background:#FFF;position:absolute;top:0%;right:0%;}
#moblieNav .mMenu ul{padding:80px 0px 20px;}
#moblieNav .mMenu li{display:block;border-bottom:1px solid #dfdfdf;}
#moblieNav .mMenu li a.m{display:block;font-size:18px;padding:0 16px;position:relative;line-height:50px;color:#333;}
#moblieNav .mMenu li .sub:before{content:"";display:block;width:14px;height:1px;position:absolute;top:50%;right:16px;margin-top:-1px;background:#666;}
#moblieNav .mMenu li .sub:after{content:"";display:block;width:1px;height:14px;position:absolute;top:50%;right:22px;margin-top:-8px;background:#666;transition:all .3s;-webkit-transition:all .3s;}
#moblieNav .mMenu .subnav{width:100%;padding-bottom:15px;position:relative;display:none;background:#fafafa;}
#moblieNav .mMenu .subnav a{display:block;width:100%;line-height:35px;font-size:16px;padding:0 36px;color:#454545;}
#moblieNav .mMenu li.active .sub:after{height:0px;margin-top:0px;}
/* Footer */
#Footer{position:relative;height:24px;background:#000;padding:10px 0px;color:#eee;}
#Footer .f-cp{float:left;height:24px;line-height:24px;font-size:14px;}
#Footer .f-cp span{margin-right:2rem;}
#Footer .f-sp{float:right;height:24px;line-height:24px;font-size:14px;}
#Footer .f-sp a{color:#eee;}
/* web-banner */
.view-slide{width:100%;height:825px;position:relative;overflow:hidden;}
.view-slide .view-wrapper{width:100%;height:100%;position:relative;}
.view-slide .view-item{width:100%;height:100%;position:relative;}
.view-slide .view-item img{display:block;width:100%;}
.view-slide .controls{width:100%;height:auto;position:absolute;left:0px;bottom:50px;}
.view-slide .buton{height:35px;width:60%;margin:0 auto;}
.view-slide .buton span{display:inline-block;height:100%;width:35px;background:#c0ad89;border-radius:50%;margin:0 10px;cursor:pointer;}
.view-slide .buton em{display:none;}
.view-slide .view-prev{width:10%;height:50%;position:absolute;left:0px;bottom:50px;cursor:pointer;background:#333;}
.view-slide .view-next{width:10%;height:50%;position:absolute;right:0px;bottom:50px;cursor:pointer;background:#333;}
/* container */
#container{width:100%;height:825px;position:relative;background-color:#FFF;overflow:hidden;}
#container .layer{margin-bottom:80px;}
.rtBox{width:37px;height:376px;position:fixed;top:16%;right:0px;z-index:100;}
.rtBox-cont{width:100%;height:100%;position:relative;}
.rtBox-box{display:block;width:100%;height:37px;margin-bottom:7px;position:relative;transition:all .5s;-webkit-transition:all .5s;transform:translateY(7px);-webkit-transform:translateY(7px);visibility:visible;opacity:1;}
.rtBox-box a{display:block;width:100%;height:100%;position:relative;color:#FFF;background:url(../images/black.png);}
.rtBox-box a span{display:block;width:100%;height:100%;position:relative;z-index:1;line-height:37px;text-align:center;opacity:0.8;filter:alpha(opacity = 80);transition:all .35s;-webkit-transition:all .35s;}
.rtBox-box:hover a{background:url(../images/yelo.png) repeat;}
.rtBox-box:hover a span{opacity:1;filter:alpha(opacity = 100);}
.rtBox .subpop{width:193px;position:absolute;top:0px;right:37px;display:none;}
.rtBox .case{width:170px;padding:15px 10px;background:#333;}
.rtBox .wx{height:139px;text-align:center;padding-bottom:26px;}
.rtBox .wx span{display:block;margin-bottom:10px;font-size:16px;}
.rtBox .wx p{display:block;}
.rtBox .tell{line-height:26px;font-size:15px;text-align:center;}
.rtBox .fund{padding:15px 10px;}
.rtBox .fund .find{border-bottom:1px solid #ddd;}
.rtBox .fund .ui-submit{width:30px;height:30px;float:left;background:url(../images/icon4.png) no-repeat -7px -3px;border:none;padding:0px;box-sizing:border-box;}
.rtBox .fund p{display:block;margin-left:37px;}
.rtBox .ui-find{width:100%;height:35px;border:none;background:none;color:#ddd;}
.rtBox .rpop-tip{width:100%;height:37px;padding:6px;background:rgba(0,0,0,0);border-radius:5px;-webkit-border-radius:5px;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;display:none;}
.rtBox .rpop-tip p, #container .rpop-tip em{display:block;width:8px;height:8px;float:left;margin:2px;position:relative;}
.rtBox .rpop-tip em{background:#c5aa6f;}
.rtBox .rpop-tip i{display:block;width:7px;height:7px;box-sizing:border-box;-webkit-box-sizing:border-box;position:absolute;top:0px;left:0px;transform:rotate(45deg);-webkit-transform:rotate(45deg);background:#c5aa6f;}
#container .abtab{width:1100px;position:absolute;right:0px;bottom:0px;}
#container .abtab-nav{width:100%;height:59px;background:url(../images/black.png);border-radius:7px;margin-bottom:5px;transition:all .5s;-webkit-transition:all .5s;transform:translateY(50px);-webkit-transform:translateY(50px);visibility:hidden;opacity:0;}
#container .abtab-nav span{display:block;float:left;width:16.66%;height:100%;line-height:59px;vertical-align:middle;margin:auto 0%;cursor:default;text-align:center;}
#container .abtab-nav img{vertical-align:middle;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
#container .abtab-nav span:hover, #container .abtab-nav span.current{background:url(../images/white.png) repeat center;}
#container .abtab-box{width:100%;height:276px;background:url(../images/black2.png);border-radius:7px;transition:all .5s;-webkit-transition:all .5s;transform:translateY(100px);-webkit-transform:translateY(100px);visibility:hidden;opacity:0;}
#container .abtab-tier{padding:20px 30px;color:#FFF;display:none;}
#container .stock{float:left;width:200px;color:#c5aa6f;text-align:center;padding-top:30px;}
#container .stock h1{font-size:45px;line-height:45px;display:block;font-weight:normal;text-align:left;padding-left:10px;position:relative;}
#container .stock i{display:inline-block;width:8px;height:31px;background:url(../images/up.png) no-repeat bottom center;margin-left:7px;}
#container .stock p{display:block;font-size:20px;}
#container .stock p.code{font-size:30px;}
#container .item-title{width:200px;margin-bottom:15px;float:left;padding-top:40px;}
#container .item-title h1{display:block;font-size:24px;line-height:36px;font-weight:normal;}
#container .item-title p{display:none;line-height:20px;text-transform:uppercase;}
#container .abtab-infor{float:left;width:618px;margin-left:40px;padding-top:20px;}
#container .layer-infor{float:left;width:618px;margin-left:40px;}
#container .infor-title{margin-bottom:10px;}
#container .infor-title p{display:block;font-size:20px;line-height:30px;}
#container .infor-title em{font-size:15px;line-height:24px;display:none;text-transform:uppercase;}
#container .infor-text{line-height:23px;margin-bottom:10px;font-size:14px;height:135px;text-align:justify}
#container .abtab-infor .infor-text{height:180px;}
#container .abtab .more-box{width:100%;text-align:right;text-transform:uppercase;}
#container .abtab .more-box a{color:#FFF;font-size:14px;}
#container .abtab .more-box a:hover{color:#fcd116;}
.rtBox .rtBox-box:nth-child(1), .dely1{transition-delay:0.1s;-webkit-transition-delay:0.1s;}
.rtBox .rtBox-box:nth-child(2), #container .abtab-box, .dely2{transition-delay:0.2s;-webkit-transition-delay:0.2s;}
.rtBox .rtBox-box:nth-child(3), .dely3{transition-delay:0.3s;-webkit-transition-delay:0.3s;}
.rtBox .rtBox-box:nth-child(4), .dely4{transition-delay:0.4s;-webkit-transition-delay:0.4s;}
.rtBox .rtBox-box:nth-child(5), .dely5{transition-delay:0.5s;-webkit-transition-delay:0.5s;}
.rtBox .rtBox-box:nth-child(6), .dely6{transition-delay:0.6s;-webkit-transition-delay:0.6s;}
.rtBox .rtBox-box:nth-child(7), .dely7{transition-delay:0.7s;-webkit-transition-delay:0.7s;}
.rtBox .rtBox-box:nth-child(8), .dely8{transition-delay:0.8s;-webkit-transition-delay:0.8s;}
.show .rtBox-box, #container.show .abtab-nav, #container.show .abtab-box{transform:none;-webkit-transform:none;visibility:visible;opacity:1;}
/* public */
.banner{width:100%;height:300px;overflow:hidden;}
.banner p{display:block;width:100%;height:100%;position:relative;animation:scaleIn 1s ease both;-webkit-animation:scaleIn 1s ease both;}
.banner img{display:block;width:1920px;height:100%;position:absolute;top:0px;left:50%;margin-left:-960px;max-width:none;}
.submenu{width:100%;min-height:30px;padding:10px 0px;border-bottom:1px solid #FFF;overflow:hidden;}
.submenu .nowsite{color:#FFF;font-size:16px;line-height:30px;float:left;}
.submenu .nowsite i{display:none}
.submenu .nowsite em{text-transform:uppercase;display:none}
.submenu .navigat{float:right;}
.submenu .navigat a{display:block;float:left;line-height:24px;color:#FFF;font-size:15px;margin-left:15px;transition:all .35s;-webkit-transition:all .35s;}
.submenu .navigat a.current, .submenu .navigat a:hover{color:#fff6af;background-image:-webkit-linear-gradient(left bottom,#c99b47,#fdf5ae,#c9a662);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.page-title{text-align:center;margin-bottom:50px;color:#ab8e56;position:relative;}
.page-title p{display:block;position:relative;}
.page-title span{font-size:30px;background-image:-webkit-linear-gradient(left bottom,#c99b47,#fdf5ae,#c9a662);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.page-title span.none{font-size:36px;background-image:none;-webkit-text-fill-color:#e0e0e0;}
.page-title em{display:inline-block;position:relative;text-transform:uppercase;background-image:-webkit-linear-gradient(left bottom,#d9a949,#fff6af,#ab8e56);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.page-title em.none{font-size:14px;background-image:none;-webkit-text-fill-color:#e0e0e0;}
.page-title.txtLeft{text-align:left;}
.page-title p.corl{color:#e0e0e0;}
.page-title a.mail{position:absolute;top:0px;right:0px;color:#e0e0e0;line-height:60px;font-size:18px;}
.ani-bor:before, .ani-bor:after{content:"";display:block;position:absolute;box-sizing:border-box;transition:all 0.35s;-webkit-transition:all 0.35s;z-index:100;}
.ani-bor:before{width:0%;height:96%;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;top:2%;left:50%;}
.ani-bor:after{width:98%;height:0%;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;top:50%;left:1%;}
.ani-hover:hover .ani-bor:before{width:98%;left:1%;}
.ani-hover:hover .ani-bor:after{height:96%;top:2%;}
.gradient{background-image:-webkit-linear-gradient(left bottom,#c99b47,#fdf5ae,#c9a662);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.table-box{display:table;vertical-align:middle;width:100%;height:100%;}
.table-box .table-cell{display:table-cell;vertical-align:middle;}
.gray{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;}
/* aboBg */
.aboBg{background:url(../images/abBG.png) no-repeat right bottom;background-size:100% auto;}
.about .abo-img{width:41.78%;}
.about .company{width:55.35%;}
.about .since{color:#3e3e3e;font-size:45px;padding-left:45px;position:relative;line-height:60px;margin-bottom:40px;}
.about .since span{color:#FFF;position:absolute;display:block;left:0px;top:25px;font-size:30px;}
.about .culture{padding-top:60px;}
.about .cul-img{width:50.64%;margin-left:3%;}
.text-infor, .ct-infor{line-height:22px;color:#e0e0e0;font-size:14px;text-align:justify}
.text-infor a, .ct-infor a{ color:#e0e0e0; text-decoration:underline;}
.history{width:100%;}
.history .btn{width:35px;height:35px;position:absolute;top:50%;margin-top:-17px;cursor:pointer;z-index:100;}
.history .btn-prev{background:url(../images/w-prev.png) no-repeat center;left:0px;}
.history .btn-next{background:url(../images/w-next.png) no-repeat center;right:0px;}
.history .btn-prev.btn-can:hover{background:url(../images/w-prev-on.png) no-repeat center;}
.history .btn-next.btn-can:hover{background:url(../images/w-next-on.png) no-repeat center;}
.history .history-run{margin:0px 60px;height:530px;}
.history .run-box{width:100%;height:100%;overflow:hidden;position:relative;}
.history .run-box ul{width:100%;height:370px;position:absolute;left:0px;bottom:0px;}
.history .run-box li{display:block;width:25%;height:100%;float:left;position:relative;}
.history .box-item{margin:0px 20px;height:100%;position:relative;border-left:1px solid #e0e0e0;top:0px;transition:all .35s;-webkit-transition:all .35s;}
.history .box-item .h-year{color:#e0e0e0;font-size:38px;padding:0 20px;position:absolute;top:-37px;left:0px;}
.history .box-item .h-year span{transition:all .35s;-webkit-transition:all .35s;}
.history .box-item .h-infor{height:100%;padding:30px 0px 0px 20px;position:relative;font-size:14px;text-align:justify;line-height:22px;color:#e0e0e0;box-sizing:border-box;-webkit-box-sizing:border-box;}
.history .box-item .h-infor:after{content:"";display:block;width:12px;height:12px;background:url(../images/rd.png) no-repeat center;position:absolute;top:-12px;left:-6px;}
.history .box-item .h-text{position:relative;padding-left:16px;}
.history .box-item .h-text:after{content:"●";display:block;width:16px;height:16px;line-height:16px;position:absolute;top:5px;left:0px;}
.history .run-box li:hover .box-item{border-left:1px solid #e0af4d;height:500px;top:-100px;}
.history .run-box li:hover .h-year span{color:#ab8e56;background-image:-webkit-linear-gradient(left bottom,#c99b47,#fdf5ae,#c9a662);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.history .run-box li:hover .h-infor:after{background:url(../images/rd-on.png) no-repeat center;}
.honor{width:100%;position:relative;padding-bottom:13px;}
.honor ul{width:100%;}
.honor li{display:block;position:relative;width:100%;padding:20px 0px 5px;}
.honor li:after{content:"";display:block;width:14px;height:14px;position:absolute;left:50%;top:0px;margin-left:-7px;background:url(../images/rd2.png) no-repeat center;}
.honor .honr-box{width:100%;padding:5px 0px 20px;position:relative;}
.honor .honr-box:before{content:"";display:block;width:2px;height:100%;position:absolute;left:50%;top:0px;margin-left:-1px;background:#E0E0E0;}
.honor .honr-box:after{content:"";display:block;clear:both;width:100%;height:0px;overflow:hidden;}
.honor .hon-year{position:absolute;top:0px;width:49%;height:100%;}
.honor .hon-year span{font-size:36px;}
.honor .hon-item{position:relative;padding-left:16px;margin-top:15px;line-height:22px;text-align:justify}
.honor li.even .hon-infor { margin-left: 51%; padding: 0px 20px; }
.honor li.even .hon-year { text-align: right; left: 0px; }
.honor li.even .table-cell { padding-right: 30px; }
.honor li.even .hon-item p { display: block; position: relative; padding-left: 17px; background: url(../images/rd3.png) no-repeat 0px 10px; background-size: 8px auto; }
.honor li.odd .hon-year { text-align: left; right: 0px; }
.honor li.odd .table-cell { padding-left: 30px; }
.honor li.odd .hon-infor { margin-right: 51%; padding: 0px 20px; text-align: right; }
.honor li.odd .hon-item { padding-right: 16px; }
.honor li.odd .hon-item p { display: block; position: relative; padding-right: 17px; background: url(../images/rd3.png) no-repeat 100% 10px; background-size: 8px auto; }
.honor:after{content:"";display:block;width:14px;height:14px;position:absolute;left:50%;bottom:0px;margin-left:-7px;background:url(../images/rd2.png) no-repeat center;}
.cact{margin-bottom:40px;}
.attention{width:100%;text-align:center;margin-bottom:40px;}
.attention h1{display:block;font-weight:normal;margin-bottom:10px;font-size:18px;}
.attention .attention-butn{height:40px;}
.attention .attention-butn a{display:inline-block;width:40px;height:40px;margin:0 16px;position:relative;}
.attention .attention-butn p{display:block;width:150px;height:auto;position:absolute;bottom:55px;left:50%;margin-left:-75px;border-radius:5px;-webkit-border-radius:5px;background:#e0e0e0;visibility:hidden;opacity:0;transition:all .35s;-webkit-transition:all .35s;}
.attention .attention-butn p:after{content:"";display:block;width:0px;height:0px;border:5px solid transparent;border-top:5px solid #e0e0e0;position:absolute;bottom:-10px;left:50%;margin-left:-5px;}
.attention .attention-butn span{display:block;padding:5px;}
.attention .attention-butn .sina{background:url(../images/icon-sina.png) no-repeat;}
.attention .attention-butn .weix{background:url(../images/icon-wechat.png) no-repeat;}
.attention .attention-butn .qq{background:url(../images/icon-qq.png) no-repeat;}
/*.attention .attention-butn a:hover p{visibility:visible;bottom:45px;opacity:1}*/
.ct-infor{margin-bottom:40px;font-size:16px;}
.ct-infor h1{text-align:center;font-weight:normal;font-size:20px;margin-bottom:20px;}
.ct-infor p{display:block;text-align:center;line-height:33px;}
.form-box{width:100%;}
.form-box form{display:block;width:100%;}
.form-box .fm-box{height:40px;margin:0px -40px 16px;}
.form-box .fm-item{width:33.33%;float:left;height:100%;}
.form-box .fm-item label{display:block;height:37px;margin:0 40px;border-bottom:1px solid #e0e0e0;}
.form-box .fm-item span{display:block;float:left;height:100%;font-size:16px;}
.form-box .fm-item p{display:block;margin-left:40px;height:100%;}
.form-box .fm-item .ui-text{width:100%;height:28px;border:none;padding:0px;background:transparent;color:#e0e0e0;font-size:16px;line-height:28px;font-family:inherit;}
.form-box .fm-area{width:100%;border-bottom:1px solid #e0e0e0;margin-bottom:30px;}
.form-box .fm-area p{display:block;font-size:16px;}
.form-box .area-text{width:100%;}
.form-box .ui-textarea{width:100%;height:228px;border:none;padding:0px;background:transparent;color:#e0e0e0;font-size:16px;line-height:28px;font-family:inherit;}
.form-box .fm-submit{width:100%;margin-bottom:40px;}
.form-box .fm-submit .ui-submit{border:1px solid #e0e0e0;width:120px;height:40px;line-height:37px;color:#e0e0e0;background:#2b2b2b;font-size:16px;transition:all .35s;-webkit-transition:all .35s;}
.form-box .fm-submit .ui-submit:hover{color:#e0e0e0;background:#c9a662;border:1px solid #c9a662;cursor:pointer;}
/* news-page */
.news-page{width:90%;margin:0 auto;}
.news-list{width:100%;}
.news-list li{display:block;height:184px;margin:0 auto 30px;}
.news-list li a{display:block;width:100%;height:100%;color:#e0e0e0;}
.news-list .time{float:left;height:100%;width:184px;color:#a9a9a8;font-size:40px;line-height:50px;position:relative;text-align:center;background:#e0af4d;}
.news-list .time-box{width:100%;height:100%;position:absolute;bottom:0px;left:0px;background:#434343;transition:all .35s;-webkit-transition:all .35s;}
.news-list .time p{display:block;padding-top:30px;text-align:center;}
.news-list .time span{display:block;margin-bottom:10px;}
.news-list .time em{display:none;width:33px;height:18px;background:url(../images/tip.png) no-repeat right center;margin:0 auto;transition:all .35s;-webkit-transition:all .35s;}
.news-list .news-cont{margin-left:224px;padding:15px;border-bottom:2px solid #e0e0e0;}
.news-list .cont-wrap{padding:20px;height:112px;transition:all .35s;-webkit-transition:all .35s;}
.news-list .news-cont h1{display:block;font-size:24px;height:36px;font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:15px;}
.news-list .news-cont .news-wrod{line-height:25px;height:50px;}
.news-list li a:hover .time-box{left:7px;bottom:7px;}
.news-list li a:hover .cont-wrap{background:#202020;}
.news-list li a:hover, .news-list li a:hover .time, .news-list li a:hover .news-cont{color:#c99b47;}
.medium-list li{display:block;margin-bottom:10px;}
.medium-list li a{display:block;height:35px;line-height:35px;position:relative;font-size:18px;color:#FFF;}
.medium-list li a:before{content:"";display:block;width:100%;height:1px;position:absolute;top:17px;left:0px;border-bottom:1px dashed #808080;}
.medium-list li p{display:block;float:left;padding-right:10px;background:#2b2b2b;position:relative;z-index:5;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.medium-list li em{display:block;float:right;padding-left:10px;background:#2b2b2b;position:relative;z-index:5;}
.medium-list li a:hover{color:#c99b47;}
.details{width:100%;padding-bottom:40px;}
.details .details-left{float:left;width:31.42%;}
.details .details-left .news-title{font-size:22px;color:#e0e0e0;width:100%;margin-bottom:10px;line-height:35px;font-weight:normal;}
.details .details-left .news-time{line-height:40px;border-bottom:1px solid #e0e0e0;margin-bottom:40px;}
.details .details-left .news-img{width:100%;}
.details .details-left .news-img p{display:block;margin-bottom:30px;}
.details .details-right{margin-left:35%;}
.video-wrap{width:100%;position:relative;margin:0 auto 40px;}
.video-wrap .video-poster{width:100%;position:relative;}
.video-wrap .video-poster img{width:100%;display:block;}
.video-wrap .video-poster p{display:block;width:100%;height:100%;position:absolute;top:0px;left:0px;background:url(../images/black3.png);}
.video-wrap .video-poster #playe-butn{display:block;width:134px;height:134px;position:absolute;top:50%;left:50%;margin-top:-72px;margin-left:-72px;background:url(../images/player.png) no-repeat;background-size:100% 100%;cursor:pointer;opacity:0.75;transition:all .35s;-webkit-transition:all .35s;}
.video-wrap .video-poster #playe-butn:hover{opacity:0.95;}
.video-wrap .video-curtain{width:100%;height:100%;position:absolute;top:0px;left:0px;background:#202020;visibility:hidden;}
.video-wrap #v-curtain{width:100%;height:100%;}
.video-wrap .video-curtain video{display:block;width:100%;height:100%;background:#000;}
.video-list{width:100%;position:relative;margin-bottom:20px;}
.video-slide{width:100%;position:relative;overflow:hidden;}
.video-slide ul{width:1100%;}
.video-slide li{float:left;width:446px;height:253px;margin-right:25px;}
.video-slide li .video-poster{width:100%;position:relative;overflow:hidden;height:100%;}
.video-slide li .video-poster img{width:100%;height:100%;display:block;}
.video-slide li .video-poster p{display:block;width:100%;height:100%;position:absolute;top:0px;left:0px;background:url(../images/black3.png);}
.video-slide li .video-poster .playe-butn{display:block;width:44px;height:44px;position:absolute;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background:url(../images/player.png) no-repeat;background-size:100% 100%;cursor:pointer;opacity:0.75;transition:all .35s;-webkit-transition:all .35s;}
.video-slide li .video-poster .playe-butn:hover{opacity:0.95;}
.video-list .butn{width:35px;height:35px;position:absolute;top:50%;margin-top:-17px;z-index:100;cursor:pointer;}
.video-list .prev{left:10px;background:url(../images/w-prev-on.png) no-repeat;}
.video-list .next{right:10px;background:url(../images/w-next-on.png) no-repeat;}
/* business */
.busineBg{background:url(../images/buiBg.png) no-repeat center top;background-size:100% auto;}
.busi-tier{position:relative;width:100%;z-index:100;}
.back-wall{background:url(../images/black.png);padding:30px 30px;margin-bottom:50px;}
.b-picture{width:44.77%;position:relative;}
.b-picture p{display:block;width:100%;position:relative;z-index:5;}
.b-picture span{display:block;width:183px;height:156px;position:absolute;left:-15px;bottom:-10px;background:#e5e5e5;}
.b-picture i{display:block;width:152px;height:1px;position:absolute;right:-66px;top:50px;background:#7c7c7c;z-index:10;}
.business .wblack{background:#212121;}
.business .intron{width:48%;height:100%;position:absolute;top:0px;right:0px;}
.business .more-box{width:115px;height:43px;position:absolute;bottom:30px;right:20px;}
.business .more-box.more3{bottom:60px;}
.business .more-box a{display:block;border:1px solid #8d8d8d;height:41px;line-height:40px;font-size:18px;text-align:center;color:#e0e0e0;}
.business .more-box span{display:block;background:url(../images/jt.png) no-repeat 50% 87%;transition:all 0.35s;-webkit-transition:all 0.35s;}
.business .more-box a:hover{color:#c4ad84;border:1px solid #c4ad84;}
.business .more-box a:hover span{display:block;background:url(../images/jt-on.png) no-repeat 50% 87%;}
.business .more2{bottom:30px;right:40px;}
.business .more4{right:26%;bottom:20px;}
.business .selecd{width:100%;height:43px;margin-bottom:40px;position:relative;z-index:100;display:none}
.business .seleed-item{width:66%;float:left;height:100%;}
.business .sele-item{width:35%;height:100%;float:left;position:relative;background:#FFF;margin-right:5%;}
.business .select-choose{width:100%;height:100%;position:relative;}
.business .select-choose .ui-text{width:80%;height:100%;border:none;padding:0 10px;background:transparent;color:#aaa;}
.business .select-choose .ui-text.now{color:#333;}
.business .select-choose .select-tag{width:43px;height:43px;position:absolute;top:0px;right:0px;background:#c4ad84 url(../images/icon-tag.png) no-repeat center;z-index:5;}
.business .select-option{width:100%;position:absolute;top:43px;left:0px;background:#999;padding:1px;box-sizing:border-box;display:none;}
.business .select-option li{display:block;padding:0 10px;height:30px;line-height:30px;}
.business .select-option li.select-blue{background:#c9a662;color:#FFF;}
.business .select-option li:hover{background:#c99b47;color:#FFF;}
.business .select-submit{width:20%;float:left;height:43px;}
.business .select-submit .sl-submit{width:100%;height:100%;display:block;padding:0px 0px;color:#FFF;background:#c4ad84;text-align:center;line-height:43px;}
.business .select-submit .sl-submit span{display:inline-block;height:100%;padding-right:33px;font-size:16px;background:url(../images/icon4.png) no-repeat center right;}
.business .select-submit .sl-submit:hover{background:#c99b47;}
.business .comapy-tel{width:30%;float:right;text-align:right;font-size:16px;display:none;}
.business .comapy-tel em{font-size:24px;}
.business .item-type{width:100%;margin-bottom:30px;}
.business .item-layer{width:100%;margin-bottom:15px;}
.business .item-layer span{display:block;width:70px;float:left;font-size:16px;}
.business .item-layer p{display:block;margin-left:80px;}
.business .item-layer a{color:#e0e0e0;font-size:16px;display:inline-block;margin-right:20px;padding:0 5px;}
.business .item-layer a.active, .business .item-layer a:hover{background:#c99b47;color:#FFF;}
.business .selected{width:100%;height:40px;font-size:16px;margin-bottom:30px;}
.business .selected span{display:block;float:left;font-size:16px;}
.business .selected span em{padding:0 5px;}
.business .selected .term{display:block;margin-left:100px;height:100%;}
.business .selected .term p{color:#e0e0e0;font-size:16px;display:inline-block;margin-right:20px;border-bottom:1px solid #e0e0e0;cursor:pointer;float:left;}
.business .selected .term em{float:right;}
.business .sunxi{padding:20px 0px;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;}
.business .sunxi a{display:inline-block;line-height:30px;background:url(../images/tip-down.png) no-repeat center right;padding-right:10px;font-size:16px;color:#e0e0e0;margin-right:10%;}
.business .sunxi a.active{font-size:20px;}
.business .project-list{width:100%;}
.business .project-list li{width:100%;padding:30px 0px;border-bottom:1px solid #e0e0e0;}
.business .project-list a{display:block;width:100%;position:relative;color:#FFF;}
.business .project-list .pro-img{width:320px;float:left;position:relative;}
.business .project-list .pro-img img{display:block;}
.business .project-list .pro-infor{margin-left:40px;float:left;width:50%;}
.business .project-list .pro-infor h1{display:block;font-weight:normal;font-size:24px;display:block;}
.business .project-list .pro-infor h1 span{margin-right:10%;}
.business .project-list .pro-infor h1 em{display:inline-block;border-radius:5px;border:1px solid #e0e0e0;font-size:14px;padding:0px 10px;}
.business .project-list .pro-infor dl{width:100%;padding-top:20px;}
.business .project-list .pro-infor dd{display:block;line-height:30px;height:30px;margin-bottom:5px;}
.business .project-list .pro-infor i{display:block;float:left;width:20px;height:30px;line-height:30px;text-align:center;vertical-align:middle;}
.business .project-list .pro-infor i img{vertical-align:middle;}
.business .project-list .pro-infor p{display:block;margin-left:30px;}
.business .project-list .pro-infor span{border-bottom:1px solid #e0e0e0;}
.business .project-list .pro-text{float:right;position:relative;padding-right:100px;text-align:right;padding-top:20px;}
.business .project-list .pro-text h1{display:none;font-weight:normal;font-size:18px;color:#e0e0e0;margin-bottom:15px;}
.business .project-list .pro-text h1 i{font-size:34px;color:#c99b47;}
.business .project-list .pro-text p{display:block;margin-bottom:7px;}
.business .project-list .pro-text p span, .business .pro-text p em{display:inline-block;padding-left:28px;}
.business .project-list .pro-text p span{background:url(../images/m2.png) no-repeat center left;}
.business .project-list .pro-text p em{background:url(../images/x2.png) no-repeat center left;}
.business .project-list .mr{width:42px;height:42px;position:absolute;top:50%;margin-top:-21px;right:0px;background:url(../images/m3.png) no-repeat center;visibility:hidden;}
.business .project-list a:hover .mr{visibility:visible;}
.business .more-that{text-align:center;margin-top:30px;}
.business .more-that a{font-size:18px;color:#e0e0e0;padding:5px 10px;display:inline-block;height:30px;line-height:30px;border:1px solid #2b2b2b;}
.business .more-that a:hover{border:1px solid #c99b47;padding:5px 10px;color:#c99b47;}
.business .busine-tier{width:100%;border-top:1px solid #e6b854;padding-top:50px;}
.business .item-left{width:48.42%;float:left;}
.business .item-grid{width:100%;}
.business .item-grid a{display:block;width:100%;color:#e0e0e0;}
.business .item-grid p{display:block;width:100%;overflow:hidden;position:relative;margin-bottom:5px;}
.business .item-grid p:before, .business .item-grid p:after{content:"";display:block;position:absolute;box-sizing:border-box;transition:all 0.35s;-webkit-transition:all 0.35s;z-index:100;}
.business .item-grid p:before{width:0%;height:90%;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;top:5%;left:50%;}
.business .item-grid p:after{width:94%;height:0%;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;top:50%;left:3%;}
.business .item-grid p img{display:block;transition:all 0.35s;-webkit-transition:all 0.35s;}
.business .item-grid h1{display:block;text-align:center;font-size:18px;font-weight:normal;}
.business .item-grid a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);}
.business .item-grid a:hover p:before{width:94%;left:3%;}
.business .item-grid a:hover p:after{height:90%;top:5%;}
.business .item-right{width:48.5%;float:right;}
.business .item-list{width:100%;padding-top:5px;}
.business .item-list ul{margin:0px -20px;}
.business .item-list li{float:left;width:50%;display:block;}
.business .item-list .item-box{margin:0 20px;}
.business .item-list .item-box a{display:block;width:100%;color:#e0e0e0;}
.business .item-list .item-box p{display:block;width:100%;overflow:hidden;position:relative;margin-bottom:7px;}
.business .item-list .item-box p:before, .business .item-list .item-box p:after{content:"";display:block;position:absolute;box-sizing:border-box;transition:all 0.35s;-webkit-transition:all 0.35s;z-index:100;}
.business .item-list .item-box p:before{width:0%;height:90%;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;top:5%;left:50%;}
.business .item-list .item-box p:after{width:94%;height:0%;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;top:50%;left:3%;}
.business .item-list .item-box p img{display:block;transition:all 0.35s;-webkit-transition:all 0.35s;}
.business .item-list .item-box h1{display:block;text-align:center;font-size:18px;font-weight:normal;}
.business .item-list .item-box a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);}
.business .item-list .item-box a:hover p:before{width:94%;left:3%;}
.business .item-list .item-box a:hover p:after{height:90%;top:5%;}
.business .travel-img{width:62%;position:relative;}
.business .travel-img p{display:block;position:relative;padding-left:0px;z-index:10;}
.business .travel-img p img{display:block;width:100%;}
.business .travel-img span{display:block;width:183px;height:156px;position:absolute;left:-18px;bottom:-15px;background:url(../images/witer.png) repeat;}
.business .travel-intron{width:38%;height:100%;position:absolute;top:0px;right:0px;z-index:15;}
.business .travel-intron .table-cell{display:table-cell;vertical-align:middle;padding:30px 40px 30px 40px;}
.business .busi-tier:before, .business .busi-tier:after, .bus_block:before, .bus_block:after{content:"";display:block;position:absolute;box-sizing:border-box;transition:all 0.35s;-webkit-transition:all 0.35s;z-index:11;}
.business .busi-tier:before{width:0%;height:92%;border-top:1px solid #c29e48;border-bottom:1px solid #c29e48;top:4%;left:50%;}
.business .busi-tier:after{width:97%;height:0%;border-left:1px solid #c29e48;border-right:1px solid #c29e48;top:50%;left:1.5%;}
.business .travel:hover .busi-tier:before{width:97%;left:1.5%;}
.business .travel:hover .busi-tier:after{height:92%;top:4%;}
.bus_block:before{width:0%;height:87%;border-top:1px solid #c29e48;border-bottom:1px solid #c29e48;top:3.5%;left:50%;}
.bus_block:after{width:95.5%;height:0%;border-left:1px solid #c29e48;border-right:1px solid #c29e48;top:50%;left:2%;}
.bus_block:hover:before{width:95.5%;left:2%;}
.bus_block:hover:after{height:87%;top:3.5%;}
.business .town-img{margin-left:35%;position:relative;}
.business .town-img p{display:block;position:relative;padding-right:18px;z-index:2;}
.business .town-img p img{display:block;width:100%;}
.business .town-img span{display:block;width:61%;height:66%;position:absolute;right:0px;bottom:-18px;background:url(../images/witer.png) repeat;}
.business .town-intron{width:32%;height:100%;position:absolute;top:0px;left:50px;z-index:20;}
.business .town-intron .table-cell{display:table-cell;vertical-align:middle;padding:0px 0px 50px 0px;line-height:24px;}
.business .town-title{display:block;font-size:24px;color:#e6b854;font-weight:normal;margin-bottom:30px;position:relative;}
.business .town .line{width:0%;height:1px;position:absolute;left:70%;top:50%;background:#ecaa2a;z-index:100;transition:all 0.35s;-webkit-transition:all 0.35s;}
/*.business .town:hover .line{width:80%;}*/
.business .operat-intron{width:55%;position:absolute;left:0px;bottom:0px;}
.business .operat-layer{padding:60px;border:1px solid #c29e48;}
.business .operat-title{width:100%;font-size:24px;color:#e6b854;font-weight:normal;margin-bottom:30px;}
.business .operat-infor{width:78%;text-align:justify;margin-bottom:40px;}
.business .operat-img{width:55%;padding-left:45%;margin-bottom:80px;}
.business .operat-img p{display:block;position:relative;z-index:10;}
.business .operat-img p img{display:block;width:100%;}
.business .project-layer{width:100%;position:relative;}
.business .project-picture{border-top:1px solid #c99b47;padding-top:40px;}
.business .project-tier{width:100%;}
.business .project-desc{width:40%;float:left;}
.business .desc-text{padding:50px 50px;text-indent:2em;}
.business .project-imge{float:right;width:60%;position:relative;}
.business .project-imge p{display:block;position:relative;padding-right:18px;z-index:1;}
.business .project-imge img{display:block;width:100%;}
.business .project-imge span{display:block;width:61%;height:66%;position:absolute;right:0px;bottom:-18px;background:url(../images/witer.png) repeat;}
.business .jt-layer:before, .business .jt-layer:after{content:"";display:block;position:absolute;box-sizing:border-box;transition:all 0.35s;-webkit-transition:all 0.35s;z-index:11;}
.business .jt-layer:before{width:0%;height:94%;border-top:1px solid #c29e48;border-bottom:1px solid #c29e48;top:3%;left:50%;}
.business .jt-layer:after{width:96%;height:0%;border-left:1px solid #c29e48;border-right:1px solid #c29e48;top:50%;left:2%;}
.business .jt-layer:hover:before{width:96%;left:2%;}
.business .jt-layer:hover:after{height:94%;top:3%;}
.business .perty-img{width:56%;position:relative;margin-bottom:10px;z-index:30;}
.business .perty-img p{display:block;position:relative;width:100%;z-index:10;}
.business .perty-img p img{display:block;width:100%;}
.business .perty-box{width:50%;position:absolute;right:0px;bottom:0px;}
.business .perty-infron{padding:80px 80px;border:1px solid #c29e48;}
.business .perty-infron .text-infor{line-height:35px !important;}
.business .infron-text{margin-left:15%;text-align:justify;}
.business .detail-banner{width:100%;position:relative;background:#FFF;}
.business .swiper-container{width:100%;height:100%;}
.business .swiper-slide{background-position:center;background-size:cover;}
.business .swiper-slide img{display:block;width:100%;}
.business .detail-banner .butn{width:100%;height:auto;position:absolute;bottom:30px;right:0px;text-align:right;z-index:100;}
.business .detail-banner .butn ul{width:auto;display:inline-block;margin-right:5%;}
.business .detail-banner .butn li{width:143px;height:135px;display:block;float:left;margin-right:10px;background:url(../images/v-bg.png) no-repeat center;text-align:center;}
.business .detail-banner .butn p{display:block;padding:1px;margin-bottom:7px;}
.business .detail-banner .butn img{width:140px;height:94px;display:block;}
.business .detail-banner .butn span{display:block;color:#333;}
.business .detail-banner .butn li.active{background:url(../images/v-on.png) no-repeat center;}
.business .detail-banner .butn li.active span{display:block;color:#FFF;}
.business .detail-infor{padding:50px 40px 40px;position:relative;margin-bottom:50px;color:#FFF;}
.business .zd {width:54px;height:40px;padding-top:10px;line-height:40px;text-align:center;color:#fff;position:absolute;top:0px;left:50%;margin-left:-20px;background:#c4ad84;border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:none}
.business .detail-ject{width:100%;padding-top:30px;}
.business .jt-name{width:50%;text-align:left;color:#FFF;margin-bottom:20px}
.business .jt-name h1{display:block;font-size:24px;font-weight:normal;line-height:30px;margin-bottom:10px}
.business .jt-name .adder{height:30px;width:100%}
.business .jt-name span{display:inline-block;margin-bottom:10px;font-size:18px;}
.business .jt-name p{display:block;font-size:16px;}
.business .jt-name i{font-size:36px;color:#FFF;}
.business .jt-update{float:left;margin-left:40px;color:#FFF;text-align:right;width:30%;}
.business .jt-update p{display:block;font-size:16px;text-align:right;margin-bottom:40px;}
.business .jt-update p span{display:inline-block;padding-left:28px;background:url(../images/x2.png) no-repeat center left;}
.business .jt-update h1{display:block;font-size:16px;font-weight:normal;line-height:30px;}
.business .jt-infor{width:100%; color:#FFF;}
.business .jt-infor .adder{background:url(../images/icon-ad2.png) no-repeat center left;padding-left:30px;margin-bottom:15px;}
.business .jt-infor .floor{background:url(../images/icon-fd2.png) no-repeat center left;padding-left:30px;margin-bottom:15px;}
.business .jt-infor .time{background:url(../images/icon-ck2.png) no-repeat center left;padding-left:30px;}
.business .detail-tab{width:100%;margin-bottom:50px;}
.business .detail-tab-nav{width:100%;text-align:center;height:50px;}
.business .detail-tab-nav a{display:inline-block;width:176px;height:50px;color:#FFF;font-size:22px;line-height:50px;}
.business .detail-tab-nav a.active, .business .detail-tab-nav a:hover{/*background:url(../images/nav-bgk.png) no-repeat center top;*/}
.business .detail-tab-body{color:#FFF;}
.business .detail-tab-layer{margin-bottom:40px;width:100%;}
.business .detail-tab-cont{padding:30px 50px;}
.business .detail-tab-title{text-align:center;font-size:24px;margin-bottom:20px;}
.business .detail-tab-infor{color:#FFF;font-size:14px;line-height:24px;margin:0 0%}
.business .detail-tab .tab-news{padding:5px;border-radius:5px;overflow:hidden;position:relative;background:#f5f5f5;}
.business .detail-tab .tab-news img{display:block;width:100%;}
.business .detail-tab .tab-news h1{display:block;position:absolute;top:20px;left:0px;text-align:center;font-size:24px;font-weight:normal;width:100%;}
.business .related-cont{padding:30px 20px;position:relative}
.business .related-cont ul{margin:0 -10px;}
.business .related-cont .swiper-slide{display:block;width:25%;float:left;}
.business .related-cont .grid{margin:0 10px;}
.business .related-cont .grid a{display:block;width:100%;color:#FFF;position:relative;padding-top:62%;}
.business .related-cont .grid p{display:block;width:100%;position:relative;max-height:198px;overflow:hidden;background:#dedede url(../images/NoImage80.jpg) no-repeat center;position:absolute;top:0px;left:0px;height:76%;}
.business .related-cont .grid p img{display:block;}
.business .related-cont .rel-box{width:100%;height:30px;padding-top:10px;}
.business .related-cont .rel-box em{background:#ccc;color:#FFF;display:none;padding:1px 10px;margin-left:40px;border-radius:3px;}
.business .related-cont .grid a:hover{color:#c99b47;}
.business .related-cont .grid a:hover em{background:#c4ad84;}

.sim-table{width:100%;border:1px solid #444a5a;margin-bottom:20px;box-sizing:border-box}
.sim-table .td{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.sim-table .table-cell,.sim-table .box-table{width:100%;}
.sim-table .thead{width:100%;height:50px;background:#444a5a;}
.sim-table .tmain{width:100%;}
.sim-table .ttitle{height:auto;line-height:20px;padding:10px 10px;background:#d5d5d5;color:#333;font-size:14px;border-bottom:1px solid #5f6576}
.sim-table .td{float:left;width:50%;position:relative;}
.sim-table .td::after{content:"";display:block;width:1px;height:100%;position:absolute;left:0px;top:0px;background:#5f6576}
.sim-table .td:nth-child(1)::after{display:none;}
.sim-table .thead .td{height:100%;line-height:50px;text-align:center;font-size:14px;}
.sim-table .tr{width:100%;height:65px;background:#f2f2f2;border-bottom:1px solid #5f6576;}
.sim-table .tr::after{content:"";display:block;width:100%;clear:both;height:0px;overflow:hidden;}
.sim-table .tr:nth-child(2n){background:#e5e5e5}
.sim-table .tmain .td{height:100%}
.sim-table .text{padding:10px 5px;line-height:20px;color:#333;text-align:center}

/* social */
.social .sr-infor{width:40%;float:left;padding:60px 0px;}
.social .sr-picture{float:right;width:50.42%;position:relative;}
.social .sr-picture p{display:block;width:100%;position:relative;}
.social .sr-picture img{display:block;width:100%;}
.social .sr-picture:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0px;left:0px;background:url(../images/black.png) repeat;opacity:0.35;transition:all 0.35s;-webkit-transition:all 0.35s;}
.social .layer:hover .sr-picture:after{visibility:hidden;opacity:0;}
.social .wel-left{width:67.28%;float:left;position:relative;}
.social .wel-left ul{width:100%;}
.social .wel-left li{width:100%;display:none;}
.social .wel-left a{display:block;width:100%;color:#e0e0e0;transition:all 0.35s;-webkit-transition:all 0.35s;}
.social .grid-img{width:100%;position:relative;}
.social .grid-img img{display:block;width:100%;}
.social .grid-img:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0px;left:0px;background:url(../images/black.png) repeat;}
.social .wel-infor{width:100%;position:absolute;left:0px;bottom:0px;background:url(../images/black4.png) repeat;}
.social .wel-text{padding:17px 40px;}
.social .wel-text h1{display:block;font-size:20px;margin-bottom:5px;}
.social .wel-text p{display:block;font-size:16px;line-height:26px;}
.social .wel-left a:hover h1{color:#c99b47;}
.social .wel-left a:hover .grid-img:after{content:"";visibility:hidden;}
.social .wel-right{width:30.71%;float:right;}
.social .wel-right li{display:block;background:url(../images/black4.png) repeat;margin-bottom:40px;transition:all 0.35s;-webkit-transition:all 0.35s;}
.social .wel-right li a{display:block;padding:20px 20px;color:#e0e0e0;}
.social .wel-right li h1{display:block;font-size:18px;margin-bottom:6px;}
.social .wel-right li p{display:block;line-height:25px;height:50px;overflow:hidden;}
.social .wel-right li:hover{background:#c99b47;}
/* recruit */
.recruit .purchase{width:64.28%;float:left;}
.recruit .pur-title{border-bottom:1px solid #959595;height:40px;}
.recruit .pur-title span{border-left:2px solid #e0e0e0;float:left;padding-left:15px;font-size:18px;}
.recruit .pur-title a{float:right;color:#c99b47;margin-right:10px;}
.recruit .pur-list{width:100%;}
.recruit .pur-list li{border-bottom:1px solid #959595;display:block;padding:10px 0px;}
.recruit .pur-list li a{display:block;width:100%;color:#FFF;height:30px;line-height:30px;}
.recruit .pur-list li span{display:block;width:50%;height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;}
.recruit .pur-list li em{display:block;width:25%;height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;text-align:center;}
.recruit .pur-list li i{display:block;width:23%;height:100%;margin-right:2%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;text-align:right;}
.recruit .pur-list li a:hover{color:#c4ad84;}
.recruit .pur-login{width:32%;background:#535353;float:right;}
.recruit .login-box{padding:40px 20px;color:#fff;}
.recruit .login-box h1{display:block;font-weight:normal;font-size:26px;line-height:30px;}
.recruit .login-box h2{display:block;font-weight:normal;font-size:16px;line-height:28px;margin-bottom:30px;}
.recruit .login-box .forms{width:100%;}
.recruit .login-box ul{color:#333;margin-bottom:-6px;}
.recruit .login-box li{display:block;width:100%;margin-bottom:20px;height:45px;border-radius:5px;overflow:hidden;}
.recruit .login-box p{display:block;width:100%;}
.recruit .login-box .ui-text{width:100%;height:45px;border:none;border-radius:5px;padding:0 15px;box-sizing:border-box;background:#767575;color:#fff;}
.recruit .login-box .ui-text-yzm{width:40%;height:45px;border:none;border-radius:5px;padding:0 15px;box-sizing:border-box;background:#767575;}
.recruit .login-box .ui-submit{width:100%;height:45px;border:none;border-radius:5px;box-sizing:border-box;background:#c4ad84;font-size:18px;}
.recruit .login-box .pur-wrap{width:100%;height:30px;}
.recruit .login-box .pur-wrap a{color:#fff;}
.recruit .login-box .pur-wrap a:hover{color:#c99b47;}
.recruit .rec-infor{margin-bottom:40px;}
.recruit .form-box{display:block;width:100%;}
.recruit .form-box li{display:block;width:100%;height:40px;margin-bottom:40px;}
.recruit .form-box .form-grid{width:45%;height:100%;border-bottom:1px solid #e0e0e0;}
.recruit .form-box .form-grid span{display:block;height:100%;line-height:40px;float:left;font-size:18px;color:#e0e0e0;}
.recruit .form-box .form-grid p{display:block;margin-left:80px;height:100%;}
.recruit .form-box .ui-text{width:100%;height:100%;padding:0px 0px;margin:0px;border:none;background:transparent;color:#e0e0e0;font-size:16px;}
.recruit .form-box li.textare{width:100%;height:240px;}
.recruit .form-box .form-title{width:100%;height:40px;line-height:40px;font-size:18px;color:#e0e0e0;}
.recruit .form-box .text-area{width:100%;height:200px;border-bottom:1px solid #e0e0e0;}
.recruit .form-box .ui-textarea{width:100%;height:100%;padding:0px 0px;margin:0px;border:none;background:transparent;color:#e0e0e0;font-size:16px;}
.recruit .form-box .ui-submit{width:120px;height:40px;line-height:38px;text-align:center;background:#282828;color:#e0e0e0;border:1px solid #e0e0e0;font-size:16px;}
.recruit .form-box .ui-submit:hover{background:#c8a561;color:#e0e0e0;border:1px solid #c8a561;}
.recruit .partner-list{width:100%;position:relative;}
.recruit .ner-wall{width:100%;height:100%;position:absolute;left:0px;top:0px;}
.recruit .ner-wall i{display:block;width:25%;float:left;height:100%;}
.recruit .ner-wall i img{display:block;height:100%;width:1px;float:right;}
.recruit .ner-wall em{display:block;width:100%;height:240px;}
.recruit .ner-wall em img{display:block;height:1px;width:100%;}
.recruit .list-cont{width:100%;height:auto;position:relative;z-index:10;}
.recruit .list-cont ul{width:100%;}
.recruit .list-cont li{display:block;width:25%;float:left;height:240px;text-align:center;}
.recruit .list-cont .coop{display:block;width:100%;line-height:240px;vertical-align:middle;position:relative;}
.recruit .list-cont .coop p{display:none;width:100%;height:100%;transition:all 0.35s;-webkit-transition:all 0.35s;}
.recruit .list-cont .coop span{display:block;width:100%;height:100%;position:absolute;top:0px;left:0px;transition:all 0.35s;-webkit-transition:all 0.35s;}
.recruit .list-cont .coop img{vertical-align:middle;max-height:200px;transition:all 0.35s;-webkit-transition:all 0.35s;}
.recruit .list-cont li:hover .coop img{transform:scale(1);-webkit-transform:scale(1);}
.recruit .list-cont li:hover p{display:block;}
.recruit .list-cont li:hover span{display:none;}
.recruit .supp-img{width:41.85%;float:left;}
.recruit .supp-img p{display:block;width:100%;position:relative;}
.recruit .supp-img img{display:block;width:100%;}
.recruit .supp-infor{float:right;width:55%;padding-top:40px;}
.recruit .supp-title{font-size:30px;margin-bottom:15px;}
.recruit .supp-text{font-size:16px;line-height:30px;}
/* join */
.joinWall{background:url(../images/joinBg.png) no-repeat center top;background-size:100% auto;}
.join .join-infor{width:100%;font-size:16px;line-height:30px;}

.join .job-title{height:55px;line-height:55px;border-bottom:1px solid #959595;}
.join .job-title span{display:block;width:25%;height:100%;float:left;text-align:center;font-size:17px;}
.join .job-list{width:100%;margin-bottom:40px;}
.join .job-list li{display:block;border-bottom:1px solid #959595;}
.join .job-list a.job{display:block;width:100%;height:50px;line-height:50px;background:url(../images/tips.png) no-repeat 98% 50%;color:#e0e0e0;transition:all 0.35s;-webkit-transition:all 0.35s;}
.join .job-list .job-grid{width:25%;float:left;text-align:center;}
.join .job-list .job-item{width:100%;display:none;position:relative;}
.join .job-list .job-inform{border-top:1px solid #989898;padding:25px 0px;margin:0px 20px;}
.join .job-list .join-desc{width:100%;font-size:15px;line-height:25px;}
.join .job-list .job-inform dl{display:block;width:45%;}
.join .job-list .job-put{clear:both;width:100%;height:35px;margin-top:20px;}
.join .job-list .job-put a{display:block;border:1px solid #989898;line-height:33px;width:95px;font-size:16px;color:#989898;text-align:center;margin:0 auto;transition:all 0.35s;-webkit-transition:all 0.35s;}
.join .job-list .job-put a:hover{color:#c4ad84;border:1px solid #c4ad84;}
.join .job-list li.active{border:1px solid #959595;border-top:none;}
.join .job-list li.active a.job, .join .job-list a.job:hover{background:url(../images/tips-on.png) no-repeat 98% 50%;}
.join .job-list li .job:hover{background:url(../images/tips-on.png) no-repeat 98% 50%;color:#c4ad84;}
.join .pages{width:100%;text-align:center;}
.join .pages a{display:inline-block;margin:5px;padding:3px 5px;color:#e0e0e0;font-size:16px;}
.join .pages a:hover{text-decoration:underline;}
.join .pages a.acrive{color:#c99b47;}
.join .join-picture{width:100%;margin:40px 0px 40px;}
.join .cam-wrap{width:100%;background:#212121;}
.join .cam-nav{width:100%;height:86px;line-height:86px;background:#101010;}
.join #swiper-year{width:100%;height:100%;margin:0 auto;}
.join #swiper-year .swiper-wrapper{height:100%;}
.join #swiper-year .swiper-slide{width:auto;text-align:center;font-size:18px;cursor:default;}
.join #swiper-year .swiper-now{color:#f7a006;font-size:24px;}
.join .cam-body{width:100%;position:relative;min-height:200px;}
.join .cm-prev, .join .cm-next{width:95px;height:100%;position:absolute;top:0px;cursor:default;z-index:100;}
.join .cm-prev{background:url(../images/cm-prev.png) no-repeat center;left:0px;}
.join .cm-next{background:url(../images/cm-next.png) no-repeat center;right:0px;}
.join .cm-wrapper{margin:0px 100px;min-height:200px;}
.join .cm-wrapper .owl-carousel{width:100%;height:100%;}
.join .cm-wrapper .item{width:100%;padding:70px 0px;font-size:18px;line-height:30px;}
/* pop */
.pop{width:100%;height:100%;position:fixed;top:0px;left:0px;z-index:10000;display:none;}
.pop .black{width:100%;height:100%;background:#000;opacity:0.75;filter:alpha(opacity = 80);}
.pop .pop-content{width:568px;height:80%;position:absolute;top:10%;right:0px;margin-top:0px;background:#FFF;}
.pop .pop-close{width:100%;height:40px;background:#e6e6e6;border-bottom:1px solid #ccc;position:relative;}
.pop .pop-close span{display:block;line-height:40px;padding-left:20px;}
.pop .close-btn{display:block;width:40px;height:40px;position:absolute;top:0px;right:10px;background:url(../images/close.png) no-repeat center;}
.pop .pop-list{padding:30px 30px 20px;}
.pop .pop-list li{display:block;width:100%;margin-bottom:20px;}
.pop .pop-list li a{display:block;color:#333;}
.pop .pop-list .img-box{float:left;width:200px;}
.pop .pop-list .grid-wrap{margin-left:230px;padding:20px 0px;position:relative;height:220px;}
.pop .pop-list .grid-wrap h1{display:block;font-weight:100;font-size:20px;}
.pop .pop-list .grid-wrap span{display:block;position:absolute;bottom:20px;left:0px;border-bottom:1px solid #b2b2b2;cursor:pointer;color:#777;}
.pop .get-btn{display:block;width:50%;height:40px;line-height:40px;margin:0 auto;text-align:center;font-size:16px;border:1px solid #b2b2b2;position:relative;color:#666;transition:all .3s;-webkit-transition:all .3s;}
.pop .get-btn:hover{border:1px solid #434343;background:#434343;color:#FFF;box-shadow:0px 3px 10px rgba(153,153,153,0.5);-webkit-box-shadow:0px 3px 10px rgba(153,153,153,0.5);}
.bus_block{position:relative;padding-left:50px;margin-left:-50px;}
.page-title{margin-bottom:25px;text-transform:capitalize}
.page-title span{font-size:24px;}
.page-title p.dely2{display:none}
/* pages */
.pagination{width:100%;height:30px;text-align:center;}
.pagination span{display:inline-block;height:30px;line-height:30px;padding:0 15px;margin:0 3px;font-size:16px;background-color:#eee;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;}
.pagination a{display:inline-block;height:30px;line-height:30px;padding:0 15px;margin:0 3px;font-size:16px;background-color:#eee;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;}
.pagination a.page_current, .pagination a:hover{color:#FFF;background-color:#000;}
/*placehodel*/
.login-box input:-ms-input-placeholder{color:#fff;}
/* Internet Explorer 10+ */
.login-box input::-webkit-input-placeholder{color:#fff;}
/* WebKit browsers */
.login-box input::-moz-placeholder{color:#fff;}
/* Mozilla Firefox 4 to 18 */
.login-box input:-moz-placeholder{color:#fff;}
/* Mozilla Firefox 19+ */
.jobBl_block{position:absolute;bottom:80px;width:748px;height:180px;z-index:99;background:#626262;left:50%;margin-left:-374px;display:none;}
.jobBl_ul{position:relative;width:80%;margin:auto;height:100%;}
.jobBl_li{position:relative;width:50%;float:left;padding-top:52px;text-align:center;text-transform:uppercase;}
.jobBl_ti{padding-bottom:6px;}
.jobBl_ti img{position:relative;top:7px;padding-right:20px;margin-left:-15px;}
.jobBl_li a{color:#fff;padding-top:10px;display:block;letter-spacing:1px;}
a.jobBl_a img{position:relative;top:7px;padding-right:8px;}
/* media screen */
@media screen and (max-width:1440px) {
    .business .town-title,.business .operat-title{font-size:20px;margin-bottom:20px;}
    .business .project-list .pro-infor h1{font-size:20px;}
    .business .operat-layer{padding:20px;}
    .business .operat-layer .more-box{bottom:15px;}
    .business .b-picture,.business .travel-img{float:left}
    .business .intron,.business .travel-intron{position:static;float:right}
    .business .town-intron,.business .more-box.more3{float:left;position:static}
    .business .town-img{float:right;position:relative;margin-left:0%;width:65%;}
    .business .more-box{bottom:10px;}
    .business .more2{position:static;margin-top:20px;float:right;margin-right:40px;}
    .business .busi-tier:before,.business .busi-tier:after,.bus_block:before,.bus_block:after{display:none}
    .business .travel-intron .table-cell{padding:0px 40px}
    .business .travel-img::before, .business .travel-img::after,.business .town-img p::before,.business .town-img p::after{content:"";display:block;position:absolute;box-sizing:border-box;transition:all 0.35s;-webkit-transition:all 0.35s;z-index:15;}
    .business .travel-img::before,.business .town-img p::before{width:0%;height:98%;border-top:1px solid #c29e48;border-bottom:1px solid #c29e48;top:1%;left:50%;} 
    .business .travel-img::after,.business .town-img p::after{width:98%;height:0%;border-left:1px solid #c29e48;border-right:1px solid #c29e48;top:50%;left:1%;}
    .business .town-img p::after{width:95%;}
    .business .travel:hover .travel-img::before{width:98%;left:1%;}
    .business .travel:hover .travel-img::after,.business .town:hover .town-img p::after{height:98%;top:1%;}
    .business .town:hover .town-img p::before{width:95%;left:1%;}
    .business .town-intron .table-cell{padding:0px 0px 30px 0px;}
    .business .operat-img{float:right;padding-left:0%;}
    .business .operat-intron{position:static;float:left;width:43%}
    .business .operat-infor{width:100%}
    .business .more4{position:static;}
}

@media screen and (max-width:1152px) {
    #Header .wrap, #Footer .wrap, #web-banner .wrap, #container .wrap, .layer .wrap, .webbox .wrap{margin:0 3%;width:auto;height:100%;position:relative;}
    #Header .menu li{float:left;height:100%;display:block;margin:0px 10px;position:relative;}
    /* container */
    #container .abtab{width:95%;}
    .business .more-box{bottom:-0px;}
    .business .operat-layer{padding:30px;}
    .business .operat-layer .more-box{bottom:15px;}
    /* about */
    .about .since{font-size:30px;line-height:30px;padding-left:30px;}
    .about .since span{font-size:21px;top:13px;}
    .about .cul-img{margin-left:0%;}
    .about .culture{padding-top:30px;}

    .ct-infor p, .ct-infor span{display:block;line-height:20px;}
    .form-box .fm-box{width:100%;height:auto;margin:0px 0px 16px;}
    .form-box .fm-item{float:none;width:100%;margin-bottom:20px;}
    .form-box .fm-item label{margin:0px 0px;}
}

@media screen and (max-width:1024px) {
    #Header .wrap, #Footer .wrap, #web-banner .wrap, #container .wrap, .submenu .wrap, .layer .wrap, .webbox .wrap{margin:0 5%;height:100%;position:relative;width:auto;}
    /*#Header .menu-box, #container .rtBox{display:none;}
    #Header .mOpen{display:block;}
    #Header{height:60px;}
    #Header .logo a{line-height:60px;}
    #Header .logo img{height:30px;}
    .fl, .fr{float:none;}
    .about .abo-img, .about .abo-img img, .about .company{width:100%;}
    .submenu{height:auto;}*/
    /* container */
    #container .abtab{width:95%;}
    /* about */
    .about .company{margin-bottom:40px;}
    .business .operat-layer{padding:30px;}
    .business .operat-layer .more-box{bottom:15px;}
}
/*
@media screen and (max-width:980px) {
    .pad50{padding:40px 0px;}
    .both{height:10px;}
    #Header .wrap, #Footer .wrap, #web-banner .wrap, #container .wrap, .submenu .wrap, .layer .wrap, .webbox .wrap{width:auto;height:100%;position:relative;margin:0 15px;}
    .fl, .fr, .details .details-left, .business .seleed-item, .business .travel-img, .business .project-desc, .business .project-imge, .recruit .supp-img, .recruit .supp-infor, .social .sr-infor, .social .sr-picture, .social .wel-left, .social .wel-right{float:none;}
    .about .abo-img, .about .abo-img img, .about .company, .about .cul-img, .details .details-left, .b-picture img, .business .intron, .business .seleed-item, .business .travel-img, .business .travel-intron, .business .town-intron, .business .operat-intron, .business .operat-img, .business .project-desc, .business .project-imge, .business .perty-img, .business .perty-box, .recruit .supp-img, .recruit .supp-infor, .social .sr-infor, .social .sr-picture, .social .wel-left, .social .wel-right, .join .job-list .job-inform dl{width:100%;}
    /* Footer 
    #Footer{height:auto;}
    #Footer .f-cp, #Footer .f-sp{float:none;width:100%;text-align:center;height:auto;}
    #Footer .f-cp span{display:block;margin-right:0px;}
    /* container 
    #container .abtab{width:98%;position:absolute;right:0px;bottom:0px;}
    #container .abtab-nav span{display:block;float:left;width:12.5%;height:100%;line-height:59px;vertical-align:middle;margin:auto auto;cursor:default;text-align:center;}
    #container .abtab-nav img{width:30px;}
    #container .abtab-box{width:100%;height:276px;background:url(../images/black2.png);border-radius:7px;transition:all .5s;-webkit-transition:all .5s;transform:translateY(100px);-webkit-transform:translateY(100px);visibility:hidden;opacity:0;}
    #container .abtab-tier{padding:20px 20px;color:#FFF;display:none;}
    #container .stock{float:left;width:170px;color:#c5aa6f;text-align:center;padding-top:40px;}
    #container .stock h1{font-size:35px;line-height:37px;display:block;font-weight:normal;text-align:center;padding-left:10px;position:relative;}
    #container .stock i{display:inline-block;width:8px;height:31px;background:url(../images/up.png) no-repeat bottom center;margin-left:7px;background-size:auto 16px;}
    #container .stock p{display:block;font-size:18px;} 
    #container .item-title{width:100%;float:none;padding-top:0px;}
    #container .item-title h1{display:block;font-size:24px;line-height:26px;font-weight:normal;}
    #container .abtab-infor{float:none;width:100%;margin-left:0px;padding-top:0px;}
    #container .layer-infor{float:none;width:auto;margin-left:200px;}
    #container .infor-text{line-height:24px;margin-bottom:10px;font-size:14px;height:146px;overflow:hidden;}
    #container .abtab-infor .infor-text{height:143px;}
    #container .rtBox{height:37px;}
    #container .rtBox-cont{display:none;}
    .submenu .navigat a{margin-left:10px;}
    .page-title{margin-bottom:30px;}
    .page-title span, .recruit .supp-title{font-size:24px;}
    .about .abo-img{margin-bottom:40px;}
    .about .since{font-size:36px;line-height:40px;padding-left:22px;margin-top:60px;margin-bottom:20px;}
    .about .since span{font-size:22px;top:-22px;}
    .form-box .fm-box{height:auto;margin:0px 0px 15px;}
    .form-box .fm-item{width:100%;height:40px;margin:0 0px 15px;float:none;}
    .form-box .fm-item label{margin:0 auto;}
    .news-page{width:100%;}
    .news-list .news-cont{padding:15px 0px;}
    .news-list .news-cont h1{font-size:21px;height:30px;margin-bottom:10px;line-height:30px;}
    .news-list .news-cont .news-wrod{height:72px;overflow:hidden;}
    .details .details-left .news-title{font-size:21px;}
    .details .details-right{margin-left:0%;}
    .back-wall{padding:15px 15px;}
    .b-picture{width:100%;margin-bottom:60px;}
    .b-picture span{}
    .business .intron, .business .more-box, .business .travel-intron, .business .town-intron, .business .operat-intron, .business .perty-box{position:static;}
    .business .busi-tier:before, .business .busi-tier:after, .bus_block:before, .bus_block:after, .ani-bor:before, .ani-bor:after{display:none;}
    .business .more-box{margin:30px auto 30px;}
    .business .project-list .pro-infor{margin-left:0px;width:50%;float:right;}
    .business .project-list .pro-text{float:none;width:100%;clear:both;padding-right:0px;height:51px;overflow:hidden;}
    .business .project-list .pro-text h1{float:left;margin-bottom:0px;}
    .business .project-list .pro-text p{float:right;margin-left:40px;line-height:51px;}
    .business .detail-banner .butn li{width:120px;}
    .business .jt-name h1{font-size:18px;}
    .business .jt-name span{font-size:14px;}
    .business .jt-name i{font-size:18px;}
    .business .detail-infor{padding:45px 15px 15px;}
    .business .jt-update{margin-left:20px;width:25%;}
    .business .jt-infor{width:45%;}
    .business .travel .busi-tier, .business .busi-tier{box-sizing:border-box;-webkit-box-sizing:border-box;padding:15px;background:#212121;}
    .business .travel-img{margin-bottom:45px;}
    .business .travel-img span{left:-15px;}
    .business .travel-intron .table-cell{padding:0px 0px 0px 0px;}
    .business .town-img, .business .infron-text{margin-left:0%;}
    .business .town-img, .business .project-imge, .business .perty-img{margin-bottom:60px;}
    .business .town-intron .table-cell{padding-bottom:0px;}
    .business .operat-img{padding-left:0%;margin-bottom:20px;}
    .business .operat-layer, .business .perty-infron{border:none;padding:10px;}
    .business .desc-text{padding:10px;}
    .recruit .list-cont .coop img{width:50%;}
    .recruit .pur-login{width:34%;}
    .recruit .login-box .ui-text-yzm{width:56%;}
    .recruit .login-box .pur-wrap .fl{float:left;}
    .recruit .login-box .pur-wrap .fr{float:right;}
    .recruit .login-box{padding:20px 15px;}
    .social .wel-left, .join .job-list .job-inform dl{margin-bottom:40px;}
    .social .wel-right li{width:23%;float:left;margin-bottom:0px;margin-left:1%;margin-right:1%;}
    .social .wel-right li h1{font-size:16px;}
    .social .wel-right li a{padding:13px;}
}
*/
.nodata{width:100%;height:100px;line-height:100px;text-align:center;font-size:20px;}