@charset "gb2312";
*{ margin:0; padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0; font-size:100%; background:transparent; outline:0; border:0;}
li{list-style-type:none;}img{vertical-align:top;border:0; margin:0; overflow:hidden}ol,ul {list-style:none;}   
.left{float:left;}.right{float:right;}
.blank12 {clear:both; height:12px; overflow:hidden; display:block;}.blank48 {clear:both; height:48px; overflow:hidden; display:block;}.blank5 {clear:both; height:5px; overflow:hidden; display:block;}
.cb{ clear:both;}.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}
a{color: #f00; text-decoration: none}a:hover {color: #259602; text-decoration: underline}
body {background:#C5F3A5 url(head_bg.jpg) repeat-x top;font-size: 12px;color: #000;line-height: 22px;font-family: Verdana;}
#head { height:120px;width:1000px; margin:0 auto;}#head img { padding:15px 0 0 21px;}
.mainbody { background:#fff; width:950px; margin:0 auto;}
#warp { background:url(bg.jpg) repeat center center; height:657px;}
.banner { height:657px; background:url(index_06.jpg) no-repeat center center;}
.flash { width:960px; height:537px; margin:0 auto;}
.column {}
.column1 {}
.about p { text-indent:2em; padding:0 20px;}.about span { display:block; color:#f60; font-size:14px; font-weight:bold; line-height:30px; padding-left:23px;}
h1 { background:url(h1.jpg) repeat-x center center; height:37px; line-height:37px;font-size:18px; font-weight:bold; padding-left:10px;border-bottom:#999 1px solid;}
h1 span { display:block; background:url(flw4.gif) no-repeat 0 4px; text-indent:40px; font-family:Î¢ÈíÑÅºÚ,ËÎÌå; color:#ff0}
.about,.cont {background:url(bg_bg.jpg) repeat-x top;padding:8px; overflow:auto;zoom:1}

#demo {overflow:hidden;width:930px; margin:0 auto;}
#demo img {margin: 2px; height:200px; border-bottom:#11864C 1px solid;border-top:#11864C 1px solid;}
#indemo {float: left;width: 800%;}
#demo1,#demo2 {float: left;}

/*²úÆ·ÄÚÈÝ*/
.prod {border-left:#ccc 1px solid;border-right:#ccc 1px solid;border-bottom:#ccc 1px solid; overflow:auto;zoom:1}
.pro {width:444px; background:url(bg_bg.jpg) repeat-x top;padding:8px; overflow:hidden; float:left; border:#ccc 1px solid; margin:5px !important; margin:4px;}
.pro_l {text-align:center;}.pro_l img { margin:5px 0;}
.pro_r {width:440px; margin:0 auto; height:180px;}
.pro_r dt{width:80px;float:left}
.pro_r dd{margin-left:80px;}
.pro_r a {font-size: 14px;font-weight:bold;text-decoration: none;}
.xlimg { text-align:center;}

.footer { background: #390; height:50px; line-height:50px; text-align:center; color:#fff; border-top:#d2d2d2 1px solid}.footer a {color:#fff;}

.fm { width:890px; background:#fff; overflow:auto; zoom:1; font-weight:100; margin:0 auto;}
.fm input { width:auto; height:20px; line-height:20px; background:#FFF; border:#A5ACB2 1px solid}
.fm textarea { width:auto; height:80px; line-height:20px; background:#FFF; border:#A5ACB2 1px solid}
.cont { padding:0 10px; overflow:auto;zoom:1; border-bottom:#003 1px dashed}
.cont ul { padding-left:50px}
.cont ul li { float:left;}
.cont span { padding-left:70px;}
.font14 { font-size:14px; line-height:28px;}
.line { width:914px; margin:0 auto; background:url(line.jpg) no-repeat;clear:both; height:15px; overflow:hidden; display:block;}
.product { width:900px; margin:0 auto;}
.prod_l { width:310px; float:left}
.prod_r { width:580px; float:right;}
.prod_r dt{width:80px;float:left}
.prod_r dd{margin-left:80px;}
.prod_r a {font-size: 14px;font-weight:bold;text-decoration: none;}
