﻿.miguweizhi{ line-height:2.5;background:#f2f2f2;font-size:1.2rem;letter-spacing:1px; }
.xinwenxian { border:1px #ddd solid; }
.shang{ display:block; }
.xia{ display:none; }
@media (max-width: 768px) {
	.shang{ display:none; }
    .xia{ display:block; }
}
/*左边开始*/
.miguleft{ position:relative; overflow:hidden;display:block; }
.miguleft .biaotid{ background: #333030;padding: 10px 30px; color: #fff;font-size:1.3rem; }
.miguleft .leftbiao{ position:relative; overflow:hidden;display:block;border: 1px solid #f2f2f2; }
.miguleft .leftbiao ul li{ border-bottom: 1px solid #f2f2f2;line-height:2.5; }
.miguleft .leftbiao ul li:last-child{ border-bottom: 0px solid #f2f2f2; }
.miguleft .leftbiao ul li a:hover{ color:#0e5a99; }
.miguleft .leftliuyan{background: #f2f2f2;}
.miguleft .liuyanwenzi{ color:#0e5a99;border-left:3px solid #0e5a99;  padding-left:10px;}
.miguleft .leftliuyan input{ width:100%; color:#666; }
.miguleft .leftliuyan textarea{ width:100%; }
.miguleft .leftliuyan .btn{transition: background-color .3s ease 0s;outline: 0;cursor: pointer;appearance: none;user-select: none;text-align: center;word-spacing: normal;line-height: 2.5;padding: 0 25px;font-size: 1.2rem;border: 0;color: #fff;background: #0e5a99;}
.miguleft .leftliuyan .btn:hover{ background:#00254d; }
/*左边结束*/
/*产品开始*/
.chanpin{ position:relative; overflow:hidden;display:block; }
.chanpin ul li{ background:#f2f2f2;border-radius:5px; }
.chanpin .chanpintu{ display:block;width:100%;overflow:hidden; }
.chanpin .chanpintu span{ width:100%;padding-top:100%;display:block;background-repeat:no-repeat;background-position:center;background-size:cover;transition: ease all 0.5s;   -webkit-transition: ease all 0.5s;   -moz-transition: ease all 0.5s;   -o-transition: ease all 0.5s;  }
.chanpin .chanpintu span:hover{transform: scale(1.2);-moz-transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);}
.chanpin .chanpinwz h5 a:hover{ color:#0e5a99; }
.chanpin .chanpinwz p{-webkit-box-orient: vertical; -webkit-line-clamp:3;overflow: hidden;display: -webkit-box;line-height:1.6;}
.chanpin .chanpintag a{ background:#fff;font-size:1.1rem;padding:8px; }
.chanpin .chanpintag a:hover{ background:#0e5a99;color:#fff; }
.chanpin .chanpinduo{ display:block; }
.chanpin .chanpinduo a.chanpinyou{ background:#0e5a99;color:#fff; font-size: 1.2rem; line-height: 2;padding:0px 15px;margin: 5px 15px 12px 0; display: inline-block; }
.chanpin .chanpinduo a.chanpinmore{   font-size: 1.2rem;  line-height: 2;  color: #fff;  background-color: #595454;  padding:0px 15px;  margin: 5px 15px 12px 0;  display: inline-block;  text-decoration: none;   }
.chanpin .chanpintags{ font-size:1.2rem; }
.chanpin .chanpintags a{ color:#4e99ff; } 
.chanpin .chanpintags a:hover{  color:#0e5a99; }

.chanpin .cptuwz{ position:relative; overflow:hidden; }
.chanpin .cptupian{ position:relative; overflow:hidden;display:block; }

.chanpin .cpwenzi{ width:calc(100% - 420px); position:relative; overflow:hidden;display:block; }
.chanpin .cpwenzi .cpwzc { font-size:0.9rem;line-height:1.2; }
.chanpin .cpwenzi .cpwzc span{  color:#0e5a99; }
.chanpin .cpwenzi .cpwzd{ font-size:1rem;line-height:1.2; }
.chanpin .cpwenzi .cpwza{ font-size:1.2rem; }
.chanpin .cpwenzi .cpwza .cpmail{ background:#0e5a99;color:#fff; }
.chanpin .cpwenzi .cpwza .cpdown{ background:#f2f2f2; }

.chanpin .shangxia{ border-top:1px dotted #ddd; }
.chanpin .xiangguanchanpin{  position:relative; overflow:hidden;display:block;  }
.chanpin .xiangguanchanpin .xgbiaoti{ background:#f2f2f2; border-radius:5px; }
.chanpin .xiangguanchanpin .xgbiaoti span{ border-left:4px solid #0e5a99;padding-left:8px;font-size:1.2rem; }
.chanpin .xiangguanchanpin .xgkuang{  position:relative; overflow:hidden;display:block;background:#f2f2f2; border-radius:5px; }
.chanpin .xiangguanchanpin .xgkuang .xgdan{ background:#fff; }
.xgdan .xgtu{ width:100%; }
.xgdan .xgtu span{ width:100%;padding-top:100%;display:block;background-repeat:no-repeat;background-position:center;background-size:cover; }

.zoombox{width:400px;margin:0px auto 0 auto;}
.zoompic{border:solid 1px #dfdfdf;width:100%;height:100%;background:url(../tupian/loading.gif) no-repeat 50% 50%;}
.zoompic  img{ height:100%;max-height:400px;}
.sliderbox{height:76px;overflow:hidden;margin:6px 0 0 0;}
.sliderbox .arrow-btn{width:38px;height:40px;background:url(../tupian/arrow-btn.png) no-repeat ;cursor:pointer;}
.sliderbox #btn-left{float:left;background-position:0 0;}
.sliderbox #btn-left.dasabled{background-position:0 -92px;}
.sliderbox #btn-right{float:right;background-position:-38px -18px;}
.sliderbox #btn-right.dasabled{background-position:-38px -76px;}
.sliderbox .slider{float:left;height:40px;width:320px;position:relative;overflow:hidden;margin:0 0 0 3px;display:inline;}
.sliderbox .slider ul{position:absolute;left:0;width:999em;}
.sliderbox .slider li{float:left;width:64px;height:40px; text-align:center;text-align:center; }
.sliderbox .slider li img{border:solid 1px #dfdfdf; width:98%;height:40px;}
.sliderbox .slider li.current img{border:solid 1px #3366cc; width:98%;height:40px; }
@media (max-width: 992px) {
	.chanpin .cpwenzi{ width:100%; }
}
@media (max-width: 768px) {
	.xgdan h5{ font-size:1rem; }
}
/*产品结束*/
/*新闻开始*/
.xinwen{  position:relative; overflow:hidden; }
.xinwen ul li{ background:#f2f2f2;border-radius:5px; }
.xinwen .xinwenbiao{ position:relative;overflow:hidden; }
.xinwen .xinwenbiao .xwbtu{ width:100%;display:block;overflow:hidden; }
.xinwen .xinwenbiao .xwbtu span{ width:100%;padding-top:75%;display:block;background-repeat:no-repeat;background-position:center;background-size:cover;transition: ease all 0.5s;   -webkit-transition: ease all 0.5s;   -moz-transition: ease all 0.5s;   -o-transition: ease all 0.5s; }
.xinwen .xinwenbiao .xwbtu span:hover{transform: scale(1.2);-moz-transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);}
.xinwen .xinwenbiao .xwbwz{ width:100%;display:block;overflow:hidden; }
.xinwen .xinwenbiao .xwbwz  h5{ -webkit-box-orient: vertical; -webkit-line-clamp:1;overflow: hidden;display: -webkit-box; line-height:2;}
.xinwen .xinwenbiao .xwbwz .xwbsj{ font-size:1.3rem;font-weight:bold; }
.xinwen .xinwenbiao .xwbwz .xwbsj span{ color:#0e5a99; }
.xinwen .xinwenbiao .xwbwz  p{ margin-bottom:0;-webkit-box-orient: vertical; -webkit-line-clamp:2;overflow: hidden;display: -webkit-box;line-height:1.6; }
.xinwen h4{ border-bottom:1px solid #eee; line-height:2;color:#0e5a99; }
/*新闻结束*/
/*案例开始*/
.anli{  position:relative; overflow:hidden; display:block; }
.anli .anlibiao{ position:relative; overflow:hidden; }
.anli .anlibiao .anlibiaotu{ width:100%; overflow:hidden;border: 1px solid #f2f2f2; }
.anli .anlibiao .anlibiaotu span{ width:100%;width:100%;padding-top:75%;display:block;background-repeat:no-repeat;background-position:center;background-size:contain;transition: ease all 0.5s;   -webkit-transition: ease all 0.5s;   -moz-transition: ease all 0.5s;   -o-transition: ease all 0.5s; }
.anli .anlibiao .anlibiaotu span:hover{transform: scale(1.2);-moz-transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);}
.anli h4{ border-bottom:1px solid #eee; line-height:2;color:#0e5a99; }
/*案例结束*/
/*联系方式开始*/
.danye{  position:relative; overflow:hidden; display:block; }
.danye .lianxi1{ background: no-repeat left top; }
.danye .lianxi1 .lxtitle{ font-size:2rem;color:#000; }
.danye .lianxi1 .lianxikuang{ position:relative; overflow:hidden; display:block; }
.danye .lianxi1 .lianxiwenzi{ width:calc(100% - 30px); position:relative; overflow:hidden; display:block;color:#000; }
.danye .lianxi1 .lianxiwenzi h5{ font-size:1.1rem; margin-bottom:0;text-transform: uppercase;line-height:2; }
.danye .lianxi1 .lianxiwenzi p{ line-height:1.2;font-size:1rem; }
.danye .lianxi1 .fa{ font-size:2rem;color:#333;width:30px;margin-right:0px; }
.danye .fa{color: rgb(0, 112, 192);}
/*联系方式结束*/
/*问答开始*/
.wenda{  position:relative; overflow:hidden; display:block;background:#f2f2f2; }
.wenda .wendabiao ol li{ color:#0e5a99;font-weight:bold;font-size:1.2rem; }
.wenda .wendabiao h5{ color:#333;text-overflow: visible;white-space: nowrap; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 1; line-clamp: 1;}
.wenda .wendabiao p{overflow: hidden;text-overflow: visible; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2; line-clamp: 2; font-weight:normal;font-size:1rem; color:#333;}
/*问答结束*/
/*简介开始*/
.gsbiaoti{ font-size:1.5rem;text-transform: uppercase;color:#0e5a99; line-height:1.2; }
.gsbiaoti i{display: block;height: 3px;width: 8%;background: #0e5a99;margin: 0 auto;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.gsbiaoti:hover i{ width:20%; }
.shipin .fa{ color:#fff;font-size:5rem; }
.shipin a:hover .fa{ color:#0e5a99; }
.shipin .play{ position:absolute;top:50%;left:50%; margin-top:-35px;margin-left:-35px; }
.shipin{ overflow:hidden;position:relative;display:block; text-align: center; }

.slick-slide{overflow:hidden;position:relative;display:block;  }
.slick-slide span{width:100%;padding-top:75%; margin:0 15px; display:block;background-repeat:no-repeat;background-position:center;background-size:contain; }

.gsliuyan{  position:relative; overflow:hidden; display:block;background:#f2f2f2;  }
.gsliuyan .gsliuyanwenzi{ color:#0e5a99;border-left:3px solid #0e5a99;  padding-left:10px;}
.gsliuyan  input{ width:100%; color:#666; }
.gsliuyan  textarea{ width:100%; }
.gsliuyan .btn{ width:150px; transition: background-color .3s ease 0s;outline: 0;cursor: pointer;appearance: none;user-select: none;text-align: center;word-spacing: normal;line-height: 2.5;padding: 0 25px;font-size: 1.2rem;border: 0;color: #fff;background: #0e5a99;}
.gsliuyan .btn:hover{ background:#00254d; color:#fff; }
/*简介结束*/