@charset "utf-8";
/* CSS Document */

body,td,th,select,input,textarea {font-family:Arial, Helvetica, sans-serif; font-size:12px}
body {margin:0px}/*; height:100%*/
table {border-collapse:collapse; border-spacing:0; empty-cells:show; text-align:left}
th,td {border-collapse:collapse; padding:0px}
form {margin:0; padding:0}
img {border:0}
a {color:#000; text-decoration:none}
a:hover {color:#c1a05a; text-decoration:underline}
.clear {clear:both}

.mPage {width:900px; clear:both; overflow:hidden; margin:0 auto}

.mHeader {margin-bottom:1px}
.mNavl {float:left; width:721px; height:320px; overflow:hidden}
.mLang {height:35px; line-height:46px; overflow:hidden; background:url(images/lang.gif) no-repeat 3px 16px; padding-left:23px}
.mFlash {width:721px; height:285px; overflow:hidden}
.mNav {float:right; width:178px; height:320px; background-color:#2E2520; overflow:hidden}
.mLogo {display:block; height:100px; background:url(images/logo.gif) no-repeat}
.mMenu ul {margin:0 18px; padding:0; list-style:none; line-height:13px; font-size:12px; margin-top:16px}
.mMenu li {margin-bottom:9px}
.mMenu a {color:#ABABAB; display:block; height:13px; padding-left:13px}
.mMenu a:hover, .mMenu .sel {color:#fff; background:url(images/a_hover.gif) no-repeat}

.mFooter {color:#C1A05A; background-color:#2E2520; font-size:10px; height:30px; line-height:30px; margin-top:1px}
.mCopyRight {float:left; padding-left:126px; background:url(images/bottom_left.jpg) no-repeat}
.mDesign {float:right; padding-right:10px}
.mFooter a {color:#C1A05A}

.indexMid {}
.indexMid div {float:left; height:228px; overflow:hidden}
.indexMid .left {width:154px; background:url(images/index_left.gif) no-repeat}
.indexMid .mid {width:566px; background-color:#E5DBCE; border-left:1px solid #fff; border-right:1px solid #fff}
.indexMid .mid p {margin:0; padding:30px 25px; line-height:18px}
.indexMid .right {width:178px; background:url(images/index_r_flash.jpg) no-repeat}

.mMain {background:#F7F3EA url(images/main_bg.gif) repeat-y}
.mMain .mLeft {float:left; width:670px; padding:22px 22px 10px 29px}
.mMain .mRight {float:right; width:178px; overflow:hidden; padding-bottom:10px}

.mLeft h1 {font-size:16px; margin:0; padding:0; color:#894A38; padding-bottom:10px; border-bottom:1px dashed #BEBBB4}
.mLeft h2 {font-size:10px; margin:0; padding:0; margin-top:5px; float:right; color:#7B7B7B; font-weight:normal}
.mLeft h2 a {color:#7B7B7B}

.mBody {margin-top:18px; line-height:16px}
.mBody p {margin:0; padding:0; margin-bottom:16px}

.childNav {margin:0 18px; padding:0; list-style:none; line-height:13px; margin-top:16px}
.childNav li {margin-bottom:9px}
.childNav a {display:block; height:13px; padding-left:13px; white-space:nowrap}
.childNav a:hover, .childNav .sel {font-weight:bold; background:url(images/a_hover.gif) no-repeat}

.mProducts {width:666px; margin:0; padding:0; list-style:none; overflow:hidden; text-align:center; font-size:11px}
.mProducts li {width:111px; height:100px; float:left}
.mProducts img {border:1px solid #ccc}

.guestdiv {margin-bottom:10px}
.guestdiv h1, .guestdiv h2, .guestdiv h3 {font-size:11px; margin:0; padding:0px; font-weight:normal}
.guestdiv h1 {font-size:12px; background-color:#FFFFEB; border-bottom:1px solid #FFDD99; padding:5px; font-weight:bold}
.guestdiv h2 {padding: 6px 5px; float:none !important}
.guestdiv h3 {background-color:#FAFCFD; border:1px dashed #D1F0F6; width:80%; padding:3px; margin:5px}

.content_t {text-align:center; font-weight:bold; font-size:14px; padding-bottom:10px; color:#f47109}
.content_c {}

.casePic {width:100%; overflow:hidden}
.casePic div {float:left; width:330px; text-align:center}
.casePic img {border:1px solid #ccc; padding:3px; background-color:#fff}
