@font-face{
	font-family:'Outfit';
	src:url('../font/Outfit.ttf'),
	     url('../font/Outfit.ttf');
}
@font-face{
	font-family:'GOTHIC';
	src:url('../font/GOTHIC.TTF'),
	     url('../font/GOTHIC.TTF');
}
html,body{font-family:"GOTHIC" !important;}

*, *::before, *::after {  margin: 0;  padding: 0;  box-sizing: border-box;  font-size: inherit;  position: relative;}
html {  font-size: 16px;  overflow-x: hidden;}
body {  font-family: 'Microsoft YaHei', 'PingFang SC', 'Helvetica Neue', Arial, sans-serif;  line-height: 1.5;}
img {  max-width: 100%;  height: auto;  display: block;}
a {  text-decoration: none;  color: inherit;  }
button, input, select, textarea {  font-family: inherit;  outline: none;  border: none;  background: none;}
ul, ol {  list-style: none;}
.container {    margin-right: auto;    margin-left: auto;    padding-left: 0;    padding-right: 0;}

@media (min-width: 1025px) {
.h5_{display: none !important;}
/*head*/
.header { z-index: 99;   background-color: #fff;    position: relative;    top: 0px;    z-index: 999;    width: 100%;}
.navbar {    display: flex;    width: 1638px;    max-width: 95%;    align-items: flex-start;    margin: 0 auto;}
.navbar-logo{width: 16.66666667%; flex-shrink: 0; padding-top: 16px;}
.logo,.logo1{height: 71px;width: auto;max-width: 100%;object-fit: contain;}
.logo1{display: none;}
.navbar-menubox {    flex: 1;        height: 100px;}
.navbar-menu {        display: flex;        position: relative;            justify-content: center;}
.navbar-li {   color:#333333;     margin:0 30px;        font-size: 21px;        height: 100px;        line-height: 97px;        font-weight: bold;        text-align: center;    }
.navbar-li>a, .navbar-li-a>a {    display: block;    height: 100px;}
.navbar-li.active>a, .navbar-li.active .navbar-li-a>a, 
.navbar-li:hover>a, .navbar-li:hover .navbar-li-a>a {    color: #348d7d;    border-bottom-color: #348d7d;    border-bottom-style: solid;    border-bottom-width: 3px;}
.navbar-li-box { margin-left: -20px;          display: none;        margin-top: 60px;        padding-bottom: 20px;        width: 280px;        background-color: #f5f9fa;        padding-top: 20px;position: absolute;        top: 40px;        left: 0;}
.navbar-li:hover .navbar-li-box {    display: block;}
.navbar-li-box a {        display: block;        font-weight: bold;        color: #000000;        line-height: 30px;        font-size: 17px;        padding-top: 8px;        padding-bottom: 8px;        margin-left: 20px;        text-align: left;}
.navbar-li-box a.active,.navbar-li-box a:hover{color:#348d7d;}
.navbar-right {    flex-shrink: 0;    display: flex;    align-items: center;    position: relative;    z-index: 3;        width: 16.66666667%;        justify-content: flex-end;}
.icon-search,.icon-search1 {        position: relative;    top: 0px;    left: 0px;   width: 35px;    height: auto;    margin-top: 32px;    overflow: visible;  display: inline-block;    margin-right: 24px;    cursor: pointer;}
.icon-search1{display: none;}
.navbar-right .icon-globe,.navbar-right .icon-globe1 {        margin-right: 0px;        margin-top: 29px;        width: 32px;        height: auto;        overflow: visible;        display: inline-block;        position: relative;        top: 0px;        left: 0px;        float: left;}
.navbar-right .icon-globe1{display: none;}
.navbar-right .lang-text {color: #666;    font-size: 15px;    line-height: 80px;}
.navbar-right-box {    width: 116px;    z-index: 2;    border-bottom-left-radius: 5px;    left: 50%;    -webkit-transform: translateX(-50%);    transform: translateX(-50%);    border-bottom-right-radius: 5px;    background-color: #ffffff;    position: absolute;    display: none;    top: 100%;    max-height: 0;    overflow: hidden;    transition: all 0.2s;}
.navbar-right .navbar-right-globe:hover .navbar-right-box {    max-height: 500px;    display: block;}
.navbar-right .navbar-right-box a {    display: block;           line-height: 43px;        font-size: 21px;   text-align: center;    width: auto;}
.navbar-right .navbar-right-box a:first-child {    padding-top: 10px;}
.navbar-right .navbar-right-box a:last-child {    padding-bottom: 10px;}
.navbar-right .navbar-right-box a:hover{color:#26ad9c;}

.navbar-toggle {        display: none;    }

.headsearch {    background: #f5f9fa;    padding-top: 11px;    display: none;}
.searchbox {    padding-top: 70px;    display: flex;    width: 1520px;    max-width: 95%;    flex-direction: column;    margin: 0 auto;}
.searchclose {    cursor: pointer;    width: 20px;    height: 20px;    position: absolute;    right: 0;    top: 20px;    z-index: 2;}
.searchclose:before {    content: '';    width: 141%;    height: 2px;    background: #000;    position: absolute;    top: calc(50% - 1px);    left: -20.5%;    border-radius: 10px;    -webkit-transform: rotate(45deg);    transform: rotate(45deg);    transform-origin: center center;}
.searchclose:after {    content: '';    width: 141%;    height: 2px;    background: #000;    position: absolute;    top: calc(50% - 1px);    left: -20.5%;    border-radius: 10px;    -webkit-transform: rotate(-45deg);    transform: rotate(-45deg);    transform-origin: center center;}
.searchinput {    padding-bottom: 10px;    border-bottom: 1px solid #939598;    margin-bottom: 65px;    display: flex;    align-items: center;}
.icon-searchinput {    width: 40px;    margin-right: 27px;    flex-shrink: 0;    margin-top: 12px;}
.search_input {    flex: 1;    font-size: 40px;    line-height: 64px;    font-weight: normal;}
.search_button {    cursor: pointer;    flex-shrink: 0;    padding-left: 20px;    font-size: 16px;    display: flex;    align-items: center;}
.search_button svg {    transition: transform .3s, color .3s, -webkit-transform .3s;    width: 20px;    height: 20px;    margin-left: 5px;}
.search_button:hover svg {        transform: translateX(6px);    }
.searchhot {    padding-bottom: 70px;}
.searchhottit {    margin-bottom: 20px;    color: #b63239;    font-size: 14px;    line-height: 20px;}
.searchhotul {    display: flex;    flex-wrap: wrap;}
.searchhotli {    font-size: 20px;    line-height: 32px;}
.searchhotli:not(:last-child) {    margin-right: 40px;    margin-bottom: 20px;}
/*end_head*/
/*banner*/
.banner {    width: 100%;    overflow: hidden;}
.banner img {        width: 100%;    }
.banner-box {       position: absolute;    top: 0;    left: 0;    width: 100%;   height: 100%;}
.banner-tit {    display: flex;    width: 1638px;    max-width: 95%;    align-items: flex-start;    margin: 0 auto;    color: #ffffff;    font-size: 65px;padding-top: 10.5%;line-height: normal;font-family: "Outfit" !important;}
.banner-box .tit {    padding: 8.4% 10.9% 0;    width: 100%;    text-align: left;    color: #ffffff;    font-size: 49px;    margin-bottom: 20px;    font-weight: bold;    line-height: normal;}
.banner-box .con{padding: 0 10.9% 0;        width: 60%;        color: #ffffff;        letter-spacing: 1px;        font-size: 18px;        line-height: 30px;}
.banner .pagination {        position: absolute;        bottom: 15px;        z-index: 2;        text-align: center;    }
.banner .pagination .swiper-pagination-bullet{width: 10px;height: 10px;border-radius: 50%;opacity: 0.25;background-color: #fff; margin: 0 6.5px;}
.banner .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity: 1;}
.banner-prev {    background: rgba(0, 0, 0, 0.18) url(../images/banner_arrows_left.png) no-repeat;    background-position: center center;    position: absolute;    left: 30px;    top: 50%;    margin-top: -32.5px;    width: 65px;    height: 65px;    z-index: 9;    -webkit-border-radius: 50%;    -moz-border-radius: 50%;    border-radius: 50%;    cursor: pointer;    outline: 0;    border: 0;}
.banner-prev:hover {    background: rgba(0, 0, 0, 0.26) url(../images/banner_arrows_left.png) no-repeat;    background-position: center center;}
.banner-next {background: rgba(0, 0, 0, 0.18) url(../images/banner_arrows_right.png) no-repeat;    background-position: center center;    position: absolute;    right: 30px;    top: 50%;    margin-top: -32.5px;    width: 65px;    height: 65px;    z-index: 9;    -webkit-border-radius: 50%;    -moz-border-radius: 50%;    border-radius: 50%;    cursor: pointer;    outline: 0;    border: 0;}
.banner-next:hover {    background: rgba(0, 0, 0, 0.26) url(../images/banner_arrows_right.png) no-repeat;    background-position: center center;}
.banner-boxbody {    display: flex;    width: 1638px;    max-width: calc(100% - 190px);    align-items: flex-start;    margin: 11% auto 0;    z-index: 1;    flex-direction: column;}
.banner-box-h {    color: #ffffff;    font-size: 65px;    line-height: 70px;    width: 100%;    font-family: "Outfit" !important;}
.banner-box-c {    padding-top: 30px;    width: 100%;    color: #ffffff;    font-size: 28px;    line-height: 35px;    margin-bottom: 50px;}

/*end-banner*/
/*lmbtn*/
.lmbtn {position: relative;  display: block;  width: 222px;    height: 60px;    background-color: #c9e8e3;    border-radius: 30px;    overflow: hidden;    padding-right: 35px;    text-align: center;color: #000000;    font-size: 18px;    line-height: 60px;}   
.lmbtn .lmbtn-btnimg,.lmbtn .lmbtn-btnimg1{position: absolute;        top: 5px;        right: 7px;        width: 50px;        height: 50px;        border-radius: 50%;        padding: 10px;        background-color: #348d7d;}
.lmbtn .lmbtn-btnimg1,.lmbtn:hover .lmbtn-btnimg{display: none;}
.lmbtn:hover{        color: #ffffff;        background-color: #a9dbd3;}
.lmbtn:hover .lmbtn-btnimg1{display: block;background-color: #ffffff;}
/*end-lmbtn*/
/*typebox*/
.typebox{width: 100%; overflow: hidden; padding:30px 2.5%; text-align: center;box-sizing: border-box;}
.typebox-span{margin-left: 20px;   line-height: 40px;     display: inline-block;        margin-right: 20px;        width: auto;        color: #000000;        font-size: 20px;}
.typebox-span:hover,.typebox-span.active{        color: #348d7d;}
/*end-typebox*/
/*footer*/
.footer {        display: flex;        flex-direction: column;        width: 100%;        overflow: hidden;           padding-bottom: 30px;        padding-top: 60px;background-color: #348d7d; }
.footer .container{       display: flex;        width: 1638px;        max-width: 95%;          margin: 0 auto;}
.footer-l {    width: 25%;}
.footer-l img{        width: 170px;        height: auto;}
.footer-r {    width: 75%;word-break: break-all;}
.footer-r-t {    color: #ffffff;    font-size: 48px;    margin-bottom: 40px;    font-family: "Outfit" !important;}
.footer-r-b{display: flex;justify-content: space-between;}
.footer-r-b-li{width: auto;}
.footer-r-b-li:nth-child(1){width: auto;padding: 0;}
.footer-r-b-li:nth-child(2){flex-shrink: 0;padding:0 20px;}
.footer-r-b-li:last-child{padding: 0;}
.footer-r-b-litit {    color: #ffffff;    font-size: 22px;    line-height: normal;}
.footer-r-b-licon {    margin-bottom: 35px;    margin-top: 15px;    color: #ffffff;    font-size: 22px;    line-height: normal;    opacity: 0.58;word-break: normal;}
.footer-bottom {    margin-top: 41px;    border-top: 1px solid #44a493;    padding-top: 20px;}
.footer-bottom .container{        justify-content: space-between;}
.footer-bottom-l{flex: 1;        line-height: 29px;        font-size: 14px;        color: #ffffff;}
.footer-bottom-r{flex-shrink: 0;        color: #ffffff;        line-height: 29px;        font-size: 14px;  text-align: right;}
.footer-bottom-r>div{display: inline-block;}
.footer-bottom-r .map{padding-left: 20px;}
/*end-footer*/

.typebox .container{width: 1524px;        max-width: 95%;        align-items: center;        margin: 0 auto;    padding-bottom: 30px;    padding-top: 30px;    display: flex;        justify-content: center;        flex-wrap: wrap;}
.typebox .container>a{        margin-right: 40px;        padding-right: 40px;border-right-color: #e9e9e9;        border-right-style: solid;        border-right-width: 1px;color: #0b0b09;        font-size: 22px;        line-height: normal;}
.typebox .container>a:hover,.typebox .container>a.active{        color: #26ad9c;}
.typebox .container>a:last-child{border: 0px;margin-right: 0px;        padding-right: 0px;}

.fy {    overflow: hidden;    text-align: center;    display: flex;    justify-content: center;}
.fy-li{display: inline-block;}
.fy-li a{    font-size: 12px;    line-height: 33px;    display: block;    padding: 3px 12px;    margin-left: 5px;    color: #666;    border: 1px solid #ddd;    border-radius: 2px;}
.fy-li.active a,.fy-li:hover a{        background-color: #348d7d;        color: #ffffff;}

}@media only screen and (max-width: 1500px) {
    .navbar-logo,.navbar-right {        width: 12.666667%;}
}@media only screen and (max-width: 1350px) {
    /*banner*/
    .banner-box-h{        font-size: 55px;        line-height: 55px;}
    .banner-box-c {        padding-top: 20px;        font-size: 25px;        line-height: 32px;        margin-bottom: 35px;    }
    /*end-banner*/
    .lmbtn {        width: 200px;        height: 50px;        overflow: hidden;        padding-right: 35px;        font-size: 17px;        line-height: 50px;    }
    .lmbtn .lmbtn-btnimg, .lmbtn .lmbtn-btnimg1 {        top: 5px;        right: 7px;        width: 40px;        height: 40px;    }
}@media only screen and (max-width: 1300px) {
    .navbar-logo {margin-right: 20px;        width: auto;}
    .navbar-li{margin:0 20px;        font-size: 18px;}
    .navbar-right {margin-left: 20px;        width: auto;}
}@media only screen and (max-width: 1200px) {
    .icon-search, .icon-search1{margin-right: 12px;}
    
    .footer-r-b-li{padding:0 20px;}
}@media only screen and (max-width: 1150px) {
    /*banner*/
    .banner-box-c {        padding-top: 10px;        margin-bottom: 10px;    }
    /*end-banner*/
    .lmbtn {        width: 200px;        height: 50px;        overflow: hidden;        padding-right: 35px;        font-size: 17px;        line-height: 50px;    }
    .lmbtn .lmbtn-btnimg, .lmbtn .lmbtn-btnimg1 {        top: 5px;        right: 7px;        width: 40px;        height: 40px;    }


}@media only screen and (max-width: 1024px) {
.pc_{display: none !important;}
/*head*/
.navbar {   z-index: 99;         padding: 10px 20px 10px 20px;    display: flex;     width: 100%;    max-width: 100%;}
.navbar-logo{    margin-right: 0;    flex: 1;}
.navbar-logo img{height:40px;width: auto;object-fit: contain;max-width: 100%;}
.logo1{display: none;}
.navbar-menubox {    left: -100%;    position: fixed;    z-index: 2;    top: 0;    width: 100%;    height: 100%;    transition: all 0.5s;    width: 205px;    background-color: #ffffff;    overflow-y: scroll;    display: flex;    flex-direction: column;}
.navbar.toggle .navbar-menubox {    left: 0%;}
.h5logo {            padding-bottom: 0px;        padding-left: 10px;        padding-right: 10px;        padding-top: 30px;}
.navbar-right {  flex-shrink: 0;      margin-right: 14px; }
.icon-globe {    width: 28px;    height: auto;    margin-top: 5px;}
.icon-globe1{display: none;}
.navbar-right-box {
    width: 116px;
    z-index: 2;
    border-bottom-left-radius: 5px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    border-bottom-right-radius: 5px;
    background-color: #ffffff;
    position: absolute;
    display: none;
    top: 100%;
    max-height: 0;
    overflow: hidden;
    transition: all 0.2s;
}
.navbar-right .navbar-right-globe:hover .navbar-right-box {    max-height: 500px;    display: block;}
.navbar-right .navbar-right-box a {    display: block;    line-height: 36px;    font-size: 15px;    text-align: center;    width: auto;}
.navbar-right .navbar-right-box a:first-child {    padding-top: 10px;}
.navbar-right .navbar-right-box a:last-child {    padding-bottom: 10px;}
.navbar-right .navbar-right-box a:hover{color:#26ad9c;}
.navbar-right-search{display: none;}
.navbar-toggle {       flex-shrink: 0;        display: flex; }
.navbar-toggle-la img {    width: 28px;    height: auto;margin-top: 5px;}
.navbar-toggle-bt img {        width: 19px;    margin-top: 11px;    height: 15px;  object-fit: contain;  }
.navbar-menu {        padding-top: 25px;    }
.navbar-li {        padding-left: 0px;        margin-left: 0;   margin-right: 0px; }
.navbar-li.active {        color: #26ad9c;    }
.navbar-li>a, .navbar-li-a>a {  padding-right: 20px;      padding-left: 20px;        display: block;        line-height: 45px;        font-size: 15px;    }
.navbar-li-a>a {        pointer-events: none;    }
.navbar-li-box {    background-color: #f5f9fa;    display: none;    }
.navbar-li-box>a {       display: block;                color: #333;        font-size: 15px;               line-height: 20px;        padding: 5px 20px;    }
.navbar-li-box>a.active {        color: #26ad9c;    }
.navbar-back {    display: none;    width: 100%;    height: 100%;    background-color: rgba(0, 0, 0, 0.25);    z-index: 10001;    position: fixed;    left: 0;    top: 0;}
.navbar.toggle .navbar-back {    display: block;    z-index: 1;}
/*end_head*/
/*banner*/
.banner {    width: 100%;    overflow: hidden;}
.banner img {        width: 100%;    }
.banner-box {              width: 100%;        position: absolute;        left: 0;        top: 0;      }
.banner-tit{        font-size: 30px;        padding-left: 20px;        padding-right: 20px;        padding-top: 20%;        line-height: normal;        color: #ffffff;    font-family: "Outfit" !important;}
.banner-box .tit {    padding: 15.6% 0 0;    width: 100%;    text-align: left;    color: #ffffff;   font-size:49px;    margin-bottom: 20px;     font-weight: bold;    line-height: normal;}
.banner-box .con{padding: 0 0% 0;        width: 100%;        color: #ffffff;       font-size: 18px;        line-height: 30px;         }
.banner .pagination {        position: absolute;        bottom: 15px;        z-index: 2;        text-align: center;    }
.banner .pagination .swiper-pagination-bullet{width: 10px;height: 10px;border-radius: 50%;opacity: 0.25;background-color: #fff; margin: 0 6.5px;}
.banner .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity: 1;}
.banner-prev {display: none;    background: rgba(0, 0, 0, 0.18) url(../images/banner_arrows_left.png) no-repeat;    background-position: center center;    position: absolute;    left: 30px;    top: 50%;    margin-top: -32.5px;    width: 65px;    height: 65px;    z-index: 999;    -webkit-border-radius: 50%;    -moz-border-radius: 50%;    border-radius: 50%;    cursor: pointer;    outline: 0;    border: 0;}
.banner-prev:hover {    background: rgba(0, 0, 0, 0.26) url(../images/banner_arrows_left.png) no-repeat;    background-position: center center;}
.banner-next {display: none;background: rgba(0, 0, 0, 0.18) url(../images/banner_arrows_right.png) no-repeat;    background-position: center center;    position: absolute;    right: 30px;    top: 50%;    margin-top: -32.5px;    width: 65px;    height: 65px;    z-index: 999;    -webkit-border-radius: 50%;    -moz-border-radius: 50%;    border-radius: 50%;    cursor: pointer;    outline: 0;    border: 0;}
.banner-next:hover {    background: rgba(0, 0, 0, 0.26) url(../images/banner_arrows_right.png) no-repeat;    background-position: center center;}
.banner-boxbody {    display: flex;    width: 100%;    max-width: 100%;    align-items: flex-start;    margin: 20% 0 0; padding: 0 20px;   z-index: 1;    flex-direction: column;}
.banner-box-h {    color: #ffffff;    font-size: 65px;    line-height: 70px;    width: 100%;    font-family: "Outfit" !important;}
.banner-box-c {    padding-top: 30px;    width: 100%;    color: #ffffff;    font-size: 28px;    line-height: 35px;    margin-bottom: 50px;}
/*end-banner*/
/*lmbtn*/
.lmbtn {position: relative;  display: block;  width: 222px;    height: 60px;    background-color: #c9e8e3;    border-radius: 30px;    overflow: hidden;    padding-right: 35px;    text-align: center;color: #000000;    font-size: 18px;    line-height: 60px;}   
.lmbtn .lmbtn-btnimg,.lmbtn .lmbtn-btnimg1{position: absolute;        top: 5px;        right: 7px;        width: 50px;        height: 50px;        border-radius: 50%;        padding: 10px;        background-color: #348d7d;}
.lmbtn .lmbtn-btnimg1,.lmbtn:hover .lmbtn-btnimg{display: none;}
.lmbtn:hover{        color: #ffffff;        background-color: #a9dbd3;}
.lmbtn:hover .lmbtn-btnimg1{display: block;background-color: #ffffff;}
/*end-lmbtn*/
/*footer*/
.footer { padding: 30px 15px 10px;   background-color: #348d7d;    display: flex;        flex-direction: column;        width: 100%;        overflow: hidden;    }
.footer-l{display: none;}
.footer-r-t {    color: #ffffff;    font-size: 20px;    text-align: center;    line-height: normal;    font-family: "Outfit" !important;}
.footer-r-b-li{margin-top: 20px;padding: 0; text-align: center; color:#ffffff;}
.footer-r-b-litit {    font-size: 18px;    line-height: normal;}
.footer-r-b-licon {    margin-top: 0px;    width: 100%;    color: #ffffff;    font-size: 14px;    text-align: center;    line-height: 18px;    position: relative;    left: 0px;    opacity: 0.7;}
.footer-bottom {text-align: center;  color: #ffffff;   border-top: 1px solid #38a994;    margin-top: 10px;    padding-top: 11px;}
.footer-bottom-l {    font-size: 12px;    line-height: 18px;}
.footer-bottom-r {    font-size: 12px;    line-height: 25px;    text-align: center;}
.footer-bottom-r>div{display: inline-block;        }
.footer-bottom-r>div:not(:first-child){padding-left: 12px;}
/*end-footer*/

.typebox .container{width: 100%;         align-items: center;        margin: 0 auto;    padding: 0 20px;   display: flex;        justify-content: center;        flex-wrap: wrap;}
.typebox .container>a{ display: inline-block;   padding: 7.5px 0;    margin-right: 40px;       color: #0b0b09;        font-size: 14px;        line-height: 25px;}
.typebox .container>a:hover,.typebox .container>a.active{        color: #26ad9c;}
.typebox .container>a:last-child{border: 0px;margin-right: 0px;        padding-right: 0px;}

.fy {    overflow: hidden;    text-align: center;    display: flex;    justify-content: center;}
.fy-li{display: inline-block;}
.fy-li a{    font-size: 12px;    line-height: 33px;    display: block;    padding: 3px 12px;    margin-left: 5px;    color: #666;    border: 1px solid #ddd;    border-radius: 2px;}
.fy-li.active a,.fy-li:hover a{        background-color: #348d7d;        color: #ffffff;}
.fy_more_button{  text-align: center;      background-color: #26ad9c;color: #fff;    padding: 5px 0;        font-size: 14px;        padding-top: 10px;        padding-bottom: 10px;}
}@media only screen and (max-width: 768px) {
/*banner*/
.banner-box .tit {font-size:22px;    margin-bottom: 10px;}
.banner-box .con{ font-size: 14px;        line-height: 25px;}
.banner-box-h {    font-size: 22px;    line-height: 25px;}
.banner-box-c {    line-height: 25px;    font-size: 14px;    padding-top: 0;   margin-bottom: 30px;}
.lmbtn {    width: 160px;    position: relative;    left: 0px;    background-color: #c9e8e3;    color: #000000;    line-height: 40px;    padding-left: 20px;    border-radius: 20px;    font-size: 14px;    height: auto;    text-align: left;    padding-right: 0;}
.lmbtn .lmbtn-btnimg, .lmbtn .lmbtn-btnimg1 {    width: 35px;    height: 35px;    top: 3px;    right: 7px;}
/*end-banner*/


}