/* line 7, ../scss/common.scss */

img {

  border: none;

}



/* line 10, ../scss/common.scss */

a {

  text-decoration: none;

}



/* line 14, ../scss/common.scss */

.touch .all-wrap {

  width: 1200px;

}



/* line 18, ../scss/common.scss */

ul, ol, dl, dt, dd {

  padding: 0;

  margin: 0;

}



/* line 44, ../scss/common.scss */

input, h1, h2, h3, h4, h5, h6, p {

  margin: 0;

}



/* line 45, ../scss/common.scss */

/*input, h1, h2, h3, h4, h5, h6, p, a, ul, li, dl, dt, dd, div {

  font-family: "Microsoft yahei","Heiti", Calibri, Helvetica, Arial, sans-serif;

}*/



/* line 46, ../scss/common.scss */

ul {

  list-style: none;

}



/* line 48, ../scss/common.scss */

html {

  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);

}



/* line 51, ../scss/common.scss */

body {

  background-color: #fff;

  font-family: "Microsoft yahei","Heiti", Calibri, Helvetica, Arial, sans-serif;

}



/* line 56, ../scss/common.scss */

.clear {

  clear: both;

}





/* line 252, ../scss/common.scss */

.main-foot {

  background-color: #585858;

  border-top: 1px solid #d4d4d4;

}

/* line 256, ../scss/common.scss */

.main-foot a:hover {

  color: #fff;

}

/* line 260, ../scss/common.scss */

.main-foot .footer-cell {

  border-bottom: 0px dashed #6a6a6b; width:1000px; margin:0 auto;

}

/* line 263, ../scss/common.scss */

.main-foot .copy-write {

  color: #a0a0a2;

  font-size: 13px;

  margin-top: 11px;

  text-align: center;

  background-color: #404144;

  line-height: 42px;

}

/* line 271, ../scss/common.scss */

.main-foot .footer-share {

  padding-top: 30px;

  padding-left: 20px;

}

/* line 274, ../scss/common.scss */

.main-foot .footer-share.foot-link-share {

  padding: 10px 0 20px 20px;

  margin: 0;

}

/* line 277, ../scss/common.scss */

.main-foot .footer-share.foot-link-share dt, .main-foot .footer-share.foot-link-share dd {

  line-height: 21px;

  margin: 0;

}

/* line 280, ../scss/common.scss */

.main-foot .footer-share.foot-link-share dt a, .main-foot .footer-share.foot-link-share dd a {

  margin-right: 15px;

}

/* line 285, ../scss/common.scss */

.main-foot .footer-share dt {

  font-size: 12px;

  color: #fff;

  float: left;

  line-height: 57px;

  padding-top: 10px;

  font-weight: normal;

}

/* line 293, ../scss/common.scss */

.main-foot .footer-share dd {

  float: left;

  padding-top: 10px;

}

/* line 297, ../scss/common.scss */

.main-foot .footer-share .footer-icon {

  padding-left: 62px;

  margin-right: 20px;

  line-height: 57px;

  display: block;

  color:#999999;

}

/* line 302, ../scss/common.scss */

.main-foot .footer-share .footer-icon.wx-icon {

  background: url("../images/wx.png") no-repeat;

}

/* line 304, ../scss/common.scss */

.main-foot .footer-share .footer-icon.wx-icon:hover, .main-foot .footer-share .footer-icon.wx-icon.active {

  background: url("../images/wx_h.png") no-repeat;

  color: #fff;

}

/* line 310, ../scss/common.scss */

.main-foot .footer-share .footer-icon.wb-icon {

  background: url("../images/wb.png") no-repeat;

}

/* line 312, ../scss/common.scss */

.main-foot .footer-share .footer-icon.wb-icon:hover, .main-foot .footer-share .footer-icon.wb-icon.active {

  background: url("../images/wb2.png") no-repeat;

  color: #fff;

}

/* line 318, ../scss/common.scss */

.main-foot .footer-share .footer-icon.android-icon {

  background: url("../images/android.png") no-repeat;

}

/* line 320, ../scss/common.scss */

.main-foot .footer-share .footer-icon.android-icon:hover, .main-foot .footer-share .footer-icon.android-icon.active {

  background: url("../images/android_h.png") no-repeat;

  color: #fff;

}

/* line 326, ../scss/common.scss */

.main-foot .footer-share .footer-icon.ios-icon {

  background: url("../images/ios.png") no-repeat;

}

/* line 328, ../scss/common.scss */

.main-foot .footer-share .footer-icon.ios-icon:hover, .main-foot .footer-share .footer-icon.ios-icon.active {

  background: url("../images/ios_h.png") no-repeat;

  color: #fff;

}

/* line 336, ../scss/common.scss */

.main-foot .links {

  text-align: center;

}

/* line 338, ../scss/common.scss */

.main-foot .links .links-list {

  margin: 20px 0;

  text-align: center;

}

/* line 341, ../scss/common.scss */

.main-foot .links .links-list li {

  list-style: none;

  display: inline;

  margin: 0 10px;

}

/* line 345, ../scss/common.scss */

.main-foot .links .links-list li a {

  font-size: 13px;

  line-height: 24px;

}

/* line 354, ../scss/common.scss */

.main-foot .two-dimensional-code {

  width: 161px;

  padding-top: 10px;

  padding-bottom: 10px;

}

/* line 358, ../scss/common.scss */

.main-foot .two-dimensional-code img {

  width: 75px;

  height: 75px;

  display: block;

  margin: 0 auto;

}

/* line 364, ../scss/common.scss */

.main-foot .two-dimensional-code p {

  font-size: 13px;

  color: #b0b0b0;

  text-align: center;

  margin-top: 5px;

}

/* line 371, ../scss/common.scss */

.main-foot .phone-400 {

  padding-top: 40px;

}

/* line 373, ../scss/common.scss */

.main-foot .phone-400 p {

  color: #a0a0a2;

  font-size: 13px;

}

/* line 374, ../scss/common.scss */

.main-foot .phone-400 h3 {

  color: #a0a0a2;

  font-size: 24px;

  font-weight: bold;

  padding-left: 30px;

  padding-top: 10px;

  background: url("../images/phone.png") no-repeat left center;

  background-size: 21px 24px;

}



/* line 386, ../scss/common.scss */

.ydf-content-wrap {

  width: 1000px;

  margin: 0 auto;

}



/* line 394, ../scss/common.scss */

.ydf-btn {

  height: 35px;

  line-height: 35px;

  background-color: #02bc8b;

  color: #ffffff;

  text-align: center;

  font-size: 15px;

  display: block;

  border: 0;

  width: 100%;

  padding: 0;

}

/* line 405, ../scss/common.scss */

.ydf-btn:hover, .ydf-btn:active {

  background-color: #00b160;

  color: #ffffff;

}



/* line 413, ../scss/common.scss */

.breadcrumbs {

  border: 0;

  background: transparent;

  padding: 0;

  margin: 0;

}

/* line 418, ../scss/common.scss */

.breadcrumbs > *:before {

  color: #333333;

  content: ">>";

  margin: 0 0.75rem;

  position: relative;

  top: -1px;

  font-size: 13px;

}

/* line 427, ../scss/common.scss */

.breadcrumbs li a {

  font-size: 14px;

  line-height: 20px;

}



/* line 434, ../scss/common.scss */

.pos-relative {

  position: relative;

  display: block;

  margin-bottom: 20px;

}



/* line 439, ../scss/common.scss */

.pos-absolute {

  position: absolute;

}



/* line 442, ../scss/common.scss */

.small-icon-gyj-1 {

  display: block;

  top: 0;

  right: 10px;

  background: #ff0;

}



/* line 449, ../scss/common.scss */

.text-gray {

  color: #b0b0b0;

}



/* line 453, ../scss/common.scss */

.page {

  margin-top: 20px;

}

/* line 455, ../scss/common.scss */

.page ul {

  text-align: center;

}

/* line 457, ../scss/common.scss */

.page ul li {

  list-style: none;

  display: inline;

  min-width: 32px;

  line-height: 24px;

  text-align: center;

  margin-left: 5px;

  font-size: 14px;

}

/* line 465, ../scss/common.scss */

.page ul li a {

  color: #fff;

  padding: 5px 10px;

  background-color: #00bb89;

}

/* line 471, ../scss/common.scss */

.page ul li.cur a {

  background-color: #159671;

  color: #fff;

}

/* line 476, ../scss/common.scss */

.page ul li.to-page {

  padding: 0 15px;

}

/* line 478, ../scss/common.scss */

.page ul li.to-page .page-num {

  width: 50px;

  padding: 0;

  box-shadow: none;

  margin: 0;

  display: inline;

  height: 28px;

  line-height: 28px;

  text-align: center;

  border: 1px solid #999;

  *position: relative;

  *top: 6px;

}

/* line 492, ../scss/common.scss */

.page ul li .to-page-btn {

  background-color: #00bb89;

  color: #fff;

}



/* line 500, ../scss/common.scss */

.more {

  float: right;

  padding-left: 25px;

  background: url("../images/..add.png") left center no-repeat;

}



/* line 506, ../scss/common.scss */

.icon-border {

  width: 7px;

  background-color: #cbcbcb;

  display: block;

  height: 24px;

  float: left;

  margin: 5px 20px 0 0;

}

/* line 513, ../scss/common.scss */

.icon-border.active {

  background-color: #1672be;

}



/* line 518, ../scss/common.scss */

.has-popView {

  position: relative;

}

/* line 520, ../scss/common.scss */

.has-popView .pop-wrap {

  position: absolute;

  left: -63px;

  bottom: 64px;

  padding: 10px 10px 5px;

  border: 2px solid #1672be;

  background-color: #fff;

  

}

/* line 528, ../scss/common.scss */

.has-popView .pop-cont {

  text-align: center;

  width: 160px;

  

}

/* line 531, ../scss/common.scss */

.has-popView .pop-cont img {

  display: block;

  width: 100%;

}

/* line 535, ../scss/common.scss */

.has-popView .pop-cont span {

  display: block;

  font-size: 13px;

}



/* line 542, ../scss/common.scss */

.ico-arr {

  position: absolute;

  left: 50%;

  margin-left: -6px;

  bottom: -14px;

  border: 6px solid transparent;

  border-top-color: #ff5700;

  width: 0;

  height: 0;

  font-size: 0;

}



/* search bar*/

/* line 555, ../scss/common.scss */

.search-bar {

  background: #00bb89;

  border: 2px solid #00bb89;

  margin: 32px 5px 5px;

  width: 500px;

  height: 48px;

  *height: 44px;

  position: relative;

  z-index: 100;

}

/* line 564, ../scss/common.scss */

.search-bar .categories-list {

  position: absolute;

  top: 44px;

  left: -2px;

  z-index: 999;

  width: 149px;

  margin: 0;

  padding: 0;

  border: 2px solid #02bc8b;

  border-top: none;

  height: auto;

  display: none;

}

/* line 579, ../scss/common.scss */

.search-bar .categories-list li {

  display: block;

  padding-top: 0;

  background-color: #f4f4f4;

  text-align: center;

}

/* line 584, ../scss/common.scss */

.search-bar .categories-list li a {

  cursor: pointer;

  line-height: 37px;

  font-size: 14px;

  min-width: inherit;

  width: 100%;

  display: block;

  color: #333;

}

/* line 592, ../scss/common.scss */

.search-bar .categories-list li a:hover {

  background-color: #05d29b;

  color: #fff;

}

/* line 597, ../scss/common.scss */

.search-bar .categories-list li.active {

  background-color: #05d29b;

}

/* line 599, ../scss/common.scss */

.search-bar .categories-list li.active a {

  color: #fff;

  background-color: transparent;

}

/* line 606, ../scss/common.scss */

.search-bar .current-category {

  font-size: 14px;

  width: 145px;

  height: 44px;

  float: left;

  color: #333;

  cursor: pointer;

  background-color: #f4f4f4;

}

/* line 614, ../scss/common.scss */

.search-bar .current-category label {

  font-size: 16px;

  width: 110px;

  text-align: center;

  display: inline-block;

  color: #000;

  margin: 9px 0 0 5px;

  float: left;

}

/* line 623, ../scss/common.scss */

.search-bar .current-category .icon-arr {

  display: inline-block;

  width: 19px;

  height: 12px;

  float: left;

  margin-top: 15px;

  background: url("../images/..down.png") no-repeat;

}

/* line 630, ../scss/common.scss */

.search-bar .current-category .icon-arr.up {

  background: url("../images/..up.png") no-repeat;

}

/* line 635, ../scss/common.scss */

.search-bar .search-input {

  background-color: #fff;

  padding: 0 15px;

  font-size: 16px;

  height: 44px;

  line-height: 44px;

  color: #333;

  border-width: 0 1px;

  border-color: #00bb89;

  border-left: none;

  display: inline-block;

  width: 295px;

  *width: 265px;

  margin: 0;

  box-shadow: none;

  float: left;

}

/* line 651, ../scss/common.scss */

.search-bar .search-input:focus {

  box-shadow: none;

  background-color: #fff;

}

/* line 656, ../scss/common.scss */

.search-bar .search-btn {

  background: url("../images/..search.png") transparent no-repeat;

  border: none;

  width: 34px;

  height: 33px;

  margin: 7px 0 0 11px;

  display: inline-block;

  cursor: pointer;

}



/* line 667, ../scss/common.scss */

.large-2 {

  width: 16.66667%;

}



/* line 670, ../scss/common.scss */

.large-4 {

  width: 33.33333%;

}



/* line 673, ../scss/common.scss */

.large-6 {

  width: 50%;

}



/* line 677, ../scss/common.scss */

.large-10 {

  width: 83.33333%;

}



/* line 681, ../scss/common.scss */

.compare-box {

  float: right;

  margin-top: -46px;

  transition: all .3s ease;

}

/* line 685, ../scss/common.scss */

.compare-box a {

  line-height: 46px;

  font-size: 14px;

  background-color: #05d29b;

  color: #fff;

  padding: 0 15px 0 10px;

  display: block;

  float: right;

  transition: all .3s ease;

}

/* line 694, ../scss/common.scss */

.compare-box a:hover {

  color: #05d29b;

  background-color: #eee;

}



/* line 701, ../scss/common.scss */

.flyer {

  background-color: #05d29b;

  padding: 10px;

}

/* line 704, ../scss/common.scss */

.flyer a {

  color: #fff;

  font-size: 16px;

  display: block;

}



/* line 710, ../scss/common.scss */

#simplemodal-overlay {

  background: #666;

  margin: 0;

}



/* line 711, ../scss/common.scss */

#simplemodal-container {

  width: 710px;

  overflow-y: auto;

  border: 4px solid #999;

  background: #FFF;

  height: 410px;

  padding: 15px;

}

/* line 718, ../scss/common.scss */

#simplemodal-container a.modalCloseImg {

  width: 16px;

  height: 16px;

  display: inline;

  z-index: 3200;

  position: absolute;

  top: 8px;

  right: 8px;

  cursor: pointer;

  background: url(../images/close.gif);

}



/* line 5, ../scss/home.scss */

#sliderPlay {

  height: 394px;

  position: relative;

  width: 100%;

  overflow: hidden;

}

/* line 10, ../scss/home.scss */

#sliderPlay ul {

  list-style: none;

}

/* line 12, ../scss/home.scss */

#sliderPlay ul li {

  display: block;

  float: left;

  width: 1200px;

  min-height: 395px;

}

/* line 19, ../scss/home.scss */

#sliderPlay .dots {

  position: absolute;

  bottom: 10px;

  left: 50%;

  text-align: center;

  z-index: 999;

  border-radius: 15px;

  background: #cdc9c0;

  background: rgba(255, 255, 255, 0.6);

  margin-left: -40px;

  padding: 5px 10px;

}

/* line 30, ../scss/home.scss */

#sliderPlay .dots li {

  font-size: 0;

  text-indent: 10px;

  margin-right: 5px;

  display: block;

  float: left;

  width: 10px;

  height: 10px;

  text-align: center;

  line-height: 10px;

  background: #ddd;

  cursor: pointer;

  border-radius: 15px;

  transition: all 1s ease .1s;

  -moz-transition: all 1s ease .1s;

  -webkit-transition: all 1s ease .1s;

  -o-transition: all 1s ease .1s;

}

/* line 47, ../scss/home.scss */

#sliderPlay .dots li.active {

  background: #00b160;

  color: #fff;

}



/* line 57, ../scss/home.scss */

.home-banner .ydf-content-wrap {

  position: relative;

  z-index: 1;

}

/* line 61, ../scss/home.scss */

.home-banner .bg-box {

  position: absolute;

  right: 30px;

  top: 54px;

  width: 284px;

  height: 287px;

  background-color: #000;

  opacity: 0.5;

  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);

  z-index: 4;

  -moz-border-radius: 5px;

  -webkit-border-radius: 5px;

  border-radius: 5px;

}

/* line 73, ../scss/home.scss */

.home-banner .me-entry {

  position: absolute;

  right: 30px;

  top: 54px;

  z-index: 5;

  width: 284px;

  *width: 244px;

  height: 287px;

  padding: 20px;

}

/* line 82, ../scss/home.scss */

.home-banner .me-entry h6 {

  width: 220px;

  margin: 0 auto;

  display: block;

  font-size: 20px;

  color: #ffffff;

  text-align: center;

  padding-bottom: 10px;

  border-bottom: 1px solid #d4d4d4;

}

/* line 92, ../scss/home.scss */

.home-banner .me-entry p {

  font-size: 14px;

  padding-top: 20px;

  color: #ffffff;

}

/* line 97, ../scss/home.scss */

.home-banner .me-entry div {

  margin-top: 30px;

}

/* line 99, ../scss/home.scss */

.home-banner .me-entry div a {

  width: 100px;

  height: 30px;

  display: block;

  border: 1px solid #ffffff;

  color: #ffffff;

  text-align: center;

  line-height: 30px;

  font-size: 13px;

  -moz-border-radius: 5px;

  -webkit-border-radius: 5px;

  border-radius: 5px;

}

/* line 110, ../scss/home.scss */

.home-banner .me-entry div .left {

  margin-left: 10px;

}

/* line 111, ../scss/home.scss */

.home-banner .me-entry div .right {

  margin-right: 10px;

}

/* line 113, ../scss/home.scss */

.home-banner .me-entry .ydf-btn {

  margin-top: 20px;

  height: 45px;

  line-height: 45px;

}

/* line 119, ../scss/home.scss */

.home-banner form {

  position: absolute;

  right: 30px;

  top: 54px;

  z-index: 5;

  width: 284px;

  height: 287px;

}

/* line 127, ../scss/home.scss */

.home-banner form .hint {

  height: 50px;

}

/* line 129, ../scss/home.scss */

.home-banner form .hint h5 {

  line-height: 50px;

  color: #ffffff;

  font-size: 17px;

  padding-left: 19px;

}

/* line 136, ../scss/home.scss */

.home-banner form .hint p a {

  line-height: 50px;

  color: #ff6700;

  font-size: 17px;

  padding-right: 19px;

}

/* line 145, ../scss/home.scss */

.home-banner form .inputs {

  width: 256px;

  margin: 0 auto;

  margin-top: 25px;

  background-color: #fff;

  -moz-border-radius: 5px;

  -webkit-border-radius: 5px;

  border-radius: 5px;

  overflow: hidden;

}

/* line 152, ../scss/home.scss */

.home-banner form .inputs div {

  padding-left: 35px;

  height: 45px;

}

/* line 155, ../scss/home.scss */

.home-banner form .inputs div input {

  height: 45px;

  line-height: 45px;

  *height: 44px;

  *line-height: 44px;

  padding-top: 0;

  padding-bottom: 0;

  border-bottom: 1px solid #d4d4d4;

}

/* line 165, ../scss/home.scss */

.home-banner form .inputs .telephone {

  background: url(../images/user.png) no-repeat 5px center;

  background-size: 22px 22px;

}

/* line 169, ../scss/home.scss */

.home-banner form .inputs .pwd {

  background: url(../images/key.png) no-repeat 5px center;

  background-size: 22px 22px;

}

/* line 175, ../scss/home.scss */

.home-banner form .checkbox {

  margin: 0 auto;

  width: 256px;

  margin-top: 20px;

}

/* line 179, ../scss/home.scss */

.home-banner form .checkbox label {

  color: #ffffff;

}

/* line 184, ../scss/home.scss */

.home-banner form .submit {

  margin: 0 auto;

  width: 256px;

  margin-top: 8px;

}

/* line 188, ../scss/home.scss */

.home-banner form .submit .ydf-btn {

  height: 44px;

  width: 155px;

  border-radius: 5px;

}

/* line 193, ../scss/home.scss */

.home-banner form .submit a {

  display: block;

  line-height: 44px;

  color: #ffffff;

  font-size: 14px;

}



/* line 204, ../scss/home.scss */

.total-info .ydf-content-wrap, .home-section .ydf-content-wrap {

  padding: 25px 0;

}



/* line 209, ../scss/home.scss */

.home-section .home-title {

  height: 32px;

}



/* line 214, ../scss/home.scss */

.total-info {

  background-color: #fafafa;

}

/* line 216, ../scss/home.scss */

.total-info .section {

  width: 310px;

  float: left;

  padding: 0 10px;

  border-right: 1px solid #d5d5d5;

  height: 85px;

  text-align: center;

}

/* line 223, ../scss/home.scss */

.total-info .section.total-consultant {

  border: none;

}

/* line 227, ../scss/home.scss */

.total-info .home-about {

  width: 500px;

  text-align: left;

  padding-left: 0;

}

/* line 231, ../scss/home.scss */

.total-info .home-about p {

  padding: 0 10px;

  font-size: 14px;

}

/* line 235, ../scss/home.scss */

.total-info .home-about .red {

  color: #ff5700;

}

/* line 238, ../scss/home.scss */

.total-info .home-about a {

  color: #00bb89;

}

/* line 239, ../scss/home.scss */

.total-info .home-about .home-title {

  color: #00bb89;

}



/* line 244, ../scss/home.scss */

.home-title {

  padding: 0 10px;

  font-weight: bold;

  font-size: 22px;

  color: #666;

  line-height: 32px;

  margin-bottom: 10px;

}

/* line 251, ../scss/home.scss */

.home-title .title {

  float: left;

}

/* line 254, ../scss/home.scss */

.home-title .cate-title {

  font-size: 21px;

  margin-right: 18px;

  cursor: pointer;

  float: left;

}

/* line 259, ../scss/home.scss */

.home-title .cate-title .cate-desc {

  color: #7a7a7a;

  font-size: 19px;

  font-family: arial;

}

/* line 263, ../scss/home.scss */

.home-title .cate-title .cate-desc em {

  font-style: normal;

  color: #ff5700;

}

/* line 268, ../scss/home.scss */

.home-title .cate-title.active {

  color: #ff5700;

}



/* line 273, ../scss/home.scss */

.icons {

  width: 58px;

  border-radius: 2px;

  display: block;

  height: 35px;

  float: left;

}



/* line 280, ../scss/home.scss */

.icon-exchange {

  margin-top: 9px;

  background: url("../images/..doular.png") no-repeat;

}



/* line 284, ../scss/home.scss */

.icon-cons {

  margin-top: 8px;

  background: url("../images/..cons.png") no-repeat;

}



/* line 291, ../scss/home.scss */

.total-exchange .home-title,

.total-consultant .home-title {

  width: 200px;

  line-height: 48px;

  margin: 0 auto;

  text-align: left;

  text-indent: 11px;

  padding: 0 0 2px;

  font-size: 20px;

  font-weight: normal;

}

/* line 301, ../scss/home.scss */

.total-exchange .title-trade,

.total-consultant .title-trade {

  padding-left: 20px;

}

/* line 302, ../scss/home.scss */

.total-exchange p,

.total-consultant p {

  font-size: 16px;

}

/* line 303, ../scss/home.scss */

.total-exchange p em,

.total-consultant p em {

  color: #ff5700;

  font-size: 34px;

  line-height: 32px;

  font-style: normal;

  margin-right: 7px;

}



/* line 314, ../scss/home.scss */

.media-list {

  margin: 15px 0 0;

  border: 1px solid #cbcbcb;

  padding: 40px 0;

}

/* line 318, ../scss/home.scss */

.media-list table {

  border: none;

  margin: 0;

}

/* line 321, ../scss/home.scss */

.media-list table td {

  margin: 0;

  padding: 0 18px;

  width: 298px;

  border-right: 1px solid #d5d5d5;

  vertical-align: middle;

}

/* line 327, ../scss/home.scss */

.media-list table td img {

  float: left;

}

/* line 330, ../scss/home.scss */

.media-list table td .desc {

  line-height: 20px;

  padding-left: 105px;

  display: block;

  color: #000;

  font-size: 14px;

  font-weight: bold;

}

/* line 338, ../scss/home.scss */

.media-list table td.last {

  border: none;

}



/* line 345, ../scss/home.scss */

.media-list2 {

  margin: 0;

}

/* line 347, ../scss/home.scss */

.media-list2 li {

  width: 171px;

  margin: 0;

  text-align: center;

}



/* line 354, ../scss/home.scss */

.home-news {

  position: relative;

}

/* line 356, ../scss/home.scss */

.home-news .top-bracket {

  position: absolute;

  border: 1px solid #cbcbcb;

  border-bottom: none;

  height: 10px;

  top: 73px;

  width: 100%;

}

/* line 364, ../scss/home.scss */

.home-news .bottom-bracket {

  position: absolute;

  border: 1px solid #cbcbcb;

  border-top: none;

  height: 10px;

  bottom: 39px;

  width: 100%;

}



/* line 374, ../scss/home.scss */

.news-list {

  width: 570px;

}

/* line 376, ../scss/home.scss */

.news-list ul {

  margin: 27px 13px;

  padding: 0;

}

/* line 379, ../scss/home.scss */

.news-list ul li {

  list-style: none;

  height: 28px;

  line-height: 28px;

}

/* line 383, ../scss/home.scss */

.news-list ul li a {

  float: left;

}

/* line 386, ../scss/home.scss */

.news-list ul li span {

  width: 80px;

  text-align: right;

  float: right;

  font-size: 12px;

  color: #7a7a7a;

}



/* line 398, ../scss/home.scss */

.product-list-intro {

  padding-top: 10px;

}

/* line 400, ../scss/home.scss */

.product-list-intro table {

  margin-bottom: 0;

  border: none;

}

/* line 403, ../scss/home.scss */

.product-list-intro table tr {

  background-color: #fff;

}

/* line 405, ../scss/home.scss */

.product-list-intro table tr.odd, .product-list-intro table tr.active {

  background-color: #f8f8f8;

}

/* line 410, ../scss/home.scss */

.product-list-intro table td {

  text-align: center;

  font-size: 14px;

  padding: 0;

  line-height: normal;

  background: none;

  height: 80px;

}

/* line 417, ../scss/home.scss */

.product-list-intro table td.first-child {

  position: relative;

  text-align: left;

  padding-left: 10px;

}

/* line 422, ../scss/home.scss */

.product-list-intro table td p {

  font-size: 14px;

}

/* line 423, ../scss/home.scss */

.product-list-intro table td a {

  font-size: 14px;

}

/* line 425, ../scss/home.scss */

.product-list-intro table td .red {

  color: #ff5700;

}

/* line 426, ../scss/home.scss */

.product-list-intro table td .green {

  color: #02bc8b;

}

/* line 427, ../scss/home.scss */

.product-list-intro table td .orange {

  color: #00bb89;

}

/* line 428, ../scss/home.scss */

.product-list-intro table td .order-now {

  font-size: 16px;

  line-height: 25px;

  border: 2px solid #ff5700;

  color: #ff5700;

  display: inline-block;

  padding: 0 16px;

  border-radius: 15px;

}

/* line 437, ../scss/home.scss */

.product-list-intro table td .pos-absolute {

  left: 0px;

  top: 0px;

}

/* line 441, ../scss/home.scss */

.product-list-intro table td.muchRow {

  height: 30px;

  border-bottom: 1px solid #999;

}

/* line 442, ../scss/home.scss */

.product-list-intro table td.lastMuchRow {

  height: 30px;

}

/* line 446, ../scss/home.scss */

.product-list-intro table thead td {

  background-color: #f5f5f5;

  font-weight: normal;

  height: 45px;

}
.tu img{ width:154px; height:144px; border:1px #D0D0D0 solid; padding:1px;}
.tu{ width:158px; float:left; margin:11px; display:inline;}
.tu5 img{ width:154px; height:144px; border:1px #D0D0D0 solid; padding:1px;}
.tu5{ width:158px; float:left; margin:10px 15px; display:inline;}

