/*分页样式*/
.list_fy { margin-top: 20px; color: #454545; }
.list_fy a { color: #454545; }
.list_fy a:link { color: #454545; }
.list_fy a:visited { color: #454545; }
/*案例样式*/
.li_ny_pic { color: #454545; list-style: none; float: left; display: inline-block }
.li_ny_pic a { color: #454545; }
.li_ny_pic img { width: 170px; height: 145px; margin: 8px; border: 1px solid #dedede; }
/*新闻样式*/
.li_ny_list { height: 36px; line-height: 36px; color: #666; text-align: left }
.li_ny_list a { color: #454545; }
.li_ny_list span { float: right }
/*paginationbox*/
div.paginationbox { display: table; margin: 1rem auto; border-radius: .2rem; padding: 0; font-family: "Microsoft YaHei",Verdana; font-size: 12px; }
div.paginationbox a, div.paginationbox span { display: block; float: left; margin: 2px 0 0 -1px; padding: 4px 12px; line-height: 20px; height: 20px; border: 1px solid #e1e1e1; background: #fff; color: #333; text-decoration: none; }
div.paginationbox span:first-child { border-left: 1px solid #e1e1e1; }
div.paginationbox a:hover { color: #666; background: #eee; }
div.paginationbox span.current { color: #fff; background: #1a297f; border-color: #1a297f; }
div.paginationbox span.disabled { color: #999; background: #fff; }
/*detailsbox*/
.detailsbox { width: 760px; padding: 20px 0; margin-bottom: 30px; overflow: hidden; }
.detailsbox h3 { font-size: 18px; color: #333; font-weight: 700; margin-top: 26px; }
.detailsbox p { font-size: 16px; line-height: 2.3; color: #333; text-align: justify; _margin-top: 22px; }
/*.detailsbox p + p { margin-top: 22px; }*/
.detailsbox p img { margin-top: 30px; width: 100%; display: block; }
.detailsbox img.detailspropic { max-width: 600px; display: block; }
/* 产品分类 */
.categorytypebox { padding: 10px; height: 100%; overflow: hidden; background: #fff; margin-bottom: 10px; }
.categorytypebox .hd { margin-top: 1px; height: 38px; line-height: 38px; background: url(../images/icons_type.png) #E3E3E3 160px -72px no-repeat; padding: 0 0 0 10px; cursor: pointer; }
.categorytypebox .hd h3 { font-weight: bold; font-size: 14px; color: #fff; }
.categorytypebox .hd h3 a { color: #000; }
.categorytypebox .on { background: url(../images/icons_type.png) #1a2f7f 160px -34px no-repeat; }
.categorytypebox .on h3 a { color: #fff; }
.categorytypebox .bd { overflow: hidden; display: none; padding: 10px 0 10px 5px; }
.categorytypebox .bd li { height: 30px; line-height: 30px; overflow: hidden; }
.categorytypebox .bd li a { display: block; padding: 8px 0; height: 30px; line-height: 30px; color: #666; }
.categorytypebox .bd li a:hover { color: #1a2f7f; }

/*其他分类*/
.categorytypebox2 .left_ttl { height: 35px; line-height: 35px; padding-left: 20px; font-size: 16px; color: rgb(51, 51, 51); font-weight: bold; font-family: 寰蒋闆呴粦; margin-bottom: 10px; background: url(../images/infoBg.jpg) left center no-repeat; border-bottom: 1px dashed rgb(218, 218, 218); }
.categorytypebox2 li { text-align: center; color: #fff; margin: 2px 0 !important; }
.categorytypebox2 li a { color: #fff; width: 200px; height: 32px; line-height: 32px; display: inline-block; background: url(../images/first-bg-03.gif) no-repeat; text-decoration: none; }
.categorytypebox2 li a:hover { color: #FF0E12; }
