.content .banner {
  position: relative;
  padding: 100px 0;
}
.content .banner .banner-bg {
  height: 533px;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  background: url(../images/主视觉.png) no-repeat center;
  background-size: cover;
}
.content .banner .check-area {
  width: 470px;
  height: 330px;
  background: url(../images/banner-input-bg.png) no-repeat top center;
  background-size: cover;
  padding: 30px 80px;
}
.content .banner .check-area .title {
  font-size: 30px;
  font-weight: bold;
  position: relative;
  text-align: center;
  margin-bottom: 35px;
}
.content .banner .check-area .title:after {
  content: "";
  display: block;
  width: 78px;
  height: 3px;
  background: #4F4F4F;
  position: absolute;
  bottom: -15px;
  left: 115px;
}
.content .banner .check-area .check-input select,
.content .banner .check-area .patent-num select,
.content .banner .check-area .check-input input,
.content .banner .check-area .patent-num input {
  height: 48px;
  width: 100%;
  background: #EEEEEE;
  border: 0;
  margin-bottom: 15px;
  padding: 0 15px;
  box-sizing: border-box;
}
.content .banner .check-area .check-input select option:first-child,
.content .banner .check-area .patent-num select option:first-child {
  /*color: #ddd;*/
}
.content .banner .check-area .check-btn {
  text-align: center;
  padding-top: 12px;
}
.content .banner .check-area .check-btn button {
  border: 0;
  cursor: pointer;
  height: 53px;
  width: 240px;
  border-radius: 60px;
  color: #fff;
  box-shadow: 0 5px 15px rgba(25, 100, 232, 0.6);
  background: -webkit-linear-gradient(left, #62B9FD, #1A68E9);
  /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #62B9FD, #1A68E9);
  /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #62B9FD, #1A68E9);
  /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #62B9FD, #1A68E9);
  /* 标准的语法 */
}
.content .banner .check-area .check-btn img {
  margin-left: 10px;
  vertical-align: middle;
}
.content .patent-value {
  padding: 100px 0;
}
.content .patent-value .title {
  text-align: center;
}
.content .patent-value .patent-list li {
    width: 22%;
    margin-left: 9%;
    text-align: center;
}
.content .patent-value .patent-list li a {
  text-decoration: none;
}
.content .patent-value .patent-list li h3 {
  font-size: 18px;
  padding: 15px 0;
  color: #343434;
}
.content .patent-value .patent-list li p {
  line-height: 1.5;
  color: #949494;
}
.content .patent-type {
  padding: 100px 0;
}
.content .patent-type .title {
  text-align: center;
}
.content .patent-type .type {
  width: 33%;
  padding: 10px;
  position: relative;
}
.content .patent-type .type1 img {
  box-shadow: 0 5px 15px #418DF2;
}
.content .patent-type .type2 img {
  box-shadow: 0 5px 15px #9966F2;
}
.content .patent-type .type3 img {
  box-shadow: 0 5px 15px #F6626E;
}
.content .patent-type .type-text {
  position: absolute;
  top: 35px;
  left: 35px;
  color: #fff;
}
.content .patent-type .type-text h3 {
  font-size: 24px;
  position: relative;
  margin-bottom: 29px;
}
.content .patent-type .type-text h3:after {
  content: "";
  display: block;
  width: 24px;
  height: 2px;
  background: #fff;
  position: absolute;
  bottom: -15px;
  left: 0;
}
.content .patent-type .type-text dl dd {
  line-height: 1.6;
}
.content .apply-patent-flow img {
  width: 100%;
  height: auto;
}
.content .patent-trading {
  margin: 200px 0;
  background: #E2F3FA;
}
.content .patent-trading .container {
  position: relative;
}
.content .patent-trading .left-navbar {
  position: absolute;
  width: 360px;
  height: 750px;
  background: #ffff;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
  top: -100px;
  bottom: 100px;
  padding: 50px;
}
.content .patent-trading .left-navbar .title {
  margin-bottom: 32px;
}
.content .patent-trading .left-navbar .tab-nav li > a {
  padding: 25px 0;
  display: block;
  text-decoration: none;
  color: #ACACAC;
}
.content .patent-trading .left-navbar .tab-nav li:hover > a,
.content .patent-trading .left-navbar .tab-nav li.active > a {
  color: #4FABFF;
}
.content .patent-trading .left-navbar .tab-nav li:hover > a:after,
.content .patent-trading .left-navbar .tab-nav li.active > a:after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  margin-left: 15px;
  border-width: 7px;
  border-style: solid;
  border-color: transparent transparent transparent #4FABFF;
}
.content .patent-trading .slider {
  margin-left: 360px;
  padding: 40px 10px;
}
.content .patent-trading .slider .slider-item {
  width: 252px;
  background: #fff;
}
.content .patent-trading .slider .img-wrapper {
  position: relative;
  text-align: center;
}
.content .patent-trading .slider .img-wrapper p {
  position: absolute;
  left: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.3);
  color: #fff;
  width: 100%;
  text-align: center;
  padding: 10px;
}
.content .patent-trading .slider .patent-text {
  padding: 10px;
}
.content .patent-trading .slider .patent-text span.price {
  color: #FF7D2E;
  font-weight: 700;
}
.content .patent-trading .slider .patent-text .more-desc {
  text-align: center;
  padding: 25px 0 10px 0;
}
.content .patent-trading .slider .patent-text button {
  width: 134px;
  height: 34px;
  border: 0;
  border-radius: 35px;
  color: #fff;
  background: #2D9AFF;
}
.content .patent-trading .slider .news-item {
  background: #fff;
  display: block;
  text-decoration: none;
  color: #343434;
}
.content .patent-trading .slider .swiper-container {
  padding-bottom: 100px;
}
.content .patent-trading .slider .swiper-container .swiper-button-next,
.content .patent-trading .slider .swiper-container .swiper-button-prev {
  width: 65px;
  height: 95px;
  bottom: -15px;
  top: auto;
}
.content .patent-trading .slider .swiper-container .swiper-pagination-fraction {
  bottom: 32px;
  color: #858585;
}
.content .patent-trading .slider .swiper-container .swiper-button-prev {
  background: url(../images/prev.png) no-repeat center;
  left: 30%;
}
.content .patent-trading .slider .swiper-container .swiper-button-next {
  background: url(../images/next.png) no-repeat center;
  right: 30% ;
}
.content .patent-trading .slider .swiper-pagination-bullet {
  opacity: 1;
  background: #ddd;
}
.content .patent-trading .slider .swiper-pagination-bullet-active {
  opacity: 1;
  background: #fff;
}
.content .questions {
  padding: 80px 0;
}
.content .questions .question-content {
  background: url(../images/question_bg.png) no-repeat top center;
  background-size: 100%;
  height: 498px;
  padding-left: 200px;
}
.content .questions .question-content .title {
  font-size: 36px;
  color: #fff;
  font-weight: bold;
  line-height: 2;
}
.content .questions .question-content .question-list {
  padding: 45px;
}
.content .questions .question-content .question-list .question-item {
  margin-bottom: 37px;
}
.content .questions .question-content .question-list .question-item .question {
  color: #31AAEE;
  padding-bottom: 15px;
}
.content .questions .question-content .question-list .question-item .answer {
  line-height: 1.6;
  color: #9E9E9E;
}
.content .questions .question-content .question-list .question-item:nth-child(2) {
  margin-bottom: 40px;
}
