@charset "utf-8";
/*网页的全局样式 解决兼容问题*/
body,div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,table,tr,td,form,input,select,textarea,span,img,a,em,*{ margin:0; padding:0;font-weight:normal;}
article,section,aside,nav,header,footer,address,header,hgroup,blockquote,figure,figcaption{ display:block;}
body{ font-family:"微软雅黑"; font-size:12px; color:#000000;}
ul,ol,li{ list-style:none;}
h1,h2,h3,h4,h5,h6{ font-family: "微软雅黑"; font-weight:normal; font-size:12px; }
input,select,textarea{ vertical-align:middle;}
img{ border:none; vertical-align:middle;}
a{ text-decoration:none;cursor: pointer;}
a img { border: none; }
a span, form label { cursor: pointer; }
table { border-collapse: collapse; }
blockquote, q { quotes: "" ""; }
img, object, button, input, select { vertical-align: middle; }
input,select { outline: none; }
em, s, i { font-style: normal; text-decoration:none; }
html,body{ width:100%; height:auto;}
body{ position:relative;}
.clear{ clear:both;  overflow:hidden;}
.fl{float:left; display:inline;}
.fr{float:right;display:inline;}
.ct{ width:1200px; margin:0 auto; overflow:hidden;}
.min_hh{ min-height:500px;}


.logo_text font a:hover{ color:#389c39;}
/*top*/
.top_box{ background:url(../images/top_bj.jpg) no-repeat center center; height:123px; margin-bottom:10px;}
.logo_text{ width:1200px; margin:0 auto;}
.logo_text img{ padding-top:23px; float:left;}
.logo_text font{ float:right; padding-top:10px; font-size:14px; height:22px;}
.logo_text font a{ margin-left:10px; color:#323333;}
.logo_text em{ float:right; display:inline-block; margin-right:-40px; margin-top:20px;}
.logo_text em a{ padding:0 2px; display:inline-block; position:relative;}
.wexin_box{ position:absolute; left:-30px; top:35px; z-index:999; display:none;}
.wexin_box img{ width:100px; height:100px;}
.wqwx:hover .wexin_box{ display:block;}

/*banner*/
.br_box{ background:url(../images/br01.png) no-repeat center center; height:614px; display:block; position:relative; margin-bottom:15px;}
.br_bj_box{ width:397px; background:url(../images/bbj.png) no-repeat; height:614px; position:absolute; left:50%; margin-left:201px;}
.br_bj_box em{ display:block; text-align:center; margin:104px 0 25px 0;}
.br_bj_box span{ display:block; width:206px; height:35px; background:#389c39; border-radius:2px; margin:0 auto 30px; padding:1px;}
.br_bj_box span a{ display:block; line-height:33px; font-size:17px; color:#fff; text-align:center; border:#423f3f solid 1px;}
.br_bj_box span a:hover{ background:#3dac3e;}
.br_bj_box p{ text-indent:2em; text-align:center; line-height:25px; color:#fff; font-size:14px; padding:0 40px; margin-bottom:28px;}
.br_bj_box i{ display:block; margin-bottom:10px; text-align:center; font-size:14px; color:#fff;}


/*专业办公空间设计*/
.zhuye_box{ height:668px; background:url(../images/cbjj.png) repeat-x; margin-bottom:15px;}
.zhuye_box img{ padding:23px 0 35px 0;}

.zykj_box{ background:#efefef; height:543px;}
.zyk_box_rr a{ width:238.8px; height:220px; display:inline-block; float:left; text-align:center;border:#cccccc solid 1px;border-right:none;border-top:none;color:#323333; position:relative;line-height:220px;}
.zyk_box_rr a img{max-width:190px;}
.zyk_box_rr a span{display:block;position:absolute;top:70px;left:50%;text-align:center;width:74px;margin-left:-32px;font-size:18px; color:#323333;} 
.zyk_box_rr a:hover{ background:#fff;}
.zyk_box_rr a:hover span{ color:#a7c03e;}
.zyk_box_rr{ border-right:#cccccc solid 1px;}
.zykj_box>span{ display:block; text-align:center; padding-top:15px;}
.zykj_box>span>a{ text-align:center; display:inline-block; width:64px; height:64px; border-radius:50%; border:#c3d487 solid 2px; font-size:20px; color:#c3d487; text-align:center; line-height:64px; margin:0 10px; cursor:text;}
.zykj_box>span>a:hover{ background:#c3d487; color:#fff;}

/*展厅*/
.zhanting_box{ height:695px; background:#efefef; padding-top:40px; margin-bottom:15px;}
.focus{width:1200px;height:638px;border:1px solid #EEE;position:relative;margin:0 auto;padding-bottom:20px;border-bottom:#cccccc dashed 1px;}
.f426x240{width:1200px;height:638px;overflow:hidden}
.f426x240 img{width:1200px;height:638px}
.rslides{width:100%;position:relative;list-style:none;}
.rslides_nav{height:89px;width:86px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:5px;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/jl.png) no-repeat;margin-top:-30px}
.rslides_nav.next{left:auto;background:url(../images/jr.png) no-repeat;right:5px; }
.rslides_tabs{margin:12px auto;clear:both;text-align:center}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px; position:relative;}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:efefef;display:inline-block;_display:block;*display:block;width:9px;height:9px; color:#efefef; cursor:text;}
.rslides li span{ display:block;width:100%;background:url(../images/bj_hh.png);position:absolute;bottom:0px;z-index:99;color:#fff;padding:20px 0; color:#fff;}
.rslides li span em{ display:inline-block; width:162px;font-size:34px; text-align:center;}
.rslides li span p{ width:990px; float:right; border-left:#fff solid 1px; padding:0 20px; font-size:14px !important; line-height:23px;}

/*系列空间产品展示*/
.xilie_box{ height:189px; background:#449638;}
.kongj_tt img{ padding-top:55px;}
.wrap{ background:url(../images/xbj.png) repeat-x; height:773px;padding-top:15px;}
.tab_box{ width:1200px; overflow:hidden; margin:0 auto;}
.tab_box-hd{ width:120%;}
.tab_box-hd {  zoom:1; width:1211px;}
.tab_box-hd li{ float:left; width:163px;height:120px;margin-right:10px; color:#fff; text-align:center; cursor:pointer; position:relative;}
.tab_box-hd li img{ height:120px;}
.tab_box-hd li h2{ font-size:18px; padding-bottom:5px;}
.tab_box-hd li em i{ font-size:12px;}
.tab_box-hd li.active em{ position:absolute; left:0; top:0; height:78px; width:163px; background:url(../images/qh.png); z-index:99999; display:block;}
.tab_box-hd li.active em h2{ color:#fff;}
.tab_box-hd li.active em i{ color:#a5c13f;}
.tab_box-hd li.active em font{ display:block; background:url(../images/ls.png) no-repeat 45px 78px; height:98px; }
.tab_box-bd{ padding-top:35px;}
.tab_box-bd li{display:none; border-top:0 none; padding-top:122px; }
.tab_box-bd li.thisclass{ display:list-item;}
.tab_box-hd li em{ position:absolute; left:0; top:0; height:77px; width:163px; background:url(../images/qc.png); z-index:99999; display:block; color:#cccccc; padding-top:43px;}
.tab_box_ll{ width:896px; height:602px;}
.tab_box_ll img{width:896px; height:602px;}
.tab_box_rr{ width:283px;}
.tab_box_rr h2{ margin-bottom:38px;}
.tab_box_rr p{ font-size:14px; color:#cccccc; line-height:25px; margin-bottom:20px;}
.tab_box_rr i{ display:block; font-size:11px;color:#cccccc;line-height:25px;}

/*四张图*/
.si_box{ margin-top:15px;}
.si_box_text{ width:120%;}
.si_box_text a{ width:290px; height:210px; float:left; display:inline-block; margin-right:13px; position:relative;}
.si_box_text a img{width:290px; height:210px;}

.si_box_text a em{ position:absolute; display:block; background:url(../images/qh.png); left:0; top:0; width:290px; height:210px; line-height:210px; text-align:center; color:#fff; font-size:14px; display:none;}
.si_box_text a:hover em{ display:block;}
.si_box_text a font{position:absolute;display:block; background:url(../images/amor.png);left:0; top:0; width:290px; height:210px; line-height:210px; text-align:center; color:#000; font-size:23px; z-index:99;}


/*bottom*/
.bottom_box{ background:#eaeaea; padding:65px 0; margin-top:15px; text-align:center; line-height:25px;}
.bottom_box p{ padding-bottom:26px; color:#666666;}
.bottom_box em{ display:block; color:#389c39; padding-bottom:30px;}
.bottom_box i{ display:block;color:#389c39;}

.bottom_box a{ padding:0 10px; font-size:14px; display:inline-block; margin-bottom:10px; color:#333;}
.bottom_box a:hover{ color:#37774e;}

/*产品展示*/
.zhuye_box_sj{ background:url(../images/bjcp.png) repeat-x;}
.cp_box_shu_text{ margin-left:18px;}
.kongj_sj{ color:#fff; height:61px; line-height:61px;}
.kongj_sj em{ font-size:28px; display:inline-block; float:left;display:inline-block;}
.kongj_sj>em>img{ padding:2px 0 0 0 ;}

.nav_box{ font-size:18px; display: block; /* float:right; */width: 1200px;margin:40px auto 20px;color: #333; text-align:right;}
.nav_box a{ display:inline-block; margin:0 0px 0 30px; height:33px;color:#333;} 
.cur_aa{ border-bottom:#a5c13f solid 2px;}

.kongj_sj em font{ font-size:28px; color:#a5c13f; padding-left:10px;}
.cp_box_shu{ background:#fff; padding:40px 0; border:#cccccc solid 1px;}
.cp_box_shu01{ padding:inherit !important; border:none;border-left:#cccccc solid 1px;border-top:#cccccc solid 1px;border-right:#cccccc solid 1px;}
.cp_box_shu_text font{ width:366px; height:245px; border:#666666 solid 1px; display:inline-block; margin:0 10px 10px 10px; position:relative; overflow:hidden;}
.cp_box_shu_text font img{width:366px; height:273px;}
.cp_box_shu font em{ display:block; position:absolute; left:0; top:0;width:264px; height:273px; background:url(../images/qh.png); padding-left:100px; display:none;}
.cp_box_shu font em a{ display:inline-block; background:#449638; height:55px; color:#fff; font-size:22px; line-height:50px; padding:0 10px; margin:0 5px; margin-top:123px; border-radius:5px;}
.cp_box_shu_text>font:hover em{ display:block;}

/*产品展示 详细*/
.cp_page{ padding:0 42px; position:relative;}
.cp_page em{ display:block; position:absolute; left:13px;top:30px; width:14px; font-size:14px; color:#a5c13f;}
.cp_page img{ width:100%}
.cp_page p{ line-height:23px;}
/*展板*/
.cp_page p{ border-bottom:#cccccc dashed 1px;font-size:14px; color:#666; padding-bottom:20px; margin-bottom:30px;}
.cp_page p:last-child{ border-bottom:none !important;}

/*产品展示 转倚*/
.cp_page_zy a{ width:239px; height:223px; float:left; display:inline-block; float:left; border-right:#cccccc  solid 1px; border-bottom:#cccccc  solid 1px;position:relative; text-align:center; line-height:223px;}
.cp_page_zy a:hover{ background:#fff;}
.cp_page_zy a img{ max-width: 240px;max-height: 220px;}
.cp_page_zy a em{ display:block; position:absolute;top:77px; text-align:center; color:#323333; font-size:18px;left:50%; margin-left:-70px; width:60%;}

/******************翻页   开始*********************************/
.fanye_box{ margin:40px 14px 40px; text-align:center;}
.fanye_box a{ padding:3px 10px; display:inline-block; border:#d2d0d1 solid 1px; margin:0 3px; color:#686868; font-size:14px;}
.fanye_box a:hover,.curr_xua{ background:#d2d0d1; color:#fff !important;}
/******************翻页   结束*********************************/

/*弹出*/
.box_hh{ background:url(../images/qh.png); width:100%; height:100%; position:absolute; top:0; left:0; display:none;}
.tachu_box{ width:950px;  height:550px; background:url(../images/tr.png) no-repeat -120px center; position:fixed; top:0; left:50%; margin-left:-500px; text-align:center; line-height:550px;}
.clos{ position:absolute;top:-243px; right:18px; display:inline-block; z-index:999999; height:20px;}
.s_fan{ position:absolute; left:0;}
.x_fan{position:absolute; right:0;}

.blk_18{ overflow:hidden; zoom:1; width:960px; margin:0 auto; height:785px; }
.blk_18 .pcont{ width:835px; float:left; overflow:hidden; _display:inline;}
.blk_18 .ScrCont{ width:32766px; zoom:1;}
.blk_18 #List1_1, .blk_18 #List2_1{ float:left; overflow:hidden;}
.blk_18 .RightBotton{ width:61px; height:583px; float:left; background:url(../images/lr.png) no-repeat left 212px;}
.blk_18 .LeftBotton{ width:61px; height:583px; float:left; background:url(../images/lf.png) no-repeat left 212px;}
.pl{ width:800px; float:left; overflow:hidden; display:inline; text-align:center; margin-left:30px;}
.pl dl dt img{ max-width:540px;max-height: 540px;}

.kongj_sj01 i a{ margin:inherit !important;}

.cp_box_shu_text span{ display:block; position:absolute; bottom:0; background:url(../images/qh.png); width:100%; padding:10px 0; text-align:center;}
.cp_box_shu_text span u{ font-size:18px; color:#fff;display:block; text-decoration:none;}
.cp_box_shu_text span b{ color:#a5c13f; font-size:12px; display:block;}

/*简介*/
.cp_box_shu_ji i{ display:block; display:block; text-align:center;}

/*地图*/
.cp_box_ll{ width:707px; height:500px; float:left; padding:0 0px 40px 30px;}
.cp_box_rr{ float:right; width:417px; float:right; font-size:14px; line-height:25px; color:#666;}

/*后加*/
.kongj_sj_ii{ padding-top:15px;}
.kongj_sj_ii span{ float:right; font-size:18px; color:#fff;}
.kongj_sj_ii span a{  font-size:18px; color:#fff;}



