body {font-family: Arial, Helvetica, sans-serif; margin:0; line-height:24px; font-size:12px; color:#666666; background:#ffaf50 url(../images/index.jpg) center top no-repeat;}
p,ul,h1,h2,h3,h4,h5,h6{ list-style:none; padding:0; margin:0;}
a{ text-decoration:none; color:#666666;}
img{ border:none;}

.container{ width:960px; margin:0 auto; clear:both;}

.header{padding-top:59px; height:42px; overflow:hidden; padding-left:532px; width:428px;}
.header a{ padding-right:20px; float:left;}
.header a img{ padding-right:8px;}
#dform{ float:left; width:250px; _margin-top:-3px;}
#text{ background:url(../images/index_text.jpg) no-repeat; padding-left:5px; width:184px; height:25px; line-height:25px; border:0; color:#cdcdcd; float:left;}
#button{ background:url(../images/index_button.jpg); width:53px; height:25px; line-height:25px; color:#fff; border:0; font-size:14px; font-weight:bold; float:left;  _margin-left:-3px;}

.nav{ width:960px; height:38px; clear:both;}
.nav li{ float:left; height:38px; padding-right:15px;}
.nav li a{ display:block; height:38px; width:106px; text-align:center; color:#fff; font-size:14px; line-height:38px;}
.nav li a:hover{ background:url(../images/index_nav_a.jpg);}
.nav .nav_c a{ font-family:"黑体";}
.nav .now{ background:url(../images/index_nav_a.jpg);}

.banner{ width:100%; height:375px;}
#mPics li{height:375px;}

/*正面四个是背景*/
.a1 #anim{background-position:0 0;}
.a2 #anim{background-position:0 -453px;}
.a3 #anim{background-position:0 -906px;}
.a4 #anim{background-position:0 0;}

/*下面四个是大图*/
.a1 #mPics li{background:url(../images/index_banner1.jpg) 50% 50% no-repeat;}
.a2 #mPics li{background:url(../images/index_banner2.jpg) 50% 50% no-repeat;}
.a3 #mPics li{background:url(../images/index_banner3.jpg) 50% 50% no-repeat;}
.a4 #mPics li{background:url(../images/index_banner1.jpg) 50% 50% no-repeat;}

/*这两个是按键*/
.cc{background:url(../images/1.png); width:8px; height:8px;}
.cnow{background:url(../images/2.png); width:8px; height:8px;}
/* anim */
#anim{height:375px;background-image:url(js/flash_bg.jpg); background-repeat:repeat-x;}
#marquee{position:relative;}
#mPics{height:375px;overflow:hidden;position:relative;}
#mPics a{display:block;width:100%;height:100%;}
/*按键*/
#circle{position:relative;margin:-20px auto 0;width:960px;overflow:hidden;text-align:right;}
#circle li{display:inline-block;*display:inline;zoom:1;width:20px;}
#circle li a{display:block;width:8px;height:8px;overflow:hidden;text-indent:-9999px;text-align:left;}
#circle li a:hover{background:url(../images/2.png);}

.index_about{ float:left;width:534px; padding-right:32px; padding-top:37px;}
.index_about p{ padding-top:20px; padding-left:2px;} 
.index_about p a{ padding-left:5px; padding-top:19px; display:block;}

.index_product{width:960px; overflow:hidden; padding-bottom:55px; padding-top:27px; clear:both; height:193px;}
.index_product h2{ margin-bottom:26px;}
#Scroll{ overflow:hidden; width:960px; height:168px; display:block;}
#Scroll li div{width:164px; height:126px; display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size:110px; line-height:126px;  border:1px solid #d9d9d9; float:left;}
#scroll_div {float: left;  width:680%; overflow:hidden;} 
#scroll_begin { float: left;overflow:hidden;}
#Scroll p{ width:166px; height:30px; text-align:center; clear:left; display:block; overflow:hidden; padding-top:10px;}
#Scroll p a{ display:block; line-height:30px; height:30px; width:166px; overflow:hidden; color:#53443d; text-align:center;}
#scroll_end { float:left; overflow:hidden;}
#scroll_begin ul{ width:100%;}
#scroll_begin ul li,#scroll_end ul li{float:left; padding-right:24px; width:166px; display: inline; }
#Scroll a{text-decoration:none;}
#Scroll a:hover{ color:#FF0000;}

.footer{ background:url(../images/index_footer.jpg) top center repeat-x; width:100%; height:237px; clear:both; overflow:hidden;}
#footer{ width:960px; margin:0 auto;}
.footer_key{ padding-top:29px; width:580px; float:left;}
.footer_key ul{ padding-top:10px; width:470px; height:96px; overflow:hidden;}
.footer_key ul li{ float:left; padding-right:35px;}
.footer_key ul a{ color:#7c6f4d; margin-right:35px; display:inline;}
.footer_key p{ clear:both;}
.footer_key p a{ color:#ff8a00; padding-right:18px;}
.footer_key a:hover{ color:#ff8a00;}

.index_contact{ float:left; width:315px; padding-top:29px; height:160px;}
.index_contact p{ padding-top:10px; color:#7c6f4d;}

.footer_p{ height:48px; line-height:48px; color:#a59f9c; clear:both;}
.footer_p a{ color:#a59f9c;}
.footer_p span{ padding:0 30px;}
.page_footer{ background:#1d0e07; width:100%; height:48px; clear:both;}

.page_left{ width:208px; padding-top:6px; padding-left:5px; padding-right:5px; min-height:750px; _height:750px; float:left; background:url(../images/page_left_bg.jpg) top repeat-x;}
.page_left b{ background:url(../images/page_left_title.jpg); width:174px; height:34px; line-height:40px; color:#fff; padding-left:34px; display:block;}
.page_left ul{ width:208px; background:#fff;}
.page_left ul li{ width:208px; padding-top:1px;}
.page_left ul li a{ background:url(../images/page_left_li.jpg); width:167px; height:31px; line-height:31px; padding-left:41px; display:block;}
.page_left ul li a:hover{ background:url(../images/page_left_a.jpg); color:#e25d22;}
.page_left .left_out ul{ display:none;}
.page_left .left_on ul{ background:#eeeeee;}
.page_left .left_on ul a span{  padding-right:10px;}
.page_left .left_on ul a{ background:none; width:156px;}
.page_left .left_on ul a:hover{ background:none;}

.page_contact{ padding-left:11px; padding-right:7px; padding-top:55px; width:190px; height:135px;}

.page_right{ float:left; width:729px; line-height:30px; padding-bottom:17px; padding-left:12px;}
.page_position{ background:url(../images/page_position.jpg); width:707px; height:32px; line-height:32px; color:#444444; padding-left:22px; overflow:hidden;}
.page_position p{ float:left;}
#position{ float:right; color:#999999; padding-right:9px; padding-top:2px; _padding-top:10px;}
#position img{ padding-right:10px;}

#right{ border:1px solid #d9d9d9; border-top:0; width:697px; padding:0 15px; overflow:hidden; clear:both; padding-bottom:20px;}
.show_1{width:670px; padding-left:4px; padding-top:33px; border-bottom:1px dashed #dedede; float:left; padding-bottom:30px;}
.show_1 .show_1_right{ float:left; width:270px;}
.show_1 .show_1_right b{ color:#756d4c;}
.show_1 .show_1_right a{ color:#ff6600;}

.show_detail{margin-left:4px; padding-bottom:15px; width:670px;}
.show_detail h3{ background:url(../images/page_detail.jpg); width:670px; height:28px; display:block;}
.show_detail h3 b{ width:78px; text-align:center; display:block; height:28px; color:#9a906b; font-size:12px;}

.show_relate{ width:670px; margin-left:4px; border-top:1px dashed #dee0df; padding-bottom:20px;}
.show_relate b{ padding-left:13px; height:40px; line-height:40px; padding-bottom:15px; color:#9a906b;}
.show_relate ul a{ float:left; width:162px; height:180px; margin-right:5px; text-align:center;}

.show_text{ background:url(../images/page_Submit.jpg); width:70px; height:25px; text-align:center; color:#fff; border:0; _margin-top:10px;}

.pagelist {padding:30px 0px 10px 0px; TEXT-ALIGN: center; color:#646464; clear:both;}
.pagelist a{ MARGIN:3px; PADDING:2px 6px; BORDER:1px solid #dbdbdb; BACKGROUND: #f4f4f4; TEXT-DECORATION: none; color:#646464;}
.pagelist A:visited { PADDING:2px 6px; BORDER:1px solid #dbdbdb;BACKGROUND: #f4f4f4; TEXT-DECORATION: none; color:#646464;}
.pagelist A:hover { border:1px solid #a1a1a1; BACKGROUND: #b1b1b1; COLOR: #ffffff; TEXT-DECORATION: none;}

.show{  min-height:400px; padding-top:20px; line-height:30px;_height:400px;}
.show b{ color:#5674B9;}

.news_list{ padding-left:15px; }
.news_list li{ height:27px; border-bottom:1px solid #EBEBEB; background:url(dian.jpg) 4px center no-repeat; overflow:hidden;}
.news_list li span{ color:#999; padding-right:10px;}

.product_list{ clear:both; width:697px; overflow:hidden; zoom:1; margin:0 auto;}
.product_list li p{ padding:10px 0; width:180px; height:30px; float:left; text-align:center;}
.product_list li{ float:left; padding-left:25px;  padding-right:25px; padding-bottom:24px; width:182px;}


