.key{ width:1003px; margin:0 auto; height:40px; line-height:40px; height:40px; *line-height:30px;  overflow:hidden;}
.key h4{ color:red; display:inline;}
.key span{ float:left;}
.key form{ float:right; padding-top:5px; }
 .inim{ float:left; margin:0 6px;}
 .inpu{ float:left;}
.sel{ float:left; }

.sidebar{ width:200px; padding:0 10px; float:left; background:url(../images/fysidebar.gif) no-repeat; height:auto!important; height:412px; min-height:412px;}
.hotnewstop{ width:170px; margin:10px auto;  height:31px; line-height:31px; background:url(../images/fytitle.gif) repeat-x; color:red; padding:0 5px;}
.hotnewstop h3{ display:inline; color:#0060a5;}
.hotnewstop span{ float:right;}
.hotnewstop span a{ color:#0060a5;}
.hotnews{ width:180px; margin:0 auto; overflow:hidden;}
.hotnews li{ width:180px; overflow:hidden;height:25px; line-height:25px; border-bottom:1px dashed #cccccc; background:url(../images/fyhotdot.gif) no-repeat 2px 10px; text-indent:10px;}


.mainbody{ width:756px; float:right;}
.maintest{ width:736px; padding:10px;}

/*荣誉资质开始*/
.ImageList{ margin:0 auto; width:650px;}
.ImageList li{ text-align:center; float:left; margin-right:20px; width:190px; border:1px solid #e4e4e4; margin-top:10px;}
.ImageList li img{ padding:5px;}

/*产品综合页开始*/
.prozh{ width:720px;}
.prozh li{ width:337px; height:145px; float:left;margin-right:20px; margin-top:10px;}

.prozh .ptop{ width:337px; height:6px; background-image:url(../images/cp_top.jpg); overflow:hidden;}
.prozh .pfoot{ width:337px; height:6px; background-image:url(../images/cp_end.jpg); overflow:hidden;}
.prozh .ptest{ width:325px; height:121px; background:url(../images/cp_bj.jpg) repeat-y; padding:6px; overflow:hidden;}
.prozh .pimg{ width:140px; height:105px; padding:5px; border:1px solid #cccccc; float:left;}
.prozh .pword{ width:165px; float:right;}
.prozh .pword li{ width:165px; height:24px; line-height:24px; background:url(../images/dot2.gif) no-repeat left center; text-indent:6px; margin:0; }
.input_prod{color: #666666;font-size: 12px; width:150px;text-align:center;background-color:#EEEEEE;border: 1px solid #999999;
}

/*产品列表页开始*/
.plist{ width:710px; margin:0 auto;}
.plist li{ width:710px; margin-top:10px; }
.plist .ptop{ width:710px; height:6px; background-image:url(../images/cp_top1.jpg); overflow:hidden;}
.plist .pfoot{ width:710px; height:6px; background-image:url(../images/cp_end1.jpg); overflow:hidden;}
.plist .ptest{ width:698px; height:125px; background:url(../images/cp_bj1.jpg) repeat-y; padding:6px; overflow:hidden;}
.plist .pimg{ width:140px; height:105px; padding:5px; border:1px solid #cccccc; float:left;}
.plist .pword{ width:540px; float:right;}
.pword h3{ color:red;}
.plist .butt{ float:right; padding-top:3px;}
.plist .butt li{ width:73px; float:left; margin-left:10px;}
.jians{ width:540px; height:66px; overflow:hidden;}
 /*产品内容页开始*/
 #main {width:756px;}
.ProductBox{ width:756px; height:187px; background:url(../images/shop.gif) top left no-repeat; padding-top:10px; margin-top:10px;}
#BreviaryImageBox{ float:left; height:197px; width:230px;}
.ProductBoxInfo{ float:right; height:197px; width:450px; margin-right:20px;}
.prori{ width:450px; height:146px; overflow:hidden;}
.order{ float:right; margin-right:40px;}
.prot{ width:756px; }
.ProductButton li{ float:left;}
.prtop{ clear:both; width:756px; height:7px; background-image:url(../images/pt.gif); margin-top:5px;}
.prfoot{ width:756px; height:7px; background-image:url(../images/pb.gif);}
.prtest{ width:746px; background:url(../images/pc.gif) repeat-y; padding:10px 5px; }
.nextl{float:left; height:30px; line-height:30px;}
.nextr{ float:right;height:30px; line-height:30px;}
.tjpro{ width:38px; height:34px; background-color:#a10200; color:#ffffff; padding:2px; line-height:18px; text-align:center; float:left;}
.tjprod{ width:250px; float:left; margin-left:25px;}
.tjprod 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;}
.tjline{ width:1px; height:140px; background-color:#cccccc; float:left; margin:0 20px;}
.prleft{ width:345px; float:left;}
.pright{ width:345px; float:right;}
.prtit{ height:30px; border-bottom:1px solid #cccccc; line-height:33px;}
.prmore{ text-align:right; height:30px; line-height:30px; border-bottom:1px solid #cccccc;}
.prli 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;}

 
/*案例内容页开始*/
.pjtest{ width:710px; margin:10px auto;}
.pjtest .ptop{ width:710px; height:6px; background-image:url(../images/cp_top1.jpg); overflow:hidden;}
.pjtest .pfoot{ width:710px; height:6px; background-image:url(../images/cp_end1.jpg); overflow:hidden;}
.pjtest .ptest{ width:698px; background:url(../images/cp_bj1.jpg) repeat-y; padding:6px; overflow:hidden;}

 /*Jobs*/
.JobListItem { margin-top: 20px; margin-left: 15px; width: 680px; }
.JobPost { width: 540px; background-color: #f9f9f9; line-height: 24px; margin-left: auto; margin-right: auto; }
.JobPost td { border: 1px solid #ebebeb; text-indent: 5px; }
.JobPost td a { text-decoration: none; color: #636363; }

/*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; }

/*article content style*/
.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; width: 100%; margin-top: 10px; text-align: left; color: Black; text-indent: 2em; }
.ArticleKeywords .Previous {float:left;}
.ArticleKeywords .Next {float:right; margin-right:10px;}

/*Detail Content*/
.DetailContent { width: 710px; margin: 10px auto; line-height: 24px; color: Black; }

/*Article List*/
.arList { clear: both; margin: 0px 20px 0px 10px; line-height: 30px; }
.arList li { margin-top: 5px; border-bottom: 1px dashed #636363; }
.arList li a { color: #636363; text-decoration: none; }

/*Article Content*/
.arTitle, .arDate, .arKeywords, .arContent { clear: both; width: 710px; }
.arTitle { height: 36px; line-height: 36px; text-align: center; color: Black; }
.arDate { height: 24px; line-height: 24px; text-align: center; }
.arKeywords { height: 24px; margin: 10px auto; line-height: 24px; text-indent: 10px; color: #007ee0; border-top: dashed 1px #858585; border-bottom: dashed 1px #858585; }
.arContent { margin: 10px auto; line-height: 24px; color: Black; }

/*Exhibit List*/
.ExhibitList { clear: both; margin: 0 auto; width: 650px; }
.ExhibitList li { float: left; width: 190px; margin-top: 10px; margin-right: 20px; text-align: center; border: 1px solid #e4e4e4; }
.ExhibitList li img { padding: 5px; }

/*Product Index*/
.picl { width: 720px; }
.piclItem { float: left; width: 337px; height: 145px; margin:10px 10px 0px 10px; background-image: url(../Images/pdClass.gif); background-repeat: no-repeat; }
.piclClassImage { float: left; display: inline; width: 140px; height: 105px; margin: 15px 10px; padding: 5px; border: 1px solid #cccccc; }
.piclClassInfo { float: right; width: 165px; margin-top: 15px; }
.piclClassTitle { height: 20px; line-height: 20px; }
.piclClassTop3 { height: 72px; margin-top: 3px; }
.piclClassTop3 li { width: 165px; height: 24px; line-height: 24px; background: url(../images/dot.gif) no-repeat left center; text-indent: 6px; }
.piclClassOther { 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 { width: 710px; height: 149px; margin-top: 10px; background-image: url(../Images/ListBox.gif); background-repeat: no-repeat; }
.pdImage { float: left; display: inline; width: 140px; height: 105px; margin: 17px 0px 0px 10px; padding: 5px; border: 1px solid #cccccc; }
.pdInfo { float: right; display: inline; width: 530px; height: 115px; margin-top: 17px; margin-right: 10px; }
.pdInfo .pdTitle { height: 22px; line-height: 22px; }
.pdInfo .pdTitle a { font-size: 16px; font-weight: bold; color: #656565; }
.pdInfo .pdTitle .ProSubTitle { display: none; color: Red; font-size: 12px; }
.pdInfo .pdOverview { height: 66px; line-height: 22px; margin-top: 3px; }
.pdInfo .pdQuickButton { float: right; clear: both; height: 20px; margin-top: 4px; }
.pdInfo .pdQuickButton li { float: left; width: 73px; height: 20px; margin-left: 10px; }
.bpi, .bpv, .bpc, .bpd, .bpj { display: none; }

/*Product Content*/
.ProductBox { clear: both; 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 { height: 22px; }
.ProductBox .InfoBox .pdKeywords { height: 22px; }
.ProductBox .InfoBox .pdOverview { height: 88px; }
.ProductBox .OrderBox { display: block; width: 155px; height: 42px; float: right; margin-top: -11px; margin-right:10px; }
.ProductBox .InfoBox .pdOrder { display: block; width: 155px; height: 42px; float: right; margin-top: 7px; }
.ProductButton { clear: both; width: 710px; height: 38px; margin: 10px auto; }
.ProductButton li { float: left; }
.ProductInfo { clear: both; width: 710px; margin: 10px auto; }
.BoxHeader { width: 710px; height: 7px; background-image: url(../images/boxheader.gif); }
.BoxFooter { width: 710px; height: 7px; background-image: url(../images/boxfooter.gif); }
.BoxBody { clear: both; width: 690px; padding: 10px; background: url(../images/boxbody.gif) repeat-y; overflow:hidden;}
.RelatedProduct { clear: both; width: 710px; margin: 10px auto; }
.rpTitle { float: left; width: 40px; height: 80px; 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; 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 { width: 710px; height: 149px; margin-top: 10px; background-image: url(../Images/ListBox.gif); background-repeat: no-repeat; }
.pjImage { float: left; display: inline; width: 140px; height: 105px; margin: 17px 0px 0px 10px; padding: 5px; border: 1px solid #cccccc; }
.pjInfo { float: right; display: inline; width: 530px; height: 115px; margin-top: 17px; margin-right: 10px; }
.pjInfo .pjTitle { height: 24px; line-height: 24px; }
.pjInfo .pjTitle a { font-size: 16px; text-decoration: none; font-weight: bold; }
.pjInfo .pjCustomer { height: 24px; line-height: 24px; }
.pjInfo .pjClass { height: 24px; line-height: 24px; }
.pjInfo .pjOverview { height: 72px; line-height: 24px; }

/*Project Content*/
.ProjectBox { width: 710px; height: 149px; margin: 10px auto; background-image: url(../Images/ListBox.gif); background-repeat: no-repeat; }
.ProjectContent { width: 710px; margin: 10px auto; }

/*Job List*/
.JobList { width: 710px; margin: 10px auto; }
.JobListItem { margin-bottom: 20px; width: 100%; }
.JobPost { width: 700px; }
.JobPost tr { }
.JobPost td { border: 1px solid #656565; height: 24px; line-height: 24px; }
.jpTitle { width: 100px; text-align: center; }
.jpContent { width: 250px; padding: 0px 5px; }
.jpUnite { width: 600px; padding: 0px 5px; }

/*Equipment*/
.equipment { width: 500px; height: 314px; margin: 20px auto; background-image: url(../Images/Equipment.jpg); background-repeat: no-repeat; }
.equipment a { display: block; width: 201px; height: 59px; }
.e_button { float: left; width: 201px; height: 59px; margin-right: 32px; }
.e_button_1 { float: left; width: 201px; height: 59px; margin-left: 8px; }
.e_position { margin-left: 29px; margin-bottom: 60px; padding-top: 63px; }
.e_position_1 { margin-left: 29px; padding-top: 60px; }

/*Product&Project List SubTitle&Hot*/
.SubTitle { display: none; color: Red; font-size: 12px; }
.HotImage { display: none; }

/*Prev Next*/
.FastMove { clear: both; width: 710px; margin: 10px auto; border-top: 1px dashed black; font-weight: bold; }
.FastMove .Prev, .FastMove .Next { height: 30px; line-height: 30px; }
.FastMove .Prev { float: right; }
.FastMove .Next { float: left; }

/*PageBar*/
.PageBar { clear: both; width: 710px; height: 54px; margin: 20px auto 10px auto; font-size: 12px; text-align: center; }
.PageButtons { height: 28px; }
.PageButtons span, .PageButtons a { display:block; height: 26px; line-height: 26px; text-decoration: none; border: 1px solid #CCCCCC; padding: 4px 6px; }
.PageButtons span { color: #ffffff; background-color: #CCCCCC; }
.PageButtons a { color: #333333; }
.PageButtons a:hover { background-color: #FFFF99; }
.PageInfo { height: 24px; line-height: 24px; }