@charset "utf-8";



body{background-color:#ECECEC;}



#header{

	height:37px;

	line-height:37px;

	background:url(imgs/header_bg.jpg) repeat-x;

	font-size: 12px;

}



#ad_full_big{margin-top:10px; height:500px;}

#ad_full_small{display:block; margin-top:10px; height:40px;}



#top{
	background-color:#FFF;
}

#top .logo{float:left; display:block; width:190px; height:99px; background:url(imgs/logo.jpg) no-repeat;}

#top .ch{
	float:left;
	margin:25px 0 0 0;
	padding:0px 10px;
	line-height:24px;
	font-size:12px;
	color:#ccc;
	letter-spacing:0px;
	border-right:1px solid #ccc;
}

#top .ch a{
	font-weight:normal;
}

#top .wsdb{float:left; display:block; margin:30px 0 0 5px; width:37px; height:36px; background:url(imgs/wsdb.jpg) no-repeat;}

#top h1{
	padding:0 10px;
	height:32px;
	line-height:32px;
	color:#ccc;
	font-size:12px;
	font-weight:normal;
	border-top:1px solid #ccc;
}

#top h1 b{
	color:#333
}

#top h1 span{
	float:right;
	color:#FF0000;
}

#top .search{padding:6px 0 0 0; width:240px;}

#top .search .txt{float:right; margin-right:5px; padding:0 5px; width:164px; height:20px; line-height:20px; border:none; background:url(imgs/search_txt.gif) left no-repeat;}

#top .search .btn{float:right; width:56px; height:20px; border:none; background:url(imgs/search.gif) no-repeat;}

.box_660{padding:4px; width:660px; height:88px; border:1px solid #B1C8D6; background:#fff; overflow:hidden;}

.box_300{
	padding:4px;
	width:290px;
	height:88px;
	border:1px solid #B1C8D6;
	background:#fff;
	overflow:hidden;
	font-size: 12px;
}

.box_300 li{line-height:22px;}



.ad_660_120{padding:4px; width:660px; height:120px; border:1px solid #B1C8D6; background:#fff;}

.ad_290_120{padding:4px; width:290px; height:120px; border:1px solid #B1C8D6; background:#fff;}

.ad_290_215{padding:4px; width:290px; height:215px; border:1px solid #B1C8D6; border-bottom:none; background:#fff;}

.margin_top{margin-top:10px;}





.main{margin-top:10px;}

.main dl{line-height:24px;}

.main ul{line-height:24px;}



.main_left{float:left; width:670px; overflow:hidden;}

.main_right{float:right; width:300px; overflow:hidden;}



.main_left .con_left{float:left; width:300px;}

.main_left .con_right{float:right; width:360px;}



.main .top_pic{margin-top:10px; padding:4px; width:290px; height:210px; border:1px solid #B1C8D6; background:#fff; overflow:hidden;}

.main .top_pic img{width:290px; height:180px;}

.main .top_pic .num{position:relative; top:-60px; left:180px; width:130px; height:30px;}

.main .top_pic .num a{display:block; float:left; margin:0 4px 0 0; _margin:0 3px 0 0; width:15px; height:15px; line-height:15px; font-size:11px; font-weight:bold; text-align:center; color:#fff; background:#1E50A2; border:1px solid #1E50A2; opacity:0.8; filter:alpha(opacity=80);}

.main .top_pic .num a:hover{text-decoration:none;}

.main .top_pic .num a.active{color:#fff; background:#BD0202; opacity:1; filter:none; border:1px solid #fff;}

.main .top_pic li{line-height:35px; text-align:center; font-size:14px; font-weight:bold;}



#tab_vp{margin-top:10px; width:298px; height:308px; border:1px solid #B1C8D6; background:#fff; overflow:hidden;}

#tab_vp .tabs{height:24px; line-height:24px; text-align:center; font-size:12px; color:#1F376D; border-bottom:1px solid #B1C8D6; background:url(imgs/h1.gif) top repeat-x;}

#tab_vp .tabs a{display:block; color:#1F376D;}

#tab_vp #tab_vp1{float:left; width:60px; height:24px; cursor:pointer;}

#tab_vp #tab_vp2{float:left; width:60px; height:24px; cursor:pointer;}

#tab_vp #tab_vp3{float:left; width:60px; height:24px; cursor:pointer;}

#tab_vp .hover{font-weight:bold; color:#fff; background:url(imgs/tab_hover.jpg) no-repeat; border-left:1px solid #B1C8D6; border-right:1px solid #B1C8D6;}

#tab_vp .hover a{color:#fff;}

#con_tab_vp_1{padding:10px 0 0 0;}

#con_tab_vp_2{padding:10px 0 0 0;}

#con_tab_vp_3{padding:10px 0 0 0;}

#tab_vp .pic{float:left; margin:0px 0 2px 16px; _margin:0px 8px 2px 8px; width:124px;}

#tab_vp .pic img{padding:1px; width:120px; height:80px; border:1px solid #ccc;}

#tab_vp .pic span{
	display:block;
	line-height:20px;
	text-align:left;
	background:#ffffff;
	padding-top: 4px;
}

#tab_vp .pic span a{
	color:#000000;
	font-size: 12px;
}

#tab_vp h2{padding:0px 10px 0 10px; height:20px; font-size:12px; font-weight:normal; text-align:right;}

#tab_vp h2 a{float:right; padding-left:10px; color:#1E50A2; background:url(imgs/arrow2.gif) left no-repeat;}

#tab_vp dt{font-size:14px; font-weight:bold; text-align:center;}

#tab_vp ul{padding:0px 0 13px 0;}

#con_tab_vp_3 ul{padding:1px 0 0 0;}

#tab_vp li{padding:0 10px; line-height:20px;}

#tab_vp .n1 li{padding:0 10px 0 25px; line-height:24px; background:url(imgs/n1.gif) 5px center no-repeat;}

#tab_vp .n2 li{padding:0 10px 0 25px; line-height:24px; background:url(imgs/n2.gif) 5px center no-repeat;}



.zxbb{margin-top:10px; padding-top:2px; width:358px; height:96px; border:1px solid #B1C8D6; background:url(imgs/zxbb.jpg) left no-repeat #fff; _background:url(imgs/zxbb.jpg) left no-repeat #fff fixed; overflow:hidden;}

.zxbb li{padding:0 10px 0 45px; font-size:14px;}



.main .top_txt{
	margin-top:10px;
	padding:0 9px;
	width:340px;
	height:428px;
	border:1px solid #B1C8D6;
	background:#fff;
	overflow:hidden;
	background-image: url(imgs/zxbj.gif);
}

.main .top_txt h1{padding:30px 0 5px 0; font:18px "黑体"; font-weight:normal; text-align:center;}

.main .top_txt h2{padding:28px 0 5px 0; font:16px "黑体"; font-weight:normal; text-align:center;}

.main .top_txt dt{font-size:16px; font-weight:bold;}

.main .top_txt dd{color:#999;}

.main .top_txt dd a{color:#BA2636;}

.main .top_txt ul{padding:5px 0 5px 0; font-size:14px;}

.main .top_txt h3{padding:0px 0px 0 10px; height:20px; font-size:12px; font-weight:normal; text-align:right;}

.main .top_txt h3 a{float:right; padding-left:10px; color:#1E50A2; background:url(imgs/arrow2.gif) left no-repeat;}



#sjld{margin-top:0px; height:222px; border:1px solid #B1C8D6;}

#sjld h1{padding:0 10px; line-height:24px; font-size:12px; color:#1F376D; border-bottom:1px solid #B1C8D6; background:url(imgs/h1.gif) repeat-x;}

#sjld h1 a{float:right; padding-left:10px; font-size:12px; font-weight:normal; color:#1E50A2; background:url(imgs/arrow2.gif) left no-repeat;}

#sjld .con{padding:4px; width:290px; height:90px; background:#fff; overflow:hidden;}

#sjld .con img{width:290px; height:90px;}



#tab_lt{margin-top:10px; height:248px; border:1px solid #B1C8D6; background:#fff; overflow:hidden;}

#tab_lt .tabs{height:24px; line-height:24px; text-align:center; font-size:12px; color:#1F376D; border-bottom:1px solid #B1C8D6; background:url(imgs/h1.gif) top repeat-x;}

#tab_lt .tabs a{display:block; color:#1F376D;}

#tab_lt #tab_lt1{float:left; width:60px; height:24px; cursor:pointer;}

#tab_lt #tab_lt2{float:left; width:60px; height:24px; cursor:pointer;}

#tab_lt .hover{font-weight:bold; color:#fff; background:url(imgs/tab_hover.jpg) no-repeat; border-left:1px solid #B1C8D6; border-right:1px solid #B1C8D6;}

#tab_lt .hover a{color:#fff;}

#tab_lt h2{padding:10px 10px 0 10px; height:20px; font-size:12px; font-weight:normal; text-align:right;}

#tab_lt h2 a{float:right; padding-left:10px; color:#1E50A2; background:url(imgs/arrow2.gif) left no-repeat;}

#tab_lt dl{padding:10px 10px 0 10px;}

#tab_lt dt{font-size:14px; font-weight:bold; text-align:center;}

#tab_lt dd{
	color:#666;
	font-size: 12px;
}

#tab_lt dd a{color:#BD0101}



#zt{
	margin-top:10px;
	height:152px;
	border:1px solid #B1C8D6;
	background:#fff;
	overflow:hidden;
	font-size: 12px;
}

#zt h1{padding:0 10px; line-height:24px; font-size:12px; color:#1F376D; border-bottom:1px solid #B1C8D6; background:url(imgs/h1.gif) repeat-x;}

#zt h1 a{float:right; padding-left:10px; font-size:12px; font-weight:normal; color:#1E50A2; background:url(imgs/arrow2.gif) left no-repeat;}

#zt .con{height:119px;}

#zt .con ul{padding:10px;}



#tab_gn{margin-top:10px; height:308px; border:1px solid #B1C8D6; background:#fff; overflow:hidden;}

#tab_gn .tabs{height:24px; line-height:24px; text-align:center; font-size:12px; color:#1F376D; border-bottom:1px solid #B1C8D6; background:url(imgs/h1.gif) top repeat-x;}

#tab_gn .tabs a{display:block; color:#1F376D;}

#tab_gn #tab_gn1{float:left; width:60px; height:24px; cursor:pointer;}

#tab_gn #tab_gn2{float:left; width:60px; height:24px; cursor:pointer;}

#tab_gn .hover{font-weight:bold; color:#fff; background:url(imgs/tab_hover.jpg) no-repeat; border-left:1px solid #B1C8D6; border-right:1px solid #B1C8D6;}

#tab_gn .hover a{color:#fff;}

#con_tab_gn_1{padding:0px 0 0 0;}

#con_tab_gn_2{padding:0px 0 0 0;}

#tab_gn h2{padding:9px 10px 0 10px; height:20px; font-size:12px; font-weight:normal; text-align:right;}

#tab_gn h2 a{float:right; padding-left:10px; color:#1E50A2; background:url(imgs/arrow2.gif) left no-repeat;}

#tab_gn dl{padding:10px 0 5px 10px; width:340px;}

#tab_gn dl img{float:left; padding:1px; width:120px; height:80px; border:1px solid #ccc;}

#tab_gn dt{padding-bottom:5px; font:16px "黑体"; font-weight:normal; text-align:center;}

#tab_gn dd{float:left; padding:0 0 0 10px; width:205px;}

#tab_gn ul{padding:0 10px 5px 10px; line-height:24px;}

#tab_gn li{padding:0 10px;}



#tab_jy{margin-top:10px; width:300px; height:220px; background:#fff; overflow:hidden;}

#tab_jy .tabs{height:24px; line-height:24px; text-align:center; font-size:12px; color:#1F376D; border-bottom:1px solid #B1C8D6; background:url(imgs/h1.gif) top repeat-x;}

#tab_jy #tab_jy1{float:left; width:60px; height:24px; cursor:pointer;}

#tab_jy #tab_jy2{float:left; width:60px; height:24px; cursor:pointer;}

#tab_jy .hover{font-weight:bold; color:#fff; background:url(imgs/tab_hover.jpg) no-repeat; border-left:1px solid #B1C8D6; border-right:1px solid #B1C8D6;}

#con_tab_jy_1{padding:10px 0 0 0;}

#con_tab_jy_2{padding:10px 0 0 0;}

#tab_jy h2{padding:9px 10px 0 10px; height:20px; font-size:12px; font-weight:normal; text-align:right;}

#tab_jy h2 a{float:right; padding-left:10px; color:#1E50A2; background:url(imgs/arrow2.gif) left no-repeat;}

#tab_jy dt{font-size:14px; font-weight:bold; text-align:center;}

#tab_jy ul{padding:10px 0 0 0;}

#tab_jy li{padding:0 10px;}



#tab_nj{margin-top:10px; height:220px; background:#fff; overflow:hidden;}

#tab_nj .tabs{height:24px; line-height:24px; text-align:center; font-size:12px; color:#1F376D; border-bottom:1px solid #B1C8D6; background:url(imgs/h1.gif) top repeat-x;}

#tab_nj #tab_nj1{float:left; width:60px; height:24px; cursor:pointer;}

#tab_nj #tab_nj2{float:left; width:60px; height:24px; cursor:pointer;}

#tab_nj #tab_nj3{float:left; width:60px; height:24px; cursor:pointer;}

#tab_nj .hover{font-weight:bold; color:#fff; background:url(imgs/tab_hover.jpg) no-repeat; border-left:1px solid #B1C8D6; border-right:1px solid #B1C8D6;}

#con_tab_nj_1{padding:10px 0 0 0;}

#con_tab_nj_2{padding:10px 0 0 0;}

#con_tab_nj_3{padding:10px 0 0 0;}

#tab_nj h2{padding:0px 10px 0 10px; height:20px; font-size:12px; font-weight:normal; text-align:right;}

#tab_nj h2 a{float:right; padding-left:10px; color:#1E50A2; background:url(imgs/arrow2.gif) left no-repeat;}

#tab_nj dl{padding:0px 0 5px 10px; width:340px;}

#tab_nj dl img{float:left; padding:1px; width:120px; height:80px; border:1px solid #ccc;}

#tab_nj dt{padding-bottom:5px; font-size:14px; font-weight:bold; text-align:center;}

#tab_nj dd{float:left; padding:0 0 0 10px; width:205px;}

#tab_nj ul{padding:0 10px 5px 10px; line-height:20px;}



#tab_qc{margin-top:10px; height:220px; background:#fff; overflow:hidden;}

#tab_qc .tabs{height:24px; line-height:24px; text-align:center; font-size:12px; color:#1F376D; border-bottom:1px solid #B1C8D6; background:url(imgs/h1.gif) top repeat-x;}

#tab_qc #tab_qc1{float:left; width:60px; height:24px; cursor:pointer;}

#tab_qc #tab_qc2{float:left; width:60px; height:24px; cursor:pointer;}

#tab_qc #tab_qc3{float:left; width:60px; height:24px; cursor:pointer;}

#tab_qc .hover{font-weight:bold; color:#fff; background:url(imgs/tab_hover.jpg) no-repeat; border-left:1px solid #B1C8D6; border-right:1px solid #B1C8D6;}

#con_tab_qc_1{padding:10px 0 0 0;}

#con_tab_qc_2{padding:10px 0 0 0;}

#con_tab_qc_3{padding:10px 0 0 0;}

#tab_qc h2{padding:0px 10px 0 10px; height:20px; font-size:12px; font-weight:normal; text-align:right;}

#tab_qc h2 a{float:right; padding-left:10px; color:#1E50A2; background:url(imgs/arrow2.gif) left no-repeat;}

#tab_qc dl{padding:0px 0 5px 10px; width:340px;}

#tab_qc dl img{float:left; padding:1px; width:120px; height:80px; border:1px solid #ccc;}

#tab_qc dt{padding-bottom:5px; font-size:14px; font-weight:bold; text-align:center;}

#tab_qc dd{float:left; padding:0 0 0 10px; width:205px;}

#tab_qc ul{padding:0 10px 5px 10px; line-height:20px;}



#tab_ly{margin-top:10px; height:220px; background:#fff; overflow:hidden;}

#tab_ly .tabs{height:24px; line-height:24px; text-align:center; font-size:12px; color:#1F376D; border-bottom:1px solid #B1C8D6; background:url(imgs/h1.gif) top repeat-x;}

#tab_ly #tab_ly1{float:left; width:60px; height:24px; cursor:pointer;}

#tab_ly #tab_ly2{float:left; width:60px; height:24px; cursor:pointer;}

#tab_ly .hover{font-weight:bold; color:#fff; background:url(imgs/tab_hover.jpg) no-repeat; border-left:1px solid #B1C8D6; border-right:1px solid #B1C8D6;}

#con_tab_ly_1{padding:10px 0 0 0;}

#con_tab_ly_2{padding:10px 0 0 0;}

#tab_ly h2{padding:0px 10px 0 10px; height:20px; font-size:12px; font-weight:normal; text-align:right;}

#tab_ly h2 a{float:right; padding-left:10px; color:#1E50A2; background:url(imgs/arrow2.gif) left no-repeat;}

#tab_ly dl{padding:10px 0 5px 10px; width:290px;}

#tab_ly dl img{float:left; padding:1px; width:120px; height:80px; border:1px solid #ccc;}

#tab_ly dt{padding-bottom:5px; font-size:14px; font-weight:bold; text-align:center;}

#tab_ly dd{float:left; padding:0 0 0 10px; width:145px;}

#tab_ly ul{padding:0 10px 5px 10px; line-height:20px;}



#tab_yl{margin-top:10px; height:220px; background:#fff; overflow:hidden;}

#tab_yl .tabs{height:24px; line-height:24px; text-align:center; font-size:12px; color:#1F376D; border-bottom:1px solid #B1C8D6; background:url(imgs/h1.gif) top repeat-x;}

#tab_yl #tab_yl1{float:left; width:60px; height:24px; cursor:pointer;}

#tab_yl #tab_yl2{float:left; width:60px; height:24px; cursor:pointer;}

#tab_yl .hover{font-weight:bold; color:#fff; background:url(imgs/tab_hover.jpg) no-repeat; border-left:1px solid #B1C8D6; border-right:1px solid #B1C8D6;}

#con_tab_yl_1{padding:10px 0 0 0;}

#con_tab_yl_2{padding:10px 0 0 0;}

#tab_yl h2{padding:0px 10px 0 10px; height:20px; font-size:12px; font-weight:normal; text-align:right;}

#tab_yl h2 a{float:right; padding-left:10px; color:#1E50A2; background:url(imgs/arrow2.gif) left no-repeat;}

#tab_yl dl{padding:0 10px 5px 10px; width:280px;}

#tab_yl dl img{float:left; padding:1px; width:120px; height:80px; border:1px solid #ccc;}

#tab_yl dt{padding-bottom:5px; font-size:14px; font-weight:bold; text-align:center;}

#tab_yl dd{float:left; padding:0 0 0 10px; width:145px;}

#tab_yl ul{padding:0 10px 5px 10px; line-height:20px;}



#sq{margin-top:10px; height:278px; border:1px solid #B1C8D6; background:#fff; overflow:hidden;}

#sq h1{padding:0 10px; line-height:24px; font-size:12px; color:#1F376D; border-bottom:1px solid #B1C8D6; background:url(imgs/h1.gif) repeat-x;}

#sq h1 a{float:right; padding-left:10px; font-size:12px; font-weight:normal; color:#1E50A2; background:url(imgs/arrow2.gif) left no-repeat;}

#sq h2{padding:0 10px; line-height:30px; font-size:12px; font-weight:normal; border-bottom:1px solid #ECECEC;}

#sq h2 b{color:#BD0202;}

#sq .blog{float:left; width:299px; border-right:1px solid #B1C8D6;}

#sq .bbs{float:left; width:368px;}

#sq dt{padding:10px; font-size:14px; font-weight:bold; text-align:center;}

#sq ul{padding:0 10px; font-size:14px; line-height:22px;}

#sq h3{padding:9px 10px 0 10px; height:20px; font-size:12px; font-weight:normal;}

#sq h3 .more{float:right; padding-left:10px; color:#1E50A2; background:url(imgs/arrow2.gif) left no-repeat;}

#sq h3 span{font-weight:bold; color:#ccc;}



.ad_txt{padding:5px 10px 0 10px; height:50px; border:1px solid #B1C8D6; border-top:none; background:#fff; overflow:hidden;}



#link{
	margin-top:10px;
	padding:0 10px 0 200px;
	line-height:33px;
	border:1px solid #B1C8D6;
	background:url(imgs/cywm.jpg) left no-repeat #fff;
	background-color: #0198ff;
}

#link a{
	color: #FFFFFF;
	font-family: "宋体";
	font-size: 12px;
	text-decoration: none;
}

#link a:hover{
	color: #FFFF00;
}



#pic_ad{margin-top:10px; padding:10px 0 0 0; width:978px; border:1px solid #B1C8D6; background:#fff;}

#pic_ad .pic{float:left; margin-bottom:10px; _margin-bottom:0px; padding:0 0 0px 11px; width:150px; height:60px; overflow:hidden;}

#pic_ad .pic img{width:150px; height:60px;}



.com_con{margin-top:10px; height:308px; border:1px solid #B1C8D6; background:#fff; overflow:hidden;}

.com_con h1{height:24px; line-height:24px; text-align:center; font-size:12px; color:#1F376D; border-bottom:1px solid #B1C8D6; background:url(imgs/h1.gif) top repeat-x;}

.com_con h1 a{display:block; float:left; width:60px; height:24px; font-weight:bold; color:#fff; background:url(imgs/tab_hover.jpg) no-repeat; border-right:1px solid #B1C8D6;}

.com_con h2{padding:9px 10px 0 10px; height:20px; font-size:12px; font-weight:normal; text-align:right;}

.com_con h2 a{float:right; padding-left:10px; color:#1E50A2; background:url(imgs/arrow2.gif) left no-repeat;}

.com_con dl{padding:10px 0 5px 10px; width:290px; overflow:hidden;}

.com_con dl img{float:left; padding:1px; width:120px; height:80px; border:1px solid #ccc;}

.com_con dt{padding-bottom:5px; font:16px "黑体"; font-weight:normal; text-align:center;}

.com_con dd{float:left; padding:0 0 0 10px; width:145px;}

.com_con ul{padding:0 10px 5px 10px; line-height:24px;}

.w dl{width:340px; overflow:hidden;}

.w dd{ width:205px;}



#yl{width:298px; overflow:hidden;}

#ly{width:298px; overflow:hidden;}

#ss{width:298px; overflow:hidden;}

#ms{width:298px; overflow:hidden;}

#js{width:298px; overflow:hidden;}
