﻿html,body{
    
}
#header640 { width: 32rem; margin: 0 auto; clear: both; }
#header640 #logo { background-color:#cb9746 }
#header640 #logo a { height: 6rem; display: block; }
#header640 #logo a img {width: 100%; height: 6rem;}
#header640 #nav { width: 100%; height: 3.4rem; background: #eee; }
#header640 #nav ul li { width: 20%; float: left; text-align: center; line-height: 3.4rem; -webkit-background-size: contain; background-size: contain; }
#header640 #nav ul li a { font-size: 1.6rem; color: #5d5d5d; }

#footer640 { width: 32rem; margin: 0 auto; clear: both }
#footer640 #footer640_zx { width: 30rem; margin: 1.5rem 1rem 0 1rem; font-size: 1.2rem; }
#footer640 #footer640_zx #footer640_zx_left { width: 20rem; float: left; margin-right: 1rem; }
#footer640 #footer640_zx #footer640_zx_left p { height: 3.2rem; line-height: 3.2rem; color: #ec027a; text-align: center; }
#footer640 #footer640_zx #footer640_zx_left a { width: 20rem; height: 2.9rem; line-height: 2.9rem; background: #C9701D; color: #fff; border-radius: 4px; text-align: center; display: block; }
#footer640 #footer640_zx #footer640_zx_right { width: 7.9rem; padding-left: 1rem; border-left: 1px solid #C9701D; float: left; }
#footer640 #footer640_zx #footer640_zx_right li { height: 2rem; line-height: 2rem; color: #fff; text-align: center; background: #C9701D; margin: .2rem 0; border-radius: 3px; list-style-type: disc; }
#footer640 #footer640_nav { width: 100%; height: 4.3rem; padding-top: .8rem; border-bottom: #b89761 solid 2px; clear: both; }
#footer640 #footer640_nav ul { }
#footer640 #footer640_nav ul li { float: left; width: 16.66%; height: 3.5rem; line-height: 3.5rem; text-align: center; font-size: 1.4rem; margin: .4rem 0; }
#footer640 #footer640_nav ul li a { color: #464646; }
#footer640 #footer640_nav ul li img { width: 2.1rem; }
#footer640 #footer640_copyright { height: 5.3rem; margin-top: .8rem; width: 100%; font-size: 1.1rem; margin-bottom: 85px; }
#footer640 #footer640_copyright p { line-height: 2rem; color: #484848; padding-top: 1rem; text-align: center; }
#footer640 #footer640_bottom { overflow: hidden; height: 85px; position: fixed; bottom: 0; left: 0; width: 100%; text-align: center; font-size: 14px; overflow: hidden; background: rgba(56,57,58,0.8); -webkit-background-size: 6px auto; background-size: 6px auto; z-index: 999 }
#footer640 #footer640_bottom ul { display: table; table-layout: fixed; width: 100%; padding-top: 5px; }
#footer640 #footer640_bottom li { display: table-cell; }
#footer640 #footer640_bottom li img { margin: 0 auto; }
#footer640 #footer640_bottom .bHome a:before { background-position: 0 5px; width: 23px; }
#footer640 #footer640_bottom .bPhone a:before { background-position: -24px 5px; width: 15px; -webkit-animation: zooming 1s infinite; animation: zooming 1s infinite; }
#footer640 #footer640_bottom .bSwt a:before { background-position: -39px 5px; width: 25px; }
#footer640 #footer640_bottom .bOrder a:before { background-position: -64px 5px; width: 33px; }
#footer640 #footer640_bottom a { position: relative; display: block; color: white; padding-bottom: 5px; }
#footer640 #footer640_bottom .flashNo { position: absolute; right: 5px; top: 5px; width: 12px; height: 12px; background: #fa4400; color: #fff; border-top-left-radius: 6px; border-top-right-radius: 6px; }
