@charset "utf-8";
/* CSS Document */

/**head**/
#head{ width:100%; height:24px; margin:0 auto; overflow:hidden; background:#5d4940;}
.head{ width:1000px; height:24px; margin:0 auto; overflow:hidden; font:12px/24px Arial, Helvetica, sans-serif; color:#fff; line-height:24px; padding:0px 2px;}
.head a{color:#fff;}
.head a:hover{ color:#f00;}

/**top**/
.top{ width:1004px; height:105px; margin:0 auto; overflow:hidden;}
.logo{ width:250px; height:105px; float:left;}
.nav{ float:right;}
.nav ul li{ display:block; float:left; width:75px; height:105px; margin-right:50px;}
.nav ul li a{display:block; width:75px; height:60px; padding-top:45px; text-align:center; font:14px/24px "微软雅黑"; color:#614a39; line-height:22px;}
.nav ul li a span{  font-family:Arial, Helvetica, sans-serif; font-size:9px; -webkit-transform:scale(0.75);white-space:nowrap; }
.nav ul li a:hover{ color:#fff; background:url(../images/nav_hover.png) top center no-repeat;}
.nav ul li a:hover span{ color:#fff;}
.nav ul li a#navaa{ color:#fff; background:url(../images/nav_hover.png) top center no-repeat;}
.nav ul li a#navaa span{ color:#fff;}

/**banner**/
.banner{ width:1004px; height:415px; margin:0 auto;overflow:hidden;}

/**ban**/
.ban{ width:1004px; height:230px; margin:0 auto;overflow:hidden;}

/***main***/
.main{width:1004px; height:auto; margin:0 auto; overflow:hidden; margin-top:20px; }
.main ul li{display:block; float:left; width:318px; height:180px; background:url(../images/main_li.png) center bottom no-repeat; margin-right:25px;}
.main ul li img{ float:left; display:block; width:318px; height:100px;}
.main_txt{ float:left; width:318px; height:35px; overflow:hidden;  font:12px/24px "微软雅黑"; color:#fff; line-height:35px; }
.main_txt a{display:block; width:298px; height:35px; overflow:hidden;  padding-left:20px;  color:#fff; background:url(../images/main_txt.png) top center no-repeat;}
.main_txt a:hover{background:url(../images/main_txt_hover.png) top center no-repeat;}

/**content**/
.content{ width:1004px; height:auto; margin:0 auto; overflow:hidden; padding-top:10px; background:#fff; margin-bottom:30px;} 
.content_in{ width:990px; height:auto; margin:0 auto; overflow:hidden; border-top:3px solid #d8baa0;}

/*left*/
.left{ width:230px; height:auto; overflow:hidden; float:left;}
.le_top{ width:230px; height:55px; background:url(../images/le_top.png) top center no-repeat; overflow:hidden; }
.le_top span{ padding-left:16px; font:16px/25px "微软雅黑"; color:#fff; line-height:55px;}
.le_nav{ width:228px; height:auto; overflow:hidden; border:1px solid #e7e7e7;}
.le_nav ul li{ display:block; width:228px; height:38px; overflow:hidden;}
.le_nav ul li a{ display:block; width:208px; height:38px; background:url(../images/le_nava.jpg) top center no-repeat; font:14px/24px "微软雅黑"; color:#545454; line-height:38px; padding-left:20px;}
.le_nav ul li a:hover{ color:#fff; background:url(../images/le_navaa.jpg) top center no-repeat;}
.le_nav ul li a.le_navaa{ color:#fff; background:url(../images/le_navaa.jpg) top center no-repeat;}
.le_link{ width:230px; height:auto; overflow:hidden; margin-top:10px;}

/*right*/
.right{ width:720px; height:auto; overflow:hidden; float:right; margin-right:10px;}
.ri_top{ width:720px; height:55px; border-bottom:1px solid #e6e6e6;}
.ri_top span{ float:left; font:16px/24px "微软雅黑"; color:#575656; line-height:55px;}
.ri_top p{ float:right; font:12px/24px "宋体"; color:#878080; line-height:55px; background:url(../images/ri_top_p.jpg) left center no-repeat; padding-left:20px;}
.ri_top p a{color:#878080;}
.ri_top a:hover{ color:#f00;}

/*page*/
.page{ width:720px; height:auto; overflow:hidden; font:12px/25px "宋体"; color:#676767; line-height:25px; padding:20px 0px;}

/*pro*/
.pro{ width:720px; height:auto; margin:0 auto; overflow:hidden; padding-top:25px;}
.pro ul li{ display:block; float:left; width:160px; height:184px; overflow:hidden; padding:0px 10px; margin-bottom:15px;}
.pro ul li a{ display:block; width:154px; height:154px; padding:2px; border:1px solid #dddddd;}
.pro ul li a:hover{ border:3px solid #dbd0c4; padding:0px;}
.pro ul li img{ max-width:154px; max-height:154px; overflow:hidden;}
.pro ul li p{ font:12px/24px "微软雅黑"; color:#575757; line-height:24px; overflow:hidden;}

/*wvdm*/
.wvdm{ clear:both;font:12px/20px "宋体"; color:#575757;text-align:center;overflow:hidden; padding:20px 0px;}
.wvdm a{ color:#575757; text-decoration:none;}
.wvdm a:hover{ color:#f00;}

/*news*/
.news{ width:690px; height:auto; margin:0 auto; overflow:hidden; padding:20px 0px;}
.news_top{width:690px; height:auto; overflow:hidden; padding-bottom:18px; border-bottom:1px dashed #e7e9eb;}
.news_img{ float:left; width:158px; height:104px;}
.news_img img{ display:block; width:154px; height:100px; padding:1px; border:1px solid #e6e2e2;}
.news_txt{ float:right; width:500px; height:auto;  overflow:hidden; font:12px/20px "宋体"; color:#8b8c8c; line-height:20px;}
.news_txt a{ display:block; font:14px/24px "微软雅黑"; color:#313234; margin-bottom:5px;}
.news_txt a:hover{ color:#f00;}

.news_list{ width:690px; height:auto; overflow:hidden; padding-top:15px;}
.news_list ul li{ display:block; height:30px;  overflow:hidden;  background:url(../images/n.jpg) left center no-repeat; padding-left:15px; overflow:hidden;}
.news_list ul li span{ float:right;  font:12px/30px "宋体"; color:#8b8c8c; line-height:30px;}
.news_list ul li a{ font:12px/30px "宋体"; color:#8b8c8c; line-height:30px;}
.news_list ul li a:hover{ color:#a2806a;}

/*news_view*/
.news_view{width:720px; height:auto; margin:0 auto; overflow:hidden;font:12px/24px "微软雅黑"; color:#6b6c6e; line-height:24px;  padding:20px 0px;}
.pager2{ clear:both; width:auto; height:auto; overflow:hidden; font:12px/24px "微软雅黑"; color:#6b6c6e; line-height:24px; padding-top:10px;}
.pager2 span{float:right;}
.pager2 p{text-align:left;}
.pager2 a{color:#6b6c6e;text-decoration:none;}
.pager2 a:hover{color:#94654b;}

/*foot*/
.foot{ width:1004px; height:auto; margin:0 auto; overflow:hidden; background:url(../images/foot_bj.jpg) top center no-repeat; font:12px/24px "宋体"; color:#5d4f3e; line-height:24px; text-align:center; padding:15px 0px;}
.foot a{color:#5d4f3e; text-decoration:none;}
.foot a:hover{ color:#f00;}
