﻿.main{ width:990px; height:auto; margin:5px auto; padding:5px; background-color:#b2c0e7; overflow:hidden;  clear:both;}

.main_left{ width:237px; float:left;}
/* 左侧导航 */
.main_left ul.category{ display:block; width:235px; height:auto; overflow:hidden; }
.main_left ul.category li{ width:220px; height:42px; background:url(../images/cate_bg.jpg) left top no-repeat; line-height:40px; color:#333333; font-size:14px; padding-left:12px;}
.main_left ul.category li a{ height:37px; color:#333333; display:block;}
.main_left ul.category li a img{ float:right; margin-right:2px; height:37px;}
.main_left ul.category li:hover,
.main_left ul.category li.over{ background:url(../images/cate_over_bg.jpg) left top no-repeat; color:#FFFFFF;}
.main_left ul.category li:hover a,
.main_left ul.category li.over a{ color:#FFFFFF;}

.main_left div.spacebar{ width:233px; height:30px; margin:10px 0px; background-color:#102a99; clear:both; }
/* 左侧搜索 */
.main_left .search{ width:212px; height:auto; background:url(../images/search_bg.jpg) left top no-repeat; float:left;  padding:15px 10px; }
.main_left .search form{ margin:10px 0px;}
.main_left .search .key{ width:134px; height:20px; border:#00a0f0 1px solid; border-right:none; padding-left:26px; line-height:20px; background:url(../images/search_arrow.jpg) no-repeat; float:left;}
.main_left .search div.link{ margin-top:15px; height:40px;} 
.main_left .search div.link img{ max-width:100px;}

#demo {overflow:hidden; height:35px; width:205px; margin-left:4px;}
#indemo {width:auto;}
#demo1 {float: left; width:800%;}
#demo2 {float: left;}


/* 右侧内容 */
.main_right{ width:720px; float:right; padding:10px;}
.main_right h2{ width:auto; height:auto; margin-bottom:10px; color:#ff4d02; font-family:"宋体"; font-size:18px;}
.main_right .contents{ width:auto; height:auto; clear:both; color:#333333; line-height:22px; overflow:hidden;}

/* 产品栏目列表 */
.main_right .contents ul.c_list{ width:auto; height:auto;}
.main_right .contents ul.c_list li{ width:130px; height:150px; float:left; margin:12px 20px; text-align:center;}
.main_right .contents ul.c_list li img{ width:128px; height:107px; border:#CCCCCC 1px solid; clear:both; margin-bottom:15px;}
.main_right .contents ul.c_list li a{ color:#333333;}

/* 产品列表 */
.main_right .contents ul.p_list{ width:auto; height:auto;}
.main_right .contents ul.p_list li{ width:auto; height:160px; clear:both; margin:5px 0px; border:#CCCCCC 1px solid; position:relative; background-color:#FFFFFF; overflow:hidden;}
.main_right .contents ul.p_list li img.pic{ width:122px; height:140px; border:#CCCCCC 1px solid; margin:10px 15px 10px 10px; float:left;}
.main_right .contents ul.p_list li h2{ color:#333333; font-size:12px; height:20px; margin-top:15px;}
.main_right .contents ul.p_list li p{ color:#333333; line-height:22px; padding:10px 0px;}
.main_right .contents ul.p_list li a.pdf{ display:block; position:absolute; width:70px; height:21px; background:url(../images/pdf.jpg) no-repeat; right:10px; top:10px; z-index:999;}

/* 新闻列表 */
.main_right .contents ul.news_list{ line-height:25px;}
.main_right .contents ul.news_list li{line-height:25px; background:url(../images/arrow.gif) left 12px no-repeat; padding-left:12px; padding-top:3px; border-bottom:#ffffff 1px dashed;  clear:both; overflow:hidden}
.main_right .contents ul.news_list li span{ float:right; color:#333333;}
.main_right .contents ul.news_list li a{ color:#000000;}

/* 联系我们 */
.contact_c{ width:350px; height:auto; float:left; line-height:28px; color:#333333; font-size:14px;}
.contact_img{ width:300px; height:183px; float:left;}
.contact_img img{ width:300px; height:183px;}