*,html,ul{margin: 0; padding: 0; list-style: none;}
@font-face{
    font-family:"aaa";
    src:url("../fonts/FZLTZHK.TTF") format("TTF");
    font-family:"bbb";
    src:url("../fonts/FZLTXHK0.TTF") format("TTF");
}
body{color: #231815; font:14px/24px aaa,bbb,Arial,"Microsoft YaHei","微软雅黑",sans-serif; background:#fff; max-width: 1920px;}

ul li{list-style: none;}
em{font-style: normal;}
a{color: #231815; text-decoration: none; outline: none;}
img{max-width: 100%; max-height: 100%; border: 0;}
table{border-collapse: collapse; border-spacing: 0; empty-cells: show;}
table .new td{color:#f60; font-weight: bold;}
.fl{float: left;}
.fr{float: right;}
.clear{line-height: 0; height: 0; font-size: 0; content: ''; clear: both; zoom: 1;}
*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}

/*文字效果核心样式*/
.beat-char {/*line-height: 3.4em; */position: relative; display: inline-block; background: transparent;}
.rotate{
    transform:rotate(360deg);
    -ms-transform:rotate(360deg);   /* IE 9 */
    -moz-transform:rotate(360deg);  /* Firefox */
    -webkit-transform:rotate(360deg); /* Safari 和 Chrome */
    -o-transform:rotate(360deg);
    -webkit-transition-duration: 0.7s;
  }

.index-img{width: 100%;height: 5rem;position: fixed;top: 50%;left: 0;margin-top: -5rem;text-align: center;}
.index-img .img{width: 100%; height: 100%; position: relative;}
.index-img .img a{width: 100%; display: table-cell; text-align: center; vertical-align: middle;}
.index-img .img img{max-width: 100%; max-height: 100%; vertical-align: top;}
.index-img .come{position: absolute; top: 50%; left: 0; width: 100%; height: 14px; margin-top: 20%; text-align: center;}
.index-img .come a{display: block; width: 120px; color: #231815; font-size: 14px; line-height: 25px; text-align: center; border: 1px solid;border-color: rgba(28, 27, 27, 0.5);padding: 5px;margin:0 auto;}
.index-img .come a:hover {color: #ed1c24;border-color: #ed1c24; }

/*左边*/
.big-boss .contail{padding-top: 40px; padding-left: 50px; padding-right: 50px; position: relative;}
.app-header{display: none;}
.left-boss{/*width: 268px;*/width: 14.85%; height: auto;max-width: 268px;overflow: hidden;position: fixed;}
.left-boss .nav{width: 100%; height: auto;}
.left-boss .nav .item1{float: left; width: 100%;height: 60px; border-bottom: 1px solid #333; padding-bottom: 10px; position: relative;}
.left-boss .nav .item1 .logos{width: 100%;height: 60px;}
.left-boss .nav .item1 a{width: 100%;height: 60px;display: table-cell;text-align: center;vertical-align: middle;}
.left-boss .nav .item1 a img{max-width: 100%;max-height: 60px;}
.left-boss .nav .item{display: block; float: left; width: 100%; height: 37px; line-height: 37px; border-bottom: 1px solid #333; text-align: left; position: relative;transition:height 500ms;-moz-transition:height 500ms;-webkit-transition:height 500ms;-o-transition:height 500ms;}
.left-boss .nav .item.on{height: auto;}

.left-boss .nav .item a.link{display: block; float: left; width: auto; height: 100%; font-size: 14px; line-height: 37px; font-weight: 600; overflow: hidden; opacity: 1; transition: opacity 0.5s;-moz-transition: opacity 0.5s;-webkit-transition: opacity 0.5s;-o-transition: opacity 0.5s;}
.left-boss .nav .item a.link1{display: block; float: left; width: auto; height: 0; font-size: 14px; line-height: 37px; font-weight: 600; overflow: hidden; position: absolute; left: 0; bottom: 0; transition: height 0.5s;-moz-transition: height 0.5s;-webkit-transition: height 0.5s;-o-transition: height 0.5s;}

.left-boss .nav .item dl{display: none; float: left; width: auto; height: auto; text-align: left; margin-left: 50px;}
.left-boss .nav .item dl dd{display: block; width: 100%; height: 37px; line-height: 37px; padding-left: 20px; position: relative; overflow: hidden;}
.left-boss .nav .item dl dd a.link3{display: block; width: auto; height: 37px; font-size: 12px; line-height: 37px; opacity: 1; transition: opacity 0.5s;-moz-transition: opacity 0.5s;-webkit-transition: opacity 0.5s;-o-transition: opacity 0.5s; overflow: hidden;}
.left-boss .nav .item dl dd.on a{font-weight: 600;}
.left-boss .nav .item dl dd a.link2{display: block; width: auto; height: 0; font-size: 12px; line-height: 37px; padding-left: 20px; position: absolute; left: 0; bottom: 0; transition: height 0.5s;-moz-transition: height 0.5s;-webkit-transition: height 0.5s;-o-transition: height 0.5s;}
.ind-icon,.left-boss .nav .item.on .link i,.ind-icon,.left-boss .nav .item.on .link1 i{display: block; width: 8px; height: 8px; border-radius: 100%; overflow: hidden; border: 3px solid #231815; position: absolute; left: 0; top: 15px; z-index: 10}

.left-boss .nav .item dl dd i.ind-icon{display: none;}
.left-boss .nav .item dl dd.on i.ind-icon{display: block; left: 0px;}

.left-boss .nav .item.on a.link{padding-left: 16px;}
.left-boss .nav .item.on a.link1{padding-left: 16px;}
.left-boss .nav .item.on dl{display: block;}

.left-boss .nav .item .frame:hover a.link1{height: 100%;}
.left-boss .nav .item .frame:hover a.link{opacity: 0;}
.left-boss .nav .item dd:hover a.link3{opacity: 0;}
.left-boss .nav .item dd:hover a.link2{height: 37px;}
.left-boss .nav .item dl dd.on a.link2 i.ind-icon{top: 15px;}

/*右边*/
.right-boss{/*width: 1480px;*/width: 82.55%;max-width: 1480px;overflow: hidden;}
.right-top{display: block;height: 60px;overflow: hidden;}
.right-top .share{float: right; width: auto;}
.right-top .share ul{display: block; width: 100%;}
.right-top .share ul li{float: left; display: block; padding: 21px 0; margin-left: 12px;}
.right-top .share ul li .img{width: 22px; height: 18px;/* text-align: center; position: relative;*/}
/*.right-top .share ul li .img img{width: 22px; height: 18px; display: block;}
.right-top .share ul li .img img.img1{opacity: 1; transition: all 0.5s linear 0s;position: absolute;left: 0;top: 0;}
.right-top .share ul li .img img.img2{opacity: 0; transition: all 0.5s linear 0s;position: absolute;left: 0;top: 0;}
.right-top .share ul li:hover .img img.img1{opacity: 0; transition: all 150ms linear 0s;}
.right-top .share ul li:hover .img img.img2{opacity: 1; transition: all 150ms linear 0s;}
*/
.right-top .share ul li#share1 .img{background: url(../images/share-11.png) no-repeat center;background-size: 100%;transition: all 150ms linear 0s;}
.right-top .share ul li#share2 .img{background: url(../images/share-13.png) no-repeat center;background-size: 100%;transition: all 150ms linear 0s;}
.right-top .share ul li#share3 .img{background: url(../images/share-15.png) no-repeat center;background-size: 100%;transition: all 150ms linear 0s;}
.right-top .share ul li#share4 .img{background: url(../images/share-17.png) no-repeat center;background-size: 100%;transition: all 150ms linear 0s;}
.right-top .share ul li#share1:hover .img{background: url(../images/share-12.png) no-repeat center;background-size: 100%;transition: all 150ms linear 0s;}
.right-top .share ul li#share2:hover .img{background: url(../images/share-14.png) no-repeat center;background-size: 100%;transition: all 150ms linear 0s;}
.right-top .share ul li#share3:hover .img{background: url(../images/share-16.png) no-repeat center;background-size: 100%;transition: all 150ms linear 0s;}
.right-top .share ul li#share4:hover .img{background: url(../images/share-18.png) no-repeat center;background-size: 100%;transition: all 150ms linear 0s;}



/*.right-top .share ul li .img1{width: 22px; height: 18px; text-align: center; position: absolute; left: 0; top: 23px; opacity: 0; transition: opacity 0.5s;-moz-transition: opacity 0.5s;-webkit-transition: opacity 0.5s;-o-transition: opacity 0.5s;}
.right-top .share ul li .img1 img{width: 22px; height: 18px; display: block;}
.right-top .share ul li:hover .img{opacity: 0;}
.right-top .share ul li:hover .img1{opacity: 1;}*/

/*右边内容展示*/
.content-show{float: right; display: block; width: 100%; height: 100%;}
.modules1{display: block; width: 100%;}
.modules1 ul{display: block; width: 100%; height: auto;}
.modules1 ul li{display: block; float: left; width: 25%; padding-left: 20px; margin-bottom: 20px;}
.modules1 ul li .img{width: 100%; height: 100%; position: relative; overflow: hidden; zoom: 1;}
.modules1 ul li .img a{width: 100%; height: 100%; display: block; text-align: center; vertical-align: middle; position: relative;}
.modules1 ul li .img a img{width: 100%; height: 100%;}
.modules1 ul li .box{display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: #000; background: rgba(0,0,0,0.7); filter:Alpha(opacity=70); padding: 0 20px; opacity: 0; overflow: hidden;transition: opacity 0.5s;-moz-transition: opacity 0.5s;-webkit-transition: opacity 0.5s;-o-transition: opacity 0.5s;z-index: 10;}
.modules1 ul li .cont{display: block; width: 100%; height: 100%; position: relative; text-align: left;}
.modules1 ul li .cont-t{position: absolute; left: 0; top: 0; width: 100%;height: auto;z-index: 999}

.modules1 ul li .cont-t .title{height: 17px; font-size: 13px; color: #fff; line-height: 17px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; position: absolute; top: 30px; left: 0; opacity: 0;transition:all 500ms;}
.modules1 ul li .cont-t .etitle{height: 17px; font-size: 11px; color: #fff; line-height: 23px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; position: absolute; top: 60px; left: 0; opacity: 0;transition:all 600ms;}
.modules1 ul li .cont-b{position: absolute; left: 0; bottom: 0px; width: 100%;height: auto;z-index: 999}
.modules1 ul li .cont-b .title{height: auto; font-size: 12px; color: #fff; line-height: 20px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; position: absolute; bottom: 40px; left: 0; opacity: 0;transition:all 500ms;}
.modules1 ul li .cont-b .etitle{height: 20px; font-size: 12px; color: #fff; line-height: 20px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; position: absolute; bottom: 0px; left: 0; opacity: 0;transition:all 500ms;}
.modules1 ul li:hover .box{opacity: 1;}
.modules1 ul li:hover .cont-t .title{top: 20px; opacity: 1;}
.modules1 ul li:hover .cont-t .etitle{top: 35px; opacity: 1;}
.modules1 ul li:hover .cont-b .title{bottom: 27px; opacity: 1;}
.modules1 ul li:hover .cont-b .etitle{bottom: 10px; opacity: 1;}
.modules1 ul li .cont-t .titles,.modules1 ul li .cont-t .etitles{display: none;}

/*底部*/
.footer{display: block; max-width: 268px; position: fixed; left: 55px; bottom: 30px;}
.footer .cont p{font-size: 10px; line-height: 14px; text-align: left; color: #231815; padding: 3px 0;}
.footer .cont p a:hover{color: #000; font-weight: 600;}

/*modules02  页面*/
.shows-content-left{width: 60.55%; /*padding-left: 20px;*/}
.modules2-left-title{padding-top: 20px;}
.modules2-left-title .title{font-size: 13px; line-height: 18px; text-align: left; font-weight: 600;}
.shows-content-right{width: 35.4%;}
.shows-content-right .lists{float: right; width: 100%;}
.shows-content-right .lists li{display: block; width: 100%;min-height: 240px; padding-bottom: 20px; border-top: 1px solid #6d6d6d; text-align: left;}
.shows-content-right .lists li:first-child{border-top: 1px solid #5f5d5d;}
.shows-content-right .lists li .title{font-size: 13px; line-height: 17px; font-weight: 600; padding: 12px 0 6px;}
.shows-content-right .lists li .etitle{font-size: 13px; line-height: 25px;}

/*modules03  页面*/
.modules3{/*padding-left: 20px;*/}
.modules3-title{display: block; width: 100%; border-top: 1px solid #5f5d5d;}
.modules3-title .title{font-size: 13px; line-height: 17px; font-weight: 600; padding: 16px 0 5px;}
.modules3 .lists ul{display: block; width: 100%; height: auto;}
.modules3 .lists ul li{float: left; width: 25%; margin-bottom: 20px; height: 412px;}
.modules3 .lists ul li .box{padding-right: 18.5%;}
.modules3 .lists ul li .img{width: 100%; height: 100%; overflow: hidden; zoom: 1;}
.modules3 .lists ul li .img a{width: 100%; height: 100%; display: table-cell; text-align: center; vertical-align: middle;position: relative;}
.modules3 .lists ul li .img a .imgs1{opacity: 1;transition: all 300ms linear 0s;}
.modules3 .lists ul li .img a .imgs2{opacity: 0;transition: all 300ms linear 0s;position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.modules3 .lists ul li .img a:hover .imgs1{opacity: 0;transition: all 300ms linear 0s;}
.modules3 .lists ul li .img a:hover .imgs2{opacity: 1;transition: all 300ms linear 0s;}
.modules3 .lists ul li .title{max-width: 190px; font-size: 13px; line-height: 21px; font-weight: 600; text-align: left; padding-top: 10px; padding-bottom: 10px; position: relative;}
/*.modules3 .lists ul li .title i{display: block; width: 20px; height: 10px; background: url(../images/modules3-02.png) no-repeat center center; position: absolute; right: 2px; top: 15px;}*/
.modules3 .lists ul li .etitle{/*height: 165px;*/ overflow: hidden;}
.modules3 .lists ul li .etitle .cont{width: 100%; font-size: 11px; line-height: 21px; max-height: 165px; overflow: hidden; opacity: 0; transition: opacity 1s;-moz-transition: opacity 1s;-webkit-transition: opacity 1s;-o-transition: opacity 1s;}
.modules3 .lists ul li.on .etitle .cont{opacity: 1;}

/*modules05  页面*/
.modules5 .shows .list{display: block; width: 100%;}
.modules5 .shows .list li{float: left; width: 50%;}
.modules5 .shows .list li:nth-of-type(even){ padding-left: 10px;padding-right: 0;}
.modules5 .shows .list li:nth-of-type(odd){padding-left: 0;padding-right: 10px;clear:left;}
.modules5 .shows .list li .box{width: 100%;}
.modules5 .shows .list li dl{display: block; padding-top: 20px;}
.modules5 .shows .list li dl dd{display: block; width: 100px; height: 70px; float: left; margin-right: 30px;}
.modules5 .shows .list li dl dd a{width: 100px; height: 70px; display: table-cell; text-align: center; vertical-align: middle;}
.modules5 .shows .list li dl dd a img{max-width: 100px; max-height: 70px;}

/*modules06  页面*/
.modules6 .modules3-title{border-top: 1px solid #5f5d5d;}
.modules6 .shows .list li{padding-bottom: 30px;}
.modules6 .shows .list li .conts{font-size: 13px; line-height: 25px; text-align: left;}

/*modules07  页面*/
.modules7 .shows .list li{max-height: 212px; padding-bottom: 20px;}
.modules7 .shows .list li .pic{width: 100%; max-height: 212px; margin-bottom: 8.333%; /*background: #c9c9ca;*/ text-align: center;}
.modules7 .shows .list li .pic a{width: 100%; height: 100%; /*display: table-cell;*/ text-align: center; vertical-align: middle;}
.modules7 .shows .list li .pic a img{max-height: 192px;}
.modules7 .shows .list li .pic a img,.left-boss .nav .item1 a img{
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    -webkit-transition: all 0s;
    -moz-transition: all 0s;
    transition: all 0s;}
.modules7 .shows .conts p{font-size: 11px; line-height: 25px; text-align: left; padding-top: 8px;}
.modules7 .shows .conts p.on{font-size: 13px; line-height: 21px; padding-top: 0; max-height: 21px; overflow: hidden;}
.modules7 .shows .conts p.more{line-height: 17px;}
.modules7 .shows .conts p.more a{display: inline-block; padding-left: 30px; background: url(../images/modules3-021.jpg) no-repeat left center; background-size: 20px 10px; letter-spacing: 0; transition: all 150ms linear 0s;}
.modules7 .shows .list li .box-shadow{width: 100%; padding-bottom: 15px;}
/*.modules7 .shows .list li:hover .box-shadow{box-shadow: 5px 5px 12px #ccc;}*/
.modules7 .shows .conts p a:hover{letter-spacing: 1px;}
/*详情*/
.content-detail{max-width: 900px; margin-left: 60px;}
.modules3-title.on{border: none;}
.modules7 .description{display: block; width: 100%; border-top: 1px solid #5f5d5d; font-size: 13px; line-height: 25px; padding: 15px 0 30px;}
.modules7 .shows .conts p.time{padding-bottom: 5px;padding-top: 0;}

/*modules09  页面*/
.shows-content-right .lists li .etitles{padding-top: 10px;}

/*modules13 页面*/
.shows-content-right dl dd{display: block; margin-top: 10px;}
.shows-content-right dl dd .imgs{width: 50px; height: 50px;}
.shows-content-right dl dd .imgs a{width: 50px; height: 50px; display: table-cell; text-align: center; vertical-align: middle;}
.shows-content-right dl dd .imgs img{max-height: 50px; max-width: 50px;}

.shows-content-right dl dd .app-imgs{width: 50px; height: 50px; display: none;}
.shows-content-right dl dd .app-imgs a{width: 50px; height: 50px; display: table-cell; text-align: center; vertical-align: middle;}
.shows-content-right dl dd .app-imgs img{max-height: 50px; max-width: 50px;}

.shows-content-left .map{width: 100%; max-height: 560px;}
.shows-content-left .map a{width: 100%; max-height: 560px; display: table-cell; text-align: center; vertical-align: middle;}


/*app 的代码*/
.app-header{display: none; position: relative; padding-bottom: 5px;}
.app-header .logo{margin-left: 20px;}
.app-header .header-icon{display: block; width: 100%; position: absolute; top: 10px; right: 20px; width: 50px; height: 50px;}
.app-header a.header-icon span {position: absolute; top: 50%; left: 50%; display: inline-block; margin: -13px 0 0 -10px; width: 30px; height: 24px; border-top: solid 3px #231f20; border-bottom: solid 3px #231f20;}
.app-header a.header-icon span:before {position: absolute; content: ''; top: 7px; width: 100%; height: 3px; background: #231f20;}
.nav-box{display: none; background: #231815;}
.app-nav{padding: 0 4px;}
.app-nav .item{border-bottom: 1px solid #ccc; padding-left: 26px;}
.app-nav .item:last-child{border-bottom: none;}
.app-nav .item a.link{color: #ddd; line-height: 40px; position: relative;}
.app-nav .item a.link1{color: #ddd; line-height: 40px; position: relative; display: none;}
.app-nav .item.on a.link{display: none;}
.app-nav .item.on a.link1{display: block;}
.app-nav .item.on dl{display: block;}
.app-nav .item dl{display: none; padding-left: 40px; padding-right: 30px;}
.app-nav .item dl dd{border-bottom: 1px solid #aaa; padding-left: 10px;}
.app-nav .item dl dd:last-child{border-bottom: none;}
.app-nav .item dl dd a{color: #ccc; line-height: 30px; position: relative; padding-left: 10px;}
.app-nav .item dl dd a.link3{display: none;}
.app-nav .item dl dd.on a.link2{display: none;}
.app-nav .item dl dd.on a.link3{display: block;}
.app-icon{display: none; width: 6px; height: 6px; border-radius: 100%; overflow: hidden; border: 2px solid #ddd; position: absolute; left: -15px; top: 4px;}
.app-nav .item a.link1 .app-icon{top: 15px;}
.app-nav .item dl dd a i.app-icon{display: none;}
.app-nav .item dl dd.on a.link3 .app-icon{left: -3px; top: 12px;}
.app-nav .item dl dd.on a.link3 .app-icon{display: block;}

/*图片滑动*/
.app-swiper{display: block; overflow: hidden; position: relative;margin-bottom: 40px;}
.clearfix:after{visibility: hidden; display: block; content: ""; height: 0; line-height: 0; clear: both;}
.clearfix{zoom: 1;}
.swiper-container{width: 100%; margin-left: auto; margin-right: auto;}
.gallery-top-box .swiper-button-prev {
    display: block;
    position: absolute;
    background: #fff; background: rgba(255,255,255,0); filter:Alpha(opacity=0);
    width: 50%;
    height: 100%;
    left: 0;
    margin-top: 0;
    top: 50%;
    outline: none;
    transform: translate(0, -50%);
    z-index:999;
}
.gallery-top-box .swiper-button-next {
    display: block;
    position: absolute;
    background: #fff; background: rgba(255,255,255,0); filter:Alpha(opacity=0);
    width: 50%;
    height: 100%;
    right: 0;
    margin-top: 0;
    top: 50%;
    outline: none;
    transform: translate(0, -50%);
    z-index: 999
}
.gallery-top{padding-bottom: 35px; width: 100%;}
.gallery-top .swiper-slide{max-width: 100%; max-width: 100%; width: 100%; overflow: hidden; opacity: 0.5;}
.gallery-top .swiper-slide img{max-width: 100%; height: auto; width: 100%;}
.gallery-top .swiper-slide-active{opacity: 1;}
.gallery-thumbs{height: 53px; box-sizing: border-box; padding-top: 2px; margin-left: -5px;}
.modules2 .gallery-thumbs-box{margin-left: -2px;}
.gallery-thumbs .swiper-slide{max-width: 100%; max-height: 100%; width: 10%; height: 100%; padding: 0 2px; overflow: hidden;}
.gallery-thumbs .swiper-slide .box{display: block; width: 100%; height: auto;border: 1px solid #d4d5d5; position: relative;}
.gallery-thumbs .swiper-slide .bg{display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: #000; background: rgba(0,0,0,0.6); filter:Alpha(opacity=60); opacity: 1; transition: opacity 0.5s;-moz-transition: opacity 0.5s;-webkit-transition: opacity 0.5s;-o-transition: opacity 0.5s;}
.gallery-thumbs .swiper-slide.on .bg{opacity: 0;}
.gallery-thumbs .swiper-slide img{max-width: 100%; height: auto;}
.gallery-thumbs-box{position: relative; width: 100%; height: 65px;}
.gallery-thumbs-box .swiper-container{margin-left: auto; margin-right: auto;}
.gallery-top-box{position: relative; width: 100%;}
.gallery-top-box .swiper-container{margin-left: auto; margin-right: auto;}
.slideshow{float: right; margin-right: 30px;  margin-top: 15px; display: inline-block; background-repeat: no-repeat; background-position: center right; background-image: url("../images/play.png"); cursor: pointer; padding-right: 15px; color: #999; transition: all 0.3s ease}
.pauseed{background-image: url("../images/pause.png");}
.boss{position: fixed; width: 100%; height: 100%; background: rgba(0,0,0,0.5) none repeat scroll !important; filter: Alpha(opacity=50); background: #000; top: 0; left: -1000rem; z-index: 99999; transition: all 0s;}
.boss.on{transition-delay: 0s; left: 0;}
.boss .show{width: 100%;padding-right: 50px;padding-top: 100px;}
.boss .show .box-L{width: 14.85%;float: left;}
.boss .show .box-R{width: 81.55%;float: right;}
.boss .show .cont{width: 25%;float: right;overflow: hidden;padding-left: 27px;}
.boss .img{width: 100%;height: 100%;}
.boss .img span{width: 100%;height: 100%;display: table-cell;text-align: center;vertical-align: middle;}
.boss .img span img{max-width: 100%;max-height: 100%;}

.app-header .logo .logos{width: 100%;height: 50px;}
.app-header .logo .logos a{width: 100%;height: 50px;display: table-cell;text-align: center;vertical-align: middle;}
.app-header .logo .logos a img{max-width: 100%;max-height: 50px;}