@charset "utf-8";
html{width:100%;}
body{width:100%; margin:0; padding:0; font-size:100%; font-family:"Microsoft YaHei",\5b8b\4f53,Arial, Helvetica, sans-serif; background-color:#efefef;}
div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,textarea,table,td{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
area{outline:none;}
img{border:0;}
ol,ul{list-style:none;}
a{text-decoration:none;outline:none;}
.link{-webkit-appearance:none;-webkit-tap-highlight-color:transparent; display: block; overflow: hidden; text-indent: -9999px; cursor: pointer; margin: 0 auto;}
.link2{-webkit-appearance:none;-webkit-tap-highlight-color:transparent; display: block; cursor: pointer; margin: 0 auto;}
.le{float: left;}
.lr{float: right;}
#content{-webkit-text-size-adjust: 100%; width: 750px;}
.indexBox{background: url(../images/bg.jpg) no-repeat 0 0; background-size: 100% auto; height: 1450px;}
.indexBox{padding-top: 65px; padding-left: 118px;}
.indexBox a{display: block; width: 576px; height: 338px; overflow: hidden; text-indent: -9999px; cursor: pointer;}

.title{text-align: center; font-weight: bold; font-size: 32px; color: #333; padding: 45px 0 35px 0;}
.listMain{}
.list{width: 686px; height: 400px; margin: 0 auto; overflow: hidden; position: relative; border-radius: 20px 0 20px 0; margin-bottom: 50px;}
.list img{width: 686px; height: 400px; display: block;}
.list span{width: 686px; height: 40px; line-height: 40px; text-align: center; background: rgba(0,0,0,0.6); position: absolute; left: 0; bottom: 0; font-size: 20px; color: rgba(255,255,255,0.6);}

.moreBtn{display: block; margin: 0 auto; width: 280px; height: 46px; line-height: 46px; background: #ebc580; border-radius: 110px; font-size: 20px; color: #FFF; text-align: center; cursor: pointer; margin: 40px auto;}

.lunboMain{width: 686px; height: 400px; margin: 0 auto; overflow: hidden; border-radius: 20px; position:relative;}
.lunboMain .swiper{width: 100%; height: 100%;}
.lunboMain .swiper-pagination-bullet{width: 16px; height: 16px; background: #FFF; opacity: 0.8;}
.lunboMain .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 6px;}
.lunboMain .swiper-pagination-bullet-active{background: #FFF; opacity: 1;}
.lunboMain img{display: block ; width: 686px;}
.contMain img{display: block; margin: 0 auto; width: 100%; margin-bottom: 100px;}

.footer{text-align: center; font-size: 40px; color: #0c00ff; height: 100px; line-height: 100px;}
.footer a{color: #0c00ff;}

.infoIntPage{padding-bottom: 20px;}
.infoIntPage div{text-align: center;font-size: 36px;padding: 6px 0;}
.infoIntPage div a{color: #0000ff;}