@charset "utf-8";
.container { width:1002px; margin:0 auto; }

.m-notice { width:1002px; height:42px; margin:0 0 10px; background:url(notice.jpg) no-repeat; line-height:38px; }
.m-notice .hd { float:left; width:112px; font-size:14px; text-align:center; }
.m-notice .bd { float:left; width:880px; overflow:hidden; }
.m-notice .bd ul li { float:left; padding:0 40px 0 15px; background:url(o_ico_02.gif) no-repeat 0 16px; }

.grid-s520m466 { padding-bottom:40px; }
.grid-s520m466 .sidebar { float:left; width:520px; }
.grid-s520m466 .main { float:right; width:466px; }

.u-tt .hd { position:relative; height:38px; line-height:38px; }
.u-tt .hd h2 { height:38px; padding-left:2px; color:#333; font-size:15px; }
.u-tt .hd h2 i,.u-tt .hd h2 em { float:left; font-weight:100; vertical-align:top; }
.u-tt .hd h2 em { padding:5px 0 0 5px; color:#a1a1a1; font-size:11px; line-height:30px; text-transform:uppercase; }
.u-tt .hd .more { position:absolute; top:0; right:0; font-size:11px; text-transform:uppercase; }
.u-tt .bd { padding:5px 0 0; }


.hot { position:relative; width:390px; height:72px; margin-bottom:5px; padding:0 0 10px 130px; border-bottom:1px dashed #e3e3e3; }
.hot dt { padding-bottom:3px; font-size:13px; line-height:26px; }
.hot .p { position:absolute; left:0; top:0; width:110px; height:68px; padding:4px; background:url(o_ico_03.jpg) no-repeat; }
.hot .i { color:#999; line-height:18px; }

.list li { padding-left:10px; background:url(o_ico_04.gif) no-repeat 0 10px; line-height:26px; }
.list li span { float:right; padding-right:6px; font-size:11px; }

.m-products {}
.m-products .mt { margin-top:6px; }
.m-products .mt ul { border:1px solid #eaeaea; border-left:0; }
.m-products .mt li { float:left; width:92px; border-left:1px solid #eaeaea; background:url(o_ico_05.gif) repeat-x center top #f3f3f2; line-height:26px; text-align:center; }
.m-products .mt li a { display:block; border:1px solid #fff; }
.m-products .mt .on a,.m-products .mt li a:hover { background:url(o_ico_06.gif) repeat-x center top #e6730e; color:#fff; }

.m-products .bd { padding-top:24px; }

.m-pro .m-pic { float:left; width:189px; height:126px; margin:0 20px 0 0; padding:3px; border:1px solid #e3e3e3; }
.m-pro .m-info { display:block; overflow:hidden; zoom:1; padding-top:5px; line-height:24px; }


.pj { position:absolute; bottom:0; left:0; width:100%; height:97px; background:url(mask.png); z-index:9; }
.pj .bd { width:1002px; height:97px; margin:0 auto; overflow:hidden; }
.tabsList { width:1004px; height:97px; }
.tabsList li { float:left; height:97px; margin-left:-1px; border-left:1px solid #6c6c66; }
.tabsList li h4 { float:left; width:132px; height:85px; padding-top:12px; color:#fff; font-weight:100; line-height:22px; text-align:center; }
.tabsList li h4 a { color:#fff; }
.tabsList li h4 em { display:block; }
.tabsList li .tabBody { float:left; width:212px; height:97px; display:none; }
.tabsList .on h4 { background-color:#009ad2; }
.tabsList .on .tabBody { display:block; }
