/*
基本样式初始化
by黄磊 2009-04-28
邮箱：didahuang@gmail.com
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre ,form,fieldset,input,textarea,p,blockquote,th,td { 
 padding: 0; 
 margin: 0; 
 } 
table { 
 border-collapse: collapse; 
 border-spacing: 0; 
 } 
fieldset,img { 
 border: 0; 
 } 
address,caption,cite,code,dfn,em,strong,th,var { 
 font-weight: normal; 
 font-style: normal; 
 } 
ol,ul { 
 list-style: none; 
 } 
caption,th { 
 text-align: left; 
 } 
h1,h2,h3,h4,h5,h6 { 
 font-weight: normal; 
 font-size: 100%; 
 } 
q:before,q:after { 
 content:''; 
 } 
abbr,acronym { border: 0; 
 }
 
a{text-decoration:none;}
a:hover{text-decoration:underline;}

.fr_10{margin-left:10px;}
.fr_20{margin-left:20px;}

/*********主样式区************/
body{width:100%; font-size:12px; font-family:"宋体","黑体",Arial; background:#fff;}

.wrap{width:1004px; margin:auto;}

.top_box{background:url(top.jpg) no-repeat; width:984px; height:150px; text-align:right; padding:10px;}


/* ================================================================ 
主导航样式
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/pro_drop_2.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

.preload1 {background: url(three_1.gif);}
.preload2 {background: url(three_1a.gif);}

#nav {padding:0; margin:0; list-style:none; height:38px; background:#498ADC url(three_0.gif) repeat-x; position:relative; z-index:500; font-family:"宋体","黑体"arial, verdana, sans-serif;}
#nav li.top {display:block; float:left; height:38px;}
#nav li a.top_link {display:block; float:left; height:35px; line-height:33px; color:#f6f6f6; text-decoration:none; font-size:12px; font-weight:bold; padding:0 0 0 11px; cursor:pointer;background: url(three_0.gif);}
#nav li a.top_link span {float:left; display:block; padding:0 24px 0 11px; height:35px; background: url(three_0.gif) right top no-repeat;}
#nav li a.top_link span.down {float:left; display:block; padding:0 24px 0 11px; height:35px; background: url(three_0a.gif) no-repeat right top;}

#nav li:hover a.top_link {color:#fff; background: url(three_1.gif) no-repeat;}
#nav li:hover a.top_link span {background:url(three_1.gif) no-repeat right top;}
#nav li:hover a.top_link span.down {background:url(three_1a.gif) no-repeat right top;}

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

#nav li:hover ul.sub
{left:1px; top:38px; background: #a7c7df; padding:3px; border:1px solid #1e3e73; white-space:nowrap; width:90px; height:auto; z-index:300;}
#nav li:hover ul.sub li
{display:block; height:20px; position:relative; float:left; width:90px; font-weight:normal; text-align:center;}
#nav li:hover ul.sub li a
{display:block; font-size:12px; height:18px; width:88px; line-height:18px; text-indent:0; color:#000; text-decoration:none; border:1px solid #a7c7df;}
#nav li ul.sub li a.fly
{background:#a7c7df url(arrow.gif) 80px 6px no-repeat;}
#nav li:hover ul.sub li a:hover 
{background:#3c7a97; color:#fff; border-color:#fff;}
#nav li:hover ul.sub li a.fly:hover
{background:#3c7a97 url(arrow_over.gif) 80px 6px no-repeat; color:#fff;}


#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:90px; top:-4px; background: #a7c7df; padding:3px; border:1px solid #1e3e73; white-space:nowrap; width:90px; z-index:400; height:auto;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background:#3c7a97 url(arrow_over.gif) 80px 6px no-repeat; color:#fff; border-color:#fff;} 

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{background:#a7c7df url(arrow.gif) 80px 6px no-repeat; color:#000; border-color:#a7c7df;} 


/*****************************************/
/*******************图片滚动效果**********************/
.container, .container *{margin:0; padding:0;}

.container{width:230px; height:170px; overflow:hidden; position:relative;}

.slider{position:absolute;}
.slider li{ list-style:none; display:inline;}
.slider img{ width:230px; height:170px; display:block;}

.slider2{width:2000px;}
.slider2 li{float:left;}

.num{position:absolute; right:5px; bottom:5px;}
.num li{float: left; color: #FF7300; text-align: center; line-height: 16px; width: 16px; height: 16px; font-family: Arial; font-size: 12px; cursor: pointer; overflow: hidden; margin: 3px 1px; border: 1px solid #FF7300; background-color: #fff;
}
.num li.on{color: #fff; line-height: 21px; width: 21px; height: 21px; font-size: 16px; margin: 0 1px; border: 0; background-color: #FF7300; font-weight: bold;
}

/*****************************************/
/******************主样式***********************/




.main_box{width:1004px; background:#e8e8e8; overflow:hidden; zoom:1;}
    .left_box{float:left; width:160px; background:#fff; margin-top:5px; padding-bottom:5px;}
	    .left_box a{margin-top:10px; display:block; margin-left:5px;}
		    .left_box a img{width:150px; display:block;}

    .right_box{float:left; width:839px; margin-top:5px; margin-left:5px; background:#fff; overflow:auto; zoom:1;}
        .news_pic{width:230px; height:210px; border:1px #e2e2e2 solid; padding:9px; float:left; background:#f9f9f8 url(notice_bg.gif) repeat-x; margin-left:15px; margin-top:10px; display:inline;}
		    .box_tit{overflow:auto; zoom:1;}
	            .box_tit h2{float:left; color:#707070; font-weight:bold;}
				.box_tit a{display:block; float:right;}

		.news_box{float:left; height:228px; border:1px #e2e2e2 solid; margin-left:10px; margin-top:10px; width:348px; display:inline;}
    		.news_box .box_tit{}
			    .news_box .box_tit h2{line-height:24px; height:28px; text-indent:30px; color:#222;} 
				.news_box .box_tit a{margin-top:10px; margin-right:5px;}
		            .news_list ul{line-height:26px; margin-top:5px; padding:0 10px;}
			            .news_list ul li{height:27px; background:url(dashed.gif) repeat-x bottom; overflow:auto; zoom:1;}
				            .news_list ul li a{display:block; float:left; color:#4c4c4c;}
					        .news_list ul li span{display:block; float:right; color:#999;}
			                .news_list ul .a_new{background:#ffebeb; padding:0 5px; border:1px solid #ffc7c7;}
			                .news_list .a_new a{color:#ff3300;}
		
		.notic_box{float:left; margin-top:10px; margin-left:10px; width:188px; height:228px; border:1px #e2e2e2 solid; background:url(news_tit_bg.gif) no-repeat; display:inline;}
		    .notic_box .box_tit{}
			    .notic_box .box_tit h2{line-height:24px; height:28px; text-indent:30px; color:#222;} 
				.notic_box .box_tit a{margin-top:10px; margin-right:5px;}
		    .notic_box ul{line-height:24px; padding:0 10px; margin-top:5px;}
			    .notic_box ul li{background:url(arrow2.gif) no-repeat 0 center; text-indent:10px;}
				    .notic_box ul li a{color:#4c4c4c;}
			        .notic_box ul .imp a{color:#ff3300;}
		    
		.ad_box{width:810px; float:left; margin-left:15px; margin-top:10px; display:inline;}
		    .ad_box a{display:block;}
			    .ad_box a img{display:block;}
		
		.gain_box{float:left; width:608px; margin-top:10px; margin-left:15px; border:1px #e2e2e2 solid; background:url(news_tit_bg.gif) no-repeat; display:inline;}
		    .gain_box .box_tit{}
			    .gain_box .box_tit h2{line-height:24px; height:28px; text-indent:30px; color:#222;} 
				.gain_box .box_tit a{margin-top:10px; margin-right:5px;}
		
		    .gain_list{padding:5px; overflow:auto; zoom:1;}
			    .gain_cont{float:left; width:280px; padding:8px; overflow:auto; zoom:1;}
				    .gain_cont h2{float:left; width:280px; line-height:24px; color:#006699; text-indent:18px;  background:url(arrow3.gif) no-repeat 0 center;}
					.gain_cont a.pic_link{display:block; float:left; border:1px solid #8c8c8c; padding:4px;}
					    .gain_cont span{display:block; float:left; border:1px solid #8c8c8c; padding:4px;}
						.gain_cont span img{display:block; width:108px; height:70px;}
					    .gain_cont a{color:#565656;}
					        .gain_cont a img{display:block; width:108px; height:70px;}
				    .gain_cont p{display:block; float:left; width:157px; line-height:24px; padding-left:5px;}
		        .t_l{border-right:1px dashed #c8c8c8; border-bottom:1px dashed #c8c8c8;}
		        .t_r{border-bottom:1px dashed #c8c8c8;}
		        .b_l{border-right:1px dashed #c8c8c8;}
		        .b_r{}
				
		.friend_logo{float:left; width:600px; margin-top:10px; margin-left:15px; display:inline; background:#f5f8ff; padding:5px; overflow:auto; zoom:1;}		
			.friend_logo a{}	
			    .friend_logo a img{width:88px; height:30px;}
				
		.other_box{width:190px; float:right; margin-left:10px; margin-top:10px; display:inline; border-left:1px dashed #c8c8c8; padding-left:9px;}		
		    .exa_link{}
			    .exa_link a img{width:180px;}
		    .event_link{width:180px; background:#f9f9f9 url(tit_bg2.gif) no-repeat; text-align:center; margin-top:10px; padding-bottom:20px;}
			    .event_link h2{height:26px; line-height:26px; margin-bottom:10px; font-weight:bold;}
		        .event_link a{display:block; margin:auto;}
				    .event_link a img{display:block; margin:auto;}
		    
			.topic_link{width:180px; background:#f9f9f9 url(tit_bg2.gif) no-repeat; margin-top:10px; padding-bottom:5px;}
			    .topic_link h2{height:26px; line-height:26px; margin-bottom:5px; font-weight:bold; text-align:center;}
		        .topic_link ul{line-height:24px;}
				    .topic_link ul li{background:url(arrow2.gif) no-repeat 10px center; text-indent:20px;}
					    .topic_link ul li a{color:#666;}

		        .aselect{width:160px; margin:10px;}
				    .aselect option{width:160px;}
		
.foot_box{width:1004px; height:80px; background:url(foot_bg.gif) top repeat-x; margin-top:10px;}		
    .foot_box p{text-align:center; line-height:20px; color:#666;}
	



/*******************************************内页************************************************/	

.nav_left_box{float:left; width:185px; background:#fff url(left_img_bg.jpg) no-repeat 7px 190px; padding-bottom:280px; }
    .top_nav{width:170px; height:44px; margin:5px 5px 10px 10px; background:url(left_nav_tit.gif) no-repeat;}
	.top_nav2{width:170px; height:28px; line-height:28px; margin:5px 5px 10px 10px; background:url(left_nav_tit2.gif) no-repeat; font-weight:bold; color:#fff; text-align:center;}
    .nav_left_box ul{width:170px; margin:5px 5px 5px 10px;}
	    .nav_left_box ul li{line-height:22px; height:23px; background:url(nav_bg.gif) no-repeat; text-align:center; margin-bottom:5px;}
		    .nav_left_box ul li a{color:#4c4c4c;}
			
.nav_left_box2{float:left; width:185px; background:#fff url(left_img_bg.jpg) no-repeat 7px 190px; padding-bottom:280px;}	 
    .nav_left_box2 ul{width:170px; margin:5px 5px 100px 10px;}
	    .nav_left_box2 ul li{line-height:22px; background:url(arrow_add1.gif) no-repeat 10px center; text-align:center; margin-bottom:5px; border-bottom:1px dashed #eee;}
		    .nav_left_box2 ul li a{color:#4c4c4c;}

.nav_left_box3{float:left; width:185px; background:#fff url('imagesleft_img_bg.jpg') no-repeat 10px bottom;}	 
    .nav_left_box3 ul{width:170px; margin:5px 5px 10px 10px;}
	    .nav_left_box3 ul li{line-height:22px; background:url('imagesarrow_add1.gif') no-repeat 10px center; text-align:center; margin-bottom:5px; border-bottom:1px dashed #eee;}
		    .nav_left_box3 ul li a{color:#4c4c4c;}

    .nav_left_box3 .list_more{margin-left:10px;}			
			
.art_box{float:left; margin-left:10px; width:610px; background:#fff;}
    .art_box h2{width:600px; height:33px; margin-left:5px; background:url(art_tit.jpg) repeat-x; line-height:30px; margin-top:5px;}
	    .art_box h2 span{background:url(arrow4.gif) no-repeat 10px 45%; display:block; height:33px; text-indent:25px;}

    .text_cont{padding:5px; line-height:20px;}
	    .art_list{width:590px;}
		    .art_list li{overflow:auto; zoom:1; background:url(dashed.gif) repeat-x bottom; line-height:28px;}
			    .art_list li a{display:block; float:left; text-indent:20px; background:url(arrow_add1.gif) no-repeat 5px center; color:#283246;}
				.art_list li span{display:block; float:right; color:#2f2f2f;}
	   
.art_box2{float:left; margin-left:10px; width:808px; background:#fff;}	
    .art_tit2{text-align:center; margin-top:5px; background:#dbedf5; width:798px; margin-left:5px; border-bottom:1px solid #88afbf;}
                .art_tit2 h2 span{line-height:30px; font-size:16px; font-weight:bold; color:#07445d;}
				
.art_box3{float:left; margin-left:10px; width:808px; background:#fff;}	
    .art_tit3{text-align:center; margin-top:5px; background:#dbedf5; width:798px; margin-left:5px; border-bottom:1px solid #88afbf;}
                .art_tit3 h2 span{line-height:30px; font-size:16px; font-weight:bold; color:#07445d;}			
	
.inpage_right{width:189px; margin-left:10px; float:left; background:#fff url(r_img.jpg) no-repeat 5px 5px; padding-top:310px;}
    
.art_info{text-align:center; line-height:22px; color:#126c84;}	
    .art_info span{color:#666;}	  
	
.nav_left_box,.art_box,.inpage_right,.nav_left_box2,.art_box2{padding-bottom: 32767px; margin-bottom: -32767px; }

/*\*/
.nav_left_box,.art_box,.inpage_right,.nav_left_box2,.art_box2{
 padding-bottom: 32767px;
 margin-bottom: -32767px; 
 }
/**/ 


/*******************************************标签*********************************************/

            .tabs-news{width:348px; background:#f8f8f8; border-bottom:1px solid #b6b6b6;}
			    .tabs-news ul{overflow:auto; zoom:1; padding-left:1px;}
				    .tabs-news ul li{float:left; margin-left:1px;}
					    .tabs-news ul li a{display:block; width:100px; height:28px; line-height:28px; text-align:center; background:url(tab_bg1.gif) no-repeat; float:left; color:#232323; font-size:12px; font-weight:bold;}
                        .tabs-news ul li a:hover{background:url(tab_bg2.gif) no-repeat;}
						.tabs-news ul li a.tabactive{background:url(tab_bg2.gif) no-repeat; color:#5c7bad;}
			.ui-tabs-panel{line-height:24px; padding-top:2px;}
			    .ui-tabs-panel ul{text-indent:2px;}
				    .ui-tabs-panel ul li{}
					    .ui-tabs-panel ul li a{color:#686868;}
			.tab_more{display:block; color:#363636; text-align:right; padding-right:10px;}

.tit_list{border-bottom:1px dashed #666; margin-bottom:5px; }			
    .tit_list dt{font-weight:bold; line-height:25px;}
	    .tit_list dt a{font-weight:bold; color:#1b546a;}
	.tit_list dd{line-height:20px; text-indent:24px;}
	    .tit_list dd a{padding-left:20px; color:#1b546a;}
			
			
			
			
			
			
			
			
			