@charset "gb2312";
/* CSS Document */

body{ font: normal normal normal 12px/150% Verdana, Arial, "ËÎÌå" ,Helvetica,sans-serif; text-decoration:none;
	background:#FFF; color:#055963; }

a { color:#2a5c7e; text-decoration:none; padding:0; margin:0; }

a.dis { display:block; }

a:hover { color:#fb4b00; }

body, div, ul, span, sup { padding:0; margin:0; }

H1, H2, H3, H4, H5 { padding:0; margin:0; }

img { border:0; padding:0; margin:0; }

H2, H3 { font-size:14px; color:#00656f; }

ul li { padding:0; margin:0; list-style:none; }

#apDiv1 { position:absolute;top:5px;width:300px;height:19px;z-index:1;left: 680px;border:#ffdcce 1px solid;background:url(images/title_m.gif);}

#apDiv1 a { width:60px; float:left; display:block; text-align:center; }

div#header { width:956px; height:83px; background:url(../images/headerbg.gif) repeat-x;
	padding-top:30px; padding-left:24px; padding-right:24px; margin:0 auto; }
	

div#header div.logo { float:left; width:219px; height:66px; background:url(../images/logo.gif) no-repeat; }

div#header div.nav { float:right; width:716px; height:50px; padding-top:16px; padding-left:10px; }

div#header div.nav ul li { float:left; width:64px; margin-bottom:7px; }

div#header div.nav ul li.v_line { width:5px; padding:0 5px; background:url(../images/sprite.gif) -67px 0px; }

div#header div.nav ul li.n_bg { background:url(../images/sprite.gif); color:#FF0 }

div#header div.nav ul li a { padding-left:8px;  display:block; }

div#header div.nav ul li a:hover { color:#FF0; }

div.flash { width:937px; height:117px; margin:10px auto; }

div.ann { width:917px; height:30px; background:url(../images/ann_bg.gif); border:#CCC 1px solid; 
	margin:0 auto; padding-top:4px; padding-left:20px; }

div.ann .an { float:left; width:445px; height:23px; line-height:23px; border:#CCC 1px solid; 
	 padding-left:0px;}
	
div.ann .anli { float:left; width:200px; margin-left:2px; }

div.ann ul.img { float:left; width:50px; height:23px; line-height:23px; 
	 padding-left:1px;}
	
div.ann ul.img li { float:left; }
	
div.ann ul.seach { float:right; width:260px; height:23px; line-height:23px; 
	background:url(../images/sea_bg_1.gif) no-repeat; padding-left:100px; }
	
div.ann ul.seach li { float:left; }
	
div.ann ul.seach input.srk{ padding:2px 8px 0pt 3px; height:18px; border:1px solid #7cb5b5; background-color:#FFF; }

div#main { width:940px; margin:10px auto 0; }

div#main div.sidebar { float:left; width:260px; }

div#main div.sidebar div.column_a { width:259px;  margin-bottom:10px; }

div#main div.sidebar div.column_a h2.title01 { background:url(../images/title_a.gif) no-repeat; height:27px; line-height:27px;
	padding-left:40px; padding-right:15px; }

div#main div.sidebar div.column_a h2 a { float:right; margin-top:7px; }

div#main div.sidebar div.column_a h2.title02 { height:41px; line-height:41px; background:url(../images/title_b.gif) no-repeat;  border-left:#e5d393 1px solid !important; *border-left:#e5d393 3px solid; border-right:#e5d393 1px solid !important; *border-right:#e5d393 3px solid;  padding-right:15px; } 

div#main div.sidebar div.column_a h2.title03 { background:url(../images/title_c.gif) no-repeat; height:27px; line-height:27px;
	padding-left:40px; padding-right:15px; }

div#main div.sidebar div.column_a ul { border:#e5d393 1px solid; padding-top:5px; padding-left:8px; padding-right:8px;  
	padding-bottom:5px; background:url(../images/title_a_bg.gif)  }

div#main div.sidebar div.column_a ul li.photo_1 { width:235px; height:75px; border:#e2d18c 1px solid; 
	background:url(../images/photo_1.gif) }
	
div#main div.sidebar div.column_a ul li.tlkk { width:230px; height:208px; margin:0 auto; 
	line-height:26px; color:#463730;  overflow: hidden; }
	
div#main div.sidebar div.column_a ul.col_1 { background:url(../images/title_b_bg.gif);   }

div#main div.sidebar div.column_a ul.col_1 li { height:20px; background:url(../images/sprite.gif) no-repeat -80px 6px; }

div#main div.sidebar div.column_a ul.col_1 li a { padding-left:18px; height:20px; line-height:20px; display:block;  }

div#main div.sidebar div.video { width:260px; height:212px; margin:8px auto; }
/*==============================================*/
div#main div.content { float:right; width:672px; }

div#main div.content div.top_block { width:673px; height:782px; margin-bottom:10px; }

div#main div.content div.top_block div.left_column { float:left; width:453px; }

div#main div.content div.top_block div.left_column div.column_1 h3.title04 { height:16px; padding:5px ; background:url(../images/title_d.gif) no-repeat; }

div#main div.content div.top_block div.left_column div.column_1 h3.title04 span { float:right; border:#87c0ba 1px solid; }

div#main div.content div.top_block div.left_column div.column_1 ul { padding:10px; border:#e7d89f 1px solid; }

div#main div.content div.top_block div.left_column div.column_1 ul li.big_title{ text-align:center; margin-bottom:6px; font-size:16px; font-family:"ºÚÌå"; }

div#main div.content div.top_block div.left_column div.column_1 ul li.big_title a { color:#ff0000; }

div#main div.content div.top_block div.left_column div.column_1 ul li.big_title_c { padding-bottom:10px; border-bottom:#CCC 1px dashed; margin-bottom:10px; }

div#main div.content div.top_block div.left_column div.column_1 ul li.m_title { height:19px; line-height:19px; 	background:url(../images/sprite.gif) no-repeat -80px 6px;  }
	
div#main div.content div.top_block div.left_column div.column_1 ul li.m_title a { height:18px;  padding-left:20px; padding-right:10px; display:block; }

div#main div.content div.top_block div.left_column div.column_1 ul li.m_title a span { float:right; }

div#main div.content div.top_block div.left_column div.special { width:451px; height:234px; border:#e7d89f 1px solid; margin-top:10px; }

div#main div.content div.top_block div.left_column div.special ul.photo_sp { padding:2px; }

div#main div.content div.top_block div.left_column div.special ul.photo_sp li.sp_t { height:23px; width:322px; background:url(../images/sp_title.gif) no-repeat;}

div#main div.content div.top_block div.left_column div.special ul.text_sp {  padding:10px;  }

div#main div.content div.top_block div.left_column div.special ul.text_sp li.t_title { margin-bottom:5px; background:url(../images/sprite.gif) no-repeat 0px -24px; }

div#main div.content div.top_block div.left_column div.special ul.text_sp li.t_title a {  padding-left:15px; color:#fc4300; font-weight:700; }

div#main div.content div.top_block div.left_column div.special ul.text_sp li.t_title a:hover { color:#545454; }

div#main div.content div.top_block div.left_column div.special ul.text_sp li.t_column { height:62px; } 

div#main div.content div.top_block div.left_column div.special ul.text_sp li.t_column a { line-height:20px;color:#545454; display:block;  }

div#main div.content div.top_block div.left_column div.special ul.text_sp li.t_column a:hover { color:#fc4300; }

div#main div.content div.top_block div.left_column div.column_c { width:452px; margin-top:10px; background:#fffcf7; }

div#main div.content div.top_block div.left_column div.column_c h2.title05 { height:27px; padding:0px 10px; background:url(../images/title_e.gif); }

div#main div.content div.top_block div.left_column div.column_c h2.title05 a { float:right; margin-top:8px; }

div#main div.content div.top_block div.left_column div.column_c ul { width:430px; border:#e7d89f 1px solid; padding:8px 10px; }

div#main div.content div.top_block div.left_column div.column_c ul li { height:20px; }

div#main div.content div.top_block div.left_column div.column_c ul li a { height:18px; padding-left:20px; display:block; background:url(../images/sprite.gif) no-repeat -80px 8px;}

div#main div.content div.top_block div.left_column div.column_c ul li a span { float:right; }

/*===================================================*/

div#main div.content div.top_block div.right_column { float:right; width:213px;  }

div#main div.content div.top_block div.right_column div.column_d { widht:212px; height:220px; border:#9cc6d4 1px solid; margin-bottom:10px; }

div#main div.content div.top_block div.right_column div.column_d h2.title06 { height:21px; background:url(../images/title_F.gif); }

div#main div.content div.top_block div.right_column div.column_d ul { height:177px; background:url(../images/title_F_bg.gif); padding:11px; }

div#main div.content div.top_block div.right_column div.column_d ul li { float:left; width:90px; height:19px; text-align:center; }

div#main div.content div.top_block div.right_column div.column_e { border:#d88f6c 1px solid; background:#fafeff; }

div#main div.content div.top_block div.right_column div.column_e h2.title07 { height:34px; background:url(../images/title_g.gif) } 

div#main div.content div.top_block div.right_column div.column_e ul { padding:10px; padding-top:5px; }

div#main div.content div.top_block div.right_column div.column_e ul li { height:19px; background:url(../images/sprite.gif) no-repeat -86px 6px;}

div#main div.content div.top_block div.right_column div.column_e ul li a { height:19px; line-height:19px; display:block;  padding:0 10px; }

div#main div.content div.top_block div.right_column div.column_f { width:212px; height:300px; margin-top:10px; background:#f2fbff; } 

div#main div.content div.top_block div.right_column div.column_f h2.title08 { height:26px; background:url(../images/title_h.gif)}

div#main div.content div.top_block div.right_column div.column_f ul { height:275px; border:#9cc6d4 1px solid; border-top:0px; overflow-y:scroll; padding-left:6px; display:block; }
div#main div.content div.top_block div.right_column div.column_f ul li { float:left; width:89px; height:19px; background:url(../images/sprite.gif) no-repeat 0px -48px; text-align:center; }

div#main div.content div.top_block div.right_column div.column_f ul li.f_l{ border:#9fc4d4 1px solid; border-top:0; }

div#main div.content div.top_block div.right_column div.column_f ul li.f_r{ border:#9fc4d4 1px solid; border-left:0px; border-top:0; }

div#main div.content div.top_block div.right_column div.column_f ul li a {  height:19px; line-height:20px; display:block; }

div#main div.content div.top_block div.right_column div.column_f ul li a:hover { background:#fefff1; }

div#main div.content div.photo_zs { height:99px; border:#ff7d00 1px solid; padding:9px; padding-left:0px; }

div#main div.content div.photo_zs ul { }

div#main div.content div.photo_zs ul li { float:left; width:93px; height:76px; border:#F90 0px solid; margin-left:12px; text-align:center; }

div#main div.content div.photo_zs ul li img { border:#F90 1px solid; }

div#main div.content div.photo_zs ul li a { display:block; }

div#main div.content div.bottom_block { width:672px; margin-top:10px; }

div#main div.content div.bottom_block div.b_left { float:left; width:452px; }

div#main div.content div.bottom_block div.b_left h3.title09 { height:16px; padding:5px; background:url(../images/title_i.gif);}

div#main div.content div.bottom_block div.b_left h3.title09 span { float:right; border:#87c0ba 1px solid; }

div#main div.content div.bottom_block div.b_left ul { padding:5px; border:#e6d398 1px solid; }

div#main div.content div.bottom_block div.b_left ul li.big_title { height:40px; line-height:40px; text-align:center; font-size:16px; font-family:"ºÚÌå"; }

div#main div.content div.bottom_block div.b_left ul li.big_title a { color:#f6471c; }

div#main div.content div.bottom_block div.b_left ul li.big_title_c { height:52px; line-height:22px; padding:0px 10px; border-bottom:#CCC 1px dashed; margin-bottom:2px; }

div#main div.content div.bottom_block div.b_left ul li.m_title {  }

div#main div.content div.bottom_block div.b_left ul li.m_title a { float:left; width:180px; height:20px; line-height:20px; padding-left:20px; padding-right:10px; display:block; background:url(../images/sprite.gif) no-repeat -80px 6px;  }

div#main div.content div.bottom_block div.b_right { float:right; width:200px; height:280px; border:#dac8a2 1px solid; background:#ffeabd; padding:5px; } 

div#main div.content div.bottom_block div.b_right ul { border:#d8baaf 1px solid; background:url(../images/title_j_o.gif) #FFF no-repeat 8px 7px; padding:5px; }

div#main div.content div.bottom_block div.b_right ul li { height:23px; }

div#main div.content div.bottom_block div.b_right ul li a { height:23px; line-height:23px; padding:0 5px 0 25px; }

div#footer01 { width:940px; height:104px; margin:10px auto 0; }

div#footer01 div.foo_01 { float:left; width:720px; height:104px; background:url(../images/rybbg.gif); }

div#footer01 div.foo_01 ul { padding:10px; padding-left:40px; padding-right:3px; }

div#footer01 div.foo_01 ul li { float:left; margin-right:5px; }

div#footer01 div.foo_02 { float:right; margin-top:4px; width:212px; height:87px; border:#75c3ea 1px solid; }

div#footer02 { width:940px; height:82px; margin:0 auto; }

div#footer02 div.foo_03 { float:left; width:260px; }

div#footer02 div.foo_03 ul { height:51px; border:#7bc9d6 1px solid; background:#dbfaff; } 

div#footer02 div.foo_03 ul li { float:left; width:86px; border-bottom:#7bc9d6 1px solid;  background: #fff url(../images/sprite.gif) no-repeat 5px -73px; height:21px; }

div#footer02 div.foo_03 ul li a { padding-left:20px; display:block; }

div#footer02 div.foo_04 { float:left; width:450px; border:#CCC 1px solid;  margin-left:6px; }

div#footer02 div.foo_04 ul { }

div#footer02 div.foo_04 ul li { float:left; width:224px; height:80px }

div#footer02 div.foo_04 ul li a.l1 { width:224px; height:80px; background:url(../images/photo_2.gif); } 
div#footer02 div.foo_04 ul li a.l1:hover { background:url(../images/photo_22.gif); }
div#footer02 div.foo_04 ul li a.l2 { width:224px; height:80px; border-left:#CCC 1px solid; background:url(../images/photo_3.gif);  }
div#footer02 div.foo_04 ul li a.l2:hover { background:url(../images/photo_33.gif); }

div#footer02 div.foo_04 ul li a { display:block; }

div#footer02 div.foo_05 { float:left; width:212px;  border:#b0c5d6 1px solid; margin-left:8px; }

div#footer02 div.foo_05 a.l3 { display:block; width:202px; height:80px; padding-left:10px;  background:url(../images/photo_4.gif);  }

div#link { width:940px; border:#dedede 1px solid; margin:10px auto; padding-top:1px; }

div#link h3.title10 { height:21px; background:#f2f0e4 url(../images/title_l.gif) no-repeat; }

div#link ul { height:40px; border-top:#dedede 1px solid; }

div#link ul li { float:left; height:40px; line-height:40px;margin-left:10px; }

div#copyright { width:940px; margin:0 auto; background:#f0feff; border:#dedede 1px solid; text-align:center; }

/*=========page list=======*/

div.dh { width:940px; height:31px; margin:0 auto 10px; background:url(../images/dh_bg.gif); }

div.dh ul { padding-left:20px; }

div.dh ul li { line-height:31px; }

div.pagelist { width:940px; margin:0 auto; }

div.pagelist div.left_list { float:left; width:220px; border:#dedeba 1px solid; background:#fbf9d7 url(../images/title_b_bg.gif) no-repeat; }

div.pagelist div.left_list ul.menu li { height:33px; background:url(../images/menu_bg.gif) no-repeat 0px 0px;}

div.pagelist div.left_list ul.menu li a { height:33px; line-height:33px; padding-left:60px; display:block; }

div.pagelist div.left_list ul.menu li a:hover { background:url(../images/menu_bg.gif) no-repeat 0 -33px; }

div.pagelist div.left_list ul.img1 { margin-top:10px; }

div.pagelist div.left_list ul.img1 li { width:212px; height:80px; border:#b5c9d4 1px solid; margin:6px auto 0;  }

div.pagelist div.left_list ul.img1 li a.i1 { height:80px; background:url(../images/photo_4.gif) no-repeat; display:block; }

div.pagelist div.left_list ul.img1 li a.i2 { height:80px; background:url(../images/fk.gif) no-repeat; display:block; }

div.pagelist div.left_list ul.img1 li a.i3 { height:80px; background:url(../images/photo_2.gif) no-repeat; display:block; }

div.pagelist div.left_list ul.img1 li a.i4 { height:80px; background:url(../images/photo_3.gif) no-repeat; display:block; }

div.pagelist div.left_list ul.diaoca { width:216px; height:111px; margin:10px auto 0; border:#fff 1px solid; border-bottom:0;  background:url(../images/diaoca.gif);  }
div.pagelist div.left_list ul.diaoca li.my { float:left; width:70px; text-align:center; }

div.pagelist div.left_list ul.diaoca li.my a { height:30px; line-height:30px; display:block; }

div.pagelist div.left_list ul.diaoca li.my a:hover { background:#FC3; }

div.pagelist div.right_list { float:right; width:710px; }

div.pagelist div.right_list h4 { height:36px; line-height:36px; font-size:14px; background:url(../images/title_o.gif) no-repeat; padding-left:48px; }

div.pagelist div.right_list ul {  border:#dedeba 1px solid; border-top:0px; height:444px;  }

div.pagelist div.right_list ul li { border-bottom:#CCC 1px dashed; background:url(../images/sprite.gif) no-repeat -60px -70px }

div.pagelist div.right_list ul li a { padding-left:50px; padding-right:20px; height:30px; line-height:30px; display:block; }

div.pagelist div.right_list ul li a span { float:right; }

div.pagelist div.right_list ul li.page { width:400px; height:30px;  background:#fff; padding-left:200px; padding-right:20px; padding-top:7px; border:0; }

div.pagelist div.right_list ul li.page a { float:left; height:20px; line-height:20px; padding:0; margin-left:5px; text-align:center; display:block;}

div.pagelist div.right_list ul li.page a.previous {  width:67px; background:url(../images/previous.gif) no-repeat; }

div.pagelist div.right_list ul li.page a.number { width:36px; height:20px; }

div.pagelist div.right_list ul li.page a.next {  width:67px; background:url(../images/next.gif) no-repeat; }

div.content { width:940px; margin:0px auto; }

div.content div.left_con { float:left; width:694px; }

div.content div.left_con ul { border:#F93 1px solid; padding:10px; }

div.content div.left_con ul h1.con { font-size:20px; font-family:"ºÚÌå"; font-weight:normal; color:#F30; text-align:center;margin:5px auto; }

div.content div.left_con ul h4.inf { width:660px; height:23px; line-height:23px; margin:0 auto; border-bottom:#CCC 1px solid; font-size:12px; font-weight:normal; text-align:center; background:#E1FEC2 }

div.content div.left_con ul li { padding:10px; line-height:30px; font-size:14px; }

div.content div.right_con { float:right; width:230px; border:#CCC 5px solid; }

div.content div.right_con div.lm { height:200px; border-bottom:#CCC 5px solid; }

div.content div.right_con div.lm h3.r_c { height:32px; background:url(../images/sprite.gif) no-repeat 0 -110px; padding:3px 10px; }

div.content div.right_con div.lm h3.r_c span.zi { float:left; width:70px; color:#FFF }

div.content div.right_con div.lm h3.r_c span.more { float:right; width:50px; background:url(../images/more_b.gif) no-repeat; } 

div.content div.right_con div.lm h3.r_c span.more a { display:block; height:14px; }

div.content div.right_con div.lm ul { padding:3px; }

div.content div.right_con div.lm ul li { height:21px; background:url(../images/sprite.gif) no-repeat 7px -148px; }

div.content div.right_con div.lm ul li a { display:block; padding-left:23px; color:#3c0008; }

.pl_top { border:#999 1px solid; }

.pl_down {
	border-style : solid;
	border-width : 1px;
	border-top-style : none;
	border-color : #d2d2d2;
}
.pl_lr {
	border-style : solid;
	border-width : 1px;
	border-color:#CCC;
	background-color:#F5F5F5;
	font-size : 9pt;
	text-align : left;
	padding : 3px 15px;
	color:#C30
}

.pl_fb {
	padding : 10px;
	border-top-style : none;
	border-width : 1px;
	border-style : solid;
	border-color : #d2d2d2;
	background-color : #f7fcff;

}












