body{font-family: opensans, "Microsoft YaHei"; overflow-x: hidden; color: #535353;font-size: 12px;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;background-color: #fff;height:100%; }
body,IMG,ul,li,i,dd,ol,section,dl,dt{ list-style:none; margin:0; padding:0; border:0;}
i{ font-style:normal;}a{ text-decoration:none;}
h1,h2,h3,h4{display:inline-block;*display: inline;*zoom: 1; margin:0; padding:0; font-weight:100; font-size:100%;}
header{ margin:0; padding:0;}
.Ari{ font-family:Arial, Helvetica, sans-serif;}
.Microsoft{ font-family:Microsoft YaHei !important;}

/* side */
.side{position:fixed;width:47px;height:auto; right:0;top:45%;z-index:1999999999;}
.side ul li{width:47px;height:49px;float:left;position:relative; margin-bottom:11px;}
.side ul li .sidebox{width:47px;height:49px;float:left;position:relative;background:#fff; box-shadow:0 0 3px #ccc; color:#000;font:14px/49px "宋体";overflow:hidden;-webkit-transition:width 0.5s ease; -moz-transition: width 0.5s ease;-o-transition: width 0.5s ease;transition: width 0.5s ease; position:absolute;top:0;right:0;}
.side ul li:hover .sidebox{position:absolute;width:180px;height:49px;top:0;right:0;color:#000;font:14px/49px "宋体";overflow:hidden;-webkit-transition:width 0.5s ease; -moz-transition: width 0.5s ease;-o-transition: width 0.5s ease;transition: width 0.5s ease; }
.side ul li .sidetop{width:47px;height:49px;line-height:49px;display:inline-block;transition:all 0.3s;}
.side ul li .sidetop:hover{opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}
.side ul li .sidebox2{width:47px;height:49px;float:left;position:relative;background:#000; overflow:hidden;-webkit-transition: width 0.5s; -moz-transition: width 0.5s;-o-transition: width 0.5s;transition: width 0.5s ease;color:#fff;font:14px/54px 宋体 !important; text-align:right; }
.side ul li:hover .sidebox2{position:absolute;width:247px;height:200px;top:0;right:0;background: url(../images/erweima.png) top left no-repeat;color:#fff;font:14px/49px "宋体"; background-size:200px 200px;-webkit-transition:width 0.5s ease; -moz-transition: width 0.5s ease;-o-transition: width 0.5s ease;transition: width 0.5s ease; }
.side ul li .sidebox3{width:47px;height:49px;float:right;position:relative;background:#000;}
.side ul li .sidebox3:hover{background:#ae1c1c;opacity:1;filter:Alpha(opacity=100);}
.side ul li .sidebox3 img{position:absolute; top:0; right:0;}
.side ul li .sidebox4{width:47px;height:49px;float:right;position:relative;background:#000;}
.side ul li .sidebox4:hover{background:#ae1c1c;opacity:1;filter:Alpha(opacity=100);}
.side ul li .sidebox4 img{position:absolute; top:0; right:0;}
.side ul li .sidebox5{width:47px;height:49px;float:left;position:relative; overflow:hidden;-webkit-transition: width 0.5s; -moz-transition: width 0.5s;-o-transition: width 0.5s;transition: width 0.5s ease;color:#fff;font:14px/54px 宋体 !important; text-align:right; }
.side ul li:hover .sidebox5{position:absolute;width:247px;height:200px;top:0;right:0;background: url(../images/gzh.png) top left no-repeat;color:#fff;font:14px/49px "宋体"; background-size:200px 200px;-webkit-transition:width 0.5s ease; -moz-transition: width 0.5s ease;-o-transition: width 0.5s ease;transition: width 0.5s ease; }


/* 在线客服 */
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:30%;right:-170px;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li a{ float:left;color:#000;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; text-align:right}
#floatDivBoxs .floatDqq li img{ float:left; margin-top:7px; margin-right: 7px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatImg{text-align:center;padding:10px;background:#EBEBEB;}
#floatDivBoxs .floatImg img{ margin-bottom:5px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:30%;right:0;z-index:999;right: -5px; background-position: -50px 0px;}
#rightArrow a{display:block;height:45px;}



/* 字体 */

@font-face {font-family: "iconfont";
  src: url('../fonts/iconfont.eot?t=1488329031871'); /* IE9*/
  src: url('../fonts/iconfont.eot?t=1488329031871#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../fonts/iconfont.woff?t=1488329031871') format('woff'), /* chrome, firefox */
  url('../fonts/iconfont.ttf?t=1488329031871') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../fonts/iconfont.svg?t=1488329031871#iconfont') format('svg'); /* iOS 4.1- */
}

@font-face {
  font-family: 'opensans';  /* project id 152876 */
    src: url('../fonts/opensans.eot');
    src: url('../fonts/opensans.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans.woff2') format('woff2'),
         url('../fonts/opensans.woff') format('woff'),
         url('../fonts/opensans.ttf') format('truetype'),
         url('../fonts/opensans.svg#rubikregular') format('svg');
}

@font-face {
    font-family: 'gothamregular';
    src: url('../fonts/gotham-thin_2.eot');
    src: url('../fonts/gotham-thin_2.eot?#iefix') format('embedded-opentype'),
         url('../fonts/gotham-thin_2.woff2') format('woff2'),
         url('../fonts/gotham-thin_2.woff') format('woff'),
         url('../fonts/gotham-thin_2.ttf') format('truetype'),
         url('../fonts/gotham-thin_2.svg#gothamregular') format('svg');
    font-weight: normal;
    font-style: normal;

}



/* transition */
a,.i_adv .list{-webkit-transition:all 0.3s ease; -moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}


/* top */
.main{ width:1280px; margin:auto}
.fl{ float:left;}
.fr{ float:right;}
.mt20{ margin-top:20px;}

.mt30{ margin-top:30px;}
.position_relative{ position:relative;}
.text_uppercase{text-transform:uppercase;}

#head{ width:100%; float:left; height:auto;}
.i_top{ background: url(../images/i_top.jpg) no-repeat top center; height: 143px; display: block;}
.i_top .l{ width: ; float: left; margin-top: 26px; margin-left: 15px; }
.i_top .l .logo{ float: left; margin-right: 20px; }
.i_top .l .logo img{ width: 82px }
.i_top .l .logo_tit{ float: left;}
.i_top .l h2{ font-size: 24px; line-height: 48px; margin:0; color: #fff;}
.i_top .l p{ font-size: 14px; color: #9ecd06; margin:0; }
.i_top .main .fr{ margin-top: 35px; }
.i_top .main .fr > div{ padding-left: 60px; height: 44px; float: left;  line-height: 22px; font-size: 14px; color: #bab3b3; font-family: arial, "Microsoft YaHei"; }
.i_top .main .fr > div:first-line{ color: #7fa409; }
.i_top .main .fr .tel{ background: url(../images/i_tel.png) no-repeat center left; }
.i_top .main .fr .add{ background: url(../images/i_add.png) no-repeat center left; margin-left: 28px; }
.i_top .nav{ float:left; width: 100%; background: url(../images/nav_bj.jpg) repeat-x; height: 59px; z-index: 10; position: absolute; top:106px; left: 0 }
.i_top .nav li{ width:auto; height:59px; float:left;}
.i_top .nav li a{ z-index:99; line-height:59px;padding: 0 30px;  font-family: opensans, "Microsoft YaHei";; float: left; position: relative; color:#332c2b; font-size:14px;}
.i_top .nav li:hover a{color:#7fa409;}
.i_top .nav li.cur a{color:#7fa409;}
.i_top .nav li a:after{ content:""; width: 100%; position: absolute; height: 20px; top:50%; margin-top: -10px; border-right: 1px dashed #bebebe; float: right; right: 0 }
.i_top .nav li a.Arial:after{ display: none; }
.i_top .nav li a.Microsoft:after{ display: none; }
.i_top .nav .f{ float: right; }
#search{ width: auto; float: left; height: 59px; position: relative; min-width:129px; background:#7fa409 url(../images/so_l.jpg) no-repeat center left;}


.btn{ font-family: iconfont; float: left; line-height: 30px; width: 32px; text-align: center; height: 32px; color: #fff; box-sizing: border-box; font-size: 18px;  position: absolute; right: 32px; top: 14px; border:1px solid #fff; border-radius: 100%;}
#box{overflow:hidden; background:none; display: none; padding-left: 60px; box-sizing: border-box; padding-right: 30px;  float:left; width: 300px;  z-index:1; height:59px;  position:relative;}


.fa-search{ width:170px; border:none; background: none; float:left; color:#ccc; border:none; border-bottom: 1px solid #ccc; line-height:39px; padding:5px; padding-left: 7px; box-sizing:border-box; height:39px; margin-top: 5px; }

.search_ico{font-family: iconfont; float: right; line-height: 30px; width: 32px; text-align: center; height: 32px; color: #fff; box-sizing: border-box; font-size: 18px;  position: absolute; right: 32px; top: 14px; border:1px solid #fff; border-radius: 100%; background:none;}
.search_ico:hover{ opacity: 0.8 }

#box input[name="keyword"]{outline:none;}





/* About */
.i_ab{ width:100%; float: left; position: relative; margin-top: 50px;}
.i_ab .l{ width: 484px; border:1px solid #ccc; float: left; margin-left:20px;  }
.i_ab .r{ width: 718px; margin-right: 20px; float: right; }
.i_ab .r h3{ width: 100%; float: left; font-size: 16px; line-height: 36px; color: #4f4f4f }
.i_ab .r h2{ width: 100%; float: left; font-size: 24px; line-height: 44px;  color: #7fa409;}
.i_ab .r p{ width: 100%; float: left; font-size: 14px; line-height: 23px; color: #4f4f4f }
.i_ab .r a{ width: 166px; height: 44px; line-height: 44px; padding-right: 38px; text-align: center; box-sizing: border-box; float: left; color: #fff; font-size: 12px; background:url(../images/more.jpg) no-repeat;  }

/* product */
.i_pr{ width:100%; display: block; margin-top: 26px; position: relative;}
.i_pr:before{ content: ""; float: left; width: 247px; height: 420px; background:url(../images/i_pr_l.jpg) no-repeat; position: absolute; top:100px; left: 50%; margin-left: -960px; }
.i_pr:after{ content: ""; float: right; width: 185px; height: 693px; background:url(../images/i_pr_r.jpg) no-repeat; position: absolute; top:0; right: 50%; margin-right: -960px; }


.i_pr .l{ width: 214px; float: left; margin-left: 20px;}
.i_pr .l .tit{ width: 100%; padding-top:86px; padding-bottom: 6px; font-size: 16px; color: #fff; border-top:10px solid #00652e; border-bottom:10px solid #00652e; line-height: 47px; text-align: center; background:#7fa409 url(../images/logo.png) no-repeat center 21px/auto 65px; }
.i_pr .l .pr_nav{border:1px solid #e6e6e6; width: 100%; float: left; box-sizing: border-box;}
.i_pr .l .pr_nav a{ color: #707070; background: url(../images/pr_nav_ico.png) no-repeat 24px center; width: 100%; float: left; border-bottom: 1px solid #e6e6e6; box-sizing: border-box; padding-left: 38px; line-height: 38px; font-size: 14px;}
.i_pr .l .pr_nav a:nth-child(2n){ background-color: #edf0ea; }
.i_pr .l .pr_nav a:last-child{border-bottom: none}
.i_pr .l .tel{ width: 100%; float: left; background: #00b500; box-sizing: border-box; color: #fff; line-height: 21px; font-size: 14px; height: auto; padding:21px 12px; }
.i_pr .l .tel:before{ content: "\e6c9"; text-align: center; line-height: 46px; font-size: 32px; font-family: iconfont; width: 42px; height: 42px; float: left; margin-right: 12px; box-sizing: border-box; border:1px solid #fff; border-radius: 3px; }
.i_pr .r{ width: 1010px; float: right; margin-right: 15px;}
.i_pr .r{ width: 1010px; float: right; margin-right: 15px;}
.i_pr .r .tit{ width: 100%; float: left; border-top:4px solid #009246; border-bottom: 1px solid #009246; font-size: 16px; color: #009246; line-height: 38px; }
.i_pr .r .tit span{ color: #707070; font-size: 14px; font-family: arial; }


.i_pr .r .list{ width:100%; float: left; margin-top: 24px;}
.i_pr .r .list li{ width:236px; float:left; margin-right: 22px; margin-top: 15px; position: relative;}
.i_pr .r .list li:nth-child(4n){ margin-right: 0 }

.i_pr .r .list li .img{ width:100%; float: left; box-sizing: border-box; border:1px solid #ccc; }
.i_pr .r .list li img{ width: 100%; float: left;}
.i_pr .r .list li .text{ width:90%; margin:0 5%; font-size: 14px; color: #7e7e7e;  height: 50px; line-height:50px; text-align: center;  float:left;}
.i_pr .r .list li a:hover .text{ color: #7fa409 ;}
.i_pr .r .list li a:hover .img{ border:1px solid #7fa409 ;}








.i_adv{ width:100%; max-height: 675px; float:left; position: relative; margin-top: 92px; background:url(../images/i_adv.jpg) no-repeat center 218px;}
.i_adv:after{ content: "\e617"; font-size: 30px; text-align: center; line-height: 50px; color: #fff; width: 43px; height: 43px; border-radius: 100%; float: left; position: absolute; left: 50%; margin-left: -21px; top:150px; background:#000; font-family: iconfont}
.i_adv:before{ content:""; width: 100%; top: 86px; height: 1px; border-top: 1px dashed #222; float: left; position: absolute; left:0; z-index: -1 }
.i_adv .tit{ text-align: center; width: 690px; position: relative; background: #fff; height: 172px; box-sizing: border-box; border:1px dashed #222; line-height: 54px; padding-top:23px; margin:0 auto; font-size: 28px; font-weight: bolder; }
.i_adv .tit span{ color: #7fa409; font-size: 36px; margin:0; border-top: 1px solid #000; line-height: 60px;}
.i_adv .tit:before,.i_adv .tit:after,.i_adv .tit span:before,.i_adv .tit span:after{ width: 7px; height: 7px; content: ""; position: absolute; box-sizing: border-box; border:1px solid #222; right: -4px; bottom:-4px; background: #fff; float: left; }
.i_adv .tit:after,.i_adv .tit span:after{left: -4px;}
.i_adv .tit span:before,.i_adv .tit span:after{ top:-4px; }

.i_adv .l,.i_adv .r{ width: 373px; float: left; margin-top: 162px; margin-left: 38px; padding-top: 77px; background: url(../images/i_adv_l.jpg) no-repeat top left; }
.i_adv .r{ float: right;background: url(../images/i_adv_r.jpg) no-repeat top left; }
.i_adv .l li,.i_adv .r li{ width: 100%; height: 58px; font-size: 14px; line-height: 21px; padding-left: 50px; background: url(../images/i_adv_l_ico.jpg) no-repeat 13px top; }
.i_adv .r li{background: url(../images/i_adv_r_ico.jpg) no-repeat 13px top; }



.i_adv .l:before{content: ""; float: left; width: 253px; height: 609px; background:url(../images/i_adv_l_bj.png) no-repeat; position: absolute; top:-9px; left: 50%; margin-left: -960px; }
.i_adv .l:after{content: ""; float: right; width: 320px; height: 364px; background:url(../images/i_adv_r_bj.jpg) no-repeat; position: absolute; top:442px; right: 50%; margin-right: -960px; }




.i_ad{ width:100%; background:#00b427; height: 220px; color: #fff; float: left;line-height: 36px; position: relative; margin-top: 150px;}
.i_ad .main{ width: 1240px; }
.i_ad p{ font-size: 36px; margin: 0; margin-top: 57px; line-height: 68px;}
.i_ad a{ color: #fff; width: 148px; line-height: 36px; height: 36px; position: relative; z-index: 9999; background:url(../images/i_contact.jpg) no-repeat; box-sizing: border-box; padding-right: 44px; text-align: center; float: left; margin-right: 18px; }
.i_ad:before{ content: ""; position: absolute; left: 50%; margin-left: -960px; background:url(../images/i_ad_l.jpg) no-repeat right top; z-index: -1; width: 780px; height: 206px; top:-206px;}
.i_ad:after{ content: ""; position: absolute; right: 50%; margin-right: -960px; background:url(../images/i_ad_r.jpg) no-repeat right top; width: 100%; height: 220px; top:0;}



/* i_news */
.i_news{ width:100%; float:left; height:auto; overflow:hidden; padding-top: 30px; padding-bottom: 70px;}
.i_news .main{ width: 1240px; }
.i_news .tit{ width: 100%; color: #000; box-sizing: border-box; display: block; line-height: 78px; font-weight: bolder; position: relative; text-transform: uppercase; text-align: left; font-size: 24px; }
.i_news .tit:after{ content: ""; width: 48px; height: 2px; margin-left: 10px;  display: inline-block; background: #7fa409;}


.i_news .list{ width:100%; float:left;}
.i_news .list li{ width:32%; margin-right: 2%; float:left; position: relative;}
.i_news .list li:nth-child(3n){ margin-right: 0 }
.i_news .list li .pic{ width:100%; float:left; height:auto; position:relative;}
.i_news .list li .pic:before{ width:100%; height:auto; float:left; content:""; position:absolute; left:0; top:0;background:rgba(255,255,255,0); transition:all 0.3s;}
.i_news .list li:hover .pic:before{ background:rgba(255,255,255,0.3);}
.i_news .list li .pic img{ width:100%; float:left;height:auto;  }
.i_news .list li .time{ width: 100%; font-size: 14px; float: left; color: #4f4f4f; line-height: 44px; border-bottom: 1px solid #e1e1e1; }

.i_news .list li dl{ width:100%; float:left; font-size:14px; color:#000; margin-top: 5px; line-height:30px;}
.i_news .list li dl dt{ width:100%; color: #7fa409; font-size: 16px; float:left; overflow:hidden; height:30px;}
.i_news .list li dl dd{ font-size:14px; color:#000; line-height:18px;text-overflow: ellipsis; overflow:hidden;display: -webkit-box; -webkit-line-clamp:3;-webkit-box-orient:vertical; width:100%; float:left;}
.i_news .list li:hover dl{ opacity:0.7}


/***********footer***************/

.footer{width:100%; color:#fff; padding:30px 0; background:#00b427; text-align:left; float:left; overflow:hidden;}
.footer .wz{ float:left; line-height: 24px; font-size: 14px; height: 112px; padding: 32px 0; box-sizing: border-box;  padding-left: 186px;  background:url(../images/logo.png) no-repeat 22px top /auto 112px;}
.footer a{ color:#fff;}
.footer a:hover{ text-decoration:underline;} 

#cnzz_stat_icon_5640500{ display: inline;}
.footer .fr img{ margin-right: 20px; margin-top: 10px; }
/* slide */
.slideBox{ width:100%; height:auto;position:relative; display: block; overflow:hidden;}

.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; position:relative;}
.slideBox .bd img{ width:100%; display:block;  }
.slideBox .bd p{ font-family:"Open Sans"; position:absolute; bottom: 45px; right: 0; font-size: 62px; line-height:72px; background: rgba(0,0,0,0.66); padding: 10px 40px; color:#fff; text-align:right;}
.slideBox .bd p span{ color: #f6b50e }


/* banner */
.slideBox .prev,
.slideBox .next{display:block;width:0;height:104px; font-size:0; font-family:ËÎÌå; line-height:104px; color:#fff; text-align:center;position:absolute;z-index:2;top:50%; overflow:hidden; background:#000;cursor:pointer;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);_border:1px solid none;right:0; margin-top:-52px;}
.slideBox .prev{left:0;}
.slideBox:hover .prev,
.slideBox:hover .next{opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);width:60px;font-size:36px;}


.slideBox .hd{ width:1280px; margin-left:-640px; left:50%; bottom:30px; float:left; position:absolute; z-index:999;}
.slideBox .hd  li{ margin-left:10px; height:102px; box-sizing:border-box; padding:10px 16px; width:200px; background:rgba(255,255,255,0.9); float:left;transition:all 0.4s ease;}
.slideBox .hd  li .bt{ font-size:18px; color:#005bac; float:left; width:100%; line-height:32px;transition:all 0.3s ease;}
.slideBox .hd  li .nr{ font-size:14px; margin:5px 0; color:#1061a8; float:left; width:100%; line-height:18px;transition:all 0.3s ease;}
.slideBox .hd  li a{ float:left; width:100%; font-size:14px;height:36px; line-height:36px;color:#005bac;transition:all 0.3s ease;transform:rotateX(90deg);-webkit-transform:rotateX(90deg); position:relative;}
.slideBox .hd  li a:after{ content:"\e649"; font-family:"iconfont"; float:left;line-height:40px; padding-right:5px;}
.slideBox .hd  li:hover{ background:rgba(0,91,172,0.9); height:138px;margin-top:-36px;}
.slideBox .hd  li:hover .bt{ color:#fff;}
.slideBox .hd  li:hover .nr{ color:#f6f6b8;}
.slideBox .hd  li:hover a{ transform:rotateX(0deg);-webkit-transform:rotateX(0deg);color:#fff;}

.slideBox .hd  li.on{ background:rgba(0,91,172,0.9); height:138px;margin-top:-36px;}
.slideBox .hd  li.on .bt{ color:#fff;}
.slideBox .hd  li.on .nr{ color:#f6f6b8;}
.slideBox .hd  li.on a{ transform:rotateX(0deg);-webkit-transform:rotateX(0deg);color:#fff;}

/* ny */
.ny{ width:100%; float:left;}
.ny .n_location{width:100%; display: none; background: #f2f2f2; box-sizing: border-box; padding-left: 30px; float:left;color:#999; font-size:14px;line-height:36px; text-transform:uppercase; margin-bottom:20px;}
.ny .n_location a{ color:#333;}
.ny .n_location a:hover{ color:#000; text-decoration:underline;}
.ny .n_location a.n_h{ position:relative;}
.ny .n_location a.n_h:before{ content:"\e60c";  font-size:14px; font-family:"iconfont"; line-height:60px; padding-right:5px;}

.ny .n_location i{ color:#999; padding:0 5px;}


.ny_nav{width:100%; margin-top: 30px; margin-bottom: 30px;}
.ny_nav h2{font-size: 24px; color: #000; text-transform: uppercase; height: 60px; line-height: 60px; border-radius: 3px;  display: block;}
.ny_nav ul{width:100%; display: block;}
.ny_nav ul li{ float:left; position:relative; width:auto; margin-right: 15px;}

.ny_nav ul li a{ line-height:36px; font-size:14px; float:left; padding:0 10px; color: #999; box-sizing: border-box; text-align:left; height:36px; overflow:hidden;}
.ny_nav ul li.cur a,.ny_nav ul li.cur:hover a{ color:#fff; background: #7fa409; padding:0 15px;}
.ny_nav ul li:hover a{ color:#7fa409; border-bottom: 1px solid #7fa409; }




.ny .nr_zt{ width:100%; float: left; margin: 30px 0;}
.ny .nr_zt .tit{ display: none; font-size:18px;color:#222; line-height:40px; height:40px;width:100%; border-bottom:1px solid #ddd; margin-bottom:20px; float:left;text-align:left; position:relative;}
.ny .nr_zt .tit:after{ position:absolute; left:0; bottom:-1px; background:#9b231c; width:50px; height:2px; content:""; float:left;}
.ny .nr_zt .tit span{ color:#ccc; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.ny .nr_zt .tit .dw{ font-size:12px; line-height:50px;}


/*  */
.ny .n_ab_zt{ width:100%; float:left; margin-top:106px;}
.ny .n_ab h2 i{ font-size:24px; color:#bbb; }

#Company,#Culture,#Certificate,#History,#Equipment{ width:100%; float:left;}

.n_company{ width:100%; float:left; margin-bottom: 30px;}
.n_company .l{ width:100%; float:left;}
.n_company .l h2{ width:100%; font-size:36px; text-transform:uppercase; line-height:60px; float:left;}
.n_company .l p{font-size:14px; line-height:26px; margin-top:0; margin-bottom: 12px;}
.n_company .r{ width:500px; margin-left: 20px; border: 1px solid #eee; float:right;}


.n_culture{ width:100%; float:left; margin-bottom: 30px;}
.n_culture .l{float:left; width:50%;}
.n_culture .l img{float:left; width:100%;}
.n_culture p{float:right; width:48%; font-size:14px; color:#333; line-height:28px;}
.n_culture p b{ text-transform:uppercase; color:#000; padding-right:5px;}





.n_certificate{ width:100%; float:left; margin:0 auto 30px;}
.n_certificate li{float:left; width: 33%; margin-right: 2%;} 
.n_certificate li:nth-child(3){margin-right:0;} 
.n_certificate li img{ width:100%; box-sizing: border-box; border:1px solid #ccc;}




.n_eq{ width:100%; float:left;}
.n_eq p{ font-size: 14px; }
.n_eq .list{width:100%; float:left;}
.n_eq li{float:left; width: 32%; margin-bottom: 2%; margin-right: 2%;} 
.n_eq li:nth-child(3n){margin-right:0;} 
.n_eq li img{ width:100%; float: left; box-sizing: border-box; border:1px solid #ccc;}

 
/* news */


.news_ny{ width: 100%; display: block; margin-top: 30px; }
.news_ny li{ width:32%; margin-right: 2%; background:#f2f2f2; margin-bottom:2%; height:auto;float:left;}
.news_ny li:nth-child(3n){ margin-right: 0;}

.news_ny li a{ width:100%; height:auto; float:left; position:relative}
.news_ny li a .img{ width:100%; float:left; box-sizing: border-box; border:1px solid #ccc; max-width:586px; height:auto; overflow:hidden;}
.news_ny li a .img img{ width:100%; float:left;}


.news_ny li a dl{float:right;width:100%; box-sizing:border-box; padding:10px 20px;}
.news_ny li a dl > dt{ font-size:14px;width:100%;color:#3f3a39;float:left;line-height:24px; position: relative; /*padding-right:80px;*/ box-sizing:border-box; overflow:hidden; height:24px;white-space:nowrap;text-overflow: ellipsis;}
.news_ny li a dl > dd{ font-size:12px; line-height:20px; word-break:break-all;  color:#99a0a9; float:left; width:100%; box-sizing:border-box; padding-right:20px; height:40px; overflow:hidden; text-overflow: ellipsis; overflow:hidden;display: -webkit-box; -webkit-line-clamp:2;-webkit-box-orient:vertical;}
.news_ny li a:hover dl dt,.news_ny li a:hover dl dd{color:#000;}
.news_ny li a:hover .time{ opacity:0.7}

.xx_more{ font-size:14px; line-height:40px; padding:0 30px; margin:20px 0; float:left; color:#000; background:#7fa409 ;}
.xx_more:hover{ opacity:0.7}




.news_ny p{ background:none !important;}


.nr_zt .n-cp { width:100%; float:left;} 
.n-cp,.n-cp li a{width:100%;float:left;}
.n-cp li{ width:23%; height:auto; float:left; margin-right:2.6666%;margin-bottom:2.6666%;position:relative; transition:all 0.3s}
.n-cp li img{ width:100%; float:left;border:1px solid #ddd; box-sizing: border-box;}
.n-cp li .text{ width:100%;line-height:48px;font-size:16px; float:left; text-align:center; color:#000; transition:all 0.3s}
.n-cp li:nth-child(4n){ margin-right:0;}
.n-cp li a:hover .text{ color:#fff;background:#7fa409; }
.n-cp li a:hover img{ width:100%; float:left;border:1px solid #7fa409; box-sizing: border-box;}




.n-cp_list{ width:100%; float:left;}
.n-cp_list li{ width:23%; height:auto; float:left; margin-right:2.6666%;margin-bottom:2.6666%;position:relative; transition:all 0.3s}
.n-cp_list li img{ width:100%; float:left;border:1px solid #ddd; box-sizing: border-box;}

.n-cp_list li .text{ width:100%;line-height:48px;font-size:16px; float:left; text-align:center; color:#000; transition:all 0.3s}
.n-cp_list li:nth-child(4n){ margin-right:0;}
.n-cp_list li a:hover .text{ color:#fff;background:#7fa409; }
.n-cp_list li a:hover img{ width:100%; float:left;border:1px solid #7fa409; box-sizing: border-box;}



/* 产品内页 */
.n_prView{ width:100%; margin:0 auto;}
.n_prView .prleft{width:600px; box-sizing:border-box; padding:0; margin-right: 30px; float:left;}
.n_prView .prright{width: 450px; box-sizing:border-box; padding:0; float:left;}
.n_prView .prleft h3{ width:100%; float:left;  line-height:48px;font-size:18px; color:#666; }
.n_prView .prleft h3 i{ font-size:24px; color:#000;}
.n_prView .prleft img,.n_prView .prright img{width:auto; max-width:100%;  padding:0;}
.n_prView .n-cp { width:100%; float:left; box-sizing:border-box;} 

.prleft .text{ width:100%; font-size:14px;box-sizing:border-box;  line-height:30px; float:left;}
.prleft .text .ms01{ width:100%; float:left; color:#999;}
.prleft .text .ms01 span{ width:150px; float:left; color:#000}
.prleft .text .ms01 .bc{ width:430px; float:left; line-height:18px; padding:6px 0;}

.pr-nr{ width: 100%; float: left; box-sizing: border-box; padding: 20px 0; margin-top: 20px; padding-top: 20px; border-bottom: 1px solid #ccc; }
.pr-nr p{ width: 100%; float: left; line-height: 24px; margin: 7px 0; }

.prleft .text .ms{ width:100%; float:left; font-size:16px; margin-bottom:10px;}
.prleft .text .ms p{ width:100%; float:left; font-size:16px; margin:0; vertical-align:middle;}
.prleft .text .ms img{vertical-align:middle;}
.prcont .cs{width:100%; float:left;font-size:14px; background:#f9f9f9; margin-top:20px; line-height:36px; box-sizing:border-box;}
.prcont .cs table{ width:100%;table-layout: fixed;}
.prcont .cs .cs_bt{ background:#000; color:#fff; border-bottom:2px solid #000; text-align:center}
.prcont td{ text-align:center;}

.prxq{ width:100%; float:left;font-size:14px; border-top: 1px solid #ccc; padding-top: 20px; margin-top:40px; line-height:36px; box-sizing:border-box; }
.prxq h2{ width: 100%;  font-weight: bold; font-size: 16px; margin: 10px 0 30px; }



.prcont p{ line-height:24px; margin:0; float:left; width:100%;}

.prcont{ width:100%; float:left; margin-top:30px;}
.prcont h3{ background:#eee; float:left; margin-bottom:20px; width:100%;}
.prcont h3 span{ width:130px; float:left; text-align:center; line-height:48px; font-size:18px; background:#7fa409 ; color:#fff; text-transform:uppercase;}

.prcont .text{ width:100%; font-size:14px;box-sizing:border-box;  line-height:30px; float:left;}


.prmore{ width:100%; float:left; margin-top:20px;}

.box { width:100%; float:left;}
.prcont .text .tp{ width: 90%; float: left; background-image: url(../images/pro01.jpg); height: 196px; padding: 0 5%; }
.prcont .text .tp span{ width: 100%; float: left; font-size: 24px; color: #fff;line-height: 31px;padding-top: 25px; padding-bottom: 10px;}
.prcont .text .tp p{ color: #fff; }

.prcont .text .wz{width: 100%; float: left;  background:url(../images/pro02.jpg) no-repeat right center; }
.prcont .text .wz span{ width: 100%; float: left; font-size: 18px; color: #666666; }
.prcont .text .wz ul { width: 50%; margin: auto; }
.prcont .text .wz ul li{ width: 23%; float: left; margin-right: 1%; list-style: none; }

.prcont .text h6{font-size: 16px; color: #666666; padding: 10px 0; margin: 0;}
.prcont .text .wzz{width: 100%; float: left;   }

.n-cs{ width: 100%;  float: left; text-align: center; padding-bottom: 60px; margin-top: 60px;}
.n-cs .title{ width: 100%; float: left; margin-bottom: 30px; }
.n-cs .title h2{ width: 100%; float: left; text-align: center; font-size: 24px; color: #7fa409; }
.n-cs .title p{ width: 100%; float: left; text-align: center; font-size: 14px; line-height: 24px; color: #222; }

.n-cs-nr{ display: block;  width: 100%; text-align: center; }
.n-cs-nr li{ display: inline-block; text-align: center; margin:30px; vertical-align: middle;}
.n-cs-nr li span{ line-height: 72px; display: block; font-size: 14px; }
.n-cs-nr li:last-child{ margin: 30px 0 }
.n-cs-nr li:nth-child(4){ margin: 30px 0; margin-right: 60px; }
.n-cs-nr li:nth-child(5){ margin: 30px 60px; }

.n-cs-nr h2{ width: 100%; text-align: left; font-size: 16px; font-weight: bold; }
.n-cs-nr p{ width: 100%; text-align: left; font-size: 14px; line-height: 24px; margin: 10px 0 }

.n-cs-nr table{border-collapse :collapse ;word-break: break-all;}

.n-cs-nr table td{padding: 10px 5px; box-sizing: border-box; line-height: 18px;}
.n-cs-nr table th{background: #7fa409; color: #fff; font-size: 14px; line-height: 18px; padding: 10px 5px;}






/* service */
.n_service{ width:100%; float:left; margin-bottom: 30px;}
.n_service .l{float:left; width:50%;}
.n_service .l img{float:left; width:100%;}
.n_service .r{float:right; width:48%;}
.n_service .r h2{ font-size:24px; color:#7fa409; line-height:36px;float:left; width:100%;}
.n_service .r h2 i{ font-size:18px; text-transform:uppercase;}
.n_service .r p{ font-size:14px; color:#666; line-height:30px;float:left; width:100%;}

/**/
.app{ width: 100%; float: left; }
.app p{ font-size: 14px; line-height: 30px; margin:0;}
.app ul{ width: 100%; float: left; margin-top: 20px;}
.app ul li{ width: 630px; float: left; padding-bottom: 20px; border-bottom: 1px solid #ccc; height: 153px; overflow: hidden; margin-right:0; margin-bottom: 20px; }
.app ul li:nth-child(2n){ float: right; }
.app ul li img{ width:220px; float: left; margin-right: 20px; }
.app ul li h2{ width: 390px; font-weight: bold; float: left; font-size: 14px; line-height: 30px; margin-top: 5px }
.app ul li p{ font-size: 12px; width: 370px;  float: left; line-height: 24px; color: #666 }
/* download */
.ny_down{ float:left; width: 100%;}
.ny_down i{ width:36px; height:4px; background:#ac241c; float:left;}
.ny_down span{ font-size:24px; color:#ac241c; float:left; width:100%; margin:10px 0;}
.ny_down li{ width:100%;float:left; padding-bottom:20px; border-bottom:1px dashed #ccc; margin-bottom:20px;}
.ny_down li > img{ width:30%; border:1px solid #ddd;}
.ny_down li dl{ width:67%; float:right;}
.ny_down li a{ width:100%; float:left;}
.ny_down li dt{ width:100%; float:left; font-size:16px; font-weight:bold; line-height:40px;}
.ny_down li dd{ width:100%; float:left; font-size:14px; line-height:24px; height:auto; max-height:96px; overflow:hidden; padding:5px 0;}
.ny_down li a:hover{ opacity:0.7}


/* ÁªÏµ */
#dituContent{ float:left;}
.contact_zt{ width:100%; margin-top:60px; float:left; margin-bottom: 30px;}
.contact_zt .l{ width:48%; height:400px; float:left}
.contact_zt .r{ width:50%; height:auto; float:right}
.lxfs{ width:100%; float:left; text-align:left; color:#000;}
.lxfs ul{ width:100%; float:left; font-size:14px; line-height:60px; color:#000;}
.lxfs h2{ font-size:24px; width:100%; float:left; line-height:60px;}
.lxfs h2 abbr{ font-size:16px; color:#005bac;}
.lxfs a{ color:#000;}.lxfs a:hover{ text-decoration:underline;}
.lxfs li{width:100%; float:left; height:40px;line-height:40px;}
.lxfs li:before{ content:""; font-family:"iconfont"; color:#7fa409; font-size:24px; line-height:40px;  float:left; position: relative; width:28px; text-align:left;}

.lxfs .ico_05,.lxfs .ico_06{font-family:Arial, Helvetica, sans-serif;}
.lxfs .ico_06:hover{ color:#ef9800; text-decoration:underline;}
.lxfs li.ico_01:before{ content:"\e629"; font-size:30px; line-height:48px; margin-left:-5px; margin-right:5px;}
.lxfs li.ico_02:before{ content:"\e627";}
.lxfs li.ico_03:before{ content:"\e604"; font-size:18px;}
/*.lxfs li.ico_04:before{ content:"\e602";}*/
.lxfs li.ico_05:before{ content:"\e602"; line-height:38px;}
.lxfs li.ico_06:before{ content:"\e639"; font-size:18px;}
.ewm{ width:28%; margin-right:0%; margin-top:10px;float: left; line-height:48px; font-size:14px;}
.ewm img{border:1px solid #ccc;}
.lxfs .text{ float:left; width:100%; line-height:30px; border-top:1px dashed #ccc;border-bottom:1px dashed #ccc; padding:20px 0; margin:20px 0;}
.lxfs .text b{ width:100%; float:left;font-size:18px; line-height:60px;}
.lxfs .text .list{ width:33%; float:left; font-size:14px;}
.lxfs .text .list span{ width:100%; float:left; font-size:14px;}


/* 2017-11-10 */
.pz{ width:100%; float:left;}
.pz p{ width:100%; float:left; line-height:36px; font-size:14px;}
.pz .list{ width:100%; float:left}
.pz .list .img{ width:18%; margin: 1%; float:left}
.pz .list .img img{ border:1px solid #ccc; box-sizing:border-box; padding: 2px; float:left; width:100%; }
.pz .list .img span{ width:100%; float:left; line-height:24px; font-size:14px; margin-bottom:5px; text-align:center}
.pz .list2{ width:100%; float:left; margin-top:30opx;}
.pz .list2 h2{ width:100%; float:left; font-size:16px; color:#00b427; line-height:48px;}
.pz .list2 img{ width:1000px; float:left; margin-top: 20px;}



/* Ò³Âë */
.ym{ height:40px; width:40px; background:#000; color:#ccc; text-align:center; line-height:40px; font-size:12px; padding:5px 12px;-webkit-transition: all 0.3s ease-in-out 0s;   -moz-transition: all 0.3s ease-in-out 0s;  -o-transition: all 0.3s ease-in-out 0s;  -ms-transition: all 0.3s ease-in-out 0s;  transition: all 0.3s ease-in-out 0s;}
.ym:hover{background:#005bac;color:#fff;-webkit-transition: all 0.3s ease-in-out 0s;   -moz-transition: all 0.3s ease-in-out 0s;  -o-transition: all 0.3s ease-in-out 0s;  -ms-transition: all 0.3s ease-in-out 0s;  transition: all 0.3s ease-in-out 0s; opacity:0.7; cursor:pointer;}
.ym2{ height:40px; width:40px; background:#7fa409; color:#fff; text-align:center; line-height:40px; font-size:12px; font-weight: normal; padding:5px 12px;cursor:pointer;}
.ym2:hover{ opacity:0.7; cursor:pointer;}



.jquery-lightbox-overlay {
  BACKGROUND: #000000
}
.jquery-lightbox {
  POSITION: relative; PADDING-BOTTOM: 17px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 17px
}
.jquery-lightbox-border-top-left {
  Z-INDEX: 7000; POSITION: absolute; WIDTH: 12%; HEIGHT: 17px
}
.jquery-lightbox-border-top-right {
  Z-INDEX: 7000; POSITION: absolute; WIDTH: 12%; HEIGHT: 17px
}
.jquery-lightbox-border-bottom-left {
  Z-INDEX: 7000; POSITION: absolute; WIDTH: 12%; HEIGHT: 17px
}
.jquery-lightbox-border-bottom-right {
  Z-INDEX: 7000; POSITION: absolute; WIDTH: 12%; HEIGHT: 17px
}
.jquery-lightbox-border-top-left {
  BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat 0px 0px; TOP: 0px; LEFT: 0px
}
.jquery-lightbox-border-top-right {
  BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat right 0px; TOP: 0px; RIGHT: 0px
}
.jquery-lightbox-border-top-middle {
  Z-INDEX: 7000; POSITION: absolute; WIDTH: 78%; BACKGROUND: #2b2b2b; HEIGHT: 7px; OVERFLOW: hidden; TOP: 0px; LEFT: 12%
}
.jquery-lightbox-border-bottom-left {
  BOTTOM: 0px; BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat 0px bottom; LEFT: 0px
}
.jquery-lightbox-border-bottom-right {
  BOTTOM: 0px; BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat right bottom; RIGHT: 0px
}
.jquery-lightbox-border-bottom-middle {
  Z-INDEX: 7000; POSITION: absolute; WIDTH: 78%; BOTTOM: 0px; BACKGROUND: #2b2b2b; HEIGHT: 7px; OVERFLOW: hidden; LEFT: 12%
}
.jquery-lightbox-title {
  Z-INDEX: 7000; POSITION: absolute; PADDING-BOTTOM: 5px; LINE-HEIGHT: 14px; MARGIN: 3px; PADDING-LEFT: 8px; BOTTOM: 0px; PADDING-RIGHT: 8px; FONT-FAMILY: verdana, arial, serif; BACKGROUND: #2b2b2b; COLOR: #ffffff; FONT-SIZE: 11px; PADDING-TOP: 5px; opacity: 0.9
}
.jquery-lightbox-html {
  Z-INDEX: 7000; BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: #2b2b2b 7px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; VERTICAL-ALIGN: top; BORDER-TOP: 0px; BORDER-RIGHT: #2b2b2b 7px solid; PADDING-TOP: 0px
}
.jquery-lightbox-html EMBED {
  VERTICAL-ALIGN: top
}
.jquery-lightbox-html OBJECT {
  VERTICAL-ALIGN: top
}
.jquery-lightbox-html IFRAME {
  VERTICAL-ALIGN: top
}
.jquery-lightbox-background {
  Z-INDEX: 6999; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; TOP: 7px; PADDING-TOP: 0px; LEFT: 7px
}
.jquery-lightbox-background IMG {
  BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.jquery-lightbox-mode-image .jquery-lightbox-html {
  Z-INDEX: 6998; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.jquery-lightbox-mode-html .jquery-lightbox-background {
  BACKGROUND: #ffffff
}
.jquery-lightbox-mode-html .jquery-lightbox-html {
  OVERFLOW: auto
}
.jquery-lightbox-loading {
  BACKGROUND: url(../images/loading.gif) #ffffff no-repeat center center
}
.jquery-lightbox-mode-html .jquery-lightbox-loading {
  BACKGROUND: url(../images/loading.gif) #ffffff no-repeat center center
}
.jquery-lightbox-button-close {
  POSITION: absolute; WIDTH: 29px; BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat -190px -115px; HEIGHT: 29px; TOP: 12px; RIGHT: -26px
}
.jquery-lightbox-button-close:hover {
  BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat -220px -115px
}
.jquery-lightbox-button-close SPAN {
  DISPLAY: none
}
.jquery-lightbox-buttons SPAN {
  DISPLAY: none
}
.jquery-lightbox-mode-image .jquery-lightbox-button-close {
  Z-INDEX: 7002; RIGHT: 14px
}
.jquery-lightbox-buttons {
  Z-INDEX: 7001; POSITION: absolute; DISPLAY: none; HEIGHT: 39px; TOP: 7px; LEFT: 7px
}
.jquery-lightbox-buttons .jquery-lightbox-buttons-init {
  WIDTH: 5px; DISPLAY: inline; FLOAT: left; HEIGHT: 39px
}
.jquery-lightbox-buttons .jquery-lightbox-buttons-end {
  WIDTH: 5px; DISPLAY: inline; FLOAT: left; HEIGHT: 39px
}
.jquery-lightbox-buttons .jquery-lightbox-buttons-init {
  MARGIN: 7px 0px 0px 7px; BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat -151px -153px
}
.jquery-lightbox-buttons .jquery-lightbox-buttons-end {
  MARGIN: 7px 0px 0px; BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat -244px -153px
}
.jquery-lightbox-buttons .jquery-lightbox-button-left {
  MARGIN: 7px 0px 0px; WIDTH: 24px; DISPLAY: inline; BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat -156px -153px; FLOAT: left; HEIGHT: 39px
}
.jquery-lightbox-buttons .jquery-lightbox-button-left:hover {
  BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat -156px -194px
}
.jquery-lightbox-buttons .jquery-lightbox-button-right {
  MARGIN: 7px 0px 0px; WIDTH: 24px; DISPLAY: inline; BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat -220px -153px; FLOAT: left; HEIGHT: 39px
}
.jquery-lightbox-buttons .jquery-lightbox-button-right:hover {
  BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat -220px -194px
}
.jquery-lightbox-buttons .jquery-lightbox-button-max {
  MARGIN: 7px 0px 0px; WIDTH: 36px; DISPLAY: inline; BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat -182px -153px; FLOAT: left; HEIGHT: 39px
}
.jquery-lightbox-buttons .jquery-lightbox-button-max:hover {
  BACKGROUND: url(images/jquery-lightbox-theme.png) no-repeat -182px -194px
}
.jquery-lightbox-buttons .jquery-lightbox-button-min {
  MARGIN: 7px 0px 0px; WIDTH: 36px; DISPLAY: inline; BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat -162px -235px; FLOAT: left; HEIGHT: 39px
}
.jquery-lightbox-buttons .jquery-lightbox-button-min:hover {
  BACKGROUND: url(images/jquery-lightbox-theme.png) no-repeat -207px -235px
}
.jquery-lightbox-buttons-custom {
  LINE-HEIGHT: 39px; MARGIN: 7px 0px 0px; DISPLAY: inline; BACKGROUND: #2b2b2b; FLOAT: left; HEIGHT: 39px; FONT-SIZE: 10px
}
.jquery-lightbox-buttons-custom A {
  PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: inline; COLOR: #ffffff; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
.jquery-lightbox-mode-image .jquery-lightbox-button-close {
  opacity: 0.7
}
.jquery-lightbox-mode-image .jquery-lightbox-buttons {
  opacity: 0.3
}
.jquery-lightbox-mode-image:hover .jquery-lightbox-buttons {
  opacity: 0.9
}
.jquery-lightbox-mode-image:hover .jquery-lightbox-button-close {
  opacity: 0.9
}
.jquery-lightbox-navigator {
  DISPLAY: none
}
