/* CSS Document */
#infobanner{ width:100%; height:234px; overflow:hidden; background-image:url(../images/infobanner.jpg); background-repeat:no-repeat; background-position:center center;}
#infomain{ width:1040px; overflow:hidden; margin:0 auto; background-image:url(../images/info_bg.png); background-repeat:no-repeat; padding:20px 0px; padding-bottom:50px;}
#infoleft{ width:219px; overflow:hidden; float:left; display:inline; margin-left:20px;}
#infoleft h6{ height:40px; line-height:40px; font-size:18px; font-weight:normal; color:#1A8849; background-image:url(../images/infoleftline.gif); background-repeat:no-repeat; background-position:left bottom; padding-left:10px; margin-bottom:20px;}
#infoleft h6 span{ color:#AFB0B0; font-size:16px; padding-left:10px;}
#infoleft li{ height:40px; line-height:40px; text-align:-webkit-left; overflow:hidden;}
#inforight{ width:720px; overflow:hidden; float:right; display:inline; margin-right:30px;}
#inforight h6{height:39px; line-height:39px; font-size:18px; font-weight:normal; border-bottom:1px #CBCBCB solid; padding-left:10px; padding-right:10px; color:#4B4B4B; position:relative; width:700px; overflow:hidden;}
#inforight h6 span{ display:block; height:39px; line-height:39px; position:absolute; right:10px; top:0px; color:#AFB0B0; font-size:14px; width:500px;}
#inforight h6 span a{color:#AFB0B0;}
#inforight_text{ padding:30px 15px; line-height:1.8em;}
#inforight_text li{ height:36px; line-height:36px; background-image:url(../images/ico7.gif); background-repeat:no-repeat; background-position:left center; position:relative;}
#inforight_text li span{ height:36px; line-height:36px; float:right; display:inline; color:#6A8B6A;}
#inforight_text li .small{width:530px; height:36px; line-height:36px; position:absolute; top:0px; left:15px; text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.pages { clear:both; color: #000; text-align:center; padding:10px 0px;}
.pages ul{ float:right; display:inline; margin-top:20px;} 
.pages li{ float:left; display:inline; margin-right:10px;}
#inforight_text h1{line-height:50px; text-align:center; font-weight:normal; font-size:24px; padding-top:10px;}
#inforight_text h5{ height:30px; line-height:30px; text-align:center; font-size:12px; color:#999; padding-bottom:20px;}

#xiangguanpro li{ width:160px; text-align:center; float:left; display:inline; margin:20px 10px; height:170px; }
#xiangguanpro li img{ width:160px; height:160px; margin-bottom:5px;}

#productimg{ width:200px; height:235px; overflow:hidden; float:left; display:inline; margin:15px; text-align:center;}
#productimg img{ width:200px; height:200px; overflow:hidden; margin-bottom:10px;}
#infoimg{ width:100%; overflow:hidden; margin:0px auto; margin-bottom:20px; text-align:center;}
#infoimg h1{ line-height:30px; text-align:center; font-size:18px;}
#infoimg h3{ height:20px; line-height:20px; font-size:14px; color:#CCCCCC; text-align:center; padding-bottom:20px;}
#infoimg img{ max-width:600px; height:auto;}


