body,div,address,ol,ul,li,p,dl,dt,dd,h1,h2,h3,h4,form,input,table,select,textarea{margin:0;padding:0;color:#fff;font:12px verdana,Arial,"ËÎÌå";voice-family: "\"}\"";voice-family:inherit;font:12px verdana,Arial,"ËÎÌå";}
html>body{font:12px verdana,Arial,"ËÎÌå";}
body{text-align:center;margin:0; background:#151515}
html {min-width: 1004px;}
#top{margin:0 auto;width:1004px; height:299px; background:url(../images/top_bg.jpg) top no-repeat}
.menupos{position: absolute;}
#menu{float:left;margin:240px 0 0 320px !important;margin:240px 0 0 100px ; width:550px; height:30px;position: absolute;}
#menu ul{float:left;margin: 20px 0 0 5px; list-style-type:none;}
#menu ul li{float:left; width:100px; height:25px; font-weight:bold; font-size:14px; text-align:center}
#menu ul li a{ color:#2D0600; text-decoration:none}
#menu ul li a:hover{ color:#2D0600; text-decoration:none}


#main{ margin:0 auto; width:1004px;}
#main_bg{ float:left; background: url(../images/main_right_bg1.jpg) top right no-repeat #000}

#search{float:left;margin:20px 0 0 20px; width:700px; height:20px; line-height:20px;}
#search table{float:left; width:700px; height:25px; }
#search table .td1{padding-left:65px; padding-top:2px; font-size:14px; line-height:25px; width:280px; text-align:left; color:#cccccc;background:url(../images/search.jpg) 40px no-repeat}
#search table .td2{width:50px; text-align:left;}
#search table .td3{width:350px;padding-left:10px; text-align:center}
.txt{width:180px;   height:18px;border:1px solid #333333; line-height:18px;background:transparent}
.qq{float:left; width:280px; height:22px; text-align:left; padding-top:3px; padding-left:60px; color:#ffffff; line-height:25px}


#left{ clear:both; float:left;margin:35px 0 0 0;width:230px; background:url(../images/left_proclass_top_bg.jpg) top no-repeat}
#left ul{ float:left;  margin:60px 0 0 10px !important;margin:60px 0 0 5px;width:214px; list-style-type:none; background:#0D0D10;}
#left ul li{width:214px; height:40px; line-height:40px;text-align:left;font-size:14px; background:url(../images/left_line_bg.jpg) repeat-x bottom; }
#left ul li a{color:#ffffff; text-decoration:none;padding-left:60px; display:block; background:url(../images/left_proclass_flower.jpg) 30px  no-repeat  }
#left ul li a:hover{color:#ffffff; text-decoration:none;}
#left_bottom{ float:left;margin: 0; width:230px; height:70px; background:url(../images/left_proclass_bottom_bg.jpg) left no-repeat;}



#right{ float:right; margin:35px 0 0 0;width:740px;}
.box1{ float:left;margin:0;width:740px; height:245px;}
.menlian{ float:left;margin:45px 0 0 10px;width:130px; height:180px; background:#333333}
.news{float:right;margin:0;width:574px; height:205px; background:url(../images/index_tit1.jpg) right  top no-repeat}
.news .more{float:right;margin:45px 0 0 0;width:400px; height:22px; text-align:right; padding-right:60px;}
.news .more img{ border:0}
.news_left{ float:left;margin:0; width:280px; height:160px;}
.news_left ul{ float:left;margin:10px 0 0 20px; list-style-type:none}
.news_left ul li{ width:240px; height:30px; line-height:30px; padding-left:20px; text-align: left; background:url(../images/arrow.jpg) left 10px no-repeat}
.news_left ul li a{ color:#cccccc;text-decoration:none}
.news_left ul li a:hover{ color:#cccccc; text-decoration:underline}

.news_right{float:right;margin:0; width:250px; height:160px; background:url(../images/pic_box_bg.jpg)  left  no-repeat}
.news_right table{ float:left;margin:6px 0 0 12px !important;margin:8px 0 0 6px; width:190px; height:140px; background:#}
.news_right table td{ text-align:center}
.news_right table td img{ border:0}

/*Ê×Ò³Í¼Æ¬ÇÐ»»*/
#pic_num{z-index:1;left:0;top:0;width:92px; position: absolute;}
#pic_num table{width:90px;height:18px;padding:0;}
#pic_num table td{width:20px;text-align:center;color:#ffffff;cursor:pointer;}
#showpic1{width:190;height:142px;filter: revealTrans(duration=2, transition=23)}


.box2{ float:left;margin:0; width:726px;background:url(../images/index_tit2.jpg) left top no-repeat}
.box2 .more{float:right;margin:35px 0 0 0;width:400px; height:22px; text-align:right; padding-right:40px;}
.box2 .more img{ border:0}
.hot{ float:left;width:720px;}
.hot dl{float:left; margin:0 5px 0; width:160px; height:180px !important;height:150px; }
.hot dl dt{ margin:0 auto;width:120px; height:120px}
.hot dl dt img{ width:120px; height:120px; border:0}
.hot dl dd{ margin:0 auto; width:120px; height:25px; line-height:25px; text-align:center;}
.hot dl dd a{color:#ccc; text-decoration:none}
.hot dl dd a:hover{color:#ccc; text-decoration:underline}

.box3{ float:left;margin:0 0 0 0; width:726px; height:180px;background:url(../images/index_tit3.jpg) left top no-repeat}
.box3 .more{float:right;margin:35px 0 0 0;width:400px; height:22px; text-align:right; padding-right:40px;}
.box3 .more img{ border:0}



#demo{float:left;margin:5px 20px 0 20px !important; margin:5px 0 0 5px; overflow:hidden;width:690px !important; width:700px;height:152px;}
#demo .scrolltable table{margin:0px 0 0 0 !important;margin:0}
#demo img{border:1px solid #010101; width:120px; height:120px;}
#demo a{ color:#ccc; text-decoration:none}
#demo a:hover{ color:#ccc; text-decoration:underline}
/*ÄÚÈÝÒ³ÓÒ²à*/
#content_right{float:right; margin:35px 0 0 0;width:744px; min-height:550px; height:auto !important; height:550px; background:url(../images/content_top_bg.jpg)  left top no-repeat}
.content{float:left;margin:39px 0 0 0; width:744px;}
.content dl{ float:left;margin:0; width:744px;}
.content dl dt{float:left;magin:0; width:744px; height:30px;}
.content dl dd{float:left;margin:0; width:704px;/* padding:10px 20px;*/ text-align: left; line-height:22px; color:#cccccc}
.content dl dd p,div,span{ color:#cccccc; line-height:22px}
.content dl dd .curr{ float:left;margin:5px 0;width:500; padding-left:40px;height:25px; text-align:left; color:#cccccc }


#prolist {clear:both;margin:0 auto;width:720px; }
#prolist dl{ float:left;margin:15px 20px; width:130px;height:150px}
#prolist dl dt{margin:0;width:120px;height:120px; text-align:center;}
#prolist dt img{width:120px;height:120px;border:0;}

#prolist dl dd {margin:0;width:120px;height:20px;text-align:center; padding-top:5px;line-height:20px;}
#prolist dl dd a{color:#aaa; text-decoration:none}
#prolist dl dd a:hover{color:#aaa; text-decoration:none}

.prodetail {clear:both;margin:0 auto;width:720px; }
.prodetail table{width:700px; margin:0 auto;border:0}
.prodetailtd1 {width:320px;height:270px; text-align:center}
.prodetailtd1 img{width:300px;height:300px;border:1px solid #ccc; }
.prodetailtd2 {width:380px;padding-left:10px;line-height:25px;color:#ccc;  }
.prodetailtd3 {width:700px;text-align:left; line-height:25px;color:#ccc;}

#comment{float:left;margin:25px 0 0 2px;width:700px; height:150px;  }
#comment table{float:left;width:700px; margin:0; padding:0;}
#comment table th{text-align:left; height:25px;padding-left:2px; color:#fff; font-size:14px;text-align:left}
#comment table td{ height:25px;text-align:left; padding:5px 0 0 5px }
#comment table td.tdcenter{ height:25px;text-align:center; padding:5px 0 0 5px}

#commentlist {float:left;margin:0 0 0 2px;width:700px; /* min-height:160px; height:auto !important; height:160px;*/}
#commentlist h5{float:left;margin:0;width:626px;font-size:14px; height:25px}
#commentlist dl{float:left;margin:10px 0 0 0; width:680px; /*border-bottom:1px solid #cccccc*/ }
#commentlist dl dt{width:680px; height:25px; line-height:25px; color:#ccc; text-align:left; padding-left:5px;}
#commentlist dl dd{width:680px; line-height:22px; text-align:left; padding:3px 5px ;word-break:break-all;overflow:hidden; }


.textarea2{ padding:2px;width:540px; color:#000000;height:70px;border:solid 1px #333;background:transparent;color: #fff;}
.txtfield{width:130px; height:15px !important;height:18px;border:solid 1px #333;background:transparent;color: #fff;}
.submit{height:20px;border:solid 1px #333;background:transparent;color: #4d4d4d;cursor:pointer;}


.content table{margin:0 auto 20px;width:700px;}
.newstd1{width:620px;height:30px; line-height:25px;background:url(../images/line.jpg) left repeat-x bottom;text-align:left;}
.newstd1 a{width:600px;padding-left:20px;background:url(../images/arrow.jpg) left no-repeat; text-align:left; text-decoration:none;color:#ccc}
.newstd1 a:hover{color:#ccc; text-decoration:underline}
.newstd2{width:100px; text-align:center;color:#ccc}

.newsdetail{margin:0 auto;width:710px;}
.newsdetail table{width:700px; margin:0 auto;border:0}
.newsdetail hr{width:700px;border-bottom:1px solid #ccc}
.newsdetailtd1 {width:700px;height:40px; text-align:center; font-weight:bold;color:#ccc;}
.newsdetailtd2 {width:700px;height:30px;line-height:25px;padding:0;color:#ccc; text-align:center }
.newsdetailtd3 {width:700px;text-align:left; line-height:25px;color:#ccc;}

.back{margin:5px auto 10px;width:700px; color:#ccc; text-align:center}
.back a{color:#ccc;  font-weight:bold; text-decoration:none}
.back a:hover{color:#FFffff;text-decoration:none;}




.page{clear:both;lmargin:5px auto 10px;width:700px; color:#eeeeee}
.page a{color:#eeeeee; text-decoration:none}
.page a:hover{color:#eeeeee; text-decoration:underline}


#bottom{ clear:both;margin:0 auto 0; width:1004px; height:60px; padding-top: 30px;background:url(../images/bottom_bg.jpg) bottom no-repeat #000}
#bottom .bottommune{margin:2px auto 0; height:25px;}
#bottom .bottommune a{ color:#ffffff; text-decoration:none}
#bottom .bottommune a:hover{ color:#ffffff; text-decoration:underline}
#bottom .copyright{margin:15px auto 0; text-align:center;color:#ffffff}
