﻿.head-nav{
  position: relative;
  height: 74px;
  min-width: 1120px;
  margin-bottom: 0px;
}
.img-logo{
display: block;
width: 541px;
height: 74px;
margin-top: -20px;
position: absolute;
left:100px;
}
.content-lx{
  text-align:left;
  width: 100%;
  min-width: 1090px;
  height: 600px;
  position: relative;
  color: white;
  overflow: hidden;
}
.content-lx img{
  width: 100%;
  height: 100%;
}
.lx-ct{
  width: 300px;
  height: 300px;
  position: absolute;
  right: 200px;
  top: 140px;
}
.lx-ct span{
  font-size: 40px;
  line-height: 80px;
}
.lx-ct p{
  margin-top: 20px;
  width: inherit;
  font-size: 24px;
  white-space: normal;
}
.lx-ct button{
  width: 140px;
  margin-top: 20px;
}
.content-jq{
  width: 100%;
  height: 500px;
  background-image: url(../mticketsite_files/2.jpg);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  min-width: 1090px;
  position: relative;
  overflow: hidden;
  color: white;
}
.jq-ct{
  width: 350px;
  height: 100px;

  position: absolute;
  right: 200px;
  top: 140px;

}
.jq-ct span{
  color: #0e2c6e;
  font-size: 40px;
  line-height: 80px;
}
.jq-ct p{
  color: #3e5993;
  width: 450px;
  margin-top: 25px;
  font-size: 16px;
}
.jq-ct button{
  width: 140px;
  margin-top: 20px;
}
.content-p{
  width: 100%;
  height: 500px;
  background-image: url(../mticketsite_files/3.jpg);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  min-width: 1090px;
  position: relative;
  overflow: hidden;
  color: white;
}
.p-ct{
  width: 350px;
  height: 100px;

  position: absolute;
  right: 200px;
  top: 140px;

}
.p-ct span{
  color: #0e2c6e;
  font-size: 40px;
  line-height: 80px;
}
.p-ct p{
  color: #3e5993;
  margin-top: 20px;
  width: inherit;
  font-size: 16px;
  white-space: normal;
}
.p-ct button{
  width: 140px;
  margin-top: 20px;
}
.contact-info{
  border: 1px solid red
}
.contact-us {
  border: 1px solid red;
  text-align: center;s
  color: white;
}
.contact-us .col-md-12 p{
  font-size: 40px;
}
.contact-us .col-md-12 span{
  font-size: 20px;
}
.contact-us .col-md-12{
  margin-bottom: 20px;
}
.foot-img{
  padding-top: 50px;
  width: 100%;
  height: 200px;
}
/*底部*/
.footer{
  width: 100%;
  padding-top: 20px;
  background-color:#3D3D3D;
  color: #FFFFFF;
  overflow: hidden;
}
.footer-top{
  width: 1090px;
  margin: 0 auto;
  overflow: hidden;
}
.footer-a-title{
  margin-bottom:10px;
  line-height: 20px;
}
.footer-left{
  width: 280px;
  float: left;
  margin-left: 50px;
}
.footer-left ul li a{
color: #49f;

}
.footer-middle{
  width: 300px;
  float: left;
}
.footer-right{
  width: 300px;
  float: right;
  margin-right: 50px;
}
.footer ul li{
  font-size: 12px;
  padding-bottom: 5px;
}
.footer-info{
  width: 1090px;
  height: 70px;
  margin: 0 auto;
  border-top: 1px solid #666;
  overflow: hidden;
}
.u-base-info,.u-address{
  display: block;
  height: 20px;
  line-height: 20px;
  margin-top: 10px;
  margin-left: 50px;
}
 .footer-info .u-l,.js-r{
   float: left;
}
 .footer-info .js-r{
 margin-top: 10px;
 margin-left: 5px;
 }
