@charset "gb2312";
/****************导航*****************/
.nav{ width: 100%; height: 70px; line-height: 70px; background: url(navbg.png) 0 0 repeat; margin-bottom: 25px;}
.nav ul li{ float: left; width: 150px; }
.nav ul li a{ display:block; height:40px; line-height: 55px; color: #fff; font-size: 18px;margin: 10px 0; transition: all 1s; text-indent: 10px;}
/*.sidenav ul li a:hover{ transform:scale(1.1);}*/
.nav ul li a img{ float: left; margin-top: 10px; margin-left: 10px;transition: all 1s;}
.nav ul li a:hover img{ transform: rotateY(360deg);}

/*************大安新闻****************/
.pagecont{ width:1200px; *width:1160px; margin: 0 auto 40px auto; background: #fff; overflow: hidden; padding: 20px;}
.newsleft{ width: 360px; }
.tpnews{ width: 360px; overflow: hidden; background: #eee; padding: 10px 10px; margin-bottom:20px;}
.news-slider h2{ font-size: 16px; color: #444; font-weight: normal;}
.news-slider ul li img{ margin: 10px 0px; width: 340px; height: 255px;}
.tpnews dl{ position: relative; width: 160px; margin: 8px 5px; float: left;}
.tpnews dl dd{ position: absolute; left: 0px; bottom: 0px; color: #fff; text-align: center; background: url(blackbg.png) 0 0 repeat; height: 30px; line-height: 30px; width: 100%;}
.tpnews dl dt img{ width: 160px; height: 120px;}
.newsright{ width: 770px;}
.newstl{ width: 370px; margin: 20px auto;}
.spnews{ width: 100%;}
.spnews img{ width: 200px; height: 150px; float: left;}
.spnews ul{ float: right; width: 540px;}

/*****************政务公开*******************/
.zwleft{ width: 246px;}
.zwleft ul li{ width: 100%; height: 50px; line-height: 50px; border-bottom: dashed 1px #888; background: url(zwgk_01.png) 235px center no-repeat;}
.zwleft ul li a:hover{ color: #2fa0da;}
.zwleft ul li img{ float: left; margin: 12px 10px;}
.zwleft h3{ width: 246px; height: 70px; line-height: 70px; background: #3ec2e8; color: #fff; text-align: center; margin: 20px auto;}
.qlqd dl{ width: 246px; height: 48px; line-height: 48px; background: #f2fbfe; margin-top: 10px;}
.qlqd dl dt{ float: left; margin: 5px 20px;}
.qlqd dl.firstdl{ margin-top: 20px;}
.zwright{ width: 870px; overflow: hidden;}
.zwtwobox{ width: 420px; margin-bottom: 20px;}

/*****************透视政府*******************/
.tszf_fl{ width: 760px;}
.ldzc{ overflow: hidden; padding: 20px;}
.ldzc img{ display: block; width: 400px; height: 300px; margin: 0 auto;}
.ldzc h3{ text-align: center; font-size: 16px; text-align: center; font-weight: normal; margin: 5px auto 20px auto;}
.ldzc h4{ font-size: 16px; color: #ldzc; font-weight: normal; margin: 15px auto;}
.ldzc h5{ font-size: 16px; color: #ldzc; font-weight: normal; text-indent: 30px; margin: 15px auto;}
.ldzc p{ text-indent: 20px; line-height: 1.8;}
.jsy{ text-align: center;}
.tszf_fr{ width: 350px; overflow: hidden; background: #eff8fe; padding: 20px;}
.inzsbm{ margin-top: 50px; padding-bottom: 30px; overflow: hidden;}
.inzsbm dl{ float: left; width: 270px; height: 100px; line-height: 100px;  margin-left:20px; border-radius: 5px; margin-top: 20px; }
.inzsbm dl dt img{ display: block; margin: 25px 10px 25px 70px; float: left;}
.inzsbm dl a{font-size: 18px; color: #fff;}
.hs{ background: #f06d49;}
.ls{ background: #00acee;}
.js{ background: #faa701;}
.lvs{ background: #33af87;}
.zfjg li{ width: 100%; line-height: 2.2; background: url(ld.png) 0 center no-repeat; text-indent: 20px; line-height: 50px; font-size: 18px;}
.zfjg li.szli{ width: 100%;}
.tszf_fr .h2tit a{ float: right; font-weight: normal; font-size: 14px; margin-top: 10px;}

/******************知大安***********************/
.zdalb{ width: 678px; height: 355px; float: left; overflow: hidden;}
.zdalb .my-slider img{ width: 678px; height: 355px;}
.yjda{ width: 460px; float: right; border: solid 1px #ccc; padding: 20px 10px;}
.zdatit{ margin-bottom: 15px;}
.zdatit a{ float: right; color: #37a1de; font-weight: normal; font-size: 16px;}
.yjda p{ height: 166px; overflow: hidden; line-height: 1.8; color: #444; text-indent: 40px;}
.yjda ul li{ width: 192px; height: 38px; line-height: 38px; text-align: center; margin: 15px 13px 0 13px; text-shadow: 1px 1px 6px #666; }
.yjda ul li a{ color: #fff;}
.yjda ul li.li1{ background: url(zda_10.png) 0 0 no-repeat;}
.yjda ul li.li2{ background: url(zda_12.png) 0 0 no-repeat;}
.yjda ul li.li3{ background: url(zda_16.png) 0 0 no-repeat;}
.yjda ul li.li4{ background: url(zda_17.png) 0 0 no-repeat;}
.zdabox1{ width: 370px; height: 303px; padding: 20px; border: solid 1px #ccc; margin: 35px auto; float: left; }
.marlr{ margin:35px 25px;}
.xxda dl dd a{ float: left; display:block; width:50%; background: url(hsicon.png) 20px center no-repeat; line-height: 2; text-indent: 35px;}
.xxda dl dt{ margin-bottom: 10px;}
.rwda dl dt a{ display: block; width: 90px;  background: url(hsicon.png) 0px center no-repeat; line-height: 2; text-indent: 15px;}
.rwda dl dd img{ float: right; border: solid 1px #ccc; border-radius: 10px; margin-top: 10px;}
.zdaleft{width: 765px;  overflow:hidden; float:left;}
.zdaleft .leftbox dl dt img{ width: 234px; height: 136px;}
.leftbox{ width: 765px;  overflow:hidden; border: solid 1px #ccc; padding: 18px; margin-bottom: 20px;}
.leftbox dl{ float: left; position: relative; margin: 8px 8px 0 0;}
.leftbox dl dd{ width: 100%; position: absolute; text-align:center; overflow: hidden; height: 30px; line-height: 30px; background: url(lsbg.png) 0 0 repeat; left: 0px; bottom: 0px; color: #fff;}
.zdaright{ width:370px; ovflow:hidden; float:right }
.frbox{ width: 370px; float: right; overflow:hidden; border: solid 1px #ccc; padding: 18px; margin-bottom: 23px;}
.frbox ul li{ float:left; margin-top:5px; width:50%; background: url(hsicon.png) 20px center no-repeat; line-height: 2; text-indent: 35px;}
.frbox .xt img{ width: 332px; height: 100px; padding:5px; border:solid 1px #ccc; margin-top:3px;} 

/****************公众参与********************/
.gzcybox{ width:560px; overflow:hidden; margin-bottom:20px; *margin-bottom:0px;}
.ftdl{ width: 560px; float: left; height: 180px; overflow: hidden; }
.ftdl dt{ float: left; margin-right: 15px;}
.ftdl dd p{ line-height:1.9; }
.xxxz p{ height:175px; overflow:hidden; line-height:1.9; text-indent:40px; font-size:16px;}
.gzcybox img{ float:left; margin-right:20px; width: 240px; height: 180px;}
.tzdabox .listul{ width:340px; float:right;}
.tzdabox img{ float:left; margin-right:20px; width: 200px; height: 150px;}

/**************大安旅游***************/
.zy{ width: 678px; float: left;} 
.ze{ width: 482px; float:right;}
.fjqty{ margin-bottom:20px;}
.fjqty dl{ float: left; position: relative; margin: 8px 8px 0 0;}
.fjqty dl dd{ width: 100%; position: absolute; text-indent: 10px; overflow: hidden; height: 30px; line-height: 30px; background: url(blackbg.png) 0 0 repeat; left: 0px; bottom: 0px; color: #fff;}
#marquee3{overflow:hidden;  margin-top: 10px; height: 112px;}
#marquee3 ul li{float: left; width: 184px; margin: 0 4px; }
#marquee3 ul li p{white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; width: 95%; margin-top: 3px; }
#marquee3 ul li img{ width: 184px; height: 90px;}

/************在线访谈详细******************/
.sjtit{ height:70px; background:url(titbg.png) 0 center no-repeat; text-align:center; line-height:70px; color:#fff; font-size:18px;}
.gzcyleft ul li{ text-indent:20px;}
.current{ border-bottom:dashed 1px #ccc; padding-bottom:10px; margin-bottom:15px;}
.ftxxdl{ width:100%; height:255px; margin-bottom:20px;}
.ftxxdl dt img{ width:340px; height:255px;}
.ftxxdl dd p{ line-height:1.8; }
.ftnr{ height:545px; overflow-x:hidden; background:#f2fcfe; padding:20px;}
.ftnr p{ line-height:1.8; margin-bottom:30px;}
.ftnr p b{ font-weight:bold;}
.redfont{ color:#e41919;}
.bluefont{ color:#0c80bb;}
.line{ border-bottom:dashed 1px #ccc; clear:both; height:15px; margin-bottom:15px;}
.fy{ margin-top:20px;}

/*****************政府部门***************/
/*.ldzp{ height:800px; overflow-x:hidden;}*/
.ldzp dl{ width:165px; margin:10px auto; text-align:center; overflow:hidden;}
.ldzp dl dd{ margin:10px auto;}
.ldzp dl dd a b{ margin:0 10px;}
.ldzp dl dt img{ width: 165px; height: 220px;}
.tzcont p{ line-height:2.2;}

/************图片列表****************/
.imglist dl{ /*width:220px; */ width:23%; float:left; margin:6px 1%;}
.imglist dl dt img{ width: 100%;}
.imglist dl dd{ height:25px; overflow:hidden; font-size:16px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:90%;}

/*左侧带栏目的图片列表*/
.imglist2 dl{  /*width:23%; */float:left; margin:6px 1%;}
.imglist2 dl dt img{ width:200px; height: 150px;}
.imglist2 dl dd{ height:25px; overflow:hidden; font-size:16px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:90%;}

/****************内容页*****************/
.nrcont h1{ text-align:center; font-size:24px; font-weight:normal; margin:0px auto 20px auto; }
.nrcont .fbr{ text-align:center; font-size:12px; border-bottom:dashed 1px #ccc; padding-bottom:20px; }
.nrcont .fbr b{ margin:0 10px;}
.nrcont img{ margin:30px auto;}
.nrcont p{ line-height:2.2; padding:0 20px; text-indent:40px; }
.zrbj{ color:#ef2d2d; text-align:right; margin:20px auto;}

/*搜索结果*/
.serachcont{  margin-top: 20px;  border-bottom: dashed 1px #ccc;}
.searchjgul li{ border-bottom: dashed 1px #ccc; padding: 15px 0;}
.searchjgul li a { font-size: 18px; color: #666; font-family: "微软雅黑";	}
.searchjgul li a:hover{ color: #1e71c5;}
.searchjgul li p {  font-size: 16px;  color: #999; margin-top: 10px; text-align: right; }
.align_center{ margin-top:30px;}

/*领导信箱*/
.ldxxbd .srtext{ width: 210px; height: 25px; background: #f8f8f8; border: solid 1px #ccc;}
.ldxxbd tr td i{ color: #f00; margin-left: 5px;}
.nrtextarea{ width: 630px; height: 130px; background: #f8f8f8; border: solid 1px #ccc;}
.yzm{ width: 70px; height: 25px; background: #f8f8f8; border: solid 1px #ccc;}
.ldxxbd .btn{ width: 80px; height: 30px; line-height: 30px; border: none; margin: 0 10px; float: right;}

/*领导信箱回复*/
.ldxxhf{ background: #f7f7fa; margin-bottom: 20px;}
.ldxxhf tr td{ border: solid 1px #ccc; }

/*网上调查*/
.dctit{ text-align: center; font-size: 20px; color: #c00;}
.dcdiv{ border-bottom: dashed 1px #ccc; padding: 20px;}
.dcdiv p{ line-height: 2;}
.ckbtn{ margin: 30px auto 0 auto; display: block; width: 100px; height: 30px; line-height: 30px; border: none; cursor: pointer; color: #fff; background: #2FA0DA;}

/*网上调查结果*/
.dcdiv p b{ width: 450px; text-align: left; float: left;}
.dcdiv p u{ width: 300px; text-align: left; float: left;}
.dcdiv p u img{ margin-top: 8px;}
.dcdiv p i{ width: 60px; text-align: right; }