@charset "utf-8";
/* CSS Document */
.breadcrumb {font-size:18px;line-height:1.55em;color:#999;}
.breadcrumb a {color:#999;}
.breadcrumb a:last-child {color:#000;}
.main {margin-top:0.14rem;}
.main .wrap {background:none;}
.main .desc {padding:0.24rem 0.46rem 0.33rem;border:0.01rem solid #aa968e;font-size:18px;line-height:1.55em;color:#000;background:#f0e7d8;}
.main .part1 {margin-top:0.4rem;}
.main .part1 img {width:1.33rem;height:1.8rem;padding:0.03rem 0.04rem;border:0.02rem solid #c96;}
.main .part1 .list-item {float:left;width:5.64rem;margin-bottom:0.3rem;}
.main .part1 .list-item:nth-of-type(even) {margin-left:0.72rem;}
.main .part1 .sub-list {padding:0.14rem 0.1rem 0.17rem 0.14rem;background:#fff;color:#423e4c;}
.main .part1 .sub-list-item:nth-of-type(n+2) {margin-top:0.13rem;margin-left:1.84rem;font-size:0.16rem;line-height:1.5em;}
.main .part1 .sub-list-item:nth-of-type(2) {margin-top:0.09rem;}
.main .part1 .more {margin-top:0.02rem;text-align:right;color:#cdae7d;}
.main .part1 .pic {margin-left:0;}
.main .part1 a {color:#423e4c;}
.main .part1 .more a {display:inline-block;color:#cdae7d;}
.main .part1 .sub-list-item:nth-of-type(n+2) a {position:relative;padding-left:0.25rem;}
.main .part1 .sub-list-item:nth-of-type(n+2) a:before {position:absolute;left:0;top:0.05rem;content:"";display:block;width:0.11rem;height:0.11rem;background:#cdae7d;}
.main .part1 .sub-list-item:first-child>a {float:left;margin-right:0.38rem;}
.main .part1 .sub-list-item-title a {font-size:0.18rem;line-height:1.5em;}
.main .part2 {margin-top:0.12rem;}
.main .part2 .list {position:relative;padding:0 0.17rem;border:0.04rem solid transparent;outline:0.01rem solid #dcbe9f;background:#fff;}
.main .part2 .list:before {position:absolute;left:0;top:0;content:"";display:block;width:100%;height:100%;background:#f0e7d8;}
.main .part2 .list-item {position:relative;float:left;margin:0.1rem 0;}
.main .part2 .list-item a {padding:0 0.2rem;border-right:0.02rem solid #423e4c;line-height:1em;color:#423e4c;}
.main .part2 .list-item:last-child a {border:none;}
.main .part2 .more {margin-top:0.15rem;padding-right:0.1rem;text-align:right;color:#cdae7d;}
.main .part2 .more a {display:inline-block;color:#cdae7d;}
/* ////////////////////////////////////////////////// */
/* for hover_begin */
@media screen and (min-width:1200px){
.main .part1 .sub-list-item:hover a,.main .part2 .list-item:hover a {color:#cdae7d;}
}
/* for hover_end */
@media screen and (max-width:1199px){
.main .part1 .list-item {float:none;width:100%;}
.main .part1 .list-item:nth-of-type(even) {margin-left:0;}
.main .part1 .sub-list-item-title a {font-size:18px;}
.main .part1 .sub-list-item:nth-of-type(n+2) {font-size:16px;}
.main .part1 img {width:133px;height:180px;}
}
@media screen and (max-width:768px){
.main .part2 .list-item a {font-size:16px;line-height:1em;}
}
@media screen and (max-width:480px){
.main .desc {padding:0.24rem 0.2rem 0.33rem;}
.main .part1 img {display:none;}
.main .part1 .sub-list-item-title a {font-size:20px;}
.main .part1 .sub-list-item:nth-of-type(n+2) {margin-left:0;margin-top:0.3rem;font-size:18px;}
.main .part1 .sub-list-item:nth-of-type(n+2) a:before {top:5px;width:15px;height:15px;}
.main .part1 .more a {font-size:18px;line-height:1.5em;}
}