/* CSS Document */

.span{ float:right;padding-top:15px;}
.search{ width:157px; height:16px; vertical-align:middle; color:#7b7a7a;}
.searchsubmit{ background:url(../images/search.jpg) no-repeat; width:47px; height:20px; border:none; vertical-align:middle;}
#aboutUsfocus{ height:148px;}
#aboutUsmian{height:410px; background:url(../images/usbodyBj.jpg) no-repeat; padding:11px 0 0 12px; background:#FFFFFF;}
#aboutUsLeftNav,#newsLeftNav,#ProductsLeftNav{ width:158px;background:url(../images/usleft.jpg) no-repeat right top; float:left;}
.aboutUsLeftNavTitle{ width:143px; height:24px; display:block; background:url(../images/usleftnav.jpg) no-repeat; line-height:24px; text-indent:24px; font-weight:bold; color:#000;}
.aboutUsLeftNavList,.aboutUsLeftNavListBottom{ width:143px; height:26px; background:url(../images/icon01.jpg) no-repeat 12px center; border-bottom:1px solid #c5c5c5; display:block; line-height:27px; text-indent:22px;}
.aboutUsLeftNavListBottom{ border:none;}
#aboutUsMianRight,#newsMianRight,#ProductsMianRight,#ViewMessagesMianRight{ width:668px; float:left; font-weight: normal;}
#aboutUsMianRighta,#newsMianRight,#ProductsMianRight,#ViewMessagesMianRight{ width:668px; height:530px; float:left; overflow-y:auto;font-weight: normal;}
.aboutUsMianRightTitle{ height:25px;background:url(../images/icon02.jpg) no-repeat 36px center;text-indent:53px; line-height:25px;}
.aboutUsMianRightTitle a{ font-weight:bold; color:#f56622; margin-left:5px;}
.aboutUsMianRightMian{
	padding:22px 33px 20px 55px;
	line-height:18px;
	text-indent:24px;
	overflow:inherit;
}
.aboutUsMianRightMian li{ background:url(../images/dian01.jpg) no-repeat left center; text-indent:10px;}


#newsmian{ height:347px; background:url(../images/indexBj.jpg) no-repeat; padding:11px 0 0 12px;}
#newsMianRight{height:345px; position:relative;}
#newsLeftNav{ background:url(../images/newsBj.jpg) no-repeat right top; height:349px;}
.newsMianRightList{ padding:10px 0 0 53px;}
.newsMianRightList li{ height:22px; line-height:22px; background:url(../images/dian01.jpg) no-repeat left 9px; text-indent:8px;_background-position: left 8px;}
.newsMianRightList li span{ float:right; padding-right:139px;}
.paging,.Productspaging{ height:25px; line-height:25px; text-align:center; position:absolute;width:668px; left:0; top:310px;}

#Productsmian{background:url(../images/ProductsBj.jpg);padding:11px 0 0 12px; height:580px;}
#ProductsLeftNav{ background:url(../images/Productsleft.jpg) no-repeat right top; height:559px;}
.collapsed{display:none; width:120px; padding-left:18px;}
#ProductsLeftNav li.sfhover ul{width:138px;}
#ProductsLeftNav li ul a{width:120px; padding-left:18px;}
#ProductsLeftNav li ul li{ height:18px; line-height:18px;}
#ProductsMianRight{ height:559px;position:relative;}
.ProductsmianRigthList{height:85px;margin-left:36px; background:url(../images/Productslist.jpg) repeat-x; width:599px; position:relative; line-height:18px;}
.ProductsmianRigthListTop{ height:11px; background:url(../images/Productstop.png) no-repeat; font-size:0px;margin:15px 0 0 36px;width:599px;}
.ProductsmianRigthListBottom{ height:9px; background:url(../images/Productsbottom.png) no-repeat; font-size:0px; width:599px;margin-left:36px;}

.ProductsmianRigthListliimg{ margin:0 16px 0 12px; float:left; border:1px solid #aaa; width:80px; height:80px;}
.ProductsmianRigthListliimga{ position:absolute; top:60px; left:510px;}
.ProductsmianRigthListLiTltle{ font-weight:bold; color:#000;}

.Productspaging{top:520px;}

.toRegister,.toRegister2,.toRegister3{ padding:50px 0 0 150px;}
.toRegister li{ height:25px;}
.input{ height:15px; width:120px;}
.toRegister2{ padding-top:100px; padding-left:220px;}
.submit{ width:50px; height:18px; border:1px solid #356aa0; color:#356aa0; margin-left:10px;}

.mapul,.blogroll{ padding:20px 53px 0;}
.mapul li{ height:30px; display:block;line-height:30px; border:1px solid #CCC;}
.mapulTitle{ font-weight:bold;}
.mapulTitle a,.blogrollTitle a{ color:#000;}
.mapul li a,.blogroll li a{ width:90px; height:25px; display:block; float:left; text-align:left; margin-left:20px;}
.blogroll img{ width:84px; height:32px; padding:5px; margin-right:5px;}
.blogroll li{ height:42px;border:1px solid #7a7a7a;}
.blogrollTitle{color:#000;font-weight:bold; height:30px !important; line-height:30px;}

.leaveWordtextareaLi{ height:100px !important;}
.leaveWordtextarea{ height:90px; width:220px;vertical-align:middle; }
.toRegister3{ padding-left:220px;}

.ViewMessagesTitle{ margin-left:30px; width:580px; height:25px; line-height:25px; background:#d6dee6; padding-left:20px; margin-top:20px;}
.ViewMessagesTitle span{ float:right; padding-right:20px;}
.ViewMessagesContent{ padding:10px 50px; line-height:20px; text-indent:24px;}
#ViewMessagesMianRight{ height:300px;}