﻿﻿/* PowerBy---grw-- */
.logo{padding:15px 15px 25px;height:100px;}
.layui-logo{width:20%;height:60px;}
.layui-top-site{width:75%;height:50px;padding-top:10px;}
.layui-top-site ul li{width:27%;height:30px;float:left;padding-left:2%;background:url(../img/li-bg-1.png) no-repeat left center;margin-left:4%;transition: all 0.3s;}
.layui-top-site ul li:hover{background:url(../img/li-bg1-active.png) no-repeat left center;}
.layui-top-site ul li:hover a{color:#333;}
.layui-top-site ul li a{display:inline-block;line-height:30px;height:30px;color:#474b49;font-size:14px;}

.layui-djwz{background:#f4b654;padding:10px 0px;}
.djwz{min-height:50px;line-height:50px;}
.djwz-left h1 img{display: block;height:auto;}
.djwz-right span{display: inline-block;margin:0px 10px;color:#113a6b;line-height:30px;}
.djwz-right .active a{color:#ec0c19;}
.djwz-right span a{font-size:14px;}
.djwz-right span a:hover{color:#ec0c19; }

/* 乡镇分站 */
.layui-xz-website{background:url(../img/jzlm-bg.png)  repeat;min-height:55px;}
.xz-website{height:45px;padding:5px 0px;}
.xz-website h2{display:inline-block;width:115px;font-size:16px;font-weight:bold;color:#153a6c;line-height:30px;}
.xz-website h2 i{margin:0px 10px 0px 0px;font-size:26px;float: left;}

.xz-weblist{width:90%;}
.xz-weblist ul li{min-width:95px;float:left;height:25px;line-height:25px;text-align: center;}
.xz-weblist ul li a{font-size:14px;color:#fff;transition: all 0.3s;}
.xz-weblist ul li:hover a{color:#113a6b;}

.layui-fz-map{background:#1eb8d7;
    /* display: none; */
    padding:60px 0px 20px 220px;}
.layui-fz-map .map-content{width:100%;}

.map-contright{width:44%;}
.map-contright h2{width:100%;height:60px;line-height:60px;border-bottom:1px solid rgba(91,203,226,0.5);font-size:24px;color:#fff;padding-bottom:15px;margin-bottom:15px;}
.map-contright h2 img{width:30px;height:auto;margin-right:10px;}
.map-contright ul li{min-width:120px;float:left;height:35px;line-height:35px;margin-right:10px;text-align: left;}
.map-contright ul li a{font-size:18px;color:#fff;transition: all 0.3s;}
.map-contright ul li:hover a{color:#113a6b;}
.map-contright ul li.active a{color:#113a6b;}

/* 时间+收藏 */
.layui-timetitle{background:#bac6d4;height:40px;}
.time{height:40px;line-height:40px;}
.time span{display: inline-block;height:40px;line-height:40px;margin:0px 6px;font-size:14px;color:#113a6b;font-weight:bold;}
.site{height:100%;}
.site span{line-height:40px;display: inline-block;margin:0px 10px;}
.site span a{font-size:14px;color:#113a6b;font-weight:bold;}

/* 首页banner */
.layui-banner-1{padding:0px;position: relative;}
.swiper-banner1{position: relative;}
.swiper-banner1 .swiper-slide{height:800px;width:100%;}
.layui-bannerinfo{padding:75px 0px;}
.layui-indextop{background:#ffffff;}

/* 导航 */
.layui-index-main{width:100%;position: absolute;top:270px;left:0px;z-index: 999;background:url(../img/20191014193205.jpg) no-repeat center bottom;padding-bottom:160px;border:none;}
.layui-index-nav{width:100%;height:45px;background:url(../img/menu.png) -70px -93px;}
.nav{margin-bottom: 20px;}
.nav .layui-nav{padding:0px 5px; background:url(../img/menu.png) -70px -93px;}
.nav .layui-nav li{border-left:1px solid rgba(255,255,255,0.15);line-height:45px;min-width:118px;text-align: center;transition: all 0.4s;}
.nav .layui-nav li:hover{background:rgba(244,182,84,0.8);opacity: 1;}
.layui-nav .layui-nav-item a{font-size:18px;font-weight:bold;color:#fff;opacity: 0.95;}
.nav .layui-nav li:first-child{border:none;}
.nav .layui-nav-bar{background-color:rgba(255,255,255,0);display: none;}
.nav .layui-nav .layui-this::after{background-color:rgba(255,255,255,0);display: none;}

.main-content{background:#fff;padding-top:15px;border-radius:0px 0px 5px 5px;box-shadow: 0px 2px 2px rgba(0,0,0,0.1);}
.dzzw .dzzw-title{font-size:16px;color:#fff;display: block;background:#f4b654;height:40px;line-height: 40px;padding:0px 15px;margin-right:10px;}
.input-div{height:38px;border:1px solid #dcdcdc;line-height:40px;margin:0px 6px;overflow: hidden;}
.input-div i{display: inline-block;font-size:22px;margin-left:10px;color:#cccccc;float:left;margin-top:5px;}
.input-div .layui-input{display:inline-block;border:none;width:80%;height:32px;padding-left:6px;color:#666;}
.dzzw .layui-btn-yellow{background:#d50915;height:40px;line-height: 40px;padding:0px 30px!important;border:1px solid #ccc;border-radius:0px;font-size:16px;}
.qzss{width:40%;}
.qzss .input-div{width:280px;}
.qzss .input-div .layui-input{width:75%;}
.qzss .input-div .qzss-search{display:inline-block;width:22%;line-height:38px;height:38px;background:#d50915;border:none;text-align: center;padding:0;border-radius: 0px;}
.qzss .input-div .qzss-search i{font-size:26px;color:#fff!important;margin-top:5px;text-align: center;margin-left:15px;}
.qzss .layui-input-radio{display:inline-block;min-height:40px;line-height:40px;font-size:16px;color:#323533;}
.qzss .layui-input-radio input{margin:0px 5px;}
.qzss .layui-form-radio{margin:0;}
.qzss .layui-form-item{margin:0;}
.qzss .layui-form-radioed > i{color:#d50915;}
.qzss .layui-form-radio > i:hover{color:#d50915;}

/* 头条 */
.new-news{background:#fef9f8;border:1px solid #eeeeeb;margin-top:10px;height:82px;}
.news-icon{width:13%;height:100%;}
.news-icon img{display: block;margin-left:10px;}
.news-title{padding:0px 10px;width:85%;margin-top:10px;}
.news-title ul li{text-align: center;font-weight: bold;width:48%;display: inline-block;float:left;}
.news-title ul li a{transition: all 0.1s;font-size:16px;color:#424242;line-height:30px;}
.news-title ul .title1{display: block;width:100%;margin:10px 0px;float:none;border-left:1px solid #d90f19;}
.news-title ul .title1 a{font-size:36px;font-weight:bold;color:#d00909;display: inline-block;height:45px;line-height:45px;}

/* 新闻开始 */
.layui-xwtg{margin:10px 0px;height:432px;}
.xwtg-left{min-height:400px;border:1px solid #ccc;width:560px;padding:10px;}
.xwtg-left #news-lb{height:400px;}
.xwtg-left #news-lb .lb_info{position: relative;}
.xwtg-left #news-lb .lb_info .news-info{position: absolute;bottom:0px;height:58px;width:100%;background: url(../img/news-info-bg.png)  repeat-x center center;}
#news-lb .lb_info .news-info a{display: block;line-height: 58px;padding-left:15px;font-size:16px;color:#fff;}
#news-lb .layui-carousel-ind{text-align: right;padding-right:10px;width:100%;top:-44px;}
#news-lb .layui-carousel-ind ul{background-color: rgba(0, 0, 0, 0);}
#news-lb .layui-carousel-ind li{width:18px;height:18px;border-radius: 0px;margin:0px 2px;}
#news-lb .layui-carousel-ind li span{display:inline-block;width:100%;line-height: 20px;text-align: center;color:#fff;}
#news-lb .layui-carousel-ind li.layui-this{background-color: #ef7430;}

.xwtg-right{min-height:420px;width:600px;position: relative;}
.xwtg-right .xwtg-title{height:35px;padding-top:15px;border-bottom:1px solid #e6e6e6;}
.xwtg-right .xwtg-title a{display:block;height:20px;line-height:20px;font-size:21px;color:#d50915;font-weight:bold;padding-left:10px;border-left:2px solid #d50915;}

.site-title{width:100%;border-bottom:2px solid #f1f1f1;}
.site-title h2{height:40px;padding:0px 8px;background:#db0707;line-height:42px;border-bottom:2px solid #f1f1f1 ;display: inline-block;font-size:18px;color:#fff;font-weight:500;position: relative;}
.site-title a{display: inline-block;float:right;height:40px;line-height:40px;color:#838481;}
.site-title a:hover{color:#db0707;}
.site-title .title-outside{height:40px;} 
.site-title h2 .title-icon{display: inline-block;width:30px;height:40px;float:left;margin-right:2px;}
.site-title .title-outside .red-sj{display: inline-block;width:25px;height:40px;background: url(../img/3jiao-icon.png) no-repeat left center;}

.layui-icon-zjgx .title-icon{background:url(../img/all-icon.png) no-repeat -293px center;}

.xwtg-right .xwtg-newslist{margin:6px 0px;}
.xwtg-newslist li{height:35px;line-height:35px;transition:  all 0.3s;}
.xwtg-newslist li i{color:#b3b3b3;font-size:12px;margin-right:6px;}
.xwtg-newslist li:hover a{color:#cb0808;}
.xwtg-newslist li:hover i{color:#cb0808;}
.xwtg-newslist li a{color:#353535;font-size:16px;}
.xwtg-newslist li span{color:#a5a5a5;font-size:13px;}

/* 专题专栏 */

.layui-ztzl{height:110px;background: url(../img/ztzl-bg.png)  no-repeat left center;}
.ztlz{height:100%;padding-left:90px;}

.ztlz .slideGroup{ width:100%;}
.ztlz .slideGroup .slideBox{overflow:visible; zoom:1;padding:10px 15px 10px 15px;position:relative;   }
.ztlz .slideGroup .sPrev,.slideGroup .sNext{ position:absolute;display:block; width:30px; height:94px;  top:10px;background-size:16px auto!important;}
.ztlz .slideGroup .sPrev{  left:-17px;right:auto;  background:url(../img/left-arrow-black.png)  center center no-repeat; transition: all 0.2s; }
.ztlz .slideGroup .sPrev:hover{  background:url(../img/left-arrow-active.png)  center center no-repeat; }
.ztlz .slideGroup .sNext{ left:auto; right:10px; background:url(../img/right-arrow-black.png)  center center no-repeat; transition: all 0.2s; }
.ztlz .slideGroup .sNext:hover{  background:url(../img/right-arrow-active.png)  center center no-repeat; }
.ztlz .slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }

.ztlz .slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.ztlz .slideGroup .parBd ul li{ margin:0 5px; float:left; overflow:hidden; }
.ztlz .slideGroup .parBd ul li .pic{width:200px; height:90px; }
.ztlz .slideGroup .parBd ul li .pic img{ display:block;width:100%;height:auto;transition: all 0.3s; }
.ztlz .slideGroup .parBd ul li .pic a:hover img{transform: scale(1.05);  -webkit-transform: scale(1.05);  -moz-transform: scale(1.05);    -o-transform: scale(1.05);}

/* 时政要闻 */
.layui-szyw-tzgg{margin:20px 0px 0px;}
.szyw{width:835px;}
.szyw-main{height:420px;margin-bottom:20px;}
.layui-icon-szyw .title-icon{background:url(../img/all-icon.png) no-repeat -325px center;}
.tzgg{width:342px;}
.layui-icon-tzgg .title-icon{background:url(../img/all-icon.png) no-repeat -360px center;}

.szyw-main .layui-tab-content{border:1px solid #ddd;margin:15px 0px 20px;min-height:280px;padding:15px!important;}
.news-item-left{width:300px;}
.news-item-left h2 {margin:15px 0px;}
.news-item-left h2 a{font-size:16px;color:#3e403e;}
.news-item-left span{font-size:16px;color:#a5a8a4;}
.news-item-right{width:490px;}

.szyw-main .layui-tab .layui-tab-title{height:20px;padding-top:10px;padding-bottom:10px;}
.szyw-main .layui-tab .layui-tab-title li{font-size:16px;color:#4c4f4e;height:15px;line-height: 15px;border-right:2px solid #ddd;font-weight:bold;padding: 0px 10px!important;}
.szyw-main .layui-tab .layui-tab-title li:last-child{border:none;}
.szyw-main .layui-tab .layui-tab-title .layui-this {color:#cb0808;}
.szyw-main .layui-tab .layui-tab-title .layui-this a{color:#cb0808;target:blank;}
.layui-tab-brief > .layui-tab-title .layui-this::after{width:0!important;background:none;border:none;}

/* 通知公告 */
.layui-tzgglist{border:1px solid #e6e6e6;border-top:none;padding:4px 10px;}
.layui-tzgglist ul li{width:95%;height:40px;line-height:40px;float:left;padding-left:5%;background:url(../img/cricle-bg.png) no-repeat left center;transition: all 0.3s;}
.layui-tzgglist ul li:hover{background:url(../img/cricle-bg-active.png) no-repeat left center;}
.layui-tzgglist ul li:hover a{color:#333;}
.layui-tzgglist ul li a{width:87%;line-height:40px;height:40px;color:#474b49;font-size:16px;float:left;}
.layui-tzgglist ul li span{   color: #a5a5a5;    font-size: 13px;}



/* 基层党建 */
.layui-icon-jcdj .title-icon{background:url(../img/all-icon.png) no-repeat -395px center;}

/* 先锋视频 */
.layui-icon-xfsp .title-icon{background:url(../img/all-icon.png) no-repeat -660px center;}
.layui-xfvideo .layui-tab-title a{display: inline-block;margin-left:10px;margin-top:-10px;}
.xfsp-main{height:293px;}
.xfsp-main .layui-tab-content{margin: 0px 0px 20px;border-top:0px;padding:40px 10px!important;min-height:170px!important;height:170px;overflow: hidden!important;}
.xfvideo .layui-tab-item{display:block;}
.xfvideo .layui-tab-item .slideGroup{ width:100%;}
.xfvideo .layui-tab-item .slideGroup .slideBox{overflow:visible; zoom:1;padding:10px 10px 10px 40px;position:relative;}
.xfvideo .layui-tab-item .slideGroup .sPrev,.xfvideo .layui-tab-item .slideGroup .sNext{ position:absolute;display:block; width:30px; height:160px;  top:10px;background-size:16px auto!important;}
.xfvideo .layui-tab-item .slideGroup .sPrev{left:0;right:auto;  background:url(../img/left-arrow-black.png)  center center no-repeat; transition: all 0.2s; }
.xfvideo .layui-tab-item .slideGroup .sPrev:hover{  background:url(../img/left-arrow-active.png)  center center no-repeat; }
.xfvideo .layui-tab-item .slideGroup .sNext{left:auto;right:0; background:url(../img/right-arrow-black.png)  center center no-repeat; transition: all 0.2s; }
.xfvideo .layui-tab-item .slideGroup .sNext:hover{  background:url(../img/right-arrow-active.png)  center center no-repeat; }
.xfvideo .layui-tab-item .slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }

.xfvideo .layui-tab-item .slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.xfvideo .layui-tab-item .slideGroup .parBd ul li{ margin:0 5px; float:left; overflow:hidden;position: relative;}
.xfvideo .layui-tab-item .slideGroup .parBd ul li .pic{width:209px; height:146px;overflow: hidden;}
.xfvideo .layui-tab-item .slideGroup .parBd ul li .pic img{ display:block;width:100%;height:auto;transition: all 0.3s; }
.xfvideo .layui-tab-item .slideGroup .parBd ul li .pic a:hover img{transform: scale(1.05);  -webkit-transform: scale(1.05);  -moz-transform: scale(1.05);    -o-transform: scale(1.05);}

.xfvideo .slideBox li .video-title{position: absolute;width:100%;height:40px;left:0;bottom:0;z-index:10;background: url(../img/news-info-bg.png)  repeat-x center top;display: none;}
.xfvideo .slideBox li .video-title h2{font-size:14px;color:#fff;line-height:40px;text-align: center;}
.xfvideo .slideBox li .play{width:25px;height:25px;background: url(../img/video_lg.png)  no-repeat center center;position:absolute;left:50%;top:50%;margin:-12px 0 0 -12px;border-radius:50%;cursor:pointer;transition:all .2s;}
.xfvideo .slideBox li:hover .play{background-color:rgba(0,0,0,.5);}
.xfvideo .slideBox li:hover .video-title{display: block;}

/* 干部人才 */
.layui-icon-gbrc .title-icon{background:url(../img/all-icon.png) no-repeat -622px center;}
.layui-icon-djyj .title-icon{background:url(../img/all-icon.png) no-repeat -696px center;}
.layui-gbrc{width:49%;min-height:330px;}
.gbrc-main{height:290px;}
.gbrc-main .news-item-left{width:260px!important;position: relative;}
.gbrc-main .news-item-left .item-pic{width:285px;height:200px;overflow: hidden;}
.gbrc-main .news-item-left .item-pic img{width:100%;height:100%}
.gbrc-main .news-item-left h2{position: absolute;margin:0;text-align:left;width:285px;height:40px;line-height:40px;bottom:0px;left:0px;z-index:10;background: url(../img/news-info-bg.png)  repeat-x center bottom;}
.gbrc-main .news-item-left h2 a{color:#fff;margin-left:15px;}
.gbrc-main .news-item-right{width:260px;}
.gbrc-main .layui-tab-content{min-height:200px;}
.gbrc-main .news-item-right .layui-tzgglist{border:none;padding: 4px 10px 0px 0px;}
.gbrc-main .news-item-right .layui-tzgglist ul li{width:100%;height:34px;line-height:34px;padding-left:6%;}
.gbrc-main .news-item-right .layui-tzgglist ul li a{width:100%;height:34px;line-height:34px;}
.layui-djyj{width:49%;min-height:330px;}

/* 广告 */
.layui-banner1{height:130px;margin-bottom:20px;}
.layui-banner1 .banner1{height:130px;width:100%;overflow: hidden;}
.layui-banner1 .banner1 img{width:100%;height:auto;}

/* 先锋图片 */
.layui-xfpic{height:190px;background: url(../img/fx_pic.png)  no-repeat left center;}
.layui-xfpic .slideGroup{ width:100%;}
.layui-xfpic .slideGroup .slideBox{overflow:visible; zoom:1;     padding:10px 10px 10px 5px;    position:relative;   }
.layui-xfpic .slideGroup .sPrev,.layui-xfpic .slideGroup .sNext{ position:absolute;display:block; width:30px; height:190px;  top:10px;background-size:16px auto!important;}
.layui-xfpic .slideGroup .sPrev{  left:-20px;right:auto;  background:url(../img/left-arrow-black.png)  center center no-repeat; transition: all 0.2s; }
.layui-xfpic .slideGroup .sPrev:hover{  background:url(../img/left-arrow-active.png)  center center no-repeat; }
.layui-xfpic .slideGroup .sNext{ left:auto; right:0px; background:url(../img/right-arrow-black.png)  center center no-repeat; transition: all 0.2s; }
.layui-xfpic .slideGroup .sNext:hover{  background:url(../img/right-arrow-active.png)  center center no-repeat; }
.layui-xfpic .slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }

.layui-xfpic .slideGroup .parBd ul{ overflow:visible!important; zoom:1;   }
.layui-xfpic .slideGroup .parBd ul li{ margin:0 8px; float:left;width:200px; height:176px; overflow:visible!important;}
.layui-xfpic .slideGroup .parBd ul li .xf-title{background:#fff;height:40px;line-height:40px;color:#323533;font-size:16px;text-align: center;border:1px solid #eeeeee;border-top:none;}
.layui-xfpic .slideGroup .parBd ul li:hover{box-shadow:0px 0px 3px rgba(0,0,0,0.4);}
.layui-xfpic .slideGroup .parBd ul li:hover .xf-title{color:#cf2721;}
.layui-xfpic .slideGroup .parBd ul li .pic{width:200px;height:135px;overflow: hidden;}
.layui-xfpic .slideGroup .parBd ul li .pic img{ display:block;margin:0 auto;width:100%;height:auto;transition: all 0.3s; }
.layui-xfpic .slideGroup .parBd ul li .pic a:hover img{transform: scale(1.05);  -webkit-transform: scale(1.05);  -moz-transform: scale(1.05);    -o-transform: scale(1.05);}

/* 网上展馆 */
.layui-webmap-show{margin:20px 0px;}
.layui-webmap-show .site-title{margin-bottom:20px;}
.layui-map2{width:838px;}
.map2-content{margin-top:15px;}
.layui-icon-map2 .title-icon{background:url(../img/all-icon.png) no-repeat -190px center;}
.map2-main{min-height:470px;padding:10px;border:1px solid #e6e6e6;}

.layui-dwzs{width:348px;}
.dwzw-content{margin-top:15px;}
.layui-icon-dwzs .title-icon{background:url(../img/all-icon.png) no-repeat -359px center;}
.dwzw-main{width:100%;}
.dwzw-main .dwzw-img{width:100%;height:125px;overflow: hidden;margin-top:5px;}
.dwzw-main .dwzw-img img{width:100%;height:auto;}
.dwzw-main .layui-tzgglist{border: 1px solid #e6e6e6;}
.dwzw-main .layui-tzgglist ul li{width:100%;height:35px;line-height:35px;}
.dwzw-main .layui-tzgglist ul li a{width:96%;}
.map2-left{width:505px;height:490px;background:url(../img/map-2.png)  no-repeat center center;position: relative;}
.map2-left .map2-item{width:200px;height:130px;position:absolute;display: none;}
.map2-left .map2-item .map2-info{width:190px;height:75px;border-radius:5px;background:#fff;box-shadow:0px 3px 6px rgba(0,0,0,0.4);margin:5px 0px 0px 5px;padding:25px 0px 0px;position: relative;}
.map2-left .map2-item .map2-info::after{
    border: none;
    width: 0px;
    height: 6px;
    border: 6px solid transparent;
    border-top: 6px solid #fff;
    position: absolute;
    content: "";
    left: 50%;
    margin-left: -6px;
    margin-top: -1px;
    top: 100%;

}
.map2-left .map2-item .map2-info p{font-size:16px;color:#f40c19;text-align: center;font-weight:bold;line-height:25px;padding:0px 5px;}
.map2-left .map2-item .map-icon{text-align: center;line-height:20px;margin-top:8px;}
.map2-left .map2-item .map-icon i{
    font-size:24px;color:#f40c19;
    font-weight:400;
    animation-iteration-count:infinite;
    animation-duration:1.2s;
    -webkit-animation-duration:1.2s; 
    animation-timing-function:linear;
    -webkit-animation-timing-function:linear;
}
.map2-left .item1{left:105px;top:147px;display: block;}
.map2-left .item2{left:145px;top:115px;}
.map2-left .item3{left:175px;top:-10px;}
.map2-left .item4{left:285px;top:115px;}
.map2-left .item5{left:205px;top:35px;}
.map2-left .item6{left:120px;top:90px;}

.map2-right{width:310px;height:300px;padding-top:190px;}
.map2-right ul li{height:40px;line-height:40px;font-size:16px;color:#fff;padding-left:10px;}
.map2-right ul li span{margin-left:20px;}
.map2-right ul li.active{background:#cf2721;}
.map2-right ul li.active a{color:#fff;}

/* 友情链接 */
.layui-firendlink{margin:20px 0px;}
.friendlk-content{min-height:40px;border:1px solid #e6e6e6;border-top:none;padding:15px 30px;}
.layui-icon-firendlink .title-icon{background:url(../img/all-icon.png) no-repeat -800px center;}

.firendlk-select .friendlink-item{width:20%;margin:0px 2%;float:left;}

.m-links-box{position:relative;height:36px;line-height:36px;text-indent:12px;font-size:14px;background:#e6e6e6;cursor: pointer;}
.m-links-box .title{outline:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
.m-links-box .title i{display:inline-block;line-height:36px;color:#626465;font-size:18px!important;margin-right:10px;}
.m-links-middle-box{margin:0 40px;}
.m-links-box ul{position:absolute;left:0px;top: 37px;width:100%;height:364px;padding:5px 0;background:#e6e6e6;overflow-y:auto;display:none;}
.m-links-box li a{display:block;height:28px;line-height:28px;font-size:14px;color:#000;}
.m-links-box li a:hover{background:#ccc;}

.friendlink-show{margin:20px 0px;}
.friendlink-show li{float:left;text-align: left;padding:0px 10px;height:30px;line-height:30px;width:115px;}
.friendlink-show li a{font-size:14px;}
.friendlink-show li:hover{text-decoration: underline;}
.friendlink-show li:hover a{color:#cf2721;}

/* 版权信息 */
.layui-powerby{padding-bottom:15px;}
.layui-powerby img{display: block;width:auto;margin:0px auto;}
.layui-powerby .about{height:40px;width:320px;margin:0 auto;}
.layui-powerby .about li{height:32px;line-height:32px;float:left;}
.layui-powerby .about li a{font-size:14px;color:#cf2721;margin:0px 10px;}
.layui-powerby .bq-line{height:1px;background:#dcdcda;width: 100%;margin-bottom:15px;}
.layui-powerby p{font-size:14px;color:#323533;text-align: center;line-height:25px;}


/* 客服 */
/* 客服插件 */
.rightfixd{
	position: absolute;
    right:200px;
    top:360px;
    z-index: 9999;
}
.rightfixd .title-icon{display: inline-block;  width: 30px;height: 40px;}
.rightfixd li{list-style: none;width:80px;height:80px;padding:10px;
	background-color: #fff;
    position: relative;
    border:1px solid #e6e6e6;
	color: #fff;
	border-bottom:none;
    text-align: center;
    background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer;
}

.rightfixd li:last-child{border-bottom:1px solid #efefef;}
.rightfixd li .kefu{width:100%;height:100%;}
.rightfixd li .kefu i{display: inline-block;width:100%;font-size:30px;margin: 10px auto 5px;color:#ccc;}
.rightfixd li .kefu p{display: block;width:100%;height:30px;line-height:30px;color:#999999;font-size:15px;text-align: center;}
.rightfixd li .kefu-dh p{line-height:15px;height:15px;}
.rightfixd li a{display: block;width: 100%;height: 100%}
.rightfixd li:hover{background-color: #d62b3e;border-color:#d62b3e;}
.rightfixd li:hover p,.rightfixd li:hover i{color:#fff;}
.rightfixd li.back-top{height:40px;border-radius: 0px 0px 5px 5px;}
.rightfixd li.back-top .title-icon{height:20px!important;}
.rightfixd li.back-top p{height:16px;line-height:16px;}
.rightfixd li.back-top i{font-size:20px;margin:0;color:#d62b3e;}
.rightfixd li.back-top:hover i{color:#fff;}
.rightfixd .right1{border-radius: 5px 5px 0px 0px;}

.kefu-wx .title-icon{background:url(../img/all-icon.png) no-repeat 0px center;}
.kefu-dh .title-icon{background:url(../img/all-icon.png) no-repeat -82px center;}
.kefu-gj .title-icon{background:url(../img/all-icon.png) no-repeat -152px center;}
.kefu-xz .title-icon{background:url(../img/all-icon.png) no-repeat -222px center;}

.rightfixd li:hover .kefu-wx .title-icon{background:url(../img/all-icon.png) no-repeat -42px center;}
.rightfixd li:hover .kefu-dh .title-icon{background:url(../img/all-icon.png) no-repeat -120px center;}
.rightfixd li:hover .kefu-gj .title-icon{background:url(../img/all-icon.png) no-repeat -188px center;}
.rightfixd li:hover .kefu-xz .title-icon{background:url(../img/all-icon.png) no-repeat -258px center;}


.leftfixd{
	position: absolute;
    left:150px;
    top:360px;
    z-index: 9999;
    box-shadow:0px 4px 6px rgba(0,0,0,0.1);
}
.leftfixd{border-radius:5px;background:#fff;}
.leftfixd .ewm-out {padding:10px;}
.leftfixd ul{border:1px solid #efefef;}
.leftfixd ul li{width:115px;padding:5px;}
.leftfixd ul li img{width:100%;height:auto;}
.leftfixd ul li p{font-size:12px;line-height:20px;color:#111314;text-align: center;border-bottom:1px solid #efefef;}
.leftfixd ul li p.last{border:none;}
.leftfixd .colse-ewm{height:35px;background:#d62b3e;line-height:35px;border-radius:0px 0px 5px 5px;cursor: pointer;margin-top:10px;}
.leftfixd .colse-ewm p{text-align: center;color:#fff;font-size:16px;}
@media (max-width: 1200px) {
    .leftfixd{display: none;}
    .rightfixd{display: none;}
}
@media (min-width:1280px) and (max-width: 1400px) {
    .leftfixd{left:0px;}
    .rightfixd{right:20px;}
}
@media (min-width:1401px) and (max-width: 1680px) {
    .leftfixd{left:0px;}
    .rightfixd{right:30px;}
}
@media (min-width:1680px) and (max-width: 1930px) {
    .leftfixd{left:150px;}
    .rightfixd{right:200px;}
}

.map-contleft{width:40%;margin-right:2%;
    animation-duration:0.8s;
    -webkit-animation-duration:0.8s; 
    animation-timing-function:linear;
    -webkit-animation-timing-function:linear;
    animation-iteration-count:1;
    -webkit-animation-iteration-count:1;
    animation-delay:0.3s;
    -webkit-animation-delay:0.3s;
    position: relative;
    width: 480px;
    height: 374.59px;
    background: url(../img/map-1.png)no-repeat;
    background-size: 100%;
    
}
.maps{position: absolute;transition: all .3s ease-in;background: transparent;}
.maps a{display: block;width: 100%;height: 100%;position: relative;color:#113a6a;}
.maps span{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.map1{width:16.06%;height:13.344% ;right: -2px;top: 7px;}
.map1.active{ background: url(../img/map1.png)no-repeat;background-size: 100%;}
.map2{width:14.052%;height:18.971% ;right: 62px;top:6px;}
.map2.active{ background: url(../img/map2.png)no-repeat;background-size: 100%;}
.map3{width:11.6687%;height:14.791% ;right: 110px;top:0px;}
.map3.active{ background: url(../img/map3.png)no-repeat;background-size: 100%;}
.map4{width:15.81%;height:18.167% ;right: 158px;top:11px;}
.map4.active{ background: url(../img/map4.png)no-repeat;background-size: 100%;}
.map5{width:13.676%;height:26.527% ;right: 214px;top:34px;}
.map5.active{ background: url(../img/map5.png)no-repeat;background-size: 100%;}
.map6{width:17.06%;height:14.308% ;right: 264px;top:68px;}
.map6.active{ background: url(../img/map6.png)no-repeat;background-size: 100%;}
.map7{width:20.828%;height:21.704% ;right: 303px;top:115px;}
.map7.active{ background: url(../img/map7.png)no-repeat;background-size: 100%;}
.map8{width:34.504%;height:52.09% ;right: 314px;top:180px;z-index: 100;}
.map8.active{ background: url(../img/map8.png)no-repeat;background-size: 100%;}
.map9{width:21.08%;height:31.83% ;right: 283px;top:176px;z-index: 150;}
.map9.active{ background: url(../img/map9.png)no-repeat;background-size: 100%;}
.map10{width:14.43%;height:22.83% ;right: 251px;top:162px;z-index: 150;}
.map10.active{ background: url(../img/map10.png)no-repeat;background-size: 100%;}
.map11{width:18.695%;height:15.273% ;right:238px;top:117px;z-index: 150;}
.map11.active{ background: url(../img/map11.png)no-repeat;background-size: 100%;}
.map12{width:13.676%;height:16.881% ;right:197px;top:132px;z-index: 150;}
.map12.active{ background: url(../img/map12.png)no-repeat;background-size: 100%;}
.map13{width:13.049%;height:21.222% ;right:177px;top:67px;z-index: 150;}
.map13.active{ background: url(../img/map13.png)no-repeat;background-size: 100%;}
.map14{width:14.303%;height:24.115% ;right:157px;top:115px;z-index: 150;}
.map14.active{ background: url(../img/map14.png)no-repeat;background-size: 100%;}
.map15{width:14.554%;height:23.955% ;right:120px;top:45px;z-index: 150;}
.map15.active{ background: url(../img/map15.png)no-repeat;background-size: 100%;}
.map16{width:8.406%;height:8.2% ;right:153px;top:44px;z-index: 150;}
.map16.active{ background: url(../img/map16.png)no-repeat;background-size: 100%;}
.map17{width:16.938%;height:17.202% ;right:56px;top:56px;z-index: 150;}
.map17.active{ background: url(../img/map17.png)no-repeat;background-size: 100%;}
.map18{width:11.919%;height:26.205% ;right:89px;top:111px;z-index: 180;}
.map18.active{ background: url(../img/map18.png)no-repeat;background-size: 100%;}
.map19{width:17.44%;height:44.373% ;right:102px;top:79px;z-index: 150;}
.map19.active{ background: url(../img/map19.png)no-repeat;background-size: 100%;}
.map20{width:19.95%;height:30.55% ;right:158px;top:182px;z-index: 150;}
.map20.active{ background: url(../img/map20.png)no-repeat;background-size: 100%;}
.map21{width:12.798%;height:21.543% ;right:228px;top:208px;z-index: 150;}
.map21.active{ background: url(../img/map21.png)no-repeat;background-size: 100%;}
.map22{width:21.931%;height:25.241% ;right:225px;top:262px;z-index: 150;}
.map22.active{ background: url(../img/map22.png)no-repeat;background-size: 100%;}
.maps.active a{color: #FFFFFF;}

/* 部长信箱 */
.layui-bzxx{margin:10px 0px;}
.layui-bzxx ul li{margin-bottom:10px;}
.layui-bzxx ul li a{display: block;}
.layui-bzxx ul .bzxx-item{height:55px;line-height:55px;background:#ccc;}
.layui-bzxx ul .bzxx-item .item-icon{width:55px;height:55px;border-right:1px solid rgba(255,255,255,0.4);}
.layui-bzxx ul .bzxx-item .item-icon span{display: block;width:35px;height:55px;margin-left:10px;}
.layui-bzxx ul .bzxx-item .item-title{width:70%;}
.layui-bzxx ul .bzxx-item .item-title h2{text-align: left;font-size:18px;color:#fff;padding-left:15px;}

.layui-bzxx ul .layui-xljy{background:#eff0f2;}
.layui-bzxx ul .layui-xljy .item-icon span{background:url(../img/all-icon.png) no-repeat -430px center;}
.layui-bzxx ul .layui-ahxljy{background:#eff0f2;}
.layui-bzxx ul .layui-ahxljy .item-icon span{background:url(../img/all-icon.png) no-repeat -470px center;}
.layui-bzxx ul .layui-ahgbxljy{background:#eff0f2;}
.layui-bzxx ul .layui-ahgbxljy .item-icon span{background:url(../img/all-icon.png) no-repeat -507px center;}
.layui-bzxx ul .layui-xfzx{background:#eff0f2;}
.layui-bzxx ul .layui-xfzx .item-icon span{background:url(../img/all-icon.png) no-repeat -543px center;}
.layui-bzxx ul .layui-zcwz{background:#eff0f2;}
.layui-bzxx ul .layui-zcwz .item-icon span{background:url(../img/all-icon.png) no-repeat -582px center;}


.m-aside{ width: 325px; height: 305px; padding: 8px 10px 0 11px; border: 1px solid #ddd; float: center; overflow:hidden}
.m-aside h2{ width: 280px; height: 51px; margin-bottom: 10px;}
.m-aside h2 a{ display: block; width: 260px; height: 51px; line-height: 50px; padding-left: 63px; background: url(../img/jypt.png) no-repeat #eff0f2; font-size: 18px; color: #282828}
.m-aside h2 a#spC_0{ background-position: 3px 0px;}
.m-aside h2 a#spC_1{ background-position: 3px -60px;}
.m-aside h2 a#spC_2{ background-position: 3px -126px;}
.m-aside h2 a#spC_3{ background-position: 6px -189px;}
.m-aside h2 a#spC_4{ background-position: 3px -244px;}

.liftg{ padding: 0 0 10px 20px; display: none;}
.liftg li{ height: 26px; line-height: 26px; background: url(../img/cricle-bg-active.png) no-repeat left center; padding-left: 14px;}
.liftg li a{ color: #282828; font-size: 14px;}
.liftg li:hover a{color:#cb0808;}
























