
/* CSS Document */
body{margin:0px !important; padding:0px; font-family: "microsoft yahei"; color:#666; overflow-x:hidden;}
a{color:#666; text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur());} 
img{border:0px; vertical-align:middle;}
a:link {text-decoration: none; outline:none;}
a:visited{text-decoration: none; outline:none;}
a:hover{text-decoration:none; outline:none;}
ul, p, dl, dt, dd{padding:0px; margin:0px;}
li{list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;}
h1{font-size:16px;}
h5{font-size:12px;}
.fl{float:left;}
.fr{float:right;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.clear{clear:both;height:0;overflow:hidden;}

input, textarea{background:transparent; padding:0px; font-size:12px; font-family:Arial, "microsoft yahei"; color:#888; outline:none; border:0px;}
em{font-style:normal;}
.show2 { margin: 0 !important;font-size: 16px !important; }
.btn1{cursor:pointer;}
.red{color:#cb1f18;}
.wal { max-width: 1188px; margin: 0 auto; }


.w348{ width:348px; overflow:hidden;}
.w790{ width:790px; overflow:hidden;}
.edit{min-height:300px;}
.edit img{display:inline-block;max-width:100%;height:auto !important;}
.edit p,.edit ,.edit a{font-size:17px;color:#585858;line-height:30px;}                        
.edit div{font-size:17px;color:#585858;line-height:30px;}
.y_edit2{min-height:300px;}
.y_edit2 img{display:inline-block;max-width:100%;height:auto !important;}
.y_edit2 p,.y_edit2 ,.y_edit2 a{font-size:17px;color:#585858;line-height:30px;}                        
.y_edit2 div{font-size:17px;color:#585858;line-height:30px;}


.headDiv{ height:107px;position: relative;z-index: 4; }
.header {width: 1614px;margin: 0 auto;}
.logo {width: 400px;float: left;}
.logo img { display: block;width: 100%; }
.the-nav { width: 1160px;float: right; margin-top: 9px;}

.the-nav ul { margin: 0 auto; }
.the-nav li{   float: left;text-align: center;}
.the-nav .nav-ts { background: none; }
.the-nav li>a p{ height: 98px; line-height:98px;  position:relative; display:block; color:#515151;font-size: 22px;}
.sNavA:hover, .nav li .aNow1{ background: url(/images/snava.png) center 24px no-repeat; }
.nav .nav1-1 { width: 156px; margin-right: 9px;}
.nav .nav1-2 { width: 178px; margin-right: 54px;}
.nav .nav1-3 { width: 178px; margin-right: 54px; }
.nav .nav1-4 { width: 178px; margin-right: 21px; }
.nav .nav1-5 { width: 178px; }
.nav .nav-ts { width: 153px; text-align: right; }
.the-nav > .nav > li a { margin-left: 0; }

.banner-pagination {
        position: absolute;
        z-index: 10;
        left: 0;
        bottom:16px;
        right:0;
        text-align:center;
}
.swiper-pagination-switch {
        display:inline-block;
        width:10px;
        height:10px;
        border-radius:10px;
        margin:0 5px;
        opacity:1;
        cursor:pointer;
        background:#ffffff;
}
.swiper-visible-switch {
        background:#f4a00c;
}
.swiper-active-switch {
        background:#f4a00c;
        opacity:1;
}
.swiper-slide {
        float: left;
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box;
        text-align:center;
}
.swiper-slide img{
      max-width:100%;
      height:auto;
}
.banner{
        width:100%;
        margin:0px auto;
}
.banner img{
        max-width:100%;
}
.banner-container {
        z-index:2;
        margin:0 auto;
        position:relative;
        overflow:hidden;
        -webkit-backface-visibility:hidden;
        -moz-backface-visibility:hidden;
        -ms-backface-visibility:hidden;
        -o-backface-visibility:hidden;
        backface-visibility:hidden;
        /* Fix of Webkit flickering */
}
.banner-wrapper {
        position:relative;
        width:100%;
        -webkit-transition-property:-webkit-transform, left, top;
        -webkit-transition-duration:0s;
        -webkit-transform:translate3d(0px,0,0);
        -webkit-transition-timing-function:ease;

        -moz-transition-property:-moz-transform, left, top;
        -moz-transition-duration:0s;
        -moz-transform:translate3d(0px,0,0);
        -moz-transition-timing-function:ease;

        -o-transition-property:-o-transform, left, top;
        -o-transition-duration:0s;
        -o-transform:translate3d(0px,0,0);
        -o-transition-timing-function:ease;
        -o-transform:translate(0px,0px);

        -ms-transition-property:-ms-transform, left, top;
        -ms-transition-duration:0s;
        -ms-transform:translate3d(0px,0,0);
        -ms-transition-timing-function:ease;

        transition-property:transform, left, top;
        transition-duration:0s;
        transform:translate3d(0px,0,0);
        transition-timing-function:ease;

        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box;
}


.the-nav ul.nav-flyout {
  display: block;
  margin-bottom: 15px;
  float: none;
  height: 100%;
}
.the-nav ul.nav-flyout > li {
  float: none;
  display: block;
  width:180px;
}
.the-nav ul.nav-flyout li a {
  color: #FFF;
  display: block;
  text-decoration: none;
  padding: 11px 15px;
  margin-right: 0;
  font-size: 12px;
}
.the-nav ul.nav-flyout li a:hover {
  background: #135d9d;
}
/*.the-nav > .nav > li:hover{
    border-bottom: #c7161e solid 2px;
}*/
.the-nav ul.nav-flyout .dropdown {
  position: static;
}
.the-nav ul.nav-flyout .dropdown .subnav {
  float: none;
  position: absolute;
  display: block;
  top: 0;
  right:-45px;
  left: auto;
  width: 0;
  min-width: 0;
  margin: 0;
  list-style: none;
  z-index: 1000;
  background: #595959;
  transition: width .2s ease-in-out;
}
.the-nav ul.nav-flyout .dropdown .subnav > li {
  width: 180px;
}
.the-nav ul.nav-flyout .dropdown .subnav.is-subnav-visible {
  width: 180px;
}
.the-nav.is-inactive ul.nav-flyout > li > a {
  opacity: .2;
}
.the-nav.is-inactive ul.nav-flyout > li.is-active > a {
  opacity: 1;
  background: #c7161e;
}

/* Large Screen Styles*/
@media screen and (min-width: 768px) {
.the-nav { display: block;}
.the-nav .nav {  display: block; }
.the-nav .nav-pill:after { content: "";  display: table; clear: both;}
.the-nav > .nav { margin: 0;line-height: normal;}
.the-nav > .nav > li { display:block;  position:relative;    float:left;   /*line-height:65px;*/    text-align:center;}
.the-nav > .nav > li p{}
.the-nav > .nav > li .caret { margin-top:8px; margin-left:2px; border-top-color:#A7A7A7; border-bottom-color:#A7A7A7;}
.the-nav > .nav > li a {  display:block;  color:#414141; font-weight:500; text-decoration:none;  font-size:17px;  }
.the-nav > .nav > li:hover > a { color:#545454;}
.the-nav > .nav > li:hover .subnav {  display:block; }
.the-nav > .nav > li:hover .caret {  border-top-color: #303030; border-bottom-color: #303030;}
}
@media screen and (max-width: 767px) {
.navbar .nav-collapse {  display: none; }
  
}
  /* Subnav */
.nav > li > .subnav { display:none; position:absolute; top:100%; left:0;  z-index:9999999999; margin:0;  padding:0; min-width:150px; background:#fff;  width: 100%; }
.nav > li > .subnav > li { margin-bottom: 0;  line-height:51px;  border-bottom: #e8e8e8 solid 1px;width: 100%;background-color: #fafcff;}
.nav > li > .subnav > li a {  color: #515151;   font-size: 18px;display: block;padding-left: 53px;text-align: left;}
.nav > li > .subnav > li:hover a { color:#ffffff; background:#035eaf;}
/*main1*/
.main1 { background-color: #f8f8f8;padding: 14px 0 13px;margin-top: 2px; }
.main1 ul { width: 1356px;margin: 0 auto; overflow: hidden;}
.main1 ul li { width: 150px;float: left;overflow: hidden;margin-right: 252px; }
.main1 ul .main1-ts { margin-right: 0; }
.main1-1 { width: 77px;float: left; }
.main1-1 img { display: block;width: 100%; }
.main1-2 { width: 54px;float: right; }
.main1-2 p { font-size: 27px;color: #000000;line-height: 77px; text-align: left;}
.main2 { width: 1614px;margin: 63px auto 71px; }
.bt { width: 1614px;margin: 0 auto; }
.bt h5 ,.bt h5 a{ font-size: 36px;color: #035eaf;text-align: center;font-family: 'Arial';font-weight: bold; margin-bottom: 2px;}
.bt p ,.bt p a { font-size: 30px;color: #035eaf;text-align: center;position: relative;}
.bt p:before { content: "";width: 578px;height: 1px;background-color: #999999;  position: absolute;top: 50%;left: 130px;}
.bt p:after { content: "";width: 578px;height: 1px;background-color: #999999;position: absolute;top: 50%;right: 130px; }
.main2-1 { margin-top: 35px;margin-bottom: 40px; }
.main2-1 p { font-size: 17px;color: #2f2f2f;line-height: 30px;text-align: center; }
.main2-2 { box-shadow: 0 0 40px #f2f1f1; border:1px solid #fff; overflow: hidden;}
.main2-2 li { width: 536px;float: left; border-right: 1px solid #e8e4e3;padding: 51px 55px 0 81px;height: 317px;}
.main2-2 .main2-2-ts { border-right:0; }
.main2-2-1 img { display: block; }
.main2-2 li h5 a { font-size: 24px;color: #035eaf;font-weight: bold;background: url(../image/main2-2-li-bj.jpg) repeat-x bottom left;line-height: 52px;margin-top: 6px;margin-bottom: 13px;display: block;width: 96px;}
.main2-2-2 p { font-size: 17px;color: #2f2f2f;line-height: 30px;}
.main2-2-2 p span { padding-left: 15px; }
.main3 { background-color: #f7f7f7; padding: 63px 0 14px;margin-bottom: 62px;}
.main3-1 { text-align: center;  width: 1410px; margin: 19px auto 0;}
.main3-1 li { text-align: center;font-size: 22px;color: #fff;font-weight: bold;line-height: 51px;display: inline-block; margin: 0 5px 19px;}
.main3-1 li:hover { cursor: pointer; }
.main3-1-1 { background-color: #009fe8;width: 221px; }
.main3-1-2 { background-color: #e19d21;width: 221px; }
.main3-1-3 { background-color: #0c7146; width: 221px;}
.main3-1-4 { background-color: #003782; width: 221px;}
.main3-1-5 { background-color: #65c6cf; width: 266px;}
.main3-1-6 { background-color: #65c6cf; width: 332px;}
.main3-1-7 { background-color: #65c6cf; width: 221px;}
.main3-1-8 { background-color: #65c6cf; width: 221px;}
.main3-1-9 { background-color: #4ea262; width: 221px;}
.main3-1-10 { background-color: #640000; width: 221px;}
.main3-1-11 { background-color: #65c6cf; width: 221px;}
.main3-3 { margin-top: 40px; }
.main3-3 ul { overflow: hidden; width: 1644px;margin: 0 auto; }
.main3-3 ul li { width: 518px;float: left;margin: 0 15px 26px; }
.main3-3-1 { border: 1px solid #acacac; }
.main3-3-1 img { display: block;width: 516px;height: 356px; }
.main3-3-2 p { font-size: 20px;color: #2f2f2f;line-height: 82px;text-align: center; padding: 0 2%;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.main4 { margin-bottom: 71px; }
.main4 ul { overflow: hidden; width: 100%;margin-top: 47px;}
.main4 ul li { width: 16.66%;float: left; position: relative;}
.main4-1 img { display: block;width: 100%; }
.main4-2 { position: absolute;top: 50%; width: 100%;margin-top: -24px;}
.main4-2 p { text-align: center;font-size: 36px;color: #fff;font-weight: bold; }
.main4 ul li a:hover { cursor: pointer; }
.main5 { background-color: #f7f7f7;padding: 62px 0 71px; margin-bottom:63px;}
.main5-1 { width: 1614px;margin: 49px auto 0;overflow: hidden; }
.main5-1-1 { width: 786px;float: left; position: relative;}
.main5-1-2 { width: 786px;float: right; position: relative;}
.main5-1-1-1 img { display: block;width: 100%; }
.main5-1-1-2 { position: absolute;bottom: 0; width: 100%;}
.main5-1-1-2 p { font-size: 22px;color: #ffffff;text-align: center;line-height: 55px; }
.main5-1-2 .main5-1-1-2 { background:rgba(88, 190, 195, 0.76);  }
.main5-1-1 .main5-1-1-2 { background:rgba(58, 185, 226, 0.76);  }
.main6-1 ul { width: 1644px;margin: 59px auto 39px; overflow: hidden;}
.main6-1 ul li { width: 518px;float: left;margin: 0 15px; }
.main6-1-1 { border: 1px solid #a7a7a7; }
.main6-1-1 img { display: block;width: 516px;height: 356px; }
.main6-1-2 p { font-size: 20px;color: #2f2f2f;line-height: 80px;text-align: center; padding: 0 2%;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden; }
.main7 { background-color: #f7f7f7;padding: 65px 0 71px; }
.main7 ul { overflow: hidden;width: 1644px;margin: 57px auto 0; }
.main7 ul li { width: 517px;float: left;margin: 0 15px; }
.main7-1 img { display: block;width: 517px;height: 285px; }
.main7-2 { overflow: hidden; padding: 21px 0;background-color: #fff;border-left: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;}
.main7-2-1 {width: 95px;float: left;border-right: 1px solid #e5e5e5;}
.main7-2-1 h5 { font-size: 38px;color: #3b8be4;line-height: 51px;text-align: center; font-family: 'Arial';}
.main7-2-1 p { font-size: 15px;color: #4b4b4b;line-height: 19px;text-align: center; font-family: 'Arial';}
.main7-2-2 { width: 386px;float: right;padding: 0 16px; }
.main7-2-2 h5 { font-size: 20px;color: #2f2f2f; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;font-weight: normal; line-height: 42px;}
.main7-2-2 p { font-size: 15px;color: #4b4b4b;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;font-weight: normal; line-height: 25px;}

/*底部*/
.footer{ padding-bottom: 50px;background-color: #eaeaea;padding-top: 88px;}
.footer1 { width: 1614px;margin: 0 auto;overflow: hidden;}
.footer1-1 { width: 380px;float: left;margin-right: 60px; }
.footer1-1-1 { margin-bottom: 29px; } 
.footer1-1-1 img { display: block; }
.footer1-1-2 p { font-size: 18px;color: #696969;line-height: 34px; }
.footer1-2 { width: 607px;float: left; }
.footer1-2 tr th { font-size: 21px;color: #696969;line-height: 35px; margin-bottom: 12px;padding-right: 48px;}
.footer1-2 td a { font-size: 18px;color: #737373;line-height: 32px;display: block; }
.footer1-3 { width: 567px;float: right; }
.footer1-3 h4 { font-size: 21px;color: #696969;line-height: 35px; margin-bottom: 7px; }
.footer1-3-1 p { font-size: 18px;color: #737373;line-height: 32px;  }
.footer1-3-1 p span { padding-left: 22px; }
.footer2 { width: 1614px;margin: 4px auto 0; }
.footer2 h5 {  font-size: 20px;color: #696969;line-height: 30px; margin-bottom: 20px;}
.footer2-1 a ,.footer2-1{ font-size: 18px;color: #696969; }
.footer2-1 a { padding: 0 18px; }
.ft { background-color: #00adee; padding-top: 44px;padding-bottom: 41px;}
.ft p ,.ft p a { text-align: center;font-size: 16px; line-height: 26px;color: #ffffff;}
.ft p span { padding-left: 24px; }
/*关于我们-锦鸿概况*/
.banner1 img { display: block;width: 100%;margin: 0 auto; }
.mbx { border-bottom: 1px solid #e8e8e8;padding: 21px 0; }
.mbx1 { width: 1388px;margin: 0 auto;overflow: hidden; }
.mbx1-1 { width: 60%;float: left; }
.mbx1-1 ul { overflow: hidden; }
.mbx1-1 ul li { float: left; border-left: 1px solid #e8e8e8;}
.mbx1-1 ul .mbx1-1-ts { border-right: 1px solid #e8e8e8; }
.mbx1-1 ul li a { font-size: 22px;display: block;color: #262626;padding: 0 50px;line-height: 26px; }
.mbx1-1 ul li .mbx1-1-ts2 ,.mbx1-1 ul li a:hover { color: #1d57a1; }
.mbx1-2 {width: 40%;float: right;text-align: right;}
.mbx1-2 p ,.mbx1-2 p a { font-size: 20px;color: #2f2f2f;line-height: 26px; }
.mbx1-2 p span { background: url(../image/mbx1-2-bj.jpg) no-repeat left center; padding-left: 24px;}
.about { width: 1388px;margin: 68px auto 79px; }
.about1 { width: 100%; margin-bottom: 22px;}
.about2 p { font-size: 20px;color: #2f2f2f;line-height: 46px;  }
/*关于我们-社会责任*/
.shzr { width: 1388px;margin: 55px auto 194px; overflow: hidden;}
.shzr1 { width: 835px;float: left; }
.shzr1 p { font-size: 20px;color: #2f2f2f;line-height: 46px; }
.shzr2 { width: 310px;float: right;margin-top: 13px; }
.shzr2 img { display: block;width: 100%; }
/*关于我们-文化理念*/
.whln { width: 1388px;margin: 58px auto 94px; overflow: hidden;}
.whln1 { width: 860px;float: left; }
.whln1 li { margin-bottom: 33px; }
.whln1 li h5 { font-size: 24px;color: #000000; font-weight: bold;line-height: 44px;}
.whln1 li p { font-size: 20px;color: #2f2f2f;line-height: 26px; }
.whln2 { width: 476px;float: right;margin-top: 11px; }
.whln2 img { display: block;width: 100%; }
/*关于我们-资质荣誉*/
.yyzz { width: 1476px;margin: 68px auto 150px; }
.yyzz1 ul { overflow: hidden; }
.yyzz1 li { width: 406px;float: left;margin: 0 43px 37px; }
.yyzz1-1 { border: 1px solid #e1e1e1; }
.yyzz1-1 img { width: 404px;height: 516px; }
.yyzz1-2 { margin-top: 26px; }
.yyzz1-2 p { text-align: center;font-size: 20px;color: #2f2f2f;line-height: 34px; }
.yyzz2 { width: 1388px;margin: 45px auto 0; }
.yyzz2 p { font-size: 20px;color: #2f2f2f;line-height: 46px; }
/*人力资源-人才理念*/
.rcln { width: 1388px;margin: 63px auto 89px; overflow: hidden;}
.rcln1 { width: 810px;float: left; }
.rcln1 li { margin-bottom: 35px; }
.rcln1 li h5 { font-size: 24px;color: #000000; font-weight: bold;line-height: 30px;margin-bottom: 4px;}
.rcln1 li p { font-size: 20px;color: #2f2f2f;line-height: 40px; }
.rcln2 { width: 476px;float: right; }
.rcln2 img { display: block;width: 100%; }
/*人力资源-招贤纳士*/
.zxns { width: 1388px;margin: 68px auto 60px; }
.zxns1 { margin-bottom: 72px; }
.zxns1-1 { margin-bottom: 5px; }
.zxns1 ul { overflow: hidden; }
.zxns1-1 li { overflow: hidden;background-color: #035eaf; }
.zxns1-1 li p { font-size: 20px;color: #fefefe;line-height: 65px; }
.zxns1-1-1 ,.zxns1-2-1{ width: 238px; float: left;padding-left: 58px;}
.zxns1-1-2 ,.zxns1-2-2{ width: 240px; float: left;}
.zxns1-1-3 ,.zxns1-2-3{ width: 240px; float: left;}
.zxns1-1-4 ,.zxns1-2-4{ width: 240px; float: left;}
.zxns1-1-5 ,.zxns1-2-5{ width: 240px; float: left;}
.zxns1-1-6 ,.zxns1-2-6{ width: 132px; float: left;}
.zxns1-2 li { overflow: hidden;background-color: #eaeaea; border-bottom: 1px solid #dbdbdb;}
.zxns1-2 li p { font-size: 20px;color: #434343;line-height: 65px; }
.zxns1-2 li p a { color: #035eaf; }
.list ,.list p,.list p a { font-size: 17px;color: #010101;text-align: center; }
/*人力资源-招贤纳士-详情页*/
.zxnsshow { width: 1388px;margin: 68px auto 44px;  }
.zxnsshow1 { margin-bottom: 35px; }
.zxnsshow1 h5 { font-size: 26px;color: #2f2f2f;line-height: 46px; margin-bottom: 7px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;font-weight: normal;}
.zxnsshow1-1 { overflow: hidden;width: 922px; }
.zxnsshow1-1 li { width: 461px;float: left;font-size: 20px;color: #262626;line-height: 36px; }
.zxnsshow2-1 { padding-top: 32px;border-top: 1px solid #e1e1e1;margin-bottom: 35px; }
.zxnsshow2-1 h5  { font-size: 20px;color: #035eaf;line-height: 36px;font-weight: normal; }
.zxnsshow2-1-1 p { font-size: 20px;color: #262626;line-height: 36px; }
/*产品与解决方案-典型案例*/
.case { width: 1770px;margin: 68px auto 96px; }
.case ul { overflow: hidden; margin-bottom: 14px;}
.case ul li { width: 518px;float: left;margin: 0 36px 21px; }
.case1 { border: 1px solid #a7a7a7; }
.case1 img { display: block;width: 516px;height: 356px; }
.case2 p { font-size: 20px;color: #2f2f2f;line-height: 78px; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-align: center; }
/*产品与解决方案-典型案例-案例详情页*/
.caseshow {width: 1388px;margin: 57px auto 80px;  overflow: hidden; }
.caseshow1 { width: 625px;float: left; }
.caseshow1 h5 { font-size: 24px;color: #000000;line-height: 44px; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;font-weight: bold; margin-bottom: 8px;}
.caseshow1-1 p { font-size: 20px;color: #2f2f2f;line-height: 26px; }
.caseshow2 { width: 630px;float: right; }
.caseshow2 img {display: block;width: 100%;}


/*产品与解决方案-行业应用*/
.hyyy { width: 1456px;margin: 68px auto 95px; }
.hyyy ul { overflow: hidden;margin-bottom: 50px; }
.hyyy ul li { width: 610px;float: left;margin: 0 34px 31px;border: 1px solid #e4e4e4;overflow: hidden;padding: 26px 24px; }
.hyyy1 { width: 356px;float: left; }
.hyyy1 img { display: block;width: 100%; }
.hyyy2 { width: 150px;float: right; }
.hyyy2 p { font-size: 32px;color: #046fc4;line-height: 233px; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;font-weight: bold; }
/*产品与解决方案-行业应用-光伏详情页*/
.hyyyshow { width: 1388px;margin: 58px auto 103px; }
.hyyyshow h5 { font-size: 26px;color: #000000;line-height: 46px; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;font-weight: bold; text-align: center;}
.hyyyshow1 { padding: 11px 0; }
.hyyyshow1 p { font-size: 20px;color: #2f2f2f;line-height: 40px; text-indent: 2em;}




/*产品与解决方案-解决方案-工业自动化*/
.solution { width: 1388px;margin: 68px auto 113px;overflow: hidden; }
.solution1 { width: 248px;float: left; }
.solution1 li { margin-bottom: 6px; }
.solution1 li a { display: block;font-size: 18px;color: #ffffff;line-height: 50px;padding-left: 14px; }
.solution1-1 { background-color: #57bb72; }
.solution1-2 { background-color: #005faf; }
.solution2 { width: 1065px;float: right; }
.solution2-1 img { width: 100%;display: block; } 
.solution2 h5 {  font-size: 26px;color: #000000;line-height: 46px; margin-bottom: 5px;margin-top: 38px;}
.solution2-2 p {  font-size: 20px;color: #2f2f2f;line-height: 40px;text-indent: 2em; }




/*1台达全系列产品*/
.td h4 { font-size: 20px;color: #0057a1;line-height: 61px;background-color: #f0f0f0;text-align: center;margin-bottom: 19px; }
.td1 { background-color: #f0f3f6; padding: 37px 22px 45px; margin-bottom: 45px;min-height: 200px;}
.td1 p { font-size: 20px;color: #2f2f2f;line-height: 40px;text-indent: 2em; }
.td2 { overflow: hidden; }
.td2 li { width: 518px;float: left; margin-right: 29px;margin-bottom: 20px;}
.td2-1 { border: 1px solid #a7a7a7; }
.td2-1 img { display: block;width: 516px;height: 356px; }
.td2-2 p { font-size: 20px;color: #2f2f2f;line-height: 80px;text-align: center; }
.td2 li:nth-child(2n) { margin-right: 0; }
.td-ts .td2-1 img { width: 516px;height: 281px; }
.td-ts .td2-2 p { line-height: 60px; }





/*2-1台达全系列产品-控制类-可编程控制器 PLC*/
.product-a {width: 1388px;margin: 68px auto 86px;overflow: hidden;}
.product-a-1 { width: 248px;float: left; }
.product-a-1 li { background-color: #939495;line-height: 67px;margin-bottom: 5px; }
.product-a-1 li a { display: block;font-size: 26px;color: #ffffff;font-weight: bold;padding-left: 36px; }
.product-a-1 .product-a-1-ts ,.product-a-1 li:hover { background-color: #009fe8; }
.product-a-2 { width: 1065px;float: right; }
.product-a-2 .td2 { margin-bottom: 19px; }
.product-a-2-1 { margin-bottom: 37px;text-align: center; }
.product-a-2-1 a ,.product-a-2-2 a { display: inline-block;font-size: 20px;text-align: center;color: #9d9d9d;font-weight: bold;line-height: 62px;width: 280px; margin: 0 10px;border: 1px solid #adadad; }
.product-a .td h4 { font-weight: bold; color: #009fe8;}
.product-a-2 .td2 .td2-2 p {text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.product-a-2-1 .product-a-2-1-ts ,.product-a-2-1 a:hover { color: #009fe8; }
.product-a-2 .td1 { margin-bottom: 35px; }
.product-a-2-2 { text-align: center; margin-bottom: 15px;}
.product-a-2-2 a { font-size: 20px;margin: 0 10px 22px; }
.product-a-2-2 .product-a-2-1-ts ,.product-a-2-2 a:hover { color: #009fe8; }
.product-a-2-3 a { width: 211px !important; }
.product-a-2-4 a { font-size: 20px; }
.product-a-2-5 a { width: 234px !important; font-size: 20px;}
/*3可编程控制器 PLC-产品详情页*/
.productshow { width: 1063px;float: right;border: 1px solid #a7a7a7;padding: 28px 36px 63px; }
.productshow h4 { font-size: 20px;color: #2f2f2f;line-height: 40px; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden; text-align: center; padding-bottom: 25px;border-bottom: 1px solid #e1e1e1;font-weight: normal;}
.productshow1 { padding: 11px 0; }
.productshow1-1 { margin-bottom: 53px; }
.productshow1-1 p { font-size: 22px;color: #2f2f2f;line-height: 40px; }
.productshow1-2 { margin-bottom: px; }
.productshow1-2-1 { margin-bottom: 33px; }
.productshow1-2-1 p { background-color: #65c6cf; font-size: 20px;color: #ffffff;line-height: 52px;padding-left: 26px;font-weight: bold;}

.productshow1-2-2-1 img { display: block;margin: 0 auto; }
.productshow1-2-2-2 { margin-bottom: 45px; }
.productshow1-2-2 h5 { font-size: 20px;color: #2f2f2f;line-height: 30px; margin-bottom: 9px;}
.productshow1-2-2 p { font-size: 17px;color: #2f2f2f;line-height: 30px; }






/*联系我们*/
.lxwm {width: 1388px;margin: 66px auto 99px;}
.lxwm1 { overflow: hidden; margin-bottom: 8px;}
.lxwm1-1 {width: 650px;float: left;margin-left: 42px;}
.lxwm1-1-1 { margin-bottom: 19px; }
.lxwm1-1-1 img { display: block; }
.lxwm1-1-2 p { font-size: 18px;color: #262626;line-height: 32px; }
.lxwm1-1-2 p span { padding-left: 32px; }
.lxwm1-1-2-ts { padding-left: 48px; }
.lxwm1-2 { width: 120px;float: right;margin-right: 54px;margin-top: 57px; }
.lxwm1-2 img { display: block;margin: 0 auto; }
.lxwm1-2 p { text-align: center;font-size: 14px;color: #262626;line-height: 38px; }
.lxwm2 { margin-bottom: 43px; }
.lxwm2 ul { overflow: hidden;border-top: 1px solid #d1d1d1; border-bottom: 1px solid #d1d1d1;}
.lxwm2 ul li { width: 647px;float: left; padding-top: 16px;height: 72px;padding-left: 46px;}
.lxwm2 ul li p { font-size: 18px;line-height: 28px;color: #262626; }
.lxwm2-1 { width: 120px;float: left; }
.lxwm2-2 { width: 480px;float: right; text-align: left;}
.lxwm2-ts1 { border-right: 1px solid #f0f0f0;border-bottom: 1px solid#f0f0f0; }
.lxwm2-ts2 { border-left: 1px solid #f0f0f0;border-bottom: 1px solid#f0f0f0; }
.lxwm3 { overflow: hidden; }
.lxwm3-1 { width: 676px;float: left; position: relative;}
.lxwm3-2 { width: 676px;float: right; position: relative;}
.lxwm3 img { display: block; }
.lxwm3-1-2 { position: absolute;background:rgb(3,94,175,0.81); bottom: 0;width: 100%;}
.lxwm3-1-2 p { color: #fff;font-size: 18px;line-height: 52px;padding-left: 18px; }
/*产品销售*/
.news { width: 1428px;margin: 67px auto 116px; }
.news ul { margin-bottom: 88px;overflow: hidden; }
.news ul li { width: 672px;float: left;margin: 0 20px 35px;border: 1px solid #e5e5e5;padding: 27px 18px 29px; }
.news1 p { font-size: 38px;color: #3b8be4;font-weight: bold; font-family: 'Arial';line-height: 43px;margin-bottom: 20px;}
.news1 p span { font-size: 15px;color: #4b4b4b; font-weight: normal;padding-left: 6px;}
.news ul li h5 { font-size: 24px;color: #2f2f2f; font-weight: normal;line-height: 32px;padding-bottom: 26px;border-bottom: 1px solid #e5e5e5;margin-bottom: 21px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.news2 p {font-size: 15px;color: #4b4b4b;line-height: 30px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.news-a { width: 1642px;margin: 67px auto 116px; }
.news-a ul { overflow: hidden;margin-bottom: 40px; }
.news-a li {width: 517px;margin: 0 15px 65px; float: left;}
.newsshow { width: 1388px;margin: 64px auto 88px; }
.newsshow1 { padding-bottom: 27px;border-bottom: 1px solid #e1e1e1; }
.newsshow1 h5 { font-size: 26px;color: #2f2f2f; font-weight: normal;line-height: 32px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-align: center;line-height: 32px;margin-bottom: 13px;}
.newsshow1 p { font-size: 17px;color: #484848;text-align: center;line-height: 22px; }
.newsshow2 { padding: 38px 0px; }
.newsshow2 p {font-size: 20px;color: #262626;line-height: 36px;}
/*公司新闻*/
.news-b { width: 1388px;margin: 67px auto 116px; }
.news-b ul { overflow: hidden; margin-bottom: 56px;}
.news-b ul li { border: 1px solid #e5e5e5;margin-bottom: 46px;overflow: hidden;padding: 31px 21px 34px 43px; }
.news-b-1 { width: 748px;float: left; }
.news-b-1 h5 { font-size: 24px;color: #2f2f2f;line-height: 30px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden; font-weight: normal;margin-bottom: 11px;}
.news-b-1 span { font-size: 20px;color: #4b4b4b;line-height: 22px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;display: block;font-family: 'Arial'; margin-bottom: 26px;}
.news-b-1-1 { height: 115px; }
.news-b-1-1 p { font-size: 20px;color: #4b4b4b;line-height: 30px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden; }
.news-b-1-2 p { font-size: 15px;color: #7d7d7d;line-height: 30px; }
.news-b-2 { width: 517px;float: right; }
.news-b-2 img { display: block;width: 517px;height: 285px; }








@media screen and (max-width:1440px){
.logo { width: 28%; }
.logo img { width: 100%; }
.header{ width: 96%; }
.indexAbout-hd li { width:  24.9%; }
.layout-right-content { width: 72% !important; }
.the-nav { width: 100%; }
.the-nav > .nav > li { width: 16.5%;margin-right: 0; }
.the-nav .nav .nav1-1 ,.the-nav .nav .nav1-2{ width: 13.5%; }
.the-nav .nav .nav1-3 { width: 23.5%; }
.the-nav li>a p { font-size: 18px; }
.nav > li > .subnav > li a { font-size: 16px;padding-left: 6%; }
.main2 ,.main3-3 ul,.main5-1,.main6-1 ul,.main7 ul,.footer1,.footer2,.mbx1,.about,.yyzz,.yyzz2,.case,.hyyy,.hyyyshow,.solution,.product-a,.news,.news-a,.newsshow{ width: 96%; }
.bt { width: 100%; }
.bt p:before { left: 0; }
.bt p:after { right: 0; }
.main2-2 li { width: 33%; padding: 4% 2% 0 3%;}
.main2-2-2 p { font-size: 15px; }
.main3-3 ul li ,.main6-1 ul li,.case ul li{ width: 31.33%;margin: 0 1% 2%; }
.main3-3-1 img ,.main6-1-1 img,.main7-1 img,.case1 img,.td2-1 img,.td-ts .td2-1 img{width: 100%;height: auto;}
.main4-2 p { font-size: 30px; }
.main5-1-1 ,.main5-1-2 { width: 48%; }
.main7 ul li {  width: 31.33%;margin: 0 1% 2%;  }
.main7-2-2 { width: 70%; }
.footer1-1 { width: 28%;margin-right: 2%; }
.footer1-2 { width: 39%; }
.footer1-3 { width: 31%; }
.footer1-3-1 p ,.footer1-1-2 p,.footer1-2 td a,.footer2-1 a, .footer2-1{font-size: 16px;}
.footer1-2 tr th ,.footer2 h5{ font-size:17px; }

#s_rukou { margin-left: -684px; }
#s_rukou .tab { top: 50px; }
#s_rukou .img ,#s_rukou .img li { width: 1382px !important;height: 663px !important; }
.layout-right-content { width: 68%; }
.yyzz { margin: 3% auto 5%; }
.yyzz1 li ,.news-a li{ width: 31.33%;margin: 0 1% 2%; }
.yyzz1-1 img { width: 100%;height: auto; }
.yyzz2 { margin-top: 2%; }
.case ,.hyyy,.hyyyshow,.solution,.product-a,.news,.news-a,.newsshow{ margin: 4% auto 5%; }
.news ul li {width: 46%;margin: 0 2% 2%;}
.news ul { margin-bottom: 3%; }
.news-a ul {margin-bottom: 3%;}
.y_edit2 img { display: block; }
.main3 .bt ,.main4 .bt,.main5 .bt ,.main6 .bt ,.main7 .bt{ width: 96%;margin: 0 auto; }


}

@media screen and (max-width:1366px){
    #s_rukou { margin-left: -653px;top: 1%;height: 98%; }
    #s_rukou .img, #s_rukou .img li { width: 1316px !important;height: 616px !important;}

    .main1 ul { width: 90%; }
    .main1 ul li { width: 12%;margin-right: 17%; }
    .bt h5 ,.bt h5 a{ font-size: 30px; }
    .bt p ,.bt p a { font-size: 24px; }
    .main2-1 { margin: 3% 0 2%; }
    .main2 { margin: 4% auto 5%; }
    .main3-1 li { font-size: 16px;  width: 208px !important; }
    .main3-3-2 p { font-size: 16px; }
    .footer1-1-1 img { width: 100%; }
    .footer1-3-1 p, .footer1-1-2 p, .footer1-2 td a, .footer2-1 a, .footer2-1 { font-size: 14px;line-height: 26px; }
    .footer ,{ padding: 5% 0 4%; }
    .footer1-2 tr th { padding-right: 38px; }
    .ft { padding: 3% 2%; }
    .ft p, .ft p a { font-size: 14px; }
    .main7-2-2 { width: 67%;}
    .main7-2-2 h5 ,.caseshow1 h5{ font-size: 18px; }
    .about1 video { width: 100%; }
    .whln ,.shzr,.rcln,.zxns,.caseshow{ width: 96%; margin:3% auto 5%;}
    .whln1 { width: 70%; }
    .whln2 { width: 30%; }
    .shzr1 ,.rcln1{ width:     70%; }    
    .shzr2 ,.rcln2{ width:     25%; }      
    .zxns1-1-1, .zxns1-2-1,.zxns1-1-2, .zxns1-2-2,.zxns1-1-3, .zxns1-2-3 ,.zxns1-1-4, .zxns1-2-4, .zxns1-1-5, .zxns1-2-5,.zxns1-1-6, .zxns1-2-6{ width:   15.6%; padding-left: 1%;}
    .zxnsshow ,.lxwm{ width: 96%;    margin: 4% auto 3%; }
    .lxwm3-1,.lxwm3-2 {width: 48%;}
    .lxwm3 img { width: 100%; }
    .lxwm2-1 { width: 20%; }
    .lxwm2-2 { width: 80%; }
    .hyyy ul { margin-bottom: 3%;}
    .hyyy ul li { width: 46%;margin: 0 2% 2%; }
    .solution1 ,.product-a-1{ width: 20%; }
    .solution2 ,.product-a-2{ width: 78%; }
    .td2 li { width: 48%; }
    .productshow { width: 76%;padding: 2% 3%; }
    .product-a-1 li a { font-size: 22px; }
    .productshow1-1 p { font-size: 16px; line-height: 30px; }
    .productshow1-1 { margin-bottom: 3%;}
    .product-a-2-5 a { width: 20% !important; font-size: 18px;}
    .product-a-2-1 a, .product-a-2-2 a { width: 30%; font-size: 18px;}
    .product-a-2-2 a { width: 30% !important; font-size: 18px; }
    .news-b { width: 96%;margin: 4% auto 5%;  }
    .news-b ul { margin-bottom: 3%; }
    .news-b ul li { padding: 3% 2% 3% 4%;margin-bottom: 2%; }
    .news-b-1 { width: 56%; }
    .news-b-2 { width: 41%; }
    .news-b-2 img { display: block;width: 100%;height: auto; }
    .main3-1 { width: 100%;margin: 2% auto 0; }



}

@media screen and (max-width:1280px){

    #s_rukou { margin-left: -614px; }
    #s_rukou .img, #s_rukou .img li { width: 1230px !important;height: 557px !important;}

    .bt p:before ,.bt p:after{ width: 500px; }
    .main2-2-2 p { line-height: 26px; }
    .main2-2 li { padding: 3% 2% 0 2%; }
    .footer1-2 tr th {  padding-right: 30px;}
    .about { margin: 4% auto; }
    .mbx1-1 ul li a { padding: 0 30px;font-size: 18px;}
    .mbx1-2 p, .mbx1-2 p a { font-size: 18px; }
    .yyzz1-2 p ,.shzr1 p,.caseshow1-1 p{ font-size: 16px;line-height: 28px; }
    .yyzz2 p { font-size: 18px;line-height: 38px; }
    .zxns1-1 li p ,.zxns1-2 li p{ font-size: 16px; }
    .lxwm2 ul li { width: 46%;padding-left: 2%; }
    .caseshow1 { width: 60%; }
    .caseshow2 { width: 35%; }
.main3-1 li {  font-size: 14px;  width: 192px !important;}








}
@media screen and (max-width:1024px){

    .indexAbout-hd li { width: 24.8%;}
    #s_rukou {  margin-left: -460px;}
    #s_rukou .tab { right: 30px; }
    #s_rukou .tab li { line-height: 60px; height: 60px;width: 465px;}
    #s_rukou .tab li h3 { line-height: 60px; }
    #s_rukou .tab li h3 font { display: none; }
    #s_rukou .img, #s_rukou .img li { width: 927px !important;height: 458px !important;}
    .logo { width: 28%; }
    .logo img { width: 100%; }
    .the-nav {    margin-top: 0;}
    .the-nav li>a p { font-size: 14px;height: 74px;line-height: 74px;}
    .headDiv { height: 74px; }
    .nav > li > .subnav > li a { font-size: 14px; }
    .bt p:before, .bt p:after {  width: 400px;}
    .main1-2 { width: 37%; }
    .main2-2 li h5 a {width: 81px;}
    .main1 ul li {width: 16%; margin-right: 12%;}
    .main1-2 p { font-size: 22px; }
    .main2-1 p ,.about2 p{ font-size: 14px;line-height: 26px; }
    .main2-2-2 p { font-size: 12px; line-height: 24px;}
    .main2-2 li h5 a { font-size: 20px; }
    .main3-1 li {font-size: 12px;    width: 156px !important;}
    .main4-2 p { font-size: 26px;}
    .main4 { margin-bottom: 4%; }
    .main5 { margin-bottom: 4%;padding: 4% 0; }
    .main7 { padding: 4% 0; }
    .main7-2-1 { width: 23%; }
    .main7-2-1 h5 { font-size: 32px; }
    .main7-2-1 p { font-size: 12px; }
    .main7-2-2 { width: 70%; padding: 0 2%;}
    .main7-2-2 h5 { font-size: 16px;}
    .footer1-2 tr th {  padding-right: 22px;}
    .footer1-2 tr th, .footer2 h5 ,.footer1-3 h4{ font-size: 14px; }
    .footer { padding: 4% 0; }
    .whln1 li ,.rcln1 li { margin-bottom: 2%; }
    .whln1 li h5 ,.rcln1 li h5{ font-size: 20px; margin-bottom:     1%;}
    .whln1 li p, .rcln1 li p ,.zxnsshow1-1 li,.zxnsshow2-1-1 p,.case2 p,.hyyyshow1 p,.solution2-2 p,.td1 p{ font-size: 16px;line-height:     32px; }
    .list, .list p, .list p a { font-size: 14px; }
    .zxns1 { margin-bottom: 3%; }
    .zxnsshow1-1 { width: 100%; }
    .zxnsshow1-1 li { width: 50%; }
    .lxwm1-1-2 p ,.lxwm2 ul li p{ font-size: 14px;    line-height: 26px; }
    .lxwm3-1-2 p { font-size: 14px; }
    .mbx1-2 p, .mbx1-2 p a ,.mbx1-1 ul li a{ font-size: 16px; }
    .hyyy1 { width: 50%; }
    .hyyy2 p { line-height: 130px; font-size: 26px;}
    .solution2 h5 { margin-top: 3%; }
    .td1 { margin-bottom: 3%; padding: 3% 2%;}
    .solution1 li a { font-size: 14px; }
    .td2-2 p { font-size: 14px;line-height: 50px; }
    .product-a-1 li a { font-size: 18px; }
    .product-a-2-1 a, .product-a-2-2 a { font-size: 14px; }
    .product-a-2-3 a { margin-bottom: 2%;width: 20% !important; }
    .news1 p {font-size: 30px;margin-bottom: 1%;line-height: 42px;}
    .news ul li h5 { font-size: 18px;padding-bottom: 2%; }
    .newsshow1 { padding-bottom: 2%; }
    .newsshow1 h5 { font-size: 20px;margin-bottom: 1%; }
    .newsshow2 {padding: 3% 0;}
    .newsshow2 p {font-size: 14px;line-height: 26px;}
    .main3-1 {width: 100%;margin: 3% auto 0;}
}
@media screen and (max-width:900px){
   #s_rukou { margin-left: -407px;}   
    #s_rukou .tab li { line-height: 50px; height: 50px;}
    #s_rukou .tab li h3 { line-height: 50px; }   
    .bt p:before, .bt p:after {   width: 300px;}
    .bt h5 ,.bt h5 a {  font-size: 24px;}
    .bt p ,.bt p a { font-size: 20px;}
    .main2-2 li { width: 33%;padding: 3% 1% 0 1%; }
    .main3-3-2 p ,.main6-1-2 p{ line-height: 60px;    font-size: 14px; }
    .main4-2 p {  font-size: 22px;}
    .main4 ul { margin-top: 3%; }
    .main5-1-1-2 p { font-size: 18px;line-height: 45px; }
    .main5-1 {     margin: 3% auto 0; }
    .main6-1 ul { margin: 4% auto 1%; }
    .main7 ul { margin: 3% auto 0; }
    .footer1-1 { width: 40%; }
    .footer1-2 { width: 58%; }
    .footer1-2 tr th {  padding-right: 50px;}
    .footer1-3 { width: 100%;margin-top: 2%; }
    .mbx1-1 ul li a { padding: 0 16px;font-size: 14px;}
    .mbx1-2 p, .mbx1-2 p a { font-size: 14px; }
    .lxwm1-1 { width: 67%;margin-left: 3%; }
    .lxwm1-2 { width: 20%; }
    .lxwm3-1-2 p { font-size: 12px;}
    .hyyy2 p { line-height: 110px; }
    .solution2 h5 { font-size: 20px; }
    .solution1 li a {font-size: 14px;}
    .td2 li {  width: 47.3%;}
    .solution1 { width: 25%; }
    .solution2 { width: 73%; }
    .td1 { min-height: 150px; }
    .newsshow1 p { font-size: 12px; }
    .news-b-1 h5 { font-size: 20px; }
    .news-b-1 span { font-size: 12px;margin-bottom: 2%; }
    .news-b-1-1 {  height: 80px;}
    .news-b-1-1 p {font-size: 14px;line-height: 24px;}
    .news-b-1-2 p { font-size: 12px; }
    .main3-3 { margin-top: 3%; }
}

@media screen and (max-width:810px){
    
    #s_rukou {  margin-left: -367px;}
    #s_rukou .tab { width: 42%;    top: 30px; }
    #s_rukou .tab li h3 { font-size: 18px; }
    .the-nav li>a p { font-size: 12px; }
    .main1-1 { width: 40%; }
    .main1-1 img { width: 100%; }
    .main1-2 p { line-height: 55px; }
    .main3-1 li { line-height: 40px; }
    .main3-3 { margin-top: 3%; }
    .main3-1, .main3-2 { margin-top: 2%; }
    .footer1-2 tr th { padding-right: 39px;}
    .main3 { padding: 4% 0 1%; margin-bottom: 4%;}
    .rcln1 { width: 100%; margin-bottom: 2%;}
    .rcln2 { width: 100%; }
    .lxwm3-1, .lxwm3-2 { width: 90%; margin: 0 auto 2%;float: none;}
    .mbx1-2 p, .mbx1-2 p a ,.mbx1-1 ul li a{ font-size: 12px; }
    .hyyy2 { width: 40%; }
    .hyyy2 p { line-height: 100px; font-size: 20px;}
        .product-a-2-5 a { width: 20% !important; font-size: 14px;}
    .product-a-2-1 {margin-bottom: 3%;}    
    .product-a-2-1 a { width: 46%; margin-bottom: 2%;}
    .news-b-1-1 {  height: 62px;}
    .main1-2 {  width: 38%;}
}

@media screen and (max-width:768px){


    #s_rukou { margin-left: -353px;}
    .main4 ul li { width: 33.33%; }
    .footer1-1 {  width: 35%;}
    .footer1-2 { width: 63%;}
    .hyyy ul li { padding: 3% 2%; }
    .product-a-1 li a { font-size: 14px;padding-left: 3%;}
    .productshow1-1 p ,.productshow1-2-2 p{  font-size: 14px;  line-height: 26px;}
    .productshow1-2-1 p { font-size: 16px; }
    .productshow1-2-2-2 { margin-bottom: 2%; }
    .productshow1-2-2 h5 { font-size: 18px; }
    .productshow1-2-2-1 img { width: 100%; }
    .td2 li { margin-right: 2%;margin-bottom: 2%; }
    .product-a-2-2 a { width: 90% !important; }
    .main1-2 {  width: 40%;}





   
}
@media screen and (max-width:767px){
    .layout-right-content{width:7%;float:right;margin:2% 2% 0 0;}
    .layout-left-flyout { z-index: 99999; }
    .layout-left-flyout.isCbFlyNavActive{margin-top: 74px;right: 0;}
    .logo{width:40%;}
    .jiao{float:left;margin: 40px 0 0 0;}
    .about1-1 p { margin-right: 3%;margin-left: 3%; margin-bottom:1%;}
    .the-nav ul.nav-flyout li a p {  color: #FFF;  display: block;  text-decoration: none; padding: 0;  margin-right: 0; font-size: 14px;text-align: left;line-height: 50px;height: 50px;}
    .the-nav { width: 100%; }
    .layout-right-content { width: 10% !important; }


.the-nav .nav .nav1-1, .the-nav .nav .nav1-2 {
    width: 83.5%;}
	.the-nav .nav .nav1-3 {
    width: 83.5%;}


}
@media screen and (max-width:640px){
    .logo { width: 40%;}
    .bt p:before, .bt p:after { width: 200px;}
    .main3-1 li { width: 40%;margin-bottom: 2%; }
    .main3-2 { margin-top: 0; }
    .main7 ul li { width: 100%;margin-bottom: 1%; }
    .footer1-2 tr th { padding-right: 25px;}
    .main1-2 p { font-size: 16px;}
    .bt h5 ,.hyyyshow h5,.bt h5 a { font-size: 18px;}
    .bt p ,.bt p a { font-size: 16px;}
    .main2-2 li { width: 33%; }
    .main5-1-1, .main5-1-2 { width: 100%; }
    .main5-1-1 { margin-bottom: 2%; }
    .footer1-1-1 img { width: auto; }
    .footer1-1 { width: 100%;float: none;margin-bottom: 2%; }
    .footer1-2 { width: 100%;float: none;margin-bottom: 2%; }
    .mbx1-2 ,.mbx1-1 { width: 100%;float: none; text-align: left;}
    .whln1 { width: 100%; margin-bottom: 2%;}
    .whln2 { width: 100%; }
    .yyzz1 li { width: 100%; }
    .lxwm3-1, .lxwm3-2 { width: 100%; }
    .lxwm2-1 { width: 25%; }
    .lxwm2-2 {  width: 75%;}
    .caseshow1 { width: 100%; float: none;margin-bottom: 2%;}
    .caseshow2 { width: 100%; float: none;}
    .y_edit2 { min-height: auto; }
    .hyyy2 p { line-height: 76px; }
    .solution1 { width: 100%;float: none; }
    .solution2 { width: 100%;float: none; }
    .product-a-2-5 a ,.product-a-2-3 a{ width: 90% !important; margin-bottom: 2%;}
    .product-a-2-1 a { width: 90%; margin-bottom: 2%;}
    .news-a li {width: 100%;float: none;}
    .ft p span { padding-left: 0; display: block;}

.the-nav .nav .nav1-1, .the-nav .nav .nav1-2 {
    width: 83.5%;}
	.the-nav .nav .nav1-3 {
    width: 83.5%;}






}
@media screen and (max-width:480px){
   .logo {  width: 60%;}
   .main1-2 p {  line-height: 33px;}
   .bt p:before, .bt p:after { width: 150px;}
   .main2-2 li { width: 90%;border-right: 0;float: none;margin: 0 auto;padding: 2% 5% 0;height: 230px;}
   .main3-3 ul li, .main6-1 ul li { width: 99%; }
   .yyzz2 p {  font-size: 14px;  line-height: 28px;}
   .mbx1-1 ul li a {     padding: 0 10px; }
    .shzr1 { width:     100%;margin-bottom:     2%; }    
    .shzr2 { width:     100%; } 
    .zxns1-1 li p ,.zxns1-2 li p{ font-size: 12px;line-height: 40px; }
    .zxnsshow2-1 { padding-top: 3%;margin-bottom: 3%; }
    .lxwm1-1 { width: 100%;margin-left: 0;float: none; }
    .lxwm1-2 {width: 100%;float: none;text-align: center;}
    .lxwm2 ul { border:1px solid #f0f0f0;; }
    .lxwm2 ul li { width: 100%;padding-left: 3%; }
    .case ul li { width: 100%;float: none; }
    .hyyy ul li {width: 96%;float: none;}
    .hyyyshow1 p { font-size: 14px;line-height: 22px; }
    .td2 li { width: 100%;float: none; }
    .product-a-1 { width: 100%;float: none;margin-bottom: 2%; }
    .productshow,.product-a-2 { width: 100%;float: none; }
    .news ul li {width: 96%;float: none;padding: 3% 2%;}
    .newsshow1 h5 { font-size: 16px;margin-bottom: 1%; }
    .news-b ul li { padding: 3%; }
    .news-b-1 { width: 100%;float: none;margin-bottom: 2%; }
    .news-b-2 { width: 100%;float: none; }
    .main1-2 { width: 47%;}
	.the-nav .nav .nav1-1, .the-nav .nav .nav1-2 {
    width: 83.5%;}
	.the-nav .nav .nav1-3 {
    width: 83.5%;}
}
@media screen and (max-width:430px){
    .main3-1 li { width: 45%; }
    .zxns1-1-1, .zxns1-2-1, .zxns1-1-2, .zxns1-2-2, .zxns1-1-3, .zxns1-2-3, .zxns1-1-4, .zxns1-2-4, .zxns1-1-5, .zxns1-2-5, .zxns1-1-6, .zxns1-2-6 { width: 24%; }
    .zxns1-1-4, .zxns1-2-4,.zxns1-1-3, .zxns1-2-3 { display: none; }
    .zxnsshow1-1 li,.zxnsshow2-1-1 p { font-size: 14px; }
    .lxwm1-1-1 img { width: 100%; }
    .main1-2 {  width: 52%;}


.the-nav .nav .nav1-1, .the-nav .nav .nav1-2 {
    width: 83.5%;}
	.the-nav .nav .nav1-3 {
    width: 83.5%;}









}

@media screen and (max-width:360px){
    .bt p:before, .bt p:after {  width: 100px;}
    .main3-1 li { font-size: 12px; }
    .footer1-2 tr th { padding-right: 18px;}
    .footer1-1-1 img { width: 100%;}
    .lxwm1-1-2 p span { display: block;padding-left: 0; }
    .lxwm3-1-2 p { line-height: 22px;padding: 3% 1%; }
    .main1 ul li { width: 22%; margin-right: 4%;}
    .main1-2 {  width: 47%;}

.the-nav .nav .nav1-1, .the-nav .nav .nav1-2 {
    width: 83.5%;}
	.the-nav .nav .nav1-3 {
    width: 83.5%;}





}