@charset "utf-8";
#adv {width: 100%;height: 305px;overflow: hidden;position: relative;}
#adv .adv {width: 1920px;height: 305px;position: absolute;left: 50%;margin-left: -960px;}
/*series1*/
.wrap .series{ width:100%; height:540px; background: url(../images/series.jpg) no-repeat center top;}
.wrap .series .adv{padding-top:160px; text-align:center;}
.wrap .series .adv a{ display:inline-block; width:130px; height:130px; background:url(../images/icon-3.png) no-repeat center; margin:15px; color:#242424;}
.wrap .series .adv .on{color:#fff;background:url(../images/icon-4.png);}
.wrap .series .adv a i{     line-height: 130px;}
.wrap .series .adv .top h1{font-size:48px; color:#fff;}
.wrap .series .adv .top p{font-size:30px; color:#fff;}
/*series2*/
.wrap .series2{ width:100%; height:710px; background: url(../images/series1.jpg) no-repeat center bottom;}
.wrap .series2 .adv{padding-top:160px;}
.wrap .series2 .adv .top{float:right; width:530px;}
.wrap .series2 .adv .top h1{font-size:48px; color:#242424;font-weight:bold; }
.wrap .series2 .adv .top p{font-size:24px; color:#666;line-height:50px;}
/*series3*/
.wrap .series3{ width:100%; height:735px; background: url(../images/series2.jpg) no-repeat center bottom;}
.wrap .series3 .adv,.wrap .series4 .adv{padding-top:80px; text-align:center;}
.wrap .series3 .adv .top h1{font-size:60px; color:#fff; font-weight:bold;}
/*series4*/
.wrap .series4{ width:100%; height:738px; background: url(../images/series3.jpg) no-repeat center bottom;}
.wrap .series4 .adv .top h1{font-size:36px; color:#242424;font-weight:bold; }
.wrap .series4 .adv .top p{font-size:24px; color:#242424; }
/*series5*/
.wrap .series5{ width:100%; height:735px; background: url(../images/series4.jpg) no-repeat center bottom;}
.wrap .series5 .adv{padding-top:80px;}
.wrap .series5 .adv .top{float:right; width:440px;}
.wrap .series5 .adv .top p{font-size:30px; color:#fff; margin-top:170px; }
/*series6*/
.wrap .series6{ width:100%; height:560px; background: url(../images/series5.jpg) no-repeat center bottom;}
.wrap .series6 .adv{padding-top:40px; text-align:center;}
.wrap .series6 .adv .top h1{font-size:30px; color:#242424;font-weight:bold; }
.wrap .series6 .adv .top p{font-size:24px; color:#242424;font-weight:bold;    margin-top: 443px; }
/*series7*/
.wrap .series7{ width:100%; height:500px; background: url(../images/series6.jpg) no-repeat center ;}
.wrap .series7 .adv{padding-top:40px; text-align:center; border-bottom:1px solid #d2d2d2;}
.wrap .series7 .adv .top h1{font-size:30px; color:#242424;font-weight:bold; }
.wrap .series7 .adv .top .left{ width:500px;margin-top:400px;    padding-bottom: 50px;}
/*series8*/
.wrap .series8{ width:100%; height:550px; background: url(../images/series7.jpg) no-repeat center bottom; margin-bottom:160px;}
.wrap .series8 .adv .top h1{font-size:30px; color:#242424;font-weight:bold; }
.wrap .series8 .adv .top .left{ width:500px;margin-top:530px;    padding-bottom: 50px;}
.wrap .series8 .adv{padding-top:40px;text-align:center; border-bottom:1px solid #d2d2d2;}
/*series      end*/
/*indoor1*/
.wrap .indoor{ width:100%; height:540px; background: url(../images/indoor.jpg) no-repeat center top;}
/*indoor2*/
.wrap .indoor2{ width:100%; height:710px; background: url(../images/indoor1.jpg) no-repeat center bottom;}
.wrap .indoor2 .adv .top h1{font-size:30px; color:#242424;font-weight:bold; text-align:center;padding-top:40px;}
/*indoor3*/
.wrap .indoor3{ width:100%; height:710px; background: url(../images/indoor2.jpg) no-repeat center bottom;}
.wrap .indoor3 .adv .top h1{font-size:36px; color:#fff;font-weight:bold;margin-top:100px;}
.wrap .indoor3 .adv .top h1 i{font-size:24px;font-weight:normal;}
.wrap .indoor3 .adv .top{ float:left; width:700px; margin-top:180px;}
/*indoor4*/
.wrap .indoor4{ width:100%; height:710px; background: url(../images/indoor3.jpg) no-repeat center bottom;}
.wrap .indoor4 .adv .top h1{font-size:36px; color:#fff;font-weight:bold;padding-top:100px; text-align:center;}
/*indoor5*/
.wrap .indoor5{ width:100%; height:710px; background: url(../images/indoor4.jpg) no-repeat center bottom;}
.wrap .indoor5 .adv .top h1{font-size:36px; color:#242424;font-weight:bold;padding-top:60px; text-align:center;}
/*indoor6*/
.wrap .indoor6{ width:100%; height:880px;}
.wrap .indoor6 .adv .top h1{font-size:36px; color:#242424;font-weight:bold;padding-top:60px; margin-bottom:30px; text-align:center;}
/*indoor7*/
.wrap .indoor7{ width:100%; height:665px; background: url(../images/indoor7.jpg) no-repeat center bottom;}
.wrap .indoor7 .adv{ text-align:center;}
.wrap .indoor7 .adv .top ul li{    padding-top: 200px;float:left;font-size:36px; width:23.33%; margin:0 5%; color:#242424;font-weight:bold;}
.wrap .indoor7 .adv .top ul li i{ display:inline-block; width:146px;line-height:130px; height:130px; background:url(../images/icon-5.png) no-repeat center; position:relative; top:40px;color:#fff; font-size:32px;font-weight:bold;text-align:center;}
.wrap .indoor7 .adv .top ul li  em{ position:relative; top:65px;display:block;color:#333; font-size:24px;font-weight: normal; text-align:left;}
/*indoor      end*/
/*lucency*/
.wrap .lucency{ width:100%; height:540px; background: url(../images/lucency.jpg) no-repeat center top;}
/*indoor2*/
.wrap .lucency2{ width:100%; height:705px; background: url(../images/lucency1.jpg) no-repeat center top;}
.wrap .lucency2 h1{font-size:48px; color:#242424;font-weight:bold;padding-top:60px; margin-bottom:30px; text-align:center;}
/*indoor3*/
.wrap .lucency3{ width:100%; height:685px; background: url(../images/lucency2.jpg) no-repeat center top; text-align:center;}
.wrap .lucency3 h1{font-size:48px; color:#242424;font-weight:bold;padding-top:450px; margin-bottom:30px;}
.wrap .lucency3 .top p{font-size:24px; color:#333;}
/*indoor4*/
.wrap .lucency4{ width:100%; height:705px; background: url(../images/lucency3.jpg) no-repeat center top;color:#fff;}
.wrap .lucency4  .adv .top{ float:right; width:590px; padding-top:285px;}
.wrap .lucency4 h1{font-size:36px; font-weight:bold;margin-bottom:30px;}
.wrap .lucency4 .top p{font-size:18px;}
/*indoor5*/
.wrap .lucency5{ width:100%; height:610px; background: url(../images/lucency4.jpg) no-repeat center top;text-align:center;margin-bottom:160px;}
.wrap .lucency5 h1{font-size:48px; color:#242424;font-weight:bold;padding-top:450px; margin-bottom:30px;}
.wrap .lucency5 .top p{font-size:24px; color:#333;}
/*lucency      end*/
/*small*/
.wrap .small{ width:100%; height:540px; background: url(../images/small.jpg) no-repeat center top;}
/*smal2*/
.wrap .small2{ width:100%; height:700px; background: url(../images/small1.jpg) no-repeat center top;}
.wrap .small2 h1{font-size:40px; color:#242424;font-weight:bold;padding-top:90px; margin-bottom:30px; text-align:center bottom;}
.wrap .small2 p{font-size:30px; color:#333;}
.wrap .small2 .top{ float:right; width:730px;text-align:right;}
/*small3*/
.wrap .small3{ width:100%; height:755px; background-color:#f1f1f1; padding-top:100px;}
.wrap .small3  .adv{ width:850px ; margin:auto}
/*small4*/
.wrap .small4{ width:100%; height:758px; background: url(../images/small44.jpg) no-repeat center top; text-align:center;}
.wrap .small4 h1{font-size:40px; color:#242424;font-weight:bold;padding-top:65px; text-align:center;}
.wrap .small4 p{font-size:24px; color:#333;margin-bottom:30px; }
.wrap .small4 ul li{ float:left;margin: 0 18px 50px;}
/*small5*/
.wrap .small5{ width:100%; height:835px;;}
.wrap .small5 h1{font-size:40px; color:#242424;font-weight:bold;padding-top:65px;}
.wrap .small5 p{font-size:24px; color:#333;margin-bottom:30px; }
/*small6*/
.wrap .small6{ width:100%; height:600px; background: url(../images/small6.jpg) no-repeat center top;}
.wrap .small6 h1{font-size:40px; color:#fff;font-weight:bold;padding-top:90px; margin-bottom:30px; text-align:center;}
.wrap .small6 p{font-size:30px; color:#fff;}
/*small7*/
.wrap .small7{ width:100%; height:865px; text-align:center;margin-bottom:160px;}
.wrap .small7 h1{font-size:40px; color:#242424;font-weight:bold;padding-top:90px;margin-bottom:10px; }
.wrap .small7 p{font-size:30px; color:#333;margin-bottom:40px;}
/*small                end*/
/*hire1*/
.wrap .hire{ width:100%; height:540px; background: url(../images/hire.jpg) no-repeat center bottom;}
/*hire2*/
.wrap .hire2{ width:100%; height:705px; background: url(../images/hire1.jpg) no-repeat center top;text-align:center;}
.wrap .hire2 h1{font-size:40px; color:#242424;font-weight:bold;padding-top:50px; line-height:70px; }
.wrap .hire2 p{font-size:24px; color:#333; margin-bottom:30px;}
/*hire3*/
.wrap .hire3{ width:100%; height:753px; background: url(../images/hire2.jpg) no-repeat center top;text-align:center;}
.wrap .hire3 h1{font-size:36px; color:#242424;font-weight:bold;padding-top:180px; float:left; }
.wrap .hire3 p{font-size:24px; color:#333; margin-bottom:30px; float:right;padding-top:185px;    margin-right: 70px; }
/*hire4*/
.wrap .hire4{ width:100%; height:875px;text-align:center;}
.wrap .hire4 h1{font-size:36px; color:#242424;font-weight:bold;padding-top:65px;line-height:70px; }
.wrap .hire4 p{font-size:24px; color:#333; margin-bottom:30px;}
.wrap .hire4 .seriestop{ width:950px; margin:auto;}
.wrap .hire4 .seriestop img{ display:block;}
.wrap .hire4 .seriestop p{font-size:18px;line-height:45px;  width:450px;}
/*hire5*/
.wrap .hire5{ width:100%; height:678px; background: url(../images/hire7.jpg) no-repeat center top;text-align:right;}
.wrap .hire5 h1{font-size:36px; color:#242424;font-weight:bold;padding-top:180px;line-height:70px; }
.wrap .hire5 p{font-size:24px; color:#333; margin-bottom:30px;}
.wrap .hire5  .adv .top{ float:right; width:830px; padding-top:285px;}
/*hire6*/
.wrap .hire6{ width:100%; height:840px;text-align:center;margin-bottom:160px;}
.wrap .hire6 h1{font-size:36px; color:#242424;font-weight:bold;padding-top:90px;line-height:70px; }
.wrap .hire6 p{font-size:24px; color:#333; margin-bottom:30px;}
/*hire                end*/
/*series-det*/
.products-series-det_wrap .table{ margin-top:30px;}
.products-series-det_wrap .table tr{line-height:60px;background-color:#f8f8f8; color:#333;}
.products-series-det_wrap .table .tr1{ background-color:#ededed; color:#242424; font-weight:bold;}
.products-series-det_wrap .table .tr2{}
.products-series-det_wrap .table tr td{ text-align:center;}
/*solution*/
.solution_wrap .ul{overflow-x:hidden;}
.solution_wrap .ul ul{ margin-right:-35px;}
.solution_wrap .ul ul li{ position:relative;float:left; width:380px; overflow:hidden; margin:0 30px 30px 0;}
.solution_wrap .ul ul li a{ color:#333;}
.solution_wrap .ul ul li a i{ position:absolute;top: 206px; width:380px;text-align:center;font-size:16px;display:block; line-height:50px; color:#fff; background-color: rgba(0,0,0,0.50);}
.solution_wrap .ul ul li a em{ padding:11px 20px; font-size:14px;display:block;border:1px solid #d5d5d5; box-sizing:border-box;-webkit-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-moz-transition: all 0.2s linear;transition:all 0.2s ease;    margin-top: -1px;}
.solution_wrap .ul ul li a .em{padding:20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.solution_wrap .ul ul li a .em1{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;height:113px;    line-height: 30px;}
.solution_wrap .ul ul li a img{max-width:100%; height:255px; transition:all 0.6s ease;-webkit-transition: all 0.6s linear;-ms-transition: all 0.6s linear;-moz-transition: all 0.6s linear;}
.solution_wrap .ul ul li:hover img{ transform:scale(1.2);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-moz-transform:scale(1.2);}
.solution_wrap .ul ul li a strong{ display:block;width:380px; height:255px;overflow:hidden;}
.solution_wrap .ul ul li:hover em{background-color:#242424; color:#fff;}
/*pages*/
.pages {width: 100%;text-align: center;margin:60px auto 100px;}
.pages a {display: inline-block;padding: 8px 15px;background:#eee;color: #333;font-size: 15px;margin:0 5px;}
.pages a:hover, .pages a.on {color: #fff;background: #242424;}
/*cases*/
.cases_list dl{ margin-bottom:40px;}
.cases_list dl dt{width:180px;height:70px; line-height:70px;float: left;margin-right:20px;text-align: center;background: #242424;}
.cases_list dl dt.cur a{ background:#d41f00; color:#FFFFFF;}
.cases_list dl dt a{ display:block;width: 180px;height:70px;background: #f4f4f4;color: #333;}
.cases_list dl dt:hover a,.cases_list dl dt .cur{background: #242424;color: #fff;}
.cases_row-left,.cases_row-right{ width:590px;    margin-bottom: 20px;}
.cases_row .n ul li{width:590px;margin-bottom:20px;}
.cases_row .n ul li .left{float:left;width: 260px;height:160px;overflow:hidden;}
.cases_row .n ul li .left img{padding: 2px;width:260px;height:160px; transition:all 0.7s ease;}
.cases_row .n ul li:hover img{ -moz-transform:scale(1.2);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}
.cases_row .n ul li .right{padding:15px;width:300px; background-color:#efefef;height:130px;font-size:14px;color:#666;-webkit-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-moz-transition: all 0.2s linear;transition:all 0.2s ease;}
.cases_row .n ul li .right .top a{text-overflow: ellipsis; overflow:hidden;width:300px; display:inline-block; white-space:nowrap;font-size:16px;}
.cases_row .n ul li .right .center{width:300px; display:inline-block; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; overflow: hidden;margin: 10px auto;}
.cases_row .n ul li:hover .right a{ color:#fff;}
.cases_row .n ul li:hover .right{ color:#fff; background-color:#242424;}
.cases_row .n ul li .right a{ color:#333;}
/*cases-det*/
.cases_main-top{ text-align:center; border-bottom:1px solid #d2d2d2;}
.cases_main-top .txt{font-size:14px;color:#666;line-height: 50px;}
.cases_main-top .txt span{ margin:0 25px; display:inline-block;}
.cases_main-top .txt span .right{ position:relative; top:5px;}
.cases_content-top{margin:30px 0 15px; }
.cases_content-row p{font-size:14px; color:#666;    line-height: 28px; }
.cases_content-row p img{max-width:100%; display:block; margin:15px auto;}
.cases_content{ margin-bottom:60px;}
.news_pages {margin:10px auto 80px; padding-top:10px;border-top:1px solid #d2d2d2;}
.news_pages div a{color: #797979;font-size:14px;line-height: 26px;}
.news_pages div a:hover{color: #d41f00;}
.news_pages .right{ position:relative;top:27px;}
/*products*/
.products_list dl {width: 100%;height: 34px;margin-bottom: 15px;}
.products_list dl dt, .products_list dl dd {float: left;margin-right: 40px;height: 34px;line-height: 34px;}
.products_list dl dt {width: 130px;text-align: center;background: #d41f00;border-radius: 5px;color: #fff;}
.products_list dl dd a {display: block;color: #666;font-size: 14px;border-radius: 5px;padding: 0 8px;transition: all 0.4s;}
.products_list dl dd.cur a, .products_list dl dd:hover a {background: #d41f00;color: #fff;}
.products_list dl dd.on{background: #d41f00;    border-radius: 5px;}
.products_list dl dd.on a{color:#fff;}
.products_row {margin: 40px 0 20px;}
.products_row1{margin:0;}
.products_row .h {width: 100%;border-bottom: 1px solid #ccc;padding-bottom: 15px;}
.products_row .h h4 {display: inline;color: #333;font-size: 24px;}
.products_row .h a {color: #242424;font-size: 16px;margin-left: 20px;}
.products_row .h a:hover {text-decoration: underline;}
.products_row .con {margin-top: 20px;}
.products_row .con ul {margin-right: -24px;}
.products_row .con ul li{float:left;width: 282px;margin-right:24px; margin-bottom:20px;}
.products_row .con ul li a{float:left;width: 280px;border:1px solid #ccc;transition:all 0.3s ease;}
.products_row .con ul li img{padding: 2px;width: 276px;height: 198px;}
.products_row .con ul li a .txt {padding: 10px 10px 15px 10px;}
.products_row .con ul li a .txt h4{color:#242424;font-size: 24px;line-height: 1.6;transition:all 0.3s ease;}
.products_row .con ul li a .txt p{color:#575757;font-size: 16px;line-height: 21px;transition:all 0.3s ease;}
.products_row .con ul li a:hover{background:#d41f00;color:#fff;border:1px solid #d41f00;}
.products_row .con ul li a:hover h4{color:#fff;}
.products_row .con ul li a:hover p{color:#fff;}
.products_row .n {margin-top: 20px;}
.products_row .n ul li{width:1200px;margin:20px 0;}
.products_row .n ul li .left{float:left;width: 210px;height:159px;overflow:hidden;}
.products_row .n ul li .left img{padding: 2px;width: 206px;height:155px; transition:all 0.7s ease;}
.products_row .n ul li:hover img{ -moz-transform:scale(1.2);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}
.products_row .n ul li .right{padding:15px;width:960px; background-color:#f6f5f5;height:130px;font-size:14px;color:#666;}
.products_row .n ul li .right .top a{text-overflow: ellipsis; overflow:hidden;width:960px; display:inline-block; white-space:nowrap;color:#333;font-size:16px;}
.products_row .n ul li .right .center{width:960px; display:inline-block; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;margin: 10px auto;}
.products_row .n ul li:hover .right a{ color:#242424;}
.products_row .n ul li:hover .right{ color:#242424;}
.products_des1{padding: 0 0 40px;}
.products_des3{padding:40px 0; margin-bottom:60px;}
.products_des2{padding: 0 0 100px;    border-bottom: 1px solid #d2d2d2;}
.products_des {padding: 40px 0;    border-bottom: 1px solid #d2d2d2;}
.products_des .h {color: #333;font-size: 24px;}
.products_des .list_nav {border-top:1px solid #ddd;background: #f8f8f8;margin-top: 15px;}
.products_des .list_nav ul {height: 65px;}
.products_des .list_nav ul li {padding: 0 20px;float: left;height: 65px;line-height: 65px;}
.products_des .list_nav ul li a {color: #333;}
.products_des .list_nav ul li a:hover {color: #242424;}
.prodes{float: left;margin:55px;}
.prodes p,.prodes-1 p{color: #383838;font-size: 15px;line-height: 24px;}
.proimg {width: 580px;position: relative;margin-left: 320px;margin-top: 10px;}
.proimg .hd {position: absolute;bottom: 20px;/* right: 15px; */z-index: 5;margin-left: 280px;}
.proimg .hd ul li {display: inline-block;width: 10px;height: 10px;background: #a0a0a0;border-radius: 20px;margin:0 4px;cursor: pointer;}
.proimg .hd ul li.on {background: #242424;}
.prodes h1,.prodes-2,.prodes-2 h1,.products-2 h1,.products-3 h1,.products-4 h1{color: #242424;font-size: 32px;font-weight:bold;}
.prodes-3{color: #242424;font-size:20px;font-weight:bold;}
.products-2 .left{ width:510px;}
.products-2 .right{ width:690px;}
.products-2 .right h1{margin:145px 0 0;}
.products-2 .right h1 span{ margin-right:15px;}
.products-2 img{ max-width:100%;}
.products-3 .left{ width:690px;}
.products-3 .right{ width:510px;}
.products-3 .right img{ display:block; margin:auto;}
.products-4 .left{ width:690px;}
.products-4 .right{ width:305px;}
.products-4 .left1{margin-top:50px;}
.products-4 .right1{width:635px; margin-top:50px;}
.products-4 .right img{ display:block; margin:auto;}
.products-5 .left{ width:510px;}
.products-5 .right{ width:590px;}
.pro-parameter-top{ font-size:32px; color:#333; margin:30px auto;}
.pro-parameter-top i{display:inline-block;position: relative;top:5px;margin-right:10px;width:45px;height:40px;background:url(../images/icons.png) no-repeat -11px -145px;}
.pro-parameter .table{border:1px solid #d2d2d2; margin-top:30px;}
.pro-parameter .table tr{line-height:35px;}
.pro-parameter .table .tr1{ background-color:#094375; color:#fff;}
.pro-parameter .table .tr2{ background-color:#dedede; }
.pro-parameter .table tr td{ padding-left:5px;}
.pro-messages .pro-messages-top h1{ text-align:center; margin:30px auto;}
.pro-messages .pro-messages-content input{ padding:7px 15px;width:335px;border:1px solid #d2d2d2; margin-bottom:20px;}
.pro-messages .pro-messages-content select{padding:7px 15px;font-size:13px; color:#666; width:365px;line-height:40px;height:40px;border:1px solid #d2d2d2; margin-bottom:20px;}
.pro-messages .pro-messages-content option{ font-size:13px; color:#666;line-height:40px;}
.pro-messages .pro-messages-content textarea{ padding:7px 15px;height:186px;width:400px;margin-left: 6px; border:1px solid #d2d2d2; margin-bottom:20px;}
.pro-messages .pro-messages-content .left{width:500px;}
.pro-messages .pro-messages-content .right{width:500px;}
.pro-messages .pro-messages-content i{ display:inline-block; width:100px;}
.pro-messages .pro-messages-content .right .i1{width:50px; position:relative;top:-202px;}
.pro-messages .pro-messages-content .right .input1{ width:100px; margin-left:60px; background-color:#242424; color:#fff;}
/*相册图css*/
.lightboxOverlay {position: absolute;top: 0;left: 0;z-index: 9999;background: url(../images/tmbg.png);display: none;}
.lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 10000;text-align: center;line-height: 0;font-weight: normal;}
.lightbox .lb-image {display: block;height: auto;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}
.lightbox a img {border: none;}
.lb-outerContainer {position: relative;background-color: white;*zoom: 1;width: 250px;height: 250px;margin: 0 auto;
-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;}
.lb-outerContainer:after {content: "";display: table;clear: both;}
.lb-container {padding: 4px;}
.lb-loader {position: absolute;top: 45%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
.lb-cancel {display: block;width: 32px;height: 32px;margin: 0 auto;background: url(../images/loading.gif) no-repeat;}
.lb-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
.lb-container > .nav {left: 0;}
.lb-nav a {outline: none;}
.lb-prev, .lb-next {width: 49%;height: 100%;cursor: pointer;display: block;}
.lb-prev {left: -50px;float: left;background: url(../images/prev.png) left 48% no-repeat;background-size: 35%;}
.lb-next {right: 0;float: right; background: url(../images/next.png) right 48% no-repeat;background-size: 35%;}
.lb-dataContainer {margin: 0 auto;padding-top: 5px;*zoom: 1;width: 100%;-moz-border-radius-bottomleft: 4px;-webkit-border-bottom-left-radius: 4px;border-bottom-left-radius: 4px;-moz-border-radius-bottomright: 4px;-webkit-border-bottom-right-radius: 4px;border-bottom-right-radius: 4px;}
.lb-dataContainer:after {content: "";display: table;clear: both;}
.lb-data {padding: 0 4px;color: #bbbbbb;}
.lb-data .lb-details {width: 85%;float: left;text-align: left;line-height: 1.1em;}
.lb-data .lb-caption {font-size: 13px;font-weight: bold;line-height: 1em;}
.lb-data .lb-number {display: none;clear: left;padding-bottom: 1em;font-size: 0px;color: #999999;}
.lb-data .lb-close:hover {cursor: pointer;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity: 1;}
/*about*/
.about{ margin:40px auto 20px;}
.about p img{float:left;margin:0px 13px 3px 0;max-width: 715px;}
.about p{ font-size:16x;color:#333; line-height:30px; margin-bottom:15px; }
/*发展历程*/
.about .history-main ul{ margin:40px auto 60px; }
.about .history-main ul .img{ }
.about .history-main ul li .history-fcimg{position:absolute;width:40px; height:40px;background:url(../images/icons.png); background-repeat:no-repeat; background-position: -389px -100px; left:101px; top:0px;}
.about .history-main ul li{ position: relative;}
.about .history-main ul li .history-fl{width:50px;height:50px;}
.about .history-main ul li .history-fc{position:absolute;width:20px; height:20px;background-image:url(../images/icons.png); background-repeat:no-repeat; background-position: -384px -100px;left:46px;top:5px;}
.about .history-main ul li .history-fc1{position:absolute;width:20px; height:20px;background-image:url(../images/icons.png); background-repeat:no-repeat; background-position: -382px -62px;left:43px;top:5px;}
.about .history-main ul li .history-fr{ height:60px;border-left:2px  solid #dcdcdc;padding-left:20px;width:750px; }
.about .history-main ul li .history-fr .history-fr-top{color:#10a4c2; font-size:18px;}
.about .history-main ul li .history-fr .history-fr-center{color:#333; font-size:14px;}
.about .history-main ul li .history-fr .history-fr-center1{color:#242424; font-size:20px;}
/*honor*/
.section .image-row .image-set .pic{ margin:40px -40px 40px 0;}
.section .image-row .image-set .pic li {float: left;width:292px;  margin-right:18px;margin-bottom:35px;text-align: center; }
.section .image-row .image-set .pic li a {color: #333;font-size: 16px;line-height: 2;}
.section .image-row .image-set .pic li .div1{width:292px;    margin: auto;overflow:auto; height:211px;}
.section .image-row .image-set .pic li .div2{ padding:15px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.section .image-row .image-set .pic li div img {max-width: 100%;height:300px;border:1px solid #d2d2d2; box-sizing:border-box;padding:15px;}
.position ul li { padding:0 30px;margin-bottom: 30px;}
.section .image-row .image-set .pic li:hover img{ border-color:#d41f00;}
.position ul li .link{color:#333;font-size:14px;height:60px;position:relative;cursor:pointer;font-size:18px;padding:10px 0;line-height:1.7;}
.position ul li .link .info span {color: #666;font-size: 15px;line-height: 2;margin-right: 20px;}
.accordion li i.fa-chevron-down {display: block;position: absolute;right: 20px;top: 10px;left: auto;width: 32px;height: 60px;background: url(../images/arrow.png) no-repeat center;}
.accordion li.open i.fa-chevron-down {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.submenu {display: none;padding: 0px 0px 30px;font-size: 14px;}
.submenu p {display: block;color: #666;line-height:2;-moz-transition: all 0.25s ease;-ms-transition: all 0.25s ease;-webkit-transition: all 0.25s ease;-o-transition: all 0.25s ease;transition: all 0.25s ease;}
/*cuture*/
.cuture ul li{ margin-bottom:35px;}
.cuture ul .li2{ background-color:#f9f8f8;}
.cuture ul li .left{ width:505px;}
.cuture ul li .right{width:595px; padding:0px 50px;}
.cuture ul li .right span{color:#333; font-size:16px;line-height:30px;}
.cuture ul li .right .span1{ display:inline-block;padding:15px 15px 0 0;color:#242424; font-size:20px;font-weight:bold;}
.cuture ul li .right .span3{display:block;}
.cuture ul li img{max-width:100%;}
/*video*/
.video{margin:25px auto 100px; width:905px;}
/*contact*/
.contact ul li{ margin-bottom:30px; padding-bottom:30px; border-bottom:1px solid #d2d2d2;}
.contact ul .li1{ border:none;}
.contact ul li .left,.contact ul li .center,.contact ul li .right{ width:400px;}
.contact ul li .div1{color:#242424; font-size:22px;line-height:30px;}
.contact ul li p{color:#333; font-size:14px;line-height:30px;}

#cbp-hrmenu .current{ background:#d41f00;color:fff;}
