﻿@charset "utf-8";
/* CSS Document */
html,body{height:100%}
body {font-size:12px; font-family:Verdana, "宋体";margin:0;padding:0;background-image: url(images/bg.jpg);padding-bottom:0px;}
a { color:#5A5444; text-decoration: none; }
a:hover {color:#4D7553; text-decoration:underline}
.w960 { width: 960px; margin-right: auto; margin-left: auto;overflow:hidden;}
#content2 { background-color:#EAE9DB }
#content { background-color:#EAE9DB }
.left {float:left;zoom:1;}
.right {float:right;zoom:1;}
.clear { clear:both}
img {border:none}
#topMenu { height: 44px; background-image: url(images/x1px.jpg); background-repeat: repeat-x; background-position: 0px -147px;line-height:44px;border-bottom:1px solid #635c49;width:100%;font-size:14px; font-family:"微软雅黑";}
#topMenu a { padding-left:12px; background-image: url(images/menuBg.gif); background-repeat: repeat-x; background-position: 0px 0px; float:left; line-height:32px;#line-height:34px; height:32px; overflow:hidden; color:#d6dfcc; text-decoration: none; margin:6px 8px 0 0px}
#topMenu span {padding-right:10px; background-image: url(images/menuBg.gif); background-repeat: repeat-x; background-position: right 0px; float:left;height:32px; overflow:hidden; cursor:pointer}
#topMenu a:hover{background-position: 0px -32px;}
#topMenu a:hover span{background-position: right -32px;}
#topMenu a.menuB { padding-left:12px; background-image: url(images/menuBg.gif); background-repeat: repeat-x; background-position: 0px -32px;float:left; line-height:32px; height:32px; overflow:hidden; color:#d6dfcc; text-decoration: none; margin:6px 8px 0 0px}
#topMenu a.menuB span {padding-right:10px; background-image: url(images/menuBg.gif); background-repeat: repeat-x; background-position: right -32px; float:left;height:32px; overflow:hidden;}

#topMenu a.en { padding-left:12px; background-image: url(images/menuBg.gif); background-repeat: repeat-x; background-position: 0px -32px; float:right; line-height:32px; height:32px; overflow:hidden; color:#d6dfcc; text-decoration: none; margin:6px 8px 0 0px}
#topMenu a.en span {padding-right:10px; background-image: url(images/menuBg.gif); background-repeat: repeat-x; background-position: right -32px; float:left;height:32px; overflow:hidden;}
#menu {height:145px;background-image: url(images/x1px.jpg); background-repeat: repeat-x; background-position: 0px 0px;margin-top:1px}
#menu .menuTop{padding:25px 0 7px 0;overflow:hidden;zoom:1;position:relative;}
#menu .logo{background-image: url(images/Img.gif); background-repeat: repeat-x; background-position: 0px -44px;width:351px;height:65px;float:left}
#menu .dayan{background-image: url(images/dayan.gif); background-repeat: no-repeat; width:239px;height:83px;float:right;text-align:right;font-family:"微软雅黑";font-size:15px;}
#menu .dayan strong{background-color:#FFFFFF;color:#126E37;font-size:18px;padding:0 3px;}
#menu .menuContent {clear:both;overflow:hidden;zoom:1}
#menu .menuContent a { display:block; height:30px; line-height:30px; background-color:#f3f2e9; float:left; margin-right:2px; font-size:14px; color:#4f4f47; text-decoration: none; text-align:center;width:96px;overflow:hidden}
#menu .menuContent a.this {background-color:#cecdb9;}
#menu .menuContent a:hover {background-color:#cecdb9;}
#menu .links {position:absolute;right:0;top:63px;}

#inline #banner {height:auto}
#banner {height:376px;background-image: url(images/bannerBG.jpg); background-repeat: repeat-x; background-position: center 0}
#banner .focus {background-image: url(images/focusBG.png);_background-image: url(images/focusBG.jpg); background-repeat: no-repeat; background-position: center 15px;}
#banner .focusCenter {overflow:hidden;zoom:1; position:relative;}
#banner #focusImg {width:620px;height:280px; background-color:#fff;overflow:hidden}
#banner .focusDes {width:340px;height:280px;overflow:hidden; background-color:#fff;}
#banner .focusDes dl {margin:12px 0 0 0 }
#banner .focusDes dt{font-size:18px; font-family:"黑体";padding:2px 0 0 70px;color:#924a2e}
#banner .focusDes .viewGc{width:145px;height:36px;background-image: url(images/Img.gif); background-repeat: no-repeat; background-position: 0px -109px;display:block;margin-left:38px;float:left;_display:inline; clear:both}
#banner .focusDes dd{ line-height:24px; color:#5A5444; margin:15px 18px 0 38px; text-indent: 24px;height:180px; overflow:hidden }
#banner .focusDes dd font {color:#5A5444;font-size:12px;}
#banner .focusTit {height:60px;width:620px;background-color:#173624;}
#banner .focusTit a {float:left;padding:0 18px;height:32px;line-height:32px; background-color:#114a28;color:#f3f2e9;margin:28px 0 0 10px;font-size:14px}
#banner .focusTit a.this {float:left;padding:0 18px;height:38px;line-height:38px; background-color:#cecdb9;color:#924a2e;margin:22px 0 0 10px;}
#banner .focusTit a:hover {text-decoration:none}
#banner .focusTit #focusLeftBut {width:44px;height:31px;display:block;float:left;background-image: url(images/Img.gif); background-repeat: no-repeat; background-position: -240px -489px;margin-top:5px}
#banner .focusTit #focusRightBut {width:44px;height:31px;display:block;float:left;background-image: url(images/Img.gif); background-repeat: no-repeat; background-position: -284px -489px;margin-top:5px}
#banner .focusTit #focusLeftBut:hover {background-position: -240px -521px;}
#banner .focusTit #focusRightBut:hover {background-position: -284px -521px;}

#banner .focusContact {height:60px;width:340px;background-color:#114a28}
#banner .focusContact .callUsBut {width:212px;height:41px;display:block;float:left;background-image: url(images/Img.gif); background-repeat: no-repeat; background-position: -14px -394px;}
#banner .focusContact .qqOnline {width:91px;height:31px;display:block;float:right;background-image: url(images/Img.gif); background-repeat: no-repeat; background-position: -16px -449px;}
#banner .classMenu {height:36px;line-height:36px;}
#banner .classMenu div{padding:0 12px;}
#content {overflow:hidden;zoom:1}
#content .left { background-image: url(images/leftTopBg.jpg); background-repeat: repeat-x; background-position: top; background-color:#fff;min-height:200px;width:620px ;padding-bottom:20px;min-height:500px;_height:500px}
#content .right { background-image: url(images/rightTopBg.jpg); background-repeat: repeat-x; background-position: top; background-color:#eae9db; min-height:200px;width:340px;padding-bottom:20px; line-height:24px;color:#5a5444;padding-top:8px;min-height:492px;_height:492px}
#content .right h3{ font-family:"黑体"; font-size:18px;color:#924a2e; font-weight:normal}
#content .right p { text-indent: 24px; }
#content .right ul {margin:0;padding:0}
#content .right ul li { border-bottom:1px dotted #a3a399; list-style:none}
#content .right ul li span{color:#a4a4a4;display:block;line-height:18px}
#footer {margin:12px auto; background-color:#000;overflow:hidden;zoom:1;clear:both;color:#dddac3;}
.pad12px {padding:12px}
.pad10px {padding:10px;margin:0}
#content2 .left { background-color:#EAE9DB;min-height:620px;_height:420px;width:260px;padding:20px 10px}
#content2 .right { background-color:#F9F8F2; min-height:640px;_height:440px;width:620px; padding:10px 30px;}
#leftMenu {margin:0;padding:0}
#leftMenu ul {marign:0;padding:0}
#leftMenu li { margin:0; padding:4px 0 0 0; list-style-type: none;  background-color:#D7D5C4; border-left:1px solid #C9C5B0; border-right:1px solid #C9C5B0; text-align:center;overflow:hidden}
#leftMenu li a {color:#5A5444;font-size:14px; text-decoration:none; background-image: url(images/Img.gif); background-repeat: no-repeat; background-position: -250px -451px;height:30px;line-height:28px;display:block;width:233px;text-align:right;padding-right:10px;margin:2px auto;}
#leftMenu li a:hover {color:#4D7553;background-position: -250px -451px;}
#leftMenu li a.this {background-position: -250px -418px;color:#924A2E; font-weight:bold}
#leftMenu .topImg{height:6px;#height:auto;background-image: url(images/Img.gif); background-repeat: no-repeat; background-position: -240px -389px;border:none ;padding:0}
#leftMenu .bottomImg{height:6px;#height:auto;background-image: url(images/Img.gif); background-repeat: no-repeat; background-position: -240px -409px;#background-position: -240px -401px; border:none;padding:0;}
#leftMenu .TwoClass{display:none}
.leftMenu {margin:0 0 10px 0;padding:0;}
.leftMenu li { margin:0; padding:4px 0 0 0; list-style-type: none;  background-color:#D7D5C4; border-left:1px solid #C9C5B0; border-right:1px solid #C9C5B0; text-align:center;overflow:hidden}
.leftMenu .topImg{height:6px;#height:auto;background-image: url(images/Img.gif); background-repeat: no-repeat; background-position: -240px -389px;border:none ;padding:0;margin:0}
.leftMenu .bottomImg{height:6px;#height:auto;background-image: url(images/Img.gif); background-repeat: no-repeat; background-position: -240px -409px;#background-position: -240px -401px; border:none;padding:0;margin:0}
.searchInput {margin-right:4px}
#body h1{color:#924A2E; font-family:"黑体";font-size:25px;margin:16px 0}
#body h3{color:#5A5444; margin:16px 0;font-size:14px}
#body h3 a{color:#4D7553; margin:16px 0;font-size:14px}
#body h3 strong {color:#924A2E; margin:16px 4px;font-size:14px}
#body h2 {text-align:center;color:#4D7553}
#body h2 span {clear:both;color:#A7A381;display:block;font-size:12px; font-weight:normal;padding:6px}
#body hr {margin:0}
#body p { color:#5A5444; line-height:24px; text-indent: 28px;font-size:14px}
#body.news ul {padding-left:0;margin-left:0}
#body.news li { list-style-type: square; line-height:28px; border-bottom:1px solid #C9C5B0; list-style-position: inside; }
#body.news li a{font-size:14px}
#body.news span {margin-left:6px;color:#A7A381}
.productList #body dl {clear:both;border-bottom:1px dotted #C9C5B0;overflow:hidden;zoom:1;padding-bottom:12px;margin-top:12px}
.productList #body dl dt {float:left;width:140px;height:140px; background-image:url(images/Img.gif);background-repeat: no-repeat; background-position: -340px -488px;padding:10px; overflow:hidden}
.productList #body dl dd {float:left;padding-left:18px;margin:0;width:400px;overflow:hidden;line-height:26px;color:#70695D}
.productList #body dl dd strong a{font-size:20px; font-family:"黑体";color:#924A2E;margin:0}
#body span {color:#4D7553}
#showPage {padding:10px 0px;margin:10px 0px; font-family:"宋体";font-size:12px;line-height:30px}
#showPage span {padding:4px 8px;#padding:6px 4px 2px 4px;border:1px solid #EAE9DB;margin-right:5px;color:#924A2E; cursor:default}
#showPage a {padding:4px 8px;#padding:6px 4px 2px 4px;border:1px solid #4D7553;margin-right:5px;}

.productInfo #body #imgAttLeft {width:50px;height:180px; background-color:#fff;float:left;line-height:170px;overflow:hidden}
.productInfo #body #imgAttLeft a{font-size:0px;background-image:url(images/imgAttLeft.gif);display:block;margin:70px auto 0 auto;width:30px;height:41px;overflow:hidden}
.productInfo #body #imgAttLeft a:hover{background-image:url(images/imgAttLeftHover.gif);}
.productInfo #body #imgList {width:510px;overflow:hidden;height:170px;border:5px solid #fff;float:left;}
.productInfo #body #imgList img{width:140px;height:140px}
.productInfo #body .morePicContent p{display:none}
.productInfo #body ul {margin:0;padding:0;float:left}
.productInfo #body ul li {float:left;width:140px;height:140px; background-image:url(images/Img.gif);background-repeat: no-repeat; background-position: -340px -488px;padding:10px; overflow:hidden;border:5px solid #fff}
.productInfo #body #imgAttRight {width:50px;height:180px; background-color:#fff;float:left;text-align:right;line-height:170px;overflow:hidden}
.productInfo #body #imgAttRight a{font-size:0px;background-image:url(images/imgAttRight.gif);display:block;margin:70px auto 0 auto;width:30px;height:41px;;overflow:hidden}
.productInfo #body #imgAttRight a:hover{background-image:url(images/imgAttRightHover.gif);}

#caseList {overflow:hidden}
.case #body dl {padding:8px;border:1px solid #C9C5B0; background-color:#D7D5C4;float:left;margin:28px 28px 0 0;_display:inline}
.case #body dt {font-size:18px; font-family:"黑体";height:26px;border-bottom:1px solid #BFBEAC;width:250px; overflow:hidden; background-image:url(images/iconCase.gif);background-repeat: no-repeat;padding-left:28px}
.case #body dd {;padding-top:10px;border-top:1px solid #EEEDE6;margin:0;}
.case #body dd .caseBigImg {height:270px;width:270px;border:4px solid #AEAA87;overflow:hidden}
.case #body dd .caseBigImg img {border:0px solid #AEAA87;}
.case #body dd .caseSmallImg img {border:4px solid #fff;margin:2px 2px 0 0}
.case #body dd .caseSmallImg img.this {border:4px solid #AEAA87;border-top:6px solid #AEAA87;margin:0px 2px 0 0}
.case #body dd div {line-height:0}

#content .contentLeftMenu { width:200px; margin-top:28px; background-image:url(images/leftMenuBg.gif); background-repeat: no-repeat; background-position: right center;float:left;overflow:hidden;min-height:512px }
#content .contentLeftMenu dl {margin:0;padding:10px}
#content .contentLeftMenu dt {margin:0;padding:0; font-family:"黑体"; font-size:18px; color:#924A2E;margin-bottom:50px}
#content .contentLeftMenu dd { color:#5a5444;line-height:26px; background-image:url(images/bottomX.gif); background-repeat: repeat-x; background-position: left bottom; text-align:right;margin:0;}
#content .contentLeftMenu dd a { font-size:14px;display:block;padding-right:20px;}
#content .contentLeftMenu dd a:hover { background-image: url(images/leftMenuArr.gif); background-repeat: no-repeat; background-position: right center; text-decoration: none; }
#content .contentLeftMenu dd a.this { background-image: url(images/leftMenuArr.gif); background-repeat: no-repeat; background-position: right center; }
#content .contentRight { width:420px; margin-top:28px; float:right;overflow:hidden;min-height:512px }
#search {width:397px;height:24px;background-image:url(images/Img.gif);background-repeat: no-repeat; background-position: -101px -650px;margin-left:7px}
#search input {float:left;border:none; background-color:transparent ;height:20px;width:300px;margin:1px 0 1px 20px;#margin:1px 0 1px 11px;line-height:20px; vertical-align:top}
#search button {float:left;width:77px;height:24px;background-image:url(images/Img.gif);background-repeat: no-repeat; background-position: -421px -650px;border:none; background-color:transparent;margin:0;padding:0}
#content #productView dl{margin:35px 0 0 0;padding:0}
#content #productView dd {margin:0; background-image:url(images/bottomX.gif); background-repeat: repeat-x; background-position: left bottom; overflow:hidden;padding-bottom:10px}
#content #productView dd a{line-height:0;border:1px solid #c7c6b7;padding:2px; background-color:#Fff;float:left;margin:0 6px 0 10px;}
#content #productView dt {clear:both;text-align:center;line-height:24px;padding-right:10px}
#content #productView dt strong {font-size:14px;display:block;color:#924a2e}
#content #productView dt img {border:1px solid #ccc;padding:5px;}
#goVideo {display:block;width:189px;height:31px; background-image:url(images/Img.gif);background-repeat: no-repeat; background-position: -11px -520px}
#goVideo:hover {background-position: -11px -488px}
#player {width:494px;height:484px;background-image:url(images/playerBg.gif); margin:20px auto}
#player .box {width:480px;height:360px; overflow:hidden;margin:32px 0 0 7px;float:left;_display:inline}
.TwoClass5 #menu .menuContent a.Menu5 {background-color:#cecdb9;}
.TwoClass9 #menu .menuContent a.Menu9 {background-color:#cecdb9;}
.TwoClass16 #menu .menuContent a.Menu16 {background-color:#cecdb9;}
.TwoClass17 #menu .menuContent a.Menu17 {background-color:#cecdb9;}
.TwoClass29 #menu .menuContent a.Menu29 {background-color:#cecdb9;}
.TwoClass37 #menu .menuContent a.Menu37 {background-color:#cecdb9;}
.TwoClass47 #menu .menuContent a.Menu47 {background-color:#cecdb9;}
.TwoClass48 #menu .menuContent a.Menu48 {background-color:#cecdb9;}
.TwoClass49 #menu .menuContent a.Menu49 {background-color:#cecdb9;}
#TuiJianNR{margin:20px 10px 0pt; border:none; height: 440px;width:598px;overflow:hidden}
#TuiJianNR .TuiJianList{width:598px;float:left;height:440px;overflow:hidden}
#TuiJianNR dl {overflow:hidden;zoom:1;margin:12px 14px 10px 22px;float:left}
#TuiJianNR dl dt {width:140px;height:140px; background-image:url(images/Img.gif);background-repeat: no-repeat; background-position: -340px -488px;padding:10px; overflow:hidden}
#TuiJianNR dl dd {padding:10px 0 0 0;margin:0;overflow:hidden;line-height:30px;height:26px;color:#70695D;text-align:center;}
#TuiJianNR dl dd strong a{font-size:14px;color:#924A2E;margin:0}
.productList #cover h2{text-align:left;font-size:16px;border-bottom:2px solid #EAE5D8;padding:6px 8px 4px 8px;background-color:#EFECE5;overflow:hidden}
.productList #cover .coverList{overflow:hidden;}
.productList #cover .coverList dl{float:left; clear:none;margin:0 23px;border:none}
.productList #cover .coverList dl dt{float:none}
.productList #cover .coverList dl dd {float:none;width:158px;padding:6px 0 0 0;}
.productList #cover .coverList dl dd strong a{font-size:14px; font-family:'宋体'}