

#main{clear:both;padding:10px 0;height:auto;overflow: hidden;}
.mainimg{width:1000px;height:150px;background:lightblue;margin-bottom:10px;}

.left{clear:both;float:left;width:780px;}
.product{width:778px;height:auto;float:left;margin-bottom: 10px;border:1px solid #ccc;padding-bottom: 10px;}

.product h2,.hot h2,.about-us h2{height:30px;border-bottom:1px solid #ccc;color:#333;background: #f2f2f2;font-size: 14px;line-height: 30px;padding-left:10px;}


.product ul{width:778px;height:auto;padding:5px 1px;}
.product ul li{width:194px;height:168px;float:left;overflow: hidden；}
.product ul li img{display:block;width:180px;height:130px;float:left;padding:7px;}
.product ul li a{height:20px;width:180px;float:left;line-height: 20px;padding:2px 7px;display:inline;overflow: hidden;text-align: center;font-size: 16px;}

.hot{clear:both;width:323px;height:250px;border:1px solid #ccc;float:left;}
.hot ul{width:303px;padding:5px;}
.hot ul li{font-size:16px;width:146px;line-height:160%;float:left;display:block; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.hot ul li a{color:#333;}
.about-us{width:778px;height:200px;border:1px solid #ccc;float:left;margin-bottom:10px;}
.about-us p{margin:6px;line-height: 23px;}
.index_list{clear:both;}


.left_news{width:212px;height:auto;border:1px solid #ccc;margin-bottom:10px;float:left;margin-left:13px;}
.left_news h2{border-bottom:1px solid #ccc;height:30px;font-size: 14px;line-height: 30px;padding-left:10px;background: #f2f2f2;}
.left_news ul{padding:5px 4px;}
.left_news ul li{font-size:16px;line-height: 160%;width:204px;display:block; white-space:nowrap; text-overflow:ellipsis; overflow: hidden; }
.index_list a{color:#333;}




.side{width:210px;float:left;margin-left:10px;}
.cont-us{width:208px;border:1px solid #ccc;margin-bottom: 10px;}
.cont-us ul{width:200px;padding:2px 4px;}
.cont-us ul li{font-size: 14px;line-height: 22px;}
.cont-us ul li span{font-weight: 600;}
.cont-us h2{border-bottom:1px solid #ccc;height:30px;font-size: 14px;line-height:30px;padding-left:10px;background: #f2f2f2;color:#333;}

.news{width:208px;height:auto;border:1px solid #ccc;margin-bottom:10px;}
.news h2{border-bottom:1px solid #ccc;height:30px;font-size: 14px;line-height: 30px;padding-left:10px;}
.news ul{padding:5px 4px;}
.news ul li{font-size:14px;height:23px;line-height: 23px;width:200px;display:block; white-space:nowrap; text-overflow:ellipsis; overflow: hidden; }
.news ul li a{color:#333;}


