/*---------*----------*/
@charset "utf-8";
*{margin: 0;padding: 0;font-family: "微软雅黑";}
a{text-decoration: none;}
li{list-style: none;}
.body{min-width: 750px;text-align:center;}
.container{margin: 0 auto;width:1000px;overflow: hidden;text-align: left;}
p{display: inline-block;height: 100%;}
/*----排版----*/
.clearfix{zoom:1;}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:".";font-size:0;}
.container{background-color: #236dbb;}


/*--------music--------*/
.tp-music{position: absolute;z-index: 1001; cursor: pointer; right: 60px;top:66px;background-image:linear-gradient(45deg,#20014e,#6c1a96);padding:8px 10px 6px 10px;border: 1px solid transparent;border-image: linear-gradient(to left, #7fc1f1, #dc65d3);border-image-slice:1;}


/*--------banner--------*/
#banner{position: relative;height: 1270px;}
#banner .logo{position: absolute;margin:68px 146px 0 146px;}
/*粒子效果*/
canvas{display:block;vertical-align:bottom;position: absolute;top: 0;}
/*stats.js*/
.count-particles{position: absolute;top: 48px;left: 0;width: 80px;font-size: .8em;text-align: left;text-indent: 4px;line-height: 14px;padding-bottom: 2px;font-family: Helvetica, Arial, sans-serif;font-weight: bold;}
.js-count-particles{font-size: 1.1em;}
#stats,.count-particles{-webkit-user-select: none;margin-top: 5px;margin-left: 5px;}
#stats{border-radius: 3px 3px 0 0;overflow: hidden;}
.count-particles{border-radius: 0 0 3px 3px;}
/*particles.js container*/
#particles-js{width: 100%;height: 100%;background-image: url('../images/banner.jpg');background-size: cover;background-position: 50% 50%;background-repeat: no-repeat;}


/*--------title--------*/
.linyi-title{height: 107px;margin-bottom:50px;text-align: center; background: url(../images/tit-back.png) no-repeat no-repeat;}
.linyi-title h2{font-size: 47px;padding-top: 12px;color:#ffffff;font-style:italic;}
.linyi-title h3{margin-top: 10px;font-weight: lighter;color:#9bc7fc;font-style:italic;font-size: 18px;}

/*--------简介--------*/
.linyi-about{padding:50px;}
.linyiab-main{border:1px solid #73aadb;margin-top: 40px;padding:30px;background-image: url(../images/word-back.jpg);background-size:100% ;}
.linyiab-main p{font-size: 32px;line-height: 58px;text-indent: 2em;color:#f8dbff;}


/*--------高端访谈--------*/
.linyi-fangtan{padding:50px;}
#fangtan-main .bd ul li{width: 415px;margin-right: 10px;margin-bottom: 22px; background-color: #fff;padding: 10px 10px 25px 10px;border-radius: 8px;float: left;border: 5px solid #9bc7fc;}
#fangtan-main .bd ul li:nth-child(2n){margin-right: 0;}
#fangtan-main .bd ul li img{width:415px;height: 280px;border-radius: 8px;}
#fangtan-main .bd ul li h2{font-size: 30px;color:#333333;margin: 8px 0;}
#fangtan-main .bd ul li p{font-size: 24px;color:#868686;margin-bottom: 15px;}
#fangtan-main .bd ul li .span{float: left;}
#fangtan-main .bd ul li .span span{font-size: 24px;color:#3b618d;background-color: #cde4ff;border-radius: 4px;padding:5px 5px 7px 5px; margin-right:10px;}
#fangtan-main .hd{position: absolute; left: 42%;z-index: 2;margin-top: 22px;}
#fangtan-main .hd .on{background-color: #9bc7fc;width: 66px;}
#fangtan-main .hd ul li{float: left;margin-right: 16px;background-color: #fff; border-radius: 20px;width: 40px;height:18px;transition:all 0.5s ease;cursor: pointer;}

/*--------会议热图--------*/
.linyi-retu{padding:50px;}
#retu-main .hd{position: absolute; left: 42%;z-index: 2;margin-top: 30px;}
#retu-main .hd .on{background-color: #9bc7fc;width: 66px;}
#retu-main .hd ul li{float: left;margin-right: 16px;background-color: #fff; border-radius: 20px;width: 40px;height:18px;transition:all 0.5s ease;cursor: pointer;}


/*--------底部--------*/
.linyi-foot{text-align:center;background-image: url(../images/foot-back.png);}
.linyi-foot img{height: 340px;}
.linyi-foot .banquan{font-size: 30px;margin-top: 35px; color:#ffffff;line-height: 46px;padding-bottom: 25px;border-bottom:25px solid transparent;border-image: linear-gradient(to right, #2fa7db, #212cdb);border-image-slice:25;}


/*--------右侧悬浮---------*/
.menuBox {position: fixed;top: 160px;right: 0;z-index: 1;}
.menuBox .menu {overflow: hidden;zoom: 1;}
.menuBox .menu a {display: block;float: right;color:#fff;background-image:linear-gradient(90deg,#2b8ddc,#94cdea); padding:20px 85px; border-radius: 50px;font-size: 36px;}
.menuBox ul {margin-top: 5px;padding: 20px 5px;width: 230px;clear: both;display: none;box-sizing: border-box;border-radius: 10px;background: #266fbc;border: 1px solid transparent;border-image: linear-gradient(to left, #c4e6ff, #76abff);border-image-slice:1;}
.menuBox li:last-child {border: none;}
.menuBox li a {display: block;color: #fff;font-size: 32px;line-height: 75px;text-align: center;}


/*--------立即报名--------*/
.xcpp-bm{padding:50px;}
.xcpp-bm .bm-form{margin:30px 0;clear: both;}
.xcpp-bm .bm-form li{font-size: 34px;padding:20px 30px;background-image: url(../images/word-back.jpg); border: 1px solid transparent;color:#ffe199;margin-bottom: 30px;background-color: #2a0676;}
.xcpp-bm .bm-form li b{color:#ff0000;margin-right: 10px;}
.xcpp-bm .bm-form li input[type="text"]{height:90px;width: 595px;padding:0 20px;color:#0000ff; background-color: #ffffff;font-size: 26px;border: 1px solid #461ba6;}
.xcpp-bm .bm-form li input::-webkit-input-placeholder{color:#9651d0;font-size:34px;}
.xcpp-bm .bm-form li input:focus{outline: none;}
.xcpp-bm .bm-form li input[type="radio"]{width: 25px;height: 25px;margin:0 16px;}
.xcpp-bm .bm-form li input[name="name"]{width: 300px;}
.xcpp-bm .bm-form li:last-child{padding:0;border:0;background:none;}
.xcpp-bm .bm-form li input[type="submit"]{text-shadow: 0px 0px 15px #aa4c58;cursor: pointer; font-size: 55px;font-weight: bold; width: 900px;margin-top: 10px; height:130px;color:#ffeeb2;border-radius: 5px;border: none; background-image:-webkit-linear-gradient(0deg,#ff823c,#ff4864);}

.xcpp-bm .bm-form li input[type="submit"]::before{animation: bubbles ease-in-out .75s forwards;}
.xcpp-bm .bm-form li input[type="submit"]:active::before {animation: none; /*这里注意取消动画*/background-size: 0;}
@keyframes bubbles {
    0%{background-position: 18% 40%, ...;}
    50%{background-position: 10% 44%, ...;}
    100% {background-position: 5% 44%, ...;background-size: 0% 0%;}
}

/*--------联系客服--------*/
.xcpp-contact{padding:50px;}
.xcpp-contact .bm-contact{padding:45px 30px; border:1px solid #73aadb;background-image: url(../images/word-back.jpg);background-size:100% ;border-radius:10px;}
.xcpp-contact .bm-contact li{float:left;width:260px;margin-right:25px;text-align: center;}
.xcpp-contact .bm-contact li:nth-child(3){margin-right: 0;}
.xcpp-contact .bm-contact li img{width:260px;height:260px;}
.xcpp-contact .bm-contact li p{color:#f7e9b2;font-size: 36px;margin-top: 10px;}
.xcpp-contact .bm-contact li b{font-weight: normal;color:#8360cd;font-size:32px;}

