/*政务公开*/
.zwgk{ width: 100%; height: auto; overflow: hidden;}
.pdyleft{ width: 860px; height: auto; overflow: hidden; float: left;} 
.zwgk .pdyleft .dd{ width: 100%; height: auto; overflow: hidden; position: relative; z-index: 1;}
.title2{ width: 100%; height: 38px; line-height: 34px; 1px solid #ddd;}
.title2 .bt{ float: left; width: auto; padding: 0 15px 0 25px; font-size: 18px; height: 40px; text-align: center; color: #0069C5; font-weight: bold;;}
.title2 .more{ display: block; float: right; font-size: 14px; text-align: right; color: #666; line-height: 40px;}
.title3{ width: 100%; height: 38px; line-height: 34px; }
.title3 .bt{ float: left; width: auto; padding: 0 15px 0 25px; font-size: 18px; height: 40px; text-align: center; color: #0069C5; font-weight: bold;;}
.title3 .more{ display: block; float: right; font-size: 14px; text-align: right; color: #666; line-height: 40px;}
.title4{ width: 100%; height: 38px; line-height: 34px; }
.title4 .bt{ float: left; width: auto; padding: 0 15px; font-size: 18px; height: 40px; text-align: center; color: #0069C5; font-weight: bold;;}
.title4 .more{ display: block; float: right; font-size: 14px; text-align: right; color: #666; line-height: 35px;}

.main .list2{ width: 100%; height: auto; overflow: hidden; margin-top: 13px;}
.main .list2 ul {width: 100%;float: left;}
.main .list2 ul li {width: 100%; float: left; height: 38px; line-height: 38px; overflow: hidden;  -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}
.main .list2 ul li .bt{ display: block; width: 560px; height: 38px; float: left; text-align: left; padding-left: 20px; overflow: hidden; font-size: 16px; color: #333;  -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}
.main .list2 ul li .time {float: right;width: 85px;font-size: 14px;color: #999;text-align: right; margin-right: 10px;}
.main .list2 ul li:hover{ }
.main .list2 ul li:hover .bt{ color: #FF4F00; padding-left: 25px;}

.main .list3{ width: 100%; height: auto; overflow: hidden; margin-top: 13px;}
.main .list3 ul {width: 100%;float: left;}
.main .list3 ul li {width: 25%; float: left; height: 38px; line-height: 38px; text-align: left;  -webkit-transition-duration: 0.3s; transition-duration: 0.3s; cursor: pointer;}
.main .list3 ul li .bm{ width: auto; overflow: hidden; float: left; font-size: 16px; color: #333; text-align: left; cursor: pointer;}
.main .list3 ul li .sl{ color: #FF4F00; font-size: 14px;}
.main .list3 ul li:hover{ line-height: 30px;}

.main .list4{ width: 100%; height: auto; overflow: hidden; margin-top: 13px;}
.main .list4 ul {width: 100%;float: left;}
.main .list4 ul li {width: 100%; float: left; height: 40px; line-height: 40px;  -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}
.main .list4 ul li .ycl{ width: 56px; text-align: center; line-height: 24px; height: 24px; margin: 8px 0; float: left; display: block;  color: #fff; font-size: 14px; -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}
.main .list4 ul li .wcl{ width: 56px; text-align: center; line-height: 24px; height: 24px; margin: 8px 0; float: left; display: block; color: #fff; font-size: 14px; -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}
.main .list4 ul li .bt{padding-left: 10px; display: block; width: 544px; height: 40px; overflow: hidden; float: left; text-align: left; font-size: 16px; color: #333; -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}
.main .list4 ul li .time {float: right;width: 85px;font-size: 14px;color: #999;text-align: right; margin-right: 10px;}
.main .list4 ul li:hover{}
.main .list4 ul li:hover{ padding-left: 5px;}
.main .list4 ul li:hover .bt{ color: #FF4F00;}

.main .list5{ width: 100%; height: auto; overflow: hidden; margin-top: 5px;}
.main .list5 ul {width: 100%;float: left;}
.main .list5 ul li {width: 100%; float: left; height: auto; padding: 8px 0; line-height: 23px; max-height: 469px; overflow: hidden; -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}
.main .list5 ul li .bt{ display: block; width: 257px; float: left; text-align: left; padding-left: 20px; font-size: 16px; color: #333;  -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}
.main .list5 ul li:hover{ }
.main .list5 ul li:hover .bt{ color: #FF4F00; padding-left: 25px;}



.zwgk .zdgk{ width: 100%; height: 134px; margin-top: 30px; z-index: 9; position: relative;}
.zwgk .zdgk .nr{ width: 100%; height: auto; margin-top: 5px;}
.zwgk .zdgk .gk{ width: 159px; height: 92px; float: left; margin-right: 16px; position: relative;}
.zwgk .zdgk .gk .wz{ width: 100%; display: block; height: 92px; line-height: 92px; font-size: 16px; font-weight: bold; color: #fff; text-align: center;}
.zwgk .zdgk .gk1{}
.zwgk .zdgk .gk2{ }
.zwgk .zdgk .gk3{}
.zwgk .zdgk .gk4{ }
.zwgk .zdgk .gk5{}
.zwgk .zdgk .gk4 .wz,.zwgk .zdgk .gk5 .wz{ padding: 22px 39px; height: 48px!important; line-height: 24px!important; width: 81px!important;}
.zwgk .zdgk .gk .lb{height: 0; overflow: hidden; position: absolute; top: 100px; background: #ebedf2;  width: 100%; z-index: 99; -webkit-transition-duration: .3s; transition-duration: .3s;}
.zwgk .zdgk .gk:hover .lb{height: auto; top: 90px;}
.zwgk .zdgk .gk .lb ul{ width: 139px; height: auto;  padding: 10px;}
.zwgk .zdgk .gk .lb ul li{ width: 100%; height: auto; text-align: left; padding: 8px 0; line-height: 20px; }
.zwgk .zdgk .gk .lb ul li .fl{ padding-left: 15px; width: 100%; display: block; font-size: 16px; color: #333;}
.zwgk .zdgk .gk .lb ul li:hover{ }
.zwgk .zdgk .gk .lb ul li:hover .fl{ color: #FF4F00;}

.zwgk .pdyleft .dd .rnew_dh {width: 100%; height: 38px; line-height: 34px;  border-bottom: 1px solid #ddd;}
.zwgk .pdyleft .dd .rnew_dh ul {float: left;width: 536px;height: 38px; border-bottom: 1px solid #ddd; margin-left: 10px;}
.zwgk .pdyleft .dd .rnew_dh ul li{float: left;width: auto; padding: 0 15px; height: 40px; text-align: center;font-family: "微软雅黑";}
.zwgk .pdyleft .dd .rnew_dh ul li a {font-size: 18px;color: #333;display: block;}
.zwgk .pdyleft .dd .rnew_dh ul li.at {}
.zwgk .pdyleft .dd .rnew_dh ul li.at a {color: #0069C5;  font-weight: bold;}
.zwgk .pdyleft .dd .rnew_nr {width: 100%; height: auto; overflow: hidden;}
.zwgk .pdyleft .dd .rnew_nr .more {position: absolute; right: 10px; top: 0px; display: block; float: right; font-size: 14px; text-align: right; color: #666; line-height: 40px;}

.pdyright{ width: 275px; height: auto; overflow: hidden; padding: 20px; float: right; background: #ebedf2;} 
.zwgk .zfld{ width: 100%; height: auto; overflow: hidden;}
.zwgk .zfld .ybs{ width: 100%; height: 142px; overflow: hidden; margin-top: 6px;}
.zwgk .zfld .ybs img{ display: block; width: 116px; float: left; height: 142px;}
.zwgk .zfld .ybs .qtxx{ width: 148px; float: right; height: 142px;}
.zwgk .zfld .ybs .qtxx .xm{ width: 100%; height: 29px; text-align: left; font-size: 16px; color: #333; text-align: left; font-weight: bold; display: block;}
.zwgk .zfld .ybs .qtxx .xm .zw{ font-size: 16px; color: #0069c5; font-weight: normal;}
.zwgk .zfld .ybs .qtxx .js{text-align: justify; width: 100%; height: 122px; line-height: 23px; text-indent: 2em; font-size: 14px; color: #666;}
.zwgk .zfld .qtld{ width: 100%; height: auto; overflow: hidden; margin-top: 13px;}
.zwgk .zfld .qtld .yh{ width: 100%; min-height: 20px; padding-bottom: 10px; line-height: 20px;}
.zwgk .zfld .qtld .zw{ width: 98px; float: left; text-align: justify; font-size: 16px; color: #333; line-height: 24px; font-weight: bold; float: left; display: block;}
.zwgk .zfld .qtld .ldm{ width: 176px; float: right; font-size: 16px; color: #333; text-align: left; line-height: 24px;}
.zwgk .zfld .qtld .ldm a{ color: #333; padding-right: 30px;}

.zwgk .gkbuts{ width: 100%; height: auto; overflow: hidden; margin-top: 30px;}
.zwgk .gkbuts ul{ width: 100%;}
.zwgk .gkbuts ul li{ width: 272px; height: 50px; line-height: 50px; background: #fff;  margin-bottom: 15px; position: relative; overflow: hidden;}
.zwgk .gkbuts ul li i{ width: 24px; height: 50px; text-align: center; float: left; padding-left: 24px; display: block;}
.zwgk .gkbuts ul li i img{ vertical-align: text-top; *margin-top: 13px; -webkit-transition-duration: .3s; transition-duration: .3s;}
.zwgk .gkbuts ul li a{ -webkit-transition-duration: .3s; transition-duration: .3s; float: left; width: 200px; padding-left: 19px; display: block; text-align: left; font-size: 16px; color: #333;}

.zwgk .gkbuts ul li.l1{ border-left: 3px solid #FF4F00;}
.zwgk .gkbuts ul li.l2{ border-left: 3px solid #0069c5;}
.zwgk .gkbuts ul li.l3{ border-left: 3px solid #ff9500;}
.zwgk .gkbuts ul li.l4{ border-left: 3px solid #00ca7d;}
.zwgk .gkbuts ul li.l5{ border-left: 3px solid #ffd34a; margin-bottom: 0px;}
.zwgk .gkbuts ul li:hover img{ transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);}
.zwgk .gkbuts ul li.l1:hover a{ color: #FF4F00;}
.zwgk .gkbuts ul li.l2:hover a{ color: #0069c5;}
.zwgk .gkbuts ul li.l3:hover a{ color: #ff9500;}
.zwgk .gkbuts ul li.l4:hover a{ color: #00ca7d;}
.zwgk .gkbuts ul li.l5:hover a{ color: #ffd34a;}


.zwgk .zwss{ width: 100%; height: auto; overflow: hidden; margin-top: 39px;}
.zwgk .zwss .dxk{ width: 13px; height: 13px; border: 1px solid #ddd; float: left; margin-right: 5px; margin-top: 3px;}
.zwgk .zwss .mc{ padding-right: 20px; font-size: 14px; color: #333; display: block; float: left;}
.zwgk .zwss .yh{ width: 100%; height: 32px;}
.zwgk .zwss .ssk{ width: 100%; height: 37px; background: #FF4F00; line-height: 37px;}
.zwgk .zwss .srk{ width: 209px; height: 37px; line-height: 37px; float: left; padding: 0 10px; text-align: left; font-size: 14px; color: #fff; border: none; background: none;}
.zwgk .zwss .but{ width: 46px; height: 37px; float: right;}

.zwgk .gkpt{ width: 100%; height: auto; overflow: hidden; margin-top: 41px;}
.zwgk .gkpt .nr{ width: 100%; height: auto; overflow: hidden; margin-top: 10px;}
.zwgk .gkpt .nr ul{ width: 100%; height: auto; overflow: hidden;}
.zwgk .gkpt .nr ul li{ position: relative; width: 24.5%; float: left; text-align: center; font-size: 14px; color: #333; line-height: 27px; height: 27px; padding-top: 42px;}

.zwgk .gkpt .nr ul li .ewm{ width: 64px; height: 64px; position: absolute; top: 70px; left: 0; *display: none; display/0: none; opacity: 0; -webkit-transition-duration: .3s; transition-duration: .3s;}
.zwgk .gkpt .nr ul li .ewm img{ width: 64px; height: 64px;}
.zwgk .gkpt .nr ul li:hover .ewm{ *display: block; display/0: block; opacity: 1; top: 0;}

.zwgk .phb{ width: 100%; height: auto; overflow: hidden; margin-top: 41px;}
.zwgk .phb .rnew_dh {width: 100%; height: 29px; line-height: 29px; margin-top: 5px;}
.zwgk .phb .rnew_dh ul {float: left;width: 100%;height: 29px}
.zwgk .phb .rnew_dh ul li{float: left;width: 135px; height: 29px; text-align: center;font-family: "微软雅黑"; background: #fff; border-radius: 3px;}
.zwgk .phb .rnew_dh ul li a {font-size: 14px;color: #333;display: block;}
.zwgk .phb .rnew_dh ul li.at { background: #0069C5;}
.zwgk .phb .rnew_dh ul li.at a {color: #fff; }
.zwgk .phb .rnew_nr {width: 100%; height: auto; overflow: hidden; margin-top: 8px;}
.zwgk .phb .rnew_nr ul{ width: 100%; height: auto; overflow: hidden;}
.zwgk .phb .rnew_nr ul li{ width: 100%; height: 45px; line-height: 45px; text-align: center;}
.zwgk .phb .rnew_nr ul li .ph{ width: 40px; float: left; text-align: center;}
.zwgk .phb .rnew_nr ul li .ph img{ vertical-align: middle;}
.zwgk .phb .rnew_nr ul li .bm{ width: 160px; text-align: center; float: left; font-size: 16px; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.zwgk .phb .rnew_nr ul li .sl{ width: 60px; text-align: center; float: left; font-size: 16px; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}



/*政民互动*/
.zmhd{ width: 100%; height: auto; overflow: hidden;}
.zmhd .buts{ width: 100%; height: auto; overflow: hidden;}
.zmhd .buts ul li{ width: 159px; height: 92px; float: left; text-align: center; font-size: 16px; color: #fff; font-weight: bold; margin-right: 16px;}
.zmhd .buts ul li a{ color: #fff; display: block; width: 100%;}


.zmhd .buts ul li i{ display: block; width: 100%; height: 55px; text-align: center;}
.zmhd .buts ul li i img{ vertical-align: middle; padding-top: 14px; -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}
.zmhd .buts ul li span{ width: 100%; height: 32px; text-align: center; font-size: 16px; color: #fff; display: block; -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}
.zmhd .buts ul li:hover img{ margin-top: 10px;}
.zmhd .buts ul li:hover span{ margin-top: 10px;}



.zmhd .xzxx{ width: 100%; height: auto; overflow: hidden; margin-top: 32px;}
.zmhd .dd{ width: 100%; height: auto; overflow: hidden; margin-top: 30px;}
.zmhd .xjcx{ width: 100%; height: auto; overflow: hidden; background: #fff;}
.zmhd .xjcx .tit{ width: 100%; height: 46px; line-height: 46px; background: #3992e2; text-align: center; font-size: 18px; color: #fff; font-weight: bold;}
.zmhd .xjcx .nr{ width: 235px; height: auto; overflow: hidden; padding: 25px 20px;}
.zmhd .xjcx .nr .yh{ width: 100%; height: 31px; margin-bottom: 14px;}
.zmhd .xjcx .nr .yh .ts{ width: 80px; float: left; text-align: right; font-size: 16px; color: #333;}
.zmhd .xjcx .nr .yh .srk{ width: 152px; padding: 0 10px; border: 1px solid #ddd; text-align: left; float: left; height: 29px; line-height: 29px; font-size: 14px; color: #333;}
.zmhd .xjcx .nr .but{ display: block; width: 100%; height: 36px;margin-top: 6px; border: none; background: url() no-repeat center center;} 
.zmhd .zxft{ width: 100%; height: auto; overflow: hidden; margin-top: 41px;}
.zmhd .zxft .zx{ width: 100%; height: 275px; margin-top: 10px;}
.zmhd .zxft .wq{ width: 100%; height: auto; overflow: hidden; margin-top: 15px;}
.zmhd .zxft .wq .tit{ width: 100%; height: 26px; }
.zmhd .zxft .wq .tit a{ display: block; width: 100%; height: 26px;}
.zmhd .bt1{ width: 236px!important;}



/*魅力费县*/
.mlfx{ width: 100%; height: auto; overflow: hidden;}
.mlfx .content{ background: none!important;}
.mlfx .banner{ width: 100%; height: 565px; padding: 93px 0 142px;}
.mlfx .banner .logo{ width: 316px; height: 565px; float: left; margin-left: 270px;}
.mlfx .banner .logo img{ width: 316px; height: 565px;}
.mlfx .banner .fxgk{ margin-right: 264px; float: right; width: 256px; height: 484px; padding: 25px 52px 20px 20px;  text-align: left; font-size: 20px; font-family: "宋体"!important; line-height: 30px; color: #fff; text-indent: 2em;}
.mlfx .banner .fxgk a{ color: #fff; font-family: "宋体"!important; font-size: 18px; font-weight: bold;}

.mlfx .fxjj{ width: 100%; height: 763px; }
.mlfx .fxjj .title{ width: 100%; height: 119px; text-align: center; padding-top: 70px;}
.mlfx .fxjj .title img{ width: 282px; height: 119px;}
.mlfx .fxjj .dd{ width: 600px; height: auto; float: left; overflow: hidden; margin-top: 55px; }
.mlfx .fxjj .dd .tit{ width: 100%; height: 46px; padding-bottom: 18px; font-size: 24px; color: #333; text-align: center; }
.mlfx .fxjj .dd .nr{ margin: 31px 83px 8px; height: 278px; width: 432px; background: #fff;}
.mlfx .fxjj .dd .nr ul{ padding: 18px; height: auto; overflow: hidden;}
.mlfx .fxjj .dd .nr ul li{ width: 100%; height: 48px; line-height: 48px; text-align: left; font-size: 16px; color: #333;}
.mlfx .fxjj .dd .nr ul li .bt{ width: 280px; float: left; display: block; text-align: left; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.mlfx .fxjj .dd .nr ul li .time{ width: 60px; float: right; text-align: right; font-size: 16px; color: #333;}
.mlfx .fxjj .dd .more{ width: 433px; margin: 0 auto; height: 51px; line-height: 51px; text-align: center; display: block; background: #d80012; font-size: 18px; color: #fff;}

.mlfx .fxts{ width: 100%; height: auto; overflow: hidden;}
.mlfx .fxts .title{ width: 100%; height: 135px; padding-top: 26px; text-align: center;}
.mlfx .fxts .title img{ width: 374px; height: 135px;}
.mlfx .fxts .nr{ width: 100%; height: auto; margin-top: 84px; margin-bottom: 68px;}
.mlfx .fxts .nr ul{ width: 100%; overflow: hidden;}
.mlfx .fxts .nr ul li{ width: 168px; height: auto; overflow: hidden; margin-right: 32px; float: left;}
.mlfx .fxts .nr ul li img{ width: 168px; height: 168px; display: block;}
.mlfx .fxts .nr ul li span{ width: 100%; text-align: center; display: block; height: 64px; line-height: 64px; font-size: 16px; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.mlfx .fxts .nr ul li.l1{ margin-right: 0;}
.mlfx .fxts .nr .more{ display: block; margin: 79px auto 0; width: 156px; height: 53px; }
.mlfx .fxts .nr .more img{ width: 156px; height: 53px;}

.mlfx .mlxz{ width: 100%; height: 836px;}
.mlfx .mlxz .title{ width: 100%; height: 138px; padding-top: 52px; text-align: center;}
.mlfx .mlxz .title img{ width: 380px; height: 138px;}
.mlfx .mlxz .nr{ margin-top: 52px; width: 100%; height: 500px; overflow: hidden;}
.mlfx .mlxz .nr ul{ overflow: hidden;}
.mlfx .mlxz .nr ul li{ width: 280px; height: 500px; float: left; margin-right: 26px;}
.mlfx .mlxz .nr ul li .tit{ width: 180px; height: 40px; text-align: center; line-height: 40px; color: #fff; font-size: 16px; margin: 0 auto; display: block; margin-top: 203px;}
.mlfx .mlxz .nr ul li .zhaiy{ display: block; width: 228px; height: 158px; padding: 22px 26px 30px; font-size: 14px; color: #fff; line-height: 17px; text-indent: 2em;}
.mlfx .mlxz .nr ul li .more{ width: 100%; height: 24px; line-height: 24px; text-align: center; font-size: 16px; color: #fff; display: block;}

.mlfx .lswh .title{ width: 100%; height: 195px; padding-top: 83px; text-align: center;}
.mlfx .lswh .title img{ width: 416px; height: 195px;}
.mlfx .lswh .nr{ width: 983px; height: 259px; padding: 40px 57px; background: url() repeat left top; border-radius: 30px; margin: 11px auto 0; }
.mlfx .lswh .nr .zhaiy{ font-size: 16px; color: #333; line-height: 30px; text-indent: 2em;}
.mlfx .lswh .nr .zhaiy a{ color: #7d0202; font-size: 18px; display: block; width: 100%; margin-top: 20px; text-align: center;}



/*子页*/
.zy{ width: 1240px; height: auto; overflow: hidden; background: #ebedf2; border-radius: 5px; margin: 0 auto;}
.zy .left{ width: 240px; height: auto; overflow: hidden; padding: 20px; float: left;}
.zy .left .title{ width: 100%; height: auto; text-align: left; font-size: 22px; font-weight: bold; color: #0069C5;}
.zy .left .zcdh{ width: 100%; height: auto; overflow: hidden;}
.zy .left .zcdh .nr{ width: 100%; height: auto; overflow: hidden;}
.zy .left .zcdh ul{ width: 100%; height: auto; overflow: hidden;}
.zy .left .zcdh ul li{ width: 100%; height: 50px; border-bottom: 1px solid #cfcfcf; line-height: 50px; text-align: center; font-size: 16px; color: #333; -webkit-transition-duration: 0.2s; transition-duration: 0.2s;}
.zy .left .zcdh ul li a{ color: #333; -webkit-transition-duration: 0.2s; transition-duration: 0.2s;}
.zy .left .zcdh ul li.at{ background: #0069C5; border-radius: 3px;}
.zy .left .zcdh ul li.at a{ color: #fff!important;}
.zy .left .zcdh ul li:hover a{ color: #0069C5;}

.zy .left .ztzl{ width: 100%; height: auto; overflow: hidden; margin-top: 40px;}
.zy .left .ztzl .nr{ width: 100%; height: auto; overflow: hidden;}
.zy .left .ztzl .nr ul{ overflow: hidden;}
.zy .left .ztzl .nr ul li{ width: 100%; height: 64px; overflow: hidden; margin-top: 12px;}
.zy .left .ztzl .nr ul li img{ width: 100%; height: 64px;}

.zy .right{ width: 893px; height: auto; float: right; overflow: hidden; padding: 20px 20px 20px 40px; background: #fff; border-radius: 5px;}
.zy .local{ width: 100%; height: 32px; border-bottom: 1px solid #ddd; text-align: left; font-size: 14px; color: #999; }
.zy .local i{float: left; padding-right: 10px;}
.zy .local a{ color: #999; }

.zy .right .nr{ width: 100%; height: auto; overflow: hidden; margin-top: 20px; overflow: hidden;}
.zy .right .nr .list{ width: 100%; height: auto; overflow: hidden;}
.zy .right .nr .list ul {width: 100%;float: left;}
.zy .right .nr .list ul li {width: 100%; float: left; height: 40px; line-height: 40px; -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}
.zy .right .nr .list ul li .bt{ display: block; width: 560px; float: left; text-align: left; padding-left: 10px; font-size: 16px; color: #333;  -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}
.zy .right .nr .list ul li .time {float: right;width: 85px;font-size: 14px;color: #999;text-align: right;}
.zy .right .nr .list ul li.zh{ border: none;}
.zy .right .nr .list ul li:hover{ }
.zy .right .nr .list ul li:hover .bt{ color: #FF4F00; padding-left: 15px;}

.zy .right .nr .imglist{ width: 100%; height: auto; overflow: hidden;}
.zy .right .nr .imglist ul {width: 100%;float: left;}
.zy .right .nr .imglist ul li {width: 263px; float: left; height: 233px; margin-right: 35px; margin-bottom: 35px; -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}
.zy .right .nr .imglist ul li a{ display: block;}
.zy .right .nr .imglist ul li img{ display: block; width: 263px; height: 166px;}
.zy .right .nr .imglist ul li span{ width: 100%; height: 40px; padding: 5px 0; display: block; text-align: left; overflow: hidden; font-size: 16px; color: #333; -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}
.zy .right .nr .imglist ul li:hover{ background: #f5f5f5; border-radius: 5px;}
.zy .right .nr .imglist ul li:hover span{ color: #0069C5; padding: 5px 10px; width: 243px;}  
.zy .right .nr .imglist ul li.l1{ margin-right: 0;}

.zy .right .nr .dym{ width: 100%; height: auto; overflow: hidden;}
.zy .right .nr .dym{ width: 100%; height: auto; overflow: hidden; font-size: 16px; line-height: 30px; color: #333; text-align: left;}
.zy .right .nr .dym p{ padding: 7px 0; text-indent: 2em;}
.zy .right .nr .dym img{ margin: 10px auto; max-width: 100%;}
.zy .right .fy{ text-align: center; margin: 15px 0 0;}

.zy .nry{ width: 1200px; height: auto; overflow: hidden; background: #fff; border-radius: 5px; margin: 0 auto; padding: 20px;}
.zy .nry .nr{  padding: 10px 45px; height: auto; overflow: hidden; margin-top: 41px;}

.zy .nry .title{ width: 100%; padding: 5px 0; line-height: 25px; height: auto; overflow: hidden; font-size: 24px; font-weight: bold; color: #333; text-align: center;}
.zy .nry .title1{ width: 100%; padding: 5px 0; line-height: 20px; height: auto; overflow: hidden; font-size: 20px; color: #333; text-align: center;} 
.zy .nry .xgxx{ width: 100%; height: 44px; line-height: 44px; border-bottom: 1px solid #ddd; margin-top: 40px;}
.zy .nry .xgxx .zc{ width: 45%; float: left; font-size: 14px; color: #999; text-align: left;}
.zy .nry .xgxx .zc span{ padding-right: 15px;}
.zy .nry .xgxx .yc{ width: 45%; float: right; font-size: 14px; color: #999; text-align: left;}
.zy .nry .xgxx .yc .fx{ width: 140px; float: right; margin-top: 10px;}
.zy .nry .xgxx .yc .zt{ width: 182px; float: right; padding-right: 10px;}
.zy .nry .xgxx .yc .zt span{ color: #0069C5; padding: 0 5px; cursor: pointer;}


.zy .nry .zw{ width: 100%; height: auto; overflow: hidden; font-size: 16px; line-height: 30px; color: #333; text-align: left;}
.zy .nry .zw p{ padding: 7px 0; text-indent: 2em;}
.zy .nry .zw img{ margin: 10px auto; max-width: 100%;}
.zy .nry .cz{ width: 150px; float: right; margin-top: 23px; height: 30px; line-height: 30px;}
.zy .nry .cz .dd{ display: block; width: 50%; float: left; font-size: 14px; color: #0069C5;} 
.zy .nry .cz .dd i{ width: auto; padding-right: 5px;}
.zy .nry .cz .dd i img{ vertical-align: text-top; transition: .3s; -webkit-transition: .3s;}
.zy .nry .cz .dd:hover img{ transform: rotate(-15deg);-ms-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-webkit-transform:rotate(-15deg);-o-transform:rotate(-15deg);}

.zy .nry .sxyt{ width: 100%; margin-top: 23px; border-top: 1px dashed #ddd; padding-top: 23px;}
.zy .nry .sxyt .dd{ width: 100%; height: 36px; line-height: 36px; text-align: left; font-size: 16px; color: #333;}
.zy .nry .sxyt .dd a{ color: #333;}
.zy .nry .sxyt .dd:hover a{ color: #0069C5;}

.zy .nry .xgyd{ margin: 23px auto 0; width: 1100px;  height: auto; overflow: hidden;border-top: 1px solid #ddd; padding-top: 20px;}
.zy .nry .xgyd .title{ width: 100%; height: 40px; text-align: left; font-size: 22px; font-weight: bold; color: #0069C5;}

.zy .nry .xgyd .list{ width: 100%; height: auto; overflow: hidden;}
.zy .nry .xgyd .list ul {width: 100%;float: left;}
.zy .nry .xgyd .list ul li {width: 100%; float: left; height: 40px; line-height: 40px; -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}
.zy .nry .xgyd .list ul li .bt{ display: block; width: 560px; float: left; text-align: left; padding-left: 10px; font-size: 16px; color: #333;  -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}
.zy .nry .xgyd .list ul li .time {float: right;width: 85px;font-size: 14px;color: #999;text-align: right;}
.zy .nry .xgyd .list ul li.zh{ border: none;}
.zy .nry .xgyd .list ul li:hover{ }
.zy .nry .xgyd .list ul li:hover .bt{ color: #FF4F00; padding-left: 15px;}



/*公开*/
.zy .nry .gk{ width: 100%; background: #ecedf2; height: auto; overflow: hidden; margin-bottom: 41px;}
.zy .nry .gk table{ border-collapse: collapse; width: 100%;}
.zy .nry .gk table td{ border: 1px solid #fff; padding: 10px; font-size: 16px; color: #333; text-align: left;}
.zy .nry .gk table td.t1{ text-align: right;}
.zy .right .nr .gklist{ width: 100%; height: auto; overflow: hidden;}
.zy .right .nr .gklist table{ border-collapse: collapse; width: 100%;}
.zy .right .nr .gklist table th{ font-weight: bold; font-size: 16px; background: #0069C5; color: #fff; padding: 13px 10px;}
.zy .right .nr .gklist table td{ border-bottom: 1px dashed #DDDDDD; text-align: center; font-size: 16px; color: #333; padding: 10px 13px; transition: .3s; -webkit-transition: .3s;}
.zy .right .nr .gklist table td a{ color: #333; display: block; width: 500px; text-align: left; overflow: hidden; margin: 0 auto;}
.zy .right .nr .gklist table tr:hover td{ background: #f5f5f5;}
.zy .right .nr .gklist table tr:hover a{ color: #0069C5;}


/*主动公开*/
.zdgk{ width: 100%; height: auto; overflow: hidden; background: #fff;}

.zdgk .nr{ width: 1200px; height: auto; overflow: hidden; margin: 0 auto;}
.zdgk .nr .dd{ width: 100%; height: auto; overflow: hidden; margin-top: 57px; margin-bottom: 20px;}
.zdgk .nr .dd .title{ width: 100%; height: 85px;}
.zdgk .nr .dd .title .num{ width: 86px; line-height: 85px; float: left; height: 85px; text-align: center; font-size: 38px; color: #fff; font-weight: bold;}
.zdgk .nr .dd .title .bt{ margin-left: 22px; width: auto; float: left; font-size: 22px; font-weight: bold; line-height: 40px;}

.zdgk .nr .dd1 .title .bt{ color: #34bce3;}
.zdgk .nr .dd2 .title{ background: url() no-repeat center top;}
.zdgk .nr .dd2 .title .bt{ color: #e83618;}

.zdgk .nr .dd3 .title .bt{ color: #f4c821;}

.zdgk .nr .dd .jt{height: auto; overflow: hidden; margin-left: 104px;}
.zdgk .nr .dd .jt ul{ width: 33%; float: left;  height: auto; overflow: hidden;}
.zdgk .nr .dd .jt ul li{ width: 95%; float: left; height: auto; overflow: hidden; float: left; margin-bottom: 40px;}
.zdgk .nr .dd .jt ul li .bt{display: block; width: 100%; overflow: hidden; line-height: 26px; font-size: 20px; font-weight: bold; color: #333; padding: 5px 0;}
.zdgk .nr .dd .jt ul li .bt .num{ display: block; float: left; height: 100%; line-height: 26px; padding-right: 5px; font-size: 24px; font-weight: bold;}
.zdgk .nr .dd .jt ul li .bt .tit{ display: block; float: left; width: 300px;}
.zdgk .nr .dd1 .jt ul li .bt .num{ color: #34bce3;} 
.zdgk .nr .dd2 .jt ul li .bt .num{ color: #e83618;} 
.zdgk .nr .dd3 .jt ul li .bt .num{ color: #f4c821;} 

.zdgk .nr .dd .jt ul li ul{ width: 100%; padding: 0; margin-top: 10px;}
.zdgk .nr .dd .jt ul li ul li{ width: 100%; height: auto; line-height: 20px; padding: 8px 0; font-size: 16px; color: #333; margin: 0;}
.zdgk .nr .dd .jt ul li ul li .bt1{ padding-left: 15px; display: block; color: #333;}

.zdgk .nr .dd2 .jt ul li ul li{ background: url() no-repeat left 15px;}




/*费县旅游*/
.fxly{ width: 100%; height: auto; overflow: hidden;}
.fxly .content{ background: none;}
.fxly .tb{ width: 100%; height: 40px; line-height: 40px; background: #fff; font-size: 14px; color: #333;}
.fxly .tb .xlogo{ width: 155px; height: 40px; float: left; background: url() no-repeat left center;}
.fxly .tb .xlogo a{ display: block; width: 100%; height: 100%;}
.fxly .tb .lynav{ width: 450px; float: right; height: 100%;}
.fxly .tb .lynav ul{ width: 100%; height: 100%;}
.fxly .tb .lynav ul li{ width: 90px; float: left; text-align: center;}
.fxly .tb .lynav ul li a{ color: #333; transition: .3s; -webkit-transition: .3s;}
.fxly .tb .lynav ul li:hover a{ color: #FF4F00; font-weight: bold;}


.fxly .dlogo{ width:454px; height:198px; margin:0 auto; display:block; position:relative;top:0px;animation:arrow-pulsate 1.5s infinite;-webkit-animation:arrow-pulsate 1.5s infinite;-moz-animation:arrow-pulsate 1.5s infinite;}
@-webkit-keyframes arrow-pulsate {
	0% {top: 0}
	50% {top: -30px}
	100% {top: 0}
}
@-moz-keyframes arrow-pulsate {
	0% {top: 0}
	50% {top: -30px}
	100% {top: 0}
}
@keyframes arrow-pulsate {
	0% {top: 0}
	50% {top: -30px}
	100% {top: 0}
}




/*畅游费县*/
.fxly .lydt{ width: 100%; height: auto; overflow: hidden; margin-top: 20px;}
.fxly .lylist{ width: 574px; float: left; margin-top: 40px;}
.fxly .lylist ul{ width: 100%; height: auto;}
.fxly .lylist ul li{ width: 100%; height: 40px; line-height: 40px; font-size: 18px; color: #333; text-align: left;}
.fxly .lylist ul li .bt{ width: 435px; height: 40px; line-height: 40px; float: left; display: block; font-weight: bold; text-align: left; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.fxly .lylist ul li .time{ width: 90px; float: right; display: block; text-align: right; font-size: 14px; color: #999;}
.fxly .lylist ul li.tt{ width: 100%; height: 135px; padding-bottom: 14px; border-bottom: 1px dashed #ddd; margin-bottom: 14px;}
.fxly .lylist ul li.tt .bt{ width: 100%; height: 40px; line-height: 40px;}
.fxly .lylist ul li.tt .jj{ display: block; width: 100%; height:50px; line-height: 25px; font-size: 16px; color: #666; text-align: left; text-indent: 2em; margin: 5px 0;} 
.fxly .lylist ul li.tt .time{ width: 100%; text-align: left;}

.fxly .xwt{ width: 600px; float: right; height: 382px; margin-top: 30px;}
/*切换图片焦点图*/
.fxly .xwt .focus{position:relative;width:600px;height:382px;float: left;}  
.fxly .xwt .focus img{width:100%;height: 382px;}
.fxly .xwt .focus .btn{position:absolute;bottom:34px;left:381px;overflow:hidden;zoom:1;} 
.fxly .xwt .focus .btn a {position: relative;display: inline;width: 13px;height: 13px;text-decoration: none;text-align: left;outline: 0;float: left;background: #D9D9D9;}
.fxly .xwt .focus .btn a:hover,.xwzx .part1 .left .focus .btn a.current {cursor: pointer;}
.fxly .xwt .focus .fPic {position: absolute;left: 0px;top: 0px;width: 100%;}
.fxly .xwt .focus .D1fBt {overflow: hidden;zoom: 1;height: 16px;z-index: 10;}
.fxly .xwt .focus .shadow {width: 100%;position: absolute;bottom: 0;left: 0px;z-index: 10;height: 40px;line-height: 40px;background: url() repeat left top;filter: progid: DXImageTransform.Microsoft.gradient( GradientType=0, startColorstr='#80000000', endColorstr='#80000000')\9;display: block;text-align: left;font-size: 12px;}
.fxly .xwt .focus .shadow a {text-decoration: none;color: #fff;font-size: 14px;overflow: hidden;margin-left: 10px;}
.fxly .xwt .focus .fcon {position: relative;width: 100%;float: left;display: none;}
.fxly .xwt .focus .fcon img {display: block;}
.fxly .xwt .focus .fbg {bottom: 15px;right: 15px;position: absolute;height: 12px; width: 90px; text-align: center;z-index: 10;}
.fxly .xwt .focus .fbg div {margin: 0px auto;overflow: hidden;zoom: 1;height: 12px;}
.fxly .xwt .focus .D1fBt a {width: 12px;height: 12px;margin: 0 3px;background: #fff; display: block; float: left; border-radius: 100px;}
.fxly .xwt .focus .D1fBt .current,.xwzx .part1 .left .focus .D1fBt a:hover {background: #ff5001; width: 35px;}
.fxly .xwt .focus .D1fBt img {display: none}
.fxly .xwt .focus .D1fBt i {font-style: normal;font-size: 12px;color: #fff;line-height: 19px;}
.fxly .xwt .focus .prev,.xwzx .part1 .left .focus .next {	position: absolute;width: 40px;height: 74px;}
.fxly .xwt .focus .prev {top: 50%;margin-top: -37px;left: 19px;background:none;cursor: pointer;}
.fxly .xwt .focus .next {top: 50%;margin-top: -37px;right: 19px;background:none;cursor: pointer;}


.fxly .jdjs{ width: 100%; height: auto; overflow: hidden; margin-top: 78px; }
#scroll{ width:1200px; margin:73px auto 0px; display:block; overflow: hidden;}
#scroll .owl-wrapper-outer{margin:0 auto;}
#scroll .item{position:relative;width:266px; float:left;height:316px; margin-left:10px;}
#scroll .item i{ width:22px; height:22px; margin:0px auto 0px; display:block; background:url() no-repeat;}
#scroll .item span{ width:220px; text-align:center; line-height:40px; float:left; height:40px; overflow:hidden; color:#ffffff; font-size:15px; margin-top:15px; margin-bottom:10px;}
#scroll .item img{ width:266px; height:120px; float:left;}

#scroll .list{position:relative;width:266px; float:left;height:316px; margin:0 34px 0 0; position:relative;}
#scroll .list .img{ width:266px; float:left;height:316px; position:relative;}
#scroll .list .img img{  width:266px; float:left;height:316px;}
#scroll .list .img span{position: absolute; left: 0; top: 270px; display: block; width:100%; height:46px; text-align:center; line-height:46px; background: url() repeat left top; color:#ffffff; font-weight:bold; font-size:18px;}
#scroll .list:hover .h_img{ transition: .3s; -webkit-transition: .3s; top:0; left:0;}
#scroll .list:hover .img span{ display: none;}
#scroll .list .h_img{ width:266px; height:316px; float:left; position:absolute; top:416px; left:0; }
#scroll .list .h_img b{ width:100%; text-align:center; float:left; line-height:40px; color:#ffffff; font-size:18px; font-weight: bold; margin-top:40px; margin-bottom:15px;}
#scroll .list .h_img p{ width:226px; padding-left:20px; padding-right:20px; float:left; line-height:24px; height:170px; overflow:hidden; text-align:left; text-indent: 2em; color:#ffffff; font-size:16px;}

.fxly .jdjs .owl-theme .owl-controls1 .owl-buttons div{position:absolute;top:110px;width:30px;height:60px;margin:0;padding:0;border-radius:0;font:60px/60px;background-color:#666;overflow:hidden;_display:none;}
.fxly .jdjs .owl-theme .owl-controls1 .owl-buttons .owl-prev{left:-40px; cursor:pointer; display:none;}
.fxly .jdjs .owl-theme .owl-controls1 .owl-buttons .owl-next{right:-40px;cursor:pointer;display:none;}
.fxly .jdjs .owl-controls1.clickable{margin-top: 43px;text-align: center;}
/* Styling Next and Prev buttons */
.fxly .jdjs .owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
/* display none until init */
.fxly .jdjs .owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}
.fxly .jdjs .owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.fxly .jdjs .owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width:1200px;}
.fxly .jdjs .owl-carousel .owl-item{float: left;width:119px;}
.fxly .jdjs .owl-controls .owl-page,
.fxly .jdjs .owl-controls .owl-buttons div{cursor: pointer;}
.fxly .jdjs .owl-theme .owl-controls1 .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver */}
.fxly .jdjs .owl-theme .owl-controls1 .owl-page span{display: block;width: 12px;height: 12px;margin: 5px 7px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px; background:#afafaf;}
.fxly .jdjs .owl-theme .owl-controls1 .owl-page.active span,
.fxly .jdjs .owl-theme .owl-controls1.clickable .owl-page:hover span{background:#E25112;}

.fxly .xltj{ width: 100%; height: auto; overflow: hidden; margin-top: 70px;}
.xcx_dowhat_main{position:relative; width: 100%; margin-top: 79px; overflow:hidden; background: url() no-repeat center center;}
.xcx_phone{width:683px;height:573px; margin:auto;}
.xcx_phonedb{ width:1200px;height:573px;background:url() no-repeat center center; position: absolute; top: 0; left: 0;}
.xcx_phone_main{width:683px;height:573px;overflow:hidden;float:left;}
.xcx_phone_main ul{position:absolute;top:0px;}
.xcx_phone_main img{display:block;width:683px;height:573px;*margin-top: -5px;}
.xcx_dowhat_list li{width:320px;height:60px;position:absolute;top:0px;left:0px;background:url() top right no-repeat;}

.xcx_dowhat_list li.li_left.current .bt{ color: #FF5001;}

.xcx_dowhat_list li.li_right.current .bt{ color: #FF5001;}
.xcx_dowhat_list li .bt{ padding-left: 20px; float:left;line-height:60px; width: 100%; font-size: 18px; color: #333; font-weight: bold; display: block; }
.xcx_dowhat_list li .pic{width:40px;height:40px;margin:20px;float:right;background:url() top right no-repeat;}
.xcx_dowhat_list li.li_right .pic{float:left;}
.xcx_dowhat_list li.li_right .title{float:right;}
.xcx_dowhat_list li.li_1{left:5px;top:46px;}
.xcx_dowhat_list li.li_2{left:90px;top:253px;}
.xcx_dowhat_list li.li_3{left:5px;top:463px;}
.xcx_dowhat_list li.li_4{left:915px;top:46px;}
.xcx_dowhat_list li.li_5{left:998px;top:250px;}
.xcx_dowhat_list li.li_6{left:915px;top:463px;}

.fxly .jqhd{ width: 100%; height: 613px; overflow: hidden; margin-top: 70px; padding-top: 27px; }
.fxly .jqhd .nr{ width: 970px; margin: 75px auto 0; height: 400px;}
.fxly .jqhd .nr .jqlist{ width:262px; height:262px; float:left;position:relative; margin-right:10px; overflow: hidden;}
.fxly .jqhd .nr .jqlist .img{width:262px; height:262px; float:left;}
.fxly .jqhd .nr .jqlist .img img{ width: 261px; height: 262px; position: absolute; top: 0; left: 0;  transition: .3s; -webkit-transition: .3s;}
.fxly .jqhd .nr .jqlist .img a{width:262px; height:262px; float:left;}
.fxly .jqhd .nr .jqlist .img a span{ width:170px; height:30px; display: block; position:absolute;  bottom:116px; left:47px; z-index:2; color:#ffffff; font-size:16px; line-height:30px; text-align:center;}
#a15{ margin-left:136px; float:left; margin-top:-126px;}
#a16{ float:left; margin-top:-126px;}
#a17{float:left; margin-top:-126px;}
#a18{ float:left; margin-top:-126px;}


.fxly .fxzs{ width: 100%; height: auto; overflow: hidden; margin-top: 26px;}
.fxly .fxzs .nr{ width: 100%; height: auto; overflow: hidden; margin-top: 77px;}
.fxly .fxzs .nr ul{ width: 100%; height: auto; overflow: hidden;}
.fxly .fxzs .nr ul li{ width: 239px; height: 413px; float: left; margin-right: 1px; position: relative;}
.fxly .fxzs .nr ul li img{ display: block; width: 239px; height: 413px; position: absolute; left: 0; top: 0;}
.fxly .fxzs .nr ul li a{ color: #fff; font-size: 16px; text-align: center; display: block; width: 100%; position: absolute; left: 0; bottom: 0;}


/*费县文化*/

.fxly .dlogo1{ width:524px; height:434px; margin:0 auto; display:block;position:relative;top:0px;animation:arrow-pulsate 1.5s infinite;-webkit-animation:arrow-pulsate 1.5s infinite;-moz-animation:arrow-pulsate 1.5s infinite;}


.fxly .whtit{ width: 100%; height: 94px; text-align: center;}
.fxly .whtit img{ width: 258px; height: 94px;}
.fxly .whtit a{ display: block; width: 258px; height: 94px; margin: 0 auto;}
.fxly .whtit1{ width: 100%; height: 92px; text-align: center;}
.fxly .whtit1 img{ width: 276px; height: 92px;}
.fxly .whtit1 a{ display: block; width: 276px; height: 92px; margin: 0 auto;}
.fxly .whtit2{ width: 100%; height: 81px; text-align: center; padding-top: 26px;}
.fxly .whtit2 img{ width: 224px; height: 81px;}
.fxly .whtit2 a{ display: block; width: 224px; height: 81px; margin: 0 auto;}
.fxly .whtit3{ width: 100%; height: 94px; text-align: center; padding-top: 26px;}
.fxly .whtit3 img{ width: 247px; height: 94px;}
.fxly .whtit3 a{ display: block; width: 247px; height: 94px; margin: 0 auto;}


.fxly .lswh .nr{ width: 100%; height: auto; overflow: hidden; margin-top: 64px;}
.fxly .lswh .nr ul{width: 100%; height: auto; overflow: hidden; }
.fxly .lswh .nr ul li{ width: 1150px; height: 221px; margin: 0 auto 61px;}
.fxly .lswh .nr ul li img{ width: 226px; height: 221px; float: left; display: block;}
.fxly .lswh .nr ul li a{ display: block; width: 900px; float: right;} 
.fxly .lswh .nr ul li .bt{ display: block; width: 100%; height: 25px; padding-top: 26px; text-align: left; font-size: 20px; color: #333; font-weight: bold; overflow: hidden;}
.fxly .lswh .nr ul li .ms{ display: block; width: 100%; height: 20px; margin-top: 16px; font-size: 16px; color: #333; text-align: left; overflow: hidden;} 
.fxly .lswh .nr ul li p{ margin-top: 16px; width: 100%; height: 75px; line-height: 25px; font-size: 16px; color: #666; text-indent: 2em; text-align: left;}


.fxly .qswh .nr{ width: 100%; height: auto; overflow: hidden; margin-top: 64px;}
.fxly .qswh .nr ul{width: 100%; height: auto; overflow: hidden; }
.fxly .qswh .nr ul li{ width: 242px; height: 273px; float: left; margin:0 29px;}
.fxly .qswh .nr ul li img{ display: block; width: 219px; height: 217px; margin: 0 auto;}
.fxly .qswh .nr ul li span{ display: block; width: 100%; text-align: center; line-height: 35px; padding: 17px 0; font-size: 20px; font-weight: bold; color: #333;}
.fxly .qswh .nr ul li.l1{ margin-top: 65px;}


.fxly .hswh .nr{ width: 100%; height: auto; overflow: hidden; margin-top: 64px;}
.fxly .hswh .nr ul{width: 100%; height: auto; overflow: hidden; }
.fxly .hswh .nr ul li{ width: 100%; height: 224px; margin: 0 auto 26px;}
.fxly .hswh .nr ul li img{ width: 234px; height: 224px; float: left; display: block;}
.fxly .hswh .nr ul li a{ display: block; width: 766px; float: left; margin-left: 32px;} 
.fxly .hswh .nr ul li .bt{ display: block; width: 100%; height: 30px; padding-top: 30px; text-align: left; font-size: 20px; color: #333; font-weight: bold; overflow: hidden;}
.fxly .hswh .nr ul li p{ margin-top: 20px; width: 100%; height: 125px; line-height: 25px; font-size: 16px; color: #666; text-indent: 2em; text-align: left;}

.fxly .hswh .nr ul li.l1 img{ float: right; }
.fxly .hswh .nr ul li.l1 a{ float: right; margin-right: 32px;}
.fxly .hswh .nr ul li.l1 a .bt{ text-align: right;}
.fxly .hswh .nr ul li.l1 a  p{ text-align: right;}


.fxly .zxwh .nr{ width: 100%; height: auto; overflow: hidden; margin-top: 64px;}
.fxly .zxwh .poster-main { width: 1000px; height: 500px; position: relative; margin: 0 auto;}
.fxly .zxwh .poster-main a, .poster-main img { display: block; }
.fxly .zxwh .poster-main .poster-list { width: 1000px; height: 500px;}
.fxly .zxwh .poster-main .poster-list .poster-item { width: 200px; height: 500px; position: absolute; left: 0; top: 0;}
.fxly .zxwh .poster-main .poster-btn { position: absolute; top: 0; z-index: 10; cursor: pointer; width: 27px; height: 56px;}

.fxly .zxwh .nr .bt{ display: block; width: 100%; height: 30px; padding-top: 30px; text-align: center; font-size: 20px; color: #333; font-weight: bold; overflow: hidden;}
.fxly .zxwh .nr .js{ display: block;  margin-top: 10px; width: 100%; height: 125px; line-height: 25px; font-size: 16px; color: #666; text-align: center;}
.fxly .zxwh .nr p{ display: none;}


/*乡村旅游*/

.fxly .dlogo2{ width:474px; height:216px; margin:0 auto; display:block; position:relative;top:0px;animation:arrow-pulsate 1.5s infinite;-webkit-animation:arrow-pulsate 1.5s infinite;-moz-animation:arrow-pulsate 1.5s infinite;}

.fxly .tscz .nr{ width: 100%; height: auto; overflow: hidden; margin-top: 51px;}
.fxly .tscz .nr ul{ overflow: hidden;}
.fxly .tscz .nr ul li{ width: 360px; float: left; margin: 0 20px;}
.fxly .tscz .nr ul li img{ width: 161px; height: 161px; display: block; margin: 0 auto;}
.fxly .tscz .nr ul li .bt{ width: 100%; height: 66px; line-height: 66px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; text-align: center; font-size: 20px; color: #333; font-weight: bold;}
.fxly .tscz .nr ul li .js{ width: 100%; height: 50px; color: #666; font-size: 16px; line-height: 25px; text-align: center; display: block;}

.fxly .njl{ width: 100%; height: auto; overflow: hidden;  padding-top: 58px;}
.fxly .njl .nr{ width: 100%; height: 413px; overflow: hidden; margin-top: 54px;}
.fxly .njl .poster-main { width: 1000px; height: 500px; position: relative; margin: 0 auto;}
.fxly .njl .poster-main a, .poster-main img { display: block; }
.fxly .njl .poster-main .poster-list { width: 1000px; height: 500px;}
.fxly .njl .poster-main .poster-list .poster-item { width: 200px; height: 500px; border: 3px solid #fff; position: absolute; left: 0; top: 0;}
.fxly .njl .poster-main .poster-btn { position: absolute; top: 0; z-index: 10; cursor: pointer; width: 27px; height: 56px;}

.fxly .njl .nr .bt{ display: block; width: 100%; height: 30px; padding-top: 30px; text-align: center; font-size: 20px; color: #333; font-weight: bold; overflow: hidden;}
.fxly .njl .nr .js{ display: block;  margin-top: 10px; width: 100%; height: 125px; line-height: 25px; font-size: 16px; color: #666; text-align: center;}
.fxly .njl .nr p{ display: none;}



#scroll1{ width:1200px; margin:50px auto 0px; height: 291px; display:block; overflow: hidden;}
#scroll1 .owl-wrapper-outer{margin:0 auto;}
#scroll1 .item{position:relative;width:244px; float:left;height:291px; margin-left:10px;}
#scroll1 .item i{ width:22px; height:22px; margin:0px auto 0px; display:block; background:url() no-repeat;}
#scroll1 .item span{ width:220px; text-align:center; line-height:40px; float:left; height:40px; overflow:hidden; color:#ffffff; font-size:15px; margin-top:15px; margin-bottom:10px;}
#scroll1 .item img{ width:266px; height:120px; float:left;}

#scroll1 .list{position:relative;width:244px; float:left;height:291px; margin:0 28px; position:relative;}
#scroll1 .list .img{ width:244px; float:left;height:291px; position:relative;}
#scroll1 .list .img img{  width:244px; float:left;height:291px;}
#scroll1 .list .img span{position: absolute; left: 0; bottom: 0px; display: block; width:100%; height:46px; text-align:center; line-height:46px; background: url() repeat left top; color:#ffffff; font-weight:bold; font-size:18px;}
#scroll1 .list:hover .h_img{ transition: .3s; -webkit-transition: .3s; top:0; left:0;}
#scroll1 .list:hover .img span{ display: none;}
#scroll1 .list .h_img{ width:244px; height:291px; float:left; position:absolute; top:416px; left:0; }
#scroll1 .list .h_img b{ width:100%; text-align:center; float:left; line-height:40px; color:#ffffff; font-size:18px; font-weight: bold; margin-top:40px; margin-bottom:15px;}
#scroll1 .list .h_img p{ width:204px; padding-left:20px; padding-right:20px; float:left; line-height:24px; height:170px; overflow:hidden; text-align:left; text-indent: 2em; color:#ffffff; font-size:16px;}

.fxly .czy .owl-theme .owl-controls1 .owl-buttons div{position:absolute;top:110px;width:30px;height:60px;margin:0;padding:0;border-radius:0;font:60px/60px;background-color:#666;overflow:hidden;_display:none;}
.fxly .czy .owl-theme .owl-controls1 .owl-buttons .owl-prev{left:-40px; cursor:pointer; display:none;}
.fxly .czy .owl-theme .owl-controls1 .owl-buttons .owl-next{right:-40px;cursor:pointer;display:none;}
.fxly .czy .owl-controls1.clickable{margin-top: 43px;text-align: center;}
/* Styling Next and Prev buttons */
.fxly .czy .owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
/* display none until init */
.fxly .czy .owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}
.fxly .czy .owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.fxly .czy .owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width:1200px;}
.fxly .czy .owl-carousel .owl-item{float: left;width:119px;}
.fxly .czy .owl-controls .owl-page,
.fxly .czy .owl-controls .owl-buttons div{cursor: pointer;}
.fxly .czy .owl-theme .owl-controls1 .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver */}
.fxly .czy .owl-theme .owl-controls1 .owl-page span{display: block;width: 12px;height: 12px;margin: 5px 7px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px; background:#afafaf;}
.fxly .czy .owl-theme .owl-controls1 .owl-page.active span,
.fxly .czy .owl-theme .owl-controls1.clickable .owl-page:hover span{background:#E25112;}


/*专题专栏*/
.ztzlzt{ width: 100%; height: auto; overflow: hidden;}
.ztzlzt .dd{ width: 100%; height: auto; overflow: hidden; margin-top: 15px;}

.ztlist{ width: 100%; height: auto; overflow: hidden; margin-top: 15px;}
.ztlist ul{ width: 100%; height: auto; overflow: hidden;}
.ztlist ul li{ width: 278px; height: auto;margin-bottom: 15px; overflow: hidden; float: left; margin-right: 27px;}
.ztlist ul li img{ display: block; width: 100%; height: 76px;}
.ztlist ul li span{ display: block; width: 100%; height: 45px; line-height: 45px; text-align: center; font-size: 16px; color: #333; overflow: hidden;}
.ztlist ul li.l1{ margin-right: 0;}

.ztlist1{ width: 100%; height: auto; overflow: hidden; margin-top: 15px;}
.ztlist1 ul{ width: 100%; height: auto; overflow: hidden;}
.ztlist1 ul li{ width: 25%; height: 38px; line-height: 38px; float: left; text-align: left; font-size: 16px; transition: .3s; -webkit-transition: .3s;}
.ztlist1 ul li a{ color: #333; padding-left: 20px; transition: .3s; -webkit-transition: .3s;}
.ztlist1 ul li:hover{ }
.ztlist1 ul li:hover a{ color: #FF5001; padding-left: 30px;}


/*财政预决算*/
.czyjs{ width: 100%; height: auto; overflow: hidden;}
.czyjs .nav{ background: none; border-bottom: 3px solid #0069C5;}
.czyjs .nav .dh ul li a{ color: #0069C5;}

.czyjs .nav .dh ul li.at a{ color: #fff; font-weight: bold;}
.czyjs .nr{ width: 1200px; margin: 70px auto 0;}
.czyjs .nr .rnew_dh {width: 100%; height: 200px;}
.czyjs .nr .rnew_dh ul {float: left;width: 100%; height: 200px;}
.czyjs .nr .rnew_dh ul li{float: left;width: 33%; height: 200px; text-align: center;font-family: "微软雅黑";}
.czyjs .nr .rnew_dh ul li a {font-size: 18px;color: #333;display: block; font-weight: bold;}
.czyjs .nr .rnew_dh ul li a img{ width: 151px; height: 131px; margin: 0 auto; display: block;}
.czyjs .nr .rnew_dh ul li a span{ display: block; width: 100%; height: 72px; line-height: 72px;}
.czyjs .nr .rnew_dh ul li.at a.a1{ color: #0069C5;;}

.czyjs .nr .rnew_dh ul li:hover a.a1{ color: #0069C5;}
.czyjs .nr .rnew_dh ul li:hover a.a2{ color: #ff951f;}
.czyjs .nr .rnew_dh ul li:hover a.a3{ color: #00ca7d;}

.czyjs .nr .rnew_nr {width: 100%; height: auto; overflow: hidden;}
.czyjs .nr .rnew_nr .more {position: absolute; right: 10px; top: 0px; display: block; float: right; font-size: 14px; text-align: right; color: #666; line-height: 40px;}

.czyjs .lb3{ background: url() repeat left top;}

.czyjs .list2{  height: auto; overflow: hidden; width: 1040px; margin: 0 auto;}
.czyjs .list2 ul {width: 100%;float: left;}
.czyjs .list2 ul li {width: 100%; float: left; height: 38px; line-height: 38px; overflow: hidden;   -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}
.czyjs .list2 ul li .bt{ display: block; width: 620px; height: 38px; float: left; text-align: left; padding-left: 20px; overflow: hidden; font-size: 16px; color: #333;  -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}
.czyjs .list2 ul li .time {float: right;width: 85px;font-size: 14px;color: #999;text-align: right; margin-right: 10px;}

.czyjs .list2 ul li:hover .bt{ color: #FF4F00; padding-left: 25px;}
.czyjs .local{ width: 500px; height: 32px; float: right; text-align: right; font-size: 14px; color: #999; }
.czyjs .local span{float: right; padding-right: 10px;}
.czyjs .local i{float: right; padding-right: 10px; padding-top: 5px;}
.czyjs .local a{ color: #999; }

/*领导之窗*/
.ldzc{ width: 1240px; height: auto; overflow: hidden; background: #ebedf2; border-radius: 5px; margin: 0 auto;}
.ldzc .left{ width: 919px; height: auto; float: left; overflow: hidden; padding: 20px 20px 20px 40px; background: #fff; border-radius: 5px;}
.ldzc .left .nr{ width: 100%; height: auto; overflow: hidden; margin-top: 30px;}
.ldzc .left .zc{ width: 144px; float: left; height: auto; overflow: hidden;}
.ldzc .left .zc img{ display: block; width: 100%!important; height: auto; overflow: hidden;}
.ldzc .left .zc .name{ width: 100%; text-align: center; height: 40px; line-height: 40px; font-size: 20px; font-weight: bold; color: #333; padding-top: 10px;}
.ldzc .left .zc .zhiw{ width: 100%; text-align: center; height: 25px; line-height: 25px; font-size: 16px; color: #333;}
.ldzc .left .yc{ width: 736px; float: left; margin-left: 25px; height: auto; overflow: hidden;}
.ldzc .left .yc .title{ height: 40px; line-height: 35px; text-align: left; background: url() no-repeat left center; font-size: 18px; color: #0069C5; font-weight: bold; padding-left: 30px;}
.ldzc .left .yc .jt{ width: 100%; height: auto; overflow: hidden; font-size: 16px; color: #333; text-align: left; line-height: 26px; text-indent: 2em;}
.ldzc .local{ width: 1005; height: 32px; border-bottom: 1px solid #ddd; text-align: left; font-size: 14px; color: #999;}
.ldzc .local i{float: left; padding-right: 10px;}
.ldzc .local a{ color: #999; }


.ldzc .right{ width: 241px; padding-top: 20px; padding-right: 20px; float: right;}
.ldzc .right .title{ width: auto; padding-left: 30px; height: 40px; text-align: left; font-size: 22px; font-weight: bold; color: #0069C5;}
.ldzc .right ul{ width: 100%; height: auto; overflow: hidden; margin-top: 10px;}
.ldzc .right ul li{ width: 220px; height: 65px; float: right; background: #fff; margin-bottom: 15px;   -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}
.ldzc .right ul li a{ display: block; padding-left: 25px; text-align: left;}
.ldzc .right ul li a .name{ width: 100%; height: 25px; line-height: 25px; font-size: 20px; color: #333; padding-top: 10px; display: block;}
.ldzc .right ul li a .zhiw{ width: 100%; height: 25px;font-size: 16px; color: #666; display: block;}
.ldzc .right ul li.at{ width: 240px; background: #0069C5;}
.ldzc .right ul li.at .name,.ldzc .right ul li.at .zhiw{ color: #fff!important;}
.ldzc .right ul li:hover{ width: 240px; background: #0069C5;}
.ldzc .right ul li:hover .name,.ldzc .right ul li:hover .zhiw{ color: #fff!important;}

/*为政府工作报告*/
.tjy{ width: 100%; height: auto; overflow: hidden; }
.tjy .tjyheader{ width: 100%; height: 654px;}
.tjy .tjyheader .logo{ width: 738px; height: 477px; margin: 0 auto; padding-top: 83px; position: relative; background: url() no-repeat center 83px;}
.tjy .tjyheader .logo .dy{ width: 546px; height: 168px; position: absolute; top: 373px; left: 76px;}
.tjy .tjyheader .logo .dy p{ font-size: 18px; color: #fff; line-height: 34px; text-align: left; text-indent: 2em;}
.tjy .dd{ width: 100%; height: auto; overflow: hidden; margin-top: 37px;}
.tjy .dd .tit{ width: 100%; height: 51px; text-align: left; line-height: 51px; background: url() no-repeat left center; font-size: 26px; font-weight: bold; color: #fff;}
.tjy .dd .tit span{ padding: 0 18px;}
.tjy .dd .nr{ padding-left: 70px; padding-top: 30px; padding-bottom: 15px; text-align: left; font-size: 26px; color: #333; line-height: 48px; text-align: left;}
.tjy .dd .nr .yt{ width: 100%; height: auto; overflow: hidden;}
.tjy .dd .nr .bt{ width: 35px; float: left; display: block; min-height: 48px; height: auto; overflow: hidden;}
.tjy .dd .nr .jt{ width: 1060px; float: left;}
.tjy .dd .nr .tjy-xx{ width: 100%; height: auto; overflow: hidden;}


/*专题通用*/
.ztty .nav{ background: none; border-bottom: 3px solid #0069C5;}
.ztty .nav .content{ width: 890px;}
.ztty .nav .dh{ width: 600px;}
.ztty .nav .dh ul li a{ color: #0069C5;}
.ztty .nav .dh ul li:hover{ background: url(../c_y_f_x_-f_x_r_m_z_f__files/yjsnavxz.png) no-repeat center center;}
.ztty .nav .dh ul li:hover a{ color: #fff; font-weight: bold;}
.ztty .nav .dh ul li.at{ background: url(../c_y_f_x_-f_x_r_m_z_f__files/yjsnavxz.png) no-repeat center center;}
.ztty .nav .dh ul li.at a{ color: #fff; font-weight: bold;padding-left: 30px;}
.ztty{ width: 890px; height: auto; overflow: hidden; margin: 0 auto;}
.ztty .ztt{ width: 100%; height: 250px; overflow: hidden;}
.ztty .ztt img{ width: 100%; height: 250px;}
.ztty .tpxw{ width: 100%; height: auto; overflow: hidden;    position: relative;}
/*切换图片焦点图*/
.ztty .tpxw .focus{position:relative;width:100%;height:336px;float: left; margin-top: 20px;}  
.ztty .tpxw .focus img{width:581px;height: 336px;}
.ztty .tpxw .focus .btn{position:absolute;bottom:34px;left:381px;overflow:hidden;zoom:1;} 
.ztty .tpxw .focus .btn a {position: relative;display: inline;width: 13px;height: 13px;text-decoration: none;text-align: left;outline: 0;float: left;background: #D9D9D9;}
.ztty .tpxw .focus .btn a:hover,.xwzx .part1 .left .focus .btn a.current {cursor: pointer;}
.ztty .tpxw .focus .fPic {position: absolute;left: 0px;top: 0px;width: 100%;}
.ztty .tpxw .focus .D1fBt {overflow: hidden;zoom: 1;height: 16px;z-index: 10;}
.ztty .tpxw .focus .shadow {width: 246px;position: absolute;bottom: 0;right: 0px;z-index: 10;height: 274px;line-height: 40px;background: #ededed;display: block;text-align: left;font-size: 12px; padding: 30px 31px 32px 32px;}
.ztty .tpxw .focus .shadow .bt { display: block; color: #333; font-size: 18px; text-align: left; font-weight: bold; height: 35px; line-height: 35px; overflow: hidden;}
.ztty .tpxw .focus .shadow .zhaiy{margin-top: 15px;display: block;color: #666;font-size: 14px;text-align: left;height: 170px;line-height: 25px;overflow: hidden;display: block;text-indent: 2em;}


.ztty .tpxw .focus .fcon {position: relative;width: 100%;float: left;}
.ztty .tpxw .focus .fcon img {display: block;}
.ztty .tpxw .focus .fbg {bottom: 25px;right: 30px;position: absolute;height: 12px; width: 54px; text-align: center;z-index: 10;}
.ztty .tpxw .focus .fbg div {margin: 0px auto;overflow: hidden;zoom: 1;height: 12px;}
.ztty .tpxw .focus .D1fBt a {width: 12px;height: 12px;margin: 0 3px;background: #fff; display: block; float: left; border-radius: 100px;}
.ztty .tpxw .focus .D1fBt .current,.xwzx .part1 .left .focus .D1fBt a:hover {background: #0069C5;}
.ztty .tpxw .focus .D1fBt img {display: none}
.ztty .tpxw .focus .D1fBt i {font-style: normal;font-size: 12px;color: #fff;line-height: 19px;}
.ztty .tpxw .focus .prev,.ztty .tpxw .focus .next { position: absolute;width: 0px;height: 0px; top: 284px; overflow: hidden;}

.ztty .tpxw .focus .next {right: 264px;background:none;cursor: pointer; background: url() no-repeat center center; z-index: 999;}
.ztty .dd{ width: 100%; height: auto; overflow: hidden;}
.ztty .dd .title2{ margin-top: 20px;}
.ztty .list{ width: 100%; height: auto; overflow: hidden; margin-top: 13px;}
.ztty .list ul {width: 100%;float: left;}
.ztty .list ul li {width: 100%; float: left; height: 38px; line-height: 38px; overflow: hidden;   -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}
.ztty .list ul li .bt{ display: block; width: 580px; height: 38px; float: left; text-align: left; padding-left: 20px; overflow: hidden; font-size: 16px; color: #333;  -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}
.ztty .list ul li .time {float: right;width: 85px;font-size: 14px;color: #999;text-align: right; margin-right: 10px;}

.ztty .list ul li:hover .bt{ color: #FF4F00; padding-left: 25px;}