 /*首页 */
.news-list-lb1{margin: 20px 0;overflow: hidden;font-size: 0;background-color: #eaeaea;}
.news-list-lb1 span{float: left;height: 37px;line-height: 37px;padding: 0 50px 0 37px;font-size: 14px;color: #fff;background: url(../images/bg-lb1.png) no-repeat left center;vertical-align: middle;margin-right: 24px;}
.news-list-lb1 span i{display: inline-block;*display: inline;*zoom: 1;padding-left: 7px;width: 15px;height: 100%;background: url(../images/ico-lb1.png) no-repeat center;vertical-align: middle;}
.text-scroll{overflow: hidden;}
.text-scroll li{float: left;margin-right: 35px;}
.text-scroll li a{font-size: 14px;color: #000;line-height: 37px;padding-left: 11px;background: url(../images/ico-lb2.png) no-repeat left center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.text-scroll li a:hover{color: #005196;}
.text-scroll{overflow: hidden;padding-right: 10px;}
.text-scroll .items a{font-size: 14px;color: #000;line-height: 37px;padding-left: 11px;background: url(../images/ico-lb2.png) no-repeat left center;display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right: 25px;}
.text-scroll .items a:hover{color: #005196;}
.tab-show{height: 224px;overflow: hidden;}


.m-part1-lb{overflow: hidden;margin-bottom: 30px;}
.m-part1-lb .col-l{width: 590px;}
.m-part1-lb .col-r{width: 520px;}
 .m-slider-lb1{position: relative;}
 .m-slider-lb1 .hd{position: absolute;right:14px;bottom: 14px;z-index: 9;}
 .m-slider-lb1 .hd li{width: 7px;height: 7px;border-radius: 50%;background-color: #fff;margin-left: 6px;float: left;text-indent: -9999px;cursor: pointer;}
 .m-slider-lb1 .hd li.on{background-color: #dc0000;}
 /*.m-slider-lb1 .bd .img{position: relative;width: 590px;height: 357px;overflow: hidden;}*/
 .m-slider-lb1 .bd .img img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;transition:.3s;
     -ms-transition:.3s;
     -moz-transition:.3s;
     -webkit-transition:.3s;
     -o-transition:.3s;}
 .m-slider-lb1 .bd .img:hover img{opacity: 0.8;
 filter: alpha(opacity=80);}
 .m-slider-lb1 .bd .img p{position: absolute;left: 0;bottom: 0;width: 100%;height: 37px;line-height: 37px;background: url(../images/bg-lb2.png) repeat center;}
 .m-slider-lb1 .bd .img span{display: block;padding: 0 80px 0 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size: 14px;color: #fff;}

.m-slider-lb1{position: relative;}
.m-slider-lb1 .slick-dots{position: absolute;right:14px;bottom: 14px;z-index: 9;}
.m-slider-lb1 .slick-dots li{display: inline-block;margin-left: 6px;}
.m-slider-lb1 .slick-dots li button{display: block;width: 7px;height: 7px;padding: 0;
    font-size: 0;line-height: 0;text-indent: 999px;background-color: #fff;border-radius: 50%;
    border: none;cursor: pointer;
}
.m-slider-lb1 .slick-dots li.slick-active button{background-color: #dc0000;}

.m-slider-lb2 .slick-dots{position: absolute;right:14px;bottom: 14px;z-index: 9;}
.m-slider-lb2 .slick-dots li{display: inline-block;margin-left: 6px;}
.m-slider-lb2 .slick-dots li button{display: block;width: 7px;height: 7px;padding: 0;
    font-size: 0;line-height: 0;text-indent: 999px;background-color: #fff;border-radius: 50%;
    border: none;cursor: pointer;
}
.m-slider-lb2 .slick-dots li.slick-active button{background-color: #dc0000;}


.m-slider-lb1 .img{position: relative;width: 590px;height: 357px;overflow: hidden;}
.m-slider-lb1 .img img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;}
.m-slider-lb1 .img:hover img{opacity: 0.8;
filter: alpha(opacity=80);}
.m-slider-lb1 .img p{position: absolute;left: 0;bottom: 0;width: 100%;height: 37px;line-height: 37px;background: url(../images/bg-lb2.png) repeat center;}
.m-slider-lb1 .img span{display: block;padding: 0 80px 0 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size: 14px;color: #fff;}
.m-list-lb1 h4 a{display: block;font-size: 28px;color: #0069ae;line-height: 51px;padding-bottom: 10px;border-bottom: 1px solid #d6d6d6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight: normal;}
.m-list-lb1 h4 a:hover{border-color: #0069ae;}
.ul-list-lb1{margin-top: 12px;}
.ul-list-lb1 li{height: 32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ul-list-lb1 li a{font-size: 14px;color: #000;line-height: 32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display: block;vertical-align: middle;}
.g-new{width: 37px;height: 13px;line-height: 13px;font-size: 12px;color: #fff;text-transform: uppercase;margin-left: 14px;background-color: #c60000;display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;text-align: center;}
.ul-list-lb1 li a:hover{color: #0069ae;}

.m-part-box{padding: 22px 25px 25px 25px;background-color: #fff;overflow: hidden;background-repeat: no-repeat;background-position: center;}
.m-part-box.box2{background-color: #005196;}
.g-tit1{overflow: hidden;margin-bottom: 20px;}
.g-tit1 h4{font-size: 20px;color: #005196;line-height: 1;padding-left: 7px;padding-bottom: 11px;border-bottom: 1px solid #005196;overflow: hidden;}
.g-tit1 h4 .more{float: right;font-size: 14px;color: #6a6a6a;padding-right: 20px;background: url(../images/ico-lb3.png) no-repeat center right;margin-top: 8px;font-weight: normal;}
.g-tit1.tit2 h4{border-color: #fff\9;color: #fff;border-color: rgba(255,255,255,0.5);}
.m-part2-lb{overflow: hidden;margin-bottom: 20px;}
.m-part2-lb .col-l{width: 370px;}
.m-part2-lb .col-r{width: 760px;}
.img-txt-lb1 .img{width: 100%;height: 132px;overflow: hidden;}
.img-txt-lb1 .img img{display: block;width: 100%;height: 100%;}
.img-txt-lb1{margin-bottom: -28px;}
.img-txt-lb1 .txt{font-size: 14px;color: #fff;line-height: 2em;margin: 10px 0 13px;/*text-align: right;*/}
.img-txt-lb1 .txt span{text-align: left;display: block;}
.img-txt-lb1 .txt .more{font-size: 14px;color: #fff;}
.img-txt-lb1 .txt .more:hover{text-decoration: underline;}
.m-slider-lb1 .items{height: auto;}
.m-slider-lb1 img{opacity: 1!important;
filter: alpha(opacity=100)!important;}
.slick-slide{height: auto!important;}
.img-txt-lb2{overflow: hidden;}
.img-txt-lb2 .img{float: left;width: 332px;/*height: 236px;*/overflow: hidden;margin-right: 27px;}
.img-txt-lb2 .img img{display: block;width: 100%;}
.ul-list-lb2 .first a{font-size: 18px;color: #dc0000;line-height: 34px;margin-bottom: 4px;font-weight: bold;}
.ul-list-lb2 .first a:hover{color: #dc0000;}
.ul-list-lb2 li a{font-size: 14px;color: #000;line-height: 29px;display: block;vertical-align: middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ul-list-lb2 li a:hover{color: #005196;}
.ul-list-lb2 li{font-size: 0;height: 29px;overflow: hidden;}
.ul-list-lb2 li.first{height: 34px;}
.ul-list-lb2 .last a{margin-bottom: -7px;}
.ul-list-lb3{margin: -4px -5px -20px;overflow: hidden;}
.ul-list-lb3 li{float: left;width: 110px;}
.ul-list-lb3 .items{display: block;margin: 0 5px;}
.ul-list-lb3 .items .img{width: 100px;height: 84px;overflow: hidden;position: relative;}
.ul-list-lb3 .items .img img{display: block;width: 100%;height: 100%;}
.ul-list-lb3 .items .img i{position: absolute;width: 18px;height: 18px;bottom: 8px;left: 5px;background: url(../images/ico-lb4.png) no-repeat center;}
.ul-list-lb3 .items .txt{font-size: 14px;color: #000;text-align: center;line-height: 24px;padding: 7px 0 15px;}
.ul-list-lb3 .items:hover .txt{color: #005196;}
.ul-list-lb5{float: left;width: 340px;margin: -11px 10px -9px 0;}
.ul-list-lb5.other{float: left;width: 380px;margin: -11px -39px -9px 0;}
.ul-list-lb5 li a{display: block;font-size: 14px;color: #000;line-height: 32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align: middle;}
.ul-list-lb5 li a em.on{color: #dc0000;}
.ul-list-lb5 li a:hover{color: #005196;}
.g-tit1 h4 .more:hover{color: #005196;background: url(../images/ico-lb5.png) no-repeat right center;}
.ul-list-lb6{overflow: hidden;margin: -4px -38px -20px;}
.ul-list-lb6 li{float: left;width: 33.33%;}
.ul-list-lb6 .items{margin: 0 38px 20px;overflow: hidden;}
.ul-list-lb6 .items .img{float: left;width: 100px;height: 74px;overflow: hidden;padding: 3px;/*border-right: 1px solid #e6e6e6;*/}
.ul-list-lb6 .items .img img{display: block;width: 100%;height: 100%;}
.ul-list-lb6 .items .img a{display: block;width: 100%;height: 100%;overflow: hidden;}
.ul-list-lb6 .items .txt{overflow: hidden;font-size: 0;background-color: #f7f7f7;margin: 3px;padding: 0 16px 14px;}
.ul-list-lb6 .items .txt a{font-size: 14px;color: #000;height: 44px;overflow: hidden;
    line-height: 22px;vertical-align: middle;margin-top: 16px;display: block;
}
.ul-list-lb6 li:hover .items .txt{background-color: #fafafa;}
.m-part3-lb{overflow: hidden;margin-bottom: 20px;}
.ul-list-lb6 .items .txt a:hover{color: #005196;}
.m-slider-lb2{position: relative;margin-bottom: 20px;}
.m-slider-lb2 img{width: 100%;}
.ul-list-lb2{overflow: hidden;}
.m-slider-lb2 .bd img{display: block;width: 100%;height: 113px;}
.m-slider-lb2 .hd{position: absolute;right:20px;bottom: 14px;z-index: 9;}
.m-slider-lb2 .hd li{width: 7px;height: 7px;border-radius: 50%;background-color: #fff;margin-left: 6px;float: left;text-indent: -9999px;cursor: pointer;}
.m-slider-lb2 .hd li.on{background-color: #dc0000;}
.m-part4-lb{margin-bottom: 20px;overflow: hidden;}
.m-part4-lb .col-l{width: 370px;margin-right: 20px;}
.m-part4-lb .col-c{width: 370px;}
.m-part4-lb .col-r{width: 370px;}
.ul-tab-lb1{overflow: hidden;margin: -10px -8px 4px 0;}
.ul-tab-lb1.tab2 li{width: 33.33%;margin-right: 0;}
.ul-tab-lb1.tab2{margin: -10px -4px 4px;}
.ul-tab-lb1.tab2 li a{text-align: center;margin: 0 4px;}
.ul-tab-lb1 li{float: left;margin-bottom: 6px;margin-right: 8px;}
.ul-tab-lb1 li a{display: block;font-size: 14px;color: #005196;height: 26px;line-height: 26px;padding: 0 8px;}
.ul-tab-lb1 li.on a,.ul-tab-lb1 li a:hover{background-color: #005196;color: #fff;}
.ul-tab-lb1.other{margin-bottom: -13px;height: 65px;}
.ul-con-lb1{margin-right: -10px;overflow: hidden;margin-bottom: -10px;}
.ul-con-lb1 li{float: left;width: 100px;margin-right: 10px;margin-bottom: 10px;}
.ul-con-lb1 li .img{width: 100px;height: 84px;overflow: hidden;position: relative;}
.ul-con-lb1 li .img img{display: block;width: 100%;height: 100%;}
.ul-con-lb1 .img .txt{position: absolute;left: 0;top: -100%;width: 100%;height: 100%;background:url(../images/tab-bg1.png) repeat center;transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;}
.ul-con-lb1 .img .txt p{font-size: 14px;color: #fff;line-height: 20px;margin-top: 23px;padding: 0 14px 0 16px;max-height: 40px;display: -webkit-box;display: box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.ul-con-lb1 li a:hover .txt{top: 0;}
.m-tab-img{width: 320px;height: 84px;overflow: hidden;}
.m-tab-img img{display: block;width: 100%;height: 100%;}
.tab-tit{font-size: 14px;color: #fff;font-weight: normal;padding: 0 8px;background-color: #005196;display: inline-block;
*display: inline;
*zoom: 1;height: 26px;line-height: 26px;margin: 12px 0 15px;}
.tab-tit a{color: #fff;}
.tab-tit a:hover{
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.mo-weather{display: none;}
.ul-list-lb7{margin: -21px -26px -25px -25px;overflow: hidden;}
.ul-list-lb7 li{float: left;width: 122px;margin-right: 1px;margin-bottom: 2px;height: 140px;}
.ul-list-lb7 li a{display: block;overflow: hidden;height: 100%;	}
.ul-list-lb7 li a p{font-size: 16px;color: #fff;text-align: center;line-height: 30px;margin-top: 7px;}
.ul-list-lb7 li a span{display: block;height: 38px;background-position: center;background-repeat: no-repeat;margin-top: 35px;}
.ul-list-lb7 li a:hover{opacity: 0.8;
filter: alpha(opacity=80);}
.ul-list-lb7 li.a1 a{background-color: #db4453;}
.ul-list-lb7 li.a2 a{background-color: #ffae00;}
.ul-list-lb7 li.a3 a{background-color: #0968ac;}
.ul-list-lb7 li.a4 a{background-color: #0968ac;}
.ul-list-lb7 li.a5 a{background-color: #95c25b;}
.ul-list-lb7 li.a6 a{background-color: #38acff;}
.ul-list-lb7 li.a1 a span{background-image: url(../images/ico-lb6.png);}
.ul-list-lb7 li.a2 a span{background-image: url(../images/ico-lb7.png);}
.ul-list-lb7 li.a3 a span{background-image: url(../images/ico-lb8.png);}
.ul-list-lb7 li.a4 a span{background-image: url(../images/ico-lb9.png);}
.ul-list-lb7 li.a5 a span{background-image: url(../images/ico-lb10.png);}
.ul-list-lb7 li.a6 a span{background-image: url(../images/ico-lb11.png);}
.m-part5-lb{margin-bottom: 20px;overflow: hidden;}
.m-part5-lb .col-l{width: 33.33%;}
.m-part5-lb .col-c{width: 33.33%;}
.m-part5-lb .col-r{width: 33.33%;}
.m-part5-lb .part5-lb{margin: 0 -30px;overflow: hidden;}
.dl-list-lb1{border-right: 1px solid #ececec;overflow: hidden;margin: 5px 0;padding: 0 30px;}
.dl-list-lb1.last{border: none;}
.dl-list-lb1 dt a{font-size: 22px;color: #c60000;display: block;text-align: center;line-height: 42px;padding: 4px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom: 20px;font-weight: normal;}
.dl-list-lb1 dd a{font-size: 14px;color: #000;line-height: 32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display: block;}
.dl-list-lb1 dd a span{color: #878787;}
.dl-list-lb1 dt a:hover{color: #005196;}
.dl-list-lb1 dd a:hover{color: #c60000;}

.m-tab-lb2{overflow: hidden;margin-top: -4px;}
.m-tab-lb2 .img{height: 129px;width: 100%;overflow: hidden;margin-bottom: 21px;}
.m-tab-lb2 .img img{display: block;width: 100%;height: 100%;}
.m-tab-lb2 li{border-bottom: 1px solid #ececec;float: left;width: 25%;overflow: hidden;margin-bottom: 7px;}
.m-tab-lb2 li a{font-size: 14px;color: #000;display: block;text-align: center;line-height: 31px;margin-bottom: 11px;}
.m-tab-lb2 ul{margin-bottom: -26px;overflow: hidden;}
.m-tab-lb2 li.on a,.m-tab-lb2 li a:hover{color: #fff;background-color: #005196;}
.m-service-lb{overflow: hidden;margin-top: -20px;margin-bottom: -13px;}
.ul-service-lb{margin-right: -1px;margin-bottom: -1px;overflow: hidden;}
.ul-service-lb li{float: left;width: 25%;}
.ul-service-lb .items{display: block;border-right: 1px solid #ececec;border-bottom: 1px solid #ececec;text-align: center;overflow: hidden;}
.ul-service-lb .items span{display: block;height: 30px;margin-top: 15px;background-position: center;background-repeat: no-repeat;}
.ul-service-lb .items p{font-size: 14px;color: #000;line-height: 26px;padding: 6px 0 12px;}
.ul-service-lb .items:hover{background-color: #005196;}
.ul-service-lb .items:hover p{color: #fff;}
.ul-service-lb .a1 .items span{background-image: url(../images/service-1.png);}
.ul-service-lb .a2 .items span{background-image: url(../images/service-2.png);}
.ul-service-lb .a3 .items span{background-image: url(../images/service-3.png);}
.ul-service-lb .a4 .items span{background-image: url(../images/service-4.png);}
.ul-service-lb .a5 .items span{background-image: url(../images/service-5.png);}
.ul-service-lb .a6 .items span{background-image: url(../images/service-18.png);}
.ul-service-lb .a7 .items span{background-image: url(../images/service-7.png);}
.ul-service-lb .a8 .items span{background-image: url(../images/service-8.png);}
.ul-service-lb .a9 .items span{background-image: url(../images/service-9.png);}
.ul-service-lb .a10 .items span{background-image: url(../images/service-10.png);}
.ul-service-lb .a11 .items span{background-image: url(../images/service-11.png);}
.ul-service-lb .a12 .items span{background-image: url(../images/service-12.png);}

.ul-service-lb .a1 .items:hover span{background-image: url(../images/service-13.png);}
.ul-service-lb .a2 .items:hover span{background-image: url(../images/service-14.png);}
.ul-service-lb .a3 .items:hover span{background-image: url(../images/service-15.png);}
.ul-service-lb .a4 .items:hover span{background-image: url(../images/service-16.png);}
.ul-service-lb .a5 .items:hover span{background-image: url(../images/service-17.png);}
.ul-service-lb .a6 .items:hover span{background-image: url(../images/service-6.png);}
.ul-service-lb .a7 .items:hover span{background-image: url(../images/service-19.png);}
.ul-service-lb .a8 .items:hover span{background-image: url(../images/service-20.png);}
.ul-service-lb .a9 .items:hover span{background-image: url(../images/service-21.png);}
.ul-service-lb .a10 .items:hover span{background-image: url(../images/service-22.png);}
.ul-service-lb .a11 .items:hover span{background-image: url(../images/service-23.png);}
.ul-service-lb .a12 .items:hover span{background-image: url(../images/service-24.png);}

.ul-list-lb8{overflow: hidden;margin: -11px 0 -9px;}
.ul-list-lb8 li{float: left;width: 33.332%;}
.ul-list-lb8 li a{display: block;font-size: 14px;color: #000;line-height: 32px;}
.ul-list-lb8 li a:hover{color: #005196;}
.m-part6-lb{overflow: hidden;margin-bottom: 20px;}
.m-part6-lb .col-l{width: 760px;}
.m-part6-lb .col-r{width: 370px;}

.m-part6-lb .ul-tab-lb1{margin-bottom: 10px;}
.m-part6-lb .ul-list-lb8 li a{line-height: 30px;}
.m-part6-lb .ul-list-lb8 {margin: -8px -50px 15px 0;}

.f-link{
    height: 50px;line-height: 50px;
    text-align: center;
    background-color: #fff;
    margin-bottom: 20px;
}
.f-link ul{
    width: 100%;
    /*overflow: hidden;*/
    display: inline-block;
    vertical-align: top;
}
.f-link li{
    float: left;width: 16%;border-right: 1px solid #e1e1e1;
    position: relative;
    font-size: 14px;color: #3d3d3d;line-height: 50px;text-align: center;
}
.f-link li.last{border: none;}
.f-link span:hover{color: #005196;}

.f-link span{
    display: block;cursor: pointer;
    padding: 0 30px;
    text-align: left;
    background: url(../images/icon5.png) no-repeat 93% center;
}
.f-link span.open{background-image: url(../images/icon5-1.png);}
.f-link dl{
    position: absolute;left: 0;right: 0;bottom: 100%;z-index: 100;
    background: #fff;
    display: none;
}
.f-link dl a{
    display: block;font-size: 14px;color: #3d3d3d;line-height: 24px;
    border-bottom: 1px #ddd solid;
    padding: 8px 5px;
    white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}
.f-link dl a:hover{color: #005196;}

/* 天气 */
.m-weather{height: 70px;background-color: #fff;margin-bottom: 20px;overflow: hidden;text-align: center;font-size: 0;}
.m-weather::after{content: "";display: inline-block;width: 0;height: 100%;vertical-align: middle;}
.m-weather .tit{display: inline-block;font-size: 20px;color: #005196;line-height: 30px;margin: 0 40px 0 0;font-weight: bold;vertical-align: middle;}
.m-weather .date{margin-right: 65px;overflow: hidden;display: inline-block;vertical-align: middle;}
.m-weather  .weather{vertical-align: middle;display: inline-block;}
/* 天气 end */

/* 地图 */
.m-part-box{background-size: cover;}
.g-tit1.tit2 .more{color: #fff;background: url(../images/ico-lb13.png) no-repeat right center;}
.m-part6-lb .con{height: 300px;margin-bottom: -44px;position: relative;}
.m-part6-lb .con .intro{}
.m-part6-lb .con .name{position: absolute;left: 145px;top: 35px;font-size: 12px;color: #005196;cursor: pointer;padding-bottom: 8px;background: url(../images/map-ico1.png) no-repeat bottom center;line-height: 1;transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;}
.m-part6-lb .con .name:hover{color: #000;}
.m-part6-lb .intro{font-size: 14px;color: #fff;line-height: 21px;position: absolute;left: 20px;bottom: 45px;}
.ul-map-tab{position: absolute;right: 36px;top:55px;}
.ul-map-tab li{font-size: 14px;color: #fff;margin-bottom: 5px;line-height: 26px;cursor: pointer;padding-left: 14px;background-position: left center;background-repeat: no-repeat;}
.ul-map-tab li.a1{background-image: url(../images/map-ico2.png);}
.ul-map-tab li.a2{background-image: url(../images/map-ico3.png);}
.ul-map-tab li.a3{background-image: url(../images/map-ico4.png);}
.ul-map-tab li:hover{opacity: 0.8;
filter: alpha(opacity=80);}
.map-txt1{background-color: #fff;position: absolute;left: 50px;top: 0px;width: 400px;overflow: hidden;padding:10px 20px;border: 1px solid #ccc;z-index: 99;display: none;}
.map-txt1 .tit{font-size: 18px;color: #005196;font-weight: normal;line-height: 1.5;position: relative;border-bottom: 1px solid #ccc;padding-bottom: 5px;margin-bottom: 10px;}
.map-txt1 .tit .close{position: absolute;right: 5px;top: 5px;font-size: 12px;cursor: pointer;font-style: normal;transition:.3s;
-moz-transition:.3s; /* Firefox 4 */
-webkit-transition:.3s; /* Safari 和 Chrome */
-o-transition:.3s; /* Opera */ }
.map-txt1 .tit .close:hover{background-color: #005196;color: #fff;}
.map-txt1 .img{float: left;width: 125px;height: 180px;overflow: hidden;margin-right: 20px;}
.map-txt1 .img img{display: block;width: 100%;height: 100%;}
.map-txt1 .txt{font-size: 14px;color: #333;line-height:20px;max-height: 160px;display: -webkit-box;display: box; -webkit-box-orient: vertical;-webkit-line-clamp: 8;overflow: hidden;margin-top: 5px;}
.map-imgtxt{overflow: hidden;}
.img-map{position: absolute;
    width: 214px;
    height: 296px;
    overflow: hidden;
    left: 280px;
    top: -21px;z-index: 1;
    padding: 10px 0;

}
.img-map .img{display: none;width: 214px;height: 276px;}
.img-map .img img{width: 214px;height: 100%;opacity: 1!important;
filter: alpha(opacity=100)!important;}
.ul-map-addr{position: absolute;width: 214px;height: 296px;overflow: hidden;background: url(../images/map-lb1.png) no-repeat center;left: 280px;top: -21px;z-index: 9;}
.ul-map-addr li{position: absolute;cursor: pointer;}
.ul-map-addr li img{opacity: 0!important;
filter: alpha(opacity=0)!important;position: absolute;max-width:none;}
.ul-map-addr li:hover img{opacity: 1!important;
filter: alpha(opacity=100)!important;}
.ul-map-addr li span{display: block;padding: 0 2px;height: 15px;line-height: 15px;text-align: center;font-size: 12px;color: #1a2f45;background-color: #fff;position: relative;z-index: 1;}
.ul-map-addr .a1{left: 21px;top: 39px;}
.ul-map-addr .a1 img{left: -20px;top: -38px;}
.ul-map-addr .a2{left: 73px;top: 44px;}
.ul-map-addr .a2 img{left:-14px;top: -26px;}
.ul-map-addr .a3{left:128px;top: 45px;}
.ul-map-addr .a3 img{left:-28px;top: -20px;}
.ul-map-addr .a4 img{left:-2px;top: -49px;}
.ul-map-addr .a5 img{left:-1px;top: -16px;}
.ul-map-addr .a6 img{left:-8px;top: -39px;}
.ul-map-addr .a7 img{left:-15px;top: -30px;}
.ul-map-addr .a8 img{left:4px;top: -16px;}
.ul-map-addr .a9 img{left:-10px;top: -30px;}
.ul-map-addr .a10 img{left:-12px;top: -30px;}
.ul-map-addr .a11 img{left:-6px;top: -49px;}
.ul-map-addr .a12 img{left:-15px;top: -22px;}
.ul-map-addr .a13 img{left:-30px;top: -7px;}
.ul-map-addr .a14 img{left:-18px;top: -53px;}
.ul-map-addr .a15 img{left:-10px;top: -11px;}
.ul-map-addr .a16 img{left:-10px;top: -30px;}
.ul-map-addr .a17 img{left:-6px;top: -16px;}
.ul-map-addr .a4{left: 36px;top: 80px;}
.ul-map-addr .a5{left: 90px;top: 90px;}
.ul-map-addr .a6{left: 134px;top: 87px;}
.ul-map-addr .a7{left: 23px;top: 114px;}
.ul-map-addr .a8{left: 72px;top: 130px;}
.ul-map-addr .a9{left: 33px;top: 160px;}
.ul-map-addr .a10{left: 102px;top: 146px;}
.ul-map-addr .a11{left: 153px;top: 123px;}
.ul-map-addr .a12{left: 144px;top: 160px;}
.ul-map-addr .a13{left: 137px;top: 181px;}
.ul-map-addr .a14{left: 55px;top: 195px;}
.ul-map-addr .a15{left: 77px;top: 227px;}
.ul-map-addr .a16{left: 113px;top: 217px;}
.ul-map-addr .a17{left: 102px;top: 263px;}


/* 地图 end */

/* 首页  end */

/* 走进迁西 */
.ul-news-lb{margin: 0 -13px 10px -12px;overflow: hidden;}
.ul-news-lb li{float: left;width: 25%;	}
.ul-news-lb .items{margin: 0 13px 14px 12px;overflow: hidden;}
.ul-news-lb .items .img{padding: 19px;border: 1px solid #eee;}
.ul-news-lb .items .img a{display: block;position: relative;overflow: hidden;padding-top: 83.33%;}
.ul-news-lb .items .img img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.ul-news-lb .items .img i{position: absolute;left:50%;top: 50%;width: 50px;height: 50px;margin-top: -25px;margin-left: -25px;background: url(../images/ico-lb12.png) no-repeat center;z-index: 1;}
.ul-news-lb .items .txt a{display: block;font-size: 16px;color: #666;line-height: 26px;margin: 10px 0;text-align: center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ul-news-lb .items .img .mask{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;
filter: alpha(opacity=0);background: url(../images/ico-bg1.png) repeat center;transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;}
.ul-news-lb .items .img a:hover .mask{opacity: 1;
filter: alpha(opacity=100);}
.ul-news-lb .items .txt a:hover{color: #005196;}
/* 走进迁西  end */

/* 招商引资 */
.m-invite-lb{overflow: hidden;}
.m-invite-lb .g-tit1 h4{border-color: #eee;font-size: 18px;padding-bottom: 14px;}
.g-tit2{border-bottom: 1px solid #eee;overflow: hidden;margin: 39px 0 20px;}
.g-tit2 h4{font-size: 18px;color: #005196;line-height: 1;padding-left: 16px;border-left: 3px solid #005196;margin-bottom: 15px;}
.g-tit2 h4 .more{float: right;padding-right: 20px;font-size: 14px;color: #000;line-height: 22px;font-weight: normal;background: url(../images/ico-lb3.png) no-repeat right center;}
.g-tit2 h4 .more:hover{color: #005196;background: url(../images/ico-lb5.png) no-repeat right center;}
.m-invite-lb .col-l{width: 555px;}
.m-invite-lb .col-r{width: 555px;}
.m-invite-lb .g-tit1{margin-top: 40px;}
.img-txt-lb3{overflow: hidden;}
.img-txt-lb3.other{margin-bottom: 15px;}
.img-txt-lb3 .img{float: left;width: 164px;height: 208px;overflow: hidden;margin-right: 22px;}
.img-txt-lb3 .img img{display: block;width: 100%;height: 100%;}
.img-txt-lb3 .txt{overflow: hidden;}
.img-txt-lb3 .txt h4 a{display: block;font-size: 18px;color: #333;line-height: 28px;margin: 13px 0 9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.img-txt-lb3 .txt p{font-size: 14px;color: #000;line-height: 24px;}
.img-txt-lb3 .txt .more{color: #005196;}
.img-txt-lb3 .txt h4 a:hover{color: #005196;}
.img-txt-lb3 .txt .more:hover{text-decoration: underline;}
.img-txt-lb3 .txt em{font-weight: bold;font-size: 14px;color: #666;display: block;line-height: 24px;}

.ul-news-lb2{margin: -7px 0 -10px;}
.ul-news-lb2 li{overflow: hidden;line-height: 34px;}
.ul-news-lb2 li span{float: right;font-size: 14px;color: #999;padding-left: 5px;}
.ul-news-lb2 li a{display: block;font-size: 14px;color: #000;padding-left: 16px;background: url(../images/ico-dian.png) no-repeat left center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ul-news-lb2 li a:hover{color: #005196;background: url(../images/ico-dian2.png) no-repeat left center;}

.ul-invest-lb{overflow: hidden;margin: 0 -5px -10px;}
.ul-invest-lb li{float: left;width: 33.332%;margin-bottom: 10px;}
.ul-invest-lb li .items{margin: 0 5px;display: block;height: 97px;background-color: #fbfbfb;border: 1px solid #eee;}
.ul-invest-lb .items span{display: inline-block;*display: inline;*zoom: 1;margin-right: 20px;width: 40px;height: 40px;background-position: center;background-repeat: no-repeat;vertical-align: middle;margin: 30px 14px 0 20px;}
.ul-invest-lb .items em{display: inline-block;*display: inline;*zoom: 1;font-size: 16px;color: #000;vertical-align: middle;line-height: 26px;margin-top: 26px;}
.ul-invest-lb .a1 .items span{background-image: url(../images/ico-in1.png);background-color: #4fc2f8;}
.ul-invest-lb .a2 .items span{background-image: url(../images/ico-in2.png);background-color: #ffa727;}
.ul-invest-lb .a3 .items span{background-image: url(../images/ico-ini3.png);background-color: #4db7ad;}
.ul-invest-lb .a4 .items span{background-image: url(../images/ico-in4.png);background-color: #9acb5e;}
.ul-invest-lb .a5 .items span{background-image: url(../images/ico-in5.png);background-color: #9ea8db;}
.ul-invest-lb .a6 .items span{background-image: url(../images/ico-in6.png);background-color: #ff7043;}
.ul-invest-lb .items:hover{opacity: 0.8;
filter: alpha(opacity=80);}
.img-txt-lb3.other .img{width: 180px;height: 120px;}
.img-txt-lb3.other .txt h4 a{margin: 4px 0 6px;}
.ul-news-lb2.other{margin: 9px 0 -10px;min-height: 136px;}

.ul-brand-lb{margin: 23px -5px -10px;overflow: hidden;}
.ul-brand-lb li{float: left;width: 33.332%;	}
.ul-brand-lb .items{display: block;margin: 0 5px 11px;}
.ul-brand-lb .items .img{height: 120px;position: relative;overflow: hidden;}
.ul-brand-lb .items .img img{display: block;width: 100%;height: 100%;}
.ul-brand-lb .items .img p{position: absolute;left: 0;bottom: 0;width: 100%;text-align: center;font-size: 14px;color: #fff;line-height: 36px;height: 36px;background: url(../images/ico-bg2.png) repeat left center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

/* 招商引资 end */

/* 招商详情 */
.m-artical-lb h1{font-size: 36px;color: #000;line-height: 50px;text-align: center;margin-bottom: 10px;}
.m-artical-lb .tit{overflow: hidden;padding: 15px 0 11px;border-bottom: 1px solid #e2e2e2;text-align: center;line-height: 30px;font-size: 16px;color: #000;margin-bottom: 35px;position: relative;}
.m-artical-lb .tit .return{position: absolute;left: 0;bottom: 11px;width: 56px;height: 30px;text-align: center;line-height: 30px;font-size: 14px;color: #fff;background-color: #cbd0d2;}
.m-artical-lb .tit .return:hover{background-color: #005196;}
.m-artical-lb .tit .share{position: absolute;right: 0;bottom: 11px;}
.m-artical-lb .jiathis_style_32x32{display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;}
.m-artical-lb .share .jiathis_style_32x32 span{margin: 0;margin-left: 3px;}
.m-artical-lb .share .jiathis_style_32x32 .jtico{width: 20px;height: 19px!important;background-position: center;background-repeat: no-repeat;padding-left: 0!important;}
.m-artical-lb .share .jiathis_style_32x32 .jtico_tqq{background-image: url(../images/share-1.png);}
.m-artical-lb .share .jiathis_style_32x32 .jtico_cqq{background-image: url(../images/share-2.png);}
.m-artical-lb .share .jiathis_style_32x32 .jtico_tsina{background-image: url(../images/share-3.png);}
.m-artical-lb .share .jiathis_style_32x32 .jtico_weixin{background-image: url(../images/share-4.png);}
.m-artical-lb .tit .share span{margin-right: 5px;margin-left: 0;}


.m-artical-lb .tit span{margin: 0 20px;display: inline-block;
*display: inline;
*zoom: 1;}

.m-artical-lb .con img{display: block;margin:0 auto;}
.m-artical-lb .con{font-size: 18px;color: #4d4f53;line-height: 1.75em;padding: 0 45px 24px;border-bottom: 1px solid #e2e2e2;overflow: hidden;letter-spacing: 1px;}

.m-arrow-lb{overflow: hidden;padding: 20px 10px 0;}
.m-arrow-lb .left{float: left;width: 50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.m-arrow-lb .right{float: right;width: 50%;text-align: right; }
.m-arrow-lb .prev{background: url(../images/ico-prev.png) no-repeat left center;padding: 0 10px 0 48px;}
.m-arrow-lb .prev em{float: left;}
.m-arrow-lb .next em{float: right;}
.m-arrow-lb a{font-size: 16px;color: #000;display: block;line-height: 30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.m-arrow-lb a em{font-weight: normal;}
.m-arrow-lb .next{background: url(../images/ico-next.png) no-repeat right center;padding: 0 48px 0 10px;}
.m-arrow-lb a:hover{text-decoration: underline;}
/* 招商详情 end */

/* 招商列表 */
.m-list-pro .tit{font-size: 18px;color: #005196;line-height: 1;padding-bottom: 18px;border-bottom: 1px solid #eee;overflow: hidden;text-align: center;}
.m-list-pro .tit .left{display: block;float: left;margin-left: 12px;width: 100px;}
.m-list-pro .tit .right{display: block;float: right;margin-right: 55px;width: 100px;}
.ul-list-pro{padding: 30px 0 19px;overflow: hidden;}
.ul-list-pro li{overflow: hidden;margin-bottom: 10px;line-height: 38px;float: left;width: 50%;}
.ul-list-pro li span{float: right;font-size: 14px;color: #999;margin-right: 30px;}
.ul-list-pro li em{float: left;width: 38px;height: 38px;border: 1px solid #eee;text-align: center;font-size: 14px;color: #999;margin: 0 40px 0 10px;transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;}
.ul-list-pro li a{display: block;overflow: hidden;font-size: 16px;color: #000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right: 5px;}
.ul-list-pro li:hover em{background-color: #f8f8f8;}
.ul-list-pro li:hover a{color: #005196;}
/* 招商列表 end */

/* 艺苑大观 */
.m-art-lb1{overflow: hidden;}
.m-art-lb1 .col-l{margin-right: 40px;}
.m-art-lb1 .col-l,.m-art-lb1 .col-c,.m-art-lb1 .col-r{width: 357px;}
.ul-art-lb1 li{background-color: #f6f6f6;border-bottom: 1px solid #fff;overflow: hidden;}
.ul-art-lb1 li span{float: right;width: 79px;height: 50px;background: url(../images/ico-yan.png) no-repeat center;border-left: 1px solid #fff;transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;}
.ul-art-lb1 li a{display: block;margin-left: 20px;padding-left: 16px;background: url(../images/ico-fang.png) no-repeat left center;font-size: 16px;color: #000;line-height: 50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ul-art-lb1 li.even{background-color: #fafafa;}
.ul-art-lb1{margin-bottom: -1px;}
.ul-art-lb1 li:hover a{color: #005196;background: url(../images/ico-fang2.png) no-repeat left center;}
.ul-art-lb1 li:hover span{background: url(../images/ico-yan2.png) no-repeat center;}

.m-art-lb2{overflow: hidden;}
.m-art-lb2 .col-l{width: 753px;}
.m-art-lb2 .col-r{width: 357px;}
.m-art-lb3{overflow: hidden;}
.m-art-lb3 .col-r{width: 753px;}
.m-art-lb3 .col-l{width: 357px;}
.ul-art-lb2{margin-right: -16px;overflow: hidden;margin-bottom: -4px;}
.ul-art-lb2 li{float: left;width: 240px;margin-right: 16px;}
.ul-art-lb2 li .img{width: 240px;height: 202px;overflow: hidden; }
.ul-art-lb2 .img img{display: block;width: 100%;height: 100%;}
.ul-art-lb2 li p{font-size: 16px;color: #000;line-height: 26px;margin: 11px 0 0;text-align: center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.ul-art-lb3{margin: 0 -5px;overflow: hidden;}
.ul-art-lb3 li{float: left;margin: 0 5px 10px;padding: 9px;border: 1px solid #eee;}
.ul-art-lb3 li .img{width: 153px;height: 100px;overflow: hidden;position: relative;}
.ul-art-lb3 .img img{display: block;width: 100%;height: 100%;}
.ul-art-lb3 .img .txt{position: absolute;left: 0;top: -100%;width: 100%;height: 100%;background: url(../images/p-bg2.png) repeat center;transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;}
.ul-art-lb3 .img .txt p{font-size: 18px;color: #fff;font-weight: bold;text-align: center;line-height: 30px;margin-top: 35px;}
.ul-art-lb3 .img:hover .txt{top: 0;}

.ul-art-lb3.art2{margin: 0 -5px -10px;overflow: hidden;}
.ul-art-lb3.art2 li{float: left;width: 25%;margin: 0;padding: 0;border: none;}
.ul-art-lb3.art2 li .img{margin: 0 5px 10px;padding: 9px;border: 1px solid #eee;width: auto;height: auto;}
.ul-art-lb3.art2 li .img a{display: block;position: relative;overflow: hidden;padding-top: 63.5%;}
.ul-art-lb3.art2 .img img{display: block;width: 100%;height: 100%;left: 0;top: 0;position: absolute;}
/* 艺苑大观 end */

/* 新闻视频 */
.m-video-news{overflow: hidden;}
.m-video-news .col-l{width:100%;}
.m-video-news .col-r{width: 320px;}
.ul-video-news1{margin: 0 -4px -8px;overflow: hidden;}
.ul-video-news1 li{float: left;width: 25%;overflow: hidden;}
.ul-video-news1 li .pic{margin: 0 4px 8px;padding: 6px;border: 1px solid #efefef;}
.ul-video-news1 li .img{display: block;position: relative;overflow: hidden;padding-top: 84.146%;}
.ul-video-news1 .img img{display: block;width: 100%;height: 100%;left: 0;top: 0;position: absolute;}
.ul-video-news1 .img i{position: absolute;left: 0;bottom: 0;width: 30px;height: 30px;background: url(../images/ico-play.png) no-repeat center;left: 16px;bottom: 14px;}
.ul-video-news1 .img .txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;}
.ul-video-news1 .img .txt p{text-align: center;font-size: 24px;color: #005196;text-shadow:#fff 2px 0 0,#fff 0 2px 0,#fff -2px 0 0,#fff 0 -2px 0;
    -webkit-text-shadow:#fff 2px 0 0,#fff 0 2px 0,#fff -2px 0 0,#fff 0 -2px 0;
    -moz-text-shadow:#fff 2px 0 0,#fff 0 2px 0,#fff -2px 0 0,#fff 0 -2px 0;
    *filter: Glow(color=#fff, strength=2);line-height: 40px;margin-top: 80px;}
.ul-video-news1 .img:hover .mask{opacity: 1;
filter: alpha(opacity=100);}
.ul-video-news1 .img .mask{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url(../images/p-bg3.png) no-repeat center;opacity: 0;
filter: alpha(opacity=0);transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;}
.ul-video-news2{overflow: hidden;margin: 0 -13px -20px;padding-top: 1px;}
.ul-video-news2 li{float: left;width: 25%;overflow: hidden;}
.ul-video-news2 li .pic{margin: 0 13px 20px;}
.ul-video-news2 li .img{display: block;position: relative;padding-top: 73.98%;overflow: hidden;}
.ul-video-news2 .img img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.ul-video-news2 .img i{position: absolute;left: 0;bottom: 0;width: 30px;height: 30px;background: url(../images/ico-play.png) no-repeat center;left: 16px;bottom: 14px;z-index: 1;}
.ul-video-news2 .img .mask{position: absolute;left: 0;top:0;width: 100%;height: 100%;background: url(../images/p-bg4.png) repeat center;transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;opacity: 0;
    filter: alpha(opacity=0);}
.ul-video-news2 .txt{padding: 16px 20px 14px;background-color: #f2f2f2;}
.ul-video-news2 .txt p{font-size: 16px;color: #333;line-height: 26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ul-video-news2 .txt span{font-size: 14px;color: #999;line-height: 24px;}
.ul-video-news2 .items:hover .img .mask{opacity: 1;
filter: alpha(opacity=100);}

.ul-video-news3{padding: 19px 10px 31px 20px;background-color: #f2f2f2;}
.ul-video-news3 li a{padding-left: 16px;font-size: 14px;color: #333;line-height: 34px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display: inline-block;
*display: inline;
*zoom: 1;vertical-align: middle;background: url(../images/ico-fang3.png) no-repeat left center;}
.ul-video-news3 li.other a{font-size: 18px;color: #005196;line-height: 38px;margin-bottom: 6px;padding-left: 0;background: none;font-weight: bold;}
.ul-video-news3 li .g-new{margin-left: 5px;}
.ul-video-news3 li.other a:hover{color: #dc0000;background: none;}
.ul-video-news3 li a:hover{color: #005196;background: url(../images/ico-fang2.png) no-repeat center left;}

.ul-video-news4 .items{display: block;line-height: 62px;text-align: center;background-position: center;background-repeat: no-repeat;margin-bottom: 10px;}
.ul-video-news4 .items span{display: inline-block;
*display: inline;
*zoom: 1;width: 42px;height:62px;background-position: center;background-repeat: no-repeat;vertical-align: middle;}
.ul-video-news4 .items em{display: inline-block;
*display: inline;vertical-align: middle;
*zoom: 1;margin-left: 12px;font-size: 24px;color: #fff;}
.ul-video-news4 .items:hover{opacity: 0.8;
filter: alpha(opacity=80);}
.ul-video-news4{font-size: 0;}
/* 新闻视频 end */

/* 迁西旅游 */
.ul-view-lb1{margin: 0 -5px -10px;overflow: hidden;}
.ul-view-lb1 li{float: left;}
.ul-view-lb1 .img{display: block;margin: 0 5px 10px;width: 219px;height: 185px;overflow: hidden;position: relative;}
.ul-view-lb1 .img img{display: block;width: 100%;height: 100%;transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;}
.ul-view-lb1 .img p{font-size: 16px;color: #fff;height: 38px;line-height: 38px;text-align: center;background: url(../images/ico-bg2.png) repeat center;position: absolute;left: 0;bottom: 0;width: 100%;}
.ul-view-lb1 .other .img{width: 463px;height: 380px;}
.ul-view-lb1 .other .img p{height: 60px;line-height: 60px;font-size: 18px;}
.ul-view-lb1 .img:hover img{transform:scale(1.08);
-ms-transform:scale(1.08); 	
-moz-transform:scale(1.08); 	
-webkit-transform:scale(1.08);
-o-transform:scale(1.08); }

.m-view-lb2{overflow: hidden;}
.m-view-lb2 .col-l{width: 555px;}
.m-view-lb2 .col-r{width: 555px;}
.ul-view-lb2{margin: 0 -3px -3px 0;overflow: hidden;}
.ul-view-lb2 li{float: left;}
.ul-view-lb2 .items{display: block;margin-right: 3px;margin-bottom: 3px;overflow: hidden;width: 276px;}
.ul-view-lb2 .items .txt{float: left;width: 138px;height: 116px;overflow: hidden;background-color: #f2f2f2;}
.ul-view-lb2 .items .txt p{font-size: 16px;color: #000;text-align: center;line-height: 36px;margin-top: 40px;}
.ul-view-lb2 .items .img{float: right;width: 138px;height: 116px;overflow: hidden;}
.ul-view-lb2 .items:hover .txt p{color: #005196;}
.ul-view-lb2 .items .img:hover img{opacity: 0.8;
filter: alpha(opacity=80);}
.ul-view-lb2 .items .img img{display: block;width: 100%;height: 100%;}
.ul-view-lb2 .other .items .img{float: left;}
.ul-view-lb2 .other .items .txt{float:right;}
.ul-view-lb3{overflow: hidden;margin: 0 -20px;}
.ul-view-lb3 li{float: left;width: 279px;height: 235px;margin: 0 20px;}
.ul-view-lb3 li .img{display: block;width: 100%;height: 100%;overflow: hidden;position: relative;}
.ul-view-lb3 li .img img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.ul-view-lb3 li .img:hover img{opacity: 0.8;
filter: alpha(opacity=80);}
.ul-view-lb3 li .img-s:hover img{opacity: 0.8;
filter: alpha(opacity=80);}
.ul-view-lb3 li .img-s2:hover img{opacity: 0.8;
filter: alpha(opacity=80);}
.g-p{position: absolute;left: 0;bottom: 0;text-align: center;height: 40px;line-height: 40px;font-size: 16px;color: #fff;background-color: #0388d1;padding: 0 10px;}
.ul-view-lb3 li.other{width: 236px;height: 235px;}
.ul-view-lb3 li .box{display: block;width: 100%;height: 100%;}
.ul-view-lb3 .other .img2{position: relative;display: block;width: 100%;height: 100%;}
.ul-view-lb3 .other .img-s{position: absolute;right: 0;top: 0;width: 160px;height: 135px;overflow: hidden;z-index: 9;}
.ul-view-lb3 .other .img-s img,.ul-view-lb3 .other .img-s2 img{display: block;width: 100%;height: 100%;}
.ul-view-lb3 .other .img-s2{position: absolute;left: 0;bottom: 0;width: 138px;height: 116px;overflow: hidden;}

.ul-view-lb4{overflow: hidden;margin: 0 -3px -3px 0;padding-top: 3px;}
.ul-view-lb4 li{float: left;margin-right: 3px;}
.ul-view-lb4 li .img{position: relative;overflow: hidden;margin-bottom: 3px;transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;}
.ul-view-lb4 .left .img{width: 236px;height: 178px;}
.ul-view-lb4 .center .img{width: 558px;height: 359px;}
.ul-view-lb4 .right .img{width: 350px;height: 178px;}
.ul-view-lb4 .img img{display: block;width: 100%;height: 100%;}
.ul-view-lb4 li .img:hover{opacity: 0.8;
filter: alpha(opacity=80);}

.ul-view-tab{margin: 0 -14px 22px 0;overflow: hidden;}
.ul-view-tab li{float: left;width: 173px;height: 48px;border: 1px solid #eee;margin: 0 14px 14px 0;background-color: #fbfbfb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ul-view-tab li a{display: block;margin-left: 10px;padding-left: 15px;background: url(../images/ico-fang.png) no-repeat left center;font-size: 16px;color: #000;line-height: 48px;height: 48px;overflow: hidden;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ul-view-tab li a:hover{color: #005196;background: url(../images/ico-fang2.png) no-repeat left center;}
.ul-view-list{overflow: hidden;}
.ul-view-list li a{display: block;font-size: 14px;color: #000;line-height: 22px;margin-left: 10px;padding-left: 16px;background: url(../images/ico-fang.png) no-repeat left center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ul-view-list li{padding-bottom: 10px;float: left;width: 50%;}
.ul-view-list.list2 li{float: none;width: auto;}
.ul-view-list li a:hover{color: #005196;background: url(../images/ico-fang2.png) no-repeat left center;}
/* 迁西旅游 end */

/* 部门导航*/
.ul-depart-nav{overflow: hidden;margin: 0 -7px 0 -8px;}
.ul-depart-nav.depart2 li{width: 16.66%;}
.ul-depart-nav.depart2 li a{line-height: 50px;}
.ul-depart-nav li{float: left;width: 25%;}
.ul-depart-nav li a{display: block;line-height: 78px;text-align: center;font-size: 16px;color: #242c33;border:1px solid #dfe2e6;background-color: #f5f8fa;margin: 0 7px 15px 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding: 0 5px;}
.ul-depart-nav li a:hover{color: #fff;background-color: #005196;border-color: #005196;}
/* 部门导航 end*/
.m-more{position: absolute;bottom: 7px;font-size: 14px;
    color: #000;
    padding-right: 20px;
    background: url(../images/ico-lb3.png) no-repeat center right;
    font-weight: normal;right: 0;z-index: 9;}
.m-list-lb1{position: relative;}
.m-more:hover{color: #005196;
    background: url(../images/ico-lb5.png) no-repeat right center;}
/* 艺苑大观列表 */
.side-col2{width: 360px;float: left;}
.side-col3{width: 240px;float: left;}
.main-col2{width: 754px;float: right;}
.g-tit3{border-bottom: 1px solid #eee;
    overflow: hidden;margin-bottom: 20px;}
.g-tit3 h4{
    font-size: 18px;
    color: #005196;
    line-height: 1;
    padding-left: 16px;
    border-left: 3px solid #005196;
    margin-bottom: 15px;
}
.g-tit3 .more{
    float: right;
    font-size: 14px;
    color: #6a6a6a;
    padding-right: 20px;
    background: url(../images/ico-lb3.png) no-repeat center right;
    margin-top: 5px;
    font-weight: normal;
}
.g-tit3 .more:hover{
    color: #005196;
    background: url(../images/ico-lb5.png) no-repeat right center;
}
.notice-con{font-size: 14px;color: #333;line-height: 32px;background-color: #f7f7f7;padding: 20px 20px 24px;margin-bottom: 20px;}
.ul-list-lb4{background-color: #f7f7f7;padding: 24px 20px 20px;margin-bottom: 20px;}
.ul-list-lb4 li a{display: block;font-size: 14px;color: #333;line-height: 24px;padding-left: 17px;position: relative;margin-bottom: 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ul-list-lb4 li a::after{position: absolute;left: 0;top: 50%;width: 4px;height: 4px;background-color: #999;margin-top: -2px;content:"";}
.ul-list-lb4 li a:hover{color: #005196;}
.ul-list-lb4 li a:hover::after{background-color: #005196;}
.m-table-lb {margin-bottom: 27px;}
.m-table-lb table{width: 100%;}
.m-table-lb th{font-size: 16px;color: #000;line-height: 50px;border-right: 1px solid #fff;border-bottom: 1px solid #fff;font-weight: normal;padding-left: 20px;}
.m-table-lb th:last-child{border-right: none;}
.m-table-lb td:last-child{border-right: none;}
.m-table-lb tr:nth-child(2n+1){background-color: #f6f6f6;}
.m-table-lb tr:nth-child(2n){background-color: #fafafa;}
.m-table-lb td{font-size: 14px;color: #666;line-height: 49px;padding-left: 20px;border-right: 1px solid #fff;border-bottom: 1px solid #fff;text-transform: uppercase;}
.m-table-lb td .list{color: #666;padding-left: 17px;position: relative;display: block;overflow:hidden;height: 49px;}
.m-table-lb td .list::after{position: absolute;left: 0;top: 50%;width: 4px;height: 4px;background-color: #999;margin-top: -2px;content:"";}
.m-table-lb td .list:hover{color: #005196;}
.m-table-lb td .list:hover::after{background-color: #005196;}

/* 艺苑大观列表 end */

/*
-----------------[便民服务]--------------*/
.m-channel{
    padding: 0 145px 106px;
}
.m-channel h3{
    font-size: 34px;color: #005196;line-height: 40px;
    text-align: center;
    padding: 16px 0 26px;
}
.m-channel ul{
    overflow: hidden;
    padding: 65px 36px 32px;
    background: #fafafa;
    border: 1px solid #e6e6e6;
}
.m-channel ul li{
    float: left;width: 16.66%;
    margin-bottom: 43px;
}
.m-channel ul a{
    display: block;
    font-size: 16px;color: #333;line-height: 24px;text-align: center;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.m-channel ul a:hover{color: #005196;}
.m-channel ul a img{
    display: block;margin: 0 auto 4px;
    width: 60px;height: 60px;
}
.m-channel ul a:hover img{
    -webkit-transform: scale(0.9);
    -moz-transform: scale(0.9); 
    -ms-transform: scale(0.9); 
    -o-transform: scale(0.9); 
    transform: scale(0.9);
    transform-origin: center center;
}


/*
-----------------[专题2]--------------*/
.ul-txt1{overflow: hidden;margin: 0 -20px;}
.ul-txt1 li{
    float: left;width: 33.33%;
    padding: 0 20px 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;   
    box-sizing: border-box;
}
.ul-txt1 li a{
    display: block;
    font-size: 16px;color: #333;line-height: 36px;text-align: center;
}
.ul-txt1 li a:hover{color: #005196;}
.ul-txt1 li p{
    overflow: hidden;-ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ul-txt1 .pic{
    padding: 19px;
    border: 1px solid #efefef;
}
.ul-txt1 .pic .con{
    height: 0;padding-top: 84.17%;position: relative;
    overflow: hidden;
}
.ul-txt1 .pic img{
    position: absolute;left: 0;top: 0;
    width: 100%;height: 100%;
    -o-transition:.5s;
    -ms-transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s;
    transition:.5s;
}
.ul-txt1 .pic:hover img{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1); 
    -ms-transform: scale(1.1); 
    -o-transform: scale(1.1); 
    transform: scale(1.1);
    transform-origin: center center;
}
/*
-----------------[网站地图]--------------*/
.m-sitemap h3{
    font-size: 24px;color: #000;line-height: 30px;text-align: center;
    font-weight: normal;
    padding: 0 0 30px;
    border-bottom: 1px solid #E0E0E0;
}
.m-sitemap h3 a{color: inherit;}
.m-sitemap h3 a:hover{color: #007b4a;}
.m-sitemap ul li{
    padding-top: 30px;
    padding-bottom: 20px;
    border-bottom: 1px dashed #DCDCDC;
}
.m-sitemap ul li:last-child{border: none;}
.m-sitemap ul h4 {
    padding-left: 26px;
    background: url(../images/bg07.png) no-repeat left center;
    margin-bottom: 14px;
    font-size: 18px;font-weight: normal;
}
.m-sitemap ul p{
    overflow: hidden;
}
.m-sitemap ul p a{
    margin-bottom: 5px;
    font-size: 14px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #666;
    float: left;
    white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
    width: 180px;
    background: url(../images/bg06.png) no-repeat left center;
    padding-left: 13px;
}
.m-sitemap ul p a:hover{color: #005196;background-image: url(../images/bg06-1.png);}






/*首页修改*/
.index-row1{
    margin-top: 20px;
    overflow: hidden;
    margin-bottom: 20px;
}
.index-row1 .m-part1-lb{
    float: left;
    width: 742px;
    background-color: #fff;
    padding: 22px 25px 25px 25px;
    margin-bottom: 0;
}
.index-row1 .m-part-box{
    width: 288px;
    float: right;
}
.m-part1-lb .ul-list-lb2{
    margin-top: 6px;
}
.g-tit4{margin-bottom: 13px;}
.index-row1 .ul-list-lb5{
    margin: -4px 0 0;
    float: none;
    width: auto;height: 256px;
}
.ul-list-lb5{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.m-part2-lb .col-c{
    width: 382px;
    margin-left: 20px;
}
.index-row2 .m-part2-lb .col-l{width: 380px;}
.index-row2 .m-part2-lb .col-c{width: 392px;}
.index-row2 .m-part2-lb .col-r{
    width: 338px;
}
.m-ma{
    background-color: #fff;
    overflow: hidden;
    margin-bottom: 20px;
}
.m-ma .item{padding: 18px 0 18px 20px;
    float: left;
    width: 50%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}
.m-ma .ios{background-color: #0968ac;}
.m-ma .an{background-color: #db4453;border-left: 1px solid #fff;}
.m-ma .pic{
    width: 100px;
    height: 100px;
    border: 1px #efefef solid;
    float: left;
    margin-right: 8px;
}
.m-ma span{
    display: block;
    width: 24px;
    float: left;
    font-size: 14px;
    line-height: 16px;
    margin-top: 10px;
    text-align: center;
    color: #fff;
}

.m-ma .ios span{margin-top: 20px;}
.m-so{
    position: relative;
    margin-right: 50px;
}
.m-so .inp{
    display: block;
    width: 87%;
    height: 49px;
    line-height: 49px;
    background-color: #fff;
    border: none;
    border: 1px #efefef solid;
    padding: 0 20px;
    font-size: 14px;
    color: #000;
}
.m-so .sub{
    display: block;
    width: 50px;
    height: 50px;
    background: #dc0000 url(../images/icon10.png) no-repeat center center;
    border: none;
    position: absolute;
    top: 0;
    right: -50px;
}
.m-so .sub:hover{
    opacity: .8;
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
    -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)';
}
.m-part1-lb .col-l{width: 355px;}
.m-part1-lb .col-r{width: 360px;}
.m-slider-lb1 .img{width: 355px;height: 260px;}
.img-txt-lb1 .txt{color: #000;}
.img-txt-lb1 .txt .more{color: #c60000;}
.m-weather{margin-bottom: 16px;padding: 18px 24px 14px;height: 80px;
    background: url(../images/tian-bg.jpg) no-repeat center center;
    -o-background-size: cover;
    -ms-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
}
.m-weather .top{overflow: hidden;}
.m-weather .tit{float: left;font-size: 18px;color: #dc0000;line-height: 20px;margin: 0 10px 0 0;}
.m-weather .date{overflow: hidden;margin: 0;float: right;display: block;}
/*.m-weather  .weather{margin-top: 15px;}*/
.m-slider-lb1 .hd{position: absolute;right:14px;bottom: 14px;z-index: 9;}
.m-slider-lb1 .hd li{width: 7px;height: 7px;border-radius: 50%;background-color: #fff;margin-left: 6px;float: left;text-indent: -9999px;cursor: pointer;}
.m-slider-lb1 .hd li.on{background-color: #dc0000;}

.m-tab-lb2{overflow: visible;}
.m-tab-lb2 li{padding-top: 10px;}
.m-tab-lb2 ul{margin-top: -9px;padding-bottom: 5px;}

.float-r,.toTop{display: none !important;}

.m-ma .pic img{width: 100%;height: 100%;display: block;}

.m-slider-lb1 .bd .img span{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}

.m-part2-lb .col-l{width: 380px;}
.m-part2-lb .col-r{width: 750px;}
/*.index .ul-list-lb5 li a{display: inline-block;}*/
.index .ul-list-lb5 li{height: 32px;overflow: hidden;}


