#flash { width: 100%; background: url(../images/nybanner.gif) repeat-x; }
.flash { width: 977px; height: 153px; background: #0255a5 url(../images/banner.jpg) no-repeat; padding-bottom: 6px; margin: 0 auto; }
#nycontent { width: 977px; margin: 0 auto; margin-bottom: 15px; }
.sidebar { width: 274px; overflow: hidden; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; float: left; padding: 15px 0; padding-bottom: 80px; background-color: #f4f4f4; border-bottom: 1px solid #cccccc; }
.sidebar h3 { text-indent: 25px; color: #0054aa; background: url(../images/titdot.gif) no-repeat 13px center; }
.sidebar ul li { text-indent: 30px; height: 25px; line-height: 25px; }
.sidebar ul li a:hover { width: 276px; height: 25px; display: block; background-image: url(../images/listurn.gif); color: #ffffff; }
.sidebar img { padding-top: 20px; }
.mainbody { width: 701px; float: right; }
.maintop { width: 701px; height: 30px; line-height: 30px; border-bottom: 1px #cccccc dashed; }
.maintop span { float: right; }
.maintop h3 { background: url(../images/maintop.gif) no-repeat 15px center; text-indent: 25px; color: #000000; }
.maintest { padding: 15px; width: 671px; }

/*image list style*/
.ImageList { }
.ImageList li { float: left; width: 200px; margin-left: 10px; margin-right: 0px; margin-top: 10px; }
.ImageBox { width: 190px; height: 145px; border: 1px solid #cccccc; }
.ImageBox img { margin: 5px; }
.ImageTitle { width: 190px; height: 22px; text-align: center; line-height: 22px; }


/*产品综合页开始*/
.prozh { width: 670px; overflow: hidden; }
.prozh li { width: 320px; height: 155px; float: left; margin-right: 15px; margin-top: 10px; margin-bottom: 10px; }
.prozh .ptop { width: 320px; height: 6px; background-image: url(../images/cp_top.jpg); overflow: hidden; }
.prozh .pfoot { width: 320px; height: 6px; background-image: url(../images/cp_end.jpg); overflow: hidden; }
.prozh .ptest { width: 308px; 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: 150px; float: right; }
.pword h3 { color: red; }
.prozh .pword li { width: 150px; 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: 670px; margin: 0 auto; }
.plist li { width: 670px; margin-top: 10px; }
.plist .ptop { width: 670px; height: 6px; background-image: url(../images/cp_top1.jpg); overflow: hidden; }
.plist .pfoot { width: 670px; height: 6px; background-image: url(../images/cp_end1.jpg); overflow: hidden; }
.plist .ptest { width: 658px; 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: 500px; float: right; }
.plist .butt { float: right; padding-top: 3px; }
.plist .butt li { width: 73px; float: left; margin-left: 5px; }
.jians { width: 500px; height: 66px; overflow: hidden; }
/*产品列表页结束*/

/*产品内容页开始*/
.ProductBox { width: 650px; height: 176px; background-image: url(../images/shop1.gif); padding: 10px 10px 0px 10px; overflow: hidden; }
#BreviaryImageBox { float: left; height: 197px; width: 230px; }
.ProductBoxInfo { float: right; height: 197px; width: 400px; overflow: hidden; }
.prori { width: 400px; height: 137px; overflow: hidden; }
.order { float: right; margin-right: 5px; }
.prot { width: 670px; margin: 10px auto; }
.ProductButton li { float: left; }
.prtop { width: 670px; height: 7px; background-image: url(../images/cp_nr_top1.gif); margin-top: 5px; overflow: hidden; }
.prfoot { width: 670px; height: 7px; background-image: url(../images/cp_nr_end1.gif); overflow: hidden; }
.prtest { width: 650px; background: url(../images/cp_nr_bj1.gif) repeat-y; padding: 10px; overflow: hidden; }
.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: 230px; float: left; margin-left: 25px; }
.tjprod li { width: 230px; 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: 325px; float: left; }
.pright { width: 325px; float: right; }
.prtit { height: 30px; border-bottom: 1px solid #cccccc; line-height: 33px; overflow: hidden; }
.prmore { text-align: right; height: 30px; line-height: 30px; border-bottom: 1px solid #cccccc; }
.prli li { width: 320px; height: 24px; border-bottom: 1px dashed #cccccc; line-height: 24px; background: url(../images/dot1.gif) no-repeat left center; text-indent: 6px; }
.prli span { float: right; }
/*产品内容页结束*/


/*案例内容页开始*/
.pjtest { width: 670px; margin: 10px auto; }
.pjtest .ptop { width: 670px; height: 6px; background-image: url(../images/cp_top1.jpg); overflow: hidden; }
.pjtest .pfoot { width: 670px; height: 6px; background-image: url(../images/cp_end1.jpg); overflow: hidden; }
.pjtest .ptest { width: 658px; 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: #858585; }
.ArticleDate { overflow: hidden; width: 100%; text-align: center; }
.ArticleKeywords { overflow: hidden; height: 24px; margin-top: 5px; margin-bottom: 10px; border-top: dashed 1px #858585; 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: #858585; text-indent: 2em; }
