@charset "utf-8";
/* CSS Document */

body { width:100%; font-size:12px;line-height:180%;margin:0px;padding:0px; font-family:Microsoft Yahei; background:url(../front_images/BJ.jpg) no-repeat top; color:#443E37}
a {text-decoration:none;color:#443E37;border:none;font-family:Microsoft Yahei;}
a:hover {text-decoration: none;color:#000;}
ul, li {list-style:none;padding:0px;margin:0px;}
img {border:0px;}
p{margin:0px;padding:5px 0px;}
.font94{ color:#948974} 
.font8{font-size:8px;}
.font14 {font-size:14px;}
.font16 {font-size:16px;}
.font18 {font-size:18px;}
.font24{ font-size:24px}
.fontEn {font-family:Arial;}
.fontMY {font-family:Microsoft Yahei; }
.fl {float:left;}
.fr {float:right;}
.height10 { clear:both; float:left; height:10px;overflow: hidden; width:100%;}
.height15 { clear:both; float:left; height:15px;overflow: hidden; width:100%;}
.height20 { clear:both; float:left; height:20px;overflow: hidden; width:100%;}


#header{ width:985px; margin:0 auto;}

.headerArea{ float:left; width:100%; padding-top:58px; }

.logo{ width:150px; margin:0 auto;}

.menuArea{ float:left; width:100%;padding-top:15px; padding-bottom:0px;}

#pagebody{ width:100%; float:left}

.banner{ margin:0 auto; width:985px;}

#footer{ float:left; width:100%; background:url(../front_images/line.jpg) top no-repeat; text-align:center; line-height:43px; margin-top:90px;} 
#footerArea{ float:left; width:100%; background:url(../front_images/line.jpg) top no-repeat; margin-top:40px;} 


/* news */

#main{ width:985px; margin:0 auto}

.news{ float:left; width:100%; background:url(../front_images/mian.png) repeat; padding-bottom:10px;}

.title{ padding:35px 0px 0px 28px; font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#000}

.newslist{padding:0px 10px 10px 10px; float:left; width:890px;}

.newslist li{ border-bottom:dotted 1px #80766B;padding:8px 0px;overflow:hidden; }

.news_title{ width:680px; background:url(../front_images/dian.jpg) no-repeat left; padding-left:12px; float:left; font-size:14px;}

.time{ float:right; font-family:Arial, Helvetica, sans-serif; color:#655C52}


/* news_detail */

.newslist h1{ margin:0px; padding:10px 0px; font-size:14px; color:#000; width:100%; }

.newslist h2{ margin:0px; padding:0px 0px 10px 0px; font-weight:normal; font-size:12px; color:#292622; width:100%; }

.detail{ float:left; width:100%; line-height:200%; color:#292622}

#dy{ float:right; background:url(../front_images/dy.jpg) no-repeat left; padding-left:13px; color:#292622}
#close{ float:right; background:url(../front_images/gb.jpg) no-repeat left; padding-left:12px; color:#292622; margin-left:10px;}
#dy:hover,#close:hover{ color:#000; font-weight:bold}

.Pagination{ float:left; width:100%; padding-top:10px;}


/* detail */

.photo{ float:left; width:100%;}

.photo ul{ float:left; padding:30px 28px 0px ; }

.photo ul li{ float:left; width:65px; height:37px; overflow:hidden; border:1px solid #857A6F; margin:5px 2px}



/* pro_list */

.pro_list{ margin:0 auto; width:985px;}

.pro_list ul{ float:left; width:985px; padding:10px 0px;}

.pro_list ul li{ float:left; width:115px; height:116px; position:relative; padding-right:30px;}

.pro_tu{ float:left; width:115px; height:116px;}

.pro_tu a{position:absolute;display:block}

.pro_tu a span {display:none;cursor:hand;text-align:center; line-height:120%;}
.pro_tu a:hover span{width:115px; padding-top:55px; height:61px;background:#000;display:block;position:absolute;bottom:0;left:0;color:#FFF;filter:alpha(opacity=56);-moz-opacity:0.6;opacity:0.6;}

#Next{ float:left; width:405px; overflow:hidden ; margin-left:30px; }

#Next a{ float:left; font-family:"Times New Roman", Times, serif; color:#292623;width:401px; height:112px; line-height:112px; background:#CDBFAD;text-align:center;font-size:34px; font-weight:bold; border:2px solid #CDBFAD}

#Next a:hover{ float:left; font-family:"Times New Roman", Times, serif; color:#292623;width:401px; height:112px; line-height:112px; background:#CDBFAD;text-align:center;  font-size:34px; font-weight:bold; border:2px solid #202020}




/* 滚动条样式 style */
.scr_con {position:relative;height:295px; width:945px;margin:10px auto;}
#dv_scroll{position:absolute;height:265px; overflow:hidden;width:900px; margin-top:15px;}
#dv_scroll .Scroller-Container{width:100%;}
#dv_scroll_bar {position:absolute;right:0;top:10px;width:5px;height:275px;border-left:1px solid #80766B;}
#dv_scroll_bar .Scrollbar-Track{position:absolute;left:0;top:10px;width:5px;height:255px;}
#dv_scroll_bar .Scrollbar-Handle{position:absolute;left:-3px;top:0;width:5px;height:15px;overflow:hidden;background:#867D73;cursor:pointer;}
#dv_scroll_text {position:absolute; }


/*菜单样式*/

#menu_out{
	width:985px;
	margin-left:auto;
	margin-right:auto;
	float:left; padding-bottom:6px; height:70px; overflow:hidden;
}

#nav1{ float:left; width:985px;}

#nav1 .end{ float:left; background:none;}

#nav1 li{float:left; height:45px;}

#nav1 li a{ float:left; display:block; width:197px; text-align:center; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#736557;line-height:45px;cursor:pointer; text-decoration:none; font-weight:bold;}

#nav1 li a:hover{float:left; width:197px;text-align:center; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000; line-height:45px; background:url(../front_images/menu_1.jpg) bottom no-repeat; font-weight:bold;}

.nav_on{float:left; width:197px;text-align:center; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000; line-height:45px; background:url(../front_images/menu_1.jpg) bottom no-repeat; font-weight:bold;}

/*子栏目*/
#menu_con{ text-align:left; width:985px; clear:both; background:url(../front_images/menu.jpg) repeat-x; }
#menu_con ul{ float:left;}
#menu_con li{ line-height:23px; height:23px; float:left;/*border-right:1px solid #832507; */ }
#menu_con .end{ border-right:none;}
#menu_con li a{ color:#000;display:block;float:left;cursor:pointer; font-size:11px; font-weight:bold }
#menu_con li a span{float:left;padding:0px 20px 0px 10px; font-weight:bold}
#menu_con li a:hover span{ text-decoration:underline; float:left; font-weight:bold}


/*菜单样式结束*/


/* banner */
.box{width:983px; height:350px; background:#FFF; line-height:170%; overflow:hidden;}
.inbox{ width:245px; height:350px; border-right:1px solid #FFF; float:left; position:relative}
.inbox li{width:245px; height:350px; position:absolute; top:0px; left:0px;}
.noborder{border:none;}
.ad1{background-image:url(../front_images/01.jpg); display:none}
.ad2{background-image:url(../front_images/02.jpg); display:none}
.ad3{background-image:url(../front_images/03.jpg); display:none}
.ad4{background-image:url(../front_images/04.jpg); display:none}
.textbg{ width:245px; height:50px; background:#000000;filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8;  position:absolute; bottom:0px; z-index:998; cursor:pointer;}
.text{ width:225px; height:30px; position:absolute; bottom:0px; color:#666; padding:10px; z-index:999; text-align:right; cursor:pointer; display:block; text-decoration:none;font-family:Microsoft Yahei; }
.text h1{ font-size:14px;font-family:Microsoft Yahei;  font-weight:normal; margin:0px; padding:0px;}
.text p{ font-size:12px; font-family:Microsoft Yahei;  font-weight:normal; margin:0px; padding:0px;}







