
body { margin:0 auto; background:url(bg_all.gif) center center repeat-y #f1f1f1;  font-size:12px; font-family:verdana; line-height:1.5; color:#333333; }

ul, dl, dd, h1, h2, h3, h4, h5, h6, form, p { list-style:none; padding:0; margin:0; }

img { border:0px; }

a { color:#333; text-decoration:none }

a:hover { color:#f00; text-decoration:underline; }

a.more:hover { color: #fff; }

.blank { margin: 0px auto; display: block; height: 8px; font-size: 0px; overflow: hidden; clear: both; }

#container { width:1003px; margin:0 auto; }

#maincontent { margin:0 auto; width:1003px; zoom:1; }

.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }

/*导航*/
.nav { float:left; width:1003px; height:32px; background:url(sprites.png) }

.nav ul { margin-left:15px; }

.nav ul li { float:left; display:block; line-height:32px; font-size:14px; color:#ffffff; margin:0 3px 0 3px; }

.menu1 { float:left; display:block; width:80px; text-align:center; cursor:pointer; position:relative; }

.menu1 .list { position:absolute; left:-32px; top:32px; }

.menu2 { float:left; display:block; width:80px; text-align:center; }

.menu1 a { color:#ffffff; font-size:14px; font-weight:bold; }

.menu1 a:hover { color:#ffff00; font-size:14px; font-weight:bold; }

.menu2 a { color:#ffffff; font-size:14px; font-weight:bold; }

.menu2 a:hover { color:#ffffff; font-size:14px; font-weight:bold; }

.menu2 .list { display:none }

.list { text-align:left; font-weight:normal; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; }

.list li { width:120px; height:25px; line-height:25px; vertical-align:middle; background:#FFF; border:1px solid #ccc; border-top:1px solid #fff; color:#000; text-indent:0; text-align:center }

.list li li { background:#ff0000 }

.list a:link, .list a:visited { display:block; height:25px; line-height:25px; color:#333; font-size:14px; font-weight:normal; text-decoration:none }

.list a:hover { display:block; height:25px; line-height:25px; color:#fff; font-size:14px; font-weight:normal; background:#ff0000; text-decoration:none }

.nav h2 { float:right; margin-right:10px; display:block; line-height:32px; height:32px; vertical-align:middle; color:#FFF; font-size:14px; font-weight:normal }

/*布局*/
#a1 { margin-bottom:8px; }

#a1b { float:right; width:240px; overflow:hidden }

#a1b1 { height:158px; border-top:#e1e1e1 1px solid;border-left:#e1e1e1 1px solid;border-right:#e1e1e1 1px solid }

#a1b2 { height:250px;  border-left:#e1e1e1 1px solid; border-right:#e1e1e1 1px solid;}

#a1b3 { height:200px; border:#e1e1e1 1px solid }

#a1a { float:left; width:753px;  }

#a1ab { float:right; width:420px;  }

#a1aa { float:left; width:323px;  }

#a1aa1 { height:266px; border:#e1e1e1 1px solid;background:url(/images/no_images.jpg) center center no-repeat;overflow:hidden }

#a1aa2 { height:235px; border:#e1e1e1 1px solid;overflow:hidden }

#a1aa3 { height:235px; border:#e1e1e1 1px solid;overflow:hidden }

#a1ab1 { height:513px;overflow:hidden }

#a1ab2 { height:237px;overflow:hidden }

#a1ab3 { height:237px;overflow:hidden }

#b1 { margin-bottom:8px; border:#e1e1e1 1px solid }

#b1 h1 { padding-left:12px; height:30px; background:url(sprites.png) 0 -140px;  }

#b1 h1 span { display:block; width:144px; height:28px; padding-top:2px; background:url(sprites.png) -312px -50px no-repeat; line-height:28px; font-size:16px; text-align:center; vertical-align: middle; color:#ffffff }

#b1b { float:right; padding:8px; width:226px; overflow:hidden }
#b1b img { padding-top:6px}
#b1a { float:left; padding:8px; width:742px; }

#b1aa { float:left; width:366px; }

#b1aa1 { height:170px;overflow:hidden }

#b1aa2 { height:170px;overflow:hidden }

#b1ab { float:right; width:366px; }

#b1ab1 { height:170px;overflow:hidden }

#b1ab2 { height:170px;overflow:hidden }
#b1ab3 { height:340px;overflow:hidden }

#c1 { margin-bottom:8px; border:#e1e1e1 1px solid }

#c1 h1 { padding-left:12px; height:30px; background:url(sprites.png) 0 -140px;  }

#c1 h1 span { display:block; width:144px; height:28px; padding-top:2px; background:url(sprites.png) -312px -50px no-repeat; line-height:28px; font-size:16px; text-align:center; vertical-align: middle; color:#ffffff }

#c1b { float:right; padding:8px; width:226px; height:340px }
#c1b1 {height:184px;overflow:hidden }
#c1b2 {height:155px;overflow:hidden }
#c1a { float:left; padding:8px; width:742px;overflow:hidden }

#c1aa { float:left; width:364px;height:342px }

#c1aa .list14 { height:201px}
#c1abb {float:right; width:364px;}
#c1ab {height:342px;overflow:hidden }
#c1ab1 { height:170px;overflow:hidden }

#c1ab h3 p { float:left; display:block; height:24px; font-weight:normal; list-style:none; width:75px; }
#d1 {  border:#e1e1e1 1px solid}
#zxcx { float:left; padding:8px}
#zxcx li { float:left; width:340px; padding-left:20px;line-height:26px; height:26px; font-size:14px;background:url(icon.gif) 0 -2px no-repeat;white-space:nowrap;}

.dzzwdt img { width:205px; height:50px; border:#CCC 1px solid }
#lm_link  li { float:left; margin:0 10px 8px 10px; border:1px solid #e0e0e0; padding-left:5px; width:155px; height:24px; line-height:24px; background:url(/images/zwgk_anbg.gif) repeat-x; font-size:12px; text-align:center; vertical-align:middle}
/*栏目样式*/
.lm1 h3 { display:block; line-height:27px; height:27px; background:url(sprites.png) 0 -98px repeat-x;border:1px solid #e0e0e0; }

.lm1 h3 span { display:block; background:url(sprites.png) 0 -3px no-repeat; width:109px; line-height:27px; height:27px; font-size:14px; color:#ffffff; font-family:Tahoma, SimSun, Arial, Verdana, Helvetica, "宋体"; text-align:center; vertical-align:middle }

.lm2 h3 { display:block; padding-left:10px; background:url(sprites.png) 0 -218px; line-height:29px; height:29px;  }

.lm2 h3 span { display:block; padding-left:20px; background:url(icon.gif) 0 -100px no-repeat; width:100px; line-height:27px; height:27px; font-size:14px; color:#FFF;font-family:Tahoma, SimSun, Arial, Verdana, Helvetica, "宋体"; text-align:left; vertical-align:middle; }

.lm3 h3 { display:block; padding-left:10px;background:url(sprites.png) 0 -218px; line-height:28px; height:28px; border-bottom:#e1e1e1 1px solid }

.lm3 h3 span { display:block; padding-left:25px; background:url(icon.gif) -3px -179px no-repeat; width:90px; line-height:28px; height:28px; font-size:14px; color:#FFF;font-family:Tahoma, SimSun, Arial, Verdana, Helvetica, "宋体"; text-align:left; vertical-align:middle; }

.lm4 h3 { display:block; padding-left:10px;background:url(sprites.png) 0 -218px; line-height:28px; height:28px; border-bottom:#e1e1e1 1px solid }

.lm4 h3 span { display:block; padding-left:25px; background:url(icon.gif) 0 -101px no-repeat; width:90px; line-height:28px; height:28px; font-size:14px; color:#FFF;font-family:Tahoma, SimSun, Arial, Verdana, Helvetica, "宋体"; text-align:left; vertical-align:middle;  }

.lm5 h3 { display:block; padding-left:10px; line-height:28px; height:28px; border-bottom:#e1e1e1 1px solid }

.lm5 h3 span { display:block; padding-left:25px; background:url(icon.gif) 0 -135px no-repeat; width:150px; line-height:28px; height:28px; font-size:14px;font-family:Tahoma, SimSun, Arial, Verdana, Helvetica, "宋体"; text-align:left; vertical-align:middle;  }

.lm6 h3 { display:block; padding-left:15px; line-height:26px; height:26px; border-bottom:#e1e1e1 1px solid }

.lm6 h3 span { float:left; display:block; background:#FFF; width:86px; line-height:26px; height:26px; font-size:14px;font-family:Tahoma, SimSun, Arial, Verdana, Helvetica, "宋体"; text-align: center; vertical-align:middle; border-left:#e1e1e1 1px solid; border-right:#e1e1e1 1px solid; border-top:#e1e1e1 1px solid; border-bottom:#ffffff 1px solid }

#b1a1a li { padding-left:20px; background:url(sprites.png) 0 -334px no-repeat; height:32px; line-height:32px; font-size:14px }

.hdjl { float:left; padding-left:12px; margin-top:8px; }

a.tsjb:link { display:block; width:233px; height:37px; FONT-SIZE: 0px; background: url(sprites.png) -548px -421px no-repeat; }

a.zwzx:link { display:block; margin-top:7px; width:233px; height:37px; FONT-SIZE: 0px; background: url(sprites.png) -548px -469px no-repeat; }

/*列表*/
.list14 { padding:5px; }

.list14 li { line-height:26px; padding-left:14px; font-size:14px; font-family:Tahoma, SimSun, Arial, Verdana, Helvetica, "宋体"; background:url(icon.gif) 0 -2px no-repeat;white-space:nowrap; }

.list14 li span { float:right; font-size:12px; font-family:Tahoma, SimSun, Arial, Verdana, Helvetica, "宋体";white-space:nowrap; }

.list12 { padding:3px }

.list12 li { line-height:23px; padding-left:14px; font-size:12px; font-family:Tahoma, SimSun, Arial, Verdana, Helvetica, "宋体"; background:url(icon.gif) 0 -3px no-repeat;white-space:nowrap; }

.list12 li span { float:right;white-space:nowrap; }

.more1 { float:right; padding-right:10px; font-size:12px; font-weight:normal; font-family:"宋体";white-space:nowrap; }

.more { float:right; padding-right:10px; color:#ffffff; font-size:12px; font-weight:normal; font-family:"宋体";white-space:nowrap; }

/*信息公开*/
/*xxgk*/
.xxgk_nr { margin:30px auto 0 auto; width:220px; }

.xxgk_nr h4 { margin-bottom:15px; border:1px solid #e0e0e0; height:30px; line-height:30px; background:url(/images/zwgk_anbg.gif) repeat-x; font-weight:normal; font-size:14px; text-align:center; vertical-align:middle }

.xxgk1_nr ul { margin:0px }

.xxgk1_nr ul li { float:left; border:1px solid #e0e0e0; width:66px; height:27px; line-height:27px; background:url(/images/zwgk_anbg.gif) repeat-x; font-size:14px; text-align:center; vertical-align:middle }

.xxgk1_nr ul li.ldfg { float:left; margin-left:7px }

.xxgk1_nr ul li.nsjg { float:right; }

.gov_weixin_share {
position: fixed;
width: 110px;
font-size: 12px;
top: 210px;
right: 0;
}
.closeBtn {
background-color: #FFFFFF;
padding-left: 5px;
font-size: 12px;
line-height: 22px;
color: #999999;
text-align: left;
cursor: pointer;
}

/* 玩转内江样式 */
.wznj_ul {
  float: left;
  padding-left: 15px;
}
.wznj_ul li {
  font-size: 14px;
  font-family: "宋体";
  font-weight: bold;
  height: 40px;
  float: left;
  width: 108px;
  text-align: center;
  line-height: 37px;
}

.wznj_ul li a {
  display: inline-block;
  height: 37px;
  color: #EF4246;
  width: 108px;
  text-decoration: none;
}

.wznj_ul li a.hover {
  background: url(wznj_li_bg.jpg) no-repeat;
  color: #b20101;
}

#wznj_tab {
  background: url(wznjbac.jpg) repeat-x;
  border-bottom: 1px solid #e3e3e3;
  height: 36px;
}

.scroll_area {
  width: 708px;
  padding-top: 10px;
  padding-bottom: 5px;
  padding-left: 9px;
  padding-right: 5px;
  height: 120px;
  overflow: hidden;
  margin: 0 auto;
}

#wznj_czx {
  width: 717px;
  margin: 0 auto;
}
#wznj_czx a {
  display: block;
  float: left;
  width: 119px;
  height: 57px;
}
.none {
  display: none;
}
#left, #right, #left1, #right1, #left2, #right2, #left3, #right3 {
  width: 22px;
  display: block;
  height: 100%;
  float: left;
}

#left, #left1, #left2, #left3 {
  background: url(icon_l.gif) no-repeat center 50%;
}
#right, #right1, #right2, #right3{
  background: url(icon_r.gif) no-repeat center 50%;
}
#pic, #pic1, #pic2, #pic3{
  width: 708px;
  float: left;
  height: 100%;
  overflow: hidden;
}
#pic li, #pic1 li, #pic2 li, #pic3 li {
  float: left;
  margin: 5px;
}

