.wrap {
  width: 100%;

  min-width: 1200px;
}

.w1300 {
  width: 1300px;

  margin: auto;
}

.pr {
  position: relative;
}

.delay_1s {
  animation-delay: 1s;
}

.delay_01s {
  animation-delay: 0.1s;
}

.delay_02s {
  animation-delay: 0.2s;
}

.delay_03s {
  animation-delay: 0.3s;
}

.delay_04s {
  animation-delay: 0.4s;
}

.delay_05s {
  animation-delay: 0.5s;
}

.delay_06s {
  animation-delay: 0.6s;
}

.delay_08s {
  animation-delay: 0.8s;
}

.delay_09s {
  animation-delay: 0.9s;
}

.delay_07s {
  animation-delay: 0.7s;
}

/*@keyframes da{

	0%{

		background-size: 1920px 1000px;

	}

	100%{

		background-size: 2000px 1200px;

	}

}

.section1{

	animation: da 5s infinite linear alternate;

}*/

.section1 {
  background: url(../images/section1.jpg) center center no-repeat;

  position: relative;

  z-index: 5;
}

/*.section1 .slide1{

	background: url(../images/section1.jpg) center center no-repeat;

}*/

.top {
  background: rgba(0, 0, 0, 0.55);

  position: fixed;

  top: 0;

  left: 0;

  z-index: 99999999999;

  line-height: 120px;

  /*box-sizing: border-box;

	overflow: hidden;*/

  height: 120px;
}

.top .fl {
  margin-left: 20px;

  height: 120px;
}

.top .fl img {
  padding-top: 24px;
}

.top_total {
  font-size: 0;

  height: 120px;
}

.top_total li {
  display: inline-block;

  color: white;

  font-size: 18px;

  margin-left: 38px;

  font-weight: 300;

  position: relative;
}
.top_total li:hover {
  background: url(../images/home.png) 1px 32px no-repeat;
}
.top_total li:hover .drop-down {
  display: block;
}
.drop-down {
  position: absolute;
  background: rgba(0, 0, 0, 0.55);
  width: 580px;
  text-align: center;
  line-height: 60px;
  left: -23px;
  display: none;
}
.drop-down dd {
  width: 290px;
  float: left;
}
.drop-down dd:hover {
  background: #ffb900;
}
.top_total li:after {
  content: "";

  width: 1px;

  height: 10px;

  border-right: dashed 1px white;

  position: absolute;

  top: 55px;

  right: -20px;
}

.top_total li:last-child:after {
  content: "";

  display: none;
}

.top .w1300 {
  position: relative;
}

.switch {
  position: absolute;

  top: -28px;

  right: 3px;

  height: 70px;
}

.switch a {
  margin-left: 24px;

  color: white;

  font-size: 18.82px;

  line-height: 24px;
}

.switch a img {
  vertical-align: -2px;
}

.foot {
  background: rgba(0, 0, 0, 0.55);
  /* position: fixed; */
  bottom: 0;
  left: 0;
  line-height: 60px;
  height: 60px;
  z-index: 99999999999;
  overflow: hidden;
  font-size: 16px;

  color: white;

  font-weight: 200;
}

.cartoon_total {
  position: relative;

  z-index: 99999999999;

  margin: 0 auto;

  width: 625px;

  margin-top: 180px;

  height: 625px;
}

@keyframes zhuan {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(180deg);
  }
}

@keyframes zhuan1 {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(-360deg);
  }
}

@keyframes zhuan2 {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

@keyframes zhuan4 {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(-360deg);
  }
}

@keyframes dong {
  0% {
    transform: translate(0, 0px);
  }

  100% {
    transform: translate(0, 20px);
  }

  0% {
    transform: translate(0, 0px);
  }
}

@keyframes v1 {
  0% {
    transform: rotate(0deg);
  }

  60% {
    transform: rotate(360deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

.cartoon_total div.cartoon div {
  animation: v1 8s infinite linear;
}

.cartoon_total div.cartoon div.v1 {
}

.cartoon_total div.cartoon div.v2 {
  animation-delay: 0.1s;
}

.cartoon_total div.cartoon div.v3 {
  animation-delay: 0.2s;
}

.cartoon_total div.cartoon div.v4 {
  animation-delay: 0.3s;
}

.cartoon_total div.cartoon div.v5 {
  animation-delay: 0.4s;
}

.cartoon_total div.cartoon div.v6 {
  animation-delay: 0.5s;
}

.cartoon_total div.cartoon div.v7 {
  animation-delay: 0.6s;
}

.cartoon_total div.cartoon div.v8 {
  animation-delay: 0.7s;
}

.cartoon_total div.cartoon div.v9 {
  animation-delay: 0.8s;
}

.cartoon_total div.cartoon div.v10 {
  animation-delay: 0.9s;
}

/*.cartoon_total div.cartoon div{

	animation: zhuan 5s infinite linear;

}*/

.cartoon1 {
  animation: zhuan1 5s infinite linear;
}

.cartoon2 {
  animation: zhuan2 5s infinite linear;
}

.cartoon4 {
  animation: zhuan4 5s infinite linear;
}

/*.cartoon5{

	animation: dong 0.5s infinite linear alternate;

}*/

.cartoon_total div {
  position: absolute;
}

.cartoon_total div.cartoon {
  width: 625px;

  height: 625px;

  /*background: url(../images/banner.png) center center no-repeat;*/

  position: relative;
}

.cartoon_total div.cartoon div {
  position: absolute;

  top: 50%;
}

.cartoon_total div.cartoon1 {
  width: 574px;

  height: 574px;

  background: url(../images/banner1.png) center center no-repeat;

  top: 50%;

  margin-top: -287px;

  left: 50%;

  margin-left: -287px;
}

.cartoon_total div.cartoon2 {
  width: 551px;

  height: 551px;

  background: url(../images/banner2.png) center center no-repeat;

  top: 50%;

  margin-top: -275.5px;

  left: 50%;

  margin-left: -275.5px;
}

.cartoon_total div.cartoon3 {
  width: 520px;

  height: 520px;

  background: url(../images/banner3.png) center center no-repeat;

  top: 50%;

  margin-top: -260px;

  left: 50%;

  margin-left: -260px;
}

.cartoon_total div.cartoon4 {
  width: 505px;

  height: 505px;

  background: url(../images/banner4.png) center center no-repeat;

  top: 50%;

  margin-top: -252.5px;

  left: 50%;

  margin-left: -252.5px;
}

.cartoon_total div.cartoon5 {
  width: 41px;

  height: 15px;

  background: url(../images/banner5.png) center center no-repeat;

  bottom: 20%;

  /*margin-top: -252.5px;*/

  left: 50%;

  margin-left: -20.5px;
}

.section2 {
  background: url(../images/section2.jpg) center center no-repeat;
}

.section2 .about .total_text {
  margin-top: 80px;
}

.total_text {
  font-family: "033-CAI978";

  font-size: 35.65px;

  color: #000000;

  text-align: center;

  position: relative;

  text-transform: uppercase;
}

.total_text span {
  display: block;

  font-size: 26px;

  font-weight: 300;

  padding-top: 10px;
}

.total_text:after {
  content: "";

  width: 78px;

  height: 2px;

  background: #ffb900;

  position: absolute;

  top: -14px;

  left: 47%;
}

.x_about {
  background: rgba(255, 255, 255, 0.9);

  padding-top: 69px;

  padding-bottom: 44px;

  margin-top: 34px;
}

.l_about {
  margin-left: 49px;
}

.r_about {
  width: 608px;

  margin-right: 62px;

  padding-top: 10px;
}

.r_about_one {
  font-size: 16px;

  color: #000000;

  line-height: 24px;
}

.r_about_two {
  text-align: center;

  padding-top: 32px;
}

.r_about_two li {
  background: url(../images/about1.png) center center no-repeat;

  width: 109px;

  height: 94px;

  text-align: center;

  padding-top: 31px;

  display: inline-block;

  margin: 0 13px;
}
.r_about_two li:hover {
  background: url(../images/about5.png) center center no-repeat;
}

.r_about_two_word {
  padding-top: 9px;

  font-size: 16px;

  color: white;
}

.r_about_three {
  font-size: 22px;

  color: #000000;

  width: 170px;

  line-height: 49px;

  text-align: center;

  border: solid 1px #cbcbcb;

  margin: 0 auto;

  margin-top: 55px;
}

.section3 {
  background: url(../images/section3.jpg) center center no-repeat;
}

.product_total {
  text-align: center;

  padding-top: 72px;

  padding-bottom: 38px;
}

.product_total li {
  display: inline-block;

  width: 192px;

  line-height: 49px;

  font-size: 22px;

  color: #000000;

  border: solid 1px #cbcbcb;

  margin: 0 14px;

  font-weight: 300;
}

.product_total li:hover {
  color: white;

  background: #ffb900;

  border: solid 1px #ffb900;
}

.product_total li.on {
  color: white;

  background: #ffb900;

  border: solid 1px #ffb900;
}

#focus_Box {
  position: relative;
  width: 1300px;
  height: 329px;
}

#focus_Box ul {
  position: relative;
  width: 1300px;
  height: 329px;
}

#focus_Box li {
  z-index: 0;
  position: absolute;
  width: 0px;
  height: 0px;
  top: 146px;
  cursor: pointer;
  left: 377px;
  border-radius: 4px;
}

#focus_Box li img {
  width: 100%;
  height: 100%;
  vertical-align: top;
}

#focus_Box li p {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 40px;
  line-height: 40px;
  background: url(images/float-bg.png) repeat;
  text-indent: 8px;
  color: #fff;
}

#focus_Box li p span {
  display: inline-block;
  width: 70%;
  height: 40px;
  overflow: hidden;
}

#focus_Box .prev,
#focus_Box .next {
  display: block;
  z-index: 100;
  overflow: hidden;
  cursor: pointer;
  position: absolute;
  width: 57px;
  height: 57px;
  top: 131px;
}

#focus_Box .prev {
  color: #fff;
  font-size: 45px;
  text-align: center;
  line-height: 45px;
  left: 0px;
}

/*#focus_Box .prev:hover{ background:#000;}*/

#focus_Box .next {
  color: #fff;
  font-size: 45px;
  text-align: center;
  line-height: 45px;
  right: 0px;
}

/*#focus_Box .next:hover{ background:#000;}

#focus_Box .prev:hover{background-position:left top;}

#focus_Box .next:hover{background-position:right top;}*/

#focus_Box a.imgs-scroll-btn {
  display: block;
  position: absolute;
  z-index: 110;
  top: 7px;
  right: 15px;
  width: 51px;
  height: 23px;
  overflow: hidden;
  background: url(images/share-btn.png) no-repeat;
  text-indent: -999px;
}

.section4 {
  background: url(../images/section4.jpg) center center no-repeat;
}

.section4 .total_text {
  margin-top: 117px;
}

.advantage_total {
  padding-top: 91px;
}

.advantage_total li {
  width: 227px;

  display: inline-block;

  vertical-align: top;
}

.advantage_total_one {
  background: url(../images/advantage1.png) center center no-repeat;

  width: 197px;

  height: 197px;

  margin: 0 auto;

  position: relative;

  z-index: 1;
}

.advantage_total_one div {
  font-family: "Impact";

  font-size: 60px;

  color: #ffb900;

  text-align: center;

  padding-top: 42px;
}

.advantage_total_one div span {
  display: block;

  font-size: 22px;

  color: #434343;

  padding-top: 7px;
  line-height: 30px;
}

.advantage_total_two {
  height: 328px;
  box-sizing: border-box;

  font-size: 16px;

  color: #000000;

  background: rgba(255, 255, 255, 0.8);

  padding: 114px 29px 70px 29px;

  line-height: 24px;

  margin-top: -96px;

  position: relative;

  box-sizing: border-box;
}

.advantage_total_two:after {
  content: "";

  background: url(../images/advantage.png) center center no-repeat;

  width: 48px;

  height: 51px;

  position: absolute;

  bottom: 0;

  right: 0;
}

.section5 {
  background: url(../images/section5.jpg) center center no-repeat;
}

.section5 .total_text {
  margin-top: 107px;
}

.application_total {
  position: relative;

  height: 488px;

  margin-top: 63px;
}

.application_total li {
  display: inline-block;

  position: absolute;
}

.application_total li .bian_z {
  margin-bottom: 7px;

  position: relative;
}
.application_total li .bian_z:hover .bian_v {
  display: block;
}
.application_total li .bian_v {
  background: url(../images/Application11.png) center center no-repeat;
  width: 221px;
  height: 191px;
  text-align: center;
  line-height: 191px;
  font-size: 24px;
  font-weight: bold;
  color: white;
  position: absolute;
  top: 0;
  left: 0;
  display: none;
}

.application_total li.application_total1 {
  left: 8px;

  top: 0;
}

.application_total li.application_total2 {
  left: 185px;

  top: 95px;
}

.application_total li.application_total3 {
  left: 361px;

  top: 0;
}

.application_total li.application_total4 {
  left: 537px;

  top: 95px;
}

.application_total li.application_total5 {
  left: 715px;

  top: 0;
}

.application_total li.application_total6 {
  left: 891px;

  top: 95px;
}

.application_total li.application_total7 {
  left: 1067px;

  top: 0px;
}

.section6 {
  background: url(../images/section6.jpg) center center no-repeat;
}

.section6 .total_text {
  margin-top: 97px;
}

.x_news {
  background: rgba(255, 255, 255, 0.8);

  padding-top: 42px;

  padding-bottom: 25px;

  margin-top: 25px;
}

.l_news {
  width: 364px;

  margin-left: 41px;

  color: #000000;
}

.l_news_img {
  width: 364px;
}

.l_news_img img {
  width: 100%;
}

.l_news_one {
  margin-left: 3px;
}

.l_news_title {
  font-size: 22px;

  padding-top: 28px;
}

.l_news_title span {
  display: block;

  font-family: "Arial";

  opacity: 0.8;

  padding-top: 16px;
}

.l_news_word {
  width: 363px;

  font-size: 16px;

  padding-top: 21px;

  font-weight: 300;

  line-height: 24px;
}

.More {
  width: 170px;

  line-height: 49px;

  text-align: center;

  font-size: 22px;

  border: solid 1px #000000;

  margin-top: 16px;
}

.r_news {
  width: 734px;

  padding-right: 78px;
}

.r_news .slideTxtBox .hd ul {
}

.r_news .slideTxtBox .hd ul li {
  display: inline-block;

  width: 120px;

  line-height: 36px;

  font-size: 18px;

  color: #000000;

  background: white;

  text-align: center;

  margin-right: 4px;
}

.r_news .slideTxtBox .hd ul li.on {
  background: #ffb900;

  color: white;
}

.r_news .slideTxtBox .bd ul {
  padding-top: 2px;
}

.r_news .slideTxtBox .bd ul li {
  padding-bottom: 13px;

  border-bottom: dashed 1px #e3e1dc;

  padding-top: 16px;
}

.r_news .slideTxtBox .bd ul li:last-child {
  border: none;
}

.r_news .slideTxtBox .bd ul li .fl {
  width: 202px;

  height: 110px;
  overflow: hidden;
}

.r_news .slideTxtBox .bd ul li .fl img {
  width: 100%;
}

.r_news .slideTxtBox .bd ul li .fr {
  width: 505px;

  color: #000000;
}

.r_news_title {
  font-size: 20px;

  padding-top: 9px;
}

.r_news_title span {
  font-family: "Arial";

  font-size: 16px;

  position: 0.8;

  display: block;

  padding-top: 12px;
}

.r_news_word {
  font-size: 16px;

  line-height: 24px;

  font-family: 300;

  padding-top: 13px;
}

.section7 {
  background: url(../images/section7.jpg) center center no-repeat;
}

.section7 .total_text {
  margin-top: 77px;
}

.x_contact {
  padding-top: 83px;
}

.l_contact {
  padding-left: 116px;
}

.l_contact form input {
  margin: 0;

  padding: 0;

  border: none;

  display: block;
}

.l_contact form textarea {
  margin: 0;

  padding: 0;

  border: none;

  display: block;
}

.l_contact form input.text {
  width: 493px;

  line-height: 47px;

  height: 47px;

  background: url(../images/mi.png) 10px center no-repeat;

  border: solid 1px #5c5652;

  margin-bottom: 17px;

  font-size: 18px;

  text-indent: 24px;
}

.l_contact form textarea.textarea {
  border: solid 1px #5c5652;

  text-indent: 24px;

  font-size: 18px;

  background: url(../images/mi.png) 10px 22px no-repeat;

  height: 100px;

  width: 493px;

  padding-top: 16px;
}

.l_contact form div {
  margin: 0 auto;

  width: 304px;

  padding-top: 32px;
}

.l_contact form div input {
  display: inline-block;

  width: 119px;

  line-height: 36px;

  height: 36px;

  text-align: center;

  color: white;

  background: #6b6c6d;

  margin: 0 15px;
}

.l_contact form div input.value {
  background: #ffb900;
}

.r_contact {
  margin-right: 168px;
}

.contact_three {
  font-size: 18px;

  color: #000000;

  line-height: 34px;
}

.contact_three img {
  margin-right: 7px;

  vertical-align: -5px;
}

.contact_one {
  margin-top: 37px;
}

.contact_one a {
  margin-right: 21px;
}

.contact_two {
  margin-top: 40px;
}

.contact_two a {
  margin-right: 26px;
}

/*inside_about*/

.inside_about_banner img {
  width: 100%;
}

.inside_about .about {
  padding-bottom: 72px;
}

.column {
  background: url(../images/column.jpg) center center no-repeat;

  line-height: 120px;

  margin-top: -2px;
}

.column .fl {
  font-size: 24px;

  color: #ececec;

  padding-left: 165px;

  position: relative;
}

.column .fl:after {
  content: "";

  background: url(../images/column.png) center center no-repeat;

  width: 29px;

  height: 29px;

  position: absolute;

  left: 127px;

  top: 48px;
}

.column .fr .column_total {
  height: 50px;

  margin-top: 8px;
}

.column_total {
  font-size: 0;
}

.column_total li {
  display: inline-block;

  color: #323232;

  font-size: 18px;

  width: 168px;

  line-height: 48px;

  text-align: center;

  border: solid 1px #cbcbcb;

  border-radius: 10px;

  height: 48px;

  margin-left: 26px;
}

.column_total li.on {
  background: #ffb900;

  border: solid 1px #ffb900;

  color: #ececec;
}

.column_total li:hover {
  background: #ffb900;

  border: solid 1px #ffb900;

  color: #ececec;
}

.position {
  font-size: 18px;

  color: #323232;

  padding-top: 44px;

  padding-bottom: 14px;

  border-bottom: solid 1px #efefef;

  padding-left: 4px;
}

.inside_about_img {
  text-align: center;

  padding-top: 80px;
}

.inside_about .r_about_two {
  padding-top: 82px;
}

.inside_about .r_about_two li {
  margin: 0 16px;
}

.inside_about_word {
  width: 1152px;

  font-size: 16px;

  color: #000000;

  line-height: 26px;

  margin: 0 auto;

  padding-top: 61px;
}

.inside_about .l_contact form input.text {
  background: url(../images/mi1.png) 10px center no-repeat;
}

.inside_about .l_contact form textarea.textarea {
  background: url(../images/mi1.png) 10px 22px no-repeat;
}

.inside_about .contact {
  background: #323232;

  padding-bottom: 32px;
}

.inside_about .contact .x_contact {
  padding-top: 57px;
}

.inside_about .contact .contact_three {
  color: #8e8e8e;
}

.inside_about .foot {
  position: static;

  background: #191919;
}

/*inside_product*/

.inside_product_total {
  background: #f4f4f4;

  line-height: 51px;

  height: 51px;
  margin-top: 28px;
}

.inside_product_total > li {
  display: inline-block;

  padding: 0 28px;

  font-size: 18px;

  font-weight: bold;

  color: #898989;

  position: relative;
}

.inside_product_total > li:hover {
  color: #ffb900;
}

.inside_product_total > li:hover .inside_product_total_one {
  display: block;

  transition: 1s;
}

.inside_product_total_one {
  position: absolute;

  top: 51px;

  left: 0;

  width: 164px;

  text-align: center;

  background: rgba(0, 0, 0, 0.5);

  font-weight: normal;

  display: none;

  transition: 1s;
}

.inside_product_total_one li:hover {
  background: #ffb900;
}

.inside_product_total > li .inside_product_total_one li {
  color: white;
}

.inside_product_img {
  padding-top: 50px;
}

.inside_product_img li {
  width: 416px;

  display: inline-block;

  text-align: center;

  margin: 0 7px;

  padding-bottom: 86px;
}

.inside_product_img li .inside_product_img_one {
  border: solid 1px #e4e4e4;

  height: 361px;

  box-sizing: border-box;

  overflow: hidden;
}

.inside_product_img li .inside_product_img_one img {
  width: 100%;
}

.inside_product_img_two {
  font-size: 18px;

  color: #323232;

  padding-top: 18px;
}

.pages {
  font-size: 14px;

  text-align: center;
}

.pages li {
  display: inline-block;

  padding: 5px 10px;

  border: solid 1px #323232;

  margin: 0 5px;

  border-radius: 5px;
}

.pages li.c {
  background: #ffb900;

  color: white;
}

/*inside_news*/

.inside_news_total {
  margin-top: 46px;
}

.inside_news_total .fix {
  background: #f4f4f4;

  padding-top: 20px;

  padding-bottom: 20px;

  margin-bottom: 41px;
}

.inside_news_total .fl {
  width: 352px;

  margin-left: 20px;
}

.inside_news_total .fl img {
  width: 100%;
}

.inside_news_total .fr {
  width: 670px;

  color: #000000;

  padding-right: 93px;
}

.inside_news_total_one {
  font-size: 20px;

  padding-top: 43px;
}

.inside_news_total_two {
  opacity: 0.8;

  font-size: 16px;

  font-family: "Arial";

  padding-top: 12px;
}

.inside_news_total_three {
  font-size: 16px;

  line-height: 24px;

  padding-top: 26px;
}

/*message*/

.__contact {
  padding-top: 8px;

  font-size: 14px !important;

  font-family: "微软雅黑";

  padding-left: 25px;
}

.__contact .top {
  padding-bottom: 25px;

  /*border-bottom: 1px dotted black;*/
}

.__contact .top li {
  list-style-position: inside;
}

.__contact .top ul {
  float: left;

  overflow: hidden;

  padding: 0px 20px;

  margin-top: 20px;

  padding-right: 50px;
}

.__contact .search button {
}

.__contact ul li {
  padding-left: 28px;
}

.__contact .map_contact {
  width: 678px;

  height: 309px;
}

.__contact .form input {
  display: inline-block;

  width: 318px;

  margin-right: 18px;

  /*height: 48px;*/

  border: 1px solid #dadbdc;

  padding: 15px;

  color: #999;

  background: #fafafa;
}

.__contact .form textarea {
  display: inline-block;
  width: 93%;
  height: 243px;
  margin-top: 20px;
  background: #fafafa;
  border: 1px solid #dadbdc;
  font-size: 14px;
  padding: 20px;
}

.__contact .img-l,
.img-r {
  display: block;
}

.__contact .img-l {
  margin-left: 45px;

  margin-bottom: 15px;
}

.__contact .img-r {
  float: right;

  margin-right: 62px;
}

.__contact {
  /*padding-top: 68px;*/

  overflow: hidden;

  padding-bottom: 25px;

  margin-bottom: 10px;

  width: 1100px;

  margin: auto;
}

.__contact p,
.__contact li {
  font-size: 16px;

  line-height: 30px;

  font-weight: lighter;
}

::-webkit-input-placeholder {
  font-family: "微软雅黑";
}

::input-placeholder {
  font-family: "微软雅黑";
}

/*inside*/

.__list {
  width: 100%;

  padding-top: 60px;
}

.__list h2 {
  font-size: 30px;

  width: 80%;

  margin: auto;

  text-align: center;
}

.__list .b_time {
  font-size: 12px;

  width: 100%;

  margin: auto;

  text-align: center;

  padding: 15px 0;

  border-bottom: 1px solid #ccc;

  margin-bottom: 20px;
}

.__list .thumb {
  width: 45%;

  display: block;

  margin: auto;
}

.__list .b_des {
  padding: 20px 0;

  /*padding-left: 180px;*/

  width: 981px;

  margin: 0 auto;
}

.b_main {
  border-bottom: 1px solid #ccc;
  line-height: 35px;
}

.jiathis_style {
  float: right;
}

.b_foot {
  padding-top: 10px;

  font-size: 14px;

  opacity: 0.5;

  line-height: 20px;
}

.video_select {
  padding-top: 20px;
}
.video_select select {
  width: 340px;
  height: 36px;
}
.b_main .fix .fl {
  margin-left: 20px;
  margin-top: 10px;
}

/* 文本输入框 */
#attr1 {
  display: block;
  width: 493px;
  line-height: 47px;
  height: 47px;
  background: url(../images/mi.png) 10px center no-repeat;
  border: solid 1px #5c5652;
  margin-bottom: 17px;
  font-size: 18px;
  text-indent: 24px;
}
