.insidebanner{ height: auto; overflow: hidden;}
.insidebanner img{display: block; max-width: 100%; margin: 0 auto;}

.indexTitle{ height: auto;  text-align: center;position: relative; }
.indexTitle .titlehtp{ font-size: 36px; color: #313131; font-weight: bold;    margin-bottom: 5px;}
.indexTitle .titlehtp .left{ position: relative; top:-16px; margin-right: 10px;}
.indexTitle .titlehtp .right{ position: relative; top:16px; margin-left: 10px;}
.indexTitle p{ font-size: 14px; color: #959595; text-align: center;}

.asideTitle h2{ text-align: center; color: #ff9f00; font-size: 33px;  font-weight: bold; line-height: 84px;}
.asideTitle h2 span{display: block;}
.asideTitle h2 span img{ display: block; max-width: 100%;}

.aboutMain{ height: auto; background: url(../images/aboutBg.jpg) no-repeat top center; background-size: 100% 100%;}


.aboutMain .aboutTopone{   background:#fff; height: auto; position: relative; margin-top: -270px; }

.aboutMain .aboutIn{ height: auto; overflow: hidden;  padding:0px 80px; padding-top: 26px;}

.aboutflat{ height: auto; overflow: hidden;}


.aboutflat .aboutCont{ color: #646464; font-size: 15px; line-height: 30px;  overflow: hidden; margin:26px 0px;}




.aboutMain img{ display: block; max-width: 100%; margin:0 auto;}

.height272{ }



.honorn{ height: auto;  margin:2% auto 0px;overflow: hidden;display: none;}
.honorn .honrpowl{ margin-top: 28px;
     }  


/*.honorn .honrpowl::-webkit-scrollbar{  width:2px;   background-color: #f5f5f5; }
.honorn .honrpowl::-webkit-scrollbar-track{   }
.honorn .honrpowl::-webkit-scrollbar-thumb{  /*height: 20px;  border-radius: 10px; background:#ff9f00;  height: 22px;}*/


.honorn .item{ }
.honorn .item a{ height: auto; overflow: hidden; display: block; position: relative;}
.honorn .item a img{ max-width: 100%; display: block;}
.honorn .item a  p{ position: absolute; width: 100%; bottom:0px; left:0px; background: rgba(0,0,0,0.8); color: #fff; text-align: center;; line-height: 50px;}

.honorn .owl-nav{ position: absolute;top:0px;right: 0px;left: 0px;}

.honorn .owl-nav>div{ padding: 0px !important;width:50px !important;opacity: 1 !important;border-radius: 0% !important;font-size: 0px !important;height: 80px !important;filter: Alpha(Opacity=100) !important; border:0px solid #6c6c6c !important; height: 240px !important; margin:0px !important;}



.honorn .owl-nav .owl-prev {background:#313131 url(../images/prev1.png) no-repeat center center !important;opacity: 1px !important;position: absolute;left:-7%;}

.honorn .owl-nav .owl-next {background:#313131 url(../images/next1.png) no-repeat center center !important;opacity: 1px !important;position: absolute;right: -7%;}

.miscpm .asideTitle{ margin-bottom: 28px;}
.newslist{height: auto;
    padding-right: 10px;}
.newslist li{float: left; width: 25%;overflow:hidden;}
.newslist li img{max-width: 100%; display: block;}
/* scr_con style */
.scr_con {position:relative;height:397px;max-width:1200px;margin:20px auto 0px;overflow-y: scroll;}
.scr_con::-webkit-scrollbar{  width:10px;   background-color: #f5f5f5; border-radius: 10px;}
.scr_con::-webkit-scrollbar-track{   }
.scr_con::-webkit-scrollbar-thumb{  height: 20px;  border-radius: 10px;   background:#ff9f00;  height: 22px;}


#dv_scroll{position:absolute;height:397px;overflow:hidden;width:100%;}
#dv_scroll .Scroller-Container{width:100%;}
#dv_scroll_bar {position:absolute;right:0;top:10px;width:14px;height:337px;border-left:2px solid #e0e0e0;}
#dv_scroll_bar .Scrollbar-Track{position:absolute;left:0;top:0px;width:14px;height:337px;}
#dv_scroll_bar .Scrollbar-Handle{position:absolute;left:-16px;top:0;width:30px;height:26px;overflow:hidden;background:url(../images/yuan.png) no-repeat;cursor:pointer;}
#dv_scroll_text {position:absolute;}




.maindate{ height: auto; overflow: hidden; background: url(../images/maindateBg.jpg) no-repeat top center;  padding:2% 30px; margin-top: 78px;}
.maindate .containerr{ max-width: 1500px;}
.maindate .indexTitle .titlehtp{ color: #ffffff; font-size: 35px;}
.maindate .indexTitle p{ color: #ffffff; font-size: 16px;}
.maindate .dataUl{ height: auto; overflow: hidden; margin:4% 0px;}
.maindate .dataUl li{ float: left; width: 13%; margin-right: 1.5%; border:1px solid #fff; text-align: center; color: #fff; padding:3% 0px;}
.maindate .dataUl li .counter{ font-size: 36px; margin-bottom: 10px;}
.maindate .dataUl li .datap{ font-size:15px; height: 42px; overflow-y: hidden;}
.maindate .dataUl li:last-child{ margin-right: 0px;}
.maindate .more{ text-align: center;}
.maindate .more a{ color: #fff; font-size:15px;}



.messageus{ height: auto; overflow: hidden; margin-top: 50px;}
.messageus ul{ height: auto; overflow: hidden; margin-top: 78px; }
.messageus ul li{ float: left; width: 33%; text-align: center;}
.messageus ul li img{ display: block; margin:0 auto 30px; max-width: 100%;}
.messageus ul li .title{ font-size: 23px; color: #313131;}
.messageus ul li p{  font-size: 17px; color: #5d5d5d; margin-top: 25px;}

.aboutContact{ height: auto; position: relative;  margin-top: 48px; }
.aboutContact .contactInn{ height: auto; overflow: hidden; padding-top: 58px; padding-bottom: 38px;}
.aboutContact .left{ float: left; width: 51%; position: relative;}
.aboutContact .left .messagein{ height: auto; overflow: hidden;}
.aboutContact .left .messagein p{ height: auto; overflow: hidden; margin-bottom: 20px;}
.aboutContact .left .messagein p label{ float: left; width: 93px; margin-right: 15px; text-align: right; color: #3d3d3d; font-size: 15px;font-weight: normal; line-height: 38px;overflow: hidden;
    height: 38px;}

.aboutContact .left .messagein p label i{ color: #ff9f00; font-style: normal;}

.aboutContact .left .messagein p input{ background: #fff; border:1px solid #cecece; height: 38px; line-height: 38px;  text-indent: 1em; float: left; 
 width: calc(100% - 93px - 15px - 10%); }
.aboutContact .right .messBtn{ height: auto; overflow: hidden;}
.aboutContact .right .messBtn label{ float: left; width: 93px; margin-right: 15px; text-align: right; color: #3d3d3d; font-size: 15px;font-weight: normal; line-height: 38px;}
.aboutContact .right .messBtn label i{ color: #ff9f00; font-style: normal;}
.aboutContact .right .messBtn textarea{ background: #fff;   float: left; 
 width: calc(100% - 93px - 15px);  border:1px solid #cecece; height: 116px;  text-indent: 1em;}
.aboutContact .right .subBtn{ height: auto; overflow: hidden; margin-top: 3%;margin-left: 108px;}
.aboutContact .right .subBtn input{ width: 198px; height: 107px; display: block; margin:0 auto; color: #fff;  border:none; background: url(../images/submitImg.png) no-repeat top center; font-size: 0px; -webkit-animation: mshui 3s infinite linear;
    animation: mshui 3s infinite linear;}




.aboutContact .right{ float: left; width: 49%;  position: relative; }
.aboutContact .right h5{ font-size: 36px; font-weight: bold; margin-top: 10%;}
.aboutContact .right p{ font-size: 16px; margin-top: 8%; line-height: 25px; }


#pager{  text-align:center; margin-top:30px;  height: auto;
    overflow: hidden;
    width: 100%;}
.pager a{ font-size:12px; color:#666; width: 40px; height: 40px; border-radius: 100%; background:#fff; display: inline-block; line-height: 40px; font-size: 20px;}
.pager span a.current{ background:#fea100; color:#fff; }
.pager .pagePrev{ background: url(../images/pageprev.png) no-repeat 3px 2px; font-size: 0px; -webkit-animation: mshui 3s infinite linear;
    animation: mshui 3s infinite linear;}
.pager .pageNext{ background: url(../images/pagenext.png) no-repeat 19px 2px; font-size: 0px; -webkit-animation: mshui 3s infinite linear;
    animation: mshui 3s infinite linear;}

.mainBox-con{ height: auto; overflow: hidden; margin-bottom: 3%;}



  .moreload{height: auto;overflow: hidden; margin-top: 4%;}
  .moreload .hidden{ display: none;}
  .moreload ul.list{overflow: hidden;}
  .moreload ul.list li{width:32%;float: left;overflow: hidden; margin-right: 2%; margin-bottom: 2%; position: relative;    transition: all .8s;
    -webkit-transition: all .8s;
    -moz-transition: all .8s;
    -o-transition: all .8s;}
  .moreload ul.list li:nth-child(3n){ margin-right: 0px;}
  .moreload ul.list li img{max-width: 100%; display: block; height: auto; overflow: hidden; transition: all 5s;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s; }
  .moreload ul.list li a{ height: auto; overflow: hidden; display: block; position: relative; color: #fff;}
  .moreload ul.list li a .content{ height: 70px; position: absolute; width: 100%; bottom:0px; left:0px;background: rgba(254,166,0,0.9);    transition: all 1s;
    -webkit-transition: all .8s;
    -moz-transition: all .8s;
    -o-transition: all .8s; padding:5px;}
  .moreload ul.list li a .content .title{ line-height: 60px; text-align: center; font-size: 24px; display: none; }
  .moreload ul.list li a .content p{ font-size: 14px; line-height: 20px;}

  .moreload ul.list li:hover a .content{  height: 0px; padding: 0;}
  .moreload ul.list li:hover img{  transform: scale(1.2);
    -webkit-transform: scale(1.2);
    overflow: hidden;}

  .moreload .more{overflow: hidden;padding:10px;text-align: center;}
  .moreload .more a{display: block;color:#fff;margin:5% auto 0px;text-align:center;}
  .moreload .more p{ font-size: 36px; color: #fea100; }
  .moreload ul.list li.proli .content1{ height: 60px; position: absolute; width: 100%; bottom:0px; left:0px;   transition: all 1s;
    -webkit-transition: all .8s;
    -moz-transition: all .8s;
    -o-transition: all .8s; /*max-height: 164px;*/}

    

  .moreload ul.list li.proli .content1 .title{ border-bottom: 1px solid #ff9f00;line-height: 57px; color: #424242;text-align: center; font-size: 20px; }
  .moreload ul.list li.proli:hover .content1{background: rgba(254,166,0,0.8);height:60px; padding:0 20px 00px;  }
  .moreload ul.list li.proli:hover .content1 .title{ background: transparent; border-bottom:none; line-height: 36px; color: #fff; }
   .moreload ul.list li.proli:hover .content1 p{     font-size: 12px;
   
    height: 20px;
    overflow: hidden;}


.navtwo{ height: auto;  }
.navtwo ul{height: auto; text-align: center; margin:2% 0px;display:flex;display: -webkit-flex;}
.navtwo ul li{ margin-right: 2%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;height: 36px; line-height: 36px;  flex:1;cursor: pointer; position: relative;}
.navtwo ul li >a{font-size: 17px;color: #757575;display: block;width: 100%;border: 1px solid #ff9f00;}
.navtwo ul li.cur >a{ color: #fff; background: #ff9f00; }

.navtwo ul li:last-child{ margin-right: 0px;}

.navtwo ul li .pullNav{ position: absolute; top:100%; left:0px; width: 100%; background: rgba(254,166,0,0.8); -webkit-transition: all .8s;
    -moz-transition: all .8s;
    -o-transition: all .8s; display: none;z-index: 99;}

.navtwo ul li .pullNav a{ display: block; height: 56px; line-height: 56px; border-bottom: 1px dashed #fff; font-size: 18px; color: #fff;}
.navtwo ul li .pullNav a:last-child{ border-bottom: none;}
.navtwo ul li:hover >a{ color: #fff; background: #fea100;}
.navtwo ul li:hover .pullNav{ display: block; }




.dh_product{ height: auto; overflow: hidden; background: url(../images/proBg.jpg) no-repeat center; padding:5% 0px 5%; position: relative;  }
.dh_product .ddt{ height: auto;  position: absolute; width: 100%; top:22px; left:0px; z-index: 1; cursor: pointer;}

.proOwl{ height: auto;}
.proOwl .prolef{ float: left; width: 34%; margin-left: 5%;}
.proOwl .prolef img{ display: block; max-width: 100%;}
.proOwl .prorig{ float: right; width: 55%; padding-top: 10%;    text-align: right; padding-right: 1%;}
.proOwl .prorig .protit{ font-size: 36px; color: #fff; margin:3% 0px;}
.proOwl .prorig p{ color: #fff; font-size: 16px; line-height: 25px;}
.proOwl .prorig a{ display: inline-block;   color: #fff; font-size: 16px;margin-top: 8%;transition: all .5s;-webkit-transition: all .5s; }

.proOwl .prorig a .img2{ display: none}
.proOwl .prorig a:hover .img1{display: none;}
.proOwl .prorig a:hover .img2{display: inline-block;}




.proOwl .owl-controls{ position: absolute;left: 0px;right: 0px;bottom: -74px;}
.proOwl.owl-theme .owl-dots .owl-dot.active span, .proOwl.owl-theme .owl-dots .owl-dot:hover span {
    background: #fea100;
}



.proinfo{ height: auto; overflow: hidden; max-width:100%; margin:0 auto;}
.proinfo img{ display:block; margin:0 auto; max-width: 100%;}

.protable{ height: auto; overflow: hidden; max-width: 1750px; margin:2% auto;}

.protable h3{ font-size: 48px; color: #fea100; text-align: center; margin-bottom: 10px; font-weight: bold;}

.proContact{ height: auto; overflow: hidden;  background: url(../images/procontBg.jpg) no-repeat top center;  padding:5% 0px; text-align: center;}
.proContact .title{ color: #9b9b9b; font-size: 0px; font-weight: bold;}
.proContact a{ width: 250px; height: 50px; line-height: 50px; border-radius: 30px; display: block; margin:5% auto 0px; background: #fea100; color: #fff; font-size: 24px;}
.news-kj{ border:1px solid #eaeaea; height: auto; overflow: hidden; padding:20px; margin-top: 4%;}
.time_day{ border-bottom:1px solid #d1d1d1; ;padding: 10px 0; margin-bottom: 20px;border-top:1px solid #d1d1d1; text-align: center; font-size: 13px; color:#666666; display: none;}

.news-title{text-align: center;font-size: 28px;color: #333333;margin-top:15px;margin-bottom: 30px;}
.ht-r2{ display: inline-block;}
.news-info{ height: auto; overflow: hidden; margin-top: 30px; line-height: 25px; border-top:1px solid #d1d1d1; }
.news-info a{ color:#333333; font-size: 13px; margin-right: 40px; display:inline-block;}
.news-info a.aa{ float: right; color:#116db7; margin-right: 0;}

.tableTCont{     height: 400px;
    overflow: hidden;
    margin-top: 4%;}




.tabShow{ height:auto; overflow:hidden; text-align: center; margin-top: 2%;}
.tabShow img{ cursor:pointer; display: block; margin:0 auto;}
.tabShow .img2{ display: none;}
.tabShow.zk .img2{ display: block;}
.tabShow.zk .img1{ display: none;}

.commondStyle{ height: auto; overflow: hidden; position: relative;}
    .commondStyle img{ max-width: 100%; display: block; margin:0 auto; width: 100% !important; height: auto !important; }
    .commondStyle .yunpos{ width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    display: -ms-flexbox;
    display: -webkit-flex;
     display: flex; 
    -ms-flex-align: center;
     -webkit-align-items: center; 
     -webkit-box-align: center;
     align-items: center;}

    .commondStyle .yunpos .right{ height: auto; overflow: hidden; width: 100%;}
    .commondStyle .yunpos .main{ height: auto; overflow: hidden; padding:5%; width: 100%;}

     .firstPage .content{ height: auto; overflow: hidden; margin-left: 5%; max-width: 400px;}
     .firstPage .content .title{ font-size: 24px; color: #000; font-weight: bold; margin-bottom: 20px;}
     .firstPage .content p{ font-size: 20px; line-height: 30px; }

     
     .threePage .content{ height: auto; overflow: hidden; margin-left: 5%; max-width: 400px;}
     .threePage .content .title{ font-size: 24px; color: #fff; font-weight: bold; margin-bottom: 20px;}
     .threePage .content p{ font-size: 20px; line-height: 30px; color: #fff; }


     .fourPage .content{ height: auto; overflow: hidden; margin-right: 18%; max-width: 400px; float: right;}
     .fourPage .content .title{ font-size: 24px; color: #000; font-weight: bold; margin-bottom: 20px;}
     .fourPage .content p{ font-size: 20px; line-height: 28px; color: #000;  margin-top: 8%;}


     .fivePage .content{ height: auto; overflow: hidden; margin-left: 5%; max-width: 400px; ;}
     .fivePage .content .title{ font-size: 24px; color: #000; font-weight: bold; margin-bottom: 20px;}
     .fivePage .content p{ font-size: 20px; line-height: 28px; color: #000;  margin-top: 8%;}


     .sixPage .content{ height: auto; overflow: hidden; margin-right: 18%; max-width: 480px; float: right;}
     .sixPage .content .title{ font-size: 24px; color: #000; font-weight: bold; margin-bottom: 20px;}
     .sixPage .content p{ font-size: 20px; line-height: 28px; color: #000;  margin-top: 8%;}


     .sevenPage{ height: auto; overflow: hidden; padding:5%;}
     .sevenPage .left{ width: 11%; float: left; color:#ff9f00;  font-size: 16px; font-weight: bold;    margin-top: 15%;}
     .sevenPage .righty{ width: 89%; float: right; }
     .sevenPage table{border-collapse: collapse; border-spacing: 0; width: 100%; }
     .sevenPage table tr{ text-align: center; font-size: 14px;}
     .sevenPage table tr td{ border-right: 1px dashed #333;}
     .sevenPage table tr td:last-child{ border-right: 1px solid #000;}
     .sevenPage table tr:nth-of-type(2n) {background-color: #f2f2f2;}

     .eightPage{ background: #ff9f00;}
      .eightPage .left{ color: #fff;}

     .nightPage{ margin-top: 5%;}
     .nightPage .butit{ margin-left: 5%; font-size: 18px; font-weight: bold; text-align: center;}

   



@-webkit-keyframes mshui{
         0%{ transform: scale(1, 1);}
          50%{ transform: scale(0.7, 0.7);}
          100%{ transform: scale(1, 1);}
      }
      @keyframes mshui{
          0%{ transform: scale(1, 1);}
          50%{ transform: scale(0.7, 0.7);}
          100%{ transform: scale(1, 1);}
        } 

@media screen and (min-width: 1200px) and (max-width: 1500px){
  .maindate .dataUl li .counter{ font-size: 22px;}
.maindate .dataUl li .datap{ font-size: 14px;}
}


@media screen and (min-width: 769px) and (max-width: 1199px){
img{ max-width: 100%;}
.maindate .dataUl li .counter{ font-size: 18px;}
.maindate .dataUl li .datap{ font-size: 13px;}

}


@media screen and (min-width: 769px) {
  .tableTCont table{ width: 100% !important;table-layout:fixed;margin-left: 0px !important;word-wrap:break-word;}
.tableTCont table tr{ white-space:pre-line;
word-wrap: break-word;
    word-break: break-all;}
.tableTCont table tr td{     width: auto !important;
    white-space: pre-line;
    word-wrap: break-word;
    word-break: break-all;
    text-align: justify;
    overflow-wrap: break-word;
    word-wrap: break-word;
    -ms-word-break: break-all;
    word-break: break-all;
    word-break: break-word;}

}


@media screen and (max-width: 768px) {




.dh_product{ background-size: cover;}
.aboutMain .containerr{ padding:0px;}
.aboutMain .aboutTopone{ margin-top:0px;}
.height272{ height: 0px; margin-top: 0px;}

.aboutMain{ overflow: hidden;}
.honorn { display: block;}
.miscpm{ display: none;}
.honorn .owl-nav .owl-prev{     background: transparent url(../images/prev1.png) no-repeat center center !important; left:0px;}
.honorn .owl-nav .owl-next{     background: transparent url(../images/next1.png) no-repeat center center !important; right:0px;}



.maindate{ padding:2% 10px;}
.maindate .dataUl li .counter,.maindate .more a{ font-size: 18px;}
.maindate .dataUl li .datap{ font-size: 12px; height: 34px;}
.maindate .dataUl li{ margin-right: 1%;}


.aboutContact .right{ padding: 10px;}
.aboutContact .right h5{ font-size: 24px;}
.footDetail p{     font-size: 15px;
    margin-top: -10.4px;}

.proContact .title{ font-size: 16px;}
.tableTCont{ overflow-y: hidden;overflow-x: scroll;}
.tableTCont table{ width: 100% !important;}
.tabShow img{ max-width: 24%;}


.sevenPage{ padding:5% 10px;}
.sevenPage .left,.sevenPage .righty{ width: 100%; float: none;}
.sevenPage .left{ margin-top: 0px; margin-bottom: 2%;}

}




@media screen and (max-width: 414px) {


.aboutMain .aboutIn{ padding: 0px 10px;}

.proOwl .owl-controls{ bottom:0px;}
.proOwl .prolef{ float: none; width: 100%; margin-left: 0px;    padding-top: 0;}
.proOwl .prolef img{ max-width: 100%; margin: 0 auto;}
.proOwl .prorig{float: none; width: 100%; text-align: left;}
.proOwl .prorig .protit{ font-size: 24px;}
.proOwl .prorig p{ font-size: 14px;}

.navtwo ul li >a{ font-size: 12px;}
.navtwo ul li{ height:30px; line-height: 30px;}



.moreload ul.list li a .content p{ font-size: 12px;}









.moreload ul.list li{ margin-bottom: 3%;}
.moreload ul.list li img{ border:1px solid #ddd;}
.moreload ul.list li.proli .content1{ position: relative; height: auto;    max-height: auto;}
.moreload ul.list li.proli .content1 .title{ font-size: 14px; line-height: 25px; border-bottom: none;}
.moreload ul.list li.proli .content1 p{ color: #313131; font-size: 12px; height: 47px; overflow: hidden;}
.moreload ul.list li.proli:hover .content1 .title{ color: #313131; line-height: 25px;}
.moreload ul.list li.proli:hover .content1{ height: auto; padding:0px; background: #fff;}










 

.maindate .dataUl li{ width: 24%; margin-bottom: 2%; margin-right: 1%;}
.maindate .dataUl li:nth-child(4n){ margin-right: 0px;}
.aboutMain .aboutTopone{ background:none;}
.aboutflat h2{ text-align: center; font-size: 26px; line-height: 64px;}
.asideTitle h2{ text-align: center; font-size: 26px; line-height: 64px;}
.maindate .indexTitle .titlehtp{font-size: 26px;  }
.aboutflat{ float: none; width: 100%; padding: 0px 10px;}
.aboutflat .aboutCont{ height: auto;}
.aboutContact .left .messagein p{ margin-bottom: 5px;}

.indexTitle .titlehtp{ font-size: 20px;}
.aboutContact .left{ float: none; width: 100%; padding:0 10px;}
.aboutContact .left .messagein p input{ width: calc(100% - 93px - 15px);}
.aboutContact{ border-right:none;}
.aboutContact .right{ float: none; width: 100%;}


.messageus{ margin-top: 22px;}
.messageus ul{ margin-top: 44px;}
.messageus ul li p{ font-size: 13px; margin-top: 5px;}
.messageus ul li .title{ font-size: 18px;}
.maindate{ margin-top: 26px;}

.firstPage .content,.threePage .content,.fivePage .content{ margin-left: 2%;}
.firstPage .content .title,.threePage .content .title,.fourPage .content .title,.fivePage .content .title,.sixPage .content .title{ font-size: 14px; margin-bottom: 5px;}

.firstPage .content p,.threePage .content p,.fourPage .content p,.fivePage .content p,.sixPage .content p{ font-size: 12px; line-height: 16px;}



.fourPage .content,.sixPage .content{ float: none; margin-right: 0px; margin-left: 2%;}

.sevenPage{ overflow:inherit;}
.sevenPage .righty{overflow-x: scroll; }
table tr td{ font-size: 12px;}


}