*{color:#333;font-size:14px;}
img{outline:none;}
a{outline:none;text-decoration: none;}
a:focus{outline:none;}
.bg-white{background:#fff;}
.container{padding:0px;margin:0 auto;}
.w80{width:1200px;margin:10px auto;}
a:hover{text-decoration: none;}
.clearfix:after{content:"";display:table;clear: both;height:0px;}
.ellispis{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.bold{font-weight: bold;}
/*轮播*/
.ellipsis{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hide{display: none}
.pointer{cursor: pointer;}
.bold{font-weight: bold}
.catalog img{width:100%;}
.wrap{padding:20px;}
.topic{background: #f5f5f5;padding:20px 15px;}
.topic .name{color:#fffefe;font-size:18px;line-height:35px;background: url('../images/epidemic/topic.png') center no-repeat;width:93px;text-align: center;margin-bottom:5px;}
.topic .content{line-height:28px;}
.w900{width:100%;margin:0 auto;margin-top:15px;overflow: hidden;}
ul{padding:0;}
.list li{border-top:#d5d5d5 1px solid;padding:20px 0;list-style: none;}
.list li:first-child{border-top:0;}
.list li .name{text-align: center;width:80%;margin:0 auto;background-position:center;background-repeat:no-repeat;background-size:cover;}
.list li .name a{color:#fff;line-height: 35px;font-size:18px;vertical-align: middle}
.list li .info{line-height:28px;margin-top:20px;}
.list li .info .bold{color:#2a57a5;}
.list li .info .detail{color:#fca000;margin-left:5px;}
.list li .info .showinfo{color:#999;margin-left:5px;}
.link{border-top:solid 4px rgba(191,191,191,.4);margin-top:50px;padding:30px 0}
.link a{display: block;width:50%;float: left;text-align: center;margin-bottom:10px;}
.link a img{max-width:90%;}
.position a{color:#333}
.maincontent{padding:30px 0;text-align: center;}
.maincontent a{color:#333;display: block;width:300px;margin:30px auto;line-height:45px;font-size:18px;text-align: center;background: url('../images/epidemic/bg.png') center/100% no-repeat;}

.maincontent .title{font-size:20px;margin:-20px 0 10px}
.maincontent table{width:100%;margin:0 auto;}
.maincontent table thead td{background: #03afb1;color:#fff;font-size: 14px; text-align: center;padding:5px}
.maincontent table td{border:1px solid #03afb1;padding:5px;font-size:12px}
.maincontent table tr{background: #fff;}
.maincontent table tr:nth-child(2n-1){background:#ddf3f4}
.maincontent table .name{text-align: center;width:15%}
.maincontent table tbody .unit,.maincontent table tbody .contact{text-align: left;}

.clist{padding-bottom:40px}
.clist li{list-style: none;}
.clist a{display: block;width:90%;height:50px;margin:12px auto;line-height:50px;text-align:center;font-size:16px;border:solid 2px #afe8e9;border-radius: 25px;color:#008283;background: #dcf8f8;}

.swiperbanner img{width:100%}
.index-swiper-container{position: relative;overflow: hidden;}
.index-swiper-container .pagination{position: absolute;bottom:0!important;z-index:99;margin:10px 0!important;width:auto!important;left:50%!important;transform: translateX(-50%)}
.index-swiper-container .pagination span{width:10px;height:10px;/*background:rgba(255,255,255,0.8);*/float:left;margin-left:5px;margin-right:5px;border-radius:5px;opacity: 0.4;background:#fff;}
.index-swiper-container .pagination span.swiper-pagination-bullet-active{background:#fff;opacity: 1}
.index-swiper-container .pagination span.swiper-active-switch{background:#fff;opacity: 1}