.main{width:100%;min-width:1200px;}



/*Banner部分*/
.banner{text-align: center;background:url("../../images/templet/banner_@1xpng.png") no-repeat center;background-size: 1850px 300px;}
.banner .slogan{width:1180px;height:24px;line-height:24px;color:#fff;font-size: 24px;margin: 0 auto}
.banner .smart{width:1180px;height:28px;line-height:28px;margin:11px auto 17px;color:#f2f2f2;}
.banner .smart span{margin:0 22px;font-size: 14px;}

.banner .search-box{height:56px;margin:auto;z-index: 81;background-color: #fff;border-radius: 28px;}
.banner .search-input{width:680px;height:56px;line-height:48px;+hight:42px;+line-height:42px;padding-left: 30px;font-size:15px;border:none;border-radius: 28px;}
.banner .search-input-color{color:#adadad;}
.banner .search-input::-webkit-input-placeholder{
    font-size:14px;
    color: #888;
}
.banner .search-submit{width:105px;height:56px;cursor: pointer;top:0px;right:-2px;background-color:#29db8e;border-radius:28px;line-height: 56px;text-align: center;color: #fff;font-weight: bold;font-size: 16px;transition:all 0.2s;}
.banner .search-submit:hover{background:#19C87C;}
.banner .search-bg{width:576px;height:54px;opacity: 0.1;filter:alpha(opacity=20);top:-5px;left:-5px;z-index: -1;}


/*hotkey*/
.hotkey-box{width:100%;margin-top:20px;margin-bottom: 48px;}
.hotkey-box a{color:#fff;background-color: #6b74e6;display: inline-block;height: 23px;padding: 0 14px;border-radius: 11.5px;line-height: 23px;margin: 0 5.5px;}
.hotkey-box a:hover{color:#6b74e6;background-color: #fff;}

/*tile*/
.tile-box{width:100%;position: relative;height: 237px;}
.tile-fix-box{position: absolute;top: -34px;z-index: 79;left: 50%;margin-left: -788px;}

.tile{width:360px;height:200px;margin:0 17px;border-radius: 10px;box-shadow: 0px 8px 28px rgba(0,0,0,0.08);background-color: #ffffff;padding-top: 19px;float: left;}

.tile-icon-box{width:100%;height: 30px;padding: 0 40px;}
.tile-title{float: left;font-size: 18px;color: #000000;line-height: 30px;}
.tile-title-icon{float: left;width: 4px;height: 24px;background: url('../../images/templet/zhuanghshi_@1xpng.png') center no-repeat;background-size: 4px 24px;margin:3px 20px 0 0;}
.tile-icon{float: right;}
.tile-icon01{width: 14px;height: 26px;background: url('../../images/templet/zhichang_icon_@1xpng.png') center no-repeat;background-size: 14px 26px;margin-top: 2px;}
.tile-icon02{width: 26px;height: 20px;background: url('../../images/templet/jiaoyu_icon_@1xpng.png') center no-repeat;background-size: 26px 20px;margin-top: 5px;}
.tile-icon03{width: 26px;height: 24px;background: url('../../images/templet/jieri_icon_@1xpng.png') center no-repeat;background-size: 26px 24px;margin-top: 3px;}
.tile-icon04{width: 18px;height: 28px;background: url('../../images/templet/fengge_icon_@1xpng.png') center no-repeat;background-size: 18px 28px;margin-top: 1px;}

.tile-content{width: 100%;padding: 0 19px 12px;margin-top: 19px;}

.tile-list{height: 120px;overflow: hidden;}
.tile-list a{width:95px;height:30px;display:block;line-height:26px;margin:0 6px 10px;color:#666666;border-radius: 15px;border: 2px solid #f5f5ff;font-size: 12px;text-align: center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;padding: 0 5px;}
.tile-list a:hover{background-color: #f5f5ff;}

.tile-more{font-size: 12px;color: #6b74e6;display: block;width:95px;height:30px;line-height:30px;text-align: center;margin-bottom: 10px;cursor: pointer;}
.tile-more:hover{font-weight: bold;}

/*title*/
.ppt-title{width: 1540px;height: 26px;margin: 0 auto;}
.ppt-title-icon{width: 6px;height: 26px;background-color: #2EB135;float: left;}
.ppt-title-content{float: left;line-height: 26px;font-size: 20px;color: #000000;font-weight: bold;padding-left: 26px;}

.colbox{margin-right:20px;}

/*筛选功能*/
.main-content{margin:0 auto;}
.item-choice{width:1180px;height:30px;margin:30px 0px 20px 0px;}
.item-child{width:110px;height:28px;border:1px solid #d8dce6;margin-right:15px;color:#656565;z-index: 9;cursor:pointer;}
.item-title{height:100%;line-height: 28px;margin-left:10px;}
.item-choice-icon{width:10px;height:8px;top:10px;right:9px;background: url('../../images/templet/PPT_ICON.png') 0px -169px no-repeat;background-size: 298px 202px;}
.item-child-box{width:110px;left:-1px;top:26px;z-index: 9;border:1px solid #ececec;text-align: left;background-color: #fff;border-radius: 4px;padding:10px 0;}
.item-child-list{border:1px solid #ececec;text-align: left;margin-top:10px;background-color: #fff;border-radius: 4px;}
.item-child-box a{height:30px;line-height:30px;font-size:14px;color:#282828;text-align: center;}
.item-child-box a:hover{color:#fff;background-color: #7371ef;}

.last-item{margin-right: 0px;}


#selectNav{background:#fbfbfb;width: 1180px;height: auto;margin:30px auto;border: 1px solid #eee;overflow: hidden;}
#selectNav .select{width: 1160px;line-height: 49px;padding-left: 20px;}
#selectNav .select a{padding-left: 5px;padding-right: 5px;display: inline-block;}
#selectNav .line{border-bottom: 1px solid #f2f2f2;}
#selectNav .Select-box{height: auto;line-height: 24px;margin-top: 13px;width: 1140px;float: left;}
#selectNav .categorySelect a{margin-right: 15px;margin-bottom: 13px;}
#selectNav a:hover{color: #6B74E6;}
#selectNav a.on{background: #6B74E6;color: #fff;height: 24px;}

/*查看更多*/
.more-page{width: 200px;height: 50px;border-radius: 25px;background-color: #6b74e6;font-size: 16px;color: #ffffff;line-height: 50px;text-align: center;margin: -4px auto 40px;cursor: pointer;transition:all 0.2s;}
.more-page:hover{box-shadow: 0px 4px 20px rgba(115,113,239,0.5);}

/*顶部推荐(暂小报)*/
.search_advice_box{padding:0px 80px;width:100%;}
.search_advice_box{margin-top:30px;margin-left:auto;margin-right:auto;white-space:nowrap;}
.search_advice_box .main_search_advice{margin-top:30px;margin-left:auto;margin-right:auto;white-space:nowrap;height: 84px;}
.search_advice_box .search_advice_hide_view{padding: 0 4px;overflow:hidden;}
.search_advice_box .search_advice_view{width:100%;white-space:nowrap;height: 90px;}
.search_advice_box .search_advice_view ul{position:relative;width: fit-content;white-space:nowrap;}
.search_advice_box .search_advice_view ul a{display: inline-block;}

.search_advice_box .search_advice_mask{width:60px;height:80px;position:absolute;z-index:1;top:0px;background-size:60px 80px;}
.search_advice_box .search_advice_mask_left{left:0;background:url("../../images/index/v5/mask-left.png");}
.search_advice_box .search_advice_mask_right{right:0;background:url("../../images/index/v5/mask-right.png");}

.search_advice_box .search_advice_page_button{display:block;width:32px;height:32px;position:absolute;border-radius:50%;background:#fff;top:50%;margin-top:-16px;z-index:2;background-size:8px 13px;}
.search_advice_box .search_advice_prev_page,.search_advice_prev_page_kl1{left:-16px;}
.search_advice_box .search_advice_prev_page{display:none;box-shadow:0 4px 10px rgba(0,0,0,0.25);z-index:4;background-image:url("../../images/index/v5/arrow-left.png");background-repeat:no-repeat;background-position:11px;}
.search_advice_box .search_advice_prev_page:hover{background-image:url("../../images/index/v5/arrow-left-hover.png");}
.search_advice_box .search_advice_next_page,.search_advice_next_page_kl1{right:-16px;}
.search_advice_box .search_advice_next_page{display:none;box-shadow:0 4px 10px rgba(0,0,0,0.25);z-index:4;background-image:url("../../images/index/v5/arrow-right.png");background-repeat:no-repeat;background-position:13px;}
.search_advice_box .search_advice_next_page:hover{background-image:url("../../images/index/v5/arrow-right-hover.png");}

.search_advice_box .search_advice_inner_box{position: relative;height: 80px;margin-right:20px;float:left;background-color: #fff;border-radius: 60px;color: #4a4a4a;box-shadow: 0 3px 6px rgba(0,0,0,0.08);letter-spacing: 0.1em;}
.search_advice_box .search_advice_inner_box:hover{color: #fff;background-color: #6A70E9;}
.search_advice_box .search_advice_inner_box .search_advice_img{display: inline-block;width: 68px;height: 68px;border-radius: 50%;margin-top: 6px;margin-left: 6px;margin-right: 20px;}
.search_advice_box .search_advice_inner_box .search_advice_title{display: inline-block;height:100%;padding-right: 30px;vertical-align: middle;font-size: 16px;}





@media screen and (min-width: 1px){
    .banner{background-color:#b7dfb0;}
    .tile-title-icon{background: url('../../images/templet/zhuangshi_@2xpng.png') center no-repeat;background-size: 4px 24px;}
    .tile-icon01{background: url('../../images/templet/zhichang_icon_@2xpng.png') center no-repeat;background-size: 14px 26px;}
    .tile-icon02{background: url('../../images/templet/jiaoyu_icon_@2xpng.png') center no-repeat;background-size: 26px 20px;}
    .tile-icon03{background: url('../../images/templet/jieri_icon_@2xpng.png') center no-repeat;background-size: 26px 24px;}
    .tile-icon04{background: url('../../images/templet/fengge_icon_@2xpng.png') center no-repeat;background-size: 18px 28px;}
}


@media screen and (max-width: 1600px) {
    .tile{width: 280px;margin:0 10px;}
    .tile-fix-box{margin-left: -600px;}
    .tile-icon-box{padding: 0 35px;}
    .tile-list a{margin:0 12px 10px;}
    .main-content{width: 1200px;}
    .ppt-title{width: 1180px;}
}