﻿@charset "utf-8";
/* CSS Document */
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0;}
body{font-family:"微软雅黑", Arial, Tahoma, Verdana, sans-serif;font-size:14px;background:#fff;}
ol,ul,li{list-style-type:none;}
img{border:0;}
body{background:#fff;}
picture{display:block;}
.wrap{width:1300px; margin:0 auto;}
a:hover{text-decoration:none;}
a{color:#666; font-size:14px; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;text-decoration:none;}
.fl{float:left;}
.fr{float:right;}
@font-face {
  font-family: '../font/iconfont';
  src: url('../font/iconfont.eot');
  src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'),
      url('../font/iconfont.woff2') format('woff2'),
      url('../font/iconfont.woff') format('woff'),
      url('../font/iconfont.ttf') format('truetype'),
      url('../font/iconfont.svg#iconfont') format('svg');
}
@font-face
    {
        font-family:"HeroicCondensed-Regular.ttf";
        src: url("../font/HeroicCondensed-Regular.ttf");
    }
@font-face
    {
        font-family:"felixtitling.ttf";
        src: url("../font/felixtitling.ttf");
    }
.iconfont {
  font-family: "../font/iconfont";
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


/*industry*/
.industry{padding:220px 0 120px 0;background-position:center top; background-repeat:no-repeat; background-size:cover;}
.industry .title{font-size:36px; color:#000; text-align:center; margin-bottom:20px;}
.industry .info{font-size:14px; color:#666; line-height:27px; width:80%; margin:0 auto 40px; text-align:center;}
.industry .detail_box .cell{background:url(../images/white_6.png) repeat; height:500px;width:400px; margin:0 10px; float:left; overflow:hidden; position:relative; cursor:pointer;}
.industry .detail_box .cell:last-child{ margin-right:0;}
.industry .detail_box .cell .pd{padding-top:40px; opacity:1;  transition:all 0.5s ease; -webkit-transition:all 0.5s ease; visibility:visible;}
.industry .detail_box .cell .t{text-align:center; line-height:1; margin-bottom:20px;}
.industry .detail_box .cell .d{font-size:14px; color:#666666; width:67%; margin:0 auto 50px; text-align:center;}
.industry .detail_box .cell .con_box{width:90%; margin:0 auto;}
.industry .detail_box .cell .con_box li{width:90%; padding-left:10%; margin-bottom:15px; font-size:14px; line-height:30px;}
.industry .detail_box .cell .con_box .btn{width:165px; line-height:40px; background:#ab7a52; color:#fff; font-size:13px; display:block; margin:35px auto 0; text-align:center;}
.industry .detail_box .cell .con_box .btn i{margin-left:50px;}
.industry .detail_box .cell .con_box .btn:hover{color:#fff;}
.industry .detail_box .cell .icon_box{text-align:center; margin-bottom:12px; margin-top:70px;}
.industry .detail_box .cell .icon_box img{width:160px; height:90px; transition:all 0.5s ease; -webkit-transition:all 0.5s ease;}
.industry .detail_box .cell .img_box{position:absolute; left:0; bottom:0; width:100%;}
.industry .detail_box .cell .list_cover{position:absolute; left:0; top:0; width:100%; height:100%; overflow:hidden; opacity:0; transition:all 0.5s ease; -webkit-transition:all 0.5s ease; visibility:hidden;}
.industry .detail_box .cell:hover .pd{opacity:0; visibility:hidden;}
.industry .detail_box .cell:hover .list_cover{opacity:1; visibility:visible;}
.industry .detail_box .cell:after{content:''; position:absolute; right:0; top:0; width:1px; height:100%; background:#fff; opacity:0.4;}
.industry .detail_box .cell:last-child:after{display:none;}
.industry .detail_box .cell:hover .icon_box>img{transform:rotateY(180deg); -webkit-transform:rotateY(180deg);}

.zdgk{ padding:60px 50px; line-height:40px; font-size:16px; text-align:left; overflow:hidden;}
.zdgk img{ float:left; padding-right:50px;}
.zdgk dl{ color:#a87b51; font-weight:bold; font-size:20px; line-height:60px;}
.zdgk_fl{ float:left;width:500px; height:315px;}
.zdgk_fr{ float:right;width:700px;}
.zdgk_fr dl{ position:relative; margin-bottom:20px;}
.zdgk_fr dl:after{ content:"";position:absolute;left:0;bottom:0;width:30px; background:#a87b51; height:2px;}


.end{ height:auto; overflow:hidden; padding-bottom:80px; background:url(../images/footer_bj.png) repeat-x bottom #efeef4;}
.end_lt{ float:left;width:700px; padding-top:30px;}
.end_lt ul{ float:left; margin-right:65px;}
.end_lt ul p a{ color:#333; font-size:18px; position:relative; line-height:60px; display:block; margin-bottom:10px;}
.end_lt ul p a:after{ content:""; position:absolute;left:0;bottom:0;width:20px; height:1px; background:#111;}
.end_lt ul li a{ font-size:14px; line-height:32px; color:#6b6b6b;}
.end_lt ul li a:hover{ color:#f00;}
.end_rt{ float:right;width:540px; margin-top:60px;}
.end_rt dl{ text-align:left; line-height:34px; color:#383838; float:right;width:340px;}
.end_rt dl i{ float:left; padding-right:10px; color:#7c7c7c;}
.end_rt p{ text-align:center; color:#5b5b5b; float:left;width:163px; height:163px; line-height: 50px;}
.end_rt p img{width:163px; height: 163px;}

.cop{ height:60px; background:#160077; line-height:60px; color:#fff; font-size:14px;}
.cop .wrap .fr i{ font-size:30px; color:#fff; line-height:60px; display:inline-block;}
.cop .wrap .fr i:hover{ color:#de0007;}
.cop .wrap a{ color:#fff; font-size:14px;}
.cop .wrap a:hover{ color:#f00;}

.hd_title{ cursor: pointer;}
.cop .wrap .fr li{ position:relative;}
.header_second{ position: absolute; bottom: 0px; left:-46px; display: none; width: 122px;text-align: center; background: #FFF; border: 1px solid #ddd;}
.cop .wrap .fr li{ float:left; margin-left:10px;}
.cop .wrap .fr li .header_second em{display: block;width: 16px;height:9px;overflow: hidden;background: url(../images/icon4.png) no-repeat center center;position: absolute;bottom:-9px;left:50%; margin-left:-8px}
.cop .wrap .fr li .header_second img{ width: 100px; height: 100px; padding: 5px; margin: 0px;}
.header_second1{ position: absolute; top: 0px; left:-500px; display: none; width: 122px;text-align: center; background: #FFF; border: 1px solid #ddd;}


.nyban{height:300px; background:url(../images/banner1.jpg) no-repeat center; margin-top:90px;}
.nybancp{height:200px; background:url(../images/nybancp.jpg) no-repeat center; margin-top:90px;}
.nybanfa{height:300px; background:url(../images/nybanfa.jpg) no-repeat center; margin-top:90px;}
.nybanys{height:300px; background:url(../images/nybanys.jpg) no-repeat center; margin-top:90px;}
.nybannews{height:300px; background:url(../images/nybannews.jpg) no-repeat center; margin-top:90px;}
.ny_nav{ line-height:60px;text-align:left; overflow:hidden;}
.ny_nav1{width:1300px; margin:0 auto;}
.ny_nav li{ display:inline-block;width:250px; height:50px; border:1px solid #eee; line-height:50px; text-align:center; margin:5px; font-size:16px;}
.ny_nav a{ color:#333; line-height:50px; text-align:center; font-size:16px; background:#fff; display:block;width:100%; height:100%;}
.ny_nav ul .column_active{ background:#c70d00; color:#fff;}
.ny_nav ul li a:hover{ background:#c70d00; color:#fff;}

.ny_nav2 li{ display:inline-block;width:200px; height:50px; border-bottom:1px solid #eee; line-height:50px; text-align:center; margin:5px; font-size:16px;}
.ny_nav2 a{ color:#333; line-height:50px; text-align:center; font-size:18px; background:#fff; display:block;width:100%; height:100%;}
.ny_nav2 ul .column_active{ color:#c70d00;border-bottom:1px solid #c70d00; font-weight:bold;}
.ny_nav2 ul li a:hover{ color:#c70d00;border-bottom:1px solid #c70d00; font-weight:bold;}


.ny_ll{ height:60px; border-bottom:1px solid #d8d8d8; color:#666;}
.ny_ll ul p{ border-bottom:2px solid #ec6700; line-height:58px; font-size:14px; display:inline-block;}
.ny_ll ul p img{ float:left; padding-top:20px; padding-right:6px;}
.nynr{ line-height:34px; color:#333; font-size:14px; padding:30px 0;width:1300px; margin:0 auto;}
.nynrnr{ padding-top:20px;}

.zoujyd{}
.zoujyd_img{ text-align:center;}
.ydjt_jj{ padding:50px 0; overflow:hidden;}
.ydjt_jj_lt{ float:left;width:250px; height:390px;}
.ydjt_jj_rt{ float:right;width:970px; font-size:16px; color:#575757; line-height:40px;}
.ydjt_e{ font-size:16px; color:#575757; line-height:40px; padding:50px 0;}

.ny_ll1{ height:60px; border-bottom:1px solid #eeeeee; color:#666;text-align:left; line-height:58px; font-size:14px;}
.pinp{ padding-bottom:50px;}
.pinp h2{ text-align:center; margin:20px 0; font-size:32px; color:#393939; font-weight:400; line-height:80px; position:relative;}
.pinp h2:after{ content:""; position:absolute;width:30px; height:2px; background:#333;left:50%; margin-left:-15px; bottom:0;}

/* 本例子css */
.slideTxtBox1{text-align:left; overflow:hidden; padding-top:30px;}
.slideTxtBox1 .hd{ height:100px;line-height:100px; position:relative;width:100%; overflow:hidden;}
.slideTxtBox1 .hd ul{ height:100px;}
.slideTxtBox1 .hd ul li{ float:left;cursor:pointer;width:33%; line-height:100px; height:100px; border-right:1px solid #fff; background:#eeeeee; color:#484848; font-size:16px; }
.slideTxtBox1 .hd ul li:last-child{ border-right:none;}
.slideTxtBox1 .hd ul li i{ font-size:46px; padding-left:160px; padding-right:10px; float:left;display:inline-block; color:#a4a4a4;}
.slideTxtBox1 .hd ul li.on{ height:100px; color:#fff;  background:#ab7a52; }
.slideTxtBox1 .hd ul li.on i{ color:#fff;}
.slideTxtBox1 .bd{ padding-top:40px;}
.slideTxtBox1 .bd ul{ width:100%; overflow:hidden; float:left;}

.slideTxtBox1 .bd ul li{ float:left; margin-bottom:30px; overflow:hidden; margin-right:30px; height:225px; background:#f7f7f7;width:610px;}
.slideTxtBox1 .bd ul li:nth-child(2n){ margin-right:0;}
.slideTxtBox1 .bd ul li a span{width:300px; height:225px; overflow:hidden; display:block; float:left;}
.slideTxtBox1 .bd ul li a span img{width:300px; height:225px;transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;}
.slideTxtBox1 .bd ul li a span img:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);}
.slideTxtBox1 .bd ul li:hover img{filter:alpha(opacity=30);opacity:1}
.slideTxtBox1 .bd ul li a dl{width:270px; float:right; padding:20px 20px;}
.slideTxtBox1 .bd ul li a dl strong{ color:#222; font-size:20px; line-height:30px;}
.slideTxtBox1 .bd ul li a dl dt{ color:#747474; line-height:40px;}
.slideTxtBox1 .bd ul li a dl b{ font-size:14px; color:#3e3e3e; border-bottom:1px dashed #e2e2e2; font-weight:300; display:block; line-height:40px;}
.slideTxtBox1 .bd ul li a dl b h4{ display:inline-block; line-height:30px; font-weight:bold; color:#ab7a52; font-size:20px;}
.slideTxtBox1 .bd ul li a dl dd{ font-size:14px; color:#636363; line-height:20px; margin-top:10px;}
.slideTxtBox1 .bd ul li a dl dd i{ color:#c5c5c5; font-size:16px; float:left; padding-right:10px; display:block; float:left; height:40px;}
.slideTxtBox1 .bd ul li a dl dd p{ float:left;}

.abo_tt{height:700px;background: url(../images/nyban1.jpg) no-repeat center center;width: 100%; position:relative; margin-top:90px;}
.abo_tt_lt{width:50%; background:rgba(255,255,255,.9); height:700px; padding:100px 6%;}
.abo_tt_lt .abo01{ font-size:28px; color:#d81218; font-weight:bold; line-height:40px;}
.abo_tt_lt .abo02{ font-size:14px; line-height:32px; color:#999; padding-bottom:20px;}
.abo_tt_lt .abo03{ font-size:16px; line-height:32px; color:#333;}


#productView{width:100%; overflow:hidden;}
#productView .two{width:100%; background:#fff; overflow:hidden;}
#productView .two .box{width:1300px; text-align:center; margin:30px auto; overflow:hidden;}
#productView .two .box .title{line-height:50px; color:#333; font-size:30px; overflow:hidden;}
#productView .two .box .text1{width:80%; margin:0 auto; overflow:hidden;}
#productView .two .box .text1 p{line-height:25px; color:#888; font-size:16px; padding-top:10px;}
#productView .three{width:100%; background:#fff; overflow:hidden;}
#productView .three .box{width:1300px; margin:0 auto; padding:20px 0 0px 0; overflow:hidden;}
#productView .three .box .title{line-height:60px; color:#333; font-size:30px; text-align:center; overflow:hidden;}
#productView .three .box .text1{width:80%; margin:0 auto; overflow:hidden; text-align:center; font-size:16px; line-height:34px; color:#444;}
#productView .three .box .list{width:100%; overflow:hidden;}
#productView .three .box .list ul{width:1300px; overflow:hidden;}
#productView .three .box .list ul li{width:300px; margin:20px 25px 0 0; float:left; overflow:hidden;}
#productView .three .box .list ul li:last-child{ margin-right:0;}
#productView .three .box .list ul li .photo{width:300px; height:auto; padding-top:10px; overflow:hidden;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
#productView .three .box .list ul li .photo img{width:100%; height:100%;}
#productView .three .box .list ul li .name{height:60px; line-height:60px; text-align:center; color:#000; font-size:16px; overflow:hidden;}
.review-item{float:left;width:255px;height:355px;-webkit-transition:all 0.2s linear;transition:all 0.2s linear; margin:10px;}
#productView .three .box .list ul li .photo:hover{z-index:2;-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.1);box-shadow:0 15px 30px rgba(0,0,0,0.1);-webkit-transform:translate3d(0, -6px, 0);transform:translate3d(0, -6px, 0)}
.three_a{ text-align:center;}
.three_a a{ text-align:center; line-height:60px;}
.three_a a:hover{ color:#f00;}

/* xxld */
.xxld{width:1300px;margin:30px auto 0 auto;overflow:hidden;}
.xxld ul{width:1300px;}
.xxld ul li{float:left;margin-right:10px;margin-bottom:10px;display:inline;width:310px;height:415px;overflow:hidden;position:relative;}
.xxld ul li:last-child{ margin-right:0px;}
.xxld ul li .photo{width:310px;height:415px;overflow:hidden;}
.xxld .rsp{width:310px;height:415px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.xxld .text{position:absolute;width:310px;height:415px;left:-300px;top:0px;overflow:hidden;}
.xxld .text h3{width:310px;margin-top:100px;height:50px;line-height:50px;text-align:center;color:#FFFFFF;font-size:20px; position:relative;margin-bottom:10px;}
.xxld .text h3:after{ content:""; position:absolute; left:50%; bottom:0;  margin-left:-20px;width:40px; background:#fff; height:1px;}
.xxld .text a{text-decoration:none}
.xxld .text div{text-align:center;color:#FFFFFF;font-size:14px; padding:0 30px;}


#slider_wrapper {overflow: hidden; margin-top:20px;}
.divas-slider {position: relative;margin: 0 auto;padding: 0;width: 100%;height: auto;overflow: hidden;}
.divas-slider-container {position: relative;margin: 0;padding: 0;}
.divas-slider-container:after { content: ""; display: table; clear: both;}
.divas-slide {position: relative;margin: 0;padding: 0;float: left;overflow: hidden;}
.divas-slide img {display: block;margin: 0;	padding: 0;	width: 100%;height: auto;outline: 0 none;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;backface-visibility: hidden;}
.divas-slide-transition-left {-webkit-transition: left 1s cubic-bezier(0.23, 1, 0.32, 1) 0s;-moz-transition: left 1s cubic-bezier(0.23, 1, 0.32, 1) 0s;
-o-transition: left 1s cubic-bezier(0.23, 1, 0.32, 1) 0s; transition: left 1s cubic-bezier(0.23, 1, 0.32, 1) 0s;}
.divas-navigation {clear: both;	position: absolute;	margin: 0px auto;height: 0;	width: 100%;text-align: center;top: 47%;top: calc(50% - 33px);}
.divas-has-bullets .divas-navigation {top: calc(50% - 61px);}
.divas-navigation span {height:60px;outline: 0 none; position: absolute;width:60px; z-index: 9999;cursor: pointer;margin: 0;color: #fff;}
.divas-navigation span:hover {color: #ffffff;}
.divas-controls span.divas-start,.divas-controls span.divas-stop {display: none;}
.divas-navigation span.divas-prev {left: 1em;background: url("../images/ban_prev_hover.png") no-repeat top center rgba(0, 0, 0, 0);}
.divas-navigation span.divas-next {right: 1em;background: url("../images/ban_next_hover.png") no-repeat top center rgba(0, 0, 0, 0);}
.divas-caption {position: absolute;	top:70%;width: auto;background: rgba(0,0,0,0.7);color: #f7f7f7;border: none;padding: 1em 2em 1.6em;margin: 0 2em;}
.divas-caption.divas-title-transition-left-start {left: -999px;}
.divas-caption.divas-title-transition-left {-webkit-transition: left 1s cubic-bezier(0.23, 1, 0.32, 1) 0s;-moz-transition: left 1s cubic-bezier(0.23, 1, 0.32, 1) 0s;-o-transition: left 1s cubic-bezier(0.23, 1, 0.32, 1) 0s;transition: left 1s cubic-bezier(0.23, 1, 0.32, 1) 0s;}
.divas-caption.divas-title-transition-left-stop {left: 0px;}
.divas-caption h1 {font-size:40px;line-height: 1.1;}
.divas-bullets {clear: both;position: relative;	margin: 0 auto;	padding: 20px 0;text-align: center;}
.divas-bullets ul {list-style: none;}
.divas-bullet {background-color: rgba(0, 0, 0, 0.1);border-radius: 1.5em;display: inline-block;height: 16px;margin: 0 0.3em;text-indent: -9999px;width: 16px;
}
.divas-bullet-current {background-color: rgba(0, 0, 0, 0.25);}


.block{width:1300px;margin:0 auto 0 auto; position:relative;height: 100%;overflow: hidden;}
.mask75{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.75);z-index:9999;display:none;}
.main_nav1{position:absolute;right:0;top:0;width:70%;background:#fff;z-index:99999;padding-bottom:0.6rem;display:none;}
.main_nav1 .item{font-size:20px;color:#474747;padding:10px 10px;border-bottom:1px solid #e0e0e0;position:relative;}
.main_nav1 .item:last-child{border:0;}
.main_nav1 .item .s2{display:block;width:20px;height:20px;background:url(../image/main_add.png) no-repeat center;background-size:cover;position:absolute;right:20px;top:14px;}
.main_nav1 .item .s2.now{background-image:url(../image/main_img2.png);}
.main_nav1 .item .item{padding:0.2rem 0;}
.main_nav1 .item.now{background:#1D6D52;color:#fff;border-color:#1D6D52;}
.main_nav1 .item.now .item{color:#fff;}
.main_nav1 .list{background:#3BC293;display:none;}
.main_nav1 .list .item{border-bottom:1px solid #1D6D52;color:#fff;font-size:20px;}
.main_nav1 .close{display:black;width:20px;height:20px;background:url(../image/close.png) no-repeat center;background-size:cover;position:absolute;top:14px;right:10px;z-index:99;}

.public-title{text-align: center;}
.public-title h2{margin:0;font-size: 56px;color: #333333;text-transform: uppercase;line-height: 1;font-family: 'AvignonBold';}
.public-title p{margin:0;font-size: 34px;color: #333333;margin-top: 12px;}
.jtxw {padding-bottom: 30px;}
.jtxw .public-title{padding-top: 50px;}
.jtxw .box1 {padding-top: 60px;overflow: hidden;}
.jtxw .box1 .item{float: left;margin-right:30px;margin-bottom:30px;}
.jtxw .box1 .item:nth-child(3n){ margin-right:0;}
.jtxw .box1 .item .img{width:400px;height:273px;overflow: hidden;position:relative;}
.jtxw .box1 .item .img img{width:100%;}
.jtxw .box1 .item .img:before{left:-413px}
.jtxw .box1 .item:hover .img:before{left:413px;-webkit-transition: all .4s ease-out;transition: all .4s ease-out;}
.jtxw .box1 .item .text h2{font-size: 18px;color: #333333;padding-bottom:10px; font-weight:200;}
.jtxw .box1 .item .text p{font-size: 16px;color: #999;font-family: 'Arial';}
.jtxw .box1 .item .text{padding-top: 15px;}
.jtxw .public-page{padding-top: 40px;}
.jtxw .box1 .item.i1,.jtxw .box1 .item.i4,.jtxw .box1 .item.i7{margin-left: 0;}

.imghover:hover:before {
    content: "";
    left: 250px;
    -webkit-transition: all .4s ease-out;
    transition: all .4s ease-out;
}
.imghover:before {
    content: "";
    position: absolute;
    width: 186px;
    height: 804px;
    top: 0;
    left: -250px;
    overflow: hidden;
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.2)),color-stop(100%,rgba(255,255,255,0)));
    background: -webkit-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%);
    background: -o-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%);
    -webkit-transform: skewX(-25deg);
    -moz-transform: skewX(-25deg);

}


.conta{width:100%; margin-top:90px; overflow:hidden;}
.contnr{width:80%; margin:2% auto 2% auto; overflow:hidden; padding-bottom:30px; padding-top:30px;}
.contnr ul li{min-height:220px;width:23%; margin:0 1%; padding:20px 2%; float:left;-moz-border-radius:8px; -webkit-border-radius: 8px;border-radius:8px;-webkit-box-shadow:0 15px 20px rgba(0,0,0,0.1);box-shadow:0 15px 20px rgba(0,0,0,0.1);-webkit-transform:translate3d(0, -6px, 0);transform:translate3d(0, -6px, 0)}
.contnr ul li:hover{-webkit-transition: all 4s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear; background:#a84f49;transform:translate(0,-10px);    -webkit-transform:translate(0,-10px);    -moz-transform:translate(0,-10px);    -o-transform:translate(0,-10px);    -ms-transform:translate(0,-10px);}
.contnr ul li i{ font-size:32px; color:#0a3680;}
.contnr ul li p{ font-size:20px; color:#f00; line-height:44px;}
.contnr ul li dl{ color:#333; font-size:16px; line-height:28px;}
.contnr ul li:hover i,.contnr ul li:hover p,.contnr ul li:hover dl{ color:#fff;}
