/* CSS Document */

#banner{width:1000px;height:290px; margin-top:10px;}

#main {width:1000px;margin:40px auto 0 auto;position:relative;height:900px; }

.about h2 a,.news h2 a,.show h2 a,.products h2 a,.products_class h2 a{ display:block; width:38px; height:14px; float:right; margin:6px 6px 0 0;  }

.products{width:750px;height:380px; position:absolute; top:0; left:0px;}
.products h2{background:url("../img/common/show_h2.jpg") no-repeat 0 0;  font-size:14px;height:37px; line-height:26px; color:#fff; padding:6px 0 0 30px;}


.products_class {position:absolute;top:0;right:0px; width:230px; height:380px;}
.products_class h2{background:url("../img/common/contact_h2.jpg") no-repeat 0 0;font-size:14px;height:37px; line-height:26px; color:#fff; padding:6px 0 0 30px;}
.products_class  ul li{float:left;line-height:35px;width:210px;margin:9px 10px 0 10px; text-align:center;}
.products_class  ul li a{float:left; font-size:12px; color:#000; display:block; width:210px; background:#F2F2F2; border:1px solid #d0d0d0;}
.products_class  ul li a:hover{  font-size:12px; color:#000; border:1px solid #FFA200; }


.about{position:absolute;top:380px;left:0px;width:390px;height:240px; }
.about h2{background:url("../img/common/about_h2.jpg") no-repeat 0 0; font-size:14px;height:37px; line-height:26px; color:#fff; padding:6px 0 0 30px;}
.about p{line-height:25px;margin:5px;}
.about p a{color:#F30;}

.news{position:absolute; top:380px;left:405px;width:350px;height:240px; }
.news h2{background:url("../img/common/news_h2.jpg") no-repeat 0 0; font-size:14px;height:37px; line-height:26px;color:#fff; padding:6px 0 0 30px;}
.news ul { margin-top:3px; padding-left:5px;}
.news ul li{ line-height:28px; font-size:12px; border-bottom:1px #ccc dotted; background:url("../img/common/art01.jpg") no-repeat left center; padding-left:10px;}
.news ul li a{ font-size:12px;}
.news ul li span{ float:right;}


.contact{ width:230px; height:240px; position:absolute; right:0px; top:380px; background:url("../img/common/contact_tp.jpg") right bottom no-repeat;}
.contact h2{background:url("../img/common/contact_h2.jpg") no-repeat 0 0; font-size:14px;height:37px; line-height:26px;color:#fff; padding:6px 0 0 30px;}
.contact ul { margin-top:3px; overflow:hidden;}
.contact ul li{ float:left; margin:0px 0px 0 3px; width:225px;}
.contact td{ line-height:20px;}

.show{position:absolute;top:645px;;left:0px;width:750px;height:227px;}
.show h2 {background:url("../img/common/show_h2.jpg") no-repeat 0 0; font-size:14px;height:37px; line-height:26px;color:#fff; padding:6px 0 0 30px;}


.services{ width:220px; height:212px; position:absolute; right:0px; top:650px; }
.services img{ margin-top:10px;}


.img3{ padding-top:5px;}
.img3 ul li { width:180px;height:150px;margin:4px 2px; float:left;text-align:center; font-size:1em;}
.img3 ul li a {color:#555;}
.img3 ul li a:hover {color:#00f;}
.img3 ul li img {display:block;width:170px;height:130px;text-align:center;}
.imm3 ul li a:hover img { display:block;background-color:#fff;}




