/****** content ******/.content {min-height:500px;margin:20px auto;display:table;}
.allbox {width:1200px;margin:0 auto;}
.flcont {margin-top:20px;}
/*tybt*/.bt-c,.bt-c2 {width:100%;height:45px;margin-top: -20px;}
.bt-c p,.bt-c h2 {display:block;float:left;width:auto;color:#4c4c4c;font-size:22px;line-height:42px;font-weight:normal;}
.bt-c a {line-height:30px;font-size:14px;color:#8ba8a3;margin:5px 0 0 20px;height:30px;display:inline-block;}
.bt-c>a:hover {color:#0d71c0;}
.bt-c span {display:block;float:left;width:auto;height:30px;line-height:30px;margin:10px 0 0 20px;text-align:center;font-size:14px;color:#4c4c4c;cursor:pointer;position:relative;padding:0 3px;}
.bt-c span img {display:none;position:absolute;left:8px;bottom:4px;}
.bttab-style {color:#0d71c0 !important;}
.tab-list {height:auto;margin-top:15px;display:none;}
.bt-c>div a:hover {color:#0d71c0;}
.bt-c i {display:inline-block;}
.bt-c i:hover a {color:#0d71c0;}
.game-num {display:block;float:left;font-size:13px;color:#8ba8a3;margin:14px 0 0 10px;}
.game-num span {color:#0d71c0;}
.bt-c2 {height:24px;}
.bt-c2 p,.bt-c2 h2 {font-weight:normal;display:block;float:left;text-indent:.6em;width:auto;font-size:20px;color:#4c4c4c;line-height:22px;border-left:5px solid #0d71c0;}
.bt-c2 a {float:right;line-height:24px;font-size:14px;color:#8ba8a3;margin:0 0 0 20px;height:24px;display:inline-block;}

/*面包屑*/
.Crumbs{margin:15px 0;}
.Crumbs .wrap{font-size:14px; color:#525252;}
.Crumbs .wrap a{color:#525252;}
/* 列表样式 */
.wrap{width: 1200px; margin: 0 auto;}
.main_wrap{padding:20px 0px 0px; margin-top:5px; overflow: hidden; background:#FFF;}
.main_wrap .Crumbs{margin:0px;}
.main_wrap .Crumbs .wrap, .main_wrap .Crumbs .wrap a{color:#666666;}

.menu_wrap{height:100px; line-height:100px; font-size:0px;}
.menu_wrap a{position: relative; display:inline-block; font-size:16px; color:#333; margin-right:45px;}
.menu_wrap a i{display:none; width:100%; height:4px; border-radius:8px; background:#0d71c0; position: absolute; top:68px; left:0;}
.menu_wrap a:last-child{margin-right:0;}
.menu_wrap .on, .menu_wrap a:hover{color:#0d71c0;}
.menu_wrap .on i, .menu_wrap a:hover i{display:block;}
/*分类*/
.classify{overflow: hidden; margin-bottom:10px;}
.classify a{display:block; float:left; line-height:12px; font-size:14px; color:#666666; padding:12px 30px; background:#f1f1f1; border-radius:3px; margin-top:20px; margin-right:14px;}
.classify a:hover{color:#FFF; background:#0d71c0;}
.classify a:nth-child(9n){margin-right:0px;}
.classify a.on{color:#fff; background:#0d71c0;}
/*列表*/
.con_lis{display:none; overflow: hidden;}
.con_lis.on{display: block;}

.con_list{overflow: hidden;}
.con_list li{float:left; 
    /* width:276px;  */
    padding:20px; border:1px solid #ebebeb; margin-top:28px; margin-right:18px;}
.con_list li:nth-child(4n){margin-right:0;}
.con_list li:hover{background:#fff; box-shadow: 0px 20px 40px 0px rgba(0, 0, 0, 0.08);}
.con_list li .con_tit{font-size:16px; color:#111; height: 16px; line-height:15px; overflow: hidden;}
.con_list li .con_text{margin-top:20px; overflow: hidden;}
.con_list li .con_text img{float:left; display:block; width:84px; height:84px; border-radius:16px;}
.con_list li .con_text .con_infor{float:left; width:110px; height:50px; margin-left:20px;}
.con_list li .con_text .con_infor p{color:#555555; line-height:12px;}
.con_list li .con_text .con_infor p span{color:#888;}
.con_list li .con_text .con_infor p + p{margin-top: 12px;}
.con_list li .con_text .con_infor .con_down{display:block; width:90px; height:31px; line-height:32px; text-align:center; border:1px solid #c4f0cc; border-radius:2px; color:#0d71c0; margin-top:15px;}
.con_list li .con_text .con_infor .con_down:hover{color:#FFF; background:#0d71c0;}
.con_lis .page-c{margin-top:40px;}


/*page*/
.pagingUl { padding: 0; margin: 0; list-style: none; height: 32px; }

.pagingUl li { float: left; width: 40px; height: 30px; text-align: center; margin-right: 5px; border-radius: 5px; }

.pagingUl a { display: inline-block; width: auto; height: 30px; text-align: center; line-height: 30px; color: #666; font-size: 14px; border-radius: 5px; border: 1px solid #e6e6e6;padding: 0px 15px;margin: 0px 3px; }

.pagingUl a:hover, .activP { background-color: #0d71c0 !important; color: #fff !important; }

.page-c .prv, .page-c .next, .page-c .first, .page-c .last, .page-c .prv { cursor: pointer; width: 60px; height: 30px; text-align: center; line-height: 30px; font-size: 14px; color: #4c4c4c; border: 1px solid #e6e6e6; margin: 0 5px; padding: 0 6px; border-radius: 5px; }

.page-c .prv:hover, .page-c .next:hover, .page-c .first:hover, .page-c .last:hover { border: 1px solid #0d71c0; color: #0d71c0; }

.page-c { display: block; float: left; margin: 30px 0; width: 100%; }

.page-c > div { display: table; text-align: center; margin: 6px auto; *width: 680px; }

.page-c > p { display: block; margin: 12px 0 0 0; font-family: '瀹嬩綋'; font-size: 14px; color: #808080; text-align: right; }

.page-c > p span { font-size: 24px; color: #0d71c0; }

.dian-c2 { display: none; margin-right: 4px; }

#page { margin: 30px auto; }
#page { margin: 20px auto; width: 100%; overflow: hidden; text-align: center; }
#page a, #page span { display: inline-block; width: auto; padding: 0 10px; height: 30px; text-align: center; line-height: 30px; color: #666; font-size: 14px; border-radius: 5px; border: 1px solid #e6e6e6; margin: 0 5px; }
#page span { background-color: #0d71c0; color: #fff; }
#page a:hover { background-color: #0d71c0; color: #fff; }
#page .activP { background-color: #0d71c0; color: #fff; }
.main_wrap .Crumbs .wrap a {
    color: #333;
}
