/*footer2018*/
.footer2018{ background-color: #10568a; clear:both;}
.footer2018-info{ border-top: 2px solid #074675; padding: 22px 0;}
.footer2018-info .address{ width: 580px; margin-left: 10px;}
.footer2018-info .address li{line-height: 20px; color: #fff; font-size: 12px;}

.footer2018-links{ padding: 25px 0;}
.footer2018-links li{float: left; margin-right: 24px; text-align: left; position: relative; width: 188px; padding: 0 15px; border: 1px solid #74ACD6; cursor: pointer;font-size: 15px; color: #74ACD6; line-height: 38px;/* background: url({$GetInstallDir}template/icon_footer2018_links_li.png) 155px 14px no-repeat;*/ text-align:center;}
.footer2018-links li.alink{ background:none; text-align: center;}
.footer2018-links li.last{ margin-right: 0;}
.footer2018-links li.on{border-color: #fff; border-bottom: none; background-color: #fff; color: #074675;}
.footer2018-links li a{font-size: 15px; color: #74ACD6; line-height: 38px;}

.friend-link .item{ padding:10px 0;}
.friend-link .item a{display: block;margin: 5px 20px;float: left;line-height: 28px;float: left;font-size:14px; font-weight: normal; color: #333;}

.friend-link .item01{width: 1200px;background: #fff;position: relative;left: -220px; overflow: hidden;}
.friend-link .item02{width: 1200px;background: #fff;position: relative;left: -424px;}
.friend-link .item03{width: 1200px;background: #fff;position: relative;left: -628px;}
.friend-link .item04{width: 1200px;background: #fff;position: relative;left: -832px;}
.friend-link .item05{width: 1200px;background: #fff;position: relative;left: -1036px;}

.friend-link .item01 a {width: 160px;margin: 5px;text-align: left;}
.friend-link .item02 a {width: 160px;text-align: left; margin:5px;}
.friend-link .item03 a {width: 160px;margin: 5px;text-align: left;}
.friend-link .item01 a:hover{color: #006EAB;}
.friend-link .item02 a:hover{color: #006EAB;}
.friend-link .item03 a:hover{color: #006EAB;}
.friend-link .item04 .city-list{ clear: both;}
.friend-link .item04 .city-list a{margin: 5px 10px 5px 20px;}
.friend-link .item04 .city-list dt a{ color: #333; font-weight: bold;font-size: 14px;}
.friend-link .item04 .city-list dd a{ color: #2A2A2A;}
.friend-link .item04 .city-list dd a:hover{color: #006EAB;}

.friend-link .item .site-map{ overflow:hidden; border-bottom:1px solid #dcdcdc;}
.friend-link .item .site-map dt{ display:block; clear:both;overflow: hidden;}
.friend-link .item .site-map dt a{ font-weight: bold; font-size: 14px;}
.friend-link .item .site-map dd{ float:left;}
.friend-link .item .site-map dd a{ line-height:28px; margin: 0 20px;}

.wrap{ width: 1200px; margin: 0 auto;}
.blank20 {margin: 0 auto; width: 100%; height: 20px; font-size: 1px; clear: both;}

.right-nav{position: fixed;right:35px;top:600px;z-index: 9999;}
.right-nav li{ margin-bottom: 10px;background-color: #f2f2f2;width: 60px;height: 60px;}
.right-nav li a{ display: block; background-color: #f2f2f2; text-align: center;}
.right-nav li a:hover{ color: #fff; background-color: #006EAB;}
.right-nav li i{ color: #74ACD6; font-size:26px; }
.right-nav li a:hover i{ color: #fff;}
.show-ewm{position: absolute;opacity: 0;z-index: -1;filter: alpha(opacity=0);width: 140px;height: 130px;left:-50px;display: none;}
.right-nav li .ewm1{background: url({$GetInstallDir}template/phpj21.png) no-repeat;top: -34px;}
.right-nav li .ewm1 img{margin-left: 6px;margin-top: 7px;}
.right-nav li .ewm2{background: url({$GetInstallDir}template/ycbg2017.png) no-repeat; height: 88px;top:-18px; padding-top: 10px;width: 137px;padding-left: 7px;}
.right-nav li .ewm3{background: url({$GetInstallDir}template/phpj21.png) no-repeat;top: 110px;}
.right-nav li .ewm3 img{margin-left: 6px;margin-top: 7px;}


.right-nav li .bdsharebuttonbox a{margin-left: 8px;margin-top: 8px;}
.right-nav li.share {position: relative;}
#toTop{ cursor:pointer;}
@media all and (max-width: 960px) {
  .right-nav {
    display: none;
  }
}
@media screen and (min-width: 1280px) {
  .right-nav {
    right: 0px;
  }
}
@media screen and (min-width: 1366px) {
  .right-nav {
    right: 0px;
  }
}
@media screen and (min-width: 1400px) {
  .right-nav {
    right: 35px;
  }
}
@media screen and (min-width: 1680px) {
  .right-nav {
    right: 85px;
  }
}
@media screen and (min-width: 1920px) {
  .right-nav {
    right: 135px;
  }
}


