/* CSS Document */
body {margin:0px;font-size:12px; background-color:#fcf6f2;font-family:Î¢ÈíÑÅºÚ,Arial, Helvetica, sans-serif;}
a {text-decoration:none;font-family:Î¢ÈíÑÅºÚ,Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,p,dl,dt,dd{margin:0px;padding:0px;}
ul {margin:0px;padding:0px; list-style:none;}
.clear {clear:both;}
*{margin:0;padding:0;list-style-type:none;}
img{border:0px;-ms-interpolation-mode:bicubic;}
#demo {overflow:hidden;width:100%;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}
a {color:#303030; text-decoration:none;}
a:hover {color:#F00000;}
div,input {vertical-align:middle}

#body_main {min-width:1000px;margin:auto;max-width:100%;height:auto;}
#banner {height:409px;width:1000px;margin:auto;}
#topbg {background:url(../images/menubg.gif) top;min-width:1000px;_width:1000px;height:200px;}
#header {width:1000px;overflow:hidden;margin:auto;padding-top:26px;}
#header .right{width:320px;float:right;display:inline;overflow:hidden;padding-top:15px;padding-right:1px;text-align:right;height:85px;}
#header .right a{font-size:12px;color:#6d4c35;}

#menu {width:1000px;height:74px;overflow:hidden;}
#menu a{width:116px;height:74px;float:left;text-align:center;line-height:74px;font-size:16px;color:#45403a;}
#menu li {width:116px;height:74px;float:left;margin:0 4px;}
#menu li.bg {background:url(../images/inmenu.gif) no-repeat top center;font-weight:bold;}

#gonggao_bg {height:85px;overflow:hidden;font-size:12px;border-bottom:1px solid #e5dfdc;color:#75583A;}
#ssbj {width:1000px;height:85px;margin:auto;overflow:hidden;}
.sleft {width:480px;height:85px;float:left;overflow:hidden;background:url(../images/dian.gif) left 0 no-repeat; padding-left:30px;line-height:85px;}
.scen {width:230px;float:left;overflow:hidden;padding-top:25px;}
.sright {width:240px;float:right;overflow:hidden; padding-top:25px;}
.sreachbg{height:30px;padding:1px 0px 1px 5px;width:180px;border:1px solid #e5dfdc;color:#ababab;line-height:30px;}
.sreach {background:url(../images/srech_submit.gif);width:40px;height:34px;border:0px;}

#partad {background:url(../images/ad1.jpg) no-repeat center;height:252px;}
#part0 {background:url(../images/part0.jpg) no-repeat center;height:747px; padding:50px 0;}
#parts0 {width:1000px;margin:auto;overflow:hidden;text-align:center;}
#partswz {width:560px;overflow:hidden;float:right;text-align:left;padding-top:50px;}
#partswz p{line-height:24px;font-size:14px;font-family:Î¢ÈíÑÅºÚ,Arial, Helvetica, sans-serif; margin:25px 0px;color:#595959;}
#partswz p strong{line-height:36px;font-size:24px;font-family:Î¢ÈíÑÅºÚ,Arial, Helvetica, sans-serif;font-weight:bold;color:#1a1a1a;}

#part1 {background-color:#fcf6f2; padding:50px 0;}
#parts1 {width:1000px;margin:auto;overflow:hidden; text-align:center;}
#parts1 ul{width:1044px; margin-top:26px;}
#parts1 ul li{display:inline;float:left;margin-right:44px;width:304px;height:92px;padding-top:160px; text-align:center; font-size:12px; color:#a6a19a; line-height:24px;}
.parttitle{width:594px;margin:auto;overflow:hidden;background:url(../images/btline.jpg) no-repeat bottom; text-align:center; height:53px; padding-bottom:40px;}
.partmore{margin-top:40px;}
.partmore a{background:url(../images/in-sec.gif) no-repeat center;font-size:12px;line-height:41px;width:118px; padding:15px 40px; color:#909090;}
.partmore a:hover{background:url(../images/in-onsec.gif) no-repeat center;color:#fff;}
.parttitle2{width:594px;margin:auto;overflow:hidden;background:url(../images/btline.jpg) no-repeat bottom; text-align:center; height:64px; padding-bottom:40px;}

#part2 {background:url(../images/part2bj.jpg) no-repeat center;height:485px; padding:50px 0;}
#parts2 {width:1000px;margin:auto;overflow:hidden;}
.wz1{display:block;font-size:30px;color:#000;line-height:40px;}
.wz2{display:block;font-size:12px;color:#c3bdb8;line-height:24px;font-family:Georgia;}
.wz3{display:block;font-size:14px;color:#555555;line-height:24px;margin-top:20px;margin-bottom:30px;}
.wz4{display:block;font-size:24px;color:#000;line-height:40px;}

.part2more{margin-top:8px;}
.part2more a{background:url(../images/in-sec.gif) no-repeat center;font-size:12px;line-height:41px;width:118px; padding:15px 40px; color:#909090;}
.part2more a:hover{background:url(../images/in-onsec.gif) no-repeat center;color:#fff;}

#part3 {background-color:#fcf6f2; padding:50px 0;}
#parts3 {width:1000px;margin:auto;overflow:hidden; text-align:center;}
#parts3 ul{width:1044px; margin-top:26px;}
#parts3 li {display:inline;float:left;width:311px;margin-right:30px;border:1px solid #efe4dd; background-color:#fff;}
#parts3 li img{-ms-interpolation-mode:bicubic;width:311px;height:220px;}
#parts3 li label {display:block;line-height:30px;text-align:left;font-size:14px;color:#646464; padding:15px; font-weight:bold;}
#parts3 li label p {display:block;line-height:20px;text-align:left;font-size:12px;color:#646464; font-weight:normal;}

#part4 {background:url(../images/part4bj.jpg) no-repeat center;height:695px;}
#parts4 {width:930px;margin:auto;overflow:hidden; padding-top:115px; padding-left:70px;}
#parts4_left {display:inline;overflow:hidden;color:#737373;width:410px;font-size:12px;float:left;padding:9px auto;}
#parts4_right {overflow:hidden;float:left;width:409px;height:258px; padding-right:40px;}
#anli{width:859px;margin:auto;overflow:hidden; margin-top:62px;}
#anli ul{width:900px;margin:auto;}
#anli li {display:inline;float:left;width:188px;margin-right:34px;}
#anli li img{-ms-interpolation-mode:bicubic;width:188px;height:134px;}
#anli li label {display:block;line-height:30px;text-align:center;font-size:12px;color:#646464;}
#aban {margin:16px auto;height:24px;}
#aban a {display:inline;float:left;width:100px; margin-right:2px;font-size:14px;height:28px;line-height:28px;color:#5a5a5a;background:#e7e7e7;text-align:center;}
#aban a:hover {background:#2f2e2d;color:#fff;font-weight:bold;}
#index-text {line-height:24px;color:#737373;text-indent:2em;}
#index-text a{color:#bc000d;font-size:12px;font-weight:bold;}

#part5 {background:url(../images/part5bj.jpg) no-repeat center;padding:50px 0;height:907px;}
#parts5 {width:1000px;margin:auto;overflow:hidden;text-align:center;}
.news_navs {width:740px;margin:auto;margin-top:30px;overflow:hidden;}
.news_navs ul{width:800px;}
.news_navs li {display:inline;float:left; text-align:center;line-height:41px;height:41px;font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå","ºÚÌå";font-size:14px;width:116px; margin-right:10px;background:url(../images/in-sec.gif) no-repeat left top;}

#inProduct {overflow:hidden;width:1000px;height:670px;}
#inProduct a{color:#333;font-size:14px;}
#inProduct a:hover{color:#da0000;font-size:14px;}
#inProduct ul{width:1044px;height:710px;margin-top:26px;}
#inProduct li {display:inline;float:left;width:311px;margin-right:30px;border:1px solid #efe4dd; background-color:#fff; margin-bottom:30px; color:#909090;font-size:14px; padding-bottom:10px;}
#inProduct li img {-ms-interpolation-mode:bicubic;width:311px;height:248px;}
#inProduct li label {display:block;height:30px;line-height:40px;font-size:12px;text-align:center;}
#inProduct li p {font-size:12px;}

#part6 {background-color:#f3ede9;padding:50px 0;}
#parts6 {width:1000px;margin:auto;overflow:hidden;}
#parts6list {width:1033px;}
.title2 {height:29px;line-height:29px;overflow:hidden;font-size:16px;}
.sRight {float:right;}
.index_left01 {display:inline;float:left;width:313px;padding-right:30px;}
.index_whjt_img {padding-top:30px;width:313px;overflow:hidden;}
.index_whjt_img ul {width:330px;height:145px;border-bottom:1px solid #e8e1dc}
.index_whjt_img li {display:inline;float:left;width:148px;overflow:hidden;margin-right:15px; cursor:pointer;}
.index_whjt_img li img {width:148px;height:100px;margin-bottom:11px;}
.index_whjt_img li label {display:block;line-height:26px; text-align:center;font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå";font-size:12px;}
.index_whjt_list li {line-height:30px;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:313px;}
.index_whjt_list li span {float:right;color:#aeaeae;font-size:12px;}

#foot {height:200px;background:#262626;}
.footer {width:1000px;margin:auto; padding:44px 0;}
.erweima {display:inline;float:left;width:106px;height:106px;}
.foot_txt {display:inline;float:right;width:870px;}
.foot_txt label {line-height:24px;color:#888888;font-size:14px;}
.foot_txt span {float:right;color:#888888;font-size:14px;}
.foot_txt strong{color:#fff;font-size:30px;font-family:Arial;}
.copyright {padding-top:13px;color:#878787;overflow:hidden;font-size:12px; font-family:"Arial";line-height:20px;background:url(../images/bottomline.jpg)repeat-x top; margin-top:13px;}
.copyright a {color:#878787;}
.copyright a:hover{color:#a7a7a7;}
.copyright span {float:right;}

.link {line-height:24px;color:#333;overflow:hidden;width:1000px;margin:auto;padding:20px 0;}
.link a{color:#333;font-size:14px;}
.link a:hover{color:#da0000;font-size:14px;}

#flashbj {background:url(../images/flashbj.jpg) no-repeat top;min-width:1000px;height:330px;}
#flashbj1 {background:url(../images/flashbj1.jpg) no-repeat top;min-width:1000px;height:330px;}
#flashbj2 {background:url(../images/flashbj2.jpg) no-repeat top;min-width:1000px;height:330px;}
#flashbj3 {background:url(../images/flashbj3.jpg) no-repeat top;min-width:1000px;height:330px;}
#flashbj4 {background:url(../images/flashbj4.jpg) no-repeat top;min-width:1000px;height:330px;}
#flashbj5 {background:url(../images/flashbj5.jpg) no-repeat top;min-width:1000px;height:330px;}
#flashbj6 {background:url(../images/flashbj6.jpg) no-repeat top;min-width:1000px;height:330px;}
#flashbj7 {background:url(../images/flashbj7.jpg) no-repeat top;min-width:1000px;height:330px;}
#flashbj8 {background:url(../images/flashbj8.jpg) no-repeat top;min-width:1000px;height:330px;}

.bodymain {background:url(../images/bottombg.jpg);max-width:100%;min-width:1002px;margin:auto}
.bodycontent {width:1000px;margin:auto;background:url(../images/body-bg.gif);height:auto; padding-bottom:20px;}
.Nleft {display:inline;float:left;width:205px;overflow:hidden;}
.NRight {display:inline;float:right;width:754px;padding-right:28px;overflow:hidden;}
.mLeft {overflow:hidden;width:205px;overflow:hidden;margin-bottom:20px;}
.mRight {float:right;width:760px;overflow:hidden;}

.right_title {height:45px;border-bottom:1px solid #d2cecb;overflow:hidden; margin-top:40px;}
.right_title span {float:right;color:#8F8F8F;font-size:12px}
.right_title label {color:#000;font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå","ºÚÌå";font-size:16px;}

.leftMenu{width:170px; margin:auto;overflow:hidden;}
.leftMenu a:hover {background:url(../images/sec2.gif);color:#fcf6f2;font-weight:bold;}
.leftMenu a.on {background:url(../images/sec2.gif);color:#fcf6f2;font-weight:bold;}
.leftMenu a {background:url(../images/sec1.gif);display:block;height:41px;line-height:41px;font-size:14px;text-align:center;color:#737373;margin-bottom:12px;}
.leftEwm {margin:20px 0px;}
.leftContact {width:170px; margin:auto;line-height:22px;margin-bottom:17px;}
.leftContact strong {color:#B10010;}

#about {line-height:28px;font-size:14px; margin-top:25px;}
#photolist {margin-top:24px;overflow:hidden;width:760px;}
#photolist ul{width:780px;}
#photolist ul li {display:inline;float:left;margin-right:19px;padding:10px;width:218px; height:190px;background:#fff; margin-bottom:20px;border:1px solid #d2cecb;}
#photolist ul li div {width:218px;height:150px;overflow:hidden; text-align:center}
#photolist ul li label {display:block;text-align:center;font-size:14px;line-height:50px;}
#photolist ul li label a {color:#737373; text-decoration:none;}
#photolist ul li label a:hover {color:#2b261e;}


#productlist {padding-top:16px;width:760px;margin-bottom:28px;overflow:hidden;}
#productlist ul{width:800px;}
#productlist li {display:inline;float:left;margin:0 20px 20px 0;padding:10px;border:1px solid #efe4dd;width:215px;height:270px;cursor:pointer;background:#fff; text-align:center;}
#productlist li div {width:215px;height:215px;overflow:hidden;margin-bottom:14px; text-align:center}
#productlist li label {display:block;font-size:14px;line-height:18px;}
#productlist li p {display:block;font-size:12px;line-height:24px;color:#6e6861;}
#productlist li.bg {background:#9c837a;}
#productlist li.bg a{ color:#ffffff}
#productlist li.bg p {color:#ffffff;}

.ejmenu{margin:40px auto 40px auto;}
.ejmenu a{padding:10px 20px; background-color:#e9e4e1;}
.ejmenu a:hover{padding:10px 20px; background-color:#2b261e; color:#fcf6f2;}
.ejmenu a.on{padding:10px 20px; background-color:#2b261e; color:#fcf6f2;}

.mzlist {overflow:hidden;width:760px;margin:auto}
.mzlist ul{width:800px;}
.mzlist ul li {display:inline;float:left;margin:0 20px 20px 0;padding:10px;border:1px solid #efe4dd;width:215px;cursor:pointer;background:#fff; text-align:center;}
.mzlist ul li img {max-width:215px;}
.mzlist ul li label {display:block;font-size:14px;line-height:20px; padding-top:10px;}
.mzlist ul li label a{color:#2b261e;}
.mzlist ul li p {font-size:12px;line-height:24px;color:#6e6861;}
.mzlist ul li.bg {background:#9c837a;}
.mzlist ul li.bg a{ color:#ffffff}
.mzlist ul li.bg p {color:#ffffff;}

.newshd {margin-top:30px;padding-bottom:24px;border-bottom:1px dotted #d2cecb;}
.newshd dl {margin-bottom:10px;}
.newshd dt { float:left; width:200px; height:145px;}
.newshd dd {float:right; width:530px;}
.newshd dd h1 {font-size:14px; color:#1c1c1c;}
.newshd dd h1 a {color:#1d1b1c;}
.newshd dd h2 {font-size:12px; font-weight:normal; color:#706c6d;  line-height:25px;}
.newshd dd p {color:#2c2b2b; line-height:25px;} 
.newshd dd p a,a:hover  { color:#d20000;}
.newshd dd h2 {margin-top:5px;}
.newshd dd h2 span {background:url(../images/date.gif) no-repeat left center; padding-left:15px;}
.newshd dd h2 b {background:url(../images/txt.gif) no-repeat left center;font-weight:normal; padding-left:15px;}

#newslist {padding-top:20px;width:760px;margin:auto}
#newslist li {height:45px;line-height:47px;border-bottom:1px dashed #d2cecb;overflow:hidden}
#newslist li span {background:url(../images/date.gif) no-repeat left center;padding-left:15px;float:right}
#newslist li label {color:#923200;}

#newslists {width:760px;margin:auto;}
#newslists li {height:170px;line-height:50px;border-bottom:1px dashed #d2cecb;overflow:hidden}
#newslists li p {width:170px;height:125px;display:inline;padding-top:20px;margin-right:20px;float:left;overflow:hidden;}
#newslists li p img {width:170px;height:125px;border:0px;}
#newslists li h1 {font-family:"Î¢ÈíÑÅºÚ";font-weight:bold;font-size:14px;color:#5d5c5a;}
#newslists li dl {margin:3px auto;padding:0px;line-height:24px;color:#6e6e6e;}
#newslists li span {display:inline;float:left;font-family:Arial;font-size:12px;color:#909090;line-height:20px;}

#newsShow {width:760px;margin:auto;padding-top:30px;}
#newsShow h1 {height:45px;line-height:45px; text-align:center;font-size:16px;overflow:hidden}
#newsShow label {display:block;height:45px;line-height:45px; text-align:center;}
#newsShow label img {position:relative;top:1px;}
#newsShow #content {margin:27px 0px;font-size:14px;line-height:24px;}
#newsShow #content img{ max-width:800px;_width:800px;}
#newsShow #contact {margin:27px 0px;font-size:14px;line-height:28px;border:1px solid #cdb593; padding:20px;background:#dcc8ad;}

#ProShow {width:760px;height:auto;overflow:hidden;margin:20px auto;}
#ProShow #ProLeft {display:inline;float:left;width:450px;}
#ProShow #ProRight {display:inline;float:right;width:280px;overflow:hidden;}
#ProShow #content {margin-top:20px;font-size:14px;line-height:24px;}
#ProShow #content img{ max-width:760px;_width:760px;}
#ProShow #contact {margin:27px 0px;font-size:14px;line-height:28px;border:1px solid #cdb593; padding:20px;background:#dcc8ad;}
.ProTxt {font-size:14px;line-height:25px;color:#000;padding-top:7px;}
.ProTxt .wenzi{padding:15px 0px;border-bottom:1px solid #d2cecb;border-top:1px solid #d2cecb;margin:19px 0px;}
.ProTxt strong {display:block;font-size:16px}
.Price {height:45px;width:276px;line-height:45px;overflow:hidden;}
.Price a {display:inline;float:left;height:45px;}
.kefu{padding:50px 0px 0px 90px;height:50px;background:url(../images/kefu.gif) no-repeat;margin:27px 0px;}
.kefu a {display:inline;float:left;}
.pingci {line-height:22px;margin-top:20px;color:#525252}
.pingci strong {font-size:12px;line-height:22px;display:block;color:#333;}

#tjTitle {margin:auto;height:30px;line-height:30px;padding-left:10px;overflow:hidden;border-bottom:1px solid #d2cecb; margin-bottom:20px;}
#tjTitle strong {font-size:14px;color:#391d04;}

#zpTitle {height:30px;line-height:30px;padding-left:20px;overflow:hidden;background:#fff;border:1px solid #ececec;}
#zpTitle strong {font-size:14px;color:#391d04;}

#NextUp {border:1px solid #d2cecb;padding:0px 15px;height:32px;line-height:32px;overflow:hidden;background:#e8e4e1;margin:20px auto;}
#NextUp span {float:right;}

#contentshow {margin:35px;color:#322E25;}
#contentshow h1 {background:#DDCDB6;font-size:16px;height:41px;line-height:41px;border:1px solid #C3B49F; text-align:center;}
#contentshow label {display:block;margin:10px auto;line-height:25px; text-align:center;}
#contentshow label img {position:relative;top:2px;}
#contentshow #ddshow {margin:20px auto;font-size:14px;line-height:28px;}

#NextPage {margin-top:15px; text-align:center;height:30px;line-height:30px;color:#626262;font-family:"Î¢ÈíÑÅºÚ";font-size:13px;margin-bottom:10px;}
#NextPage a {color:#714a2f;}



#gbook {margin-left:63px;margin-top:33px;margin-right:73px;}
.gbook_input {border:1px solid #9B907E;background:#EAD8C0;padding:4px;}
.gbook_content {border:1px solid #9B907E;background:#EAD8C0;padding:4px;width:94%;height:100px;overflow:auto;}

.feek {border:1px solid #cdb593;margin:35px;height:270px;background:#f2ddc0;}
#feeklist {margin:auto 35px;padding-bottom:30px;}
#feeklist h1 {font-weight:normal;line-height:20px;font-size:12px}
#feeklist h1 strong {color:#A10101;}
#feeklist p {border:1px solid #CDCDCD;background:#E9E6DD;padding:4px 8px;line-height:20px;margin-bottom:22px;}
#feeklist p strong {font-size:14px;}

.gMenu1{z-index:99;overflow:hidden;border:1px solid #e2deda;background:#fcf6f2;position:absolute; top:150px; left:20%;padding:5px;}
.hide{display:none}
.ProMenu {padding:5px;}
.ProMenu a {display:block;line-height:23px;line-height:23px;padding-left:10px;width:90px;}
.ProMenu a:hover {background:#a7a29e;color:#fff;}


/* flexslider */
.flexslider{position:relative;height:637px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:637px;}
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3; left:0;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:60px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:60px;background:url(../images/next.png) center center no-repeat;}