﻿﻿/* CSS Document */

/* 全局公共样式的设定 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd{margin:0;padding:0px;border:0;}
body{color:#444;font:16px Arial,'微软雅黑';font-family: "微软雅黑","Arial Narrow",;}
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6 {font-size:16px; font-weight:normal; margin:0px; padding:0px;}
input,button,textarea,select{font:100% Arial,'微软雅黑';}

/* 默认全局样式超链接样式*/
a{transition: color .3s ease}
a:link{color:#444; text-decoration:none;}/* 链接基本样式 */
a:visited {color:#444; text-decoration:none;}/* 链接点击过后的样式 */
a:hover{color:#226ebc;text-decoration:none;cursor:pointer;}/* 链接移上时的样式 */
a:active{color:#226ebc;text-decoration:none;}/* 链接点击时的样式 */

/* 其它常用样式的定义 */

.fl{ float:left;}
.fr{ float:right;}
.clear{ clear: both;}
.noBorder{border:none;	}

img,li{ vertical-align:top;}/* 解决图片和LI的高度空隙问题 */
.hd{ width:100%;}
.bd{ width:100%;}
.mt15{margin-bottom:15px;}



ul{ width:100%;overflow:hidden;zoom:1;}
ul li.last{ margin:0 !important; border-right:none !important; background:none !important;}


.wrap{ padding:15px 15px; background:#fff; width:1170px; margin: 0 auto;}



/*--文字超出省略---*/
.newheader .bd li h3,.shipbox span,.gkbumen .bd li,.gkjdTu .bd li span,.gdxxpt ul li span,.fuwBoxOne .inBd4 li span,.fuwBoxOne .hbum .inBd4 li a,.msCent ul li,.wenjBox dl dt h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/*--两行文字超出省略---*/
.gknotify li,.hudliebOne li h3{-webkit-box-orient: vertical;-webkit-line-clamp: 2;word-wrap: break-word;display: -webkit-box;height: auto;max-height: 64px;overflow: hidden;letter-spacing: 1px;line-height: 24px;white-space: normal;word-break: break-all;}

.headLine,.notice,.areaCon,.newcaid,.htopic,.hcenterTow,.hcenterTree{ width:100%;margin-bottom:15px;}


.infoBoxtit{ height:45px; background: url(../images/line17.jpg) repeat-x bottom; overflow: hidden;zoom:1;}
.tidings .infoBoxtit{ background: url(../images/line15.png) repeat-x bottom;}
.infoBoxtit ul,.infoBoxtit span{ display: block; float: left;}
.infoBoxtit ul{width:80%;padding-left: 7px;}
.infoBoxtit ul li{ float: left;min-width:120px;margin-right:15px; background: url(../images/line12.jpg) no-repeat right 10px;font-size:18px;}
.infoBoxtit ul li a{ display: block;min-width:90px;padding:0 10px;height: 45px; text-align: center; line-height: 35px;color: #909090;}
.infoBoxtit ul li.on a,.infoBoxtit ul li:hover a{ background: url(../images/line16.png) no-repeat bottom center;color: #2c6ac6; font-weight: bold;}
.infoBoxtit ul li.last{ background: none;}



/*-----政务服务---*/
.fuwBoxOne,.fuwBoxTow{ width:100%; background: url(../images/line7.jpg) repeat-x bottom;padding-bottom:20px;}
.fuwBoxOne .hd{ width:172px; height:356px;}
.fuwBoxOne .hd li{ height:95px; background: #f5f5f5; position:relative;margin-bottom: 1px; border-radius:5px;-moz-border-border:5px; -webkit-border-border:5px;padding-top:23px;}
.fuwBoxOne .hd li span,.fuwBoxOne .hd li i{ display:block; margin: 0 auto;}
.fuwBoxOne .hd li i{ width:40px; height:45px; background: url(../images/fuw-icon1.png) no-repeat 0 0;}
.fuwBoxOne .hd li span{ line-height: 30px; text-align: center; color: #605e5e;}
.fuwBoxOne .hd li.on,.fuwBoxOne .hd li:hover{ background: url(../images/work-bg2.jpg) no-repeat; color:#fff;}
.fuwBoxOne .hd li.on a span,.fuwBoxOne .hd li:hover a span{ color: #fff;}

li.fw-gren i{ background-position: 0 0;}
li.fw-gren:hover i,li.fw-gren.on i{ background-position: -40px 0;}

li.fw-fren i{ background-position: 0 -45px;}
li.fw-fren:hover i,li.fw-fren.on i{ background-position: -40px -45px;}

li.fw-bumne i{ background-position: 0 -90px;}
li.fw-bumne:hover i,li.fw-bumne.on i{ background-position: -40px -90px;}


.fuwBoxOne .bd{ width:986px;}

.fuwBoxOne .oneBf{ width:100%;}
.fuwBoxOne .inHd4{ width:100px; height:8px; margin:0 auto; margin-top:10px;}
.fuwBoxOne .inHd4 li{ width:8px; height:8px; margin-left:8px; border-radius:20px; background:#d2d2d2; float:left; cursor:pointer;}
.fuwBoxOne .inHd4 li.on{ width:26px; background:#ea4444;}
.fuwBoxOne .inBd4{ width:100%; height: 330px;}
.fuwBoxOne .inBd4 li i,.fuwBoxOne .inBd4 li span{ display: block; margin:0 auto; float: left;}
.fuwBoxOne .inBd4 li{ float:left; width:183px; background: #eff7ff; height: 74px; border: 1px solid #cfe5fb; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;margin:0 6px 11px 6px; overflow: hidden;zoom:1;padding-top:19px;}
.fuwBoxOne .inBd4 li i,.fwshix .inBd4 li span{ display:block; margin:0 auto; float: left;}
.fuwBoxOne .inBd4 li i{ background:#fff; border-radius:50%; -webkit-border-radius:50%; -moz-border-border-radius:50%; width:54px; height:54px;margin-left:21px; }
.fuwBoxOne .inBd4 li i img{ margin:0 auto; }
.fuwBoxOne .inBd4 li span{ width:89px; height: 54px; line-height:54px;margin-left:10px;}
.fuwBoxOne .hbum .inBd4 li{ width:149px;padding-top: 0; height:50px; text-align:center; margin-bottom:13px;}
.fuwBoxOne .hbum .inBd4 li a{ display:block;width:92%; padding:0 4%; text-align:center; line-height:50px; }

.fw-bsgs{ width:870px;}
.banshi{ width:100%; height: 382px; overflow: hidden;}
.banshi ul li{ height:44px; line-height:44px; font-size:14px; }
.banshi .title{height:40px; line-height:40px; background:#f5f5f5; font-size:16px; margin-top:12px;}
.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;}
.banshi .leib2{ float:left; width:15%;text-align:center;}
.banshi ul li.an{ background:#f4f4f4; height:50px !important; line-height:50px !important; }
.fuwright{ width:282px;}
.fuwupic{ height: 193px;}
.fuwupic img{ border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}

.fwSearch{width:100%;}
.fwSearch{width:236px; background:url(../images/fuw-bg1.jpg) no-repeat; height:164px; padding:13px 10px 0 10px; 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:15px;}
.fwSearch .anniu{width:114px; 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: 0 auto;border-radius: 5px; -webkit-border-radius:5px;-moz-border-radius:5px; }

.fwSearch .tit{ background:url(../images/fw-tit1.png) no-repeat center; color: #2c6ac6;}

.fuwTupic{ width:100%; height: 120px;margin-top:15px;}
.fuwTupic img{border-radius: 5px; -webkit-border-radius:5px;-moz-border-radius:5px;  }

.fuwBoxTree{ width:100%; position: relative;}
.fuwBoxTree .hd{ position:absolute; position: relative; z-index: 99; }
.fuwBoxTree .hd a.prev,.fuwBoxTree .hd a.next{ display: block; width:28px; height: 59px; position: absolute; top:113px; z-index: 99; }
.fuwBoxTree .hd a.prev{ background: url(../images/arrow19.png) no-repeat ;left:0;}
.fuwBoxTree .hd a.next{ background: url(../images/arrow20.png) no-repeat; right:1px;}
.fuwBoxTree .bd{margin-left:-11px;}
.fuwBoxTree .bd li{ float:left; width:274px; margin:0 12px;padding-bottom:10px; }
.mishengBox{ width:100%;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .15);-moz-box-shadow:0 0 10px rgba(0, 0, 0, .15);    box-shadow:0 0 10px rgba(0, 0, 0, .15); }
.mishengBox .pic{width:100%; border-radius: 5px; -webkit-border-radius:5px;-mox-border-radius:5px; border-bottom-left-radius: 0;border-bottom-right-radius: 0; padding: 29px 0;}
.mishengBox .pic i{ display: block; width:82px; height: 50px; background: url(../images/fuw-icon2.png) no-repeat 0 0; margin: 0 auto;}
.msCent{ width:86%; margin: 0 auto; margin-top:14px;padding-bottom:10px; }
.msCent .tit{ height: 30px; width:100%; }
.msCent .tit{line-height: 30px; display: block; width:100%;text-align: center; font-size: 18px; font-weight:bold; }
.fw-jy .pic,.fw-zhuf .pic{ background: url(../images/fw-bg1.jpg) no-repeat;}
.fw-sb .pic,.fw-gongg .pic{ background: url(../images/fw-bg2.jpg) no-repeat;}
.fw-yl .pic{ background: url(../images/fw-bg3.jpg) no-repeat;}
.fw-jiuy .pic{ background: url(../images/fw-bg4.jpg) no-repeat;}

.fw-jy .pic i{ background-position: 0 0;}
.fw-sb .pic i{ background-position: 0 -50px;}
.fw-yl .pic i{ background-position: 0 -100px;}
.fw-jiuy .pic i{ background-position: 0 -150px;}
.fw-zhuf .pic i{ background-position: 0 -200px;}
.fw-gongg .pic i{ background-position: 0 -250px;}

.infoBoxtit span {
    float: right !important;
    height: 40px;
    line-height: 40px;
    width: 60px;
    text-align: center;
    font-size: 14px;
    color: #888;
}
.infoBoxtit span a{ color: #888}

.fw-jy h3,.fw-zhuf h3{ background: url(../images/fw-tit2.png) no-repeat center;color: #2c6ac6; }
.fw-jy h3 a,.fw-zhuf h3 a{color: #2c6ac6; }

.fw-sb h3,.fw-gongg h3{ background: url(../images/fw-tit3.png) no-repeat center;color: #2c6ac6; }
.fw-sb h3 a,.fw-gongg h3 a{color: #24aed8; }

.fw-yl h3{ background: url(../images/fw-tit4.png) no-repeat center;color: #2c6ac6; }
.fw-yl h3 a{color: #2c6ac6; }

.fw-jiuy h3{ background: url(../images/fw-tit5.png) no-repeat center;color: #2c6ac6; }
.fw-jiuy h3 a{color: #2c6ac6; }

.msCent dl{ display: block; width:100%; margin-top:5px; overflow: hidden;zoom:1;}
.msCent dl dd{float: left;width:42% !important; line-height: 36px; background:url(../images/arrow18.jpg) no-repeat left; padding-left:8%;}

.column2{width:100%;margin-top:15px;}
.fw-bslanm{ width:100%;}


.fw-bslanm .fwbiaoti h2 {height: 40px;display: block;width: 120px;text-align: center;line-height: 40px;background: url(../images/line11.jpg) repeat-x bottom;
    font-weight: bold;font-size: 20px;color: #026bcc;}

.fw-bslanm .fwbiaoti {height: 43px; background: #eaf4fd; line-height: 43px;}
.fw-bslanm .fwbiaoti h2{ display: inline-block; background: #fff; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-bottom-left-radius:0; border-bottom-right-radius:0;margin:7px 0 0 7px; color: #026bcc; font-size: 18px; font-weight: bold; padding:0 10px;}


.fwlist {width: 100%;margin-top: 20px;}
.fw-bslanm li {width:215px;border-right: 1px dashed #c9dcf9;float: left;}
.fwlist li i, .fwlist li span, .hdmenu li i, .hdmenu li span {
    display: block;
    margin: 0 auto;
    text-align: center;
}
.fwlist li i {
    width: 50px;
    height: 50px;
    margin-top: 10px;
    background: url(../images/fuw-nicon1.png) no-repeat 0 0;
}

.fwlist li span {
    line-height: 35px;
    color: #255693;
    margin: 6px auto;
}

li.fwcd5, li.fwcd6, li.fwcd7, li.fwcd8 {
    border-top: 1px dashed #c9dcf9;
    padding-top: 15px;
}
li.fwcd1, li.fwcd2, li.fwcd3 {
    border-right: 1px dashed #c9dcf9;
}
li.fwcd4,li.fwcd8{ border-right:0px;}

.fwlist 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);
}

li.fwcd1 i{ background-position: 0 0;}
li.fwcd2 i{ background-position: 0 -50px;}
li.fwcd3 i{ background-position: 0 -100px;}
li.fwcd4 i{ background-position: 0 -150px;}
li.fwcd5 i{ background-position: 0 -200px;}
li.fwcd6 i{ background-position: 0 -250px;}
li.fwcd7 i{ background-position: 0 -300px;}
li.fwcd8 i{ background-position: 0 -350px;}

.shiyong{ width:100%;}
.shiyong .hd {height: 43px; background: #eaf4fd; line-height: 43px;}
.shiyong h3{ display: inline-block; background: #fff; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-bottom-left-radius:0; border-bottom-right-radius:0;margin:7px 0 0 7px; color: #026bcc; font-size: 18px; font-weight: bold; padding:0 10px;}


.shiyong .bd {
    margin-top: 5px;
}
.shiyong .bd li {
    float: left;
    width: 113px;
    margin: 0 5px;
    background: url(../images/gkh-dian1.jpg) no-repeat left;
   padding-left:18px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: 36px;
}






