@charset "utf-8";
/* CSS Document */
ul,ol,li,span,a,a:hover { margin:0; padding:0;}
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2d2d2d; background-color:#f5f5f1; margin:0px; text-align:center}
a {color:#2d2d2d; text-decoration:none;}
a:hover{color:#0a3f89;}
.clearboth{clear:both;}
li{ list-style:none;}

.STYLE8{ color:#F00}


/*page split part*/
.manu {display:block; width:100%; clear:both; MARGIN:5px 3px; padding:3px;TEXT-ALIGN: center;}
.manu A { MARGIN: 2px; padding:2px 5px;  COLOR: #036cb4; TEXT-DECORATION: none ;border:1px solid #3A74DD;}
.manu A:hover { COLOR: #666;  padding:2px 5px; border:1px solid #19428C; background:#D2E0FA;}
.manu A:active {   COLOR: #666; padding:2px 5px;border:1px solid #19428C;background:#D2E0FA;}
.manu .current {BORDER: #036cb4 1px solid; PADDING:2px  5px; FONT-WEIGHT: bold;  MARGIN: 2px;  COLOR: #fff; BACKGROUND-COLOR: #036cb4}
.manu .disabled {BORDER: #eee 1px solid; PADDING:2px  5px;  MARGIN: 2px;  COLOR: #ddd; } 
/*******************/




.split{height:9px;}


/* =====top part=======  */

.nav li{ float:left; display:block; height:39px;}
.nav li li{ clear:both; display:inline; height:24px;}
.nav li ul { display:none; position:absolute; margin-left:0px; margin-top:-4px; width:170px;  background:#f7f7f7; filter:alpha(opacity=90); border:1px solid #c0c0c0; padding:10px 0 15px 0; border-top:0; }
*html .nav li ul { display:none; position:absolute; margin-left:-90px; margin-top:39px; width:170px;  background:#f7f7f7; filter:alpha(opacity=90); border:1px solid #c0c0c0; padding:10px 0 15px 0; border-top:0; }
*+html .nav li ul { display:none; position:absolute; margin-left:-90px; margin-top:39px; width:170px;  background:#f7f7f7; filter:alpha(opacity=90); border:1px solid #c0c0c0; padding:10px 0 15px 0; border-top:0; }

.nav li li { clear:both;}
.nav li li a{ display:block;  width:160px; height:24px; line-height:24px; color:#606060;  text-align:left; padding-left:10px; font-size:12px; }
.nav li li a:hover{ display:block; width:160px; height:24px; line-height:24px; background:#0a3f89; color:#FFF; text-align:left; padding-left:10px;font-size:12px; font-weight:700;}


.title1{font-size:14px; font-weight:700;}
.list1 {border-top:1px dashed #c4c4c4; line-height:17px;}

/* =====left part=======  */
.leftNav{ padding:6px 10px;}
.leftNav li{ text-align:left; line-height:25px; font-weight:700;}
.leftNav li span{ margin-left:5px;}
.leftNav li li{ font-weight:300; border-bottom:1px dashed #c0bebc;}
.leftNav li li span{ margin-left:12px;}

	/*job.asp*/
	.job td{ border-bottom:1px solid #ccc; border-right:1px solid #ccc;}

/* =====right part=======  */
.proList{ padding:5px 0px; }
*html .proList{ padding:5px 4px; }
*+html .proList{ padding:5px 4px; }
.proList ul li{ float:left}


/*  footer part */
#footer{width:100%; height:100%;}
.txtLink{ clear:both; }

.txtLink a{ padding:3px 10px; line-height:30px}
.txtLink a:hover{ padding:3px 10px; line-height:30px}

.no{ width:15px;}
.danwei{ width:20px;}
.bancai{ width:30px;}

.vodlist{height:272px;overflow:hidden;position:relative;margin:10px 0;}
.vodlist li{float:left;width:310px;margin-right:10px;}
.vodlist li .pic{border:1px solid #ddd;height:240px;}
.vodlist li .pic img{width:100%;height:100%;}
.vodlist li span{display:block;line-height:30px;height:30px;text-align:center;font-size:14px;font-weight:bold;}