.intro .itemVideo {
    float: left;
    width: 488px;
    height: 270px;
    margin-right: 20px;
}
.header {
  width: 100%;
  height: 38px;
  background-color: #363a3e; }
  .header .head {
    width: 1100px;
    margin: 0 auto; }
    .header .head .web {
      float: left;
      font: normal 12px/38px "microsoft yahei"; }
      .header .head .web a {
        color: #a9abab; }
      .header .head .web img {
        margin-top: 6px;
        margin-right: 6px;
        float: left; }
    .header .head p {
      float: left;
      margin-left: 26px;
      color: #828282;
      font: normal 12px/38px "microsoft yahei"; }
      .header .head p a {
        color: #a9abab;
        margin: 0 9px; }
        .header .head p a.login {
          color: #fff; }
    .header .head form {
      position: relative;
      float: right;
      width: 360px;
      background-color: #5f6466; }
      .header .head form .select {
        position: relative;
        float: left;
        width: 90px;
        text-indent: 15px;
        color: #d4d4d4;
        font: normal 12px/38px "microsoft yahei"; }
        .header .head form .select span {
          background: url("../../Images/Brown/select.png") right center no-repeat;
          float: left;
          height: 38px;
          width: 90px; }
        .header .head form .select ul {
          display: none;
          position: absolute;
          top: 38px;
          left: 0;
          width: 90px;
          line-height: 30px;
          background-color: #5f6466;
          padding-bottom: 6px; }
      .header .head form input {
        float: left;
        width: 222px;
        height: 36px;
        border: 0;
        font: normal 12px/36px "microsoft yahei";
        background-color: #5f6466;
        color: #f2f2f2;
        text-indent: 10px; }
      .header .head form button {
        position: absolute;
        right: 0;
        top: 0;
        width: 48px;
        border: 0;
        color: #f2f2f2;
        height: 38px;
        font: normal 12px/38px "microsoft yahei";
        background-color: #b4675d; }

.top {
  height: 122px;
  width: 1100px;
  overflow: hidden;
  margin: 0 auto; }
  .top .logo {
    width: 840px;
    float: left; }
    .top .logo table td {
      height: 122px;
      vertical-align: middle; }
      .top .logo table td img {
        max-height: 90%;
        max-width: 800px; }
      .top .logo table td h1 {
        padding-left: 20px;
        font: bold 30px/38px "microsoft yahei"; }
      .top .logo table td .memberInfor {
        width: 167px;
        height: 28px;
        position: relative;
        margin-left: 10px;
        font: normal 14px/35px "microsoft yahei"; }
        .top .logo table td .memberInfor img {
          float: left; }
        .top .logo table td .memberInfor b {
          position: absolute;
          left: 115px;
          top: 0;
          width: 30px;
          text-align: center;
          line-height: 26px;
          font-weight: normal;
          color: #b4675d; }
  .top .phone {
    position: relative;
    float: right;
    width: 260px;
    height: 122px;
    background: url("../../Images/Brown/phone_bg.png") 140px center no-repeat; }
  .top .phone i {
    position: absolute;
    top: 66px;
    right: 15px;
    color: #333333;
    min-width: 100px;
    *width: 100%;
    *text-align: right;
    font: bold 22px/22px arial;
    font-style: italic; }

nav {
  width: 100%;
  background-color: #b4675d;
  height: 48px; }
  nav p {
    width: 1100px;
    height: 48px;
    margin: 0 auto;
    font: normal 16px/48px "microsoft yahei"; }
    nav p a {
      width: 92px;
      display: inline-block;
      float: left;
      text-align: center;
      color: #fff; }
      nav p a.on {
        position: relative;
        background: #874d45; }
        nav p a.on i {
          height: 3px;
          width: 54px;
          position: absolute;
          bottom: 0;
          left: 20px;
          background-color: #ff6600; }
      nav p a.index {
        width: 82px; }
        nav p a.index i {
          width: 40px; }
      nav p a:hover {
        background: #874d45; }
        nav p a:active {
          background: #fff; }

.location {
  width: 100%;
  background-color: #f5f5f5;
  border-bottom: 1px solid #e2e2e2;
  padding: 20px 0; }
  .location dl {
    margin: 0px auto;
    width: 1100px;
    position: relative;
    font: normal 14px/18px "microsoft yahei";
    color: #666666; }
    .location dl dt {
      position: absolute;
      left: 0;
      top: 0;
      color: #666;
      text-indent: 16px;
      background: url("../../Images/Brown/line.png") 0 0 no-repeat; }
    .location dl dd {
      text-indent: 80px; }
      .location dl dd a {
        color: #666;
        margin: 0 10px; }
      .location dl dd span {
        margin-left: 10px; }
  .location .line {
    height: 1px;
    width: 100%;
    background: #e2e2e2; }

.banner {
  position: relative;
  width: 100%;
  overflow: hidden; }
  .banner ul {
    position: absolute;
    height: 100%; }
    .banner ul li {
      float: left;
      position: relative;
      height: 100%; }
      .banner ul li img {
        width: 100%;
        height: 100%; }
      .banner ul li p {
        height: 36px;
        line-height: 36px;
        width: 100%;
        position: absolute;
        left: 0;
        bottom: 0;
        background-color: #000;
        opacity: 0.7;
        filter: alpha(opacity=70);
        -moz-opacity: 0.7;
        z-index: 9; }
      .banner ul li strong {
        width: 100%;
        height: 40px;
        line-height: 40px;
        position: absolute;
        left: 0;
        bottom: 0;
        z-index: 10; }
        .banner ul li strong a {
          width: 100%;
          height: 40px;
          line-height: 40px;
          text-align: center;
          float: left;
          color: #fff; }
  .banner .leftTab,
  .banner .rightTab {
    height: 62px;
    width: 31px;
    position: absolute;
    top: 50%;
    margin-top: -31px; }
  .banner .leftTab {
    left: 24px;
    background: url("../../Images/Brown/pn_btn.png") 0 0 no-repeat; }
  .banner .rightTab {
    right: 24px;
    background: url("../../Images/Brown/pn_btn.png") right 0 no-repeat; }

.main {
  width: 1100px;
  margin: 20px auto 0; }
  .main:after {
    content: '';
    clear: both;
    height: 0;
    display: block;
    visibility: hidden; }
  .main .mainTitle {
    width: 100%;
    height: 76px;
    position: relative;
    text-align: center;
    background: url("../../Images/Brown/title_bg.png") center 0 no-repeat; }
    .main .mainTitle h3 {
      padding-top: 8px;
      font: normal 28px/60px "microsoft yahei"; }
    .main .mainTitle .more {
      padding-right: 18px;
      position: absolute;
      bottom: 10px;
      right: 0;
      color: #333;
      font: normal 14px/34px "microsoft yahei";
      background: url("../../Images/Brown/arrow2.png") right center no-repeat; }
  .main .recommend {
    padding-bottom: 40px; }
    .main .recommend:after {
      content: '';
      clear: both;
      height: 0;
      display: block;
      visibility: hidden; }
    .main .recommend ul {
      width: 1120px; }
      .main .recommend ul li {
        position: relative;
        background-color: #fff;
        float: left;
        width: 258px;
        height: 258px;
        margin-right: 20px;
        margin-top: 20px;
        border: 1px solid #dddddd; }
        .main .recommend ul li:hover .bottom .bg {
          opacity: 1;
          -moz-opacity: 1;
          filter: Alpha(Opacity=100); }
        .main .recommend ul li table td {
          width: 258px;
          height: 258px;
          text-align: center;
          vertical-align: middle; }
        .main .recommend ul li .bottom {
          position: absolute;
          height: 58px;
          width: 260px;
          left: -1px;
          bottom: -1px; }
          .main .recommend ul li .bottom i {
            position: absolute;
            left: 0;
            top: 0;
            width: 100%;
            height: 100%;
            background: url("../../Images/Brown/recommend.jpg") 0 0 no-repeat;
            opacity: 0.8;
            -moz-opacity: 0.8;
            filter: Alpha(Opacity=80); }
          .main .recommend ul li .bottom p {
            width: 145px;
            overflow: hidden;
            height: 20px;
            position: absolute;
            left: 0;
            top: 0;
            padding-left: 12px;
            padding-top: 10px;
            font: normal 14px/20px "microsoft yahei"; }
            .main .recommend ul li .bottom p a {
              color: #fff; }
          .main .recommend ul li .bottom .type {
            position: absolute;
            height: 22px;
            width: 140px;
            overflow: hidden;
            top: 30px;
            font: normal 12px/22px "microsoft yahei";
            color: #fff;
            padding-left: 12px; }
          .main .recommend ul li .bottom .price {
            position: absolute;
            right: 0;
            top: 0;
            text-align: right;
            padding-right: 12px;
            padding-top: 10px;
            font: normal 12px/20px "microsoft yahei";
            color: #fff; }
            .main .recommend ul li .bottom .price strong {
              margin-left: 3px;
              font: normal 18px/20px "microsoft yahei"; }
  .main .leftBar {
    float: left;
    width: 260px; }
    .main .leftBar .productList {
      width: 100%; }
      .main .leftBar .productList:after {
        content: '';
        clear: both;
        height: 0;
        display: block;
        visibility: hidden; }
      .main .leftBar .productList h2 {
        height: 54px;
        font: bold 16px/48px "microsoft yahei";
        background-color: #b4675d; }
        .main .leftBar .productList h2 a {
          display: inline-block;
          width: 124px;
          border: 3px solid #b4675d;
          text-align: center;
          color: #fff; }
          .main .leftBar .productList h2 a.on {
            color: #b4675d;
            background: url("../../Images/Brown/triangle.png") center 39px no-repeat #fff; }
      .main .leftBar .productList .list {
        float: left; }
        .main .leftBar .productList .list.show {
          background-color: #ededf0;
          width: 258px;
          border: 1px solid #d6d6d7;
          padding-bottom: 14px; }
          .main .leftBar .productList .list.show ul {
            width: 258px;
            background-color: #fff; }
            .main .leftBar .productList .list.show ul li.on {
              background-color: #ededf0;
              border: none; }
        .main .leftBar .productList .list ul {
          background-color: #ededf0;
          width: 260px;
          z-index: 999; }
          .main .leftBar .productList .list ul:after {
            content: '';
            clear: both;
            height: 0;
            display: block;
            visibility: hidden; }
          .main .leftBar .productList .list ul li {
            width: 100%;
            text-indent: 16px;
            position: relative;
            border-bottom: 1px solid #e2e2e2;
            float: left;
            background: url("../../Images/Brown/triangle2.png") 238px center no-repeat; }
            .main .leftBar .productList .list ul li:hover {
              background: url("../../Images/Brown/triangle2.png") 237px center no-repeat #fff;
              text-indent: 15px;
              width: 258px;
              border-left: 1px solid #ededf0;
              border-right: 1px solid #ededf0; }
              .main .leftBar .productList .list ul li:hover .box {
                display: block; }
            .main .leftBar .productList .list ul li .listLf a {
              color: #333333;
              font: normal 14px/48px "microsoft yahei"; }
              .main .leftBar .productList .list ul li .listLf a:hover {
                color: #b4675d;
                text-decoration: underline; }
            .main .leftBar .productList .list ul li .box {
              display: none;
              position: absolute;
              z-index: 999;
              left: 258px;
              top: -1px;
              width: 230px;
              background: #fff;
              border: 1px solid #e2e2e2;
              max-height: 488px; }
              .main .leftBar .productList .list ul li .box i {
                position: absolute;
                background: #fff;
                left: -1px;
                top: 0;
                width: 1px;
                height: 48px; }
              .main .leftBar .productList .list ul li .box .boxList {
                float: left;
                max-height: 488px;
                overflow-y: auto;
                overflow-x: hidden; }
                .main .leftBar .productList .list ul li .box .boxList span {
                  font: normal 14px/48px "microsoft yahei";
                  height: 48px;
                  float: left;
                  overflow: hidden;
                  width: 200px;
                  margin: 0 15px;
                  text-indent: 0; }
                  .main .leftBar .productList .list ul li .box .boxList span + span {
                    border-top: 1px solid #e2e2e2; }
                  .main .leftBar .productList .list ul li .box .boxList span a {
                    color: #333; }
                    .main .leftBar .productList .list ul li .box .boxList span a:hover {
                      color: #b4675d;
                      text-decoration: underline; }
        .main .leftBar .productList .list a.more {
          font: normal 14px/27px "microsoft yahei";
          text-align: center;
          display: inline-block;
          width: 107px;
          color: #fff;
          margin-top: 14px;
          margin-left: 76px;
          border-radius: 2px;
          background-color: #b4675d; }
    .main .leftBar .news_rank {
      position: relative;
      overflow: hidden; }
      .main .leftBar .news_rank h3 {
        height: 48px;
        font: bold 16px/48px "microsoft yahei";
        background-color: #b4675d;
        color: #fff;
        text-indent: 20px; }
      .main .leftBar .news_rank ul li {
        text-indent: 42px;
        height: 48px;
        overflow: hidden;
        font: normal 14px/48px "microsoft yahei";
        border-bottom: 1px solid #e3e3e6;
        background-color: #ededf0; }
        .main .leftBar .news_rank ul li:hover {
          background-color: #fff;
          text-decoration: underline; }
          .main .leftBar .news_rank ul li:hover a {
            color: #b4675d; }
        .main .leftBar .news_rank ul li a {
          color: #333; }
      .main .leftBar .news_rank .icon {
        width: 22px;
        height: 457px;
        position: absolute;
        left: 16px;
        top: 63px;
        background: url("../../Images/Brown/rank_bg.png") 0 0 no-repeat; }
    .main .leftBar .new_pdc {
      margin-top: 20px; }
      .main .leftBar .new_pdc h3 {
        height: 48px;
        font: bold 16px/48px "microsoft yahei";
        background-color: #b4675d;
        color: #fff;
        text-indent: 20px; }
      .main .leftBar .new_pdc ul li {
        float: left;
        width: 260px;
        height: 117px;
        background-color: #ededf0;
        border-bottom: 1px solid #e3e3e6; }
        .main .leftBar .new_pdc ul li:hover {
          background-color: #fff; }
          .main .leftBar .new_pdc ul li:hover a {
            color: #b4675d; }
        .main .leftBar .new_pdc ul li table {
          float: left; }
          .main .leftBar .new_pdc ul li table td {
            padding: 15px 13px 14px 16px;
            width: 88px;
            height: 88px;
            vertical-align: middle;
            text-align: center; }
        .main .leftBar .new_pdc ul li span {
          margin-top: 20px;
          height: 36px;
          font: normal 12px/18px "microsoft yahei";
          float: left;
          width: 125px; }
          .main .leftBar .new_pdc ul li span a {
            color: #000; }
        .main .leftBar .new_pdc ul li p {
          float: left;
          margin-top: 3px;
          width: 125px;
          height: 36px;
          font: normal 12px/18px "microsoft yahei";
          color: #666; }
  .main .rightBar {
    float: right;
    width: 820px; }
    .main .rightBar .pdc_head {
      position: relative;
      height: 50px;
      width: 100%;
      border-top: 2px solid #666666;
      border-bottom: 1px solid #ddd; }
      .main .rightBar .pdc_head h3 {
        position: absolute;
        top: -2px;
        left: -2px;
        text-indent: 10px;
        padding-right: 15px;
        border-top: 2px solid #ee4433;
        font: bold 19px/50px "microsoft yahei"; }
        .main .rightBar .pdc_head h3.tech {
          top: -2px;
          border-top: 0;
          text-indent: 0; }
        .main .rightBar .pdc_head h3 a {
          color: #333;
          padding: 0 10px;
          float: left;
          border-top: 2px solid #666;
          margin-right: 10px; }
          .main .rightBar .pdc_head h3 a.on {
            border-top: 2px solid #ee4433; }
      .main .rightBar .pdc_head a.more {
        position: absolute;
        right: 15px;
        top: 0;
        font: normal 14px/50px "microsoft yahei";
        color: #333; }
    .main .rightBar .pdc_top {
      position: relative;
      height: 50px;
      border-top: 2px solid #666666;
      border-bottom: 1px solid #ddd; }
      .main .rightBar .pdc_top h3 {
        position: absolute;
        left: 0;
        top: -2px;
        overflow: hidden; }
        .main .rightBar .pdc_top h3 a {
          display: inline-block;
          width: 102px;
          float: left;
          font: normal 16px/50px "microsoft yahei";
          color: #333;
          text-align: center;
          margin-top: 2px;
          border-right: 1px solid #ddd; }
          .main .rightBar .pdc_top h3 a.on {
            font-weight: bold;
            border-top: 2px solid #ee4433;
            margin-top: 0;
            margin-left: -2px;
            border-left: 2px solid #ee4433;
            height: 51px;
            border-right: 2px solid #ee4433;
            background: url("../../Images/Brown/triangle3.png") center bottom no-repeat #fff; }
    .main .rightBar .pdc_option {
      height: 61px;
      text-align: center;
      margin-top: 20px;
      border-bottom: 1px solid #dddddd; }
      .main .rightBar .pdc_option a {
        height: 32px;
        border: 1px solid #dddddd;
        border-radius: 10px;
        display: inline-block;
        width: 100px;
        position: relative;
        margin: 0 5px;
        color: #333;
        text-align: center;
        font: normal 14px/32px "microsoft yahei"; }
        .main .rightBar .pdc_option a i {
          position: absolute;
          bottom: -21px;
          display: none;
          left: 50%;
          margin-left: -8px;
          height: 9px;
          width: 16px;
          background: url("../../Images/public/optionArrow.jpg") no-repeat 0 0; }
        .main .rightBar .pdc_option a.on {
          background: #b4675d;
          border: 1px solid #b4675d;
          color: #fff;
          font-weight: bold; }
          .main .rightBar .pdc_option a.on i {
            display: block; }
    .main .rightBar .pdc_list {
      padding-top: 15px;
      width: 100%; }
      .main .rightBar .pdc_list ul {
        width: 100%;
        float: left; }
        .main .rightBar .pdc_list ul li {
          float: left;
          width: 177px;
          height: 247px;
          padding: 15px 14px 15px 15px;
          margin-left: -1px;
          margin-top: -1px; }
          .main .rightBar .pdc_list ul li table {
            width: 100%;
            height: 160px; }
            .main .rightBar .pdc_list ul li table td {
              width: 100%;
              height: 160px;
              text-align: center;
              vertical-align: middle; }
          .main .rightBar .pdc_list ul li span {
            float: left;
            width: 100%;
            margin-top: 10px;
            font: normal 20px/30px "microsoft yahei";
            color: #dc0303; }
            .main .rightBar .pdc_list ul li span b {
              font: normal 14px/30px "microsoft yahei"; }
          .main .rightBar .pdc_list ul li .type {
            font: normal 12px/22px "microsoft yahei";
            height: 22px;
            width: 100%;
            overflow: hidden; }
            .main .rightBar .pdc_list ul li .type b {
              color: #333;
              font-weight: normal; }
          .main .rightBar .pdc_list ul li p {
            float: left;
            width: 177px;
            height: 22px;
            word-break: break-all;
            overflow: hidden;
            font: normal 14px/22px "microsoft yahei"; }
            .main .rightBar .pdc_list ul li p a {
              color: #333; }
              .main .rightBar .pdc_list ul li p a:hover {
                color: #b4675d;
                text-decoration: underline; }
      .main .rightBar .pdc_list .more {
        font: normal 14px/34px "microsoft yahei";
        color: #333333;
        padding-right: 18px;
        margin-top: 6px;
        margin-right: 28px;
        float: right;
        background: url("../../Images/Brown/arrow.jpg") right center no-repeat; }
    .main .rightBar .sale_list ul li {
      height: 227px; }
    .main .rightBar .case_list {
      width: 100%;
      padding-bottom: 20px; }
      .main .rightBar .case_list li {
        margin-top: 20px;
        width: 818px;
        border: 1px solid #dddddd;
        height: 118px; }
        .main .rightBar .case_list li table {
          float: left; }
          .main .rightBar .case_list li table td {
            text-align: center;
            vertical-align: middle;
            padding: 15px;
            width: 178px;
            height: 88px; }
        .main .rightBar .case_list li .case_rt {
          float: left;
          position: relative;
          border-left: 1px solid #ddd;
          margin: 15px 0;
          height: 88px;
          width: 609px; }
          .main .rightBar .case_list li .case_rt span {
            width: 400px;
            float: left;
            color: #999;
            padding-left: 32px;
            font: normal 16px/34px "microsoft yahei";
            margin-top: 10px; }
          .main .rightBar .case_list li .case_rt p {
            width: 400px;
            float: left;
            padding-left: 32px;
            font: normal 14px/34px "microsoft yahei";
            color: #666; }
          .main .rightBar .case_list li .case_rt .detail {
            position: absolute;
            right: 36px;
            top: 28px;
            height: 30px;
            width: 68px;
            font: normal 14px/30px "microsoft yahei";
            color: #fff;
            text-align: center;
            border-radius: 2px;
            background-color: #ff5c59; }
    .main .rightBar .brand_list {
      width: 100%;
      padding-bottom: 20px; }
      .main .rightBar .brand_list ul{
        overflow: hidden;
        margin-right: -20px;
      }
      .main .rightBar .brand_list li {
        margin-top: 20px;
        width: 398px;
        border: 1px solid #dddddd;
        height: 118px;
        float: left;
        box-sizing: border-box;
	margin-right: 20px;
      }
        .main .rightBar .brand_list li table {
          float: left; }
          .main .rightBar .brand_list li table td {
            text-align: center;
            vertical-align: middle;
            padding: 15px;
            width: 105px;
            height: 88px; }
            .main .rightBar .brand_list li table td  img{
              max-width: 88px;
              max-height: 88px;
            }
        .main .rightBar .brand_list li .case_rt {
        position: relative;
          border-left: 1px solid #ddd;
          margin: 15px 0;
          height: 88px;
         overflow: hidden; }
          .main .rightBar .brand_list li .case_rt span {
            width: 90%;
          display: block;
            margin-bottom: 10px;
            margin-top: -2px;
            padding-left: 32px;
            height: 26px;
            overflow: hidden;
            font: normal 12px/26px "microsoft yahei"; }
            .main .rightBar .brand_list li .case_rt span a {
              font: normal 16px/26px "microsoft yahei";
              margin-right: 10px;
              color: #333; }
              .main .rightBar .brand_list li .case_rt span a:hover {
                color: #b4675d; }
          .main .rightBar .brand_list li .case_rt p {
            width: 90%;

            height: 18px;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
            padding-left: 32px;
            font: normal 12px/18px "microsoft yahei";
            color: #666; }
            .main .rightBar .brand_list li .case_rt p b{
              color: #666;
              font-weight: normal;
            }
          .main .rightBar .brand_list li .case_rt .detail {
            position: absolute;
            right: 20px;
            top: 28px;
            height: 30px;
            width: 68px;
            font: normal 14px/30px "microsoft yahei";
            color: #fff;
            text-align: center;
            border-radius: 2px;
            background-color: #ff5c59; }
    .main .rightBar .job {
      margin-top: 20px;
      width: 100%; }
      .main .rightBar .job span {
        float: left;
        display: inline-block; }
        .main .rightBar .job span.list1 {
          width: 116px;
          text-align: center;
          margin-right: 56px; }
        .main .rightBar .job span.list2 {
          width: 200px;
          text-indent: 10px; }
        .main .rightBar .job span.list3 {
          width: 160px;
          text-align: center; }
        .main .rightBar .job span.list4 {
          width: 170px;
          text-align: center; }
        .main .rightBar .job span.list5 {
          width: 70px;
          text-align: center; }
      .main .rightBar .job .list_head {
        height: 42px;
        font: normal 14px/42px "microsoft yahei";
        background-color: #f1f1f1; }
      .main .rightBar .job ul li {
        width: 778px;
        height: 60px;
        border-bottom: 1px dashed #cacaca;
        font: normal 14px/60px "microsoft yahei"; }
        .main .rightBar .job ul li span.list1, .main .rightBar .job ul li span.list3, .main .rightBar .job ul li span.list4 {
          color: #666; }
        .main .rightBar .job ul li span.list2 {
          text-indent: 0; }
        .main .rightBar .job ul li span .detail {
          width: 75px;
          height: 30px;
          font: normal 14px/30px "microsoft yahei";
          text-align: center;
          color: #fff;
          display: block;
          border-radius: 2px;
          margin: 16px auto 0;
          background-color: #ff5c59; }
    .main .rightBar .job_show {
      width: 100%; }
      .main .rightBar .job_show .job_name {
        width: 100%;
        float: left;
        padding-left: 25px;
        margin-top: 15px;
        margin-bottom: 10px;
        font: bold 16px/34px "microsoft yahei"; }
      .main .rightBar .job_show table {
        width: 782px;
        float: left;
        margin-left: 17px; }
        .main .rightBar .job_show table th {
          width: 110px;
          color: #666;
          font: normal 14px/40px "microsoft yahei";
          background-color: #f1f1f1; }
        .main .rightBar .job_show table td {
          text-indent: 20px;
          font: normal 14px/40px "microsoft yahei"; }
      .main .rightBar .job_show .job_detail {
        width: 782px;
        margin-left: 17px; }
        .main .rightBar .job_show .job_detail h3 {
          width: 100%;
          text-indent: 30px;
          margin-top: 20px;
          background: url("../../Images/Brown/star.png") 0 5px no-repeat;
          float: left;
          font: normal 16px/30px "microsoft yahei";
          padding-bottom: 10px;
          border-bottom: 1px solid #dddddd;
          color: #b4675d; }
        .main .rightBar .job_show .job_detail p {
          width: 100%;
          margin-top: 10px;
          padding-left: 30px;
          float: left;
          font: normal 14px/30px "microsoft yahei"; }
    .main .rightBar .company_news {
      padding: 0 12px; }
      .main .rightBar .company_news ul {
        border-left: 1px solid #F1F1F1; }
        .main .rightBar .company_news ul:after {
          content: '';
          clear: both;
          height: 0;
          display: block;
          visibility: hidden; }
        .main .rightBar .company_news ul li {
          float: left;
          margin-left: 10px;
          padding-left: 108px;
          width: 676px;
          padding-bottom: 18px;
          border-bottom: 1px dotted #e6e6e6;
          position: relative; }
          .main .rightBar .company_news ul li i {
            position: absolute;
            top: 18px;
            left: 0;
            width: 83px;
            text-align: center;
            border-radius: 2px;
            font: normal 12px/22px "microsoft yahei";
            color: #b4675d;
            background-color: #eeeeee; }
            .main .rightBar .company_news ul li i.circle {
              height: 9px;
              width: 9px;
              border-radius: 50%;
              background-color: #b4675d;
              left: -15px;
              top: 24px; }
          .main .rightBar .company_news ul li span {
            margin-top: 18px;
            margin-bottom: 5px;
            float: left;
            width: 100%;
            font: normal 16px/22px "microsoft yahei"; }
            .main .rightBar .company_news ul li span a {
              color: #333; }
              .main .rightBar .company_news ul li span a:hover {
                color: #b4675d;
                text-decoration: underline; }
          .main .rightBar .company_news ul li p {
            float: left;
            width: 100%;
            color: #666;
            margin-top: 5px;
            font: normal 14px/26px "microsoft yahei";
            height: 78px; }
          .main .rightBar .company_news ul li .bottom {
            position: relative;
            float: left;
            width: 100%;
            margin-top: 8px;
            height: 22px; }
            .main .rightBar .company_news ul li .bottom .tag {
              float: left;
              border: 1px solid #d6d6d6;
              border-radius: 10px;
              padding: 0 6px 0 12px;
              height: 22px;
              font: normal 12px/22px "microsoft yahei"; }
              .main .rightBar .company_news ul li .bottom .tag a {
                color: #0458b6;
                display: inline-block;
                margin-right: 6px; }
            .main .rightBar .company_news ul li .bottom b {
              position: absolute;
              top: 0;
              right: 0;
              font: normal 12px/22px "microsoft yahei";
              color: #666; }
    .main .rightBar .down {
      margin-top: 20px; }
      .main .rightBar .down ul {
        width: 680px;
        margin-left: 140px; }
        .main .rightBar .down ul:after {
          content: '';
          clear: both;
          height: 0;
          display: block;
          visibility: hidden; }
        .main .rightBar .down ul li {
          width: 290px;
          float: left;
          height: 52px;
          padding: 12px 0 12px 50px; }
          .main .rightBar .down ul li.list1 {
            background: url("../../Images/Brown/down_icon.png") 0 22px no-repeat; }
          .main .rightBar .down ul li.list2 {
            background: url("../../Images/Brown/down_icon.png") 0 -231px no-repeat; }
          .main .rightBar .down ul li.list3 {
            background: url("../../Images/Brown/down_icon.png") 0 -62px no-repeat; }
          .main .rightBar .down ul li.list4 {
            background: url("../../Images/Brown/down_icon.png") 0 -316px no-repeat; }
          .main .rightBar .down ul li.list5 {
            background: url("../../Images/Brown/down_icon.png") 0 -148px no-repeat; }
          .main .rightBar .down ul li.list6 {
            background: url("../../Images/Brown/down_icon.png") 0 -400px no-repeat; }
          .main .rightBar .down ul li span {
            font: bold 16px/26px "microsoft yahei"; }
          .main .rightBar .down ul li p {
            font: normal 14px/26px "microsoft yahei";
            color: #666666; }
      .main .rightBar .down .download {
        width: 283px;
        height: 47px;
        display: block;
        margin: 10px auto 0;
        background: url("../../Images/Brown/down_bg.png") 0 0 no-repeat;
        font: bold 16px/47px "microsoft yahei";
        text-indent: 82px;
        color: #fff; }
      .main .rightBar .down .text {
        margin-top: 50px;
        width: 100%;
        font: normal 14px/24px "microsoft yahei"; }
    .main .rightBar .message {
      width: 614px;
      margin: 0 auto; }
      .main .rightBar .message .mes_title {
        width: 100%;
        margin-top: 32px;
        height: 47px;
        position: relative; }
        .main .rightBar .message .mes_title .line {
          position: absolute;
          top: 16px;
          left: 0;
          width: 100%;
          height: 1px;
          background-color: #e2e2e2;
          z-index: 1; }
        .main .rightBar .message .mes_title h3 {
          position: absolute;
          left: 50%;
          top: 0;
          width: 150px;
          text-align: center;
          margin-left: -75px;
          font: normal 16px/32px "microsoft yahei";
          background: #fff;
          z-index: 9; }
      .main .rightBar .message .content .prompt {
        margin-top: 15px;
        float: left;
        padding-right: 10px;
        text-align: right;
        min-width: 70px;
        font: normal 14px/36px "microsoft yahei"; }
        .main .rightBar .message .content .prompt b {
          font: normal 14px/26px tahoma;
          color: #e60000;
          margin-left: 8px; }
      .main .rightBar .message .content .province {
        font: normal 14px/36px "microsoft yahei";
        height: 36px;
        color: #333;
        padding: 0;
        width: 530px;
        margin-top: 15px;
        text-indent: 12px;
        position: relative;
        border: 1px solid #d7d7d7;
        border-radius: 2px;
        display: inline-block;
        background: url("../../Images/Public/downArrow.png") 510px 15px no-repeat; }
        .main .rightBar .message .content .province ul {
          position: absolute;
          display: none;
          background: #fff;
          width: 530px;
          border: 1px solid #d7d7d7;
          top: 36px;
          left: -1px;
          line-height: 30px; }
          .main .rightBar .message .content .province ul li {
            text-indent: 30px;
            width: 20%;
            float: left; }
            .main .rightBar .message .content .province ul li:hover {
              background: #b4675d;
              color: #fff; }
      .main .rightBar .message .content input {
        font: normal 14px/36px "microsoft yahei";
        height: 36px;
        color: #333;
        padding: 0;
        width: 530px;
        margin-top: 15px;
        text-indent: 12px;
        border: 1px solid #d7d7d7;
        border-radius: 2px; }
      .main .rightBar .message .content .code {
        height: 36px;
        margin-top: 15px;
        float: left;
        border: 1px solid #d7d7d7;
        border-radius: 2px;
        width: 530px; }
        .main .rightBar .message .content .code img {
          display: inline-block;
          float: left;
          margin-left: 12px;
          height: 22px;
          width: 80px;
          vertical-align: top;
          margin-top: 7px; }
        .main .rightBar .message .content .code b {
          margin: 0 5px;
          display: inline-block;
          float: left;
          font: normal 14px/36px "microsoft yahei"; }
        .main .rightBar .message .content .code input {
          float: left;
          border: none;
          width: 400px;
          margin-top: 0;
          text-indent: 0; }
      .main .rightBar .message .content p {
        float: left;
        display: none;
        margin-top: 10px;
        width: 100%;
        float: left;
        font: normal 12px/22px "microsoft yahei";
        text-indent: 35px;
        background: url("../../Images/Brown/rt_err.png") 12px bottom no-repeat;
        height: 22px; }
        .main .rightBar .message .content p.Wrong {
          background: url("../../Images/Brown/rt_err.png") 12px 0 no-repeat;
          color: #fe1301; }
      .main .rightBar .message .content span {
        margin-top: 10px;
        font: normal 12px/18px "microsoft yahei";
        text-indent: 12px;
        float: left;
        width: 100%;
        color: #666666; }
      .main .rightBar .message .content textarea {
        width: 590px;
        height: 116px;
        font: normal 14px/28px "microsoft yahei";
        padding: 12px;
        border: 1px solid #d7d7d7;
        border-radius: 2px; }
      .main .rightBar .message .submit {
        width: 195px;
        height: 46px;
        margin: 40px 0 0 209px;
        background: #b4675d;
        border: none;
        border-radius: 2px;
        font: normal 18px/46px "microsoft yahei";
        color: #fff; }
    .main .rightBar .video li:hover .videoImg .icon {
      display: block; }
    .main .rightBar .video li span a {
      color: #000; }
    .main .rightBar .video li .videoImg {
      float: left;
      position: relative;
      width: 100%;
      margin-top: 8px; }
     .main .rightBar .video li .videoImg a:first-child {
        display: block;
        width: 110px;
        height: 100px;
        float: left;
        position: relative;
        margin-right: 20px;
    }
      .main .rightBar .video li .videoImg img {
        float: left;
        margin-right: 16px;
        max-height: 110px;
        max-width: 110px;
        position: absolute;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%);}
      .main .rightBar .video li .videoImg p {
        margin-top: 0;
        height: 102px;
        width: 480px;
        word-break: break-all;
      overflow: hidden;}
      .main .rightBar .video li .videoImg .play {
        font: normal 12px/22px "microsoft yahei";
        color: #666;
        position: absolute;
        bottom: 0;
        right: 0; }
      .main .rightBar .video li .videoImg .icon {
        display: none;
        height: 56px;
        width: 56px;
        position: absolute;
        left: 62px;
        top: 26px;
        background: url("../../Images/Brown/video_bg.png") 0 0 no-repeat; }
    .main .rightBar .newsDetail {
      width: 100%; }
      .main .rightBar .newsDetail h3 {
        display: block;
        text-align: center;
        font: normal 24px/48px "microsoft yahei"; }
      .main .rightBar .newsDetail .videoShow {
        text-align: center;
        padding: 40px 0; }
      .main .rightBar .newsDetail .newsDetailSpan {
        border-bottom: 1px solid #e2e2e2;
        padding-bottom: 10px;
        font: normal 12px/38px "microsoft yahei";
        text-align: center;
        color: #999999; }
      .main .rightBar .newsDetail .newsContent {
        padding-top: 15px;
        font: normal 14px/26px "microsoft yahei"; }
      .main .rightBar .newsDetail .newsBottom {
        position: relative;
        height: 45px;
        margin-top: 50px;
        border-bottom: 1px solid #e2e2e2; }
        .main .rightBar .newsDetail .newsBottom .tag {
          margin-left: 28px;
          float: left; }
          .main .rightBar .newsDetail .newsBottom .tag span {
            border-radius: 2px;
            display: inline-block;
            width: 70px;
            background-color: #b4675d;
            font: 14px/28px "microsoft yahei";
            color: #fff;
            text-align: center; }
          .main .rightBar .newsDetail .newsBottom .tag a {
            display: inline-block;
            font: 14px/28px "microsoft yahei";
            color: #0458b6;
            margin-left: 14px; }
        .main .rightBar .newsDetail .newsBottom .share {
          position: absolute;
          top: 0;
          right: 10px; }
          .main .rightBar .newsDetail .newsBottom .share b {
            float: left;
            font: normal 14px/30px "microsoft yahei";
            color: #999; }
          .main .rightBar .newsDetail .newsBottom .share a {
            height: 30px;
            width: 30px;
            margin: 0 1px; }
            .main .rightBar .newsDetail .newsBottom .share a.bds_weixin {
              background: url("../../Images/Brown/share.png") 0 0 no-repeat; }
            .main .rightBar .newsDetail .newsBottom .share a.bds_qzone {
              background: url("../../Images/Brown/share.png") -30px 0 no-repeat; }
            .main .rightBar .newsDetail .newsBottom .share a.bds_tsina {
              background: url("../../Images/Brown/share.png") -60px 0 no-repeat; }
            .main .rightBar .newsDetail .newsBottom .share a.bds_tqq {
              background: url("../../Images/Brown/share.png") -90px 0 no-repeat; }
            .main .rightBar .newsDetail .newsBottom .share a.bds_tieba {
              background: url("../../Images/Brown/share.png") -120px 0 no-repeat; }
            .main .rightBar .newsDetail .newsBottom .share a.bds_more {
              background: url("../../Images/Brown/share.png") -150px 0 no-repeat; }
      .main .rightBar .newsDetail .page {
        margin-top: 20px;
        padding-bottom: 30px;
        position: relative;
        height: 78px; }
        .main .rightBar .newsDetail .page p {
          font: normal 14px/24px "microsoft yahei";
          color: #666; }
        .main .rightBar .newsDetail .page span {
          font: bold 18px/34px "microsoft yahei";
          color: #333333; }
        .main .rightBar .newsDetail .page .prev {
          padding: 9px 0;
          height: 60px;
          text-align: left;
          border-right: 1px solid #e2e2e2;
          position: absolute;
          top: 0;
          left: 0;
          width: 50%; }
          .main .rightBar .newsDetail .page .prev:hover i {
            background: url("../../Images/Brown/page.png") 0 -24px no-repeat; }
          .main .rightBar .newsDetail .page .prev p {
            padding-left: 40px; }
          .main .rightBar .newsDetail .page .prev span {
            padding-left: 40px; }
          .main .rightBar .newsDetail .page .prev i {
            position: absolute;
            top: 25px;
            left: 12px;
            background: url("../../Images/Brown/page.png") 0 0 no-repeat;
            height: 24px;
            width: 13px; }
        .main .rightBar .newsDetail .page .next {
          padding: 9px 0;
          text-align: right;
          position: absolute;
          top: 0;
          right: 0;
          width: 50%; }
          .main .rightBar .newsDetail .page .next:hover i {
            background: url("../../Images/Brown/page.png") -47px 0 no-repeat; }
          .main .rightBar .newsDetail .page .next i {
            position: absolute;
            top: 25px;
            right: 12px;
            background: url("../../Images/Brown/page.png") -47px -24px no-repeat;
            height: 24px;
            width: 13px; }
          .main .rightBar .newsDetail .page .next p {
            padding-right: 40px; }
          .main .rightBar .newsDetail .page .next span {
            padding-right: 40px; }
    .main .rightBar .otherVideo {
      margin-top: 30px;
      width: 100%; }
      .main .rightBar .otherVideo h3 {
        position: relative;
        height: 42px;
        font: normal 16px/40px "microsoft yahei";
        border-bottom: 1px solid #e2e2e2; }
        .main .rightBar .otherVideo h3 a {
          left: 17px;
          top: 0;
          color: #333333;
          position: absolute;
          border-bottom: 3px solid #b4675d; }
      .main .rightBar .otherVideo ul {
        margin: 10px; }
        .main .rightBar .otherVideo ul li {
          padding: 10px;
          float: left;
          width: 140px; }
          .main .rightBar .otherVideo ul li img {
            height: 85px;
            width: 140px; }
          .main .rightBar .otherVideo ul li p {
            height: 44px;
            text-align: center;
            width: 130px;
            background-color: #f2f2f2;
            padding: 5px;
            font: normal 12px/22px "microsoft yahei"; }
            .main .rightBar .otherVideo ul li p a {
              color: #000000; }
    .main .rightBar .pdc_box {
      float: left;
      margin-bottom: 20px;
      background-color: #fff;
      width: 818px;
      border: 1px solid #d6d6d7;
      box-shadow: 0 0 1px 1px #e9e9e9;
      -webkit-box-shadow: 0 0 1px 1px #e9e9e9;
      -moz-box-shadow: 0 0 1px 1px #e9e9e9; }
      .main .rightBar .pdc_box .text {
        padding: 18px 22px 25px;
        font: normal 14px/30px "microsoft yahei"; }
        .main .rightBar .pdc_box .text li {
          list-style-type: disc;
          list-style-position: inside; }
      .main .rightBar .pdc_box ul.other_pdc {
        padding: 20px 8px 10px 10px;
        width: 840px; }
        .main .rightBar .pdc_box ul.other_pdc:after {
          content: '';
          clear: both;
          height: 0;
          display: block;
          visibility: hidden; }
        .main .rightBar .pdc_box ul.other_pdc li {
          float: left;
          width: 142px;
          padding: 9px; }
          .main .rightBar .pdc_box ul.other_pdc li table {
            width: 142px;
            height: 110px; }
            .main .rightBar .pdc_box ul.other_pdc li table td {
              text-align: center;
              vertical-align: middle; }
          .main .rightBar .pdc_box ul.other_pdc li span {
            float: left;
            width: 142px;
            margin-top: 10px;
            font: normal 20px/30px "microsoft yahei";
            color: #dc0303; }
            .main .rightBar .pdc_box ul.other_pdc li span b {
              font: normal 14px/30px "microsoft yahei"; }
          .main .rightBar .pdc_box ul.other_pdc li p {
            float: left;
            width: 142px;
            height: 22px;
            overflow: hidden;
            font: normal 14px/22px "microsoft yahei"; }
            .main .rightBar .pdc_box ul.other_pdc li p.desc {
              font-size: 12px;
              margin-top: 2px;
              color: #666; }
            .main .rightBar .pdc_box ul.other_pdc li p a {
              color: #333; }
    .main .rightBar .warning {
      border: 1px solid #d6d6d7;
      background-color: #fff;
      float: left;
      padding: 24px 24px 24px 106px;
      background: url("../../Images/Brown/warning.png") 27px 30px no-repeat;
      font: normal 14px/24px "microsoft yahei";
      box-shadow: 0 0 1px 1px #e9e9e9;
      -webkit-box-shadow: 0 0 1px 1px #e9e9e9;
      -moz-box-shadow: 0 0 1px 1px #e9e9e9; }
  .main .introduce {
    font: normal 14px/30px "microsoft yahei";
    color: #333333;
    padding-bottom: 50px;
    float: left; }
    .main .introduce .mainSale {
      padding: 0 25px; }
      .main .introduce .mainSale b {
        font: bold 14px/30px "microsoft yahei";
        color: #b4675d; }
    .main .introduce .text {
      margin-top: 15px;
      height: 350px;
      float: left;
      background-color: #b4675d; }
      .main .introduce .text img {
        float: left;
        width: 550px;
        height: 100%; }
      .main .introduce .text .text-rt {
        float: right;
        width: 470px;
        position: relative;
        font: normal 14px/26px "microsoft yahei";
        padding: 30px 40px;
        color: #fff;
        overflow: hidden; }
        .main .introduce .text .text-rt .more {
          color: #fff;
          position: absolute;
          bottom: 28px;
          right: 40px; }
          .main .introduce .text .text-rt .more:hover {
            text-decoration: underline; }
  .main .business {
    border: 1px solid #dddddd;
    width: 1098px; }
    .main .business .th {
      width: 1098px;
      height: 44px;
      border-bottom: 1px solid #dddddd;
      position: relative;
      background-color: #ededf0; }
    .main .business span {
      display: inline-block;
      text-align: center;
      height: 44px;
      float: left;
      font: normal 14px/44px "microsoft yahei"; }
      .main .business span.th1 {
        width: 360px;
        padding-left: 18px; }
      .main .business span.th2 {
        width: 150px; }
      .main .business span.th3, .main .business span.th5, .main .business span.th6 {
        width: 130px; }
      .main .business span.th4 {
        width: 160px; }
    .main .business ul {
      padding: 8px 0; }
      .main .business ul:after {
        content: '';
        clear: both;
        height: 0;
        display: block;
        visibility: hidden; }
      .main .business ul li {
        position: relative; }
        .main .business ul li span {
          height: 36px;
          line-height: 36px;
          color: #666666; }
          .main .business ul li span.th1 {
            text-align: left; }
            .main .business ul li span.th1 a {
              color: #333; }
              .main .business ul li span.th1 a:hover {
                color: #b4675d;
                text-decoration: underline; }
            .main .business ul li span.th1 b {
              color: #ff6600; }
  .main .inside-box {
    width: 1100px;
    margin: 0 auto; }
    .main .inside-box .picshowtop .bottom {
      width: 1062px;
      bottom: 0; }
      .main .inside-box .picshowtop .bottom .bottomTitle {
        position: relative;
        height: 45px;
        border-bottom: 1px solid #ebebeb; }
        .main .inside-box .picshowtop .bottom .bottomTitle h4 {
          position: absolute;
          top: 0;
          left: 21px;
          border-bottom: 3px solid #b4675d;
          font: normal 16px/44px "microsoft yahei"; }
      .main .inside-box .picshowtop .bottom p {
        font: normal 14px/30px "microsoft yahei";
        padding: 10px 0 20px 20px;
        min-height: 30px;
        float: left; }
        .main .inside-box .picshowtop .bottom p a {
          margin-right: 120px;
          display: inline-block;
          float: left;
          color: #333333; }
          .main .inside-box .picshowtop .bottom p a:hover {
            color: #b4675d;
            text-decoration: underline; }
    .main .inside-box .pictureShowBot {
      height: 158px;
      width: 1062px;
      position: relative;
      margin: 20px auto;
      background: #f5f5f5;
      border: 1px solid #d6d6d7; }
      .main .inside-box .pictureShowBot .pictureBotList {
        width: 966px;
        height: 120px;
        position: absolute;
        top: 18px;
        left: 48px;
        overflow: hidden; }
        .main .inside-box .pictureShowBot .pictureBotList ul {
          width: 9999px;
          display: block;
          float: left; }
          .main .inside-box .pictureShowBot .pictureBotList ul li {
            background-color: #fff;
            margin: 0 9px;
            float: left;
            position: relative;
            width: 118px;
            height: 118px;
            border: 1px solid #d6d6d7; }
            .main .inside-box .pictureShowBot .pictureBotList ul li table td {
              width: 118px;
              height: 118px;
              text-align: center;
              vertical-align: middle; }
            .main .inside-box .pictureShowBot .pictureBotList ul li strong,
            .main .inside-box .pictureShowBot .pictureBotList ul li em {
              display: none; }
            .main .inside-box .pictureShowBot .pictureBotList ul li.chooseImg strong {
              width: 116px;
              height: 116px;
              border: 2px solid #ff6600;
              display: block;
              position: absolute;
              z-index: 2;
              left: -1px;
              top: -1px; }
            .main .inside-box .pictureShowBot .pictureBotList ul li.chooseImg em {
              width: 13px;
              height: 13px;
              display: block;
              position: absolute;
              right: 0;
              bottom: 0;
              z-index: 3;
              background: url("../../Images/Brown/pic_select.png") 0 0 no-repeat; }
      .main .inside-box .pictureShowBot .pictureBotLeft {
        position: absolute;
        height: 26px;
        width: 26px;
        top: 67px;
        left: 16px;
        background: url("../../Images/Brown/pn_btn3.png") left 0 no-repeat; }
      .main .inside-box .pictureShowBot .pictureBotRight {
        position: absolute;
        height: 26px;
        width: 26px;
        top: 67px;
        right: 16px;
        background: url("../../Images/Brown/pn_btn3.png") right 0 no-repeat; }
  .main .article {
    padding: 30px 20px 20px; }
    .main .article:after {
      content: '';
      clear: both;
      height: 0;
      display: block;
      visibility: hidden; }
    .main .article .box {
      float: left;
      width: 500px; }
      .main .article .box.right {
        float: right; }
      .main .article .box .boxTitle {
        width: 100%;
        height: 40px; }
        .main .article .box .boxTitle h3 {
          font: normal 24px/40px "microsoft yahei";
          float: left; }
        .main .article .box .boxTitle a {
          float: right;
          font: normal 14px/20px "microsoft yahei";
          margin-top: 10px;
          color: #333; }
      .main .article .box dl {
        width: 500px;
        font: normal 14px/36px "microsoft yahei"; }
        .main .article .box dl dt {
          float: left;
          width: 415px;
          height: 36px;
          overflow: hidden; }
          .main .article .box dl dt a {
            color: #333; }
            .main .article .box dl dt a:hover {
              color: #b4675d;
              text-decoration: underline; }
        .main .article .box dl dd {
          width: 85px;
          height: 36px;
          float: left;
          text-align: right;
          color: #666; }

.intro {
  width: 1100px;
  margin: 0 auto; }
  .intro .intro_title {
    width: 100%;
    height: 130px;
    margin-top: 30px;
    position: relative; }
    .intro .intro_title i {
      height: 76px;
      width: 70px;
      position: absolute;
      left: 50%;
      margin-left: -35px; }
      .intro .intro_title i.line {
        margin-left: 0;
        top: 90px;
        left: 0;
        z-index: 1;
        height: 1px;
        width: 100%;
        background-color: #eeeeee; }
      .intro .intro_title i.icon1 {
        background: url("../../Images/Brown/intro.png") 0 0 no-repeat; }
      .intro .intro_title i.icon2 {
        background: url("../../Images/Brown/intro.png") 0 -119px no-repeat; }
      .intro .intro_title i.icon3 {
        background: url("../../Images/Brown/intro.png") 0 -223px no-repeat; }
      .intro .intro_title i.icon4 {
        background: url("../../Images/Brown/intro.png") 0 -325px no-repeat; }
      .intro .intro_title i.icon5 {
        background: url("../../Images/Brown/intro.png") 0 -426px no-repeat; }
      .intro .intro_title i.icon6 {
        background: url("../../Images/Brown/intro.png") 0 -523px no-repeat; }
      .intro .intro_title i.icon7 {
        background: url("../../Images/Brown/intro.png") 0 -623px no-repeat; }
    .intro .intro_title h2 {
      z-index: 2;
      top: 87px;
      left: 50%;
      width: 90px;
      margin-left: -45px;
      text-align: center;
      position: absolute;
      font: bold 18px/18px "microsoft yahei";
      padding-top: 13px;
      border-top: 6px solid #b4675d; }
      .intro .intro_title h2.long {
        width: 116px;
        margin-left: -58px; }
  .intro .intro_box {
    margin-top: 20px;
    padding: 0 18px; }
    .intro .intro_box .text {
      font: normal 14px/28px "microsoft yahei";
      padding: 0 12px;
      width: 1040px;
      color: #666; }
      .intro .intro_box .text img {
        display: block;
        width: auto;
        max-width: 100%; }
    .intro .intro_box .companyImg {
      display: block;
      float: right;
      width: 40%;
      max-width: 100%;
      margin-left: 15px;
      margin-bottom: 15px; }
    .intro .intro_box .certificate {
      height: 230px;
      width: 590px;
      margin: 0 auto;
      background-color: #e6e6e6; }
      .intro .intro_box .certificate table {
        height: 230px;
        width: 297px;
        float: left; }
        .intro .intro_box .certificate table td {
          height: 230px;
          width: 297px;
          text-align: center;
          vertical-align: middle; }
      .intro .intro_box .certificate .right {
        float: right;
        width: 232px;
        padding-left: 60px;
        margin-top: 40px;
        height: 150px;
        border-left: 1px solid #c1c3c2; }
        .intro .intro_box .certificate .right h4 {
          margin-top: 14px;
          margin-bottom: 20px;
          font: bold 18px/30px "microsoft yahei"; }
        .intro .intro_box .certificate .right p {
          font: normal 14px/38px "microsoft yahei"; }
          .intro .intro_box .certificate .right p strong {
            font: bold 24px/38px "microsoft yahei";
            color: #d90101;
            margin: 0 5px; }
    .intro .intro_box .auth,
    .intro .intro_box .contact {
      position: relative;
      width: 964px;
      padding-left: 100px;
      margin: 0 auto;
      padding-top: 100px;
      height: 270px;
      background: url("../../Images/Brown/auth.jpg") 0 0 no-repeat; }
      .intro .intro_box .auth.contact,
      .intro .intro_box .contact.contact {
        background: none;
        padding-top: 20px;
        padding-bottom: 20px;
        height: auto; }
        .intro .intro_box .auth.contact:after,
        .intro .intro_box .contact.contact:after {
          content: '';
          clear: both;
          height: 0;
          display: block;
          visibility: hidden; }
      .intro .intro_box .auth .info,
      .intro .intro_box .contact .info {
        float: left;
        width: 442px;
        margin-left: 30px;
        background: #fff;
        font: normal 14px/30px "microsoft yahei"; }
        .intro .intro_box .auth .info span,
        .intro .intro_box .contact .info span {
          color: #666; }
        .intro .intro_box .auth .info a,
        .intro .intro_box .contact .info a {
          text-decoration: underline;
          color: #003dd8; }
      .intro .intro_box .auth .info2,
      .intro .intro_box .contact .info2 {
        float: left;
        width: 1064px;
        font: normal 14px/30px "microsoft yahei"; }
        .intro .intro_box .auth .info2 ul,
        .intro .intro_box .contact .info2 ul {
          float: left;
          margin-bottom: 30px; }
          .intro .intro_box .auth .info2 ul li,
          .intro .intro_box .contact .info2 ul li {
            float: left;
            width: 442px;
            margin-left: 30px; }
            .intro .intro_box .auth .info2 ul li span,
            .intro .intro_box .contact .info2 ul li span {
              color: #666; }
            .intro .intro_box .auth .info2 ul li a,
            .intro .intro_box .contact .info2 ul li a {
              text-decoration: underline;
              color: #003dd8; }
      .intro .intro_box .auth .prompt,
      .intro .intro_box .contact .prompt {
        width: 420px;
        height: 42px;
        float: left;
        margin-top: 45px;
        margin-left: 220px;
        text-indent: 94px;
        clear: both;
        border: 3px solid #b4675d;
        border-radius: 5px;
        font: normal 14px/42px "microsoft yahei";
        background: url("../../Images/Brown/service.png") 44px center no-repeat #ecfbf0; }
        .intro .intro_box .auth .prompt b,
        .intro .intro_box .contact .prompt b {
          color: #ff6600; }
      .intro .intro_box .auth i,
      .intro .intro_box .contact i {
        background: url("/NewShowStand/images/chapter.png") 0 0 no-repeat;
        height: 134px;
        width: 134px;
        position: absolute;
        top: 150px;
        left: 770px; }
    .intro .intro_box .auth {
      background: url("../../Images/Brown/auth-center.jpg") repeat-y;
      margin: 79px auto;
      height: auto;
      padding-top: 30px;
      padding-bottom: 30px;
      padding-left: 50px;
      width: 1014px; }
      .intro .intro_box .auth i {
        top: 90px; }
      .intro .intro_box .auth .auth-top {
        width: 1064px;
        height: 49px;
        position: absolute;
        top: -49px;
        left: 0;
        background: url("../../Images/Brown/auth-top.jpg") 0 0 no-repeat; }
      .intro .intro_box .auth .auth-ft {
        width: 1064px;
        height: 49px;
        position: absolute;
        bottom: -49px;
        left: 0;
        background: url("../../Images/Brown/auth-ft.jpg") 0 0 no-repeat; }
      .intro .intro_box .auth .box {
        overflow: hidden;
        padding-right: 30px;
        position: relative; }
        .intro .intro_box .auth .box a.more {
          position: absolute;
          bottom: 0;
          line-height: 30px;
          width: 50px;
          text-align: center;
          right: 30px;
          display: none;
          background: #fff;
          cursor: pointer; }
    .intro .intro_box .qualif h4 {
      text-align: center;
      width: 100%; }
      .intro .intro_box .qualif h4 a {
        padding: 0 22px;
        display: inline-block;
        height: 32px;
        border: 1px solid #dddddd;
        background-color: #e6e6e6;
        font: normal 14px/32px "microsoft yahei";
        border-radius: 14px;
        color: #333;
        margin: 0 8px; }
        .intro .intro_box .qualif h4 a.on {
          background-color: #b4675d;
          color: #fff;
          border: 1px solid #b4675d; }
    .intro .intro_box .qualif .list {
      margin-top: 30px;
      border: 1px solid #dddddd;
      display: none; }
      .intro .intro_box .qualif .list .list_head {
        height: 44px;
        position: relative;
        font: normal 14px/44px "microsoft yahei";
        background-color: #ededf0;
        border-bottom: 1px solid #dddddd; }
      .intro .intro_box .qualif .list span {
        margin-left: 17px;
        position: absolute;
        top: 0;
        text-align: center; }
        .intro .intro_box .qualif .list span.list1 {
          margin-left: 0;
          width: 140px;
          left: 0; }
        .intro .intro_box .qualif .list span.list2 {
          left: 150px;
          width: 150px; }
        .intro .intro_box .qualif .list span.list3 {
          left: 330px;
          width: 206px; }
        .intro .intro_box .qualif .list span.list4 {
          left: 580px;
          width: 140px; }
        .intro .intro_box .qualif .list span.list5 {
          left: 730px;
          width: 140px; }
      .intro .intro_box .qualif .list ul:after {
        content: '';
        clear: both;
        height: 0;
        display: block;
        visibility: hidden; }
      .intro .intro_box .qualif .list ul li {
        float: left;
        height: 102px;
        width: 1028px;
        margin: 0 17px;
        position: relative;
        font: normal 14px/30px "microsoft yahei"; }
        .intro .intro_box .qualif .list ul li + li {
          border-top: 1px solid #dddddd; }
        .intro .intro_box .qualif .list ul li span {
          margin-left: 0;
          margin-top: 36px; }
          .intro .intro_box .qualif .list ul li span.list1 {
            margin-top: 18px; }
            .intro .intro_box .qualif .list ul li span.list1 img {
              float: left;
              width: 92px;
              height: 65px; }
          .intro .intro_box .qualif .list ul li span.list3, .intro .intro_box .qualif .list ul li span.list4, .intro .intro_box .qualif .list ul li span.list5 {
            color: #666; }
          .intro .intro_box .qualif .list ul li span.list6 {
            left: 910px; }
            .intro .intro_box .qualif .list ul li span.list6 .detail {
              display: block;
              height: 30px;
              width: 75px;
              font: normal 14px/30px "microsoft yahei";
              color: #fff;
              text-align: center;
              border-radius: 2px;
              background-color: #ff5c59; }
    .intro .intro_box .warning {
      background: url("../../Images/Brown/warning2.png") 0 0 no-repeat #fff;
      font: normal 14px/25px "microsoft yahei";
      color: #ff7300;
      text-indent: 34px;
      margin-left: 20px;
      margin-top: 12px; }

.share-box {
  width: 1100px;
  margin: 30px auto 0;
  overflow: hidden;
  padding-bottom: 30px; }
  .share-box:after {
    content: '';
    clear: both;
    height: 0;
    display: block;
    visibility: hidden; }
  .share-box ul.share-list {
    margin-left: -15px;
    width: 1115px; }
    .share-box ul.share-list li {
      width: 213px;
      padding: 15px;
      height: 246px;
      float: left;
      margin-left: 30px;
      margin-bottom: 22px;
      border: 1px solid #d6d6d7;
      border-radius: 4px; }
      .share-box ul.share-list li table td {
        position: relative;
        width: 213px;
        height: 160px;
        text-align: center;
        vertical-align: middle; }
        .share-box ul.share-list li table td img {
          max-width: 213px; }
      .share-box ul.share-list li p {
        margin-top: 12px;
        background: url(../../Images/Brown/camera-icon.png) 0 0 no-repeat;
        font: normal 14px/24px "microsoft yahei";
        height: 48px;
        text-indent: 32px;
        overflow: hidden;
        width: 100%;
        word-break: break-all; }
        .share-box ul.share-list li p a {
          color: #333333; }
          .share-box ul.share-list li p a:hover {
            color: #b4675d;
            text-decoration: underline; }
      .share-box ul.share-list li span {
        display: block;
        font: normal 12px/16px "microsoft yahei";
        margin-top: 6px;
        color: #999; }
      .share-box ul.share-list li i {
        position: absolute;
        bottom: 0;
        right: 0;
        padding: 0 10px;
        height: 26px;
        font: normal 14px/26px "microsoft yahei";
        color: #fff;
        border-radius: 2px;
        text-align: center;
        background: #ff4343; }

.gallery {
  width: 1100px;
  margin: 0 auto;
  padding-bottom: 30px; }
  .gallery:after {
    content: '';
    clear: both;
    height: 0;
    display: block;
    visibility: hidden; }
  .gallery ul {
    margin: 14px 22px; }
    .gallery ul li {
      width: 218px;
      height: 246px;
      position: relative;
      float: left;
      border: 1px solid #d6d6d7;
      border-radius: 2px;
      margin: 14px 22px; }
      .gallery ul li table td {
        padding: 10px;
        height: 179px;
        width: 198px;
        text-align: center;
        vertical-align: middle; }
      .gallery ul li p {
        border-top: 1px solid #e8e9e9;
        height: 46px;
        background-color: #f5f5f5;
        font: normal 14px/46px "microsoft yahei";
        padding: 0 12px; }
        .gallery ul li p b {
          font-weight: normal;
          color: #d1d1d1;
          padding: 0 10px; }
      .gallery ul li i {
        height: 30px;
        width: 41px;
        text-align: center;
        font: normal 14px/30px "microsoft yahei";
        background-color: #ff4343;
        color: #fff;
        border-radius: 2px;
        position: absolute;
        right: -1px;
        top: -1px; }

.slide {
  width: 1100px; }

.search {
  width: 1100px;
  margin: 0 auto;
  padding: 50px 0 30px; }
  .search form {
    position: relative;
    width: 696px;
    margin: 0 auto; }
    .search form input {
      width: 400px;
      float: left;
      padding-right: 100px;
      margin-right: 35px;
      height: 35px;
      border: 2px solid #bbc3c2;
      border-radius: 20px;
      text-indent: 20px;
      font: normal 14px/35px "microsoft yahei"; }
    .search form button {
      width: 115px;
      height: 41px;
      margin-left: 10px;
      border: 1px solid #dddddd;
      background-color: #f5f5f5;
      border-radius: 20px;
      font: normal 16px/39px "microsoft yahei"; }
      .search form button.all {
        position: absolute;
        left: 412px;
        top: 0;
        margin-left: 0;
        background-color: #b4675d;
        color: #fff; }
    .search form b {
      font: normal 14px/41px "microsoft yahei";
      float: left; }

.fixBar {
  position: fixed;
  left: 10px;
  bottom: 100px;
  z-index: 9999; }
  .fixBar a {
    display: block;
    color: transparent;
    border: 0;
    background-color: #b4675d;
    text-shadow: none;
    width: 50px;
    height: 50px;
    overflow: hidden;
    color: #fff;
    text-decoration: none;
    margin-top: 1px;
    transition: all 0.2s;
    cursor: pointer; }
    .fixBar a i {
      width: 50px;
      height: 50px;
      display: block;
      margin-top: 0;
      background: url("../../Images/Brown/rightBar.png") no-repeat 10px 13px;
      float: left; }
    .fixBar a b {
      width: 30px;
      height: 45px;
      display: block;
      text-align: center;
      font: normal 12px/16px microsoft yahei;
      background: #64796a;
      padding: 5px 10px 0;
      float: left; }
    .fixBar a.code2 i {
      background-position: 11px -38px; }
    .fixBar a.feedback i {
      background-position: 11px -89px; }
    .fixBar a.qq i {
      background-position: 10px -140px; }
    .fixBar a.scrollUp {
      display: none; }
      .fixBar a.scrollUp i {
        background-position: 11px -191px; }
    .fixBar a:hover {
      background: #64796a;
      transition: all 0.15s; }

.product {
  width: 1100px;
  margin: 20px auto 0; }
  .product:after {
    content: '';
    clear: both;
    height: 0;
    display: block;
    visibility: hidden; }
  .product .productName {
    float: left;
    padding-bottom: 15px;
    position: relative;
    width: 1100px; }
    .product .productName dt {
      float: left;
      width: 900px;
      font: bold 24px/38px "microsoft yahei"; }
    .product .productName dd {
      float: right;
      width: 200px; }
      .product .productName dd .back {
        color: #666666;
        font-size: 14px;
        display: block;
        float: right;
        line-height: 24px;
        padding: 0 34px 0 0;
        margin-top: 10px;
        background: url("/NewShowStand/Style/17/images/product.png") no-repeat 100% 0; }
      .product .productName dd .bdsharebuttonbox {
        float: right; }
        .product .productName dd .bdsharebuttonbox .bds_more1 {
          font: normal 14px/22px "microsoft yahei";
          padding-left: 22px;
          color: #959595;
          background: url("../../Images/Brown/product.png") no-repeat -25px -32px; }
      .product .productName dd .guest {
        float: right;
        font: normal 14px/22px "microsoft yahei";
        padding-left: 22px;
        color: #959595;
        margin-left: 16px;
        background: url("../../Images/Brown/product.png") no-repeat -25px -56px; }
    .product .productName .shareBox {
      position: absolute;
      right: 0;
      top: 50px; }
  .product .productPhoto {
    float: left;
    width: 660px;
    height: 485px; }
    .product .productPhoto .bigImg {
      position: relative;
      height: 370px;
      overflow: hidden; }
      .product .productPhoto .bigImg ul {
        position: absolute; }
        .product .productPhoto .bigImg ul li {
          float: left;
          position: relative;
          width: 660px;
          height: 347px; }
          .product .productPhoto .bigImg ul li table td {
            padding: 0 100px;
            width: 460px;
            height: 347px;
            text-align: center;
            vertical-align: middle; }
          .product .productPhoto .bigImg ul li .enlarge {
            position: absolute;
            bottom: 28px;
            right: 112px;
            width: 52px;
            height: 52px;
            background: url("../../Images/Brown/enlarge.png") 0 0 no-repeat; }
    .product .productPhoto .smallImg {
      height: 82px;
      width: 660px;
      position: relative;
      overflow: hidden; }
      .product .productPhoto .smallImg ul {
        margin: 0 30px 0 36px;
        position: absolute; }
        .product .productPhoto .smallImg ul li {
          float: left;
          width: 106px;
          height: 82px;
          padding: 0 6px; }
          .product .productPhoto .smallImg ul li.on td {
            padding: 0;
            border: 2px solid #b4675d; }
          .product .productPhoto .smallImg ul li table td {
            padding: 2px;
            text-align: center;
            vertical-align: middle;
            width: 102px;
            height: 78px; }
      .product .productPhoto .smallImg .btnLeft {
        width: 30px;
        height: 82px;
        position: absolute;
        left: 0;
        top: 0;
        background: url("../../Images/Brown/btn.png") left top no-repeat; }
      .product .productPhoto .smallImg .btnRight {
        width: 30px;
        height: 82px;
        position: absolute;
        right: 0;
        top: 0;
        background: url("../../Images/Brown/btn.png") right top no-repeat; }
  .product .productRt {
    float: right;
    width: 410px;
    padding-top: 20px; }
    .product .productRt .price {
      border-bottom: 1px solid #eeeeee;
      width: 380px;
      float: left;
      font: normal 14px/60px "microsoft yahei";
      color: #333; }
      .product .productRt .price .tip {
        	font-size: 12px;
        	line-height: 1;
        	color: #999;
        	padding-bottom: 10px;
        	padding-left: 105px;
        }
      .product .productRt .price strong {
        margin: 0 8px 0 18px;
        font: bold 30px/56px "microsoft yahei";
        color: #e4393c; }
      .product .productRt .price b {
        font-weight: normal; }
      .product .productRt .price b,
      .product .productRt .price strong {
        float: left;
        display: inline-block; }
    .product .productRt dl {
      margin-top: 14px;
      float: left;
      width: 380px;
      font: normal 14px/30px "microsoft yahei"; }
      .product .productRt dl dt {
        float: left;
        height: 30px;
        width: 85px;
        color: #333; }
        .product .productRt dl dt b {
          width: 2em;
          display: inline-block; }
      .product .productRt dl dd {
        height: 30px;
        width: 295px;
        float: left;
        color: #666; }
        .product .productRt dl dd a.down {
          padding-right: 33px;
          color: #b4675d;
          float: left;
          background: url("../../Images/Brown/down-icon.png") right center no-repeat; }
    .product .productRt .productBtn {
      margin-top: 14px;
      border-top: 1px solid #eeeeee;
      padding-top: 19px;
      width: 380px;
      float: left; }
      .product .productRt .productBtn a {
        width: 110px;
        height: 46px;
        display: inline-block;
        float: left;
        font: normal 18px/46px "microsoft yahei";
        color: #fff;
        border-radius: 2px;
        text-align: center;
        margin-right: 10px;
        background-color: #b4675d; }
        .product .productRt .productBtn a.fav {
          background-color: #ff7100; }
        .product .productRt .productBtn a.pay {
          width: 130px;
          background-color: #fc2a2a; }
      .product .productRt .productBtn p {
        padding: 10px 0;
        width: 420px;
        float: left;
        font: normal 14px/28px "microsoft yahei";
        text-align: left; }
        .product .productRt .productBtn p b {
          color: #2e62c2;
          font-weight: normal; }

.container2 {
  width: 100%;
  background: #e8e8eb;
  padding: 20px 0 24px; }
  .container2 .main {
    background-color: #fff; }
    .container2 .main .productList {
      padding-bottom: 9px; }
    .container2 .main .rightBar {
      width: 810px; }
      .container2 .main .rightBar .pdc_show {
        width: 780px;
        font: normal 22px/58px "microsoft yahei";
        border-bottom: 1px solid #cccccc; }
      .container2 .main .rightBar .pdc_list ul {
        width: 780px; }
        .container2 .main .rightBar .pdc_list ul li {
          height: 247px;
          width: 175px;
          padding: 14px 9px 14px 10px;
          border: 1px solid #ddd;
          margin-left: -1px;
          margin-top: -1px; }
  .container2 .dynamic {
    background: none; }
    .container2 .dynamic .dynamicLfet {
      background-color: #fff;
      float: left;
      width: 536px;
      height: 602px; }
      .container2 .dynamic .dynamicLfet h4 {
        margin-top: 30px;
        padding-left: 34px;
        font: normal 18px/18px "microsoft yahei"; }
      .container2 .dynamic .dynamicLfet .head {
        margin-top: 17px;
        padding-left: 34px; }
        .container2 .dynamic .dynamicLfet .head span {
          padding-left: 16px;
          font: normal 12px/18px "microsoft yahei";
          color: #999999;
          background: url("../../Images/Brown/icon.png") 0 -26px no-repeat; }
          .container2 .dynamic .dynamicLfet .head span.time {
            margin-right: 20px;
            background: url("../../Images/Brown/icon.png") 0 3px no-repeat; }
      .container2 .dynamic .dynamicLfet .content {
        margin-top: 20px;
        text-align: center; }
        .container2 .dynamic .dynamicLfet .content img {
          max-width: 100%;
          max-height: 322px; }
        .container2 .dynamic .dynamicLfet .content p {
          text-align: left;
          font: 14px/22px "microsoft yahei";
          padding: 20px 26px;
          color: #666; }
        .container2 .dynamic .dynamicLfet .content .detail {
          display: block;
          margin-left: 27px;
          width: 118px;
          text-align: left;
          height: 35px;
          font: normal 14px/35px "microsoft yahei";
          color: #fff;
          text-indent: 28px;
          border-radius: 10px;
          background: url("../../Images/Brown/arrow.png") 86px center no-repeat #595757; }
    .container2 .dynamic .dynamicRight {
      margin-top: -20px;
      width: 535px;
      float: right; }
      .container2 .dynamic .dynamicRight .box {
        width: 475px;
        padding: 0 30px;
        margin-top: 20px;
        height: 187px;
        background-color: #fff; }
        .container2 .dynamic .dynamicRight .box .head {
          float: left;
          padding-top: 24px;
          position: relative;
          border-bottom: 1px solid #d1d1d1;
          width: 100%; }
          .container2 .dynamic .dynamicRight .box .head span {
            color: #999;
            float: left;
            font: normal 12px/28px "microsoft yahei"; }
          .container2 .dynamic .dynamicRight .box .head p {
            float: left;
            width: 440px;
            overflow: hidden;
            height: 40px;
            font: normal 18px/40px "microsoft yahei"; }
          .container2 .dynamic .dynamicRight .box .head .detail {
            position: absolute;
            height: 34px;
            width: 34px;
            top: 25px;
            right: 0;
            border-radius: 50%;
            background: url("../../Images/Brown/arrow.png") center center no-repeat #595757; }
        .container2 .dynamic .dynamicRight .box .text {
          float: left;
          width: 100%;
          font: normal 14px/22px "microsoft yahei";
          color: #666;
          height: 44px;
          overflow: hidden;
          padding-top: 16px; }

.container {
  width: 100%;
  border-top: 1px solid #e2e2e2;
  border-bottom: 1px solid #e2e2e2;
  padding: 25px 0;
  background: #f5f5f5; }
  .container .quality {
    background: #fff;
    border: 1px solid #dadadb;
    margin: 0 auto;
    width: 1098px; }
    .container .quality:after {
      content: '';
      clear: both;
      height: 0;
      display: block;
      visibility: hidden; }
    .container .quality .pdc_list {
      margin-top: 10px;
      width: 1098px;
      overflow: hidden; }
      .container .quality .pdc_list ul {
        padding-left: 21px;
        width: 1140px; }
        .container .quality .pdc_list ul li {
          float: left;
          width: 180px;
          padding-right: 39px;
          padding-top: 20px;
          padding-bottom: 20px; }
          .container .quality .pdc_list ul li table {
            width: 180px;
            height: 160px; }
            .container .quality .pdc_list ul li table td {
              text-align: center;
              vertical-align: middle; }
          .container .quality .pdc_list ul li span {
            float: left;
            width: 180px;
            margin-top: 10px;
            font: normal 20px/30px "microsoft yahei";
            color: #dc0303; }
            .container .quality .pdc_list ul li span b {
              font: normal 14px/30px "microsoft yahei"; }
          .container .quality .pdc_list ul li p {
            float: left;
            width: 180px;
            font: normal 14px/22px "microsoft yahei"; }
            .container .quality .pdc_list ul li p a {
              color: #333; }
              .container .quality .pdc_list ul li p a:hover {
                color: #b4675d;
                text-decoration: underline; }

.container3 {
  padding: 50px;
  background-color: #f6f6f6; }
  .container3 .honor {
    width: 998px;
    margin: 0 auto;
    border: 1px solid #e5e5e5;
    background-color: #fff; }
    .container3 .honor:after {
      content: '';
      clear: both;
      height: 0;
      display: block;
      visibility: hidden; }
    .container3 .honor .honorTop {
      height: 68px;
      width: 100%;
      text-align: center;
      border-bottom: 1px solid #e5e5e5;
      font: normal 24px/68px "microsoft yahei";
      color: #000; }
    .container3 .honor .honorBox {
      text-align: center;
      padding: 40px 0;
      vertical-align: middle; }
      .container3 .honor .honorBox img {
        max-width: 100%;
        max-height: 100%; }
    .container3 .honor .honorFoot {
      border-top: 1px solid #e5e5e5;
      padding: 8px 0;
      max-height: 390px;
      overflow-x: hidden;
      overflow-y: auto;
      float: left; }
      .container3 .honor .honorFoot dl {
        width: 100%;
        float: left;
        font: normal 14px/30px "microsoft yahei"; }
        .container3 .honor .honorFoot dl dt {
          margin-left: 130px;
          display: inline-block;
          float: left;
          color: #000000; }
        .container3 .honor .honorFoot dl dd {
          display: inline;
          float: left;
          color: #666;
          text-align: center; }
      .container3 .honor .honorFoot .introduc {
        float: left;
        width: 771px;
        font: normal 14px/30px "microsoft yahei";
        color: #666;
        padding: 0 80px 0 130px; }
        .container3 .honor .honorFoot .introduc span {
          color: #000000; }
        .container3 .honor .honorFoot .introduc p {
          display: inline;
          word-break: break-all; }

.news {
  margin-top: 20px;
  width: 100%; }
  .news.tech a:hover {
    color: #2e62c2; }
  .news h3 {
    height: 48px;
    font: bold 16px/48px "microsoft yahei";
    background-color: #b4675d;
    color: #fff;
    text-indent: 20px; }
  .news ul {
    padding: 10px 0;
    background-color: #fff;
    border: 1px solid #d6d6d7;
    border-top: none; }
    .news ul li {
      width: 200px;
      margin: 5px 0 5px 18px;
      padding-left: 14px;
      font: normal 12px/20px "microsoft yahei";
      background: url("../../Images/Brown/list_style.png") 0 8px no-repeat; }
      .news ul li a {
        color: #333333; }
        .news ul li a:hover {
          text-decoration: underline;
          color: #b4675d; }

.qr_img {
  position: absolute;
  top: -40px;
  left: 56px;
  display: none;
  width: 156px;
  height: 156px;
  padding-left: 6px;
  background: url("/NewShowStand/Style/17/images/codeBg.png") no-repeat;
  text-align: center; }

.footer {
  width: 100%;
  margin-top: 20px;
  float: left;
  background-color: #363a3e; }
  .footer:after {
    content: '';
    clear: both;
    height: 0;
    display: block;
    visibility: hidden; }
  .footer .foot {
    width: 1100px;
    margin: 0 auto; }
    .footer .foot .about {
      margin-top: 15px;
      padding-left: 10px;
      width: 265px;
      float: left; }
      .footer .foot .about.web {
        padding-left: 130px;
        width: 400px; }
        .footer .foot .about.web a {
          color: #cacaca; }
      .footer .foot .about h3 {
        height: 48px;
        color: #fff;
        position: relative;
        margin-bottom: 6px;
        font: normal 20px/48px "microsoft yahei"; }
        .footer .foot .about h3 i {
          height: 2px;
          background-color: #b4675d;
          width: 36px;
          position: absolute;
          left: 0;
          bottom: -2px; }
      .footer .foot .about p {
        font: normal 14px/38px "microsoft yahei";
        word-break: break-all;
        color: #cacaca; }
        .footer .foot .about p a {
          color: #b4675d; }
    .footer .foot span {
      float: left;
      margin-top: 15px;
      padding-top: 18px;
      padding-bottom: 30px;
      display: block;
      width: 100%;
      text-align: center;
      font: normal 12px/26px "microsoft yahei";
      border-top: 1px solid #787878;
      color: #787878; }

.tips-box {
  position: fixed;
  width: 510px;
  height: 264px;
  left: 50%;
  margin-left: -255px;
  top: 50%;
  z-index: 9999;
  margin-top: -132px;
  border: 1px solid #cacaca;
  background: #fff; }
  .tips-box a.close {
    background: url(../../Images/public/close.png) center no-repeat;
    width: 22px;
    height: 22px;
    position: absolute;
    right: 17px;
    top: 17px; }
  .tips-box .correct .tips, .tips-box .err .tips {
    position: absolute;
    top: 75px;
    left: 0;
    width: 336px;
    padding-left: 94px;
    left: 50%;
    margin-left: -175px;
    font: bold 24px/70px "microsoft yahei"; }
    .tips-box .correct .tips i, .tips-box .err .tips i {
      position: absolute;
      left: 0;
      top: 0;
      margin-right: 24px;
      height: 70px;
      width: 70px;
      background: url(../../Images/Brown/dui.png) no-repeat; }
  .tips-box .correct .btn, .tips-box .err .btn {
    position: absolute;
    bottom: 26px;
    width: 100%;
    color: #333;
    text-align: center; }
    .tips-box .correct .btn a, .tips-box .err .btn a {
      display: inline-block;
      font: normal 14px/32px "microsoft yahei";
      border: 2px solid #b4675d;
      text-align: center;
      color: #333;
      width: 150px;
      margin: 0 12px; }
      .tips-box .correct .btn a:hover, .tips-box .err .btn a:hover {
        background: #b4675d;
        color: #fff; }
  .tips-box .err .tips {
    top: 77px;
    font: bold 18px/24px "microsoft yahei"; }
    .tips-box .err .tips i {
      top: -11px;
      background: url(../../Images/Brown/err.png) no-repeat; }
  .tips-box .err .btn {
    bottom: 46px; }
    .tips-box .err .btn a {
      width: 80px; }
.shareBox .fenxiang {
	font-size: 14px;
	font-family: "Microsoft YaHei";
	padding-left: 22px;
	color: #959595;
	background: url("../../Images/Blue/product.png") no-repeat -25px -32px;
    height: 23px;
}

.bs-xtop b,.bs-xbottom b{
    margin-right: 25px !important;
}

#bsFloatTab {
    width: 25px !important;
    border-radius: 0 5px 5px 0 !important;
}

#bsFloatTab div {
    font-size: 14px !important;
    font-family: "microsoft yahei" !important;
    font-weight: normal !important;
}
.bsBox {
	height: 233px !important;
	width: 208px !important;
}
/*# sourceMappingURL=main.css.map */
.message dl {
 margin-top:20px
}
.message dl dt {
 font-size:14px;
 line-height:36px;
 display:block;
 padding-left:20px
}
.message dl dt b {
 color:#f00;
 float:left;
 margin-right:5px
}
.message dl dd {
 padding-left:20px
}
.message dl dd label {
 display:inline-block;
 font-size:14px;
 font-weight:normal
}
input[type="radio"] {
 width:14px !important;
 height:14px !important;
 border:2px solid #a4a2a2 !important;
 border-radius:50%;
 margin-top:4px;
 vertical-align:top;
 position:relative
}
input[type="radio"]:checked {
 border-color:#0060df
}
input[type="radio"]:checked::after {
 content:"";
 position:absolute;
 width:6px;
 height:6px;
 border-radius:50%;
 top:50%;
 left:50%;
 transform:translate(-50%, -50%);
 background-color:#0060df
}

.authMain dl {
 float:left;
 width:100%;
 overflow:hidden
}
.authMain dl dt {
 float:left;
 padding-left:60px
}
.authMain dl dt em {
 font-style:normal;
 color:#f00;
 margin-right:3px
}
.authMain dl dd {
 overflow:hidden;
 padding-left:10px
}
.authMain dl dd label {
 display:inline-block;
 margin-bottom:5px
}
.radio-box label {
 float:left;
 line-height:20px !important
}
