*{ margin: 0 auto; padding: 0; border:0;  }

body{ font-size: 12px; }
li{ list-style: none; text-indent: 12px; }
a{ text-decoration: none; color: #069; }
a:hover{ text-decoration: underline; }
.clear{ clear: both; }
label{ padding-left: 20px; color: #000; }
.text{ border: 1px solid #CCC; width: 75px;  }
.search_button{ border: 1px solid #CCC; background: #FFF; width: 55px; color: #333; height: 18px; margin-left: 63px;   }
input{ margin-top: 5px; }

#box{ width: 950px; }
#header{ width: 950px; }
#logo{ width: 950px; }

iframe{ margin: 10px 2px 0 5px;}



#nav1{ width: 950px; height: 39px; line-height: 39px; font-size: 13px; text-align: center; background: url(/css/images/nav_bg.gif); color: #FFF; font-weight: bold; }
#nav1 a{ color: #EBEEF4;  }


#nav2{ width: 950px; height: 25px; line-height: 22px; text-align: center; background: #D3E8FD; }
#nav2 a{ color: #069; }
#nav2 a:hover{ color: #F00; }


#main{ width: 950px; }
/*---------left----------*/
.left{ float: left; width: 210px; }
.item{ background:url(/css/images/bg_middle1.gif); width: 210px;  }
.top_bg_210{ background:url(/css/images/back.gif); height: 8px; overflow: hidden; margin-top: 5px; width:210px;  }
.bottom_bg_210{ background:url(/css/images/back.gif) 0 -12px; height: 8px; overflow: hidden; width:210px; }
.item li{ width: 90%; line-height: 22px; text-indent: 34px; border-bottom: 1px dashed #ADD6EA; background:url(/css/images/arrow1.gif) no-repeat 10px 3px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;   }
.item{ color: #CCC; padding: 0 0 14px 0;}


/*左侧:当前位置 样式 */


.shulist { width:939px; float:left; margin:2px 0px 0px 0px;padding:10px 0px 0px 8px; BORDER-RIGHT:1px solid #D3E8FD; BORDER-left:1px solid #D3E8FD;BORDER-top:1px solid #D3E8FD; BORDER-BOTTOM:1px solid #D3E8FD; background: #F6F9FE; }

.fl{
	width:939px;
        margin:0px 0px 10px 0px;
}

.fl .flleft{
        margin:0px 0px 0px 0px;
	float:left;
	width:308px;
	text-align:left;
}

.fl .flitem{ height: 140px; 
	padding:0;clear:both;  width:100%; border:1px solid #ffffff;background-color:#F7F9F8;
}

.fl .limg,
.fl .ltxt{
	float:left;
}

.fl .ltxt{
	padding:2px 0 0 0;
	text-align:left;
}

.picbox{

	width:100px;

	height:125px;

	border:1px solid #cccccc;

}

.hr1 {
     clear:both;  height:1px; width:100%; border:1px dotted #a5b9c5;
}

.fl .ltxt h1{
	margin:0 0 0 8px;
	font-size:14px;
        font-weight:bold;
}
.fl .ltxt h2,
.fl .ltxt h3,
.fl .ltxt h4{
	width:180px;
	font-size:12px;
	font-weight:normal;
	line-height:19px;
	line-height:17px!important;
	margin:4px 0 0 8px;
}



/*全局*/

.cBody { width:950px; margin:6px auto; }
.tonglan {margin: auto;text-align:center;border:0px dotted #a5b9c5;width:939px;}

.middle{ float: left;  padding-left: 6px;  }
.top_bg{width: 512px; float: left;  background:url(/css/images/back.gif) 0 -106px ; height: 9px; overflow: hidden; margin-top: 5px; }
.bottom_bg{width: 512px; float: left;  background:url(/css/images/bg_bottom3.gif); height: 10px; overflow: hidden; }
.item h2, .update_list h2{ height: 30px; line-height: 30px;  font-size: 14px; color: #35569D; text-indent: 30px; border: 1px solid #DCE9F1; background:url(/css/images/arrow2.jpg) no-repeat 18px; }
.update_list{ width: 518px; float: left;   background:url(/css/images/bg_middle3.gif) top; }
.update_list li{ line-height: 25px; width: 520px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; }
.update_list a{ color: #666; padding-left: 10px; }
.update_list a strong{ color: #004D00; font-weight: 100; font-size: 13px;  }

.right{ float: right; }
.top_bg_950{ background:url(/css/images/bg_top4.gif); height: 10px; overflow: hidden; }
.bottom_bg_950{ background:url(/css/images/bg_bottom4.gif); height: 10px; overflow: hidden; }
#footer{ width: 950px; margin-top: 5px;  }
#link{ background:url(/css/images/bg_middle4.gif); padding: 0 20px; line-height: 22px; }
.linkTitle{ line-height: 25px; text-indent: 14px;  display: block; border-bottom: 1px dashed #CCC; background:url(/css/images/xxing.bmp) 0 6px no-repeat ; }
#info{ text-align: center; padding: 10px; line-height: 22px; }


/*----------*/
.gridtop{ height: 30px; text-indent: 24px; line-height: 30px; }
.head{ background: #DBEBF3; }
.search_result{ width: 735px; margin-top: 5px; border-collapse:collapse; }
.search_result td{ border: 1px solid #B3D9EF; text-indent: 8px; line-height: 24px; height: 24px;  }
.grid{ width: 500px }
.grid .button{ width: 60px; background: #D3E8FD; color: #069;  line-height: 18px;    }
.grid .text{ width: 160px; padding:2px; border: 1px solid #D3E8FD; }
.grid .title{ font-size: 13px; }

.qibi_login{ font-size: 13px;  width: 518px;  background:url(/css/images/bg_middle3.gif) top; }
.qibi_login .text{ width: 130px; padding:2px; border: 1px solid #D3E8FD;}
.qibi_login .button{ width: 60px; background: #D3E8FD; color: #069;  line-height: 18px; margin-left: 100px; }
.qibi_login a{ display:block;  margin: 10px; float: left; }
.qibi_login h4{ padding-top: 10px; }
.position{ padding-left: 30px; }


/*------------*/
.layout2{width : 600px; float: left; line-height: 22px; }
.bkcot_a fixfloat{ float: right; }
