﻿html { padding: 0px; margin: 0px; }
p { padding: 0px; margin: 0px; }
body { padding: 0px; margin: 0px; font-size: 12px; font-family: 微软雅黑; }
div.DefaultPlaceHolder { width: 100%; min-width: 1200px; display: inline-block; }
div.DefaultPlaceHolder2 { width: 100%; min-width: 1000px; display: inline-block; }
div.DefaultTopHolder { border-bottom: 1px solid #ebebeb; height: 86px; }

ul { list-style: none; float: left; display: inline-block; padding: 0px; margin: 0px; }
li { list-style: none; float: left; display: inline-block; padding: 0px; margin: 0px; }
.left_Holder { float: left; display: inline; }
.right_Holder { float: right; display: inline; }
.logo { background: url('imgs/logo.png'); margin-top: 18px; margin-left: 100px; width: 183px; height: 53px; display: inline-block; border: none; outline: none; cursor: pointer; }
.rightTop { padding-top: 14px; height: 71px; float: left; display: inline; width: 450px; }
.rightTop .line { width: 100%; padding: 0px; margin: 0px; height: 30px; margin-top: 5px; float: left; overflow: hidden; display: inline; }
.searchBox { border: 1px solid #3c3c3c; float: left; display: inline; height: 26px; line-height: 26px; overflow: hidden; }
.searchBox .searchtext { border: none; padding: 6px; height: 15px; float: left; display: inline; margin: 0px; width: 165px; font: normal 12px Tahoma, Geneva, sans-serif; color: #2e3338; }
.searchBox .searchbutton { background: url('imgs/SearchButton.png'); border: none; padding: 0px; height: 26px; float: left; display: inline; margin: 0px; width: 28px; }
ul.actionList { float: right; line-height: 20px; height: 20px; margin-top: 5px; margin-right: 30px; }
ul.actionList li { margin-left: 20px; line-height: 20px; height: 20px; color: #929291; }
ul.searchList { margin-top: 5px; line-height: 20px; height: 20px; }
ul.searchList li { margin-right: 10px; line-height: 20px; height: 20px; color: #929291; }
a { color: #918172; text-decoration: none; }
a:hover { color: #096234; }
ul.BannerActionList { float: none; height: 42px; line-height: 42px; }
ul.BannerActionList li { float: left; }
ul.BannerActionList li a { float: left; display: inline; width: 100px; height: 39px; text-align: center; border-bottom: 3px solid #fff; }
ul.BannerActionList li a:hover { color: #096234; border-bottom: 3px solid #096234; }
ul.BannerActionList li .ChildrenMenuPlaceHolder { width: 100%; height: 300px; padding: 20px 0px; position: absolute; z-index:1000; top: 128px; left: 0px; border-bottom: 1px solid #333; display: none; background-color: #fff; background-color: rgba(255,255,255,0.8); *background-color: #fff;}
/* ul.BannerActionList li:hover .ChildrenMenuPlaceHolder { display: inline-block; } */
ul.BannerActionList li.hovered .ChildrenMenuPlaceHolder { display: inline-block; }
.BannerActionListFixed { position:fixed; top:0px; z-index:1000; background-color:#fff; }
.BannerActionListFixed ul.BannerActionList li .ChildrenMenuPlaceHolder { position:fixed; top: 42px;  }

ul.ChildrenMenuList { width: auto; max-width: 150px; padding: 10px;  overflow:hidden;}
ul.ChildrenMenuList li { border-bottom: none; width: 100%; height: 25px; line-height: 25px; text-align: left; }
ul.ChildrenMenuList li a { width: auto; height: 25px; line-height: 25px; text-align: left; border-bottom: none; white-space:nowrap; }
ul.ChildrenMenuList li span { color: #929291; }
ul.ChildrenMenuList li a:hover { color: #096234; border-bottom: none;  line-height: 23px;}
ul.ChildrenMenuList li.title { padding: 10px 0px; border-bottom: 1px solid #ccc; }

ul.ChildrenImageList { height: 280px; float: right; display: inline; width:auto; }
ul.ChildrenImageList li { width: 240px; margin-left: 10px; height: 280px; float:left; display:inline; overflow:hidden; }
ul.ChildrenImageList li a{ width: 240px; height: 280px; float:left; display:inline; overflow:hidden;  border-bottom: none;}
ul.ChildrenImageList li img{ width: 238px; height: 238px; float:left; display:inline; border:1px solid #333; }
ul.ChildrenImageList li span{ width: 240px; height: 20px; padding:10px 0px; line-height:20px; float:left; display:inline; color: #929291;}

.ImagePlaceHolder{ width:100%;  height:460px;  display:inline-block; background-position:center center; background-repeat:no-repeat;}
.DefaultImage { background-color: #ebebeb; background-image:url('imgs/DefaultPageImage.jpg'); }
.NewsImage { background-color: #fffcf7; background-image:url('imgs/NewsListImage.jpg');}
.CommunityImage{ background-color: #fff; background-image:url('imgs/Community.jpg'); background-position: left center ;}
.AboutUsImage { background-image:url('imgs/AboutUsImage.jpg');}
.TopTenImage { background-color: #fee7ed; background-image:url('imgs/TopTenImage.jpg'); background-position: right center ;}
.ProductListImage{background-color: #edecea; background-image:url('imgs/ProductListImage.jpg');}
.AgentImage{background-color: #f0e9e1; background-image:url('imgs/AgentImage.jpg');}
.ShopListImage{background-color: #f0e9e1; background-image:url('imgs/ShopListImage.jpg');}
.ResearchCenterImage{background-color: #1b0804; background-image:url('imgs/keyan.jpg');}
.MemberClubImage{background-color: #fff; background-image:url('imgs/MemberClub.jpg');}

div.DefaultPlaceHolderImage { text-align:center;  }
div.DefaultDescPlaceHolderBody { width: 1000px; padding:10px 100px; float:left; display:inline; height: auto; }
div.DefaultPlaceHolderBody { width: 1200px; margin: 0 auto; display: block; height: auto; }
div.DefaultPlaceHolderBodyMin { width: 1000px; margin: 0 auto; display: block; height: auto; }
.DefaultNewTitle { background: url('imgs/DefaultNewsTitle.jpg'); width: 600px; height: 40px; margin: 15px auto 30px auto; }
ul.DefaultNewsList { width: 1200px; overflow: hidden; float: left; height: 262px; }
ul.DefaultNewsList li { width: 230px; margin-left: 12px; overflow: hidden; float: left; display: inline; height: 260px; }
ul.DefaultNewsList li:first-child {margin-left: 0px; }
ul.DefaultNewsList li a { width: 230px; overflow: hidden; float: left; display: inline; height: 260px; border: none; }
ul.DefaultNewsList li img { width: 230px; overflow: hidden; float: left; display: inline; height: 260px; border: none; }

.footer { background: url('imgs/DefaultFootBg.jpg');}
.footerbody { width: 800px; height: auto; margin: 0 auto; line-height: 30px; text-align: center; padding: 10px; color: #929291; }
.footerbody .line1 { width: 800px; float: left; display: inline-block; border-bottom: 1px solid #978779; }
.footerbody .line2 { width: 800px; float: left; display: inline-block; border-top: 1px solid #fff; }
.footerbody .line3 { width: 800px; float: left; display: inline-block; }
.footerbody a { padding: 0px 10px; }
.footerbody div { display:inline-block; height:30px; float:left; }

.bdsharebuttonbox { width:160px; display:inline-block; height:30px; text-align:left;}
.bdsharebuttonbox span{ display:inline-block; height:30px; float:left; }
.bdsharebuttonbox a{  display:inline; padding-right:0px; }


.DescLinePlace{ width:100%; padding:20px 0px;  float:left; display:inline; text-align:center;}
.DescLinePlace span.title{ font-size:18pt; font-family:宋体; color:#4a4235; }
.DescLinePlace span.desc{ font-size:14px; color:#8e8b82; }

ul.ImageListView{ width:1000px; padding-left:10px;}
ul.ImageListView li{ width:320px; height:320px; margin-right:10px; margin-bottom:10px;}
ul.ImageListView li a{ border:none;  width:320px; height:320px; line-height:320px; color:#333; font-size:14px; float:left; display:inline; vertical-align:middle; }
ul.ImageListView li img{ border:none;  width:320px; height:320px;float:left; display:inline; }
ul.ImageListView li div{width:320px; height:320px; vertical-align:middle; text-align:center; position:absolute; display:none;  background-color: #fff; background-color: rgba(255,255,255,0.7);-moz-opacity:0.70;filter:alpha(opacity=70); opacity:0.70;  *background-color: #fff;}

.ArtInfoTitlePlaceHolder{ width:950px; float:left; display:inline; margin-left:25px; margin-top:20px; }
.ArtInfoTitlePlaceHolder .line1{ width:950px; height:50px; float:left; display:inline; background:url('imgs/NewsInfoTitle.jpg') 0px 0px; }
.ArtInfoTitlePlaceHolder .content{ width:830px; padding:0px 60px; float:left; display:inline; text-align:center; }
.ArtInfoTitlePlaceHolder .content span{ font-size:21px; font-family:宋体; font-style:italic; color:#352516; }
.ArtInfoTitlePlaceHolder .content span.title{ font-size:22pt; font-style:normal;}
.ArtInfoTitlePlaceHolder .line2{ width:950px; height:50px; float:left; display:inline; background:url('imgs/NewsInfoTitle.jpg') 0px -50px; }

.ArtInfoBodyPlaceHolder{ width:950px; float:left; display:inline; margin-left:25px; margin-top:20px; }

ul.ProductList{ width:950px; height:auto;}
ul.ProductList li{ width:300px; text-align:center; padding:20px 5px; margin-left:5px; }
ul.ProductList li a{ width:300px; float:left; display:inline; border:none; text-align:center; line-height:20px; }
ul.ProductList li .imgBox{ width:300px; height:200px; overflow:hidden; }
ul.ProductList li img{ display:inline-block; border:none; }
ul.ProductList li span{width:300px; float:left; display:inline-block; height:20px; line-height:20px; }
ul.ProductList li a.button{ float:none; display:inline-block; width:90px; display:inline-block; height:25px; line-height:25px; background-color:#06532b; color:#fff; text-align:center;}

.button{width:90px; display:inline-block; height:25px; line-height:25px; background-color:#06532b; color:#fff; text-align:center; border:none; }


.footer1{ background-color:#dfddd9; height:230px; padding:50px 0px 20px 0px; }
.footer1 span{  font-size:12px; color:#676461;  }
.footer1 a{ font-size:12px; color:#676461;}
.footer1 a:hover{ color:#2f7d54;}
.footer1 .titleDIV{ width:1000px; padding:0px; float:left; display:inline; height:30px; line-height:30px; border-bottom:1px solid #cbcac6;}
.footer1 .titleDIV .blockTitle{ width:200px; padding:0px; float:left; display:inline;}
.footer1 .titleDIV .blockTitle input{ width:90px; padding:0px 5px; float:left; display:inline;font-family:微软雅黑;  height:27px; border:none; margin-right:5px; color:#756556; font-size:15px;}
.footer1 .titleDIV .blockTitle span{ font-size:14px; color:#2f7d54;}
.footer1 .bodyDIV{ width:1000px; padding:0px; float:left; display:inline; border-top:1px solid #f1f1f1;}
.footer1 .bodyDIV ul{ width:200px;}
.footer1 .bodyDIV ul li{ width:200px; height:25px; line-height:25px;}
.footer1 .bodyDIV ul li.share{ width:200px; height:25px; line-height:25px; padding:10px 0px;}
.footer1 .bodyDIV ul li.image{ width:200px; height:auto; }


.footer1 .ButtonSubscription{ width:71px; height:27px; display:inline-block; font-family:微软雅黑; text-align:center; line-height:27px;  background:url('imgs/ButtonSubscription.jpg'); border:0px;  padding:0px; color:#756556; font-size:15px;}
.footer1 .ButtonSubscription{ padding:0px;}


.footer2{ background-color:#44403c; height:30px; line-height:30px; padding:30px 0px; text-align:center; }
.footer2 span{  padding:0px 20px; font-size:12px; color:#2f7d54;  }
.footer2 a{ padding:0px 10px; font-size:12px; color:#2f7d54;}


.QuestionsLine{ width:90%; padding:10px 5%; height:auto; float:left; display:inline;}
.QuestionsLine .QuestionTitle{ width:100%; height:40px; float:left; display:inline;}
.QuestionsLine .QuestionTitle span{  color:#a6824a; font-size:18px; font-family:微软雅黑; }
.QuestionsLine .QuestionTitle span.title{  font-size:28px; }
.QuestionsLine .AnswerBody{width:100%; height:auto; float:left; display:inline;}
.QuestionsLine .AnswerBody span{  color:#8b8b89; font-size:14px; font-family:微软雅黑; }
.QuestionsLine .AnswerBody p{  color:#8b8b89; font-size:14px; font-family:微软雅黑; }

