.yewu ul li p {
  font-weight: normal;
}
/*.backg .cont7 .ivii-sliderggff .slides li*/
.backg #contt0 .ivii-slider4  .slides li img{
  width: 90px;
  height: 90px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -45px;
  margin-top: -45px;
}
.backg #contt1 .ivii-sliderggff  .slides li img{
  width: 90px;
  height: 90px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -45px;
  margin-top: -45px;
}
@media screen and (min-width: 1201px) and (max-width: 1920px) {
  .backg p {
    color: #000000;
    font-weight: 600;
    line-height: 37px;
  }
  .backg .banner {
    margin-top: -2px;
  }
  .backg .yewu {
    margin: 0 auto;
  }
  .backg .yewu ul li {
    width: 25%;
    height: 640px;
    position: relative;
    float: left;
    margin-top: -2px;

  }
  .backg .yewu ul li .yewu-li {
    margin-top: 240px;
    padding-left: 28px;
    padding-right: 28px;
  }
  .backg .yewu ul .wu1{
    /*height: 400px;*/
  }
  /*.backg .yewu ul .wu1 .yewu-li {*/
    /*margin-top: 130px;*/
    /*padding-left: 540px;*/
    /*padding-right: 100px;*/
  /*}*/
  .backg .yewu ul li h1, .backg .yewu ul li p, .backg .yewu ul li a {
    color: #ffffff;
  }
  .backg .yewu ul li h1 {
    font-size: 40px;
    overflow: hidden;
  }
  .backg .yewu ul li p {
    font-size: 20px;
    line-height: 25px;
    margin: 25px 0 20px;
  }
  .backg .yewu ul li a {
    font-size: 20px;
    display: inline-block;
    width: 170px;
    height: 50px;
    line-height: 50px;
    padding-left: 25px;
    background: #2773ad;
  }
  .backg .yewu ul li .a2 {
    background: #404040;
  }
  .backg .yewu ul li .a3 {
    background: #3a4050;
  }
  .backg .yewu ul .wu1 {
    background: url('../images/wu1.jpg?1487153197') 0 0 no-repeat;
    background-size: 100%;
  }
  .backg .yewu ul .wu2 {
    background: url('../images/wu2.jpg?1487153379') 0 0 no-repeat;
    background-size: 100%;
  }
  .backg .yewu ul .wu3 {
    background: url('../images/wu3.jpg?1487153425') 0 0 no-repeat;
    background-size: 100%;
  }
  .backg .yewu ul .wu4 {
    background: url('../images/wu10.jpg') 0 0 no-repeat;
    background-size: 100%;
  }
  .backg .cont6 {
    width: 1104px;
    margin: 70px auto 0;
  }
  .backg .cont6 h1 {
    font-size: 20px;
  }
  .backg .cont6 .slider:hover .flex-prev:before {
    color: black;
  }
  .backg .cont6 .slider .js_prev a, .backg .cont6 .slider .js_next a {
    text-decoration: none;
    display: block;
    width: 78px;
    height: 170px;
    margin: -45px 0 0;
    position: absolute;
    top: 50%;
    z-index: 10;
    overflow: hidden;
    color: #e7e7e7;
    cursor: pointer;
    font-size: 190px;
  }
  .backg .cont6 .slider .js_slide {
    width: 785px;
    height: 590px;
  }
  .backg .cont6 .slider .js_slide img {
    max-width: 100%;
  }
  .backg .cont6 .slider p {
    white-space: normal;
    font-size: 14px;
    color: #999;
    line-height: 22px;
    margin-top: 0;
  }
  .backg .cont6 .ivii-slidergg .slides li {
    border: 1px solid #e6e6e6;
    padding-bottom: 25px;
  }
  .backg .cont6 .ivii-slidergg .slides li p {
    font-size: 16px;
    height: 64px;
    width: 218px;
    line-height: 20px;
    margin: 20px;
    font-weight: normal;
  }
  .backg .cont6 .ivii-slidergg .slides li .data {
    font-size: 14px;
    color: #999999;
    padding-left: 20px;
  }
  .backg .cont7 {
    background: #f5f5f5;
    padding: 78px 0;
  }
  .backg .cont7 h1 {
    font-size: 20px;
    margin-bottom: 22px;
  }
  .backg .cont7 .slider:hover .flex-prev:before {
    color: black;
  }
  .backg .cont7 .slider .js_prev a, .backg .cont7 .slider .js_next a {
    text-decoration: none;
    display: block;
    width: 78px;
    height: 170px;
    margin: -45px 0 0;
    position: absolute;
    top: 50%;
    z-index: 10;
    overflow: hidden;
    color: #e7e7e7;
    cursor: pointer;
    font-size: 190px;
  }
  .backg .cont7 .slider .js_slide {
    width: 785px;
    height: 590px;
  }
  .backg .cont7 .slider .js_slide img {
    max-width: 100%;
  }
  .backg .cont7 .slider p {
    white-space: normal;
    font-size: 14px;
    color: #999;
    line-height: 22px;
    margin-top: 0;
  }
  .backg .cont7 .ivii-sliderggff .slides li {
    height: 120px;
    background: #ffffff;
    text-align: center;
    line-height: 120px;
    position: relative;
  }

  .backg .cont7 .ivii-sliderggff .slides li img {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -75px;
    margin-top: -45px;
  }
  .backg .cont7 .ivii-sliderggff .slides li p {
    font-size: 16px;
    height: 64px;
    width: 218px;
    line-height: 20px;
    margin: 20px;
    font-weight: normal;
  }
}
@media screen and (min-width: 1001px) and (max-width: 1200px) {
  .backg p {
    color: #000000;
    font-weight: 600;
    line-height: 37px;
  }
  .backg .banner {
    margin-top: -2px;
  }
  .backg .yewu {
    margin: 0 auto;
  }
  .backg .yewu ul .wu1 {
    width: 100%;
    height: 500px;
    position: relative;
    float: left;
  }
  .backg .yewu ul li {
    width: 33.3333333%;
    height: 500px;
    position: relative;
    float: left;
  }
  .backg .yewu ul .wu1 .yewu-li {
    margin-top: 130px;
    padding-left: 540px;
    padding-right: 100px;
  }
  .backg .yewu ul li .yewu-li {
    margin-top: 195px;
    padding-left: 28px;
    padding-right: 28px;
  }
  .backg .yewu ul li h1, .backg .yewu ul li p, .backg .yewu ul li a {
    color: #ffffff;
  }
  .backg .yewu ul li h1 {
    font-size: 40px;
    overflow: hidden;
  }
  .backg .yewu ul li p {
    font-size: 20px;
    line-height: 25px;
    margin: 25px 0 20px;
  }
  .backg .yewu ul li a {
    font-size: 20px;
    display: inline-block;
    width: 170px;
    height: 50px;
    line-height: 50px;
    padding-left: 25px;
    background: #2773ad;
  }
  .backg .yewu ul li .a2 {
    background: #404040;
  }
  .backg .yewu ul li .a3 {
    background: #3a4050;
  }
  .backg .yewu ul .wu1 {
    background: url('../images/wu4.jpg?1487223325') 0 0 no-repeat;
    background-size: 100%;
  }
  .backg .yewu ul .wu2 {
    background: url('../images/wu2.jpg') 0 0 no-repeat;
    background-size: 100%;
  }
  .backg .yewu ul .wu3 {
    background: url('../images/wu3.jpg') 0 0 no-repeat;
    background-size: 100%;
  }
  .backg .yewu ul .wu4 {
    background: url('../images/wu10.jpg') 0 0 no-repeat;
    background-size: 100%;
  }
  .backg .cont6 {
    width: 825px;
    margin: 70px auto 0;
  }
  .backg .cont6 h1 {
    font-size: 20px;
  }
  .backg .cont6 .slider:hover .flex-prev:before {
    color: black;
  }
  .backg .cont6 .slider .js_prev a, .backg .cont6 .slider .js_next a {
    text-decoration: none;
    display: block;
    width: 78px;
    height: 170px;
    margin: -45px 0 0;
    position: absolute;
    top: 50%;
    z-index: 10;
    overflow: hidden;
    color: #e7e7e7;
    cursor: pointer;
    font-size: 190px;
  }
  .backg .cont6 .slider .js_slide {
    width: 785px;
    height: 590px;
  }
  .backg .cont6 .slider .js_slide img {
    max-width: 100%;
  }
  .backg .cont6 .slider p {
    white-space: normal;
    font-size: 14px;
    color: #999;
    line-height: 22px;
    margin-top: 0;
  }
  .backg .cont6 .ivii-slidergg .slides li {
    border: 1px solid #e6e6e6;
    padding-bottom: 25px;
  }
  .backg .cont6 .ivii-slidergg .slides li p {
    font-size: 16px;
    height: 64px;
    width: 218px;
    line-height: 20px;
    margin: 20px;
    font-weight: normal;
  }
  .backg .cont6 .ivii-slidergg .slides li .data {
    font-size: 14px;
    color: #999999;
    padding-left: 20px;
  }
  .backg .cont7 {
    background: #f5f5f5;
    padding: 78px 0;
  }
  .backg .cont7 h1 {
    font-size: 20px;
    margin-bottom: 22px;
  }
  .backg .cont7 .slider:hover .flex-prev:before {
    color: black;
  }
  .backg .cont7 .slider .js_prev a, .backg .cont7 .slider .js_next a {
    text-decoration: none;
    display: block;
    width: 78px;
    height: 170px;
    margin: -45px 0 0;
    position: absolute;
    top: 50%;
    z-index: 10;
    overflow: hidden;
    color: #e7e7e7;
    cursor: pointer;
    font-size: 190px;
  }
  .backg .cont7 .slider .js_slide {
    width: 785px;
    height: 590px;
  }
  .backg .cont7 .slider .js_slide img {
    max-width: 100%;
  }
  .backg .cont7 .slider p {
    white-space: normal;
    font-size: 14px;
    color: #999;
    line-height: 22px;
    margin-top: 0;
  }
  .backg .cont7 .ivii-sliderggff .slides li {
    height: 120px;
    background: #ffffff;
    text-align: center;
    line-height: 120px;
    position: relative;
  }
  .backg .cont7 .ivii-sliderggff .slides li img {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -75px;
    margin-top: -45px;
  }
  .backg .cont7 .ivii-sliderggff .slides li p {
    font-size: 16px;
    height: 64px;
    width: 218px;
    line-height: 20px;
    margin: 20px;
    font-weight: normal;
  }
}
@media screen and (min-width: 641px) and (max-width: 1000px)
{
  .backg p {
    color: #000000;
    font-weight: 600;
    line-height: 37px;
  }
  .backg .banner {
    margin-top: -2px;
  }
  .backg .yewu {
    margin: 0 auto;
  }
  .backg .yewu ul li {
    width: 100%;
    height: 746px;
    position: relative;
    float: left;
  }
  .backg .yewu ul li .yewu-li {
    margin-top: 460px;
    padding-left: 115px;
    padding-right: 115px;
  }
  .backg .yewu ul li h1, .backg .yewu ul li p, .backg .yewu ul li a {
    color: #ffffff;
  }
  .backg .yewu ul li h1 {
    font-size: 40px;
    overflow: hidden;
  }
  .backg .yewu ul li p {
    font-size: 20px;
    line-height: 25px;
    margin: 25px 0 20px;
  }
  .backg .yewu ul li a {
    font-size: 20px;
    display: inline-block;
    width: 170px;
    height: 50px;
    line-height: 50px;
    padding-left: 25px;
    background: #2773ad;
  }
  .backg .yewu ul li .a2 {
    background: #404040;
  }
  .backg .yewu ul li .a3 {
    background: #3a4050;
  }
  .backg .yewu ul .wu1 {
    background: url('../images/wu7.jpg?1487233750') 0 0 no-repeat;
    background-size: 100%;
  }
  .backg .yewu ul .wu2 {
    background: url('../images/wu8.jpg?1487233787') 0 0 no-repeat;
    background-size: 100%;
  }
  .backg .yewu ul .wu3 {
    background: url('../images/wu9.jpg?1487233813') 0 0 no-repeat;
    background-size: 100%;
  }
  .backg .yewu ul .wu4 {
    background: url('../images/wu11.jpg') 0 0 no-repeat;
    background-size: 100%;
  }
  .backg .cont6 {
    width: 545px;
    margin: 70px auto 0;
  }
  .backg .cont6 h1 {
    font-size: 20px;
  }
  .backg .cont6 .slider:hover .flex-prev:before {
    color: black;
  }
  .backg .cont6 .slider .js_prev a, .backg .cont6 .slider .js_next a {
    text-decoration: none;
    display: block;
    width: 78px;
    height: 170px;
    margin: -45px 0 0;
    position: absolute;
    top: 50%;
    z-index: 10;
    overflow: hidden;
    color: #e7e7e7;
    cursor: pointer;
    font-size: 190px;
  }
  .backg .cont6 .slider .js_slide {
    width: 785px;
    height: 590px;
  }
  .backg .cont6 .slider .js_slide img {
    max-width: 100%;
  }
  .backg .cont6 .slider p {
    white-space: normal;
    font-size: 14px;
    color: #999;
    line-height: 22px;
    margin-top: 0;
  }
  .backg .cont6 .ivii-slidergg .slides li {
    border: 1px solid #e6e6e6;
    padding-bottom: 25px;
  }
  .backg .cont6 .ivii-slidergg .slides li p {
    font-size: 16px;
    height: 64px;
    width: 218px;
    line-height: 20px;
    margin: 20px;
    font-weight: normal;
  }
  .backg .cont6 .ivii-slidergg .slides li .data {
    font-size: 14px;
    color: #999999;
    padding-left: 20px;
  }
  .backg .cont7 {
    background: #f5f5f5;
    padding: 78px 0;
  }
  .backg .cont7 h1 {
    font-size: 20px;
    margin-bottom: 22px;
  }
  .backg .cont7 .slider:hover .flex-prev:before {
    color: black;
  }
  .backg .cont7 .slider .js_prev a, .backg .cont7 .slider .js_next a {
    text-decoration: none;
    display: block;
    width: 78px;
    height: 170px;
    margin: -45px 0 0;
    position: absolute;
    top: 50%;
    z-index: 10;
    overflow: hidden;
    color: #e7e7e7;
    cursor: pointer;
    font-size: 190px;
  }
  .backg .cont7 .slider .js_slide {
    width: 785px;
    height: 590px;
  }
  .backg .cont7 .slider .js_slide img {
    max-width: 100%;
  }
  .backg .cont7 .slider p {
    white-space: normal;
    font-size: 14px;
    color: #999;
    line-height: 22px;
    margin-top: 0;
  }
  .backg .cont7 .ivii-sliderggff .slides li {
    height: 120px;
    background: #ffffff;
    text-align: center;
    line-height: 120px;
    position: relative;
  }
  .backg .cont7 .ivii-sliderggff .slides li img {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -75px;
    margin-top: -45px;
  }
  .backg .cont7 .ivii-sliderggff .slides li p {
    font-size: 16px;
    height: 64px;
    width: 218px;
    line-height: 20px;
    margin: 20px;
    font-weight: normal;
  }
  .backg .cont7 .flex-viewport {
    width: 404px;
    margin: 0 auto;
  }
}
.backg .cont6 .ivii-slidergg .slides li {
  position: relative;
}
.backg .cont6 .ivii-slidergg .slides li img {
  width: 100%;
  height: 193px;
}
.backg .cont6 .ivii-slidergg .slides li .circle {
  display: block;
  background: #e6e6e6;
  width: 100%;
  height: 6px;
  position: absolute;
  bottom: 0;
  z-index: 10;
  transition: background 1.5s;
  -webkit-transition: background 1.5s;
  -o-transition: background 1.5s;
  -moz-transition: background 1.5s;
}
.backg .cont6 .ivii-slidergg .slides li:hover .circle {
  background: #00aabe;
}
.backg .cont6 .ivii-slidergg .slides li .ff {
  width: 100%;
  height: 193px;
  background: #ffffff;
  opacity: 0;
  z-index: 10;
  position: absolute;
  top: 0;
  transition: opacity 1.5s;
  -webkit-transition: opacity 1.5s;
  -o-transition: opacity 1.5s;
  -moz-transition: opacity 1.5s;
}
.backg .cont6 .ivii-slidergg .slides li:hover .ff {
  opacity: .5;
}

.backg .cont7 .flex-viewport {
  height: 125px;
}
.backg .cont7 .ivii-sliderggff .slides li {
  transition: box-shadow 1s;
  -webkit-transition: box-shadow 1s;
  -o-transition: box-shadow 1s;
  -moz-transition: box-shadow 1s;
}
.backg .cont7 .ivii-sliderggff .slides li:hover {
  box-shadow: 2px 2px 2px 2px #d8d8d8;
}

.ivii-slider .flex-control-nav li {
  height: 12px;
  width: 12px;
}

.itop .flex-control-nav {
  margin-left: 47%;
  bottom: 30px;
}
.itop .flex-control-nav a {
  border: 1px solid #fff;
  background: none;
}
.itop .flex-control-nav a:hover, .itop .flex-control-nav a.flex-active {
  background: #fff;
}

.itop1 .flex-control-nav {
  width: 100%;
  margin: 0 auto;
  position: absolute;
  bottom: -35px;
}
.itop1 .flex-control-nav a {
  border: 1px solid #e4e4e4;
  background: none;
}
.itop1 .flex-control-nav a:hover, .itop1 .flex-control-nav a.flex-active {
  background: #999;
}

.banner {
  position: relative;
  text-align: center;
  overflow: hidden;
  min-width: 1200px;
  color: #ffffff;
}
.banner .bannerpic {
  margin: -2px -100%;
  *display: block;
  text-align: center;
  position: relative;
}

.banner1 {
  position: relative;
  text-align: center;
  overflow: hidden;
  min-width: 1200px;
}

.cy-rw {
  position: relative;
  height: 300px;
  background: url('../images/bannerb.jpg?1487321755') 50% 50% no-repeat;
  min-width: 1200px;
  color: #ffffff;
  padding: 80px 0;
  margin-top: -2px;
}
.cy-rw h1 {
  font-size: 40px;
  text-align: center;
}
.cy-rw p {
  font-size: 20px;
  line-height: 25px;
  width: 1004px;
  margin: 20px auto 0;
  overflow: hidden;
}

.cy-rw2 {
  background: url('../images/bannerm.jpg?1487641251') 50% 50% no-repeat;
}

.cy-rw3 {
  background: url('../images/bannerk.jpg?1487665536') 50% 50% no-repeat;
}

.cy-rw4 {
  background: url('../images/bannern.jpg?1487731893') 50% 50% no-repeat;
}

.cy-rw5 {
  background: url('../images/bannerl.jpg?1487744987') 50% 50% no-repeat;
}

.header {
  background: #000;
  height: 60px;
}

@media screen and (min-width: 1200px) {
  .dblogo {
    float: left;
    padding-top: 19px;
  }
  .dblogo a {
    float: left;
  }
  .dblogo i {
    display: none;
  }
  .dblogo .mainlogo {
    width: 240px;
    height: 22px;
    background: url('../images/mlogo.png?1487145538') 0 0 no-repeat;
  }
  .dblogo .sublogo {
    margin-left: 15px;
    padding-left: 13px;
    border-left: 1px solid #cccccc;
    height: 22px;
    line-height: 22px;
    color: #fff;
    font-size: 14px;
  }

  .hdnav {
    float: left;
    margin-left: 60px;
  }
  .hdnav i {
    display: none;
  }
  .hdnav li {
    float: left;
    font-size: 16px;
  }
  .hdnav li a {
    display: block;
    height: 60px;
    line-height: 60px;
    padding: 0 18px;
    color: #999;
  }
  .hdnav li.curr a {
    color: #fff;
  }
  .hdnav .dropdown {
    position: relative;
  }
  .hdnav .dropdown:hover .dropdown-menu {
    display: block;
  }
  .hdnav .dropdown-menu {
    position: absolute;
    display: none;
    top: 100%;
    left: 50%;
    z-index: 90;
  }
  .hdnav .dropdown-menu-dl {
    left: 0%;
    background: #000;
    text-align: center;
    padding: 10px 0;
  }
  .hdnav .dropdown-menu-dl span {
    display: none;
  }
  .hdnav .dropdown-menu-dl .aa {
    line-height: 33px;
    height: 33px;
    color: #999;
    white-space: nowrap;
    padding: 0 15px;
  }
  .hdnav .dropdown-menu-dl .aa:hover {
    background: #000;
    color: #fff;
  }
}
@media screen and (min-width: 1000px) and (max-width: 1199px) {
  .dblogo {
    padding-top: 19px;
    position: absolute;
    width: 100%;
  }
  .dblogo a {
    display: inline-block;
  }
  .dblogo .mainlogo {
    position: absolute;
    left: 50%;
    margin-left: -120px;
    width: 240px;
    height: 22px;
    background: url('../images/mlogo.png?1487145538') 0 0 no-repeat;
  }
  .dblogo .sublogo {
    margin-left: 60px;
    height: 22px;
    line-height: 22px;
    color: #fff;
    font-size: 14px;
  }
  .dblogo i {
    font-size: 20px;
    color: #ffffff;
    float: right;
    margin-right: 60px;
    cursor: pointer;
  }

  .hdnav {
    display: none;
    background: #000000;
    position: fixed;
    right: 0;
    width: 260px;
    height: 100%;
    z-index: 1000000;
  }
  .hdnav li {
    font-size: 16px;
    padding: 0 18px;
  }
  .hdnav li a {
    display: block;
    height: 60px;
    line-height: 60px;
    color: #7e7e7e;
    border-top: 1px solid #393939;
  }
  .hdnav li.curr a {
    color: #fff;
  }
  .hdnav .close {
    margin: 20px 0 60px;
    cursor: pointer;
  }
  .hdnav .close i {
    width: 22px;
    height: 22px;
    color: #ffffff;
    float: right;
    font-size: 20px;
    margin-right: 30px;
  }
  .hdnav .dropdown-menu {
    top: 100%;
    left: 50%;
    z-index: 90;
  }
  .hdnav .dropdown-menu-dl {
    padding: 10px 25px;
  }
  .hdnav .dropdown-menu-dl span {
    display: inline-block;
    width: 10px;
    height: 10px;
    background: none;
    border: 1px solid #393939;
    border-radius: 50%;
  }
  .hdnav .dropdown-menu-dl .currr {
    background: #ffffff;
  }
  .hdnav .dropdown-menu-dl .aa {
    color: #7e7e7e;
    display: inline-block;
    line-height: 33px;
    height: 33px;
    white-space: nowrap;
    padding: 0 15px;
    border: none;
  }
  .hdnav .dropdown-menu-dl .cur {
    color: #fff;
  }

  .black {
    position: fixed;
    background: #000000;
    opacity: .5;
    z-index: 10000;
    width: 100%;
    height: 100%;
    left: 0;
    display: none;
  }
}
@media screen and (max-width: 999px) {
  .dblogo {
    padding-top: 19px;
    position: absolute;
    width: 100%;
  }
  .dblogo a {
    display: inline-block;
  }
  .dblogo .mainlogo {
    position: absolute;
    left: 50%;
    margin-left: -120px;
    width: 240px;
    height: 22px;
    background: url('../images/mlogo.png?1487145538') 0 0 no-repeat;
  }
  .dblogo .sublogo {
    display: none;
    margin-left: 60px;
    height: 22px;
    line-height: 22px;
    color: #fff;
    font-size: 14px;
  }
  .dblogo i {
    font-size: 20px;
    color: #ffffff;
    float: right;
    margin-right: 60px;
    cursor: pointer;
  }

  .hdnav {
    display: none;
    background: #000000;
    position: fixed;
    right: 0;
    width: 260px;
    height: 100%;
    z-index: 1000000;
  }
  .hdnav li {
    font-size: 16px;
    padding: 0 18px;
  }
  .hdnav li a {
    display: block;
    height: 60px;
    line-height: 60px;
    color: #7e7e7e;
    border-top: 1px solid #393939;
  }
  .hdnav li.curr a {
    color: #fff;
  }
  .hdnav .close {
    margin: 20px 0 60px;
    cursor: pointer;
  }
  .hdnav .close i {
    width: 22px;
    height: 22px;
    color: #ffffff;
    float: right;
    font-size: 20px;
    margin-right: 30px;
  }
  .hdnav .dropdown-menu {
    top: 100%;
    left: 50%;
    z-index: 90;
  }
  .hdnav .dropdown-menu-dl {
    padding: 10px 25px;
  }
  .hdnav .dropdown-menu-dl span {
    display: inline-block;
    width: 10px;
    height: 10px;
    background: none;
    border: 1px solid #393939;
    border-radius: 50%;
  }
  .hdnav .dropdown-menu-dl .currr {
    background: #ffffff;
  }
  .hdnav .dropdown-menu-dl .aa {
    color: #7e7e7e;
    display: inline-block;
    line-height: 33px;
    height: 33px;
    white-space: nowrap;
    padding: 0 15px;
    border: none;
  }
  .hdnav .dropdown-menu-dl .cur {
    color: #fff;
  }

  .black {
    position: fixed;
    background: #000000;
    opacity: .5;
    z-index: 10000;
    width: 100%;
    height: 100%;
    left: 0;
    display: none;
  }
}
.wrapper {
  margin-left: auto;
  margin-right: auto;
}

*, *:before, *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/*# sourceMappingURL=middle.css.map */
