﻿﻿/* CSS Document */
.wrap{ width:1170px !important; background:#fff; padding:15px 15px; }
.newHeadline,.newtout,.smtout,.newFocus,.newCenter,.newtupic{ width:100%;}

/*---文本省略---*/
.newtout .bd li,.tuijian .bd .tuijw h2,.gwlist dt,.newtulist .bd li span,.phlb .bd li p,.gkjdTu .bd li span,.fwsx .bd li span,.fwsx-bu li,.zjlevy li h3 a{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

/*---图标移动样式---*/
.gkzlm li i,.gksmcd li i{-webkit-transition: 400ms; -o-transition: 400ms;    -moz-transition: 400ms;    transition: 400ms;}

/*--图标翻转样式---*/
.gkcd1 a:hover i,.openTow  li:hover i,.fwsx .bd li:hover i,.mailboxFour ul li:hover i{webkit-transition: -webkit-transform 0.7s ease-out;-moz-transition: -moz-transform 0.7s ease-out;transition: transform 0.7s ease-out;
    transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);}



/*---新闻栏目---*/
.newtout{ position:relative;}
.newtout .hd{ width:6px; position:absolute; top:15px; right:15px;}
.newtout .hd li{ width:6px; height:10px; margin-bottom:6px; background:#e6e6e6; font-size:0; line-height:0; cursor:pointer;}
.newtout .hd li.on{ background:#ed2c2d;}
.newtout .bd {height: 38px;line-height: 38px;width: 93%;margin-left: 3%;padding-bottom: 3px;}
.newtout .bd li{ line-height:38px;  font-size:32px; font-weight:bold; color:#e31c1c; text-align:center; }
.newtout .bd li a{ color:#e31c1c;}
.smtout{ margin-top:15px; line-height:30px; height:30px; overflow:hidden;zoom:1; text-align:center;}
.smtout a{ display:inline-block;/*width:300px;*/margin-left:20px; background:url(../images/line2.jpg) no-repeat right; padding-right:20px; color:#777;}
.smtout a:hover{ color:#e63a3a;}
.smtout a.last{ background:none !important;}

.newFocus{ margin-top:15px; border-top:1px dashed #dadada; padding-top:15px;}
.jiaodian{ width:566px; position:relative;}
.jiaodian .hd{ height:45px; width:105px; position:absolute; right:0; bottom:0; z-index:999;} 
.jiaodian .hd li{ float:left; width:10px; height:10px; background:#fff; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px;margin:0 4px; cursor:pointer; margin-top:17px;}
.jiaodian .hd li.on{ background:#ef2a2a;}
.jiaodian .bd{ width:566px; height:348px; position:relative;}
.jiaodian .bd li{ width:566px; height:348px; }
.jiaodian .bd li img{ width:566px; height:auto;}
.jiaodian .bd li span{ display:block; position:absolute; bottom:0; left:0; height:44px; line-height:44px; background:url(../images/tm-bg.png) repeat-x; width:100%; color:#fff;}
.jiaodian .bd li span p{ width:79%; display:block;  text-indent:15px;  }

.tuijian{width:519px; background:#f5f5f5; padding:0px 35px; position:relative; height:348px;}
.tuijian .hd{ position:absolute; right:23px; bottom:20px; overflow:hidden;zoom:1; width:92px;}
.tuijian .hd a{ display:block; width:38px; height:38px; float:left;}
.tuijian .hd a.next{ background:url(../images/arrow11.png) no-repeat;}
.tuijian .hd a.prev{ background:url(../images/arrow12.png) no-repeat; float:right;}

.tuijian .bd{ margin-top:80px;}
.tuijian .bd .tuijw{ width:100%;}
.tuijian .bd .tuijw h2,.tuijian .bd .tuijw p{ display:block; width:100%;}
.tuijian .bd .tuijw h2{ line-height:40px; font-size:20px; font-weight:bold; text-align:center;}
.tuijian .bd .tuijw p{margin-top:40px; line-height:28px; height:80px; color:#666; font-size:15px; overflow:hidden;}

.newCenter,.newtupic{margin-top:15px;}
.newleft{ width:564px;}
.newRight{ width:588px;}
.newRone,.newzt{ width:100%;margin-bottom:5px;}
.newFone,.newFone .tit,.gwlist{ width:100%;}
.newFone .tit{ overflow:hidden;zoom:1; background:url(../images/line9.jpg) repeat-x center; height:30px; }
.newFone .tit h2,.newFone .tit span{ display:block; float:left; background:#fff; padding:0 10px; text-align:center; line-height:30px;}
.newFone .tit h2{margin-left:49px; font-size:20px; color:#3c8ad0; font-weight:bold;}
.newFone .tit h2 a{ color:#3c8ad0;}
.newFone .tit span{ padding:0 7px !important; float:right; margin-right:22px; font-size:14px; color:#777;}
.newFone .tit span a{color:#888;}
.gwlist{margin-top:10px;margin-bottom:5px;}
.gwlist dl,.gwlist dt,.gwlist dd{ display:block;width:100%;}
.gwlist dl{margin-bottom:10px; width:96%; margin-left:2%;}
.gwlist dt{ line-height:30px; font-weight:bold; background:url(../images/arrow16.jpg) no-repeat left; text-indent:16px;}
.gwlist dd{ padding-left:3%; width:97%; line-height:26px; margin-top:5px; font-size:15px; color:#666;}
.gwlist dd a{ color:#da060f;}
.gwlist .newlist li{ background:url(../images/arrow16.jpg) no-repeat left;}
 
.newRone .hd,.newzt .tit,.zhengji .hd,.ldnew .hd{ width:100%; height:40px; background:url(../images/line3.jpg) repeat-x 0 33px; overflow:hidden;zoom:1;}
.newRone .hd ul,.newRone .hd span,.newzt .tit h2,.newzt .tit span,.ldnew .hd ul,.ldnew .hd span{ display:block; float:left;}
.newRone .hd ul,.newzt .tit h2,.ldnew .hd ul{ width:95%;}
.newRone .hd li,.newzt .tit h2,.zhengji .hd li,.ldnew .hd li{ float:left; background:url(../images/line8.jpg) no-repeat 119px 8px; width:120px; text-align:center; font-size:18px; height:40px;}
.newRone .hd li a,.newRone .hd li a,.zhengji .hd li a,.ldnew .hd li a{ color:#777; display:block; width:110px; height:40px;}
.newRone .hd li.on a,.newRone .hd li:hover a,.newzt .tit h2,.zhengji .hd li.on a,.zhengji .hd li:hover a,.ldnew .hd li.on a,.ldnew .hd li:hover a{ font-weight:bold; color:#3183d0; background:url(../images/line7.jpg) no-repeat center 33px;color:#3183d0;}
.newRone .hd span,.newzt .tit span,.ldnew .tit span{  height:35px; width:20px; float:right; margin-right:5px;margin-top:6px;}

.newRone .bd{margin-top:5px; height:210px;}
.newRone .bd li{ line-height:34px !important;}
.newRone .bd li a{ width:80% !important;}
.newzt .tit h2 a{ color:#3183d0;}

.newzhtlist{width:100%; margin-top:5px; }
.newzhtpic{ width:100%; }
.newzhtpic .hd{ width:100%;position:relative; z-index:99;}
.newzhtpic .hd a{ display:block; width:26px; height:30px; position:absolute; top:34px;}
.newzhtpic .hd a.next{ background:url(../images/arrow14.jpg) no-repeat; left:0;}
.newzhtpic .hd a.prev{ background:url(../images/arrow15.jpg) no-repeat; right:-5px;}
.newzhtpic .bd{ width:536px; margin-left:28px; overflow:hidden;}
.newzhtpic .bd li{ float:left; width:264px; height:100px; margin-right:9px;}
.newzhtpic .bd li img{ width:100%; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}

.nwztlieb{ width:90%; margin-top:5px; margin-left:5%;}
.nwztlieb li{ line-height:30px !important; background:url(../images/arrow2.jpg) no-repeat left; float:left; width:161px;}
.nwztlieb li a{ width:100%;}

.newtupic .tit{ height:40px; line-height:40px; background:url(../images/line11.jpg) repeat-x center;}
.newtupic .tit h2{ display:block; width:80px; padding:0 10px; background:#fff; font-size:20px; font-weight:bold; color:#3c8ad0; margin:0 auto;}
.newtupic .tit h2 a{ color:#3c8ad0;}
.newtulist{ margin-top:13px; position:relative;}
.newtulist .hd a{ display:block; width:19px; height:31px; position:absolute; top:88px;}
.newtulist .hd a.next{ background:url(../images/arrow17.jpg) no-repeat; left:0;}
.newtulist .hd a.prev{ background:url(../images/arrow18.jpg) no-repeat; right:0;}
.newtulist .bd{ height:218px; width:1100px; margin-left:30px;}
.newtulist .bd li{ float:left; width:260px; margin-right:20px; position:relative; height:208px;}
.newtulist .bd li p,.newtulist .bd li img,.newtulist .bd li span{ display:block; width:100%;}
.newtulist .bd li p{ height:181px;}
.newtulist .bd li span{ width:94.5%; padding:0 2%; height:52px; background:#fff; line-height:53px; border-bottom:3px solid #97c3ea; position:absolute; bottom:0px; left:2px; text-align:center;}

/*---政务公开---*/
.openzb,.gksmcd{ width:280px;}
.gkzlm,.ysqgk,.gksearch,.gkph{ width:252px; background:#f3f3f3; padding:14px 14px 8px 14px; margin-bottom:15px;}
.gkzlm .tit,.ysqgk .tit,.gksearch .tit{ height:30px; font-size:20px; line-height:30px; color:#1e75c5; font-weight:bold;}
.gkzlm ul,.ysqcd{margin-top:10px;}
.gkzlm li{ height:43px; margin-bottom:13px; background:#fff; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; overflow:hidden;zoom:1;}
.gkzlm li i,.gkzlm li span{ display:block; float:left;}
.gkzlm li i{ width:54px; height:43px; background:url(../images/zwgk-icon1.png) no-repeat 0 0; background-color:#e2ebf4;boder-top-left-radius:5px;boder-bottom-left-radius:5px;}
.gkzlm li span{margin-left:14px; line-height:43px;}
li.gklm1 i{ background-position:0 0;}
li.gklm1:hover i{ background-position:-66px 0; background-color:#3d92f4;}
li.gklm2 i{ background-position:0 -43px;}
li.gklm2:hover i{ background-position:-66px -43px; background-color:#3d92f4;}
li.gklm3 i{ background-position:0 -86px;}
li.gklm3:hover i{ background-position:-66px -86px; background-color:#3d92f4;}
li.gklm4 i{ background-position:0 -129px;}
li.gklm4:hover i{ background-position:-66px -129px; background-color:#3d92f4;}
li.gklm5 i{ background-position:0 -172px;}
li.gklm5:hover i{ background-position:-66px -172px; background-color:#3d92f4;}

.ysqgk{ background:url(../images/gksq-bg.jpg) no-repeat bottom #f3f3f3;}
.ysqcd{ width:100%; overflow:hidden;zoom:1;}
.ysqcd a{ display:block; float:left; border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px; overflow:hidden;zoom:1; color:#fff; width:122px;}
.ysqcd a i,.ysqcd a span{ display:block; float:left;}
.ysqcd a i{ width:30px; height:59px; background:url(../images/zwgk-icon2.png) no-repeat 0 0; margin-left:10px;}
.ysqcd a.sq{ background:#4b9ae3;}
.ysqcd a.sq i{ background-position:0 0;}
.ysqcd a.cx{ background:#5bd1c4; float:right;}
.ysqcd a.cx i{ background-position:0 -59px;}
.ysqcd a span{ margin-left:5px; line-height:59px;color: #fff;}
.ysqlb{ width:100%; margin-top:20px; padding-top:15px; background:url(../images/line12.png) repeat-x top;}
.ysqlb  ul{ width:94%; margin:0 3% 10px 3%;}
.ysqlb li{ line-height:40px; background:url(../images/arrow19.png) no-repeat left; padding-left:17px;}
.gksearch .tit{ font-weight:normal; color:#df1702; background:url(../images/zwgk-icon2.png) no-repeat 0 -118px; text-indent:35px; line-height:28px !important;}

.gkcxb{ width:100%; overflow:hidden;zoom:1;margin:10px 0 5px 0;}
.gksearch input{ display:block;}
.gksearch .shurk1{ width:100%; height:38px; border:1px solid #E0E0E0;font-size:16px; font-family:"微软雅黑"; color:#838383;outline:none; text-indent:10px; margin-top:10px;}
.gkcxb input{width:116px; height:35px; line-height:35px;border:none; cursor:pointer;border-radius:3px;
 font-size:16px; color:#fff; letter-spacing:3px; }
.gkcxb .btn1{float:left;background:#ff8527; }
.gkcxb .btn2{ float:right; background:#fce9d2; color:#333;}
.gksmcd{ margin-bottom:15px;}
.gksmcd li{ float:left; width:131px; height:68px; border:1px solid #e3e0e0; overflow:hidden;zoom:1; margin-bottom:12px;}
.gksmcd li i,.gksmcd li span{ display:block; float:left;}
.gksmcd li i{ width:30px; height:70px; margin:0 10px; background:url(../images/zwgk-icon3.png) no-repeat 0 0;}
.gksmcd li span{ line-height:70px;}
.gksmcd li:hover a span{ color:#fff;}
.gksmcd li:hover { background:#5ca2e2; border:1px solid #5ca2e2;transition: all .3s ease-in-out;}
li.gsmcd2,li.gsmcd4,li.gsmcd6,li.gsmcd8{ float:right !important;}
li.gsmcd2 i{ background-position:0 0;}
li.gsmcd2:hover i{ background-position:-40px 0;}

li.gsmcd1 i{ background-position:0 -70px;}
li.gsmcd1:hover i{ background-position:-40px -70px;}

li.gsmcd3 i{ background-position:0 -140px;}
li.gsmcd3:hover i{ background-position:-40px -140px;}

li.gsmcd4 i{ background-position:0 -210px;}
li.gsmcd4:hover i{ background-position:-40px -210px;}

li.gsmcd5 i{ background-position:0 -280px;}
li.gsmcd5:hover i{ background-position:-40px -280px;}

li.gsmcd6 i{ background-position:0 -350px;}
li.gsmcd6:hover i{ background-position:-40px -350px;}

li.gsmcd7 i{ background-position:0 -420px;}
li.gsmcd7:hover i{ background-position:-40px -420px;}

li.gsmcd8 i{ background-position:0 -490px;}
li.gsmcd8:hover i{ background-position:-40px -490px;}

.gkph{ background:url(../images/ph-bg1.jpg) no-repeat top,url(../images/ph-bg2.jpg) no-repeat bottom; background-color:#fff; height:191px;}
.gkph .tit{ height:30px; line-height:30px; background:url(../images/line13.jpg) repeat-x center;}
.gkph .tit h2{ display:inline-block; background:#fff; padding-right:10px; font-size:20px; color:#2e7fc9; font-weight:bold;}
.gkph .tit h2 a{ color:#2e7fc9;}
.gkph .phlb{width:100%; margin-top:15px;}
.phlb .hd{ height:35px; line-height:35px; background:url(../images/line14.jpg) repeat-x bottom;}
.phlb .hd li{ width:97px; float:left; text-align:center;}
.phlb .hd li.last{ float:right;}
.phlb .hd li.on{ background:url(../images/line15.jpg) repeat-x bottom; color:#1e75c5; font-weight:bold;}
.phlb .hd li.on a{ color:#1e75c5;}
.phlb .bd{margin:8px 0 15px 0;}
.phlb .bd li{ line-height:40px; overflow:hidden;zoom:1; }
.phlb .bd li s,.phlb .bd li p,.phlb .bd li span{ display:inline-block; float:left;}
.phlb .bd li s{ width:18px; height:18px; background:#eaeaea; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; margin:10px 10px 0 0; font-size:12px; font-family:Arial; line-height:18px; 
text-align:center; text-decoration:none;}
.phlb .bd li.no s{ background:#ff6600; color:#fff;}
.phlb .bd li p{ width:55%; }
.phlb .bd li span{ width:80px; text-align:center;}
.openyb{ width:874px; }
.openOne,.gkinfo,.gkcd1,.gkcd2,.openTow,.openTree{ width:100%;}
.gknew1{ width:580px;}
.gknew2{ width:276px;}
.gkinfo .hd{ height:40px;overflow:hidden;zoom:1; background:#f5f5f5; height:40px; line-height:40px;}
.gkinfo .hd ul,.gkinfo .hd span{ display:block; float:left;}
.gkinfo .hd ul{ width:90%;}
.gkinfo .hd ul li{ float:left; width:120px; line-height:40px; text-align:center;color:#616161; font-size:18px; }
.gkinfo .hd ul li a{color:#616161;}
.gkinfo .hd ul li.on{ background:url(../images/line16.png) repeat-x top #fff; font-weight:bold;font-size:20px;}
.gkinfo .hd ul li.on a{ color:#1e75c5;}
.gkinfo .hd span{ width:30px; height:40px; float:right;}
.gkinfo .bd{width:98%; padding:0 1%;margin-top:7px;  height:275px;}
.gkinfo .bd li{ line-height:33px;}
.gkinfo2 .bd{ height:200px;}
.gkcd1{ background:url(../images/line9.jpg) repeat-x top; padding-top:18px; margin-bottom:15px;}
.gkcd1 a,.gkcd1 i,.gkcd1 span,.gkcd2 a,.gkcd2 i,.gkcd2 span{ display:block;}
.gkcd1 a{ width:185px; height:115px; float:left;margin-right:12px;}
.gkcd1 a i,.gkcd2 a i{ width:58px; height:58px; margin:0 auto; margin-top:12px; background:url(../images/zwgk-icon4.png) no-repeat 0 0;}
.gkcd1 a span{ text-align:center; width:0 98%; margin:0 auto; line-height:35px; color:#fff;}
a.gkqd1{ background:url(../images/gkcd-bg1.jpg) no-repeat;}
a.gkqd1 i{ background-position:0 0;}
a.gkqd2{ background:url(../images/gkcd-bg2.jpg) no-repeat;}
a.gkqd1 i{ background-position:0 -58px;}
a.gkqd3{ background:url(../images/gkcd-bg3.jpg) no-repeat; float:right; margin-right:0;}
a.gkqd1 i{ background-position:0 -116px;}

.gkcd2 a{ width:100%; height:90px; overflow:hidden;zoom:1;margin-bottom:18px;}
.gkcd2 i{ float:left; margin-left:36px !important;}
.gkcd2 span{ line-height:90px; margin-left:17px; font-weight:bold; color:#fff; float:left; font-size:18px;}
a.gkqd4{ background:url(../images/gkcd-bg4.jpg) no-repeat;}
a.gkqd4 i{ background-position:0 -174px;}
a.gkqd5{ background:url(../images/gkcd-bg5.jpg) no-repeat;}
a.gkqd5 i{ background-position:0 -232px;}
a.gkqd6{ background:url(../images/gkcd-bg6.jpg) no-repeat;}
a.gkqd6 i{ background-position:0 -290px;}

.gkNotice{ background:#f2f7fc; padding:15px 10px; width:256px;}
.gkNotice .tit{ height:40px; line-height:40px; font-weight:bold; color:#1e75c5; background:url(../images/line17.png) no-repeat center; text-align:center; font-size:20px;}
.gkNotice .tit a{ color:#1e75c5;}

.gktzlist{ margin-top:13px;}
.gktzlist li{ background:#fff; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; margin-bottom:7px;padding:8px 4%; width:92%;}
.gktzlist li a{ width:64% !important; overflow:inherit;white-space:inherit; line-height:26px;text-overflow:ellipsis;}
.gkjd{ width:100%; position:relative;}
.gkjd .tit{ line-height:40px; font-weight:bold; color:#1e75c5; font-size:20px; padding-left: 5px;}
.gkjd .tit a{ color:#1e75c5;}
.gkjdTu{ width:100%; margin-top:5px;}
.gkjdTu .hd{ position:absolute; width:26px; top:15px; right:0px; background:#C93; overflow:hiddenl;zoom:1;}
.gkjdTu .hd a{ width:13px; height:13px; cursor:pointer; float:left; display:block;}
.gkjdTu .hd a.next{ background:url(../images/arrow8.jpg) no-repeat;}
.gkjdTu .hd a.prev{ background:url(../images/arrow9.jpg) no-repeat;}

.gkjdTu .bd li{ width:100%; height:200px; position:relative;}
.gkjdTu .bd li a,.gkjdTu .bd li span{ display:block; width:100%;}
.gkjdTu .bd li a{ height:200px;}
.gkjdTu .bd li a img{ width:100%;}
.gkjdTu .bd li span{ height:35px; line-height:35px; position:absolute; bottom:0; left:0; padding:0 5%; width:90%; color:#fff; background:url(../images/tm-bg2.png) repeat-x;}

.openTow{ margin-top:5px; background:#f6f6f6; padding:3px 3%; width:94%;}
.openTow .tit{ height:55px; line-height:55px; font-size:20px; font-weight:bold; background:url(../images/zwgk-icon5.png) no-repeat left; padding-left:40px;margin-bottom:5px;}
.openTow .tit a{ color:#1e75c5;}
.openTow  li{ float:left; background:#fff; border:1px solid #dadada; border-radius:20px;-webkit-border-radius:20px; -moz-border-radius:20px; overflow:hidden;zoom:1;
 height:86px; width:258px; margin-right:20px; margin-bottom:16px;}
.openTow  li i,.openTow  li span{ display:block; float:left;}
.openTow  li i{ width:58px; height:58px; background:url(../images/zwgk-icon4.png) no-repeat 0 0;margin-left:20px; margin-top:15px;}
.openTow  li span{ line-height:88px; color:#444; margin-left:20px; font-size:16px;}
li.gkzd3,li.gkzd6{margin-right:0;}
li.gkzd1 i{ background-position:0 -348px;}
li.gkzd2 i{ background-position:0 -406px;}
li.gkzd3 i{ background-position:0 -464px;}
li.gkzd4 i{ background-position:0 -522px;}
li.gkzd5 i{ background-position:0 -580px;}
li.gkzd6 i{ background-position:0 -638px;}

.openTree{ margin-top:20px;}
.openTree .biaoti{ background:#f5f5f5; overflow:hidden;zoom:1; height:40px; line-height:40px;}
.openTree .biaoti h2,.openTree .biaoti span{ display:block; float:left;}
.openTree .biaoti h2{ border-left:5px solid #1e75c5; text-indent:18px; font-weight:bold; font-size:20px;}
.openTree .biaoti h2 a{ color:#1e75c5;}
.openTree .biaoti span{ float:right; width:30px; height:40px;}

.wgkzl{ width:100%;margin-top:15px;}
.wgkzl .tit {height: 50px;padding: 10px 0px;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;overflow: hidden;zoom: 1;}
.wgkzl .tit i,.wgkzl .tit span{ display:block; float:left;}
.wgkzl .tit i{ width:58px; height:80px; margin-left:10px; background:url(../images/zwgk-icon4.png) no-repeat 0 0;}
.wgkzl .tit span{ line-height:50px; color:#fff;  }
.wgklb1,.wgklb2,.wgklb3,.wgklb4,.wgklb5{ width:162px; margin-right:15px;}
.wgklb5{ margin-right:0;}
.wgklb1 .tit{ background:#3a9fed;}
.wgklb2 .tit{ background:#23dbd8;}
.wgklb3 .tit{ background:#f59f39;}
.wgklb4 .tit{ background:#fd5f5f;}
.wgklb5 .tit{ background:#6b90f2;}
.wgkzl ul{ border:1px solid #edecec; background:#f6f6f6; padding:5px 10%; width:79%;border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; border-top-left-radius:0;
 border-top-right-radius:0; height:80px; }
.wgkzl ul li{ line-height:36px; background:url(../images/arrow21.png) no-repeat left; padding-left:12px;}

.wgklb1 .tit i{ background-position:0 -696px;}
.wgklb2 .tit i{ background-position:0 -746px;}
.wgklb3 .tit i{ background-position:0 -796px;}
.wgklb4 .tit i{ background-position:0 -846px;}
.wgklb5 .tit i{ background-position:0 -896px;}

/*---政务服务----*/
.fuwOne,.fuwTow,.fuwcd,.banshi{ width:100%;}
.fwgr,.fwfr,.fwbm{ width:366px; padding-right:16px; border-right:1px solid #e8e8e8;margin-right:19px;}
.fwbm{ border:none; margin-right:0; padding-right:0;}
.fuwOne .tit{ width:100%; font-size:20px; color:#1872c3; font-weight:bold; overflow:hidden;zoom:1; height:30px; line-height:30px;}
.fuwOne .tit i,.fuwOne .tit span{ display:block; float:left;}
.fuwOne .tit i{ width:30px; height:30px; background:url(../images/fw-icon1.png) no-repeat 0 0;} 
.fuwOne .tit span{ color:#1872c3; margin-left:5px;}
.fwgr .tit i{ background-position:0 0;}
.fwfr .tit i{ background-position:0 -30px;}
.fwbm .tit i{ background-position:0 -60px;}
.fwpic{ width:100%; height:129px; margin-top:15px;}
.fwsx,.fwsx-bu{ width:100%; margin-top:15px;}
.fwsx .bd{ height:290px;}
.fwsx-bu .bd {height: 290px;}
.fwsx .bd li{ width:70px; margin:0 10px 5px 10px; float:left;}
.fwsx .bd li i,.fwsx .bd li span{ display:block; margin:0 auto;}
.fwsx .bd li i{ width:68px; height:58px;  border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border:1px solid #dce8f5;} 
.fwsx .bd li i img{ text-align:center; vertical-align:middle;margin-left:16px;}
.fwsx .bd li span{ text-align:center; line-height:35px;}
.fwsx .hd,.fwsx-bu .hd{ margin:0 auto; height:7px; margin-top:15px; width:50px; }
.fwsx .hd li,.fwsx-bu .hd li{ float:left; width:7px;  height:7px; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; margin-right:4px; cursor:pointer; background:#cccccc;}
.fwsx .hd li.on,.fwsx-bu .hd li.on{ background:#e64343;}
.fwsx-bu .bd li{ width:145px; height:45px; line-height:45px; border:1px solid #dce8f5;  margin:0 10px 10px 10px; float:left; padding:0 5px; text-align:center;border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}

.fuwTow{ background:url(../images/line9.jpg) repeat-x top; padding-top:15px; margin-top:23px;}
.fuwzb{ width:822px;}
.banshi .biaoTi{ height:35px; border-bottom:2px solid #e0e0e0; font-size:20px; font-weight:bold; text-indent:10px;}
.banshi .biaoTi a{ color:#1872c3;}

.banshi ul li{ height:44px; line-height:44px; font-size:14px; }
.banshi .title{height:40px; line-height:40px; background:#e6eef7; font-size:16px; margin-top:15px;}
.banshi .biaoti1{ float:left; width:35%; text-indent:27px;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap;}
.banshi .bumen1{ float:left; width:19%; border-left:1px solid #fff; border-right:1px solid #fff; text-align:center;}
.banshi .laiy1{ float:left; width:15%; text-align:center;}
.banshi .leib1{ float:left; width:15%; border-left:1px solid #fff; border-right:1px solid #fff; text-align:center;}
.banshi .date1{ float:right; text-align:center; width:15%;}
.banshi .date1 i{ display:block; width:48px; height:20px; border-radius:3px; margin:9px auto; background:#56be44; font-size:14px; line-height:20px; color:#fff; text-align:center; font-style:normal;}
.banshi .bumen2{ float:left; width:19%; text-align:center;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap;}
.banshi .leib2{ float:left; width:15%;text-align:center;}
.banshi ul li.an{ background:#f4f4f4; border-top:1px solid #edecec; height:43px !important; line-height:43px !important; }

.fuwcd{margin-top:20px;}
.fuwcd h3{ display:block; float:left; width:115px; height:105px; margin-right:18px;}
.fuwcd h3.fuwcd1{ background:url(../images/fuwcd-bg1.jpg) no-repeat;}
.fuwcd h3.fuwcd2{ background:url(../images/fuwcd-bg2.jpg) no-repeat;}
.fuwcd h3.fuwcd3{ background:url(../images/fuwcd-bg3.jpg) no-repeat;}
.fuwcd h3.fuwcd4{ background:url(../images/fuwcd-bg4.jpg) no-repeat; margin-right:0;}

.fuwcd h3 i,.fuwcd h3 span{ display:block;margin:0 auto}
.fuwcd h3 i{ width:50px; height:50px; margin-top:15px; background:url(../images/fw-icon2.png) no-repeat 0 0;}
.fuwcd h3 span{ text-align:center; line-height:35px; color:#fff;}
.fuwcd h3.fuwcd1 i{ background-position:0 0;}
.fuwcd h3.fuwcd2 i{ background-position:0 -50px;}
.fuwcd h3.fuwcd3 i{ background-position:0 -100px;}
.fuwcd h3.fuwcd4 i{ background-position:0 -150px;}



.tabBody{ width:280px; padding:5px 12px; height:95px;float:left; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-top-left-tadius:0; border-bottom-left-radius:0; 
z-index:-999; background:url(../images/arrow22.png) no-repeat left #f5f6f7; margin-left:-20px;margin-right:19px;}
.tabBody li{ line-height:32px;width:80px; float:left; margin-left:10px;}
ul.wyb{ background:url(../images/arrow22.png) no-repeat left #f5f6f7;}
ul.wyc{ background:url(../images/arrow23.png) no-repeat left #f5f6f7;}
ul.wyk{ background:url(../images/arrow24.png) no-repeat left #f5f6f7;}
ul.wyp{ background:url(../images/arrow25.png) no-repeat left #f5f6f7; margin-right:0;margin-left:0px ;}

.bmgg{ width:100%; margin-top:5px;}
.bmgg .hd{ height:40px; overflow:hidden;zoom:1; line-height:40px;}
.bmgg .hd ul,.bmgg .hd span{ display:block; float:left;}
.bmgg .hd ul{ width:90%;}
.bmgg .hd span{ width:30px; height:40px; float:right;}
.bmgg .hd ul li{ float:left; width:110px; background:url(../images/arrow26.jpg) no-repeat right; font-size:18px; margin-right:25px;}
.bmgg .hd ul li a{color:#7a7a7a;}
.bmgg .hd ul li.on{ font-size:20px; font-weight:bold;}
.bmgg .hd ul li.on a{ color:#006ac4;}
.bmgg .hd ul li.last{ background:none;}
.bmgg .bd{margin-top:5px;}
.bmgg .bd li{ line-height:33px;}

.fuwyb{ width:330px;}
.fwSearch,.fudt,.fwhot{ width:100%; margin-bottom:15px;}
.fwSearch{width:302px; background:url(../images/fuw-bg1.jpg) no-repeat; height:111px; padding:62px 14px 0 14px; overflow:hidden;zoom:1;}
.fwSearch input{ display:block; outline:none; border:none;}
.fwSearch .shurk2{ width:100%; height:38px; border:1px solid #E0E0E0;font-size:16px;  color:#838383;outline:none; text-indent:10px; margin-top:10px; background:rgba(255,255,255,0.8); margin-bottom:14px;}
.fwSearch .anniu{width:116px; height:36px; line-height:36px;border:none; cursor:pointer; background:url(../images/btn-bg2.jpg) no-repeat; font-size:16px; color:#fff; letter-spacing:3px; text-align:center;margin-left:182px; }
.fwhot{ width:310px; background:#f5f9fd; border:1px solid #e6f0fe; border-radius:10px; -webkit-border-radius:10pox; -moz-border-radius:10px; padding:15px 10px;}
.fwhot .tit{ width:120px; height:38px; background:url(../images/fuw-titbg.jpg) no-repeat; color:fff; text-indent:24px; line-height:38px; font-size:18px;}
.fwhot .tit a{ color:#fff;}
.fwhot ul{margin-top:10px;}
.fwhot ul li a{ width:70%;}
.bianm li{ width:78px; background:url(../images/arrow28.png) no-repeat left; float:left;line-height:36px;margin:0 5px; }
.bianm li a{ width:100% !important;}
.fudt{  height:125px;}

/*---互动交流---*/
.mailboxOne, .mailboxTow, .mailboxTree, .hdweibo, .mailboxFour {width: 100%;margin-bottom: 15px;}
.mailboxOne{  background:url(../images/line9.jpg) repeat-x bottom; padding-bottom:20px;}
.xinBox{ width:818px;}
.xinBox .biaoti{ width:61px; height:236px; background:url(../images/hd-bg1.jpg) no-repeat; color:#fff; padding-top:69px; text-align:center; font-size:20px; font-weight:bold;}
.xinBox .biaoti a{ color:#fff;}

.xinBox .xjlist{height:295px; width:744px; margin-top:10px;}
.xinBox .xjlist .tit{ height:36px; background:#f4f4f4; line-height:36px; overflow:hidden;zoom:1;}
.xinBox .xjlist .tit span{ display:block; border-right:1px solid #fff; text-align:center; float:left !important;}
.xinBox .xjlieb li { background:url(../images/arrow29.jpg) no-repeat left;}
.xinBox .xjlist .xjlieb{ width:98% !important;margin-left:2%;}
.xinBox .xjlist li a{ width:302px; padding-left:10px;  width:42%;}
.xinBox .xjlist li span{ float:left;}

span.zhuti{ text-indent:15px; width:339px !important; text-align:left !important;}
span.bum,.xjlieb li span.bum{ width:182px;}
span.banl,.xjlieb li span.banl{ width:113px;}
span.time,.xjlieb li span.date{ width:102px;border-right:none !important; float:right !important;}

.xieBox{ width:290px; height:259px; background:url(../images/hd-bg2.jpg) no-repeat; padding:20px 20px;margin-top:7px;}
.xieBox .tit{ line-height:45px; text-align:center; font-size:20px; font-weight:bold; color:#1872c3;}
.xieBox p,.xieBox span,.xieBox a{ display:block;}
.xieBox p{  width:100%; line-height:30px; height:120px;}
.xieBox span{ width:100%; margin-top:40px; overflow:hidden;zoom:1;}
.xieBox span a{ display:inline-block; width:81px; height:44px; line-height:42px; padding-left:50px; color:#fff; font-weight:bold; float:left;}
.xieBox span a.write{ background:url(../images/hd-bg3.jpg) no-repeat;}
.xieBox span a.check{ background:url(../images/hd-bg4.jpg) no-repeat; float:right;}

.maipaih{ width:583px;height:129px;border:1px solid #89b1d5;border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px;}
.maipaih .tit{ width:110px; height:37px; text-align:center; font-size:15px; background: url(../images/hd-bg5.jpg) no-repeat 19px 18px #89b1d5; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; color:#fff; padding-top:92px; }
.maipaih .xjph{width:473px; height:129px; }
.maipaih .xjph ul{ width:90%; margin:0 auto; padding:2.5% 5%; }
.maipaih .xjph ul li{ line-height:35px;}
.maipaih .xjph ul li span{ width:47%; display:inline-block; margin:0 1%;}
.maipaih .xjph ul li strong{ color:#eb2626; margin:0 5px;}
.wangxf{ width:571px; height:131px; }

.zhengji{ width:818px;}
.wenda{ width:330px;}
.zhineng{ width:330px; height:51px; background:url(../images/hdtu2.jpg) no-repeat;padding:71px 0 0 47px;margin-bottom:18px;}
.zhineng a{ display:block; width:99px;  background:#f05540; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px;color:#fff; font-weight:bold; text-align:center; height:24px; line-height:24px;}
.hdweibo{ height:230px; background:url(../images/hdtu3.jpg) no-repeat;}
.hdweibo .hd{ height:45px;line-height:45px;}
.hdweibo .hd li{ width:50%; text-align:center; font-size:18px; float:left; color:#fff; background:url(../images/tm-bg3.png) repeat-x; }
.hdweibo .hd li a{ color:#fff;}
.hdweibo .hd li.on{ font-weight:bold; background:url(../images/line18.jpg) repeat-x top;}
.hdweibo .bd{ padding:8% 2% 0 2%; width:96%;}
.hzwwx{ width:100%;}
.wxtu{ width:129px; height:129px; padding:4px 4px; background:#fff; margin-left:5px; }
.wxwen{ width:165px; height:129px; margin-top:15px; color:#fff; background:url(../images/hd-bg6.png) no-repeat top; font-size:0; line-height:0;}
.wbwen{background:url(../images/hd-bg7.png) no-repeat top; margin-top:25px;}
.zhengji .hd{ height:40px; overflow:hidden;zoom:1;}
.zhengji .hd ul{ width:90%; float:left;}
.zhengji .hd span{ width:30px; height:40px; float:right;}
.zhengji .hd ul li{ width:150px;}

.zhengji .bd{ height:335px;}
.zjlevy li {border-bottom: 1px dashed #c2c0c0;padding: 2px 15px;}
.zjlevy li:hover{ background:#f5f5f5;}
.zjlevy li h3,.zjlevy li p,.zjlevy li h3 a .zjlevy li h3 span,.zjlevy li p span,.zjlevy li p a{ display:inline-block;}
.zjlevy li h3{ overflow:hidden;zoom:1; background:url(../images/dian.png) no-repeat left; padding-left:15px; line-height:34px;}
.zjlevy li h3 a{ max-width:500px; line-height:35px; float:left;  }
.zjlevy li h3 span{ float:left; margin-left:5px; color:#888888; font-size:14px; line-height:40px;}
.zjlevy li p{ padding-left:15px; width:755px; line-height:26px;}
.zjlevy li p span{ color:#777;}
.zjlevy li p a{ text-align:right; line-height:10px; color:#eb2626; width:100%; line-height:30px;}

.zhengji .bd .newlist li{ line-height:38px !important;}
.mailboxFour ul li{ width:274px; height:88px; overflow:hidden;zoom:1; margin-right:22px; float:left;border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px;}
.mailboxFour ul li i,.mailboxFour ul li span,.mailboxFour ul li a{ display:block;}
.mailboxFour ul li a{   width:auto;height:88px; }
.mailboxFour ul li i{ width:57px; height:57px; background:url(../images/hdicon1.png) no-repeat 0 0;margin-top:16px; float:left;margin-left:65px;}
.mailboxFour ul li span{ line-height:88px;margin-left:15px; font-size:18px; float:left;}
li.hdcd1{ background:#fff2f2; border:1px solid #ec9090;}
li.hdcd1 i{ background-position:0 0;}
li.hdcd2{ background:#fdfcf4; border:1px solid #eccd83;}
li.hdcd2 i {background-position: 0 -57px !important;margin-left: 5px !important;}
li.hdcd3{ background:#f5f6ff; border:1px solid #afb9f3;}
li.hdcd3 i{ background-position:0 -114px !important;}
li.hdcd4{ background:#ecfafc; border:1px solid #7ed3db; margin-right:0 !important;}
li.hdcd4 i{ background-position:0 -171px !important;}

li.hdcd1 span{ color:#d94949;}
li.hdcd2 span{ color:#cd9d2a;}
li.hdcd3 span{ color:#7980e0;}
li.hdcd4 span{ color:#20bfd0;}


/*---领导之窗----*/

.lingdao{ width:100%;margin-top:10px;}
.bgTit{  width:96%; margin:0 auto; background:url(../images/line12.png) repeat-x center;}
.bgTit li{ float:left; width:180px; margin:0 40px; text-align:center; height:50px; line-height:50px; background:#fff;border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; border:1px dashed #ccc;
 overflow:hidden;zoom:1;}
.bgTit li.on,.bgTit li:hover{ background:#2e7fc9; border:1px solid #0168b7; }
.bgTit li.on a,.bgTit li:hover a{ color:#fff;}
.bgTit li i,.bgTit li span{ display:block; float:left;}
.bgTit li i{ width:50px; height:50px; background:url(../images/ld-icon1.png) 0 -50px;margin-left:20px;}
.bgTit li.on i,.bgTit li:hover i{ width:50px; height:50px; background:url(../images/ld-icon1.png) 0 0 ;}

 .ldCenter{width:96%; margin:0 auto;margin-top:20px; }
.ldzb{ width:780px; }
.ldBox1,.ldBox2,.ldBox3{ width:100%; margin-bottom:15px;}
.ldphoto{ width:223px; height:285px; padding:10px 10px; background:#f2f1f1; overflow:hidden;}
.ldphoto p{ display:block;width:223px; height:285px; overflow:hidden;}
.ldphoto img{width:100%;display:block; /*width:223px;*/margin: 0 auto;}
.ldinfo{ width:520px; position:relative;}
.ldinfo .tit{ line-height:30px; color:#2e7fc9; font-weight:bold;}
.ldinfo p{ display:block; width:100%; line-height:24px; color:#777; font-size:15px;}
.ldinfo a{  color:#fff; line-height:41px;}
.ldintro{ width:96%; margin-top:10px;  padding:2% 2%; background:#f4fafe; height:274px;}
.ldintro h2,.ldintro dl,.ldintro dt,.ldintro dd{ display:block; width:100%;}
.ldintro h2{ line-height:28px; color:#1471c6;}

.ldintro dl{margin-bottom:10px; line-height:28px; color:#555;}
.ldintro dl dt{ font-weight:bold; color:#555;}

.writeBtn{width:155px; height:41px; position:absolute; top:255px; /*right:0;*/ background:url(../images/xiex-bg.jpg) no-repeat; text-indent:55px;}

.ldlist{ width:380px;}
.ldnew .hd li{ background:none;}
.ldlist .bd li a{ width:75%;}
.ldBox3{margin-top:-10px;}
.ldBox3 .work{ width:100%;margin-top:10px;}
.work .tupian li{ float:left; width:235px; margin-right:10px; padding:7px 7px; border:1px solid #e8e8e8; }
.work .tupian li img{ display:block; width:235px; height:160px}
.work .tupian li span{ display:block; padding:0 2%; width:96%; line-height:36px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.ldyb{ width:320px; border:1px solid #e8e8e8; padding-bottom:10px;}
.ldyb .tit{ height:40px; line-height:40px; background:#f5f5f5;}
.ldyb .tit h2{ display:inline-block; padding:0px 10px; background:url(../images/line16.png) repeat-x top #fff; line-height:40px; font-size:18px; color:#1e75c5;}
.ldyb ul{ height:630px;overflow-y: auto;margin-top:10px;}
.ldyb ul li{ float:left; width:120px; margin:0 15px 10px 15px;}
.ldyb ul li a,.ldyb ul li span{ display:block; width:130px; text-align:center;}
.ldyb ul li a{ height:170px; overflow:hidden;}
.ldyb ul li a img{ width:100%;}
.ldyb ul li span{ text-align:center; line-height:35px;}

.ldyb ul li.first{ width:100%!important;}
.ldyb ul li.first a,.ldyb ul li.first span{ margin:0 auto;}


/*---走进紫阳---*/
.lddetai{ width:100%; height:210px; overflow-y:auto; }
.lddetai dd span{font-size:14px !important;}
.ldintro h2{font-size:18px !important;}

/*---营商环境-----*/
.busines{ padding:10px 10px;}
.busineBox{ border:13px solid #f3f3f3; padding:19px 19px;}
.busineBox .tit{ height:52px; background:url(../images/busis-tit1.jpg) no-repeat left; line-height:40px; font-size:20px; font-weight:bold; text-indent:62px;}
.busineBox .tit a{ color:#fff;}

.busisehezi{ width:100%; margin-top:15px;}
.busiSfocus{ width:580px; height:352px;position:relative;}
.busiSfocus .hd{ height:45px; width:105px; position:absolute; right:0; bottom:0; z-index:999;} 
.busiSfocus .hd li{ float:left; width:10px; height:10px; background:#fff; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px;margin:0 4px; cursor:pointer; margin-top:17px;}
.busiSfocus .hd li.on{ background:#ef2a2a;}
.busiSfocus .bd{ width:580px; height:352px; position:relative;}
.busiSfocus .bd li{ width:580px; height:352px; }
.busiSfocus .bd li img{ width:580px; height:auto;}
.busiSfocus .bd li span{ display:block; position:absolute; bottom:0; left:0; height:44px; line-height:44px; background:url(../images/tm-bg.png) repeat-x; width:100%; color:#fff;}
.busiSfocus .bd li span p{ width:79%; display:block;  text-indent:15px;  }

.businews{ width:495px;}
.businews li{ line-height:35px !important; background:none; }
.businews li a s{display: inline-block;width: 5px; height:5px; margin-right:10px; background-color:#2a73c4;  border-radius: 50%; vertical-align: middle; transition: all .3s ease-in-out;}
.businews li a:hover s{height: 13px;border-radius: 3px;}

.busineTip{ width:100%; margin-top:21px;height:109px;}
.busineTip li{ height:109px;}
.busineBox2{ width:100%; margin-top:14px;}
.yingsnew{ width:562px; margin-bottom:22px;} 
.yingsnew .tit{ height:40px; background:url(../images/busitit1.jpg) repeat-x 0 14px; line-height:23px;}
.yingsnew .tit a{ display:inline-block; height:40px; padding:0px 15px; font-size:20px; font-weight:bold; color:#1570bc;background:url(../images/busitit2.jpg) no-repeat center;margin-left:26px;}
.yshangk{ border:1px dashed #bab7b7; border-radius:5px; -moz-border-rdius:5px; -webkit-border-radius:10px; padding:25px 13px; margin-top:-8px; height:260px;}
.yshangk li{ line-height:38px; background:url(../images/ysh-icon1.jpg) no-repeat left;}
.yshangk li a{margin-left:5px; width:78% !important;}

/*----滚动样式----*/
.hdphnr{margin-top:5px; padding:0 8px; width:auto !important;}
.hdphnr h3{ display:block; width:100%;  height:35px; background:#f6f6f6; line-height:35px; font-weight:bold; color:#666666; overflow:hidden;zoom:1;font-size: 15px;}
.hdphnr ul{ width:100% !important; padding:0 !important}

.hdphnr h3 span,.hdphnr ul li span{ display:inline-block; float:left; text-align:center;}
span.paim{ width:60px !important;}
span.name{ width:270px !important;}
span.huifu{ width:80px !important;}
.hdphnr ul li{ height: 30px !important; line-height:30px !important;width:100%; font-size: 15px;}
.hdphnr h3 span.name {width: 290px !important;}

/*--services--0216--*/
.hbsfw-new{ width:100%;margin-bottom:25px;margin-top:10px;}
.hbsfw-new li{ border-bottom: 1px dashed #c9dcf9; border-right:1px dashed #c9dcf9;width:291px; height: 137px; float: left;}
.hbsfw-new li i,.hbsfw-new li span{ display: block; margin: 0 auto; text-align: center;}
.hbsfw-new li span{ line-height: 55px; color: #555;}
.hbsfw-new li i{ width:80px; height: 60px; background: url(../images/newicon-bsfu.png) no-repeat 0 0;margin-top:20px;}
li.nbsfw1 i{ background-position: 0 0;}
li.nbsfw2 i{ background-position: 0 -60px;}
li.nbsfw3 i{ background-position: 0 -120px;}
li.nbsfw4 i{ background-position: 0 -180px;}
li.nbsfw5 i{ background-position: 0 -240px;}
li.nbsfw6 i{ background-position: 0 -300px;}
li.nbsfw7 i{ background-position: 0 -360px;}
li.nbsfw8 i{ background-position: 0 -420px;}
li.nbsfw4,li.nbsfw8{ border-right:none;}
li.nbsfw5,li.nbsfw6,li.nbsfw7,li.nbsfw8{ border-bottom:none;}
.hbsfw-new li:hover i{	webkit-transition: -webkit-transform 0.7s ease-out;-moz-transition: -moz-transform 0.7s ease-out;transition: transform 0.7s ease-out;transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);}