@charset "utf-8";
/* CSS Document */
.pager { float:right; margin-top:20px;}
.pager span { color:#666; text-align:right; margin:0px 8px;}
.pager span a{color:#424242;}
.pager span a:hover { color:#7a0000;}

.producttype0 { width:183px;  font-weight:bold; font-size:20px; height:30px; text-indent:29px; background:url(../images/protype.jpg) no-repeat scroll left top;}
.producttype0 a{ width:183px; height:30px; line-height:30px;color:#455151; display:block;}
.producttype0 a:hover{ color:#7a0000; text-decoration:none;}
.producttype1 { width:183px; height:30px;  font-weight:bold; font-size:18px; text-indent:29px; background:url(../images/protype.jpg) no-repeat scroll left top;}
.producttype1 a{ width:183px; height:30px; color:#455151; line-height:30px; display:block;}
.producttype1 a:hover{ color:#7a0000; text-decoration:none;}
#producttype0 #current a { color:#7a0000;}

.sidebar{ width:193px; float:left;}
.sidebar-business{ width:183px; background:#fff; padding:4px 7px 10px 3px; margin-bottom:6px;}
.sidebar h2{ width:183px; height:31px; line-height:24px; text-indent:6px; font-weight:bold; font-size:13px; color:#fff; background:url(../images/sidebar-h2.jpg) no-repeat scroll left top;}
.sidebar-business .business .producttype{ padding-bottom:10px;}
.sidebar-business .business .more{ float:right; font-size:13px; font-weight:bold; color:#455151;}
.sidebar-business .business .more:hover{ color:#7a0000; text-decoration:none;}

.sidebar-contact{ width:183px; background:#fff; padding:4px 7px 10px 3px; margin-bottom:6px;}
.sidebar-contact .contact{ width:178px; display:block; line-height:24px; padding-left:5px;}

.index-content{ width:786px; float:right;}
.index-about{ width:493px; height:402px; padding:4px 7px 10px 5px; background:#fff; float:left; margin-right:6px;}
.index-about h2{ width:493px; height:31px; line-height:24px; text-indent:6px; font-weight:bold; font-size:13px; color:#fff; background:url(../images/index-about-h2.jpg) no-repeat scroll left top;}
.index-about h2 a{ float:right; padding-right:10px; font-weight:normal; color:#C20B05;}
.index-about .about{ line-height:20px;}

.index-news{ float:left;width:262px; height:400px; padding:4px 8px 10px 5px; background:#fff;}
.index-news h2{ width:262px; height:31px; line-height:24px; text-indent:10px; font-weight:bold; font-size:13px; color:#fff; background:url(../images/index-news-h2.jpg) no-repeat scroll left top;}
.index-news h2 a{ float:right; padding-right:10px; font-weight:normal; color:#C20B05;}
.index-news .news{ padding-top:5px;}
.index-news .news ul li{ width:262px; height:40px; line-height:25px; background:url(../images/index-news-li.jpg) no-repeat scroll left top; text-indent:21px;}

.index-case{ width:775px; height:200px; background:#fff; margin-top:9px; float:right; padding:3px 5px 0px 6px;}
.index-case h2{ width:775px; height:31px; line-height:24px; text-indent:6px; font-weight:bold; font-size:13px; color:#fff; background:url(../images/index-case-h2.jpg) no-repeat scroll left top;}
.index-case h2 a{ float:right; padding-right:10px; font-weight:normal; color:#C20B05;}
.index-case .case{ width:770px; height:150px; padding-top:20px;}
.index-case #caseScroll{ width:730px; margin:0px auto; height:160px;}

.sub-content{ width:775px; float:right; padding:4px 5px 10px 5px; background:#fff;}
.sub-content .t{ width:775px; height:31px; line-height:24px; text-indent:13px; font-weight:bold; font-size:13px; color:#fff; background:url(../images/index-case-h2.jpg) no-repeat scroll left top;}
.details{ width:765px; padding:10px 5px; line-height:24px;}
.details .news li{ line-height:28px;}
.details .news li span{ float:right;}
.details .news li a{ color:#455151;}
.details .news li a:hover{ color:#7a0000;}
