*{margin:0;padding:0;word-break:break-all;}
body{margin:0 auto;font:normal 12px "ËÎÌå";line-height:20px;background:#fff url(../images/body_bg.jpg) top repeat-x;color:#000;}
a:link{color:#000;text-decoration:none;}
a:visited{color:#000;text-decoration:none;}
a:hover{color:#f00;text-decoration:underline;}
ul,dl,li,dt,dd{list-style:none;}
em,cite{font-style:normal}
img{border:0;}
.clear{clear:both;}

.top{height:22px;width:930px;margin:0 auto;clear:both;padding:8px 15px 5px 15px;}
.top a:link,.top a:visited{color:#666;}
.top a:hover{color:#c00;}
.topl{float:left;width:480px;text-align:left;}
.topr{float:right;width:450px;text-align:right;}
.topl span{float:left;color:#163A7E;padding-right:12px;}
.topl span a:link,.topl span a:visited{color:#163A7E;}
.topl span a:hover{color:#c00;}
.topr span{float:left;width:59px;height:18px;background:url(http://img2.soufunimg.com/home/homepage201004/topbg.gif);text-align:center;margin-left:3px;color:#fff;overflow:hidden;}
.header{padding:26px 15px 0 15px;height:116px;width:930px;margin:0 auto;}
.logo{float:left;width:384px;}
.logo span{display:block;padding-top:4px;}
.logo em{display:inline-block;vertical-align:top;margin:10px 0 0 10px;border:solid 1px #CADFA7;padding:0 5px;}
.tel{float:right;width:257px;padding-top:1px;text-align:right;}
.tel span{display:inline-block;width:196px;height:26px;line-height:26px;background:url(../images/header_bg1.gif);margin-bottom:9px;font-weight:bold;}
.tel em{padding:0 13px;}

.menu{margin:0 auto;background:url(../images/menu_bg1.gif);padding:5px 0 6px 83px;width:891px;height:20px;}
.menu li{float:left;width:100px;padding-left:1px;height:20px;_overflow:hidden;}
.menu li a{display:block;width:100px;height:20px;text-align:center;font-size:13px;font-weight:bold;}
.menu li a:link,.menu li a:visited{color:#fff;}
.menu li a:hover{color:#fff;text-decoration:none;background:url(../images/menu_bg2.gif);}
.menu li a.on{background:url(../images/menu_bg2.gif);}
.menu li p{position:relative;left:-1px;top:0px;background:#424242;border:solid 1px #848484;border-top:0;width:100px;}
.menu li p a{border-top:solid 1px #848484; font-weight:normal;padding:3px 0 2px 0;}
.menu li p a:hover{color:#e7bc3a;background:none;}
.menu li p a.on:link,.menu li p a.on:visited{color:#e7bc3a;background:none;}
.top_photo{padding:33px 29px 0 29px;width:916px;height:351px;margin:0 auto;background:url(../images/photo_bg1.gif);}
.bigPhoto{width:916px;height:295px;overflow:hidden;margin-bottom:14px;}
.smlPhoto{width:916px;height:29px;overflow:hidden;text-align:center;}
.smlPhoto p{display:inline;height:29px;line-height:29px;vertical-align:top;}
.smlPhoto p em{display:inline-block;margin:0 6px;font-size:14px;font-weight:bold;}
.smlPhoto p em a:hover{color:#fff;text-decoration:none;}
.smlPhoto p em.on a:link,.smlPhoto p em.on a:visited{color:#fff;}
.smlPhoto p img{cursor:pointer;margin:0 6px;}
.top_photo1{padding:30px 29px 0 29px;width:916px;height:173px;margin:0 auto;background:url(../images/photo_bg2.gif);}

.main{background:url(../images/main_bg1.gif);padding:0 7px;width:960px;margin:0 auto;}
.index_designer{width:672px;float:left;}
.index_designer h4{height:35px;overflow:hidden;}
.index_designer ul{margin:10px 6px 0 6px;border:dashed 1px #9CD0CC;padding:6px;width:646px;}
.index_designer ol{background:#7ACAEF;padding:0 3px;width:640px;height:418px;}
.index_designer li{float:left;padding:6px 3px 0 3px;width:122px;height:200px;line-height:18px;}
.index_designer li span{display:block;width:122px;height:157px;padding-bottom:7px;overflow:hidden;}
.index_designer li img{width:122px;height:157px;}
.index_designer li em{display:block;text-align:right;height:36px;overflow:hidden;}
.index_designer li.blank{background:url(../images/index_bg1.gif) center 6px no-repeat;margin-bottom:-4px;height:204px;}
.index_news{width:288px;float:right;}
.index_news h4{height:34px;overflow:hidden;}
.index_news ul{border:solid 8px #F3CA4C;border-top:0;background:#E2E2C0;padding:26px 25px 10px 25px;}
.index_news dt{height:22px;width:222px;overflow:hidden;color:#fff;margin-bottom:10px;}
.index_news dt em{float:left;width:5px;height:22px;background:url(../images/index_bg2.gif);overflow:hidden;}
.index_news dt cite{float:left;width:5px;height:22px;background:url(../images/index_bg3.gif);overflow:hidden;}
.index_news dt span{float:left;height:22px;background:#000;overflow:hidden;font-weight:bold;line-height:23px;}
.index_news dd{line-height:24px;height:96px;overflow:hidden;}
.index_news p{width:222px;height:111px;padding:10px 0;border-top:dashed 1px #9CD0CC;border-bottom:dashed 1px #9CD0CC;margin-top:5px;overflow:hidden;}
.index_news ol{margin-top:5px;}
.index_news li{background:url(../images/index_bg4.gif) no-repeat 3px 8px;line-height:32px;padding-left:25px;height:32px;overflow:hidden;}

.index_sample{margin-top:10px;width:960px;}
.index_sample h4{height:39px;overflow:hidden;}
.index_sample h5{padding:10px 0 1px 0;height:31px;overflow:hidden;}
.index_sample h5 span{float:left;margin-left:13px;width:135px;height:31px;line-height:31px;font-size:14px;text-align:center;background:url(../images/index_bg5.gif);overflow:hidden;}
.index_sample ul{padding:20px 6px 10px 6px;width:948px;background:#CAEAF9;}
.index_sample ul li{float:left;width:227px;height:182px;margin:0 5px;display:inline;overflow:hidden;}
.index_sample ul li span{display:block;width:207px;height:138px;padding:10px;background:url(../images/index_bg6.gif);margin-bottom:4px;}
.index_sample ul li span img{width:207px;height:138px;}
.index_sample ul li em{display:block;height:20px;overflow:hidden;text-align:center;}
.index_design{margin-top:10px;width:960px;}
.index_design h4{height:35px;overflow:hidden;}
.index_design h5{background:#D3ECF1;padding-top:8px;border-bottom:solid 1px #7ACAEF;height:30px;line-height:31px;margin-top:10px;}
.index_design h5 span{float:left;margin-left:7px;width:107px;height:30px;font-size:14px;text-align:center;overflow:hidden;}
.index_design h5 span.on{background:url(../images/index_bg7.gif);}
.index_design_l{float:left;width:672px;}
.index_design_l ul{padding:10px;width:652px;line-height:27px;background:#F5F5E9;}
.index_design_l ul td{padding:6px 0 2px 0;border-bottom:dashed 1px #777;text-align:center;}
.index_design_l ul td em{display:block;background:#E8E8CC;}
.index_design_l ul td span{color:#f00;}
.index_design_l ul td.name{text-align:left;padding:6px 10px 2px 10px;}
.index_design_r{float:right;width:288px;}
.index_design_r ul{padding-top:10px;width:288px;line-height:27px;background:#F5F5E9;}
.index_design_r ol{border-left:1px solid #bbb;padding:0 10px 10px 10px;width:267px;}
.index_design_r li{padding:6px 0 2px 0;border-bottom:dashed 1px #777;height:27px;overflow:hidden;}
.index_bottom{background:url(../images/index_bg8.gif);height:22px;width:974px;margin:0 -7px;}

.main1{background:url(../images/main_bg3.gif);padding:0 14px;width:946px;margin:0 auto;}
.main_top{background:url(../images/main_bg2.gif);width:974px;height:35px;margin:0 -14px;}
.main_top1{background:url(../images/main_bg6.gif);width:974px;height:17px;margin:0 -14px;}
.main_bottom{background:url(../images/main_bg4.gif) bottom no-repeat;width:974px;height:30px;margin:0 -14px;}
.position{height:20px;padding:3px 0 2px 15px;color:#333;background:#fff url(../images/main_bg5.gif) left repeat-y;border-bottom:dashed 1px #ccc;}
.position a:link,.position a:visited,.position a:hover{color:#049;}
.nav{padding:20px 20px 0 10px;border-bottom:dashed 1px #ccc;height:33px;line-height:33px;font-size:14px;font-weight:bold;text-align:right;}
.nav a{width:106px;text-align:center;margin-left:10px;display:inline-block;background:url(../images/main_bg8.gif);}
.nav a.on{background:url(../images/main_bg9.gif);}
.pages{margin-top:15px;border-top:dashed 1px #ccc;padding:10px 0;text-align:center;color:#7CCCED;}
.pages *{vertical-align:middle;}
.pages a{display:inline-block;padding:2px 5px;}
.pages a.on{font-weight:bold;}
.pages em{display:inline-block;border:solid 1px #7CCCED;margin:0 5px;}
.pages em img{float:left;}

.main_left{margin-left:7px;float:left;width:247px;display:inline;}
.main_left .cont{width:231px;padding:7px;border:solid 1px #eee;margin-top:15px;}
.main_left .cont1{padding-top:0;border-top:0;margin:0;}
.main_left h4{text-align:center;background:#E2E2C0;padding-top:13px;}
.main_left .cont1 h4{padding:0;}
.main_left ul{padding:5px 10px 20px 10px;width:211px;background:#E2E2C0;}
.main_left ul li{padding:5px 0;line-height:25px;height:25px;border-bottom:dashed 1px #8FC0AB;}
.main_left ul li a{display:block;height:25px;padding:0 10px;overflow:hidden;}
.main_left ul li a.on{background:#7ACAEF;font-weight:bold;}
.main_left ul li a.on:link,.main_left ul li a.on:visited,.main_left ul li a.on:hover{color:#fff;text-decoration:none;}

.main_right{float:right;width:692px;}
.sort{padding:6px;border-bottom:dashed 1px #ccc;}
.sort ul{background:#E3F4FC;width:640px;padding:20px;}
.sort li{clear:both;}
.sort li a:link,.sort li a:visited{color:#00f;text-decoration:underline;}
.sort li a:hover{color:#f00;}
.sort li strong{display:inline-block;width:39px;vertical-align:top;}
.sort li cite{display:inline-block;width:601px;}
.sort li cite a.all{display:inline-block;width:24px;margin-right:12px;}
.sort li font{display:inline-block;width:565px;vertical-align:top;font-size:12px;}
.sort li span{display:inline-block;width:113px;height:20px;overflow:hidden;}
.sort li span a.on:link,.sort li span a.on:visited,.sort li span a.on:hover{color:#f00;text-decoration:none;}
.sort li p{border:solid 1px #8CD1F2;background:#fff;margin:5px -9px 0 66px;padding:5px 8px 5px 8px;text-align:left;}
.case_list ul{padding:5px 22px 0 22px;width:648px;}
.case_list ul li{float:left;width:192px;height:260px;padding:12px 12px 0 12px;}
.case_list ul li strong{display:block;background:#7ACAEF;line-height:27px;height:27px;overflow:hidden;font-size:14px;text-align:center;}
.case_list ul li span{display:block;width:192px;height:128px;overflow:hidden;text-align:center;margin-bottom:5px;}
.case_list ul li em{display:block;height:20px;overflow:hidden;}

.activity{margin:20px 15px 10px 15px;border:solid 9px #c5c5c5;width:898px;height:864px;}
.activity_list{width:692px;padding-top:20px;}
.activity_list ul{width:692px;}
.activity_list li{border-top:1px dashed #ccc;padding:6px;width:680px;height:177px;overflow:hidden;float:left;}
.activity_list li span{float:left;padding:6px 10px;width:230px;height:165px;overflow:hidden;background:#E3F4FC;text-align:center;}
.activity_list li p{float:left;background:#E3F4FC url(../images/main_bg7.gif) 8px 83px no-repeat;padding:18px 18px 0 8px;width:404px;height:159px;}
.activity_list li strong{display:block;padding:5px 15px 3px 15px;height:20px;overflow:hidden;background:#7ACAEF;margin-bottom:5px;}
.activity_list li em{display:block;line-height:35px;}
.activity_list li b{display:inline-block;width:65px;text-align:right;vertical-align:top;}
.activity_list li font{font-size:12px;display:inline-block;width:339px;height:70px;overflow:hidden;}
.activity_list li cite{display:inline-block;width:339px;height:35px;overflow:hidden;}
.activity_list .pages{margin:0;}

.share_list ul{width:692px;}
.share_list li{padding:40px;width:612px;height:262px;overflow:hidden;}
.share_list li span{float:left;width:350px;height:250px;padding:4px 6px 6px 4px;text-align:center;overflow:hidden;border-right:solid 2px #9f9f9f;border-bottom:solid 2px #9f9f9f;}
.share_list li p{float:right;width:210px;}
.share_list li strong{display:block;background:#BEE9FC;line-height:23px;height:23px;padding:0 10px;font-size:14px;margin:40px 0 10px 0;overflow:hidden;}
.share_list li em{display:block;height:30px;line-height:30px;overflow:hidden;}
.share_list li cite{display:inline-block;width:65px;font-weight:bold;text-align:right;}
.designer_list ul{padding:0 24px 20px 23px;width:645px;}
.designer_list li{margin:35px 20px 0 20px;width:175px;overflow:hidden;display:inline;float:left;}
.designer_list li strong{display:block;line-height:25px;padding:0 10px;height:25px;overflow:hidden;font-size:14px;background:#7ED1F9;text-align:center;border-top:1px dashed #ccc;}
.designer_list li span{display:block;width:176px;margin-right:-1px;height:105px;overflow:hidden;}
.designer_list li em{float:left;width:87px;text-align:center;padding-right:1px;}
.designer_list li cite{display:block;width:176px;margin-right:-1px;border-bottom:1px dashed #ccc;background:#BEE9FC;line-height:18px;height:18px;overflow:hidden;margin-top:3px;}
.designer_list li p{display:block;text-align:center;padding-top:18px;}
.share{padding:0 10px;width:926px;}
.share .nav{text-align:left;}
.share ul{padding-top:25px;text-align:center;}
.share strong{display:inline-block;clear:both;margin:10px 0;background:#7ED1F9;line-height:23px;height:23px;font-size:14px;padding:0 50px;}
.share p{background:#DFF3FE;text-align:left;}
.share p span{display:block;width:846px;overflow:hidden;}
.share p em{display:block;text-align:left;line-height:24px;padding:25px 40px;}

.mission_list ul{margin:7px;padding:7px;width:664px;background:#E3F4FC;}
.mission_list table{width:100%;text-align:center;}
.mission_list th{padding:3px 0 2px 0;background:#CBEFFF;font-weight:normal;}
.mission_list td{padding:8px 0 6px 0;border-bottom:dashed 1px #ccc;}
.mission_list td.name{text-align:left;padding:8px 10px 6px 10px;}
.mission_list td em{color:#f00;}
.mission_list .pages{margin:0;}

.articlelist ul{padding-bottom:25px;width:692px;}
.articlelist li{margin:40px 10px 0 10px;background:#DDF1FA;padding:6px 10px;width:652px;}
.articlelist li span{float:left;width:120px;height:120px;overflow:hidden;text-align:center;padding:5px;border:solid 1px #ccc;background:#fff;}
.articlelist li p{float:right;margin-right:20px;display:inline;width:475px;height:120px;line-height:30px;background:url(../images/main_bg10.gif) no-repeat left 30px;padding:3px 5px 0 5px;}
.articlelist li p strong{display:block;font-size:14px;height:30px;overflow:hidden;}
.articlelist li p font{display:block;font-size:12px;height:90px;overflow:hidden;}
.article{padding:0 10px;width:926px;}
.article ul{padding-top:35px;text-align:center;}
.article strong{display:block;clear:both;margin:0 auto 10px auto;background:#7ED1F9;line-height:29px;height:29px;font-size:14px;padding:0 10px;width:700px;text-align:center;}
.article p{text-align:left;}
.article p span{display:block;width:846px;overflow:hidden;}
.article p em{display:block;text-align:left;line-height:24px;padding:25px 40px;}

.newslist ul{padding-top:32px;width:692px;}
.newslist li{border-top:dashed 1px #ccc;padding:4px 7px;width:678px;height:29px;}
.newslist li span{line-height:29px;height:29px;overflow:hidden;display:block;background:#E3F4FC url(../images/main_bg11.gif) no-repeat 20px 12px;padding:0 10px 0 35px;}
.newslist .pages{margin:0;}
.newsinfo h5{border-top:dashed 1px #ccc;border-bottom:dashed 1px #ccc;line-height:29px;height:29px;overflow:hidden;background:#E3F4FC;padding:0 10px;margin-top:32px;font-size:14px;text-align:center;}
.newsinfo ul{padding:25px 40px;width:612px;line-height:24px;}
.newsinfo ul span{display:block;width:612px;overflow:hidden;text-align:left;padding-bottom:25px;}

.live li{width:672px;padding:10px 10px 0 10px;border-bottom:dashed 1px #ccc;}
.live li img,.school img{vertical-align:middle}
.school{padding:85px 0 85px 15px;border-bottom:dashed 1px #ccc;}
.storelist ul{padding:45px 40px 95px 40px;width:866px;height:525px;background:url(../images/main_bg12.gif) no-repeat 660px bottom;}
.storelist li{float:left;width:353px;padding:10px 40px;height:85px;overflow:hidden;}
.storelist li p{width:277px;float:left;}
.storelist li strong{display:block;font-size:14px;border-bottom:solid 1px #ccc;height:20px;overflow:hidden;margin-bottom:4px;}
.storelist li em{display:block;color:#555;}
.storelist li span{width:73px;float:right;}
.storelist li span a:link,.storelist li span a:visited{color:#7acaef;}
.storelist li span a:hover{color:#f00;}

.footer{border-top:4px solid #ddd;margin:15px auto 0 auto;width:100%;}
.content{width:455px;height:350px; border:solid 3px #E4F2FF;font:12px/20px "ËÎÌå";color:#444;}