div,ul,ol,li,table,th,td,h1,h2,h3,h4,h5,h6,h7,dt,dd,p,font{font-family:"宋体"; font-size:14px; color:#343434}

*{
	padding:0;
	margin:0;
}

body {
	padding:0;
	margin:0;
	font-size:14px;	
}

p{
	line-height:2;
	text-indent:2em;
	}
	
a{
	color:#00f;
	text-decoration:none;	
	}
img{border:0;}
	
a:hover{
	color:#f00;
	text-decoration:none;
	}
	

.right_title{	
	height:45px;	
	margin:0 auto;	
	line-height:45px;	
	border-bottom:1px solid #ddd;
	padding-top:5px;
	font-weight:bold;	
	}
.right_title span{float:left; width:55px;}


.smallNav{padding-top:15px; height:40px; line-height:25px;}
.smallNav span{float:left; width:25px; padding-top:5px;}
.smallNav font{float:left; padding-right:25px;}
.listTitle{height:35px; padding-top:8px;}
.listTitle span{float:left; width:25px; padding-top:5px;}
.listTitle font{color:#084488; font-weight:bold; float:left; line-height:25px;}
.listFlash{padding:8px 0; text-align:center;}
.listtxt{background:#edf8f4;}
.p1{height:16px;}
.listCon{ line-height:2em; text-indent:2em;}
.listCon p{}
.listCon h2{line-height:32px; text-align:center; font-size:14px;}
.listProcess{padding-top:20px; text-align:center;}
.smallTitle{padding-left:20px; height:2em;}
.smallTitle span{float:left; width:25px; padding-top:5px;}
.smallTitle font{float:left; line-height:2em; color:#084488;}



.bottomspacer{padding-bottom:80px;}

.tableBox1{border-left:#d6dde6 solid 1px;}
.tableBox1 th{border-right:#d6dde6 solid 1px; border-bottom:#d6dde6 solid 1px; text-align:center; padding:4px 5px; background:#bdc9cf;}
.tableBox1 td{border-right:#d6dde6 solid 1px; border-bottom:#d6dde6 solid 1px; padding:4px 5px; line-height:24px;}
.tdBg{background:#edf2f9;}

/* 替换 */
.listPPT{height:35px; background:#ecf5f8}
.listPPT span{float:left; width:30px; padding:5px 0 0 10px;}
.listPPT a{line-height:35px;}




/* 焦点图片 */
.focusbox{border:#d4d6cb solid 1px; padding:4px; width:680px; margin:0 auto; margin-bottom:15px;}

#focus {
	POSITION: relative; WIDTH: 680px; HEIGHT: 564px; OVERFLOW: hidden;
}
#focus .focus_view {
	WIDTH: 680px; HEIGHT: 494px; OVERFLOW: hidden
}
#focus .focus_view UL {
	POSITION: relative; WIDTH: 680px; HEIGHT: 494px
}
#focus .focus_view LI {
	POSITION: absolute; FILTER: alpha(opacity:0); WIDTH: 680px; HEIGHT: 494px; TOP: 0px; LEFT: 0px; opacity: 0
}
#focus .focus_view IMG {
	WIDTH: 680px; FLOAT: left; HEIGHT: 494px;  border:0;
}
#focus .focus_text {
	Z-INDEX: 3; POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#50000000',endColorstr = '#50000000'); PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 650px; PADDING-RIGHT: 15px; TOP: 370px; PADDING-TOP: 0px; LEFT: 0px
}
#focus .focus_text H3 {
	LINE-HEIGHT: 1.6em; PADDING-RIGHT:35px; HEIGHT: 124px; OVERFLOW: hidden;
}
#focus .focus_text H3 A {
	COLOR: #fff; FONT-WEIGHT: normal; TEXT-DECORATION: none; border:0;
}
#focus .focus_text LI {
	DISPLAY: none
}
#focus .focus_text LI.show {
	DISPLAY: block
}
#focus .focus_slider {
	MARGIN: 0px auto; WIDTH: 680px; HEIGHT: 64px; PADDING-TOP: 6px
}
#focus .focus_slider .mask {
	WIDTH: 642px; DISPLAY: inline; FLOAT: left; HEIGHT: 105px; MARGIN-LEFT: 6px; OVERFLOW: hidden
}
#focus .focus_slider UL {
	WIDTH: 1288px; MARGIN-LEFT: 0px
}
#focus .focus_slider LI {
	WIDTH: 161px; DISPLAY: inline; FLOAT: left; HEIGHT: 105px; OVERFLOW: hidden
}
#focus .focus_slider LI IMG {
	FILTER: alpha(opacity:60); WIDTH: 158px; HEIGHT: 105px; opacity: 0.6;  border:0;
}
#focus .focus_slider LI A {
	WIDTH: 158px; DISPLAY: block; BACKGROUND: #000; HEIGHT: 105px; OVERFLOW: hidden; border:0;
}
#focus SPAN.prev {
	BACKGROUND-IMAGE:url(../images/prev_button.gif); MARGIN: 0px; WIDTH: 13px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 64px; CURSOR: pointer
}
#focus SPAN.next {
	BACKGROUND-IMAGE: url(../images/next_button.gif); MARGIN: 0px; WIDTH: 13px; BACKGROUND-REPEAT: no-repeat; FLOAT: right; HEIGHT: 64px; CURSOR: pointer
}

#focus LI.current IMG {
	FILTER: alpha(opacity:100); opacity: 1;  border:0;
}
#focus #num {
	POSITION: absolute; COLOR: #fff; FONT-SIZE: 14px; TOP: 10px; RIGHT: 10px
}


/* 文字滑过效果 */
#Class_client{}

#Class_client .leftwz a{position:relative;}
#Class_client .leftwz a div{display:none;}
#Class_client .leftwz a:hover{ visibility:visible;}
#Class_client .leftwz a:hover div{position:absolute; right:-350px; top:20px; display:block; width:450px; overflow:hidden; background:url(../images/hover_info1.gif) no-repeat left top; z-index:99;}
#Class_client .leftwz a:hover div p{line-height:2em; text-align:left; padding:15px 20px 15px 20px; background:url(../images/hover_info2.gif) no-repeat left bottom; color:#000}

#Class_client .rightwz a{position:relative;}
#Class_client .rightwz a div{display:none;}
#Class_client .rightwz a:hover{ visibility:visible;}
#Class_client .rightwz a:hover div{position:absolute; left:-450px; top:20px; display:block; width:550px; overflow:hidden; background:url(../images/hover_info3.gif) no-repeat right top; z-index:99;}
#Class_client .rightwz a:hover div p{line-height:2em; text-align:left; padding:15px 15px 15px 20px; background:url(../images/hover_info5.gif) no-repeat left bottom; color:#000}

.bm01{
	background:url(../images/hover_info4.gif) no-repeat right top;
	table-layout:40px;
	z-index:999;
	width:450px;
	display:block;
	position:absolute;
	left: 81px;
	top: 308px;
}
.bm02{padding:15px 20px 15px 20px; background:url(../images/hover_info2.gif) no-repeat left bottom;}
.bm02 p{line-height:2em; text-align:left; color:#000; font-weight:100;}
.bm02 h2{text-align:right; height:40px; line-height:40px; font-size:14px; font-weight:100;}

.Z01{z-index:45}
.Z02{z-index:44}
.Z03{z-index:43}
.Z04{z-index:42}
.Z05{z-index:41}
.Z06{z-index:40}
.Z07{z-index:39}
.Z08{z-index:38}
.Z09{z-index:37}
.Z010{z-index:36}
.Z011{z-index:35}
.Z012{z-index:34}
.Z013{z-index:33}
.Z014{z-index:32}
.Z015{z-index:31}
.Z016{z-index:30}
.Z017{z-index:29}
.Z018{z-index:28}
.Z019{z-index:27}
.Z020{z-index:26}
.Z021{z-index:25}
.Z022{z-index:24}
.Z023{z-index:23}
.Z024{z-index:22}
.Z025{z-index:21}
.Z026{z-index:20}
.Z027{z-index:19}
.Z028{z-index:18}
.Z029{z-index:17}
.Z030{z-index:16}
.Z031{z-index:15}
.Z032{z-index:14}
.Z033{z-index:13}
.Z034{z-index:12}
.Z035{z-index:11}
.Z036{z-index:10}
.Z037{z-index:9}
.Z038{z-index:8}
.Z039{z-index:7}
.Z040{z-index:6}
.Z041{z-index:5}
.Z042{z-index:4}
.Z043{z-index:3}
.Z044{z-index:2}
.Z045{z-index:1}
.Z046{z-index:0}
/* 新增 */
.rightTitle{height:41px; background:#f8f8f8; border-bottom:#ddd solid 1px;}
.rightTitle span{padding:13px 0 0 15px; width:30px; float:left;}
.rightTitle font{padding-top:6px; line-height:34px; float:left}

.Page{height:22px; text-align:right; padding:8px 25px 0 15px;}

.contentList{padding:0 15px 0 7px;}

.listTitle0{background:#e1ebfb; height:43px; border-right:#ddd solid 1px;}
.listTitle0 h1{background:url(../images/leftbgv1.gif) no-repeat left top; padding-left:25px; height:43px;}
.listTitle0 h1 font{line-height:30px; font-size:14px; color:#fff; font-weight:bold;}

.listContent{padding:15px; _padding:12px;  border:#ddd solid 1px;  border-top:0; _height:100%; margin-left:8px;}
.listContent0{ border:#ddd solid 1px;  border-top:0; _height:100%; margin-left:8px;}

.spacer0{margin-top:13px;}
.spacer01{padding-bottom:13px;}


.smallTitleN{height:35px; padding-top:5px; border-bottom:#cfd2d9 dotted 1px; }
.smallTitleN span{float:left; width:38px;}
.smallTitleN font{float:left; line-height:33px; font-weight:bold;}

img{border:0;}

.SiBg{background:url(../images/SiBg.jpg) no-repeat right bottom; padding-bottom:100px;}

.smallTitleN{height:2em; padding:10px 0 0 8px; border-bottom:#e6e6e6 dotted 1px;}
.smallTitleN span{float:left; width:20px; padding-top:6px;}
.smallTitleN font{float:left; line-height:2em;}
.heightDU{height:40px;}
