@charset "gb2312";
body,ul,li,p,ol,dl,dd,dt,h3,table{margin: 0;padding: 0;font-family:"微软雅黑";}
body,html{height:100%;width:100%;font-size:14px}
i{font-style:normal}
h3{font-weight:100}
ul,li,ol,dl,dd,dt{list-style: none}
.cl{height: 0;overflow: hidden;clear: both}
a{text-decoration: none;color:#666666;}
a:hover{color:#A10000}
a img{border:0}
body{background: url(imagesbg.png) no-repeat center top;}


/* 互动交流*/
.container{width: 970px;margin:15px auto;padding:15px 15px 0 15px;background: #fff}

.bmfwtl span{height: 38px;border-bottom: 3px solid #0C6AB2;display: inline-block;padding:0 5px;line-height: 39px}
.bmfwtl span a{color: #0C6AB2}
.bmfwtl{height: 40px;line-height: 40px;border-bottom:1px solid #DDDDDD;font-size: 18px;color:#0C6AB2 }

.hdjlL{width: 588px;float: left;}
.hdjlR{float: right;width: 360px;}
.wlwzpt{margin-top:15px;}
.wlwzpt>img{width: 100%}


.zjdc{width: 165px;height: 120px;text-align: center;color:#fff;background: #2FAAE6;font-size: 16px }
.zjdc:hover{background:#CCC0A6}
.zjdc a{color: #fff;display: block;height: 105px;padding-top:15px;}
.zjdc a:hover{color: #fff}
.zjdc a i{transition: ease 0.5s;width: 50px;height: 50px;display:block;margin:10px auto 4px;background: url(imageswsxf.png) no-repeat center top;}

.zjdc:hover i{transform: scale(1.2,1.2);}
.znwd{background:#31C5CF }
.znwd a i{background: url(imagesznwd1.png) no-repeat center top}

.zwwb,.zwwb:hover{background:#9D70CD }
.zwwb a i{background: url(imageszwwb1.png) no-repeat center top}

.zwwx,.zwwx:hover{background:#467FD6 }
.zwwx a i{background: url(imageszwwx1.png) no-repeat center top}

.zjdclb{margin-top:15px;}
.zjdccon{margin-top:15px;}
.zjdccon>img{width: 100%}

.bmfwtl p{float: right;width: 106px;height: 30px;}
.bmfwtl p a{display: inline-block;width:100px;height: 30px;font-size: 15px;color: #D33133;float: left;line-height: 30px}
.bmfwtl p a:first-child{margin-right:20px}
.bmfwtl p a img{float: left;margin-right: 10px;transition: ease 0.5s;margin-top: 4px}
p.dfdf a:hover img{transform: rotate(360deg);}
p.dfdf a:hover{color: #467FD6}

.bmfwtl:hover span{border-bottom:3px solid #D23133;}
.bmfwtl:hover span a{color: #D23133}


/* 聚焦陆河*/
.lhywL{width:480px;height: 356px;float: left;}
.lhywR{float: right;width: 472px;}

.lhywR .tpxwlb li{line-height:30px}

.wlwztl{height: 40px;border-bottom: 2px solid #DDDDDD;font-size: 18px}
.wlwztl span.hover{display: inline-block;height: 40px;line-height: 40px;border-bottom: 2px solid #0C6AB2; }
.wlwztl span.hover a{color: #0C6AB2}
.wlwztl span a{color: #858585}.wlwztl span a:hover{color:#a10000;}
.wlwztl span{margin-right: 20px;padding:0 3px;}

#lhyw span:hover{border-bottom: 2px solid #D80000}
#lhyw span:hover a{color:#D80000 }

.tt{line-height: 50px;text-align: center;}
.tt a{font-size: 20px;color: #D20000;}
.tt a:hover{color: #0C6AB2}
.ttnr{line-height: 26px;color: #858585;padding-bottom: 15px;border-bottom: 1px dashed #CCCCCC}
.tpxwlb{ padding-top:15px;}
.tpxwlb li{line-height: 32px;color: #858585;font-size: 14px;}
.tpxwlb li a{color: #858585;}
.tpxwlb li a:hover{color: #a10000}
.tpxwlb li span{float: right;}

.gzdt{margin-top:20px;}
.gzdtL{width: 470px;float: left;}
.gzdtR{width: 472px;float: right;}


.spxwlb{margin-top:20px;height:154px; width:970px;}
.spxwlb li{float: left;width: 220px;margin-right: 30px;height: 150px; background: url(imagesxwspb.png) no-repeat; position: relative;}
.spxwlb li>a{ display: block; width: 220px; height: 150px;}
.spxwlb li img{width: 100%;height: 150px}
.spxwlb li div{ width: 100%; position: absolute; left: 0; bottom: 0; height: 30px; line-height: 30px; background: url(imageshmb.png); text-align: center;}
.spxwlb li div a{ color: #ffffff;}

.spxwWrap{margin-top:20px;position: relative;}

.leftbtn{cursor: pointer;width: 30px;height: 106px;background: url(imagesleftbtn.png) no-repeat left top;position: absolute;left: 0;top:22px; z-index:999;}
.rightbtn{cursor: pointer;width: 30px;height: 106px;background: url(imagesrightbtn.png) no-repeat left top;position: absolute;right: 0;top:22px; z-index:999;}



/* 专题专栏*/
.zlcontainer{padding-right: 0;width: 985px;padding-bottom: 0}
.ztzllb li{float: left;width:231px;margin-right: 15px;margin-bottom: 15px }
.ztzllb li img{width: 100%;height: 138px;}

.ztzllb{min-height:600px}


/* 走进陆河*/
.lhgglist{margin-top:15px;width: 100%}
.lhgglist dd{width: 460px;float: left}
.lhgglist dd a{display: block;}
.lhgglist dd img{width: 460px;height: 250px}
.lhgglist dt{float: right;width: 496px;line-height: 31px;font-size: 15px;color: #858585}

.zjlhxx{color: #DD0F0F}
.zjlhxx:hover{color: #0C6AB2}
.gzjja{margin-top:0;}
.ghjy{margin: 20px 0}

.gzjj{min-height:250px}
.gzjj dd{width: 460px;float: right}
.gzjj dd img{width: 460px;height: 250px}
.gzjj dt{float: left;width: 496px;line-height: 30px;font-size: 15px;color: #858585}

.gzjjtab{position: relative;}
.gzjjlb{position: absolute;left: 0;bottom: 0;width: 500px}
.gzjjlb li{margin:18px 18px 0 0;background: #EEEEEE;float: left;width: 105px;height: 40px;text-align: center;line-height: 40px;font-size: 15px;color: #858585}
.gzjjlb li a{display: block;height: 40px;color: #858585}
.gzjjlb li.hover{background: #DD0F0F}
.gzjjlb li.hover a{color: #fff;}

#msfq span:hover{border-bottom: 2px solid #D80000}
#msfq span:hover a{color:#D80000 }

.msfq{margin-top: 30px}

.msfqlist{margin-top: 20px;width: 100%}
.msfqlist dl{float: left;width: 227px;margin-left: 20px}
.msfqlist dl:first-child{margin-left: 0}
.msfqlist dl dt img{width: 100%;height: 146px}
.msfqlist dl dd{padding:5px 15px 10px;}
.msfqlist dl dd p{line-height: 30px;color: #fff}
.msfqlist dl dd p a{color: #fff}
.msfqlist dl dd p a:hover{color: #a10000}
.msfqlist .lhtc{background: #FF9F3F}
.msfqlist .ctms{background: #E54A4A}
.msfqlist .msfqa{background: #59A83F}
.msfqlist .lhyy{background: #0C6AB2}



/* 政务公开*/
.ldfgL{width: 510px;float: left;}
.ldfgR{width: 436px;float: right;}
.ldfga{display: block;height: 158px;font-size: 16px;color: #FFFFFF;padding-top:85px;}
.ldfga:hover{color: #fff}

.ldcon{padding:8px 5px;}
.ldcon img{width: 116px;height: 150px}
.cyg{padding:0 15px;margin:12px 0;}
.cyg a{color: #0C6AB2}

.message{line-height: 30px;display: block;text-align: center;color: #fff;background: #0C6AB2}
.message:hover{color: #fff;background: #F76565}
.zwldjj{line-height: 34px;color: #858585;border-right: 1px dashed #CCCCCC;padding-right: 8px}

.zwfxz{line-height: 40px;color: #000000;font-size: 16px;font-weight: 900}

.zwfxzlb span{float: left;width: 50%;height: 45px;line-height: 45px;color: #4C4C4C;font-size: 16px}
.zwfxzlb span a{color: #4c4c4c}
.zwfxzlb span a:hover{color: #a10000}

.zwzcfgL{width: 510px;float: left;}
.zwzcfgR{float: right;width: 436px;}
.zwzcfg{margin-top:25px;}

.zwgkznL{float: left;width: 295px;}
.zwgkznR{float: right;width: 191px;background: #F7FCFF;height: 233px;padding:10px;}
.zwgkznR .zwchnnellb span{display: inline-block;float: left;width: 50%;line-height: 39px;*line-height:40px}
.zwgkznR .zwchnnellb span a{color: #858585}
.zwgkznR .zwchnnellb span a:hover{color: #a10000}

.zwgkznL li{float: left;width: 135px;height: 75px;margin:0 12px 12px 0;}
.zwgkznL li:hover{background: #CCC0A6}
.zwgkznL li:hover img{transform: scale(1.2,1.2);}
.zwgkznL li a{display: block;height: 80px;text-align: center;color: #fff}
.zwgkznL li a img{margin:10px 0 0;width: 35px;transition: ease 0.5s}
.zwgkzn{background: #45A6D9}
.zwgkml{background: #F76565}
.zwysq{background: #EED148}
.zwyjx{background:#49C393 }
.zwndbg{background: #D55D9B}
.zwgd{background: #77D2E9}

.zwzdly{margin-top:21px;}
.zwzdly li{float: left;width: 230px;margin-left:16px;}
.zwzdly li img{width: 100%;height:100px }
.zwzdly li img:hover{opacity: 0.5;filter: alpha(opacity=50)}
.zwzdly li:first-child{margin-left: 0}


#wlwz3 li .time,#wlwz3 li .state{float:right;margin-right:10px}
#wlwz3 li .time{margin:0 15px}
#wlwz3 li{line-height:30px}


.fztx{width:330px;height:120px;position:absolute;left:-165px;top:0}
.zwwbimg{float:left}
.zwwbimg,.zwwbimg img{width:165px;height:120px;}
.fzWrap{width:165px;height:120px;overflow:hidden;position:relative}


