﻿/*公共部分*/
.miguneirong{ position:relative; overflow:hidden; background:#fff; }
.miguzuo{ position:relative; overflow:hidden;  }
.miguzuo-title{position:relative; overflow:hidden; }
.miguzuo-title p { width: 100%;  height: 105px;  background: #036aac;  padding-top: 22px;}
.miguzuo-title p span {  font-size: 27px;  text-align: center;  display: block;  color: #fff;}
.miguzuo-title p i {  font-size: 12px;  font-style: normal;  text-align: center;  display: block;  color: #fff;}

.miguzuo-liebiao{position:relative; overflow:hidden; }
.miguzuo-liebiao li {  width: 100%; background: url(../tupian/li1.png) no-repeat 95% center #fff;  height: 48px;  line-height: 48px;  margin-bottom: 3px;  border: 1px solid #ddd;}
.miguzuo-liebiao li:hover {  background: url(../tupian/li2.png) no-repeat 95% center #036aac;}
.miguzuo-liebiao li:hover span {  color: #fff;}
.miguzuo-liebiao li a {  width: 100%;  height: 48px;  display: block;}
.miguzuo-liebiao li a span {  font-size: 16px;  color: #1c4588;  float: left;  margin-left: 10px;}
.miguzuo-liebiao li a i {  float: right;  font-style: normal;}
.miguzuo-liebiao li.on {  background: url(../tupian/li2.png) no-repeat 95% center #036aac;}
.miguzuo-liebiao li.on span {  color: #fff;}

.miguzuo-xinwen{position:relative; overflow:hidden; }
.miguzuo-xinwen li {  border-bottom: 1px solid #ddd;}

.liuyan {  width: 100%;  margin-top: 10px;}
.liuyan b {  width: 100%;  height: auto;  display: block;  overflow: hidden;}
.liuyan b a {  width: 200%;  height: auto;  display: block;  position: relative;  left: 0;  transition: .5s;}
.liuyan b a img {  width: 50%;  float: left;}
.liuyan b:hover a {  position: relative;  left: -100%;  transition: .5s;}

.miguyou{ position:relative; overflow:hidden;  }
.miguy-title{border-bottom:1px solid #ddd; background:#f8f8f8; height:35px; line-height:35px; position:relative;}
.miguy-title span{ position:absolute; left:0px; top:-1px; font-size:14px; border-bottom:2px solid #ff6633; padding:0px 15px;}
.miguy-title div.position{ float:right; font-weight:normal; position:relative; top:3px; right:15px;}
.miguy-title div.position a{ color:#1C57C4;}
.miguyou-neirong{ position:relative; overflow:hidden;  }

.crumbs { width: 100%; height: 34px; background: #0269AB; margin-top: 20px; margin-bottom: 20px;}
.crumbs p {  width: 100%;  height: 34px;  background: url(../tupian/ds.png) no-repeat left;  padding-left: 20px;  color:#fff;  line-height: 34px;}
.crumbs p a {  font-size: 14px;  color: #fff;  line-height: 34px;}


@media screen and (max-width: 767px) {
	.miguzuo{ display:none; }	
}
/*图片公共部分*/
.img-cover{ width:100%; padding-top:100%;border: 1px solid #ddd;overflow: hidden;position: relative; }
.img-cover span{ display:block;width:100%;background:no-repeat center / contain	;transition: ease all 0.6s;-webkit-transition: ease all 0.6s;-moz-transition: ease all 0.6s;-o-transition: ease all 0.6s;height:100%;position:absolute;left:0;top:0 }
.img-cover span:hover{ transform: scale(1.05); }
/*详情公共部分*/
.xqtitle{  padding:5px 0px;  }
.miguyou-tupian{text-align:center;}
.migutag{font-size:12px;}
.migutag a{ color:#333;padding:0 6px; }
.migudibu{border-top:1px dotted #ccc;font-size:12px;}
.migushangxia{ border-top:0px dotted #ccc; }
/*列表部分*/
.liebiao1{ position:relative; overflow:hidden; }
.liebiao1 li{ padding:6px 10px; background:url(../images/dt-0.gif) no-repeat left 19px;  border-bottom: 1px dashed #c6c6c6;}
.liebiao1 li a{ font-size:15px; margin-right:5px;}
.liebiao1 li span{ float:right; color:#aaa; font-size:12px;}
.liebiao1 li p{ color:#aaa; font-size:11px; }

.xqtitle1{border-bottom:1px dotted #ccc;}
/*产品图片部分*/
#gallery img {	border: none;}
#gallery_nav {width:100%;display:block;}
#gallery_nav a{float:left;display: block;width:18%;margin:5px 1% 0;}
#gallery_nav a span{ width:100%; padding-top:100%;display: block;background-repeat:no-repeat;background-size:contain;background-position:center; }
#gallery_output {float: left;width:99%;display:block;overflow: hidden;border:1px solid #ddd;}
#gallery_output span{ width:100%; padding-top:100%;display: block;background-repeat:no-repeat;background-size:contain;background-position:center; }
#gallery_output img {display: block;width:100%;margin: 0px auto 0 auto;}
.on{ border: 1px solid rgba(92,92,92,1.00); }

.tjtitle { font-size:16px; font-weight:bold;  border-bottom: 1px dotted #ccc;}
.pro_list {  width: 100%; overflow: hidden; margin-top: 15px;}
.pro_list  .pro_img{  width: 100%;  margin-bottom: 28px;  float: left;  border: 1px solid #eee;}
.pro_list  .pro_img a .imgauto {  width: 100%;overflow: hidden;  }
.pro_list  .pro_img a .imgauto span { width: 100%;padding-top:100%;display: block;transition: all 0.4s ease-in-out;   -webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out;    -o-transition: all 0.4s ease-in-out; }
.pro_list  .pro_img a .imgauto span:hover{transform: scale(1.2); -webkit-transition:scale(1.2);-moz-transition:scale(1.2); -o-transition:scale(1.2);}
.pro_list  .pro_img:hover {  border: 1px solid #036aac;opacity: 0.7;}
/*产品图片部分*/