body{margin:0;padding:0; font-family:"微软雅黑"; }
table{border-collapse:collapse;border-spacing:0;}
h1,h2,h3,h4,h5,h6,th,td,caption{font-weight:400; margin:0; padding:0}
img{border:0 none;}
ul,p,ol{ list-style-type:none; margin:0; padding:0}
a{text-decoration:none}
a:hover{text-decoration:none;}
.layout_xg{ margin:0 auto; overflow:hidden; background:url(../images/banner.jpg) no-repeat top center; width:100%; margin:0 auto; overflow:hidden}
.top_xg{ background: url(../images/jnd_nav_bj.png) repeat-x ;filter:alpha(opacity=90); opacity:0.90; line-height:52px; width:100%; margin:0 auto; overflow:hidden; position:fixed; left:0; top:0}
.top_jnd_logo{ width:150px; float:left;}
.top_xg_main{ width:1000px; margin:0 auto; overflow:hidden}
.left{ float:left;}
.right{ float:right}
.top_xg_nav{ width:650px; font-size:14px;color: #fff;}
.top_xg_nav a{ margin:0 30px; display:inline; color: #fff;}
.top_xg_r{ color: #fff; font-size:16px}
.top_banner{ width:100%; margin:0 auto; overflow:hidden; height:600px}

.body_usa{background:url(../images/usa_bj.jpg)}

.usa_js_al{ width:100%; margin:50px auto; overflow:hidden; background:url(../images/usa_js_bj.png) no-repeat; height:260px;}
.usa_js_al_l{ width:43%; padding:4% 3%; float:left; font-size:14px; line-height:25px;}
.usa_js_al_r{ width:38%; padding:3% 3%; float:right; font-size:14px; line-height:22px;}
.usa_canjia_al{ width:100%; margin:0 auto; overflow:hidden; text-align:center}
.usa_canjia_bl{ background:url(../images/usa_001.jpg) no-repeat; width:100%; overflow:hidden; margin:30px auto; height:220px;}
.usa_canjia_bl li{ width:152px; padding:80px 20px 50px 20px; float:left; margin-left:10px; display:inline; text-align:center; color: #fff; text-decoration:underline; font-size:14px; line-height:25px;}
.usa_kcal_al{ width:100%; margin:20px auto; overflow:hidden}
.usa_kcal_al li{ background:url(../images/usa_010.jpg) no-repeat; width:458px; height:376px; float:left; padding:10px 15px; display:inline; margin-left:15px;}
.usa_kcal_al strong{ color: #fff; font-size:14px; width:100%; float:left; line-height:30px; margin-bottom:25px; text-indent:25px}
.usa_kcal_b{ color: #293266;}
.usa_kcal_al img{ float:left; width:197px;}
.usa_kcal_al span{ width:240px; float:right; color:#293266; font-size:14px; line-height:22px}


.usa_list_td{ width:99%; margin:30px 0}
.usa_list_td td{ padding:8px 5px; border:1px solid #775d33;  text-align:center; font-size:12px;}
.usa_list_td a{ color: #333;}

table{border-collapse:collapse;border-spacing:0;}

