﻿/*banner*/
.league-banner{ width:100%; overflow:hidden; position:relative; }
.league-banner .hd{ height:10px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:100;  }
.league-banner .hd ul{ overflow:hidden; zoom:1;  }
.league-banner .hd ul li{ text-align:center; display:block; float:left; margin-left:5px; height:8px; background:#fff; width:8px; border-radius:8px; cursor:pointer; }
.league-banner .hd ul li.on{ background:#dc1f18; color:#000; }
.league-banner .bd{ position:relative; height:100%; z-index:0;   }
.league-banner .bd li{ zoom:1; vertical-align:middle; }
.league-banner .bd img{ width:100%;  display:block;  }


.index-menu{ padding:10px 0 30px 0!important; background:#fff;}
.index-menu li{ width:25%; float:left; text-align:center; font-size:12px;}
.index-menu li img{ display:block; margin:0 auto; height:50px;}
.index-menu li span{ display:block; padding:10px 0;}


.indextitle{ font-size:19px; font-weight:bold; color:#000; padding:15px 3%; line-height:30px; border-bottom:1px solid #eee;}
.indextitle i{ font-size:14px; padding:0 5px; color:#ddd; font-weight:normal;}
.indextitle span{ float:right; color:#999; font-size:15px; font-weight:normal;}
/*****/
.jmdt{ max-width:1200px; margin:12px auto 0 auto; background:#FFF;}
.jmdt .jmdt-list{ overflow:hidden; }
.jmdt .jmdt-list .bd{ padding:0 10px;}
.jmdt .jmdt-list .bd li{ border-bottom:1px dotted #ddd;  box-sizing:content-box;}
.jmdt .jmdt-list .bd li:nth-child(3n){ border-bottom:0;}
.jmdt .jmdt-list .bd li .pic{ width:74%; float:left;padding:16px 0; line-height:1.7;}
.jmdt .jmdt-list .bd li .pic img{ width:43px; height:43px; margin-right:12px; float:left; margin-bottom:20px;}
.jmdt .jmdt-list .bd li .pic i{ display:block; float:left; height:43px; line-height:55px; width:43px; border:1px solid #dc1f18; overflow:hidden; border-radius:43px; background:#dc1f18; text-align:center; color:#fff; font-size:38px; margin-right:15px; margin-bottom:20px;}
.jmdt .jmdt-list .bd li .pic h2{ font-size:14px; color:#888;}
.jmdt .jmdt-list .bd li .pic p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap; color:#000; font-weight:bold; }
.jmdt .jmdt-list .bd li .pic a{ display:inline-block; border:1px solid #dc1f18; color:#dc1f18; line-height:1.5; font-size:12px;padding:0 5px;}
.jmdt .jmdt-list .bd li .zixun{ float:right; width:26%; text-align:right;}
.jmdt .jmdt-list .bd li .zixun p{ display:block; font-size:12px; color:#999; line-height:3.8;}
.jmdt .jmdt-list .bd li .zixun a{ display:inline-block; background:#dc1f18; color:#fff; padding:5px 11px; font-size:12px;text-overflow: ellipsis;white-space: nowrap; overflow:hidden;}

/************/
.join-list{ background:#fff; margin:12px auto 0 auto;}
.join-list .list{ padding:3%;}
.join-list .list a{ width:20%; color:#000; float:left; display:block; padding:7px 0; font-size:12px; box-sizing:border-box;}
.join-list .join-pic{ margin:0 2%; overflow:hidden;}
.join-list .join-pic li{ display:block; width:33.333%;  float:left; line-height:2;}
.join-list .join-pic li .join-padding{ padding:4px;}
.join-list .join-pic li .pic{ margin-bottom:7px;}
.join-list .join-pic li img{ display:block; width:100%; height: 25vw;}
.join-list .join-pic li h2{ font-size:12px;text-overflow: ellipsis;white-space: nowrap; overflow:hidden;}
.join-list .join-pic li p{ color:#f60; font-size:12px;}



.index-menu-list{ margin:20px auto 0 auto; max-width:1200px;}
.index-menu-list li{ line-height:49px; height:49px; float:left; margin-right:40px;}
.index-menu-list li a{ display:block; font-size:16px;}
.index-menu-list li:hover a{ color:#f60; border-bottom:2px solid #f60; }
.index-menu-list li.hover a{ border-bottom:2px solid #f60;}

.top-menu{ display:block; padding:12px 3%; font-size:12px; line-height:2;}
.top-menu span{ float:right; background:#fff; border-radius:20px; padding:0 14px; margin-left:6px; display:inline-block;}

/*.list-fenlei{ background:#fff; padding:0%; border-radius:0; line-height:2; border-bottom:1px solid #eee;}
.list-fenlei dl{ display:block;}
.list-fenlei dt{ padding: 0; box-sizing:border-box; height:50px; font-size:16px; line-height:50px; width:33.333%; float:left; text-align:center; border-right:1px solid #eee;  position:relative;}
.list-fenlei dt i{ font-size:12px; padding:0 10px; color:#999;}
.list-fenlei dt:last-child{ border-right:0;}*/

.selectlist{ }
.select_textdiv{}
.select_textul{width:100%;display: none;width: 100%; box-shadow:0 5px 10px rgba(0,0,0,0.1);
    background: #fff;
    position: absolute;
    box-sizing: border-box;
    left: 0; z-index:1000; top:51px;}
.select_first_ul{

}
.select_first_ul>li{ border-bottom:1px solid #eee;}
.select_first_ul>li>p{ padding:10px; line-height:2; font-size:14px;}


.divfocus::after{
    position: absolute;
    bottom:0;
    left:46%;
    border-bottom:0.5rem solid #FF9800;
    border-left:0.5rem solid transparent;
    border-right:0.5rem solid transparent;
    content: "";
}
.focusli{
    background: #ffc107;
    color: #FFFFFF;
}

/*
.select_second_ul{width: 50%; position: absolute; right: 0px; top: 0; background: #fff; display: none;box-sizing: border-box; padding-left: 0.5rem;
}
.select_second_ul>li{
	padding: 0 0.5rem;
	box-sizing: border-box;
	border-bottom: 1px solid #eaeaea;
}

*/








.list-left{padding:0;   background:#fff; margin-bottom:20px;}
.list-left ul.title{ font-size:22px; color:#000; padding:3%; }
.list-left ul.title span{ font-size:20px; color:#888;}

.list-left li{ padding:3%; border-bottom:1px solid #eee;}
.list-left li .l-pic{ display:block; float:left; width:35%;  overflow:hidden;}
.list-left li .l-pic img{ max-width:100%;}
.list-left li .l-title{ width:60%; float:right; position:relative;}
.list-left li .l-title h2{ font-size:14px; color:#000; display:block;}
.list-left li .l-title p{ line-height:1.5; margin:5px 0; color:#777; font-size:12px;text-overflow: ellipsis;white-space: nowrap; overflow:hidden;}
.list-left li .l-title p.zhichi span{ height:20px; line-height:20px; margin-right:6px; display:inline-block; font-size:12px; border-radius:26px; padding:0 10px; border:1px solid #eee;}
.list-left li .l-title p.zhichi span:nth-child(1){ background:#444; color:#ffcb4a;border:1px solid #444;}
.list-left li .l-title p.zhichi span:nth-child(2){  color:#f60; border:1px solid #f60;}
.list-left li .l-title p.jiage{ display:block; margin-top:8px; position:relative;}
.list-left li .l-title p.jiage strong{ font-size:22px; color:#f60; margin-right:20px; font-weight:normal;}
.list-left li .l-title p.jiage i{ color:#f60; font-style:normal; padding:0 3px; border:1px solid #f60; position:absolute; bottom:4px; right:0;}

.list-left li .l-title .duibi{ position:absolute; right:0; bottom:15px; display:none;}
.list-left li .l-title .duibi a{ height:38px; line-height:38px; border-radius:38px; padding:0 20px; display:inline-block; color:#f60; border:1px solid #f60; margin-left:5px;}
.list-left li .l-title .duibi a:nth-child(2){ background:#f60; color:#fff;}

.list-left li .l-title .duibi a i{ font-size:14px; margin-right:5px;}



.list-jiameng{ background:#fff; border-radius:10px; padding:20px; margin-top:20px;}
.list-jiameng .hd{ margin-bottom:20px;}
.list-jiameng .hd li{ margin-right:20px; cursor:pointer; color:#888; display:inline-block; font-size:18px;}
.list-jiameng .hd li.on{ color:#000;}
.list-jiameng .hd li.on:after{ content:''; border-bottom:3px solid #f60; display:block; width:30px; margin:0 auto;}
.list-jiameng .bd{}
.list-jiameng .bd li{ margin-bottom:15px; line-height:2;}
.list-jiameng .bd li img{ display:block; max-width:100%; margin-bottom:12px; border-radius:5px;}
.list-jiameng .bd li h2{ font-size:14px; color:#000;line-height:1.4;}
.list-jiameng .bd li p{ font-size:16px; color:#f60;}


.show-content{ background:#fff;}
.show-pic{ }
.show-pic img{ display:block;width:100%;}
.show-pic-list{ margin-top:10px; overflow:hidden;}
.show-pic-list .hd{ width:100%; position:relative; z-index:100;}
.show-pic-list .hd .next{ height:83px; width:20px; line-height:83px; color:#fff; cursor:pointer; background:rgba(0,0,0,0.5); position:absolute; left:0; top:1px;}
.show-pic-list .hd .prev{ height:83px; line-height:83px; width:20px; color:#fff;cursor:pointer; background:rgba(0,0,0,0.5); position:absolute; right:0; top:1px;}
.show-pic-list .bd li{ width:110px; margin-right:6.6666px;}
.show-pic-list .bd li img{ width:100%; border:1px solid #fff;}
.show-pic-list .bd li:hover img{ border:1px solid #f00;}

.show-title{  line-height:2.6; padding:3%;}
.show-title h2{ line-height:1.4; font-size:16px; color:#000; }
.show-title p.jiage{ background:#f5f5f5; padding:0 20px; line-height:60px; height:60px; overflow:hidden; margin:15px 0;}
.show-title p.jiage span{ display:block; margin-right:15px; line-height:60px; float:left;}
.show-title p.jiage strong{ font-size:26px; color:#f60; padding:0 8px;  line-height:50px;}
.show-title p span{ color:#999; margin-right:5px;}
.show-title p{ line-height:1.4; padding:8px 0; font-size:12px;}

.show-title .zixun{ margin-top:15px;}
.show-title .zixun a{ display:inline-block; height:30px; margin-right:5px; line-height:30px; background:#fff; border:1px solid #f60; color:#f60;  border-radius:30px; padding:0 20px; font-size:14px;}
.show-title .zixun a i{ font-size:15px; margin-right:5px;}
.show-title .zixun a:nth-child(1){background:#f60; color:#fff;}
.show-title .fangwen{ font-size:12px; margin-top:20px; padding-top:12px; text-align:left; border-top:1px solid #eee;}
.show-title .fangwen span{ margin-right:20px;}
.show-title .fangwen i{ font-size:12px; margin-right:5px; color:#888;}


.show-left{ background:#fff; margin-top:15px; padding:3%;}
.show-left ul.title{ font-size:22px; font-weight:bold; color:#000;}
.show-left ul.title:after{ display:block; border-bottom:3px solid #f60; width:46px; content:''; margin:10px 0 0 22px;}
.show-left ul.content{ padding:20px 0;}
.show-left ul.content img{ display:block; max-width:100%; height:auto;}


.league-lists1{padding:10px 5px 0;}
.league-lists1 .item{ padding:5px; background-color: #fff; border:solid 2px #fff; box-sizing: border-box; box-shadow: 0 0 10px rgba(0,0,0,0.05); border-radius:2px;}
.league-lists1 .item:hover{border-color:var(--primary);}
.league-lists1 .item-thumb{}
.league-lists1 .item-thumb img{display: block; width:100%; height: 35vw;}
.league-lists1 .item-name{font-size:14px; color:#666; line-height: 36px; border-bottom:dotted 1px #eee;}
.league-lists1 .item-name a{color:#666;}
.league-lists1 .item-intro{ position: relative; padding:8px 0; font-size:12px; color:#999;}
.league-lists1 .item-price{color:var(--primary); font-size:16px;}
.league-lists1 .item-price:before{content:'投资 '; font-size:10px; color:#999;}
.league-lists1 .item-price span{font-size:12px;}
.league-lists1 .item-city{position: absolute; z-index: 1; right:0; top:14px;}
.league-lists1 .item-city:before{content: '';}
.league-lists1 .item-button{}
.league-lists1 .item-button:after{display: table; content: ''; clear: left;}
.league-lists1 .item-button a{float:left; width:50%; line-height: 30px; font-size:12px; text-align: center; color:var(--primary); border:1px solid #ddd; box-sizing: border-box;}
.league-lists1 .item-button a:first-child{border-right: 0; border-radius:2px 0 0 2px;}
.league-lists1 .item-button a:last-child{color:#fff; background-color: var(--primary); border-color:var(--primary); border-radius: 0 2px 2px 0;}
.league-lists1 .list-empty{padding:80px 0; margin-top:10px; text-align: center; color:#999; font-size:14px; background-color: #fff; border-radius:5px;}


.list-fenlei{ background:#fff; padding:10px 10px 0; line-height:2;}
.list-fenlei li{ position:relative; padding:8px 0 8px 35px; border-top: 1px solid #eee;  font-size:12px;}
.list-fenlei li:first-child{border-top:0;}
.list-fenlei li span{ position: absolute; z-index: 1; left:0; color:#999; margin-right:15px; font-weight: bold;}
.list-fenlei li a{ padding:0 10px; color:#000; display: inline-block;}
.list-fenlei li a.active{background-color: var(--primary); color:#fff; border-radius:2px;}

.btn-jiameng{float:right; line-height: 1.5; background-color: var(--primary); color:#fff; padding:5px 18px; border-radius:25px; font-size:12px; font-weight: normal; box-shadow:3px 3px 12px rgba(208, 20, 20, 0.25);}