/*通用标题*/
.home-title{width:100%;text-align: center;overflow: hidden;margin-bottom: 30px;position: relative;line-height: 1.5;color: #787878;z-index: 1;}
.home-title a{font-size: 36px;display: block;width: 300px;margin: 0 auto;}
.home-title p{width: 90%;max-width: 600px;margin: 0 auto;overflow: hidden;position: relative;font-size: 16px;color: #666;padding-top: 10px;}
.home-title span{display: block;width: 100%;padding: 0 25%;position: relative;font-size: 16px;text-transform: uppercase;margin: 0 auto;}
.home-title em{display: block;width: 25%;height: 13px;border-bottom: 1px solid #ccc;position: absolute;top: 0;}

.swiper-button-next.next,
.swiper-button-prev.prev{width: 45px;height: 70px;background: url(../images/btn3.png) center no-repeat;margin-top: -45px;}
.swiper-button-next.next{background-position-x: right;right: -55px;}
.swiper-button-prev.prev{background-position-x: left;left: -55px;}
.swiper-button-next.next:hover,
.swiper-button-prev.prev:hover{background-image: url(../images/btn2.png);}

@media only screen and (max-width:1250px){
.home-title{margin-bottom: 25px;}
}
@media only screen and (max-width:1024px){
.home-title{margin-bottom: 15px;}
.home-title a{font-size: 30px;}
.home-title p{padding-top: 5px;}
}
@media only screen and (max-width:768px){
.home-title a{font-size: 24px;}
.home-title p{font-size: 14px;}
}
@media only screen and (max-width:425px){
.home-title a{font-size: 20px;font-weight: 600;}
}

/*分类*/
.proclabox .swiper-container{padding: 40px 0 60px;}
.proclabox .swiper-wrapper li{width: 25%;padding: 10px;float: left;text-align: center;}
.proclabox .swiper-wrapper li a{display: block;width: 100%;padding: 30px;overflow: hidden;background: #22449e url(../images/flbg1.jpg) center bottom no-repeat;background-size: 100% 100%;}
.proclabox .swiper-wrapper li p{width: 100%;padding-bottom:100%;overflow: hidden;border-radius: 50%;position: relative;background: #fff;}
.proclabox .swiper-wrapper li p img{width: 100%;height:100%;border-radius: 50%;position: absolute;left: 0;top: 0;}
.proclabox .swiper-wrapper li:hover p img{width: 120%;height: 120%;left: -10%;top: -10%;}
.proclabox .swiper-wrapper li h2{font-size: 20px;font-weight: 600;color: #fff;padding: 25px 0 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.proclabox .swiper-wrapper li span{display: block;width: 50px;height: 10px;overflow: hidden;margin: 0 auto;border-top: 2px solid #fff;}
.proclabox .swiper-wrapper li:hover a{background: #ff9600 url(../images/flbg2.jpg) center bottom no-repeat;}
.proclabox .swiper-pagination{width:96%;left:2%;bottom: 0;padding: 0 15px;background: url(../images/icon11.png) left bottom no-repeat,url(../images/icon13.png) right bottom no-repeat,url(../images/icon12.png) center bottom repeat-x;background-clip:padding-box,padding-box,content-box;}
.proclabox .swiper-pagination-bullet{position: relative;top: -3px;}

@media only screen and (max-width:1250px){
.proclabox .swiper-container{padding: 30px 0 50px;}
.proclabox .swiper-wrapper li{padding: 5px;}
.proclabox .swiper-wrapper li h2{font-size: 18px;}
}
@media only screen and (max-width:1024px){
.proclabox .swiper-wrapper li{width: 33.334%;}
}
@media only screen and (max-width:768px){
.proclabox .swiper-wrapper li a{padding: 20px;}
}
@media only screen and (max-width:425px){
.proclabox .swiper-wrapper li a{padding: 30px;}
}

/*产品*/
.productbox{padding:55px 0;background: #f7f7f7 url(../images/bg1.jpg) center bottom no-repeat;background-attachment: fixed;border-top: 1px solid #eee;margin-top: -15px;}
.productbox ul li{width: 25%;padding: 10px;overflow: hidden;float: left;}
.productbox ul li a{display: block;border: 1px solid #e6e6e6;background: #fff;padding: 9px;overflow: hidden;}
.productbox ul li p{width: 100%;overflow: hidden;text-align: center;padding: 10px 0;}
.productbox ul li h3{width: 100%;line-height: 2;font-size: 15px;padding: 10px 35px 10px 20px;position: relative;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.productbox ul li h3 span{width:20px;height:20px;display:block;background: url(../images/icon1.png) center no-repeat;position: absolute;right: 10px;top: 15px;background-size: 100%;}
.productbox ul li:hover a{border-color: #c52223;}
.productbox ul li:hover h3 span{background-image: url(../images/icon3.png);}

@media only screen and (max-width:1250px){
.productbox{padding: 45px 0;}
.productbox ul li{padding: 5px;}
}
@media only screen and (max-width:1024px){
.productbox{padding: 40px 0;}
.productbox ul li a{padding: 4px;}
.productbox ul li h3{padding-left: 10px;}
}
@media only screen and (max-width:768px){
.productbox ul li{width: 50%;}
.productbox ul li a{padding: 9px;}
.productbox ul li p{padding: 5px 0;}
.productbox ul li h3{padding: 5px 30px 5px 5px;}
}
@media only screen and (max-width:425px){
.productbox{padding-bottom: 30px;}
.productbox ul li{padding: 3px;}
.productbox ul li a{padding: 4px;}
.productbox ul li p{padding: 0;}
.productbox ul li h3{font-size: 14px;}
.productbox ul li h3 span{right: 5px;top: 9px;}
}

/*案例*/
.casebox{padding: 50px 0 35px;}
.casebox .swiper-container{padding-bottom: 40px;}
.casebox ul li{width: 25%;float: left;text-align: center;padding: 10px;}
.casebox ul li a{display: block;width: 100%;overflow: hidden;}
.casebox ul li p{width: 100%;overflow: hidden;border: 1px solid #e6e6e6;}
.casebox ul li p em{padding-bottom: 75%;}
.casebox ul li p em img{width: 100%;max-height: none;min-height: 100%;}
.casebox ul li h3{width: 100%;height: 50px;line-height: 60px;font-size: 16px;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.casebox ul li:hover{background: #22449e;}
.casebox ul li:hover p{border-color: #fff;}
.casebox ul li:hover a{color: #fff;}
.casebox .swiper-button-next.next,
.casebox .swiper-button-prev.prev{margin-top: -55px;}
.casebox .swiper-pagination{bottom: 5px;}

@media only screen and (max-width:1250px){
.casebox{padding: 35px 0 25px;}
.casebox ul li{padding: 5px;}
.casebox ul li h3{line-height: 52px;}
}
@media only screen and (max-width:1024px){
.casebox{padding: 30px 0 20px;}
.casebox .swiper-container{padding-bottom: 35px;}
.casebox ul li h3{font-size: 14px;height: 38px;line-height: 40px;}
}
@media only screen and (max-width:768px){
.casebox ul li{width: 50%;}
}
@media only screen and (max-width:425px){
.casebox{padding: 30px 0 20px;}
}

/*简介*/
.companybox{padding: 80px 0 120px;background: #22449e url(../images/bg2.jpg) center no-repeat;background-attachment: fixed;}
.companybox .home-title{color: #f2ffe1;}
.companybox .home-title a{color: #f2ffe1;}
.companybox .home-title a:hover{color: #fff;}
.companybox .home-title em{border-color: #cae4a5;}
.companybox .home-title i{background-image: url(../images/icon7-1.png);}

.companybox .cont{position: relative;padding-right: 600px;}
.companybox .pic{width: 600px;position: absolute;right: 0;top: 0;z-index: 1;}
.companybox .pic p{width: 100%;padding-bottom: 65%;position: relative;background: #000;}
.companybox .pic p img{width: 100%;max-height: none;}

.companybox .txt{width: 100%;height:390px;float: left;background: #ff9600;padding: 25px 35px;line-height: 2;}
.companybox .titl{width: 100%;}
.companybox .titl a{font-size: 30px;color: #fff;}
.companybox .titl a:hover{padding-left: 5px;}
.companybox .text{width: 100%;padding-top: 10px;font-size:15px;color: #fff;}
.companybox .text p{width: 100%;overflow: hidden;margin-bottom: 10px;}
.companybox .more{width: 100%;padding-top: 25px;}
.companybox .more p{width: 20%;float: left;text-align: center;}
.companybox .more p a > *{display: block;width: 100%;font-style: normal;color: #fff;}
.companybox .more p span{padding: 5px;}
.companybox .more p:hover{margin-top: -5px;}

.companybox .pictit{width: 450px;position: absolute;left: 50%;margin-left: -225px;bottom: 0;text-align: center;}
.companybox .pictit p{width: 50%;float: left;padding: 0 10px;font-size:20px;height: 55px;line-height: 56px;font-weight: 600;position: relative;}
.companybox .pictit p a{display: block;background: #e6e6e6;border-radius: 5px 5px 0 0;}
.companybox .pictit p span{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.companybox .pictit p.active a{background: #ff9600;color: #fff;}
.companybox .pictit p.active span{width: 0;}

@media only screen and (max-width:1250px){
.companybox{padding: 60px 0 110px;}
.companybox .cont{padding-right: 44%;}
.companybox .pic{width: 45%;}
.companybox .pic p{padding-bottom: 390px;}
.companybox .more{padding-top: 20px;}
.companybox .more p{width: 22%;}
}
@media only screen and (max-width:1024px){
.companybox{padding: 50px 0 100px;}
.companybox .cont{padding-right: 43%;}
.companybox .txt{padding: 20px 30px 30px;}
.companybox .text{padding-top: 10px;line-height: 1.8;}
.companybox .more{padding-top: 15px;}
.companybox .more p{width: 24%;}
}
@media only screen and (max-width:768px){
.companybox{padding: 40px 0 100px;}
.companybox .cont{padding: 0;}
.companybox .pic{width: 100%;position: relative;}
.companybox .pic p{padding-bottom: 65%;}
.companybox .txt{height:auto;}
.companybox .titl a{font-size: 24px;}
.companybox .pictit{width: 400px;margin-left: -200px;}
}
@media only screen and (max-width:425px){
.companybox{padding: 40px 0 90px;}
.companybox .txt{padding: 20px 20px 25px;line-height: 1.5;}
.companybox .more{padding-top: 5px;}
.companybox .more p{width: 25%;}
.companybox .pictit{width: 90%;left: 5%;margin: 0;}
.companybox .pictit p{padding: 0 5px;font-size:18px;height: 50px;line-height: 50px;}
}

/*相册*/
.piclistbox .w200{width: 100%;position: absolute;top: 0;opacity: 0;}
.piclistbox .w200.active{position: relative;opacity: 1;}
.piclistbox .w1280{padding: 40px 0 60px;}
.piclistbox ul li{width: 25%;float: left;text-align: center;padding: 10px;}
.piclistbox ul li a{display: block;width: 100%;overflow: hidden;position: relative;}
.piclistbox ul li p{width: 100%;overflow: hidden;z-index: 1;}
.piclistbox ul li em{padding-bottom: 75%;}
.piclistbox ul li h3{width:100%;font-size: 16px;line-height: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 5px;}

.albumbox{left: -100%;}
.albumbox.active{left: 0;}
.albumbox ul li p{border: 1px solid #e6e6e6;}
.albumbox ul li p em img{height: 100%;max-width: none;min-width: 100%;}
.albumbox ul li span{display:block;width:100%;height:100%;position: absolute;left: 0;top: 0;background: rgba(0,0,0,.75);opacity: 0;-webkit-transform: scale(0,0);transform: scale(0,0);}
.albumbox ul li span h3{position: absolute;left: 0;top: 50%;margin-top: -20px;color: #fff;}
.albumbox ul li:hover span{opacity: 1;-webkit-transform: scale(1,1);transform: scale(1,1);}

.honorbox{right: -100%;}
.honorbox.active{right: 0;}
.honorbox ul li a{padding: 4px;border: 1px solid #ddd;}
.honorbox ul li h3{background: #f5f5f5;margin-top: 4px;}
.honorbox ul li:hover a{border-color: #c52223;}
.honorbox ul li:hover h3{background: #c52223;color: #fff;}

.piclistbox .swiper-button-next.next,
.piclistbox .swiper-button-prev.prev{margin-top: -45px;}
.piclistbox .swiper-pagination{width:96%;left:2%;border: 1px solid #e6e6e6;padding: 0 12px;border-radius: 15px;bottom: 0;background: #fff;}
.piclistbox .line{width: 100%;height: 13px;border-top: 1px solid #e6e6e6;position: absolute;left: 0;bottom: 0;z-index: 0;}

@media only screen and (max-width:1250px){
.piclistbox .w1280{padding: 35px 0 55px;}
.piclistbox ul li{padding: 5px;}
}
@media only screen and (max-width:1024px){
.piclistbox .w1280{padding: 35px 0 55px;}
.piclistbox ul li{padding: 5px;}
}
@media only screen and (max-width:768px){
.piclistbox .w1280{padding: 30px 0 50px;}
}
@media only screen and (max-width:425px){
.piclistbox .w1280{padding-top: 25px;}
}

/*新闻*/
.zixunbox{padding: 40px 0 50px;}
.zixunbox .titl{width: 100%;margin-bottom: 27px;position: relative;overflow: hidden;}
.zixunbox .titl p{font-size: 22px;float: left;}
.zixunbox .titl em,
.zixunbox .titl a{display:block;font-size: 16px;color: #787878;text-transform: uppercase;font-weight: 600;line-height: 1;padding-top: 12px;}
.zixunbox .titl em{float: left;padding-left: 10px;font-style: normal;}
.zixunbox .titl a{color: #787878;float: right;}
.zixunbox .titl a:hover{color: #c52223;}

.newsbox{width: 60%;float: left;padding-top: 5px;}
.newsbox .titl{display: none;}
.newsbox .newscon{width: 100%;background: #f3f5f7;padding: 15px 15px 15px 230px;position: relative;height: 170px;color: #666;}
.newsbox .newscon .pic{width: 200px;overflow: hidden;position: absolute;left: 15px;top: 15px;text-align: center;}
.newsbox .newscon .pic a{background: #fff;padding-bottom: 70%;border: 0 solid #fff;}
.newsbox .newscon .pic a img{width: 100%;max-height: none;min-height: 100%;}
.newsbox .newscon .text{width: 100%;}
.newsbox .newscon .tit a{display: block;overflow: hidden;font-size: 15px;font-weight: 600;white-space: nowrap;text-overflow: ellipsis;line-height: 36px;}
.newsbox .newscon .txt{line-height: 24px;height: 80px;overflow: hidden;padding-top: 7px;}
.newsbox .newscon:hover{background: #22449e;color: #fff;}
.newsbox .newscon:hover .pic a{padding-bottom: 65%;border-width: 5px;}
.newsbox .newscon:hover .tit a{color: #fff;}

.newsbox .newslist{width: 100%;padding-top: 15px;}
.newsbox .newslist ul{width: 104%;overflow: hidden;}
.newsbox .newslist ul li{width: 50%;padding-right: 4%;float: left;position: relative;line-height: 44px;}
.newsbox .newslist ul li:first-child{display: none;}
.newsbox .newslist ul li a{display: block;padding: 0 80px 0 25px;background: url(../nyimages/newsico.png) 3px center no-repeat;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;border-bottom: 1px dotted #ccc;}
.newsbox .newslist ul li span{display: block;position: absolute;right: 8%;top: 0;color: #787878;}

/*问题*/
.faqbox{width: 36%;float: right;}
.faqbox .faqlist{max-height: 310px;}
.faqbox ul li{width: 100%;margin-bottom: 17px;padding-bottom: 17px;border-bottom: 1px dotted #ccc;}
.faqbox ul li span{display: block;width: 25px;height: 30px;position: absolute;left: 0;top: 0;text-align: center;line-height: 30px;color: #fff;font-weight: 600;}
.faqbox ul li .tit{width: 100%;padding-left: 35px;position: relative;font-weight: 600;line-height: 30px;}
.faqbox ul li .tit span{background: #22449e;}
.faqbox ul li .tit a{display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.faqbox ul li .text{width: 100%;line-height: 24px;padding: 3px 0 0 35px;height: 50px;overflow: hidden;position: relative;color: #787878;}
.faqbox ul li .text span{background: #999;}
.faqbox ul li:hover .tit a{color: #22449e;}
.faqbox ul li:hover .text{color: #333;}

@media only screen and (max-width:1250px){
.zixunbox{padding: 35px 0 45px;}
}
@media only screen and (max-width:1024px){
.zixunbox{padding: 30px 0 40px;}
.newsbox .newscon{padding: 15px 15px 15px 170px;position: relative;height: 170px;color: #666;}
.newsbox .newscon .pic{width: 140px;}
.newsbox .newscon .pic a{padding-bottom: 140px;}
.newsbox .newscon:hover .pic a{padding-bottom: 130px;}
.newsbox .newslist ul li a{padding-right: 0;}
.newsbox .newslist ul li span{display: none;}
}
@media only screen and (max-width:768px){
.zixunbox{padding: 25px 0 35px;}
.zixunbox .home-title,
.newsbox .newscon{display: none;}
.zixunbox .titl{background: #f3f5f7;padding:8px 15px 5px;border-bottom: 1px solid #e6e6e6;margin-bottom: 15px;height: 45px;}
.zixunbox .titl p{font-size: 20px;font-weight: 600;}
.zixunbox .titl em,
.zixunbox .titl a{font-size: 14px;}
.zixunbox .titl a{padding: 9px 0;}
.newsbox{width: 100%;}
.newsbox .titl,
.newsbox .newslist ul li:first-child{display: block;}
.newsbox .newslist{padding: 0;margin-top: -5px;height: 230px;}
.newsbox .newslist ul,
.newsbox .newslist ul li{width: 100%;padding: 0;}
.newsbox .newslist ul li a{padding-right: 80px;}
.newsbox .newslist ul li span{display: block;right: 0;}
.faqbox{width: 100%;padding-top: 25px;}
}
@media only screen and (max-width:425px){
.zixunbox{padding: 25px 0 30px;}
.faqbox{width: 100%;padding-top: 20px;}
}

/*留言*/
.orderbox{padding:55px 0 70px;background: url(../images/bg3.jpg) center bottom no-repeat;background-attachment: fixed;}
.orderbox .home-title a,
.orderbox .home-title p{color: #fff;}

.orderbox .cont{width:96%;max-width:960px;margin:0 auto;padding-top: 10px;}
.orderbox ul{width:100%;position: relative;padding-left: 51%;}
.orderbox ul li{width:100%;overflow:hidden;height:44px;float:left;margin-bottom: 20px;position:relative;background:#fff;border-radius:3px;}
.orderbox ul li span{display:block;height:44px;line-height:44px;text-align:center;color:#666;width: 80px;position: absolute;left: 0;top: 0;z-index: 0;}

.orderbox ul li .txt,
.orderbox ul li .area,
.orderbox  ul li .code{position:relative;z-index:1;display:block;width:100%;height:100%;line-height:24px;padding:10px 10px 10px 80px;background:none;float:left;}
.orderbox ul .li_2{height:100%;width:49%;position: absolute;left: 0;top: 0;}
.orderbox ul .li_3{max-width: 250px;margin: 0 15px 0 0;}
.orderbox ul .li_3 img{position:absolute;right:20px;top:13px;cursor:pointer;z-index:2;}
.orderbox ul .li_3 .red{width:20px;right:0;top:3px;padding:0;color:#f00;position:absolute;left:auto;}
.orderbox ul .li_4{max-width: 140px;margin: 0;}
.orderbox ul .li_4 p{width:100%;float:left;height:44px;background:#22449e;margin-right:15px;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s;}
.orderbox ul .li_4 p input{display:block;width:100%;height:44px;font-size:16px;padding:8px;color:#fff;text-align:center;cursor:pointer;background:none;font-weight:bold;}
.orderbox ul .li_4 p:hover{background:#c52223;}

@media only screen and (max-width:1250px){
.orderbox{padding:50px 0 60px;}
}
@media only screen and (max-width:1024px){
.orderbox{padding: 40px 0 50px;}
.orderbox ul li{margin-bottom: 15px;}
.orderbox ul .li_3{max-width: 230px;margin-right: 10px;}
.orderbox ul .li_4{max-width: 120px;}
}
@media only screen and (max-width:768px){
.orderbox .cont{max-width: 560px;}
.orderbox ul{padding: 0;}
.orderbox ul .li_2{height:150px;width:100%;position: relative;}
.contactbox .cont-up li{width: 100%;padding: 10px 0;}
}
@media only screen and (max-width:425px){
.orderbox ul li .txt,
.orderbox ul li .area,
.orderbox ul li .code{padding-left: 70px;}
.orderbox ul .li_3{max-width: 195px;}
.orderbox ul .li_4{max-width: 100px;}
}

/*联系*/
.contactbox{padding: 50px 0 45px;background: #f3f5f7;text-align: center;}
.contactbox .titl p{font-size: 22px;line-height: 1;}
.contactbox .titl em{display: block;font-size: 50px;font-weight: 600;color: #c52223;font-style: normal;}

.contactbox .ewm{width: 100%;max-width: 600px;margin: 0 auto;}
.contactbox .ewm p{width: 33.334%;float: left;padding: 15px 25px;}
.contactbox .ewm img{width: 100%;}
.contactbox .ewm span{width: 100%;display: block;background: #fff;padding-bottom:9px;line-height: 1;margin-top: -3px;color: #666;}

@media only screen and (max-width:1024px){
.contactbox{padding: 35px 0 30px;}
}
@media only screen and (max-width:768px){
.contactbox .titl em{font-size: 42px;}
.contactbox .ewm{width: 96%;}
.contactbox .ewm p{padding: 10px;}
}
@media only screen and (max-width:425px){
.contactbox .titl p{font-size: 18px;}
.contactbox .titl em{font-size: 36px;line-height: 1.8;}
.contactbox .ewm p{padding: 5px 0 10px;}
}

/*伙伴*/
.partnerbox{padding: 40px 0 45px;}
.partnerbox .home-title p{max-width: 300px;padding-top: 6px;}
.partnerbox ul{width: 100%;border: 1px solid #e6e6e6;border-width: 1px 0 0 1px;}
.partnerbox ul li{width: 16.667%;float: left;text-align: center;overflow: hidden;position: relative;border: 1px solid #e6e6e6;border-width: 0 1px 1px 0;padding: 4px;}
.partnerbox ul li em{width: 100%;overflow: hidden;display: block;padding-bottom: 98px;}
.partnerbox ul li h3{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0,0,0,.75);color: #fff;opacity: 0;-webkit-transform: scale(0,0);transform: scale(0,0);}
.partnerbox ul li h3 span{display: block;width: 100%;padding: 5px;line-height: 30px;position: absolute;left: 0;top: 50%;margin-top: -20px;}
.partnerbox ul li:hover h3{opacity: 1;-webkit-transform: scale(1,1);transform: scale(1,1);}

@media only screen and (max-width:1250px){
.partnerbox{padding: 35px 0 45px;}
.partnerbox ul li{width: 20%;}
}
@media only screen and (max-width:1024px){
.partnerbox{padding: 30px 0 40px;}
.partnerbox .home-title{margin-bottom: 20px;}
.partnerbox ul li{width: 25%;}
}
@media only screen and (max-width:768px){
.partnerbox{padding: 30px 0 35px;}
.partnerbox ul li{width: 33.334%;}
}
@media only screen and (max-width:560px){
.partnerbox ul li em{padding-bottom: 78px;}
}
@media only screen and (max-width:425px){
.partnerbox ul li{width: 50%;}
}

/*link*/
.linkbox{background: #f3f5f7;}
.linkbox .w1280{position: relative;padding: 25px 0 25px 100px;}
.linkbox .tit{position: absolute;left: 5px;top: 50%;margin-top: -20px;line-height: 1;}
.linkbox .tit span{display: block;font-size: 26px;font-weight: 600;color: #22449e;}
.linkbox .tit em{font-style: normal;color: #c52223;}
.linkbox .tit p{font-weight: 600;}
.linkbox ul li{display: inline;line-height:24px;padding: 0 5px;}
.linkbox ul a{line-height:24px;white-space: nowrap;}
