@charset "utf-8";
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; }
[hidden] { display: none; }

html { font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }

body { margin: 0;font-family:"微软雅黑",sans-serif; font-size: 14px; line-height: 1.231;	word-wrap: break-word; }

body, button, input, select, textarea { color: #222; }

a { color: #666; text-decoration: none;}
a:hover { color: #FD00CD; }
a:visited { color:#666; }
a:focus { outline: thin dotted; }

a:hover, a:active { outline: 0; }

abbr[title] { border-bottom: 1px dotted; }

b, strong { font-weight: bold; }

blockquote { margin: 1em 40px; }

dfn { font-style: italic; }

hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }

ins { background: #ff9; color: #000; text-decoration: none; }

mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }

/* 重新声明固定宽度字体系列: h5bp.com/j */
pre, code, kbd, samp { font-family: monospace, monospace; _font-family: 'courier new', monospace; font-size: 1em; }

/* 改善所有浏览器中预先格式化的文本的可读性 */
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }

q { quotes: none; }
q:before, q:after { content: ""; content: none; }

small { font-size: 85%; }

/* 放置上标和下标内容，而不影响行高: h5bp.com/k */
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }


ul, ol { list-style:none;}

img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }

svg:not(:root) { overflow: hidden; }

figure { margin: 0; }

form { margin: 0; }
fieldset { border: 0; margin: 0; padding: 0; }

label { cursor: pointer; }


legend { border: 0; *margin-left: -7px; padding: 0; }

button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }

button, input { line-height: normal; *overflow: visible; }

table button, table input { *overflow: auto; }

button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; }

input[type="checkbox"], input[type="radio"] { box-sizing: border-box; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea { overflow: auto; vertical-align: top; resize: vertical; }

input:valid, textarea:valid {  }
input:invalid, textarea:invalid { background-color: #f0dddd; }

table { border-collapse: collapse; border-spacing: 0; }
td { vertical-align: top; }

.ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; }
.ir br { display: none; }

.hidden { display: none !important; visibility: hidden; }

.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }


.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }

.invisible { visibility: hidden; }

.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}
body {
    line-height: 1;
}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}

/* remember to define focus styles! */
:focus {
    outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
    text-decoration: none;
}
del {
    text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

 @media print {
  * { background: transparent !important; color: black !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } /* 黑白打印速度更快: h5bp.com/s */
  a, a:visited { text-decoration: underline; }
  a[href]:after { content: " (" attr(href) ")"; }
  abbr[title]:after { content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }  /* 不显示图像链接或 javascript/内部链接 */
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; } /* h5bp.com/t */
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% !important; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; }
}

/*main css*/
.main-header{position:fixed;height:60px;top:0;width:100%;z-index:1000;background:rgba(255,255,255,0.85);filter:alpha(opacity=85);}
.header-container{width:960px;margin:0 auto;}
.nav-menu{display:none;}
.nav-logo{float:left;}
.nav-logo img{height:30px;margin:15px 10px 15px 0;}
.nav{float:left;}
.nav>ul{padding:15px 0 0 0;}
.nav>ul>li{float:left;padding:0 10px;}
.nav>ul>li>a{font-size:16px;line-height:30px;padding:0 6px;color:#666}

.nav-button{float: right;margin-top: 15px;}
.nav-button a{text-align: center;color: #fff;display: block;font-size: 16px;line-height: 32px;cursor: pointer;margin: 0 auto;width: 113px;height: 30px;background: url(../images/button-small.png) 0 0 no-repeat;}
.nav-button a:hover{color:#fff}
.nav-button a:focus{color:#fff}
.nav-button a:visited{color:#fff}

.main-container{width:100%;margin:60px auto 0;}

.main-banner{text-align:center;overflow:hidden;}
.main-banner ul li img{max-width:100%;}

.back-gray{background:#f2f2f2;background: rgba(242,242,242,1);}
.back-white{background:#fff;}
.section-title-container{width:100%;text-align:center;}
.section-wrapper{width:960px;margin:0 auto;border-top:1px solid #ccc;}
.section-title-container h2{display:inline-block;font-size:30px;height:45px;font-weight:lighter;}
.section-title-container span{font-size:18px;height:45px;}
.section-title{display:inline-block;position:relative;top:-15px;padding:0 10px;}

.main-latest,.main-coming,.main-history{width:100%;padding:45px 0;text-align:center;height:100%;overflow:hidden;}
.latest-container,.coming-container,.history-container{width:960px;margin:0 auto;}
.latest-left,.latest-right{position:relative;padding-bottom:30px;}
.box-container{position:absolute;top:16px;left:16px;}
.box-dest{background:#e40082;background:rgba(228,00,130,0.8);filter: alpha(opacity=80);padding:8px 8px;}
.box-dest span{color:#fff;font-size:12px;}
.box-date{background:#fff;background:rgba(255,255,255,0.8);filter: alpha(opacity=80);padding:8px 8px;}
.box-date span{color:#000;font-size:12px;}
.latest-left img,.latest-right img{height:auto;width:465px;}
.latest-left p,.latest-right p{margin-top:20px;width:465px;line-height:1.5;}
.latest-left h1,.latest-right h1{text-align:left;margin-top:20px;width:465px;font-size:18px;font-weight:lighter;line-height:1.6;}
.latest-left h2,.latest-right h2{text-align:left;width:465px;font-size:16px;font-weight:lighter;line-height:2;border-bottom:1px solid #ccc;padding: 0.5em 0;}
.latest-left ul,.latest-right ul{max-width:465px;}
.latest-left ul li,.latest-right ul li{float:left;text-align:left;width:100%;border-bottom:1px solid #ccc;padding: 0.5em 0;}
.latest-left ul li a,.latest-right ul li a{color:rgb(0, 176, 240);font-size:16px;font-weight:500;line-height:2.4;}
.latest-left .new,.latest-right .new{background:#e40082;color:#fff;font-size:12px;line-height:2.4;padding:0.4em;margin-right:0.5em;}
.latest-left{float:left;}
.latest-right{float:right;}

.coming-container img{width:300px;height:auto;}
.coming-container p{margin:30px auto;width:300px;}

.coming-left{float:left;position: relative;max-height: 270px;}
.coming-center{float:left;margin:0 30px;position: relative;max-height: 270px;}
.coming-right{float:right;position: relative;max-height: 270px;}

.history-container img{width:220px;height:auto;}
.history-container p{margin:30px auto;width:220px;}
.history-item{float:left;padding-right:26px;}
.history-item-last{float:left;padding-right:0;}

.title-container{position: absolute;top:0.6em;width: 100%;text-align: center;z-index:999;}
.title-container span{display:inline-block;color:#fff;font-size:20px;font-weight:lighter;padding:0.6em;background:#e40082;background:rgba(228,00,130,0.8);filter: alpha(opacity=80);}
.slider-title-container{position:absolute;top:1em;text-align:center;width:100%;}
.slider-title-container span{display:inline-block;padding:0.6em;background:#e40082;background:rgba(228,00,130,0.8);filter: alpha(opacity=80);}
.slider-title-container span:hover{background:#fb229e;background:rgba(251,34,158,0.8);filter: alpha(opacity=80);}
.slider-title-container span a{color:#fff;font-size:20px;font-weight:lighter;}

.slider-container{width:100%;height:100%;overflow:hidden;}

.invest-intro{width:800px;margin:20px auto 50px auto;}
.invest-intro p{max-width:800px;margin:0 auto;line-height: 24px;min-height:24px;font-size: 16px;}
.invest-intro p img{max-width:100%!important;height:auto!important;}

.invest-cont{width:100%;margin:30px auto;}
.invest-cont p{text-indent:32px;width:800px;margin:0 auto;line-height: 24px;min-height:24px;font-size: 16px;}
.invest-cont p a{color:#e40082;}

.invest-schedule{width:100%;padding:45px 0;height:100%;overflow:hidden;background:#f2f2f2;background: rgba(242,242,242,1);}
.schedule-box{width:800px;margin:0 auto;border-left:1px solid #ccc;padding-bottom: 30px;}
.schedule-clock{background:url(../images/clock.png);width: 48px;height: 48px;display: inline-block;vertical-align: top;margin-left: -24px;line-height: 48px;}
.schedule-time{display:inline-block;line-height:22px;font-size:20px;padding-left:12px;margin-top:10px;font-weight:bold;}
.schedule-head{display:inline-block;line-height:22px;font-size:20px;padding-left:0;padding-bottom:15px;margin-top:10px;font-weight:bold;}
.schedule-content{padding-left:36px;}
.content-box img{width:750px;margin-bottom:15px;}
.content-box p{text-indent:28px;width:750px;font-size:14px;line-height: 20px;color:#888;margin-bottom:15px;}
.content-box object,.content-box embed{display:block;margin:0 auto;}

.invest-other{width:800px;margin:0 auto;padding-top:30px;}
.left-title{width: 130px;border-top: 1px solid #e8e8e8;margin: 0 25px 0 50px;display: inline-block;vertical-align: top;font-size: 20px;
color: #222;font-weight: bold;padding-top: 30px;}

.content-table{width:600px;height:100%;border-collapse:collapse;}
.content-table td {border:1px solid #ccc;height:30px;vertical-align:middle;line-height: 2;color: #555;padding-top: 8px;}
.td-left,.td-time-left{width:150px;background:#eeeeee;text-align:center;}
.td-right,.td-time-right{width:450px;padding-left:20px;text-align:left;}
.table-line{}
.table-title-left{display:table-cell;width:150px;vertical-align:middle;text-align:center;clear:both;background:#eeeeee;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}
.table-detail-right{display:table-cell;padding:10px 15px;width:450px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}

.table-title-top{display:table-cell;width:300px;vertical-align:middle;text-align:center;clear:both;background:#eeeeee;padding:10px 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.table-detail-bottom{display:table-cell;vertical-align:middle;text-align:center;padding:10px 15px;width:300px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}

.content-list{vertical-align: top;padding:0;width: 600px;margin:0 auto;}
.content-list ol{padding-left:0;margin-bottom:10px;}
.content-list ol li{margin-bottom: 15px;color: #555;line-height:2;font-size:16px;}
.content-list ul{list-style:none;margin-top:8px;}
.content-list ul li{margin-bottom: 8px;color: #555;line-height:2;font-size:16px;}

.invest-history{width:960px;height:200px;margin:0 auto;text-align:center;}
.invest-history ul{width:100%;margin:12px auto;}
.invest-history ul li{float:left;margin:10px 6px;}
.invest-history ul li img{ width:228px;}
.invest-history ul li p{font-size: 14px;line-height: 24px;margin-top: 8px;color:#555;overflow:hidden; }

.main-footer{display:block;width:100%;color:#fff;line-height:1.8;}
.footer-wrap{background-color: #e40082;}
.footer-container{width:960px;min-height:360px;height:100%;overflow:hidden;margin:0 auto;}
.footer-container h2{font-size:20px;margin:0 0 20px 0;}
.footer-about,.footer-contact,.footer-history{width:33%;float:left;}
.col{padding:20px 20px;}
.footer-about p{font-size:16px;font-weight:lighter;}
.footer-contact ul li,.footer-history ul li{font-size:16px;font-weight:lighter;color:#fff;}
.footer-contact ul li span {display: inline-block;vertical-align: top;color:#fff;}
.footer-history ul li a,.footer-contact ul li a{color:#fff;}

.cr-container{width: 100%;background-color: #fff;}
.cr{width:960px;margin:0 auto;font-size:18px;color:#000;padding:20px 0 0 0 ;}
.cr-left{float:left;margin-top: 10px;color:#888888;}
.share{float:right;color:#888888;}
.share .bdsharebuttonbox a{float:none;display: inline-block;vertical-align: -11px;height: 38px;width: 38px;margin: 0 0 0 20px;background: url(../images/share-icon.png) no-repeat;}
.share .bdsharebuttonbox .bds_weixin {background-position: -58px 0;}
.share .bdsharebuttonbox .bds_sqq {background-position: -116px 0;}
.share .bdsharebuttonbox .bds_tqq {background-position: -174px 0;}
.share .bdsharebuttonbox .bds_qzone {background-position: -232px 0;}

.legal .share{float:right;color:#888888;}
.legal .share .bdsharebuttonbox a{float:none;display: inline-block;vertical-align: -11px;height: 25px;width: 25px;margin: 0 0 0 15px;background: url(../images/share-icon2.png) no-repeat;}
.legal .share .bdsharebuttonbox .bds_weixin {background-position: -36px 0;}
.legal .share .bdsharebuttonbox .bds_sqq {background-position: -73px 0;}
.legal .share .bdsharebuttonbox .bds_tqq {background-position: -110px 0;}
.legal .share .bdsharebuttonbox .bds_qzone {background-position: -146px 0;}

.invest-form{width:600px;margin:0 auto;padding-top:30px;padding-bottom:30px;}
.invest-form-cell{width:600px;margin:0 auto;padding:15px 0;}
.login-cell{width:400px;}
.invest-form-left{width:100px;float:left;text-align:center;}
.invest-form-left span{width:100px;font-size:16px;line-height:1.6;}
.invest-form-right{width:480px;height:24px;}
.invest-form-right input{width:300px;height:24px;}
.invest-form-right label{font-size:16px;line-height:1.6;}
.login-cell .invest-form-right input{width:220px;height:24px;}
.invest-form-submit{text-align:center;margin: 0 auto;}
.invest-form-submit button{background-color: #e40082;width:100px;padding: 5px 10px;border-radius: 15px;border:0;margin:0;font-size: 16px;line-height: 20px;color: #fff;}
.invest-form-submit button:hover{background-color:#fb229e;}
.invest-form-submit a{font-size:14px;padding-left:20px;}

.invest-form-pay{height:100%;overflow:hidden;}
.invest-form-pay input{height:58px;margin:0 1em;}
.invest-form-pay img{height:58px;}
.invest-form-required{color:red;}
.invest-form-required::before{content:"*";}
.logo-container{width:960px;margin:0 auto;}
.logo-container ul{}
.logo-container ul li {width:20%;float:left;padding-bottom:2em;}
.logo-container ul li a{display:block;width:140px;margin:0 auto;position:relative;border:1px solid #ccc;}
.logo-container ul li a:hover,.logo-container ul li a:hover span,.logo-container ul li a:hover i{display:block;}
.logo-container ul li a i{display:none;position:absolute;background:#000;opacity:0.6;left:0;top:0;width:100%;height:100%;}
.logo-container ul li a span{display:none;position:absolute;left:0;top:30%;width:100%;height:100%;color:#fff;}
.logo-container ul li a img{width: 100%;display: block;max-width: 140px;margin:0 auto;}

.title-cont{width:800px;margin:20px auto 40px auto;height: 100%;overflow: hidden;}
.title-cont h1{font-size:30px;line-height:1.5;text-align:center;padding:20px 0 30px 0;}
.sale-container{width:800px;margin:0 auto;overflow: hidden;}
.buy-btn{width:100%;margin-bottom:10px;text-align:center;vertical-align:middle;}
.buy-btn a{display:block;color:#fff;font-size:20px;line-height:40px;cursor:pointer;margin:0 auto;width:150px;height:40px;background:url(../images/button.png) 0 0 no-repeat;}
.sale-left,.sale-right{float:left;width:50%;text-align:center;margin-bottom:15px;}
.sale-left strong,.sale-right strong{font-size:30px;font-weight:400;}
.sale-left p,.sale-right p{padding:15px 0;}
.course-container{width:800px;margin:0 auto;overflow: hidden;}
.course-left,.course-middle,.course-right{float:left;width:33%;text-align:center;margin-bottom:15px;}
.course-left strong,.course-middle strong,.course-right strong{font-size:20px;font-weight:400;}
.course-left p,.course-middle p,.course-right p{padding:15px 0;color:rgba(228,0,130,1);}

.fix-banner{position:fixed;font-size:1em;line-height:1.5em;color:#fff;bottom:0;right:0;padding:0.5em 0;width:268px;z-index:1000;background:rgba(228,0,130,0.85);filter:alpha(opacity=85);}
.fix-banner a{color:#fff;}
.fix-banner .weixin-line{display:none;}
.fix-banner .hot-line{width: 100%;text-align: center;}
.gotop{display:none;position:fixed;height:60px;width:60px;bottom:50px;right:50px;background:url(../images/gotop.png) 0 0 no-repeat;}
.gotop:hover{background-position:-70px 0;}
.invest-tip{width:800px;margin:0 auto;}
.invest-tip p{text-align:right;color:#ccc;}

.free-try{float: left;width:60%;text-align: center;}
.free-try a{height: 25px;  color: #fff;    display:inline-block;    font-size: 16px;    line-height: 32px;    cursor: pointer;    margin: 0 auto;    width: 113px;    height: 30px;    background: url(../images/button-small.png) 0 0 no-repeat;}
/*main css*/
@media only screen and (max-width: 768px) {
	.main-header{height:50px;}
	.header-container{width:100%;}
	.nav-menu{display:block;float: left;margin:8px 0 0 10px;width: 32px;height: 32px;border: 1px solid #eeeeee;background: url(../images/menu.png) 50% 50% no-repeat;
	background-size: 50% 50%;}
	.nav-logo img{height:36px;margin:8px 0 0 10px;}
	.nav{position:absolute;top:50px;background:#fff;z-index:100;height:auto;width:100%;}
	.nav ul{display:none;padding:0;height:0;}
	.nav ul li{float:none;border-bottom:1px solid #e8e8e8;height:40px;}
	.nav ul li a{line-height:40px;}
	.nav-button{margin:10px 15px 0 0;}
	.main-container{margin-top:50px;}
	.main-banner{display:none;}
	
	.section-title-container{display:inline-block;width:100%;margin-top:15px;margin-bottom:15px;padding:0 0 15px 0 ;border-bottom:1px solid #ccc;}
	.section-wrapper {width:100%;border:none;}
	.section-title{top:0;}
	.section-title-container h2{font-size:18px;line-height:18px;height:20px;}
	.section-title-container span{font-size:14px;line-height:14px;height:20px;}
	
	.main-latest,.main-coming,.main-history{width:100%;padding:0;}
	.latest-container, .coming-container, .history-container{width:100%;padding:0;}
	.latest-left,.latest-right{float:none;width:100%;padding:0;height: 100%;overflow: hidden;}
	.latest-left p, .latest-right p{width:90%;margin:15px auto;font-size:14px;}
	.latest-left img, .latest-right img{width:90%;height:auto;}
	.latest-left h1,.latest-right h1{width:90%;margin:0 auto;}
	.latest-left h2,.latest-right h2{width:90%;margin:0 auto;}
	.latest-left ul,.latest-right ul{width:90%;margin:0 auto;}
	
	.coming-container img{width:90%;height:auto;}
	.coming-container p{font-size:14px;}
	.coming-left,.coming-center,.coming-right{float:none;margin:0 auto;padding:0;}

	.history-container img{width:90%;height:auto;}
	
	.history-item{float:none;margin:0 auto;padding:0;}
	.history-item-last{float:none;margin:0 auto;}
		
	.footer-container{width:92%;margin:0 1% 0 4%;height:auto;}
	.footer-about{float:none;width:100%;margin:0 auto;}
	.footer-contact{float:none;width:100%;margin:0 auto;}
	.footer-history{float:none;width:100%;margin:0 auto;}
	
	.cr-container{height:120px;}
	.cr{width:92%;margin:0 2% 0 4%;font-size:14px;}
	.cr-left{width:100%;margin-top:15px;}
	.share{float:none;}
	.share .bdsharebuttonbox a{margin:0 0 0 4%;}
	.legal .share{display:none;}
	
	.box-container{left:10%;}
	.title-container{width:100%;}
	.title-container span{font-size:16px;}
	
	.invest-intro{width:96%;margin: 5% auto;}
	.invest-intro p{width: 96%;margin: 6px auto;padding:0;font-size:14px;line-height:22px;}
	.invest-cont{display:none;}
	.schedule-title{width:100%;margin: 0 auto;}
	
	.invest-schedule{width:100%;margin:0 auto;border:none;padding:0;}
	.schedule-clock{width:36px;height:36px;background-size:96%;margin-left:0;ling-height:36px;}
	.schedule-time,.schedule-head{font-size:16px;margin-top:6px;padding-left:0;}
	.schedule-head{display:block;padding-left:2%;}
	.schedule-content{width:100%;padding:0;}
	.schedule-content img{width:100%;margin: 0 auto;}
	
	.schedule-box{width:96%;margin:0 auto;border:none;}
	.content-box{width:100%;}
	.content-box img{max-width:96%;margin:0 1% 0 2%;}
	.content-box p{max-width:96%;margin:10px 1% 0 2%;text-indent:0;}
	
	.invest-other{width:100%;margin: 0 auto;padding:15px 0;}
	.left-title{font-size:18px;width:92%;margin:0;padding:20px 4%;border-top:none;}
	.content-list{width:92%;padding:20px 4%;margin:0;}
	.content-list ol{margin-bottom:0;}
	
	.content-table{width:100%;}
	.td-time-left{width:300px;}
	.td-time-right{width:300px;}
	
	.invest-history{width:100%;margin: 0 auto;}
	.invest-history ul li{display:inline-block;text-align:center;width:100%;margin:0 auto;}
	.invest-history ul li img{width:80%;border-radius:4px;}
	
	.history-container>ul>li img{width:80%;border-radius:4px;}
	.coming-container ul li img{width:80%;border-radius:4px;}

.invest-form{width:90%;margin:0 auto;padding:0;}
.invest-form-cell{width:100%;}
.invest-form-left{width:100%;float:none;text-align:left;margin:0 auto;padding:5px 0;}
.invest-form-left span{width:100%;}
.invest-form-right{width:100%;height:24px;padding:5px 0 0 0 ;}
.invest-form-right input{width:100%;height:24px;}
.invest-form-submit{text-align:center;margin: 0 auto;}
.invest-form-submit button{background-color: #e40082;width:100px;padding: 5px 10px;border-radius: 15px;border:0;margin:0;font-size: 16px;line-height: 20px;color: #fff;}
.invest-form-submit button:hover{background-color:#fb229e;}
.invest-form-required{color:red;}
.invest-form-required::before{content:"*";}
.logo-container{width:90%;}
.logo-container ul li {width:50%;}

.fix-banner{width:100%;}
.fix-banner .weixin-line{display:block;float:left;width:40%;}
.fix-banner .hot-line{float:none;width:100%;}
.sale-container{width:100%;}
.sale-container .buy-btn{width:100%;text-align:center;}
.sale-left,.sale-right{float:none;width:100%;text-align:center;margin-bottom:10px;}
.gotop{bottom:40px;right:10px;}
.invest-tip{width:98%;}
.invest-tip p{text-align:center;}
.free-try{width:100%;}
}


.main-banner{text-align:center;overflow:hidden;position:relative;}
.main-banner ul li img{width:100%;}
.pdf{margin:0 auto;width:100%;max-width:1024px;}
.pdf li img{max-width:1024px;height:auto;width:100%;}
.train-title-container{position:absolute;top:3.75em;text-align:center;width:100%;}
.train-title-container h1{font-size:3.5em;line-height:1.275;color:#fff;font-weight:bold;text-shadow:0 1px 3px #000;}
.train-title-container h2{font-size:1.7em;line-height:1.5;color:#fff;font-family:'Arial';text-shadow:0 1px 1px #000;}

.speaker-list{width:800px;margin:0 auto 30px auto;}
.speaker{width:100%;height:100%;overflow:hidden;}
.speaker img{float:left;width:260px;height:260px;margin:10px 20px 0 0;}
.speaker span{line-height:1.5;padding-right:10px;}
.speaker-name{font-size:20px;color:#292929;}
.speaker-company{color:rgba(228,0,130,1);}
.speaker-title{color:rgba(228,0,130,1);font-style:italic;}
.speaker p{font-size:16px;line-height:2;margin-top:16px;}
.speaker-case {margin-top:24px;height:100%;overflow:hidden;}
.speaker-case h1{color:rgb(0, 176, 240);font-size:18px;font-weight:normal;line-height:2;}
.speaker-case ul{height:100%;overflow:hidden;}
.speaker-case ul li{float:left;width:48%;padding:10px 0;margin:5px 1%;text-align:left;}
.speaker-case ul li img{width:100%;}
.speaker-case ul li span{width:100%;line-height:1.8;}
.order-container{width: 960px;margin:0 auto;padding:3em 0;}
.order-container ul{padding:1em 0;height:100%;overflow:hidden;border-bottom:1px solid #ccc;}
.order-container ul li{float:left;padding:0 2px;line-height:1.6;}
.order-container ul .course{width:34%;}
.order-container ul .name{width:20%;}
.order-container ul .price{width:10%;}
.order-container ul .verify_status{width:10%;}
.order-container ul .pay_status{width:10%;}
.order-container ul .pay_status .button{background-color: #e40082;width: 100px;padding: 5px 10px;border-radius: 15px;border: 0;margin: 0; font-size: 16px;line-height: 20px;color: #fff;}
.order-container ul .op{width:12%;}
.pay_way{float:left;padding:10px 0;}

.course-containter{color:#000;}
.cr-cont{padding:20px 10px 20px 20px;}
.course-item-one{background:#ADD4FD;}
.course-item-two{background:#5E9DEF;} 
.course-item-one:first-child{border-top:1px solid #ADD4FD;}
.course-item-one, .course-item-two {overflow:hidden;border-right:1px solid #ADD4FD;}

.course-item .course-item-left{float:left;width:20%;line-height:1.6;color:#000;}
.course-item .course-item-left h2{font-size:1.3em;font-weight:bold;padding-bottom:10px;}
.course-item .course-item-left p{font-size:0.8em;}

.course-item .course-item-right{float:left;width:80%;background-color: #fff;}
.course-item .course-item-right h3{font-weight:bold;padding-bottom:8px;font-size:0.8em;}
.course-item .course-item-right p{padding-bottom:8px;font-size:0.8em;}

.course-item-one, .course-item-two {overflow:hidden;border-top:1px solid #ADD4FD;border-right:1px solid #fff;}
.course-item-one .course-item-left{float:left;width:20%;line-height:1.6;color:#fff;}
.course-item-one .course-item-left h2{font-size:1.4em;font-weight:bold;padding-bottom:10px;}
.course-item-one .course-item-left p{font-size:0.8em;}

.course-item-one .course-item-right{float:left;width:80%;background-color: #fff;}
.course-item-one .course-item-right h3{font-weight:bold;padding-bottom:8px;font-size:0.8em;}
.course-item-one .course-item-right p{padding-bottom:8px;font-size:0.8em;}

.course-item-two .course-item-left{float:left;width:20%;line-height:1.6;color:#fff;}
.course-item-two .course-item-left h2{font-size:1.3em;font-weight:bold;padding-bottom:10px;}
.course-item-two .course-item-left p{font-size:0.8em;}
.course-item-two .course-item-right{float:left;width:80%;background:#ADD4FD;}
.course-item-two .course-item-right h3{font-weight:bold;padding-bottom:8px;font-size:0.8em;}
.course-item-two .course-item-right p{padding-bottom:8px;font-size:0.8em;}

@media only screen and (max-width: 768px) {
	.speaker-list{width:100%;}
	.speaker-case ul{width:90%;margin:0 auto;}
	.speaker-case ul li{width:100%;txt-align:center;}
	.speaker img{width:40%;height:auto;}
	.speaker{width:90%;margin:0 auto;}
	.title-cont{width:100%;}
	.title-cont h1{font-size:26px;}
	.course-container{width:100%;}
	.course-left,.course-middle,.course-right{float:none;width:100%;text-align:center;margin-bottom:10px;}
	.order-container{width: 100%;}
	.order-container ul:nth-child(2){display:none;}
	.order-container ul{padding:1em 1em;height:100%;overflow:hidden;border-bottom:1px solid #ccc;}
	.order-container ul li{float:none;padding:5px 2px;line-height:1.6;}
	.order-container ul .course{width:100%;}
	.order-container ul .name{width:100%;}
	.order-container ul .price{width:100%;}
	.order-container ul .verify_status{width:100%;}
	.order-container ul .pay_status{width:100%;}
	.order-container ul .op{width:100%;}
	.pay_way{width:100%;}
	
	.course-item .course-item-left{width:30%;}
	.course-item .course-item-right{width:70%;}
	.course-item-one .course-item-left{width:30%;}
	.course-item-one .course-item-right{width:70%;}
	.course-item-two .course-item-left{width:30%;;}
	.course-item-two .course-item-right{width:70%;}
}
