﻿body{font-size:12px;font-family:"宋体";color:#333;margin:0; padding:0;}
a{color:#333;}
a:hover{color:#333;}
p{line-height:20px;}
/*img{background:url(../images/img_bg.gif) no-repeat center center;}*/
.border{border:1px solid #CCCCCC; overflow:hidden;}
.warpper{width:980px;margin:0 auto; background:#fff;}
.date{ float:right; margin-right:8px; color:#999999;}
.w980{ width:978px; margin:0 auto;}
.l{ float:left;}
.r{ float:right;}
/*栏目文字风格*/
.cat-title1{line-height:32px;height:36px; text-indent:18px; background:url(imagescat-title1-bg.jpg) no-repeat; color:#fff; font-size:14px;}
.cat-title2{line-height:33px;height:33px; text-indent:20px; background:url(imagescat-title2-bg.jpg) no-repeat; color:#075A9C; font-size:14px;}
.cat-title3{line-height:34px;height:34px; text-indent:25px; background:url(imagescat-title3-bg.jpg) no-repeat; color:#075A9C; font-size:14px;}
/*信息公开标题*/
.xxgk_title{ line-height:34px; height:34px; background:url(imageszfxxgk_title.jpg) no-repeat;}
/*办事指南标题*/
.bszn_title{ line-height:34px; height:34px; background:url(imagesbszn_title.jpg) no-repeat;}
.service_nav_title{ line-height:34px; height:34px; background:url(imagesservice_nav_title.jpg) no-repeat;}
.zrxx_title{ line-height:34px; height:34px; background:url(imageszrxx_title.jpg) no-repeat; text-indent:145px; font-size:12px;}

.zrxx_title img{ margin-top:4px;}
.flink_title{ height:29px; line-height:29px; width:800px; margin:0 auto; color:#065999; font-weight:bold; background:url(imagesflinkj_title.jpg) no-repeat; padding-left:180px;}


/*------------------indexPublic-------------------*/
.main{width:980px;margin:0 auto; margin-top:5px;}
.top{width:980px;margin:0 auto; height:204px;}
.menu{width:980px;margin:0 auto; height:38px; line-height:38px; background:#075A9C;}
.menu li{ width:108px; line-height:38px; text-align:center; display:block; float:left; font-size:14px; font-weight:bold;position: relative;}
.menu li a{ display:block; text-decoration:none; color:#FFF}
.menu li a:hover,.menu li .thisclass{ display:block; width:122px; background:url(imagesmenu_hover.jpg) no-repeat center center; color:#fff;}

/*导航下方提示框和搜索框*/
.weather_and_date{ width:978px; height:24px; line-height:24px; border:1px solid #CDCDCD; margin:0 auto; margin-top:0px; background:url(imagesweather_bg.jpg) repeat-x}
.weather_and_date .today{ float:left;width:280px;padding-left:10px;}
.weather_and_date .weather{ width:320px; float:left; margin-left:30px; margin-top:5px;}
.weather_and_date .search_form{ width:330px; float:left}
.weather_and_date .search_form strong{ color:#004C7E}
.weather_and_date .search_form .search_txt{width:162px;height:22px;line-height:20px;border:1px solid #6B8AC3; text-indent:3px;vertical-align: middle;}
.weather_and_date .search_form .search_btn{
background-color: Transparent; 
background:url(imagessearch_btn.jpg);
width:58px;
height:24px;
border:none;
cursor:pointer;
margin-left:3px;
vertical-align: middle;
}

/*图片新闻和最近更新*/
.gg{ width:241px; height:246px; overflow:hidden}
.gg_list{ width:98%;}
.gg_list li{ line-height:26px;background: url(imagesdot.gif) no-repeat 5px 8px; padding-left:13px;}

.box1{ width:307px;}
.box2{ width:331px;}
.box3{ width:317px;}

.box4{ width:386px;}
.box5{ width:582px;}
.box6{ width:660px;}
/*首页信息公开各项*/
.xxgk_list li{ width:139px; height:27px; float:left; display:block; background:url(imagesxxgk_li_bg.jpg) no-repeat; text-indent:26px; line-height:27px; margin-left:6px; margin-top:7px;}

/*首页各局*/
.ju_list li{ width:143px; height:43px; float:left; display:block; background:url(imagesxxgk_li_bg.jpg) no-repeat; margin-left:6px; margin-top:9px;}
.brand_show li{ width:140px; height:95px; float:left; display:block; margin-left:6px; margin-top:9px; text-align:center}
.brand_show li img{ width:126px; height:75px;}

/*办事服务*/
.bs_list li{ width:132px; height:34px; float:left; display:block; background:url(imagesbs_li_bg.jpg) no-repeat; text-indent:26px; line-height:34px; margin-left:8px; margin-top:7px; font-size:14px; color:#065999}
.bs_list li a{color:#065999; text-decoration:none}
.bs_list li a:hover{color: #930; text-decoration:none}



/*视频*/
.video_show li{ width:140px; height:140px; float:left; display:block; margin-left:7px; margin-top:5px; text-align:center; line-height:27px;}
.video_show li img{ width:132px; height:118px;}



/*服务导航*/
.service_bar{ width:100%; height:28px;line-height:28px; border-top:1px solid #ddd;border-bottom:1px solid #ddd; background:url(imagestab_li_bg.jpg) repeat-x}
.service_bar a{ width:105px; display:block; float:left; text-align:center;}
.service_bar a.selected { color:#D90000; display:block;background:url(imagestab_li_hover.jpg) no-repeat  center center; text-decoration:none;border:0; line-height:28px;}
.items>div { display:none;}

.service_list li{ display:block; float:left; width:90px; line-height:26px; height:29px; text-indent:10px; background:url(imagesdot.gif) no-repeat 3px center; margin-left:4px;}

.ldxx_td_title{ background:url(imagestab_li_bg.jpg) repeat; line-height:28px; font-weight:bold; text-align:center}
.feed_txts{ width:85px; line-height:20px; height:20px;}
.feed_search_btn{background-color: Transparent; 
background:url(imagesfeed_search_btn.jpg);
width:45px;
height:23px;
border:none;
cursor:pointer;
margin-left:3px;
vertical-align: middle;}

.guestbook_btn1{background-color: Transparent; 
background:url(imagesguestbook_btn.png);
width:125px;
height:36px;
border:none;
cursor:pointer;
vertical-align: middle;}
.guestbook_btn2{background-color: Transparent; 
background:url(imagesguestbook_btn2.png);
width:125px;
height:36px;
border:none;
cursor:pointer;
vertical-align: middle;}
.m_box{ width:760px; margin:0 auto; margin-top:8px;}
.m_box1{ width:224px;}
.m_box2{ width:498px;}
.m_box_title{ height:35px; line-height:35px; background:url(imagessub-cat-bg.jpg) no-repeat; color:#0066cc; text-indent:23px; font-weight:bold; font-size:14px;}

/*友情链接*/
.flink_title a{ width:155px; display:block; float:left; text-align:center;}
.flink_title a.selected {display:block;background:url(imagesflink_li_hover.jpg) no-repeat  center center; text-decoration:none;border:0; line-height:29px;}
.flink_list li{ display:block; float:left; width:130px; line-height:28px; height:28px; text-indent:10px; background:url(imagesdot.gif) no-repeat 3px center; margin-left:4px;}

.data{float:right;margin-right:10px; font-size:12px;}
.Nmore{ font-weight:normal; font-size:12px; float:right; padding-right:6px;}
.red{ font-size:12px; color:#F00}

.footer{margin:0 auto; width:980px;line-height:20px; margin-top:10px; color:#065999; clear:both;  text-align:center; font-size:12px; padding-top:20px;background:url(imagesfooter_bg.jpg) repeat-x;}
.footer p{ line-height:20px;}
.footer a{color:#065999}

.sub_class{ margin-left:10px;}
.sub_class li{ line-height:32px; background:url(imagessub_class_li_bg.png) no-repeat center center; text-indent:45px; display:block;text-decoration:none; width:170px; font-weight:bold; margin-top:5px; }
.sub_class li a{ color:#1699F1; text-decoration:none}
.sub_class li a:hover{ display:block; color:#1699F1;text-decoration:none;line-height:32px; height:32px;}


.litpic{ margin-top:3px;}
.about_box1{ width:424px;}
.about_box2{ width:338px;}
.wuye_box1{ width:376px;}
.block_contactus{ line-height:25px; padding-left:16px; margin-top:8px;}

/*品牌建设页面*/
.brand_box1{ width:286px;}
.brand_box2{ width:376px;}
.brand_box3{ width:296px; height:354px;}

/*新闻中心*/
.news_box1{ width:488px;}
.news_box2{ width:272px;}
/*-------------------subPublic------------------*/
/*子页公用部分*/
.sidebar{ width:193px;}
.mainContent{ width:770px;overflow:hidden}
.box_bg{ width:100%; background:#F2F3F4}

.postion{ line-height:30px; background:#EEEEEE url(imagespostion_ico.jpg) no-repeat 12px center; text-indent:34px; font-size:12px; color:#333;}
.content_box{ width:98%; margin: 0 auto; border:6px solid #f2f2f2; background:#fff url(imagescontent_box_bg.jpg) no-repeat right top; margin-top:10px; overflow:hidden}

/*列表标题名称*/
.content_box .cat_name{ width:94%; margin: 0 auto; margin-top:26px;line-height:30px; font-weight:bold; font-size:18px; background: url(../images/cat_name_ico.jpg) no-repeat 5px center; text-indent:18px; color: #333; font-family: "Microsoft YaHei" ! important; border-bottom:4px solid  #900}

*html .content_box .border{
    padding-top:26px;
}
.msg2{ width:96%;  padding:5px; margin:8px 0; margin:0 auto; background:#FFFFE3; border:1px solid #E6D3B5; color:#5A5B4B;line-height:20px;margin-top:10px; font-size:14px;}

/*瀑布流*/
	#page{ width:750px;  margin:0 auto; }

	#main{height: 590px; float:left; width:750px;}

	.item{  border:1px solid #ccc;float: left;display: inline;padding: 10px;margin: 10px 0px 0 14px;position: relative;width:330px;}
	.item img{border: none;width:330px;}
	#main .item .ld_desc{ text-indent:25px; line-height:25px;margin-top:5px;}

.news_list2{ width:96%; margin:0 auto; margin-top:5px; margin-bottom:8px;}
.news_list2 li{line-height:35px;padding-left:5px; display:block;border-bottom:1px dotted #ccc; background:url(imagesdot.gif) 4px center no-repeat; text-indent:10px;}


.news_list3{ width:98%; margin:0 auto; margin-bottom:4px;}
.news_list3 li{line-height:26px;padding-left:5px; display:block;border-bottom:1px dotted #ccc; background:url(imagesdot.gif) 4px center no-repeat; text-indent:10px; font-size:12px;}

/* Pre Page And Next Page */
.handle{ width:96%; margin:0 auto; margin-top:5px; border-top:1px dotted #ccc; clear:both}
.handle li{ line-height:25px;background: url(imagesdot.gif) no-repeat left center; padding-left:10px;} 

/* 列表页分页CSS*/
#pages { padding:14px 0 10px; font-family:宋体 }
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(imagesadmin_imgpages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }



.img_list{ width:98%;padding:5px; margin:0 auto; overflow:auto} 
.img_list  li{width:153px; height:160px; float:left; text-align:center; margin:2px 4px 0 18px;} 
.img_list  li img{width:140px; height:110px; border:1px solid #ccc; padding:3px;}

/* News_list */
.news_list{ width:99%; clear:both; margin-left:5px;}
.news_list li{ line-height:30px;background: url(imagesdot.gif) no-repeat 3px center; padding-left:10px;}

.img-scroll {position:relative;width:330px; margin-top:20px; height:188px;}
.img-scroll .prev,.img-scroll .next {position:absolute; display:block; width:36px; height:100px;top:60px; text-align:center; line-height:100px;cursor:pointer}
.img-scroll .prev { left:0;}
.img-scroll .next { right:0}
.img-list { position:relative; width:250px; height:170px; margin-left:40px; overflow:hidden}
.img-list ul { width:9999px;}
.img-list li { float:left; display:inline; width:125px;line-height:25px;  height:170px; text-align:center;}
.img-list li img{width:95px; height:116px;}

/*文章页部分*/
.content_box2{ width:98%; margin: 0 auto; border:6px solid #f2f2f2; background:#fff url(imagesarticle_main_bg.jpg) no-repeat right top; margin-top:10px;}


.article_main{width:94%;margin-top:10px; margin:0 auto; clear:both;overflow:hidden}
/* Article Title */
.article_main  span.article_title{font-size:22px;font-family:"Microsoft YaHei" ! important;line-height:30px;text-align:center; margin-top:35px; font-weight:bold;display:block;}
.article_main  h2{font-size:22px;font-family:"Microsoft YaHei" ! important;line-height:30px;text-align:center; margin-top:35px; }
/* Article Info */
.article_main  h5{text-align:center;font-size:12px; line-height:25px; font-weight:normal;margin-top:15px; color:#333}
.article_main .article_tips{ width:94%; margin:0 auto; border:1px solid #ccc; border-top:4px solid #6484b9; padding:8px; margin-top:10px; color:#666; line-height:20px;}
/* Article Desc */
.article_main .article_intro{width:98%; margin:0 auto; margin-top:5px;background:#f5fcee; padding:5px;border:1px solid #efefef;line-height:20px;clear:both;}
.article_main .intro_txt_title{ background:#e8e8e8; text-indent:10px; line-height:30px; font-size:14px; font-weight:bold;margin-top:8px;}
.article_main .picture{  width:100%; margin:0 auto;margin:15px 0; text-align:center}
.article_main .picture img{ padding:3px; border:5px solid #ccc; background:#fafafa;}
.article_main .job{ margin:0 auto;margin:10px 0; text-align:center; width:100%; font-size:14px; color:#0066FF}
/* Article Content */
.article_main .news_content{line-height:26px;padding:10px;font-size:14px;width:98%;margin:0 auto;margin-top:15px;}
.article_main .news_content p{line-height:26px;font-size:14px;text-indent:30px; margin-top:26px;}

.bt1{border-top:1px dashed #ccc;}


.table_title{ background:url(../images/table_title_bg.jpg) repeat-x; font-size:14px; font-weight:bold; color:#900; text-align:center}
.zb_table td{ height:25px; line-height:25px;}
.month_title{ font-size:12px; font-weight:bold;}

.xx_search{ line-height:30px; height:30px; background:#CCC; text-indent:30px;}
/*表格样式*/
table {
  max-width: 100%;
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}

.table {
  width: 100%;
  margin-bottom: 20px;
}

.table th,
.table td {
  padding: 8px;
  line-height: 20px;
  text-align: left;
  vertical-align: top;
  border-top: 1px solid #dddddd;
}

.table th {
  font-weight: bold;
}

.table thead th {
  vertical-align: bottom;
}

.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {
  border-top: 0;
}

.table tbody + tbody {
  border-top: 2px solid #dddddd;
}

.table-condensed th,
.table-condensed td {
  padding: 4px 5px;
}

.table-bordered {
  border: 1px solid #dddddd;
  border-collapse: separate;
  *border-collapse: collapse;
  border-left: 0;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}

.table-bordered th,
.table-bordered td {
  border-left: 1px solid #dddddd;
}

.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {
  border-top: 0;
}

.table-bordered thead:first-child tr:first-child th:first-child,
.table-bordered tbody:first-child tr:first-child td:first-child {
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
}

.table-bordered thead:first-child tr:first-child th:last-child,
.table-bordered tbody:first-child tr:first-child td:last-child {
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
}

.table-bordered thead:last-child tr:last-child th:first-child,
.table-bordered tbody:last-child tr:last-child td:first-child,
.table-bordered tfoot:last-child tr:last-child td:first-child {
  -webkit-border-radius: 0 0 0 4px;
     -moz-border-radius: 0 0 0 4px;
          border-radius: 0 0 0 4px;
  -webkit-border-bottom-left-radius: 4px;
          border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
}

.table-bordered thead:last-child tr:last-child th:last-child,
.table-bordered tbody:last-child tr:last-child td:last-child,
.table-bordered tfoot:last-child tr:last-child td:last-child {
  -webkit-border-bottom-right-radius: 4px;
          border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
}

.table-bordered caption + thead tr:first-child th:first-child,
.table-bordered caption + tbody tr:first-child td:first-child,
.table-bordered colgroup + thead tr:first-child th:first-child,
.table-bordered colgroup + tbody tr:first-child td:first-child {
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
}

.table-bordered caption + thead tr:first-child th:last-child,
.table-bordered caption + tbody tr:first-child td:last-child,
.table-bordered colgroup + thead tr:first-child th:last-child,
.table-bordered colgroup + tbody tr:first-child td:last-child {
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -moz-border-radius-topleft: 4px;
}

.table-striped tbody tr:nth-child(odd) td,
.table-striped tbody tr:nth-child(odd) th {
  background-color: #f9f9f9;
}

.table-hover tbody tr:hover td,
.table-hover tbody tr:hover th {
  background-color: #f5f5f5;
}

table [class*=span],
.row-fluid table [class*=span] {
  display: table-cell;
  float: none;
  margin-left: 0;
}

.table .span1 {
  float: none;
  width: 44px;
  margin-left: 0;
}

.table .span2 {
  float: none;
  width: 124px;
  margin-left: 0;
}

.table .span3 {
  float: none;
  width: 204px;
  margin-left: 0;
}

.table .span4 {
  float: none;
  width: 284px;
  margin-left: 0;
}

.table .span5 {
  float: none;
  width: 364px;
  margin-left: 0;
}

.table .span6 {
  float: none;
  width: 444px;
  margin-left: 0;
}

.table .span7 {
  float: none;
  width: 524px;
  margin-left: 0;
}

.table .span8 {
  float: none;
  width: 604px;
  margin-left: 0;
}

.table .span9 {
  float: none;
  width: 684px;
  margin-left: 0;
}

.table .span10 {
  float: none;
  width: 764px;
  margin-left: 0;
}

.table .span11 {
  float: none;
  width: 844px;
  margin-left: 0;
}

.table .span12 {
  float: none;
  width: 924px;
  margin-left: 0;
}

.table .span13 {
  float: none;
  width: 1004px;
  margin-left: 0;
}

.table .span14 {
  float: none;
  width: 1084px;
  margin-left: 0;
}

.table .span15 {
  float: none;
  width: 1164px;
  margin-left: 0;
}

.table .span16 {
  float: none;
  width: 1244px;
  margin-left: 0;
}

.table .span17 {
  float: none;
  width: 1324px;
  margin-left: 0;
}

.table .span18 {
  float: none;
  width: 1404px;
  margin-left: 0;
}

.table .span19 {
  float: none;
  width: 1484px;
  margin-left: 0;
}

.table .span20 {
  float: none;
  width: 1564px;
  margin-left: 0;
}

.table .span21 {
  float: none;
  width: 1644px;
  margin-left: 0;
}

.table .span22 {
  float: none;
  width: 1724px;
  margin-left: 0;
}

.table .span23 {
  float: none;
  width: 1804px;
  margin-left: 0;
}

.table .span24 {
  float: none;
  width: 1884px;
  margin-left: 0;
}

.table tbody tr.success td {
  background-color: #dff0d8;
}

.table tbody tr.error td {
  background-color: #f2dede;
}

.table tbody tr.warning td {
  background-color: #fcf8e3;
}

.table tbody tr.info td {
  background-color: #d9edf7;
}

.table-hover tbody tr.success:hover td {
  background-color: #d0e9c6;
}

.table-hover tbody tr.error:hover td {
  background-color: #ebcccc;
}

.table-hover tbody tr.warning:hover td {
  background-color: #faf2cc;
}

.table-hover tbody tr.info:hover td {
  background-color: #c4e3f3;
}



table {
	font-family: verdana,arial,sans-serif;
	font-size:11px;
	color:#333333;
	border-width: 1px;
	border-color: #666666;
	border-collapse: collapse;
}
table th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #dedede;
}
table td {
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: #666666;
	background-color: #ffffff;
}
