﻿@import url(style.css);
@import url(mobile.css);
@import url(custom.css);
@import url(pscroll.css);
@import url(lrtk3.css);
@import url(aos.css);
/*内页*/
@keyframes scaleAnim{
    0%{         
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    100%{
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
    }
}

.position{ border-bottom:1px solid #dddddd;height:86px; line-height:86px; color:#666666; text-align:left; font-size:15px;}
.position.bgs2{ height:58px; line-height:58px;}
.position a{ color:#666666;  text-decoration:none;}
.position a:hover{color:#1d72c5;}
/*.position label{}*/
.position .h3{ float:left; font-size:19px; font-weight:normal; color:#000000; margin-left:16px;}
.position.bgs3 .h3{ line-height:26px; margin-top:16px;}
.position.bgs3 .h3 em{ font-style:normal; display:block; color:#999999; font-size:13px; font-family:Arial; height:20px; line-height:20px;}
.position .postions_r img{ vertical-align:baseline; margin-right:8px; height:14px;}
.position .rclass{ float:right;background:url(../images/pos_bg2.png) left center no-repeat;background-size:20px auto;  padding-left:25px;-webkit-tap-highlight-color: #fff;-webkit-tap-highlight-color: transparent; display:none;}

/*.position .postions_b{ float:right; }
.position .postions_b ul li{ float:left; margin-left:20px;  text-align:center;position:relative;}
.position .postions_b ul li .h3{ font-weight:normal; height:55px; line-height:55px;}
.position .postions_b ul li .h3 a{ display:block;height:55px; line-height:55px; font-size:15px; color:#555555; -webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s; padding-left:24px; padding-right:24px; min-width:50px;}
.position .postions_b ul li .h3 a i{ display:inline-block; height:100%; width:20px; background:url(../images/product_bg1.png) right center no-repeat; vertical-align:middle; margin-right:-6px;}
.position .postions_b ul li .h3 a:hover{color:#37a2eb;}
.position .postions_b ul li.isel .h3 a{color:#fff; background:#37a2eb;}
.position .postions_b ul li.isel .h3 a i{ background-image:url(../images/product_bg1_on.png);}
.position .postions_b ul li .dl{ position:absolute; top:55px; left:0; width:100%; background:#37a2eb;  height:0;transition:all 0.3s; z-index:1; overflow:hidden;}
.position .postions_b ul li .dl a{ display:block; font-size:15px; color:#fff; -webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s; text-align:center; height:56px; line-height:56px; overflow:hidden;}
.position .postions_b ul li .dl a:hover{ background:#5eb8f5; color:#fff;}
.position .postions_b ul li .dl a.on{ background:#5eb8f5;color:#fff;}*/
/*.position .postions_b ul li.isel .dl{border-top:1px solid #37a2eb; height:auto;}*/

.o_big_con{ margin:0 auto; max-width:1280px; margin-top:8px; overflow:hidden; position:relative;}
.o_big{ overflow:hidden; background-repeat:no-repeat; background-position:70% center; background-size:cover; position:relative;  width:100%;-webkit-animation:scaleAnim 5s ease forwards; animation: scaleAnim 5s ease forwards;}
.o_big img{ width:100%;filter: Alpha(Opacity=0);opacity: 0;}
.o_big_con .cons{ position:absolute; top:0; left:0; width:100%; height:100%;}
.o_big_con .cons .wrap{ height:100%; display:table; }
.o_big_con .cons .wrap2{ height:100%; display:table; }
.o_big_con .h2{font-weight:normal; display:table-cell; vertical-align:middle;   text-transform:uppercase; text-align:center;}
.o_big_con .h2 label{width:100%; display:block;color:rgba(255,255,255,1.0); font-weight:normal; margin-bottom:13px; letter-spacing:0;}
.o_big_con .h2 span{ display:block; overflow:hidden; font-size:20px; line-height:1.4;  position:relative; letter-spacing:6px; color:#fff;}


/*分页*/
.yema{ width:100%; text-align:center;  overflow:hidden;/* padding-top:4%; padding-bottom:4%;*/}
.yema.bgs2{width:calc(94% - 160px);width:-webkit-calc(94% - 160px);width:-moz-calc(94% - 160px); text-align:right; margin-right:2%;float:right; }
.yema a{ display:inline-block; vertical-align:top; height:38px; line-height:36px; padding-left:10px; overflow:hidden; padding-right:10px; min-width:38px;margin-left:3px;  text-align:center; color:#666666; font-size:15px; border:1px solid #e5e5e5; background:#fff;}
.yema a:hover{ text-decoration:none; color:#fff; background:#2167d2;border:1px solid #2167d2;}
.yema a.on{color:#fff;  background:#2167d2;border:1px solid #2167d2;}
.yema a.first,.yema a.last{ margin-right:0;  }
.yema a.first:hover,.yema a.last:hover{background-color:#2167d2;}
.yema a span{ font-family:"宋体"; font-size:16px;}
/*分类弹窗*/
.about_bgs{z-index: 19891024;background:url(../images/about_bg.png) repeat; width: 100%; height: 100%;  position: fixed;  left: 0;  top: 0;  display: none;}
.about_tc .closed2{ display:none;}
/*暂无内容*/
.nodata{ clear:both; max-width:1200px; margin:0 auto; overflow:hidden; text-align:center; margin-top:13%; margin-bottom:13%; background:url(http://img02.ebaixun.com.cn/public/nodata.png) center top no-repeat; background-size:auto 169px; padding-top:180px;}
.nodata .title{ color:#555555; font-size:18px; overflow:hidden; margin-top:2%; line-height:26px;}
.nodata .desc{color:#999999; font-size:14px; overflow:hidden; line-height:24px; margin-top:5px;}

/*公司介绍*/
.about_l{ float: left;width:240px; overflow:hidden; margin-right:17px;  margin-bottom:14px; position:relative;/*-webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.1); box-shadow: 0 5px 15px rgba(0,0,0,0.1);*/}
.about_l .about_l_titile{ overflow: hidden;color:#fff;  padding-left:28px; padding-right:18px;background:#2167d2; height:88px;/*-webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.05); box-shadow: 0 5px 15px rgba(0,0,0,0.05);*/}
.about_l .about_l_titile .h1{ font-weight:bold; font-size:16px;  line-height:28px; height:28px; overflow:hidden; margin-top:21px;color:#fff;}
.about_l .about_l_titile span{ color:#fff; display:block; font-size:13px; line-height:16px; height:16px; font-family:Arial;}
.about_l .about_l_titile.bgs2{ background:#fff; }
.about_l .about_l_titile.bgs2 .h1{ font-size:17px;color:#000000; font-weight:normal;}
.about_l .about_l_titile.bgs2 span{ color:#999999;}
.about_l .i_left_ul2{ overflow:hidden;  /*background-color:#f4f8f9;*/ border:1px solid #dddddd; border-top:0; margin-bottom:16px; background:#fff;}
.about_l .i_left_ul2 li h2{ font-weight:normal; overflow:hidden;padding-left:27px; padding-right:44px; height:70px;line-height:22px;font-size:15px; color:#666666; position:relative;background:url(../images/about_bg1.png) right 25px center no-repeat; background-size:16px 16px;transition:all 0.3s;-webkit-tap-highlight-color:transparent; border-bottom:1px solid #dddddd;}
.about_l .i_left_ul2 li h2 span{ display:block; width:100%; line-height:22px; }
.about_l .i_left_ul2 li h2 span em{ font-style:normal; display:block; overflow:hidden; height:18px; line-height:18px; color:#999999; font-size:13px; font-family:Arial;}
.about_l .i_left_ul2 li:last-child h2{ border-bottom:0;}
.about_l .i_left_ul2 li h2 a{color:#666666; text-decoration:none; width:100%; display:block;transition:all 0.3s;height:100%; width:100%; line-height:70px;display: flex; align-items: center; justify-content: left;}
.about_l .i_left_ul2 li h2 a:hover{ color:#1d72c5;margin-left:3px; }
.about_l .i_left_ul2 li h2:hover{background-image:url(../images/about_bg1_on.png);}
/*.about_l .i_left_ul2 li h2:hover{background-image:url(../images/about_bg3_on.png);}*/
/*.about_l .i_left_ul2 li:after{content:""; position:absolute; left:0; top:21px; width:4px; height:30px; background:#fcd000;}*/
/*.about_l .i_left_ul2 li.left_sel{ background:#ffffff;}*/
.about_l .i_left_ul2 li.left_sel h2{ color:#2167d2; background-image:url(../images/about_bg1_on.png); }
.about_l .i_left_ul2 li.left_sel h2 a{ color:#2167d2;}


.about_l .i_left_ul2 li{display:block;/* width:100%;*/ position:relative;}
/*.about_l .i_left_ul2 li:before{ content:""; position:absolute; right:0; top:0; width:1px; height:100%; background:#efefef; }
.about_l .i_left_ul2 li:after{ content:""; position:absolute; left:0; top:0; width:1px; height:100%; background:#efefef; }
.about_l .i_left_ul2 li.left_sel:after{ width:2px;background:#118aa7;}*/
/*.about_l .i_left_ul2 li:after{content:""; position:absolute; left:0; top:21px; width:4px; height:30px; background:#fcd000;}*/
.about_l .i_left_ul2 li:last-child h2 a{border-bottom:none; }
.about_l .i_left_ul2 li:last-child h1 a{ border-bottom:none; margin-bottom:0;}
.about_l .i_left_ul2 li h1{ font-weight:normal; overflow:hidden;padding-left:27px; padding-right:27px;  height:42px;line-height:42px;font-size:15px; color:#666666; cursor:pointer; position:relative;background:url(../images/about_bg1.png) right 20px center no-repeat; background-size:7px 8px;transition:all 0.3s;-webkit-tap-highlight-color:transparent;}
.about_l .i_left_ul2 li h1 a{ color:#666666; text-decoration:none;display:block; transition:all 0.3s;}
.about_l .i_left_ul2 li h1:hover a{color:#2167d2;margin-left:3px;}
.about_l .i_left_ul2 li.left_sel h1{ color:#2167d2;background:url(../images/about_bg1_on.png) right 20px center no-repeat;}
.about_l .i_left_ul2 li.left_sel h1 a{ color:#2167d2;}
.about_l .i_left_ul2 li div{ display:none; padding-left:50px; padding-right:40px; padding-top:5px; background:#fff; margin-bottom:19px;}
.about_l .i_left_ul2 li.left_sel div{ display:block;}
.about_l .i_left_ul2 li div a{ font-size:13px; height:56px; line-height:20px; overflow:hidden; display:block; padding-right:8px; color:#666666;transition:all 0.3s;display: flex; align-items: center; justify-content: left;}
.about_l .i_left_ul2 li div a:hover{color:#2167d2; margin-left:4px;}
.about_l .i_left_ul2 li div a.left_sel{color:#2167d2;}
.about_l .i_left_ul2 li div a em{ font-size:11px; font-style:normal; display:block; overflow:hidden;line-height:20px; height:20px;}
.about_l .i_left_ul2 li div a.left_sel{ color:#2167d2;}
.about_l .i_left_ul2 li div dl{overflow:hidden;}
.about_l .i_left_ul2 li div dl dd{overflow:hidden; display:none; padding-bottom:1px;}
.about_l .i_left_ul2 li div dl dd p{ height:30px; line-height:30px; overflow:hidden; padding-left:37px; padding-right:10px; }
.about_l .i_left_ul2 li div dl dd p a{ height:30px; line-height:30px; overflow:hidden; display:block; padding-left:9px; padding-right:8px; color:#666666;background:url(../images/product_bg4.png) left center no-repeat;transition:all 0.3s;}
.about_l .i_left_ul2 li div dl dd p a:hover{color:#e94001;background-image:url(../images/product_bg4_on.png); margin-left:4px;}
.about_l .i_left_ul2 li div dl dd p.on a{ color:#e94001;background-image:url(../images/product_bg4_on.png);}
.about_l .i_left_ul2 li div dl span{ padding-left:23px; padding-right:8px; overflow:hidden; display:block; line-height:34px;  height:34px;font-size:14px; color:#333;cursor:pointer;background:url(../images/product_bg3.png) 16px center no-repeat; transition:all 0.3s;}
.about_l .i_left_ul2 li div dl span:hover{margin-left:4px;}
.about_l .i_left_ul2 li div dl span a{ color:#666666; text-decoration:none; display:inline;}
.about_l .i_left_ul2 li div dl span a:hover{color:#e94001; }
.about_l .i_left_ul2 li div dl span.left_sel{color:#e94001; background-image:url(../images/product_bg3_on.png);}
.about_l .i_left_ul2 li div dl span.left_sel a{color:#e94001;}
.about_l .i_left_ul2 li div dl span i{ float:right; margin-right:4px; width:8px; height:4px; background:url(../images/product_bg5.png) no-repeat; margin-top:15px; display:none;}
.about_l .i_left_ul2 li div dl span.left_sel i{ display:block;}

#dgtzx{ border:1px solid #dddddd; overflow:hidden;display: none;}

.borders{ background:#fff; overflow:hidden;}
.about_l .contact_con{ border-top:1px solid #dddddd; overflow:hidden; padding-top:15px;}
.about_l .contact_con .boxs{ overflow:hidden; max-width:186px; margin-left:28px; }
.about_l .contact_con .cons{ padding-bottom:22px; overflow:hidden;}
.about_l .contact_con .cons .h4{ color:#000000; font-weight:bold; font-size:13px; margin-bottom:4px; height:26px; line-height:26px; overflow:hidden;}
.about_l .contact_con .cons .p{line-height:26px; overflow:hidden; color:#666666; font-size:13px; max-width:149px;}
.about_l .contact_con .cons a{ color:#666666;}
.about_l .contact_con .cons a:hover{ color:#2167d2;}
.about_r{overflow:hidden; }
.about_b{ border:1px solid #dddddd; overflow:hidden; background:#fff; margin-bottom:3%; min-height:741px; margin-top:16px;}
.about_b.nomin{ min-height:inherit;}
.about_b.nomar{ margin-top:-1%; padding-top:2%; padding-bottom:2%;}
.about_con{ overflow:hidden; max-width:952px; margin:0 auto; width:96%; line-height:32px; color:#333333; font-size:15px; margin-top:3.5%; margin-bottom:6%;}
.about_con b{ color:#000000;}
.about_con p{ overflow:hidden; padding-bottom:1%;}
.about_con img{ max-width:100%;}
.about_con .h5{ font-weight:bold; overflow:hidden; line-height:1.3; color:#2167d2; font-size:27px;}
.about_con .desc{ color:#dddddd; font-size:19px; overflow:hidden; text-transform:uppercase; line-height:26px; margin-top:6px;}
.about_con .p{ overflow:hidden; margin-top:4%;}
/*企业文化*/
.about_ul{ overflow:hidden; max-width:952px; margin:0 auto; width:96%; color:#000; font-size:13px; line-height:28px; margin-top:3.5%; margin-bottom:6%;}
.about_ul li{ display:block; overflow:hidden; position:relative;}
.about_ul li .txts{ position:absolute; left:0; top:0; width:50%; height:100%;display: flex; align-items: center; justify-content: left;}
.about_ul li .txts .cons{ overflow:hidden; width:94%; max-width:370px; margin:0 auto;}
.about_ul li .txts .h3{ font-weight:bold; color:#2167d2; font-size:17px; overflow:hidden; line-height:1.3;}
.about_ul li .txts .p{ overflow:hidden; margin-top:5%;}
.about_ul li .imgs{ float:right; width:50%; overflow:hidden;}
.about_ul li .imgs .img{ overflow:hidden; background-repeat:no-repeat; background-position:center center; background-size:cover;webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s; }
.about_ul li .imgs .img img{ width:100%; height:238px;}
.about_ul li .imgs:hover .img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.about_ul li:nth-child(2n+0) .txts{ right:0; left:auto;}
.about_ul li:nth-child(2n+0) .imgs{ float:left;}
/*发展历程*/
.history_div{ overflow:hidden;max-width:952px; margin:0 auto; width:96%;margin-top:3.5%; margin-bottom:6%;}

.BreakingNewsController{width:100%;overflow:hidden;height:auto;position:relative; padding-bottom:30px; margin-bottom:3%; padding-top:5px;}

.BreakingNewsController .bn-title{display:inline-block;float:left; line-height:0px;color:#333; font-size:0px;}

.BreakingNewsController ul{padding:0;margin:0;display:block;list-style:none;/*position:absolute;*/ width:100%; overflow:hidden; }

.BreakingNewsController ul li{list-style:none;padding:0px 0px;display:none;  overflow:hidden;}

.BreakingNewsController ul li a{text-decoration:none;color:#333; display:inline-block;overflow:hidden;padding:0; font-size:18px; height:63px; line-height:63px;}

.BreakingNewsController .bn-arrows{display:inline-block;width:0%;position:absolute; left:106px;top:0;bottom:0;}

.BreakingNewsController .bn-arrows span{display:block;width:31px; height:31px;position:absolute;top:0;bottom:0;cursor:pointer;/*opacity:0.9;*/
opacity:1;-webkit-transform-origin: bottom center;
  -moz-transform-origin: bottom center;
  -o-transform-origin: bottom center;
  transform-origin: bottom center;
  animation: swing 4s .15s linear infinite;
  -moz-animation: swing 4s .15s linear infinite; /* Firefox */
  -webkit-animation: swing 4s .15s linear infinite; /* Safari and Chrome */
  -o-animation: swing 4s .15s linear infinite;}

.BreakingNewsController .bn-arrows span:hover{ }

.BreakingNewsController span.bn-arrows-left{ left:0;background:url(../images/history_left2.gif) left center no-repeat; bottom:auto; top:0px;}
.BreakingNewsController span.bn-arrows-left:hover{ background-image:url(../images/history_left2_on.gif);}

.BreakingNewsController span.bn-arrows-right{left:0;background:url(../images/history_right2.gif) left center no-repeat;top:auto; bottom:00px;}
.BreakingNewsController span.bn-arrows-right:hover{ background-image:url(../images/history_right2_on.gif);}

@-webkit-keyframes swing {
  10% {
    transform: rotate(15deg);
  }
  20% {
    transform: rotate(-10deg);
  }
  30% {
    transform: rotate(5deg);
  }
  40% {
    transform: rotate(-5deg);
  }
  50%,100% {
    transform: rotate(0deg);
  }
}
@-moz-keyframes swing {
  10% {
    transform: rotate(15deg);
  }
  20% {
    transform: rotate(-10deg);
  }
  30% {
    transform: rotate(5deg);
  }
  40% {
    transform: rotate(-5deg);
  }
  50%,100% {
    transform: rotate(0deg);
  }
}
@-o-keyframes swing {
  10% {
    transform: rotate(15deg);
  }
  20% {
    transform: rotate(-10deg);
  }
  30% {
    transform: rotate(5deg);
  }
  40% {
    transform: rotate(-5deg);
  }
  50%,100% {
    transform: rotate(0deg);
  }
}
@keyframes swing {
  10% {
    transform: rotate(15deg);
  }
  20% {
    transform: rotate(-10deg);
  }
  30% {
    transform: rotate(5deg);
  }
  40% {
    transform: rotate(-5deg);
  }
  50%,100% {
    transform: rotate(0deg);
  }
}

.easing a, .easing span{transition:.25s linear;-moz-transition:.25s linear;-webkit-transition:.25s linear;}

.history_con{ background:url(../images/history_bg1.jpg) 121px top repeat-y; min-height:200px;  width:100%;  margin:0 auto; padding-top:11px; padding-bottom:45px;}

.history_con dl dd{ width:100%;  margin-top:34px; background:url(../images/history_bg2.png) 111px center no-repeat; background-size:21px 21px; overflow:hidden; position:relative;}

/*.history_con dl dd:hover{ background-image:url(../images/history_bg2_on.png);}*/

.history_con dl dd .years{ position:absolute; top:0; left:0; padding-left:9px; font-weight:normal; color:#000000; font-size:19px;  font-family:Arial; width:103px; height:100%; cursor:pointer;display: flex; align-items: center; justify-content: left;}

.history_con dl dd:hover .years{ color:#2167d2;}
.history_con dl dd .years span{ width:100%;  line-height:21px; position:relative;}
.history_con dl dd .years span:after{ content:""; position:absolute; top:50%; right:0; height:1px; width:20px; background:#c7c5c5;}
.history_con dl dd .years span:before{ content:""; position:absolute; top:50%; right:-59px; height:1px; width:20px; background:#c7c5c5;}
.history_con dl dd .txts2{ overflow:hidden; margin-left:173px; background:#f6fafd; border:1px solid #dddddd;}

.history_con dl dd .txts2 .conts{ overflow:hidden;/*max-width:750px; */padding-left:30px; padding-right:30px; padding-top:20px; padding-bottom:20px;}

.history_con dl dd .txts2 .conts .descs{ overflow:hidden;font-size:15px; color:#666666; line-height:26px;}

.history_con dl dd .txts2 .conts .descs .p{ overflow:hidden; position:relative; /*cursor:pointer; padding-left:24px; background:url(../images/history_bg3.png) left 10px no-repeat;*/}

/*.history_con dl dd .txts2 .conts .descs .p:hover{ color:#d81520;}

.history_con dl dd .txts2 .conts .descs .p.hsel{ color:#d81520;}*/

.history_con dl dd .txts2 .conts .descs .p .h4{ font-weight:normal; font-size:16px; color:#158d38; overflow:hidden; line-height:32px;}

.history_con dl dd .txts2 .conts .descs .p .span{ margin-bottom:12px; overflow:hidden;}

.history_con dl dd .txts2 .conts .descs .p .span:last-child{ margin-bottom:0;}




.history_con dl dd .txts2 .conts .descs .p .contact_scroll{ overflow:hidden;position:absolute; height:100%; padding-right:3%; width:94%; right:3%; top:0%;}

.history_con dl dd .txts2 .conts .descs .p .contact_scroll{ overflow:hidden; overflow-y:auto; }

.history_con dl dd .txts2 .conts .descs .p .contact_scroll::-webkit-scrollbar {width: 3px;height: 10px;}

.history_con dl dd .txts2 .conts .descs .p .contact_scroll::-webkit-scrollbar-thumb { /*background-image:url(../images/product_bg1.png); background-position:center center; background-repeat:no-repeat; background-size:10px 6px;*/background-color: rgba(21, 141, 56, 1.0);}

.history_con dl dd .txts2 .conts .descs .p .contact_scroll:hover::-webkit-scrollbar-thumb {background-color: rgba(21, 141, 56, 0.7);}

.history_con dl dd .txts2 .conts .descs .p .contact_scroll::-webkit-scrollbar-thumb:hover { background-color: rgba(21, 141, 56, 1.0);-webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, .1); }

.history_con dl dd .txts2 .conts .descs .p .contact_scroll::-webkit-scrollbar-track {  background-color:#dddddd;}
/*企业资质*/
.honor_ul{max-width:952px; margin:0 auto; width:96%; margin-top:3.5%; overflow:hidden;margin-bottom:2%;}
.honor_ul ul li{ float:left; margin-bottom:2%; overflow:hidden; width:32%; margin-right:2%;}
.honor_ul ul li:nth-child(3n+0){ margin-right:0;}
.honor_ul ul li .boxs{ border:1px solid #dddddd; overflow:hidden;transition:all 0.3s;}
.honor_ul ul li:hover .boxs{border:1px solid #2167d2;}
.honor_ul ul li .imgs{ overflow:hidden; position:relative; padding-top:72.6%; border-bottom:1px solid #dddddd;transition:all 0.3s;}
.honor_ul.bgs2 ul li .imgs{ padding-top:95.4%;}
.honor_ul ul li .imgs img{width:100%; height:100%; position:absolute; top:0; left:0;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.5s ease-out 0s; -moz-transition:all 0.5s ease-out 0s; -o-transition:all 0.5s ease-out 0s; transition:all 0.5s ease-out 0s;}
.honor_ul ul li:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.honor_ul ul li .h3{ height:66px; overflow:hidden; font-weight:bold; color:#666666; font-size:14px;transition:all 0.3s; text-align:center;display: flex; align-items: center; justify-content: center;}
.honor_ul ul li:hover .h3{ color:#2167d2;}
.honor_ul ul li .h3 span{ max-width:190px; width:94%; margin:0 auto; display:block; line-height:20px; overflow:hidden;}
.page_l{ float:left; line-height:38px; overflow:hidden; margin-left:2%;}
/*行业应用*/
.application_ul{ margin-top:2%; overflow:hidden;margin-bottom:1%;}
.application_ul ul li{ float:left; margin-bottom:2%; overflow:hidden; width:32%; margin-right:2%;}
.application_ul ul li:nth-child(3n+0){ margin-right:0;}
.application_ul ul li .boxs{ border:1px solid #dddddd; overflow:hidden;transition:all 0.3s;}
.application_ul ul li:hover .boxs{border:1px solid #2167d2;}
.application_ul ul li .imgs{ overflow:hidden; position:relative; padding-top:57.7%; transition:all 0.3s;}
.application_ul.bgs2 ul li .imgs{ padding-top:95.4%;}
.application_ul ul li .imgs img{width:100%; height:100%; position:absolute; top:0; left:0;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.5s ease-out 0s; -moz-transition:all 0.5s ease-out 0s; -o-transition:all 0.5s ease-out 0s; transition:all 0.5s ease-out 0s;}
.application_ul ul li:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.application_ul ul li .cons{ width:96%; margin:0 auto; max-width:300px; padding-top:25px; padding-bottom:25px;text-align:center; overflow:hidden;}
.application_ul ul li .h3{  overflow:hidden; font-weight:bold; color:#666666; font-size:15px; height:26px; line-height:26px;transition:all 0.3s; }
.application_ul ul li:hover .h3{ color:#2167d2;}
.application_ul ul li .p{  line-height:26px; height:26px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; font-size:13px; color:#999999;}
.application_ul ul li i{ width:20px; height:20px; display:block; margin:0 auto; margin-top:17px; background:url(../images/application_pic1.png) no-repeat; background-size:100% 100%;transition:all 0.3s;}
.application_ul ul li:hover i{ background-image:url(../images/application_pic1_on.png);}
/*行业应用详细*/
.application_one{max-width:986px; margin:0 auto; width:96%; overflow:hidden; margin-top:2%;}
.application_one .imgs{ float:left; width:366px; overflow:hidden; margin-right:3%; border:1px solid #dddddd;}
.application_one .imgs img{display: block;width: 100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.application_one .imgs:hover img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.application_one .txts{ overflow:hidden;}
.application_one .txts .h3{overflow:hidden; margin-top:32px; font-weight:bold; color:#2167d2; font-size:23px;  line-height:34px;transition:all 0.3s; }
.application_one .txts .desc{line-height:20px;overflow:hidden; margin-top:3px;font-size:13px; color:#999999;}
.application_one.bgs2 .txts .h3{ color:#000000; font-weight:normal;}
.application_one.bgs2 .txts .desc{ font-size:15px; font-family:Arial;}
.application_one.bgs2 .txts .p{ margin-top:4%;}
.application_one .txts .p{line-height:25px; min-height:75px; overflow:hidden;font-size:15px; color:#666666; margin-top:52px;}
.fenxiang{ float:right; margin-top:24px; margin-right:20px;}
.fenxiang div.social-share{ display:inline-block; vertical-align:top;}
.fenxiang label{ float:left; color:#666666; font-size:14px; margin-right:4px; line-height:24px;}
.fenxiang .news_fx{ float:left; text-align:center;display:inline-block; vertical-align:top;}
.fenxiang .news_fx ul li{ display:inline-block; vertical-align:top; width:24px; height:24px;  margin-left:10px;background-repeat:no-repeat; background-size:100% 100%; cursor:pointer;}
.fenxiang .news_fx ul li.bgs1{ background-image:url(../images/share2.png);}
.fenxiang .news_fx ul li.bgs2{ background-image:url(../images/share1.png); position:relative;}
.fenxiang .news_fx ul li.bgs3{ background-image:url(../images/share3.png);}
.fenxiang .news_fx ul li.bgs4{ background-image:url(../images/news_bg4.png); background-size:14px 14px; background-position:center center;}
.fenxiang .news_fx ul li:hover{transition:all 0.3s/*;opacity:0.8;filter:Alpha(opacity=80);*/}
/*.fenxiang .news_fx ul li.bgs4:hover{ background-image:url(../images/fx_pic3_on.png);}*/
.fenxiang .news_fx ul li a{ display:block; width:24px; height:24px; padding:0; margin:0;}
.fenxiang .news_fx ul li a:hover{ background:none;}
.application_two{max-width:986px; margin:0 auto; width:96%; overflow:hidden; margin-top:3%; background:#f6fafd; border:1px solid #dddddd;}
.application_two .boxs{max-width:946px; margin:0 auto; width:96%; overflow:hidden; margin-bottom:4%;}
.application_two table  tr td { border:  1px solid #ccc!important;} 
.application_two .boxs.bgs2{ margin-bottom:3%;}
.application_two .application_t{ height:54px; line-height:54px; overflow:hidden; color:#333333; font-size:15px; font-weight:bold;}
.cons_b{ overflow:hidden; font-size:13px; line-height:30px;}
.cons_b.hg{ height:700px;}
.cons_b img{ max-width:100%;}
.application_more{ overflow:hidden; text-align:center; margin-top:13px; padding-bottom:20px; margin-bottom:30px; font-size:13px; color:#666666; background:url(../images/application_pic2.png) center bottom no-repeat; background-size:auto 13px; cursor:pointer;transition:all 0.3s;}
.application_more:hover{ color:#2167d2; background-image:url(../images/application_pic2_on.png);}
.application_more#on{background-image:url(../images/application_pic3.png);}
.application_more#on:hover{background-image:url(../images/application_pic3_on.png);}
.application_t2{  line-height:76px; height:76px; font-size:13px; overflow:hidden;}
.application_t2 .h2{ float:left;  padding-right:5px; font-weight:normal; overflow:hidden; font-size:23px; color:#000000;}
.application_t2 .more{ color:#666666;  overflow:hidden; float:right;transition:all 0.3s; font-size:15px;}
.application_t2 .more:hover{ color:#2167d2;}
.application_t2 .more em{ font-style:normal;  color:#666666; font-weight:bold; font-size:12px; letter-spacing:-1px;}
.application_t2 .more:hover em{ color:#2167d2;}
.application_three{overflow:hidden; margin-top:3%; background:#fff; border:1px solid #dddddd;}
.application_three .boxs{max-width:980px; margin:0 auto; width:96%; overflow:hidden; margin-bottom:3%;}
.application_three .boxs2{max-width:950px; margin:0 auto; width:96%; overflow:hidden; margin-bottom:3%;}
/*新闻列表*/
.news_con{max-width:952px; margin:0 auto; width:96%; overflow:hidden;margin-bottom:3.5%;}
.news_con ul li{ /*overflow:hidden;*/padding-top:3.5%;border-bottom:1px dashed #dddddd; display:block; padding-bottom:3.5%;transition:all 0.3s; position:relative; }
.news_con ul li:last-child{padding-bottom:0; border-bottom:0;}
.news_con ul li .imgs{width:168px;float:left;display:inline;overflow:hidden;margin-right:3%;}
.news_con ul li .imgs img{width:100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.5s ease-out 0s; -moz-transition:all 0.5s ease-out 0s; -o-transition:all 0.5s ease-out 0s; transition:all 0.5s ease-out 0s;}
.news_con ul li:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.news_con ul li .txts{ overflow:hidden; }
.news_con ul li .txts .h3{ line-height:26px; height:26px; overflow:hidden; color:#000000; font-weight:normal;transition: all 0.3s;white-space:nowrap;text-overflow:ellipsis; font-size:16px; margin-top:6px;}
.news_con.bgs2 ul li .txts .h3{ margin-top:0;}
.news_con ul li .txts .p{ height:44px; overflow:hidden; font-size:12px; color:#999999; line-height:22px;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin-top:9px;}
.news_con ul li:hover .txts h3{color:#2167d2;}
/*新闻详细*/
.about_x2{max-width:950px; margin:0 auto; width:96%;padding-bottom:1%;overflow:hidden; padding-top:4.5%;}
/*.about_x2.bgs2{max-width:780px;}*/
.about_x2 .show_t{ line-height:32px; font-size:24px; color:#000; text-align:center; margin-bottom:2%;  font-weight:normal;}
.about_x2 .con_line{ line-height:22px;font-size:14px; color:#999999; border-top:1px solid #dddddd; text-align:center; padding-top:1.5%; }
.about_x2 img{margin-bottom:10px; display:block; max-width:100%;}
.about_x2 .con_id{ line-height:30px;overflow:hidden;white-space:normal;word-break:break-all; padding-top:3%;font-size:14px; color:#999999;text-align:left;/* font-family:"宋体";*/ padding-bottom:4%;}
/*.about_x2.bgs2 .con_id{ color:#666;}*/
.about_x2 .con_id p{ padding-bottom:8px; overflow:hidden;}
.about_x2 .con_id .red{ color:#c61529; text-decoration:underline;}
.about_x2 .con_id .black{ color:#000000;}
.about_x2 .con_id b{ color:#333333; margin-top:3px; margin-bottom:3px; display:inline-block;}
.about_x2 table{border-collapse:collapse;border-spacing:0;}
.about_x2 table td{ line-height:22px;height:27px; /*border:1px solid #000;*/}
.prenext{ max-width:950px; margin:0 auto; width:96%;  font-size:15px;overflow:hidden; color:#333333; text-align:left; }
.prenext span{ width:60%; max-width:380px; line-height:40px; height:40px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.prenext a{ color:#333333; overflow:hidden; transition:all 0.3s;}
.prenext a:hover{ color:#2167d2;  text-decoration:none;opacity:0.8;filter:Alpha(opacity=80);}
.prenext .r{ text-align:center; width:134px; height:40px; line-height:40px; background:#2167d2; color:#fff;} 
.prenext .r:hover{ color:#fff;}
/*技术文章*/
.technical_left{ border:1px solid #dddddd; overflow:hidden; margin-bottom:16px;}
.about_l .swiper-container{ max-width:220px; width:96%; margin:0 auto; height:524px; overflow:hidden; margin-top:11px!important;}
.about_l .swiper-container>.swiper-wrapper{ -webkit-transition-timing-function: linear; -moz-transition-timing-function: linear; -ms-transition-timing-function: linear; -o-transition-timing-function: linear; transition-timing-function: linear;  margin: 0 auto; height: auto; }
.about_l .swiper-slide{ height:auto; border:1px solid #dddddd; padding-bottom:10px; margin-bottom:11px!important; }
.about_l .swiper-slide:hover{/*-webkit-box-shadow:0 15px 30px rgba(0,0,0,.1);box-shadow:0 15px 30px rgba(0,0,0,.1);*/ border:1px solid #2167d2;}
.about_l .swiper-slide .imgs{ position:relative; overflow:hidden; /*padding-top:91.5%;*/ padding-top:132px;}
.about_l .swiper-slide .imgs img{ display: block;width: 100%; height:100%; position:absolute; left:0; top:0;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.6s ease-out 0s;/* -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%);-o-filter: grayscale(100%); filter: grayscale(100%); filter: gray;*/}
.about_l .swiper-slide:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);/*-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%);-o-filter: grayscale(0%); filter: grayscale(0%); filter:none;*/}
.about_l .swiper-slide .txts{ overflow:hidden;transition:all 0.3s; height:54px;display: flex; align-items: center; justify-content: left; margin-bottom:2%; }
.about_l .swiper-slide .txts .cons{ overflow:hidden;width:100%; text-align:center;}
.about_l .swiper-slide .txts .h3{ margin-left:2%; margin-right:2%; font-weight:normal; color:#000000; font-size:15px; height:18px; line-height:18px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; margin-bottom:3px; text-transform:uppercase;}
.about_l .swiper-slide .txts .p{margin-left:2%; margin-right:2%; color:#999999; font-size:15px; height:24px; line-height:24px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; font-family:Arial; }
.about_l .swiper-slide:hover .txts .h3{ color:#2167d2;}
/*联系我们*/
.contact_left{ border:1px solid #dddddd; overflow:hidden; margin-bottom:16px;}
.contact_left .imgs{ overflow:hidden; width:96%; max-width:216px; margin:0 auto; margin-top:11px;}
.contact_left .imgs img{ display: block;width: 100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.contact_left .imgs:hover img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.contact_left .ul{   overflow:hidden; font-size:12px;width:96%; max-width:216px; margin:0 auto; margin-top:11px; margin-bottom:17px;}
.contact_left .ul li{ line-height:30px; height:30px;  overflow:hidden; display:block; padding-left:16px;white-space:nowrap;text-overflow:ellipsis; position:relative; }
.contact_left .ul li:after{content:""; position:absolute; left:1px; width:4px; top:50%; margin-top:-2px; height:4px; background:#1d72c5;}
.contact_left .ul li a{ color:#666666;}
.contact_left .ul li a:hover{ color:#1d72c5;}

.contact_con2{max-width:950px; margin:0 auto; width:96%;padding-bottom:5%;overflow:hidden; padding-top:4%;}
.contact_con2 .h3{ font-weight:bold; line-height:40px; overflow:hidden; color:#2167d2; font-size:27px;}
.contact_con2 .span{ display:block; text-transform:uppercase; font-weight:bold;color:#dddddd; font-size:19px; overflow:hidden; line-height:20px; margin-top:5px;}
.contact_con2 .ul{ overflow:hidden; margin-top:5%; color:#666666; font-size:15px;}
.contact_con2 .ul li{ float:left; width:56%; overflow:hidden; line-height:24px; padding-left:20px;box-sizing: border-box; margin-bottom:13px; background-repeat:no-repeat; background-position:left 4px; background-size:auto 16px;}
.contact_con2 .ul li:nth-child(2n+0){ width:42%; max-width:335px;}
.contact_con2 .ul li.bgs1{ background-image:url(../images/contact_pic1.png);}
.contact_con2 .ul li.bgs2{ background-image:url(../images/contact_pic2.png);}
.contact_con2 .ul li.bgs3{ background-image:url(../images/contact_pic3.png);}
.contact_con2 .ul li.bgs4{ background-image:url(../images/contact_pic4.png);}
.contact_con2 .ul li.bgs5{ background-image:url(../images/contact_pic5.png); width:100%;}
.contact_con2 .desc{ font-size:15px; font-weight:bold; line-height:28px; color:#000000; margin-top:20px; overflow:hidden;}
.contact_map{ margin-top:3%;overflow:hidden;}
.contact_map iframe{height: 350px;}
/*在线留言*/
.feedback_div{margin-bottom:3%; overflow:hidden; text-align:center; }
.feedback_div .divs{float:left; width:49%; margin-right:2%;margin-bottom:2%;}
.feedback_div .divs:nth-child(2n+0){ margin-right:0;}
.feedback_div .inputs2{ width:100%;  background:#fff; height:52px; line-height:52px; font-size:13px; color:#999999; border:1px solid #dddddd; outline:none;  text-indent:20px; font-family:"微软雅黑";box-sizing: border-box; }
.feedback_div .inputs2:focus{ border-color:#1d72c5;}
.feedback_div .inputs2::-webkit-input-placeholder{color:#999999;}
.feedback_div .inputs2::-moz-placeholder{   /* Mozilla Firefox 19+ */color:#999999;}
.feedback_div .inputs2:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */ color:#999999;}
.feedback_div .inputs2:-ms-input-placeholder{  /* Internet Explorer 10-11 */color:#999999;}
.feedback_div .textarea{ padding:1%; width:100%; padding-left:20px; background:#fff; font-size:15px; font-family:"微软雅黑";border:1px solid #dddddd; outline:none;margin-bottom:1%; color:#333; height:230px;box-sizing: border-box;}
.feedback_div .textarea:focus{ border-color:#1d72c5;}
.feedback_div .textarea::-webkit-input-placeholder{color:#999999;}
.feedback_div .textarea::-moz-placeholder{   /* Mozilla Firefox 19+ */color:#999999;}
.feedback_div .textarea:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */ color:#999999;}
.feedback_div .textarea:-ms-input-placeholder{  /* Internet Explorer 10-11 */color:#999999;}
.feedback_div .bnts2{ float:left;  display:block; vertical-align:top;border: none; width:49%; max-width:192px; font-size:15px; height: 54px; line-height:54px; background:#1c71b6;color:#fff; font-family:"微软雅黑"; text-align: center; outline: none;  cursor: pointer; -webkit-appearance: none; margin-top:20px;margin-right:2%;}
.feedback_div .bnts2:hover{ background:#304e8b;color: #fff; }
.feedback_div .bnts2:nth-child(2n+0){ margin-right:0;}
/*产品列表*/
.about_l .product_l .about_l_titile{ background:url(../images/product_pic1.png) #2167d2 right 25px center no-repeat; background-size:16px 16px;}
.about_l .product_l .about_l_titile .h1{ font-weight:normal;}
.about_l .product_l .i_left_ul2.left_sel .about_l_titile{ background-image:url(../images/product_pic1_on.png);}
.about_l .product_l .i_left_ul2 li h2{background: url(../images/product_pic2.png) right 25px center no-repeat;background-size:16px 16px; cursor:pointer;}
.about_l .product_l .i_left_ul2 li.left_sel h2{background-image:url(../images/product_pic2_on.png);}
.about_l .product_l .i_left_ul2 .borders{ display:none;}
.about_l .product_l .i_left_ul2.left_sel .borders{ display:block;}

.product_ul{ margin-top:2%; overflow:hidden;margin-bottom:1%;}
.product_ul ul li{ float:left; margin-bottom:2%; overflow:hidden; width:23.5%; margin-right:2%; background:#fff;}
.product_ul ul li:nth-child(4n+0){ margin-right:0;}
.product_ul ul li .boxs{ border:1px solid #dddddd; overflow:hidden;transition:all 0.3s; text-align:center;}
.product_ul ul li:hover .boxs{border:1px solid #2167d2;}
.product_ul ul li .imgs{ position:relative; overflow:hidden; /*padding-top:91.5%;*/ padding-top:182px;}
.product_ul ul li .imgs img{ display: block;width: 100%; height:100%; position:absolute; left:0; top:0;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.6s ease-out 0s;/* -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%);-o-filter: grayscale(100%); filter: grayscale(100%); filter: gray;*/}
.product_ul ul li:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);/*-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%);-o-filter: grayscale(0%); filter: grayscale(0%); filter:none;*/}
.product_ul ul li .txts{ overflow:hidden;transition:all 0.3s; height:54px;display: flex; align-items: center; justify-content: left; }
.product_ul ul li .txts .cons{ overflow:hidden;width:100%;}
.product_ul ul li .txts .h3{ margin-left:2%; margin-right:2%; font-weight:normal; color:#000000; font-size:15px; height:18px; line-height:18px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; margin-bottom:3px; text-transform:uppercase;}
.product_ul ul li .txts .p{margin-left:2%; margin-right:2%; color:#999999; font-size:15px; height:24px; line-height:24px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; font-family:Arial; margin-bottom:5px; }
.product_ul ul li:hover .txts .h3{ color:#2167d2;}
/*产品详细*/
.product_bnt{ margin-top:5%;}
.product_bnt .a{ float:left; width:160px; height:48px; line-height:48px; overflow:hidden; color:#fff; background-repeat:no-repeat; background-position:34px center; background-color:#2167d2; text-indent:65px; font-size:15px;transition:all 0.3s; margin-right:2%;}
.product_bnt .a:hover{opacity:0.8;filter:Alpha(opacity=80);}
.product_bnt .a.bgs1{ background-image:url(../images/product_pic3.png);}
.product_bnt .a.bgs2{ background-image:url(../images/product_pic4.png);}
.product_bnt .fenxiang{ margin-top:12px;}
/*网站地图*/
.website_bg{ overflow:hidden; padding-bottom:5%;}
.website_t{ height:36px; line-height:36px; background:#F2F0EC; color:#333; font-weight:bold; padding-left:12px; font-size:14px; margin-top:20px; margin-bottom:17px;}
.website_t a{color:#333; }
.sitemap_main{ overflow:hidden;}
.sitemap_main dd{font-size: 12px; line-height: 31px;text-align: center; background:#fff;  white-space: nowrap; display: block; float: left;height: 31px; width:calc(19.2% - 2px);width:-webkit-calc(19.2% - 2px);width:-moz-calc(19.2% - 2px); margin-right:1%; margin-bottom:1%; overflow: hidden; border: 1px dashed #dddddd;text-overflow: ellipsis;}
.sitemap_main dd:nth-child(5n+0){ margin-right:0;}
.sitemap_main dd a{ display:block;}
.sitemap_main dd a:Hover{color:#00b2f1; }
@media screen and (max-width: 1440px) {
/*内页*/
.position{ font-size:14px;}




}

@media screen and (max-width: 1200px) {
/*内页*/

.o_big_con{ margin-top:0;}
/*公司介绍*/
.about_l{ margin-right:2%;}
/*产品列表*/
.product_ul ul li .imgs{padding-top:78%;}
/*网站地图*/
.sitemap_main dd{width:calc(24.25% - 2px);width:-webkit-calc(24.25% - 2px);width:-moz-calc(24.25% - 2px);}
.sitemap_main dd:nth-child(5n+0){ margin-right:1%;}
.sitemap_main dd:nth-child(4n+0){ margin-right:0;}
}

@media screen and (max-width: 1100px) {
/*内页*/
.position{height:50px; line-height:50px; padding-bottom:0; margin-top:0;}
.position.bgs2{ height:50px; line-height:50px;}
.position.bgs3 .h3{ margin-top:0; line-height:24px;}
/*.position .postions_r.r{ float:left;}*/
.position .rclass{ display:block;}
.position .postions_r.r{ display:none;}
.position.bgs2 .postions_r.r{ display:inherit;}
.position .h3{ font-size:16px; margin-left:0;}

/*.position .postions_b{ display:none;}
.position .postions_b ul li{float:none; display:block; margin-left:0; border-bottom:1px solid #fff; background:#efefef;}
.position .postions_b ul li .h3{height:50px; line-height:50px;}
.position .postions_b ul li .h3 a{ height:50px; line-height:50px;text-align:left;}
.position .postions_b ul li .h3 a i{ float:right;}
.position .postions_b ul li .dl{ position:static; background:#efefef;}
.position .postions_b ul li.isel .dl{ height:auto;}
.position .postions_b ul li .dl a{ text-align:left; color:#555555; height:40px; line-height:40px; padding-left:20px; padding-right:20px;}*/

/*分类弹窗*/
.about_tc{z-index: 19891025; width: 0%; right: 0%; position:absolute; overflow: hidden; top:0; height:100%;/* display: none;*/transition: all 0.3s;}
.about_l.lws .about_tc{ width:80%;}
.about_tc .about_divs{ position:absolute; right:0; width:85%; background-color:#fff; top:0; overflow:hidden; height:100%;}
.about_tc .closed2{ right:84.5%; position:absolute; top:150px; cursor:pointer; width:25px; display:block;}
.about_tc .closed2:hover{filter: Alpha(Opacity=80);opacity: 0.8;transition: all 0.3s;}

/*公司介绍*/
.about_l{ float:none; width:0%; background:none; margin-right:0; z-index: 19891025; right: 0%; position:absolute; overflow: hidden; top:0; height:100%; margin-bottom:0;}
.about_l.lws{ width:90%; max-width:310px;}
/*.about_l .i_left_ul2 li:after{ top:16px; height:22px;}*/
.about_l .i_left_ul2{ border:0;}
.about_l .i_left_ul2 li h1{ padding-left:12px; padding-right:12px;}
.about_l .i_left_ul2 li h2{ padding-left:12px; padding-right:12px;}
.about_l .i_left_ul2 li div{   margin-bottom:14px; padding-left:22px; padding-right:22px;}
.about_l .about_l_titile{ height:60px; padding-left:12px; padding-right:12px;}
.about_l .about_l_titile .h1{ height:22px; line-height:22px; font-size:17px; margin-top:10px;}
.about_l .about_l_titile span{ font-size:13px;}
.about_l #dgtzx{ display:none;}
.about_l #zdxw{ display:none;}
.about_r{ overflow:auto;}
.about_b{ margin-bottom:10px;min-height:inherit;}
.about_b.nomar{ margin-top:0%;}
/*行业应用详细*/
.application_one .imgs{ margin-right:2%;}
/*新闻列表*/
.news_con ul li .txts .h3{ font-size:17px;}
/*技术文章*/
.technical_left{ display:none;}
/*联系我们*/
.contact_left{ display:none;}
}

@media screen and (max-width: 960px) {
/*内页*/
.o_big_con .h2 label{ margin-bottom:8px;}
.o_big_con .h2 span{ font-size:13px;}

/*公司介绍*/
.about_b{ margin-bottom:1%;}
.about_con .h5{ font-size:22px;}
.about_con .desc{ font-size:16px; line-height:24px;}
/*企业文化*/
.about_ul li .imgs{ float:none; width:100%;}
.about_ul li:nth-child(2n+0) .imgs{ float:none;}
.about_ul li .imgs .img img{ height:auto;}
.about_ul li .txts{ position:static; width:100%;}
.about_ul li .txts .cons{ max-width:none; margin-top:4%; margin-bottom:4%;}
.about_ul li .txts .p{ margin-top:2%;}
/*行业应用详细*/
.application_one .imgs{ float:none; width:100%; margin-right:0;}
.application_one .txts .p{ margin-top:3%; min-height:inherit; font-size:14px;}
.application_one .txts .h3{ margin-top:5%; font-size:20px;}
.fenxiang{ margin-top:3%; margin-bottom:4%;}
.application_t2{ height:56px; line-height:56px;}
.application_t2 .h2{ font-size:20px;}
.application_t2 .more{ font-size:13px;}
.cons_b.hg{ height:450px;}
/*新闻列表*/
.news_con ul li .imgs{ margin-right:2%;}
.news_con ul li .txts .p{ margin-top:7px;}
/*新闻详细*/
.about_x2 .con_id{ line-height:26px; font-size:14px;}
}
@media screen and (max-width: 830px) {
/*内页*/



}
@media screen and (max-width: 780px) {
/*内页*/

.o_big{ height:220px;}
/*分页*/
.yema a{ height:28px; line-height:26px; padding-left:6px; padding-right:6px; margin-left:2px; font-size:13px; min-width:30px;}
/*.yema a span{ font-size:14px;}*/
/*公司介绍*/
.about_l .i_left_ul2{ margin-bottom:10px;}
/*发展历程*/
.history_con dl dd .years{ padding-left:0; width:82px; font-size:16px;}
.history_con dl dd .years span:before{ right:-44px;}
.BreakingNewsController .bn-arrows{ left:80px;}
.history_con{ background-position:95px top; padding-top:30px;}
.history_con dl dd{ background-position:84px center; margin-top:20px;}
.history_con dl dd .txts2{ margin-left:130px;}
.history_con dl dd .txts2 .conts{ padding-left:3%; padding-right:3%; padding-top:3%; padding-bottom:3%;}
.history_con dl dd .txts2 .conts .descs{ font-size:13px; line-height:22px;}
/*企业资质*/
.page_l{ line-height:28px;}
/*在线留言*/
.feedback_div .inputs2{ text-indent:12px;}
.feedback_div .textarea{ padding-left:12px;}
/*网站地图*/
.sitemap_main dd{width:calc(32.66% - 2px);width:-webkit-calc(32.66% - 2px);width:-moz-calc(32.66% - 2px);}
.sitemap_main dd:nth-child(4n+0){ margin-right:1%;}
.sitemap_main dd:nth-child(3n+0){ margin-right:0;}
}

@media screen and (max-width: 640px) {
/*内页*/
.position{height:44px; line-height:44px; font-size:13px;}
.position.bgs2{ height:44px; line-height:44px;}
.position.bgs3 .h3{ line-height:20px;}
.position .postions_r img{ height:12px;}
.position .postions_r span{ display:none;}
/*分页*/
.yema.bgs2{width:calc(100% - 0px);width:-webkit-calc(100% - 0px);width:-moz-calc(100% - 0px); margin-right:0; margin-top:5px; float:none; text-align:center;}
.yema a{ font-size:12px;}
/*.yema a span{ font-size:13px;}*/
/*暂无内容*/
.nodata{background-size:auto 130px; padding-top:140px;margin-top:15%; margin-bottom:15%;}
/*公司介绍*/
.about_l .about_l_titile .h1{ font-size:16px;}
.about_l .about_l_titile span{ font-size:12px;}
.about_l .i_left_ul2{ margin-bottom:8px;}
.about_b{ margin-bottom:2%; margin-top:10px;}
.about_con{ font-size:13px; line-height:24px; margin-top:4%;}
.about_con .h5{ font-size:20px;}
.about_con .desc{ font-size:14px; line-height:22px;}
/*企业文化*/
.about_ul{ margin-top:4%;line-height:24px;}
/*发展历程*/
.history_div{ margin-top:4%;}
/*企业资质*/
.honor_ul{ margin-top:4%;}
.honor_ul ul li{  width:49%;}
.honor_ul ul li:nth-child(3n+0){ margin-right:2%;}
.honor_ul ul li:nth-child(2n+0){ margin-right:0;}
.honor_ul ul li .h3{ font-size:13px;}

.page_l{ float:none; text-align:center;}
/*行业应用*/
.application_ul{ margin-top:4%;}
.application_ul ul li{  width:49%;}
.application_ul ul li:nth-child(3n+0){ margin-right:2%;}
.application_ul ul li:nth-child(2n+0){ margin-right:0;}
.application_ul ul li .cons{ padding-top:15px; padding-bottom:15px;}
.application_ul ul li i{ margin-top:12px;}
.application_ul ul li .h3{ font-size:14px;}
.application_ul ul li .p{ font-size:12px;}
/*行业应用详细*/
.fenxiang .news_fx ul li{ margin-left:5px;}
.application_one .txts .h3{ font-size:18px; line-height:30px;}
.cons_b{ font-size:13px; line-height:22px;}
.application_t2{ height:46px; line-height:46px;}
.application_t2 .h2{ font-size:18px;}
.application_t2 .more{ font-size:12px;}
.cons_b.hg{ height:350px;}
/*新闻列表*/
.news_con ul li{ padding-right:2%;}
/*新闻详细*/
.about_x2 .show_t{ font-size:20px; line-height:28px; }
.about_x2 .con_line{ font-size:13px;}
.about_x2 .con_id{ font-size:14px; line-height:24px;}

.prenext{ font-size:14px; text-align:left;}
.prenext span{ width:70%;line-height:30px; height:30px; }
.prenext .r{line-height:30px; height:30px; width:90px;}
/*在线留言*/
.feedback_div .divs{ float:none; width:100%; margin-bottom:2%;}
.feedback_div .inputs2{ font-size:13px; /*text-indent:2%;*/ height:40px; line-height:40px;}
.feedback_div .textarea{ font-size:13px; /*padding-left:2%;*/ width:100%; height:160px; padding-top:2%; margin-bottom:2%;}
.feedback_div .bnts2{ height:40px; line-height:40px; font-size:13px; max-width:none; margin-top:2%;}
/*产品列表*/
.product_ul{ margin-top:4%;}
.product_ul ul li{  width:49%;}
.product_ul ul li:nth-child(3n+0){ margin-right:2%;}
.product_ul ul li:nth-child(2n+0){ margin-right:0;}
.product_ul ul li .txts .h3{ font-size:14px;}
.product_ul ul li .txts .p{ font-size:14px;}
}
@media screen and (max-width: 520px) {

}
@media screen and (max-width: 480px) {
/*内页*/
.o_big{ height:180px;}
.o_big_con .h2{ font-size:18px; }
.position{ font-size:12px; height:36px; line-height:36px;}
.position .h3{ font-size:15px;}
.position.bgs3 .h3{ margin-top:-4px;}
.position.bgs3 .h3 em{ font-size:12px; line-height:18px; height:18px;}
/*分页*/
/*.yema{ padding-top:35px; padding-bottom:40px;}*/
.yema a{ padding-left:5px; padding-right:5px; margin-left:2px; min-width:28px;}
/*公司介绍*/
.about_con .h5{ font-size:18px;}
.about_con .desc{ font-size:12px; line-height:20px;}
/*企业文化*/
.about_ul li .txts .cons{ margin-top:5%; margin-bottom:5%;}
.about_ul li .txts .h3{ font-size:16px;}
/*发展历程*/
.history_con dl dd .years span:after{ display:none;}
.history_con dl dd .years span:before{ display:none;}
.history_con{ background-position: 64px top; }
.history_con dl dd{ background-size:14px 14px;background-position: 57px center;}
.history_con dl dd .txts2{ margin-left:80px;}
.history_con dl dd .txts2 .conts .descs{ font-size:12px;}
.BreakingNewsController{ padding-bottom:10px;}
.BreakingNewsController .bn-arrows{ left:48px;}
.BreakingNewsController span.bn-arrows-left{ top:0px;}
.BreakingNewsController span.bn-arrows-right{ bottom:0px;}
/*企业资质*/
.honor_ul ul li .h3{ font-size:12px;height:60px;}
/*行业应用*/
.application_ul ul li .cons{ padding-top:10px; padding-bottom:10px;}
.application_ul ul li .h3{ font-size:13px; height:22px; line-height:22px;}
.application_ul ul li .p{ height:22px; line-height:22px;}
.application_ul ul li i{ margin-top:8px;}

/*行业应用详细*/
.application_one .txts .h3{ font-size:16px; line-height:24px;}
.application_one .txts .p{ line-height:22px; font-size:13px;}
.application_t2 .h2{ font-size:16px;}
.cons_b.hg{ height:250px;}
/*新闻列表*/
.news_con ul li .txts .h3{  font-size:16px;}
.news_con ul li .txts .p{  margin-top:2px;}
/*新闻详细*/
.about_x2 .show_t{ font-size:18px; line-height:26px; margin-top:5px; margin-bottom:3%;}
.about_x2 .con_line{ font-size:12px; line-height:20px; padding-top:2%; margin-top:3px;}
.about_x2 .con_id{ font-size:13px; padding-top:4%;}	
.prenext{ font-size:12px;}
.prenext .r{ width:80px;}
/*联系我们*/
.contact_con2 .ul{ font-size:13px;}
.contact_con2 .ul li{ float:none; width:100%;}
.contact_con2 .ul li:nth-child(2n+0){ float:none; width:100%; max-width:none;}
.contact_con2 .desc{ font-size:13px; margin-top:0; line-height:24px;}
/*产品列表*/
.product_ul ul li .txts .h3{ font-size:13px;}
.product_ul ul li .txts .p{ font-size:12px;}
/*网站地图*/
.sitemap_main dd{width:calc(49.5% - 2px);width:-webkit-calc(49.5% - 2px);width:-moz-calc(49.5% - 2px);}
.sitemap_main dd:nth-child(3n+0){ margin-right:1%;}
.sitemap_main dd:nth-child(2n+0){ margin-right:0;}
}
@media screen and (max-width: 420px) {
/*新闻列表*/
.news_con ul li .imgs{ width:154px;}
.news_con ul li .txts .h3{ height:24px; line-height:24px; }

}
@media screen and (max-width: 380px) {
/*新闻列表*/
.news_con ul li .imgs{ width:150px;}
.news_con ul li .txts .h3{  font-size:15px;}
.news_con ul li .txts .p{ font-size:12px;}

}
@media screen and (max-width: 360px) {

}
