@charset "UTF-8";
/*------------// Overall //------------------*/
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
body{font:12px/140% -apple-system, BlinkMacSystemFont, "Aktiv Grotesk", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";color:#5a5a5a; margin:0; background:#FFF; }
html,body{background: #fff;-webkit-text-size-adjust:none;}
table,td{font:12px/140% -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; color:#5a5a5a;}
table{border-collapse:collapse; border-spacing:0; empty-cells:show; }
em {font-style: initial;}
th, td { border-collapse:collapse; }
.hide {display: none;}
pre{white-space: pre-wrap;word-wrap: break-word;line-height: 24px;font-family: 'Arial', 'Hiragino Sans GB', STHeiti, 'WenQuanYi Micro Hei', Microsoft YaHei;}
/*a:link{text-decoration:none; color:#5a5a5a;}*/
/*a:visited{text-decoration:none; color:#5a5a5a;}*/
/*a:hover {text-decoration: none;color: #2556a0;}*/
img{ border:0; }
img{max-width: 100%;}
div,p,img,ul,ol,li,form,input,label,span,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner{   border:none;padding:0 }
input[type=search]::-webkit-search-cancel-button{-webkit-appearance: none;}
a{blr:expression(this.onFocus=this.blur())} /*for IE*/
a {text-decoration: none;color: #FFFFFF;}
a {outline: none;text-decoration: none !important;} /*for Firefox*/
ol,ul,li{list-style-type:none;}
.cl:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.cl{zoom:1;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.z {float: left}
.y {float: right;}
.clear {clear: both;}
.css3 {
    -webkit-transition-duration: 0.5s;
    -ms-transition-duration: 0.5s;
    -o-transition-duration: 0.5s;
    -moz-transition-duration: 0.5s;
    transition-duration: 0.5s;
}
.hdpx50{display: none}
.pgbanner{position: relative;margin: 0 auto;}
.pgbanner .txt{position: absolute; left: 50%; top: 50%; color: #fff; width: 90%; max-width: 525px; text-align: center; text-shadow: 0 1px 3px rgba(0,0,0,0.5); -moz-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.pgbanner .txt h3{font-size: 48px;text-shadow: 0 1px 0.2em rgba(0,0,0,0.5); padding-bottom: 0.3em; margin-bottom: 0.3em; position: relative;}
.pgbanner .txt h3:before{content: ''; position: absolute; left: 50%; bottom: 0; width: 1.2em; height: 2px; background: #0d95d8; margin-left: -0.6em;}
.txts.ft20 {font-size: 20px;line-height: 22px;    text-shadow: 0 1px 4px rgba(0, 0, 0, 0.74);}
.div1200 {max-width: 1440px;margin: 0 auto;}


/*分页*/

.page {text-align: center;width: 100%;    height: 50px;}
.page .dux-page {margin: 0 auto;}
.page .dux-page span , .dux-page ul {display: inline-block}
.page .dux-page span {margin-left: 10px;}
.page .tBtn {background: #252525;padding: 10px 8px;border-radius: 3px;color: #adadad;}
.page .tBtn:hover {background: #0d95d8; color: #fff}
.page .num-page {background: #333;padding: 9px 12px;border-radius: 3px;color: #fff;margin-left: 10px;font-size: 13px;}
.page .num-page:hover {background: #0d95d8;}
.page .num-page.cur {background: #0d95d8;}



.am-pagination {padding-left: 0;margin: 1.5rem 0;list-style: none;color: #999999;text-align: center;}
.am-pagination {position: relative;}
.am-pagination-default {margin-left: 10px;margin-right: 10px;font-size: 16px;}
.am-pagination:before, .am-pagination:after {content: " "; /* display: table; */}
.am-pagination > li {display: inline-block;}
.am-pagination > li > a, .am-pagination > li > span { font-size: 15px;position: relative;display: block;padding: 0.5em 1em;text-decoration: none;line-height: 1.2;background-color: #ffffff;border: 1px solid #dddddd;border-radius: 2px;margin-bottom: 5px;margin-right: 5px;color: #333;}
.am-pagination > .am-active > a, .am-pagination > .am-active > span, .am-pagination > .am-active > a:hover, .am-pagination > .am-active > span:hover, .am-pagination > .am-active > a:focus, .am-pagination > .am-active > span:focus {z-index: 0;color: #ffffff;background-color: #0d95d8;border-color: #0d95d8;cursor: default;}
.am-pagination .am-pagination-next {float: right;}
.am-pagination .am-pagination-next a {border-radius: 2px;}
.am-pagination > li:last-child > a, .am-pagination > li:last-child > span {margin-right: 0;}
.am-pagination-default .am-pagination-prev, .am-pagination-default .am-pagination-next {float: none;}


/*头部Header*/
.select {position: relative;}
.select ul {position: absolute;display: none;width: 150px;right: 0px;background: rgba(0,0,0,0.95);top: 31px;z-index: 998;height: auto;border-radius: 0px 0px 0px 10px;}

.select.open ul {display: block;}
.select.y.open ul {transform-origin: 50% 0;-webkit-animation: slide-down .5s ease-in;transition: max-height .2s ease-in;left: -7px;padding-top: 10px;z-index: 999}
.select ul .hicon_ch {background: url(../images/CH.png) center no-repeat;width: 20px;height: 12px;display: inline-block;background-size: 100%;margin-left: 10px;margin-right: 4px;}
.select ul .hicon_en {background: url(../images/EN.png) center no-repeat;width: 20px;height: 12px;display: inline-block;background-size: 100%;margin-left: 10px;margin-right: 4px;}
.select ul .hicon_ru {background: url(../images/RU.png) center no-repeat;width: 20px;height: 12px;display: inline-block;background-size: 100%;margin-left: 10px;margin-right: 4px;}

.select ul li a:hover {color: #0d95d8;}
.select .lang_down {background: url(../images/sitdown.png) center center no-repeat;width: 16px;height: 16px;margin-left: 3px;background-size: 16px;margin-top: 4px;float: right;}
.select .lang_downs {display: inline-block;color: #ddd;cursor: pointer;}
.qin-wrap {width: 100%;height: auto;float: left;}
.qin-wrap .qin-content {width:100%;height:auto;margin:0 auto;}
.top-info {height:40px;background:#272727;line-height:30px;padding: 0 10px;}
.top-info .qin-content{max-width: 1200px; margin: 0 auto;}
.top-info .icon {position: relative;top: 1px;margin-right: 3px;font-size:1em}
.top-info .z, .top-info .y {height: 31px;margin-top: 9px;font-size: 14px;line-height: 22px;position: relative}
.top-info .y li{width: 100%;height: 40px;  padding:0 15px;border-bottom: 1px solid #333333;line-height: 40px;color: #cccccc;font-size: 16px;}
.top-info .z li:last-child,.top-info .y li:last-child {border-right:0;padding-right:0}
.top-logo {height:120px;background:#1b1b1b;padding: 0 10px;}
.top-logo .qin-content{max-width: 1200px;}

.top-logo .logo {width:auto;height:60px;margin-top:32px;max-width:220px;overflow:hidden}
.top-logo .logo img {height: 60px;}
.top-logo .menu{width:auto;height:70px;margin-top:21.5px;max-width:980px;}
.top-logo .menu ul li {list-style-type: none;float: left;height: 70px;font-size: 15px;color: #aaaaaa;text-align: center;position: relative}
.top-logo .menu ul li:last-child{width: auto;}
.top-logo .menu ul li>a {cursor: pointer;height: 35px;margin-top: 20px;display: block;margin: 20px 15px 0 15px;line-height: 30px;}
.top-logo .menu ul li>a:hover,.top-logo .menu ul li.current>a{border-bottom: 4px solid #0d95d8;color: #FFFFFF;}
.top-logo .search_ul img {width: 20px;}
.top-logo .search_ul {margin-right: 0 !important;margin-left: 20px !important;padding-top: 0;}
/*.dropdownlist-item ul{position: absolute;width: 300px;z-index: 99;overflow: hidden;background: green;}*/
.dropdownlist-item {width: auto;z-index: 99;position: absolute;display: none;left: 15px;width: 165px;}
.dropdownlist-item p {float: none;z-index: 99;text-align: left;background: #333;}
.dropdownlist-item p a {display: block;line-height: 40px;font-size: 14px;color: #8a8a8a;text-align: left;padding: 8px 20px 2px 20px;}
.dropdownlist-item p:last-child a{border-bottom: 4px solid #0d95d8;}
.dropdownlist-item p a:hover{color: #FFFFFF;}
.yessearchwta {width: 1440px;margin: 0 auto;position: relative;}
.yessearchwta #searchbar {position: absolute;width: 760px;height: 60px;background: #1b1b1b;z-index: 999;right: 0;top: 118px;padding: 15px;}
.yessearchwta #searchbar #s {color: #fff;background: #444 none repeat scroll 0 0;border: 0 solid #444 !important;border-radius: 2px 0 0 2px;float: left;height: 37px;padding: 0 9px;width: 90%;font-family: 'Aktiv Grotesk';font-size: 16px;}
.yessearchwta #searchsubmit {cursor: pointer;height: 37px;overflow: visible;position: relative;text-transform: uppercase;width: 7%;box-sizing: inherit;padding: 0 !important;background: #0d95d8;border: none;}
.yessearchwta #searchsubmit img {width: 25px;}
.qin-wrap.top-info .y .act a{color: #0d95d8;}


.select:hover ul {display: block;}







.pc-towdiv{display: block;}
.mobile-towdiv{display: none;}

.product-pc{display: block;}
.product-mobile{display: none;}

.footercontact-pc{display: block;}
.footercontact-mobile{display: none;}


















/*幻灯片Slider*/
.banner {height:600px;float:left;}
.qin-slider {position: relative;width:100%;height:600px;float:left;background:#1b1b1b;overflow: hidden;z-index:2}
.qin-slider .qin-slider-content {position: relative;height:auto;width:100%;float:left;z-index:0;top:600px}
.qin-slider .qin-slider-content li {width:100%;height:600px;float:left; position:relative;}
.qin-slider .qin-slider-content li .con1 {width:1120px;height:600px;margin: 0px auto; position: relative;overflow: hidden;}
.qin-slider .qin-slider-content li .banner-content {width:100%;height:600px;margin:0 auto;position:relative}
.qin-slider .qin-slider-content li .con1 .text {position: absolute;bottom: 175px;right: 0px;width: 480px;}
.qin-slider .qin-slider-content li .con1 .text .p1 {font-size:48px;width:100%; line-height:135px;color:#FFFFFF; text-align:center}
.qin-slider .qin-slider-content li .con1 .text .p2 {font-size:18px;width:100%; line-height:30px;color:#fff; text-align:center}
.qin-slider .qin-slider-content li .con1 .text .p2{margin-bottom: 50px;}
.qin-slider .qin-slider-content li .con1 .text .p3 {height: 46px;text-align: center;}
.qin-slider .qin-slider-content li .con1 .text .p3 a {font-size: 24px;color: #FFFFFF;text-align: center;width: 170px;background-color: #0d95d8;border-radius: 23px;height: 46px;line-height: 44px;margin-bottom: 20px;padding: 6px 18px;}
.qin-slider .qin-slider-content li .con1 .img1 {margin-top: 30px;}
.qin-slider .qin-slider-content li .con1 .text .img2 {width: 246px; margin:10px auto 0px;}
.qin-slider .qin-slider-point {margin-left: -39px;width:auto;height:20px;left:50%;background:none;z-index:99;position: absolute; bottom:10px; text-align: center;}
.qin-slider .qin-slider-point span {margin: 0px 5px;width: 16px;height: 16px;border-radius: 10px;display: inherit;float: left;border: 1px solid #8C8E8D;background: #ffffff;}
.qin-slider .qin-slider-point .on i {width: 6px;height: 6px;border-radius: 8px;background: #E11D13;margin: 4px 4px;display: inherit;}
.qin-slider .qin-slider-content li .con2 {width:1100px;height:600px;float:right; position: relative;overflow: hidden;}
.qin-slider .qin-slider-content li .con2 .text {position: absolute;bottom: 250px;right: 0px;width: 840px;color: #FFFFFF;}
.qin-slider .qin-slider-content li .con2 .text .p1 {font-size:48px;width:100%; line-height:100px; text-align:center}
.qin-slider .qin-slider-content li .con2 .text .p2 {font-size:20px;width:100%; line-height:22px;text-align:center}

.qin-slider .qin-slider-content li .con3 {width:620px;height:600px;float:right; position: relative;overflow: hidden;}
.qin-slider .qin-slider-content li .con3 .text {position: absolute;bottom: 220px;right: 0px;width: 620px;color: #FFFFFF;text-align:  center;overflow: hidden;}
.qin-slider .qin-slider-content li .con3 .text .img1 { margin-top: 20px;}
.qin-slider .qin-slider-content li .con3 .text .img2 {margin-top: 20px;}
.qin-slider .qin-slider-content li .con3 .text .p1 {font-size:30px;width:100%; line-height:40px;text-align:center;margin-top: 20px;}







.qin-tuopu {width: 100%}
.tuopu-row {width: 1440px;padding-top: 60px;overflow: hidden;margin: 0 auto;background: #333;height: 1000px;}
.openztr td {cursor: pointer;}
.qin-tuopu .tuopuftab {margin: 0 auto;position: relative;}
.qin-tuopu .tuopuftd tbody {margin: 0 30px;display: block;}
.qin-tuopu .tuopuftd tr {margin-top: 20px;display: block;border: 1px solid #ffffff00;}
.qin-tuopu .tuopuftd td {width: 216px;text-align: center;color: #fff;height: 22px;}
.qin-tuopu .tuopuftd .openztr {background: rgba(13, 149, 216, 0.70);border: 1px solid #1189c4;}
.qin-tuopu .tuopuftd2 {width: 780px;background: rgba(13, 149, 216, 0.70);border: 1px solid #1189c4;color: #fff;height: 23px;text-align: center;letter-spacing: 2px;font-size: 13px;margin: 40px 0 30px 0;display: block;}
.left_jiantou_a {position: absolute;bottom: 8px;background: url(../images/leftjiantou.png) center center no-repeat;background-size: 45px;width: 45px;height: 9px;}
.left_jiantou_5a {right: 258px;}
.left_jiantou_4a {right: 537px;}
.left_jiantou_3a {left: 537px;}
.left_jiantou_2a {left: 258px;}
.right_jiantou_1a {position: absolute;top: 28px;background: url(../images/rightjiantou.png) center center no-repeat;background-size: 45px;width: 45px;height: 9px;left: 258px;}
.right_jiantou_2a {position: absolute;top: 28px;background: url(../images/rightjiantou.png) center center no-repeat;background-size: 45px;width: 45px;height: 9px;left: 537px;}
.right_jiantou_2b {position: absolute;top: -27px;background: url(../images/topjiantou.png) center center no-repeat;background-size: 10px;width: 9px;height: 45px;left: 415px;}
.right_jiantou_3b {position: absolute;top: -27px;background: url(../images/topjiantou.png) center center no-repeat;background-size: 10px;width: 9px;height: 45px;left: 695px;}  .right_jiantou_3a {position: absolute;top: 28px;background: url(../images/lrjiantou.png) center center no-repeat;background-size: 45px;width: 45px;height: 9px;right: 537px;}
.right_jiantou_4a {position: absolute;top: 28px;background: url(../images/lrjiantou.png) center center no-repeat;background-size: 45px;width: 45px;height: 9px;right: 256px;}
.br_jiantou_1a {position: absolute;top: 6px;background: url(../images/brjiantou.png) center center no-repeat;background-size: 150px;width: 158px;height: 100px;left: -175px;}
.r34a_line {position: absolute;top: 270px;background: url(../images/a3line.png) center center no-repeat;background-size: 170px;width: 180px;height: 50px;right: 135px;}
.slins {background: url(../images/shuline.png) center center no-repeat;position: absolute;width: 2px;height: 15px;}  .sla1 {bottom: 27px;left: 143px;}  .slb1 {bottom: 160px;left: 418px;}  .slb2 {bottom: 116px;left: 418px;}  .slb3 {bottom: 72px;left: 418px;}  .slb4 {bottom: 27px;left: 418px;}  .slc1 {bottom: 204px;left: 699px;}  .slc2 {bottom: 160px;left: 699px;}  .slc3 {bottom: 116px;left: 699px;}  .slc4 {bottom: 72px;left: 699px;}  .slc5 {bottom: 27px;left: 699px;}  .sld1 {bottom: 160px;left: 979px;}  .sld2 {bottom: 116px;left: 979px;}  .sld3 {bottom: 72px;left: 979px;}  .sld4 {bottom: 27px;left: 979px;}  .sle1 {bottom: 72px;left: 1260px;}  .sle2 {bottom: 27px;left: 1260px;}  .slf1 {top: 47px;left: 143px;}  .slf2 {top: 92px;left: 143px;}  .slf3 {top: 135px;left: 143px;}  .slg1 {top: 47px;left: 419px;}  .slg2 {top: 92px;left: 419px;}  .slg3 {top: 135px;left: 419px;}  .slg4 {top: 179px;left: 419px;}  .slg5 {top: 223px;left: 419px;}  .slg6 {top: 280px;left: 419px;}  .slg7 {top: 324px;left: 419px;}  .slg8 {top: 368px;left: 419px;}  .slg9 {top: 412px;left: 419px;}  .slg10 {top: 456px;left: 419px;}  .slh1 {top: 47px;left: 699px;}  .slh2 {top: 92px;left: 699px;}  .slh3 {top: 135px;left: 699px;}  .slh4 {top: 179px;left: 699px;}  .slh5 {top: 223px;left: 699px;}  .slh6 {top: 280px;left: 699px;}  .slh7 {top: 324px;left: 699px;}  .slh8 {top: 368px;left: 699px;}  .slh9 {top: 412px;left: 699px;}  .slh10 {top: 456px;left: 699px;}  .sli1 {top: 47px;left: 979px;}  .sli2 {top: 92px;left: 979px;}  .sli3 {top: 135px;left: 979px;}  .sli4 {top: 179px;left: 979px;}  .sli5 {top: 223px;left: 979px;}  .sli6 {top: 280px;left: 979px;}  .sli7 {top: 324px;left: 979px;}  .sli8 {top: 368px;left: 979px;}  .sli9 {top: 412px;left: 979px;}  .sli10 {top: 456px;left: 979px;}  .slj1 {top: 280px;left: 1259px;}.slj2 {top: 295px;left: 1259px;}.slj3 {top: 310px;left: 1259px;}.slj4 {top: 325px;left: 1259px;}  .sla2 {left: 143px;bottom: 72px;}  .sla3 {bottom: 116px;left: 143px;}  .sla4 {bottom: 160px;left: 143px;}
.qin-tuopu .tuopuftd .openztr:hover {background: #0d95d8;}










.homeone .onediv{width: 100%;overflow: hidden;}
.homeone .onediv .oneleft{width: 50%;height: 400px;float:left;background-color: #d82500;z-index: 99;}
.homeone .onediv .oneleft .onetxt{width: 510px;height: 280px;margin: 60px auto; color: #FFFFFF;position: relative}
.homeone .onediv .oneleft .onetxt .tip{height: 28px;font-size: 13px;text-align: center;line-height: 20px;border: 1px solid #a5a5a5;color: #a5a5a5;display: inline-block;padding: 2px 6px;margin-bottom: 20px;transition: all 0.3s ease 0s;}
.homeone .onediv .oneleft:hover .onetxt .tip{border: 1px solid #1189c4;color: #1189c4;}
.homeone .onediv .oneleft .onetxt .title{font-size: 30px;line-height: 36px;margin-top: 10px;  border-bottom: 1px dashed #FFFFFF;padding-bottom: 20px;}
.homeone .onediv .oneleft .onetxt .description{font-size: 14px;line-height: 24px;margin-top: 15px;}
.homeone .onediv .oneleft .onetxt .onediv_learnm{font-size: 28px;position: absolute;bottom: 21px;padding: 0;transition: all 0.3s ease 0s;}
.homeone .onediv .oneleft .onetxt .onediv_learnm:hover{color: #1189c4}
.homeone .onediv .oneright{width: 50%;height: 400px;float:left;}
.homeone .onediv .oneright img{opacity: 1;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}
.homeone .onediv .oneright:hover img{opacity: 0.8;}
.oneright img {width: 100%;height: 100%;object-fit: cover;}
.homeone .towdiv .towleft .towtxt p {color: #ccc;}
/*tow*/
.homeone .towdiv{width: 100%;overflow: hidden;float: left;}
.homeone .towdiv .towleft{width:25%;height: 300px;position:relative;float:left;background-color: #2D2B2C;z-index: 99; overflow:hidden;cursor: pointer;}
.homeone .towdiv .towleft>img{opacity: 0.4;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}
.homeone .towdiv .towleft:hover img{opacity: 1;}
.homeone .towdiv .towleft .towtxt{position:relative;width: 300px;height: 240px;margin: 30px auto; color: #FFFFFF;}
.homeone .towdiv .towleft .towtxt .tip {height: 28px;font-size: 13px;text-align: center;line-height: 20px;border: 1px solid #a5a5a5;color: #ccc;display: inline-block;padding: 2px 6px;margin-bottom: 20px;transition: all 0.3s ease 0s;}
.homeone .towdiv .towleft:hover .towtxt .tip {border: 1px solid #0d95d8;color: #0d95d8;}
.homeone .towdiv .towleft .towtxt .title{font-size:18px;line-height: 22px;margin-top: 10px;  border-bottom: 1px dashed #FFFFFF;padding-bottom: 20px;}
.homeone .towdiv .towleft .towtxt .description{font-size: 12px;line-height: 18px;margin-top: 15px;}
.homeone .towdiv .towleft .towtxt .mores{font-size: 18px;position: absolute;bottom: 21px;padding: 0; color: #ccc}
.homeone .towdiv .towleft .towtxt .mores:hover {color: #0d95d8;transition: all 0.3s ease 0s;}
.homeone .towdiv .towleft .towtxt .mores:active {border:1px solid #ff0000;color:#ff0000;}
.box__content--with-padding .disclaimer {font-family: 'Aktiv Grotesk';font-weight: 500;font-size: 20px;line-height: 22px;}
.box__content--with-padding .big--text{margin-bottom: 15px;}
/*.prodctow img {*/
/*    width: 80%;*/
/*    position: absolute;*/
/*    left: 35px;*/
/*    top: 10px;*/
/*}*/
.towleft.towlefts {background-color: #333 !important;transition: all 0.3s ease 0s;}
.towleft.towlefts:hover {background-color: #222 !important;}
.homeone .towdiv .towleft img {opacity: 0.7;height: 300px;object-fit: cover;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}
.meida_vd {width: 100%;overflow: hidden;float: left;height: 300px;}
.video_tit h2 {text-align: center;color: #fff;font-weight: 200;font-size: 35px;line-height: 50px;padding-top: 180px;cursor: pointer;}


.middle-menu {clear: left;background-image: url(../images/middle-menu-bg.png);background-repeat: repeat-x;margin: 0 auto;max-width: 1440px;padding: 0;height: 110px;color: #C2C2C2;position: relative;}
.middle-menu .leftContent {height: 60px;float: left;padding-top: 50px;width: 100%;}

.middle-menu .middle-menu-item ul {margin: 0;position: absolute;height: 110px;padding-left: 40px;line-height: 110px;}
.middle-menu .middle-menu-item ul li {line-height: 60px; list-style: none;float: left;background-color: #1189c4;padding-left: 10px;padding-right: 10px;margin-left: 10px;height: 100px;font-size:14px;}
.bigerfont,.middle-menu .middle-menu-item ul li:first-child {font-size: 18px !important;color: #FFFFFF; /*margin-top: -5px;*//*line-height: 125px;*/}
.middle-menu .rightContent {clear: both;float: right;position: absolute;right: 50px;margin-top: 40px;height: 30px;padding-left: 10px;padding-right: 10px;text-align: center;font-size: 1.3em;background-color: #FFFFFF;-webkit-border-radius: 15px;-moz-border-radius: 15px;}
.middle-menu .rightContent ul{height: 30px;}
.middle-menu .rightContent ul li{float: left;height: 18px;line-height: 30px;padding-top:12px;padding-left: 5px;padding-right: 5px;}
.middle-menu .rightContent ul li:first-child,.middle-menu .rightContent ul li:last-child{padding-top: 0px;height: 30px;width: 10px;cursor: pointer;}
.middle-menu .rightContent ul li span{height: 30px;line-height: 30px;text-align: center;display: block;}
.middle-menu .rightContent ul li i{width: 5px;height: 5px;border: 1px solid red;float: left;border-radius: 3px;display: inherit;background:#EEEEEE ;border: 1px solid gray;}
.middle-menu .rightContent ul li i.current{background: #FF0000;border: 1px solid #FF0000;}





.homeone .qin-content {max-width: 1440px;overflow: hidden;margin: 0 auto;}
.homeone .towdiv{width: 100%;overflow: hidden;float: left;}
















/*内页关于我们*/








div#newslist {clear: both;background: #333;padding-top: 90px;margin: 40px auto 50px auto;}
div#newslist .wrapper{padding: 0 20px;width: 100%}
div#newslist.footBN {padding-top: 20px;}




.news_header {padding-bottom: 50px;padding-top: 80px;}
.news_header p.title {color: #444;font-size: 26px;}
.news_header p {text-align: center;}
.news_header p.subtitle {color: #787878;font-size: 14px;}
#newslist .newstitem {background-color: #252525;float: left;height: 300px;margin: 1%;width: 31.33333%;margin-bottom: 40px;}
#newslist .newstitem a.newscontent {height: 100%;display: block;text-align: center;position: relative;}
#newslist .newstitem .newsimg, #newslist .newstitem .news_wrapper {bottom: 0;left: 0;position: absolute;right: 0;top: 0;}
#newslist .newstitem.right .news_wrapper {right: auto;}
.npagePage #newslist .news_wrapper {width: 100%;background-color: #f3f3f3;}
#newslist .newsbody {display: inline-block;max-width: 100%;vertical-align: middle;width: 330px;}
#newslist .newsbody {text-align: left;padding: 0 60px;width: 450px;height: 100%;transition: all 0.3s ease-out 0s;}
#newslist .newslist_row {margin-bottom: 40px;}
#newslist .newstitem .date {width: 98px;margin: 0 0 40px;background-color: #0d95d8;padding: 40px 10px 20px;transition: all 0.3s ease-out 0s;font-weight: 100;transform: translate3d(0px, -14px, 10px );}
#newslist .newstitem .md {padding-right: 3px;color: #f8f8f8;font-size: 16px;text-align: right;font-family: "HELVETICANEUELTPRO-THEX", Arial;display: block;position: relative;top: 30px;}
#newslist .newstitem .md span {display: none;}
#newslist .newstitem .year {color: #FFF;font-size: 30px;line-height: 30px;font-family: "HELVETICANEUELTPRO-THEX", Arial;display: block;position: relative;top: -20px;}
#newslist .newsbody .title {height: 20px;line-height: 20px;font-size: 18px;color: #eaeaea;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
#newslist .newsbody .description {width: 100%;height: auto;line-height: 22px;font-size: 13px;color: #6a6a6a;margin-top: 10px;}
#newslist .newsbody .description {width: 100%;margin-top: 30px;}
#newslist .newsbody .description {text-align: left;color: #ababab;}
#newslist .newstitem:hover .date {background-color: #ffea18;padding: 60px 10px 20px;}
#newslist .newstitem:hover .newsbody {background: #3e3e3e;}
#newsitem_0{animation-name: fadeInUp; animation-delay: 0s;}
#newsitem_1{animation-name: fadeInUp;animation-delay: 0.1s;}
#newsitem_2{animation-name: fadeInUp;animation-delay: 0.2s;}
#newsitem_3{animation-name: fadeInUp;animation-delay: 0.3s;}
#newsitem_4{animation-name: fadeInUp;animation-delay: 0.0s;}
#newsitem_5{animation-name: fadeInUp;animation-delay: 0.1s;}
#newsitem_6{animation-name: fadeInUp;animation-delay: 0.2s;}
#newsitem_7{animation-name: fadeInUp;animation-delay: 0.3s;}
#newsitem_8{animation-name: fadeInUp;animation-delay: 0.0s;}
#newsitem_9{animation-name: fadeInUp;animation-delay: 0.1s;}






.prodax  .footBN .qin-content{width: 96%;margin: 60px auto;overflow: hidden;}
.prodax  .footBN .qin-content .btn{width: 50px;height: 360px;float: left;text-align: center;z-index: 99; cursor:pointer}
.prodax  .footBN .qin-content .btn img{margin-top: 160px;}
.prodax  .footBN .qin-content .cen{float: left;width: 1230px;position: relative;overflow: hidden;}
.prodax  .footBN .qin-content .cen #bnitems{position: relative;}
.prodax  .footBN .qin-content ul li{float: left;width: 22%; margin-right: 10px;text-align: center;}
.prodax  .footBN .qin-content ul li:last-child,.prodax  .footBN .qin-content ul li:nth-child(4n){margin-right: 0px;}

.prodax  .footBN .qin-content ul li .imgdiv{width: 100%;height: 100%;border: 1px solid #434343;background-repeat: no-repeat; position: relative;}
.prodax  .footBN .qin-content ul li img{z-index:2;}
.productimg {width: 100%;}
.prodax  .footBN .qin-content ul li .showpic {position:absolute;top:0;left:0;z-index:1;}
.prodax  .footBN .qin-content ul li .title{height: 60px; font-size: 17px;text-align: center;line-height:60px ;color: #ddd;background: #3c3b3b;margin-right: 2px;overflow: hidden}
.prodax  .footBN .qin-content ul li:hover .title{background: #0d95d8;}
.prodax  .footBN .qin-content ul li .imgdiv {background: #FFF;transition: all 0.3s ease 0s;}
.prodax  .footBN .qin-content ul li .imgdiv:hover {background: #f5f5f5;opacity: 1;}
.prodax  .footBN .home_btnprv {border-radius: 0px;width: 38px;height: 70px;background: url(../images/home-btnl.png) no-repeat center;left: 30px !important;background-position: left center !important;transition: all 0.3s ease 0s;position: absolute;margin-top: 130px;}
.prodax  .footBN .home_btnnxt {border-radius: 0px;width: 38px;height: 70px;background: url(../images/home-btnr.png) no-repeat center;right: 30px !important;background-position: right center !important;transition: all 0.3s ease 0s;position: absolute;margin-top: 130px;}
.prodax  .footBN .home_btnprv:hover {background-position: right center !important;}
.prodax  .footBN .home_btnnxt:hover {background-position: left center !important;}
.prodax  .footBN .qin-content .cen li { margin: 0 1.5% 50px 1.5%;}
.prodax  .footBN .qin-content .cen{float: left;width: 100%;position: relative;overflow: hidden;}







.homeone .footBN{background-color: #333;overflow: hidden; position: relative}
.homeone .footBN .qin-content{width: 1330px;margin: 60px auto;overflow: hidden;}
.homeone .footBN .qin-content .btn{width: 50px;height: 360px;float: left;text-align: center;z-index: 99; cursor:pointer}
.homeone .footBN .qin-content .btn img{margin-top: 160px;}
.homeone .footBN .qin-content .cen{float: left;width: 1230px;position: relative;overflow: hidden;}
.homeone .footBN .qin-content .cen #bnitems{position: relative;}
.homeone .footBN .qin-content ul li{float: left;width: 300px; margin-right: 10px;text-align: center;}
.homeone .footBN .qin-content ul li:last-child,.homeone .footBN .qin-content ul li:nth-child(4n){margin-right: 0px;}

.homeone .footBN .qin-content ul li .imgdiv{width: 298px;height: 298px;border: 1px solid #434343;opacity:0.6;background-repeat: no-repeat; position: relative;}
.homeone .footBN .qin-content ul li img{z-index:2;}
.productimg {width: 100%;}
.homeone .footBN .qin-content ul li .showpic {position:absolute;top:0;left:0;z-index:1;}
.homeone .footBN .qin-content ul li .title{height: 60px; font-size: 17px;text-align: center;line-height:60px ;color: #fff;background: #2d2b2c;margin-right: 2px;}
.homeone .footBN .qin-content ul li:hover .title{ background: #0d95d8;}

.homeone .footBN .qin-content ul li .imgdiv {background: #fff;transition: all 0.3s ease 0s;}
.homeone .footBN .qin-content ul li .imgdiv:hover {background: #e0e0e0;opacity: 1;}
.homeone .footBN .home_btnprv {border-radius: 0px;width: 38px;height: 70px;background: url(../images/home-btnl.png) no-repeat center;left: 30px !important;background-position: left center !important;transition: all 0.3s ease 0s;position: absolute; z-index: 999}
.homeone .footBN .home_btnnxt {border-radius: 0px;width: 38px;height: 70px;background: url(../images/home-btnr.png) no-repeat center;right: 30px !important;background-position: right center !important;transition: all 0.3s ease 0s;position: absolute;z-index: 999}
.homeone .footBN .home_btnprv:hover {background-position: right center !important;}
.homeone .footBN .home_btnnxt:hover {background-position: left center !important;}



















.contactmap {height: 550px;}
.contactmap .qin-content {height: 550px;}
.contact {margin: auto;padding-top: 80px;padding-bottom: 100px;overflow: hidden;}
.contact .left{width: 45%;background-color: #f5f5f5;float: left;padding-left: 35px;overflow: hidden;}
.contact .left p{margin: 20px 0 10px 0;font-size: 18px;color: #111;}
.contact .left input{width: 370px;height: 30px;background: #fff;color: #000;font-size: 18px;padding-left: 10px;}
.contact .left input:last-child{height: 90px;}
.contact .left input.sendbtn{width: 160px; height: 40px;margin-top: 20px;margin-bottom:20px;background: #0d95d8;border: 1px solid #f5f5f5;font-size: 18px;color: #FFFFFF;display: block;text-align: center;line-height: 42px;cursor: pointer;}
.contact .right{width: 50%;float: right;overflow: hidden;}
.contact .left textarea {
    width: 370px;
    height: 140px;
    background: #fff;
    color: #000;
    font-size: 18px;
    padding-left: 10px;
    line-height: 22px;
}
.contact .right ul li {border-bottom: 1px solid #434343;padding-bottom: 30px;margin-bottom: 30px;}
.contact .right ul li p{font-size: 14px;line-height: 25px;color: #888}
.contact .right ul li .p1{font-size: 24px;color: #FFFFFF;line-height: 28px}
.contact .right ul li .p2{font-size: 16px;color: #959595;margin: 15px 0 20px 0;}



.viewsinfo {background: #333;padding: 50px 50px 80px 50px;margin-bottom: 50px;}
.viewsinfo ul {max-width: 1100px;margin: 0 auto;}
.pageTitles {text-align: center;margin: 20px 0 50px 0;border-bottom: 1px solid #434343;padding-bottom: 50px;}
.subtitle {font-size: 24px;color: #fff;line-height: 30px;}
.pagedalin {font-size: 14px;color: #888;line-height: 24px;}
.pagedalin span{padding-right: 15px}
.pagecentent {font-size: 16px;color: #888;line-height: 20px;word-wrap: break-word;}



.ductview .pageTitles {text-align: center;margin: 20px 0 50px 0;border-bottom: 1px solid #ddd;padding-bottom: 50px;}
.ductview .pageTitles .z {width: 50%;}
.ductview .subtitle_img {border: 1px solid #ddd;}
.ductview .pageTitles .y {text-align: left;float: left;width: 50%;padding: 20px 0 0 50px;}
.ductview .pagedalin span {padding-right: 15px;}
.ductview .pagedalin {padding-top: 18px;}
.ductview .subtitle {height: 38px;position: relative;color: #333333}
.ductview .subtitle:before {content: '';position: absolute;width: 3em;height: 2px;background: #aaa;bottom: 0;}
.ductview .pageTitles .y p {padding-top: 30px;color: #888;font-size: 16px;word-wrap: break-word;}
.viewsinfo h2 {line-height: 2;color: #00D5FF;font-size: 24px;}
.ductview .pageTitles .view_zixun {
    height: 41px;
    line-height: 46px;
    margin-top: 20px;
}





.prolist {margin-top: 0 !important;padding-bottom: 50px;}
.prolist .protit{padding-bottom: 0px;}

.prolist .list ul li{float: left;width: calc(33.33% - 24px);margin-left: 36px;margin-top: 36px;}
.prolist .list ul li:nth-child(3n+1){margin-left: 0;}
.prolist .list ul li .txt{padding: 35px; background: #222;}
.prolist .list ul li a{display: block;}
.prolist .list ul li a img{width: 100%;}
.prolist .list ul li h3{width: 100%; color: #eee; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.prolist .list ul li:hover h3{ color: #eee;}
.prolist .list ul li p{ margin: 20px 0 30px;height: 3em;color: #888;overflow: hidden;font-size: 14px;}
.prolist .list ul li span{display: inline-block; border-bottom: 1px solid transparent; color: #999; font-size: 15px;}
.prolist .list ul li a:hover span{color: #0d95d8; border-color: #0d95d8;}

.jjfa .z {float: left;width: 50%;}
.jjfa .y {width: 43%;}
.jjfa h3.ft30 {color: #0d95d8;text-transform: uppercase;margin-right: 15px;font-size: 35px;position: relative;padding-bottom: 0.3em;margin-bottom: 0.3em;}
.jjfa .protit h3:before {content: '';position: absolute;width: 2em;height: 2px;background: #fff;left: 0;bottom: 0;margin-left: 2px;}
.jjfa .protit {padding-bottom: 50px;}


.qin-warp.homeone {
    margin-bottom: 60px;
}
footer.content {position: relative;-moz-box-sizing: border-box;box-sizing: border-box;background: #0d95d8;width: auto;margin: 0 auto;padding: 0}
footer .footer{width: 100%;position: relative;padding: 64px 0;}
footer .footer .to-top img {width: 20px;padding-top: 15px;}
footer .footer .to-top {top: 20px;position: absolute;width: 50px;text-align: center;height: 45px;background: #888;}
footer .footer .to-top:hover {background: #0d95d8;}
.col-lg-4 {width: 33.3333333333%;float: left;}
footer .footer__headline, footer a, footer p, footer span {line-height: 24px;letter-spacing: .4px;color: #f5f5f5;font-size: 13px;font-family: "Aktiv Grotesk";}
.footer__navigation p {font-size: 13px;line-height: 28px;}
footer .footer__headline {margin-bottom: 12px;color: #fff;font-size: 18px;font-weight: 600;}
.footer-link {height: 70px;padding: 20px;text-align: center; background: #000}
.footer__about-us-description li {list-style: disc;color: #fff;margin-left: 16px;line-height: 28px;}
.footer__about-us-description li a {font-size: 14px;}
.footer__about-us-description li:hover a {color: #ff4412;}
.footer__about-us-description li:hover{color: #ff4412;}
.footer__about-us-lsit {width: 420px;}
.link_icon_flwq {margin-top: 15px;margin-right: 25px;}
.link_icon_flwq a>div {display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;width: 36px;height: 36px;border-radius: 50%;background-color: #fff;color: #000;font-weight: 300;text-align: center;font-size: 16px;}
.footer_media-link {float: left;margin-right: 15px;transition: all 0.3s ease 0s;}
.footer_media-icon {background: url(../images/facebook.png) center center no-repeat;background-size: 18px;transition: all 0.3s ease 0s;}
.footer_media-link:hover .footer_media-icon {background: url(../images/facebook1.png) center center no-repeat;background-size: 18px;background-color: #0d95d8;}
.footer_media-icon1 {background: url(../images/linkedin.png) center center no-repeat;background-size: 18px;transition: all 0.3s ease 0s;}
.footer_media-link:hover .footer_media-icon1 {background: url(../images/linkedin1.png) center center no-repeat;background-size: 18px;background-color: #0d95d8;}
.footer_media-icon2 {background: url(../images/wechat.png) center center no-repeat;background-size: 18px;transition: all 0.3s ease 0s;}
.footer_media-link:hover .footer_media-icon2 {background: url(../images/wechat1.png) center center no-repeat;background-size: 18px;background-color: #0d95d8;}
.footer_media-icon3 {background: url(../images/qq.png) center center no-repeat;background-size: 17px;transition: all 0.3s ease 0s;}
.footer_media-link:hover .footer_media-icon3 {background: url(../images/qq1.png) center center no-repeat;background-size: 17px;background-color: #0d95d8;}
.footer_media-icon4 {background: url(../images/whatsapp.png) center center no-repeat;background-size: 18px;transition: all 0.3s ease 0s;}
.footer_media-link:hover .footer_media-icon4 {background: url(../images/whatsapp1.png) center center no-repeat;background-size: 18px;background-color: #0d95d8;}
.footer_media-icon2{position: relative;}
.footer_media-icon2 .fqrcodes {position: absolute;z-index: 99;top: -135px;right: -46px;width: 130px;max-width: none;height: 130px;transform: scale(0);transform-origin: top right;opacity: 0;border: .3125rem solid #0085ba;border-radius: .25rem;-webkit-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.footer_media-icon2:hover .fqrcodes{transform: scale(1);opacity: 1;}
.footer_media-icon2 .qrcode {width: 120px;}

a.footer__wt1 {padding-left: 28px;}
a.footer__wt2 {padding-left: 24px;}

.footer__link.footer__link2 a {line-height: 16px}
.footer__link.footer__link2 {line-height: 16px;margin: 5px 0 9px 0;}
.footer__lisnk li {
    width: 45%;
    float: left;
}



.about_joimga {
    float: left;
}
.about_joimgb {
    float: left;
}

.kz-return-vt {display: none}
.closeas {
    width: 35px;
    height: 35px;
    background: url(../images/top-close.png) center no-repeat;
    background-size: 23px;
    float: right;
}









/*媒体查询开始*/

@media (max-width: 992px) {
    .top-logo {display: none;}
    .qin-wrap-mb {width: 100%;height: auto;float: left;}
    .empty {height:50px;float:left;width:100%;}
    .wapheaser {height:50px;background:#000000; position:fixed;z-index:999}
    #topnav {width:25%;float:left;}
    #topnav div{ width:28px;margin:12px 13px;height: 26px;}
    #topnav .open{ background: url("../images/top-left.png") center center no-repeat;  background-size: 100%;}
    #topnav .closes{ background: url("../images/top-close.png") center center no-repeat;  background-size: 100%;}
    #toplogo {width:50%;float:left;text-align:center;line-height:50px;}
    #toplogo img{width:120px;}
    #topright {width:25%;float:right;text-align:right}
    #topright-content a,#topnav-content a {color:#cccccc;}
    #topright-content a:hover,#topnav-content a:hover {color:#ff3300}
    #topright img{ width:50px;margin:0px}
    #topnav-content  {width:100%; min-heiht:50px;position: fixed;right:0px;background:rgba(0,0,0,0.95);top:49px;z-index:998;height:100%;overflow-y:scroll;max-height:80%}
    #topright-content {width:200px; min-heiht:50px;position: fixed;right:0px;background:rgba(0,0,0,0.95);top:49px;z-index:998;height:auto;border-radius:0px 0px 0px 10px}
    #topnav-content .linksa,#topright-content .linksa {width:90%;margin:10px 5%;float:left;}
    #topnav-content .linksa li,#topright-content .linksa li {width:100%;height:40px;border-bottom:1px solid #333333;line-height:40px;color:#cccccc;font-size:16px}
    #topnav-content .linksa li:first-child,#topnav-right .linksa li:first-child {color:#666666;height:50px;line-height:50px;}
    #topnav-content .linksa li:first-child span,#topright-content .linksa li:first-child span {float:right;font-size:20px}
    /*#topnav-content .flink2,#topnav-content .flink3,#topnav-content .flink4{display:none}*/
    #topright-content .linksa img {width:22px; position:relative;top:5px; margin-right:10px}





}


@media (max-width: 1440px) {
    .qin-content .con-cons {width: 100%;}
    .qin-content .con-cons ul.fourTabs li {width: 25%;height: 79px;}
    .qin-content .con-cons ul.fourTabs li a {width: 100%;}
    .introduction .info {padding: 0 15px;}
    .pageTitle {width: 39%;}
    /*.qywh-img {width: 58%;}*/
    .introduction .info ul li {width: 100%;}
    .qin-content .nav-title {padding-left: 15px;}


    .contactmap {height: 400px;}
    .contactmap .qin-content {height: 400px;}
    .prodax  .footBN .qin-content ul li .title{font-size: 14px;}



}

@media (max-width: 1300px) {

    .product-pc{display: none;}
    .product-mobile{display: block;}
    .qin-tuopu {display: none;}
    .about_mb {display: block}
    .about_mb .qin-tuopu{overflow: scroll;display: block}
    .about_mb {border: 2px solid #545454;margin-bottom: 40px !important;overflow: scroll;}
    /*幻灯片*/
    .banner {height:500px;float:left;}
    .banner .qin-content {width:100%;}
    .qin-slider {height:500px;}
    .qin-slider .qin-slider-content li {background-size: 100% !important;}
    .qin-slider .qin-slider-content li {height:500px;}
    .qin-slider .qin-slider-content li .banner-content {height:500px;}
    .qin-slider .qin-slider-content li .con2 {width:700px;height:500px;}
    .qin-slider .qin-slider-content li .con3 {width:40%;height:500px;}
    .qin-slider .qin-slider-content li .con3 .text {width: 100%;}
    .qin-slider .qin-slider-content li .con2 .text {width: 100%;}
    .homeone .onediv .oneleft .onetxt {width: 100%;padding: 0 20px;}
    .homeone .towdiv .towleft .towtxt {width: 100%;PADDING: 0 25PX;}
    .homeone .towdiv .towleft img {width: 100%;}
    .qin-content .con-cons {width: 100%;}
    .qin-content .con-cons ul.fourTabs li {width: 25%;height: 79px;font-size: 17px;}
    .qin-content .con-cons ul.fourTabs li a {width: 100%;}
    .about_joimga {width: 100%;text-align: center;padding: 0 0 15px 0;}
    .about_joimgb {width: 100%;text-align: center;padding: 0 0 15px 0;}
    .joinus ul {height: auto}
    .joinus ul li {height: auto;padding-bottom: 20px;}
    .joinus ul li img {margin-left: 0;}
    .joinus ul li:last-child img{margin-left: 0;}
    .intelligentlighting .listbox {width: 100%;padding: 50px 15px;}
    .intelligentlighting p.toptitle { width: 100%;}
    .intelligentlighting ul {width: 100%;}

    .contactmap {height: 400px;}
    .contactmap .qin-content {height: 400px;}
    .prodax .footBN .qin-content .cen{float: left;width: 100%;}
    .prodax .footBN #bnitems {width: 100% !important;}
    .prodax .footBN .home_btnprv {width: 38px;height: 38px;position: initial;margin-top: 0;}
    .prodax .footBN .qin-content .btn {height: 50px;float: none;}
    .prodax .footBN .home_btnnxt {width: 38px;height: 38px;position: initial;margin-top: 0;}
    .prodax .footBN .qin-content ul li .title {font-size: 14px;overflow: hidden;}




    .product-mobile {padding: 50px 0 80px 0;background: #000;}
    .product-mobile li {width: 23%;float: left;margin: 1%;margin-top: 15px;}
    .product-mobile li img {width: 100%;background: #2f2f2f;margin-bottom: 8px;}
    .product-mobile li span {line-height:25px;height:25px; overflow:hidden;font-size: 14px}
    .product-mobile li .height {
    height: 50px;
}
}



@media (max-width: 1200px) {

}


@media (max-width: 1024px) {
    .homeone .towdiv .towleft .towtxt .mores {
        display: none;
    }
}


@media (max-width: 1100px) {

    .banner {height:400px;float:left;}
    .banner .qin-content {width:100%;}
    .qin-slider {height:400px;}
    .contactmap {height: 400px;}
    .contactmap .qin-content {height: 400px;}
    .qin-slider .qin-slider-content li {background-size: 100% !important;}
    .qin-slider .qin-slider-content li {height:400px;}
    .qin-slider .qin-slider-content li .banner-content {height:400px;}
    .qin-slider .qin-slider-content li .con1 {height: 400px;width: 100%;}
    .qin-slider .qin-slider-content li .con1 .text {bottom: 100px;width: 40%;}
    .qin-slider .qin-slider-content li .con2 {width:58%;height:400px;}
    .qin-slider .qin-slider-content li .con2 .text {bottom: 120px;}
    .qin-slider .qin-slider-content li .con3 {width:43%;height:400px;}
    .qin-slider .qin-slider-content li .con3 .text {bottom: 90px;}
    .qin-slider .qin-slider-content li .con3 .text .p1 {font-size: 20px;}
    .homeone .qin-content {min-width: 100%;overflow: auto;}
    .contactmap {height: 400px;}
    .contactmap .qin-content {height: 400px;}
    .BMap_stdMpZoom{top: 10px !important;}
    .contact .left {width: 100%;}
    .contact .right {width: 100%;margin-top: 50px;}
}


@media (min-width: 993px) {
    .qin-wrap-mb{display: none;}

    .banner_pc {display: block;}
    .banner_mb{display: none;}



}
@media (max-width: 993px) {

    .kz-return-vt {display: block}
    .hdpx50{height: 50px;display: block}
    #topright .enicon i {background: url(../images/lang.png) center no-repeat;width: 26px;height: 26px;background-size: 100%;display: block;float: right;margin: 12px;}
    #topright-content .hicon_ch {background: url(../images/CH.png) center no-repeat;width: 20px;height: 12px;display: inline-block;background-size: 100%;margin-left: 10px;margin-right: 4px;}
    #topright-content .hicon_en {background: url(../images/EN.png) center no-repeat;width: 20px;height: 12px;display: inline-block;background-size: 100%;margin-left: 10px;margin-right: 4px;}
    #topright-content .hicon_ru {background: url(../images/RU.png) center no-repeat;width: 20px;height: 12px;display: inline-block;background-size: 100%;margin-left: 10px;margin-right: 4px;}


.videos {left: 0;top: 65%;margin-left: 0;width: 100%;}

    .device {width: 100%;height:320px;position: relative;}
    .device .arrow-left {background: url() no-repeat left top;position: absolute;left: 10px;top: 50%;margin-top: -15px;width: 17px;height: 30px;}
    .device .arrow-right {background: url() no-repeat left bottom;position: absolute;right: 10px;top: 50%;margin-top: -15px;width: 17px;height: 30px;}
    .swiper-container {height: 100%;width: 100%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
    .content-slide {padding: 20px;color: #fff;}
    .title {font-size: 25px;margin-bottom: 10px;}
    .pagination {position: absolute;left: 0;text-align: center;bottom:5px;width: 100%;z-index: 1;}
    .swiper-pagination-switch {display: inline-block;width: 8px;height: 8px;border-radius: 10px;background: #fff;margin: 0 3px;cursor: pointer;transition: all 0.2s ease-in-out 0s;}
    .swiper-active-switch {background: #0d95d8;width: 20px;}
    .swiper-wrapper {display:flex;flex: 1 1 auto;}
    .swiper-slide {height: 100% !important;}
    .swiper-slide img {background-size: cover;width: 100%;height: 100%;object-fit: cover;}


    .pc-towdiv{display: none;}
    .mobile-towdiv{display: block;}
    .footercontact-pc{display: none;}
    .footercontact-mobile{display: block;}
    .banner_pc {display: none;}
    .banner_mb{display: block;}

    .middle-menus {display: none;}
    .banner {height: 220px;float: left;}
    .qin-slider {height:220px;}
    .qin-slider .qin-slider-content li {background-size: 100% !important;}
    .qin-slider .qin-slider-content li {height:220px;}
    .qin-slider .qin-slider-content li .banner-content {height:220px;}
    .qin-slider .qin-slider-content li .con1 {height: 220px;width: 100%;}
    .qin-slider .qin-slider-content li .con1 .text {bottom: 220px;width: 40%;}
    .qin-slider .qin-slider-content li .con2 {width:58%;height:220px;}
    .qin-slider .qin-slider-content li .con2 .text {bottom: 120px;}
    .qin-slider .qin-slider-content li .con3 {width:43%;height:220px;}
    .qin-slider .qin-slider-content li .con3 .text {bottom: 90px;}
    .qin-slider .qin-slider-content li .con3 .text .p1 {font-size: 20px;}
    .qin-slider .qin-slider-content li .con1 .text .p1 {font-size: 26px;}
    .homeone .towdiv .towleft {width: 50%;height: 100%;}


    .videos #video {width: 100% !important; border: 2px solid #0d95d8}


    footer .footer {width: auto;position: relative;background-color: #0d95d8;padding: 64px 0px;overflow: hidden;}

    .qin-content .con-cons {width: 100%;}
    .qin-content .con-cons ul.fourTabs li {width: 50%;height: 79px;font-size: 14px;}
    .qin-content .con-cons ul.fourTabs li a {width: 100%;}

    .introduction .info {margin: 40px auto 50px auto;}
    .qin-content .con-con {background: #303030;}
    .joinus ul li {width: 100%;}
    .joinus ul li:first-child {width: 100%;  border-right: 0;}
    .joinus ul li .joinus-text {float: initial;width: 100%;text-align: center;}
    .joinus ul li:last-child {padding-bottom: 60px}
    .intelligentlighting .listbox {padding: 50px 0px;}
    div#newslist {padding-top: 40px;}
    #newslist .newstitem {height: 300px;margin: 2%;width: 46%;}
    #newslist .newsbody {padding: 40px 9%;width: 100%;}
    .prodax .footBN .qin-content ul li {width: 46%;}
    .prodax #newslist.footBN .qin-content .cen li {margin: 0 2% 50px 2%;}
    .contactmap {height: 400px;}
    .contactmap .qin-content {height: 400px;}


    .prodax .footBN {background-color: #000;}

    .product-mobile {padding: 30px 10px 50px 10px;background: #000;}
    .product-mobile li {width:48%;float:left;margin-top:15px;}
    .product-mobile li img {width: 100%;background: #2f2f2f; margin-bottom: 6px;}
    
    .product-mobile li span {line-height:20px;height:25px; overflow:hidden}
    .viewsinfo {padding: 50px 15px 80px 15px;}


    .prolist .list ul li {width: calc(50% - 18px);}


    .kz-return-vt {position: fixed;right: 8px;bottom: 70px;height: 38px;width: 38px;line-height: 38px;text-align: center;z-index: 99;background: rgba(30, 150, 213, 0.7);border-radius: 50%;box-shadow: 0 0 6px 0px rgba(0,0,0,0.5);color: #fff;}
    .left-icon {background: url(../images/left2.png) center center no-repeat;width: 15px;height: 15px;display: inline-block;background-size: 100%;margin-top: 11px;}
.qin-content .con-cons ul.fourTabs li:last-child {
    font-size: 14px;
    line-height: 24px;
}

}


@media (max-width: 768px) {
    .footermbdspnone {display: none}
    .footer .fmargi-50 {margin-top: 50px;}
    .footer .col-lg-4{width: 100%;}
    .homeone .onediv .oneleft {width: 100%;height: auto}
    .homeone .onediv .oneright {display: none;}
    .homeone .onediv .oneleft .onetxt {height: auto;}
    .homeone .onediv .oneleft .onetxt .onediv_learnm {display: none; }
    .homeone .towdiv .towleft .towtxt{ height: auto }
    .homeone .towdiv .towleft .towtxt {PADDING: 0 10PX 0 10px;margin-top: 10px;}
    .homeone .towdiv .towleft .towtxt .tip { display: none }
    .homeone .towdiv .towleft .towtxt .mores {padding: 20px 0 0 0;display: block;position: initial}
    .homeone .towdiv .towleft .towtxt .description{ display: none }
    .homeone .towdiv .towleft img{width: 100%;height: 100%;background-size: cover;}
    div#newslist .wrapper{padding: 0;}
    .pageTitle {width: 100%;}
    .qywh-img {width: 100%; margin-top: 50px}
    .pageTitle b {font-size: 30px;}
    .qin-content .nav-title {padding-left: 0;text-align: center;}
    .qywh-img .anm2 { margin-top: 0px;}
    #newslist .newsbody {padding: 0 6%;width: 100%;}
    #newslist .newstitem {margin: 40px 2%;width: 96%;}
    /*.prodax .footBN .qin-content ul li {width: 100%;}*/
    .prodax #newslist.footBN .qin-content .cen li {  margin: 0 2% 20px 2%;}
    .prodax .footBN .qin-content ul li .title {font-size: 13px;overflow: hidden;line-height: 40px;height: 40px;}
    .contactmap {height: 400px;}
    .contact .left {padding-left: 15px;padding-right: 15px}
    .contact .left input {width: 100%}
    .contactmap .qin-content {height: 400px;}
    .contact .left input.sendbtn {margin: 0 auto;margin-top: 40px;}
    .contact .right ul li .p1 {font-size: 20px;line-height: 24px;}
    .contact {padding-bottom: 20px;}

    .imgs img {
	    height: 170px;
	    object-fit: cover;
	    background-size: 100%;
	    width: 100%;
	}
    .jjfa .z {float: left;width: 100%;}
    .jjfa .y {width: 100%; margin-top: 50px;}


    .ductview .pageTitles .z {width: 100%;}
    .ductview .pageTitles .y {width: 100%;  padding: 20px 0 0 0px;}
    .device {height: 260px;}

	.qin-content .con-cons ul.fourTabs li:last-child {
	    font-size: 13px;
	    line-height: 18px;
	}

    .videos {left: 0;top: 65%;margin-left: 0;width: 100%;height: 300px;}

    .pgbanner .txt h3 {
	    max-height: 77px;
	    overflow: hidden;
	}
	.contact .left textarea {
		    width: 100%;
		}
}
@media (max-width: 550px) {
    .prolist .list ul li {width: calc(100% - 0px);}
    .pgbanner .txt h3 {font-size: 33px;}
    .txts.ft20 {font-size: 15px;}
    .homeone .onediv .oneright {display: block;width: 100%;
        height: auto;}
        .device {height: 260px;}

    .videos {left: 0;top: 65%;margin-left: 0;width: 100%;height: 260px;}
}



.fw_1{text-align:center;position:relative;}
.fw_1 ul li{background-position:left center;background-repeat:no-repeat;background-image:url(../images/icon/s9.jpg);display:inline-block;padding:32px 32px;}
.fw_1 ul li:nth-child(1){background-image:none;padding-left:0;}
.fw_1 ul li:last-child{
    padding-right:0;}
.fw_1 ul li a {background-position: left center;background-repeat: no-repeat;font-size: 14px;padding-left: 22px;color: #333;}
.fw_1 ul li a.on{color:#0d95d8}

.fw_1 ul.lm_gs_cate li:nth-child(2) a{background-image:url(../images/icon/n5.png);}
.fw_1 ul.lm_gs_cate li:nth-child(2) a:hover, .fw_1 ul.lm_gs_cate li:nth-child(2) a.on{background-image:url(../images/icon/n5on.png);}


#customer_service .section01 {position: relative;padding-top: 78px;padding-bottom: 78px;overflow-x: hidden;background: #ffffff url(../images/cur_ser_sec01.jpg) no-repeat;background-size: cover;}
#customer_service .sec01_title {text-align: center;padding-bottom: 20px;}
#customer_service .sec01_title p {font-size: 30px;line-height: 45px;color: #333333;}
#customer_service .sec01_title .h_p {font-size: 24px;line-height: 38px;}
#customer_service .sec01_p {padding-bottom: 60px;width: 665px;margin: 0 auto;text-align: center;}
#customer_service .sec01_p p {font-size: 14px;line-height: 28px;color: #666666;}
#customer_service .sec01_eles {width: 665px;margin: 0 auto;}
#customer_service .sec01_ele {float: left;width: 20%;}
#customer_service .sec01_ele .icon_block {height: 60px;position: relative;text-align: center;}
#customer_service .sec01_ele .font_block {padding-top: 10px;text-align: center;}
#customer_service .sec01_ele p {font-size: 18px;line-height: 24px;color: #333333;}
#customer_service .section03 {position: relative;padding-top: 78px;padding-bottom: 78px;overflow-x: hidden;background-image: url(../images/bg4.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;}
#customer_service .sec03_title {text-align: center;}
#customer_service .sec03_title p {font-size: 30px;line-height: 45px;color: #fff;}
#customer_service .sec03_title .h_p {font-size: 24px;line-height: 38px;}
#customer_service .sec03_con {padding-top: 33px;overflow-y: hidden;}
#customer_service .s03_ele {float: left;width: 33.333%;}
#customer_service .s03_e_padd {padding: 0 12px;}
#customer_service .s03_ele .imgWrap img {display: block;width: 100%;}
#customer_service .s03_ele .font_wrap {padding-top: 22px;}
#customer_service .s03_title p {font-size: 18px;line-height: 32px;color: #fff;}

.itnews {padding-bottom: 2em;overflow: hidden;}

.new_2 .list{ margin:0px auto;}
.new_2 .list>li{ display:block; padding:50px 30px;background: #fff; text-align:left; border-bottom:1px solid #ddd;}
.new_2 .list>li:last-of-type{ border-bottom:0 !important;}
.new_2 .list>li>a{ display:block;}
.new_2 .list>li>a .img{ position:relative; display:block;float:left; width:25%;}
.new_2 .list>li>a .img:after{position:absolute; left:0; top:0; width:100%; height:100%; opacity:0; background:rgba(0,0,0,.5) url("../images/icon-zoom.png") no-repeat; background-position:50% -50%; content:''; transition:all .2s;}
.new_2 .list>li>a .img>img{ width:100%; height:auto;}
.new_2 .list>li>a .container{ display:block; float:left; width:60%; padding:0 5%;}
.new_2 .list>li>a .container .name{ display:block; padding:10px 0; font-size:18px; color:#333; transition:all .35s;}
.new_2 .list>li>a .container .text{ padding:5px 0; color:#999; font-size:14px; line-height:25px;}
.new_2 .list>li>a .container .see{ display:block; padding:20px 0; color:#0d95d8; font-size:12px;}
.new_2 .list>li>a .container .see span{ display:inline-block; margin-right:20px; font-size: 14px;vertical-align: middle;}
.new_2 .list>li>a .container .see span>img{ height:16px; width:auto; margin-right:5px;}
.new_2 .list>li>a:hover .img:after{ background:rgba(0,0,0,.5) url("../images/icon-zoom.png") no-repeat; background-position:50% 50%; opacity:1;}
.new_2 .list>li>a:hover .name{ color:#0d95d8;}




.cloud-zoom-lens {border: 1px solid #888;margin:-1px;background-color:#fff;cursor:move; }
/* 这是标题文本 */
.cloud-zoom-title {font-family:Arial, Helvetica, sans-serif;position:absolute !important;background-color:#000;color:#fff;padding:3px;width:100%;text-align:center;font-weight:bold;font-size:10px;top:0px;}
/* 这是缩放窗口。 */
.cloud-zoom-big {border:1px solid #ccc;overflow:hidden; margin-top:4px; border-radius:5px;}
/* 这是加载消息。 */
.cloud-zoom-loading {color:white;background:#222;padding:3px;border:1px solid #000;}


.index_1{
    padding:15px 0; background-color:#fff;}
.index_1_1{
    text-align:center;}
.index_1_1 ul li{
    display:inline-block; padding:0 0em; width:7.7em; background-position:left; background-repeat:repeat-y; background-image:url(../images/2.png);}
.index_1_1_1{
    position:relative; height:3.75em;}
.index_1_1_1 table{
    position:absolute; left:0; top:0; width:100%; text-align:center; height:3.75em;}
.index_1_1_1 table td{
    vertical-align:middle; height:3.75em;}
.index_1_1 ul li:first-child{
    background-image:none;}
.index_1_1_2{
    font-size:14px; color:#333; padding-top:20px;}
.index_1_1_1_2{
    opacity:0;}
@media screen and (min-width:1140px) {
    /*.index_1_1 ul li:hover .index_1_1_1_2,.index_1_1 ul li.on .index_1_1_1_2{*/
    /*    opacity:1;}*/

    /*.index_1_1 ul li:hover .index_1_1_1_1,.index_1_1 ul li.on .index_1_1_1_1{*/
    /*    opacity:0;}*/
    .index_1_1 ul li:hover .index_1_1_2{
        color:#e9811a;}
}
.lm_pro_mid_1_right select {
    border: none;
    line-height: 30px;
    height: 33px;
    background: #333333;
    width: 98%;
    padding: 0 12px;
    font-size: 14px;
    color: #fff;
}
.lm_pro_mid {
    background-color: #000000;
    padding-bottom: 60px;
}
.lm_pro_mid>.div1200 {
    background-color: #333;
    padding: 30px;
    margin-top: 60px !important;
}
.lm_pro_mid_1{
    border:1px #cccbca solid; position:relative; padding-right:13.4375em;width: 24%}
.lm_pro_mid_1_right{ height:100%;
    position:absolute; right:0; top:0; width:13.4375em; border-left:1px #cccbca solid;}
.lm_pro_mid_1_left{
    padding:3px 1em;}
.lm_pro_mid_1_left input{ font-family: "微软雅黑";
    border: none;
    background-color: transparent;
    font-size: 14px;
    line-height: 28px;
    width: 100%;}
.lm_pro_mid_1_right ul li.hs{ padding-right: 5px;}
.lm_pro_mid_1_right ul li{ position:relative; z-index:10;float:left; width:50%; text-align:center;}
.lm_pro_mid_1_right_btn {
    float: right;
    display: block;
    width: 100%;
    font-size: 15px;
    background-color: #0d95d8;
    color: #fff;
    border: none;
    height: 34px;
    line-height: 20px;
}
.lm_pro_mid_1_right_btn:hover{
    color:#fff;}
.lm_pro_mid_1_right_btn i{
    font-weight:normal; font-size:2em;}
.lm_pro_mid_1_right_s{
    font-size:0.875em;line-height:3.571428571428571em; cursor:pointer;}
.lm_pro_mid_1_right ul li dl{-webkit-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    -moz-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    -ms-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    -o-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1); display:none;
    position:absolute; left:0; top:3.125em; background-color:#fff; z-index:10; width:100%;}
.lm_pro_mid_1_right ul li dl dd{
    padding:0.2em 0; border-bottom:1px #ccc solid;}
.lm_pro_mid_1_right ul li dl dd a{
    font-size:0.875em;}
.lm_pro_mid_1_right ul li dl dd:last-child{
    border:none;}
.lm_pro_mid_1{
    margin-top:2em;  }
.lm_pro_mid_2_1 ul li{ margin-right:1.33%; margin-top:2.5em;
    float:left; width:24%; position:relative;}
.lm_pro_mid_2_1 ul li:nth-child(4n){
    margin-right:0;}
.lm_pro_mid_2_1_1{
    overflow:hidden;}
.lm_pro_mid_2_1_1 img{
    width:100%;}
.lm_pro_mid_2_2{
    padding:1em;}
.lm_pro_mid_2_2_1{color:#ffffff;font-size: 16px}
.lm_pro_mid_2_2_2{ height:3em; color:#e8e8e8;
    /*display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    word-break: break-all;*/
    overflow: hidden;
    font-size:0.875em; margin-top:1em; line-height:1.6em;}
.lm_pro_mid_2_3{opacity:0;
    position:absolute; left:0; bottom:0; width:100%; z-index:10; background: #0d95d8;}
.lm_pro_mid_2_3 .lm_pro_mid_2_2_1{color:#fff; font-size: 16px}
.lm_pro_mid_2_3 .lm_pro_mid_2_2_2{
    color:#fefefe; height:5em;}
.lm_pro_mid_2_2_3 span{
    color:#ffffff; font-size: 14px; text-decoration:underline;}
.lm_pro_mid_2_2_3{
    padding-top:0.5em;}
@media screen and (min-width:1090px){
    .lm_pro_mid_2_1 ul li:hover .lm_pro_mid_2_2{
        opacity:0}
    .lm_pro_mid_2_1 ul li:hover .lm_pro_mid_2_3,.lm_pro_mid_2_1 ul li:hover .lm_pro_mid_2_3 .lm_pro_mid_2_2{
        opacity:1}
}
.lm_pro_mid_2{ overflow:hidden; padding-bottom: 50px !important; }
@media screen and (max-width:760px) {
    .lm_pro_mid_1_right_btn i{
        font-size:1.5em;}
    .lm_pro_mid_1_right_s,.lm_pro_mid_1_right_btn{
        line-height:2.928571428571429em;}
    .lm_pro_mid_1_right ul li dl{
        top:2.5625em;}
    .lm_pro_mid_1_left{
        padding:0.5em 1em;}
    .lm_pro_mid_1_left input{
        font-size:0.875em;}
    .lm_pro_mid_2_1 ul li{
        width:49%; margin-right:0;}
    .lm_pro_mid_2_1 ul li:nth-child(2n){
        float:right;}
}
@media screen and (max-width:640px) {
    .lm_pro_mid_2_3 .lm_pro_mid_2_2_2{
        height:auto;}
    .lm_pro_mid_1{
        display:none;}
    .lm_pro_mid_2_1 ul li{
        width:100%; margin-top:1.5em;}
    .lm_pro_mid_2_2_2{
        height:auto; overflow:visible;}
}
.lmpro_info_1_left{
    float:left; width:45%; overflow:hidden;}
.lmpro_info_1_right{
    float:right; width:52%;}
.lmpro_info_1_right_1{
    position:relative;}
.lmpro_info_1_right_1_1{
    font-size:1.5em; color:#444;}
.lmpro_info_1_right_1{
    padding:1em 0 1em 0;  border-bottom:1px #bbbbbb dotted; overflow:hidden;}
.lmpro_info_1_right_2{
    font-size:0.875em; line-height:1.7em; margin-top:1.3em;}
.lmpro_info_2{
    background-color:#606165; overflow:hidden; margin-top:2.5em;}
.lmpro_info_2 a{
    display:inline-block; padding:0.9375em 1.8em; color:#fff; border-right:1px #fff solid;}

.lmpro_info_2 a:hover,.lmpro_info_2 a.on{
    background-color:#e9811a;}
.lmpro_info_3{
    margin:2em 0;  }
.lmpro_info_3_1{
    text-align:center; color:#232323; font-size:1.5em; padding:0.5em 0 1em 0;}
.lmpro_info_3_2 ul li{ cursor:pointer;border:1px #bbb solid;
    float:left; width:19%; position:relative; margin-right:1%;}
.lmpro_info_3_2 ul li:nth-child(5n){
    margin-right:0;}
.lmpro_info_3_2_name{
    position:relative; padding:0.4em 1.5em 0.4em 1em;}
.lmpro_info_3_2_name span{
    font-size:0.875em; display:block; overflow:hidden;}
.lmpro_info_3_2_name i{
    position:absolute; right:0.5em; top:0.4em;}
.lmpro_info_3_2{ z-index:100;
    position:relative; width:100%;}
.lmpro_info_3_2_xiala{ display:none; position:relative; max-height:25em;   overflow-y:auto; width:100%;
    border:1px #bbb solid; top:2em; position:absolute; left:0; z-index:999; background-color:#f7f7f7;


}
.lmpro_info_3_2_xiala_type_1 dd{ margin-top:2%; cursor:pointer;
    float:left; width:18%; margin-right:2.5%; background-color:#656262;}
.lmpro_info_3_2_xiala_type_1 dd.on{
    background-color:#e9811a;}
.lmpro_info_3_2_xiala_type_1 dd:nth-child(5n){
    margin-right:0;}
.lmpro_info_3_2_xiala .swiper-container { width: 100%; height: 100%; } .lmpro_info_3_2_xiala .swiper-slide {   height: auto; -webkit-box-sizing: border-box; box-sizing: border-box; padding-right:2em; padding-left:1em; padding-bottom:1.5em;   }
.lmpro_info_3_2_xiala_name span{
    color:#fff; font-size:0.875em; padding:0.3em 0.5em; display:block;}
.lmpro_info_3_2_xiala_pic img{
    width:100%;}
.lmpro_info_3_2_xiala_type_1{
    padding-left:1em; padding-right:1em; padding-bottom:2em; overflow:hidden;}


.lm_pro_mid_2_1 ul.pro_xq_ul li{
    width:23.3%;}
.lm_pro_mid_2_1 ul.pro_xq_ul li:nth-child(3n){
    margin-right:2%;}
.lm_pro_mid_2_1 ul.pro_xq_ul li:nth-child(4n){
    margin-right:0%;}
@media screen and (max-width:1090px) {
    .lm_pro_mid_2_1 ul.pro_xq_ul li{
        width:32%;}
    .lm_pro_mid_2_1 ul.pro_xq_ul li:nth-child(3n){
        margin-right:0%;}
    .lm_pro_mid_2_1 ul.pro_xq_ul li:nth-child(4n){
        margin-right:2%;}
}
@media screen and (max-width:760px) {
    .lm_pro_mid_2_1 ul.pro_xq_ul li{
        width:49%;}
    .lm_pro_mid_2_1 ul.pro_xq_ul li:nth-child(3n){
        margin-right:0%;}
    .lm_pro_mid_2_1 ul.pro_xq_ul li:nth-child(4n){
        margin-right:0%;}
}
@media screen and (max-width:640px) {
    .lm_pro_mid_2_1 ul.pro_xq_ul li{
        width:100%;}
}
.lmpro_info_1_right_1{
    padding-right:3em;}

@media screen and (max-width:950px) {
    .lmpro_info_2 a{
        font-size:0.875em; border-bottom:1px #fff solid; padding-top:0.6em; padding-bottom:0.6em;}
    .lmpro_info_1_left{
        width:100%;}
    .lmpro_info_1_left img{
        width:100%;}
    .lmpro_info_1_right{
        width:100%; margin-top:1em;}
}
@media screen and (max-width:760px) {
    .lmpro_info_3_1{
        font-size:1em;}
    .lmpro_info_1_right_1_1{
        font-size:1em;}
}
@media screen and (max-width:900px) {
    .lmpro_info_3_2_xiala_type_1 dd{
        width:23%;}
    .lmpro_info_3_2_xiala_type_1 dd:nth-child(5n){
        margin-right:2.5%;}
    .lmpro_info_3_2_xiala_type_1 dd:nth-child(4n){
        margin-right:0%;}
}
@media screen and (max-width:600px) {
    .lmpro_info_3_2_xiala_type_1{
        padding-bottom:1em; padding-top:0.5em;}
    /*.lmpro_info_3_2_xiala_pic{
    display:none;}*/

    .lmpro_info_3_2_xiala_type_1 dd{
        width:31%;}
    .lmpro_info_3_2_xiala_type_1 dd:nth-child(5n),.lmpro_info_3_2_xiala_type_1 dd:nth-child(4n){
        margin-right:2.5%;}
    .lmpro_info_3_2_xiala_type_1 dd:nth-child(3n){
        margin-right:0%;}


}
@media screen and (max-width:400px) {
    .lmpro_info_3_2_xiala_type_1 dd{
        width:49%; margin-right:0;}
    .lmpro_info_3_2_xiala_type_1 dd:nth-child(2n){
        float:right;}
    .lmpro_info_3_2_xiala_type_1 dd:nth-child(5n),.lmpro_info_3_2_xiala_type_1 dd:nth-child(4n){
        margin-right:0%;}
}
@media screen and (max-width:900px) {
    .lmpro_info_3_2 ul li{
        width:32.2%; margin-bottom:0.5em;}
    .lmpro_info_3_2 ul li:nth-child(5n){
        margin-right:1%;}
}
@media screen and (max-width:700px) {
    .lmpro_info_3_2 ul li{
        width:49%; margin-right:0;}
    .lmpro_info_3_2 ul li:nth-child(2n){
        float:right;}
    .lmpro_info_3_2 ul li:nth-child(5n){
        margin-right:0%;}
}
@media screen and (max-width:400px) {
    .lmpro_info_3_2 ul li{
        width:100%;}
}



.main_width {background: #fff;}
.pro_right {width: 92%;margin: 0 auto;padding-bottom: 30px;}
.show-content{padding-top: 60px;}
.show-nav-content {padding: 20px 30px 65px;background: #fff;}
.ny-content-title {text-align: center;border-bottom: 1px solid #CCCCCC;margin-bottom: 20px;padding-top: 10px;}
.ny-content-title h1 {font-size: 28px;line-height: 28px;display: block;color: #000;font-weight: normal;}
.ny-content-title span {font-size: 14px;line-height: 48px;display: block;}
.view_content {font-size: 14px;line-height: 22px;color: #666;font-family: å¾®è½¯é›…é»‘ !important;}
.view_content * {font-size: 14px;line-height: 22px;color: #666;font-family: å¾®è½¯é›…é»‘ !important;}
#content .box {background: #f5f5f5;}
.return {padding: 44px 0 30px 0;}
.iconfont.icon-110 {font-style: initial;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;line-height: 18px;vertical-align: middle;display: inline-table;}
.return a {display: block;float: left;border: 1px solid #e8e8e8;line-height: 40px;color: #666666;background: #fff;margin-right: 0.75%;text-align: center;box-sizing: border-box}
.return a:last-child {margin-right: 0}
.return a.ac, .return a:hover {background: #073780;color: #fff;border-color: #e8e8e8}
.return a:nth-child(1), .return a:nth-child(3) {width: 40%}
.return a:nth-child(2) {width: 18.5%}



.search{width: 800px;margin:0px auto;}
.search_body {margin-bottom: 50px;}
.search form{font-size: 0;border: 1px solid lightgray;box-sizing: border-box;margin: 65px 0;}
.search form select{outline:none;border:none;display: inline-block;width: 140px;height: 47px;color: #2e4ba3;text-align: center;box-sizing: border-box;padding-left:50px;background: #f2f4f8;}
.search form input {display: inline-block;border: none;height: 47px;box-sizing: border-box;font-size: 13px;}
.search form input[type=text]{width: 548px;padding-left: 30px;}
.search form input[type=submit]{width: 250px;font-size: 18px;color: white;background: url(../images/sousou.png) no-repeat center center #0d95d8; background-position-x: 59px;cursor: pointer;}
.search input, .search button {vertical-align: middle;}

.hyzxbox ul {width: 800px;margin: 0 auto;}
.hyzxbox li{ border-bottom: 1px solid #eee;padding: 18px 0; cursor: pointer;}
.hyzxpic{float: left;width: 240px;height: 145px; overflow: hidden;}
.hyzxpic a{display: inline-block;width: 100%; height: 100%;}
.hyzxpic img {width: 240px;height: 145px;object-fit: cover;}
.hyzxpicr{float: right;width: 520px;}
.hyzxpicr h2{position: relative;color: #000; font-size: 16px; line-height: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.hyzxpicr h2:after{content: '';width: 0; height: 1px; position: absolute;display: inline-block;left: 0; bottom:0; background: #0d95d8; transition: all 0.2s;}
.hyzxpicr p{color: #999; font-size: 14px; line-height: 24px;height: 72px;overflow: hidden;margin:7px 0 9px}
.hyzxbox li:hover .misaicon6{ margin-right: 0;  }
.hyzxbox li:hover .misaicon6 b{ opacity: 1;color: #0d95d8!important;}
.hyzxbox li:hover .misaicon6 i{  color:#0d95d8 !important;}
.hyzxbox li:hover .hyzxpicr h2 a,.hyzxbox li:hover .hyzxpicr h2{color: #0d95d8 !important;}
.hyzxbox li:hover .hyzxpicr h2:after{width: 100%;}

.solu_list li .txt .c a {color: #333;font-size: 14px;}

.qin-wrap.colorbody.introduction {
    background: #000;
    padding-bottom: 50px;
}
.introduction > .div1200 {
    background: #333;
    padding: 0 90px;
}

.footer-act-group {
    padding-left: 15px;
    margin-top: 30px;
}
.fag-main .fag-link-cell {
    display: block;
    float: left;
    margin-right: 15px;
    color: #e1e4e6;
    text-decoration: none;
    margin-bottom: 5px;
}
.fag-main .fag-link-cell.fir {
    width: 75px;
    height: 24px;
    line-height: 22px;
    background: url(../images/239.png) no-repeat;
    background-size: 75px;
    padding-left: 7px;
    color: #222a37;
    text-decoration: none;
    font-size: 12px;
}
.footer-act-group .fag-a {
    color: #ffffff;
    padding: 0 8px;
}