.xbiao-top-wrap {position: relative;width: 1200px;margin-left: auto;margin-right: auto;overflow: hidden;text-align: center;}

/*breadcrumb*/
.breadcrumb { font-size: 14px; padding: 23px 0; height: 16px; line-height: 16px;}
.breadcrumb em{color: #7d7d7d;margin-right: 15px;}
.breadcrumb p a, .breadcrumb p span{color: #313131;}

/*focus*/
/*focus-left*/
.focus-left{width: 735px; height: 480px; float: left; position: relative; overflow: hidden;}
.focus{position: absolute; left: 0; top: 0; width: 735px; height: 480px; overflow: hidden;}
.focus ul{position: absolute; width: 735px; height: 480px;}
.focus ul li{display: none; position: absolute; left: 0; top: 0; width: 735px; height: 480px;}
.focus ul li:first-child{display: block;}
.focus-point { position: absolute; right: 15px; bottom:5px; color:#fff; font-size: 16px;letter-spacing:-2px;}
.focus-point ul { display: inline-block;}
.focus-point li{ display: none; font-size: 20px;}
.focus-point li.act{ display: inline-block;}
.focus-point i { font-style: normal;}
/*focus-prev & focus-next*/
.focus-prev{position: absolute;  left: 0px; top: 50%; margin-top: -30px; width: 40px; height: 60px; background: url(../../images/pc/2022/new-arr.png) no-repeat 13px 50%;
    -webkit-transition: all 0.3s linear;
    transition: all 0.3s linear;
    border-radius: 0 5px 5px 0px;
}
.focus-next{position: absolute; right: 0px; top: 50%; margin-top: -30px; width: 40px; height: 60px; background: url(../../images/pc/2022/new-arr.png) no-repeat -52px 50%;
    -webkit-transition: all 0.3s linear;
    transition: all 0.3s linear;
    border-radius: 5px 0px 0px 5px;
}
.focus-left .focus-prev:hover{ left: 0px; background-color: #773b09;}
.focus-left .focus-next:hover{right: 0px; background-color: #773b09}
.focus-title{position:absolute;left:0;bottom:0;width:735px;height:42px;line-height:42px;font-size:18px}
.focus-title ul li{display:none;background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.7))}
.focus-title ul li a{color:#fff;display:block;padding:0 70px 0 16px;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
/*focus-right*/
.focus-right{float: right; width: 437px; height: 480px;	overflow: hidden;}
.focus_block { height: 43px;}

/*brand-market*/
.brand-market{padding-left: 88px;  height: 70px; border: 1px solid #e6e7ea; border-radius: 8px; margin-bottom: 40px;}
.brand-tit{left: 0; top: 0; background: #f7f6fb; width: 88px; height: 70px; color: #9c5f29; text-align: center; font-size: 16px; line-height: 30px; border-radius: 8px 0 0 8px; border-right: 1px solid #e2e3e7;}
.brand-tit::after{ content: ""; display: inline-block; height: 100%; vertical-align: middle;}
.brand-list{ padding: 5px 4px 0 4px; height: 64px; overflow: hidden;}
.brand-list ul{
    height: 100%;
    display: flex;
    align-items: center;
}
.brand-list ul li{float: left; font-size: 14px; margin-left: 5px; line-height: 29px; height: 29px; width: 105px; text-align: center;}
.brand-list ul li a{ padding: 0 5px;}
.brand-list ul li.act:hover a,
.brand-list ul li.act a{ font-weight:bold; color: #562916;}

/*info_list*/
.info_list{width: 850px;overflow: hidden;}
.info_item{position: relative;height: 162px;padding: 7px 0 23px;overflow: hidden;padding-left: 265px;}
.info_item dt{position: absolute;top: 7px;left: 0;width: 242px;height: 162px;overflow: hidden;}
.info_item dt img{width: 240px;height: 160px; border:1px solid #f4f4f4;}
.info_title{font-size: 20px;line-height: 24px; height: 24px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.info_title a { color: #222;}
.info_title a:hover{ color:#733b1a ;}
.info_content{font-size: 14px;line-height: 24px;color: #8d8d8d; height: 72px; overflow: hidden; margin-top: 18px;text-align: justify;}
.info_content a,.zo{color: #a87553;}
.info_note{font-size: 12px;line-height: 14px;color: #949494;margin-top: 20px;height: 14px;overflow: hidden;}
.info_note span{float: left;margin-right: 40px;}
.info_note span.see{ float: right; margin-right: 0; }
.info_note span.see::before{ content: ""; display: inline-block; vertical-align: top; margin-top: 1px; margin-right: 5px; width:18px; height: 12px; background: url(../../images/pc/2022/svg/ico_see.svg); background-size: cover;}

.info_side{width: 300px;}
.side_article_tab { overflow:hidden;}
.side_article_tab li{ width:150px;height:34px; line-height:34px; float:left; overflow:hidden; border-bottom:2px solid #ccc; cursor:pointer; text-align:center;font-size:18px;}
.side_article_tab li.hover{ border-bottom:2px solid #733b1a;cursor:default;width:150px;}
.side_article {display: none; padding:10px;}
.rank_lis_box .side_article:first-child{ display: block;}
.side_article li { height:34px; line-height:34px;padding: 0 5px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; border-bottom: 1px dotted #e3e3e3;}
.side_article li:last-child{ border-bottom: none;}
.side_article li i { display:inline-block;color:#733b1a;width:20px; text-align:center;font-style:normal; font-family:Verdana; margin-right:6px;}
.side_article li b{ display: none;}
.side_article li a{ color: #3a3a3a;}
.side_article li a:hover{ color: #733b1a;}
.side_article li.pic { height: auto; padding: 10px 0;}
.side_article li.pic a{color: #733b1a;}
.side_article li.pic b{ display: block; text-align: center;}
.side_article li.pic img{margin: 0 auto; display: inline-block;}
.side_article li.pic i{ display: none;}
.side_article li.pic em { display: block; text-align: center;}

.custom_title{height: 34px; border-bottom: 2px solid #ccc;line-height: 34px;font-size: 18px;color: #2f190e; position: relative;}
.custom_title h4{border-bottom: 2px solid #773b09; padding: 0 15px; position: absolute; font-weight: normal;}
.special_container{position: relative;width: 300px;height: 120px;margin-top: 15px; padding-bottom: 10px;}
.special_focus{position: relative;width: 300px;height: 120px;overflow: hidden;}
.special_focus ul{position: absolute;}
.special_focus ul li{float: left;width: 300px;height: 120px;overflow: hidden;display: none;}
.special_focus ul li img{width:300px; height: 120px;}
.special_focus ul li:first-child{display: block;}
.special_arr{position: absolute;top: 40px;width: 30px;height: 40px;background: url(../../images/pc/2022/svg/prevnext.svg) no-repeat center center; background-size: 12px 20px;}
.special_arr:hover{ background-color: #773b09;border-radius: 0 5px 5px 0;}
.special_prev{left: 0; }
.special_next{right: 0; transform:rotate(180deg);}

.brand_box ul{width: 300px; display: inline-table; margin-top: 15px;}
.brand_box ul li{float: left;width: 149px;height: 89px; vertical-align:middle; text-align: center;border: 1px solid #f3f3f3; margin-left: -1px; margin-top: -1px;}
.brand_box ul li img{ margin: 5px auto; width: 100px;height: 50px;}
.brand_box ul li span{display: block;height: 16px;line-height: 16px;overflow: hidden;text-align: center; font-size: 14px;}
.cn{margin-top: 1px;}

/*right-keyword*/
.right_keyword_list{ padding: 10px;}
.right_keyword_list ul li{float: left; margin-right: 20px; height: 30px; line-height: 30px; font-size: 12px;}
/*page*/
.page{ width: 850px; margin-top: 50px;text-align: left;}