﻿@charset "gbk";
/* CSS Document */
*{
  box-sizing: border-box;
}
body{background:#fff;font: 12px "微软雅黑",san-serif;margin: 0;padding: 0;color:#333333;}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p{margin: 0;padding: 0;}
table, td, tr, th{font-size:12px;}
li{list-style-type:none;}
img{border:0 none;vertical-align:middle;}
ol, ul{list-style: outside none none;}
h1, h2, h3, h4, h5, h6{font-size: 12px;font-weight: normal;}
address, cite, code, em, th {font-style: normal;font-weight: normal;}
a:link, a:visited {color:#333333;text-decoration: none;}
a:hover{ text-decoration:underline;}
.fb{font-weight: bold;}
.f12{font-size: 12px;}
.f14{font-size: 14px;}
.fl{float: left;}
.fe{margin-left: 335px;position:absolute;}
.fr{float: right;}
.clear{clear: both;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt20{margin-top: 20px;}
.ml10{margin-left: 10px;}
.mr10{margin-right: 10px;}

.wdmain{width:1000px;margin:0 auto;}
.btn:hover{filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}

/** head start **/
.headbox{height:162px;background:url(../images/topbg.jpg) no-repeat center center;}
.headbox .logo{float:left;width:525px;height:103px;background:url(../images/logo.png) no-repeat center center;margin-top:30px;text-indent:-9999px;font-size:0;}
.headbox .code{float:right;margin-top:10px;margin-right:10px;text-align:center;}

.navbox{background:#f3f3f3 url(../images/navbg.jpg) repeat-x left top;border-bottom:#dbdbdb 1px solid;}
.navbox ul{height:46px;}
.navbox ul li{float:left;background:url(../images/navline.jpg) no-repeat right center;height:42px;padding:1px 0;line-height:42px; position:relative;}
.navbox ul li.none{background:none;}
.navbox ul li a{display:block;padding:0 66px;font-size:14px;color:#fff;}
.navbox ul li a:hover{background:url(../images/secnav.png) no-repeat bottom center;color:#bb1512;text-decoration:none;}
.navbox ul .h:hover .sec{display:block;}
.navbox .sec{background:#fff;width:93px;height:68px;position:absolute;left:17px;border-left:#b80602 1px solid;border-bottom:#b80602 1px solid;border-right:#b80602 1px solid; display:none;}
.navbox .sec a{line-height:30px;padding:0;text-align:center;color:#333333;}
.navbox .sec a:hover{background:#fff;}

.secnav{clear:both;line-height:39px;height:39px;border-left:#dbdbdb 1px solid;border-right:#dbdbdb 1px solid;padding:0 10px;}
.secnav .tit{font-size:16px;color:#2c8bdd;float:left;margin-right:20px;}
.secnav .searchbox{float:right; height:30px;line-height:30px;margin-top:5px;}
.secnav .searchbox .setinput{background:#fff;height:30px;line-height:30px;border:0;width:235px;padding-left:15px;float:left;border:#c8c9cb 1px solid; border-radius:3px 0 0 3px;border-right:0;}
.secnav .searchbox .btn{
	 background: #1060b9;
    border: 0;
    height: 30px;
    color: #fff;
    border-radius: 0 3px 3px 0;
    font-size: 14px;
    padding: 0 10px;
    cursor: pointer;
}
/** head end **/

.footer{border-top:#0070e0 5px solid;height:100px;padding-top:20px;line-height:28px;text-align:center;margin-top:10px;}

/** index start **/
.w270{width:396px;margin-right: 10px;height: 330px;}
.w365{width:380px;}
.w305{width:305px;}
.w310{width: 580px; margin-left: 10px;}
.w495{width:495px;}
.w260{width:260px;}
.w730{width:730px;}
.w495 .i_box{height:300px;}
.i_box{border:#dbdbdb 1px solid; overflow:hidden;}
.i_box .title{background:url(../images/titlebg2.jpg) repeat-x 0 0;border-bottom:#dbdbdb 1px solid;height:29px;}
.i_box .title h2{background:url(../images/titlebg.png) no-repeat center left;font-size:16px;color:#fff;font-weight:bold;float:left;width:122px;padding-left:20px;height:29px;line-height:29px;}
.i_box .title h2.wcd{background:url(../images/titlebg2.png) no-repeat center left;width:158px;}
.i_box .title .more{float:right;margin-right:12px;margin-top:8px;}
.i_box .breaknav{height:29px;line-height:29px;background:url(../images/titlebg2.jpg) repeat-x 0 0;border-bottom:#dbdbdb 1px solid;padding-left:10px;font-size:14px;}
.i_box .breaknav .home{padding-left:22px;background:url(../images/home.png) no-repeat left center;}
.i_box .i_photo{float:left;padding:10px;}
.i_box .dianlist, .i_box .tulist{padding:5px;}
.i_box .dianlist li, .i_box .tulist li{border-bottom:#dcdcdc 1px dashed;padding:0 5px;line-height:31px;height: 31px; margin-top: 0px;}
.i_box .tulist li .time{float:right;}
.i_box .dianlist li a{background:url(../images/dian.jpg) no-repeat 5px center;padding-left:10px;}
.i_box .tulist li a{background:url(../images/acc.png) no-repeat 5px center;padding-left:20px;}

.i_box .piclist{margin:10px;overflow:hidden;height:155px;line-height:30px;}
.i_box .piclist td p{padding:5px 3px;background:#eee;}

.i_photobox{position:relative;margin:15px auto;}
.i_photobox .list{width:920px;margin:0 auto;}
.i_photobox .list li{float:left;line-height:30px; text-align:center;margin-left:10px;}
.acc_left{position:absolute;left:15px;top:60px;}
.acc_right{position:absolute;right:15px;top:60px;}

.i_box .i_video{width:350px;height:250px;float:left;margin:10px 15px; position:relative;}
.i_box .i_video .play{position:absolute;width:350px;height:250px;left:0;top:0; background:url(../images/play.png) no-repeat center center;}
.i_box .i_video .tit{background:url(tit_bg.png) repeat 0 0;height:30px;line-height:30px;color:#fff;width:100%;overflow:hidden;position:absolute;left:0;bottom:0; text-align:center;}
.i_box ul{
	padding-left: 10px;
}
.i_box ul{
  width: 100%;
}
.i_box ul li{
	width: 100%;
	height: 45px;
	margin-top:10px; 
}
.linkbox img{margin-left:8px;}
/** index end **/

/*图片轮播*/
#ifocus{
  height:330px;
  width:580px;
  overflow:hidden;
  margin: 0 auto 0 auto;
  float: left;
}
#ifocus_pic{
  overflow:hidden;
  width:580px;
  height:260px;
  margin:0 auto 0 auto; 
  position:relative;
}
#ifocus_pic ul li img{width:580px;height: 260px;}
#ifocus_piclist{
  position:absolute;
  left:0;
  top:0;
}
#ifocus_piclist li{
  width:580px;
  height:260px;
  overflow:hidden;
  position: absolute;
}
#ifocus_piclist li a{
  display:block;
  height:260px;
  overflow:hidden;
}
#ifocus_opdiv {
    background: #000;
  filter: alpha(opacity=50);
  position: absolute;
  left: 0;
  bottom: 0;
  width: 580px;
  height: 30px;
}
#ifocus_tx {
    position: absolute;
  left: 0;
  bottom: 0;
  width: 580px;
  height: 30px;
  line-height: 30px;
  text-align: center;
}
#ifocus_tx a{
  font-family: "微软雅黑", "黑体", Arial, sans-serif;
  color: #fff;
  font-size: 18px;
  font-weight: normal;
}
#ifocus_tx a:hover {
  color: #f27900
}
#ifocus_tx .normal {
  display: none
}
#ifocus_btn{
  margin:6px auto 0 auto;
  height:60px;
  overflow:hidden;
    padding: 0 3px;
}
#ifocus_btn ul{
  width: 530px;
  display: inline;
  float: left;
  height: 64px;
  margin: 0px 8px;
  overflow: hidden;
}
#ifocus_btn li img{width: 116px;height: 52px;}
#ifocus_btn li {
    border: #e5e5e5 2px solid;
    margin: 0px 4px;
    width: 116px;
    display: inline;
    float: left;
    height: 52px;
    overflow: hidden;
    padding: 2px 2px;
    border-radius: 4px;
}
#ifocus_btn .currentt {
  border:#006fdf 2px solid;
}

#ifocus_btn span{  margin: 0px;
  width: 13px;
  float: left;
  height:64px;
  cursor:pointer;}
#ifocus_btn span.in_prev{background:url(../images/newsslider_left.jpg) no-repeat 2px 7px;}
#ifocus_btn span.in_next{background:url(../images/newsslider_right.jpg) no-repeat 2px 7px;}
/*图片播放*/
.scroll
{
    margin-top:10px;
    border: 1px solid #dfdfdf;
}
.scroll_top{
  height: 32px;
  border-bottom: 1px solid #dfdfdf;
  background-color: #f5f5f5;
  line-height: 32px;
  padding-left: 10px;}
  .scroll_top span{  
  font:600 15px "微软雅黑",san-serif;
  color: #006cd8;
  line-height: 32px;}
#demo {
  background: #FFF;
  overflow: hidden;
  width: 984px;
  margin: 8px;
  height: 115px;
}
#demo img {
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
  margin-left: 6px;
}
.more {
    float: right;
    width: 38px;
    height: 32px;
}
.scroll .more{
  width: 52px;
}

.scroll_tit
{
    height:35px;
  border-bottom:5px solid #497cd5;
  background:url(../../../images/scroll_bg.gif) no-repeat;
}
.scroll_tit span
{
  padding-left:40px;
  font:bold 14px/40px "微软雅黑",san-serif; 
}
.rollpic 
{
    overflow: hidden;
    height: 120px;
    width: 1000px;
  padding:5px 0 10px 0;
  margin-bottom:10px;
}

.column, .column_tab
{
    display:inline;
  float:left;
  width:533px;
} 
.column_tit
{
    height:40px;
  background:url(../images/column_tit_bg.gif) no-repeat;
}
.column_tit_bg
{
  background:url(../images/column_tit_bg2.gif) no-repeat;
}
.column_tit span
{
  padding-left:45px;
  font:bold 14px/40px "宋体"; 
}
.column ul, .column_tablist ul
{
    height:150px;
}


/** list start **/
.listleft_title{background:url(../images/titlebg3.jpg) no-repeat 0 0;height:28px;line-height:28px;}
.listleft_title h2{font-size:14px;color:#fff;font-weight:bold;padding-left:30px;float:left;}
.listleft{border:#dbdbdb 1px solid;background:#f2fbfa;}
.listleft .main{font-size:14px;line-height:30px;padding:10px 0;}
.listleft .main .time{text-align:center;}
.listleft .main .tel{padding-left:20px;background:url(../images/tel.jpg) no-repeat left center;margin-left:20px;}
.listleft .main .cz{padding-left:20px;background:url(../images/cz.jpg) no-repeat left center;margin-left:20px;}
.listleft .main .qq{padding-left:20px;background:url(../images/qq.jpg) no-repeat left center;margin-left:20px;}
.listleft .main .mail{padding-left:20px;background:url(../images/mail.jpg) no-repeat left center;margin-left:20px;}

.imgbox{text-align:center;padding-bottom:20px;}
.imgbox p{margin-top:10px;}

.photolist{}
.photolist li{float:left;margin:20px 0 0 20px;line-height:32px;}

.delbox{}
.delbox .tit{font-size:24px;text-align:center;padding:15px 30px;}
.delbox .tips{font-size:14px; text-align:center;background:#f1f7fd;margin:0 10px;line-height:36px;}
.delbox .content{padding:10px;line-height:30px;}
.delbox .content p{ text-indent:30px;}
/** list end **/

.page_box{margin:20px auto;text-align:center;}
.page_box a{padding:6px 10px;border:#eae9e8 1px solid;}
.page_box span{padding:6px 10px;border:#960505 1px solid;}

.next {
    float: left;
    display: inline;
    width: 700px;
}
.next li {
    line-height: 24px;
    color: #2e569b;
}
.fxcd{
	float: right;
}

/*网上办事*/
.wsbanner{
	width: 1000px;
	height: 180px;
	margin: 0 auto;
}
.ws_main{
	width: 956px;
	margin: 0 auto;
}
.ws_left{
	float: left;
	width: 462px;
}
.wst_h{
	margin-top: 40px;
	height: 50px;
	line-height: 50px;
	width: 462px;
	background: #eeeeee;
	margin-bottom: 10px;
}
.wst_h img{
	vertical-align: -9px;
    margin-left: 16px;
    margin-right: 12px;
}
.wst_h span{
	font-size: 18px;
	color: #000;
}
.ws_right{
	float: right;
	width: 462px;
}
.wst_m{
	width: 462px;
	padding-left: 20px;
}
.wst_m .wstm_t{
	height: 42px;
	border-bottom: 1px solid #f2f2f2;
	width: 442px;
	line-height: 42px;
}
.wst_m .wstm_t img{
	width: 16px;
	height: 16px;
	vertical-align: -2px;
	margin-right: 10px;
}
.wst_m .wstm_t span{
	font-size: 14px;
	color:#000;
}
.wst_m .wstm_b{
	height: 44px;
	width: 442px;
	line-height: 44px;
}
.wst_m .wstm_b li{
	float: left;
	width: 105px;
	text-align: center;
}
.wst_m .wstm_b li a{
	color:#4a86bc;
	font-size: 14px;
}
/*竣工备案*/
#tablelist{
  width: 100%;
  padding: 12px 10px;

}
#tablelist .table{
  border-collapse: collapse;
  width: 100%;
  text-align: center;
  font-size: 14px;
  color: #333;
}
#tablelist .table th{
    line-height: 32px;
    background: #006cd8;
    color: #fff;
    border-color: #006cd8;
}
#tablelist .table td{
  border: 1px solid #dedede;
  padding: 8px 5px;
}

#tablelist .table tr:nth-child(odd) {
  background: #f8fcfd;
}
#pagecount{
  width: 100%;
  padding: 0px 10px;
  text-align: right;
}
#pagecount .button_span_page{
  font-size: 14px;
  margin-right: 10px;
  color: #737373;
  display: inline-block;
  float: left;
  padding-left: 5px;
}
#pagecount .button_span{
  border: 1px solid #006cd8;
  padding: 2px 5px;
  border-radius: 2px;
  margin: 0px 5px;
  background: #cadff5;
  color: #848282;
  font-size: 12px;

}