  .n_content_bk1 { border: 1px solid #e5e5e5; background: #f1f1f1; border-top: none; overflow: hidden; padding: 0 0 10px 0; }

            .n_part1 { background: #313131; height: 45px; line-height: 45px; font-size: 18px; font-weight: bold; padding: 0 0 0 20px; color: #fff; }

            .n_part1 span { font-size: 14px; color: #8d8d8d; font-weight: normal; text-transform: uppercase; font-family: Arial; padding: 5px 0 0 10px; }

            .n_part2 { background: #313131; height: 35px; line-height: 35px; font-size: 14px; font-weight: bold; padding: 0 0 0 20px; color: #fff; }

            .n_content_bk2 { border: 1px solid #e4e4e4; border-top: none; overflow: hidden; }

            .n_content_bk201 { border: 1px solid #e4e4e4; background: #f1f1f1; border-top: none; overflow: hidden; }

            .m_left_box1 { width: 220px; margin: 0 0 35px 0; border: 1px solid #e5e5e5; background: #f1f1f1; padding: 0 0 10px 0; }

            .part1 { background: url(/content/home/img/fl_tb.png) no-repeat 15px #313131; height: 68px; font-size: 18px; font-weight: bold; padding: 20px 0 0 60px; color: #fff; }

            .part1 span { font-size: 14px; color: #8d8d8d; font-weight: normal; display: block; text-transform: uppercase; font-family: Arial; padding: 5px 0 0 0; }

            .part3 { background: #2c6bcc; width: 100%; height: 35px; line-height: 35px; font-weight: bold; color: #fff; text-indent: 20px; margin: 10px auto 0 auto; font-size: 15px; }

            .part3 a, .part3 a:visited, .part3 a:hover { color: #fff; }

            .list1 { width: 192px; margin: 0 auto; }

            .list1 li { background: url(/content/home/img/index_38.jpg) no-repeat 4px; height: 35px; line-height: 35px; border-bottom: 1px dashed #d3d3d3; color: #fff; text-indent: 20px; font-size: 14px; }



               .imgdet { position: relative; height: 458px; width: 458px; /* margin:100px auto 0; */ background: #fff; float: left; }

            .imgdet .imglist { position: relative; display: inline-block; *display: inline; *zoom: 1; width: 84px; height: 100%; overflow: hidden; }

            .imgdet .imglist ul { position: absolute; top: 0; left: 0; width: 100%; font-size: 0; }

            .imgdet .imglist ul li { display: inline-block; *display: inline; *zoom: 1; width: 80px; height: 80px; border: 2px solid #fff; margin-bottom: 10px; }

            .imgdet .imglist ul li:last-of-type { margin-bottom: 0; }

            .imgdet .imglist ul .active { border: 2px solid red; }

            .imgdet .imglist ul li img { width: 100%; height: 100%; }

            .imgdet .imgpart { vertical-align: top; position: relative; display: inline-block; *display: inline; *zoom: 1; width: 460px; height: 460px; }

            .imgdet .imgpart .pic { position: relative; width: 100%; height: 100%; }

            .imgdet .imgpart .pic .magnify { display: none; position: absolute; top: 0; left: 0; width: 200px; height: 200px; cursor: move; background-color: #fff; opacity: .3; filter: alpha(opacity=30); }

            .imgdet .imgpart .pic img { width: 100%; height:auto; max-height: 100%; }

            .imgdet .imgpart .bigpic { display: none; position: absolute; top: 0; right: -470px; width: 460px; height: 460px; z-index: 333; border: 1px solid #fff; overflow: hidden; }

            .imgdet .imgpart .bigpic > img { position: absolute; top: 0; left: 0; width: 920px; height: 920px; }