body{
 width: 100%;
 overflow-x: hidden;
}
@charset "UTF-8"; 
.fl-row-center-wrap{
	display: flex;
	flex-flow: row wrap;
	align-items: center;
	justify-content: center;
}
.fl-row-left-wrap{
	display: flex;
	flex-flow: row wrap;
	align-items: flex-start;
	justify-content: flex-start;
}
*{margin: 0; padding: 0; font-size: 14px; color: #444; font-family: "微软雅黑"; box-sizing: border-box;-webkit-text-size-adjust: none;}
ul,
ol,
li{list-style-type: none;}i,
em,
ins,
u{font-style: normal; text-decoration: none}button{cursor: pointer; border: none; outline: none;}a{text-decoration: none;}
.none{display: none;}a img{border: none;}
.wrap{width: 1200px; margin: 0 auto;}
.mlogod{display:none;}
.plogod{ margin-top: 22px; width:400px;}
.minwid{min-width: 1200px;}
html,
body{font-size: 100px; min-width: 1200px;}
.pcBar{display: block;}
.wapBar{display: none;}
.pcBar,.wapBar{
	font-size: 0;
}
@media (max-width: 1024px){
html,
body{font-size: 136.533px; min-width: 0;}
.minwid{min-width: 0px;}
.wrap{width: 100%;}
.pcBar{display: none;}
.wapBar{display: block;}
}
@media (max-width: 840px){
html,
body{font-size: 112px; }}@media (max-width: 768px){
html,
body{font-size: 102.4px; }}@media (max-width: 750px){
html,
body{font-size: 100px; }}@media (max-width: 600px){
html,
body{font-size: 80px; }}@media (max-width: 520px){
html,
body{font-size: 69.333px; }}@media (max-width: 460px){
html,
body{font-size: 61.3323px; }
.pcBar{display: none;}
.wapBar{display: block;}
}@media (max-width: 414px){
html,
body{font-size: 55.2px; }}@media (max-width: 390px){
html,
body{font-size: 52px; }}@media (max-width: 375px){
html,
body{font-size: 50px; }}@media (max-width: 360px){
html,
body{font-size: 48px; }}@media (max-width: 320px){
html,
body{font-size: 42.666px;}}

.ammbtn{display: none;}
.banner{width: 100%; height: 863px; position: relative; background: url(../images/bannerbg.png) no-repeat top center;}
.banner .header{width: 100%; height: 80px; overflow: hidden;}
.banner .header .header-center{height: 80px; margin: 0 auto; max-width: 1600px; padding: 0 20px;}
.banner .header .header-center .logo{float: left;}
.banner .header .header-center .logo img{margin-right: 24px;}
.banner .header .header-center .nav{float: right; max-width: 1020px; display: flex; align-items: center; justify-content: space-between;}
.banner .header .header-center .nav a{line-height: 80px; position: relative; height: 80px; display: block; float: left; margin-right: 30px;}
.banner .header .header-center .nav em{line-height: 80px; position: relative; height: 80px; display: block; float: left; margin-right: 30px; cursor: pointer; position: relative; display: block;}
.banner .header .header-center .nav em span{color: #fff;}
.banner .header .header-center .nav em:hover span{color: #ff2b2a;}
.banner .header .header-center .nav a.act s{width: 40px;}
.banner .header .header-center .nav a:hover span{color: #ff2b2a;}
.banner .header .header-center .nav a:hover s{width: 40px;}
.banner .header .header-center .nav a:first-child{margin-left: 0;}
.banner .header .header-center .nav a span{color: #fff; font-size: 16px;}
.banner .header .header-center .nav a s{position: absolute; bottom: 15px; left: 50%; margin-left: -20px; display: block; width: 0; border-radius: 3px; height: 3px; background: #ff2b2a;}
.banner .header .header-center .nav em a{float: none; position: absolute; left: 0; top: 55px; width:60px; height: 32px; line-height: 32px; color: #fff; text-align: center; margin: 0; display: none;}
.banner .header .header-center .nav em:hover a{display: block;}
.banner .header .header-center .p-nav{display: none; background: url("../images/p-nav.png") no-repeat; width: .35rem; height: .27rem; float: right;}
.banner .zw{width: 100%; height: 570px; padding-top: 180px;}
.banner .zw img{display: block; margin: 0 auto;}
.banner .mimg{display: none;}
.banner .mimg img{display: block; width: 100%;}
.banner .log{width: 1254px; height: 77px; background: url("../images/log-bg.png"); position: absolute; bottom: 0; left: 50%; margin-left: -627px;}
.banner .log P{margin-left: 240px; box-sizing: border-box; height: 77px; float: left; text-align: center; line-height: 77px;}
.banner .log P img{position: relative; top: 5px; left: -3px;}
.banner .log P span{color: #fff; font-size: 20px;}
.banner .p-log{display: none;}
.indparto{background: #fff url(../images/indBG.png) no-repeat center;}
.organization{padding: 5px 0 80px;}
.organization .title{text-align: center; font-size: 26px;}
.organization .title img{display: block; margin: 0 auto;}
.organization .cont{width: 905px; margin: 0 auto; padding-top: 20px;}
.organization .cont li{height: 100px;
    border-radius: 10px;
    overflow: hidden;
    margin-top: 20px;
    box-shadow: 0 0 6px rgba(0, 0, 0, .3);
    background: #fff;
    white-space: normal;
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    font-size: 20px;}
.organization .cont li i{width: 113px; height: 100px; float: left; background: url(../images/juxingbg.png) no-repeat center; padding-right: 13px; text-align: center; color: #fff; font-size: 24px; line-height: 31px; padding: 17px 30px 15px 15px;}
.organization .cont span{display: block; overflow: hidden; padding-left: 21px; font-size: 20px; color: #131415;}
.bbs{padding-bottom: 136px;}
.bbs .title{text-align: center; font-size: 26px;}
.bbs .title img{display: block; margin: 0 auto;}
.bbs .cont{padding-left: 20px;}
.bbs .cont li{padding-top: 55px; font-size: 20px; color: #131415; line-height: 30px;}
.bbs .cont li b{display: block; font-size: 28px; color: rgba(9, 109, 217, 1); line-height: 37px; font-weight: normal; position: relative; padding-left: 27px;}
.bbs .cont li b:before{display: block; width: 10px; height: 30px; background: rgba(9, 109, 217, 1); opacity: 1; border-radius: 5px; content: ""; position: absolute; top: 50%; left: 0; transform: translateY(-50%);}
.bbs .cont li p{display: block; padding: 20px 0 0 27px; font-size: 20px; line-height: 30px;}
.organizations{display: none;}
.guest{width: 100%; height: 1073px; padding-top: 120px; position: relative; background: url(../images/guest-bg.jpg) repeat top center;}
.guest .title img{display: block; margin: 0 auto;}
/* .guest .title {text-align: center; margin: 0 auto; width: 360px; height: 47px; line-height: 47px; font-size: 36px; background: url(../images/titlebgs.png) no-repeat center; color: #fff;} */
.guest .guest-center{width: 1200px; margin: 0 auto; margin-top: 65px; overflow: hidden;}
.guest .guest-center ul li .guest-cont{width: 230px; height: 330px; float: left; margin-right: 12px; margin-top: 20px;}
.guest .guest-center ul li .guest-cont:nth-child(5n){margin-right: 0;}
.guest .guest-center ul li .guest-cont .guest-img{position: relative; z-index: 99; text-align: center;}
.guest .guest-center ul li .guest-cont .guest-img img{display: block; margin: 0 auto; width: 192px;}
.guest .guest-center ul li .guest-cont .guest-ct{height: 240px; background: rgba(216, 216, 216, .3); position: relative; top: -96px; padding-top: 106px; color: #fff; transition: all .2s ease;}
.guest .guest-center ul li .guest-cont:hover .guest-ct{background: rgba(216, 216, 216, .6);}
.guest .guest-center ul li .guest-cont .guest-ct .guest-name{width: 100%; line-height: 38px; text-align: center; font-size: 28px; color: #fff; font-weight: normal; transition: all .25s ease; padding: 12px 0 12px;}
.guest .guest-center ul li .guest-cont .guest-ct p{margin-top: 3px; line-height: 20px; color: #fff; text-align: center; transition: all .25s ease;}
.guest .flex-direction-nav{width: 1320px; position: absolute; top: 53.5%; left: 50%; margin-left: -660px;}
.guest .flex-control-nav{display: none;}
.guest .flex-direction-nav a{width: 23px; height: 42px; color: transparent; text-shadow: none;}
.guest .flex-direction-nav a.flex-prev{background: url("../images/guest-l.png");}
.guest .flex-direction-nav a.flex-next{background: url("../images/guest-r.png");}
.schedulemain{background: #fff url(../images/richengBG.png) no-repeat center; padding-top: 85px;}
.schedulemain .title{text-align: center; margin: 0 auto; width: 360px; height: 47px; line-height: 47px; color: rgba(9, 109, 217, 1); font-size: 36px; background: url(../images/titlebg.png) no-repeat center;}
.Schedule{padding: 60px 0 40px;}
.Schedule ul{width: 100%; display: flex; flex-flow: row wrap; justify-content: space-between; padding-left: 0;}
.Schedule ul li{width: 32%; background: white; box-shadow: #ccc 0px 0px 10px 1px; margin-bottom: 20px; border-radius: 3px;}
.Schedule ul li .right_Ims{background: linear-gradient(to right, #0F4DF8, #E82881); display: flex; flex-direction: row; align-items: center; justify-content: center; padding: 20px 0; height: 214px;}
.Schedule ul li .right_Ims2{display: none;}
.Schedule ul li .right_Ims img{display: block; margin: 0 auto; width: 100px;}
.Schedule ul li .word{height: 165px;}
.Schedule ul li .word>p{display: flex; height: 72px;
    justify-content: center;
    align-items: center;
    text-align: center;
    font-size: 18px;
    line-height: 25px; color: #0058d3;}
.Schedule ul li .wd{padding: 0 65px; font-size: 14px; color: #131415; line-height: 24px}
.Schedule ul li .wd p{overflow: hidden;}
.Schedule ul li .wd p span{font-size: 15px;}
.Schedule ul li .wd p span:nth-child(1){float: left;}
.Schedule ul li .wd p span:nth-child(2){padding-left: 45px; display: block;}
.bmstyle{height: 1028px; background: url(../images/baoming_bg.jpg) no-repeat center; padding-top: 85px;}
.bmstyle .title{text-align: center; margin: 0 auto; width: 359px; height: 47px; line-height: 47px; color: #fff; font-size: 36px; background: url(../images/titlebgs.png) no-repeat center;}
.bmstyle .cont{padding: 85px 60px 20px; overflow: hidden;}
.bmstyle .cont .prt{float: left; width: 33.33%; background: #fff;transition: all .3s ease-in;}
.bmstyle .cont .prt dt{height: 90px; line-height: 90px; text-align: center; background: linear-gradient(180deg, rgba(64, 169, 253, 1) 0%, rgba(145, 213, 254, 1) 100%); font-size: 24px; color: #fff;}
.bmstyle .cont .prt dd{height: 70px; line-height: 70px; text-align: center; display: flex; align-items: center; justify-content: center; font-size: 20px; color: #131415;}
.bmstyle .cont .prt dd:nth-child(2n){background: #e1edfb;}
.bmstyle .cont .prt img{transition: all .5s;}
.bmstyle .cont .prt img:hover{transform: rotate(360deg);}
.bmstyle .cont .mdprt{transform: scale(1.1);}
.bmstyle .cont .mdprt dt{ background: linear-gradient(180deg, rgba(114, 46, 209, 1) 0%, rgba(179, 127, 235, 1) 100%);}
.bmstyle .cont .mdprt dd:nth-child(2n){background: #f4eefc;}
.bmstyle .wd{text-align: center; font-size: 28px; padding-top: 55px; line-height: 37px; color: #fff; font-weight: bold; text-align: center;}
.bmstyle .wd p{display: block; color: #fff; font-size: 28px;}



.partners{width: 100%; background: url(../images/hzhbg.png) no-repeat top center;}
.partners .title{
    text-align: center;
    margin: 0 auto;
    width: 570px;
    height: 47px;
    line-height: 47px;
    color: rgba(9, 109, 217, 1);
    font-size: 36px;
    background-image: url(../images/titlebg.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 104%;
}
.partners .cont span{display: block; margin-top: 60px; font-size: 28px; color: #54B2FD; padding-left: 30px; background: url(../images/jxbg.png) no-repeat left center; height: 40px; line-height: 40px;}
.partners .cont ul{overflow: hidden; padding-top: 26px; margin: 0 -10px;}
.partners .cont ul li{display: block; float: left; margin: 4px 0px;}
.partners .cont ul li img{display: block; width: 100%;}
.CooperaList{padding-top: 50px; width: 100%;}
.CooperaList ul{width: 100%; padding-left: 0; display: flex; flex-flow: row wrap; justify-content: space-between; margin-bottom: 0;}
.CooperaList ul li{width: 24%; margin-top: 1%; cursor: pointer; overflow: hidden;}
.CooperaList ul li img{transition: all 0.6s;}
.CooperaList ul li img:hover{transform: scale(1.2);}
.CooperaList ul li div{color: white; background: #392dd0; height: 100%; border-radius: 3px; display: flex; flex-direction: row; align-items: center; justify-content: center;}
.CooperaList ul li div p{width: 80%; margin: 0; color: #fff; font-size: 18px; background: url(../images/bt_bg.png) no-repeat center; background-size: 100%; text-align: center;}
.CooperaList ul li img{width: 100%; border-radius: 3px; height: 100%;}
.p-sch{display: none;}
.sign-up{width: 100%; height: 773px;}
.sign-up .x-page{display: block; width: 29px; height: 28px; margin: 0 auto; position: relative; top: -15px; left: -1px; background: url("../images/x-page.png");}
.sign-up .tit{background: url("../images/tit-bg.png") no-repeat; width: 182px; height: 32px; text-align: center; line-height: 32px; margin: 0 auto; color: #000; font-size: 28px; font-weight: bold; margin-top: 10px;}
.sign-up .sign-center{width: 1200px; height: 600px; margin: 0 auto; margin-top: 26px;}
.sign-up .sign-center .l-cont{width: 360px; height: 520px; float: left; padding-top: 40px; background: url("../images/sign-lr-bg.jpg") no-repeat bottom; background-size: 100% 480px; box-sizing: border-box;}
.sign-up .sign-center .l-cont.act{background: url("../images/sign-c-bg.png") no-repeat;}
.sign-up .sign-center .l-cont br{display: none;}
.sign-up .sign-center .l-cont h3{width: 100%; height: 72px; text-align: center; line-height: 72px; font-size: 20px; color: #fff;}
.sign-up .sign-center .l-cont dl dd{width: 100%; height: 54px; text-align: center; line-height: 54px; color: #fff; font-size: 16px; border-bottom: 1px solid rgba(241, 246, 255, 0.16);}
.sign-up .sign-center .l-cont dl dd:last-child{border-bottom: none;}
.sign-up .sign-center .c-cont{float: left; width: 480px; height: 600px; background: url("../images/sign-lr-bg.jpg") no-repeat bottom; background-size: 100% 480px; box-sizing: border-box;}
.sign-up .sign-center .c-cont.act{background: url("../images/sign-c-bg.png") no-repeat;}
.sign-up .sign-center .c-cont h3{width: 100%; height: 118px; text-align: center; line-height: 118px; font-size: 26px; color: #fff;}
.sign-up .sign-center .c-cont dl dd{width: 100%; height: 54px; text-align: center; line-height: 50px; color: #fff; font-size: 16px; border-bottom: 1px solid rgba(241, 246, 255, 0.16);}
.sign-up .sign-center .c-cont dl dd:last-child{border-bottom: none;}
.sign-up .sign-center .c-cont dl dd img{display: inline-block; vertical-align: middle;}
.sign-up .sign-center .c-cont strong{display: block; text-align: center; font-size: 20px; color: #fff; margin-top: 26px;}
.sign-up .sign-center .c-cont p{margin-top: 10px; display: block; text-align: center; font-size: 16px; color: #fff; font-weight: bold;}
.sign-up .sign-center .r-cont{width: 360px; height: 520px; float: left; padding-top: 40px; background: url("../images/sign-lr-bg.jpg") no-repeat bottom; background-size: 100% 480px; box-sizing: border-box;}
.sign-up .sign-center .r-cont.act{background: url("../images/sign-c-bg.png") no-repeat;}
.sign-up .sign-center .r-cont h3{width: 100%; height: 72px; text-align: center; line-height: 72px; font-size: 20px; color: #fff;}
.sign-up .sign-center .r-cont dl dd{width: 100%; height: 54px; text-align: center; line-height: 50px; color: #fff; font-size: 16px; border-bottom: 1px solid rgba(241, 246, 255, 0.16);}
.sign-up .sign-center .r-cont dl dd:last-child{border-bottom: none;}
.sign-up .sign-center .r-cont dl dd img{display: inline-block; vertical-align: middle;}
.sign-up .btm-txt{display: none;}
.p-last{display: none;}
.footer{width: 100%; padding-bottom: 50px; background: #0a1437;}
.footer .footer-center{width: 1200px; margin: 0 auto; overflow: hidden;}
.footer .footer-center .f-l{float: left;}
.footer .footer-center .f-l .org{overflow: hidden; width: 606px; height: 94px; background: #121d44; margin-top: 40px;}
.footer .footer-center .f-l .org h4{font-weight: 500; padding-left: 30px; box-sizing: border-box; font-size: 18px; color: #fff; line-height: 42px; border-bottom: 1px solid #192551;}
.footer .footer-center .f-l .org ul{padding-left: 30px; position: relative; top: -16px; box-sizing: border-box;}
.footer .footer-center .f-l .org ul li{float: left; margin-left: 115px;}
.footer .footer-center .f-l .org ul li:first-child{margin-left: 0;}
.footer .footer-center .f-l .s-list{overflow: hidden; margin-top: 55px;}
.footer .footer-center .f-l .s-list .bbx{width: 270px; float: left;}
.footer .footer-center .f-l .s-list .bbx h3{font-size:18px; font-weight: bold; color: #fff;}
.footer .footer-center .f-l .s-list .bbx dl{margin-top: 25px;}
.footer .footer-center .f-l .s-list .bbx dl dd{margin-top: 10px;}
.footer .footer-center .f-l .s-list .bbx dl dd img{position: relative; top: 2px; margin-right: 5px;}
.footer .footer-center .f-l .s-list .bbx dl dd span{font-size: 15px; color: #fff;}
.footer .footer-center .r-code{float: right; margin-top: 40px;}
.footer .footer-center .r-code .code-c{float: left; margin-left: 43px;}
.footer .footer-center .r-code .code-c img{width: 160px;}
.footer .footer-center .r-code .code-c span{text-align: center; display: block; color: #fff; font-size: 16px; margin-top: 10px;}
.p-nav-cont{display: none;}
.ljbm-btn{position: fixed; right: 3%; bottom: 2%; z-index: 9;}
.ljbm-btn img{display: block; width: 68px;}
.mbbscont{display: none;}

@media (max-width: 1024px){
.banner{width: 100%; position: relative; background: none; height: auto;}
.banner .mimg{display: block;}
.banner .header{width: 100%; height: .8rem; position: absolute; top: .3rem; left: 0;}
.banner .header .header-center{width: 98%; height: .8rem; margin: 0 auto;}
.banner .header .header-center .logo{float: left; height: .8rem; overflow: hidden;}
.banner .header .header-center .logo img{margin-right: .2rem; height: 1.2rem; position: relative; top: -0.2rem;}
.banner .header .header-center .nav{float: right; display: none;}
.banner .header .header-center .nav a{line-height: 80px; position: relative; height: 80px; display: block; float: left; margin-left: 50px;}
.banner .header .header-center .nav a.act s{width: 40px;}
.banner .header .header-center .nav a:hover s{width: 40px;}
.banner .header .header-center .nav a:first-child{margin-left: 0;}
.banner .header .header-center .nav a span{color: #fff; font-size: 16px;}
.banner .header .header-center .nav a s{position: absolute; bottom: 15px; left: 50%; margin-left: -20px; display: block; width: 0; height: 4px; background: url("../images/nav-s.png");}
.banner .header .header-center .p-nav{display: block; margin-top: .26rem; margin-right: .15rem; background-size: 100% 100%;}
.banner .zw{width: 100%; height: 570px; display: none;}
.banner .bm{display: block; width: 1.72rem; height: .56rem; margin: 0 auto; text-align: center; line-height: .56rem; font-size: .25rem; margin-top: 3.7rem; color: #fff; background: url("../images/bm-bg.png"); background-size: 100% 100%; opacity: 1 !important;}
.banner .log{width: 100%; display: none; height: .71rem; background: url("../images/p-log-bg.png"); background-size: 100% 100%; position: absolute; bottom: 0; left: 0; margin-left: 0;}
.banner .log P{width: auto; margin-left: .65rem; box-sizing: border-box; height: .71rem; float: left; text-align: center; font-size: .12rem; line-height: .71rem;}
.banner .log P:last-child{margin-left: 0;}
.banner .log P img{position: relative; top: 2px; left: -3px; width: .28rem;}
.banner .log P span{color: #fff; font-size: .21rem;}
.banner .p-log{width: 100%; display: block; height: .71rem; background: url("../images/p-log-bg.png"); background-size: 100% 100%; position: absolute; bottom: 0; left: 0; margin-left: 0;}
.banner .p-log img{display: block; width: 100%;}
.organization{display: none;}
.p-org{display: block; width: 100%; height: 5.8rem; background: url("../images/p-org-bg.jpg") no-repeat top center; background-size: 100% 100%;}
.p-org .x-page{display: block; width: .35rem; height: .35rem; margin: 0 auto; position: relative; top: -0.22rem; background: url("../images/x-page.png"); background-size: 100% 100%;}
.p-org .tit{background: url("../images/tit-bg.png") no-repeat; background-size: 100% 100%; width: 1.96rem; height: .32rem; text-align: center; line-height: .32rem; margin: 0 auto; color: #333333; font-size: .29rem; font-weight: bold; margin-top: .1rem;}
.p-org .org-center{width: 100%; height: 11.44rem; margin: 0 auto; overflow: hidden; margin-top: .25rem;}
.p-org .org-center .tit{background: url("../images/tit-bg.png") no-repeat; width: 182px; height: 32px; text-align: center; line-height: 32px; margin: 0 auto; color: #333333; font-size: 28px; font-weight: bold; margin-top: 35px;}
.p-org .org-center h4{color: #006dff; text-align: center; font-size: .24rem; margin-top: .2rem !important;}
.p-org .org-center .ct-box{width: 99%; margin: 0 auto; height: .5rem; margin-top: .15rem; text-align: center; background: url("../images/org-br.png") no-repeat center bottom !important; background-size: 98% 1px !important;}
.p-org .org-center .ct-box span{font-size: .18rem; font-weight: 500; color: #000000; width: 50%; float: left; display: block; box-sizing: border-box;}
.p-org .org-center .ct-box span.lspan{text-align: right; padding-right: .22rem; border-right: 1px solid #f5f5f5;}
.p-org .org-center .ct-box span.rspan{text-align: left; padding-left: .22rem;}
.p-org .org-center .c3{background: url("../images/org-br.png") no-repeat center bottom !important; background-size: 98% 1px !important; text-align: center; width: 99%; height: .8rem; margin: 0 auto; margin-top: 12px;}
.p-org .org-center .c3 span{display: block; float: left; box-sizing: border-box; padding: 0 .22rem; font-size: .18rem; font-weight: 500; margin-bottom: .05rem; color: #000000;}
.p-org .org-center .c3 span.cspan{width: 50%; border-right: none; border-left: none; text-align: left;}
.p-org .org-center .c3 span.lspan{width: 50%; text-align: right; padding-right: .22rem; border-right: 1px solid #f5f5f5;}
.p-org .org-center .c3 span.rspan{width: 100%; text-align: center; padding-left: .22rem;}
.p-org .org-center img{display: block; width: 100%;}
.bbs{width: 100%; height: auto; background: url("../images/bbs-bg.jpg") no-repeat top center; padding: 0 .3rem; padding-top: .01rem; box-sizing: border-box; padding-bottom: .6rem;}
.bbs .x-page{display: none; width: 29px; height: 28px; margin: 0 auto; position: relative; top: -8px; background: url("../images/x-page.png");}
.bbs .tit{background: url("../images/tit-bg.png") no-repeat; background-size: 100% 100%; width: 1.96rem; height: .32rem; text-align: center; line-height: .32rem; margin: 0 auto; color: #333333; font-size: .29rem; font-weight: bold; margin-top: .42rem;}
.bbs .bbs-center{width: 100%; height: auto; margin: 0 auto; margin-top: .26rem; padding: .25rem .15rem; background: url("../images/p-bbs-ct-bg.png"); background-size: 100% 100%; box-sizing: border-box; padding-bottom: .6rem;}
.bbs .bbs-center .top-cont{width: 100%; height: auto; overflow: hidden;}
.bbs .bbs-center .top-cont .l-nr{width: 100%; height: auto; float: left;}
.bbs .bbs-center .top-cont .l-nr h5{color: #006dff; font-size: .24rem; height: .24rem; margin-top: .32rem; line-height: .24rem; padding-left: .2rem; border-left: .05rem solid #006dff;}
.bbs .bbs-center .top-cont .l-nr p{color: #666666; font-size: .21rem; margin-top: 8px; margin-bottom: 8px; line-height: 22px;}
.bbs .bbs-center .top-cont .r-nr{display: none; float: right;}
.bbs .bbs-center .btm-cont{width: 100%; height: auto;}
.bbs .bbs-center .btm-cont dl{overflow: hidden; margin-top: -0.1rem;}
.bbs .bbs-center .btm-cont dl dd{float: left; margin-top: .25rem; margin-left: 0;}
.bbs .bbs-center .btm-cont dl dd strong{display: block; font-size: .32rem; color: #0068ff; text-align: center;}
.bbs .bbs-center .btm-cont dl dd span{font-size: .16rem; color: #333333; display: block; text-align: center;}
.bbs .bbs-center .btm-cont dl dd.w3{width: 33.3%; text-align: center;}
.bbs .bbs-center .btm-cont dl dd.w2{width: 50%; text-align: center;}
.guest{display: none;}
.p-guest{display: block; background: url("../images/p-guest-top.jpg") no-repeat top center, url("../img/p-guest-btm.jpg") no-repeat bottom center; background-size: 100% auto; background-color: #081b42; padding: .35rem 0; position: relative;}
.p-guest .x-page{display: block; width: .35rem; height: .35rem; margin: 0 auto; position: absolute; left: 50%; margin-left: -0.175rem; top: -0.2rem; background: url("../images/x-page.png") no-repeat; background-size: 100% 100%;}
.p-guest .tit{background: url("../images/tit-w-bg.png") no-repeat; background-size: 100% 100%; width: 1.96rem; height: .32rem; text-align: center; line-height: .32rem; margin: 0 auto; color: #fff; font-size: .29rem; font-weight: bold;}
.p-guest .p-guest-list{overflow: hidden; margin-top: .3rem;}
.p-guest .p-guest-list li .jz1{display: none !important;}
.p-guest .p-guest-list li .jz2{display: none !important;}
.p-guest .p-guest-list li .jz3{display: none !important;}
.p-guest .p-guest-list li .guest-cont{margin-top: 2%; margin-left: 2%; display: inline-block; width: 47%;}
.p-guest .p-guest-list li .guest-cont .topic{border-top: 1px dashed #ebebeb; padding: 5px 5px; background: white; text-align: center; font-size: 0.22rem; line-height: 0.34rem;}
.p-guest .p-guest-list li .guest-cont.act .guest-img img{transform: scale(1.05);}
.p-guest .p-guest-list li .guest-cont.act .guest-ct{background: #0068ff;}
.p-guest .p-guest-list li .guest-cont.act .topic{background: #0068ff; color: white; border-top: 1px dashed #0068ff;}
.p-guest .p-guest-list li .guest-cont.act .guest-ct .guest-name{color: #fff;}
.p-guest .p-guest-list li .guest-cont.act .guest-ct p{color: #fff;}
.p-guest .p-guest-list li .guest-img{overflow: hidden; width: 100%; height: auto;}
.p-guest .p-guest-list li .guest-img img{display: block; transition: all .4s ease; width: 100%;}
.p-guest .p-guest-list li .guest-ct{width: 100%; height: 1.42rem; background: #fff;}
.p-guest .p-guest-list li .guest-ct .guest-img{width: 100%; height: 224px; overflow: hidden;}
.p-guest .p-guest-list li .guest-ct .guest-img img{display: block; width: 100%; height: 224px; transition: all .3s ease;}
.p-guest .p-guest-list li .guest-ct .guest-name{width: 100%; height: .6rem; line-height: .6rem; text-align: center; font-size: .28rem; color: #333333; font-weight: bold; transition: all .25s ease;}
.p-guest .p-guest-list li .guest-ct p{width: 100%; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; -webkit-text-overflow: ellipsis; -moz-text-overflow: ellipsis; white-space: nowrap; margin-top: 0; font-size: .22rem; line-height: .38rem; color: #666666; text-align: center; transition: all .25s ease;}
.p-guest .more-btn-g{width: 96%; margin: 0 auto; text-align: center; line-height: .74rem; height: .74rem; background: url("../images/more-btn-bg.png"); background-size: 100% 100%; margin-top: .22rem; color: #fff; font-size: .21rem;}
.schedule{width: 100%; background: url("../images/schedule-bg.jpg") no-repeat top center; height: 786px; display: none;}
.schedule .x-page{display: block; width: 29px; height: 28px; margin: 0 auto; position: relative; top: -6px; left: -1px; background: url("../images/x-page.png");}
.schedule .tit{background: url("../images/tit-bg.png") no-repeat; width: 182px; height: 32px; text-align: center; line-height: 32px; margin: 0 auto; color: #000; font-size: 28px; font-weight: bold; margin-top: 10px;}
.schedule .sch-center{width: 1200px; height: auto; margin: 0 auto; margin-top: 15px; overflow: hidden;}
.schedule .sch-center .ct{width: 285px; height: 310px; background: #ffffff; float: left; margin-top: 20px; margin-left: 20px;}
.schedule .sch-center .ct.mn{margin-left: 0;}
.schedule .sch-center .ct .up-img{width: 100%; height: 160px;}
.schedule .sch-center .ct .up-img img{display: block; width: 100%; height: 100%;}
.schedule .sch-center .ct .btm-txt{width: 100%; height: 150px; padding: 12px; box-sizing: border-box; text-align: center;}
.schedule .sch-center .ct .btm-txt h5{font-size: 18px; height: 45px; overflow: hidden;}
.schedule .sch-center .ct .btm-txt p{width: 100%; text-align: left; font-size: 14px; color: #333333; margin-top: 8px; line-height: 20px;}
.schedule .sch-center .ct .btm-txt p.mt{margin-top: 5px;}
.schedule .sch-center .ct .btm-txt p span{display: block; float: left; width: 58px; height: 40px;}
.p-sch{display: block; width: 100%; height: auto; padding-bottom: .48rem; background: url("../images/p-sch-bg.jpg") no-repeat bottom center, url("../img/p-sch-top.jpg") no-repeat top center; background-color: #e7e7e7; background-size: 100% auto;}
.p-sch .x-page{display: block; width: .35rem; height: .35rem; margin: 0 auto; position: relative; top: -0.15rem; left: 0; background: url("../images/x-page.png"); background-size: 100% 100%;}
.p-sch .tit{background: url("../images/tit-bg.png") no-repeat; background-size: 100% 100%; width: 1.96rem; height: .32rem; text-align: center; line-height: .32rem; margin: 0 auto; color: #333333; font-size: .29rem; font-weight: bold; margin-top: .12rem;}
.p-sch .p-sch-list{overflow: hidden; margin-top: .25rem;}
.p-sch .p-sch-list li{width: 48%; float: left; margin-top: 1.3%; margin-left: 1.3%;}
.p-sch .p-sch-list li.jz{display: none;}
.p-sch .p-sch-list li .ct{width: 100%; height: auto; background: #ffffff; float: left; margin-top: 0; margin-left: 0;}
.p-sch .p-sch-list li .ct.mn{margin-left: 0;}
.p-sch .p-sch-list li .ct .up-img{width: 100%; height: 1.96rem;}
.p-sch .p-sch-list li .ct .up-img img{display: block; width: 100%; height: 100%;}
.p-sch .p-sch-list li .ct .btm-txt{width: 100%; height: 2.18rem; padding: .1rem .05rem; box-sizing: border-box; text-align: center;}
.p-sch .p-sch-list li .ct .btm-txt h5{font-size: .28rem; height: .8rem; overflow: hidden;}
.p-sch .p-sch-list li .ct .btm-txt p{width: 100%; text-align: left; font-size: .18rem; color: #333333; margin-bottom: .06rem; line-height: .3rem;}
.p-sch .p-sch-list li .ct .btm-txt p.mt{margin-top: .08rem;}
.p-sch .p-sch-list li .ct .btm-txt p span{display: inline-block; float: none; width: auto; height: auto; font-size: .18rem;}
.p-sch .more-btn{width: 98%; margin: 0 auto; text-align: center; line-height: .74rem; height: .74rem; background: url("../images/more-btn-bg.png"); background-size: 100% 100%; margin-top: .22rem; color: #fff; font-size: .21rem;}
.sign-up{width: 100%; height: auto; padding: 0 .18rem; padding-bottom: .4rem; box-sizing: border-box;}
.sign-up .x-page{display: block; width: .35rem; height: .35rem; margin: 0 auto; position: relative; top: -0.15rem; left: 0; background: url("../images/x-page.png"); background-size: 100% 100%;}
.sign-up .tit{background: url("../images/tit-bg.png") no-repeat; background-size: 100% 100%; width: 1.96rem; height: .32rem; text-align: center; line-height: .32rem; margin: 0 auto; color: #333333; font-size: .29rem; font-weight: bold; margin-top: 0;}
.sign-up .sign-center{width: 100%; height: auto; margin: 0 auto; overflow: hidden; margin-top: .25rem;}
.sign-up .sign-center .l-cont{width: 33.4%; height: 6.25rem; margin-top: 0; float: left; background: url("../images/sign-lr-bg.jpg") no-repeat bottom; background-size: 100% 6rem; padding-top: .25rem; box-sizing: border-box; transition: all .4s ease;}
.sign-up .sign-center .l-cont br{display: block;}
.sign-up .sign-center .l-cont h3{width: 100%; height: .68rem; text-align: center; line-height: .68rem; font-size: .24rem; color: #fff;}
.sign-up .sign-center .l-cont dl dd{width: 100%; height: .7rem; text-align: center; line-height: .65rem; color: #fff; font-size: .21rem; border-bottom: 1px solid rgba(241, 246, 255, 0.16);}
.sign-up .sign-center .l-cont dl dd:last-child{border-bottom: none;}
.sign-up .sign-center .l-cont dl dd.br{padding-top: .1rem; line-height: .3rem;}
.sign-up .sign-center .l-cont.act{background: url("../images/p-sign-c-bg.png") no-repeat; background-size: 100% 100%;}
.sign-up .sign-center .c-cont{float: left; background: url("../images/sign-lr-bg.jpg") no-repeat bottom; background-size: 100% 6rem; box-sizing: border-box; width: 33.2%; height: 6.25rem; transition: all .4s ease;}
.sign-up .sign-center .c-cont.act{background: url("../images/p-sign-c-bg.png") no-repeat; background-size: 100% 100%;}
.sign-up .sign-center .c-cont h3{width: 100%; height: .94rem; text-align: center; line-height: 1.2rem; font-size: .29rem; color: #fff;}
.sign-up .sign-center .c-cont dl dd{width: 100%; height: .7rem; text-align: center; line-height: .65rem; color: #fff; font-size: .21rem; border-bottom: 1px solid rgba(241, 246, 255, 0.16);}
.sign-up .sign-center .c-cont dl dd:last-child{border-bottom: none;}
.sign-up .sign-center .c-cont dl dd.br{padding-top: .1rem; line-height: .55rem;}
.sign-up .sign-center .c-cont dl dd img{width: .46rem;}
.sign-up .sign-center .c-cont strong{display: block; text-align: center; font-size: 20px; color: #fff; margin-top: 26px;}
.sign-up .sign-center .c-cont p{margin-top: 10px; display: block; text-align: center; font-size: 16px; color: #fff; font-weight: bold;}
.sign-up .sign-center .r-cont{width: 33.2%; height: 6.25rem; float: left; margin-top: 0; background: url("../images/sign-lr-bg.jpg") no-repeat bottom; background-size: 100% 6rem; padding-top: .25rem; box-sizing: border-box; transition: background .4s ease;}
.sign-up .sign-center .r-cont.act{background: url("../images/p-sign-c-bg.png") no-repeat; background-size: 100% 100%;}
.sign-up .sign-center .r-cont h3{width: 100%; height: .68rem; text-align: center; line-height: .68rem; font-size: .24rem; color: #fff;}
.sign-up .sign-center .r-cont dl dd{width: 100%; height: .7rem; text-align: center; line-height: .65rem; color: #fff; font-size: .21rem; border-bottom: 1px solid rgba(241, 246, 255, 0.16);}
.sign-up .sign-center .r-cont dl dd:last-child{border-bottom: none;}
.sign-up .sign-center .r-cont dl dd.br{padding-top: .1rem; line-height: .3rem;}
.sign-up .sign-center .r-cont dl dd img{width: .46rem;}
.sign-up .btm-txt{width: 99.8%; height: .96rem; background: #13204e; text-align: center; overflow: hidden; display: block; margin-top: -0.1rem; position: relative; z-index: 2;}
.sign-up .btm-txt strong{text-align: center; color: #fff; display: block; font-size: .24rem; margin-top: .15rem; font-weight: 500;}
.sign-up .btm-txt p{display: block; text-align: center; color: #fff; font-size: .24rem;}
.last{width: 100%; display: none;}
.last .last-center{width: 1222px; margin: 0 auto; margin-top: 82px; position: relative; left: -11px;}
.last .last-center ul li .guest-cont{width: 386px; height: 260px; float: left; margin-left: 21px; margin-top: 21px; background: #ffffff;}
.last .flex-direction-nav{width: 1320px; height: 42px; position: absolute; top: 53.5%; left: 50%; margin-left: -650px;}
.last .flex-control-nav{display: none;}
.last .flex-direction-nav a{width: 23px; height: 42px; color: transparent; text-shadow: none;}
.last .flex-direction-nav a.flex-prev{background: url("../images/guest-l.png");}
.last .flex-direction-nav a.flex-next{background: url("../images/guest-r.png");}
.p-last{display: block; padding-top: .43rem; width: 100%; overflow: hidden;}
.p-last .x-page{display: block; width: .35rem; height: .35rem; margin: 0 auto; position: relative; top: -0.19rem; background: url("../images/x-page.png"); background-size: 100% 100%;}
.p-last .tit{width: 100%;}
.p-last .tit img{display: block; width: 100%;}
.p-last .show{width: 100%; position: relative; overflow: hidden;}
.p-last .show .flex-control-nav{display: none;}
.p-last .show .flex-direction-nav{height: 26px; width: 100%; position: absolute; top: 50%; left: 0; overflow: hidden;}
.p-last .show .flex-direction-nav a{margin: 0; width: 12px; color: transparent; text-shadow: none; height: 22px;}
.p-last .show .flex-direction-nav a.flex-prev{background: url(../images/guest-l.png); background-size: 100% 100%; left: .1rem;}
.p-last .show .flex-direction-nav a.flex-next{background: url(../images/guest-r.png); background-size: 100% 100%; right: .1rem;}
.p-last .show .img-c{width: 100%;}
.p-last .show .img-c img{width: 100%; display: block;}
.p-last .focus{ width:100%; position:relative;  }
.p-last .focus .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:.1rem; text-align:center;  }
.p-last .focus .hd ul{ display:inline-block; font-size:0; vertical-align:top;}
.p-last .focus .hd ul li{ display:inline-block; width:.1rem; height:.1rem; border-radius:.1rem; background:rgba(255,255,255,.2); margin:0 .07rem;  vertical-align:top; overflow:hidden; line-height: 999rem;}
.p-last .focus .hd ul .on{ background:#fff; width: .4rem;}
.p-last .focus .bd{ position:relative; z-index:0; }
.p-last .focus .bd li{overflow: hidden;}
.p-last .focus .bd li img{display: block; width: 100%;}

.footer{width: 100%; height: auto; background: #0a1437; padding: .25rem .5rem; box-sizing: border-box;}
.footer .footer-center{width: 100%; height: auto; margin: 0 auto; overflow: hidden;}
.footer .footer-center .f-l{float: left;}
.footer .footer-center .f-l .org{overflow: hidden; width: 100%; height: 1.1rem; background: #121d44; margin-top: 0;}
.footer .footer-center .f-l .org h4{font-weight: 500; padding-left: .35rem; box-sizing: border-box; font-size: .25rem; color: #fff; line-height: .5rem; border-bottom: 1px solid #192551;}
.footer .footer-center .f-l .org ul{overflow: hidden; padding-left: .3rem; position: relative; top: -0.1rem; box-sizing: border-box;}
.footer .footer-center .f-l .org ul li{float: left; margin-left: 1.4rem;}
.footer .footer-center .f-l .org ul li img{height: .8rem;}
.footer .footer-center .f-l .org ul li:first-child{margin-left: 0;}
.footer .footer-center .f-l .s-list{width: 100%; overflow: hidden; margin-top: 0;}
.footer .footer-center .f-l .s-list .bbx{width: 100% !important; float: left; padding-bottom: .4rem; border-bottom: 1px solid #fff;}
.footer .footer-center .f-l .s-list .bbx h3{font-size: .32rem; font-weight: 500; color: #fff; margin-top: .4rem; height: .6rem; background-position: left .06rem !important;}
.footer .footer-center .f-l .s-list .bbx h3.fh1{padding-left: .45rem; background: url("../images/f-t-icon1.png") no-repeat; background-size: .36rem .36rem;}
.footer .footer-center .f-l .s-list .bbx h3.fh2{padding-left: .45rem; background: url("../images/f-t-icon2.png") no-repeat; background-size: .33rem .33rem;}
.footer .footer-center .f-l .s-list .bbx h3.fh3{padding-left: .45rem; background: url("../images/f-t-icon3.png") no-repeat; background-size: .35rem .35rem;}
.footer .footer-center .f-l .s-list .bbx dl{margin-top: 0rem;}
.footer .footer-center .f-l .s-list .bbx dl dd{margin-top: .15rem; float: left; width: 45%;}
.footer .footer-center .f-l .s-list .bbx dl dd:nth-child(2n){width: 55%;}
.footer .footer-center .f-l .s-list .bbx dl dd.dsb{display: block;}/* .footer .footer-center .f-l .s-list .bbx dl dd.dsb:last-child{  margin-top: .6rem;} */
.footer .footer-center .f-l .s-list .bbx dl dd img{display: none; position: relative; top: 2px;}
.footer .footer-center .f-l .s-list .bbx dl dd span{font-size: .28rem; color: #fff;}
.footer .footer-center .r-code{float: right; width: 100%; margin-top: .5rem; padding: 0 .5rem;}
.footer .footer-center .r-code .code-c{float: left; margin-left: 0; width: 50%; text-align: center;}
.footer .footer-center .r-code .code-c.fr{float: right; width: 50%;}
.footer .footer-center .r-code .code-c.fl{float: left; width: 50%;}
.footer .footer-center .r-code .code-c img{width: 1.82rem;}
.footer .footer-center .r-code .code-c span{text-align: center; display: block; color: #fff; font-size: .2rem; margin-top: .1rem;}
.p-nav-cont{position: fixed; width: 100%; height: 100%; display: none; left: 0; z-index: 9; top: 0; background: rgba(0, 0, 0, 0.88); padding-top: .5rem; box-sizing: border-box;}
.p-nav-cont a{display: block; line-height: .9rem; text-align: center;}
.p-nav-cont a span{font-size: .38rem; color: #fff;}
.p-nav-cont em{display: block; line-height: .9rem; text-align: center;}
.p-nav-cont em span{font-size: .38rem; color: #fff;}
.p-nav-cont em a{display: block; line-height: .8rem; color: #fff;font-size: .38rem;}
/*.p-nav-cont em:hover a{display: block;}*/
.ljbm-btn{position: fixed; right: 3%; bottom: 2%; z-index: 9;}
.ljbm-btn img{display: block; width:1rem;}
.partners{width: 100%; height: auto; position: relative; background: url(../images/indBG.png) no-repeat center 0rem; background-size: 1000px; padding-top: .6rem;}
.partners .title{
	background-size: 87%;
    width: 100%;
    line-height: .6rem;
    height: 0.6rem;
    font-size: .42rem;
}
.partners .cont ul{margin: 0; padding:.05rem .04rem 0;}
.partners .cont ul li{width: 33.33%; padding: .02rem; margin: 0;}
.partners .cont span{margin-left: .1rem; font-size: .28rem; padding-bottom: .1rem; font-weight: bold; background-size: .1rem; padding-left: .25rem; margin-top: .3rem;}
.organizations{display: block; padding: .4rem .25rem .1rem;}
.organizations .title{text-align: center; font-size: .3rem;}
.organizations .title{background: url(../images/titlebg.png) no-repeat center; background-size: 100%; width: 60%; line-height: .6rem; height: 0.6rem; font-size: .42rem; text-align: center; margin: 0 auto; color: rgba(9, 109, 217, 1);}
.organizations .cont{padding-top: 0.1rem;}
.organizations .cont li{height: 1.2rem; border-radius: .1rem; overflow: hidden; margin-top: .35rem; box-shadow: 0 0 6px rgba(0, 0, 0, .3); background: #fff;}
.organizations .cont li i{width: 1.35rem; height: 1.2rem; float: left; background: url(../images/juxingbg.png) no-repeat center; background-size: 100%; padding-right: .13rem; text-align: left; color: #fff; font-size: .32rem; line-height: .4rem; padding: .17rem .2rem .1rem .25rem;}
.organizations .cont span{display: flex; overflow: hidden; height: 1.2rem; padding: 0 .15rem; font-size: .25rem; align-items: center; line-height: .4rem; color: #131415;}
.indparto{display: none;}
.bmstyle{display: none;}
.mbmstyle{display: block; background: url(../images/join_bg_phone.jpg) no-repeat top center ; background-size: 100% 100%; padding: .7rem 0 1.2rem;}
.mbmstyle .title{ background: url(../images/titlebgs.png) no-repeat center;background-size: 100%; width: 60%; line-height: .6rem; height: 0.6rem; font-size: .42rem; text-align: center; margin: 0 auto; color: #FFFFFF;}
.mbmstyle .cont{padding:.6rem .25rem .4rem; overflow: hidden;}
.mbmstyle .cont .prt{float: left; width:33.33%; background: #fff; transition: all .4s;}
.mbmstyle .cont .prt dt{height: .85rem; line-height: .85rem; text-align: center; background: linear-gradient(180deg, rgba(64, 169, 253, 1) 0%, rgba(145, 213, 254, 1) 100%); font-size:.28rem; color: #fff;}
.mbmstyle .cont .prt dd{height: .8rem; line-height: .8rem; text-align: center; display: flex; align-items: center; justify-content: center; font-size: .2rem; color: #131415;}
.mbmstyle .cont .prt dd:nth-child(2n){background: #e1edfb;}
.mbmstyle .cont .prt dd img{width: .4rem; transition: all .4s;}
.mbmstyle .cont .prt dd img:hover{transform: rotate(360deg);}
.mbmstyle .cont .mdprt{transform: scale(1.1);}
.mbmstyle .cont .mdprt dt{background: linear-gradient(180deg, rgba(114, 46, 209, 1) 0%, rgba(179, 127, 235, 1) 100%);}
.mbmstyle .cont .mdprt dd:nth-child(2n){background: #f4eefc;}
.mbmstyle .wd{text-align: center; font-size: .28rem; padding-top: .25rem; line-height: .4rem; color: #fff; text-align: center;}
.mbmstyle .wd p{display: block; color: #fff; font-size:.28rem; line-height: .45rem;}
.Schedule ul li {width: 49%;}
.Schedule ul li .right_Ims{display: none;}
.Schedule ul li .right_Ims2{display: block;}
.Schedule ul li .right_Ims2 img{display: block; width: 100%;}
/* .Schedule ul li .word{height:3rem;} */
.Schedule ul li .wd{padding: 0 .2rem; font-size: .24rem; line-height: .3rem;}
.Schedule ul li .word{height: 2.15rem;}
.Schedule ul li .wd p span{font-size: .24rem;}
.Schedule ul li .word>p{height: .85rem; line-height: .32rem; font-size: .24rem; font-weight: bold;}
.Schedule ul li .word>p.shs{height: 1.2rem;}
.Schedule{padding: .4rem .15rem .3rem;}
.schedulemain{padding-top: .5rem;}
.schedulemain .title{background: url(../images/titlebg.png) no-repeat center; background-size: 100%; width: 60%; line-height: .6rem; height: 0.6rem; font-size: .42rem; text-align: center; margin: 0 auto; color: rgba(9, 109, 217, 1);}
.banner .header .header-center .logo{padding-top: .2rem;}
.banner .header .header-center .logo img{height: .8rem;}
.mbbscont{display: block; padding: .4rem .2rem 1rem; background: url(../images/introduce_bg.jpg) no-repeat center; background-size:30rem;}
.mbbscont .title{text-align: center; font-size: .3rem;}
.mbbscont .title{background: url(../images/titlebg.png) no-repeat center; background-size: 100%; width: 60%; line-height: .6rem; height: 0.6rem; font-size: .42rem; text-align: center; margin: 0 auto; color: rgba(9, 109, 217, 1);}
.mbbscont .cont{padding-top: 0.1rem; font-size: .23rem; line-height: .45rem;}
.mbbscont .cont li b{display: block; color: #046ed4; margin: .35rem 0 0.15rem 0; padding-left: .25rem; line-height: .3rem; font-size: .32rem;position: relative;}
.mbbscont .cont li b:after{ position: absolute; top: 50%; left: 0; transform: translateY(-50%); width: .1rem; height: .25rem; background: #046ed4; border-radius: .1rem; content: "";}
.mbbscont .cont li p{display: block; padding-left: .2rem; font-size: .28rem;}

.mguest{display: block; background:url(../images/sjjbbg.png) no-repeat top center; background-size: 100%; padding: .4rem 0 .8rem;}
.mguest .title{text-align: center; font-size: .3rem;}
.mguest .title img{display: block; margin: 0 auto; width: 75%;}
/* .mguest .title{background: url(../images/titlebgs.png) no-repeat center; background-size: 100% 100%; width: 60%; line-height: .6rem; height: 0.6rem; font-size: .42rem; text-align: center; margin: 0 auto; color: #fff;} */
.mguest .cont{ padding-top: .2rem; position: relative;}
.mguest .focus{ width:100%; position:relative;  }
.mguest .focus .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:-.5rem; text-align:center;  }
.mguest .focus .hd ul{ display:inline-block; font-size:0; vertical-align:top;}
.mguest .focus .hd ul li{ display:inline-block; width:.1rem; height:.1rem; border-radius:.1rem; background:rgba(255,255,255,.2); margin:0 .07rem;  vertical-align:top; overflow:hidden; line-height: 999rem;}
.mguest .focus .hd ul .on{ background:#fff; width: .4rem;}
.mguest .cont ins{display: block; position: absolute; bottom: -.5rem; cursor: pointer;}
.mguest .cont ins.prev{left: 2rem;}
.mguest .cont ins.next{right: 2rem;}
.mguest .focus .bd{ position:relative; z-index:0; }
.mguest .focus .bd li{overflow: hidden;}
.mguest .focus .bd li .guest-cont{ width: 33.33%; float: left; padding: .1rem .05rem; height: 3.8rem;}
.mguest .focus .bd li .guest-cont a{display: block;}
.mguest .focus .bd li .guest-cont img{display: block; margin: 0 auto; width: 80%; position: relative; z-index: 8;}
.mguest .focus .bd li .guest-ct{background: rgba(216, 216, 216, .3); padding: 1rem .1rem 0; position: relative; top: -.8rem; height: 2.6rem;}
.mguest .focus .bd li .guest-ct .guest-name{ line-height: .35rem; text-align: center; font-size: .26rem; padding-bottom: .1rem; color: #fff; font-weight: normal; transition: all .25s ease;}
.mguest .focus .bd li .guest-cont .guest-ct p { margin-top: .05rem; line-height: .3rem; font-size: .2rem; color: #fff; text-align: center; transition: all .25s ease;}
.mguest .focus .bd li .guest-cont:hover .guest-ct{background: rgba(216, 216, 216, .6);}
.rightList{display: none;}
.ammbtn{display: block; width: 33%; text-align: center; font-size: .25rem; line-height: .6rem; margin: .4rem auto 0; color: #0F4DF8; border:1px solid #0F4DF8; cursor: pointer;}
.plogod{display:none;}
.mlogod{display:inline-block;}
.Schedule ul li .wd p span:nth-child(2){padding-left:.68rem;}
}
