@charset "utf-8";
/* CSS Document */
/*--------------------------all----------------------------*/
*{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
line-height:18px;
text-decoration:none;
}
html{
overflow-y:scroll;
background:#E6C6AC url(wholebg.jpg) repeat-x left top;
}
body{
width:840px;
margin:0 auto;
position:relative;
}
#whole{
width:840px;
background:#E6C6AC url(wholebg.jpg) repeat-x left top;
position:absolute;
top:0;
left:0;
z-index:1;
}
hr{
border:none;
border-bottom:solid 1px #ccc;
line-height:1px;
height:1px;
margin:10px 0;
}
img{
border: none;
}
strong{
}
.warning{
color:#f00;
}
.error,.error2{
color:#f00;
position:relative;
top:-4px;
}
.center{
text-align:center;
}
.right{
text-align:right;
}
.justify{
text-align:justify;
}
.left{
text-align:left;
}
.clear{
clear: both;
}
.clearl{
clear:left;
}
.clearr{
clear:right;
}
.title{
}
/*---------------------part---------------------*/
#key1{
position:absolute;
width:450px;
color:#6F382D;
font-size:20px;
text-align:center;
top:238px;
left:0px;
}
#logo{
background:transparent url(logo.jpg) no-repeat 40px 23px;
height:100px;
border-left:solid 1px #E8C8AE;
border-right:solid 1px #E8C8AE;
}
div.desp{
padding:12px;
}
.getmargin div.desp{
padding:0;
margin-top:-12px;
}
div.desp p.title{
margin:0 -12px 12px -12px;
padding:5px 10px 8px 30px;
border-bottom:solid 1px #E1BC9D;
background:transparent url(titlebg3.gif) no-repeat 10px 8px;
color:#f00;
font-size:13px;
font-weight:bolder;
}
div.desp h2,div.desp strong{
font-weight:normal;
}
div.contact strong{
font-weight:bolder;
}
div.contact p{
margin-top:8px;
}
#mainmenu{
text-align:center;
}
#mainmenu ul{
list-style:none;
margin-top:-26px;
}
#mainmenu ul li{
display:inline;
padding:0 18px;
border-left:solid 1px #fff;
}
#mainmenu ul li.first{
border:none;
}
#mainmenu ul li a{
color:#fff;
font-size:12px;
font-weight:bolder;
letter-spacing:1px;
}
#mainmenu ul li a:hover,#mainmenu ul li.current a{
text-decoration:underline;
}
#banner{
margin-top:1px;
background:#fff url(banner.jpg) no-repeat left top;
height:200px;
}
#content{
*height:1%;
border:solid 1px #DDB09B;
margin-top:10px;
background:#fff url(titlebg4.jpg) repeat-x left top;
}
#content:after{
content:"";
display:block;
height:0;
clear:both;
}
#right{
float:right;
width:612px;
border-left:solid 1px #DDB09B;
widt\h:611px;
_height:950px;
min-height:950px;
}
#main{
border-top:solid 1px #E1BC9D;
border-bottom:solid 1px #E1BC9D;
}
#main p.title{
padding:8px 10px 8px 25px;
margin-bottom:10px;
font-weight:bolder;
border-bottom:solid 1px #E1BC9D;
background:transparent url(titlebg5.jpg) no-repeat 10px 8px;
}
#main p.title a{
font-weight:bolder;
}
#main p.title a:hover{
text-decoration:underline;
}
#main p.title a.more{
font-size:10px;
font-weight:500;
float:right;
margin:-10px 2px 0 0;
*margin:-22px 8px 0 0;
}
#main p.title a.more:hover{
text-decoration:underline;
}
#main p.title span.currentpr{
color:#666;
}
#main h2.title{
background-color:#E6C6AC;
margin-right:12px;
line-height:24px;
padding-left:12px;
}
#main h3.title{
line-height:28px;
margin-left:12px;
}
.getmargin{
padding:12px;
}
.ctul{
list-style:none;
*height:1%;
padding-top:18px;
padding-left:18px;
}
.ctul:after{
content:"";
display:block;
height:0;
clear:both;
}
.ctul .ctul{
padding-left:0;
}
.ctli{
float:left;
width:130px;
height:198px;
margin:0 8px;
_margin:0;
_padding:0 8px;
}
a.imglink{
float:left;
margin-bottom:5px;
width:120px;
height:120px;
padding:4px;
border:solid 1px #BAD8E2;
widt\h:110px;
heigh\t:110px;
}
a.imglink img{
width:110px;
height:110px;
}
a.imglink:hover{
border-color:#80a0b0;
}
a.imglink:hover img{
}
a.sortlink{
}
a.sortlink strong{
color:#82461E;
}
a.sortlink:hover,a.sortlink:hover strong{
text-decoration:underline;
}
.introductimg{
float:right;
clear:right;
margin:16px 0 12px 16px;
}
.introductimg2{
display:block;
width:461px;
margin:0 auto 25px auto;
*margin:10px auto 25px auto;
}
.introduction{
line-height:18px;
margin:8px 0;
}
.gallery{
margin-bottom:16px;
margin-left:20px;
}
#primg{
margin-bottom:8px;
}
#prtag{
}
#prtag a{
}
#prtag a:hover{
text-decoration:underline;
}
#prul{
margin-left:14px;
}
#prul li{
}
#prul li a{
}
#prul li a:hover{
text-decoration:underline;
}
.sitemapul{
margin:0 12px 12px 26px;
}
.sitemapul .sitemapul{
margin:0 12px;
}
.sitemapul li{
}
.sitemapul li a{
}
.sitemapul li a:hover{
text-decoration:underline;
color:#f00;
}
.new{
}
.new a{
}
.new a:hover{
}
.newsort{
}
.newsort a{
}
.newsort a:hover{
text-decoration:underline;
}
#newul{
list-style:none;
}
#newul li{
}
#newul li a{
}
#newul li a:hover{
text-decoration:underline;
}
#left{
float:left;
width:226px;
padding:8px;
widt\h:210px;
}
#ctlist,#contact,#good{
background:#AF5D28 url(sidebg.jpg) no-repeat left top;
padding-top:10px;
margin-bottom:8px;
}
#ctlist p.title,#contact p.title,#good p.title{
background:#AB5B28 url(titlebg.jpg) repeat-x left top;
text-align:center;
height:25px;
}
#ctlist p.title a,#contact p.title a,#good p.title span{
color:#fff;
font-size:12px;
font-weight:bolder;
text-decoration:underline;
padding-left:22px;
margin-right:5px;
background:transparent url(titlebg2.jpg) no-repeat left center;
}
#ctlist p.title a:hover,#contact p.title a:hover{
text-decoration:none;
}
#bigul,#goodul{
padding:5px 20px 15px 20px;
list-style:none;
background:#AF5D28 url(sidebg2.jpg) repeat-x left top;
}
#goodul{
background-color:#944C26;
}
#bigul li,#goodul li{
border-bottom:solid 1px #753A22;
padding-bottom:4px;
position:relative;
}
#bigul li a,#goodul li a{
color:#fff;
font-weight:bolder;
line-height:28px;
}
#bigul li a:hover,#goodul li a:hover{
color:#ff0;
}
#bigul li h3.current,.midul li h3.current{
color:#ff0;
line-height:28px;
}
.midul{
list-style:none;
}
#bigul li .midul li{
margin-left:14px;
border:none;
padding:0;
}
#bigul li .midul li a,#bigul li .midul li h3.current{
font-size:11px;
line-height:20px;
font-weight:500;
}
#bigul li .midul li h3.current{
line-height:18px;
}
.midul li a:hover{
}
#search{
padding-bottom:20px;
background:#AF5D28 url(sidebg3.jpg) no-repeat left bottom;
text-align:center;
}
#q{
background-color:#fff;
height:12px;
padding-bottom:2px;
position:relative;
top:-2px;
}
#searchbut{
border:none;
width:20px;
height:20px;
margin-left:6px;
background:transparent url(searchbutbg.jpg) no-repeat left top;
}
#contact div{
padding:5px 20px 15px 20px;
background:#AF5D28 url(sidebg2.jpg) repeat-x left top;
}
#certificate div{
margin:20px 0;
}
#certificate div a{
display:block;
}
a#ce{
width:54px;
height:80px;
margin:0 auto;
background:transparent url(ce.jpg) no-repeat left top;
}
a#sgs{
width:100px;
height:84px;
margin:0 auto;
background:transparent url(sgs.jpg) no-repeat left top;
}
#contact div p{
color:#fff;
padding:0 15px;
}
#contact div p strong{
color:#fff;
line-height:30px;
margin-left:-15px;
}
a#contactnow{
display:block;
color:#fff;
text-decoration:underline;
padding:0 0 20px 100px;
background:#AF5D28 url(sidebg3.jpg) no-repeat left bottom;
}
#contactul{
list-style:none;
padding:10px 0;
}
#contactul li{
clear:left;
*height:1%;
margin-bottom:2px;
*margin-bottom:0;
}
#contactul li:after{
content:"";
display:block;
height:0px;
clear:both;
}
.bottombg{
height:10px;
background:#944C26 url(sidebg4.jpg) no-repeat left bottom;
}
.item,.itembox{
float:left;
}
.itembox option,.itembox select,.itembox textarea{
color:#000;
}
.itembox select{
margin-bottom:8px;
}
.item{
width:200px;
text-align:right;
margin-right:4px;
}
.item strong{
line-height:21px;
}
#secondmenu{
height:24px;
background-color:#AA6A4B;
text-align:center;
}
#secondmenu ul{
list-style:none;
}
#secondmenu ul li{
display:inline;
padding:0 12px;
border-left:solid 1px #fff;
}
#secondmenu ul li.first{
border-left:none;
}
#secondmenu ul li a{
color:#fff;
line-height:24px;
}
#secondmenu ul li a:hover,#secondmenu ul li.current a{
text-decoration:underline;
}
#foot{
text-align:center;
border:solid 1px #DDB09B;
padding:5px;
background-color:#fff;
}
#foot p{
color:#666;
line-height:18px;
}
#foot p span{
color:#666;
line-height:18px;
margin-right:8px;
}
#foot p a{
}
#foot p a:hover{
text-decoration:underline;
}
ul#keywordlist{
list-style:none;
text-align:center;
padding-bottom:4px;
margin-bottom:4px;
border-bottom:dashed 1px #999;
}
ul#keywordlist li{
display:inline;
margin:0 4px;
}
ul#keywordlist li span{
font-size:10px;
}
ul#keywordlist li a{
color:#999;
font-size:10px;
}
ul#keywordlist li a:hover{
text-decoration:underline;
}
#curlanguage{
position:absolute;
top:60px;
right:15px;
z-index:2;
height:20px;
line-height:18px;
width:190px;
border-bottom-color:#ccc;
background:transparent url(selectbg.jpg) no-repeat right top;
heigh\t:18px;
}
#curlanguage span{
float:left;
margin-right:10px;
margin-top:-1px;
}
#curlanguage img,#translator li a img{
margin:2px 14px 0 4px;
float:left;
}
#translator{
position:absolute;
top:80px;
right:15px;
width:120px;
z-index:0;
list-style:none;
background-color:#fff;
border-top:solid 1px #ccc;
opacity:0.85;
filter:alpha(opacity=85);
}
#translator li{
border-bottom:solid 1px #ccc;
height:24px;
line-height:24px;
}
#translator li a img{
margin-top:6px;
margin-left:8px;
}
#translator li a:hover{
color:#f00;
}
#linksct,#links{
float:left;
padding-left:5px;
}
#links{
float:right;
width:300px;
padding-left:12px;
border-left:solid 1px #000;
}
#linksct dt,#links dt{
padding-left:10px;
background:transparent url(square.jpg) no-repeat left 6px;
}
#linksct dt strong{
color:#000;
}
#links a{
text-decoration:underline;
}
#pages{
text-align:center;
clear:both;
}
.desp2{margin-left:10px;width:587px;height:238px;background:url(desp2.jpg) no-repeat left 6px;}
.desp3{margin-left:10px;width:587px;height:80px;background:url(desp3.jpg) no-repeat left 6px;}
#curlanguage{display:none;}