*{padding: 0;margin: 0;}
ul li{list-style-type: none}  
.fl{float: left;}
.fr{float: right;}
.chengqilai{width: 1120px;height: 770px;background: rgb(220,220,220);}
.dno{display: none;}
/* xiaoerbo */
.focus{width:100%; height:1660px;left: 0;padding-top:0;border-top: 1px solid rgb(225,225,225);border-bottom: 2px solid rgb(225,225,225);z-index: 120000;background: rgba(20,20,20,.8);}
.focusbox{background-color:rgb(255,255,255); position:fixed;top:50%;height: 740px;border-top: 1px solid rgb(225,225,225);border-bottom: 2px solid rgb(225,225,225);margin-top: -380px;left: 0;width: 100%;padding-right: 460px;box-sizing: border-box; }
.focusimg{ width:660px; height:714px; position:relative; overflow:hidden;-webkit-perspective: 1300px;margin: 0 auto;}
.fimglist{width:993000px; position:relative;-moz-perspective: 1300px;}
.fimglist img{display:block; max-width:660px; max-height:550px; cursor:pointer;margin: 0 auto; }
.fimglist li{width:660px;padding-top:110px; height:614px; float:left;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;}

/* xiao */
.focustool{width:465px; overflow:hidden;background-color: rgb(236,236,236);height: 739px;}
.ftoollist{width:360px; position:relative;margin-top:230px;margin-left:70px; height: 216px;overflow: hidden;}
.ftoollist ul{width: 360px;height: 10000px;}
.ftoollist img{display:block; width:100px; height:70px;}
.ftoollist a{ display:block; width:100px; position:relative;}
.ftoollist li{float:left;margin: 1px;}
.ftoollist .imgname{line-height:25px; text-align:center; color:#FFF; font-family:\5FAE\8F6F\96C5\9ED1; font-weight:400; font-size:18px; height:25px; overflow:hidden; cursor:pointer;}
.menmen{width: 100px;height: 70px;background: rgba(0,0,0,.4);position: absolute;left: 0;top:0;}

.ftoollist .imgshortcat{line-height:20px; text-align:center; color:#7D7D7D; font-size:12px; height:20px; overflow:hidden; cursor:pointer;}
.menmen:hover{background: rgba(0,0,0,0);}
.on .menmen{background: rgba(0,0,0,0);}

.wocale{width:360px; position:relative;margin-top:10px;margin-left:70px; height: 100px; }
.wocale>div{width: 24px;height: 24px;background: rgb(255,255,255);float: left;margin-right: 6px;margin-top:6px;  text-align: center;line-height: 24px;cursor:pointer;}
.wocale div:hover{background: rgb(250,107,43);color: #fff}
.wocale .on {background: rgb(250,107,43);color: #fff}
/* 点击 */
.dianji{position: absolute;font-size: 80px;color:rgb(170,170,170);width: 80px;height: 80px;cursor: pointer;font-family: "宋体";top:280px;text-align: center;line-height: 80px;}
.preaji{left: 10px;z-index: 1000000}
.nextji{right: 470px;z-index: 1000000}
.chacha{height: 50px;position: absolute;top:20px;right: 500px;font-size: 50px;line-height: 45px;text-align: center;color: rgb(170,170,170);cursor: pointer;z-index: 1000000;}
/* jiaodian底部 */
.dibuw{width: 660px;height: 90px;margin: 0 auto;margin-top: 30px;overflow: hidden; }
.dibuw>p{width: 69px;height: 40px;border-right: 1px solid rgb(218,218,218);float: left;color: #000;}
.dibuw>p>em{font-size: 18px;}
.dibuw>div{float: left;padding-left: 10px;width: 570px;height: 90px;color: rgb(150,150,150);}
.dibuw>div>div{font-size: 16px;width: 660px;}
.dibuw>div>p{font-size: 12px;}

.zuihou{width: 304px;height:130px; position: absolute;top:112px;right: 90px;}
.zuihou>div{color: rgb(150,150,150);font-size: 18px;}
.zuihou p{color: rgb(101,101,101);font-size: 12px;padding-top: 10px;}