@keyframes small_icon {
 0% {
  transform:rotate(0);
  opacity:.2
 }
 35% {
  transform:rotate(-10deg);
  opacity:.5
 }
 65% {
  transform:rotate(10deg);
  opacity:.8
 }
 100% {
  transform:rotate(0);
  opacity:1
 }
}
.topbar{border:none;background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAiCAIAAAARTyRGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5NkU3MDEzRDhBOTIxMUU4OEI2Q0RERjJEQzI3NDc1NSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5NkU3MDEzRThBOTIxMUU4OEI2Q0RERjJEQzI3NDc1NSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk2RTcwMTNCOEE5MjExRTg4QjZDRERGMkRDMjc0NzU1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjk2RTcwMTNDOEE5MjExRTg4QjZDRERGMkRDMjc0NzU1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Fdsf5wAAADlJREFUeNqMjDEKADAMAoP/f3LURtKlW4dDURG2UVXfyIJlSLoQjFIg+ZCs2btJ35N5fbr9ivoIMADhikSm1qIIRQAAAABJRU5ErkJggg=="); background-repeat: repeat-x; background-size: contain;min-height: 34px;line-height: 34px;font-size: 14px;}

.header{padding: 60px 0px 54px;margin:0px;}
.head_title td.tdw4{width: 0%;}
.head_title td.tdw3{width: 60%;}
.head_title td.tdw2{display: none;}

.header_nav,#nav_swiper{background:#1383CE url('../images/bg_top.png') 0px 0px repeat-x;background-size: auto 100%;height: 50px;}
.header_nav .navbar li.nav-item .nav-link{height: 50px;}
.header_nav .navbar li.active > .nav-link{
      background-color: rgba(0,0,0,.2);
      color: #fff;
      border-top: 3px solid #1383CE;
      margin-top: -3px;
      -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.3);
      -moz-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.3);
      box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.3);
    }
.header_nav .navbar .nav-item a.nav-link .r-line{padding: 0px 20px;font-size: 18px;}
.header_nav .nav-search .searchform{border-radius: 30px;}
.header_nav .nav-search .searchform .icon-search{width: 60px;background-color: #3ea1ff;}
.searchform .searchform_Sub{width: 60px;}
.header_nav .nav-search .searchform .searchform_input{padding: .4rem 65px .4rem 1rem;}
#nav_swiper{overflow: hidden;width: 100%;}
#nav_swiper{display: inline-block;*display: inline;*zoom:1;text-align: center;}
#nav_swiper li a{color: #fff;white-space: nowrap;}
#nav_swiper li.active > a{background-color: rgba(0, 0, 0, 0.2);}
/*.nav_tab{vertical-align: middle;width: auto;}*/
.nav_tab li{font-size: 14px;width: 90px;}

@media (min-width: 1220px){
  .container{max-width: 1220px;}
}
/*.main-container_index{padding-top: 40px;}*/
.main-container .container{background: transparent;}
.meta_news .meta_top{display: none;}
.meta_news li{line-height: 37px;}
.meta_news li a,.meta_news li span{font-size: 16px;}
.meta_cont4 .meta_title span{font-size: 20px;padding: 5px 20px;cursor: pointer;}
.meta_cont4 .meta_title .active{border-top:3px solid #1793df;color: #1793df;font-weight: bold;}
.meta_cont .meta_title{border-bottom: 1px solid #dcdcdc;}

.list_box{padding-top: 10px;}
.tab_hd{}
.tab_hd .news-box{padding: 0 15px;min-height: 515px;}
.newsList li{font-size: 16px;background: url(../../images/home_ico_5.png) no-repeat 3px center;padding-left: 20px;}
.cont_R2{padding-left: 20px;text-align: right;}
.cont_R2 img{height: 80px;}
.cont_R2 ul{ margin-bottom: auto;}
.cont_R2 ul li{ margin-bottom: 10px;}

.notice .col-md-12{margin: 0px;}
.notice_cont{background: #fff;margin-top: 5px;}

.part3 {
    width: 100%;
    min-width: 1250px;
    background: #f4f4f4;
    padding: 30px 0px 10px;
}
.part3 .swiper_list{position: relative;margin-bottom: 10px;}
.part3 .swiper_list img{width: 100%;height: 100%;}
.part3 .arrow-left {
    background: url(../images/left1.png) no-repeat;
    position: absolute;
    left: 0;
    top: 0;   
    width: 42px;
    z-index: 10;
    height: 119px;
    margin:0px;
}
.part3 .arrow-right {
    background: url(../images/right1.png) no-repeat;
    position: absolute;
    right: 0;
    top:0;
    z-index: 10;
    width: 42px;
    height: 119px;
    margin:0px;
}
.a2 li {
    width: 48%;
    margin: 1%;
    float: left;
}
.a2 li a {
    display: table;
    width: 100%;
    height: 94px;
    padding: 0 25px;
    line-height: 1.5;
    font-size: 16px;
    color: #2272a8;
    text-align: left;
    transition: background-position .3s;
    background: url(../images/message_bg.jpg) 0 50% repeat-x;
}

.a2 li a:hover{
    font-weight: bold;
    background:#f0f9ff;
    box-shadow: 0 3px 5px rgba(0, 0, 0, .1);
}

.a2 li a span {
    display: table-cell;
    line-height: 40px;
    vertical-align: middle;
}

.a2 li a i{
    display:block;
    width: 30px;
    height: 30px;
    margin:5px 10px;
    float: left;
    background-image: url(../images/sprint.png);
    background-repeat: no-repeat;
}
.a2 li a i.s2{background-position: -40px 0px;}
.a2 li a i.s3{background-position: -80px 0px;}
.a2 li a i.s4{background-position: -120px 0px;}

.list-a li{position: relative;}
.list-a li a {
    display: block;
    text-align: center;
    transition: all .3s;
}
.list-a li i {
    display: inline-block;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 24px;
    vertical-align: middle;
    transition: all .3s;
}
.a1 li a{
    height: 57px;
    line-height: 57px;
    font-size: 16px;
    text-align: left;
}
.a1 li+li{
    margin-top: 15px;
}

.a1 li.s0 a{
    border:1px solid #d2e6f2;
    background-color: #e4f2fa;
}
.list-a li i {
    display: block;
    width: 40px;
    height: 40px;
    background-repeat: no-repeat;
    margin: 18px 10px 5px 10px;
    float: left;
    animation-duration: .6s;
}
.a1 li a:hover i{
    transform: rotateY(360deg);
}
.list-a li.s0 i {
    background-image: url(../images/ky.png);
    background-size: 100%;
}
.a1 li.s1 a{
    border:1px solid #ffe1e1;
    background-color: #fdf7f7;
}
.list-a li.s1 i {
    background-image: url(../images/tsg.png);
    background-size: 100%;
}
.a1 li.s2 a{
    border:1px solid #f5e6d4;
    background-color: #fff7ed;
}
.list-a li.s2 i {
    background-image: url(../images/xf.png);
    background-size: 100%;
}
.a1 li.s3 a{
    border:1px solid #F8D9AD;
    background-color: #FBE9D1;
}
.list-a li.s3 i {
    background-image: url(../images/zx.png);
    background-size: 100%;
}
.a1 li.s4 a{
    border:1px solid #CEE4A3;
    background-color: #E4F0CC;
}
.list-a li.s4 i {
    background-image: url(../images/hd.png);
    background-size: 100%;
}
.a1 li.s5 a{
    border:1px solid #CBD6F4;
    background-color: #E3EBFE;
}
.list-a li.s5 i {
    background-image: url(../images/px.png);
    background-size: 100%;
}
.a1 li a:hover{
    box-shadow: 0 0 10px rgba(0, 0, 0, .1);
}

.a1 li a i{
    margin: 10px;
    float: left;
    animation-duration: .6s;
}

.flimg img{max-width: 150px;max-height: 150px;}

.link{line-height: 75px;padding-left: 106px;position: relative;margin:0px;}
.link dt{position: absolute;left: 0;top:0;font-size: 16px;color: #333;line-height: 75px;}
.link dd{padding-right: 80px;position: relative;}
.link dd .swiper-button-prev,.link dd .swiper-button-next{width: 9px;height: 100%;position: absolute;right: 0;top:0;left: auto;margin-top: 0;outline:none;}
.link dd .swiper-button-prev{right: 28px;background: url(../images/leftArr1.png) no-repeat center;}
.link dd .swiper-button-next{background: url(../images/rightArr1.png) no-repeat center;}
.link dd .swiper_cont{width: 100%;overflow: hidden;}
.link dd .swiper-slide{width: auto;position: relative;}
.link dd .swiper-slide:before{content: "";width:2px;height: 13px;background: #999;position: absolute;top:50%;margin-top: -6px;right: -38px;}
.link dd .swiper-slide a{display: block;font-size: 16px;color: #666;line-height: 75px;}
.link dd .swiper-slide a:hover{opacity: 0.6;}
.link3 .col-md-12{margin:0px;}

.footer1{background-size: 100% 100% !important;}

.footer1 a,.footer1 ul.quickNav li a{color: #ffffff;}
.footer1 a:hover,.footer1 ul.quickNav li a:hover{color: #FF9C17;}
.footer1 p:last-child{margin:0px;}
/*------banner1------*/
.swiper1{position: relative;margin-bottom: 0px;}
.swiper-slide{text-align: center;}
.swiper1-slide img{width: 100%;max-height: 100%;margin:0px auto;}
.swiper1-slide a{position: relative;display: inline-block;*display: inline;*zoom:1;width: 100%;height: 100%;}
.swiper-slide span.banner_text{position: absolute;bottom: 0px;left: 0px;width: 100%;padding: 5px 10px 25px;background-color: rgba(0,0,0,.7);color: #fff;font-size: 14px;text-align: center;}
.swiper1 .swiper-pagination{bottom: 0px;}

.home-nav-box{ /*padding: 20px 0px;*/ margin-bottom:20px;}
.home-nav-box ul{background-color: #eff8fd;}
.home-nav-box .container{background-color: transparent;}
.home-nav-box ul{display: flex;flex-direction: row;justify-content: center;}
.home-nav-box ul li{text-align: center;font-size: 16px; margin:0px;padding:0px;width: 11%;color: #474747;}
.home-nav-box ul li a{display: block;padding: 0px 5px 10px;font-size: 14px;}
.home-nav-box ul li i{display: block; margin:0px auto;height: 90px;width: 90px;background-repeat: no-repeat;background-image: url(../images/sprite_nav.png);}
.home-nav-box ul li a i:hover {
  animation: small_icon .5s linear 0s;
  -ms-animation: small_icon .5s linear 0s;
  -moz-animation: small_icon .5s linear 0s;
  -webkit-animation: small_icon .5s linear 0s;
}

.swiperNews3-slide img{width: 100%;height: 100%;}
/*.home-nav-box ul:nth-child(1) li:nth-child(3) i{background-color: #6d5d97;}*/
/*.meta_cont{padding-top: 15px;}
.meta_cont .meta_title{ height:38px; background:url(../images/201610_sm_zjt_lilibg.png) repeat-x; position: relative;border:none;overflow: visible;}
*/.meta_cont .meta_title span{ color:#FFF;background:#0077c7;padding-left:20px;padding-right:20px;}
/*.meta_cont .meta_title span .arrowdown{border:none;position: absolute; width:186px; height:14px; background:url(../images/201610_sm_zjt_bzx.png) left center no-repeat; top:-14px; left:0px;}
*/.meta_cont .meta_title a.meta_more{line-height: 38px;}


.home-zlfw{padding: 0px 0px 20px;}
.home-zlfw .container{background-color: transparent;}
.home-zlfw .sub-title .fl{float: right; color: #999;}
.home-zlfw .sub-title .fl:hover{color: #0f7bc4;}
.home-zlfw .doctor{height: 140px;padding-left: 12.5%;position: relative;margin-top: 15px;}
.home-zlfw .doctor .tran300{width: 12.5%;height: 140px;position: absolute;left: 0;top:0;background: #408ed0;text-align: center;}
.home-zlfw .doctor .tran300 div{display: block;width: 100%;height: 100%;box-sizing: border-box;padding: 20px 0px 0;}
.home-zlfw .doctor .tran300 div img{filter: alpha(opacity=40);opacity: 0.4;width: 40px;}
.home-zlfw .doctor .tran300 div h5{margin: 5px 0px;font-size: 16px;line-height: 30px;color: #ffffff;font-weight: normal;}
.home-zlfw .doctor .tran300 div a{font-size: 12px;line-height: 18px;color: #ffffff;text-decoration: underline;}
.home-zlfw .doctor .tran300:hover{background: #13ab96;}
.home-zlfw .doctor .tran300:hover div img{opacity: 0.8;}
.home-zlfw .doctor ul{width: 100%;overflow: hidden;height: 140px;}
.home-zlfw .doctor ul li{max-width: 25%;width:12.5%;height: 140px;padding-left: 0.3%; float: left;overflow: hidden;box-sizing: border-box;}
.home-zlfw .doctor ul li > div{display: block;width:100%;height:100%;background-color: #EDF7F7;}
.home-zlfw .doctor ul li .pic{width: 100%;height: 140px;position: relative;transition: all 0.4s;float: left;}
.home-zlfw .doctor ul li .pic img{width: 100%;height: 100%;}
.home-zlfw .doctor ul li .pic b{position: absolute;left: 0;top:0;width: 100%;height: 100%;z-index: 2;background: rgba(0,0,0,0.3);}
.home-zlfw .doctor ul li .pic .desc{position: absolute;left: 0;bottom: 0;z-index: 2;background: rgba(255,255,255,0.6);/* height: 100px; */box-sizing: border-box;padding: 8px 8px 0;text-align: center;width: 100%;}
.home-zlfw .doctor ul li .pic .desc h5{font-size: 16px;line-height: 20px;color: #474747;font-weight: normal;}
.home-zlfw .doctor ul li .pic .desc p{font-size: 12px;line-height: 20px;color: #474747;}
.home-zlfw .doctor ul li .detail{float:right;width: 50%;height: 140px;box-sizing: border-box;padding: 10px 5px 0;background: #edf7f7;}
.home-zlfw .doctor ul li .detail h5{font-size: 14px;line-height: 18px;color: #474747;font-weight: normal;margin-bottom: 0px;}
.home-zlfw .doctor ul li .detail .pos{font-size: 12px;line-height: 20px;color: #00bda2;}
.home-zlfw .doctor ul li .detail .text{font-size: 12px;line-height: 18px;color: #474747;max-height: 70px;overflow: hidden;}
.home-zlfw .doctor ul li .more-btn {  color: #1383CE;}
.home-zlfw .doctor ul li.active .pic b,.home-zlfw .doctor ul li.active .pic .desc{opacity: 0;}


/*.home-zlfw .doctor ul li i{display: block;padding: 10px;border: 1px solid #ddd;background: #eee;border-radius: 4px;width: 100px;height: 120px;float: left;background-position: center center; background-size: 86px 109px;background-repeat: no-repeat;transition: all 0.4s;}
.home-zlfw .doctor ul li i:hover{background-size: 90px 115px;}*/
.home-zlfw .doctor ul li.active{width: 40%;}
.home-zlfw .doctor ul li.active .pic{width: 50%;}
/*.home-zlfw .doctor ul li .text{padding-right: 15px;width: 400px;margin-top: 10px;width: 100%;}
.home-zlfw .doctor ul li .name{margin-bottom: 6px;font-size: 16px;font-weight: 400;color: #0F7BC4;}
.home-zlfw .doctor ul li .item-info{margin-top: 6px;font-size: 14px;color: #666;}
.home-zlfw .doctor ul li .profile{color: #666;margin-top: 6px;line-height: 1.2;text-align: justify;font-size: 13px;}
*/

.three_col2 .col-md-4:last-child{
  display: none;
}
@media (min-width: 992px){
  .three_col2 .col-md-4{width: 50%;}
}
@media (min-width: 768px){
  .three_col2 .col-md-4{
    -ms-flex:0 0 50%;
    flex:0 0 50%;
    max-width:50%;
  }
}

/*.meta_cont .meta_title{border-bottom: 2px solid #0FAAEC;}
.meta_cont .meta_title span{background-color: #0FAAEC;}
.meta_cont .meta_title span .arrowdown{border-top: 10px solid #0FAAEC;}
#two_col2 .meta_cont4 .meta_title{background-color: #F2F2F2;}
#two_col2 .meta_cont4 .meta_title .active{border-top: 2px solid #0f7bc4;color: #fff;background-color: #0FAAEC;}
#two_col2 .meta_cont4 .meta_news .meta_top h5{color: #0f7bc4;}

#one_col4{padding: 20px 0;}
#one_col4 .btn-more1{display: none;}
#one_col4 .meta_cont4 .meta_title{text-align: left;border-bottom: 2px solid #0FAAEC;}
#one_col4 .meta_cont4 .meta_title span{background-color: #0FAAEC;color: #fff;}

#two_col6{padding: 50px 0;background-color: #f4f6f5;}
#two_col6 .container{background-color: transparent;}
#two_col6 .swiper-slide{ text-align: center;}
.two_col6 .swiper_news .swiper-slide span.banner_text{ text-align: center;display: block;}


#two_col2{}
#two_col2 .swiper_news3 .swiper-slide img{height: 300px;max-width: 100%;}
#two_col2 .swiper_news3 .swiper-slide span.banner_text{padding-right: 5px;}
#two_col2 .meta_title span{width: auto;}
#two_col2 .meta_cont4{}*/



.footer{background-color: #0f7bc4;}
.footer *{color: #fff !important;}
.footer a:hover{color: #fff; text-decoration: underline;}

@media only screen and (max-width:768px ) {
	.logo_text{/*display: none !important;*/ }
	.home-zlfw .doctor ul li{max-width: 100%;}
	.home-zlfw .doctor ul li .text{min-width: 100%;}
	/*.header{margin-top: auto;}*/
	.home-zlfw .doctor ul li i{margin-right: 10px;}
	.head_title{display: block !important;}
	.head_title td.tdw4,.head_title td.tdw2{display: none;}
	
	.home-nav-box ul{display: block;}
	.home-nav-box ul li{width: 33%;float: left; margin-bottom: 10px;}
	.home-nav-box ul li i{margin: 0 auto 5px;width: 60px;height: 60px;}

  .home-zlfw .doctor .tran300 div h5{font-size: 12px;line-height: 20px;}
  .home-zlfw .doctor ul li{max-width: 40%;width:20%;}
}
@media only screen and (max-width:500px ) {
  .home-zlfw .doctor{padding-left: 18%;}
  .home-zlfw .doctor .tran300{width: 18%;}
  .home-zlfw .doctor .tran300 div h5{font-size: 12px;line-height: 20px;}
  .home-zlfw .doctor ul li{max-width: 66%;width:33%;}
}

.details_title{font-size: 25px;}
.details_cont *{font-size: 18px;line-height: 35px;}


.table-content .article-title{margin-bottom: 26px;font-size: 20px;
color: #000;
text-align: center;}
.table-content table {
 font-size:13px;
 width: 100%;
}
.table-content table tr {
 line-height:1.5
}
.table-content table thead th {
 padding:10px;
 font-size:16px;
 font-weight:400;
 background:#13a0ce
}
.table-content table .firstRow td {
 padding:10px;
 font-size:16px
}
.table-content table tbody tr:nth-of-type(odd) {
 background:#fff
}
.table-content table td {
 padding:11px;
 position: relative;
}
.table-content table tbody tr:nth-of-type(2n+1){background: #F3F7FA;}
.table-content table .firstRow td{background-color: rgb(19, 160, 206); word-break: break-all;}
.table-content table .firstRow td span{color: rgb(255, 255, 255); font-family: &quot;Microsoft YaHei&quot;, Arial, sans-serif; text-align: center; background-color: rgb(19, 160, 206);}
.table-content table .ewm-box{display: none;position: absolute;bottom: 0;right: 110px; background-color: #f0f0f0; padding: 10px; border: 1px solid #444;}
.table-content table .ewm-box:after{content: "▲";font-size: 30px;position: absolute; bottom: 10px;right: -26px;transform:rotate(90deg);
-ms-transform:rotate(90deg); /* Internet Explorer */
-moz-transform:rotate(90deg); /* Firefox */
-webkit-transform:rotate(90deg); /* Safari 和 Chrome */
-o-transform:rotate(90deg); /* Opera */}
/*display: none;*/
.footer1{border-top: 6px solid #87cef9;}
.inside_list li .text .con{display: none;}
.inside_list li .pic{display: none;}

.pic-box-one{overflow: hidden;}
.pic-box-one li{display:block;float: left; padding: 5px;width: 33%;border-bottom: none;margin-bottom: 5px;}
.pic-box-one li a{display: block;padding: 10px;padding-bottom: 5px;border-radius: 4px;}
.pic-box-one li .pic-box{text-align: center;}
.pic-box-one li .pic-box img{width: 180px;height: 240px;}
.pic-box-one li .pic-box h5{margin-top: 10px;color: #1383CE ;font-weight: bold;font-size: 16px;}
.pic-box-one li .pic-box p{color: #999;font-size: 13px; margin-bottom: auto;}

.pic-box-one li:last-child{padding: 5px;padding-bottom: 15px;}


@media only screen and (min-width: 1001px) and (max-width: 1200px) {
	.pic-box-one li{width: 33.3%;}
}
@media only screen and (min-width: 769px) and (max-width: 1000px) {
	.pic-box-one li{width: 50%;}
}
@media only screen and (max-width:768px ) {
	.pic-box-one li{width: 100%;}
	.part3{min-width: auto;}
	.cont_R2 ul li{text-align: center;}
	.link dd .swiper-slide::before{content: none;}
	.header_nav{height: 60px;}
	.main-container{padding-top: 60px;}
}


.insidePage .inside_left h4, .insidePage .inside_left h4:hover,.insidePage .inside_left ul.column-box{  background-color: #0077c7;}

.insidePage .inside_left ul.column-box li {
  background-color: #e7f3ff;
  border-bottom: 1px solid #fff;
}



.part3 .meta_title{height: auto;overflow: hidden;margin-bottom: 20px;}
.part3 .a2 li{margin-bottom: 5px;}
.part3 .a2 li a{background-size: contain;}
.part3 .a2 li a i,.part3 .a2 li a span{display: inline-block !important;line-height: 94px;float: none;}




.right-nav{position: fixed;right: 0px;top: 50%;z-index: 10;margin-top: -150px;list-style: none;}
.right-nav li{position: relative;width:40px ;height: 40px; background-color: rgba(0,0,0,.6);box-shadow:0 1px 3px rgba(0,0,0,.2);cursor:pointer;border-radius: 2px;text-align: center;margin-bottom: 10px;}
.right-nav li a i{width: 40px;height: 40px;display: inline-block;background-repeat: no-repeat;background-position: center;vertical-align: top;line-height: 40px;font-size: 30px;color: #fff;}
.right-nav li i.fa-angle-up{font-size: 40px;}
.right-nav li i.fa-wechat{font-size: 25px;}
.right-nav li .sr-link-item{display: none;position: absolute;top: 0;right: 50px;background-color: #fff;border: 1px solid #E3E3E3;box-shadow:0 1px 8px rgba(0,0,0,.1);padding: 5px 0px;max-width:200px;border-radius: 2px;font-size: 14px;}
.right-nav li:hover .sr-link-item{display: block;}
.right-nav li .sr-link-item .arrowright{
    width: 0;
    height: 0;
    font-size: 0;
    line-height: 0;
    display: block;
    position: absolute;
    top: 10px;
    right: 0px;
    margin-left: -6px;
}
.right-nav li .sr-link-item .arrowright em,.right-nav li .sr-link-item .arrowright i {
    width: 0;
    height: 0;
    font-size: 0;
    line-height: 0;
    display: block;
    position: absolute;
    border: 6px solid transparent;
    border-style:dashed dashed dashed solid;
}
.right-nav li .sr-link-item .arrowright em {
    border-left-color: #E3E3E3;
    left: 1px;
}
.right-nav li .sr-link-item .arrowright i {
    border-left-color: #fff;
    left: 0;
}
.right-nav li .sr-link-item a,.right-nav li .sr-link-item p{margin:0px;}
.right-nav li .sr-link-item a:hover{background: #f2f2f2;}
.right-nav li .sr-link-item img{max-width: 150px;}
.right-nav li .sr-link-item .callphone{white-space:nowrap;line-height: 30px;}
.right-nav li .sr-link-item .callphone p{padding:0px 10px;}
.right-nav li .sr-link-item .wx{text-align: left;padding:5px 10px 10px;}
.right-nav li .sr-link-item .wx img{width: 100px;}
