@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:#690000;}



.sidebar{ width:206px; padding-top:3px; float:left; margin-right:23px;}
.sidebar h2{ width:206px; height:32px; line-height:32px; background:url(../images/sidebar-h2.jpg) no-repeat scroll left top; text-indent:13px; font-size:12px; font-weight:bold; color:#494949;}
.sidebar-pro{ width:206px; margin-bottom:5px;}
.sidebar-pro .producttype{ width:206px;}
.producttype0 { width:206px; height:31px; text-indent:19px; background:url(../images/li3.jpg) no-repeat scroll left top; font-weight:bold;}
.producttype0 a{ width:206px; height:31px; line-height:39px;color:#494949; display:block;}
.producttype0 a:hover{ color:#690000; text-decoration:none;}
.producttype1 { width:206px; height:31px; text-indent:22px; color:#494949;  background:url(../images/li3.jpg) no-repeat scroll left top; display:none; font-weight:bold;}
.producttype1 a{ width:206px; height:31px; line-height:39px; display:block;}
.producttype1 a:hover{ color:#690000; text-decoration:none;}
#producttype0 #current a { color:#690000;}

.sidebar-contact .contact{ width:190px; padding:10px 8px; line-height:22px; display:block;}
.index-about{ width:368px; float:left; margin-right:16px;}
.index-about h2{ width:368px; height:25px; line-height:25px; font-size:12px; font-weight:bold; color:#000; background:url(../images/index-about-h2.jpg) no-repeat scroll left top; text-indent:27px;}
.index-about h2 a{ float:right; padding-right:8px; font-size:10px; font-weight:normal;}
.index-about .about{ width:360px;text-align:justify;text-justify:inter-ideograph; height:214px; display:block; border:1px solid #e7e7e7; border-top:none; padding-top:9px; line-height:22px; padding:9px 3px 0px 3px; overflow:hidden;}

.index-news{ width:368px; float:left;}
.index-news{ width:368px; float:left;}
.index-news h2{ width:368px; height:25px; line-height:25px; font-size:12px; font-weight:bold; color:#000; background:url(../images/index-about-h2.jpg) no-repeat scroll left top; text-indent:27px;}
.index-news h2 a{ float:right; padding-right:8px; font-size:10px; font-weight:normal;}
.index-news .news{ width:360px;text-align:justify;text-justify:inter-ideograph; height:214px; display:block; border:1px solid #e7e7e7; border-top:none; padding-top:9px; padding:9px 3px 0px 3px; overflow:hidden;}
.index-news .news ul{ width:331px; margin:0px auto; padding-top:4px;}
.index-news .news ul li{ width:331px; height:25px; line-height:25px; background:url(../images/index-news-li.jpg) no-repeat scroll left top; text-indent:24px;}

.index-pro{ width:752px; margin-top:28px; float:right;margin-right:6px;}
.index-pro h2{ width:752px; height:28px; line-height:28px; color:#fff; font-size:12px; background:url(../images/index-pro-h2.jpg) no-repeat scroll left top; text-indent:33px;}
.index-pro h2 a{ float:right; padding-right:8px; font-size:10px; font-weight:normal; color:#fff;}
.index-pro .pro{ width:752px; height:195px; padding-top:35px; overflow:hidden; background:url(../images/index-pro-pro.jpg) no-repeat scroll left top;}
.index-pro #proScroll{ width:710px; height:185px; margin:0px auto;}

.sub{ width:766px; float:right;}
.sub .t{ width:766px; height:28px; line-height:28px; color:#fff; font-size:12px; text-indent:27px; background:url(../images/h2.jpg) no-repeat scroll left top;}
.sub .details{ width:746px; padding:10px; line-height:22px;}
.details .news li{ line-height:30px;}
.details .news li span{ float:right; padding-right:6px;}
