/*漂浮背景*/
.lxuRed{background-color: #ffe235;}
.offcanvas-push-body{position: absolute;}
.parCanvas{position: absolute; width: 100%; height: 100%; left: 0px; top: 0px; overflow: hidden;}
.wapper{position: relative; width: 93.8%; margin: 0px auto; clear: both;}
#canvasAnimation{position: absolute; left: 0px; top: 0px; overflow: hidden;}
/*漂浮背景*/
/*logo*/
.logo {width:86px; overflow:hidden; height:69px; position:absolute; left:3%; top:3%; z-index:9999999999}
.logo img {width:86px; overflow:hidden; height:69px; display:block}
/*nav*/
.navdh {width:100px; overflow:hidden; height:62px; position:absolute; right:3%; top:3%; z-index:9999999999}
.navdh a {width:100px; overflow:hidden; height:62px; display:block; background:url(../images/menu_k.png)}
.navdh a:hover {width:100px; overflow:hidden; height:62px; display:block; background:url(../images/menu.png)}

.tcnav {width:300px; overflow:hidden; height:100%; position:fixed; right:-300px; top:0px; background:#FFF; z-index:999999999999999999999; transition: all 0.2s linear 0s;}
.tcnav div.main {width:300px; overflow:hidden; height:100%; position:relative}
.tcnav div.main em {width:50px; overflow:hidden; height:50px; position:absolute; top:20px; right:10px; text-align:center; line-height:50px; cursor:pointer; font-size:30px; color:#ecce1a; z-index:999999999999}
.tcnav div.main p {width:81px; overflow:hidden; height:24px; text-align:center; position:absolute; top:33px; left:25px; z-index:9999; display:block}
.tcnav div.main p img {width:81px; overflow:hidden; height:24px; display:block}
.tcnav div.main dl {width:300px; overflow:hidden; border-bottom:1px solid #ecce1a; margin-top:100px;}
.tcnav div.main dl dt {width:300px; overflow:hidden; height:80px; border-top:1px solid #ecce1a}
.tcnav div.main dl dt a {width:250px; overflow:hidden; height:80px; display:block; line-height:80px; font-size:20px; color:#ecce1a; padding-left:50px}
.tcnav div.main dl dt a:hover {width:200px; overflow:hidden; height:80px; display:block; line-height:80px; font-size:20px; color:#fff; text-decoration:none; padding-left:100px; background:#ecce1a}

.tcnav div.beian {width:300px; overflow:hidden; text-align:center; line-height:30px; position:absolute; bottom:20px; left:0px; z-index:99999; font-size:14px; color:#ecce1a}
.tcnav div.share {width:300px; overflow:hidden; text-align:center; line-height:30px; position:absolute; bottom:60px; left:0px; z-index:99999; }
.tcnav div.share a {width:30px; overflow:hidden; height:30px; display:inline-block; text-align:center; line-height:30px; font-size:24px; color:#ecce1a; margin-left:5px; margin-right:5px;}
.tcnav div.share a:hover {width:30px; overflow:hidden; height:30px; display:inline-block; text-align:center; line-height:30px; font-size:24px; color:#000; text-decoration:none; margin-left:5px; margin-right:5px;}

.index_main {width:622px; height:109px; position:absolute; top:0px; left:50%; margin-left:-622px; z-index:999999}
.index_main a {width:622px; height:109px; display:block; position:relative; background:url(../images/gongsiming.png); margin-top:300px; transition: all 0.2s linear 0s;}
.index_main a p {width:224px; overflow:hidden; height:0px; display:block; position:absolute; top:0px; left:620px; z-index:9999; transition: all 0.2s linear 0s;}
.index_main a p img {width:224px; overflow:hidden; height:204px; display:block; transition: all 0.2s linear 0s;}
.index_main a:hover {width:622px; height:109px; display:block; position:relative; background:url(../images/gongsiming.png); margin-top:300px; transition: all 0.2s linear 0s;}
.index_main a:hover p {width:224px; overflow:hidden; height:204px; display:block; position:absolute; top:0px; left:620px; z-index:9999; transition: all 0.2s linear 0s;}
.index_main a:hover p img {width:224px; overflow:hidden; height:204px; display:block; transition: all 0.2s linear 0s;}



