﻿.content{ width:1002px; margin:0 auto; overflow:hidden; background:url(../Images/RFabout_r3_c1.jpg) top left repeat-x; background-color:#FFFFFF;}
.nylocation{ width:741px; height:59px; overflow:hidden; background:url(../Images/RFabout_r7_c4.jpg) top left no-repeat; line-height:48px; color:#ffffff; font-size:12px; text-indent:21px;}
.nylocation span{ float:right; line-height:44px; color:#626262; font-size:12px; font-weight:normal; padding-right:10px;}
.nylocation a{ line-height:44px; color:#626262; font-size:12px;}
.aboutcontent{ width:710px; padding-left:15px; padding-right:16px; padding-top:6px; padding-bottom:20px;}
.banner{ width:741px; height:190px; overflow:hidden; margin:0 auto;}
.banner img{ width:741px; height:190px;}
/*左侧公司新闻*/
.leftnewstop{ width:226px; height:38px; background:url(../Images/RFabout_r9_c2.jpg) top left no-repeat; line-height:27px; color:#595959; text-indent:48px;}
.leftnewstop img{ float:right;}
.leftnews{ width:226px; height:174px; overflow:hidden; background:url(../Images/RFabout_r10_c2.jpg) top left no-repeat;}
.leftnews div{ width:216px; height:174px; overflow:hidden; padding-left:5px; text-align:left;}
.leftnews li{ width:216px; height:24px; overflow:hidden; line-height:24px; color:#FFFFFF;}
.leftnews a{ line-height:24px; color:#FFFFFF;}
.leftnews a:hover{ color:#FFFFFF; text-decoration:underline;}
.leftnewsbottom{ width:226px; height:11px; overflow:hidden; background:url(../Images/RFabout_r12_c2.jpg) top left no-repeat;}

/*Main Content*/
.MainContent { overflow: hidden; line-height: 20px;}
.mainleft{ width:226px; overflow:hidden; float:left; margin-left:15px;_margin-left:7px;}
.mainright{ width:741px; overflow:hidden; float:right; margin-right:9px;_margin-right:5px;}
.lefttitle{ width:226px; height:61px; overflow:hidden; background:url(../Images/RFaboutlefttitle.jpg) top left no-repeat; text-align:center; line-height:45px; color:#595959;}
.aboutleft{ width:226px;}
.aboutleft li{ width:226px; height:44px; overflow:hidden;}
.aboutleft li a{ width:226px; height:44px; display:block; overflow:hidden; background:url(../Images/RFaboutleft.jpg) top right no-repeat; line-height:30px; text-align:center; color:#FFFFFF;}
.aboutleft li a:hover{ background:url(../Images/RFaboutleftjingguo.jpg) top left no-repeat;}




/*Detail Content*/
.DetailContent { overflow: hidden; margin-top: 10px; margin-right: 10px; text-align: left; color: Black; line-height: 24px; }

/*Article List*/
.ArticleList { clear: both; overflow: hidden; margin: 0px 20px 0px 10px; line-height: 25px; }
.ArticleList li { overflow: hidden; margin-top: 10px; border-bottom: 1px dashed #636363; height:25px; }
.ArticleList li a { color: #636363; text-decoration: none; }

/*Article Content*/
.ArticleTitle { overflow: hidden; width: 100%; text-align: center; color: Black; }
.ArticleDate { overflow: hidden; width: 100%; text-align: center; }
.ArticleKeywords { overflow: hidden; height: 24px; margin-top: 5px; margin-bottom: 10px; border-top: dashed 1px Black; border-bottom: dashed 1px #858585; text-indent: 10px; line-height: 24px; color: #007ee0; }
.ArticleContent { overflow: hidden; margin-top: 10px; margin-right: 10px; text-align: left; color: Black; line-height: 24px; }

/*Exhibit List*/
.ExhibitList { clear: both; overflow: hidden; margin: 0 auto; width: 650px; }
.ExhibitList li { text-align: center; float: left; margin-right: 20px; width: 190px; border: 1px solid #e4e4e4; margin-top: 10px; }
.ExhibitList li img { padding: 5px; }

/*Product Index*/
.ProductClassList { width: 720px; }
.ProductClassList li { float: left; overflow: hidden; width: 337px; height: 145px; margin-right: 20px; margin-top: 10px; background-image: url(../Images/pdClass.gif); background-repeat: no-repeat; }
.pdClassImage { float: left; display: inline; width: 140px; height: 105px; margin: 15px 10px; padding: 5px; border: 1px solid #cccccc; }
.pdClass { float: right; overflow: hidden; width: 165px; margin-top: 15px; }
.pdClassTitle { height: 20px; line-height: 20px; }
.pdClassTop3 { height: 72px; margin-top: 3px; }
.pdClassTop3 li { width: 165px; height: 24px; line-height: 24px; background: url(../images/dot.gif) no-repeat left center; text-indent: 6px; margin: 0; }
.pdClassOther { width: 150px; margin-top: 3px; text-align: center; font-size: 12px; color: #666666; background-color: #EEEEEE; border: 1px solid #999999; }

/*Product List*/
.ProductList { width: 710px; margin: 0 auto; }
.pdListItem { overflow: hidden; width: 710px; height: 149px; margin-top: 10px; background-image: url(../Images/ListBox.gif); background-repeat: no-repeat; }
.pdImage { float: left; overflow: hidden; display: inline; width: 140px; height: 105px; margin: 17px 0px 0px 10px; padding: 5px; border: 1px solid #cccccc; }
.pdInfo { float: right; overflow: hidden; display: inline; width: 530px; height: 115px; margin-top: 17px; margin-right: 10px; }
.pdInfo .pdTitle { overflow: hidden; height: 22px; line-height: 22px; }
.pdInfo .pdTitle a { font-size: 16px; font-weight: bold; color: #656565;line-height:22px; }
.pdInfo .pdTitle .ProSubTitle { display: none; color: Red; font-size: 12px; }
.pdInfo .pdOverview { overflow: hidden; height: 66px; line-height: 22px; margin-top: 3px; }
.pdInfo .pdQuickButton { float: right; clear: both; overflow: hidden; height: 20px; margin-top: 4px; }
.pdInfo .pdQuickButton li { float: left; overflow: hidden; width: 73px; height: 20px; margin-left: 10px; }
.bpi, .bpv, .bpc, .bpd, .bpj { display: none; }

/*Product Content*/
.ProductBox { clear: both; overflow: hidden; width: 710px; height: 197px; margin: 10px auto; background-image: url(../Images/pdBox.gif); }
.ProductBox .ImageBox { float: left; display: inline; width: 220px; height: 150px; margin-left: 10px; margin-top: 16px; }
.ProductBox .InfoBox { float: right; display: inline; width: 460px; height: 150px; margin-right: 10px; margin-top: 16px; line-height: 22px; }
.ProductBox .InfoBox .pdTitle { overflow: hidden; height: 22px; }
.ProductBox .InfoBox .pdKeywords { overflow: hidden; height: 22px; }
.ProductBox .InfoBox .pdOverview { overflow: hidden; height: 88px; }
.ProductBox .InfoBox .pdOrder { display: block; width: 155px; height: 42px; float: right; margin-top: 7px; }
.ProductButton { clear: both; overflow: hidden; width: 710px; height: 38px; margin: 10px auto; }
.ProductButton li { float: left; }
.ProductInfo { clear: both; overflow: hidden; width: 710px; margin: 10px auto; }
.BoxHeader { overflow: hidden; width: 710px; height: 7px; background-image: url(../images/boxheader.gif); }
.BoxFooter { overflow: hidden; width: 710px; height: 7px; background-image: url(../images/boxfooter.gif); }
.BoxBody { clear: both; overflow: hidden; width: 690px; padding: 10px; background: url(../images/boxbody.gif) repeat-y; }
.RelatedProduct { clear: both; overflow: hidden; width: 710px; margin: 10px auto; }
.rpTitle { float: left; overflow: hidden; width: 40px; height: 50px; margin-left: 10px; background-color: #a10200; color: #ffffff; line-height: 25px; text-align: center; }
.rpList { width: 250px; float: left; margin: 0 20px; }
.rpList li { width: 250px; height: 24px; border-bottom: 1px dashed #cccccc; line-height: 24px; background: url(../images/dot1.gif) no-repeat left center; text-indent: 6px; }
.RelatedInfo { clear: both; overflow: hidden; width: 710px; margin: 10px auto; }
.riTop { height: 20px; border-bottom: 1px solid #cccccc; line-height: 20px; }
.riTitle { float: left; }
.riMore { float: right; }
.riLeft { float: left; width: 345px; margin-top: 10px; }
.riRight { float: right; width: 345px; margin-top: 10px; }
.riList li { width: 330px; height: 24px; border-bottom: 1px dashed #cccccc; line-height: 24px; background: url(../images/dot1.gif) no-repeat left center; text-indent: 6px; }

/*Project List*/
.ProjectList { width: 710px; margin: 0 auto; }
.pjListItem { overflow: hidden; width: 710px; height: 149px; margin-top: 10px; background-image: url(../Images/ListBox.gif); background-repeat: no-repeat; }
.pjImage { float: left; overflow: hidden; display: inline; width: 140px; height: 105px; margin: 17px 0px 0px 10px; padding: 5px; border: 1px solid #cccccc; }
.pjInfo { float: right; overflow: hidden; display: inline; width: 530px; height: 115px; margin-top: 17px; margin-right: 10px; }
.pjInfo .pjTitle { overflow: hidden; height: 24px; line-height: 24px; }
.pjInfo .pjTitle a { font-size:16px; text-decoration:none; font-weight:bold; }
.pjInfo .pjCustomer { overflow: hidden; height: 24px; line-height: 24px; }
.pjInfo .pjClass { overflow: hidden; height: 24px; line-height: 24px; }
.pjInfo .pjOverview { overflow: hidden; height: 72px; line-height: 24px; }

/*Project Content*/
.ProjectBox { overflow: hidden; width: 710px; height: 149px; margin: 10px auto; background-image: url(../Images/ListBox.gif); background-repeat: no-repeat; }
.ProjectContent { overflow: hidden; width: 710px; margin: 10px auto; }

/*Job List*/
.JobList { width: 710px; margin: 10px auto; }
.JobListItem { margin-bottom: 20px; width: 100%; }
.JobPost { width: 700px; }
.JobPost tr { height: 22px; line-height: 22px; }
.JobPost td { border: 1px solid #656565; }

/*Equipment*/
.equipment { width: 500px; height: 314px; margin: 20px auto; background-image: url(../Images/Equipment.jpg); background-repeat: no-repeat; }
.equipment a { width: 201px; height: 59px; display: block; }
.e_button { width: 201px; height: 59px; float: left; margin-right: 32px; }
.e_button_1 { width: 201px; height: 59px; float: left; margin-left: 8px; }
.e_position { padding-top: 63px; margin-left: 29px; margin-bottom: 60px; }
.e_position_1 { margin-left: 29px; padding-top: 60px; }

/**/
.SubTitle { display: none; color: Red; font-size: 12px; }
.HotImage { display: none; }
