body{font-family: Arial, "Microsoft YaHei";color: #535353;font-size: 12px;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;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;}

/* 字体 */
@font-face {
    font-family: 'fzlt';
    src: url('../fonts/fzlt.eot');
    src: url('../fonts/fzlt.eot?#iefix') format('embedded-opentype'),
         url('../fonts/fzlt.woff2') format('woff2'),
         url('../fonts/fzlt.woff') format('woff'),
         url('../fonts/fzlt.ttf') format('truetype'),
         url('../fonts/fzlt.svg#itc_avant_garde_gothicdemi') 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;}
.clear{clear:both;}

/* top */
.main{ width:1280px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
.mt20{ margin-top:20px;}

.mt30{ margin-top:30px;}
.position_relative{ position:relative;}
.text_uppercase{text-transform:uppercase;}

.flex{ display: -webkit-flex; display: flex;}
.justify-start{ -webkit-justify-content: flex-start; justify-content: flex-start;}
.justify-end{ -webkit-justify-content: flex-end; justify-content: flex-end;}
.justify-center{ -webkit-justify-content: center; justify-content: center;}
.justify-around{ -webkit-justify-content: space-around; justify-content: space-around;}
.justify-between{ -webkit-justify-content:space-between; justify-content:space-between;}

body{ background: url(../images/bj.jpg) no-repeat top center; }
/* nav */
nav{ width: 100%; float: left; }
nav .nav_top{ width: 100%; float: left; height: 103px; }
nav .nav_top a{ float: left; }
nav .nav_top .r{ float: right; height: 103px; padding-right: 16px; width: 481px;}
nav .nav_top .r span{ float: right;font-size: 28px; background: linear-gradient(to right, #004e99, #45b768); -webkit-background-clip: text;color: transparent; font-family: 'fzlt'; letter-spacing:9px; margin-top: 24px; margin-right: -12px;}
nav .nav_top .r b{ float: right; font-size: 16px; color: #282828; font-weight: normal; padding-left: 37px; line-height: 20px; background: url(../images/top_tel.png) no-repeat left center; margin-top: 9px; }


nav.c{ }
.navlist{ width: 100%; float: left; height: 58px; background: #58bbd6; -moz-box-shadow:0px 3px 4px #757676; -webkit-box-shadow:0px 3px 4px #757676; box-shadow:0px 3px 4px #757676; z-index: 2; position: relative;}
.navlist ul{ float: left; width: auto; height: 58px; margin-left: 8px; }
.navlist li{ float: left;  line-height: 58px; color: #305dc3; }
.navlist li a{ position: relative; color: #fff; padding:0 28px; line-height: 58px; float: left;  font-size: 16px; text-transform: uppercase; font-family:Arial,Microsoft YaHei; }
.navlist li a:after{  content: ""; position: absolute; right: 0; top: 20px; width: 1px; height: 20px; background: #fff; float: left;}
.navlist li:last-child a:after{ content: none; }
.navlist li.cur,.navlist li:hover{ background: none;}
.navlist li.cur a{  background: linear-gradient(to right, #004e99, #45b768); -webkit-background-clip: text;color: transparent;}
.navlist li:hover a{ color: #fff;  background: linear-gradient(to right, #004e99, #45b768); -webkit-background-clip: text;color: transparent; }

/* slide */
.slideBox{ width:1400px; height:auto; position:relative;  overflow:hidden; margin: auto; z-index: 1;}
.slideBox .bd{ position:relative; width: 100%; height: auto; z-index:0;}
.slideBox .bd ul{ position:relative; height: auto; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; position:relative; box-sizing: border-box; height: auto; overflow: hidden;} 
.slideBox .bd img{ width: 100%;display: block; }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{display:none;width:0;height:104px; font-size:0; font-family:宋体; line-height:104px; color:#000; text-align:center;position:absolute;z-index:2;top:50%; overflow:hidden; background:#fff;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:100%; text-align: center; bottom:30px; position:absolute; z-index:2;}
.slideBox .hd ul{ width: auto; display: table; margin: 0 auto; }
.slideBox .hd  li{ margin:0 10px; display: table-cell; width: 10px; height: 10px; position: relative; border-radius: 100%; background:#b0a68d; float:left;transition:all 0.4s ease;}
.slideBox .hd  li:after{ content: ""; opacity: 0; position: absolute; left: -5px; top: -5px; border: 1px solid #b0a68d; width: 20px; height: 20px; box-sizing: border-box; border-radius: 100%; }
.slideBox .hd  li.on:after{ content: ""; opacity: 1;}
.banner{ background-repeat: no-repeat; height: 304px; width: 100%; float: left; display:none}


.down{ float: right; font-family: iconfont;line-height: 20px; color: #fff;  font-size: 18px; margin-top: 30px; margin-right: 60px; width: 40px; border-right: 1px solid #6b6b6b  }
#search{ width: auto; transition: all .3s ease; float: right; position: relative; margin-right: 26px; margin-top: 11px; }
.btn{ width: 35px; height: 35px; background: url(../images/search.png) top center no-repeat; cursor: pointer; }
.btn:hover{ background-color: #08abd7;  }
#box{overflow:hidden; float:right; width: 0; margin-left: 10px; z-index:1; height:35px; background: none;  position:relative;}
.search_ico{background: url(../images/search.png) #000 top center no-repeat; ; float:right; position:absolute; padding: 0; margin: 0; text-align:center; font-size:22px; right: 0; top: 0; color: #fff; height:35px;  width: 35px; border: none; cursor: pointer; }
.search_ico:hover{ background-color: #08abd7; }
.fa-search{border: none; width: 240px; float:left; color:#ccc; line-height:37px;  padding-left: 7px; box-sizing:border-box; height:35px; background: none;border-bottom: 1px solid #000;}

/*首页解决方案*/
.i-Sol{ width: 100%; float: left; padding: 57px 0;}
.i-Sol h2{ font-size: 40px; width: 100%; float: left; text-align: center; margin-bottom: 63px; letter-spacing: 3px;}
.i-Sol h2 span{ background: linear-gradient(to right, #54bbd4, #cccccc); -webkit-background-clip: text;color: transparent; }
.i-Sol .i-Sol-list{ width: 100%;margin: 0 auto;position: relative;float: left;}
.i-Sol .i-Sol-list .hd{ height:39px; width:100%; display: block; position: absolute; bottom:50%; margin-bottom: -20px;}
.i-Sol .i-Sol-list .hd .prev{height: 37px;border: 1px solid #c6c6c7;width: 37px;position: absolute;left: 21px;background: url(../images/prev.png) no-repeat center center;}
.i-Sol .i-Sol-list .hd .next{height: 37px;border: 1px solid #c6c6c7;width: 37px;position: absolute; right: 21px; background: url(../images/next.png) no-repeat center center; }
.i-Sol .i-Sol-list .hd a:hover{ border-color: #55bbd4;  }
.i-Sol .i-Sol-list .hd ul{ display: none; float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }

.i-Sol .i-Sol-list .bd{ width:1091px; margin: auto; }
.i-Sol .i-Sol-list .bd ul{ overflow:hidden; zoom:1; }
.i-Sol .i-Sol-list .bd ul a{ margin-right: 27px; float: left; }
.i-Sol .i-Sol-list .bd ul li{ float: left; width: 252px; height: 319px; box-sizing: border-box; border:1px #cccccc solid; background: #fff; position: relative; padding-top: 188px; }
.i-Sol .i-Sol-list .bd ul li:before{ content: ""; width: 99px; height: 99px; border-radius: 100%; background: #cccccc; position: absolute; top: 60px; left: 50%; margin-left: -50px;}
.i-Sol .i-Sol-list .bd ul li:after{ content: ""; width: 40px; height: 3px; background: #55bbd4; position: absolute; left: 50%; margin-left: -20px; top: 259px; }
.i-Sol .i-Sol-list .bd ul .qc:before{ background: url(../images/Sol_qc.png) #cccccc no-repeat center center; }
.i-Sol .i-Sol-list .bd ul .dz:before{ background: url(../images/Sol_dz.png) #cccccc no-repeat center center; }
.i-Sol .i-Sol-list .bd ul .jc:before{ background: url(../images/Sol_jc.png) #cccccc no-repeat center center; }
.i-Sol .i-Sol-list .bd ul .ht:before{ background: url(../images/Sol_ht.png) #cccccc no-repeat center center; }
.i-Sol .i-Sol-list .bd ul .mj:before{ background: url(../images/Sol_mj.png) #cccccc no-repeat center center; }
.i-Sol .i-Sol-list .bd ul .zg:before{ background: url(../images/Sol_zg.png) #cccccc no-repeat center center; }
.i-Sol .i-Sol-list .bd ul .jm:before{ background: url(../images/Sol_jm.png) #cccccc no-repeat center center; }


.i-Sol .i-Sol-list .bd ul li:hover:before{ background-color: #55bbd4; top: 50px; }
.i-Sol .i-Sol-list .bd ul li span{ width: 100%; float: left; text-align: center; font-size: 14px; color: #323333; }
.i-Sol .i-Sol-list .bd ul li b{ width: 100%; float: left; text-align: center; font-size: 12px; color: #aeaeae; text-transform: uppercase; margin-top: 7px; }
.i-Sol .i-Sol-list .bd ul li .pic{ width: 262px height: 244px; }

/*首页公司优势*/
.i-adv{ width: 100%; float: left; background: url(../images/i-adv.jpg) no-repeat top center; height: 344px; }
.i-adv ul{ width: 100%; float: left; box-sizing: border-box; margin-top: 110px; padding: 0 47px; }
.i-adv ul li{ float: left; text-align: center; width: 163px; margin-right: 121px; }
.i-adv ul li:nth-child(4){ width: 334px; margin-right: 0; }
.i-adv ul li span{ font-size: 60px; color: #fff; font-weight: bold; }
.i-adv ul li i{ font-size: 60px; color: #fff; font-weight: bold; }
.i-adv ul li b{ width: 100%; float: left; color: #cccccc; font-size: 36px; text-align: center; }

/*首页产品*/
.i-products{ width: 100%; float: left; padding: 36px 0 46px 0;}
.i-products h2{ font-size: 40px; width: 100%; float: left; text-align: center; letter-spacing: 3px;}
.i-products h2 span{ background: linear-gradient(to right, #54bbd4, #cccccc); -webkit-background-clip: text;color: transparent; }
.i-products i{ width: 100%; float: left; text-align: center; font-size: 14px; color: #707070; margin: 11px 0 44px 0;}
.i-products ul{ width: 100%; float: left; padding: 0 34px; box-sizing: border-box; }
.i-products ul li{ width: 290px; float: left; margin-right: 17px; box-sizing: border-box; border:1px solid #e5e5e5; margin-bottom: 12px; }
.i-products ul li:nth-child(4n){ margin-right: 0; }
.i-products ul li .tit{ width: 100%; float: left; height: 48px; background: #58bbd6; padding: 0 21px; box-sizing: border-box; }
.i-products ul li .tit h3{ width: 100%; float: left; color: #fff; font-size: 16px; margin: 0; line-height: 48px; overflow: hidden;white-space: nowrap; text-overflow: ellipsis;}
.i-products ul li img{ width: 100%; float: left; padding: 20px 0; background: #fff; }
.i-products ul li:hover .tit{ background: #08abd7; }



/*首页公司简介*/
.i-ab{ width: 100%; float: left; height: 489px; background: url(../images/i-ab.jpg) no-repeat top center;box-sizing: border-box;padding-top: 59px; }
.i-ab .l{ width: 577px; float: left; padding-left: 39px; }
.i-ab .l .tit{ float: left; width: 100%; }
.i-ab .l .tit h2{ float: left; font-size: 28px; color: #223041; width: auto; padding-left: 21px; position: relative;}
.i-ab .l .tit h2:before{ content: ""; width: 3px; height: 28px; background: #55bad3; position: absolute; left: 0; bottom: 3px; }
.i-ab .l .tit b{  font-size: 14px; color: #707070; float: left; font-weight: normal; margin: 9px 0 0 12px; }
.i-ab .l span{ width: 100%; float: left; border-bottom: 1px solid #e5e5e5; line-height: 70px; margin-top: 7px; }
.i-ab .l span i{float: left;font-size: 28px;background: linear-gradient(to right, #004e99, #45b768);background-clip: border-box;-webkit-background-clip: text;color: transparent; letter-spacing: 9px; }
.i-ab .l h3{ line-height: 80px; width: 100%; float: left; font-size: 36px; color: #58bbd5; border-bottom: 1px solid #e5e5e5; }
.i-ab .l p{ width: 100%; float: left; font-size: 14px; color: #464646; line-height: 24px; margin: 0; margin-top: 23px; margin-bottom: 17px; }
.i-ab .l ul{ width: 100%; float: left;  }
.i-ab .l ul li{padding: 0 30px; float: left; position: relative;}
.i-ab .l ul li a{ color: #464646; font-size: 16px; position: relative; }
.i-ab .l ul li:after{ content: "/"; font-size: 16px; color: #464646; position: absolute; right: 0; top: 5px; }
.i-ab .l ul li:last-child:after{ content: none; }
.i-ab .l ul li a:hover{ color: #55bbd4; }
.i-ab .l ul li a:after{ content: ""; position: absolute; width: 40px; height: 3px;  left: 50%; margin-left: -20px; bottom: -18px;  }
.i-ab .l ul li a:hover:after{background: #55bbd4;}
.i-ab .r{ width: 562px; float: right; margin-right: 34px; margin-top: 77px; }
.i-ab .r img{ width: 100%; }

/* 首页新闻 */

.i-news { width: 100%; float: left; padding:47px 0 40px 0; box-sizing: border-box;}
.i-news .l{ width: 891px; float: left; height: 312px; padding-left: 41px; }
.i-news .l .bt{ width: 189px; height: 100%; float: left; }
.i-news .l .bt a li{ width: 100%; height: 50%; float: left; background: url(../images/news.png) #58bbd6 no-repeat center 31px; position: relative; }
.i-news .l .bt a li:hover{ background-position: center 17px; -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;}
.i-news .l .bt a+a li{ background: url(../images/jszc.png) #f2f2f4 no-repeat center 31px; }
.i-news .l .bt a li span{ width: 100%; float: left; font-size: 16px; color: #ffffff; text-align: center;  margin-top: 105px;}
.i-news .l .bt a+a li span{ color: #000; margin-top: 94px; }
.i-news .l .bt a li:after{ content: ""; width: 19px; height: 30px; background: url(../images/news_ico01.png) no-repeat; position: absolute; top: 50%; margin-top: -15px; }
.i-news .l .bt a+a li:after{ content: none; } 
.i-news .l .nr{ width: 701px; float: left; padding: 15px 36px 15px 37px; box-sizing: border-box; border: 1px solid #e5e5e5; border-left: none; height: 312px;}
.i-news .l .nr li{ width: 100%; float: left; line-height: 56px; height: 56px; border-bottom: 1px #cccccc dashed; box-sizing: border-box; padding: 0 8px 0 27px; position: relative; }
.i-news .l .nr li:last-child{ border-bottom: none; }
.i-news .l .nr li:before{ content: ""; width: 5px; height: 5px; position: absolute; border-radius: 100%; background: #58bbd6; left: 5px; top: 50%; margin-top: -1px; }
.i-news .l .nr li+li:before{ background: #464646; }
.i-news .l .nr li span{ max-width: 390px; float: left; height: 100%; line-height: 57px; font-size: 14px; color: #54bad3; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.i-news .l .nr li+li span,.i-news .l .nr li+li b{ color: #464646; }
.i-news .l .nr li b{ float: right; height: 100%; line-height: 57px; font-size: 14px; color: #54bad3; font-weight: normal;}
.i-news .l .nr li:hover span,.i-news .l .nr li:hover b{ color: #54bad3; }
.i-news .l .nr li:hover:before{ background: #54bad3; }
.i-news .r{ width:276px;  height:312px; float: right; margin-right: 34px; }
.i-news .r img{ width: 100%; height: 312px; }

/* 首页合作伙伴 */
.partner{ width: 100%; float: left; height: 205px; background: #f2f2f4; }
.partner h2{ width: 100%; float: left; text-align: center; font-size: 28px; color: #223041; margin-top: 32px; }
.partner span{ width: 100%; float: left; text-align: center; color: #707070; font-size: 14px; margin-top: 6px; }
.partner a img{ margin-top: 20px; float: left; }
.partner a img:hover{ opacity: 0.8; }

/***********footer***************/

.foot_bor{ border-top: 1px solid #000; }
.foot_nav{width: 100%; float: left; }
.foot_nav .l{ width: auto; float: left; font-size: 14px; color: #878789; line-height: 24px; padding-left: 33px; padding-top: 101px; background: url(../images/contact.jpg) no-repeat left 37px; padding-bottom: 29px; }
.foot_nav .r{ width: 132px; height: 132px; float: right; margin-top: 35px; margin-right: 36px; }
.foot_nav .r img{ width: 100%; }
/* ny */
.n_banner{ width:100%; box-shadow:0 0 10px #bbb; position:relative; z-index:100}
.ny{ width:100%; padding: 60px 0; float: left; height:100%; font-family: "Arial",Microsoft YaHei}
/* 内页系列列表样式  */

.n-right{ float: left;width: 230px;background: #58bbd6;padding-bottom: 75px; }
.n-right h2{ width: 100%;font-weight: bold;color: #fff;padding-left: 32px;box-sizing: border-box;text-transform: uppercase;text-align: left;font-size: 30px;position: relative;z-index: 1;margin-top: 28px;}
.n-right span {width: 100%;font-size: 16px;color: #fff;padding-left: 32px; margin-top: 5px;font-weight: normal;box-sizing: border-box;float: left;position: relative;}
.n-right span::after { content: "";width: 30px;height: 4px;position: absolute;bottom: -20px;left: 32px;background: #fff;}

.n_nav{width: 100%;float: left;text-align: left;}
.n_nav ul{ width: 100%;display: inline-block;margin-top: 51px; }
.n_nav ul li{ width: 100%;height: 51px;cursor: pointer;display: inline-block;line-height: 51px;overflow: hidden;font-size: 14px;position: relative;text-align: center;color: #fff;}
.n_nav ul li a{ color: #fff;height: 51px;display: block;box-sizing: border-box;position: relative;z-index: 1;line-height: 51px;}

.n_nav ul li a:hover{ height:48px; color:#fff; text-decoration: none;}
.n_nav ul li a:before{ content: "";width: 100%;height: 51px;background: #08abd7;padding-left: 20px;box-sizing: border-box;border-bottom: 1px solid #fff;font-size: 14px;line-height: 51px;color: #fff;font-family: iconfont;position: absolute;right: -100%;transition: all .3s ease;overflow: hidden;z-index: -1; }
.n_nav ul li.cur a:before,.n_nav ul li a:hover:before{ right: 0px }
.n_nav ul li.cur > a{ color:#fff; }

.ny .n_nr{ width: 77%; float: right; display:inline-block; }
.ny .n_nr h2{ width:100%; color: #08abd7; line-height: 30px; padding-bottom: 8px;  font-weight: bold; border-bottom: 1px solid #ddd; text-align: left; font-size: 18px; text-transform: uppercase; position: relative; z-index: 1 ;margin-bottom: 30px; font-family: Arial,Microsoft YaHei;}
.ny .n_nr h2:after{ content: ""; position: absolute; left: 0; bottom: 0; width: 30px; height: 3px; background: #08abd7; float: left; z-index: -2; }
.ny .n_nr h2 span{float: right;
    font-size: 12px;
    color: #000;
    font-weight: normal;}
.ny .n_nr h2 a span{ color:#fff; background: #305dc3; padding: 7px; float:none; font-size:18px; font-weight:bold; border-radius:5%;}
.ny .n_nr h2 a span:hover{ background: #f00;}


/*产品中心*/
.n-pro{ float: left;width: 300px;background: #58bbd6;padding-bottom: 30px; }
.n-pro h2{ width: 100%;font-weight: bold;color: #fff;padding-left: 32px;box-sizing: border-box;text-transform: uppercase;text-align: left;font-size: 30px;position: relative;z-index: 1;margin-top: 28px;}
.n-pro span {width: 100%;font-size: 16px;color: #fff;padding-left: 32px; margin-top: 5px;font-weight: normal;box-sizing: border-box;float: left;position: relative;}
.n-pro span::after { content: "";width: 30px;height: 4px;position: absolute;bottom: -20px;left: 32px;background: #fff;}
.ny .pro_nr{ width: 73%; float: right; display:inline-block; }
.ny .pro_nr h2{ width:100%; color: #08abd7; line-height: 30px; padding-bottom: 8px;  font-weight: bold; border-bottom: 1px solid #ddd; text-align: left; font-size: 18px; text-transform: uppercase; position: relative; z-index: 1 ;margin-bottom: 30px; font-family: Arial,Microsoft YaHei;}
.ny .pro_nr h2:after{ content: ""; position: absolute; left: 0; bottom: 0; width: 30px; height: 3px; background: #08abd7; float: left; z-index: -2; }
.ny .pro_nr h2 span{float: right;
    font-size: 12px;
    color: #000;
    font-weight: normal;}
.ny .pro_nr h2 a span{ color:#fff; background: #305dc3; padding: 7px; float:none; font-size:18px; font-weight:bold; border-radius:5%;}
.ny .pro_nr h2 a span:hover{ background: #f00;}


/* 产品内页系列列表 */
.n-cp{ width: 100%; float: left; }
.n-cp ul{ width: 100%; float: left; }
.n-cp ul li{ width: 290px; float: left; margin-right: 32px; box-sizing: border-box; border:1px solid #e5e5e5; margin-bottom: 12px; }
.n-cp ul li:nth-child(3n){ margin-right: 0; }
.n-cp ul li .tit{ width: 100%; float: left; height: 48px; background: #58bbd6; }
.n-cp ul li .tit h3{ width: 100%; float: left; color: #fff; font-size: 16px; margin: 0;line-height: 48px; text-align: center; padding:0 10px; box-sizing: border-box;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.n-cp ul li img{ width: 100%; float: left; background: #fff; padding: 20px 0; }
.n-cp ul li:hover .tit{ background: #08abd7; }

.n-cp-view{ width: 100%; height:600px; margin:0 auto; }
.n-cp-view .top{ width:100%; height:36px; float: left;  font-weight:bold;  background:#eee; margin-bottom: 20px;}
.n-cp-view .top span{ height: 36px; line-height: 36px; float: left; padding: 0 10px; background: #58bbd6; color: #fff; }
.n-cp-view .l{ width: 450px; float: left; }
.n-cp-view .l img{ max-width: 100%; box-sizing: border-box; border: 1px solid #ddd; }
.n-cp-view .r{ width: 408px; float: right;}
.n-cp-view .r h2{ font-size: 15px;font-weight: normal;height: 36px;line-height: 36px;display: block;border-bottom: 1px dashed #ddd; color: #58bbd6; }
.n-cp-view .r p{ width: 100%; float: left;margin: 0;margin-top: 20px;line-height: 28px; font-size: 14px;}
.n-cp-view .view{ width: 100%;margin-top: 20px;float: left;line-height: 28px;font-size: 14px; }
.n-cp-view .view h6{ font-size: 15px; color: #58bbd6; width: 100%; float: left; margin: 5px 0; }
.n-cp-view .view img{ max-width: 50%; display: block; margin: 5px auto; }
/* 关于我们 */

.n_company{ width:100%; display: inline-block; font-size: 14px; }
.n_company .n_company_ms{ width: 100%; }
.n_company .text{ width: 100%; font-size: 14px; line-height: 28px; color: #333}
.n_company p{ margin-top: 0;text-indent: 2em;line-height: 36px;font-size: 14px;}
.n_company img{ float: left; margin-right: 20px; }



.His{ width: 100%; margin: 0 auto; transition: all 0.3s ease; position: relative;}
.His .img ul{ display: block; width: 100%; height: 100%; }
.His .img ul li{ width: 100%; display: block; box-sizing: border-box; padding: 30px 0;  padding-left: 130px; position: relative; border-bottom: 1px solid #ddd;}
.His .img ul li .text{ font-size: 14px; line-height: 24px; display: inline-block; }
.His .img ul li .time{ font-size: 18px; height: 40px; line-height: 40px; color: #fff; border-radius: 5px;  position: absolute; width: 120px; left: 0; top: 30px; background: #e50112; text-align: center;}
.His .img ul li .time i{ display: none; width: 10px;position: relative;height: 10px; vertical-align: middle;border-radius: 50%; }



/* 企业理念 */
.n-concept{ width: 100%; margin: 0 auto 0; }
.n-concept .l{ width: 46%; float: right; }
.n-concept .list{ width: 50%; float: left;}
.n-concept .list li{ width: 100%; float: left; margin-bottom: 10px;}
.n-concept .list li h3{ width: 100%; float: left; font-size: 16px; line-height: 30px; margin-bottom: 0;  color: #0071bc; }
.n-concept .list li p{ width: 100%; float: left; font-size: 14px; line-height: 24px; margin-top: 0; color: #666; }



.n_certificate{  width:100%; margin: 0 auto; font-size: 0}
.n_certificate ul li+li img{ border: 0px solid #fff; width: 100%; box-sizing: border-box; } 
.n_certificate ul li{ width: 48%; display: inline-block; margin-right: 2%; margin-bottom: 2%; }

/* 服务介绍 */
.ser{ width: 100%; float: left; }
.ser b{ width: 100%; float: left; text-align: center; font-size: 16px; color: #58bbd6; }
.ser ul{ width: 100%; float: left; margin-top: 20px; }
.ser ul li{ width: 32%; margin-right: 2%; float: left; margin-top: 30px; }
.ser ul li:nth-child(3n){ margin-right: 0; }
.ser ul li span{ font-size: 16px; width: 100%; float: left; position: relative; padding-bottom: 15px; }
.ser ul li p{ font-size: 14px; line-height: 24px; width: 100%; float: left; }
.ser ul li span:after{ width: 20px; height: 3px; background: #000; position: absolute; content: ""; left: 0; bottom: 0; }

/* 设备 */

.Equipments{ width: 100%; display: block; padding: 10px 0 }
.Equipments ul{ width: 100%; display: block;  }
.Equipments ul li{  width: 32%; display: inline-block; float: left; font-size: 0;  margin-right: 2%; margin-bottom: 2%; }
.Equipments ul li:nth-child(3n){ margin-right: 0; }
.Equipments ul li img{ border: 1px solid #e6e6e6; display: block; float: left; box-sizing: border-box;}
.Equipments ul li span{ display: block; font-size: 14px; text-align: center; line-height: 40px; }



 
/* 新闻中心 */

.news_ny{ width: 100%; display: block; }
.news_ny li{ width: 100%; float: left; line-height: 56px; height: 56px; border-bottom: 1px #cccccc dashed; box-sizing: border-box; padding: 0 8px 0 27px; position: relative; }
.news_ny li:last-child{ border-bottom: none; }
.news_ny li:before{ content: ""; width: 5px; height: 5px; position: absolute; border-radius: 100%; background: #464646; left: 5px; top: 50%; margin-top: -1px; }
.news_ny li span{ max-width: 390px; float: left; height: 100%; line-height: 57px; font-size: 14px; color: #464646; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.news_ny li b{ float: right; height: 100%; line-height: 57px; font-size: 14px; color: #464646; font-weight: normal;}
.news_ny li:hover span,.news_ny li:hover b{ color: #54bad3; }
.news_ny li:hover:before{ background: #54bad3; }
.xx_more{ padding: 10px; background: #58bbd6; color: #fff; margin-top: 25px; float: left; }
.xx_more:hover{ opacity: 0.7; }

.news_view{ width: 100%; float: left; }
.news_view h3{ width: 100%; float: left; font-size: 16px; color: #000; margin: 0; margin-bottom: 20px; font-weight: bold; }
.news_view p{ width: 100%; float: left; margin: 0; font-size: 14px; line-height: 24px; }
.news_view img{ display: block; margin: 10px auto; width: 50%; }
/* 解决方案 */
.solution h2{ width: 100%; float: left; text-align: center; font-size: 24px; margin-bottom: 27px; padding-bottom: 20px; position: relative; }
.solution h2:after{ content: ""; width: 50px; height: 2px; background: #55bbd4; position: absolute; left: 50%; margin-left: -25px; bottom: 0; }
.solution ul{ overflow:hidden; zoom:1;  display: table; margin: auto; margin-top: 27px; }
.solution ul a{ float: left; margin-right: 27px; }
.solution ul li{  width: 252px; height: 319px; box-sizing: border-box; border:1px #cccccc solid; background: #fff; position: relative; padding-top: 188px; display: block; }
.solution ul li:before{ content: ""; width: 99px; height: 99px; border-radius: 100%; background: #cccccc; position: absolute; top: 60px; left: 50%; margin-left: -50px;}
.solution ul li:after{ content: ""; width: 40px; height: 3px; background: #55bbd4; position: absolute; left: 50%; margin-left: -20px; top: 259px; }
.solution ul .qc:before{ background: url(../images/Sol_qc.png) #cccccc no-repeat center center; }
.solution ul .dz:before{ background: url(../images/Sol_dz.png) #cccccc no-repeat center center; }
.solution ul .jc:before{ background: url(../images/Sol_jc.png) #cccccc no-repeat center center; }
.solution ul .ht:before{ background: url(../images/Sol_ht.png) #cccccc no-repeat center center; }
.solution ul .mj:before{ background: url(../images/Sol_mj.png) #cccccc no-repeat center center; }
.solution ul .zg:before{ background: url(../images/Sol_zg.png) #cccccc no-repeat center center; }
.solution ul .jm:before{ background: url(../images/Sol_jm.png) #cccccc no-repeat center center; }
.solution ul li:hover:before{ background-color: #55bbd4; top: 50px; }
.solution ul li span{ width: 100%; float: left; text-align: center; font-size: 14px; color: #323333; }
.solution ul li b{ width: 100%; float: left; text-align: center; font-size: 12px; color: #aeaeae; text-transform: uppercase; margin-top: 7px; }
.solution ul li .pic{ width: 262px height: 244px; }

/* 解决方案内容 */
.solution_nr h2{ width: 100%; float: left; text-align: center; font-size: 24px; margin-bottom: 15px; padding-bottom: 20px; position: relative;}
.solution_nr h2 span{background: linear-gradient(to right, #004e99, #45b768); background-clip: border-box; -webkit-background-clip: text; color: transparent; }
.solution_nr h2:after{ content: ""; width: 50px; height: 2px; background: #55bbd4; position: absolute; left: 50%; margin-left: -25px; bottom: 0; }
.solution_nr b{ width: 100%; float: left; text-align: center; font-size: 18px; font-weight: normal; color: #58bbd6;  }
.solution_nr p{ width: 100%; float: left; font-size: 16px; margin-bottom: 0; margin-top: 20px; line-height: 24px; }

.sol_qc{ width: 100%; float: left; }
.sol_qc ul{ width: 49%; margin: auto;  }
.sol_qc ul h4{ width: 100%; float: left; font-size: 16px; line-height: 36px; border-bottom: 1px #000 solid; color: #58bbd6; margin-bottom: 20px; margin-top: 30px; }
.sol_qc ul li{ width: 169px; float: left; margin-right: 32px; }
.sol_qc ul li+li{ width: 190px; }
.sol_qc ul li+li+li{ width: 204px; margin-right: 0; }
.sol_qc ul li img{ width: 100%; float: left; }
.sol_qc ul li span{ width: 100%; float: left; font-size: 14px; line-height: 20px; margin-top: 3px; }

.sol_dz p{ text-align: center; }
.sol_dz ul{ margin: 0 auto; display: table; width: 49%; padding-top: 40px; }
.sol_dz ul li{ float: left; width: 100%;  padding: 10px 0; border-top: 1px solid #000; }
.sol_dz ul li:nth-child(2n){ margin-right: 0; }
.sol_dz ul li img{ float: left; }
.sol_dz ul li p{ width: 433px; float: right; text-align: left; margin: 0;}
.sol_dz ul li p b{ width: 100%; float: left; font-size: 16px; color: #58bbd6; text-align: left; }

.sol_mj{ width: 100%; float: left; }
.sol_mj ul{ width: 100%; float: left; margin-top: 50px; }
.sol_mj ul li{ width: 32%; float: left; margin-right: 2%; }
.sol_mj ul li:last-child{ margin-right: 0; }
.sol_mj ul li h4{ width: 100%; float: left; font-size: 18px; line-height: 36px; border-bottom: 1px #000 solid; }
.sol_mj ul li p{ font-size: 14px; }
.sol_mj ul li img{ float: left; margin-top: 10px; width: 100%; }

.sol_jm ul{ width: 100%; float: left; margin-top: 50px; }
.sol_jm ul li{ width: 35%; float: left; margin-right: 2%; }
.sol_jm ul li:nth-child(2n){ width: 63%; float: left; margin-right: 0; }
.sol_jm ul li h4{ width: 100%; float: left; font-size: 18px; line-height: 36px; border-bottom: 1px #000 solid; }

.sol_jc ul{ margin: 0 auto; display: table; width: 62%; padding-top: 40px; }
.sol_jc ul li{ float: left; width: 100%;  padding: 10px 0; border-top: 1px solid #000; }
.sol_jc ul li:nth-child(2n){ margin-right: 0; }
.sol_jc ul li img{ float: left; }
.sol_jc ul li p{ width: 515px; float: right; text-align: left; margin: 0;}
.sol_jc ul li p b{ width: 100%; float: left; font-size: 16px; color: #58bbd6; text-align: left; }

.sol_zg ul{ margin: 0 auto; display: table; width: 66%; padding-top: 40px; }
.sol_zg ul li{ float: left; width: 100%;  padding: 10px 0; border-top: 1px solid #000; }
.sol_zg ul li:nth-child(2n){ margin-right: 0; }
.sol_zg ul li img{ float: left; }
.sol_zg ul li p{ width: 515px; float: right; text-align: left; margin: 0; margin-top: 20px;}
.sol_zg ul li p b{ width: 100%; float: left; font-size: 16px; color: #58bbd6; text-align: left; }


/* 服务理念 */
.n_service{ width:1280px; margin:40px auto; display: flex; justify-content: space-around;}
.n_service .l{ width:640px; color: #333; box-sizing: border-box; margin:0;  font-size:14px; line-height:36px;}
.n_service .r{ width:640px; padding-left:60px; box-sizing: border-box; }


.n_service .l img{width:100%;}
.n_service .r b{ display: block; font-size: 18px; color: #000;}
.n_service .r p{ font-size:14px; color:#666; line-height:30px; margin-bottom: 20px; margin-top: 0;  width:100%;}



/* 下载中心 */
.ny_down{ width: 100%; float: left; }
.ny_down li{ width:100%; padding-bottom:20px; display: inline-block; border-bottom:1px dashed #ccc; margin-top:20px;}
.ny_down li .img{ width:30%; float: left;}
.ny_down li .img img{ width:100%; box-sizing: border-box; border:1px solid #ddd;}


.ny_down li dl{ width:67%; float: right;}
.ny_down li a{ width:100%;}
.ny_down li dt{ width:100%;font-size:16px; font-weight:bold; line-height:40px;}
.ny_down li dd{ width:100%;  font-size:14px; line-height:24px; height:auto; max-height:96px; overflow:hidden; padding:5px 0;}
.ny_down li a:hover{ opacity:0.7}

/* 招聘 */
.joblist{ width:100%; margin:0 auto}
.joblist .bt{ width:100%;font-size:16px; font-weight: bold; color: #000; line-height:40px; height: 40px;float: left;text-align: left;}
.joblist .list{ width:100%; float:left; border-bottom:1px solid #ddd; padding: 15px 0;}
.list_con{ width:100%; float:left;}
.list_con dd{ width:50%; float:left;  box-sizing:border-box;font-size:14px; color:#666; line-height:36px;}
.nr_text{ width:100%; overflow:hidden; float:left; margin-top:20px; line-height:24px;}
.nr_text b{ width:100%; color: #000; float:left; font-size:16px; line-height:36px; margin-bottom: 10px;}


/* 联系我们 */
.n_map{ height:400px; width: 100%; float: left;  margin:40px 0; }
.ny_contact{ width: 100%; float: left; }
.ny_contact .l{ float: left; width: 100%;}
.ny_contact .l ul{ width: 100%; float: left; color: #000; }
.ny_contact .l ul li{ width: 50%; float: left; }
.ny_contact .l ul li:nth-child(2) h3{ color: #f00; }
.ny_contact .l ul li h3{ width: 100%; float: left; margin: 0; font-size: 24px; color: #15499a; font-family: 'fzlt'; }
.ny_contact .l ul li p{ width: 100%; float: left; margin: 0; font-size: 16px; line-height: 36px; margin-top: 20px; }
.ny_contact .l ul li p a{ color: #000; }
.ny_contact .r{ width: 100%; float: left; }
.ny_contact .r ul li{ width: 50%; float: left; font-size: 16px; line-height: 36px; color: #000; margin-top: 40px; }
.ny_contact .r ul li b{ width: 100%; float: left; }

/* 页码 */

.page_zt{ width: 100%; float: left; text-align: center; height: 60px; line-height: 60px; border-top:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; margin: 20px 0;}
.page_zt .page_r{ width: auto; display: inline-block; font-size: 12px; color: #000}

.page_zt .page_r a{height:24px; margin: 0 3px; width:24px; box-sizing: border-box; border:1px solid #ddd; font-family:iconfont; color:#000; text-align:center; border-radius: 24px; display: inline-block; line-height:24px; font-size: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;}
.page_zt .page_r a.page_prev{ padding-right: 2px; line-height: 26px; }
.page_zt .page_r a.page_next{ padding-left: 2px; line-height: 24px; }
.page_zt .page_r .ym{font-family:arial;}

.page_zt .page_r a:hover{background:#08abd7; border-color:#08abd7; color:#fff; opacity:0.7; cursor:pointer;}
.page_zt .page_r .ym2{ height:24px; width:24px; background:#08abd7; color:#fff; margin: 0 3px; font-weight: normal; text-align:center; border-radius: 24px; display: inline-block; line-height:24px; font-size:12px;cursor:pointer;}
.page_zt .page_r .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
}


@media screen and (max-width:1440px) {

}

@media screen and (max-width:1600px) {

}