﻿html,body{min-height:100%;overflow-x:hidden;line-height:1.5;background: #004d49;}body{_height:100%}body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,iframe,pre,code,fieldset,legend,form,input,select,textarea,button,p,blockquote,th,td,figure{margin:0;padding:0}body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,iframe,pre,code,fieldset,legend,form,p,blockquote,figure,header,footer,nav,article,section,aside,address,figcaption{*zoom:1}li{list-style-type:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}iframe,frame,fieldset,img{border:0 none}img{vertical-align:middle;max-width:100%}input[type=button],input[type=submit],input[type=reset]{cursor:pointer}button{cursor:pointer}input,textarea,button{-webkit-border-radius:0;-webkit-appearance:none}input[type=radio]{-webkit-border-radius:100%;-webkit-appearance:radio}input[type=checkbox]{-webkit-appearance:checkbox}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;resize:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}th{font-weight:normal}em,cite,address,i{font-style:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}body,input,select,button,textarea{color:#555;font-size:14px;font-family:"微软雅黑"}a:link,a:visited,a:active,a{text-decoration:none;color:#fff}a:hover{color:#d1b879}a{blr:expression(this.onFocus=this.blur())}a *{*cursor:pointer}:focus{outline:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#858585!important}input:-moz-placeholder,textarea:-moz-placeholder{color:#858585!important}input::-moz-placeholder,textarea::-moz-placeholder{color:#858585!important}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#858585!important}.#d1b879{color:#d1b879!important}.disNo{display:none}.edit_con_original{line-height:1.8;padding:0;color:#fff;text-align:justify}.edit_con_original ul{margin:inherit;padding:inherit}.edit_con_original ul li{list-style-type:disc;margin:auto;padding:inherit}.edit_con_original ol{margin:inherit;padding:inherit}.edit_con_original ol li{list-style-type:decimal;margin:auto;padding:inherit}.edit_con_original h1{font-size:2em;font-weight:bold}.edit_con_original h2{font-size:1.5em;font-weight:bold}.edit_con_original strong{display:block;font-size:24px;font-weight:normal}.edit_con_original h4{font-size:24px;font-weight:normal}.edit_con_original h5{font-size:.83em;font-weight:bold}.edit_con_original h6{font-size:.67em;font-weight:bold}.edit_con_original em{font-style:italic}.edit_con_original cite{font-style:italic}.edit_con_original address{font-style:italic}.edit_con_original i{font-style:italic}.edit_con_original table{border-collapse:separate;border-spacing:2px}.edit_con_original img{max-width:100%;height:auto}.fixed:before,.clearfix:before,.cf:before,body:before,.header:before,.main:before,.footer:before{content:'';display:table}.fixed:after,.clearfix:after,.cf:after,after,.header:after,.main:after,.footer:after{content:'';display:table;clear:both}.fixed,.clearfix,.cf,.header,.main,.footer{*zoom:1}.clear,.cl{display:block!important;float:none!important;clear:both;width:auto!important;max-width:none!important;min-width:0!important;max-height:none!important;min-height:0!important;overflow:hidden;margin:0!important;padding:0!important;border:0 none!important;font-size:0!important;line-height:0!important}.clearfix{zoom:1}.clearfix:after{content:'';display:block;height:0;clear:both}.w1200{max-width:1200px;margin:0 auto}.w1300{max-width:1300px;margin:0 auto}.ratio-img{width:100%;height:auto;display:block}.ratio-img img{width:100%;height:100%}.auto-bg{background-repeat:no-repeat;overflow:hidden;position:relative;background-position:center;background-size:cover;-ms-behavior:url(../other/../other/backgroundsize.min.htc);behavior:url(../other/backgroundsize.min.htc)}.tran_scale{overflow:hidden;display:block}.tran_scale img{transition:1s all;-webkit-transition:1s all}.tran_scale:hover img{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-webkit-moz-:scale(1.1,1.1)}.ellipsis{white-space:nowrap;display:block;overflow:hidden;text-overflow:ellipsis;font-weight:normal;color:#fff}.hide{display:none}.font-18{font-size:16px;}.font-20{font-size:20px}.font-24{font-size:24px}.font-30{font-size:24px}.font-36{font-size:36px}.font-44{font-size:44px}.font-52{font-size:46px}.font-72{font-size:72px}strong.font-72{font-weight:normal}.error{position:relative}.error .valid_message{position:absolute;top:0;right:0;color:#fff;text-align:center;line-height:25px!important;height:25px!important;float:none!important;font-size:12px;display:block!important;border:0!important;background:rgba(0,0,0,0.5)!important;border-radius:5px;width:100px!important;z-index:10}
.dark .error .valid_message{top:22px;left:0;color:#d1b879;text-align:left;background:none!important}.disP{display:block!important}.tan_weixin{border:1px solid #ccc;padding:30px 15px 15px;background:#fbfbfb;display:none;left:50%;margin-left:-145px;margin-top:-150px;position:fixed;top:50%;z-index:160}.tan_weixin img{height:260px;width:260px}.closed2{font-size:30px;position:absolute;right:15px;top:-10px}.tan_weixin span{display:block;width:100%;height:1px;background:#ccc}.tan_weixin h3{text-align:center;line-height:30px}.banner_left{background:url(../images/cursor-left.png) no-repeat;left:3%;top:50%;margin-top:-27px;display:block;width:33px;height:54px;position:absolute;z-index:1000}.banner_right{background:url(../images/cursor-right.png) no-repeat;right:3%;top:50%;margin-top:-27px;display:block;width:33px;height:54px;position:absolute;z-index:1000}.banner video{width:100%;height:100%}.wraper{min-width:1336px;margin:0 auto;overflow:hidden}.wrap{max-width:1200px;margin:0 auto}.header{padding:10px 0 0;width:100%;z-index:10000;background:#004d49}.header.fixedhede{position:fixed;z-index:10000;top:0;width:100%;box-shadow:0 0 5px #313131;background:rgba(0,0,0,0.8);filter:Alpha(opacity=80)}.lt9 .header.fixedhede{border-bottom:1px solid #eee}.logo{float:left;width:154px;height:61px;line-height:61px;margin-right:1%;}.logo img{width:100%;height:auto}.address_sel{float:left;width:50px;color:#4c4c4c;height:24px;line-height:24px;margin:20px 0 0;display:block!important}.select-wrap.disabled .select-box{background:#eee}.select-wrap.disabled .select-box a{color:#aaa;opacity:.2;filter:alpha(opacity=20)}.select-wrap.disabled .select-box .ico{opacity:.2;filter:alpha(opacity=20)}.select-box{position:relative;box-sizing:border-box}.select-box dt a{display:block;text-indent:5px;position:relative;z-index:2}.select-box dt a b{overflow:hidden;margin:0 10px 0 0;color:#333;font-size:14px;display:block;text-overflow:ellipsis;white-space:nowrap;font-weight:normal}.select-box.open dt a b{color:#787c80}.select-box .ico{position:absolute;right:0;top:0;width:7px;height:100%;z-index:1;background:url(../images/dot01.png) no-repeat right center}.select-box dd{display:none}.select-body-box{position:absolute;margin-top:2px;border:1px solid #ddd;border-top:0;background:#fff;box-sizing:border-box;z-index:111111;width:370px!important}.select-body-box a{display:inline-block;padding:5px;width:60px;color:#666;font-size:12px}.select-body-box:hover a.on{background:0;color:#666}.select-body-box a.on,.select-body-box a:hover,.select-body-box:hover a.on:hover{background:#0094ff;color:#fff}.selectmask{display:none}.bg{background:url(../images/block_04bg.jpg) center bottom no-repeat;position:fixed;width:100%;height:100%;left:0;top:0;z-index:-1}.static{display:none}.dynamic{display:block;text-align:center;margin:0 0 0 3%!important}.dynamic h2{font-size:22px;letter-spacing:5px;top:12px;margin:0}.dynamic p{letter-spacing:3px;color:#858585;margin-top:6px;top:40px;display:inline-block\9;white-space:nowrap\9}.dynamic img{width:auto}.dynamic h2,.dynamic p{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.dynamic h2{left:45%\9}.dynamic p{left:44%\9}.dynamic p b img{position:relative;z-index:-10;vertical-align:top}.dynamic .sublt img{left:2px}.dynamic .subrb img{right:6px;vertical-align:bottom}.nav{float:left;width:54%;margin:20px 0 0 0}.nav .fixed li{float:left;width:11.1%;text-align:center;font-size:14px;position:relative;padding:0!important}.nav .fixed li:first-child{text-indent:2em}.nav li a.on,.nav li a:hover{color:#d1b879}.nav li .child{overflow:hidden;opacity:0;transition:.3s all;visibility:hidden;transform:translateY(30px);position:absolute;left:-5px;top:75px;background:#fff;border:1px solid #cfcfcf;width:190px;padding:10px 0;z-index:-1}.nav li .child a{display:block;font-size:14px;padding:15px 30px;line-height:24px;color:#565656;border-bottom:1px solid #e1e1e1}.nav li .child a:last-child{border:0}.nav li .child a.last{border:0}.nav li .child a:hover,.nav li .child a.on{color:#3c75c5}.nav li.on .child{opacity:1;height:auto;visibility:visible;transform:translateY(0px);z-index:999}.tel{float:right;margin:15px 0 0;background:url(../images/dot02a.png) left center no-repeat;padding-left:1.5em;font-size:20px;font-weight:bold;color:#fff;background-size:contain}.sear{float:right;width:12%;margin:20px 1% 0 0;background:#fff;height:22px;line-height:22px;border:1px solid #e4e4e4;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-moz-box-shadow:-2px 2px 3px -2px #9a958c inset;-webkit-box-shadow:-2px 2px 3px -2px #9a958c inset;box-shadow:-2px 2px 3px -2px #9a958c inset}.sear .txt{float:left;width:70%;padding:0 4%;height:22px;line-height:22px;font-family:Arial,Helvetica,sans-serif;font-size:12px;border:0;background:0}.sear .button{float:right;width:16%;border:0;line-height:22px;height:22px;background:url(../images/dot03.png) center center no-repeat}
.navsubbox{background:#096a64;width:100%}.navsub{margin:13px auto 0;padding:13px 5%;text-align:center;display:none}.navsub li{float:left;width:11.1%;font-size:16px}.navsub li a{color:#fff}.navsub li a:link{color:#fff}.navsub li a.on,.navsub li a:hover{color:#d1b879}.sel-con{position:absolute;width:100%;background:#004d49;z-index:99999}.more{display:block;width:36px;height:36px;background:url(../images/dot07.png) no-repeat;background-size:cover}a.more1{display:block;width:78px;height:20px;line-height:20px;text-indent:6px;color:#d2d2d2;font-size:12px;border:1px solid #bbb;background:url(../images/dot12.png) 68px center no-repeat}a.more1:hover{color:#d1b879;border:1px solid #d1b879;background:url(../images/dot12_on.png) 68px center no-repeat}.right_menu{position:fixed;z-index:10000;right:0;margin-top:0;width:100px;top:33%;margin-top:-133px;border:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.right_menu li.first{border-radius:5px 5px 0 0;background-color:#d1b879}.right_menu li{float:left;width:100%;height:72px;text-align:center;position:relative;margin-top:2px;background:rgba(144,147,149,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#c8939395,endColorstr=#c8939395)}.right_menu li:hover{background:#d1b879;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffd1b879,endColorstr=#ffd1b879)}.right_menu li a{display:block;height:100%}.right_menu li.last{padding-bottom:10px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.right_menu li a span{display:block;padding-top:16px}.right_menu li em{font-size:12px;line-height:14px;padding:10px 0;position:absolute;width:100%;left:0;top:36px;transition:.3s all;-webkit-transition:.3s all;color:#fff}.right_menu img{width:auto}.returnTop{position:fixed;_position:absolute;width:100px;height:72px;text-align:center;overflow:hidden;display:block;top:33%;margin-top:175px;color:#fff!important;z-index:1000;left:auto!important;right:0;background-size:cover;background:rgba(144,147,149,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#c8939395,endColorstr=#c8939395);border-radius:0 0 5px 5px}.returnTop:hover{background:#d1b879;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffd1b879,endColorstr=#ffd1b879)}.returnTop span{display:block;height:16px;margin-top:20px;background:url(../images/rightfloat06.png) no-repeat center}.r_m_sub{z-index:-1;position:absolute;visibility:hidden;top:0;right:0;width:auto;padding:20px;background:#fff;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);transition:.3s all;-webkit-transition:.3s all;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.sub_01{margin-top:0}.sub_02{margin-top:0;word-wrap:break-word;break-word:break-all;width:100px;background:#d1b879;color:#fff;box-sizing:content-box}.ie7 .r_m_sub{display:none}.right_menu li.on .r_m_sub{z-index:101;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);right:120px;visibility:visible}.right_menu li.on .r_m_sub{display:block}.sub_01 h2{margin:0 0 20px}.sub_01 dl.book{width:205px}.sub_01 dl.book.dot_ewm{width:150px}.sub_01 dl.book.dot_ewm img{max-width:100%}.sub_01 dl.book dd{float:left;width:100%;margin:0 0 10px}.sub_01 dl.book dd span{float:left;width:98%;height:26px;line-height:26px;border:1px solid #d9d9d9;background:#fff}.sub_01 dl.book dd span input.txt{padding:0 3%;width:94%;font-size:12px;background:0;border:0;height:26px;line-height:26px}.sub_01 dl.book dd span.an{width:42%;margin-right:5px}.sub_01 dl.book dd span.an input.txt{padding:0 10%;width:80%}.sub_01 dl.book dd.last{margin:5px 0 0}.sub_01 dl.book dd.last .bon{display:block;width:90px;height:30px;line-height:30px;text-align:center;color:#fff;background:#9f9583;border:0}.sub_01 dl.book dd.last .bon:hover{background:#d7000f}.tel_bot{display:none}.yzm{cursor:pointer}.phone{display:none}.block_home_slider{position:relative;background-color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;text-align:center;line-height:0;margin-right:auto;margin-left:auto}.block_home_slider .slide{position:relative}.block_home_slider .caption{padding:13px 16px 12px;position:absolute;left:0;right:0;bottom:10px;background:url(../images/bg_caption.png);text-align:left}.block_home_slider .caption p{padding-bottom:0;font-size:11px;color:#dedede;text-shadow:0 -1px #000;line-height:17px}.block_home_slider .caption p.title{padding-bottom:6px;font-size:15px;color:#fff;font-weight:bold;line-height:normal}.block_home_slider .flex-direction-nav{display:none}.block_home_slider .flex-direction-nav a{height:70px;width:40px;margin-top:-27px;display:block;position:absolute;top:50%;background-repeat:no-repeat;background-image:url(../images/cursor-left.png);text-indent:-9000px}.block_home_slider .flex-direction-nav a.flex-prev{left:10%;background-position:left top}.block_home_slider .flex-direction-nav a.flex-next{right:10%;background-position:right top;background-image:url(../images/cursor-right.png)}.block_home_slider:hover .flex-direction-nav{display:block}.block_home_slider .flex-control-paging{position:absolute;bottom:1rem;width:30%;left:50%;margin-left:-15%;display:inline-block;text-align:center}
.block_home_slider .flex-control-paging li{margin:0;padding:0;display:inline-block;overflow:hidden;list-style-type:none;width:10px;height:10px;margin:0 5px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.block_home_slider .flex-control-paging li a{width:10px;height:10px;display:block;background-repeat:no-repeat;text-indent:-9000px;cursor:pointer}.block_home_slider .flex-control-paging li .flex-active{margin:0;background-color:#fff}.block_home_post_feature{width:300px}.block_home_post_feature p{padding-bottom:0}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;list-style-type:none}.flexslider .slides img{width:100%;height:auto;display:block}.flex-pauseplay span{text-transform:capitalize}.design_b .slides img,.house_b .slides img{height:330px}.block_top{background:url(../images/jsd_01.jpg) no-repeat center;}.block_0{background:#004d49}.block_0 .dark{background:#595757}.block_0 .dark input{color:#fff}.block_0 .wrap{padding:50px 0}.block_0 dl{padding:15px 12%}.block_0 dd{padding-bottom:15px}.block_0 dl p{font-size:12px;color:#a4a3a3}.block_0 dl.book p{text-align:left}.block_0 dd.last{padding:20px 0 0}.block_0 .yiyou{text-align:center;padding:0;color:#e5e5e5;font-size:12px}.block_0 dd span{display:block;width:100%;height:26px;border:1px solid #e5e3e4}.block_0 dd span input{width:94%;height:26px;line-height:26px;background:0;border:0}.block_0 dd input.bon{display:block;height:30px;line-height:30px;border:0;width:100%;color:#4b4949;background:#dcdddd}.block_0 dd input.bon:hover{background:#d7000f;color:#fff}.block_0 .bannerdown dl{letter-spacing:2px}.block_0 .bannerdown h4{font-size:16px}.block_0 .bannerdown dt{margin:20px 0;display:inline-block;vertical-align:top;width:20%;margin-right:5%}.block_0 .bannerdown img{max-height:100%;max-width:100%}.block_0 .bannerdown .old{display:block}.block_0 .bannerdown .new{display:none}.block_0 .bannerdown dd{padding-top:0;display:inline-block;width:72%}.block_0 .bannerdown strong{display:block;font-weight:normal;font-size:18px}.block_0 .bannerdown em{display:inline-block;width:50px;border-bottom:1px solid}.block_0 .bannerdown p{margin:5px 0 0 0;color:#a6a6a6;height:56px;font-size:12px;overflow:hidden}.block_0 li.bannerdown:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.block_0 li.bannerdown a:hover{color:#fff}.block_0 li{float:left;width:23%;height:120px;overflow:hidden;margi;margin:10px 1%;*/position:relative;box-sizing:border-box;border:1px solid #fff;transition:all .3s}.block_0 li:hover{box-shadow:0 2px 20px #999}.block_01 li .img{width:100%;height:auto}.block_01 li span{position:absolute;left:50%;top:50%;width:68px;height:46px;margin:-23px 0 0 -34px;background:url(../images/dot04.png) no-repeat;background-size:cover}.ind_tit{padding:50px 0;text-align:center;color:#fff}.ind_tit span{color:#fff;display:block;font-size:30px}.ind_tit span b{color:#d1b879;font-weight:normal}.ind_tit em{display:block;margin:10px auto;width:50px;height:1px;background:#ededed}.ind_tit p{font-size:16px}.ind_tit .stit{color:#fff;font-size:16px}.tab_tit{text-align:center;margin:0 0 60px}.tab_tit li{display:inline-block;zoom:1;*+display:inline;margin:0 2px;cursor:pointer;position:relative}.tab_tit li span{display:block;padding:5px;width:170px;font-size:16px;color:#828282;background:#f7f7f7;border:1px solid #d5d2d0}.tab_tit li.on span{color:#fff;background:#9f9583;border:1px solid #9f9583}.tab_tit li.on em{display:block;width:100%;height:7px;background:url(../images/dot05.png) center bottom no-repeat}.imglist li{float:left;width:25%;*margin-left:-1px;transition:.3s all;-webkit-transition:.3s all;position:relative}.imglist li:hover{z-index:5;box-shadow:0 0 10px rgba(0,0,0,0.5)}.imglist li .inner{margin-right:1px;margin-bottom:1px;position:relative;height:100%}.imglist li .img{display:block;height:100%;width:100%}.imglist li .img img{width:100%;height:100%}.imglist li .txt,.bl_03_con li .txt{color:#fff;position:absolute;left:0;top:0;z-index:2;width:80%;padding:0 10%;height:100%;opacity:0;filter:alpha(opacity=0);zoom:1;transition:.3s all;-webkit-transition:.3s all;background:url(../images/tm_50.png) repeat}.imglist li:hover .txt{opacity:1;filter:alpha(opacity=100)}.imglist li .txt h3{margin:6% 0}.imglist li .txt .c{height:6em;margin:3em 0 1em;overflow:hidden}.wid_all,.dis_w_h{width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:10;overflow:hidden}.hei_all{width:100%;height:100%;display:block}.ie7 .dis_w_h{display:block;width:100%;height:100%}.block_02 h2 a{color:#fff!important}.block_02 .more a{display:block;width:100%;height:100%}.block_02{overflow:hidden}.block_03{background:#222}.bl_03_con li{width:24%;height:230px;margin:0 .5%;float:left;position:relative}.bl_03_con li .pic{position:relative;width:100%;height:100%;overflow:hidden}.bl_03_con li .pic img{width:100%;height:100%}.bl_03_con li .pic p{position:absolute;background:rgba(0,0,0,.6);text-align:center;width:96.1%;padding:0 2%;bottom:0;left:0;height:40px;line-height:40px;transition:all 1s}
.bl_03_con li:hover .pic p{background:url(../images/tm_50.png) repeat}.block_04{background:url(../images/block_04bg.jpg) no-repeat center;-webkit-background-size:100% 100%;background-size:100% 100%;padding-bottom:50px}.teambox{position:relative}.teambox .tempWrap{width:1200px!important;overflow:hidden}.teambox .temp{width:80%}.team li{width:31.3333%;position:relative;float:left;margin:0 20px;overflow:hidden}.team li img{width:100%;height:564px}.team .hover{position:absolute;left:0;bottom:0;background:url(../images/tm_50.png) repeat;width:90.1%;padding:10px 5% 16px;z-index:2}.team .hover strong,.team .hover span{display:block;color:#fff;text-align:center;font-weight:normal}.team .hover strong{font-size:24px}.team .hover p{color:#fff;margin-top:5px}.team .hover .btn{margin-top:10px;text-align:center}.team .hover .btn a{font-size:18px;margin:0 5px}.team .hover .btn a:hover{color:#fff}.team .hover .btn .red{background:#d1b879;border-color:#d1b879;color:#fff!important}.teambox .prev,.teambox .next{position:absolute;cursor:pointer;top:40%;background:url(../images/cursor-left.png) no-repeat;color:#fff;width:33px;height:58px}.teambox .prev{left:-4%}.teambox .next{right:-5%;background:url(../images/cursor-right.png) no-repeat}.teambox:hover .prev,.teambox:hover .next{display:block}.block_05{background:#222}.bl_05_con{margin:10px 0 0}.bl_05_con li{float:left;width:25%;*margin-left:-1px;transition:.3s all;-webkit-transition:.3s all;position:relative}.bl_05_con li:hover{background:#eee;z-index:5;box-shadow:0 0 10px rgba(255,255,255,0.5)}.bl_05_con li .inner{margin:5px;position:relative}.bl_05_con li .img{width:100%;height:210px;overflow:hidden}.bl_05_con li .img img{width:100%;height:100%}.bl_05_con li .bot_txt{position:absolute;left:0;bottom:0;width:100%;height:24px;line-height:24px;padding:10px 0;text-align:center;background:url(../images/tm_50.png) repeat;z-index:2;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.bl_05_con li .bot_txt p{padding:0 10px;color:#fff;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bl_05_con li .right_txt{position:absolute;width:90px;height:85px;right:0;top:0;z-index:2;background:rgba(154,146,132,0.8);color:#fff;filter:alpha(opacity=80)}.bl_05_con li .right_txt strong{display:block;font-weight:normal;padding:15px 5px 10px 10px;font-size:14px;margin:0}.bl_05_con li .right_txt strong span{display:block;line-height:1.2}.bl_05_con li .right_txt strong span em{font-weight:bold}.bl_05_con li .txt{color:#fff;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transform:scale(0);-webkit-transform:scale(0);transition:.3s all;background:url(../images/tm_50.png) repeat}.bl_05_con li .txt .txt_in{padding:5.5% 5.5% 0}.bl_05_con li .txt .txt_in p{font-size:12px}.bl_05_con li .txt .t_i_logo{width:50%;max-height:81px;margin:10% auto 2%}.bl_05_con li .txt .t_i_logo img{width:auto; height:auto;}.bl_05_con li .txt .t_i_c{font-size:14px;color:#fff;height:4em;overflow:hidden;margin-top:1em;max-height:81px}.bl_05_con li:hover .txt{opacity:1;transform:scale(1);-webkit-transform:scale(1);z-index:9}.bl_05_con li:hover .bot_txt,.bl_05_con li:hover .right_txt{display:none}.bl_05_con li .img img{transition:all .8s;-webkit-transition:all .8s}.bl_05_con li:hover .img img{transform:scale(1.05);-webkit-transform:scale(1.05)}.block_08{background:url(../images/block_08bg.jpg) no-repeat center;-webkit-background-size:100% 100%;background-size:100% 100%;padding-bottom:80px}.block_08 .ind_tit a{color:#fff}.block_08 .ind_tit a:hover{color:#d1b879}.block_08 .ind_tit em{border-color:#fff}.bl_08_con{margin-top:30px}.bl_08_con li{width:15.6%;float:left;height:344px;text-align:center;box-sizing:border-box;border:1px solid #fff;background:#282828\9;filter:alpha(opacity=80);margin:0 .5%}.bl_08_con li:hover{background:rgba(0,0,0,.2);color:#fff;box-shadow:0 0 5px #aaa;z-index:10}.bl_08_con li:hover em{border-color:#eee}.bl_08_con dl{padding:50px 10px;color:#ececeb;letter-spacing:2px}.bl_08_con dt{margin:0 auto;margin-bottom:36px;width:86px;height:86px}.bl_08_con dt img{width:100%;height:100%}.bl_08_con dd{margin-top:24px}.bl_08_con em{width:10%;display:inline-block;border-bottom:1px solid #fff}.bl_08_con strong{font-size:16px;display:block;font-weight:normal}.bl_08_con p{height:60px;margin-top:15px;overflow:hidden; font-size:12px;opacity:0.3; text-transform:uppercase;}.bl_08_con ul:hover li.a1 img{animation-delay:0}.bl_08_con ul:hover li.a2 img{animation-delay:.2s}.bl_08_con ul:hover li.a3 img{animation-delay:.3s}.bl_08_con ul:hover li.a4 img{animation-delay:.4s}.bl_08_con ul:hover li.a5 img{animation-delay:.5s}.bl_08_con ul:hover li.a6 img{animation-delay:.6s}.bl_08_con ul:hover li img{animation:pound .7s ease}@-webkit-keyframes pound{50%{-webkit-transform:translateY(-25px);transform:translateY(-25px)}}@keyframes pound{50%{-webkit-transform:translateY(-25px);transform:translateY(-25px)}}.syoushi{padding-bottom:60px}.syoushi li{width:49%;height:430px}.syoushi li .pic p{height:60px;line-height:60px;font-size:20px}.sshili{background:#014d49;padding-bottom:60px}
.sshili li{height:auto}.sshili .wrap{padding:0}.sshili .bannerdown dl{padding:20px 5%}.sshili .bannerdown dt{width:40%;height:110px;margin-right:0}.sshili .bannerdown dt img{width:100%;height:100%}.sshili .bannerdown dd{width:56%;margin-right:2%}.sshili .bannerdown em{width:20px}.sshili .bannerdown p{text-transform:uppercase}.block_06{background:#fff}.bl_06_con{width:84%;margin:40px auto 0}.block_09{background:#fff;overflow:hidden;width:100%}.block_09 .bl_09_con{margin:50px 0 0}.block_09 .ellipsis{margin:0 1em}.block_09 ul li{float:left;position:relative}.block_09 ul li .bot_txt{position:absolute;bottom:0;width:100%;text-align:center;background:url(../images/tm_50.png) repeat;color:#fff;padding:10px 0}.block_09 .biglist{width:33%}.block_09 .tran_scale img{max-height:306px}.block_09 .smlist{width:21.3%}.block_09 .row1 .smlist{margin-left:1%}.block_09 .row2 .smlist{margin-right:1%}.block_09 .ratio-img{height:100%}.block_07{background:#f7f7f7;padding:40px 0 0}.tabs{position:relative}.tabs a{text-decoration:none}.tabNav{text-align:center;margin:0 0 50px}.tabNav li{display:inline-block;zoom:1;margin:0 2px;cursor:pointer;position:relative;top:0}.tabNav li span{display:block;padding:5px;width:170px;font-size:16px;color:#828282;background:#f7f7f7;border:1px solid #d5d2d0}.tabNav li.active span{color:#fff;background:#9f9583;border:1px solid #9f9583}.tabNav li.active em{display:block;width:100%;height:7px;background:url(../images/dot05.png) center bottom no-repeat}.new_txtlist{overflow:hidden;padding-bottom:20px!important}.new_txtlist li{float:left;width:50%;*margin-left:-1px;padding:0 0 15px}.new_txtlist li .inner{position:relative;width:90%}.new_txtlist li .date{position:absolute;left:0;top:0;width:60px;text-align:center}.new_txtlist li .date span,.da span{display:block;width:60px;height:36px;line-height:36px;background:#d1b879;color:#fff;-moz-border-top-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px}.new_txtlist li .date em,da em{color:#777;}.new_txtlist li .txt{margin-left:80px;color:#dadada}.new_txtlist li .txt h3,.new_txtlist li .txt strong{display:block;margin:0 0 15px;color:#fff}.new_txtlist li .txt h3 a,.new_txtlist li .txt strong a{color:#fff}.new_txtlist li .txt h3 a:hover,.new_txtlist li .txt h3:hover{color:#d1b879}.new_txtlist li .txt .c{height:3em;overflow:hidden;margin:0 0 10px}.new_imglist{margin:0 -20px;height:325px}.new_imglist li{float:left;width:33.3%}.new_imglist li .inner{position:relative;margin:0 20px}.new_imglist li .bot_txt{position:absolute;left:0;bottom:0;width:100%;height:50px;line-height:50px;font-size:16px;color:#fff;background:url(../images/tm_50.png) repeat;z-index:2}.new_imglist li .bot_txt h3{float:left;width:70%;margin-left:5%}.new_imglist li .bot_txt h3 a{color:#fff}.new_imglist li .bot_txt span{float:right;margin-right:5%}.new_imglist li .inner a{display:block;width:100%;color:#fff}.viewmore{display:block;padding:30px 0 60px !important;text-align:center;font-size:16px}.block_05 .viewmore{padding-top:40px!important}.block_02 .viewmore,.new_txtlist+.viewmore,.new_imglist+.viewmore{padding:50px 0 80px}.bl_04_con .viewmore a{color:#fff}.viewmore a,.btn a{display:inline-block;transition:all .3s;padding:5px 15px;border:1px solid #fff;border-radius:4px}.viewmore a:hover{background:#d1b879;border-color:#d1b879;color:#fff}.home{padding-bottom:0!important}.footer{background:#004d49;padding:40px 0 40px;color:#ccc}.foot_top li{float:left;width:20%}.foot_top li .inner{height:215px}.foot_top li h2 a{font-size:16px;color:#2c2c2c!important}.foot_top li h2 a:hover{color:#d7000f}.foot_top li .c{margin:25px 0 0}.foot_top li .c ul{border-right:1px solid #dedede;padding:0 0 25px}.foot_top li .c ul li{width:49.9%;margin:0 0 10px}.foot_top li .c ul li a{color:#8a8a8a}.foot_top li .c ul li a:hover{color:#d7000f}.foot_top li.f_2{width:16%;text-align:center}.foot_top li.f_2 .c ul li{width:100%}.foot_top li.f_3 .img{display:block;margin:25px 0 0}.foot_top li.f_3 .img img{max-width:100%}.foot_top li.f_4{margin-left:6%;width:22%}.foot_top li.f_2 .c ul{border:0}.foot_top li dl.book{padding:25px 0 0}.foot_top li dl.book dd{float:left;width:100%;margin:0 0 10px}.yiyou{margin:10px 0 0!important;text-align:left}.yiyou b{color:#d1b879;font-size:16px;padding:0 3px}.foot_top li dl.book dd span{float:left;width:98%;height:26px;line-height:26px;border:1px solid #d9d9d9;background:#fff}.foot_top li dl.book dd span input.txt{padding:0 3%;width:94%;font-size:12px;background:0;border:0;height:26px;line-height:26px}.foot_top li dl.book dd span.an{width:42%;margin-right:5px}.foot_top li dl.book dd span.an input.txt{padding:0 10%;width:80%}.foot_top li dl.book dd.last{margin:5px 0 0}.foot_top li dl.book dd.last .bon{display:block;width:90px;height:30px;line-height:30px;text-align:center;color:#fff;background:#9f9583;border:0}.foot_top li dl.book dd.last .bon:hover{background:#d7000f}.foot_top li.f_5{float:right;width:10.5%}
.foot_top li.f_5 .img{display:block;margin:25px 0 0;border:10px solid #fff}.foot_top li.f_5 .img img{max-width:100%}.foot_bot{text-align:center}.foot_bot .link{position:relative;/*! width: 76%; */margin:0 auto}.foot_bot .link dt{position:absolute;width:70px;color:#ccc;font-size:16px}.foot_bot .link dd{/*! height:50px; */overflow:hidden;padding-left:80px;padding-top:2px}.foot_bot .link dd .link_line li{float:left;width:100%;/*! height:50px; */overflow:hidden;line-height:20px;text-align:left}.foot_bot .link dd a{color:#fff;margin:.4em}.foot_bot .link dd a:hover,.foot_bot .cop a.xhr:hover{color:#d1b879}.foot_bot .cop{margin:10px 0 0;font-size:12px;padding-left:100px}.foot_bot .cop a{color:#ccc}.foot_bot .cop a:hover{color:#d1b879}.foot_bot .cop em{padding:0 10px;color:#dedede}.foot_bot .cop span{margin-left:20px}.foot_bot .cop span a{margin:0 20px 0 0}.foot_bot .cop a.xhr{color:#c9c9c9;font-family:Arial,Helvetica,sans-serif}.menu_h,.t_b02_box{display:none}.ie8 .bl_05_con li .txt,.ie7 .bl_05_con li .txt{visibility:visible}.ie8 .block_06 .mask-txt,.ie7 .block_06 .mask-txt,.ie8 .block_06 .mask-txt i.icon,.ie7 .block_06 .mask-txt i.icon{display:block!important}.ie7 .tabNav li em{display:none}.ie7 .case_1 dl dd.of.cf .fl a.on{margin-top:13px}.ie7 .case_2 a#sortTime,.ie7 .case_2 a#sortHits{position:relative;top:-6px}.ie7 .tab_tit li em{display:none}.jzg-case{position:relative!important;top:0!important}.jzg-left,.jzg-right{width:100%}.jzg-left{float:left;box-sizing:border-box;width:50%}.jzg-left .imgb{width:100%;height:490px;position:relative;display:block}.jzg-left .imgb .jl_t{position:absolute;top:50%;left:50%;left:44%\9;font-size:30px;color:#fff;font-weight:normal;opacity:0;filter:alpha(opacity=0);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.jzg-left .imgb .cov{height:100%;width:100%;position:absolute;top:0;left:0;background:url(../images/tm_50.png) repeat;opacity:0;filter:alpha(opacity=0)}.jzg-left .imgb:hover .cov{opacity:.6;filter:alpha(opacity=60)}.jzg-left .imgb:hover .jl_t{opacity:1;filter:alpha(opacity=100);z-index:10}.jzg-left a img{width:100%;height:100%}.jzg-left .txt{overflow:hidden;box-sizing:border-box;border:1px solid #fff;position:absolute;bottom:10px;width:50%}.jzg-left .txt .c{margin:6%}.jzg-left .txt .c .viewmore{text-align:left}.jzg-left .txt p{width:80%;margin:5% 0}.jzg-left .txt .more{background:url(../images/dot07a.png)}.jzg-right{float: left;}.imglist .jzg-right li{width:48%;height:450px;margin-bottom:10px;margin:0 1% 10px 1%}.jzg-right .jzg-t{position:absolute;top:50%;left:0;color:#fff;z-index:1000;text-align:center;width:100%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:0\9;top:38%\9}.jzg-right .jzg-t h3{font-weight:600}.jzg-right .jzg-t b{font-weight:normal}.jzg-right .jzg-t .hov{opacity:0;filter:alpha(opacity=0)}.jzg-right .wid_all:hover .hov{opacity:1;filter:alpha(opacity=100)}overflow:hidden;margin:0 auto}.sel-con>ul{margin-bottom:10px!important}.sel-con .sc-con{margin-top:30px;margin-bottom:10px}.sel-con .tab-tit a{color:#fff}.sel-con .case,.sel-con .des,.sel-con .pro,.sel-con .constr{width:86%;margin:0 auto;overflow:hidden}.sel-con .soft-villa .des{width:100%}.sel-con .soft-villa .des .panel{padding:0 3%}.sel-con .tab-tit{overflow:hidden;margin:0 auto 20px;text-align:center;cursor:default}.sel-con .tab-tit li{display:inline-block;margin:0 1%;padding:3px 8px}.sel-con .select{background:#d1b879}.sel-con .des .panel{float:left;color:#fff;padding:0 3%;background:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:0}.sel-con .des .panel p{font-size:14px;width:100%;display:inline-block;text-align:left;white-space:nowrap;text-overflow:ellipsis}.sel-con .des .panel p strong{color:#d1b879}.sel-con .des .ratio-img{position:relative;margin-bottom:20px}.sel-con .des .ratio-img:hover span{color:#d1b879}.sel-con .des .ratio-img span{color:#fff;font-size:16px;position:absolute;bottom:24px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.sel-con .pro .panel,.sel-con .constr .panel{background:rgba(86,84,84,0);box-shadow:none}.sel-con .pro .child-6 .panel{width:16.6%}.sel-con .pro.constr .panel{width:49%}.sel-con .pro.constr .panel:last-child{float:right}.sel-con .pro .lp-name,.sel-con .constr .lp-name{text-align:center;margin:0 .4em 8px;font-size:16px;cursor:default;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sel-con .depict{text-align:center;margin:0 13px}.sel-con .depict p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 .5em}.sel-con #P3 span{float:none;text-align:center;padding:0}.sel-con #P3 span:nth-of-type(2){padding:0 6%}
.sel-con .power .bl_05_con:nth-of-type(3) img{height:100%;max-width:fit-content;width:auto}@media only screen and (max-width:1280px){.wrap{max-width:1070px;margin:0 auto}.w1200{max-width:1100px;margin:0 auto}.navsub li{width:10.6%}.sshili .bannerdown dd{width:50%}.designerlist .designerinfo .btn a{margin-right:5px!important;padding:5px 7px!important}.teambox .tempWrap{width:1100px!important;overflow:hidden}.team li{margin:0 17px}.team li img{height:480px}}.jzg-r_m{background:#555}.jzg-r_m strong{display:block;font-weight:normal;font-size:18px;color:#fff}.jzg-r_m p{color:#fff}.jzg-r_m .m_b01{margin-bottom:20px!important;text-align:center}.jzg-r_m .m_b02{margin-bottom:16px}.jzg-r_m dl.book{width:300px}.jzg-r_m dl.book dd{width:90%;margin:0 5% 10px}.jzg-r_m dl.book dd>span{position:relative}.jzg-r_m dl.book dd>span>b{position:absolute;left:-12px;top:3px;color:#f00}.jzg-r_m dl.book dd.last{margin:0 5% 10px}.jzg-r_m dl.book dd.last .bon{width:100%;margin-top:10px}.footer_float{width:100%;height:100px;overflow:hidden;position:fixed;bottom:0;z-index:999;background:#5d5b5b}.f_f_box{height:100%;max-width:1200px;margin:0 auto;box-sizing:content-box;background:#5d5b5b}.f_f_box>div{height:100%;float:left}.f_f_box .f_l,.f_f_box .f_r{width:30%;color:#f6f6f6;text-align:center}.f_f_box .f_l img{float:left;margin:24px 15px 0;width:auto}.f_f_box .f_l strong,.f_f_box .f_l p{text-align:left}.f_f_box .f_r{width:20%;position:relative}.f_f_box strong{display:block;font-size:18px;font-weight:500;margin-top:24px}.f_f_box p span{color:#d1b879}.f_f_box .f_r strong,.f_f_box .f_r p{font-size:20px;text-align:left}.f_f_box .f_r strong{letter-spacing:0;margin-top:18px}.f_f_box .f_r p{letter-spacing:3px}.f_f_box .f_c{width:50%}.f_c .book{width:100%;height:100%;position:relative;left:5%}.f_c .book dd{display:inline-block;width:35%;margin-bottom:10px;margin-right:1%}.f_c .book dd>span{display:block;height:30px}.f_c .book dd>span>span{top:3px}.f_c .book .m_t{margin-top:16px}.f_c .book dd input{width:100%;outline:0;border:0;height:30px;text-indent:.8em}.f_c .book dd input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#333}.f_c .book dd input:-moz-placeholder,textarea:-moz-placeholder{color:#333}.f_c .book dd input::-moz-placeholder,textarea::-moz-placeholder{color:#333}.f_c .book dd input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#333}.f_c .book .last{position:absolute;right:16%;top:16px;width:10%;margin:0;height:70px}.f_c .book .last .bon{width:100%;height:100%;border:0;color:#fff;background:#d1b879;font-size:1.2em}.f_c .book .last .bon:hover{opacity:.8;filter:alpha(opacity=80)}.footer_float .togg{position:absolute;right:10px;top:8px;font-size:22px;line-height:22px;color:#aeadad;cursor:default}.footer_float .togg:hover{color:#fff}.footer_float .getshow{position:fixed;bottom:0;left:-100px;height:100px}.footer_float .getshow img{height:100%}#jzg .p_details{margin-bottom:30px}#jzg .jzg-ul li{float:left;margin:5px}#jzg .jzg-ul li p{text-align:center}.noYourHouse p{margin:40px auto;padding-left:324px;font-size:16px;color:#bdbdbd}.noYourHouse p a{border:1px solid #bdbdbd;padding:2px 5px}.noYourHouse p a:hover{background:#bdbdbd;color:#fff}#ajaxList .jzg-add span{float:none;text-align:center;padding:0}#ajaxList .jzg-add span:nth-of-type(2){padding:0 6%}#ajaxList .panel{background:#fff;width:32.33333%;margin:0 .5% 12px}#ajaxList .panel .inner{margin:10px}#ajaxList .panel:hover{-webkit-transform:scale(1);transform:scale(1)}#ajaxList .panel>p{text-align:center;font-size:16px;color:#595959;margin:0 auto 13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:80%}#ajaxList .con-cont_fot li{width:20%}.jzg #ajaxList .inner p{width:100%;text-align:left}.jzg #ajaxList .inner p:last-child{height:3em;overflow:hidden}.jzg #ajaxList .inner p span{display:inline-block;width:50%}.jzg #ajaxList .inner p span strong{color:#ca151d}.jzg #ajaxList .panel{margin-bottom:70px}.jzg-left .txt .viewmore{padding:0!important;margin-top:10px}#ajaxList .loading{margin-bottom:200px}.recru .panel{width:100%}body.pro .panel .tran_scale img{height:100%}


.mp1_1{ height:750px;}

