@charset "utf-8";*{margin: 0;padding: 0;border: none;list-style: none}
* a{color: #333;text-decoration: none}
* .hide{display: none}
html body{position: absolute;overflow-x: hidden;margin: 0;padding: 0;width: 100%;height: 100%;background: #3a3e4a;font-
family: arial,"微软雅黑",STHeiti,"Microsoft Yahei",tahoma,'Hiragino Sans GB',sans-serif;}
.wrap{position: relative;overflow-x: hidden;margin-right: auto;margin-left: auto;max-width: 640px;background: #e2dfdf}
@media only screen and (min-width: 500px)
.wrap{padding-bottom: 71px;}
.wrap .wrap_bg{position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: -1;margin: auto;height: 100%;max-width: 640px;background: #e2dfdf;}
.top-title{background: #3f256e;color:#fff;height:54px;text-align:center;line-height:54px;font-size:20px;font-weight:bold;}
.wrap .banner{margin: 0;padding: 0;width: 100%}
.wrap .banner img{display: block;width: 100%}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: #FFF}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{border: 1px solid #fff;background: #555}
.swiper-container-horizontal>.swiper-pagination-bullets{bottom: -2px}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 2px}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{background: #000}

.swiper-slide .links{width:100%;height:46px;z-index:2;position:absolute;left:0;bottom: 0px;}
.swiper-slide .links .opacityDiv{width:100%;height:46px;position:absolute;left:0;top:0;opacity:.5;filter:alpha(opacity=50);background:#000}
.swiper-slide .links .title{display: block;width: 100%;color:#fff;text-align: left;line-height:46px;font-size: 18px;position: absolute;z-index: 2;text-align: center;}

.swiper-pagination-bullet {opacity:1;}
.swiper-pagination-bullet{width:17px;height:17px;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: #9c55fd}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{border: 1px solid #343434;background: #fff}
.swiper-container-horizontal>.swiper-pagination-bullets{bottom: 58px;}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 5px;}

.wrap .search{width: 92.8%; margin: 20px auto;}
.wrap .search .search_bg{display: block; margin-left: auto; margin-right: auto; width: 100%; height: 32px; border-radius: 12px; background: #ffffff; border: 1px solid #e8e8e8; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}
.wrap .search .search_bg .text{margin-left: 12px; width: 75%; height: 100%;}
.wrap .search .search_bg .text input{width: 100%; height: 100%; font-size: 14px; color: #979797; outline: none; background: #ffffff;}
.wrap .search .search_bg .search_btn{width: 20%; height: 100%;}
.wrap .search .search_bg .search_btn .img_box{float: right;}
.wrap .search .search_bg .search_btn .img_box button{background: url(search.png); background-size: 100% 100%; width: 20px; height: 20px; display: block; margin-top: 7px; margin-right: 7px; cursor: pointer;}



.fast-way .boxcon {position: relative;height: 244px;/* border-top:1px solid #dfdfdf; *//* border-left:1px solid #dfdfdf; */}
.fast-way{margin-bottom:20px;}
.fast-way a{display: block; float:left;position:relative;width:33.2%; height: 200px;font-size:18px;text-align:center;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;background-color:#fff;}
.fast-way .brn{border-right:none;width:calc(33.6% - 2px)}
.fast-way a img{width: 90%;display:block;margin: 0 auto;}
.fast-way .start img{width:100%;}
.fast-way a:hover{/*background-color:#e2dfdf;*/}
.fast-way-end{height:38px;clear:both;background-color:#fff;}

.newbox{background:#fff;padding:10px 0;}
.newlist{width: 95%;margin: 0px auto;text-align: center;line-height:60px;}
.newlist a:visited {color: #868585;background:#ffffff}
.newlist a:hover {color: #868585;background:#ffffff}
.newlist a:active {color: #868585;background:#ffffff}

.newlist li{position: relative;border-bottom:1px solid #CACACA;padding: 0 5px;height: 40px;line-height: 40px;}
.newlist li i{display: inline-block;white-space: nowrap;font-size: 60%;border: 1px solid transparent;border-radius: 3px;padding: 2px;margin: 0 .2em;font-style: normal;}
.newlist li div{width: 75%;height:40px;float: left;font-size:14px;text-align:left;overflow: hidden;}
.newlist span{float: right;overflow: hidden;}

.news{width: 90%;padding: 0 5% 30px 5%;background-color: #fff;}
.news .title{height: 28px;padding: 16px 0;line-height: 28px;text-align:center;font-size: 17px;font-weight: bold;color:#000000;border-bottom:1px solid #CACACA}
.news .title div{color:#868585;height: 30px;line-height: 32px;font-size: 12px;display: none;}
.news .content{font-size:14px;line-height:20px;padding-top: 20px;}
.news .content img{width: 100%;height: auto;overflow: hidden;}
.page{text-align:center;padding:5px 0 15px 0;background:#FFF;}
#copyright {
    text-align: center;
    color: #333;
    z-index: 9999;
    padding: 11px 0 10px 0;
    line-height: 19px;
}
#copyright a{
   display: block;
   color:#333;
}
