@charset "utf-8";
/*视频推荐*/
.tuij{ clear: both; width: 1220px; height: auto; margin: 40px auto; overflow: hidden;}
.tuij .tuij_tit{ width: 1200px; height: 40px; margin: 0 auto; overflow: hidden;}
.tuij .tuij_tit div{ width: 200px; height: 40px; line-height: 40px; color: #343a40; float: left; overflow: hidden; font-size: 26px;}
.tuij .tuij_tit p{ width: 75px; height: 30px; line-height: 30px; color: #666; float: right; text-align: right; background: url(shuaxin.png) 10px 8px/15px no-repeat; cursor: pointer; margin: 5px 0 0; overflow: hidden; font-size: 14px;}
.tuij .tuij_tit p:hover{ color: #ff5c38; background: url(shuaxin.png) 10px -19px/15px no-repeat;}
.tuij .tuij_cont{ width: 1220px; height: auto; margin-top: 20px; overflow: hidden;}
.tuij .tuij_cont a{ float: left; display: block; width: 224px; height: 180px; line-height: 177px; text-align: center; margin: 0 10px 20px; overflow: hidden; border-radius: 5px; position: relative;}
.tuij .tuij_cont a img{ max-width: 224px; max-height: 180px; vertical-align: middle; transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s;}
.tuij .tuij_cont a p{ width: 214px; height: 45px; line-height: 45px; font-size: 14px; padding: 0 5px; color: #fff; margin: 0; position: absolute; bottom: 0; left: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;
  background: -webkit-linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.3) 25.5%,rgba(0,0,0,.08) 70%,rgba(0,0,0,0));
  background: -moz-linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.3) 25.5%,rgba(0,0,0,.08) 70%,rgba(0,0,0,0));
  background: -ms-linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.3) 25.5%,rgba(0,0,0,.08) 70%,rgba(0,0,0,0));
  background: -o-linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.3) 25.5%,rgba(0,0,0,.08) 70%,rgba(0,0,0,0));
  background: linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.3) 25.5%,rgba(0,0,0,.08) 70%,rgba(0,0,0,0));
 }
.tuij .tuij_cont a:hover img{ transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1);}

/*品牌推介*/
.floor{ clear: both; width: 100%; min-width: 1220px; height: auto; overflow: hidden; background-color: #f7f7f7;}
.floor .floor_main{ width: 1220px; height: auto; overflow: hidden; margin: 40px auto;}
.floor_main .floor_tit{ width: 1200px; height: 40px; margin: 0 auto; overflow: hidden;}
.floor_main .floor_tit div{ width: 140px; height: 40px; line-height: 40px; color: #343a40; float: left; overflow: hidden; font-size: 26px;}
.floor_main .floor_tit ul{ float: left; padding: 0; margin: 0; height: 40px; overflow: hidden;}
.floor_main .floor_tit ul li{ float: left; height: 28px; line-height: 28px; margin: 6px 15px 0 0; overflow: hidden;}
.floor_main .floor_tit ul li a{ display: block; height: 28px; font-size: 12px; color: #343A40; text-decoration: none; padding: 0 15px; background-color: #fff; border-radius: 50px; overflow: hidden;}
.floor_main .floor_tit p{ width: 75px; height: 30px; line-height: 30px; color: #666; float: right; text-align: right; background: url(shuaxin.png) 10px 8px/15px no-repeat; cursor: pointer; margin: 5px 0 0; overflow: hidden; font-size: 14px;}
.floor_main .floor_tit p:hover{ color: #ff5c38; background: url(shuaxin.png) 10px -19px/15px no-repeat;}
.floor_Select{ color: #fff !important;
background: -webkit-linear-gradient(90deg,#ffb821 0,#ff5c38 45%,#ff1459);
background: -moz-linear-gradient(90deg,#ffb821 0,#ff5c38 45%,#ff1459);
background: -ms-linear-gradient(90deg,#ffb821 0,#ff5c38 45%,#ff1459);
background: -o-linear-gradient(90deg,#ffb821 0,#ff5c38 45%,#ff1459);
background: linear-gradient(90deg,#ffb821 0,#ff5c38 45%,#ff1459);
}
.floor_main .floor_cont{ width: 1220px; height: auto; margin-top: 20px; overflow: hidden;}
.floor_main .floor_cont .floor_cont_left{ float: left; width: 468px; height: 480px; margin: 0 10px; border-top-left-radius: 5px; border-top-right-radius: 5px; background-color: #fff; overflow: hidden;}
.floor_cont .floor_cont_left .floor_limg{ display: block; width: 468px; height: 370px; line-height: 367px; text-align: center; overflow: hidden; border-radius: 5px; position: relative;}
.floor_cont .floor_cont_left .floor_limg img{ width: 468px; height: 370px; vertical-align: middle; transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s;}
.floor_cont .floor_cont_left .floor_limg div{ width: 428px; height: 45px; line-height: 45px; text-align: left; font-size: 14px; padding: 0 20px; color: #fff; margin: 0; position: absolute; bottom: 0; left: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;
  background: -webkit-linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.3) 25.5%,rgba(0,0,0,.08) 70%,rgba(0,0,0,0));
  background: -moz-linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.3) 25.5%,rgba(0,0,0,.08) 70%,rgba(0,0,0,0));
  background: -ms-linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.3) 25.5%,rgba(0,0,0,.08) 70%,rgba(0,0,0,0));
  background: -o-linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.3) 25.5%,rgba(0,0,0,.08) 70%,rgba(0,0,0,0));
  background: linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.3) 25.5%,rgba(0,0,0,.08) 70%,rgba(0,0,0,0));
 }
.floor_cont .floor_cont_left .floor_ltxt{ display: block; width: 428px; height: 30px; line-height: 30px; margin-top: 15px; padding: 0 20px; color: #333; font-size: 18px; text-decoration: none; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s;}
.floor_cont .floor_cont_left .floor_nuber{ width: 428px; height: 20px; line-height: 20px; padding: 0 20px; margin-top: 5px; color: #666; font-size: 16px; overflow: hidden;}
.floor_cont .floor_cont_left .floor_ltxt:hover{ color: #ff5c38;}
.floor_cont .floor_cont_left .floor_limg:hover img{ transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1);}

.floor_main .floor_cont .floor_cont_rig{ float: left; width: 732px; height: auto; overflow: hidden;}
.floor_cont .floor_cont_rig .floor_rbox{ float: left; width: 224px; height: 230px; margin: 0 10px 20px; background-color: #fff; border-top-left-radius: 5px; border-top-right-radius: 5px; overflow: hidden;}
.floor_cont .floor_cont_rig .floor_rbox .floor_aimg{ display: block; width: 224px; height: 160px; line-height: 157px; text-align: center; overflow: hidden; border-radius: 5px; position: relative;}
.floor_cont .floor_cont_rig .floor_rbox .floor_aimg img{ max-width: 224px; max-height: 180px; vertical-align: middle; transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s;}
.floor_cont .floor_cont_rig .floor_rbox .floor_aimg div{ width: 204px; height: 40px; line-height: 40px; text-align: left; font-size: 14px; padding: 0 10px; color: #fff; margin: 0; position: absolute; bottom: 0; left: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;
  background: -webkit-linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.3) 25.5%,rgba(0,0,0,.08) 70%,rgba(0,0,0,0));
  background: -moz-linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.3) 25.5%,rgba(0,0,0,.08) 70%,rgba(0,0,0,0));
  background: -ms-linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.3) 25.5%,rgba(0,0,0,.08) 70%,rgba(0,0,0,0));
  background: -o-linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.3) 25.5%,rgba(0,0,0,.08) 70%,rgba(0,0,0,0));
  background: linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.3) 25.5%,rgba(0,0,0,.08) 70%,rgba(0,0,0,0));
 }
.floor_cont .floor_cont_rig .floor_rbox .floor_atxt{ display: block; width: 214px; height: auto; line-height: 22px; margin-top: 10px; font-size: 14px; color: #333; padding: 0 5px; text-decoration: none; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s;}
.floor_cont .floor_cont_rig .floor_rbox .floor_atxt:hover{ color: #ff5c38;}
.floor_cont .floor_cont_rig .floor_rbox .floor_aimg:hover img{ transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1);}

/*搜索页面*/
.top_fls{ width: 100%; height: 65px; overflow: hidden;}
.ss_jieg{ width: 1200px; height: 50px; line-height: 50px; font-size: 16px; color: #333; text-indent: 20px; background-color: #fff; box-shadow: 0 1px 2px rgba(0,0,0,0.07); overflow: hidden; margin: 10px auto ; clear: both;}
.ss_jieg span{ color: #f68f40; margin: 0 5px;}