*{margin:0;padding:0;font-family:"思源黑体" !important;}
body {background-color: #fff; overflow-x:hidden;color: #333;font-size: 12px; font-family: "思源黑体";}
a {color: #333;text-decoration: none;-webkit-transition: transform 0.3s ease, text-decoration 0.3s ease, color 0.3s, background 0.3s ease, text-indent 0.3s ease;-moz-transition: transform 0.3s ease, text-decoration 0.3s ease, color 0.3s, background 0.3s ease, text-indent 0.3s ease;transition: transform 0.3s ease, text-decoration 0.3s ease, color 0.3s, background 0.3s ease, text-indent 0.3s ease;
}
a:hover {color: #029bde;text-decoration:none;}
input,select,img{vertical-align:middle;}
h2,h3, dl{margin:0;}
ul,li{ list-style:none;}
em, cite, th { font-style: normal; font-weight: normal; font-style:normal;}
.wrap{clear:both; width:96%;max-width:1200px;margin:0 auto;text-align:left;zoom:1; overflow:hidden;}
.wrap2{clear:both; width:96%;max-width:1400px;margin:0 auto;text-align:left;zoom:1; overflow:hidden;}
.divhidden{ display:none;}
.clearboth{clear:both;}
.l{ float:left;}
.r{float:right;}
.c_l{ clear:both; height:0px; font-size:0px; overflow:hidden;}
.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom { overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0);}
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg)}

.e1{ overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.e2{ overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.e3{ overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}
.e4{ overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient: vertical;}
.e5{ overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:5;-webkit-box-orient: vertical;}

.page{ text-align:center; margin:10px 0; width:100%; float:left;font-size:1.1em;}
.page a{ border:1px solid #e5e5e5; color:#555; margin:0 2px; padding:5px 8px; transform:all 0.5s;}
.page a.dq,.page a:hover{ background:#1993ab; color:#fff;}

/*PC导航*/
.header-v1{ width:100%; position:fixed; /*overflow:hidden; */height:80px; padding-top:0;z-index:10; background:url(../images/top_bg.jpg) #fff left top repeat-x;box-shadow: 0 1px 10px rgba(0, 0, 0, 0.15); display:none; /*border-top:4px solid #1993ab;*/}
.nav-hide .header-v1{height:80px;background:#1993ab;}
.nav-hide .blank_h{height:80px;}
.nav-hide .header-v1 .top-main .logo1 img{ /*height:99px;*/}
.nav-hide .header-v1 .top-main .logo1{ display:none;}
.nav-hide .header-v1 .top-main .logo2{ display:block;}
.nav-hide .header-v1 .nav h3 a{color:#fff;}
.nav-hide .header-v1 .nav .on h3 a{border-bottom:2px solid #fff;}
.nav-hide .header-v1 .container{ width:80%; margin:0 auto;}
/*.nav-hide .header-v1 .top-main .top-main-content{ margin-top:18px;}*/
.header-v1 .top-main{ width:100%;/* max-width:1730px;*/ margin:0 auto;/* position:relative;*/ position:relative;}
.header-v1 .top-main .tel{background:#1993ab;position:absolute; top:0; right:0;color:#fff; font-size:18px;font-weight:normal; height:35px; line-height:35px; padding:0 15px;-webkit-border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}
.header-v1 .top-main .tel span{background:url(../images/bg5.png) center no-repeat; width:30px; height:35px;line-height:35px; display:inline-block;float:left; margin-right:5px;}
.header-v1 .top-main .logo1{ float:left;/*margin-left:2%;*/font-size:4em;padding-top:5px;font-weight:bold; /*width:12%;*/}
.header-v1 .top-main .logo1 a{color:#1993ab;}
.header-v1 .top-main .logo1 img{max-width:100%; display:block; margin:0 auto;}
.header-v1 .top-main .logo2{ float:left;font-weight:bold; /*width:12%;*/ display:none;padding-top:5px;}
.header-v1 .top-main .logo2 a{color:#1993ab;}
.header-v1 .top-main .logo2 img{max-width:100%; display:block; margin:0 auto;}
.header-v1 .top-main .top-main-content{ float:right;/* margin-top:31px;*/}
.navBar{}
.nav{ list-style:none; padding:0;  }
.nav .m{ float:left; border-top:0; border-bottom:0;  position:relative;}
.nav a:hover{ text-decoration:none; color:#1993ab;   }
.nav h3{font-weight:normal; font-size:16px; height:80px; overflow:hidden; width:100%; text-align:center; }
.nav h3 a{color:#222; display:block;line-height:78px;font-size:17px;height: 78px;overflow:hidden;width:90px;}
.nav-hide .nav h3{ height:80px;}
.nav-hide .nav h3 a{ line-height:78px;}
.nav-hide .nav h3 .a1{display:block;}
.nav-hide .nav h3 .a2{display:none;}
.nav a:hover .a1{display:none;}
.nav a:hover .a2{display:block;}
.nav .on{}
.nav .on h3 a{border-bottom:2px solid #1993ab;}
.nav .sub{ display:none; /*默认隐藏*/ width:100%;  padding:0;   position:fixed; top:80px; left:0; background:url(../images/bg1.png) repeat; z-index:110; }
.nav-hide .nav .sub{ top:80px;}
.nav .sub dl{ text-align:right; float:right; width:1000px;}
.nav #m4 .sub dl{ width:560px;}
.nav #m5 .sub dl{ width:700px;}
.nav .sub dd{ float:left;vertical-align:middle; list-style:none; text-decoration:none; margin-right:2%;}
.nav .sub dd a{ height:50px; line-height:50px; display:block; color:#37230a;font-size:16px;}
.nav .sub dd a:hover{ color:#1993ab;}
.blank_h{ height:50px; overflow:hidden;}
.nav #m1{ padding:0 5px;}


/* 手机导航全局 */
.touch-top{ width:100%; position:fixed; top:0; z-index:9; background:#fff; /*border-top:2px solid #1993ab; */display:block;box-shadow: 0 1px 10px rgba(0, 0, 0, 0.15);}
.touch_bg{width:100%; position:fixed; top:0; z-index:8;background:#0d0d0d;display:none;filter: Alpha(Opacity=60);/*IE7 fix*/opacity: 0.6; height:100%;}
.touch-top-wrapper{ width:96%; margin:0 auto;}
.touch-top-wrapper .touch-logo{ float:left; font-size:2.5em;padding:3px 0; width:50%;}
.touch-top-wrapper .touch-logo a{ color:#1993ab;}
.touch-top-wrapper .touch-logo img{max-width:100%; margin:0 auto;display: block;}
.touch-navigation { display:block; }
.touch-toggle { position:absolute; right:10px; top:0; }
.touch-toggle li { float:left; height:50px; padding:0 12px; text-align:center; }
.touch-toggle li a { height:50px; }
.touch-toggle li:hover, .touch-toggle li:active { }
.touch-toggle .touch-toggle-item-first { border-left:none; }
.touch-toggle .touch-toggle-item-last { border-right:none; }
.touch-toggle li a { display:block; font-size:12px; }	
.touch-toggle li i { display:inline-block; width:32px; height:32px; overflow:hidden; /*margin-top:20px;*/margin-top:23px; background-repeat:no-repeat; background-position:center center; background-size:contain; }
.touch-toggle .touch-icon-language { background-image:url(../images/touch-icon-language.png); }
.touch-toggle .touch-icon-user { background-image:url(../images/touch-icon-user.png); }
.touch-toggle .touch-icon-search { background-image:url(../images/head_pic2.png); }
.touch-toggle .touch-icon-menu { background-image:url(../images/head_pic1.png); }
.touch-toggle li span { display:none; text-align:center; }.drawer-section {/* background-color:#40312f; padding:20px;*/ display:none; }	
.drawer-section-menu {/* padding:20px 20px 35px;*/  padding:0px 0px 35px;}
.touch-toggle-content{ clear:both;position: fixed;left:0;top:46px;z-index: 9999;width: 100%;background: #fff;}
.touch-menu{ clear:both;padding-top:10px;}.touch-menu ul li { border-bottom:1px solid #eee; position:relative; }
.touch-menu ul li a { color:#333; display:block; font-size:18px; height:48px; line-height:48px;/* padding-left:10px;*/  padding-left:30px;}
.touch-menu ul li a:hover, .touch-menu ul li a:active { background-color:#1993ab; color:#fff; }	
.touch-menu ul li i { position:absolute; top:14px;/* right:5px;*/ right:25px;  display:block; width:13px; height:13px; overflow:hidden; background-position:center center; background-repeat:no-repeat; background-size:contain; }
.touch-menu ul li i.touch-arrow-right { display:none; background-image:url(../images/touch-arrow-r.png); }
.touch-menu ul li i.touch-arrow-down { background-image:url(../images/touch-arrow-d.png); }
.touch-menu ul li i.touch-arrow-up { background-image:url(../images/touch-arrow-u.png); }
.touch-menu ul li a:hover i.touch-arrow-down {background-image:url(../images/touch-arrow-d2.png); }
.touch-menu ul li a:hover i.touch-arrow-up {background-image:url(../images/touch-arrow-u2.png); }
.touch-menu ul li a:hover em{color:#fff;padding-left:5px;}
.touch-menu ul ul { display:none; margin:0;/* padding:0 10px 30px 30px;*/ padding:0 0px 30px 0px; }
.touch-menu ul ul li { border-bottom:none; margin:0; padding:0; }
.touch-menu ul ul li a { padding:0; padding-left:35px; font-size:15px; height:38px; line-height:38px; }	
.touch-menu ul li a em{ color:#999; padding-left:5px; font-size:14px;}	
.touch-menu ul ul li i { top:13px; }
.touch-menu .closetitle{ padding-top:10px; padding-bottom:12px; text-align:center;}
.touch-menu .closetitle img{ margin:0 auto;  height:30px; width:auto;}

.blank_h{ /*height:80px;*/}
.nav-hide .blank_h{ height:80px;}
.touch-top-wrapper .touch-logo img{ /*height:80px;*/}
.touch-toggle li i{ margin-top:10px;}
.touch-menu ul li a{ font-size:16px; height:40px; line-height:40px;}
.header-v1{ display:none;}
.touch-top{ display:block;}


/*轮显*/
.flash_div{ width:100%; margin:0 auto; overflow:hidden;display:block;}
.flash{height:160px;width:320px;overflow:hidden;position:relative;margin:0 auto;/*margin-top:100px;*/}
.ul_flash{width:100000px;height:100%}
.ul_flash li{float:left;width:320px;height:100%}
.ul_flash img{width:100%;height:100%}
.flash .pagination{clear:both;position:absolute;left:44%;bottom:15px;z-index:99;height:10px; float:left; text-align:left;}
.flash .pagination span{ float:left;background:url(../images/dian.png) no-repeat; background-size:100% 100%;width:11px;height:9px;text-indent:-9999px;border-radius:50%;-webkit-border-radius:50%;overflow:hidden;margin:0 3px;cursor:pointer;position:relative}
.flash .pagination span.swiper-active-switch{ background:url(../images/dian2.png) no-repeat; background-size:100% 100%;}

.slideBox{width:100%;overflow:hidden;position:relative;display:none;margin-top:30px;margin-bottom:-10px;}
.slideBox .hd{height:15px; overflow:hidden; position:absolute;width:140px;margin-left:-75px;  left:50%; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:40px; height:3px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#1993ab; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%;  display:block;  }

/* 标题公共样式 */
.sy_title{text-align:center;}
.sy_title .tit{font-size:28px; color:#212121; font-weight:bold;}
.sy_title .con{font-size:18px; color:#414141; margin:10px auto; margin-bottom:25px;background:url(../images/bg2_1.png) center no-repeat;}
.el { overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

/*首页--产品分类*/
#category{ margin:0px 0 0px 0;}
#category .cp{ width:20%; float:left; position:relative; margin-top:30px;}
#category .cp span{ display:block; width:1px; height:60px; background:#ddd; position:absolute; right:0; top:50%; transform:translate(0,-80%);}
.cy{text-align:center; position:relative;top:0;transition:all 0.5s ease 0.1s;}
.cy:hover{top:-25px;}
.cy .cy-img img{width:40px; height:40px;}
.cy .cy-content{font-size:14px;color:#333; margin:10px;}
.cy .cy-more{opacity:0; position:relative; top:10px;transition:all 0.8s ease 0.1s;}
.cy .cy-more a{display:block; width:70px; height:26px; line-height:26px; text-align:center; color:#555; background:#f1f1f1;margin:0 auto; border-radius:13px; font-size:12px;}
.cy:hover .cy-more{ opacity:1;top:0;}
.cy:hover .cy-more a:hover{background:#1993ab; color:#fff;}

/*首页--产品中心*/
#product{padding:30px 0;/*background: #f5f5f5;*/}
#product img{width:80%;}
.pro-title{height:40px; line-height:40px; margin:0 auto; margin-bottom:20px; text-align:center;}
.pro-title span{padding-left:55px; background:url(../images/bg3.png) left no-repeat;font-size:26px; color:#222;margin:0 auto;}
.pro-title a{float:right;color:#777; font-size:14px;}
.pro{border:1px solid #ddd;text-align:center; font-size:14px; margin-bottom:30px;}
.pro p{background:#f5f5f5; margin-bottom:0;height:40px; line-height:40px;}
.pro:hover p{background:#1993ab;}
.pro:hover a p{color:#fff;}
.pro-bg{width:100%; overflow:hidden;border-radius: 8px;}
.pro-bg img{width:100%;transform:scale(1,1);transition-duration:0.5s;}
.pro-bg img:hover{ transform:scale(1.1,1.1); transition-duration:0.5s;}

.rect-112{/*padding-bottom:112%;*/}
.rect-75 {/*padding-bottom: 75%;*/}
.product .item{position:relative; margin-bottom:20px; overflow:hidden;border: 1px solid #eee;}
.product .item .cover{position:absolute; top:100%; width:100%; height:100%; background:url(../images/pro_list_bg1.png) no-repeat center; background-size:cover; transition:.3s ease;}
.product .item:hover .cover{top:0;}
.product .item .text{font-size:18px; color:#fff; text-align:center; height:50px; line-height:50px; background:#1993ab;}
.product .item .cover .txt_box{padding:50px 28px 0;}
.product .item .cover .txt_box .tit{font-size:20px; color:#fff; font-weight:bold; line-height:1.2; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; margin-bottom:15px;}
.product .item .cover .txt_box .txt{font-size:14px; color:#fff;}
.product .item .cover .txt_box .know_more{font-size:14px; color:#c5c4c4; float:right;}

.pro-bottom{background:#f8f8f8;padding:15px ; margin:10px 0 10px 0; border:1px solid #ddd;}
.pro-bottom ul{}
.pro-bottom h3{text-align:left;margin-top:0;padding-bottom:10px; font-size:18px;font-weight:bold;; font-weight:bold; color:#4c4c4c; border-bottom:1px solid #ddd; margin-bottom:10px;}
.pro-bottom ul li{display:inline-block; float:left; margin-right:30px;font-size:13px;line-height:2;}
.pro-bottom ul li a{color:#555;}

[class*="rect-"] {
  position: relative;
  display: block;
  width: 100%;
 /* height: 0;*/
  overflow: hidden;
}
[class*="rect-"] ._full {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  *height: auto;
}
.content a{display:block; margin:0 15px;}
.content .item{ position:relative;}
.content .item .rect-6075{padding-bottom:60.75%;}
.content .item .text{background:#fff;}
.content .item .text .box{padding:25px 30px; text-align:left; box-shadow:5px 2px 10px #ddd; margin-bottom:30px; height:130px;}
.content .item .t{font-size:24px; color:#262626; margin-bottom:10px;}
.content .item .t p{margin-bottom: 0; font-size: 16px;}
.content .item .c{font-size:15px; color:#666;}
.content .item .cover{opacity:0; transform:scale(0.6); visibility:hidden; transition:all .5s ease; position:absolute;width:92%; height:75%; top:4%; left:4%; background:url(../images/ipart02_3.jpg) no-repeat center bottom;}
.content .item .cover .box{padding:70px 40px;}
.content .item .cover .box .t{color:#fff; font-size:25px; margin-bottom:10px;}
.content .item .cover .box .c{color:#fff; line-height:26px;}
.content .item .cover .box .icon{position:absolute; bottom:70px; right:40px; background:url(../images/ipart02_2.png) no-repeat center; width:16px; height:29px;}
.content .item:hover .cover{opacity:1; visibility:visible;  transform:scale(1)}

/*首页--关于我们*/
.sy_about{overflow:hidden; background:url(../images/ipart04_1.jpg) no-repeat center; background-attachment:fixed; padding:96px 0; box-sizing:border-box;}
.sy_about .content{position:relative;}
.sy_about .content a{ margin:0 auto !important;}
.sy_about .content .intro .con{font-size:18px; line-height:30px;color:#555;}
.sy_about .content .intro .con p{ text-indent:2em;}
.sy_about .content .intro .common_more{background:#fff;margin-top:40px !important;}
.sy_about .content .intro .common_more span.text{color:#1993ab; line-height:60px;}
.sy_about .content .intro .common_more span.icon{background:url(../images/more_j2.png) no-repeat center;}
.common_more{ width:230px; margin:0 auto;padding:0 95px 0 50px; border:1px solid #fff; border-color:rgba(255,255,255,.3); border-radius:10px; position:relative;}
.common_more span{display:inline-block;}
.common_more span.text{font-size:16px; line-height:58px; color:#fff;}
.common_more span.icon{width:26px; height:14px; background:url(../images/more_jt.png) no-repeat center; position:absolute; top:50%; margin-top:-7px; right:47px; transition:all 0.5s ease;}
.common_more:hover span.icon{right:35px;}

.ipart05{margin-bottom:0;}
.ipart05 .content{background:#fff; box-shadow:0 0 30px rgba(0,0,0,.1); margin-top:-94px; border-radius:10px;}
.ipart05 .content ul{padding:20px 10px;}
.ipart05 .content ul li{float:left; width:25%; text-align:center; position:relative;}
.ipart05 .content ul li:after{content:''; width:1px; height:108px; background:#9EBAED; position:absolute; left:0; top:50%; margin-top:-54px;}
.ipart05 .content ul li:first-child:after{display:none;}
.ipart05 .content ul li .num{font-size:42px; line-height:42px;color:#232323; font-weight:bold; margin-bottom:3px;}
.ipart05 .content ul li .num1{font-size:42px; line-height:42px;color:#232323; font-weight:bold; width:45px;height:45px; margin:0 auto;margin-bottom:10px;}
.ipart05 .content ul li .num1 img{ display:block; max-width:100%; margin:0 auto;transition:all 0.4s;}
.ipart05 .content ul li a:hover .num1 img{transform:rotate(360deg);}
.ipart05 .content ul li .txt{font-size:20px;line-height:28px;color:#54657f;}

#about{/*background:#f5f5f5;*/padding:30px 0;}
.about-title{height:40px; line-height:22px; background:url(../images/bg4.png) center no-repeat; font-size:28px;font-weight:normal; text-align:center; margin-bottom:30px;}
.about-title p{font-size:16px; color:#888;}
.about-content{text-align:center; font-size:16px; line-height:36px;color:#333;margin:0 auto; width:100%;}
.about-bottom{}
.about-bottom a{display:block; width:150px; height:46px; line-height:46px; background:#1993ab;color:#fff; text-align:center; border-radius:23px;margin:15px auto 0; font-size:16px; }

.tp{ background:#1993ab; padding:60px 0;}
.tp .l{text-align: center;background: url(../images/advan.png) no-repeat 50% 0;padding-top: 100px;}
.tp .l b{color: #fff;font: 600 30px/40px "思源黑体";}
.tp .l p{color: #fff;font: 400 14px/26px "思源黑体";text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}

/*首页--案例展示*/

#sy_case{ padding:30px 0;}
#sy_case .l{position: relative;overflow: hidden; margin-bottom:25px;}
#sy_case .l .tubiao{ position:absolute;left:44%;top:40%;background:url(../images/i_bg6.png) no-repeat center;width:60px;height:60px;}
#sy_case .l b{position: absolute;bottom:0;left:0;z-index:3;width: 100%;height: 0%;transition: all .6s;background:rgba(0,0,0,.54);}
#sy_case .l img{max-width:100%;margin:0 auto;display:block;transition: all .6s;}
#sy_case .l .con{position: absolute;color:#fff;left: 50%;top: 50%;z-index:9;display: none;transform: translate(-50%,-50%);text-align: center;}
#sy_case .l .con span{position: relative;font-size: 36px;letter-spacing: -5px;}
#sy_case .l .con span::after{position: absolute;content:'';left:0;right:0;bottom:-30px;margin:0 auto;width: 1px;height: 20px;background: #fff;}
#sy_case .l .con h3{font-size: 24px;padding: 36% 0 32% 0;}
#sy_case .l .con .more{width: 110px;line-height: 38px;display: block;font-size: 14px;color:#fff;margin:0 auto;text-align: center;border: 1px solid #fff;text-transform: uppercase;}
#sy_case .l:hover img{transform: scale(1.1);}
#sy_case .l:hover b{height: 100%;}
#sy_case .l:hover .con{display:block;}
#sy_case .l:hover .tubiao{ display:none;}

/*首页联系我们广告*/

.sy_gg{ background:url(../images/bg6.png) fixed center; padding:40px 0; text-align:center;}
.sy_gg .t1{ font-size:30px; color:#fff;}
.sy_gg .t2{ margin:20px auto; margin-top:10px; font-size:20px; color:#fff; font-weight: lighter}
.sy_gg .more{ display:block; margin:0 auto; width:210px; height:50px; line-height:50px; background:#fff; color:#1993ab; font-size:20px; text-align:center; border-radius:25px;}

/*首页--新闻中心*/
#news{margin:30px auto;}
#news img{width:100%;}
.sy_news .list{}
.sy_news .list .news_box{display: block;border: 1px solid #e1e1e1;box-sizing: border-box;position: relative;overflow: hidden; margin-bottom:20px;}
.sy_news .list .news_box:before {content: "";position: absolute;left: 0px;height: 3px;background:#1993ab;bottom: 0px;transition: all 0.5s;width: 0%;}
.sy_news .list .news_box:hover:before {width: 100%;transition: all 0.5s;}
.sy_news .list .imgBox{width: 100%;margin-bottom: 35px;position: relative;}
.sy_news .list .imgBox img{display: block;width: auto;height:24rem;transition: all 0.8s;margin: 0px auto;}
.sy_news .list .imgBox:hover img {transition: all 0.5s;transform: scale(1.05);}
.sy_news .list .bottom {padding: 0px 20px 20px 20px;}
.sy_news .list .bottom .p1 {color: #000000;line-height: 24px; font-size:20px; height:48px; margin-bottom:10px;}
.sy_news .list .bottom .p3 {color: #494949;line-height:28px;height:84px;font-size:16px; overflow:hidden;}
.sy_news .list .imgBox p {position:absolute;background:#1993ab;color:white;padding:4px 6px;position: absolute;left: 20px;bottom: -20px;}
.sy_news .list .imgBox p span{display:block;text-align:left;}
.sy_news .list .imgBox p span:last-child {text-align:right;font-size:10px;}
.sy_news .list .imgBox p .font-18{ font-size:18px;}

#owl-demo1 {width:100%; margin-left: auto; margin-right: auto;}
#owl-demo1 .item{ display: block;border-radius: 10px;transition: .5s;padding:0px 20px 0 20px; position:relative; background:#fff;}
#owl-demo1 .item .ns{border-bottom: 1px solid #eee;padding-bottom: 40px;} 
#owl-demo1 .item .ns h3{color: #333333;font-size: 18px; margin-top:0; margin-bottom:0; font-weight:bold;}
#owl-demo1 .item .ns .nr{display: block;margin: 25px 0; margin-top:15px;font-size: 14px;color: #666666;line-height: 1.7;}
#owl-demo1 .item .ns .time{color: #777777; line-height:1.5; font-size:14px; font-weight:bold;}
#owl-demo1 .item .ns .time i{ font-size:18px; padding-right:10px;}
#owl-demo1 .item:hover .ns h3{ color:#1993ab;}
#owl-demo1 .item:hover .ns{border-bottom: 1px solid #1993ab;} 
#owl-demo1 .item:hover .pro-bg img{transform: scale(1.1,1.1);transition-duration: 0.5s;}

/*内页*/
.weizhi{/*height:60px;*/width:100%;line-height:60px;background:#fff; display:none;}
.weizhi ul{ margin:0;}
.weizhi ul li{ display:inline-block;}
.weizhi ul li i{ padding-right:5px;}
.weizhi ul li a{ padding:0 10px; color:#222; font-size:16px; display:block; height:60px; line-height:60px;}
.weizhi ul li a:hover{background:#1993ab; color:#fff;}
.weizhi ul li .active{background:#1993ab; color:#fff;}

.weizhi1{height:60px; width:100%; line-height:30px; background:#fff; font-size:14px; border-bottom:1px solid #e1e4e6;}
.weizhi1 a{padding:0 5px; color:#444;}
.weizhi1 a:hover{color:#1993ab;}

.main2{padding:30px 0;background: #f6f6f6;}
.sider-title{ /*border:1px solid #ddd;*/height:60px;background: #1993ab;}
.sider-title h3{margin:0; font-size:2em; color:#fff;text-align:left;margin:0; line-height:60px; padding-left:20px;}
.sider-title h3 span{ font-size:18px;}
.sider-content{}
.sider-content ul li{height:50px; line-height:50px;  border:1px solid #ddd; border-top:none; font-size:15px;}
.sider-content ul li:hover, .sider-content ul li.active{background:#f7f7f7;}
.sider-content ul li a{font-size:1.2em;float:left;display:block; text-indent:20px;border-left:2px solid #fff; }
.sider-content ul li a:hover, .sider-content ul li a.active{ border-left:2px solid #1993ab;  display:block; color:#1993ab;}
.sider-content ul li span{float:right;font-weight:bold;}

.sider-tel{border:1px solid #ddd; padding:5px; padding-bottom:20px; margin-top:20px;font-size:14px; line-height:2;display:none;}
.sider-tel div{margin:0; font-size:16px; margin-left:20px;font-size: 15px;margin-left: 7px;}
.sider-tel div.c1{ background:url(../images/bg11.png) no-repeat left; padding-left:20px;}
.sider-tel div.c2{ background:url(../images/bg21.png) no-repeat left; padding-left:20px;}
.sider-tel div.c3{ background:url(../images/bg41.png) no-repeat left; padding-left:20px;}
.sider-tel img{width:100%; margin-bottom:10px;}


.sider-right{}
.menu1{display:none;}
.menu2{display:block;}
.sider-title2{border-bottom:1px solid #ddd;padding-bottom:5px; }
.sider-title2 .st2-left{float:left;font-size:1.5em;color:#1993ab;color:#333;}
.sider-title2 .st2-left i{color:#1993ab; padding-right:5px;}
.sider-title2 .st2-right{float:right;color:#888;padding-top:0;}
.sider-title2 .st2-right i{ padding-right:10px; font-size:16px;}
.sider-title2 .st2-right a{color:#888;}
.sider-content2{font-size:14px; line-height:2; color:#555;}
.about{padding:30px 0;}
.about img{max-width:100%; margin:0 auto; display:block;height: auto !important;}
.about .wenhua{background: #F7F7F7;/*min-height: 300px;*/}
.about .wenhua .img1{ overflow:hidden;}
.about .wenhua .img1 img{ max-width:100%; display:block; margin:0 auto;transform:scale(1,1);transition-duration:0.5s;}
.about .wenhua .img1 img:hover{transform:scale(1.1,1.1); transition-duration:0.5s;}
.about .wenhua .nr{padding: 25px 50px 20px;}
.about .wenhua .nr .tit{padding: 16px 0;font-size: 25px;}
.about .wenhua .nr .tit1{font-size: 18px;font-weight: bold; color:#1993ab;}
.about .wenhua .nr .con{line-height: 2; font-size:15px;}

.about_jieshao{}
.about_jieshao .a_left{ margin:0 0;}
.about_jieshao .a_left .tit{font-size:28px; line-height:40px; color:#232d46; margin-bottom:30px; position:relative; z-index:2;}
.about_jieshao .a_left .tit::after{content:''; width:133px; height:52px; background:url(../images/tit_jb.png) no-repeat center; position:absolute; top:10px; left:-35px; z-index:-1;}
.about_jieshao .a_left .con{font-size:16px; line-height:32px; color:#54657f;}
.about_jieshao .a_left .con p{ text-indent:2em;}

.about_wenhua{background:url(../images/about04.jpg) no-repeat center; background-size:cover; background-attachment:fixed; padding:60px 0; margin-top:40px;}
svg{fill: currentColor;}
.mt-tabpage {width:100%;margin: 0 auto;}
.mt-tabpage-title {height: 44px;font-size: 0;width:100%;margin: auto;border-bottom: 1px solid #fff; padding-bottom:15px;}
.mt-tabpage-title .mt-tabpage-item {display: inline-block;width:25%;/*height: 44px;line-height: 44px;*/text-align: center;color:#fff;font-size:18px; position:relative; padding-bottom:17px;}
.mt-tabpage-title .mt-tabpage-item:hover{color: #1993ab;}
.mt-tabpage-title .mt-tabpage-item-cur {color: #1993ab;border-bottom: 1px solid #1993ab;}
.mt-tabpage-title .mt-tabpage-item::after{content:''; width:8px; height:8px; background:#fff; position:absolute; bottom:-3px; left:50%; margin-left:-5px; border-radius:50%; transition:all 0.5s ease;}
.mt-tabpage-title .mt-tabpage-item::before{content:''; width:14px; height:14px; border:1px solid #fff; position:absolute; bottom:-6px; left:50%; margin-left:-8px; border-radius:50%; transition:all 0.5s ease;}
.mt-tabpage-title .mt-tabpage-item-cur::after{background:#1993ab;}
.mt-tabpage-title .mt-tabpage-item-cur::before{border-color:#1993ab;}
.mt-tabpage-count {position: relative;width:300px;height: 200px;overflow: hidden;}
.mt-tabpage-cont__wrap {position: absolute;}
.mt-tabpage-count .mt-tabpage-item {width:300px;height: 200px;text-align:left; color:#fff;}
.mt-tabpage-count .mt-tabpage-item .t{font-size:22px;line-height:30px; margin-top:30px; margin-bottom:20px;}
.mt-tabpage-count .mt-tabpage-item p{font-size:16px; line-height:28px;}

/*荣誉*/
.sy_rongyu{ padding:30px 0;}
.sy_rongyu .list{ padding:30px; background:#fff;box-shadow: 5px 5px 10px #ddd; margin-bottom:30px;}
.sy_rongyu .list .img1{overflow:hidden;}
.sy_rongyu .list .img1 img{ max-width:100%; display:block; margin:0 auto;transition: all 0.6s ease-out;border-bottom:1px solid #e8e8e8; padding-bottom:25px;}
.sy_rongyu .list .img1 img:hover{transition: all 0.6s;transform: scale(1.1);}
.sy_rongyu .list .tit{ margin-top:15px;background:url(../images/fd.png) no-repeat right; color:#333; font-size:18px;height:72px;overflow:hidden;}
.swiper-rongyu{width: 100%;height: 100%;}
.swiper-rongyu .swiper-slide {text-align: center;font-size: 18px;/* Center slide text vertically */display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center; -webkit-justify-content: center;justify-content: center;-webkit-box-align: center; -ms-flex-align: center;-webkit-align-items: center;align-items: center; margin-bottom:50px;}
.swiper-rongyu .swiper-slide a{ display:block; width:100%;}


/*产品中心*/
.product_list .l1{margin-bottom:35px; position:relative;}
.product_list .l1:after{content:''; width:0; height:2px; background:#1993ab; position:absolute; left:0; bottom:0; transition:all 0.8s ease;}
.product_list .l1 .pic{overflow:hidden;}
.product_list .l1 .pic img{display:block; max-width:100%; margin:0 auto;}
.product_list .l1 .li_box .intro{border-top:1px solid #e9e9e9; text-align:center; background:#fff; padding:15px 0;}
.product_list .l1 .li_box .intro .box{padding:18px 25px 22px;}
.product_list .l1 .li_box .intro .box .t{font-size:18px; color:#646464;height:80px;}
.product_list .l1 .li_box .intro .box .t p{font-size: 16px; margin-bottom: 0;}
.product_list .l1 .li_box .intro .box .txt{font-size:17px; color:#646464; line-height:25px; height:50px;  overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.product_list .l1 .li_box .intro .box .c{font-size:15px; line-height:22px; height:44px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; color:#868686; margin:13px 0 20px;}
.product_list .l1 .li_box .intro .box .list .item{display:inline-block; margin:0 13px;}
.product_list .l1 .li_box .intro .box .list .item span{display:inline-block; vertical-align:middle; font-size:15px; line-height:20px; color:#5a5a5a;}
.product_list .l1 .li_box .intro .box .list .item01 .icon{width:17px; height:17px; background:url(../images/pro_list01_2.png) no-repeat; margin-right:3px;}
.product_list .l1 .li_box .intro .box .list .item02 .icon{width:15px; height:15px; background:url(../images/pro_list01_5.png) no-repeat; margin-left:3px;}
.product_list .l1:hover:after{width:100%;}

/*产品详情*/
/*产品详情页开始 */
/*焦点图开始*/
.jdt{ position:relative; /*height:370px;*/ width:100%; border-right:1px solid #ddd; padding: 0 0px; margin-bottom:20px;}
.p_phone{ display:block; margin-bottom:25px;}
.left-pro{width:100%; text-align:left;float:left}
.left-pro .t1{width:120px;float:left}
.left-pro .t2{width:550px;text-indent:0;float:left;}
.left-pro .t2 img{text-indent:0;}
#showArea img{cursor:pointer;display:block;margin-bottom:15px;width:100px;height:67px;padding:1px;border:1px solid #ccc;float:left}
#main_img{cursor:pointer;display:block}
#gotop{cursor:pointer;display:block; width:100px; height:20px; background:#fff; padding:8px 0; margin-bottom:15px;}
#gotop img, #gobottom img{ display:block; margin: auto;}
#gobottom{cursor:pointer;display:block; width:100px; height:20px; background:#fff; padding:8px 0;}
#showArea{height:300px;margin:10px 10px 10px 0;overflow:hidden}
/*焦点图结束*/

.cpxq_s_zi{ margin-left:0;}
.cpxq_s_zi h3{ text-align:left; font-size:18px; font-weight:normal; color:#999; line-height:1; margin:0 0 30px 0; display:none;}
.cpxq_s_zi h3 a{ display:inline-block; color:#999;}
.cpxq_s_zi h3 i{ display:inline-block; margin:0 10px;}
.cpxq_s_zi h2{ text-align:left; font-size:18px; color:#333; line-height:1; margin:0 0 12px 0; padding-bottom:15px; border-bottom:1px solid #e2e2e2;}
.cpxq_s_zi .cpxq_zi_nr{ font-size:16px; text-align:left; line-height:32px; color:#666;overflow:hidden; margin-bottom:20px;}
.cpxq_s_zi .cpxq_zi_nr span{ font-weight:bold; color:#1993ab;}
.cpxq_s_zi .cpxq_zi_nr span i{ padding-right:10px;}
.cpxq_s_zi .con{font-size:16px; text-align:left; line-height:32px; color:#666;  margin-bottom:20px;}
.cpxq_s_zi .cpxq_zi_an .xpgd{ display:block; background:#1993ab; width:200px; height:44px; 
border-radius:50px; text-align:center; color:#fff; font-size:20px; line-height:44px; position:relative; margin:20px 0 20px 0;}
.cpxq_s_zi .cpxq_zi_an .xpgd:after{ position:absolute; content:''; left:0; top:-40px; width:100%;/*height:1px; background:#e2e2e2;*/}
.cpxq_s_zi .cpxq_zi_an .xpgd i{ display:inline-block; margin-right:10px;}
.cpxq_s_zi .cpxq_zi_an ul li{ display:inline-block; margin-right:70px;}
.cpxq_s_zi .cpxq_zi_an ul li a{ font-size:14px; color:#6a6a6a;}
.cpxq_s_zi .cpxq_zi_an ul li a:hover{ color:#1993ab;}
.cpxq_s_zi .cpxq_zi_an ul li a img, .cpxq_s_zi .cpxq_zi_an ul li a i{ display:inline-block; max-width:14px; vertical-align:middle; margin-right:10px;}
.proHeader .header{position:static;}
.pro_detail.channel_content{background:#fff; padding:0;}
.pro_crumbs{color:#272727; font-size:0; line-height:70px; height:70px; border-bottom:1px solid #e1e4e6; margin-bottom:60px;}
.pro_crumbs span{display:inline-block; font-size:14px;}
.pro_crumbs a{display:inline-block; font-size:14px;}
.pro_crumbs em{display:inline-block; font-size:14px; margin:0 16px;}
.pro_detail01 .left{width:51%; float:left; border-right:1px solid #e2e2e2}
.pro_detail01 .rect-86{padding-bottom:86%;}
.pro_detail01 .left .box{padding:50px 30px;}
.pro_detail01 .left_l{width:22%; position:relative;}
.pro_detail01 .left_l .img_content{height:417px; overflow:hidden;}
.pro_detail01 .left_l .img_content li{margin-bottom:18px; cursor:pointer;}
.pro_detail01 .left_l .img_content li .li_box{border:2px solid #d1d1d1;}
.pro_detail01 .left_l .img_content li.cur .li_box{border-color:#bf1b1d}
.pro_detail01 .left_l .arrs{width:34px; height:13px; background:url(../img/pro_detail01_2.png) no-repeat; position:absolute; left:50%; margin-left:-17px; cursor:pointer;}
.pro_detail01 .left_l .arrs.myprev{top:-20px;}
.pro_detail01 .left_l .arrs.mynext{bottom:-20px; background-position:0 -13px;}
.pro_detail01 .left_r{width:68%; float:right;}
.pro_detail01 .right{width:38%; margin-right:6%; float:right}
.pro_detail01 .right .smal_t{font-size:18px; line-height:22px; color:#333;}
.pro_detail01 .right .big_t{font-size:48px; line-height:48px; color:#333; font-family:Arial; font-weight:normal; position:relative; margin:14px 0 23px;}
.pro_detail01 .right .big_t:after{content:''; width:80%; height:1px; background:#e2e2e2; position:absolute; left:0; bottom:0}
.pro_detail01 .right .con{font-size:14px; line-height:25px; color:#1b1b1b; margin-bottom:25px;}
.pro_detail01 .right .list{margin-bottom:26px;}
.pro_detail01 .right .list li{font-size:14px; line-height:25px; color:#1b1b1b;}
.pro_detail01 .right .place{margin-bottom:32px; }
.pro_detail01 .right .place span{display:inline-block; vertical-align:middle; line-height:32px;}
.pro_detail01 .right .place span.span01{font-size:14px;color:#494949; margin-right:5px;}
.pro_detail01 .right .place span.span02 a{display:inline-block; border:1px solid #c8c8c8; height:30px; line-height:30px; padding:0 20px; font-size:14px;color:#6a6a6a; margin-right:5px; margin-bottom:5px}
.pro_detail01 .right .place span.span02 a:hover{border-color:#bf1b1d; background:#bf1b1d; color:#fff;}
.pro_detail01 .right .video_play{padding-top:34px; border-top:1px solid #e2e2e2;}
.pro_detail01 .right .video_play span{display:inline-block; padding:0 40px; font-size:16px; line-height:44px; height:44px; color:#fff; border-radius:50px; background:#bf1b1d}
.pro_detail01 .right .text{margin:30px 0 50px;}
.pro_detail01 .right .text a{display:inline-block; vertical-align:middle; font-size:14px; line-height:20px; color:#6a6a6a; margin-right:20px;}
.pro_detail01 .right .text a i{display:inline-block; vertical-align:middle;}
.pro_detail01 .right .text a span{display:inline-block; vertical-align:middle;}
.pro_detail01 .right .text a:hover{color:#bf1b1d;}

.product_xq{margin-top:0;}
.product_xq .tit{border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;text-align:center;}
.product_xq .tit ul{text-align:center; margin-bottom:0;}
.product_xq .tit ul li{display: inline-block;font-size: 16px;line-height: 25px;color: #252525;padding: 15px 0;margin: 0 10px;}
.product_xq .tit ul li.active{border-bottom:1px solid #bf1b1d;}
.product_xq .tit ul li:hover{border-bottom:1px solid #1993ab;}

.product_xq .tit1{font-size:24px;line-height: 32px;color: #252525;margin-bottom: 30px;text-align: center;}
.product_xq .list{ margin-top:30px;}
.product_xq .list .miaoshu{padding:30px; background:#f4f4f4; color:#595757; line-height:30px; font-size:16px; margin-bottom:50px;}
.product_xq .list .tupian{ padding:0 30px;margin-bottom:30px;}
.product_xq .list .tupian img{ display:block; max-width:100%; margin:0 auto;}
.product_xq .list .miaoshu table{width:100% !important;max-width:100%; height:auto !important;}
.product_xq .list .miaoshu table > thead > tr > th{font-size:18px;padding:10px;text-align:center;background: #1583c3; color:#fff;border: 1px solid #ddd;}
.product_xq .list .miaoshu table > tbody > tr > td{font-size:16px;padding:10px;text-align:center;color:#656565;border: 1px solid #ddd;}

.swiper-container {width: 100%;height: 100%;}
.swiper-product .swiper-wrapper{ height:100% !important;}
.swiper-product .swiper-slide{text-align: center;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;height:100% !important;}
.swiper-product .l{padding:0 10px; margin-bottom:50px;}
.swiper-product .l .box{background:#fff; box-shadow:5px 10px 10px #d1dcf8;}
.swiper-product .l .box .img1{overflow:hidden;}
.swiper-product .l .box .img1 img{display:block; max-width:100%; margin:0 auto;transform: scale(1,1); transition-duration: 0.5s;}
.swiper-product .l .box .t{padding:20px 20px; line-height:28px;font-size:18px; color:#222222;}
.swiper-product .l .box .t i{ color:#f08200; font-size:30px; padding-right:10px;}
.swiper-product .l .box:hover{ background:#124ad8;}
.swiper-product .l .box:hover .img1 img{transform: scale(1.1,1.1); transition-duration: 0.5s;}
.swiper-product .l .box:hover .t{color:#fff;}
.swiper-product .l .box:hover .t i{ color:#fff;}

.product{margin:30px auto;}
.product img{width:100%;}
.pro-top{}
.pro-top .pro-title{text-align:center;font-size:2em; margin-bottom:30px; }
.pro-top .pro-tp{text-align:center;}
.pro-top .pro-tp img{width:80%;}

.slideTxtBox{ width:100%; text-align:left;  }
.slideTxtBox .hd{width:100%; height:40px; line-height:40px; position:relative; }
.slideTxtBox .hd ul{width:100%; float:left;  position:absolute; left:0; top:0;    }
.slideTxtBox .hd ul li{ float:left; width:25%; text-align:center; cursor:pointer;background:#5e5e5e;color:#fff;border-right:1px solid #fff;  }
.slideTxtBox .hd ul li.on{ height:40px;  background:#1993ab; }
.slideTxtBox .bd ul{ padding:15px 0;line-height:1.8; font-size:1em;  zoom:1;  }
.slideTxtBox .bd li{ height:24px; line-height:24px;   }
.slideTxtBox .bd li .date{ float:right; color:#999;  }

/*新闻中心*/
#news_list{}
/*#news_list .page{margin-top:30px;}
#news_list .date{display:none;  text-align:center;padding:5px 0}
#news_list .date h3{font-size:2em; color:#1993ab; margin-top:0; font-weight:bold;}
#news_list .date p{color:#888; font-size:1.3em; margin-top:5px;}*/
.news-title2{font-size:18px;font-weight:bold;}

#news_list .list_bd .list_box{padding:20px 20px 20px;position:relative;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
#news_list .list_bd .list_main{overflow:hidden; width:78%; padding-left:3%; position:relative;}
#news_list .list_bd .list_main:after{content:''; width:1px; height:90px; background:#d2d2d2; position:absolute; left:0; top:0;}
#news_list .list_bd .bd_r{width:23%; margin-right:3%; overflow:hidden; display:none;}
#news_list .list_bd .bd_r img{ max-width:100%; margin:0 auto; display:block;transform:scale(1,1);transition-duration:0.5s;}
#news_list .list_bd .list_title{font-size:18px;color:#1f1f1f; font-weight:normal;display:block;}
#news_list .list_bd .list_tool{font-size:14px;color:#c1c1c1;padding:10px 0px;}
#news_list .list_bd .list_tool span{display:inline-block; vertical-align:middle;}
#news_list .list_bd .list_tool .share{cursor:pointer; margin:0 20px;}
#news_list .list_bd .list_p{font-size:14px; color:#505050; line-height:26px; height:52px;overflow:hidden;}
#news_list .list_bd .list_box:after{content:""; width:100%; height:1px; background:#e6e6e6;position:absolute; bottom:0; right:0;}
#news_list .list_bd .list_time{font-size:12px;color:#7c7c7c;padding:5px 5px 5px 5px; /*width:60px;*/ transition:all 0.5s ease;}
#news_list .list_bd .list_time_day{display:block; font-size:36px; color:#7c7c7c; line-height:36px;}
#news_list .list_bd .news_more{padding:0; margin:0; background:none; height:20px; line-height:20px;}
#news_list .list_bd .list_tool span.date{display:none;}
#news_list .list_bd .list_bd .noimg .bd_c{width:84%;}
#news_list .list_bd li:hover .list_box{background:#fff;}
#news_list .list_bd li:hover .list_title{color:#0074b9; font-weight:bold;}
#news_list .list_bd li:hover .list_time{color:#0074ba;}
#news_list .list_bd li:hover .list_time_day{color:#0074ba;}
#news_list .list_bd li:hover .bd_r img{transform:scale(1.1,1.1); transition-duration:0.5s;}
#news_list li:hover .list_bd .list_p{color:#0074ba;}

.date2{ color:#999; display:block;margin-bottom:0;}
.news-content2{line-height:2;font-size:14px;}
.ns{padding:20px 0; border-bottom:1px dashed #ccc;}
.ns:hover{}
.news_list{margin:50px 0 20px 0;}

/*新闻详细页*/
.news_show{ /*padding:20px 0;*/}
.news_show .name{ font-size:22px; text-align:center; line-height:40px;}
.news_show .date{ text-align:center; margin:10px 0;line-height:40px; padding-bottom:15px;border-bottom:1px solid #ddd;}
.news_show .nr{ /*padding:8px 18px; */font-size:16px; text-indent:2em;}
.news_show .nr img{ max-width:100%; margin: auto; display:block; height: auto !important;}
.news_show .back{ text-align:center;}
.news_show .back a:hover{ color:#ec6100;}

.news-bottom{margin-top:20px;padding:10px 20px; }
.news-bottom ul{padding:0;margin:0;}
.news-bottom ul li{line-height:50px;font-size:14px;border-bottom:1px dashed #e5e5e5;color:#777;}
.news-bottom ul li i{ color:#f00;}

.contact{padding:20px 0 30px 0; font-size:14px;line-height:2;}
.contact h3{font-size:2em; font-weight:bold; margin:15px 0 15px 0; color:#1993ab;}
.contact p{margin:0;}
.contact iframe{margin-top:20px;}

.contact1{}
.contact1 .c_left{padding:30px; background:#fff;}
.contact1 .c_left .tit {font-size: 28px;color: #1993ab;border-bottom: 1px solid #dcdde1;padding-bottom: 20px;}
.contact1 .c_left ul{ margin-bottom:0;}
.contact1 .c_left ul li{line-height:38px;padding: 13px 0;border-bottom: 1px solid #dcdde1;font-size:16px;color: #616161;}
.contact1 .c_left ul li i{ display:inline-block; width:30px; padding-right:10px; color:#1993ab; font-size:20px;}

/*设备展示*/
.shebei .item{position:relative; margin-bottom:20px; overflow:hidden;border: 1px solid #eee;}
.shebei .item .cover{position:absolute; top:100%; width:100%; height:100%; background:url(../images/pro_list_bg1.png) no-repeat center; background-size:cover; transition:.3s ease;}
.shebei .item:hover .cover{top:0;}
.shebei .item .text{font-size:18px; color:#fff; text-align:center; height:50px; line-height:50px; background:#1993ab;}
.shebei .item .cover .txt_box{padding:50px 28px 0;}
.shebei .item .cover .txt_box .tit{font-size:20px; color:#fff; font-weight:bold; line-height:1.2; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; margin-bottom:15px;}
.shebei .item .cover .txt_box .txt{font-size:14px; color:#fff;}
.shebei .item .cover .txt_box .know_more{font-size:14px; color:#c5c4c4; float:right;}
.shebei .item img{ display:block; max-width:100%; margin:0 auto;}

/*合作伙伴*/
.hezuo .l{border:1px solid #dbdbdb; overflow:hidden; background:#fff; position:relative; margin-bottom:20px;}
.hezuo .l img{display:block; max-width:100%; margin:0 auto;transform: scale(1,1);transition-duration: 0.5s;}
.hezuo .l .n_hover{background: rgba(25, 147, 171, 0.80); padding:10px; position:absolute; top:0; left:0; width:100%; display:none;}
.hezuo .l .n_hover .list{border:1px solid #fff; line-height:23px; color:#fff; text-align:center; font-size:16px;}
.hezuo .l:hover img{transform:scale(1.1,1.1); transition-duration:0.5s;}
.hezuo .l:hover .n_hover{display:block;}

/*尾部*/
#footer a{color:#fff;}
#footer{color:#fff;}
#footer .ft1{padding:40px 0; background:#313131; padding-top:50px; font-size:14px;}
/*#footer .ft1 ul li{float:left; margin-right:25px;}*/
.ft1-nav{border-bottom:1px solid #aaa;padding-bottom:8px;}
.ft1-content{padding-top:20px;line-height:2; text-align:center;}
.ft1-content h3{font-size:24px;font-weight:normal;margin-bottom:10px;}
.ft1-content p{margin-bottom:0;}
.wx{margin-top:20px;}
.wx img{ max-width:130px; display:block;/* margin:0 auto;*/}
.wx p{ line-height:28px; font-size:16px;}

#footer .ft1 .c1{background:url(../images/bg11.png) no-repeat left; padding-left:20px;line-height: 2;}
#footer .ft1 .c2{background:url(../images/bg21.png) no-repeat left; padding-left:20px;line-height: 2;}
#footer .ft1 .c3{background:url(../images/bg41.png) no-repeat left; padding-left:20px;line-height: 2;}

#footer .ft2{background:#313131; padding:15px 0;font-size:14px; text-align:center; border-top:1px solid #555;}
#footer .tit{font-size:16px; margin-bottom:17px; font-weight:bold; padding-bottom:15px;border-bottom: 1px solid #555;}
#footer .tit span{ font-size:15px; font-weight:500;}
#footer ul li{line-height: 2; font-size:16px;}
#footer ul li a{color: #d3d4d5;}
#footer ul li a:hover{color:#fff;}
#footer h3{font-size:20px;font-weight:normal;margin-bottom:15px;}
#footer .l{display:none;}

#tel{position:fixed; right:10px; bottom:140px; background:#1993ab; text-align:center; width:41px; font-size:16px; color:#fff; padding: 3px 10px 5px 10px;z-index:9999; display:block;}
#tel i{display:block; color:#fff; font-size:24px;}


@media screen and (min-width: 768px) {
.header-v1 .container{padding:0;}
.flash_div{ display:none;}
.slideBox{ display:block; }

.sy_title .tit{font-size:40px;}

/*首页--产品中心*/
#product{padding:60px 0;}
#product .container{padding:0;}
.pro-title{margin-bottom:40px;}
.pro-title span{font-size:36px;}
#category .cp{ width:20%; margin-top:30px;}
#category .cp span{height:60px;}
.cy:hover{top:-25px;}
.cy .cy-img img{width:60px; height:60px;}
.cy .cy-content{font-size:18px;}
.cy .cy-more{top:10px;}
.cy .cy-more a{width:120px; height:30px; line-height:30px;border-radius:20px; font-size:14px;}

/*首页--关于我们*/
#about{padding:60px 0;}
#about .container{padding:0;}
.about-content{width:640px;}
.about-bottom a{margin:30px auto 0;}
.tp .l b{font:600 48px/60px "思源黑体";}
.tp .l p{font:400 16px/30px "思源黑体";}
.sy_about .content .intro .con{}
.ipart05{margin-bottom:100px;}
.ipart05 .content ul{padding:60px;}
.ipart05 .content ul li{width:25%;}
.ipart05 .content ul li .num{font-size:42px;line-height:42px;margin-bottom:3px;}
.ipart05 .content ul li .num1{font-size:42px;line-height:42px;width:80px;height:80px;}
.ipart05 .content ul li .txt{font-size:22px;line-height:40px;}

/*首页--新闻中心*/
#news {margin: 60px auto;}
#news .container{padding:0;}
.menu1{display:block;}
.menu2{display:none;}
.pro-top .pro-tp img{width:60%;}
#owl-demo1 .item{padding: 35px 20px 0 20px;}

/*首页--案例展示*/
#sy_case{ padding:60px 0;}
#sy_case .l{margin-bottom:25px;}
#sy_case .l .con span{font-size:36px;}
#sy_case .l .con span::after{bottom:-30px;width: 1px;height: 20px;}
#sy_case .l .con h3{font-size: 24px;}
#sy_case .l .con .more{width: 110px;line-height: 38px;}

/*首页联系我们广告*/

.sy_gg{padding:80px 0;}
.sy_gg .t1{font-size:39px;}
.sy_gg .t2{margin:20px auto; margin-top:10px; font-size:22px;}
.sy_gg .more{width:210px; height:50px; line-height:50px;font-size:20px;border-radius:25px;}

#footer .l{ display:block;}
#footer .container{padding:0;}
.ft1-content{text-align:left;}
.wx{text-align:left; margin-top:0;}
#footer .ft2{text-align:left;}

.weizhi{ display:block;}

.main2{padding:50px 0; background:#f6f6f6;}
.sider-title2 .st2-left{ font-size:2em;}
.sider-title2 .st2-right{padding-top:10px;}

.about_jieshao .a_left{margin:30px 0;}
.about_jieshao .a_left .tit{font-size:42px;line-height:42px;margin-bottom:40px;}

.about_wenhua{padding:135px 0; margin-top:60px;}
.mt-tabpage-title {height:44px;padding-bottom:15px;}
.mt-tabpage-title .mt-tabpage-item {font-size:20px;padding-bottom:15px;}
.mt-tabpage-count{width:800px;height: 200px;}
.mt-tabpage-count .mt-tabpage-item {width:800px;height:200px;}
.mt-tabpage-count .mt-tabpage-item .t{font-size: 24px;line-height: 40px; margin-top:50px; margin-bottom:20px;}
.mt-tabpage-count .mt-tabpage-item p{font-size: 20px; line-height:38px;}
.sy_rongyu{ padding:60px 0;}

/*.jdt{ display:block;}
.p_phone{ display:none;}*/
.product_xq{margin-top:30px;}
.product_xq .tit ul li{margin: 0 40px;}

.product_xq .tit1{font-size:30px;line-height:32px;margin-bottom:50px;}
.product_xq .list{ margin-top:50px;}
.product_xq .list .miaoshu{padding:30px;line-height:30px;margin-bottom:50px;}
.product_xq .list .tupian{ padding:0 30px;margin-bottom:50px;}

#news_list .list_bd .list_box{padding:46px 60px 40px;}
#news_list .list_bd .list_main{width:90%; padding-left:3%;}
#news_list .list_bd .list_main:after{height:90px;}
#news_list .list_bd .bd_r{width:23%; margin-right:3%; display:block;}
#news_list .list_bd .list_title{font-size:20px;}
#news_list .list_bd .list_tool{font-size:14px;padding:10px 0px;}
#news_list .list_bd .list_tool .share{ margin:0 20px;}
#news_list .list_bd .list_p{font-size:16px;line-height:30px; height:60px;}
#news_list .list_bd .list_time{font-size:14px;padding:10px 12px 7px 17px;}
#news_list .list_bd .list_time_day{font-size:50px;line-height:50px;}
#news_list .list_bd .news_more{height:20px; line-height:20px;}
#news_list .list_bd .list_bd .noimg .bd_c{width:84%;}


}

@media screen and (min-width: 992px) {
.nav .m{ margin-left:30px;}
.sider-title h3{font-size:2em;}
.sider-tel{display:block;}
.about-content{width:840px;}
.pro-top .pro-tp img{width:50%;}
.cpxq_s_zi h2{font-size:22px;}
.cpxq_s_zi .cpxq_zi_an .xpgd{width:240px; height:44px; border-radius:50px; font-size:22px; line-height:44px; margin:20px 0 20px 0;}
#news_list .date{display:block;}
#news_list .date h3{margin-top:10px;}
.date2{display:none;}
.weizhi1{height:60px;line-height:60px;font-size:16px;}
.weizhi1 a{padding:0 10px;}
.jdt{padding: 0 30px; margin-bottom:0;}
#tel{display:none;}
}

@media screen and (min-width: 1200px) {
.nav .m{ margin-left:20px;}
.touch-top{display:none;}
.header-v1{display:block;}
.about-content{width:1000px;}
.pro-top .pro-tp img{width:40%;}
.hezuo .l{ margin-bottom:30px;}
.hezuo .l .n_hover{ padding:10px; }
.hezuo .l .n_hover .list{line-height:83px;font-size:20px;}
}

@media screen and (min-width: 1280px) {
.product .container{width:1260px;}
.nav .m{ margin-left:10px;}
.hezuo .l .n_hover .list{line-height:83px;font-size:20px;}
}
@media screen and (min-width:1400px) {
.product .container{width:1260px;}
.product_list .l1 .li_box .intro .box{padding:18px 20px 22px;}
.product_list .l1 .li_box .intro .box .t{font-size:20px;}
.nav .m{ margin-left:15px;}
#footer .tit{font-size:16px; margin-bottom:17px;padding-bottom:15px;}
.content .item .cover .box{padding:20px 20px;}
.content .item .cover .box .t{font-size:22px;}
.hezuo .l .n_hover .list{line-height:83px;font-size:20px;}
}
@media screen and (min-width:1500px) {
.product_list .l1 .li_box .intro .box{padding:18px 37px 22px;}
.product_list .l1 .li_box .intro .box .t{font-size:22px;}
.product .container{width:1260px;}
.nav .m{ margin-left:20px;}
.content .item .cover .box{padding:70px 40px;}
.content .item .cover .box .t{font-size:25px;}
#footer .tit{font-size:18px; margin-bottom:17px; padding-bottom:15px;}
.hezuo .l .n_hover .list{line-height:127px;font-size:20px;}
}



