* {
  padding: 0px;
  margin: 0px;
}
body {
  font-size: 12px;
  font-family: "Microsoft YaHei", Arial;
}
img {
  border: none;
}
a {
  text-decoration: none;
  cursor: pointer;
}
h3,
h4,
p {
  margin: 0;
}
ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.clear:after {
  content: '';
  display: block;
  clear: both;
}
.clear {
  *zoom: 1;
}
.ma {
  margin: 0 auto;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.yichu {
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
/*全局css*/
.banner {
  width: 100%;
  height: 214px;
  background: url('../images/bg_1920.jpg') 50% no-repeat;
}
.nav {
  width: 100%;
  height: auto;
  background: #a33127;
}
.nav .nav2 {
  width: 984px;
  height: auto;
}
.nav .nav2 li {
  float: left;
}
.nav .nav2 li:last-child a {
  background: none;
}
.nav .nav2 li a {
  padding: 0px 34px;
  display: block;
  background: url('../images/line_2.jpg') right no-repeat;
  font: normal 18px/50px "Microsoft YaHei";
  color: #ffffff;
}
.container {
  width: 1000px;
  height: auto;
  padding-top: 30px;
}
.notice {
  width: 100%;
  height: auto;
  margin-bottom: 26px;
}
.notice p {
  float: left;
  width: 81px;
  padding-left: 48px;
  font: normal 24px/42px "SimSun";
  color: #ffffff;
  background: #ffa71d url('../images/icon_29.png') 13px 8px no-repeat;
  border-radius: 8px;
  margin-right: 14px;
}
.txtMarquee-left {
  width: 857px;
  position: relative;
  border-radius: 8px;
  background: #dbdbdb;
}
.txtMarquee-left .bd {
  padding: 0 27px;
}
.txtMarquee-left .bd .tempWrap {
  width: 803px !important;
}
.txtMarquee-left .bd ul {
  overflow: hidden;
  zoom: 1;
}
.txtMarquee-left .bd ul li {
  background: url('../images/dot_9.png') 0px 16px no-repeat;
  margin-right: 30px;
  float: left;
  height: 42px;
  line-height: 42px;
  text-align: center;
  _display: inline;
  width: auto !important;
}
.txtMarquee-left .bd ul li a {
  padding-left: 24px;
  width: auto;
  color: #666666;
}
.content1 {
  width: 100%;
  height: auto;
  margin-bottom: 30px;
}
.tubiao a {
  width: 226px;
  height: 130px;
  display: block;
  float: left;
  margin-right: 32px;
  border-radius: 8px;
}
.slideBox {
  width: 348px;
  padding-top: 31px;
  margin-right: 46px;
  height: 289px;
  background: url('../images/bg_348.png') no-repeat;
  overflow: hidden;
  position: relative;
}
.slideBox .hd {
  height: 10px;
  overflow: hidden;
  position: absolute;
  top: 11px;
  right: 45%;
  z-index: 1;
}
.slideBox .hd ul {
  overflow: hidden;
  zoom: 1;
  float: left;
}
.slideBox .hd ul li {
  float: left;
  margin-right: 9px;
  width: 10px;
  height: 10px;
  background: #fff;
  cursor: pointer;
  border-radius: 50%;
}
.slideBox .hd ul li.on {
  background: #ffd200;
}
.slideBox .bd {
  width: 328px;
  height: 245px;
  margin: 0 auto;
  position: relative;
  z-index: 0;
}
.slideBox .bd li {
  zoom: 1;
  vertical-align: middle;
}
.slideBox .bd li a {
  width: 328px;
  height: 245px;
  display: block;
}
.slideBox .bd img {
  width: 100%;
  height: auto;
  display: block;
}
.slideBox .bd p {
  text-align: center;
  font: normal 16px/29px "Microsoft YaHei";
  color: #ffffff;
}
.news {
  width: 100%;
  height: auto;
  position: relative;
}
.news h2 {
  margin-bottom: 11px;
}
.news h2 a {
  width: 100%;
  font: normal 30px/30px "Microsoft YaHei";
  color: #a33127;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.news ul {
  width: 100%;
  height: auto;
}
.news ul li {
  width: 100%;
  height: auto;
  background: url('../images/dot_9.png') 0px 15px no-repeat;
}
.news ul li a {
  padding-left: 27px;
  width: 579px;
  font: normal 16px/37px "Microsoft YaHei";
  color: #666666;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.more {
  position: absolute;
  bottom: -10px;
  right: 45px;
  z-index: 1;
  border-radius: 4px;
  background: #ffa71d;
  font: normal 16px/28px "Microsoft YaHei";
  color: #ffffff;
  text-align: center;
  display: block;
  width: 60px;
}
.tubiao2 {
  width: 348px;
  height: auto;
  margin-right: 31px;
}
.jigou1 {
  width: 348px;
  margin-right: 31px;
}
.jigou1 .jigou {
  padding-left: 24px;
  width: 324px;
  position: relative;
  background: url('../images/bg_1.png') repeat-x;
  font: normal 20px/35px "Microsoft YaHei";
  color: #ffffff;
  border-radius: 4px;
  margin-bottom: 16px;
}
.jigou1 .jigou .more {
  position: absolute;
  bottom: 5px;
  right: 0px;
  z-index: 1;
  background: none;
}
.jigou1 .jigou2 {
  padding: 12px 28px 28px 28px;
  width: 292px;
  height: auto;
  border-radius: 4px;
  background: #ffe7c2;
}
.jigou1 .jigou2 li {
  width: 100%;
  height: auto;
  background: url('../images/dot_9.png') 0px 15px no-repeat;
}
.jigou1 .jigou2 li a {
  padding-left: 27px;
  width: 265px;
  font: normal 16px/37px "Microsoft YaHei";
  color: #666666;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.dongtai {
  width: 621px;
  height: auto;
  background: url('../images/bg1_621.jpg') no-repeat;
}
#leftTab01 {
  position: relative;
  height: auto;
}
#leftTab01 h3 {
  width: 171px;
  height: 35px;
  line-height: 35px;
  position: absolute;
  font-size: 20px;
}
#leftTab01 .tabTitle01 {
  left: 16px;
  top: 0px;
}
#leftTab01 .tabTitle02 {
  left: 153px;
  top: 0px;
}
.moren a {
  color: #ffa71d;
  display: block;
  text-align: center;
  font-weight: normal;
}
.tabMin01 h3.tabTitle01 a,
.tabMin02 h3.tabTitle02 a {
  width: 171px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  font-weight: normal;
  display: block;
  background: url('../images/bg_171.png') no-repeat;
  color: #fff;
  overflow: hidden;
  cursor: pointer;
}
.gongyong {
  width: 100%;
  display: none;
  padding-top: 58px;
}
.gongyong ul {
  padding: 0px 39px;
  width: 543px;
  height: auto;
}
.gongyong ul li {
  width: 100%;
  height: auto;
  background: url('../images/dot_9.png') 0px 15px no-repeat;
}
.gongyong ul li a {
  padding-left: 27px;
  width: 516px;
  font: normal 16px/37px "Microsoft YaHei";
  color: #666666;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.gongyong .more {
  position: absolute;
  bottom: -30px;
  right: 35px;
  z-index: 1;
}
.tabMin01 div#tabList01a {
  display: block;
}
.tabMin02 div#tabList01b {
  display: block;
}
.tubiao4 {
  width: 100%;
  height: auto;
  display: block;
  margin-bottom: 22px;
}
.tubiao5 {
  width: 100%;
  height: auto;
  margin-bottom: 22px;
  display: block;
  margin-bottom: 19px;
}
.tubiao6 {
  width: 100%;
  height: auto;
  display: block;
}
.tubiao6 p {
  text-align: center;
  font: normal 16px/22px "Microsoft YaHei";
  color: #a33127;
}
#rightTab01 {
  position: relative;
  height: auto;
}
#rightTab01 h3 {
  width: 171px;
  height: 35px;
  line-height: 35px;
  position: absolute;
  font-size: 20px;
}
#rightTab01 .tabTitle011 {
  left: 16px;
  top: 0px;
}
#rightTab01 .tabTitle022 {
  left: 153px;
  top: 0px;
}
.moren a {
  color: #ffa71d;
  display: block;
  text-align: center;
  font-weight: normal;
}
.tabMin011 h3.tabTitle011 a,
.tabMin022 h3.tabTitle022 a {
  width: 171px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  font-weight: normal;
  display: block;
  background: url('../images/bg_171.png') no-repeat;
  color: #fff;
  overflow: hidden;
  cursor: pointer;
}
.gongyong {
  width: 100%;
  display: none;
  padding-top: 58px;
}
.gongyong ul {
  padding: 0px 39px;
  width: 543px;
  height: auto;
}
.gongyong ul li {
  width: 100%;
  height: auto;
  background: url('../images/dot_9.png') 0px 15px no-repeat;
}
.gongyong ul li a {
  padding-left: 27px;
  width: 516px;
  font: normal 16px/37px "Microsoft YaHei";
  color: #666666;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.gongyong .more {
  position: absolute;
  bottom: -30px;
  right: 35px;
  z-index: 1;
}
.tabMin011 div#tabList01aa {
  display: block;
}
.tabMin022 div#tabList01bb {
  display: block;
}
.lianjie {
  padding-left: 24px;
  width: 976px;
  position: relative;
  background: url('../images/bg_1.png') repeat-x;
  font: normal 20px/35px "Microsoft YaHei";
  color: #ffffff;
  border-radius: 4px;
  margin-bottom: 16px;
}
.lianjie2 {
  padding: 0px 10px;
  width: 980px;
  height: auto;
}
.lianjie2 li {
  width: auto;
  height: auto;
  background: url('../images/dot_9.png') 0px 15px no-repeat;
  margin: 0px 20px;
  float: left;
}
.lianjie2 li a {
  padding-left: 27px;
  width: auto;
  font: normal 16px/37px "Microsoft YaHei";
  color: #666666;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.foot {
  width: 100%;
  padding-top: 30px;
  padding-bottom: 30px;
  background: #c4470a;
}
.foot p {
  text-align: center;
  font: normal 14px/30px "Microsoft YaHei";
  color: #ffffff;
}
