﻿/* CSS Document */
@charset "utf-8";
body{
 font-size:12px;
 color:#8E3710;
 text-align:left;
 width:100%;
 height:auto;
 display:table;
 font-family:"";
 background:#FFAA0F;
}
*{
 padding:0px;
 margin:0px;
}
ul {
	list-style-type:none;
}
img {
	border:none;
}
a {
	text-decoration:none;
	color:#8E3710;
}
a:hover {
	color:#CA772A;
	text-decoration:none;
}
a:hover,a:visited,a:active {
 text-decoration:none;
}
p{
 line-height:22px;
}
.clear {
	clear:both;
}
.top{
 width:100%;
 height:20px;
 display:block;
 background:url(../images/top_bj.jpg) repeat-x;
 overflow:hidden;
}
.container{
 width:1000px;
 height:auto;
 display:table;
 margin:0 auto;
}
.head{
 width:1000px;
 height:98px;
 display:block;
 background:url(../images/head_bj.jpg) right no-repeat;
}
.logo{
 width:332px;
 height:92px;
 display:block;
 float:left;
 margin:3px 0 auto 0;
}
.head_r{
 width:260px;
 height:56px;
 display:block;
 float:right;
 margin:21px 10px auto 0;
 text-align:center;
 color:#781012;
}
.head_r p{
 color:#781012;
 width:100%;
 height:22px;
 line-height:22px;
}
.head_r p a{
 color:#781012;
}
.head_r h1{
 font-size:19px;
 font-family:"Microsoft YaHei";
 letter-spacing:0px;
 height:24px;
 line-height:24px;
 margin-top:10px;
}
.nav{
 width:1000px;
 height:38px;
 display:block;
 background:url(../images/nav_bj.jpg) no-repeat;
}
.nav ul{
 width:980px;
 height:38px;
 display:block;
 margin:0 10px auto 10px;
}
.nav li{
 width:80px;
 height:38px;
 line-height:38px;
 display:block;
 float:left;
 text-align:center;
 font-family:"Microsoft YaHei";
 font-size:14px;
 font-weight:bold;
 color:#FFFFFF;
  background:url(../images/nav_line.jpg)  center right no-repeat;
}
.nav li a{
 width:90px;
 height:38px;
 display:block;
 color:#fff;
}
.nav li a:hover{
 width:90px;
 height:38px;
 display:block;
 color:#fff;
 background:url(../images/nav_libj.jpg) no-repeat;
}
.nav li .current{
 width:90px;
 height:38px;
 display:block;
 color:#fff;
 background:url(../images/nav_libj.jpg) no-repeat;
}
.banner{
 width:1000px; 
 height:398px;
 display:block;
 margin-top:10px;
}
.video{
 width:266px;
 height:176px;
 border:2px solid #FAC253;
 margin:0 5px 0 5px;
}

.Natural{
 width:280px;
 height:220px;
 margin-top:10px;
}
.title01{
 width:100%;
 height:26px;
 display:block;
 line-height:26px;
 background:url(../images/title01_bj.jpg) bottom repeat-x;
 font-family:"Microsoft YaHei";
 font-size:14px;
 font-weight:bold;
 color:#381500;
}
.title01 a{
 display:block;
 float:right;
 margin:7px 8px auto 0px;
}
.title01 p img{
 display:block;
 float:left;
 margin:5px 5px auto 0px;
}
.title01 p span{
 font-family:"Times New Roman", Times, serif;
 font-size:11px;
 color:#743F01;
 margin-left:5px;
}

.na_img{
 width:264px;
 height:178px;
 border:2px solid #FAC253;
 margin:8px 5px 0 5px;
}
.contact{
 width:280px;
 height:180px;
 display:block;
 background:url(../images/contact_bj.jpg) bottom right no-repeat;
}
.co_con{
 width:270px;
 height:154px;
 display:block;
 margin:0 5px 0 5px;
}
.co_con li{
 height:24px;
 width:100%;
 display:block;
 margin-top:10px;
}
.co_con li img{
 display:block;
 float:left;
 margin:5px 6px auto 0;
}
.foot{
 width:100%;
 height:auto;
 display:table;
 background:url(../images/foot_bj.jpg) top repeat-x;
 padding-top:12px;
 padding-bottom:8px;
}
.foot li{
 width:100%;
 height:22px;
 line-height:22px;
 text-align:center;
 color:#8E3710;
}
.content{
 width:980px;
 height:auto;
 display:table;
 padding:10px;
 background:url(../images/con_bj.jpg) repeat;
}

.title02{
 width:100%;
 height:26px;
 display:block;
 line-height:26px;
 background:url(../images/title01_bj.jpg) bottom repeat-x;
 font-family:"Microsoft YaHei";
 font-size:14px;
 font-weight:bold;
 color:#381500;
}
.title02 h1{
 display:block;
 float:right;
 font-size:12px;
 font-weight:normal;
 color:#8E3710;
}
.title02 p img{
 display:block;
 float:left;
 margin:5px 5px auto 0px;
}
.title02 p span{
 font-family:"Times New Roman", Times, serif;
 font-size:11px;
 color:#743F01;
 margin-left:5px;
}

.con_l{
 width:270px;
 height:auto;
 display:table;
 float:left;
}
.zi_contact{
 width:268px;
 height:auto;
 border:1px solid #D1A56E;
 background:url(../images/contact_bj.jpg) right bottom no-repeat;
}
.zi_contact h1{
 width:248px;
 height:25px;
 padding:0 10px 2px 10px;
 background:url(../images/title_bj01.gif) repeat-x;
 line-height:25px;
 font-family:"Microsoft YaHei";
 font-size:14px;
 color:#333;
}
.zi_contact  ul{
 margin:8px;
}
.zi_contact  ul li{
 display:inline-table;
 padding-top:8px;
 line-height:28px;
 color:#8E3710;
}
.con_r{
 width:700px;
 height:auto;
 display:table;
 float:left;
 margin-left:10px;
}
.main{
 width:690px;
 height:auto;
 display:inline-table;
 margin-top:10px;
}
.news_list{
 width:690px;
 height:auto;
 display:inline-table;
}
.news_list li{
 width:690px;
 height:29px;
 line-height:29px;
 background:url(../images/xu_line.jpg) bottom repeat-x;
}
.news_list li img{
 display:block;
 float:left;
 margin:12px 6px auto 5px;
}
.news_list li span{
 float:right;
 margin-right:5px;
 color:#DD7332;
}
.news_list li a{
 width:480px;
 height:29px;
 line-height:29px;
 display:block;
 float:left;
 color:#8E3710;
  white-space:nowrap;/*ǿıһʾ*/
 text-overflow:ellipsis; /*ʡԺţ֧iesafariwebkit*/
 -o-text-overflow:ellipsis; /*ʡԺţ֧opera*/
 overflow:hidden;/**/
 -moz-binding:url('ellipsis.xml#ellipsis');/*ʡԺţ֧firefox*/
}
.page{ font-size:12px; width:auto; height:auto; display:table; margin:auto; margin-top:12px; margin-bottom:15px; float:right;}
.page li{ float:left; display:block; height:18px; line-height:18px; margin:4px  0 0 5px}
.page li a{border:1px solid #D0A469;display:block;  padding:0 8px; white-space:nowrap; color:#333;}
.page li a:hover,.page li a.current{border:1px solid #D0A469;display:block; background:#826A4D;  padding:0 8px; text-decoration:none; color:#fff;}

