/* 颜色 */
.pro116 {
    width: 100%;
    padding: 40px 0;
    background: #f5f5f5;
}
.pro116 .menu116 .tit116 {
    width: 100%;
    height: 80px;
    overflow: hidden;
    margin: 0 auto;
    padding: 16px 20px;
    background: #0170e2;
    box-sizing: border-box;
    text-align: center;
}
.pro116 .tit116 p {
    width: 100%;
    height: 28px;
    overflow: hidden;
    line-height: 28px;
    color: #fff;
    font-size: 24px;
    margin: 0 auto;
    padding: 0;
    font-weight: bold;
}
.pro116 .tit116 span {
    display: block;
    width: 100%;
    height: 20px;
    overflow: hidden;
    line-height: 20px;
    color: #f5f5f5;
    font-family: "Arial";
    font-size: 14px;
    font-style: italic;
    margin: 0 auto;
    padding: 0;
}
.pro116 .menu116 .list116 {
    background: #fff;
    width: 100%;
    overflow: hidden;
    margin: 0 auto;
    padding: 10px 0 19px;
    box-sizing: border-box;
}
.pro116 .li116 p {
    width: 100%;
    height: 40px;
    overflow: hidden;
    line-height: 40px;
    font-size: 14px;
    font-weight: bold;
    background-color: #f6f6f6;
    margin: 0 auto;
    padding: 0 0 0 20px;
    box-sizing: border-box;
    margin-bottom: 5px;
}
.pro116 .li116>p:hover {
    background: #0170e2;
    color: #fff;
}
.pro116 .li116>p:hover a {
    color: #fff;
}
.pro116 .pro_img116 span {
    display: block;
    width: 100%;
    height: 275px;
    overflow: hidden;
    margin: 0 auto;
    padding: 0;
    position: relative;
    background: #fff;
}
.pro116 .show_116 ul li>div:hover .pro_img116 {
    background: #0170e2;
}
.pro116 .show_116 ul li>div:hover p {
    background: #0170e2;
}
.pro116 .show_116 ul li>div:hover p a {
    color: #fff;
    font-weight: bold;
}
.pro116 .show_116 ul li .pro_img116 {
    background: #fff;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s;
}
.pro116 .show_116 ul li p {
    width: 100%;
    height: 45px;
    overflow: hidden;
    line-height: 45px;
    font-size: 14px;
    text-align: center;
    margin: 0 auto 0;
    padding: 0 1%;
    background: #fff;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s;
}
/* 颜色 end*/
.pro116 .show_116 ul li p a {
    font-size: 14px;
}
.pro116 .show_116 {
    width: 80%;
    margin: 0;
    padding: 0;
}
.pro116 .li116>p>a {
    width: 60%;
    float: left;
    display: block;
}
.pro116_in {
    width: 96%;
    max-width: 1440px;
    margin: 0 auto;
}
.pro116 .menu116 {
    width: 20%;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
.pro116 .tit116 em {
    display: none;
}
.pro116 .list116 .li116 {
    width: 90%;
    height: 100%;
    margin: 0 auto;
    padding: 0 0;
    box-sizing: border-box;
}
.pro116 .li116>p>span.on {
    transform: rotateX(180deg);
}
.pro116 .li116 p img, .li116 ul li a img {
    display: block;
    width: 14px;
    height: 14px;
    margin: 13px 13px 13px 0;
    padding: 0;
    float: left;
}
.pro116 .show_116 ul li {
    width: 30.33333333%;
    margin: 0 0 20px;
    padding: 0 0 0 3%;
    float: left;
}
.pro116 .show_116 ul li a {
    display: block;
    margin: 0 auto;
    padding: 0 15px;
}
.pro116 .show_116 ul li .pro_img116 a {
    margin: 0 auto;
    padding: 9px;
}
.pro116 .pro_img116 span img {
    display: block;
    max-width: 95%;
    max-height: 95%;
    margin: auto;
    padding: 0;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s;
}
.pro116 .show_116 ul li>div:hover img {
    transform: scale(1.1);
    -ms-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
}
@media (max-width:1440px) {
.pro116 .pro_img116 span {
    height: 240px;
}
}
@media (max-width:1199px) {
.pro116 {
    width: 100%;
    margin: 0 auto;
    padding: 20px 0;
}
.pro116 .menu116 {
    width: 21%;
}
.pro116 .show_116 {
    width: 78%;
}
.pro116 .pro_img116 span {
    width: 100%;
    height: 230px;
}
.pro116 .show_116 ul li p {
    width: 100%;
}
.pro116 .li116 p {
    width: 100%;
    padding: 0 5px;
}
}
@media (max-width:991px) {
.pro116 .menu116 {
    width: 100%;
    margin-bottom: 20px;
}
}
@media (max-width:767px) {
.pro116 .show_116 ul li {
    margin: 0 0 10px;
}
.pro116 {
    padding: 10px 0 20px;
}
.pro116 .pro_img116 span {
    height: 140px;
}
}
@media (max-width:991px) {
.pro116 .show_116 {
    width: 100%;
}
.pro116 .show_116 ul li {
    width: 48%;
    padding: 0 1% 0 1%;
}
}
@media (max-width: 991px){
.pro116 .li116 p {
    padding: 0 10px;
}
}




 /* 带目录的产品列表 */   
.pdct_255{ background:#fafafa; padding-top:10px; padding-bottom:10px;}
.pdct_255 .product-c{width: 1200px;margin: 0 auto;overflow:hidden; margin-bottom:20px}
.pdct_255 .product-c .product-l{ width:272px; float:left}
.pdct_255 .product-c .product-l h1{ color:#FFF; font-weight:normal; font-size:30px; text-align:center; padding-top:20px; padding-bottom:20px; border-top-left-radius:5px; border-top-right-radius:5px;background: #409eff;}
.pdct_255 .product-c .product-l  span{ font-size:34px; margin-left:30px}
.pdct_255 .product-c .product-l  span img{ height: 30px;}
.pdct_255 .product-c .product-l ul{ border:#dddddd solid 1px; background:#FFF}
.pdct_255 .product-c .product-l ul a{ font-size:16px; color:#666666; display:block}
.pdct_255 .product-c .product-l ul li{ padding-left:20px; border-bottom:#dddddd dotted 1px; line-height:50px}
.pdct_255 .product-c .product-l ul li strong{ width:6px; height:6px; border-radius:6px; display:block; border:#666666 solid 1px; float:left; margin-top:21px; margin-right:15px}
.pdct_255 .product-c .product-l ul li:last-child{ border-bottom:#dddddd dotted 0px;}
.pdct_255 .product-c .product-l ul li:hover strong{border:#fff solid 1px;}
.pdct_255 .product-c .product-l ul li:hover{background: #409eff;}
.pdct_255 .product-c .product-l ul li:hover a{color: #fff;}
.pdct_255 .product-c .product-l .tel{ height:215px; margin-top:15px;border-top-left-radius:5px; border-top-right-radius:5px;border-bottom-left-radius:5px; border-bottom-right-radius:5px; padding-top:30px;background: #409eff; }
.pdct_255 .product-c .product-l .tel span{ color:#fff; float:left;margin-right:15px; font-size:50px; margin-left:10px}
.pdct_255 .product-c .product-l .tel img{ height: 40px;}
.pdct_255 .product-c .product-l .tel p{ color:#fff}
.pdct_255 .product-c .product-l .tel strong{ color:#fff; font-size:24px;}
.pdct_255 .product-c .product-l .tel dt{ margin-bottom:20px}
.pdct_255 .product-c .product-l .tel dd{ background:#1464db; width:200px; margin:0 auto; border-radius:5px; height:40px; line-height:40px; margin-top:15px; text-align:center; color:#000}
.pdct_255 .product-c .product-l .tel dd span{ margin-left:40px; margin-right:-40px;}
.pdct_255 .product-c .product-l .tel dd span img{ width: 40px; height: 40px;}
.pdct_255 .product-c .product-l .tel dd a{ display:block; color:#fff;}
.pdct_255 .product-c .product-r{ width:918px; float:right}

.pdct_255 .product-c .product-r .p-s ul{ overflow:hidden; width:105%}
.pdct_255 .product-c .product-r .p-s li{ background:#FFF;border:#dedede solid 1px; float:left; width:294px; margin-bottom:28px; text-align:center; margin-right:15px; border-radius:5px}
.pdct_255 .product-c .product-r .p-s img{width:200px; height:200px; margin-top:17px}
.pdct_255 .product-c .product-r .p-s span{ text-align:center; display:block; padding-bottom:20px; margin-top:10px; line-height:30px; font-size:16px;padding: 0 20px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.pdct_255 .product-c .product-r .p-s li:hover span {
    color: #409eff;
}
 /* 带目录的产品列表结束 */ 



 /* 合作伙伴 */ 
.hzhb_239 { margin: 0 auto;width:100%;padding: 10px 0 }
.hzhb_239 .title { padding: 0 10px 30px;text-align: center }
.hzhb_239 .title h3 { color: #203144;font-weight: 500;font-size: 36px;white-space: nowrap;margin: 0 0 30px }
.hzhb_239 .title p {font-size: 18px;color: #666;white-space: nowrap;margin: 0  }
.hzhb_239 .hb-con { margin: 0;height: 300px;padding:0;margin-bottom: 30px }
.hzhb_239 .hb-con .item { width: 19%;;height:128px;margin: 0.5%;border: 1px #ccc solid;float: left;display: block;text-align: center;cursor: pointer }
.hzhb_239 .hb-con .item img { height: 126px;width: 100%}
.hzhb_239 .hb-con .item:hover {-webkit-box-shadow: 0 0 30px rgba(32, 49, 68, 0.3);-moz-box-shadow:0 0 30px rgba(32, 49, 68, 0.3);box-shadow: 0 0 30px rgba(32, 49, 68, 0.3);transform: translateY(-5px);-webkit-transform: translateY(-5px);-ms-transform: translateY(-5px);transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in; /* Firefox 4 */-webkit-transition: all 0.3s ease-in; /* Safari å’Œ Chrome */-o-transition: all 0.3s ease-in; /* Opera */
}
.hzhb_239  .btns-more { padding: 0;margin: 0;text-align: center }
.hzhb_239  .btns-more .more { border: 1px #ff8800'} solid;height: 44px;width: 300px;display: inline-block;color: {$eyou.theme.color1|default='#ff8800;font-size: 18px;line-height: 42px;position: relative;overflow: hidden;transition: all .5s ease-in; }
.hzhb_239  .btns-more .more span {display:block;width:0;height:0;border-radius: 50%;transition: all .5s ease-in;background-color: #ff8800;position:absolute;z-index: -1;left: 0;bottom: 0;transform: translate(-50%,50%);}
.hzhb_239  .btns-more .more:hover{color: #fff;}
.hzhb_239  .btns-more .more:hover span { width:900px;height:600px; }
@media only screen and (max-width: 992px) {
    .hzhb_239 .hb-con { margin-bottom: 20px;height: auto }
    .hzhb_239  .btns-more { margin-bottom: 20px }
    .hzhb_239 .hb-con .item { width: 48%;height:88px;margin: 1%;border: 1px #ccc solid;float: left;display: inline-block;cursor: pointer }
    .hzhb_239 .hb-con .item img { height: 86px}
}
@media only screen and (min-width: 1200px) {
    .hzhb_239 { width: 1170px}
}
@media (min-width:992px) and (max-width:1199px){
    .hzhb_239 { height: auto }
}
@media only screen and (max-width: 991px) {
    .hzhb_239 { height: auto }
    .hzhb_239 .title { padding:0 10px 30px}
    .hzhb_239 .title p a{ white-space: normal;line-height: 24px;font-weight: normal  }
}
@media only screen and (max-width: 720px) {
    .hzhb_239 { padding: 30px 0 }
    .hzhb_239 .title h3 { font-size: 20px;margin: 0 0 10px }
    .hzhb_239 .title p { margin: 0 0 10px }
    .hzhb_239 .title p a { font-size: 15px }
    .hzhb_239 .btns-more .more {margin-top: 30px;height: 28px;width: 140px;font-size: 14px;line-height: 28px;}
}
 /* 合作伙伴结束 */ 



