/* 系列 */
.index_pro{margin-right:0px;}
.index_pro dl{width:89%;margin:8px; border:2px solid #F47950; margin-left:5%;float:left;margin-bottom:8px;background:#F47950}
.index_pro dl dt{width:75px;float:left;height:74px;overflow:hidden;background:#fff;}
.index_pro dl dt img{display:block; width:65px;height:65px; margin:5px;}
.index_pro dl dd{margin-left:65px;text-align:left;font-size:24px;line-height:72px;color:#fff; padding-left:20px;}

.index_pro dl.pro_dl1 ,.index_pro dl.pro_dl7,.index_pro dl.pro_dl13,.index_pro dl.pro_dl19 {background:#FFA384;border-color:#FFA384;}
.index_pro dl.pro_dl2 ,.index_pro dl.pro_dl8,.index_pro dl.pro_dl14 ,.index_pro dl.pro_dl20{background:#FC8158;border-color:#FC8158;}
.index_pro dl.pro_dl3 ,.index_pro dl.pro_dl9,.index_pro dl.pro_dl15 ,.index_pro dl.pro_dl21{background:#F84143;border-color:#F84143;}
.index_pro dl.pro_dl4 ,.index_pro dl.pro_dl10,.index_pro dl.pro_dl16,.index_pro dl.pro_dl22 {background:#0161B5;border-color:#0161B5;}
.index_pro dl.pro_dl5 ,.index_pro dl.pro_dl11,.index_pro dl.pro_dl17,.index_pro dl.pro_dl23 {background:#0089E7;border-color:#0089E7;}
.index_pro dl.pro_dl6 ,.index_pro dl.pro_dl12,.index_pro dl.pro_dl18,.index_pro dl.pro_dl24 {background:#7992A8;border-color:#7992A8;}

.index_pro dl:hover {border-color:#F47950;background:#F47950}


/*index标题*/
.indextitle{text-align:center; padding:60px 0 40px; margin-top: 60px;}
.indextitle em{ color:#ff6537;}
.indextitle h3{font-size:2rem; display:inline-block; color:#2a2a2a;padding:0 15px;font-weight: bold;}
.indextitle img{
    display: block;
    margin:10px auto 0;
}


.indextitle p{ color:#383838; font-size:1.3rem; width:80%;margin:15px auto 0;}

/*index标题end*/

/* 查看大赢家棋牌： */
.indexmore{ padding:20px 0;}
.indexmore a{ text-align:center;display:block; line-height:50px; width:220px; height:50px; line-height:50px;
 color:#00a2ff; border-radius:50px; margin:0px 1% 0; font-size:1em;border:1px solid #00a2ff;margin:0 auto;}
/* 查看大赢家棋牌：end */

.indexprobtn{margin:30px 30px 0;text-align:center; font-size:0;}
.indexprobtn a{display:inline-block; *display:inline; *zoom:1; width:19.5%; line-height:3.4rem;margin:0 0.2%; background:#666; color:#fff; font-size:1.6rem; }


.index-about{padding:0 30px 0px;font-size:1.4rem; text-align:justify;background:url(/template/pc/zh/images/index-abg.jpg) no-repeat center bottom; background-size:cover;}
.indexcyq{padding:5px 5px 0;}
.indexcyq ul li{width:33.3%; height:180px; float:left; text-align:center;overflow:hidden;}
.indexcyq .figure{width:177px; margin:0 auto;position:relative;}
.indexcyq .figure img{display:block; width:100%;}
.indexcyq .figure span{display:block;position:absolute;left:50%; top:50%; transform:translatex(-50%);padding-top:10px; font-size:.9em;}

.indexMtwoM{text-align:center;}
.indexMtwoM img{max-width:100%;}
.indexMtwoM h4{display:inline-block;padding:0 40px;margin:0 auto;font-size:1.8rem;color:#00a2ff;}
.indexMtwoM .title1{background:url(/public/template/waptemp/static/images/indexMtwoIcon-01.png) no-repeat left top ; background-size:23px;}
.indexMtwoM .title2{background:url(/public/template/waptemp/static/images/indexMtwoIcon-02.png) no-repeat right bottom ; background-size:23px;}
.indexMtwoM .text{text-align:left;font-size:1.4rem;text-align:justify;text-indent:2rem;}
.productbox{margin: 0 15px;
    padding-top: 20px;}
.productbox .p-box{display:-webkit-flex;
    display: flex;flex-wrap: wrap;
    justify-content:space-between;}
.productbox a.p-lista1{background:#f96758;}
.productbox a.p-lista2{background:#48a9e8;}
.productbox a.p-lista3{background:#fd9933;}
.productbox a.p-lista4{background:#668cdc;}
.productbox a.p-lista5{background:#f75241;}
.productbox a.p-lista6{background:#49abec;}


.productbox figure{width:25%;padding: 10px 0;
    order: 10;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    margin-bottom: 10px;
    text-align: center;}
.productbox figure b{width: 100px;height: 100px;line-height: 100px;border-radius: 50%;overflow: hidden;color: #fff;
    display: block;margin: 0 auto 5px;

}.productbox figure img{width: 100px;
     display: block;
 }
.productbox figure .text{margin-left: 90px;color:#414141;}
.productbox figure figcaption{ font-size: 24px;color:#414141; }
.productbox figure p{font-size:18px;text-overflow: initial;width:11em; margin:auto;overflow: hidden;white-space:nowrap;color: #9c9c9c;}



/* 新闻 */
.moksq-list li{ overflow:hidden; border-bottom:1px solid #c5ced5; margin:0 35px 23px; padding-bottom:23px;position:relative}
.moksq-list-recommend{ background:#fa694c; padding:2px 10px 0; color:#fff; font-size:18px; position:absolute; top:12px; left:130px; border-radius:4px}
.moksq-list-1{ float:left; width:124px; background:#dfe0e4; font-size:0}
.moksq-list-1 img{ display:block; width:124px; height:92px}
/*.moksq-list-2,.moksq-list-3{ margin-left:146px;}*/
.moksq-list-2{  line-height:1.4; font-size:22px}
.moksq-list-2 a{ color:#333}
.moksq-list-3{ color:#c9c9c9; font-size:22px}
.moksq-list-3 span{ padding-right:0.8em}
.hot .moksq-list-2,
.hot .moksq-list-3{ margin-left:200px}




#index_news11{}
.newslist{padding:20px 10px;}
.newslist li{float:left; width:47.9%; margin:0 1% 10px;}
.newslist li a{padding:10px; display:block;border:1px solid #ccc;}
.newslist li .figure{}
.newslist li .figure img{display:block; width:100%;}
.newslist li h3{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;color:#000; font-size:1.3rem;padding:8px 0 5px;}
.newslist li .text{font-size:1.3rem;color:#959595;line-height:1.6rem; height:4.8rem; overflow:hidden;margin-bottom:5px;}
.newslist li  span{font-size:1rem;color:#959595;display:block;}
.news11div{ padding: 0px 20px 0px; border-bottom:1px solid #ddd;text-align:center;}
.news11div span{display:inline-block;padding-bottom:3px; margin:0 15px -1px;border-bottom:2px solid transparent;font-size: 1.6rem;}
.news11div span.cur{ color:#00a2ff; border-color:#00a2ff; }

.indexTitle2{font-size:0.9em}

/* 新闻 */


/* 产品推荐 */
.index-course{padding:20px 0 10px;background:#f1f1f1;}
.course-h3{ color:#000;font-size:0;}
.course-h3 span{display:inline-block;width:33%;padding:5px 15px; background:#fff; border-radius:15px 15px 0 0;overflow:hidden;}
.course-h3 span img{display:block;width:100%;}
.course-h3 a{display:inline-block; float:right;font-size:.6em;color:#313131; padding-right:27px; background:url(/public/template/waptemp/static/images/icon-more.png) no-repeat right center;}
.coursebox{margin:0 15px;margin-bottom:20px;}
.coursebox ul li {float:left; width:50%; overflow:hidden}
.coursebox ul li a{display:block;padding:10px;margin:10px;border:1px solid #efefef; position:relative;background:#fff;
border-radius:3px;  -webkit-border-radius:3px;}
.coursebox ul li a i.icon-mf{ display:block;position:absolute; width:40px; height:50px; left:5px; top:0px;background-image:url(/public/template/waptemp/static/images/icon-mf.png);background-repeat:no-repeat;background-position:center top;}
.coursebox .figure{padding:20px 15px;background:#fff;}
.coursebox .figure img{ display:block; width:100%;}
.coursebox ul li h3{font-size:.7em;padding-top:10px;color:#313131;text-align:center;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.coursebox ul li span{font-size:.7em; display: inline-block;text-align:right; float:right;padding: 2px 10px; 
    color: #fff;
    background: #00A6DE;
    border-radius: 3px;}

/* 产品推荐 */

/* 直播 */
.index-video{background:#fff;padding:20px 0;margin-bottom:20px;}
.videobox{padding:0 30px;}
.videobox ul li {float:left; width:50%;}
.videobox ul li a{display:block;padding:10px;margin:10px; position:relative;background:#fff;
border-radius:3px;  -webkit-border-radius:3px;box-shadow:0 1px 8px rgba(0,0,0,.2);}
.videobox ul li a i.icon-zb{ display:block;position:absolute; width:46px; height:26px;line-height:26px;padding-left:12px; left:5px; top:5px;background-image:url(/public/template/waptemp/static/images/live.gif);background-repeat:no-repeat;background-position:6px center; background-color:rgba(0,0,0,.6);font-size:.5em; color:#fff;text-align:center;}
.videobox ul li .figure img{ display:block; width:100%;}
.videobox ul li h3{font-size:.7em;padding-top:10px;color:#313131;overflow:hidden; line-height:30px; height:60px;}
.videobox ul li span{font-size:.7em; display: inline-block;text-align:right; float:right;padding: 2px 10px; 
    color: #fff;
    background: #00A6DE;
    border-radius: 3px;}

/* 直播 */



/* 产品推荐 */
.indexteambox{overflow:hidden;margin:0 25px ;}
.indexteambox ul {}
.indexteambox ul li a{display:block;margin:0 10px;padding:10px;background:#efefef;color:#333;;}
.indexteambox ul li .figure img{display:block; width:100%;height:auto;}
.indexteambox ul li h3{font-size:.8em; color:#00a2ff; text-align:left; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; margin-top:5px;}
.indexteambox ul li .text{text-align:left;text-align:justify;margin-top:5px; font-size:.7em;line-height:30px; height:60px;  overflow:hidden;  color:#313131;}
.indexteambox ul li  p{text-align:left;text-align:justify;margin-top:5px; font-size:.7em;  text-overflow:ellipsis; overflow:hidden; white-space:nowrap; color:#313131;}

/* 产品推荐 */


/* 产品系列 */
.indexproset{padding:0 15px;}
.indexproset ul li{margin-bottom:10px;}
.indexproset ul li img{width:100%;display:block;}
/* 产品系列 */



.index_tskc{
    margin: 0 30px;
    display: -webkit-box;
    display: flex;
    flex-flow: wrap;
    justify-content: space-around;
}

.index_tskc dl{
    border:2px solid #ff6537;
    border-radius:10px;
    overflow: hidden;
    width: 100%;
    margin-top: 30px;
}
.index_tskc dl:nth-child(-n+1){
    margin-top: 0;
}
.index_tskc dl:nth-child(2n){
    margin-right: 0;
}
.index_tskc dl dt{
    float: left;
    width:200px;
    overflow: hidden;
}
.index_tskc dl dt img{
    display: block;
    width: 100%;
}
.index_tskc dl dt img:hover{
    -webkit-transform:scale(1.1);
    transform:scale(1.1);
}
.index_tskc dl dd{
    margin-left:200px;
    padding: 10px 20px 0px 20px;
}
.index_tskc dl dd h3{
    color: #ff6537;
    font-size: 1.3rem;
    margin-bottom: 10px;
}
.index_tskc dl dd .text{
    color:#1a1a1a;
    font-size: 1.2rem;
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:3;
    overflow: hidden;
    margin-bottom: 10px;
}

.index_tskc dl dd .more{
    display: block;
    width: 120px;
    text-align: center;
    line-height: 40px;
    color:#fff;
    background: #ff6537;
    border-radius: 40px;
}
.index_tskc dl dd .more:hover{
    opacity: .8;
    filter:alpha(opacity=80);
}
.index_tskc dl:first-child{border-color:#ff6537;}
.index_tskc dl:nth-child(2){border-color:#6059bb;}
.index_tskc dl:nth-child(3){border-color:#49cad9;}
.index_tskc dl:nth-child(4){border-color:#2ac756;}
.index_tskc dl:nth-child(5){border-color:#d752e1;}
.index_tskc dl:nth-child(6){border-color:#90ce3f;}


.index_tskc dl:first-child dd .more{background: #ff6537;}
.index_tskc dl:nth-child(2) dd .more{background: #6059bb;}
.index_tskc dl:nth-child(3) dd .more{background: #49cad9;}
.index_tskc dl:nth-child(4) dd .more{background: #2ac756;}
.index_tskc dl:nth-child(5) dd .more{background: #d752e1;}
.index_tskc dl:nth-child(6) dd .more{background: #90ce3f;}



.indextool{
margin: 0 30px 40px;
}
.indextool ul{
    display: -webkit-box;
    display: flex;
    justify-content: space-between;
    flex-flow: wrap;
}
.indextool ul li:nth-child(-n+2){
    margin-top: 0;
}
.indextool ul li{
    width: 49%;
    margin-top: 15px;
    overflow: hidden;
}
.indextool ul li img{
    display: block;
    width: 100%;
    -webkit-transition: all .3s linear;
    transition: all .3s linear;
}
.indextool ul li img:hover{
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}

.indexNewsList{display:none;padding-top: 4%;}
#index_news11{margin-top: 3%;}





/* 栏目 */
.index-nav{padding-top:0px; padding-bottom:30px}
.index-nav .indexlb{text-align:left;margin:0 15px;padding-top:25px;font-size:0px;}
.index-nav .indexlb li{display:inline-block; width:33.33%; padding-top:15px;overflow:hidden}
.index-nav .indexlb a{display:block; margin:0 5px; padding:8px;border:1px solid #00a2ff ; color:#00a2ff ; text-align:center; border-radius:12px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.index-nav .indexlb a img{width: 100%;}










