﻿.case_right{ text-align:right; float:right; font-size:14px; color:#356BA4; font-weight:bold; width:600px; height:16px;}
.case_right a{ font-size:14px !important; color:#356BA4 !important; font-weight:bold;}
.case_right a:hover{ font-size:14px; color:#F00 !important; font-weight:bold;}

.case_list{ width:100%}
.case_list ul{ padding:10px 15px;}
.case_list ul li{ text-indent:10px; float:left;width:33%; height:22px; *height:22px;line-height:22px;*line-height:22px; background:url(../images/case/dot_ico.jpg) 0px 9px no-repeat; *background-position:0px 6px;}


.case_tit{ padding-left:15px; font-size:14px; color:#000; font-weight:bold; height:30px; line-height:30px; BACKGROUND: url(../images/case/separator.jpg) no-repeat 1px bottom;background-color:#F5F5F5; margin-top:5px;}
.clear {CLEAR: both}

#contact {
	PADDING-BOTTOM: 13px; WIDTH: 960px; BACKGROUND: url(../images/case/separator.jpg) no-repeat 1px bottom; HEIGHT: auto
}
#contactimg {
	WIDTH: auto; FLOAT: left; padding-left:10px; padding-top:10px
}
#showcasecontainer {
	 MARGIN: 0px auto;
}
#showcase {
	PADDING-BOTTOM: 5px;HEIGHT: auto;;
}
#qqcontainer { font-size:10px; line-height:20px; padding-left:20px;
	WIDTH: 263px; MARGIN-BOTTOM: 7px; BACKGROUND: url(../images/case/qq.jpg) no-repeat; FLOAT: right; HEIGHT: 69px
}

/*------------*/
.caseimg1 {WIDTH: 470px; FLOAT: left; margin-top:10px;}

.caseimg1box {POSITION: relative;WIDTH: 230px; FLOAT: left; OVERFLOW: hidden;}
.caseimg1boximg {padding:5px 5px 5px 5px}
.caseimg1boximg IMG {border:3px solid #F2F2F2}
.caseimg1boximg img:hover{border:3px solid  #CECECE;}

.caseimg1right {
	WIDTH: 210px; FLOAT: left; MARGIN-LEFT: 20px
}
.caseimg1right LI {
	LINE-HEIGHT: 15px; LIST-STYLE-TYPE: none; MARGIN-TOP: 4px; WIDTH: 210px; HEIGHT: 12px; LIST-STYLE-IMAGE: none
}
.caseimg1right .casename {
	FONT-FAMILY: Arial; COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.caseimg1right .casedate {
	MARGIN-TOP: 2px; FONT: 9px Arial, Helvetica, sans-serif; COLOR: #9c9c9c
}
.caseimg1right .caselink {
	MARGIN-TOP: 13px; _margin-top: 12px
}
.caseimg1right .more A {
	MARGIN-TOP: 23px; WIDTH: 63px; BACKGROUND: url(../images/case/more.jpg) no-repeat; FLOAT: left; HEIGHT: 9px; _margin-top: 2px
}
.caseimg1right .more  A:hover {
	WIDTH: 63px; BACKGROUND: url(../images/case/more_hover.jpg) no-repeat; HEIGHT: 9px
}

#casename {
	MARGIN-TOP: 4px; WIDTH: auto; FONT: 12px/14px Arial, Helvetica, sans-serif; FLOAT: left; COLOR: #6f6f6f; _margin-top: 5px
}
#casename A {
	COLOR: #7eb713
}
#casename A:hover {
	TEXT-DECORATION: none
}
.case_listimg {
	PADDING-BOTTOM:10px;  MARGIN-TOP: 10px; padding-left:5px; BACKGROUND: url(../images/case/separator.jpg) no-repeat 50% bottom; _background-position: 0px 149px;
}


#case_nav {
	padding-left:5px
}
#case_nav LI {
	LINE-HEIGHT: 21px; DISPLAY: inline; FLOAT: left; HEIGHT: 22px;  margin:0px 5px 0px 5px ;
}
#case_nav .current111 {
	Z-INDEX: 200; POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 22px; WIDTH: 80px; DISPLAY: block; HEIGHT: 22px; COLOR: #999999; TEXT-DECORATION: none
}
#case_nav LI A {
	Z-INDEX: 200; POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 80px; DISPLAY: block; HEIGHT: 22px; COLOR: #ffffff;  TEXT-DECORATION: none;background:url(../images/case/site_hover.gif) no-repeat; 
}
#case_nav .current a{
	POSITION: relative; LINE-HEIGHT: 20px; WIDTH: 80px; HEIGHT: 22px;  TOP:1px; color:#F00;background:url(../images/case/site_hover.jpg) no-repeat; 
}
#case_nav LI A:hover {
	Z-INDEX: 200; POSITION: relative;DISPLAY: block; COLOR: #b6b6b6;background:url(../images/case/site_hover.jpg) no-repeat; WIDTH: 80px; HEIGHT: 22px; 
}
#case_navbg {
	POSITION: absolute; WIDTH: 80px; HEIGHT: 22px; VISIBILITY: hidden;top:243px;*top:250px;_top:252px;
}
/*------------*/



