body{font-size: 13px;color: #333333;font-family: '微软雅黑';text-align: center;line-height: 20px;padding: 0;margin: 0;width: 100%;height: 100%;}
ul,li,ol,p,h1,h2,h3,h4,h5,h6{padding: 0;margin: 0;list-style: none;}
a,a:hover{color: #333333;text-decoration: none;}
div{margin: auto;text-align: left;}
.clear{clear: both;}
img{border: none;}
html{ width:100%; height:100%;}

.main-guest .title-img{margin-top: 30px;}
.main-guest-main{height: 430px;background: url() center bottom no-repeat;position: relative;min-width: 1250px;overflow: hidden;}
.main-guest-main .swiper-button-prev,.main-guest-main .swiper-button-next{top: 180px;width: 22px;height: 40px;position: absolute;}
.main-guest-main .swiper-button-prev{background: url(../images/left.jpg);left: 50%;margin-left: -625px;}
.main-guest-main .swiper-button-next{background: url(../images/right.jpg);right: 50%;margin-right: -630px;}
.swiper-container-guest{width: 1200px;margin-top: 40px;}
.swiper-container-guest .swiper-slide{width: 237px;margin-right: 5px;}
.guest-item{width: 225px;height: 364px;text-align: center;border: solid 1px #d9d9d9;background: #f6f6f6;border-radius: 9px;transition:  all linear 0.4s;}
.guest-item a{display: block;width: 100%;height: 100%;}
.guest-item:hover{background: #ffc722;border-color: #ffc722;}
.guest-item>*{text-align: center;line-height: 23px;}
.guest-item div.title{font-size: 20px;margin-top: 20px;}
.guest-item span{border-top: solid 1px #747474;margin-top: 15px;margin-bottom: 20px;display: block;width: 35px;margin-left: auto;margin-right: auto;}
.guest-item img{width: 155px;height: 155px;border-radius: 50%;margin-top: 35px;}
.guest-pagination{text-align: center;margin-top:60px;margin-bottom:25px;}
.guest-pagination span.swiper-pagination-bullet{width: 14px;height: 14px;margin-left:5px;margin-right:5px;}
.guest-pagination span.swiper-pagination-bullet-active{background:#ffc722;}






/* 通用图片列表_普通式 */ 
.picList li{ width:126px;  } 
.picList .pic{ text-align:center; line-height:0px;  } 
.picList .pic img{ width:120px; height:90px; padding:2px; border:1px solid #ccc; } 
.picList .pic a:hover img{ border-color:#f00;  } 
.picList .title{ line-height:24px;   } 
 
/* 多个左滚动 - 公用类 */ 
.leftLoop{ overflow:hidden; width: 1240px;height: 430px;margin-top: 10px;} 
.leftLoop .hd{ overflow:hidden;  height:30px; position: absolute;left: 0;right: 0;bottom: 0px;text-align: center;} 
.leftLoop .hd .prev,.leftLoop .hd .next{ display:block;  width:5px; height:9px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden;   
     cursor:pointer; background:url("demoEffect/imagess/icoLeft.gif") no-repeat;} 
.leftLoop .hd .next{ background:url("demoEffect/imagess/icoRight.gif") no-repeat;  } 
.leftLoop .hd ul{ overflow:hidden; zoom:1; margin-top:10px;text-align: center; } 
.leftLoop .hd ul li{display: inline-block;width: 14px;height: 14px;border-radius: 50%;font-size: 0;background: #000000;opacity: 0.8;margin-left: 10;margin-right: 10px;} 
.leftLoop .hd ul li.on{ background:#ffc722; opacity: 1;} 
.leftLoop .bd{ padding:10px;   } 
.leftLoop .bd ul{ overflow:hidden; zoom:1; } 
.leftLoop .bd ul li{ margin:0 5px; text-align:center; float:left;display:_inline;  width: 227px;} 

