a{color:#fff;text-decoration:none}a:hover{text-decoration:none}body{font:14px/1.6 microsoft yahei;color:#fff;background:url(../img/bg2.png)no-repeat 50%;background-size:cover;margin:0!important}ul li{list-style:none}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{*+height: 1%}* html .clearfix{zoom:1}*+html .clearfix{zoom:1}.fL{float:left!important}.fR{float:right!important}img{vertical-align:top}body{min-width:1200px}body,#container{height:100vh}#container{margin:0 auto;max-width:1920px;position:relative;overflow:hidden}img{max-width:100%;max-height:100%;width:auto;height:auto}.logo{padding-right:1%;width:31.25%;position:absolute;left:0;top:8.65%;z-index:10;box-sizing:border-box;text-align:center}.img{padding-bottom:8.5%;width:25.78%;height:100%;position:absolute;right:6.25%;top:0;box-sizing:border-box}.img img{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.app{width:31.25%;height:100%;position:absolute;left:0;bottom:0;z-index:9}.app .photo{width:56.67%;height:66.67%;position:absolute;left:50%;bottom:7.94%;z-index:1;text-align:center;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.app .copyright{width:100%;height:15.28%;position:absolute;left:0;bottom:0;box-sizing:border-box;color:#aab1c1;font-size:14px;text-align:center;background:#414755}.app .copyright p{width:100%;position:absolute;left:0;bottom:18.5%;text-align:center}.navi{width:68.75%;height:15.28%;position:absolute;right:0;bottom:0;z-index:10;background:#fff}.navi>li{float:left;width:25%;height:100%;position:relative;border-right:1px solid #dadfe9;box-sizing:border-box}.navi>li:last-child{border:none}.navi>li>a{height:100%;display:block;overflow:hidden;zoom:1;text-align:center;box-sizing:border-box}.navi>li>a>span{padding:0 0 4px 70px;position:absolute;display:inline-block;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.navi>li>a img{position:absolute;left:5px;top:5px}.navi>li>a .txt{color:#a1a1a1;font-size:14px;text-align:left;white-space:nowrap}.navi>li>a .txt span{margin-bottom:3px;display:block;color:#414755;font-size:20px}.navi>li:hover>a .txt,.navi>li:hover>a .txt span{color:#866638}.navi .jsBox{margin-left:-289px;padding-top:25px;width:578px;position:absolute;left:50%;bottom:100%;box-sizing:border-box;display:none}.navi>li:hover .jsBox{display:block}.navi .jsBox .arrow{margin-left:-9px;position:absolute;left:50%;bottom:-8px}.navi .jsBox ul{padding:25px 25px 16px;border-radius:5px;border:2px solid #a37c3c;background:#fff}.navi .jsBox li{margin-bottom:10px;overflow:hidden;zoom:1;color:#414755;font-size:16px;line-height:40px;text-align:center}.navi .jsBox li .ms{margin-right:11px;width:72px;display:block;float:left;border:1px solid #ccd2dd;background:#f0f7fe}.navi .jsBox li img{margin:14px 10px 0 0;display:block;float:left}.navi .jsBox li .url{width:253px;float:left;display:block;box-sizing:border-box;border:1px solid #ccd2dd;background:#f0f7fe}.navi .jsBox li a{display:block;float:right;width:136px;color:#fff;box-sizing:border-box;border:1px solid #414755;background:#414755}.navi .jsBox li a:hover{border:1px solid #866638;background:#866638}#main{padding-top:165px;height:100%;box-sizing:border-box}#main .lBox{width:37.5%;height:100%;float:left;position:relative;z-index:10}#main .lBox .ttl{padding:0 0 280px 120px;height:100%;box-sizing:border-box}#main .lBox .ttl span{height:100%;position:relative;display:block}#main .lBox .ttl img{position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}#main .lBox .txtBox{padding:0 120px;width:100%;height:280px;position:absolute;left:0;bottom:0;box-sizing:border-box;background:#a37c3c}#main .lBox .txtBox p{padding:0 130px 12px 120px;width:100%;position:absolute;left:0;top:50%;color:#f8e4c3;font-size:14px;line-height:2.15;text-align:justify;text-justify:inter-ideograph;box-sizing:border-box;transform:translateY(-50%);-webkit-transform:translateY(-50%)}#main .lBox .txtBox p span{margin-bottom:12px;display:block;color:#fff;font-size:30px}#main .lBox .txtBox .img01{position:absolute;right:-73px;top:-90px;z-index:1}#main .lBox .txtBox .img02{position:absolute;right:-160px;top:0}#main .rBox{padding-right:120px;width:62.5%;height:100%;float:right;position:relative;box-sizing:border-box}#main .rBox .photo{width:100%;height:100%;background:url(../img/photo.jpg)no-repeat 50%}#main .rBox .copyright{position:absolute;right:53px;bottom:58px}@media all and (max-width:1350px){.navi>li>a .txt{font-size:13px}.navi>li>a>span{padding-left:65px}}