
/**/
/* CSS Document */
*{
  margin :0;padding:0;}

div,address,b,big,blockquote,body,center,cite,code,dd,del,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,label,legend,li,ol,p,pre,small,span,strong,u,ul,var,th,td,input {
  margin: 0;padding: 0;}

div,dl,dt,dd,form,input,button,textarea,p,ul,li,ol,table,tr,td,header,footer,aside,nav,h1,h2,h3,h4,h5,h6,section{
  box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
body{ font-size: 14px;
  font-family: "Microsoft Yahei", "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
  color: #333;
  padding: 0px;
  margin: 0px;}
button:foucs{   border: none!important; outline: none!important;}	
button::-moz-focus-inner {border-color: transparent;}
input[type=number] {  
    -moz-appearance:textfield;  
}  
input[type=number]::-webkit-inner-spin-button,  
input[type=number]::-webkit-outer-spin-button {  
    -webkit-appearance: none;  
    margin: 0;  
}  
ul,ol{list-style:none; padding: 0; margin: 0;}
i{ font-style: normal;}
a{ color: #333; }
a:hover {text-decoration: none; color:#00e9e9 ;}
img{border:none !important;vertical-align:middle}
input{outline:none;}
input[type="button"], input[type="submit"], input[type="reset"],button,select {-webkit-appearance: none;outline:none;}
textarea {-webkit-appearance: none;outline:none}
.clear:after{content:'';display: block;clear:both;}
.fl{ float: left;}
.fr{ float: right;}

/*文字超出隐藏*/
.dot{display: block;white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}
.dot2 {display: -webkit-box;display: block;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
/*--------------------------------------------------------------
# 头部Header
--------------------------------------------------------------*/
#header {

  transition: all 0.5s;
  z-index: 997;
  transition: all 0.5s;

}

#header.header-transparent {
  background-color: #fff;
 
}
.top-content {background: #f7f7f7;}
.top-content .container{  display: flex; justify-content: space-between; align-items: center; }
.welcome { padding-left: 10px;}
.top_nav a {
	padding:10px 12px;
	display:block;
	color:#666;
	border-right:1px dotted #dedede;
	float: left;
  cursor: pointer;
  position: relative;
}
.top_nav a:first-child {background: #00e9e9; color: #fff;}
.top_nav a:hover { background: #00e9e9; color: #fff;}
.top_nav .wxewm span { font-size: 16px;}
.top_nav .wxewm i { border: 1px solid #eee;
  display: none;
  font-style: normal;
  position: absolute;
  z-index: 9;
  top:40px;
  left:-127px;
  width: 170px;

  color: #666;
  font-size: 13px;
  padding: 8px;
  text-align: center;
  background-color: #fff;
  box-shadow: 0 2px 10px #aaa;
  transition: all 200ms;}
.top_nav .wxewm i img { width:130px; }
.top_nav .wxewm:hover i { display: block;}
.top-box{ display: flex; justify-content: space-between; align-items: center; position: relative; }
.top-box .logo{  padding-right: 30px; display: flex; align-items: center; justify-content: flex-start; height: 95px;}
.top-box .logo img {
  padding: 0;
  margin: 0;
  max-height: 80px;

}
/*电脑搜索*/
.sch-bar {
  display: flex;
  align-items: center;
  flex: 1;
  margin-left: 5%;
  margin-right: 8%;
	position: relative;
  border: 1px solid #00e9e9;
	background: #fff;

}
.sch-bar select {
	width: 10%;
  text-align: center;
  text-align-last: center;
	border: none;
	background: none;
	color: #333333;
	font-size: 14px;
  background: url(../images/jiantou.png) no-repeat scroll right center transparent !important;
}
.sch-bar  select option {
	width: 100%;
  text-align: center;
  text-align-last: center;

}

.sch-bar .ipt-domain2 {
	width:80%;
	font-size: 15px;
	color: #999;
	height: 45px;
	padding: 0 20px;
	line-height: 50px;
	vertical-align: middle;
  border:none;

}
.sch-bar .btn-go-sch2 {
	width: 10%;
  float: right;
	height: 45px;
	border:none;
	background: #00e9e9;
	vertical-align: middle;
	cursor: pointer;
	font-size: 15px;
	text-align: center;
	color: #fff;
  border: none!important; outline: none!important;
}
.sch-bar .btn-go-sch2:hover {
	background: #2CCECE;
	transition: all .3s
}

.header_phone { display: flex; align-items: center; }
.header_phone p {
	color:#666;
	font-size:15px;
}
.header_phone p img{ padding-right:8px;}
.header_phone b{ font-size: 18px; margin-top:0;  display: block;}
/*导航菜单 */
.nav { border-top: 1px solid #f1f1f1;}
.nav-menu, .nav-menu * {
  margin: 0;
  padding: 0;
  list-style: none;

}
.nav-menu{ flex: 8;   height: 55px;}
.nav-menu ul{display: flex; align-items: center; justify-content: center;}
.nav-menu ul li {
  position: relative;
  width:100%;
  text-align: center;


}

.nav-menu a {
  display: block;
  color: #333;
  padding: 0 5px;
  height: 55px;
  line-height:55px;
  transition: 0.3s;
  font-size:16px;
  position: relative;
  z-index: 2;


}
.nav-menu a img { position: absolute; top:8px;  z-index: 1;}
.nav-menu a:hover, .nav-menu .active > a, .nav-menu li:hover > a {
  color: #00e9e9;
  text-decoration: none;


}

.nav-menu .drop-down ul {
  display: block;
  position: absolute;
  left: 0;
  top: 55px;
  z-index: 99;
  opacity: 0;
  visibility: hidden;
  width: 100%;
  background: #fff;

  transition: ease all 0.3s;
  padding-bottom: 20px;
}
.nav-menu  .pro-special ul{  width: 210px;}
.nav-menu  .pro-special .arrow{
  position: absolute;
  width: 11px;
  height: 11px;
  top:-5.5px;
  left: 25px;


}
.nav-menu .drop-down:hover > ul {
  opacity: 1;
  top: 55px;
  visibility: visible;
}

.nav-menu .drop-down li {

  position: relative;
}

.nav-menu .drop-down ul a {
  padding: 5px 0;
  font-size: 15px;
  font-weight: 500;
  text-transform: none;
  color: #666;
  line-height: 40px;
  height: 40px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.nav-menu .drop-down ul a:hover, .nav-menu .drop-down ul .active > a, .nav-menu .drop-down ul li:hover > a {
  color: #00e9e9;
  background: none;

}

.nav-menu .drop-down .drop-down ul {
  top: 0;
  left: 100%;
}

.nav-menu .drop-down .drop-down:hover > ul {
  opacity: 1;
  top: 0;
  left:100%;
}



.nav-menu  a i{  display: none;}
.nav-menu .arrow{
  position: absolute;
  width: 11px;
  height: 11px;
  top:-5.5px;
  left:45%;
  background-color: #fff;
  transform: rotate(45deg);
  cursor: pointer;
  transition: .3s;
  z-index: -1;

}
/*手机搜索*/
.topSearchA {
	display: none;
	width: 33px;
	height: 34px;
	position: absolute;
	top:37px;
	right: 65px;
}
.pageBg{ position:fixed; z-index:999; width:100%; height:100%; display:none; background:rgba(0, 0, 0, 0.7); left:0px; top:0px;}

.searchLayerTel{ display:none; z-index:9999; top:25%; left:0px; width:100%; position:fixed;}
.searchLayerTel .box{ padding-top:10px; margin:0 10px;}
.searchLayerTel .box .form{ width:100%;  height:40px; position:relative; background:#fff;}
.searchLayerTel .form .input1{ width:100%; height:40px; line-height:40px; text-indent:10px;}
.searchLayerTel .form .btn1{ border: none!important; outline: none!important; position:absolute; right:0px; top:0px; background:#00e9e9; width:50px; height:40px; cursor:pointer; color:#fff; font-size:14px;}
/* 手机菜单样式 */
.mobile-nav {
  position: fixed;
  top: 0;
  bottom: 0;
  z-index: 999;
  overflow-y: auto;
  left: -80%;
  width: 80%;
  padding-top: 18px;
  background: #00e9e9;
  transition: 0.4s;
}

.mobile-nav * {
  margin: 0;
  padding: 0;
  list-style: none;
}

.mobile-nav a {
  display: block;
  position: relative;
  color: #fff;
  font-size: 16px;
  margin: 0 20px;
  height: 55px;
  line-height: 55px;
  font-weight: 500;
  border-bottom: 1px solid rgba(255,255,255,.1);
}

.mobile-nav a:hover, .mobile-nav .active > a, .mobile-nav li:hover > a {
  color: #fff;
  text-decoration: none;
}
.mobile-nav .drop-down > a i{ float: right; display: block; line-height: 55px; width: 38%; text-align: right;  height: 55px;
  line-height: 55px; font-size: 24px; font-weight: bold;}
.mobile-nav .drop-down ul {
  display: none;
  overflow: hidden;
}
.mobile-nav .drop-down .arrow{ display: none;}
.mobile-nav .drop-down li a{
  padding-left: 20px;
}

.mobile-nav-toggle {
  position: fixed;
  right: 15px;
  top: 15px;
  z-index: 998;
  border: 0;
  background: none;
  font-size: 44px;
  transition: all 0.4s;
  outline: none !important;
  line-height: 1;
  cursor: pointer;
  text-align: right;
}

.mobile-nav-toggle i {
  color: #00e9e9;
  background:none;
  display: block;
  width:50px;
  font-size: 32px;
  height: 50px;
  text-align: center;
  line-height: 50px;
}

.mobile-nav-overly {
  width: 100%;
  height: 100%;
  z-index: 997;
  top: 0;
  left: 0;
  position: fixed;
  background: rgba(51,51,51, 0.9);
  overflow: hidden;
  display: none;
}

.mobile-nav-active {
  overflow: hidden;
}

.mobile-nav-active .mobile-nav {
  left: 0;
}

.mobile-nav-active .mobile-nav-toggle i {
  color: #fff;
  background: #00e9e9;
}
/*首页banner图*/

#banner .swiper {
  width: 100%;
  height: 100%;
  position: relative;
}

#banner .swiper-slide {
  background-position: center;
  background-size: cover;
}

#banner .swiper-slide img {
  display: block;
  width: 100%;
}
#banner .swiper-button {
  position:absolute;
  top:50%;
  transform:translateY(-50%);
  text-align:center;
  color:#fff;
  background:rgba(0, 0, 0, 0.3);
  border-radius:50%;
  cursor:pointer;
  overflow:hidden;
  z-index:999;
  width: 80px;
  font-size: 30px;
  line-height: 80px;
  height: 80px;
  transition:all .5s ease;
  outline: none;

}
#banner .swiper-button:hover {
  background:#00e9e9;
}

.btn-prev {
  left:5%;
}

.btn-next {
  right:5%;
}

#banner .swiper-pagination-bullet {
  position: relative;
  margin: 0 8px!important;
  display: inline-block;
  width: 20px;
  height:20px;
  border-radius:10px;
  background: #333;

  overflow: hidden;
  z-index: 10;
  outline: none;
  opacity:0.5;
  filter:alpha(opacity=50);
}
#banner .swiper-pagination-bullet-active{ background-color: #00e9e9; border: 1px solid #fff;	opacity:1;filter:alpha(opacity=100);}
#banner .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
  bottom: 20px;
  left: 0;
  width: 100%;
}
#banner .swiper-slide .pcimg { display:block !important;}
#banner .swiper-slide .mobimg {display:none !important;}

/*轧钢轧机设备*/
.bg { background:#F4F5F5; background-size:100%;  padding: 80px 0;}
.zgsb { display: flex; align-items: stretch; justify-content: center;}
.zgsb_fl { background: url(../images/zgsb.jpg) no-repeat; background-size: cover; flex: 1; padding:50px 30px;}
.zgsb_fl b{ font-size: 28px; color: #fff; display: block; text-align: center; margin-bottom: 50px;}
.zgsb_fl a{ display: block; float: left; width: 46%; margin: 2%; font-size: 18px; color: #fff; text-align: center; line-height: 45px; border: 1px solid rgba(255,255,255,.4); transition: all .3s;}
.zgsb_fl a:hover { color: #00e9e9; background: rgba(255,255,255,.9);}
.zgsb_fr { flex: 4; background: #fff; }
.zgsb_fr ul { display: flex;  align-items: stretch; justify-content: center; flex-wrap: wrap;}
.zgsb_fr ul li { float: left; width: 50%;}
.zgsb_fr ul li a {display: flex; align-items: center; justify-content: space-between;      border-bottom: 1px solid rgba(0,0,0,.06);
  border-right: 1px solid rgba(0,0,0,.06);
  padding: 15px;

  transition: all .3s;
 }

 .zgsb_fr ul li i{ display: block; overflow: hidden;}
.zgsb_fr ul li a img { width: 100%; max-width: 110px;  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;}
.zgsb_txt { flex: 3;   }
.zgsb_txt b { font-size: 18px; margin-bottom: 10px; display: block; color: #333; font-weight: 500;}
.zgsb_txt p{ color: #666;}
.zgsb_fr ul li a span { flex: 1; display: block;  margin-left: 15px; line-height: 24px; text-align: center; background: #00e9e9; color: #fff;border: 1px solid #00e9e9;padding: 2px ;}
.zgsb_fr ul li a:hover { background: #F6FAFF;}
.zgsb_fr ul li a:hover span { background: #fff; color: #00e9e9; }
.zgsb_fr ul li a:hover img { transform: scale(1.2);   transition: all 1s ease 0s;    -webkit-transform: scale(1.1);}
.zjsb{ margin-top: 30px;}
.zjsb_fl {background: url(../images/zjzc.jpg) no-repeat; background-size: cover;  }
/*底部footer*/
.footer {
  background:#fff ;
  background-size: 100%;
  padding: 50px 0;

}
.footer .container {display: flex;  align-items: center;  justify-content:center;}
.renwu {  padding-right: 160px; flex: 1; display: flex; align-items: center; justify-content: flex-end; }
.renwu img { padding-right: 60px;}
.footer-nav{ display: flex;
  display: -webkit- box;
  display: -webkit-flex;
  justify-content: center; align-items: center; flex-wrap: wrap;
  padding: 0;
  flex-direction:column;

 
}
 

.footer-nav a { 
  display: block;
  line-height: 42px; color: #333;font-size: 16px; }
.footer-nav a:hover { color: #00e9e9;}
.fot_contact {display: flex; align-items: center; flex-direction: column; padding-left: 20px; align-items: center;}
.fot_contact p { display: flex; flex-direction: column; padding-left: 15px; font-size: 16px;}
.fot_contact b { display: block; font-size: 30px; margin-top: 20px; }
.footer-ewm { flex: 1;  flex-wrap: nowrap; display: flex;  align-items: center; justify-content: flex-start; padding-left: 160px;}

.footer-ewm .ewm_img img { width: 130px;}
.footer-ewm p { font-size: 14px; margin: 10px 0;}
.copyright {
  padding: 20px 10px;
  text-align: center;
  margin-top: 30px;
  color: #fff;

  background: #00e9e9;

}

.copyright a {
  color: #fff;
}

.footer_bottom {
  background: #2e323f;
  font-size: 14px;
  padding-bottom: 15px;
}

.footer_bottom,
.footer_bottom a,
.footer_bottom p,
.footer_bottom span {
  color: #666
}

.footer_bottom a:hover {
  color: #999;
  text-decoration: underline
}

.footer_bottom .footer-list {
  padding: 23px 0;

  text-align: center;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.footer_bottom .footer-list .list-item {

display: flex;
align-items: center;

}
.footer_bottom .footer-list .list-item .item_tit { padding-left: 10px; display: flex;flex-wrap: wrap; flex-direction: column; color: #97999F; align-items: center; justify-content: flex-start;}
.footer_bottom .footer-list .list-item .item_tit b{ display: block; font-size: 18px;  margin-bottom: 10px;}
.footer_bottom .footer-list .list-item .item_tit p { color:#97999F;}
.footer_bottom .footer-list .list-item .icon {
  width: 85px;
  
}

.footer_bottom .footer-list .list-item+.footer_bottom .footer-list .list-item {
  margin-left: 10px
}

.footer_bottom .bottom-info {
  margin: 32px 0 1px;
  text-align: center;
  line-height: 38px;
  vertical-align: center;
  padding: 0 10px;
}

.footer_bottom .bottom-info a {
  margin-left: 5px
}

.footer_bottom .bottom-netsafe {
  margin: 0;
  text-align: center;
  line-height: 38px;
  vertical-align: center
}

.footer_bottom .bottom-netsafe a {
  margin-left: 5px
}

.footer_bottom .bottom-flinks {
  line-height: 20px;
  margin-top: 13px;
  text-align: center;
  padding: 0 10px;
}

.footer_bottom .bottom-flinks .flinks-title {
  float: left;
  margin-right: 10px
}

.footer_bottom .bottom-flinks .flinks-list {
  overflow: hidden
}

.footer_bottom .bottom-flinks .flinks-list a {
  margin-right: 5px;
  margin-bottom: 5px
}

.footer_bottom .bottom-cert {
  margin-top: 20px;
  padding-bottom: 20px;
  text-align: center
}

.footer_bottom .bottom-cert a {
  display: inline-block;
  margin: 0 10px;
  vertical-align: middle
}

.footer_bottom .bottom-cert img {
  max-height: 60px
}
/*悬浮链接*/
.suspension {
	position: fixed;
	z-index: 55;
	right:12%;
	bottom: 80px;
	width: 70px;
	height: 240px;
}
.suspension-box {
	position: relative;
	float: right;
}
.suspension .a {
	display: block;
	width: 44px;
	height: 44px;
	background-color: #D2D3D6;
	margin-bottom: 4px;
	cursor: pointer;
	outline: none;
}
.suspension .a.active, .suspension .a:hover {
	background: #00e9e9;
}
.suspension .a .i {
	float: left;
	width: 44px;
	height: 44px;
	background-image: url(../images/side_icon.png);
	background-repeat: no-repeat;
}

.suspension .a-service .i {
	width: 20px;
	height: 20px;
	margin-top: 12px;
	margin-left: 12px;
	background-image: url(../images/suspension-bg.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.suspension .a-service-phone .i {
	width: 20px;
	height: 20px;
	margin-top: 12px;
	margin-left: 12px;
	background-image: url(../images/suspension-bg.png);
	background-repeat: no-repeat;
	background-position: -27px 0;
}
.suspension .a-qrcode .i {
	background-position: -44px 0;
}
.suspension .a-cart .i {
	background-position: -88px 0;
}
.suspension .a-top .i {
	background-position: -132px 0;
}
.suspension .a-top {
	background: #D2D3D6;
	display: none;
}
.suspension .a-top:hover {
	background: #c0c1c3;
}
.suspension .d {
	display: none;
	width: 223px;
	background: #fff;
	position: absolute;
	right: 57px;
	min-height: 90px;
	border: 1px solid #E0E1E5;
	border-radius: 3px;
	box-shadow: 0px 2px 5px 0px rgba(161, 163, 175, 0.11);
}
.suspension .d .arrow {
	position: absolute;
	width: 8px;
	height: 12px;

	right: -8px;
	top: 31px;
}
.suspension .d-service {
	top: 0;
}
.suspension .d-service-phone {
	top: 34px;
}
.suspension .d-qrcode {
	top: 78px;
}
.suspension .d .inner-box {
	padding: 8px 22px 12px;
}
.suspension .d-service-item {

	padding: 14px 0;
}
.suspension .d-service .d-service-item {
	border-bottom: none;
}
.suspension .d-service-item .circle {
	width: 44px;
	height: 44px;
	border-radius: 50%;
	overflow: hidden;
	background: #F1F1F3;
	display: block;
	float: left;
}
.suspension .d-service-item .i-qq {
	width: 44px;
	height: 44px;
	background: url(../images/side_con_icon03.png) no-repeat center 15px;
	display: block;
	transition: all .2s;
	border-radius: 50%;
	overflow: hidden;
}
.suspension .d-service-item:hover .i-qq {
	background-position: center 3px;
}

.suspension .d-service-item .i-tel {
	width: 44px;
	height: 44px;
	background: url(../images/side_con_icon02.png) no-repeat center center;
	display: block;
}
.suspension .d-service-item p {
	float: left;
	width: 112px;
	line-height: 44px;
	font-size: 15px;
	margin-left: 12px;
}
.suspension .d-service-item .text {
	float: left;
	width: 112px;
	line-height: 22px;
	font-size: 15px;

}
.suspension .d-service-item .text .number {
	color: #333;
	font-size: 18px;

}
.suspension .d-service-intro {
	padding-top: 10px;
}
.suspension .d-service-intro p {
	line-height: 28px;
	font-size: 14px;

	text-align: center;
	color: #888;
}

.suspension .d-qrcode {
	text-align: center;
}
.suspension .d-qrcode .inner-box {
	padding: 20px 0;
}
.suspension .d-qrcode p {
	font-size: 14px;
	color: #93959c;
}
/*搜索页面*/
.searchbg {background:#F4F5F5 ;  padding: 0 0 80px; }
.fenlei_box { background: #fff; padding:0 10px; margin-bottom: 20px;margin-top: -50px; z-index: 99; position: relative;} 
.fenlei {background: #fff; padding: 15px; display: flex; color: #333;  border-bottom: 1px dashed #CCCCCC; align-items: center; justify-content: space-between;  }
.fenlei b { display: block; font-weight: 500; padding-right:50px; font-size: 16px;}

.fenlei_list { display: flex; align-items: center;}
.fenlei .fenlei_list .fenlei_nav a {  padding-right:30px; font-size: 16px;}
.fenlei .fenlei_list .fenlei_nav .active {
  color: #00e9e9;
}
.chanpin { background: #fff; }
.chanpin ul { display: flex; align-items: stretch; justify-content: left; flex-wrap: wrap;}
.chanpin ul li { float: left; width: 50%;display: flex; align-items: center; justify-content: space-between;   border-bottom: 1px solid rgba(0,0,0,.06);
  border-right: 1px solid rgba(0,0,0,.06);
  padding:15px 10px;

  transition: all .3s;}

.chanpin ul li i{ display: block; overflow: hidden; padding-right: 10px; }
.chanpin ul li i img { width: 120px; height: 90px;  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;}
.chanpin .zgsb_txt { flex: 5;   margin:0 10px; }
.chanpin .zgsb_txt b { font-size: 16px; margin-bottom: 10px; color: #000; font-weight: 500; width: 100%;}
.chanpin .zgsb_txt p{ color: #666;}
.chanpin .zgsb_txt .jiage{ color: #EF350E; margin-top: 5px;}
.chanpin .zgsb_tit { float: left;  margin-top: 5px; }
.deletebtn {
  margin-top: 5px;
  width: 80px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
  border: none;
  background: #ccc;
  color: #fff;
  font-size: 14px;
  
}
.chanpin .gsname{  width: 56%;  float: right; margin-top: 5px;  }
.chanpin .gsname p { line-height: 20px; padding-bottom: 5px;}
.chanpin .gsname p img { padding-right: 5px;}
.chanpin ul li span { display: block; margin-top: 8px; width: 80px;  line-height: 24px; text-align: center; background: #00e9e9; color: #fff;border: 1px solid #00e9e9;padding: 4px ;}
.chanpin ul li:hover { background: #F6FAFF; color: #333;}
.chanpin ul li:hover span { background: #fff; color: #00e9e9; }
.chanpin ul li:hover i img { transform: scale(1.2);   transition: all 1s ease 0s;    -webkit-transform: scale(1.1);}
.chanpin ul li:hover .gsname p { color: #333;}
/*上一页下一页*/
.num {
	margin: 20px auto;
	padding: 40px 10px;
	text-align: center;
}
.num ul {
	display: inline-block;
}
.num ul li {
	float: left;
	list-style: none;
	margin: 5px 0;
	padding-right: 10px;
}
.num ul li a {
	display: block;
	padding:6px 10px;
  background: #fff;
	border: 1px solid #f1f1f1;
	text-align: center;
	color: #666;
	font-size: 14px;
	text-decoration: none;
}
.num ul li a.selected, .num ul li a:hover {
	color: #fff;
  background: #00e9e9;
}
/*产品详情*/


.tj {
  padding: 30px;
	background:#fff;
}
.tj_tu {
	width: 40%;

}
.tj_tu img {
	width: 100%;
}
.tj_tuji img {
  opacity: 0.5;
}
.swiper-container-thumbs { position: relative; margin-top: 10px;}
.swiper-slide-thumb-active img {
  opacity: 1;

}
.swiper-container-thumbs .swiper-button-prev i,.swiper-container-thumbs .swiper-button-next i { font-size: 28px; display: block; text-align: center; width: 30px; line-height: 50px; background:#AAAAAA; color: #fff;}
.swiper-container-thumbs .swiper-button-next { background: none; right: 0;width: 30px; }
.swiper-container-thumbs .swiper-button-prev { background: none; left: 0;width: 30px; }
.tj_zi {
	width: 60%;
  padding:50px 30px;

}
.tj_zi b { font-size: 18px; margin-bottom: 30px; display: block; }
.tj_zi .jiage { background: #f1f1f1; padding: 15px; margin: 15px 0; border-bottom: none;}
.tj_zi .jiage span { color: #EF350E;}
.tj_zi p {

	font-size: 15px;
	color: #666;
	line-height: 26px;
  padding: 10px 0;
  border-bottom: 1px dashed #f1f1f1;
}
.p_more {
	background: #00e9e9;
	color: #fff;
	display: block;
	width:120px;
	text-align: center;
	height: 45px;
	line-height: 45px;
	margin-top: 20px;

}
.p_more:hover {
	color: #fff;
	display: block;
}
.slide_box { display: flex;  margin-top: 20px;}
.slide_nav{ background: #fff; flex: 1; padding: 10px 20px;  }
.slide_nav a { width: 100%; display: block; line-height: 28px; padding: 10px 0; font-size: 15px;}
.slide_nav a img { padding-right: 15px;}
.slide_nav .fenl_tit { border-bottom: 3px solid #00e9e9; line-height: 28px;  padding:10px 0; font-size: 18px;}
.slide_content {background: #fff; flex: 4; margin-left: 20px;padding: 10px 20px;  }
.slide_content .xq_tit {border-bottom: 3px solid #00e9e9; line-height: 28px;  padding:10px 0 0; font-size: 18px; }
.slide_content .xq_tit p { width: 100px; background: #00e9e9; color: #fff; text-align: center; height:38px;line-height: 38px;}
.slide_content .dec { margin-top: 20px;}
.slide_content .dec p { padding: 10px 0; color: #666;}