.header{background:white;padding: 36px 0 32px 0;border-bottom: 1px solid #ededed}
.wrap{width:1200px;box-sizing: border-box;margin: auto;background: none !important;}

.header .header-logo{height: 44px;line-height: 44px;font-size: 34px;}
.header .header-logo a{color: #000000 !important;font-family: "微软雅黑", Arial, Helvetica, sans-serif}
.header .header-logo a span{color: #E12000}

.header-nav{background: white;border-bottom: 1px solid #ededed;height: 58px;position: relative;}
.header-nav .header-top{position: fixed;width:50px;height:50px;border-radius: 25px;background: rgb(84,84,84);top:90%;left:94%;text-align: center;line-height: 50px;font-size: 25px;color: white;}


.header-nav .ul{margin: 0;padding: 0;}
.header-nav .ul .li{float: left;padding: 0 24px 0 0;margin-top: 15px; }
.header-nav .ul .li .a{border-top:1px #ededed solid;color:#2B2D2D;background:#fff;padding: 19px 0 20px 0;font-size: 14px;font-family: "Meiryo UI"; }
.header-nav .ul .li .a:hover{border-top:1px rgb(251,67,67) solid;border-bottom:1px rgb(251,67,67) solid;}




footer{height: 80px;background: white;border-top: 1px solid #ededed}
footer .footer-copyright{font-size: 12px;line-height: 80px;text-align: right;color: black;}
.clear{clear: both}


.right{width:290px;}
.right .right-title{font-size: 16px;margin-bottom: 13px;}
.right ul{list-style: none;}
.right ul li{border-bottom:1px solid #e5e5e5;padding: 16px 0 16px 0;}
.right ul li a{color:#5e6265;font-size:14px;display: block;background:url('../img/blog_jp_icont_lit.png') left center no-repeat;text-align: -webkit-match-parent;padding-left: 36px;transition: all ease-in-out .3s;}
.right ul li a:hover{background:url('../img/blog_jp_icont_gry.png') left center no-repeat;color: rgb(251,61,61) !important;}

.content{background: rgb(249,249,249);}


.w870{width:870px;} .w290{width:290px;}
.pl10{padding-left: 10px;}
.mt52{margin-top: 52px;}    .mt80{margin-top: 80px;}

.border{width:868px;border: 1px solid rgb(229,229,229);background: white;padding: 40px;}























