@charset "utf-8";

.main_outer{margin-top:7px;}
.main{ background:#fff url(../images/govpub/gov_bg_deptMain.jpg) repeat-x ; padding:5px;}
.slide{width:260px; float:left; background:#fff url(gov_bg_slideTop.jpg) left top repeat-x;}
.mainRight{width:710px; float:right;}
.slide div.title,.slide_Leader div.title,.slide_LeaderRight div.title{background:url(govpub/gov_bg_slideTitle.jpg) left top no-repeat; width: 150px; height:37px; line-height:32px; color:#36f; text-align:center; margin-top:-1px; font-size:16px; font-family:"宋体";}


.govNavList,.govNavPics{width:240px; margin:5px auto; }
.govNavList li{background:url(govpub/gov_bg_chnlList.jpg) left center no-repeat; padding-left:35px; width:205px; height: 32px; margin:5px 0; line-height:32px;}
.govNavList li a{position:absolute; filter: Dropshadow(offx=1,offy=0,color=white) Dropshadow(offx=0,offy=1,color=white) Dropshadow(offx=0,offy=-1,color=white) Dropshadow(offx=-1,offy=0,color=white); }
.govNavPics li{ margin:5px 0;}
.div_sqgk{width:220px; padding:10px; border:solid 1px #ccc; margin:5px auto;}
.div_sqgk h3{ background:url(govpub/gov_icon_red.jpg) left center no-repeat; padding-left:15px;}
.div_sqgk dl{margin:8px 0;}
.div_sqgk dl dt{float:left; line-height:14px; border-right:solid 1px #000; padding:0 8px;}
.div_sqgk dl dt.last{border-right:none}

.mainBlock{margin-bottom:10px;}
.blockLeft{width:380px; float:left;}
.blockLeft2{width:382px; float:left;}
.blockRight{ width:315px; float:right}
.blockRight2{ width:317px; float:right}
.govNewest{ background:#fff url(govpub/gov_bg_grayShort.jpg) repeat-x;padding:10px; height:240px;}
.govNewest h1{ color:#36f; font-family:"黑体"; font-weight:normal; font-size:16px; margin-bottom:8px;}
.blockTop{height:25px;}
.blockTop li{float:left;line-height:24px;}
.blockTop li.title{ padding:0 10px; border:solid 1px #DEDEDE; border-bottom:none; margin-right:5px; background:url(govpub/gov_bg_grayShort.jpg) repeat-x;}
.blockTop li.title a{color:#36f; font-family:"宋体"; font-weight:normal; font-size:14px;}
.ul_padding{padding:10px;}

.blockTop li.tab{ background:url(govpub/gov_tab01_blur.jpg) no-repeat; width:90px; height:25px; font-family:"宋体"; font-size:14px; line-height:25px; text-align:center; margin-right:5px;}
.blockTop li.active{ background:url(govpub/gov_tab01_active.jpg) no-repeat; width:90px; height:25px; font-family:"宋体"; font-size:14px;}
.blockTop li.active a{color:#36f}
.blockTop li.more{float:right;}
.ul_govHome{height:168px;}
.ul_tab{height:217px;}


/**滚动图片相关样式**/
#fade_focus{ height:260px;margin:auto;}
#fade_focus ul{display:none;}
.d2 a img{width:315px;height:230px;}
.d1{width:315px;height:auto;overflow:hidden;background-color:#fff;position:relative;}
.loading{width:315px; line-height:250px;background-color:#fff;color:#FFCC00;font-size:12px;height:260px;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
.d2{width:100%;height:230px;overflow:hidden;}
.num_list{position:absolute;width:100%;left:0px;bottom:30px;background-color:#E5E5E5; font-family:"微软雅黑", "黑体", "宋体"; font-weight:bold;color:#000;font-size:14px;padding:8px 0px;height:14px;overflow:hidden;}
.num_list span{display:inline-block;height:16px;padding-left:6px;}
#fade_focus ul{display:none;}
.button{position:absolute; z-index:1000; right:0px; bottom:4px; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.b1,.b2{background-color:#CDCDCD;display:block;float:left;padding:0px 3px; width:20px; height:22px; margin-right:5px; text-align:center; line-height:22px;;color:#000;text-decoration:none;cursor:pointer;}
.b2,.b1:hover,.b2:hover{color:#FFf;background-color:#06c;}
.otherLinks{display:none;}
.otherLink{position:absolute; left:5px; bottom:4px;}
.otherLink a{background:url(govpub/gov_bg_linkPics.jpg) no-repeat; width:68px; height:21px; text-align:center; color:#fff; display:block; margin-right:5px; float:left; line-height:21px;}

/**通用概览样式**/
.curChnl{ color:#36f; line-height:24px; border-bottom:solid 1px #1DA8E9; background:url(govpub/gov_icon_arrowRed.gif) left center no-repeat; padding-left:15px; margin-bottom:10px; font-size:16px; font-family:"黑体"}
.ul_list li{line-height:30px;}
.ul_list li a{ font-size:12px;}

/**领导之窗页面样式**/
.slide_Leader{width:630px; float:left;background:#fff url(gov_bg_slideTop.jpg) left top repeat-x;}
.mainRight_leader{width:340px;*width:330px; float:right}
.div_leader{margin:10px; border-bottom:solid 1px #ccc; padding-bottom:12px;*padding-bottom:8px;}
.div_leader img,.leaderItem img{float:left; width:105px; height:145px; background:url(govpub/gov_bg_leaderHeader.jpg) no-repeat; padding:1px 4px 5px 1px; margin-right:10px;}
.ul_leaderInfo{float:left; line-height:20px;}
li.leaderName{font-weight:bold;}
li.leaderWork{height:80px;}

.div_leaderBlock{border-bottom:dashed 1px #ccc; padding:10px;*padding:8px 8px 7px 8px;}
.div_leaderBlockLast{border-bottom:none;}
.leaderItem{width:290px; padding-right:10px; float:left}
.leaderItem ul{float:left; width:150px;}
.slide_LeaderRight{float:left; background:#fff url(gov_bg_slideTop.jpg) left top repeat-x; width:100%; margin-bottom:10px;}
.leaderContent{padding:5px;}
#writeLetter{ border-bottom:dashed 1px #000;}
#writeLetter img{float:left; margin-right:15px;}
#writeLetter ul{ float:left;width:150px;}
#writeLetter ul li{line-height:28px; background:url(govpub/gov_icon_arrowRed.gif) left center no-repeat; padding-left:10px;}
span.more{float:right; line-height:30px; margin-right:5px;}
.icon_mail a{background:url(../css/govpub/gov_icon_mail.gif) left center no-repeat; color:#36f; line-height:30px; height:30px; display:block;}

/**信息公开目录相关样式**/
.width640{ width:640px;}
.pub_cssgov{ float:left; width:100%;}
.govInfoTop{width:100%;border-bottom:1px solid #EEEEEE;height:45px; text-align:left;color:#000;  line-height:45px;margin-bottom:15px;margin-top:15px}
.govTitle{text-align:center; margin-top:-1px;*margin-top:0; margin-left:-1px; width:222px; height:44px; text-align:left;color:#000; }
.govTitle span{margin:0 auto;padding:0 20px;text-align:left; display:block;font-size:18px;color:#3373A9;height:44px; line-height:44px;border-bottom:3px solid #3475A9}
.infoItems{width:650px; float:left;}
.infoPics{width:310px; float:right;}
.infoPics li{margin:5px 0;*margin:3px 0;}
.infoPics li img{padding:1px; border:solid 1px #ccc;}
.ul_infoItems li{line-height:22px;}
.ul_infoItems li strong{width:80px; display:block; float:left;}
.ul_infoItems li a{margin:0 5px;}
.table_infoItems{line-height:26px;padding-left:10px}
.table_infoItems td a{margin:0 5px;}
.table_infoItems td.td_gzbg a{margin:0;}
.table_infoItems td.td_chnlParent strong{margin-left:5px}

.singleItem{text-align:left;color:#DC4C4C}
.singleItem a{font-weight:bold;color:#DC4C4C}
.ul_deptList h1{font-size:16px; line-height:60px; display:block; clear:both; height:60px; float:left; width:100%;color:#666666;padding-left:40px;background:url(../images/zwgklistdw.png) no-repeat 14px 23px}
.ul_deptList li{line-height:26px; height:26px;}
.ul_deptList li.li_chnl{ height:30px;}
.ul_deptList li dl{margin:0;padding:0; border:0;}
.ul_deptList li dl dt{width:280px; float:left;  padding:0 5px; margin:0 14px;*margin:0 10px; width: 343px;}
.ul_deptList li dl dt span.deptpubItem{ float:right;}
.ul_deptList li dl dt span.deptpubItem a{margin:0 5px;font-size:12px}

.infoBlock01,.infoBlock02,.infoBlock03,.infoBlock04{ background-color:#ffff;font-size:13px}

.i_deptName{font-weight:900; font-style:normal;color:#3374A9}
.i_deptNamemini{ font-style:normal;color:#3374A9}
.infoBlock02mini .ul_deptList li dl dt{width:120px; width:152px;}

/**图片信息概览**/
.picList{}
.picList li{float:left; width:225px; margin:5px;*margin:5px 2px; line-height:30px; text-align:center;}
.picList li img{width:225px; height:150px; display:block; margin:0 auto; border:solid 1px #dedede; padding:1px; background:#fff url(main/loading.gif) center center no-repeat;}


/*tab切换的样式*/
.tabBOX{
	position: absolute;
	top:85px;
	right:20px;
}
.tabBOX ul li{
	height:38px ;
	width: 220px;
	font:14px/38px "宋体";
	background: #FBFBFB;
	color: #505050;
	border-radius: 3px;
	border:1px solid #F2F9FB;
	margin-bottom: 10px;
}

.tabBOX ul li:hover {
    background: #F5FFF6;
}
.tabBOX ul li.tabed{
	background: #3475A9;
	color: #F2F9FB;
}
.tabBOX ul li span{
	padding-left: 64px;
	display: block;
}
.tabBOX ul li span.tabli1{
	background: url(../images/tabedli1.png) no-repeat 30px center;
}
.tabBOX ul li span.tabli2{
	background: url(../images/tabedli2.png) no-repeat 30px center;
}
.tabBOX ul li span.tabli3{
	background: url(../images/tabedli3.png) no-repeat 30px center;
}
.tabBOX ul li span.tabli4{
	background: url(../images/tabedli4.png) no-repeat 30px center;
}
.tabBOX ul li span.tabli5{
	background: url(../images/tabedli5.png) no-repeat 30px center;
}
.tabBOX ul li span.tabli6{
	background: url(../images/tabedli6.png) no-repeat 30px center;
}
.tabBOX ul li span.tabli7{
	background: url(../images/tabedli7.png) no-repeat 30px center;
}

.borderMain{position:relative}