﻿/*首页banner css*/.index-banner {
  margin-top: 1px;
  height: 550px;
  overflow:hidden;
}
.slides { /*控制图片居中*/  /*left: 50% !important; margin-left: -960px !important ; */
}
.slidetip {
  position:absolute;
  z-index:99;
  bottom:20px;
  right:-3%;
}
.av { /*选中*/
  background-color:#000 !important;
}
/*标签 css*/.section-tab {
  height: 112px;
  margin-top: 1px;
  background: #f7f7f7;
}
.section-tab .w {
  padding-top: 18px;
}
.section-tab li {
  float: left;
  color: #000;
  text-align: center;
  padding-right: 40px;
}
.section-tab li em {
  display: block;
  font: bold 30px/40px "微软雅黑","Microsoft YaHei";
}
.section-tab li span {
  display: block;
  font: 18px/38px "微软雅黑","Microsoft YaHei";
}
.section-tab li.last {
  padding-right: 0;
}
/*服务领域 css*/.section-service {
  background: #ffff url(../images/new_bg.jpg) repeat center top;
}
.section-news .servh3,
.section-news .servh3 a {
  color: #bf1f21;
  display: inline-block;
}
.servh3,
.servh3 a {
  display: inline-block;
}
.servh3 em {
  display: block;
  font: bold 48px/58px "微软雅黑","Microsoft YaHei";
  text-transform:capitalize
}
.servh3 span {
  display: inline-block;
  font: 24px/34px "微软雅黑","Microsoft YaHei";
  border-bottom: 5px solid #db2d24;
}
.section-service ul {
  margin-top: 10px;
}
.section-service ul li {
  position: relative;
  cursor: pointer;
  text-align: center;
  float: left;
  width: 390px;
  height: 322px;
  border-right: 1px solid #ebebeb;
  border-bottom: 1px solid #ebebeb;
  margin-right: -1px;
  margin-bottom: -1px;
  color: #000;
}
.section-service ul li span {
  position: absolute;
  left: 100px;
  top: 120px;
  display: block;
  font: 22px/50px "微软雅黑","Microsoft YaHei";
}
.section-service ul li p {
  position: absolute;
  left: 13px;
  top: 162px;
  width: 255px;
  margin: 0 auto;
  font: 14px/30px "微软雅黑","Microsoft YaHei";
}
.section-service ul li .s1,
.section-service ul li .s2,
.section-service ul li .s3,
.section-service ul li .s4,
.section-service ul li .s5,
.section-service ul li .s6,
.section-service ul li .s7,
.section-service ul li .s8 {
  width: 390px;
  height: 275px;
}
.section-service ul li.on .s1,
.section-service ul li.on .s2,
.section-service ul li.on .s3,
.section-service ul li.on .s4,
.section-service ul li.on .s5,
.section-service ul li.on .s6,
.section-service ul li.on .s7,
.section-service ul li.on .s8 {
  width: 390px;
  height: 275px;
}
.section-service ul li .s1 {
  background: url(../images/10.png) no-repeat center 25px;
}
.section-service ul li .s2 {
  background: url(../images/11.png) no-repeat center 25px;
}
.section-service ul li .s3 {
  background: url(../images/12.png) no-repeat center 25px;
}
.section-service ul li .s4 {
  background: url(../images/13.png) no-repeat center 25px;
}
.section-service ul li .s5 {
  background: url(../images/14.png) no-repeat center 25px;
}
.section-service ul li .s6 {
  background: url(../images/15.png) no-repeat center 25px;
}
.section-service ul li .s7 {
  background: url(../images/16.png) no-repeat center 25px;
}
.section-service ul li .s8 {
  background: url(../images/17.png) no-repeat center 25px;
}
.section-service ul li.on .s1 {
  background: url(../images/10-1.png) no-repeat center 25px;
}
.section-service ul li.on .s2 {
  background: url(../images/11-1.png) no-repeat center 25px;
}
.section-service ul li.on .s3 {
  background: url(../images/12-1.png) no-repeat center 25px;
}
.section-service ul li.on .s4 {
  background: url(../images/13-1.png) no-repeat center 25px;
}
.section-service ul li.on .s5 {
  background: url(../images/14-1.png) no-repeat center 25px;
}
.section-service ul li.on .s6 {
  background: url(../images/15-1.png) no-repeat center 25px;
}
.section-service ul li.on .s7 {
  background: url(../images/16-1.png) no-repeat center 25px;
}
.section-service ul li.on .s8 {
  background: url(../images/17-1.png) no-repeat center 25px;
}
.section-service ul li.on  {
  color: #fff;
  background: #db2d24;
}
.section-service ul li.on a {
  color: #fff;
}
/*优势 css*/.section-adv {
  height: 1477px;
  background: url(../images/20.jpg) no-repeat center top;
}
.advtit {
  position: relative;
  text-align: center;
  padding-top: 76px;
}
.advtit span {
  position: absolute;
  left: 336px;
  display: block;
  width: 326px;
  height: 33px;
  line-height: 33px;
  background: url(../images/21.png) no-repeat center center;
  font: 20px/33px "微软雅黑","Microsoft YaHei";
  color: #fff;
  text-align: center;
}
.advtit h3 {
  font: bold 48px/58px "微软雅黑","Microsoft YaHei";
  color: #fff;
  padding-top: 16px;
}
.advtit h3 em {
  font-size: 110px;
}
.adv-con {
  padding-top: 50px;
}
.adv-cfl {
  width: 483px;
}
.adv-cfr {
  width: 670px;
  padding-left: 10px;
  border-left: 6px solid #4a4848;
  padding-top: 150px;
}
.adv-cfl .advfl-t {
  position: relative;
  margin-top: 64px;
  height: 248px;
}
.adv-cfl .advfl-t .bor {
  position: absolute;
  width: 166px;
  height: 242px;
  border: 3px solid #5b5a5a;
}
.adv-cfl .advfl-t h3 {
  position: absolute;
  left: 12px;
  top: 70px;
  font: bold 24px/34px "微软雅黑","Microsoft YaHei";
  color: #e0e0e0;
}
.adv-cfl .advfl-t span {
  position: absolute;
  top: 136px;
  left: 44px;
  font: 22px/32px "微软雅黑","Microsoft YaHei";
  color: #bfbfbf;
  display: block;
}
.adv-cfl .advfl-t em {
  position: absolute;
  top: 167px;
  left: 96px;
  font: 12px/22px "微软雅黑","Microsoft YaHei";
  color: #bfbfbf;
  display: block;
  text-transform: uppercase;
}
.adv-cfl .advfl-c {
  position: relative;
  margin-top: -27px;
}
.adv-cfl .advfl-c li {
  cursor: pointer;
  position: absolute;
  z-index: 10;
  background: #9d9d9d;
  transition:all 0.3s;
}
.adv-cfl .advfl-c li:hover {
  box-shadow: 0 0px 20px #d5d5d5;
  transform:translate3d(0, -6px, -3px);
}
.adv-cfl .advfl-c li img {
  margin: 0 auto;
}
.adv-cfl .advfl-c li.advli_1 {
  z-index: 10;
  left: 40px;
  top: 0;
}
.adv-cfl .advfl-c li.advli_2 {
  z-index: 9;
  left: 0;
  top: 275px;
}
.adv-cfl .advfl-c li.advli_3 {
  z-index: 8;
  left: 58px;
  top: 500px;
}
.adv-cfl .advfl-c li.advli_1 img {
  display: block;
  width: 401px;
  height: 273px;
  padding:8px
}
.adv-cfl .advfl-c li.advli_2 img {
  display: block;
  width: 354px;
  height: 226px;
  padding: 6px;
}
.adv-cfl .advfl-c li.advli_3 img {
  display: block;
  width: 373px;
  height: 270px;
  padding: 6px;
}
.adv-cfl .advfl-c li.on {
  background: #fff;
  z-index: 30;
}
.adv-cfr dl {
  padding: 0px 0 0px;
  margin-bottom: -9px;
  transition:all 0.3s;
}
.adv-cfr dl.on {
  background: #454243;
}
.adv-cfr dl:hover {  /*box-shadow: 0 0px 15px #d5d5d5;*/
  transform:translate3d(0, -2px, -2px);
  border-radius: 10px;
}
.adv-cfr dl dt {
  padding-left: 70px;
  margin-top: 20px;
  padding-top: 20px;
}
.adv-cfr dl dt span {
  display:block;
  font: bold 24px/34px "微软雅黑","Microsoft YaHei";
  color: #fff;
}
.adv-cfr dl dt em {
  display:block;
  font: 14px/24px "微软雅黑","Microsoft YaHei";
  color: #686867;
}
.adv-cfr dl dd {
  padding-left: 85px;
  font: 16px/38px "微软雅黑","Microsoft YaHei";
  color: #dbdbdb; /*background: url(../images/30.png) no-repeat 70px center;*/
}
/*.adv-cfr dl dd.top { background: url(../images/30.png) no-repeat 70px 20px; }*/.adv-cfr dl.jy dt {
  background: url(../images/26.png) no-repeat 5px center;
}
.adv-cfr dl.td dt {
  background: url(../images/27.png) no-repeat 5px center;
}
.adv-cfr dl.mt dt {
  background: url(../images/28.png) no-repeat 5px center;
}
.adv-cfr dl.pc dt {
  background: url(../images/29.png) no-repeat 5px center;
}
/*团队 & 简介 css*/.section-team {
  background: #000000;
  padding: 5% 0;
}
.sec-teamt {
  text-align: center;
  border-bottom: 1px solid #cbb471;
  padding-bottom: 30px;
}
.sec-teamt h3 {
  text-transform: capitalize;
  font: bold 48px/58px 微软雅黑, "Microsoft YaHei";
  color: #db2d24;
}
.sec-teamt em {
  display: inline-block;
  font: 24px/34px 微软雅黑, "Microsoft YaHei";
  border-bottom: 5px solid #db2d24;
  color: #db2d24;
}
.sorttit {
  font: 14px/24px "微软雅黑","Microsoft YaHei";
  color: #747474;
  text-align: center;
  padding-top: 20px;
}
.sec-team-cont {
  background: url(../images/32.jpg) no-repeat left bottom;
}
.sec-team-cont .team-img {
  height: 530px;
  position: relative;
  z-index: 10;
}
.team-img .bd {
  position: relative;
  z-index: 20;
  width: 450px;
}
.team-img .bd ul {
  height: 530px;
  overflow: hidden;
}
.team-img .bd ul li {
}
.team-img .bd li img {
  width: 450px;
  height: 530px;
  display: block;
}
.team-img .pre_next {
  display:none;
  position: absolute;
  left: 0;
  top: 50%;
  z-index: 100;
}
.team-img .pre_next a {
  display:block;
  width: 30px;
  font-size: 15px;
  line-height: 2;
  color: #fff;
  text-align:center;
  background:#555;
  opacity: 0.7;
  cursor:pointer;
}
.team-img .pre_next a.next {
  float: left;
}
.team-img .pre_next a.prev {
  float: right;
  margin-right:-419px;
}
.team-img:hover .pre_next {
  display: block;
}
.sec-team-cont .teamintro {
  width: 705px;
  margin-left: 12px;
}
.teamintro .tt {
  text-transform: uppercase;
  font: 84px/94px "微软雅黑","Microsoft YaHei";
  color: #f3f3f3;
}
.teamintro h3 {
  font: 24px/34px "微软雅黑","Microsoft YaHei";
  color: #000;
  margin-top: 26px;
}
.teamintro h3 em {
  border-top: 2px solid #000;
}
.teamintro p {
  font: 15px/36px "微软雅黑","Microsoft YaHei";
  color: #000;
}
.teamintro a.xq {
  display: block;
  width: 191px;
  height: 35px;
  text-align: center;
  font: 16px/35px "微软雅黑","Microsoft YaHei";
  color: #fff;
  background: url(../images/33.png) no-repeat center center;
}
.teamintro a.xq:hover {
  text-decoration: underline;
}
.team-list {
  position: relative;
  margin-top: 34px;
  height: auto;
  padding: 5% 0;
}
.team-list ul {
  width: 100%;
}
.team-list li {
  position: relative;
  width: 194px;
  height:202px;
  float: left;
  margin-left: 1px;
  margin-bottom: 1px;
}
/*.team-list li:nth-child(8) { margin-left: 586px;}*/.team-list li a.img {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
}
.team-list li a.img img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
}
.team-list li .txt {
  display: none;
  width: 254px;
  position: absolute;
  left: -30px;
  bottom: -30px;
  text-align: center;
  color: #fff;
  background: rgba(0,0,0,0.5);
  filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000); /*ie8*/
}
.team-list li .txt i {
  display: inline-block;
  font: bold 18px/28px "微软雅黑","Microsoft YaHei";
  color: #fff;
  padding-top: 6px;
}
.team-list li .txt span {
  display: inline-block;
  padding-left: 6px;
  font: 16px/28px "微软雅黑","Microsoft YaHei";
  color: #fff;
  padding-top: 6px;
}
.team-list li .txt em {
  display: block;
  font: 13px/22px "微软雅黑","Microsoft YaHei";
  color: #fff;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  padding: 2px 0 8px 0;
}
.team-list li:hover .img img {
  box-shadow: 0 0px 12px #555;
  border-radius: 5px;
}
.team-list li:hover .txt {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
.team-list .team-lc {
  position: absolute;
  left: 196px;
  top: 203px;
  width: 584px;
  height: 202px;
  background: #cc0000;
  text-align: center;
}
.team-list .team-lc span {
  display: block;
  font: 20px/40px "微软雅黑","Microsoft YaHei";
  color: #fff;
}
.team-list .team-lc span.first {
  margin-top: 30px;
}
.team-list .team-lc span i {
  font-size: 30px;
}
.team-list .team-lc .xq {
  width: 146px;
  height: 32px;
  display: block;
  margin: 60px auto 0;
  background: url(../images/35.png) no-repeat center center;
  font: 14px/32px "微软雅黑", "Microsoft YaHei";
  color: #fff;
}
.team-list .team-lc .xq:hover {
  text-decoration: underline;
}
/*荣誉 css*/.section-honor {
  margin-top: 45px;
  background: #f7f7f7;
  padding: 30px 0;
}
.honor-list {
  height: 300px;
  padding-top:22px;
}
.honor-list .fls1 {
  width: 464px;
}
.honor-list .fls1 li {
  width: 215px;
  margin-right:30px;
  overflow: hidden;
}
.honor-list .fls1 li:last-child {
  margin-right: 0;
}
.honor-list .fls1 li img {
  display: block;
  width: 100%;
  height: 276px;
  transition: all 0.3s;
}
.honor-list .fls1 li img:hover {
  opacity: 0.6;
}
.honor-list .fls1 li span {
  display: block;
  font: 14px/24px "微软雅黑", "Microsoft YaHei";
  color: #000;
  text-align: center;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.honor-list .fls2 {
  width: 692px;
}
.honor-list .fls2 li {
  float: left;
  width: 154px;
  overflow: hidden;
  margin: 0 0 18px 18px;
}
.honor-list .fls2 li img {
  display: block;
  width: 100%;
  height: 113px;
  transition: all 0.3s;
  object-fit: cover
}
.honor-list .fls2 li img:hover {
  opacity: 0.6;
}
.honor-list .fls2 li span {
  display: block;
  font: 14px/24px "微软雅黑", "Microsoft YaHei";
  color: #000;
  text-align: center;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
/*视频聚焦 css*/.section-video {
  margin-top: 42px;
}
.videoh3 {
}
.video-list {
  margin-top: 26px;
}
.video-list li {
  transition: all 0.3s;
  float: left;
  position: relative;
  width: 277px;
  height: 227px;
  background: #f7f7f7;
  margin-right: 19px;
}
.video-list li img.video-img {
  position: absolute;
  left: 0;
  top;
  0;
  width: 278px;
  height: 180px;
  display: block;
}
.video-list li em.video-tb {
  position: absolute;
  left: 16px;
  top: 124px;
  width:45px;
  height: 45px;
  background: url(../images/playvideo.png) no-repeat;
  transition: all 0.3s;
}
.video-list li span {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  font: 14px/48px "微软雅黑", "Microsoft YaHei";
  color: #000;
  text-align: center;
}
.video-list li:hover em.video-tb {
  background: url(../images/playvideo2.png) no-repeat;
}
.video-list li:hover {
  box-shadow: 0 0px 22px #d5d5d5;
  transform: translate3d(0, -2px, 0);
}
.video-list li:nth-child(4) {
  margin-right: 0;
}
/*国际交流 css*/.section-Intnt {
  width: 100%;
  margin-top: 40px;
}
.section-Intnt ul {
  width:100%;
  margin-top: 28px;
}
.section-Intnt ul li {
  position: relative;
  width: 25%;
  overflow: hidden;
  float: left;
}
.section-Intnt li a.i-zoom1 {
  z-index: 200;
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 100%;
  height: 100%;
}
.section-Intnt li img.i-zoom2 {
  display: block;
  width: 100%;
}
.section-Intnt li p.i-zoom3 {
  z-index: 100;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  line-height: 12;
  color: #fff;
  text-align: center;
  opacity: 0;
  filter:alpha(opacity=0);
  background: rgba(220,55,47,0.8);
  filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#c8DC372F,endcolorstr=#c8DC372F);
}
.section-Intnt li p span {
  display: inline-block;
  width: 90%;
  margin: 0 auto;
  vertical-align: middle;
  font: 18px/30px "微软雅黑", "Microsoft YaHei";
}
.section-Intnt li.on .mc {
  z-index:150 ;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  background: #000;
}
/*成功案例 css*/.section-case {
  margin-top: 30px;
  background: url(../images/bg5.jpg) no-repeat  center bottom;
  padding: 3% 0;
}
.case-list {
  margin-top: 55px;
}
.case-list li {
  float: left;
  position: relative;
  width: 354px;
  padding: 0 17px;
  text-align: center;
  color: #444;
  border-right: 1px solid #e5e5e5;
  transition: all 0.3s;
}
.case-list li a.xq {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  display: block;
}
.case-list li span {
  display: block;
  font: 18px/28px "微软雅黑", "Microsoft YaHei";
  color: #444;
}
.case-list li h3 {
  transition: all 0.3s;
  padding: 20px 0 30px;
}
.case-list li h3 a {
  font: 24px/40px "微软雅黑", "Microsoft YaHei";
  color: #444;
  display: block;
  max-height: 74px;
  overflow: hidden;
}
.case-list li p {
  width: 94%;
  margin: 0 auto;
  font: 16px/26px "微软雅黑", "Microsoft YaHei";
  color: #666;
}
.case-list li i {
  display: block;
  width: 31px;
  height: 31px;
  display: block;
  margin: 16px auto 8px;
  transition: all 0.3s;
}
.case-list li:last-child {
  border: none;
}
.case-list li:hover {
  box-shadow: 0 15px 25px #d5d5d5;
}
.case-list li:hover h3 a {
  color: #db2d24;
}
.case-list li:hover i {
  transform: rotate(360deg);
}
.case-more {
  width: 318px;
  height: 48px;
  margin: 33px auto 0;
  background: url(../images/38.jpg) no-repeat center center;
  text-align: center;
}
.case-more a {
  font: 18px/48px "微软雅黑", "Microsoft YaHei";
  color: #fff;
  display: block;
}
.case-more a:hover {
  text-decoration: underline;
}
/*新闻咨询 css*/.section-news {
  background:#ffff url(../images/new_bg.jpg) repeat center top;
  padding: 30px 0;
}
.news-tit {
  margin-top: 36px;
}
.news-tit li {
  position: relative;
  float: left;
  width: 120px;
  margin-right: 28px;
  transition: all 0.3s;
}
.news-tit li a {
  position: relative;
  z-index: 10;
  width: 100%;
  font: 15px/28px "微软雅黑", "Microsoft YaHei";
  color: #000;
  display: block;
  border: 1px solid #b1b0b0;
  text-align: center;
}
.news-tit li.on a {
  color: #fff;
  border-color: #f7f7f7;
  border-bottom: none;
}
.news-tit li.on i {
  display: block;
  width:121px;
  height: 46px;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 8;
  background: url(../images/n1.png) no-repeat left top;
}
.news-con {
  margin-top: 24px;
}
.newsfl {
  width: 560px;
}
.newsfl dl {
  position: relative;
  width: 560px;
}
.newsfl dl dt {
  width: 100%;
  height: 232px;
}
.newsfl dl dt img {
  position: absolute;
  left: 0;
  top: 0;
  width: 560px;
  height: 232px;
  display: block;
  object-fit: cover;
}
.newsfl dl dt .date {
  position: absolute;
  left: 0;
  top: 0;
  width: 88px;
  height: 58px;
  background: #db2d24;
  text-align: center;
}
.newsfl dl dt .date span,
.newsfl dl dt .date em {
  display: block;
  color:#fff;
}
.newsfl dl dt .date span {
  font: 26px/32px "微软雅黑", "Microsoft YaHei";
}
.newsfl dl dt .date em {
  font: 16px/26px"微软雅黑", "Microsoft YaHei";
}
.newsfl dl dd {
  color: #000;
}
.newsfl dl dd.ddt {
  padding: 10px 0;
  font: 20px/30px "微软雅黑", "Microsoft YaHei";
}
.newsfl dl dd.ddt a {
  color: #000;
}
.newsfl dl dd.ddt:hover a {
  color: #db2d24;
}
.newsfl dl dd.ddp {
  font: 16px/32px "微软雅黑", "Microsoft YaHei";
  color: #333;
  padding-bottom: 18px;
}
.newsfl dl dd.ddx {
  width: 142px;
  font: 14px/44px "微软雅黑", "Microsoft YaHei";
  color: #fff;
  text-align: center;
  text-transform: uppercase;
}
.newsfl dl dd.ddx a {
  color: #fff;
  display: block;
  background: #7e7e7e;
  transition: all 0.4s;
}
.newsfl dl dd.ddx a:hover {
  background: #db2d24;
}
.newsfr {
  width: 577px;
}
.news-ul {
}
.news-ul li {
  padding: 20px 0 20px;
  border-bottom: 1px solid #d2d2d2;
}
.news-ul li .dateff {
  width: 90px;
  height: 90px;
  margin-top: 10px;
  border-right: 1px solid #d2d2d2;
  text-align: center;
}
.news-ul li .dateff span {
  display: block;
  font: 26px/32px "微软雅黑", "Microsoft YaHei";
  padding-top: 15px;
}
.news-ul li .dateff em {
  display: block;
  font: 16px/26px"微软雅黑", "Microsoft YaHei";
}
.news-ul li .msfr {
  margin-left: 18px;
  width: 460px;
  transition: all .3s;
}
.news-ul li .msfr span {
  display: block;
  font: 20px/38px "微软雅黑", "Microsoft YaHei";
  color: #000;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.news-ul li .msfr p {
  font: 16px/32px "微软雅黑", "Microsoft YaHei";
  color: #333;
}
.news-ul li:nth-child(1) {
  padding-top: 0;
}
.news-ul li:hover .msfr {
  margin-left: 25px;
}
.news-ul li .msfr span:hover {
  color: #db2d24;
}
/*案件咨询 css*/.section-caseinfor {
  padding: 5% 0;
  background:#bf1c1d url(../images/messages_bg.jpg) repeat-x center top 
}
.casecon {
  margin-top: 34px;
}
.casecon .case-bd {
  width: 500px;
  padding: 5%;
  background: #e1b633;
}
.casecon .case-bd ul {
  width: 100%;
}
.casecon .case-bd li {
  position: relative;
  border: 1px solid #e8e7e7;
  border-radius: 5px;
  margin-bottom: 20px;
  line-height: 34px;
}
.casecon .case-bd li input,
.casecon .case-bd li textarea {
  outline: none;
  background: none;
  border: none;
  border-radius: 5px;
}
.casecon .case-bd li i {
  display: inline-block;
  color: #db2d24;
  padding: 0 5px 0 10px;
  vertical-align: middle;
}
.casecon .case-bd li.bb3 i {
  vertical-align: top;
}
.casecon .case-bd li.bb1 input,
.casecon .case-bd li.bb2 input {
  width: 90%;
  height: 26px;
  font: 14px/26px "微软雅黑","Microsoft YaHei";
  color: #000;
  margin-top: 4px;
}
.casecon .case-bd li.bb3 textarea {
  width: 90%;
  height: 94px;
  max-width: 90%;
  max-height: 94px;
  color: #000;
  padding-top: 6px;
}
.casecon .case-bd li.submit,
.casecon .case-bd li.submit input {
  height: 44px;
  font: 18px/44px  "微软雅黑","Microsoft YaHei";
  color: #fff;
  text-align: center;
  background: #db2d24;
  border: none;
  cursor: pointer;
  margin-bottom: 0;
  display: block;
  width: 100%;
}
.casecon .case-wb {
  margin-left: 38px;
  width: 350px;
  height: 352px;
  border-bottom: 1px solid #ccc;
}
.casecon .case-lx {
  margin-left: 38px;
  color: #fff;
}
.casecon .case-lx h3 {
  display: block;
  font: 20px/34px "微软雅黑","Microsoft YaHei";
  color: #fff;
}
.casecon .case-lx span {
  display: block;
  font: 14px/50px "微软雅黑","Microsoft YaHei";
  color: #494949;
  text-indent: 32px;
}
.casecon .case-lx span.ssp1 {
  background: url(../images/lx1.jpg) no-repeat 5px center;
}
.casecon .case-lx span.ssp2 {
  background: url(../images/lx2.jpg) no-repeat 5px center;
}
.casecon .case-lx span.ssp2 em {
  background: url(../images/lx3.jpg) no-repeat 5px center;
  display: inline-block;
  margin-left: 10px;
}
.casecon .case-lx span.ssp3 {
  background: url(../images/lx4.jpg) no-repeat 5px center;
}
.casecon .case-lx span.ssp4 {
  background: url(../images/lx5.png) no-repeat 5px center;
}
.casecon .case-lx p img {
  display: inline-block;
  padding: 2px 10px 0 10px;
}
