﻿BODY {MARGIN-TOP: 0pt;MARGIN-LEFT: 0pt;MARGIN-RIGHT: 0pt;}

img{border: 0;vertical-align: middle;max-width: 100%;-ms-interpolation-mode:bicubic;}

.fr{float:right;}
.fl{float:left;}
.over{overflow: hidden;}
a:link,a:visited{color:#222;text-decoration: none;}
a:hover,a:focus{color:#999999;text-decoration: none;}/*链接高亮颜色*/
ul{list-style: none;padding: 0;margin: 0;}

/*首页*/
.nav{width: 100%;position: fixed;top: 0;left: 0;z-index: 99;}
/*顶部底色*/
.nav .nav-phone{width: 100%;background: #ffffff;text-align: center;float: left;height: 90px;line-height: 60px;}

.nav .nav-phone .nav-logo{display: block;float: left;}
.nav .nav-phone .nav-logo{width: -moz-calc(100% - 82px);width: -webkit-calc(100% - 82px);width: calc(100% - 82px);text-align: left;margin-left:20px;}

/*大叉底色/边框*/
.nav .nav-phone .nav-ejcd{background: #ffffff;float: left;text-align: center;width: 58px;height:58px;border:1px solid #ffffff;margin-top:15px;padding-top: 0px;}

.nav .nav-phone .nav-ejcd .nav-ejcd-xlxg{position: relative;height: 60px;cursor: pointer;}

/*三杠/大叉颜色*/
.nav .nav-phone .nav-ejcd .nav-ejcd-xlxg span{position: absolute;left:13px;height: 4px;display: block;background: #ff0000;border-radius: 15px;width: 36px;}

.nav .nav-phone .nav-ejcd .nav-ejcd-xlxg .nav-bxo{top: 16px;}
.nav .nav-phone .nav-ejcd .nav-ejcd-xlxg .nav-bxt{top: 27px;}
.nav .nav-phone .nav-ejcd .nav-ejcd-xlxg .nav-bxth{top: 38px;}

.nav .nav-phone .nav-ejcd .nav-ejcd-xlxg .nav-bxo.in{-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);top: 28px;}
.nav .nav-phone .nav-ejcd .nav-ejcd-xlxg .nav-bxt.in{display: none;}
.nav .nav-phone .nav-ejcd .nav-ejcd-xlxg .nav-bxth.in{-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);top: 28px;}

.nav .nav-phone .nav-ejcd .nav-ejcd-content{z-index: 99;width: 100%;padding:0;position: absolute;width: 910px;display: none;background: #ffffff;left: 0px;top: 90px;padding-top: 15px;}

.nav-ejcd-content .nav-ejcd-list{padding:0;padding-bottom: 29px;}
/*菜单字体颜色*/
.nav-ejcd-content .nav-ejcd-list span{padding-right: 15px;border-bottom: 1px solid #e5e5e5;font-size: 20px;color: #000000;font-weight: bold;padding-left: 34px;display: block;line-height: 57px;margin-bottom: 0px;text-align: left;}
.nav-ejcd-content .nav-ejcd-list ul li{padding-left: 37px;text-align: left;}
.nav-ejcd-content .nav-ejcd-list ul li a{line-height: 41px;display: block;padding-left: 14px;}
.nav-ejcd-content .nav-ejcd-list{padding-bottom: 0;}
.nav-ejcd-content .nav-ejcd-list ul{display: none;}

/*菜单高亮*/
.nav-ejcd-content .nav-ejcd-list ul li a:hover{color: #999999;}
/*菜单底部底色*/
.nav-ejcd-content .nav-ejcd-ljgy{clear: both;height: 60px;background: #999999;text-align: center;line-height: 60px;}
.nav-ejcd-content .nav-ejcd-ljgy a{line-height: 60px;font-size: 24px;color: #ffffff;font-weight: bold;}
.nav-ejcd-pd{padding:0 15px;overflow: hidden;}

.nav-hsg{display: none;}
.nav-pc{display: none;}


.mySlides {display:none}
 
/* 幻灯片容器 */
.slideshow-container {
  max-width: 1000px;
  position: relative;
  margin: auto;
}
 
 
/* 标记符号 */
.dotmp {
  cursor:pointer;
  height: 13px;
  width: 13px;
  margin: 0 2px;
  background-color: #bbb;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.6s ease;
}
 
.active, .dot:hover {
  background-color: #717171;
}
 
/* 淡出动画 */
.fade {
  -webkit-animation-name: fade;
  -webkit-animation-duration: 2.5s;
  animation-name: fade;
  animation-duration: 2.5s;
}
 
@-webkit-keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}
 
@keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}