@charset "gb2312";
#caseul ul{
	width:595px;
	}
#caseul li{
	width:110px;
	}
#caseul img
{
	margin-left:27px;}
.caseshow {
	background-color:#000;
	padding-bottom:7px;
}
.caseshow .tit{
	background-image: url(../images/cast_tit_bg.gif);
	background-repeat: repeat-x;
	height: 36px;
	height: 36px;
}
.caseshow .tit h2 {
	float:left;
	line-height: 34px;
	color: #9f9f9f;
	height: 36px;
	font-size: 18px;
	text-indent: 10px;
	font-weight:bold;
	width: 271px;
}
.caseshow .tit .otherinfo {
	line-height: 36px;
	float: right;
	height: 36px;
	color: #9f9f9f;
}
.otherinfo a:link, .otherinfo a:visited {
	color: #9f9f9f;
}
.otherinfo a.more:link, .otherinfo a.more:visited {
	color:#fff;
}
.casecontent 
{
	width:923px;
    height:218px;
	margin-top: 9px;
	margin-right: 7px;
	margin-bottom: 9px;
	margin-left: 7px;
}
.caseimg {
	position: relative;
	height: 217px;
	width: 603px;
	float: left;
}
.bigimg {
	height: 217px;
	width: 603px;
	position: absolute;
	z-index: 1;
	left: 0px;
	top: 0px;
}
.smallimgList {
	position: absolute;
	bottom: 4px;
	z-index: 2;
	height: 38px;
	width: 603px;
}
.smallimgList ul {
	margin-left: 8px;
}
.smallimgList ul li {
	float: left;
	margin-right: 6px;
}
.smallimgList ul li img {

	padding: 1px;
	background-color: #fff;
}
.case_info {
	float: right;
	width: 320px;
}
.case_info h3, .case_info h3 a {
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #FFF;
	height: 30px;
}
.case_info .infos {
	line-height: 26px;
	color: #FFF;
	height: 26px;
}
.case_info p {
	line-height:20px;
	color:#7b7b7b
}
.caselist {
}
.caselist .tit {
	border-top:solid 1px #333;
	border-bottom:solid 1px #333;
	height:36px;
	background:none;
}
.caselist .tit .otherinfo,.caselist .tit .otherinfo a {
	line-height: 36px;
	height: 36px;
}

.caselist .tit h2 {
	font-size: 16px;
	line-height: 34px;
	float: left;
	height: 36px;
	font-weight: bold;
}
.caselist ul {
	margin-left: 10px;
	margin-top: 15px;
}


.caselist ul li{
	float: left;
	margin-right: 15px;
	text-align:center;
}
.caselist ul li a{
	text-align:center;
	line-height:28px;
}
.caselist ul li img {
	border: 1px solid #444;
}
.mbanner {
	height: 100px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.mbanner .m_l_banner {
	float: left;
	height: 100px;
	width: 750px;
}
.mbanner .m_r_img {
	float: right;
	height: 100px;
	width: 185px;
}

.designerlist .tit h2,.orglist .tit h2{
	_padding-top:8px;
}

.listmodule {
	float: left;
	width: 750px;
	
	_overflow:hidden;
	background-color: #FFF;
}

.listcontent{
	margin-bottom:15px;
	

   
}
.listcontent .divlik{margin:3px 0px 5px 0px; width:auto; height:auto; text-align:center; }
.listcontent .divlik .lik{ margin-left: auto; margin-right: auto; }
.listcontent .divlik_h{margin:5px 0px  0px 0px;  height:30px;  text-align:center; }

.listcontent dl {
	float: left;
	width: 182px;
	margin:13px 0 20px 5px;
	_display:inline;
}
.listcontent dl dd.img {
	float: left;
	width: 82px;
}
.listcontent dl dt, .listcontent dl dd.word {
	float: right;
	width: 90px;
	overflow: hidden;
	height: 18px;
	line-height: 18px;
}
.listcontent dl dt {
	height: 26px;
	line-height: 24px;
}
.listcontent dl dt a:link, .listcontent dl dt a:visited {
	color:#000;
}
.famousList{
	float: right;
	width: 185px;
	background-color: #000;
}
.famousList .tit {
	border-bottom:1px solid #444;
}

.scrollphoto {
	height: 229px;
	width:185px;
	overflow: hidden;
	padding-top: 15px;
	padding-bottom: 15px;
}
.scrollphoto ul li {
	margin-bottom: 20px;
	padding: 8px;
	width: 125px;
	text-align:center;
	background-color: #121212;
	border: 1px solid #222;
	line-height:20px;
	margin-top: 0;
	margin-right: auto;
	margin-left: auto;
}
.scrollphoto ul li img {
	border: 1px solid #cacaca;
}

.scrollphoto ul li a.lik:link,.scrollphoto ul li a.lik:visited{
	color:#fff;
	text-decoration:underline;
}
.listcontent ul{
	padding:15px 0 15px 12px;
}
.listcontent ul li {
	float: left;
	margin-right: 9px;

	text-align:center;
}
.listcontent ul li img {
	border: 1px solid #d3d3d3;
}
.listcontent ul li a.lik:link,.listcontent ul li a.lik:visited{
	color:#000;
	text-decoration:underline;
}

.r_list{
	width:185px;
	float:right;
	background-color: #d3d3d3;
}
.arclistmodule ul {
	padding-top: 13px;
	padding-right: 10px;
	padding-bottom: 13px;
	padding-left: 10px;
}

.arclistmodule ul li {
	line-height: 24px;
	height: 24px;
}
.arclistmodule ul li a:link,.arclistmodule ul li a:visited{
	color:#000;
	text-decoration:underline;
}
.materialnews ul li{
	line-height: 25px;
	height: 25px;
}
.casepicshow {
	margin-top: 9px;
	margin-left: 10px;
	height: 211px;
	width: 253px;
	margin-bottom: 9px;
	float: left;
	_display:inline;
}
.casepiclist{
	float:right;
	width:492px;
	_width:491px;
	margin:9px 0 0 0;
	_padding-right:0;
	_margin-right:0;
}
.casepiclist ul{
	padding:0;
	margin:0;
}
.casepiclist ul li {
	margin-right: 9px;
	_margin-right: 8px;
	margin-bottom: 5px;
}
.zhaobiao {
	margin-left: 20px;
}
.zhaobiao dl 
{
	line-height:22px;
	float: left;
	width: 225.5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	margin-top: 10px;
	margin-right: 25px;
	margin-bottom: 20px;
}
dl.noright{
	border-right:none;
	margin-right:0;	
}
.zhaobiao dl dt {
	float: none;
	color: #a90000;
	font-weight: bold;
}
.flinklist {
	margin-top: 7px;
	height:115px;
}
.flink{
       width:750px;
       height:auto;}
.flink ul {
	margin-left: 0px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.flink ul li {
	float: left;
	width: 128px;
}
.flink ul li a{
	line-height:20px;
}
.flink ul li a:link,.flink ul li a:visited{
	color:#000;
	text-decoration:underline;	
}

.zhaobiao dl dt a:link,.zhaobiao dl dt a:visited{
	color:#a90000;
}
.zhaobiao dl dd {
	float: none;
}
.media {
	height: 343px;
	background-color: #FFF;
	overflow: hidden;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
}
.media ul {
	width: 133px;
	margin-right: auto;
	margin-left: auto;
}
.media ul li {
	margin-bottom: 15px;
}




#footer{
	background-color:#000;
	
}


/*--ÆóÒµ°¸Àý»ÃµÆ--*/
.fl_left_w_368s
{width: 241px; height: 210px; 
float: left; margin: 9px 0px 0px 14px;_margin: 8px 0px 0px 6px; padding-bottom:10px; overflow:hidden;
}
.ifocus_ins{float: left;width: 240px;height: 210px;}
.ifocus_in_pics{float: left;overflow: hidden;width: 240px;position: relative;height: 180px;background: #fff;}
.pixpic_ins{position: absolute; overflow:hidden; left:0px; }
.pixpic_ins span a img{width:240px; height:180px; }
.pixpic_ins SPAN{display: none;}
.pixpic_ins SPAN.act{display: block;}
.pixtextbg_ins{position: relative;text-align: center; width: 240px;height: 30px; bottom:0px; float:left; padding-top:10px;}
.pixtext_ins{ position: relative;text-align: center;width: 240px;font-size:12px;line-height: 20px; font-weight: bold;}
.pixtext_ins A:link{color: #000; text-decoration: none;text-align:center; font-weight:bold;font-size:12px;line-height: 20px;}
.pixtext_ins A:visited{color: #000;text-decoration: none;text-align:center;font-weight:bold;font-size:12px;line-height: 20px;}
.pixtext_ins A:hover{color: #000;text-decoration: underline;text-align:center;font-weight:bold;font-size:12px;line-height: 20px;}
.ifocus_in_btns{ position: relative;margin-top: -25px;display: inline;width: auto; height: 20px;float: right; z-index: 999; margin-right:5px;}
.ifocus_in_btns span{ width: 15px; height: 15px; text-align:center; display: block; margin: 5px 0px 0px 0px;float: left;margin-left:5px;background-color:#cccdc8;}
.ifocus_in_btns span.act{ width: 15px;height: 15px;text-align:center; display: block;background-color:#f19a29;}
.ifocus_in_btns span a{font-size:12px; line-height:15px; color:#fff;}
.ifocus_in_btns span.act img{filter: alpha(opacity=200);opacity: 1;-moz-opacity: 1;}
