/* CSS Document */
#page_title	{ position:relative; width:960px; height:48px; padding-top:18px;}
#project_all	{ position:relative; width:960px; height:550px;}
#page_title h3{float:left;font-size:24px;color:#181e5d;padding-left:14px;}

.page_class{float:left;margin:5px 0 0 10px;}
.page_class li{float:left;border:1px solid #6a6a6a;width:123px;height:23px;line-height:23px;position:relative;margin-left:10px;}
.page_class li a{display:block;text-align:center;}
.page_class li a.clear{position:absolute;right:8px;top:8px;background:url(../img/project/icon.jpg) no-repeat left top;width:7px;height:7px;}

#project_all .project_type li{overflow:hidden;float:left;width:150px;height:398px;position:relative;border:1px solid #d4d4d4;margin-left:7px;}
#project_all .project_type li img{display:block;}
#project_all .project_type li .type_title1{position:absolute;left:0;top:0;width:100%;margin-top:142px; z-index:6;}
#project_all .project_type li span{display:block;text-align:center;}
#project_all .project_type li .type_title1 span{color:#181e5d;}
#project_all .project_type li .type_title2 span{color:#fff;}
#project_all .project_type li  .title_span1{font-size:40px;width:150px;margin:0 auto;border-bottom:1px solid #242174;margin-bottom:6px;}
#project_all .project_type li  .title_span2{font-size:20px;}
#project_all .project_type li .type_bg{position:absolute;background:#fff;opacity:0.5;filter:alpha(opacity:50);top:0;left:0;width:100%;height:100%;z-index:5;}
#project_all .project_type li .type_title2 {position:absolute;left:-1px;bottom:-140px;width:150px;height:138px;background:#242174;z-index:6;}
#project_all .project_type li .type_title2 .title_span1{border-bottom-color:#fff;}

.slides_con{width:960px;height:470px;overflow:hidden;}
.slides_con ul{float:left;width:968px;height:474px;}
.slides_con li{float:left;width:221px;height:148px;margin:0 21px 10px 0;}
.slides_con li img{width:221px;height:120px;}
.slides_con li span{font-size:14px;padding-top:3px;text-align:center;display:none;}

.slides_con li a{display:block;width:100%;height:100%;}
.slides_con li a:hover img{border:3px solid #242174;width:215px;height:114px;}
.slides_con li a:hover span{display:block;}
.slides_con .slides{height:100%;overflow:hidden;width:960px;}

.page_img{height:90px;text-align:right;width:930px;}
.page_img a{width:21px;height:21px;display:inline-block !important;background:#d4d4d4;color:#fff;line-height:21px;text-align:center;font-family:"宋体";}
.page_img span{color:#181e5d;}
.page_img a:hover{background:#242174;}
.page_img a.prev{margin-right:5px;}
.page_img a.next{margin-left:5px;}

.award{width:1028px;height:409px;overflow:hidden;}
.award .list_show{height:388px;width:241px;float:left;overflow:hidden;margin:21px 6px 0 60px;outline:none;}
.award .list_show li{background:url(../img/project/list_bg.jpg) no-repeat;width:227px;height:40px; cursor:pointer;line-height:40px;padding-left:14px;color:#666666;}
.award .list_show li a{color:#666;}
.award .list_show li.current{background:url(../img/project/list_bg_hover.jpg) no-repeat;color:#b49655;}
.award .list_show li.current a{color:#b49655;}
.award .list_show li a:hover{color:#b49655;}
.list_show_con{background:url(../img/project/slides_bg.jpg) no-repeat;width:636px;height:387px;float:left;margin-top:21px;}

.show_con_img{width:380px;height:260px;overflow:hidden;margin-top:22px;}
.show_con_img .spldes_max{height:260px;overflow:hidden;}

.show_min_img{width:468px;overflow:hidden;position:relative;height:59px;margin-top:18px;}
.show_min_img .show_min_slides{width:378px;height:59px;overflow:hidden;}
.show_min_img .show_min_slides .min_slides{height:59px;}
.show_min_img .show_min_slides .min_slides li{float:left;width:84px;height:57px;margin-right:12px;}
.show_min_img a.prev_bnt{width:18px;height:26px;background:url(../img/project/prev.jpg) no-repeat;position:absolute;left:0;top:50%;margin-top:-13px;}

.show_min_img .show_min_slides .min_slides li.active{width:82px;height:55px;border:1px solid #434fa1;}
.show_min_img .show_min_slides .min_slides li.active img{width:82px;height:55px;}

.show_min_img a.next_bnt{width:18px;height:26px;background:url(../img/project/next.jpg) no-repeat;position:absolute;right:0;top:50%;margin-top:-13px;}

.type01,.type01_h{position:absolute;left:0;top:0;z-index:3;}
.type01_h{display:none;opacity:0;filter:alpha(opacity:0);z-index:2;}
.jspContainer
{
	overflow: hidden;
	position: relative;
}

.jspPane
{
	position: absolute;
}

.jspVerticalBar
{
	position: absolute;
	top: 0;
	right: 0;
	width: 3px;
	height: 100%;
	background: red;
}

.jspCap
{
	display: none;
}

.jspHorizontalBar .jspCap
{
	float: left;
}

.jspTrack
{
	background: #bfbfbf;
	position: relative;
}
.jspHorizontalBar, .jspVerticalBar, .jspTrack {
	background: #bfbfbf;
}

.jspDrag {
	background: #08348b;
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
}
.jspVerticalBar:hover{width:8px;}


.max_img{float:left;width:650px;height:430px;overflow:hidden;margin-right:20px;}
.max_img li{display:none;opacity:0;filter:alpha(opacity=0);}

.project_intro{width:272px;overflow:hidden;position:relative;height:430px;}
.project_intro h3{color:#242174;font-size:20px;margin:19px 0;}
.project_intro span{display:block;margin-bottom:10px;color:#6a6a6a;}
.min_img{position:absolute;width:100%;bottom:0;border-top:1px solid #c4c4c4;padding-top:11px;}

.min_img ul{width:280px;}
.min_img li{float:left;margin-right:10px;margin-bottom:7px;cursor:pointer;width:83px;height:62px;}
.min_img li.current{width:77px;height:56px;border:3px solid #242174;}
.min_img li.current img{width:77px;height:56px;}


