.title p{text-transform: uppercase;}
.bread{ margin-bottom: 32px !important;}

.juhe{padding: 0 0 105px; background:#f8f8f8;}
.juhe-hot{ display: flex; justify-content: space-between; -webkit-justify-content: space-between; align-items:center; -webkit-align-items:center;}
.juhe-hot .left{ width: 28%;}
.juhe-hot .left .img{ margin-bottom: 20px; width: 100%; overflow:hidden; }
.juhe-hot .left .img a{ display:block; position: relative;}
.juhe-hot .left .img img{ display: block; width: 100%; -webkit-transition: all ease .4s; transition: all ease .4s;}
.juhe-hot .left .img p{ position: absolute; bottom: 0; left:0; background: rgba(185,156,77,.8); width: 100%;  padding:0 20px; line-height: 44px; color: #FFFFFF;  font-size: 16px; padding-right: 80px;}
.juhe-hot .left .img .juhe-ico-more{ position: absolute; top:50%; margin-top: -10px; right:30px;}
.juhe-hot .left .img:hover img{ transform: scale(1.1); -webkit-transform: scale(1.1);}
.juhe-hot .middle-ul{ width: 40%; }
.juhe-hot .middle-ul li { padding:20px 0 15px; border-bottom: 1px solid #898989;}
.juhe-hot .middle-ul li:first-child{ padding-top: 0;}
.juhe-hot .middle-ul li a{ display: block; }
.juhe-hot .middle-ul li .tit{ font-size: 20px; color: #2c2c2c;}
.juhe-hot .middle-ul li .des{ margin-top: 15px; font-size: 16px; color: #999999;}
.juhe-hot .middle-ul li a:hover .tit{ color: #b99c4d;}

.juhe-right-list{ width: 26%; max-width: 350px; padding:70px 18px 35px; background: #FFFFFF;}
.juhe-right-list:first-child{ margin-top:0;}
.juhe-right-list .theme{ text-align: center; font-size: 24px; color: #333333;}
.juhe-right-list ul{ margin-top: 30px;}
.juhe-right-list li{ margin-top: 25px; }
.juhe-right-list li a{ display: block; line-height:50px; background: url(../images/juhe/ico_hot.png) no-repeat 14px 12px; padding-left: 35px; color: #666666; position: relative; padding-right: 40px; }
.juhe-right-list li a .juhe-ico-more{ position: absolute; top:50%; width:20px; height: 20px; margin-top: -10px; right:10px; background: url(../images/juhe/ico_juhe_more.png);}
.juhe-right-list li a:hover{ background: url(../images/juhe/ico_hot2.png) no-repeat 14px 14px #b99c4d; color: #FFFFFF;}
.juhe-right-list li a:hover .juhe-ico-more{ background: url(../images/juhe/ico_juhe_more2.png);}


.juhe-zixun li{ float: left; width: 49%; margin-right:2%; margin-top: 20px; background: #FFFFFF; padding: 20px; display: flex; justify-content: space-between; -webkit-justify-content: space-between; align-items:center; -webkit-align-items:center;}
.juhe-zixun li:nth-child(2n){ margin-right: 0;}
.juhe-zixun li .img{ display: block; width: 40%; overflow: hidden; }
.juhe-zixun li .img img{ width:100%;  -webkit-transition: all ease .4s; transition: all ease .4s;}
.juhe-zixun li .img:hover img{  transform: scale(1.1); -webkit-transform: scale(1.1);}
.juhe-zixun li .list{ width: 50%;}
.juhe-zixun li .list a{ display: block; line-height:36px;font-size: 16px; padding-left:20px; color: #666666; position: relative;}
.juhe-zixun li .list a:before{ content: ""; position: absolute; top:50%; left:0; width:6px; height:6px; margin-top: -3px; background: #666666; }
.juhe-zixun li .list a:hover{ color: #b99c4d;}


.juhe-recommend ul{ background: #FFFFFF; padding:40px 0 50px;}
.juhe-recommend li{ margin-bottom: 18px; float: left; width: 50%;}
.juhe-recommend li a{ display: block; padding-left:174px; padding-right: 105px; position: relative; line-height: 50px; font-size: 16px; color: #666666;}
.juhe-recommend li a span{ position:absolute; left:30px; padding-left: 28px; top:0; line-height:50px; color: #9d9d9d; }
.juhe-recommend li a span:before{ content: ""; position: absolute; margin-top:-5px; top:50%; left:0; width:6px; height: 6px; background: #FFFFFF;}
.juhe-recommend li a .juhe-ico-more{ position: absolute; top:50%; margin-top: -10px; right:55px; width: 20px; height: 20px; background: url(../images/juhe/ico_juhe_more3.png);}
.juhe-recommend li a:hover{ background: #b99c4d; color: #FFFFFF;}
.juhe-recommend li a:hover span{ color: #FFFFFF;}
.juhe-recommend li a:hover .juhe-ico-more{ background: url(../images/juhe/ico_juhe_more2.png);}

.juhe-link{ margin-top:75px; }
.juhe-link a{     color: #666666;
    display: inline-block;
    position: relative;
    padding-left: 35px;
    min-width: 16%;
    padding-right: 20px;
    margin-bottom: 30px;
    font-size: 16px;
}
.juhe-link a:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -15px;
    width: 30px;
    height:30px;
    background-image: url(../images/ico_bed.png);
    background-size: cover;
}
.juhe-link a:hover{ color: #b99c4d; }





@media screen and (max-width:999px){
	.title{ padding: 1rem 0 0.6rem;}
	.title p{ display: none;}
	.title h2{    font-size: 0.53rem; font-weight: bold; color: #595a5e; line-height: 1;}
	
	.juhe{padding:0 0 2.6rem; }
	.juhe-hot{ display: block;}
	.juhe-hot .left{ width:100%;}
	.juhe-hot .left .img p{ font-size: 0.36rem; padding: 0 0.3rem;}
	.juhe-hot .middle-ul{ width:100%; }
	.juhe-hot .middle-ul li ,
	.juhe-hot .middle-ul li:first-child{ padding:0.4rem 0 0.4rem;}
	.juhe-hot .middle-ul li .tit{ font-size: 0.38rem;}
	.juhe-hot .middle-ul li .des{ margin-top: 0.2rem; font-size: 0.36rem;}
	
	.juhe-right-list{ margin-top: 0.7rem; width:100%; padding:0.7rem 0.3rem;}
	.juhe-right-list .theme{ font-size: 0.48rem; }
	.juhe-right-list ul{ margin-top: 0.3rem;}
	.juhe-right-list li{ margin-top: 0.1rem; }
	
	.juhe-zixun li{ width: 100%; margin-right:0; margin-top: 0.4rem; padding:0.3rem;}
	.juhe-zixun li .list a{line-height:0.6rem;font-size: 0.32rem;}
	
	
	.juhe-recommend ul{  padding: 1rem 0;}
	.juhe-recommend li{width:100%;}
	.juhe-recommend li a{ padding-left:2.7rem; padding-right:0.3rem; line-height:1rem; font-size: 0.36rem; }
	.juhe-recommend li a span{ left:0.3rem; padding-left: 0; line-height:1rem; }
	.juhe-recommend li a span:before{ display: none;}
	.juhe-recommend li a .juhe-ico-more{display: none;}
	
	.juhe-link{ margin-top:1rem; }

}

