﻿.bt{text-align: center;margin: 50px 0;}
.bt h4{font-size: 30px;font-weight: bold;}
.bt p{font-size: 14px;margin-top: 20px;}
.bt span{display: block;width: 40px;height: 6px;background: #e6212b;margin: 20px auto;}

.bt2{margin:0px 0 20px;}
.bt2 h4{font-size:30px;font-weight: bold;margin-bottom: 0;line-height:1.3;}
.bt2 p{font-size:20px;color: #666;}


.indexCw{position: relative; width:100%;height: 100%;overflow: hidden;}
.indexCw_le{position: absolute;width:15%;height: 100%; background:#f0f0f0;margin-top:200px;}
.indexLeft{position:relative;bottom:0; float: left;width:21%; background:#f0f0f0;height: 100%;}
.indexRight{float:right;width:76%;}

.left_tit {position: relative;background:#fff; width:100%;height:200px;padding-top: 30px; line-height:90px;}
.left_tit strong {float: left; font-size:34px;font-weight:bold;color:#333;}
.left_tit em {float: right; }
.left_tit:after{position: absolute;content:'';left:0; top:60%; background:#333;height: 1px;width:100%; }
.left_tit span {display: block;width: 100%;text-transform: uppercase; text-align-last: justify;
 text-align: justify; line-height:33px;height:33px;overflow: hidden; font-size: 14px;letter-spacing:10px;}

.left_2 {box-sizing: border-box;}

.left {color:#333;font-size: 20px;}

#masterdiv {float:left;margin:50px auto 50px;width: 100%;}
.menudiv   {float:left;width: 100%; margin-top:2px;position: relative;}
.menutitle {width:60%;box-sizing: border-box;text-align:left;height:100px;line-height:30px;color:#333;cursor:pointer;font-size:18px;display:block;
    overflow:hidden;border-bottom:0px #e8e8e8 solid; position:relative;z-index:2;display: flex;align-items: center;}
/*.menutitle:hover{background:#dd1e3b;transition: all 0.5s;}*/
.menutitle::after{position: absolute;transition: .5s; content:'\eb94';top:50%;transform: translateY(-50%);
right:10px;text-align: center; font-family:'iconfont';font-size:16px;border-radius: 50%;width:26px;height: 26px;line-height: 26px; background:#fff;}
.menutitle:hover::after{color:#e6212b;}
.menutitle a:link,.menutitle a:visited {display:block; width:68%; color:#333;font-size:18px;text-decoration:none;}      
.menutitle:hover a,.menutitle:active a,.menudiv:hover a{color:#fff;font-size:18px;text-decoration:none;}

.menutitleSub{z-index: 2; width:60%;box-sizing: border-box;text-align:left;height:100px;line-height:30px;color:#fff;cursor:pointer;font-size:18px;display:block;
    background:transparent;position: relative;display: flex;align-items: center;}
.menutitleSub a,.menutitleSub a:visited {width:80%; color:#fff;font-size:18px;text-decoration:none;}
.menutitleSub::after{position: absolute;color:#e6212b; transition: .5s; content:'\eb94';top:50%;transform: translateY(-50%);
right:10px;text-align: center; font-family:'iconfont';font-size:16px;border-radius: 50%;width:26px;height: 26px;line-height: 26px; background:#fff;}

.menudiv .bg{width:0;height:100px; z-index:1;border-top-right-radius:50px;border-bottom-right-radius:50px;
  background:rgba(240,33,43,1);background-size:100% 100%;position:absolute;bottom:0;left:-360px;transition:all .3s linear}
.menudiv:hover .bg{width:calc(75% + 360px);}
.menudiv.on .bg{width:calc(75% + 360px);}

.submenu {width:243px;color:#135294;display:block;font-size:14px;padding:0px 0 0 0px;overflow:hidden;background:#f1f1f1;}
.submenu li.checkstyle {position: relative; line-height:40px;height:40px;overflow:hidden;}
.submenu li.checkstyle a,.submenu li.checkstyle a:visited {color:#333333;text-decoration:none;font-size:14px;font-weight:normal;padding-left:35px;}
.submenu li.checkstyle:hover a {color:#0089e2;text-decoration:none;font-size:14px;font-weight:normal;}
.submenu li.checkstyle::after{position: absolute; content: '\e62c';font-family:'iconfont'; left:18px;top:0; font-size:12px;color:#333;}
.submenu li.checkstyle:hover::after{color:#0089e2;}

.submenu li.checkstyleSel {position: relative; line-height:40px;height:40px;overflow:hidden;}
.submenu li.checkstyleSel a,.submenu li.checkstyleSel a:visited {color:#0089e2;text-decoration:none;font-size:14px;font-weight:normal;}
.submenu li.checkstyleSel a:hover {color:#FF0000;text-decoration:none;font-size:14px;font-weight:normal;}
.submenu li.checkstyleSel::after{position: absolute; content: '\e62c';font-family:'iconfont';top:0; left:18px;}

.submenu li.checkThird {padding-left:32px;line-height:22px;height:22px;border-bottom:0px #857156 solid;overflow:hidden;background:url('../images/ico10-1.gif') no-repeat 23px center;}
.submenu li.checkThird a,.submenu li.checkThird a:visited {color:#666666;text-decoration:none;font-size:12px;font-weight:normal;}
.submenu li.checkThird a:hover {color:Red;text-decoration:none;font-size:12px;font-weight:normal;}

/*left2*/
.sobtitle {line-height:55px;padding:10px 0;box-shadow:0 0 15px #ccc;position:relative;color: #808080;}
.sobtitle .pcbiao,.sobtitle .wapbiao,.sobtitle a{font-size: 16px;}
.sobtitle a{color:#333;}
.sobtitle a:hover{color:#e6212b;}
.sobtitle .pcbiao:before,.sobtitle .wapbiao:before{ padding-right:5px; content:'\e60d'; font-family:'iconfont'; font-size:16px;}
.wapbiao{display: none;}

.sobnav {}
.nav-links {display: flex; justify-content:center;align-items:center;text-transform:uppercase;}
.nav-links li a { text-decoration:none;margin:0 25px;font-size:18px;text-align: center;}
.nav-links li a:hover, .nav-links li a.curt{color:#e6212b;font-weight: 600;}
.nav-links li {position:relative;}
.nav-links li a::before {content:"";display:block;top:26%;height:30px;right:0; width:1px;
background-color:#bfbfbf;position:absolute;}
.nav-links li:last-child a::before{width: 0;}
.hamburger {display:none;transition:all 0.3s ease;}
.hamburger i{display: flex; justify-content: center; align-items: center;transform:rotate(0deg);font-size: 20px; }
.hamburger.on i{transform:rotate(-180deg);}


/* Products */
.proContent {clear:both;padding:80px 0px 0px 0px;}
.proList ul{width: 100%;position: relative; display: flex; flex-wrap: wrap; justify-content:space-between; align-items: stretch;}
.proList li {float:left;width:32%; text-align:center;margin:0 0 20px 0;}
.proList li a{width: 100%;display:block;border:1px solid #f3f3f3;border-radius:5px;}

.proList li .Imgg{position: relative;padding-bottom:100%;width: 100%;height: 0;overflow: hidden;}
.proList li .Imgg img{position: absolute;left: 50%;top: 50%;width: 100%;transform: translate(-50%,-50%);transition: all .2s linear;}
.proList li:hover img{transform:translate(-50%,-50%) scale(1.05);}

/*.proList li .Imgg {width:100%;height:auto;overflow:hidden;position: relative;}
.proList li img {width:100%;padding:3px;transition:.5s;}
.proList li:hover img {transform:scale(1.1);}*/
.proList li .div1_mask{width: 100%;height: 100%; position: absolute; left: 0;top: 0; background-color: rgba(0, 0, 0, 0.4); display: none;}
.proList li .mask-btn { width:60px;height:60px; line-height:60px; border-radius:60px; transform: translate(-50%,-50%);
    background:rgba(0,0,0,.8);color:#ffffff; position: absolute; left: 50%; top: 50%; text-align: center;}
.proList li .div2 {background:#f0f0f0;box-sizing: border-box; padding:10px 20px;text-align: left; font-size: 16px;line-height:30px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.proList li:hover a{box-shadow: 0px 10px 30px #ccc;color:#333;}
.proList li:hover .div1_mask{display: block;}

/*case*/
.divpic_list{position: relative; display: flex; flex-wrap: wrap; justify-content:flex-start; align-items: stretch;}
.divpic_list ul{width: 100%;}
.divpic_list li{margin:30px 0;}
.divpic_list .item{width: 100%; margin-bottom:0;box-sizing: border-box;transition: all .2s linear;border-bottom:1px #f1f1f1 solid;}
.divpic_list a{display: block;}
.divpic_list .item .tit{padding:10px 15px; font-size: 18px;font-weight: normal;text-overflow:ellipsis;white-space:nowrap;overflow: hidden;
    line-height:48px;}
.divpic_list .item .des{padding:0px 15px;font-size:16px;font-weight: normal;display: -webkit-box;color:#666;
    -webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;min-height: 40px;}
.divpic_list .item .Imore{ margin:20px 15px; display: inline-block;padding:5px 15px;font-size:14px;
    box-sizing: border-box;background: #FFFFFF;color: #999; border: 1px solid rgba(170, 170, 170, 0.2);transition: 0.2s linear;}
.divpic_list .item .Imgg{position: relative;padding-bottom:65%;width: 100%;height: 0;overflow: hidden;}
.divpic_list .item .Imgg img{position: absolute;left: 50%;top: 50%;width: 100%;transform: translate(-50%,-50%);transition: all .2s linear;}
.divpic_list .item .Iline{position: relative;margin-top:0px;width: 100%;height:0px;background: #e5e5e5;}
.divpic_list .item .Iline:after{content: "";position: absolute;left: 0;top: 0;width: 0;height: 1px;background:#f26e5c;transition: width 0.2s linear;}
.divpic_list .item:hover{box-shadow: 5px 5px 20px rgba(0,0,0,0.12);}
.divpic_list .item:hover .Iline:after{width: 100%;}
.divpic_list .item:hover img{transform:translate(-50%,-50%) scale(1.05);}
.divpic_list .item:hover .Imore{padding:5px 20px;background:#e6212b;color:#ffffff; border-radius:20px;}


/*图片*/
.divphoto {clear:both;padding:80px 0px 0;}
.photList {width: 100%;position: relative; display: flex; flex-wrap: wrap; justify-content:flex-start; align-items: stretch;}
.photList li {float:left;text-align:center;margin:0 0 20px 0;}
.photList li a{width: 100%;display:block;border:1px solid #f3f3f3;border-radius:5px;}
.photList li .Imgg {width:100%;height:auto;overflow:hidden;position: relative;}
.photList li img {width:100%;padding:3px;transition:.5s;}
.photList li:hover img {transform:scale(1.1);}
.photList li .div1_mask{width: 100%;height: 100%; position: absolute; left: 0;top: 0; background-color: rgba(0, 0, 0, 0.4); display: none;}
.photList li .mask-btn { width:60px;height:60px; line-height:60px; border-radius:60px; transform: translate(-50%,-50%);
    background:rgba(230,33,43,.8);color:#ffffff; position: absolute; left: 50%; top: 50%; text-align: center;}
.photList li .div2 {width:100%;padding:0 10px;font-size: 15px; height:55px;line-height:55px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.photList li:hover a{box-shadow: 0px 10px 30px #ccc;}
.photList li:hover .div1_mask{display: block;}
.photList li i{font-size: 24px;}

/*page*/
.pagesDiv {clear:both;width:100%;margin:0 auto;line-height:25px;padding:10px 0px 10px 0px;}
.pagination {text-align:center;}
#pages {padding:14px 0 10px;text-align:center;}
#pages a {display:inline-block;height:22px;line-height:22px;background:#ffffff;border:1px solid #e3e3e3;text-align:center;color:#333333;padding:0 10px;}
#pages a.a1 {background:url('../images/admin_img/pages.png') no-repeat 0 5px;padding:0 5px;}
#pages a:hover {background:#f1f1f1;color:#000000;text-decoration:none;}
#pages span {display:inline-block;height:22px;padding:0 10px;line-height:22px;background:#333;border:1px solid #333;color:#ffffff;text-align:center;}
#pages .noPage {display:inline-block;height:22px;line-height:22px;background:url('../images/icu/titleBg.png') repeat-x 0 -55px;border:1px solid #e3e3e3;text-align:center;color:#a4a4a4;}

/*about*/
.nyaboutbg{width: 100%;padding:50px 0;}
.nyabo{display: block; line-height:40px; text-align:left;font-size:30px; color:#333;letter-spacing: 2px; }
.nyabo strong{font-size:56px;}

.nyabout{position: relative;width:100%;margin:0 auto; margin-top: 35px; background:#f8fafb;}
.nyabout .abimg {float: left;width:63%;margin:0px 0px 0 -18%;position: relative;}
.nyabout .abimg img{width: 100%;height: 100%; object-fit: cover;}
.nyabout .abtxt {float: right; width:55%;font-size: 16px; line-height:36px;}
.nyabout .abtxt .tname{font-size: 24px;line-height:55px;}
.nyabout .abtxt .neiy{padding:35px 50px 0 50px; }
.nyabout .abtxt .neiy p{color:#666;text-indent: 2em;}
.nyshuzhi{width: 100%;position: relative;padding-top:60px;}
.nyshuzhi .numCount{display:flex;justify-content:space-between;flex-flow: row wrap;
    align-items:center;text-align:center;}
.nyshuzhi_item {width: 33%; position:relative;}
.nyshuzhi_itembox { margin-top:20px;color:#666;text-align: left}
.nyshuzhi_itemnum {display:flex;justify-content:flex-start;}
.nyshuzhi_itemnum span {font-size:48px; color:#e6212b;font-weight: 700;}
.nyshuzhi_itemnum sup {display: inline-block; margin-left:5px;font-size:14px;color:#fff;background:#333;
    border-radius: 50%;width: 26px;text-align: center; height:26px;line-height: 26px;}
.nyshuzhi_itembp{margin-top: 18px;font-size: 16px;color:#666;}

.idwenh{padding:0px 0 100px;}
.idwenh dl{margin-top: 45px;overflow: hidden;}
.idwenh dl dt{width:55%;float: right;line-height: 0;overflow: hidden;}
.idwenh dl dt img{width:100%;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}

.idwenh dl dd{width:41%;float: left;}
.idwenh dl dd .abtit img{padding:10px 0;}
.idwenh .ab_ti{font-size:34px;font-weight: 700;color:#e6212b;letter-spacing:13px;}
.idwenh .ab_ti2{font-size:20px;}
.idwenh .ab_ti2 span{padding-right:30px;}
.idwenh .ab_desc{color: #666;margin-top: 30px;}
.idwenh .ab_desc p{margin-top:20px;line-height:35px;font-size:16px;}


/*联系*/
.lianxi .liee {display: flex;justify-content: space-around; flex-wrap: wrap;}
.lianxi .kuang{display: inline-block;background: #fff;width:28%;text-align: center;box-shadow: 5px 5px 30px #ccc;border-radius: 10px;}
.lianxi .kuang img{margin-top:60px;}
.lianxi .kuang h5{font-size: 18px;font-weight: bold;margin: 25px 0;}
.lianxi .kuang p{font-size: 16px; padding: 0 5% 20%;font-weight: 700;color:#666;}
#container{width: 100%;height: 500px; margin-top: 40px;}

.lianx{background:#ededed;padding: 60px 0;}
.lianx ul{display: -webkit-flex;display: flex;}
.lianx ul li{float: left;flex:1;}
.lianx ul li input,.lianx .code input{width: 100%;height: 50px;border-radius: 5px;border:0px #ccc solid;
    text-indent: 1rem;font-size: 16px;}
.lianx ul li:nth-child(2){margin: 0 2%;}
.lianx .xbutton{float: right;width:30%;}
.lianx .xbutton input{width: 100%;background: #e6212b;border:0;height: 50px;border-radius: 5px;
    color: #fff;font-size: 16px;display: block;}
.lianx .xbutton input:hover{background:#333;}
.lianx .zongl{margin:30px auto;}
.lianx .code{float:left; width:40%;}
.lianx .code input{display: inline-block; width: 60% !important;}
.lianx textarea{width: 100%;height:150px;border-radius: 5px;border:0px #ccc solid;
    text-indent: 1rem;font-size: 16px;line-height: 30px;}

/*news*/
.news_con2 {width:100%;padding-top:50px;}
.news_con2 dl {position: relative; padding:30px 15px; margin-bottom:3%;border:1px #eee solid; transition: all .5s;}
.news_con2 dl:after{position: absolute;content:'\e617';font-family:'iconfont';background:#e6212b;
    color:#fff;font-size:30px;bottom:0;right:0;border-top-left-radius: 50px;width:60px;height:60px;text-align: center;
    line-height: 50px; padding: 10px 0 0 10px;}
.news_con2 dl a{width: 100%;height: 100%; display: flex;align-items: center; transition: all .3s;overflow:hidden;}
.news_con2 dt {overflow: hidden;transition: 0.5s;}
.news_con2 dt img{width:100%; height:auto;transition: all .5s;}
.news_con2 dd {margin:0 10px; transition: all .5s;line-height:35px;font-size:14px;overflow:hidden;}
.news_con2 dd .ntit {font-weight: normal;line-height:40px;font-size:20px;text-overflow: ellipsis; white-space: nowrap;overflow: hidden;}
.news_con2 dd span {display:block;color:#999999;}
.news_con2 dd p {display:block;line-height: 30px;color:#666666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.news_con2 dd em {display:block;color:#999999;}
.news_con2 dl:hover {transition:0.3s;background: #ffffff; box-shadow:0 0 15px rgba(0,0,0,0.2);}
.news_con2 dl:hover dd strong {transition:0.3s;color:#f26e5c;}
.news_con2 dl:hover dd{transform: translateX(-6px);}
.news_con2 dl:hover img{transform: scale(1.1);}


.news_con {width:100%;padding-top:0px;display: flex;flex-wrap:wrap;}
.news_con dl {padding:20px; margin-bottom:3%;transition: all .5s;}
.news_con dl a{width: 100%;height: 100%; display: flex;flex-direction: column;align-items: center; transition: all .3s;overflow:hidden;}
.news_con dt {width: 100%;box-sizing: border-box; padding: 15px 0px;text-align:left; transition: 0.2s;font-weight: normal;line-height:40px;font-size:18px;
    text-overflow: ellipsis; white-space: nowrap;overflow: hidden;border-bottom: 1px #eee solid;}

.news_con dd {margin:10px 0; transition: all .5s;line-height:35px;font-size:14px;overflow:hidden;}
.news_con dd span {display:block;color:#999999;}
.news_con dd p {display:block;line-height: 30px;color:#666666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.news_con dd em {display:block;color:#999999;}
.news_con dl:hover {transition:0.3s;box-shadow:0 0 15px rgba(0,0,0,0.2);transform: translateY(-3px);}
.news_con dl:hover dd strong {transition:0.3s;color:#f26e5c;}
.news_con dl:hover dt{border-color:#e6212b;}

/*新闻详情*/
.project-comment {padding:60px 0;font-size: 16px;}
.hback {background:#ededed;}

.nview-content .news-center-l {width:65%;}
.nview-content .news-center-r {width:28%;}

.nview-content .news-view-text h1.title {color:#333;font-weight:400;font-size:30px;}
.nview-content .news-view-text .details {padding:2% 0;border-bottom:1px #ccc solid;}
.nview-content .news-view-text .details em {display:inline-block;padding:0 15px 0 0;margin-right:15px;position:relative;color:#999999;}
.nview-content .news-view-text .details em:before {position:absolute;top:50%;right:0;content:'';display:block;width:1px;height:14px;background:#999999;transform:translateY(-50%);}
.nview-content .news-view-text .details em:last-child:before {background:none;}
.nview-content .news-view-text .content-view {padding-top:5%;font-size:16px;text-align:justify;line-height:2.2;color:#666;}
.nview-content .news-view-text .content-view img {margin:0 auto 10px;max-width:100%;width:100%;height:auto;/*display:inline-block;*/  /*max-width:100%;*/  /*height:auto;*/  /*font-size:0;*/}

.news-view-nav {position:relative;}
.news-view-nav .next-more {display:block;color:#666666;width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-view-nav .next-more-r {text-align:right;}
.news-view-nav .next-more span {display:block;color:#bdbdbd;padding-bottom:10px;}
.news-view-nav .next-more i {display:block;font-size:22px;padding-top:10px;}
.news-view-nav .next-more:hover {color:#e6212b;}
.news-view-nav .return-list {position:absolute;left:50%;top:0;margin-left:-30px;width:60px;text-align:center;}
.news-view-nav .return-list img {margin:0 auto;padding-bottom:7px;}
.nview-content .news-view-list h3.title {color:#333;font-weight:400;}

ul.vie-list li {padding:25px 0;border-bottom:1px #ccc solid;}
ul.vie-list li h2.title {color:#333;font-weight:400;padding-bottom:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
ul.vie-list li .time {color:#999;display:inline-block;padding-bottom:10px;}
ul.vie-list li:last-child {border-bottom:none;}
ul.vie-list li:hover h2.title {color:#e6212b;}

.mobile-next-nav {padding-top:5%;display:none;}
.sxyip p {font-size:14px; display: block; color:#666666;margin:10px 0;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.sxyip p strong {color:#D50404;}
.sxyip a:link,.sxyip a:visited {color:#666666;}
.sxyip .gjaz {padding:7px 0px 5px 0px;color:#666;background-color:#FFFFFF;border:1px solid #CCCCCC;margin-bottom:10px;margin-top:10px;}
.sxyip .gjaz span {color:#555555;font-size:13px;background:url('../images/tag.jpg') no-repeat 5px center;padding-left:30px;}
.sxyip .gjaz a {margin-right:5px;font-weight:normal;}
/*下载附件*/
.news-download {padding-top:2.5em;margin-top:3em;border-top:1px solid #e6e6e6;font-size:16px;}
.news-download .label {margin-bottom:1.125em;font-size:1.125em;color:#333;}
.news-download ul {width:50%;color:#333;}
.news-download ul li {display:flex;font-size:1em;line-height:2;}
.news-download ul li a {display:inline-block;}
.news-download ul li:hover a {color:#0a84ff;text-decoration:underline;}

/*产品详情*/

.showproduct .tod{position: relative;padding: 15px 15px;margin-bottom: 15px;background: #fff;border: 1px solid #eee;}
.showproduct .showImg{position: relative;height: auto;overflow: hidden;margin-right: 0px;padding:25px 15px;}
.showproduct .showImg .showImg_top{width:96%;height:auto; border: 1px solid #e7e7e7; box-sizing: border-box;}
.showproduct .showImg .showImg_top .swiper-slide img{width: 100%;display: block;cursor: pointer;}
.showproduct .swiper-button-next, .showproduct .swiper-button-prev{color:#999;}
.showproduct .showImg .showImg_top .swiper-pagination-fraction{
    font-size: 14px;width: 12%; height:20px;line-height: 20px; border-radius: 10px;background: rgba(0, 0, 0, 0.7);
    color: #fff;position: absolute;left: 84%;bottom:6px; text-align: center;
   -webkit-box-sizing: border-box; box-sizing: border-box;z-index: 2;}

.showproduct .showImg .showImg_top h3{display: none; position: absolute;left: 10px;bottom: 5px;color: #fff;z-index: 11;padding-left: 22px;background: url(../images/click.png) no-repeat center left;background-size: 18px;text-shadow: 0 0 5px #000;}
.showproduct .showImg .showImg_thumbs{width: 96%; margin-top: 10px;height: auto;box-sizing: border-box;}
.showproduct .showImg .showImg_thumbs .swiper-slide{width:18%;height:auto;margin-right:10px;
    border:1px solid #e7e7e7;box-sizing: border-box;cursor: pointer;transition: all .5s;}
.showproduct .showImg .showImg_thumbs .swiper-slide img{width:100%;border: 0px solid #e7e7e7;box-sizing: border-box;}
.showproduct .showImg .showImg_thumbs .swiper-slide-thumb-active{border-color: #696969;}
.showproduct .baseInfo{position: absolute;right:5%;top:30px; bottom:0;width:50%;}
.showproduct .baseInfo .t{height:70px;font-size: 24px;line-height:70px;color: #454545;margin-bottom:10px;
    border-bottom: 1px solid #e6e6e6; position: relative;}
.showproduct .baseInfo .t:after{ content: ''; position: absolute; width: 40px; height: 3px;
    background: #e6212b;left: 0;bottom: -2px; z-index: 1;}
.showproduct .baseInfo .desc{display: block; color: #666;line-height:28px;font-size: 14px;margin-bottom:20px;
    text-align: justify;overflow: hidden;}
.showproduct .baseInfo .desc .shoow{clear:both;}
.showproduct .baseInfo .desc .shoow span{float:left; width:60px;}
.showproduct .baseInfo .desc .shoow b{float: left; width: calc(100% - 60px);}

.showproduct .baseInfo .webtel{position: absolute;left: 0; width:100%;border-top:2px solid #e6e6e6;padding-top:30px;
    bottom:40px;display: none;}
.showproduct .baseInfo .webtel .tel{height: 45px;padding-left: 70px;background: url(../images/por_tel.png) no-repeat 10px center;font-size: 16px;line-height: 22px;color: #454545;}
.showproduct .baseInfo .webtel .tel strong{display: block;color: #696969;font-size: 24px;line-height:30px;}
.showproduct .baseInfo .webtel a.nwie{float: right;width:150px;color: #fff;font-size: 16px;padding-left:30px;
    line-height: 45px;text-align: center;background: url(../images/p102-cpxq-icon1.png) no-repeat 22px center #333;}
.hide_box{z-index:999;filter:alpha(opacity=50);background:#000;opacity: 0.6;-moz-opacity: 0.6;left:0;top:0;height:99%;
    width:100%;position:fixed;display:none;}
.shang_box{width:280px;height:330px;padding:10px;background-color:#fff;border-radius:10px;
    position:fixed;z-index:1000;left:50%;top:50%;transform: translate(-50%,-50%); border:1px dotted #dedede;display:none;}
.shang_close {float:right;display:inline-block;font-size:25px;line-height: 20px;}
.shang_tit{width: 100%;height:45px;text-align: center;line-height:40px;color: #a3a3a3;font-size: 16px;
    margin-top:35px;margin-right:2px;}
.shang_tit p{color:#a3a3a3;text-align:center;font-size:16px;}
.shang_payimg{width:200px;padding:0px;border:1px solid #888;margin:0 auto;border-radius:3px;height:200px;}
.shang_payimg img{display:block;text-align:center;width:100%;height:100%; }


.p102-pro-content-nav { height:70px;box-shadow: 0 -2px 3px #f9f9f9, 0 4px 6px #e9e9e9; }

.p102-pro-content-nav li {float:left;line-height:70px;margin-right:50px;position:relative;font-size:18px;color:#4c4c4c;font-weight:normal;}
.p102-pro-content-nav li.cur,.p102-pro-content-nav li:hover {color:#e6212b;}
.p102-pro-content-nav li.cur:before,.p102-pro-content-nav li:hover:before {content:'';position:absolute;width:16px;height:16px;border:2px solid #e6212b;background:#fff;border-radius:100%;left:50%;margin-left:-8px;bottom:-8px;z-index:1;}
.p102-pro-content-nav li.cur:after,.p102-pro-content-nav li:hover:after {content:'';position:absolute;width:6px;height:6px;background:#e6212b;border-radius:100%;left:50%;margin-left:-3px;bottom:-3px;z-index:2;}


.tt {text-align:center;color:#333;font-size:34px;line-height:64px;clear:both;display:block;margin:50px 0 30px 0;}
.nc {height:735px;background:url(http://www.wbsjdg.com/images/charabg.jpg?ver=3) no-repeat center 0;padding-top:50px;}
.nc .nc_con {position:relative;height:679px;}
.nc .nc_con li {width:200px;height:200px;float:left;box-sizing:border-box;position:absolute;background:rgba(255,255,255,0.8);border-radius:50%;border:10px solid rgba(240,240,240,0.8);font-size:20px;text-align:center;line-height:35px;padding:60px 10px 0 10px;color:#333;}
.nc .nc_con li:nth-child(1) {top:40px;left:11%;}
.nc .nc_con li:nth-child(2) {top:40px;right:11%;}
.nc .nc_con li:nth-child(3) {width:480px;top:5%;left:32%;background:#fff;border:1px dashed #e8e8e8;height:480px;padding-top:0;padding:35px;}
.nc .nc_con li:nth-child(3) img {border-radius:50%;}
.nc .nc_con li:nth-child(4) {bottom:110px;left:16%;}
.nc .nc_con li:nth-child(5) {bottom:0px;right:22%;}
.nc .nc_con li span {margin:12px 0px 0;font-size:22px;color:#333;display:block;text-align:center;}
.nc .nc_con li i {display:block;font-size:30px;font-style:normal;color:#8a0000;font-weight:bold;text-align:center;padding-top:10px;}
.nc .nc_con li em {margin:9px 5px 0;float:left;display:block;font-size:16px;color:#666666;font-style:normal;line-height:24px;}
.nc .nc_con li:hover nth-child(3) {background:#fff;border:none;}
.nc .nc_con li:hover {background:#e6212b;color:#fff;}
.zd_dz1 {background:#f4f4f4;padding:50px 0 20px 0;}
.zd_dz1 ul li {width:381px;float:left;margin-right:28px;margin-bottom:23px;padding-bottom:16px;}
.zd_dz1 ul li img {height:287px;width:387px;}
.zd_dz1 ul li:nth-child(3n) {margin-right:0;}

.zc_n {overflow:hidden;background:#f4f4f4;padding:50px 0 20px 0;}
.zc_n ul{display: flex;justify-content: space-between;}
.zc_n li {float:left;width:31%;background:#f9f9f9;padding-bottom: 15px; margin-bottom: 22px;}
.zc_n li i {float:left;width:30px;display:block;height:53px;background:#e6212b;color:#fff;text-align:center;line-height:53px;font-style:normal;font-size:20px;}
.zc_n li span {float:right;color:#434343;padding:30px 20px 0;font-size:14px;}
.zc_n li h3 {padding-left:53px;font-size:28px;font-weight:normal;color:#e6212b;padding-top:15px;}


.webox {font-size:16px;color:#333;line-height:35px;position:relative;z-index:2;padding:30px 0 0;height:250px;overflow:hidden;}
.webox_l {clear:both;height:185px;font-size:18px;line-height:32px;color:#333;}
.webox_l li {float:left;height:100px;border-right:solid 1px #e5e5e5;width:25%;text-align:center;margin-bottom:30px;}
.webox_l li span {display:block;font-weight:bold;line-height:48px;height:48px;}
.webox_l li span em {font-style:normal;}
.webox_l li span b {font-family:Times New Roman;font-size:54px;color:#e6212b;}
.webox_l li:nth-child(4n) {margin-right:0;border-right:none;}
.cpys {}
.cpys ul {}
.cpys ul li {width:24.8%;float:left;height:266px;border:1px solid #eee;border-right:none;}
.cpys ul li b {height:200px;display:block;background:#f8f8f8;}
.cpys ul li b img {width:100%}
.cpys ul li h3 {font-size:18px;font-weight:normal;color:#fff;padding:20px;text-align:center;background:#e6212b;height:26px;}
.cpys ul li p {padding:0 15px;margin:0;letter-spacing:1px;}
.cpys ul li.last {border-right:1px solid #eee;}
.tec_p {padding:25px 0 0;height:130px;font-family:"Microsoft Yahei";font-size:18px;line-height:20px;color:#333;}
.tec_p li {width:9.5%;float:left;text-align:center;padding:0 20px 0 0;margin:0 20px 0 0;background:url(http://www.wbsjdg.com/resource/images/3159abda73254b3285aac8fe1dd996cc_2.gif?ver=1) no-repeat right 46px;}
.tec_p li:last-child {padding:0;margin:0;background:none;}
.tec_p li span {width:78px;height:65px;display:block;margin:0 auto;-webkit-transition:-webkit-transform 0.5s ease-out;-moz-transition:-moz-transform 0.5s ease-out;-o-transition:-o-transform 0.5s ease-out;-ms-transition:-ms-transform 0.5s ease-out;}
.tec_p li:hover {color:#e6212b;}
.tec_p li:hover span {-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-o-transform:rotateZ(360deg);-ms-transform:rotateZ(360deg);transform:rotateZ(360deg);}
.ser_btn {height:92px;margin-top:40px;text-align:center;}
.ser_btn a {display:inline-block;width:300px;height:65px;line-height:65px;text-align:center;font-size:24px;color:#fff;background:#353a3f;margin:0 13px;border-radius:37px;}
.ser_btn a:nth-child(2) {background:#e6212b;}


.p102-pro-content-desc {padding:0px 0 50px;font-size:16px;line-height:30px;text-align:justify;}
.p102-pro-content-desc img{max-width: 100%;}
.p102-pro-content-title {display:inline-block;height:64px;line-height:64px;font-size:32px;color:#1a1a1a;font-weight:normal;position:relative;border-bottom:3px solid #e6212b;}
.p102-pro-content-title:after {content:'';position:absolute;width:50%;height:3px;background:#353a3f;right:0;bottom:-3px;z-index:1;}
.p102-pro-case {padding:60px 0 80px;}
.p102-pro-case-list {padding-top:40px;}
.p102-pro-case-items dl {float:left;width:378px;position:relative;margin-right:33px;}
.p102-pro-case-items dl:nth-child(4n-1) {margin-right:0;}
.p102-pro-case-items dt img,.p102-pro-case-items dt a {display:block;width:100%;}
.p102-pro-case-items dd {position:absolute;width:100%;background:rgba(0,0,0,0.5);left:0;bottom:0;z-index:2;}
.p102-pro-case-items dd h4 a {display:block;height:50px;line-height:50px;font-size:16px;color:#ffffff;text-align:center;padding:0 15px;}
.p102-pro-case-items dl:hover dt a:before {content:'';position:absolute;background:rgba(0,0,0,0.5);width:100%;top:0;bottom:0;z-index:1;}
.p102-pro-case-items dl:hover dt a:after {content:'+';position:absolute;width:50px;height:50px;font:30px/50px "宋体";color:#fff;text-align:center;background:#e6212b;left:50%;margin-left:-25px;top:50%;margin-top:-25px;border-radius:100%;z-index:2;}
.p102-pro-case-items dl:hover dd {background:none;}
.p102-pro-case-paging {height:30px;text-align:center;padding-top:25px;}
.p102-pro-case-paging li {display:inline-block;width:10px;height:10px;border:3px solid #e6212b;border-radius:100%;margin:0 5px;}
.p102-pro-case-paging li.cur {background:#e6212b;}
.p102-pro-case-more {width:198px;height:44px;margin:35px auto 0;border:1px solid #e6212b;position:relative;}
.p102-pro-case-more a {display:block;height:44px;line-height:44px;font-size:18px;font-weight:normal;color:#e6212b;padding-left:64px;position:relative;}
.p102-pro-case-more a:before {content:'';width:20px;height:14px;position:absolute;border:4px solid #e6212b;border-left:0;border-top-right-radius:10px;border-bottom-right-radius:10px;left:26px;top:11px;}
.p102-pro-case-more a:after {content:"";position:absolute;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:6px solid #e6212b;top:9px;left:22px;z-index:1;}


.showproduct .pro_tit{position: relative;}
.showproduct .pro_tit h2{font-size: 24px;background: #fff;padding: 12px;color: #000;font-weight: normal;margin:0px 0 30px;
    border-bottom: 1px #f3f3f3 solid;}
.showproduct .pro_tit h2:after{content: "";position: absolute;width: 3px;height: 22px;background: #f26e5c;left: 0;top: 15px;}
.showproduct .pro_tit h2 span{font-weight: normal;color: #d6d6d6;display: inline-block;margin-left: 10px;text-transform: uppercase;font-size: 18px;}
.showproduct .ArticleT {background: #ffffff; padding:20px 30px; color: #666; font-size: 14px; line-height: 28px; 
    text-align: justify;overflow: hidden;}
.ArticleTencont{padding: 0px 0px 20px 0px;color: #666;font-size:14px;line-height: 28px;text-align: justify;overflow: hidden;}
.ArticleTencont img{max-width: 100%;text-align: center;}


.showproduct .baseInfo .webtelpc{position: absolute;left: 0; width:100%;border-top:2px solid #e6e6e6;padding-top:30px;
    bottom:40px;}
.pro_show_ewm>div{display:inline-block;vertical-align:top;}
.pro_ewm_left{width:145px;height:176px;border: 1px solid #e9e9e9;position:relative;}
.pro_ewm_left .ewm img{width: 100%;padding:0px;}
.pro_ewm_left .ewm p{text-align:center;color:#999; font-size:16px;}

.pro_tel_right{margin-left:34px;position:relative;}
.pro_tel_right:before{content:'咨询服务热线：';width:100%;line-height:32px;font-size:16px;color:#999;position: absolute;left: 0;top: 0;}
.pro_tel_right p em{font-size:26px;font-weight:bold;color:#1a58ff;line-height:26px;}
.pro_tel_right p em+em{margin-top:10px;}
.pro_tel_right p em b{font-size:20px;vertical-align:top;}
.pro_tel_right .tel{width: 100%;border-bottom: 1px solid #eee;padding-bottom:44px;margin-bottom:44px;}
.pro_tel_right .tel{display:none;}
.pro_tel_right em{ display: block; font-size:26px;font-style: inherit;color:#e6212b;line-height: 39px;}
.pro_tel_right em img{width:27px;}
.pro_tel{margin-top:34px;}
.pro_show_btn{margin-top:13px;font-size:0;}
.pro_show_btn button{width:120px;height:42px;border:none;background:#333;}
.pro_show_btn button+button{margin-left:10px;}
.pro_show_btn button.advisory{background:#e6212b;}
.pro_show_btn button a{font-size:16px;color:#fff;display:block;}

.flowbgw{background:#f5f5f5;padding-bottom: 30px;}

.flowPath { position: relative; width:96%; overflow: hidden; margin:0 auto; padding-top: 60px; }
/*.dzlc_bg .swiper-wrapper{ height:450px !important; }*/
.LunBoAnNiu { width: 50px; height: 50px; position: absolute; z-index:5; }
.LunBo_prev { bottom: 0px; transform: rotate(180deg); right: 100px;}
.LunBo_next { bottom: 0px; right: 50px; }

.flowPath .LunBoAnNiu:hover { background-color: #fff; border-radius:50%; }
.flowPath_next { bottom: 0px !important; right: 80px; background-image: url(../images/liuleft.png);left: 57%;}
.flowPath_prev { bottom: 0px !important;  transform: rotate(180deg); right: 130px; background-image: url(../images/liuleft.png); left: 40%; }
.flowPathLi { width:14.8% !important; height: 17vw; border: 1px solid #d9d9d9; margin-right: 2% !important;margin-bottom:100px; }
.flowPathLi .ftit {font-weight: 400;  font-size: 18px; text-align: center; margin-bottom: 12.4324%; }
.flowPathLi .ftnm {font-weight: 700;  font-size: 60px;color:#e6212b; text-align: center; margin-top:35%; margin-bottom: 12.4324%; }
.flowPathLi .fp { width: 85%; text-align: center; margin: 0 auto; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical; font-size: 14px; color: #c2c2c2; line-height: 1.8em;}




@media screen and (max-width:1400px){
    .indabout .abimg{margin-left:-2%;width: 47%;}
    
    .nyabout .abtxt .neiy{padding:25px 30px 0;}
    .nyshuzhi{padding-top:20px;}
    .idwenh .ab_desc{margin-top: 0}
   
    
}

@media screen and (max-width:1300px){
    .nyabout .abtxt{font-size: 14px;line-height: 30px;}
    .idwenh dl dd{width: 44%;}
    .idwenh dl dd .abtit img{padding:0; max-width:70%;}
    .idwenh .ab_ti{font-size:30px;}
    .idwenh .ab_ti2 span{padding-right: 25px;}

    .idwenh .ab_desc p{line-height: 30px;font-size: 14px;}

    .nview-content .news-view-text h1.title {font-size:26px;}

    .showproduct .baseInfo{width:55%;right:3%;}
    .showproduct .baseInfo .webtelpc{padding-top: 20px;}

    .flowPathLi .ftit{font-size: 16px;}


}


@media screen and (max-width:1199px){
	
    .indexLeft{width:25%;}
    .indexRight{width:70%;}
    .left_tit strong{font-size: 30px;}
    .menutitle,.menutitleSub{width: 75%;}
    .menudiv.on .bg,.menudiv:hover .bg{width: calc(85% + 360px);}

    .menutitle a:link, .menutitle a:visited,.menutitleSub a, .menutitleSub a:visited{font-size: 16px;}
    .nav-links li a{font-size:16px;}

    .bt h4,.bt2 h4{font-size:26px;}
    .bt2 p{font-size:18px;}
    .lianxi .kuang{width: 31%;}
    .lianxi .kuang img{margin-top:40px;}

    .nyabo{line-height:40px;font-size:24px;}
    .nyabo strong{font-size:46px;}
    .nyabout .abtxt .neiy{padding:20px 20px 0;}
    .nyabout .abtxt .tname{font-size: 20px;line-height:35px;}
    
    .nyshuzhi_itemnum span{font-size:36px;}
    .nyshuzhi_itembp{font-size: 14px;margin-top: 10px;}

    .news_con dl{padding:15px;margin-bottom: 0;}
    .news_con dt{font-size: 16px;padding:10px 0;}

    .nview-content .news-view-text h1.title {font-size:20px;}
    .nview-content .news-view-list h3.title {font-size:18px;}

    .showproduct .baseInfo .webtelpc{display: none;}
    .showproduct .baseInfo .webtel{display: block;}

    .tt{font-size:30px;}
    .photList li .div2{height: 40px;line-height: 40px;}




}



@media screen and (max-width:991px){
    .bt h1{font-size: 24px;}
    .bt{margin: 30px 0;}
    .bt p{margin-top: 10px;}

    .nav-links li a{margin: 0 15px;}

    .news_con dl{padding:20px;margin-bottom: 0;}

    .showproduct .showImg{padding: 0;}
    .showproduct .tod{padding:15px 10px;}
    
    .showproduct .baseInfo{width:53%;top:0;}
    .showproduct .baseInfo .t{font-size: 20px;}
    .showproduct .baseInfo .webtel{padding-top: 10px;bottom:30px;}
    .tt{font-size:26px;margin-bottom:10px;}
    .zc_n li h3{font-size: 20px;padding-left: 40px;}
    .zc_n li span{padding:15px 20px 0;}
    .webox_l{font-size: 16px;}
    .webox_l li span b{font-size:46px;}

    .p102_title{font-size:20px;}
    .prelated_list,.prenew_list{padding:10px 0 15px;}
    .prelated_list:after,.prenew_list:after{display: none;}
    .prelated_list dd p {-webkit-line-clamp:2;}
    .prelated_list dd h4 a{font-size: 18px;}

    .i-wrap4 .new_box .day {font-size:50px;padding-bottom:2%;}
    .i-wrap4 .new_box ul {margin-left:0;}
    .i-wrap4 .new_box li {width:50%;left:0;margin-left:0; margin-top: 10px;}
    .i-wrap4 .new_box a {padding:10% 3%;}
    .i-wrap4 .new_box h2 {font-size:16px;height:30px;}
    .i-wrap4 .new_box .pic {margin-bottom:2%;}
    .i-wrap4 .new_box .font {font-size:14px;line-height:24px;}
    .i-wrap4 .new_box .data {font-size:14px;letter-spacing:1px;line-height:30px;margin-bottom:2px;}
    .zx_top{padding:20px 0 20px 0;}
    .downloadTd{padding:0 3%;font-size: 16px;}

    .bt h4,.bt2 h4{font-size:22px;}
    .bt2 p{font-size:14px;}
    .lianxi .kuang h5{font-size: 16px;}
    .lianxi .kuang{ width:80%; margin:0 10%; margin-bottom: 20px;}
    #container{height: 300px;}
    .lianxi .kuang p{font-size: 14px; padding: 2% 5% 10%;}
    .lianxi .kuang h5{margin: 10px 0;}
    .lianx ul li input,.lianx .code input,.lianx textarea{font-size: 14px;}

    .divphoto,.proContent{padding-top:50px;}

    .indexCw_le{display: none;}
    .indexLeftwap,.indexRight{width: 100%;}

    .sobtwap .sobtitle{background:#e6212b; color:#ffffff;padding:0;}
    .sobtwap .sobtitle a{color:#ffffff;}
    .sobtwap .wapbiao{display: block;}
    .sobtwap .sobnav {height:55px; right:0; z-index:3;}
    .sobtwap .hamburger {display:block;position:absolute;cursor:pointer;right:5%;top:50%;transform:translate(-5%,-50%);z-index:2;transition:all 0.7s ease;}
    .sobtwap .nav-links {position:absolute;background:rgba(87,87,87,1);width:100%;flex-direction:column;clip-path:circle(0px at 90% -20%);
        -webkit-clip-path:circle(0px at 90% -10%);transition:all 1s ease-out;pointer-events:none;
        top:55px;left:0;box-shadow: 0 0 -5px 5px #ddd;z-index: 10;}
    .sobtwap .nav-links.open {clip-path:circle(800px at 50% -10%);-webkit-clip-path:circle(800px at 50% -10%);pointer-events:all;
        width:100%;}
    .sobtwap .nav-links li a.curt{color:#ffffff;font-weight:bold;}
    .sobtwap .nav-links li a::before{background:none;}
    .sobtwap .nav-links li {opacity:0;width:80%; border-bottom:1px #f8f8f8 solid;text-align: center;}
    .sobtwap .nav-links li:last-child{border-bottom:0;}
    .sobtwap .nav-links li:nth-child(1) {transition:all 0.5s ease 0.2s;}
    .sobtwap .nav-links li:nth-child(2) {transition:all 0.5s ease 0.4s;}
    .sobtwap .nav-links li:nth-child(3) {transition:all 0.5s ease 0.6s;}
    .sobtwap .nav-links li:nth-child(4) {transition:all 0.5s ease 0.7s;}
    .sobtwap .nav-links li:nth-child(5) {transition:all 0.5s ease 0.8s;}
    .sobtwap .nav-links li:nth-child(6) {transition:all 0.5s ease 0.9s;margin:0;}
    .sobtwap .nav-links li:nth-child(7) {transition:all 0.5s ease 1s;margin:0;}
    .sobtwap .nav-links li.fade {opacity:1;}

    .nyaboutbg{padding:30px 0;}
    .nyabout{margin-top: 20px;}
    .nyabout .abimg{width: 100%;margin:0;}
    .nyabout .abtxt{width: 100%;}
    .nyshuzhi .numCount{padding-bottom: 50px;}
    .nyshuzhi_itemnum{justify-content: center;}
    .nyshuzhi_itembox{text-align: center;}
    .idwenh dl dd,.idwenh dl dt{width: 100%;}
    .idwenh dl dd .abtit img{padding-bottom:20px;}
    .idwenh dl{margin-top: 0}
    .ab_desc{margin-bottom: 30px;}
    .idwenh{padding-bottom:50px;}

    .flowPathLi{width:18% !important;height:25vw;}



}

@media screen and (max-width:767px) {
	/*left2*/
	.sobtitle{background:#e6212b; color:#ffffff;padding:0;}
	.sobtitle a{color:#ffffff;}
    .wapbiao{display: block;}
	.sobnav {height:55px; right:0; z-index:3;}
	.hamburger {display:block;position:absolute;cursor:pointer;right:5%;top:50%;transform:translate(-5%,-50%);z-index:2;transition:all 0.7s ease;}
	.nav-links {position:absolute;background:rgba(87,87,87,1);width:100%;flex-direction:column;clip-path:circle(0px at 90% -20%);
		-webkit-clip-path:circle(0px at 90% -10%);transition:all 1s ease-out;pointer-events:none;
		top:55px;left:0;box-shadow: 0 0 -5px 5px #ddd;z-index: 10;}
	.nav-links.open {clip-path:circle(500px at 50% -10%);-webkit-clip-path:circle(500px at 50% -10%);pointer-events:all;
		width:100%;}
    .nav-links li a.curt{color:#ffffff;font-weight:bold;}
	.nav-links li a::before{background:none;}
	.nav-links li {opacity:0;width:80%; border-bottom:1px #f8f8f8 solid;text-align: center;}
	.nav-links li:last-child{border-bottom:0;}
	.nav-links li:nth-child(1) {transition:all 0.5s ease 0.2s;}
	.nav-links li:nth-child(2) {transition:all 0.5s ease 0.4s;}
	.nav-links li:nth-child(3) {transition:all 0.5s ease 0.6s;}
	.nav-links li:nth-child(4) {transition:all 0.5s ease 0.7s;}
	.nav-links li:nth-child(5) {transition:all 0.5s ease 0.8s;}
	.nav-links li:nth-child(6) {transition:all 0.5s ease 0.9s;margin:0;}
	.nav-links li:nth-child(7) {transition:all 0.5s ease 1s;margin:0;}
	.nav-links li.fade {opacity:1;}

    .news_con2 dl{padding:15px;}
	.news_con2 dl{margin-bottom:5%;}
	.news_con2 dl a{display: block;}
	.news_con2 dt{padding:0;}
	.news_con2 dd {margin:10px 0px;}
	.news_con2 dl:hover dd{transform: translateX(0px);}
    .news_con{display: block;}
    .news_con dl{padding:0 15px;border:1px #eee solid;margin-bottom:5%;}

    .zx_top h2{font-size: 16px;line-height: 30px;}
    .zx_txt{padding:10px 10px;}
    .zx_img img{margin:20px auto;}
    .downloadTd{padding:0 3%; line-height: 42px;font-size: 14px;}
    .proList li {width:48.5%;}
    .proList li:hover .div1_mask{display: none;}
    .proList li:hover a{box-shadow: none;}
    
    .showproduct .tod{padding:15px;}
    .showproduct .baseInfo{position: relative;top:15px;padding-bottom: 18px;width:100%;right:0%;}
    .showproduct .baseInfo .webtel{position: relative;top:0;}
    .showproduct .showImg .showImg_top{width:100%;}
    .showproduct .showImg .showImg_thumbs{width:100%; }
    .showproduct .baseInfo .t{font-size:18px;}
    .showproduct .pro_tit h2{margin-top:0px;font-size: 18px;}
    .showproduct .pro_tit h2 span{font-size: 14px;}
    .showproduct .pro_tit h2:after{height:18px;top:13px;}
    .showproduct .ArticleT{padding:10px 15px;}
    .tt{font-size:22px;line-height: 25px;margin:50px 0 20px;}
    .webox_l{font-size: 14px;}
    .webox_l li{height: 80px;}
    .webox_l li span b{font-size:36px;}

    .flowPathLi { width:31.5% !important; height:35w;margin-bottom: 80px; }
    

    .message-con-1{width: 100%;}
    .message-con-1 .input-m{width: 100%; padding:2% 2%;}
    .message-con-2 textarea{width: 100%;}
    .p102_title{margin: 0px 15px 10px; padding-top: 10px;font-size: 18px;}
    .prelated_list dl{padding:0 15px;margin-bottom:10px;}
    .prelated_list dt{width: 30%;}
    .prelated_list dd{width: 67%;}
    .prenew_list li h4 a{font-size: 14px;height: 30px;}
    
    .i-wrap4 .new_box{ float:none; width:100%; max-width:100%;}
    .i-wrap4 .new_box ul{ margin-top:0px; margin-left:0;}
    .i-wrap4 .new_box li {opacity:0;width:100%;border-left:none;left:0;border-top: 3px #eee solid;}
    .i-wrap4 .new_box a {padding:10% 2%;}
    .i-wrap4 .new_box .pic {margin-bottom:2%;}
    .i-wrap4 .new_box .data {font-size:12px;letter-spacing:1px;line-height:20px;margin-bottom:2px;}
    .i-wrap4 .new_box .day {font-size:30px;line-height:40px;padding-bottom:0;}
    .i-wrap4 .new_box h2 {font-size:14px;height:26px; margin-bottom:10px;}
    .i-wrap4 .new_box .font {font-size:12px;line-height:24px;}
    
    .bt2{margin-bottom: 0}
    .lianx .wrap{width:90%;}
    .lianx ul{flex-direction: column;}
    .lianx ul li{margin:20px 0;}
    .lianx ul li:nth-child(2) {margin: 0 0;}
    .lianx .zongl{margin:0;}
    .lianx .code{width: 100%;margin:20px 0;}
    .lianx .xbutton{width: 100%;}
    .nyabo{line-height:40px;font-size:20px;}
    .nyabo strong{font-size:36px;}
    .idwenh dl dd .abtit img{max-width: 60%;}

    .project-comment {padding:25px 0;}
    .mobile-next-nav {padding:3% 0;margin:3% 0;display:block;border-top:1px #ccc solid;border-bottom:1px #ccc solid;}
    .news-view-nav-content {display:none;}
    .nview-content .news-center-l {width:100%;margin-right:0;}
    .nview-content .news-center-r {width:100%;margin-top:25px;}
    .nview-content .news-center-l .news-view-text {padding-bottom:15px;}
    ul.vie-list li {padding:15px 0;}
    .nview-content .news-view-text h1.title {font-size:20px;}

    .news-download {font-size:14px;}
    .news-download ul {width:100%;}
    
    .zc_n ul{flex-direction: column;}
    .zc_n li{width: 100%;}




}


@media screen and (max-width:640px){
    .divphoto,.proContent{padding-top:30px;}
    .nyshuzhi_item{width: 50%;}
    .showproduct .baseInfo .webtel{padding-top:10px;border-width: 1px;}
    .showproduct .baseInfo .webtel .tel{ background: none;padding-left:0;font-size:12px;}
    .showproduct .baseInfo .webtel .tel strong{font-size: 20px;}
    
    .flowPath{padding-top: 30px;}
    .flowPathLi { width:31.5% !important; height:38vw;}

    .divpic_list li{width:100%;}
    .divpic_list .item{ box-shadow: 5px 5px 20px rgba(0,0,0,0.12); }
    .divpic_list .item .Iline:after{width: 100%;}
    .prelated_list dt{width: 40%;}
    .prelated_list dd{width: 57%;}
    .prelated_list dd h4 a{font-size: 16px;line-height: 20px;}
    .prenew_list li{padding:0 15px;}
    .prenew_list li h4 a{width: 60%;}
    .divpic_list .item .Imore{padding:5px 20px;background:#e6212b;color:#ffffff; border-radius:20px;}


}

@media screen and (max-width:480px){
	
    .prelated_list dt{width: 40%;}
    .prelated_list dd{width: 57%;}
    .prelated_list dd h4 a{font-size: 16px;line-height: 20px;}
    .prenew_list li{padding:0 15px;}
    .prenew_list li h4 a{width: 60%;}
    .proList li .div2{font-size: 14px;padding: 10px;line-height:26px;}

    .showproduct .baseInfo .webtel a.nwie{font-size: 14px;background:#333 url(../images/p102-cpxq-icon1.png) no-repeat 5px center;width:100px;padding-left:25px;}
    .tt {font-size: 20px;}
    .webox_l li span b{font-size:30px;}

    .flowPathLi { width:48.5% !important; height:48vw;}
    .flowPathLi .ftnm{margin-top: 25%;font-size: 50px;}

    
}

@media screen and (min-width:768px){
:root {--swiper-navigation-size: 34px;}
}
