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:underline;
	}
	

.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{padding-top:10px; line-height:2em; text-indent:2em; padding-bottom:10px;}
.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;}



.bottomspacer{padding-bottom:100px;}

.tableBox1{border-left:#d6dde6 solid 1px; border-top:#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 10px; 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;}



.heightLan{height:2.4em;}
a.LanBg:link,a.LanBg:visited{background:#e8f9ff; border-right:#fff solid 2px; border-bottom:#fff solid 2px; line-height:2em; color:#000002; padding:5px 5px 5px 12px;}
a.LanBg:hover{background:#e8f9ff;  border-bottom:#aebbc1 solid 2px; border-right:#aebbc1 solid 2px; line-height:2em; color:#000002; padding:5px 5px 5px 12px;}


/* 文字滑过效果 */
#Class_client{}
#Class_client a{position:relative;}
#Class_client a div{display:none;}
#Class_client a:hover{ visibility:visible;}
#Class_client a:hover div{position:absolute; left:-40px; top:20px; display:block; width:400px; text-align:center; overflow:hidden; z-index:99;}



.bm01{background:url(images/hover_info4.gif) no-repeat right top; table-layout:40px; z-index:999; width:500px; display:block; position:absolute;}
.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;}

/* 新增 */
.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;}

.SiBg{background:url(../images/SiBg.jpg) no-repeat right bottom; padding-bottom:100px;}

/* 行style */
.Tstyle{background:#e4ebef; border:#b8ccd8 solid 1px; padding:8px; width:680px; margin:13px auto 0 auto;}
.leftTstyle{width:280px; height:160px; background:#fff; border:#b8ccd8 solid 1px; text-align:center; float:left}
.rightTstyle{float:right; width:381px;}
.rightTstyle h1{line-height:32px; background:url(../images/Tline.gif) repeat-x left bottom; font-size:14px;}
.rightTstyle ul{padding-top:10px;}
.rightTstyle ul li{line-height:24px; background:url(../images/dian.gif) no-repeat 22px 10px; padding-left:30px;}
/* 行style */


.clear{clear:both;}
ul,li{list-style:none;}



.pubContent{border:#f5f5f5 solid 1px; background:url(../images/huiseLine.gif) repeat-x left top; position:relative; padding:48px 15px 10px 15px;}
.pubTitleLan{background:url(../images/lanTitleBg.gif) no-repeat; position:absolute; top:-5px; left:7px; width:206px; height:38px; line-height:38px; text-align:center; color:#fff; font-weight:bold; font-size:14px;}
.pubTitleHuang{background:url(../images/huangTitleBg.gif) no-repeat; position:absolute; top:-5px; left:7px; width:206px; height:38px; line-height:38px; text-align:center; color:#fff; font-weight:bold; font-size:14px;}
.pubTitleLv{background:url(../images/lvTitleBg.gif) no-repeat; position:absolute; top:-5px; left:7px; width:206px; height:38px; line-height:38px; text-align:center; color:#fff; font-weight:bold; font-size:14px;}


.wenziPub{line-height:24px; text-indent:2em; padding:10px 0;}

.imgPub{ text-align:center; padding:10px 0;}

.z01{z-index:8;}
