@charset "utf-8";
.search, .head_menu, .project_title li a, .project_con_left a, .main_title, .fitment_bot, .fitment_note_left, .scenario_bot, .iucing_title, .iucing_bot, .project_bot, .sub_title, .sub_bot, .sub_title1 a, .sub_note a, #navigation, #navigations, .building, .building_con_left, .bottom_title, .bottom_list h3 a, .bottom_list h4 a, .sub_note1 a, .promoters_list h4 a,.focus { background:url(../images/jzy.gif) no-repeat; }
.project_title, .project_con, .fitment_con, .fitment_note, .building_con, .bottom_list, .promoters_list, .developer_imgwarp, .developer_imgmid,.fitment_note,.scenario_list { overflow:hidden; *display:inline-block;
}
* {  font-family:"宋体"; }
a { color:#000; text-decoration:none;font-size:12px; }
a:hover { color:#ff6600; }
body { margin:0px; padding:0px; color:#000; background:#e7e7e7; font-size:12px;line-height:14px; }
ul, li, ol, li { margin:0px; padding:0px; list-style:none; }
h1, h2, h3, h4, h5, h6, p, dl, dt, dd, form { margin:0px; padding:0px; font-weight:normal; }
input, select { vertical-align:-6px; }
img { border:0px; vertical-align: middle; margin:0px; padding:0px; }
.clear { clear:both; font-size:0px; height:0px; line-height:0px; }
table { border-collapse:collapse; border:0px; }
tr, td { margin:0px; padding:0px; }
#head, #project, #case, #foot, #middle, #bottom { width:983px; margin:0px auto; background:#fff; padding:0px 7px 0px 7px; }
/******头部********/
#head { position:relative;}
#setArea{ position:absolute; z-index:500; top:3px; right:150px; background:#fff; width:60px; height:20px;cursor:pointer;/-moz-opacity:0;opacity:0;filter:alpha(opacity=0);*/}
.head_bot { overflow:hidden; *display:inline-block;
padding:0px 0px 7px 0px; }
.logo { height:185px; position:relative;z-index:50}
.logo object { height:185px; }
#head .logo_link a { color:#000; display:inline-block; padding:0px 7px 0px 0px; }
.search { background-position:0px 0px; width:226px; height:55px; float:left; }
.search1, .search2, .search3 { float:left; }
.search1 { font-weight:bold; color:#9E3F00; padding:20px 0px 0px 7px; font-size:13px; }
.search2 { padding:17px 0px 0px 0px; }
.search2 input { border:1px solid #E5B35C; height:15px; width:90px; }
.search3 { padding:16px 0px 0px 5px; }
.head_menu { background-position:left -57px; width:749px; height:52px; float:right; padding:3px 0px 0px 5px; }
.head_menu li { padding:0px 2px 0px 0px; float:left; background:#99CC00 url(../images/head_line.gif) no-repeat right; }
.head_menu li.noline { padding:0px; background:#99cc00 none; }
#head .head_menu li h3 a { background:#99CC00; display:inline-block; color:#003366; font-size:14px; font-weight: bold; height:23px; padding:7px 14px 0px 12px; margin:0px 0px 0px 8px; }
#head .head_menu li h3 a:hover { background:url(../images/menu_bg.gif) repeat-x; }
#head .head_menu li h3 a.press { background:url(../images/menu_bg.gif) repeat-x; }
#head .head_menu li h4 { text-align:center; background:#EFEFEF; padding:5px 0px 0px 0px; }
#head .head_menu li h4 a { font-family:Arial, Helvetica, sans-serif; color:#6F6F6F; font-size:9px; display: inline-block; }
/******首页第一层******/
#project { padding:0px 7px 10px 7px; }
#project_left { float:left; width:344px; }
#project_right { float:right; width:630px; }
.project_title { width:344px; }
.project_title li { float:left; }
.project_title li a { width:111px; height:23px; display:block; text-align:center; background-position:-389px 0px; font-size:14px; padding:8px 0px 0px 0px; }
/*.project_title li a:hover { width:121px; background-position:-246px 0px; }*/
.project_title li a.press { width:121px; background-position:-246px 0px; font-weight:bold; }
.project_warp { border:1px solid #FF8400; border-top:none; border-bottom:none; width:321px; height:219px; padding:10px 10px 6px 10px; }
.project_con { background:url(../images/line.gif) repeat-x bottom; padding:6px 0px 4px 0px; }
.project_con_left { float:left; }
.project_con_left a { background-position:-827px -19px; padding:0px 0px 0px 10px; }
.project_con_right { float:right; }
.project_bot { background-position:-142px -243px; height:6px; font-size:0px; }
#pro_con2, #pro_con3, #pro_cons2, #pro_cons3 { display:none; }
.main_title { height:32px; background-position:left -116px; }
.main_title h3 { color:#0354A5; font-weight:bold; font-size:14px; float:left; padding:9px 0px 0px 45px; }
.main_title h4 { float:right; padding:11px 10px 0px 0px; }
#project_right .main_title h4 a { color:#000; }
.fitment { }
.fitment_con { padding:10px 10px 2px 10px; border:1px solid #8AD7FF; border-top:none; border-bottom:none; }
.fitment_left { border:1px solid #cdcdcd; float:left; width:278px; height:212px; text-align:center; background:#F6F6F6; padding:7px 0px 0px 0px; position:relative; }
.fitment_left h3 { font-weight:bold; padding:5px 0px 0px 0px; }
.fitment_right { float:right; }
.fitment_note { background:url(../images/line1.gif) no-repeat 24px bottom; width:315px; height:16px; padding:8px 0px 0px 0px; }
.fitment_note_left { float:left; background-position:-568px -17px; padding:0px 0px 0px 25px; }
.fitment_note_right { float:right; }
.fitment_bot { width:630px; background-position:-142px -192px; height:7px; font-size:0px; clear:both; }
#flash_show_out {MARGIN-TOP: 5px;  WIDTH: 322px;}
#flash_show {BORDER-TOP-WIDTH: 4px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 4px; BORDER-BOTTOM-WIDTH: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative;  TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 4px}
#flash_img {FILTER: progid:DXImageTransform.Microsoft.Fade ( duration=0.5, overlap=1.0 ); OVERFLOW: hidden; HEIGHT: 188px}
#flash_img img
{
	width:266px;
	height:188px;
}
#flash_btn {PADDING-LEFT: 9px; position:absolute; bottom:0px; right:6px;}
#flash_btn a {FONT-SIZE: 12px; BACKGROUND: #666; FLOAT: left; WIDTH: 20px; CURSOR: pointer; color:#FFF; font-weight:bold; LINE-HEIGHT: 18px; HEIGHT: 18px; TEXT-ALIGN: center;filter: Alpha(Opacity=50); border-right:1px solid #FFF;}
#flash_show_ctl {PADDING-RIGHT: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; COLOR: #434343; PADDING-TOP: 3px; HEIGHT: 16px}
#flash_show_ctl A {COLOR: #434343}
#flash_show_ctl_msg {FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00); text-align:center; padding:7px 0px 0px 0px;}
#flash_show_ctl_msg a
{
	font-size:13px;
}
/*****首页第二层*****/
#case { padding:0px 7px 10px 7px; }
#case_left { width:344px; float:left; }
#case_right { width:630px; float:right; }
.scenario { margin:0px 0px 10px 0px; }
.scenario_list { background:url(../images/scenario_bg.gif) repeat-x; border-left:1px solid #8AD7FF; border-right:1px solid #8AD7FF; padding:12px 0px 5px 0px; }
.scenario_list li { float:left; width:144px; margin:0px 0px 0px 9px; display:inline; border:1px solid #CDCDCD; background:#F6F6F6; text-align:center; padding:3px 0px 0px 0px; }
.scenario_list li img { width:134px; height:101px; }
.scenario_list li h3 a { height:102px; display:block; padding:2px 0px 0px 0px; }
.scenario_list li h4 a { display:block; padding:7px 0px 6px 0px; text-align:center; }
.scenario_bot { background-position:left -267px; height:9px; font-size:0px; }
#iucing { margin:10px 0px 0px 0px; }
.iucing_title { background-position:-142px -157px; height:27px; }
.iucing_title h3 { float:left; font-weight:bold; font-size:14px; padding:7px 0px 0px 15px; }
.iucing_title h4 { float:right; padding:9px 10px 0px 0px; }
.iucing_con { border-left:1px solid #FF8400; border-right:1px solid #FF8400; /*background: url(../images/iucing_bg.gif) no-repeat 0px bottom;*/ height:82px; }
.iucing_image { padding:10px 0px 0px 20px; }
.iucing_image a { display:inline-block; padding:2px 10px 2px 0px; }
.iucing_image a img
{
	width:88px;
	height:31px;
}
.iucing_bot { background-position:-142px -234px; height:6px; font-size:0px; }
.iucing_list { padding:10px 0px 0px 21px; }
.iucing_list li { float:left; height:18px; width:110px; overflow:hidden; }
.iucing_list li a { font-weight:bold;color:#ff6600; display: inline-block; padding:0px 10px 0px 0px; font-size:13px; }
.iucing_list li a:hover{ color:#000;}
/********内页*******/
#middle { padding:0px 7px 10px 7px; }
#middle_left { float:left; width:226px; }
#middle_right { float:right; width:753px; }
/******内页左边*******/
.sub_title { background-position:-502px -208px; width:226px; height:41px; }
.sub_title h3 { float:left; color:#9E3F00; font-weight:bold; font-size:16px; padding:14px 0px 0px 15px; }
.sub_title h4 { float:right; color:#DD9A24; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:16px 7px 0px 0px; letter-spacing:1px; }
.sub_con { border-left:1px solid #ccc; border-right:1px solid #ccc; padding:0px 4px 18px 4px; width:215px; }
.sub_title1 { background:url(../images/line.gif) repeat-x bottom; text-align:right; padding:20px 15px 3px 0px; }
div.sub_title1 a { background-position:-786px 0px; padding:0px 0px 0px 30px; color:#006600; font-weight:bold; font-size:14px; display:inline-block; }
.sub_note { background:url(../images/line.gif) repeat-x bottom; padding:13px 0px 5px 30px; }
.sub_note1 { background:url(../images/line.gif) repeat-x bottom; padding:15px 0px 3px 30px; }
#middle_left .sub_note1 a { background-position:-790px -134px; color:#000; font-size:14px; padding:0px 0px 0px 15px; }
#middle_left .sub_note1 a.focus { color:#ff6600; font-weight:bold; background-position:-786px 0px; }
#middle_left .sub_note1 a:hover
{
	color:#FF6600;
}
#middle_left .sub_note a { background-position:-782px -33px; display:inline-block; font-size:14px; font-weight:bold; padding:5px 0px 0px 30px; }
#middle_left .sub_note a:hover
{
	color:#ff6600;
}
.sub_bot { background-position:-142px -208px; height:6px; font-size:0px; }
/******内页导航********/
#navigation { background-position:left -283px; height:25px; font-size:14px; padding:14px 0px 0px 15px; margin:0px 0px 5px 0px; }
#navigation a { font-size:14px; }
#navigation strong { font-size:14px; font-weight:bold; }
#navigations { background-position:left -370px; height:25px; font-size:14px; padding:14px 0px 0px 15px; margin:0px 0px 5px 0px; }
#navigations a { font-size:14px; }
#navigations strong { font-size:14px; font-weight:bold; }
.building { height:24px; background-position:left -332px; text-align:center; font-size:16px; font-weight:bold; padding:7px 0px 0px 0px; }
.building_warp { border:1px solid #D8D8D8; border-top:none; background:#F7FFF2; }
.building_title { height:25px; padding:30px 0px 0px 0px; }
.building_title1 { float:left; font-weight:bold; font-size:14px; line-height:150%; text-align:right; width:200px; }
.building_title2 { float:left; font-weight:bold; font-size:14px;line-height:150%;  width:387px; text-align:right; }
.building_con { padding:12px 0px 5px 90px; background:url(../images/line2.gif) no-repeat 120px bottom; }
.building_con_left { float:left; width:410px;line-height:140%; background-position:-789px -70px; padding:0px 0px 0px 30px; }
.building_con_left a { font-size:14px; }
.building_con_left img { vertical-align:2px; margin:0px 0px 0px 10px; }
.building_con_right { float:left; color:#717171; }
.input1 { border:1px solid #949991; margin:0px 5px 0px 0px; }
#bottom { padding:0px 7px 10px 7px; }
.bottom_title { background-position:left -593px; height:31px; }
.bottom_title h3 { float:left; color:#296B00; font-weight:bold; font-size:14px; padding:9px 0px 0px 20px; }
.bottom_title h4 { float:right; padding:10px 15px 0px 0px; }
#bottom .bottom_title h4 a { color:#414141; }
.bottom_list { border:1px solid #BABABA; border-top:none; padding:10px 0px 20px 2px; }
.bottom_list li { float:left; width:195px; text-align:center; }
.bottom_list li img
{
	width:175px;
	height:149px;
}
.bottom_list h3 a { width:181px; height:151px;display:inline-block; background-position:4px -417px;padding:2px 0px 0px 2px;*padding:1px 0px 0px 2px; }
.bottom_list h4 { text-align:center; padding:8px 0px 0px 0px; }
#bottom .bottom_list h4 a { background-position:-788px -103px; font-size:14px; color:#444545; padding:0px 0px 0px 20px; }
#promoters { border:1px solid #BABABA; border-top:none; padding:0px 0px 5px 0px; }
.promoters_list { border-bottom:1px solid #bababa; padding:19px 0px 19px 4px; background:#F7F7F7; }
.promoters_list li { float:left; width:220px; height:185px; text-align:center; margin:0px 0px 19px 19px; padding:5px 0px 0px 0px; border:1px solid #cdcdcd; display:inline;}
.promoters_list h3 a { height:150px;  }
.promoters_list h3 a img
{
/*	width:210px;*/
}
.promoters_list h4 { padding:10px 0px 0px 0px; }
#promoters .promoters_list h4 a { background-position:-788px -103px; font-size:14px; color:#444545; padding:0px 0px 0px 20px; }
#developer { border:1px solid #BABABA; border-top:none; padding:10px 0px 5px 0px; background:#F7FFF2; }
.developer_time { background:url(../images/line.gif) repeat-x bottom; font-size:13px; text-align:right; padding:0px 15px 5px 0px; }
.developer_img { text-align:center; padding:20px 0px 15px 0px; }
.developer_img img { border:1px solid #868686; padding:1px; }
#mechanism { border:1px solid #D8D8D8; border-top:none; }
.mechanism_time { background: url(../images/line.gif) repeat-x bottom; font-size:13px; padding:8px 20px 5px 0px; text-align:right; }
.mechanism_con { color:#4E4E4E; padding:10px; background:#f7fff2; line-height:2; }
.developer_imgwarp { width:713px; height:94px; border:1px solid #CBCBCB; margin:0px auto; background:#E9E9E9; }
.developer_imgleft, .developer_imgmid, .developer_imgright { float:left; height:94px; }
#developer_warp { float:left; overflow:hidden; *display:inline-block;
}
.developer_imgleft { width:24px; border-right:1px solid #CBCBCB; background:url(../images/ico1.gif) no-repeat center center; }
.developer_imgmid { width:653px; height:88px; padding:6px 0px 0px 10px; }
.developer_imgmid li { float:left; padding:0px 0px 4px 0px; width:108px; }
.developer_imgmid li a { border:1px solid #c5c5c5; display:inline-block; padding:2PX; background:#fff; }
.developer_imgright { width:24px; border-left:1px solid #CBCBCB; background:url(../images/ico2.gif) no-repeat center center; }
.developer_note { background:url(../images/line.gif) repeat-x; margin:15px 0px 0px 0px; line-height:22px; color:#2F2F2F; padding:20px 20px 10px 20px; }
#contact { background:#fff url(../images/contact.gif) no-repeat 10px top; }
#contact_list { padding:20px 0px 0px 300px; width:250px; height:130px;
}
#contact_list li { width:270px; overflow:hidden; *display:inline-block;
line-height:18px; }
#contact_list li b { float:left; }
#contact_list li i { float:left; font-style:normal; }
#contact_map { padding:50px 0px 0px 90px; }
#contact_msg { border:1px solid #006AB4; background:#EEF7FE; width:542px; margin:20px 0px 0px 90px; padding:0px 0px 10px 0px; }
#contact_msg textarea { vertical-align:middle; border:1px solid #006AB4; }
#contact_msg td { font-size:14px; padding:8px 0px 6px 10px; }
.contact_msgtitle { height:31px; background:#EEF7FE -720px -340px; }
#contact_msg input { border:1px solid #006AB4; height:25px; vertical-align:middle; line-height:25px; }
.contact_input input { background:#FFF; width:80px; line-height:23px; margin:0px 50px 0px 0px; }
.top
{
	text-align:right;
	padding:15px 0px 0px 0px;
	clear:both;
}
#volume
{ font-size:14px;
	width:500px;
	margin:0px auto;
	padding:30px 0px 10px 0px;
	overflow:hidden;
	*display:inline-block;
}
.volume1
{
	float:left;
}
.volume2
{
	float:right;
}
.volume1 a,.volume2 a
{font-size:14px;
	CURSOR: pointer;
}
/*******分页*******/
#page { text-align:center; padding:30px 0px 20px 0px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; }
/*#page input { vertical-align:middle; }
#page a { font-size:12px; display:inline-block; color:#999; background:url(../images/page.gif) no-repeat; width:41px; height:17px; line-height:17px; margin:0px 7px 0px 7px; padding:0; }
#page b { display:inline-block; background:url(../images/page.gif) no-repeat; width:41px; height:17px; line-height:17px; margin:0px 7px 0px 7px; color:#8D8D8D; font-weight:normal; }
#page span { color:#ff6600; }*/
#page a{ display:inline-block; text-align:center;  border:1px solid #a2d940;padding:2px 5px 1px 5px;margin:0 4px;  }
#page a.PageNum{ background:#fff; color:#74a429;  }
#page a.MultiPages{color:#999999; font-size:13px;}
#page a.CurrentPage{ color:red; }
#page a:hover{border:1px solid #eee;  color:#7dbf0f; background:#f7fff2;}
#page  a.MultiPages:hover{color:#999999; font-size:13px;border:1px solid #a2d940;}

#foot { background:url(../images/foot_bg.gif) repeat-x; height:66px; color:#565656; clear:both; }
.foot_left { float:left; width:650px; height:66px; background:url(../images/foot_logo.gif) no-repeat 15px 15px; }
.foot_note1, .foot_note2, .foot_note3, .foot_note4 { padding:15px 10px 0px 60px; }
.foot_note2, .foot_note4 { padding:5px 10px 0px 60px; }
.foot_right { float:right; }
#middle_left .sub_note a.focus {  background-position:-784px 3px; color:#ff6600; }


/* 案例显示*/

#slideshow {list-style:none; color:#fff}
#slideshow span {display:none;}
#wrapper {width:714px; margin:10px auto; display:none; padding:2px 10px;}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:709px; height:566px; padding:2px; border:1px solid #ccc; background:#fff; }
#information {position:absolute; bottom:0; height:0;  background:#333;overflow:hidden; z-index:200; opacity:.5; filter:alpha(opacity=50)}
#information h3 {padding:10px 5px 10px;margin-bottom:0px; width:699px;color:#fff; margin-bottom:0px; font-size:14px;  }
#information p {padding:0 8px 8px; display:none;}
#image {width:500px; }
#image img {position:absolute; z-index:25; width:auto; border:0; width:709px; height:565px;}
.imgnav {position:absolute; width:25%; height:550px; cursor:pointer; z-index:150}
#imgprev {left:0; margin-left:3px; background:url(../images/left.gif) left center no-repeat}
#imgnext {right:0; margin-right:2px; background:url(../images/right.gif) right center no-repeat}
#imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url(images/link.gif) center center no-repeat}

#thumbnails {width:713px; height:94px; border:1px solid #CBCBCB; margin:10px auto; background:#E9E9E9;}
#slideleft {float:left;  width:24px; height:94px; border-right:1px solid #CBCBCB; background:url(../images/ico1.gif) no-repeat center center; }
#slideleft:hover {}
#slideright {float:right; height:94px; width:24px; border-left:1px solid #CBCBCB; background:url(../images/ico2.gif) no-repeat center center; }
#slideright:hover {}
#slidearea {float:left; position:relative; height:81px; overflow:hidden;width:633px; height:88px;margin:6px 15px 0px 15px;}
#slider {position:absolute; left:0; height:81px  padding:0px 0px 4px 0px;  }
#slider img {cursor:pointer; border:1px solid #ccc; padding:2px; }


/**/

.netChatList{
	clear:both;
	overflow:hidden;
	width:99px;
	height:auto;
	color:#CC0000;
}
.netChatListTop{
	clear:both;
	float:left;
	width:99px;
	overflow:hidden;
	height:auto;
	background:url(../images/chat_topbg.gif) no-repeat;
}
.netChatListTopClose{
	float:right;
	width:23px;
	height:18px;
}
.netChatListNav{
	clear:both;
	width:95px;
	height:22px;
	line-height:22px;
	text-align:center;
	background:url(../images/chat_navbg.gif) no-repeat;
}
.netChatListMid{
	clear:both;
	width:99px;
	overflow:hidden;
	height:auto;
	text-align:center;
	background:url(../images/chat_bg.gif) repeat;
}
.netChatListMidTr{
	clear:both;
	width:99px;
	height:25px;
	text-align:center;
	border-bottom: #ccc 1px dashed;
}
.netChatListMidTd1{
	float:left;
	width:30px;
	height:25px;
	line-height:25px;
	padding-left:15px;
	text-align:center;
}
.netChatListMidTd2{
	float:left;
	width:68px;
	height:25px;
	line-height:25px;
	text-align:left;
}
.netChatListFoot{
	clear:both;
	float:left;
	width:99px;
	height:28px;
	background:url(../images/chat_foot.gif) no-repeat;
}
.netChatList a,.netChatList a:link{ color:#CC0000;} 

/*qq*/

#divStayTopLeft table , #divStayTopLeft tr ,#divStayTopLeft td{ margin:0; padding:0px;} 
#divStayTopLeft a img{ padding:3px 0px;} 
#divStayTopLeft .top1px{ margin-top:-50px; background:url(../images/kefu_middle.gif) no-repeat;}

/**/
#flash_btn{ display:none;}