* {
  margin: 0;
  padding: 0;
  list-style: none;
  text-decoration: none;
  box-sizing: border-box;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  word-wrap: break-word;
  font-size: 12px;
}
.clear {
  clear: both;
}
.clear:before,
.clear:after {
  content: "";
  display: table;
}
#page {
  margin-bottom: 30px;
}
#page .head_content {
  height: 90px;
  width: 1200px;
  padding: 10px 0;
  margin: 0 auto;
  position: relative;
}
#page .head_content .logo {
  float: left;
  height: 60px;
}
#page .head_content .header-search {
  background-color: #f9f9f9;
  border: 1px solid #f0f0f0;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  line-height: 1;
  width: 400px;
  height: 40px;
  position: absolute;
  top: 30px;
  right: 0;
  z-index: 2;
}
#page .head_content .header-search .search-input {
  background: 0 0;
  border: none;
  color: #333;
  font-size: 14px;
  width: 396px;
  height: 38px;
  line-height: 38px;
  padding: 0 15px 0 10px;
}
#page .head_content .header-search .search-submit {
  background-color: #f33;
  border-radius: 0;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.05);
  color: #fff;
  font-weight: 400;
  width: 54px;
  height: 40px;
  line-height: 45px;
  padding: 0;
  position: absolute;
  top: -1px;
  right: -1px;
  text-align: center;
}
#page .navbar {
  height: 50px;
  width: 1200px;
  margin: 0 auto;
  background: #333;
}
#page .navbar .navMenu {
  height: 50px;
  line-height: 50px;
  font-size: 18px;
}
#page .navbar .navMenu li {
  float: left;
  height: 50px;
}
#page .navbar .navMenu li a {
  display: block;
  padding: 0 24px;
  height: 100%;
  color: #fff;
  font-size: 15px;
}
#page .navbar .navMenu li a.on {
  background: #ff3d00 !important;
}
#page .navbar .navMenu li a:hover {
  color: #fff;
  background: #000;
}
#page .header_ad {
  width: 1200px;
  height: 90px;
  margin: 20px auto;
}
#page .header_ad p {
  text-align: center;
  line-height: 90px;
  font-size: 30px;
}
#page .header_ad img {
  width: 100%;
  height: 100%;
}
#page .block_1 {
  width: 1200px;
  overflow: hidden;
  margin: 0 auto;
}
#page .block_1 .leftBanner {
  width: 800px;
  height: 368px;
  overflow: hidden;
  position: relative;
  margin-bottom: 10px;
  float: left;
}
#page .block_1 .leftBanner .swiper-container {
  width: 800px;
  height: 368px;
  position: relative;
}
#page .block_1 .leftBanner .swiper-container .swiper-pagination-bullet-active {
  background-color: #FF3D00 !important;
}
#page .block_1 .leftBanner .swiper-container .swiper-pagination {
  height: 24px;
  top: 0 !important;
  text-align: right;
  position: absolute;
  bottom: 10px;
  right: 0 !important;
}
#page .block_1 .leftBanner .swiper-container .swiper-slide a {
  position: relative;
}
#page .block_1 .leftBanner .swiper-container .swiper-slide a img {
  width: 100%;
  height: 100%;
}
#page .block_1 .leftBanner .swiper-container .swiper-slide a .banner_desc {
  position: absolute;
  bottom: 0;
  left: 0;
  height: 40px;
  line-height: 40px;
  background-color: rgba(0, 0, 0, 0.4);
  color: white;
  text-align: center;
  font-size: 16px;
  padding: 0 10px;
  display: inline-block;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#page .block_1 .rightFonts {
  width: 380px;
  height: 288px;
  margin-bottom: 10px;
  padding: 80px 15px 0 15px;
  background: url(../images/bg_1.jpg) 0 0 no-repeat;
  float: right;
}
#page .block_1 .rightFonts li {
  line-height: 34px;
  height: 34px;
  font-size: 15px;
  overflow: hidden;
  text-align: left;
  width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#page .block_1 .rightFonts li span {
  font-size: inherit;
  padding-right: 5px;
  color: #e33001;
}
#page .block_1 .rightFonts li a {
  font-size: inherit;
  color: #333;
}
#page .block_1 .last_news {
  width: 1200px;
  margin-bottom: 10px;
  float: left;
}
#page .block_1 .last_news .last_news_tit {
  height: 40px;
  width: 1200px;
  line-height: 40px;
  background: url(../images/tit_bg.jpg) 0 0 no-repeat #b4ebcc;
  font-size: 20px;
  text-indent: 20px;
  font-weight: bold;
  color: #fff;
  text-align: left;
}
#page .block_1 .last_news .last_news_left {
  width: 318px;
  line-height: 34px;
  float: left;
}
#page .block_1 .last_news .last_news_left h3 {
  text-align: center;
  font-size: 18px;
  font-weight: bold;
  height: 50px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding: 12px 0 10px 0;
}
#page .block_1 .last_news .last_news_left h3 a {
  color: black;
  font-size: inherit;
}
#page .block_1 .last_news .last_news_left ul {
  font-size: 14px;
  text-align: left;
}
#page .block_1 .last_news .last_news_left ul li {
  height: 32px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding-left: 12px;
  background: url(../images/point.jpg) 0 center no-repeat;
}
#page .block_1 .last_news .last_news_left ul li a {
  color: #333;
  font-size: 14px;
}
#page .block_1 .last_news .last_news_right {
  width: 882px;
  padding-top: 15px;
  float: right;
}
#page .block_1 .last_news .last_news_right li {
  text-align: left;
  float: left;
  width: 255px;
  padding-left: 17px;
  margin-left: 33px;
  font-size: 13px;
  line-height: 24px;
  color: #555;
  border-left: 1px #ddd solid;
}
#page .block_1 .last_news .last_news_right li a {
  color: #078c43;
}
#page .block_1 .last_news .last_news_right li a img {
  display: block;
  width: 255px;
  height: 175px;
}
#page .block_1 .last_news .last_news_right li p {
  height: 30px;
  line-height: 30px;
  padding: 8px 0 5px 0;
  margin-bottom: 7px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-size: 15px;
}
#page .block_1 .last_news .last_news_right li p a {
  color: #078c43;
  font-size: inherit;
}
#page .block_1 .last_news .last_news_right li span {
  text-decoration: none;
  overflow: hidden;
  width: 100%;
  white-space: normal;
  height: 50px;
  display: inline-block;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
#page .block_bg {
  width: 1200px;
  height: 120px;
  margin: 15px auto 10px auto;
  overflow: hidden;
}
#page .block_bg img {
  width: 100%;
  height: 100%;
}
#page .block_2 {
  width: 1200px;
  margin: 0 auto;
  overflow: hidden;
}
#page .block_2 .block_2_tit {
  margin-bottom: 15px;
  height: 45px;
  width: 1200px;
  line-height: 45px;
  position: relative;
  border-bottom: 2px #ddd solid;
}
#page .block_2 .block_2_tit h3 {
  position: absolute;
  left: 0;
  top: 2px;
  height: 43px;
  padding: 0 30px 0 5px;
  font-size: 20px;
  font-weight: bold;
  border-bottom: 4px #fb3f52 solid;
}
#page .block_2 .block_2_tit h3 a {
  color: #fb3f52;
  font-size: inherit;
}
#page .block_2 .block_2_left {
  width: 400px;
  line-height: 28px;
  padding-top: 10px;
  width: 318px;
  line-height: 34px;
  float: left;
}
#page .block_2 .block_2_left h3 {
  text-align: left;
  font-size: 16px;
  font-weight: bold;
  height: 50px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding: 12px 0 10px 0;
}
#page .block_2 .block_2_left h3 a {
  color: black;
  font-size: inherit;
}
#page .block_2 .block_2_left ul {
  font-size: 14px;
  text-align: left;
}
#page .block_2 .block_2_left ul li {
  height: 34px;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: -10px;
  overflow: hidden;
  padding-left: 12px;
  background: url(../images/point.jpg) 0 center no-repeat;
}
#page .block_2 .block_2_left ul li a {
  color: #333;
  font-size: 14px;
}
#page .block_2 .block_2_center {
  width: 420px;
  padding: 5px 0 0 5px;
  float: left;
}
#page .block_2 .block_2_center li {
  float: left;
  width: 190px;
  margin-right: 16px;
  padding: 15px 0 0 20px;
  text-align: left;
}
#page .block_2 .block_2_center li a {
  color: #333;
}
#page .block_2 .block_2_center li a img {
  display: block;
  width: 190px;
  height: 130px;
}
#page .block_2 .block_2_center li a p {
  padding-top: 5px;
  line-height: 20px;
  font-size: 14px;
  text-decoration: none;
  overflow: hidden;
  width: 100%;
  white-space: normal;
  height: 44px;
  display: inline-block;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
#page .block_2 .spe_center {
  margin-left: 60px;
}
#page .block_2 .spe_center ul {
  width: 370px;
}
#page .block_2 .spe_center ul h3 {
  width: 100%;
}
#page .block_2 .spe_center ul li {
  width: 100%;
}
#page .block_2 .block_2_right {
  width: 350px;
  padding-top: 20px;
  float: right;
}
#page .block_2 .block_2_right .block_2_right_tit {
  height: 30px;
  margin-left: 5px;
  border-bottom: 1px #ddd solid;
}
#page .block_2 .block_2_right .block_2_right_tit span {
  float: left;
  height: 22px;
  font-size: 15px;
  padding-left: 7px;
  font-weight: bold;
  border-left: 4px #fb3f52 solid;
}
#page .block_2 .block_2_right ul {
  font-size: 14px;
  padding-top: 5px;
}
#page .block_2 .block_2_right ul li {
  text-align: left;
  height: 33px;
  line-height: 33px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: inherit;
}
#page .block_2 .block_2_right ul li i {
  float: left;
  font-size: 16px;
  width: 28px;
  text-align: center;
  color: #f50;
}
#page .block_2 .block_2_right ul li a {
  color: inherit;
  font-size: inherit;
}
#page .block_3 {
  width: 1200px;
  margin: 0 auto;
  overflow: hidden;
}
#page .block_3 .block_3_tit {
  margin-bottom: 15px;
  height: 45px;
  width: 1200px;
  line-height: 45px;
  position: relative;
  border-bottom: 2px #ddd solid;
}
#page .block_3 .block_3_tit h3 {
  position: absolute;
  left: 0;
  top: 3px;
  height: 43px;
  padding: 0 30px 0 5px;
  font-size: 20px;
  font-weight: bold;
  border-bottom: 4px #fb3f52 solid;
}
#page .block_3 .block_3_tit h3 a {
  color: #fb3f52;
  font-size: inherit;
}
#page .block_3 .leftbig {
  height: 340px;
  width: 510px;
  position: relative;
  float: left;
}
#page .block_3 .leftbig a img {
  height: 340px;
  width: 510px;
}
#page .block_3 .leftbig a p {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 30px;
  color: #fff;
  line-height: 30px;
  overflow: hidden;
  padding-right: 5px;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 16px;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.4);
}
#page .block_3 .rightFonts {
  overflow: hidden;
  width: 668px;
  height: 360px;
  float: right;
  display: inline;
}
#page .block_3 .rightFonts ul {
  overflow: hidden;
}
#page .block_3 .rightFonts ul li {
  height: 36px;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#page .block_3 .rightFonts ul li i {
  float: left;
  width: 25px;
  font-size: 20px;
  font-style: italic;
  font-family: simsun;
}
#page .block_3 .rightFonts ul li a {
  font-size: 16px;
  color: inherit;
}
#page .flex_wrap {
  display: flex;
}
#page .list_main {
  width: 1200px;
  overflow: hidden;
  margin: 0 auto;
}
#page .list_main .list_main_left {
  float: left;
  width: 876px;
  overflow: hidden;
  margin-bottom: 10px;
}
#page .list_main .list_main_left .list_main_left_tit {
  height: 40px;
  line-height: 40px;
  background: url(../images/listtitbg.jpg) 0 center repeat-x;
}
#page .list_main .list_main_left .list_main_left_tit h2 {
  float: left;
  height: 100%;
  font-size: 20px;
  padding-right: 30px;
  background: #fff;
  font-weight: 400;
}
#page .list_main .list_main_left .list_content {
  font-size: 14px;
  line-height: 26px;
  color: #666;
  margin-bottom: 10px;
}
#page .list_main .list_main_left .list_content li {
  text-align: left;
  height: 150px;
  overflow: hidden;
  padding: 15px 0;
  border-bottom: 1px #e5e5e5 solid;
}
#page .list_main .list_main_left .list_content li.notImg h3 a {
  width: 100%;
}
#page .list_main .list_main_left .list_content li.notImg p {
  width: 100%;
}
#page .list_main .list_main_left .list_content li a img {
  float: left;
  width: 200px;
  height: 120px;
  margin-right: 20px;
}
#page .list_main .list_main_left .list_content li h3 {
  font-size: 17px;
  font-weight: bold;
  margin-bottom: 10px;
}
#page .list_main .list_main_left .list_content li h3 a {
  font-size: inherit;
  color: #555;
  display: inline-block;
  width: 70%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#page .list_main .list_main_left .list_content li p {
  padding-bottom: 5px;
  text-decoration: none;
  overflow: hidden;
  width: 73%;
  white-space: normal;
  height: 50px;
  display: inline-block;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
#page .list_main .list_main_left .list_content li span {
  display: block;
  text-align: right;
  font-size: 12px;
  color: #a6a6a6;
}
#page .list_main .list_main_left .paging {
  height: 60px;
  padding: 20px 0;
  font-size: 14px;
  text-align: center;
}
#page .list_main .list_main_left .paging .pagelist {
  display: inline-block;
  margin: 0 auto;
  padding: 0;
}
#page .list_main .list_main_left .paging .pagelist a,#page .list_main .list_main_left .paging .pagelist span{
  float: left;
  font-family: 'microsoft yahei';
  margin: 0 2px;
  padding: 0 12px;
  line-height: 32px;
  background: #fff;
  border: 1px solid #d8dadf;
}
#page .list_main .list_main_left .paging .pagelist span {
  background-color: #333;
  border: 1px #333 solid;
  color: #fff;
  float: left;
  display: block;
}
#page .list_main .list_main_left .paging .pagelist .a1,#page .list_main .list_main_left .paging .pagelist a  {
  color: #333;
}
#page .list_main .list_main_left .paging .pagelist a:hover {
  background-color: #333;
  border: 1px #333 solid;
}
#page .list_main .list_main_left .paging .pagelist a:hover {
  color: #fff;
}
#page .list_main .adverisment {
  position: relative;
  width: 300px;
  float: right;
}
#page .list_main .adverisment:nth-child(1) {
  margin-top: 10px;
}
#page .list_main .adverisment a {
  display: inline-block;
}
#page .list_main .adverisment a img {
  width: 100%;
  height: 200px;
}
#page .list_main .adverisment a p {
  position: absolute;
  left: 0;
  bottom: 4px;
  width: 50px;
  height: 20px;
  text-align: center;
  font-size: 12px;
  color: white;
  background-color: rgba(0, 0, 0, 0.4);
  line-height: 20px;
  border-radius: 0 5px 0 0;
}
#page .list_main .wrap_right .list_main_right {
  float: right;
  width: 300px;
  overflow: hidden;
  margin: 20px 0;
}
#page .list_main .wrap_right .list_main_right .list_main_right_item {
  width: 300px;
}
#page .list_main .wrap_right .list_main_right .list_main_right_item .b1 {
  background-image: url(../images/list_aside1.jpg);
}
#page .list_main .wrap_right .list_main_right .list_main_right_item .b2 {
  background-image: url(../images/list_aside2.jpg);
}
#page .list_main .wrap_right .list_main_right .list_main_right_item .b3 {
  background-image: url(../images/list_aside3.jpg);
}
#page .list_main .wrap_right .list_main_right .list_main_right_item .item_tit {
  height: 40px;
  line-height: 40px;
  font-size: 17px;
  color: #fff;
  background-position: 0 0;
  background-repeat: no-repeat;
  text-align: center;
}
#page .list_main .wrap_right .list_main_right .list_main_right_item ul {
  width: 310px;
}
#page .list_main .wrap_right .list_main_right .list_main_right_item ul li {
  float: left;
  width: 145px;
  height: 165px;
  line-height: 20px;
  padding: 10px 0px 0 0;
  margin-right: 10px;
}
#page .list_main .wrap_right .list_main_right .list_main_right_item ul li a img {
  display: block;
  width: 145px;
  height: 110px;
  margin-bottom: 5px;
}
#page .list_main .wrap_right .list_main_right .list_main_right_item ul li a p {
  text-align: left;
  color: #333;
  text-decoration: none;
  overflow: hidden;
  width: 100%;
  white-space: normal;
  height: 40px;
  display: inline-block;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
#page .list_main .wrap_right .list_main_right.two ul {
  font-size: 14px;
}
#page .list_main .wrap_right .list_main_right.two ul li {
  width: 100%;
  text-align: left;
  padding: 0;
  height: 40px;
  line-height: 40px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-size: 14px;
  padding-left: 18px;
  border-bottom: 1px #eee solid;
  background: url(../images/point.jpg) 5px center no-repeat;
}
#page .list_main .wrap_right .list_main_right.two ul li a {
  color: inherit;
  font-size: inherit;
  display: inline-block;
  width: 98%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#page .list_main .wrap_right .list_main_right.three ul li {
  width: 100%;
  text-align: left;
  height: 45px;
  line-height: 40px;
  border-bottom: 1px #eee solid;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
}
#page .list_main .wrap_right .list_main_right.three ul li i {
  float: left;
  width: 25px;
  margin-right: 5px;
  text-align: center;
  color: #f50;
  font-size: 16px;
}
#page .list_main .wrap_right .list_main_right.three ul li a {
  font-size: inherit;
  color: #333;
  display: inline-block;
  width: 88%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#page .show_main .list_main_left_tit h2 {
  font-size: 12px !important;
  text-align: left;
}
#page .show_main .list_main_left_tit h2 a {
  color: #333;
  font-size: inherit;
}
#page .show_main .show_main_content {
  width: 876px;
  overflow: hidden;
  text-align: left;
}
#page .show_main .show_main_content h1 {
  color: #515151;
  font-size: 27px;
  margin-bottom: 10px;
  font-weight: normal;
}
#page .show_main .show_main_content .info {
  height: 35px;
  line-height: 22px;
  color: #999;
  padding: 10px 0;
  margin-bottom: 15px;
  border-bottom: 1px #ebebeb solid;
}
#page .show_main .show_main_content .info span {
  margin-right: 15px;
}
#page .show_main .show_main_content .Con {
  font-size: 15px;
  color: #505050;
  line-height: 32px;
  overflow: hidden;
}
#page .show_main .show_main_content .Con p {
  text-indent: 2em;
  font-size: inherit;
}
#page .show_main .show_main_content .Con p img {
  max-width: 600px;
  height: auto;
  display: flex;
  margin: auto;
}
#page .show_main .show_main_content .Con p a {
  color: #505050;
  font-size: inherit;
}
#page .show_main .recommend {
  margin-top: 50px;
  font-size: 20px;
  font-weight: 500;
  border-bottom: 2px solid #E1474D;
  padding-bottom: 2px;
  color: #333;
  display: inline-block;
}
#page .show_main .block_3_bottom {
  width: 867px;
  overflow: hidden;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
#page .show_main .block_3_bottom li {
  width: 287px;
  float: left;
  margin-right: 0px;
  margin-top: 20px;
  border: 1px solid #eee;
  padding: 10px 0px;
  box-sizing: border-box;
  transition: all 0.4s;
}
#page .show_main .block_3_bottom li:hover {
  box-shadow: 8px 8px 10px #eee;
}
#page .show_main .block_3_bottom li .Con {
  width: 302px;
  padding: 10px 15px;
}
#page .show_main .block_3_bottom li .Con .tit {
  color: #000;
  line-height: 32px;
  max-height: 64px;
  font-size: 18px;
  margin-bottom: 8px;
  text-decoration: none;
  overflow: hidden;
  width: 100%;
  white-space: normal;
  height: 67px;
  display: inline-block;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
#page .show_main .block_3_bottom li .Con .tit a {
  color: inherit;
  font-size: inherit;
}
#page .show_main .block_3_bottom li .Con .Con_body {
  color: #999;
  line-height: 28px;
  font-size: 14px;
  width: 100%;
  max-height: 56px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
#page .show_main .block_3_bottom li .Con .time {
  font-size: 12px;
  color: #999;
  line-height: 15px;
  margin-top: 12px;
}
#page .show_main .block_3_bottom li .Con .time .icon-time {
  float: left;
  display: block;
  width: 15px;
  height: 15px;
  background: url(../images/sprite.png) no-repeat -206px -155px;
  margin-right: 10px;
}
#footer {
  padding-top: 20px;
  background: #333;
  margin-top: 10px;
  color: #eee;
  overflow: hidden;
}
#footer .container {
  margin: 0px auto;
  width: 1180px;
  position: relative;
  margin-top: 10px;
}
#footer .container .friends {
  border-top: 1px solid #eee;
  position: relative;
  height: 170px;
}
#footer .container .friends a {
  color: #eee;
}
#footer .container .friends .friends_list_ul li:hover {
  text-decoration: underline;
}
#footer .container .friends #link_menu {
  margin-bottom: 30px;
}
#footer .container .friends #link_896a3aee.links {
  text-align: left;
  font-size: 12px;
  padding: 1.5em 0;
}
#footer .container .friends #link_896a3aee.links ul {
  clear: both;
}
#footer .container .friends #link_896a3aee.links li {
  float: left;
  margin-right: 10px;
  line-height: 1.8em;
  list-style: none;
  padding: 0;
}
#footer .container .friends #link_896a3aee.links em {
  clear: both;
  display: block;
}
#footer .container .friends #link_896a3aee.links #link_menu li {
  font-size: 14px;
  line-height: 2.5em;
  cursor: pointer;
  width: 5em;
}
#footer .container .friends #link_896a3aee.links #link_menu i {
  font-size: 12px;
  line-height: 2.9em;
  float: right;
  font-style: normal;
  margin-right: 15px;
}
#footer .container .friends #link_896a3aee.links .on {
  font-weight: bold;
}
#footer .container .banquan {
  margin: 20px 0 15px 0;
  text-align: center;
  font-size: 12px;
  padding-bottom: 10px;
}
.goTop {
  position: fixed;
  bottom: 200px;
  right: 200px;
  display: none;
  width: 60px;
  height: 60px;
  border-radius: 3px;
  background: url(../images/top.jpg) 0 0 no-repeat;
  text-indent: -999em;
}
.goTop:hover {
  background-position: -60px 0;
}
