body { background:#FFF;}

.blks_h { height:48px; padding: 36px 0 36px 0; margin:0 auto; border-bottom: 1px solid #f1f1f1;}
.wp { width: 1086px; padding:0 57px;}
.blks_h .snv { padding:15px 0 0 0;}
.blks_h h2 a { display:block; width:129px; height:48px; background:url(../kwai_portal_logo.png) 0 0 no-repeat; background-size:129px 48px; text-indent:-999px; overflow:hidden;}
.blks_h .snv li a { color:#5E5E5E; text-shadow:none; padding:0 0 8px 0;}

/*下拉菜单*/
.h_pop { margin:10px 0 0 0; border: 1px solid #f1f1f1; border-radius:0px; background-color:#FFF; box-shadow: none;}
.h_pop li { }
.h_pop li a { border:0px; height:50px;text-align:center;color:#5E5E5E;font-size:14px;line-height:50px;text-shadow:none;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}
.h_pop li a:hover { text-decoration:none; color:#ff5000;text-shadow:none; background:none;}


/*联系我们*/
.blks_p1 { width:1200px; margin:0 auto 30px auto;}
.blks_p1_ct { margin:60px 0 0 220px;}
.blks_p1_ct dl { float:left; margin:0 0 0 120px;}
.blks_p1_ct dl:first-child { margin:0px;}
.blks_p1_ct dl dt { font-size: 20px; font-weight: 700; color: #303030; line-height: 1; margin-bottom: 10px;}
.blks_p1_ct dl dd { line-height: 28px; height: 28px; }
.blks_p1_ct dl dd, .blks_p1_ct dl dd a { color: #5e5e5e;}

/*关于我们*/
.com-main-wrap{width:1200px;margin:0 auto;min-height:600px}
.com-main-wrap .com-main{width:960px;padding:0 50px;margin:0 auto}
.com-about{font-size:14px}
.com-about h1{margin-top:50px;font-size:24px;line-height:30px;height:30px;color:#303030;text-align:center;font-weight:700}
.com-about .desc{margin-top:30px;text-align:center;color:#5e5e5e}
.com-about .desc p{height:36px;line-height:36px}
.com-about .line-wrap{position:relative;height:2005px;margin:50px auto 20px}
.com-about .line-wrap .main-line{width:2px;background:#f1f1f1;height:1925px;margin:0 auto;position:relative}
.com-about .line-wrap .main-line .dot-now{display:inline-block;position:absolute;top:0;left:-30px;width:60px;height:60px;border-radius:50%;background:#ff6a40;line-height:60px;color:#fff;text-align:center;z-index:2;font-weight:700}
.com-about .line-wrap .main-line .dot-now:after{position:absolute;background:#ff6a40;display:block;content:" ";border-radius:50%;-webkit-box-shadow:0 0 80px rgba(254,130,87,.1) inset;box-shadow:inset 0 0 80px rgba(254,130,87,.1);-webkit-animation:ripple 2s ease 0s infinite normal;animation:ripple 2s ease 0s infinite normal;z-index:-1}
.com-about .line-wrap .main-line .dot-2011{display:inline-block;position:absolute;bottom:0;left:-30px;width:60px;height:60px;border-radius:50%;background:#bababa;line-height:60px;color:#fff;text-align:center}
.com-about .line-wrap .main-line .dot{display:inline-block;position:absolute;left:-12px;width:26px;height:26px;border-radius:50%;border:5px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;background-clip:content-box}
.com-about .line-wrap .main-line .dot .time-wrap{position:absolute;text-align:left;top:-12px}
.com-about .line-wrap .main-line .dot .time-wrap h2{font-size:24px;height:40px;line-height:40px}
.com-about .line-wrap .main-line .dot .time-wrap p{line-height:28px;color:#5e5e5e;font-size:14px}
.com-about .line-wrap .main-line .left{left:-479px;width:467px}
.com-about .line-wrap .main-line .left h2{text-align:right;padding-right:116px;font-weight:700}
.com-about .line-wrap .main-line .left h2:after{position:absolute;display:inline-block;content:" ";height:4px;width:30px;right:40px;top:17px}
.com-about .line-wrap .main-line .left p{padding-right:107px;font-size:14px}
.com-about .line-wrap .main-line .right{width:369px;left:26px;padding-left:110px}
.com-about .line-wrap .main-line .right h2{text-align:left;font-weight:700}
.com-about .line-wrap .main-line .right h2:before{position:absolute;display:inline-block;content:" ";height:4px;width:30px;left:40px;top:17px}
.com-about .line-wrap .main-line .dot-2018-6{top:205px;background-color:#ff6a40}
.com-about .line-wrap .main-line .dot-2018-6 .time-wrap h2{color:#ff6a40}
.com-about .line-wrap .main-line .dot-2018-6 .time-wrap h2:after{background:#ff6a40}
.com-about .line-wrap .main-line .dot-2017-12{top:375px;background-color:#ff9e5b}
.com-about .line-wrap .main-line .dot-2017-12 .time-wrap h2{color:#ff9e5b}
.com-about .line-wrap .main-line .dot-2017-12 .time-wrap h2:before{background:#ff9e5b}
.com-about .line-wrap .main-line .dot-2016-4{top:540px;background-color:#82c54d}
.com-about .line-wrap .main-line .dot-2016-4 .time-wrap h2{color:#82c54d}
.com-about .line-wrap .main-line .dot-2016-4 .time-wrap h2:after{background:#82c54d}
.com-about .line-wrap .main-line .dot-2015-8{top:705px;background-color:#5eb4ff}
.com-about .line-wrap .main-line .dot-2015-8 .time-wrap h2{color:#5eb4ff}
.com-about .line-wrap .main-line .dot-2015-8 .time-wrap h2:before{background:#5eb4ff}
.com-about .line-wrap .main-line .dot-2015-6{top:870px;background-color:#6b5ed6}
.com-about .line-wrap .main-line .dot-2015-6 .time-wrap h2{color:#6b5ed6}
.com-about .line-wrap .main-line .dot-2015-6 .time-wrap h2:after{background:#6b5ed6}
.com-about .line-wrap .main-line .dot-2015-06{top:1035px;background-color:#7e6bcc}
.com-about .line-wrap .main-line .dot-2015-06 .time-wrap h2{color:#7e6bcc}
.com-about .line-wrap .main-line .dot-2015-06 .time-wrap h2:before{background:#7e6bcc}
.com-about .line-wrap .main-line .dot-2014-11{top:1205px;background-color:#a67eaf}
.com-about .line-wrap .main-line .dot-2014-11 .time-wrap h2{color:#a67eaf}
.com-about .line-wrap .main-line .dot-2014-11 .time-wrap h2:after{background:#a67eaf}
.com-about .line-wrap .main-line .dot-2013-10{top:1370px;background-color:#70656b}
.com-about .line-wrap .main-line .dot-2013-10 .time-wrap h2{color:#70656b}
.com-about .line-wrap .main-line .dot-2013-10 .time-wrap h2:before{background:#70656b}
.com-about .line-wrap .main-line .dot-2012-11{top:1535px;background-color:#7d6e73}
.com-about .line-wrap .main-line .dot-2012-11 .time-wrap h2{color:#7d6e73}
.com-about .line-wrap .main-line .dot-2012-11 .time-wrap h2:after{background:#7d6e73}
.com-about .line-wrap .main-line .dot-2011-3{top:1700px;background-color:#7d7d7d}
.com-about .line-wrap .main-line .dot-2011-3 .time-wrap h2{color:#7d7d7d}
.com-about .line-wrap .main-line .dot-2011-3 .time-wrap h2:before{background:#7d7d7d}
@-webkit-keyframes ripple{0%{left:0;top:0;opcity:60;width:60px;height:60px}
50%{left:-12px;top:-12px;opacity:0;width:85px;height:85px}
to{left:-12px;top:-12px;opacity:0;width:85px;height:85px}}
@keyframes ripple{0%{left:0;top:0;opcity:60;width:60px;height:60px}
50%{left:-12px;top:-12px;opacity:0;width:85px;height:85px}
to{left:-12px;top:-12px;opacity:0;width:85px;height:85px}}


/**/
#ft { position:relative; width:100%; bottom:0px; padding:50px 0; background-color: #fcfcfc;}
#ft, #ft p, #ft a, #ft p a { color: #5E5E5E; text-shadow:none;}
#frt p:first-child { margin:0 0 3px 0;}
