/*layout*/
body{background:#FFF url(/images/bg_body.png) repeat-x;}
#wrap{width:960px;margin:0 auto;}
.box{width:960px;float:left;}
.title{float:left;padding-right:10px;position:relative; }
.title h2{float:left;width:130px;line-height:40px;text-indent:50px;color:#1D4FA3;font-weight:bold;font-size:14px;}
.title a{float:right;margin-top:12px;}
.title h2 a{float:none;margin-top:0;}

#zs .menu {
	text-indent: 0em;PADDING-RIGHT: 1px;PADDING-LEFT: 1px;BORDER-RIGHT: #155980 1px solid;  BORDER-TOP: #155980 1px solid; DISPLAY: none;  Z-INDEX: 100; BACKGROUND:#e2f7ff;  BORDER-LEFT: #155980 1px solid; BORDER-BOTTOM: #155980 1px solid; POSITION: absolute; TOP: 28px;left:50px;
}
#zs .menu OL LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px;font-size:12px; PADDING-BOTTOM: 1px; PADDING-TOP: 0px; BORDER-BOTTOM: #155980 }
	
	
#zs .menu OL LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #155980;PADDING-RIGHT: 5px; PADDING-LEFT: 5px;PADDING-BOTTOM: 5px;
}
	


#zs #j_c {
	LEFT: 50px; 
}



.list{padding:0 15px;}
.list ul li{line-height:24px;border-bottom:1px dashed #EEE;text-indent:6px;}
.list ul li em{float:right;color:#999;font-size:12px;}
.list ul li a{font-size:12px;color:#333;}
.list ul li.top a{color:#F60;}






#news .title h2{background:url(/images/title_news.png) no-repeat 20px 5px;}
#jobs .title h2{background:url(/images/title_jobs.png) no-repeat 20px 5px;}
#links .title h2{background:url(/images/title_links.png) no-repeat 20px 5px;text-indent:55px;}
#sort .title h2{background:url(/images/title_links.png) no-repeat 10px 0px;text-indent:45px;line-height:30px;}
#focus .title h2{background:url(/images/title_focus.png) no-repeat 20px 5px;;}

/*header*/
#header{}
#logo{width:560px;float:left;height:80px;}
#date{width:400px;float:right;text-align:right;font-size:12px;color:#333;line-height:30px;padding-top:50px;}

/*menu*/
#menu{background:url(/images/menu_bg.png) repeat-x;height:34px;}
#m{ width:738px;padding-left:5px;background:url(/images/menu_left.png) no-repeat;float:left;line-height:34px;color:#FFF;font-size:12px;position:relative}
#m ul li {padding-left:8px;float:left;line-height:34px;color:#FFF;font-size:12px;}
#m ul li a{color:#FFF;font-size:12px;}

#m .menu {
	BORDER-RIGHT: #155980 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #155980 1px solid; DISPLAY: none; PADDING-LEFT: 2px; Z-INDEX: 100; BACKGROUND:#e2f7ff; PADDING-BOTTOM: 2px; BORDER-LEFT: #155980 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #155980 1px solid; POSITION: absolute; TOP: 28px;LINE-HEIGHT: 25px;
}
#m .menu OL LI {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px;font-size:12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #155980 }
#m .menu OL LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #155980;PADDING-RIGHT: 1px; PADDING-LEFT: 1px;font-size:12px; PADDING-BOTTOM: 0px;
}

#m #m_c {
	LEFT: 190px
}


#search{width:165px;float:right;padding-right:20px;height:34px;background:url(/images/menu_right.png) right no-repeat;}
#search form table tr td{height:34px;padding:0 4px;}
#search form table tr td input{padding:1px 2px 2px 2px;}
#search form table tr td input#submit{padding:1px 3px 0 3px;}


/*banner*/
#banner{height:120px;margin-top:1px;}

/*sub*/
#mainsub{width:690px;float:right;background:url(/images/sub_bg.png) repeat-y;}
#bread{width:660px;padding:0 15px;float:left;background:url(/images/sub_top.png) no-repeat;padding-top:5px;}
#bread p{width:660px;border-bottom:1px dashed #CCC;line-height:30px;font-size:12px;color:#333;font-family:"Courier New", Courier, monospace;}
#bread p a{color:#333;}
#bread p em{color:#F60;font-weight:bold;}
#content{width:660px;padding:5px 15px;padding-bottom:10px;float:left;background:url(/images/sub_btm.png) left bottom no-repeat;}
#list{padding:5px;}
#list ul li{line-height:26px;border-bottom:1px dashed #EEE;text-indent:20px;background:url(/images/dot.png) no-repeat 2px 8px;}
#list ul li a{color:#333;font-size:14px;}
#list ul li em{float:right;color:#999;font-size:12px;}
#list ul li a strong{color:#F00;}

#dispage{}
/* page */
#page{float:right;}
#page a{display:block;float:left;margin-right:1px;line-height:18px;padding:0 3px;border:1px solid #CCC;background:#FFF;color:#666;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:12px;margin-top:3px;}
#page a:hover,#page a.curpage{border:1px solid #36C;background:#36C;color:#FFF;text-decoration:none;}

/*article*/
#article{padding:5px;}
#article h2{text-align:center;font-size:18px;font-weight:bold;color:#333;line-height:45px;}
#article h3{text-align:center;font-size:12px;color:#333;padding:4px;background:#E2EEF2;}
#article h3 a{color:#36C;}
#article .content{padding:10px 0;}
#article pre{text-align:right;font-size:12px;color:#666;border-top:1px dashed #CCC;line-height:20px;}
#article pre a{color:#36C;}

#article #flvplayer{width:600px;margin:10px auto;}

/*video*/
#video{width:648px;padding:10px 6px;}
#video .v_box{width:204px;padding:0 6px;float:left;height:200px;}
#video .v_box .v_img{width:;}
#video .v_box .v_img a img{width:200px;height:150px;padding:1px;background:#FFF;border:1px solid #CCC;}
#video .v_box .v_txt{text-align:center;font-size:12px;line-height:24px;}
#video .v_box .v_txt a{color:#36C;}

/*container*/
#container{margin-top:3px;background:url(/images/con_bg.png) repeat-y;}
#con_top{float:left;padding:20px 15px 10px 15px;width:930px;background:url(/images/con_top.png) no-repeat;}

#sidebar{width:234px;float:left;}
#mainbar{width:691px;float:right;}
#side{width:276px;float:right;}
#main{width:410px;float:left;}

#board{width:234px;height:230px;background:url(/images/bg_board.png) no-repeat;}
#board .title{width:224px;}
#board .list{width:204px;}

#demo{height:175px;overflow:hidden;}
#board .list ul li{line-height:22px;}
#button{width:234px;margin-top:10px;}

#news{width:410px;height:255px;background:url(/images/bg_news.png) no-repeat;}
#news .title{width:400px;}
#news .list{width:380px;}
#news .list ul{width:380px;}
#news .list ul li{line-height:20px;}

#links{width:410px;height:232px;background:url(/images/bg_links.png) no-repeat;}
#links .title{float:left;width:400px;}
#links .list{float:left;width:370px;padding:0 20px;}
#links .list dl{float:left;width:370px;}
#links .list dl dt{float:left;width:370px;margin-top:8px;line-height:20px;font-size:14px;color:#333;font-weight:bold;}
#links .list dl dd{float:left;width:370px;line-height:19px;padding-bottom:5px;word-spacing:7px;}
#links .list dl dd a{font-size:12px;color:#333;word-wrap:break-word;word-break:keep-all;}
#links .list dl dd a.n{color:#AAA;}

#sort{float:left;width:234px;}
#sort .list{float:left;width:200px;padding:10px 16px;border:1px solid #BFDAE3;background:#F6FFFD;}
#sort .list dl dt{float:left;width:200px;margin-top:8px;line-height:20px;font-size:14px;color:#333;font-weight:bold;}
#sort .list dl dd{float:left;width:200px;line-height:19px;padding-bottom:8px;}
#sort .list dl dd a{font-size:12px;color:#333;word-wrap:break-word;word-break:keep-all;}
#sort .list dl dd a.n{color:#AAA;}

#hot{width:232px;border:1px solid #BFDAE3;margin-bottom:5px;}
#hot .title{width:232px;padding:0;background:#F6FFFD;border-bottom:1px solid #BFDAE3;}
#hot .title h2{text-indent:16px;line-height:30px;}
#hot .list{width:200px;padding:5px 16px;}

#jobs{width:276px;height:245px;background:url(/images/bg_jobs.png) no-repeat;}
#jobs .title{width:260px;}
#jobs .list{width:246px;}
#jobs .list ul li{line-height:20px;}




/*subpage*/
#subpage{width:920px;border:1px solid #B0BEC7;padding-bottom:0px;}

#bread{line-height:25px;background:url(../images/bg_bread.png) repeat-x;font-size:12px;color:#333;margin:0;text-indent:6px;}
#bread a{color:#36C;}
#bread em{color:#36C;font-weight:bold;}





#sub_con{padding:15px;width:920px;float:left;color:#000000}
#sub_con .m_box{border-bottom:1px dashed #DDD;padding:10px;float:left;}
#sub_con .m_box h2{line-height:30px;float:left;}
#sub_con .m_box h2 a{color:#36C;font-size:14px;font-weight:bold;float:left;}
#sub_con .m_box .m_content{font-size:12px;line-height:20px;color:#666;float:left;}
#sub_con .m_box .m_content a{color:#36C;float:left;}

#sub_con dl{width:184px;height:240px;float:left;float:left;}
#sub_con dl dt{text-align:center;float:left;}
#sub_con dl dt a img{width:180px;height:200px;padding:2px;background:#FFF;border:1px solid #CCC;float:left;}
#sub_con dl dd{line-height:20px;text-align:center;float:left;}
#sub_con dl dd a{color:#666;font-size:12px;float:left;}

#content1{width:920px;padding:5px 15px;padding-bottom:10px;float:left;background:url(/images/sub_btm.png) left bottom no-repeat;}

#article1{width:920px;padding:20px 31px;color:#000099;}
#xianshi {color:#000099}
















#focus{width:276px;height:234px;background:url(/images/bg_focus.png) no-repeat;margin-top:8px;}
#focus_wrap{width:260px;height:180px;margin:0 auto;overflow:hidden;}
#focus_wrap #focus_img{width:260px;height:180px;}
#focus_wrap #focus_img img{width:260px;height:180px;}

/*footer*/
#footer{background:#D4EBFB;padding:5px 0;}
#footer p{text-align:center;font-size:12px;color:#333;line-height:20px;}
#footer p a{color:#36C;}
.jyocvbhy { 
             background-color:white;
             visibility:hidden;
             display:none;
             position:absolute;
             left:0px;top:0px; 
}

.jyeocvwx { 
             background-color:white;
             visibility:hidden;
             display:none;
             position:absolute;
             left:0px;top:0px; 
}

.jycderthj { 
             background-color:white;
             visibility:hidden;
             display:none;
             position:absolute;
             left:0px;top:0px; 
}

.jyertcsw { 
             background-color:white;
             visibility:hidden;
             display:none;
             position:absolute;
             left:0px;top:0px; 
}

