.Container{
clear:both;
width:1190px;
position:relative;
height: auto;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
overflow:auto;
padding-top: 35px;
padding-right: 0px;
padding-bottom: 45px;
padding-left: 0px;
}
.con_left{
padding: 0px;
height: auto;
width: 835px;
margin: 0px;
}
/*筛选条件开始*/
.w1188{
padding: 25px;
float: left;
height: auto;
width: 1138px;
border: 1px solid #dcdcdc;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 20px;
margin-left: 0px;
}
.saix{
margin: 0px;
padding: 0px;
float: left;
height: auto;
width: 1138px;
}
.saix_left{
font-size: 15px;
font-weight: bold;
margin: 0px;
float: left;
height: auto;
width: 68px;
line-height: 35px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 25px;
padding-left: 0px;
}
.saix_right,.saix_right ul{
font-size: 15px;
margin: 0px;
padding: 0px;
float: right;
height: auto;
width: 1070px;
}
.saix_right ul li.active{
margin: 0px;
padding: 0px;
float: left;
height: 33px;
width: 50px;
border-radius: .3rem;
background-color: #ff9f00;
line-height: 33px;
text-align: center;
}
.saix_right ul li.active a{
color: #FFF;
text-align: center;
font-size: 15px;
letter-spacing: 1px;
}
.saix_right ul li.areaa{
margin: 0px;
padding: 0px;
float: right;
height: auto;
width: 1000px;
line-height: 33px;
text-align: left;
}
.saix_right ul li.areaa a{
height: auto;
width: auto;
font-size: 13px;
color: #333;
padding-top: 0px;
padding-right: 5px;
padding-bottom: 0px;
padding-left: 0px;
}
/*筛选条件结束*/
/*供给标题开始*/
.w876_top{
border: 1px solid #dcdcdc;
margin: 0px;
padding: 0px;
float: left;
height: 48px;
width: 876px;
}
.w876_top ul li{
margin: 0px;
float: left;
width: auto;
}
.w876_top ul li a{
font-size: 15px;
height: 48px;
width: auto;
padding-right: 15px;
padding-left: 15px;
display: inline-block;
line-height: 48px;
}
.w876_top ul li a.active{
border-bottom-width: 2px;
border-bottom-style: solid;
border-bottom-color: #e72520;
}
/*供给标题结束*/
/*供给列表开始*/
.infos{
margin: 0px;
padding: 20px;
float: left;
height: auto;
width: 836px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #dcdcdc;
border-right-color: #dcdcdc;
border-bottom-color: #dcdcdc;
border-left-color: #dcdcdc;
display: flex;
}
.infos_pic{
margin: 0px;
padding: 0px;
float: left;
height: 180px;
width: 230px;
}
.infos_pic img{
margin: 0px;
padding: 1px;
float: left;
height: 176px;
width: 220px;
border: 1px solid #e1e1e1;
}
.infos_content{
margin: 0px;
padding: 0px;
float: right;
height: 180px;
width: 595px;
padding-left: 10px;
}
.infos_content h2 a{
margin: 0px;
padding: 0px;
float: left;
height: 45px;
width: 595px;
font-size: 20px;
font-weight: bold;
color: #333;
line-height: 45px;
}
.infos_content p{
margin: 0px;
float: left;
height: 25px;
width: 595px;
font-size: 13px;
color: #666;
line-height: 25px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 0px;
}
.infos_content p img{
vertical-align: middle;
padding-right: 5px;
}
/*供给列表结束*/
/*分页开始*/
.page{
font-size: 15px;
text-align: center;
margin: 0px;
padding: 0px;
float: left;
height: 55px;
width:876px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-color: #dcdcdc;
border-bottom-color: #dcdcdc;
border-left-color: #dcdcdc;
line-height: 55px;
color: #666;
}
.page a{
font-size: 15px;
color: #666;
}
/*分页结束*/
.con_right{
padding: 0px;
height: auto;
width: 282px;
margin: 0px;
float: right;
}
.infos_host{
margin: 0px;
padding: 0px;
float: left;
height: auto;
width: 282px;
}
.infos_host h3{
margin: 0px;
padding: 0px;
float: left;
height: 35px;
width: 282px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #dcdcdc;
}
.infos_host h3 b{
border-bottom-width: 2px;
border-bottom-style: solid;
border-bottom-color: #ce0000;
height: 35px;
padding-right: 10px;
width: auto;
display:inline-block;
line-height: 35px;
font-size: 15px;
}
.infos_list{
height: auto;
width: 280px;
padding-top: 15px;
margin: 0px;
float: left;
}
.infos_list div{
height: auto;
width: 260px;
margin: 0px;
float: left;
border: 1px solid #dcdcdc;
padding: 10px;
}
.infos_list p{
font-size: 14px;
padding-top: 3px;
padding-bottom: 3px;
line-height: 25px;
height: auto;
color: #999;
}
.infos_list a{
font-size: 14px;
padding-top: 3px;
padding-bottom: 3px;
line-height: 25px;
height: auto;
font-weight: bold;
}
.infos_list p img{
vertical-align: middle;
}
/*详情页面*/
.title{
font-size: 15px;
height:50px;
line-height:50px;
float: left;
width: 835px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #dcdcdc;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 10px;
margin-left: 0px;
}
.title a{
height:46px;
line-height:46px;
float: left;
width: auto;
border-bottom-width: 4px;
border-bottom-style: solid;
border-bottom-color: #e72520;
font-size: 22px;
color: #e72520;
font-weight: bold;
padding-right: 15px;
letter-spacing: 1px;
padding-left: 5px;
}
.place{
float: left;
height: 50px;
width: auto;
font-size: 13px;
color: #666;
}
.place a{
float: none;
height: 50px;
width: auto;
font-size: 13px;
color: #666;
font-weight: normal;
border:none;
padding: 0px;
}
.place a:hover{
color: #e72520;
}
/*---------- viewbox ---------*/
.viewbox{
width:887px;
overflow:hidden;
padding-bottom:8px;
}
.viewbox .title{
height:56px;
line-height:56px;
text-align:center;
overflow:hidden;
padding-top:10px;
}
.viewbox .title h2{
font-size:24px;
color:#2b2b2b;
}
.viewbox .info{
height:24px;
line-height:17px;
text-align:center;
overflow:hidden;
color:#666;
}
.viewbox .info small{
margin-left:8px;
margin-right:3px;
color:#999;
font-size:12px;
}
.viewbox .info a{
color:#690;
}
.viewbox .intro{
width:90%;
padding:8px 16px;
line-height:24px;
background:#f5fcee;
border:1px solid #DCDDDD;
font-size:14px;
color:#706A6A;
margin:8px auto 0 auto;
}
.viewbox .infolist{
width:368px;
float:right;
padding-top: 30px;
}
.viewbox .infolist small{
width:100px;
text-align:right;
display:block;
float:left;
font-size:12px;
line-height:31px;
color:#999;
clear:left;
height:31px;
overflow:hidden;
}
.viewbox .infolist span{
width:200px;
line-height:30px;
float:left;
height:31px;
overflow:hidden;
}
.viewbox .picview{
width:320px;
float:left;
padding-right:24px;
padding-top:16px;
}
.viewbox .labeltitle{
height:33px;
clear:both;
overflow:hidden;
margin:0px auto 0px;
padding-top:10px;
border-bottom-width: 2px;
border-bottom-style: solid;
border-bottom-color: #ce0000;
}
.viewbox .labeltitle strong{
width:100px;
height:33px;
line-height:33px;
text-align:center;
color:#FFF;
letter-spacing:1px;
display:block;
float:left;
overflow:hidden;
background-color: #ce0000;
font-size: 15px;
}
.viewbox .content{
font-size:14px;
padding:12px 10px;
line-height:25px;
color:#333;
}
.viewbox .may_pages{
width:712px;
float:none;
overflow:hidden;
text-align:center;
}
.viewbox .may_pages ul{
margin:0px auto;
float:none;
clear:both;
overflow:hidden;
text-align:center;
white-space:nowrap;
}
.viewbox .may_pages ul li,.viewbox .may_pages ul li a{
float:none;
display:inline;
}
