﻿/*banner*/
.top{width:100%;}
.indexbanner{width:100%;}
.indexbanner .swiper-slide{width:100%;}
.indexbanner .swiper-slide img{width:100%;height:auto;} 
.indexbanner .swiper-button-next,.indexbanner .swiper-button-prev{width:46px;height:70px;}
.indexbanner .swiper-button-next{background:url(../images/bannerright.png) no-repeat 0 0;right:3vw;}
.indexbanner .swiper-button-prev{background:url(../images/bannerleft.png) no-repeat 0 0;left:3vw;}
.indexbanner .swiper-pagination{width:85%;text-align:right;bottom:4vh;}
.indexbanner .swiper-pagination .swiper-pagination-bullet{width:14px;height:14px;border:1px solid #fff;background:none;opacity:1;margin:0 10px;}
.indexbanner .swiper-pagination .swiper-pagination-bullet-active{background:#fff;}
/*上部分*/
.indextop{width:100%;padding:6vw 0 12vw;position:relative;}
.indextop .tiao1{width:20px;height: 9vw;background:#f18a2f;position:absolute;left:5%;bottom: 7vw;z-index:10;border-radius:10px;}
.indextop .tiao2{width:8px;height: 4vw;background:#f18a2f;position:absolute;right: 23%;bottom: 4vw;z-index:10;border-radius:8px;}
.indextop .tiao3{width: 23px;height: 8vw;background: #f7b029;position:absolute;right: 6%;top: 13vw;z-index:10;border-radius: 12px;margin-right: -8px;}
.indtoptitle{width:75%;margin:0 auto;min-height:10px;padding-bottom:3vw;position:relative;}
.indleft{float:left;}
.indleft .tiao{display:block;font-size:0;width:60px;height:2px;background:#f18a2f;border-top:1px solid #f8c597;border-bottom:1px solid #f8c597;}
.indleft .tit{font-size:3vw;line-height: 1;padding:1.5vw 0 2vw;color:#4c4948;}
.indleft .stit{font-size:2vw;line-height: 1;color:#4c4948;}
.indright{float:right;width: 23%;border-bottom:1px solid #acacac;line-height: 36px;position:absolute;right:0;bottom:3vw;}
.indright a{color:#4c4948;font-weight:bold;font-size:15px;}
.indright span{color:#f18a2f;font-size:15px;}
/**/
.newscon{width:100%;height:27vw;position:relative;}
.newswipper{width:75%;margin:0 auto;height:100%;}
.newswipper .newnext,.newswipper .newprev{width:37px;height:55px;}
.newswipper .newnext{background:url(../images/newsright.png) no-repeat 0 0;right:8%;}
.newswipper .newprev{background:url(../images/newsleft.png) no-repeat 0 0;left:8%;}
.newswiper-container .swiper-slide{background-color:#efefef;height:27vw;background-repeat:no-repeat;background-size:100% 100%;background-position-y:10vw;cursor:pointer;}
.newscon .block{width:12%;height:100%;background:#efefef;position:absolute;top:0;}
.newscon .block1{left:0;}
.newscon .block2{right:0;}
.newswiper-container  .swiper-info{width:100%;height:10vw;padding:10% 7%;box-sizing:border-box;display: block;overflow: hidden;}
.newswiper-container  .swiper-info .blo{width:25px;height:3px;font-size:0;background:#5a5858;display: block;}
.newswiper-container  .swiper-info .tit{font-size: 18px;font-weight: 400;width: 85%;line-height: 2vw;margin-top: 2vw;}
.newswiper-container  .swiper-info .info{font-size:15px;color:#fff;line-height:2vw;margin-top:3.5vw;height: 11vw;}
.newswiper-container  .swiper-info .readmore{width:100%;border-bottom:1px solid #989c9e;font-size:15px;color:#fff;height:30px;line-height:1;}
.newswiper-container  .swiper-info .readmore a{color:#FFFFFF;}
/*新闻划过*/
.newswiper-container .swiper-slide:hover{background-position-y:0vw;transition:all 0.5s;}
.newswiper-container .swiper-slide:hover .swiper-info{height:100%;background:rgba(0,0,0,0.5);}
.newswiper-container .swiper-slide:hover .blo{background:#f18a2f;}
.newswiper-container .swiper-slide:hover .tit{color:#fff;}
/*indexcenter*/
.indexcenter{width:100%;min-height: 68vw;}
.cenright{width:12%;background:#f7b02a;height:74vw;}
.cenright img{width:100%;}
.cenleft{width:87.5%;min-height:68vw;}
.newstop{padding-left:15%;width:100%;background:#efefef;box-sizing:border-box;padding-top:2vw;padding-bottom:3vw;}
.cactitle{width:28%;float:left;}
.cactitle .tiao{display:block;font-size:0;width:60px;height:2px;background:#f18a2f;border-top:1px solid #f8c597;border-bottom:1px solid #f8c597;}
.cactitle .tit{font-size:3vw;line-height: 1;padding:1.5vw 0 2vw;color:#4c4948;}
.cactitle .stit{font-size:2vw;line-height: 1;color:#4c4948;}
.cactitle .readmore{width:73%;border-bottom:1px solid #acacac;line-height: 36px;cursor:pointer;margin-top:5vw;}
.cactitle .readmore a{color:#4c4948;font-weight:bold;font-size:15px;}
.cactitle .readmore span{color:#f18a2f;font-size:15px;}
.caclist{width:69%;float:left;min-height: 24vw;}
.caclist>li{width:100%;height:3vw;font-size:16px;color:#4c4948;line-height:3vw;border-bottom:1px solid #c9c9c9;box-sizing:border-box;}
.caclist>li a{display:block;width:100%;height:3vw;color:#4c4948;}
.caclist>li a .new{color:#f18a2f;}
.caclist>li a span{display:inline-block;}
.caclist>li a span.sp1{width:19%;overflow: hidden;}
.caclist>li a span.sp2{width:21%;overflow: hidden;}
.caclist>li a span.sp3{width:45%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.caclist>li a span.sp4{display:none;}
/**/
.indutitle{padding-top:4vw;margin-left:14.5%;width: 84%;height:9vw;overflow:hidden;}
/**/
.newsbottom{min-height:29vw;width:100%;position:relative;}
.newsbottom .indbj{width:14%;margin-right:0.5%;height:29vw;background:#f8b12a;float:left;position:relative;}
.newsbottom .indbj .tiao{width:14px;height:8vw;background:#f18a2f;left:50%;margin-left:-7px;position:absolute;border-radius: 7px;top: -3vw;}
.newsbottom .indimg{background:#eeeeef;height:29vw;float:left;width: 22.5%;}
.newsbottom .indimg .img{width:100%;height: 13vw;background:red;}
.newsbottom .indimg .img img{width:100%;height:100%;}
.newsbottom .indimg .info{width:100%;padding:2vw 6% 0;box-sizing:border-box;}
.newsbottom .indimg .info .tit{width:100%;line-height:20px;font-size:18px;color:#4c4948;padding-bottom: 14px;border-bottom:1px solid #c9c9c9;font-weight:400;}
.newsbottom .indimg .info .inf{color:#4c4948;font-size:15px;line-height: 36px;padding-top: 14px;text-indent: 2em;}
.newsbottom .indimg .info .date{color:#4c4948;font-size:15px;padding-top:1vw;}
.newsbottom .indlist{background:#eeeeef;padding:2vw 2.5% 3vw;float:right;width: 62.5%;box-sizing:border-box;height: 29vw;}
/*友情链接*/
.friend{width:100%;padding:5vw 0;text-align:center;}
.friend .friendlink{width:350px;height:54px;border:2px solid #4c4948;border-radius:20px;display:inline-block;margin:0 1vw;cursor:pointer;padding-left:20px;text-align:left;font-size:18px;color:#4c4948;line-height: 52px;background:url(../images/yellowjiao.png) no-repeat 325px center;position:relative;}
.friend .friendlink .friendlist{width:100%;background:#fff;position:absolute;left:0;top:56px;border-radius: 20px;border: 1px solid;line-height:40px;display:none;}
.friend .friendlink .friendlist>li{padding-left:20px;font-size:16px;}
.friend .friendlink .friendlist>li>a{color:#4c4948;}
@media only screen and (min-width:1200px) and (max-width: 1550px) {
.indtoptitle{/*width:85%;*/padding-bottom:2vw;position:relative;}
.indleft .tit{font-size:3vw;line-height: 1;padding:20px 0 1.5vw;color:#4c4948;}
.indleft .stit{font-size:2vw;line-height: 1;color:#4c4948;}
/**/
.cenright{height:73vw;}
.caclist>li{font-size:15px;}
/**/
.newsbottom .indimg .info{padding:1vw 4% 0;}
.newsbottom .indimg .info .tit{font-size:16px;color:#4c4948;padding-bottom: 10px;}
.newsbottom .indimg .info .inf{color:#4c4948;font-size:14px;line-height:26px;padding-top:6px;}
.newsbottom .indimg .info .date{color:#4c4948;font-size:14px;padding-top:5px;}
}
@media only screen and (min-width:1200px) and (max-width: 1550px) {
.indtoptitle{/*width:85%;*/padding-bottom:2vw;position:relative;}
.indleft .tit{font-size:3vw;line-height: 1;padding:20px 0 1.5vw;color:#4c4948;}
.indleft .stit{font-size:2vw;line-height: 1;color:#4c4948;}
/**/
.cenright{height:73vw;}
.caclist>li{font-size:15px;}
/**/
.newsbottom .indimg .info{padding:1vw 4% 0;}
.newsbottom .indimg .info .tit{font-size:16px;color:#4c4948;padding-bottom: 10px;}
.newsbottom .indimg .info .inf{color:#4c4948;font-size:14px;line-height: 24px;padding-top:6px;}
.newsbottom .indimg .info .date{color:#4c4948;font-size:14px;padding-top:5px;}
}
@media only screen and (min-width:100px) and (max-width:800px) {
.bj{background:#f6b02a;}
.indexbanner .swiper-pagination{width:100%;text-align:center;bottom:4vw;}
.indexbanner .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;margin:0 2vw;}
/*友情链接*/
.friend{width:100%;padding:5vw 0 10vw;text-align:center;background:#fff;}
.friend .friendlink{width:40vw;height:10vw;border:1px solid #4c4948;border-radius:4vw;margin:0;padding-left:4vw;font-size:14px;line-height:10vw;background:url(../images/yellowjiao.png) no-repeat 36vw center;position:relative;background-size:5vw}
.friend .friendlink .friendlist{top:10vw;border-radius:15px;border: 1px solid;line-height:34px;}
.friend .friendlink .friendlist>li{padding-left:4vw;font-size:14px;}
/*  */
.indtoptitle{width:92vw;margin:0 auto;padding: 6vw 4vw 4vw;}
.indleft{float: none;width: 100%;}
.indleft .tiao{width: 12vw;}
.indleft .tit{font-size: 24px;line-height: 1;padding: 10px 0 10px;}
.indleft .stit{font-size: 20px;}
.indutitle{margin-left:0;width:100%;height:auto;}
/*  */
.pibj{background:#fff;}
.cenleft{width:100%;min-height:68vw;}
.newstop{padding-left: 4vw;width:100%;background:#efefef;box-sizing:border-box;padding-top: 7vw;padding-bottom:3vw;padding-right: 4vw;}
.cactitle{width: 100%;float: none;}
.cactitle .tiao{width: 12vw;}
.cactitle .tit{font-size: 24px;line-height: 1;padding: 10px 0 10px;}
.cactitle .stit{font-size: 20px;}
.cactitle .readmore{width:73%;border-bottom:1px solid #acacac;line-height: 36px;cursor:pointer;margin-top:5vw;}
.cactitle .readmore a{color:#4c4948;font-weight:bold;font-size:15px;}
.cactitle .readmore span{color:#f18a2f;font-size:15px;}
.caclist{width: 100%;float: none;background: #fff;padding: 5vw 3vw 5vw;box-sizing: border-box;margin-top: 5vw;}
.caclist>li{height: auto;font-size: 14px;line-height: 20px;position: relative;padding: 0 0 10px 0;margin-bottom: 10px;}
.caclist>li a{height: auto;}
.caclist>li a .new{color:#f18a2f;position: absolute;right: 0;top: 0;}
.caclist>li a span{display:inline-block;}
.caclist>li a span.sp1{width: auto;padding-right: 4vw;}
.caclist>li a span.sp2{width: auto;}
.caclist>li a span.sp3{width: 100%;display: block;}
.caclist>li a span.sp4{width:100%;display:block;line-height:16px;font-size:12px;padding-top:10px;color:#9b9b9b;}
/**/
.newsbottom{width: 92vw;background:#fff;padding: 0 4vw 14vw;}
.newsbottom .indbj{width:14%;margin-right:0.5%;height:29vw;background:#f8b12a;float:left;position:relative;}
.newsbottom .indbj .tiao{width:14px;height:8vw;background:#f18a2f;left:50%;margin-left:-7px;position:absolute;border-radius: 7px;top: -3vw;}
.newsbottom .indimg{background:#eeeeef;height: auto;float: none;width: 100%;}
.newsbottom .indimg .img{height: auto;}
.newsbottom .indimg .info{padding: 2vw 3vw 4vw;}
.newsbottom .indimg .info .tit{line-height: 20px;font-size: 16px;padding-bottom: 2vw;font-weight: 600;padding-top: 3vw;}
.newsbottom .indimg .info .inf{color:#4c4948;font-size: 14px;line-height: 20px;padding-top:7px;}
.newsbottom .indimg .info .date{color:#4c4948;font-size:15px;padding-top:1vw;}
.newsbottom .indlist{background: none;padding: 5vw 0 3vw;float: none;width: 100%;margin-top: 0;height: auto;}
.phmore{display:block;width:56vw;margin:0 auto;border:1px solid #acabab!important;padding:0 4vw;height:36px;line-height:36px;color:#4c4948;}
.indextop{padding: 2vw 0 9vw;background:#fff;}
.newconlist{width:92vw;margin:0 auto;}
.newconlist li{width:100%;height:80vw;overflow:hidden;margin-bottom:5vw;position:relative;}
.newconlist li:after{display:block;content:'';background:rgba(0,0,0,0.3);position:absolute;left:0;top:0;width:100%;height:100%;}
.newconlist li>img{max-width:100%;height:auto;transition: 1s all ease;transform: translateY(0vw);}
.newconlist li .swiper-info{z-index:1000;position:absolute;left:0;bottom:0;width:100%;padding: 0 3vw 2vw;box-sizing:border-box;}
.newconlist li .swiper-info .blo{display:block;width:6vw;height:2px;background:#fff;}
.newconlist li .swiper-info .tit{font-size:14px;font-weight:400;color:#fff;width:70%;line-height: 24px;padding: 3vw 0;}
.newconlist li .swiper-info .readmore{width:100%;font-size:14px;line-height: 36px;border-bottom:1px solid #fff;}
.newconlist li .swiper-info .readmore a{color:#fff;}
.newconlist li:hover img{transform: translateY(-5vw);}


}

