@charset "utf-8";
/* CSS Document */
ul, ol, li, dd, dt, dl, h1, h2, h3, h4, h5, h6,input {margin:0;padding:0;list-style:none;}
html{}
body { font-family:Verdana, Geneva, sans-serif; font-size:12px;padding:0px;margin:0 auto; background:#f4f2eb; color:#7e5e30;}
a{color:#7e5e30;text-decoration:none;}
a:hover{color:#7e5e30;text-decoration:underline;}

.main { width:980px; margin:0 auto; height:100%; overflow:hidden;}

img {border:none;}

.clearfix{ clear:both; }

/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
				home
/////////////////////////////////////////*/
.header{ background: url(top.jpg) no-repeat 0 0; height:297px;}

.logo{ height:176px; position:relative; overflow:hidden;}
.logo h1{display:block; width:360px; height:150px; margin:16px 0 0 310px;}
.logo h1 a{ display:block; width:360px; height:150px; text-indent:-9999px;}

.language{ position:absolute; right:90px; top:150px; width:110px; height:14px;}
.chinese,.japanese{ float:left; display:block; width:40px; height:14px; text-indent:-9999px; background:none;}
.japanese{ float:right;  }

.nav{ height:100px;}
.nav_box_1,.nav_box_2,.nav_box_3,.nav_box_4,.nav_box_5{ float:left; height:74px; border-right:1px solid #d4d0be; margin:18px 0 0 0; font-family:Arial; overflow:hidden;_display:inline;}
.nav h3{ font-size:18px; font-weight:100;}
.nav h3 a{ color:#61593a; text-decoration:none; margin-left:16px;}
.nav h3 a:hover{ text-decoration:none;}
.nav ul{ margin-top:6px;}
.nav ul li{ font-size:14px; float:left; line-height:23px; margin-left:16px; _display:inline;}
.nav ul li a{ color:#7f785c; }
.nav ul li a:hover{ text-decoration:none; }

.nav_box_1{ width:86px; margin-left:20px; }
.nav_box_2{ width:160px; }
.nav_box_3{ width:286px; }
.nav_box_4{ width:238px; }
.nav_box_5{ width:168px;}


.banner{ margin-top:12px;}
.banner img{ width:980px; height:80px;}

.i_box1{ margin-top:12px; }


.focus{ width:300px; float:left; }
#slide_img{ width:300px; height:210px; position: relative; overflow:hidden; float:left; _display:inline; margin-top:12px;}
/*#slide_img ul li {position: absolute; width:300px; height:210px; display: none;float: left;overflow: hidden;top: 0px;left: 0px}
*/#slide_img ul li img {width:300px; height:210px;}
.slide-page li {padding-left: 2px;width: auto;display: block;float: left;height: auto;}
.slide-page a.on {background: #d01f1f;color: #fff;}
.slide-page a.on:hover {background: #d01f1f;color: #fff;}
.slide-page a {text-align:center; line-height:16px; width:16px; height:16px; display:inline; background:#000;float:left; color: #fff;margin-left:6px;font-size:12px;text-decoration: none; font-family:Verdana, Geneva, sans-serif;}
.slide-page a:hover {background: #d01f1f;color: #fff;}


.profile{
	float:right;
	width:656px;
	height: 250px;
}
.profile p{ color:#978265; margin:0; font-size:14px; line-height:24px; float:left; margin-top:8px;}
.profile img{ float:right; padding:12px 0 0 12px;}

.tit{height:14px;}
.tit span{ font-size:14px; color:#7e5e30; height:14px; padding-left:12px; background: url(icon.gif) no-repeat 0 4px;}
.tit span a{ color:#7e5e30;}



.i_box2{ height:144px; background:#ece7d6; margin-top:12px;}
.i_box2 .tit{ width:52px; background:url(collec_tit.gif) no-repeat 0 0; height:144px; float:left;}
.i_box2 .tit span{ display:block; width:52px; height:144px; padding:0; background:none; text-indent:-9999px;}
.i_box2 .tit span a{ display:block; width:52px; height:144px; }


.i_box2 ul{ float:right;}
.i_box2 ul li{ float:left; width:126px;}
.i_box2 ul li img{ width:124px; height:98px; border:1px solid #b8b8b8; margin:12px 6px 0 0;}
.i_box2 ul li div{ text-align:center; margin-top:5px;}
.i_box2 ul li div a{ color:#7e5e30;}


.i_box3{ margin-top:12px;}
.traffic{ width:300px; float:left;}
.traffic img{ width:300px; height:190px; margin:12px 0 0 0;}

.services{ width:320px; float:left; margin-left:16px;}
.services .tit{ margin: 0 0 0 6px;}
.services ul{ margin:12px 0 0 0;}
.services ul li{ font-family:"宋体"; color:#7e5e30; line-height:24px; font-size:14px; height:24px; overflow:hidden;}
.services ul li a{ font-family:Arial, Helvetica, sans-serif; color:#978265;}


.photo{ width:328px; height:218px; border:1px solid #b3a184; position:relative; float:right;}
#photo_frame{ width:274px; overflow:hidden; margin:6px 0 0 30px;}
.photo ul{width:99999px; overflow:hidden;}
.photo ul li{ width:274px;  float:left; }
.photo ul li img{ width:75px; height:90px; margin:6px; _display:inline; }
#prev,#next{ display:block; width:8px; height:13px; background:url(prev.gif) no-repeat; text-indent:-9999px; left:10px; top:105px; position:absolute; cursor:pointer;}
#next{ left:auto; right:10px; background:url(next.gif) no-repeat 0 0;}


.links{ margin-top:20px;}
.links .tit{ border-bottom:1px solid #e4e0d5; height:24px;}
.links p{ margin:12px 0; line-height:20px;}
.links p a{ margin-right:6px;}

.footer{ border-top:9px solid #e7e0c4; margin-top:12px;}
.footer p{ text-align:center; line-height:20px; padding:12px 0 80px 0; background:url(s_logo.gif) no-repeat center bottom; margin-bottom:20px;}

/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
				cagegory
/////////////////////////////////////////*/

.page{ height:100%; overflow:hidden; margin-top:12px;}

.path {line-height: 20px;padding:16px 5px 0 20px;font-size:14px;}
.path strong {color:#7e5e30;padding:2px 4px !important;padding:1px 4px;}

/*page_left*/
.page_left {width:200px;float:left; border-right:1px solid #c0bba8; background:#f3eedb; padding-bottom:999999px; margin-bottom:-999999px; overflow:hidden; height:100%; background:url(left_bg.gif) no-repeat 0 300px #f3eedb;}
.left_top{ width:117px; height:112px; margin:0 auto; background:url(left_top.gif) no-repeat 0 0; text-align:center; margin-top:30px; }
.left_top span{ text-align:center; margin:0 auto; padding-top:83px; color:#6D001C; display:inline-block; font-weight:bold; font-size:14px;}
.left_bottom{width:117px; height:30px; margin:0 auto; background:url(left_bottom.gif) no-repeat 0 bottom;}
.submenu{ width:109px; margin:0 auto; border-left:4px solid #c4b193;border-right:4px solid #c4b193; background:#f3eedb;}
.submenu ul{}
.submenu ul li{ height:28px; text-align:center; line-height:30px; overflow:hidden;}
.submenu ul li.odd{background:#f5f2e3;}
.submenu ul li.enev{background:#e7dfca;}
.submenu ul li a{ display:inline-block; height:28px;}
.submenu ul li a.current,.submenu ul li a:hover{ color: #6D001C;}

/*page_right*/
.page_right {width:764px;height:100%;overflow:hidden;float:right; border:1px solid #cfc3ad; background:#f3f0e9;}

.right_content {margin:20px; margin-top:10px;font-size:14px;line-height:24px;}

.page_news{}
.page_news li{ font-size:14px; line-height:26px; border-bottom:1px solid #e2dcce; padding:8px 0 0 18px; background:url(icon1.gif) no-repeat 4px 20px; list-style:none;}
.page_news li .date{ float:right;  font-family:Verdana, Geneva, sans-serif; color:#7e5e30; font-size:12px;}
.page_news li a{}
/*en_product_list*/
.en_product{}
.en_product ul{ list-style:none;}
.en_product li{ font-size:14px; line-height:26px; padding:8px 0 0 18px; background:url(icon1.gif) no-repeat 4px 20px; float:left; list-style:none;}
.en_product li .date{ float:right;  font-family:Verdana, Geneva, sans-serif; color:#7e5e30; font-size:12px;}
.en_product li a{}
/*en_product_list*/
/*pages*/
.pages {padding:7px; margin:20px 0 auto; text-align: center; color:#7e5e30;}
.pages a { border: #7e5e30 1px solid; padding:4px 8px; margin: 2px; text-decoration: none; line-height:20px;}
.pages a:hover {border: #7e5e30 1px solid; color: #fff; background-color: #7e5e30}
.pages a:active {border: #7e5e30 1px solid;  color: #fff;background-color: #7e5e30}
.pages span.current { border: #7e5e30 1px solid;padding:4px 8px; font-weight: bold;  margin: 2px;  color: #fff;  background-color: #7e5e30;}
.pages span.disabled { border: #7e5e30 1px solid; padding:4px 8px; margin: 2px;  color: #7e5e30; }
