﻿/*首页轮播图*/
.slider-focus {position: relative;max-width: 100%;overflow: hidden;margin: 0 auto;margin-top: 50px}
.slider-focus .bd ul img {height: 200px;}
.slider-focus .hd {position: absolute;width: 100%;height: 28px;left: 0;bottom: 2%;z-index: 1;line-height: 28px;text-align: center;}
.slider-focus .hd li {display: inline-block;vertical-align: middle;width: 15px;height: 5px;margin: 0 3px;font-size: 0;line-height: 0;text-indent: -9999em;background: #fff;cursor: pointer;}
.slider-focus .hd li.on {background: #0855ab;}
.slider-focus .bd {position: relative;z-index: 0;overflow-x: hidden}
.slider-focus .bd li {position: relative;text-align: center;}
.slider-focus .bd li a {-webkit-tap-highlight-color: rgba(0,0,0,0);}
/* 去掉链接触摸高亮 */
.slider-focus .bd li .tit {display: block;width: 100%;position: absolute;bottom: 0;text-indent: 10px;height: 28px;line-height: 28px;background: url(images/focusBg.png) repeat-x;color: #fff;text-align: left;}

/*菜单*/
.menu {font-size: 13px;color: #666;background-color: #ffffff;height: 120px;padding: 10px 0;margin-bottom: 10px;}
.menu li {float: left;width: 25%;text-align: center;margin: 10px 0;height: 45px}
.menu li img {width: 23.64px;height: 23.64px}
.menu li span {font-size: 0.8rem;font-weight: normal;line-height: 25px}

/*类目导航*/
.navigationTitle {display: flex;-webkit-box-align: center;align-items: center;padding: 15px;position: relative;}
.navigationTitle-box {-webkit-box-flex: 1;flex: 1;min-width: 0;font-size: 14px;color: #333;}
.navigationTitle-arrow {text-align: right;color: #394154;padding-right: 12px;position: relative;font-size: 0.85rem;}
.navigationTitle-box h2 {position: relative;color: #555a5e;font-size: .85rem;padding-left: 0.5rem;}
.navigationTitle-box h2:after {content: '';position: absolute;z-index: 0;top: 2px;left: 1px;width: 3px;height: 75%;background: #0855ab;border-radius: 20px;}
.navigationTitle-arrow span{font-size: 0.75rem;color: #394154;}

/*新闻动态*/
.newList a {display: block;position: relative;}
.new-title {padding: 15px 15px 0 15px;}
.new-title h2 {word-wrap: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;text-align: justify;height: 1.6rem;color: #505050;font-size: 0.9rem;font-weight: 800;}
.new-imgDiv {width: 110px;height: 70px;border-radius: 2px;overflow: hidden;margin-left: 1rem;}
.new-imgDiv img {width: 100%;height: 100%;display: block;border: 0;}
.new_abstract_div {padding-top: 0 !important;display: flex;align-items: center;padding: 15px;position: relative;}
.new_abstract {-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;min-width: 0;font-size: 14px;color: #333}
.new_abstract h4 {color: rgba(0, 0, 0, 0.2);font-weight: normal;font-size: 0.82rem;}
.new_abstract h3 {color: rgba(0, 0, 0, 0.4);font-size: 0.8rem;line-height: 1.4;padding-top: 4px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;font-weight: normal;margin-bottom: 0.9rem;}


/*产品中心、金牌客户*/
.productlist {overflow: hidden;position: relative;padding: 10px 0 1px 5px;min-height:290px}
.customerlist{overflow: hidden;position: relative;padding: 10px 0 1px 5px;min-height:220px}
.productlist-item,.customerlist-item {width: 46.888%;float: left;overflow: hidden;margin: 0 9px 10px 1px;background: #fff;border-radius: 5px;}
.productlist-img {height: 100px;width: 100%;overflow: hidden;position: relative;}
.customerlist-img{height: 80px;width: 100%;overflow: hidden;position: relative;}
.productlist-img img,.customerlist-img img {width: 100%;height: 100%;display: block;background-color: #FFF;border: none;}
.productlist-title,.customerlist-title{text-align:center;padding:0 5px}
.productlist-title span,.customerlist-title span {font-size: 13px;line-height: 25px;color: #363636;margin-top: 10px;overflow: hidden;text-overflow: ellipsis;margin-bottom: 10px;}

/*产品详情*/
.ProductTable {background-color: #ffffff;margin-top: 50px;border-radius: 5px;padding: 7px;line-height: 30px;width: 100%;font-size: 14px;color: #666;}
.td_padding {padding-left: 7px;line-height: 25px}
.ContactLcon img {width: 18px;height: 18px;}
.SeeImg {position: absolute;right: 5px;bottom: 10px;width: 30px;height: 30px;}

/*产品图片列表详情*/
#focus img {width: 100%;max-height: 100%;display: block;height: inherit !important;}
#img_li {vertical-align: middle !important;}
/*用户留言*/
.messageBoard{height:425px;font-size:14px;margin-top:70px}
.messageBoard > div {line-height: 35px;}
.messageBoard input {border: 1px solid #ccc;line-height: 25px;width: 240px;text-indent: 5px;font-size: 12px}
.messageBoard textarea {border: 1px solid #ccc;margin-top: 10px;text-indent: 5px;font-size: 12px;}
.messageBoard > div div:nth-child(1) {float: left;width: 80px;text-align: right;}
.messageBoard .submit {width: 120px;padding-top: 20px;margin:0 auto;}
.messageBoard .submit a {display: block;font-size: 14px;color: #fff;line-height: 40px;text-align: center;background: #0c73c2;border-radius: 4px;}
    
/*联系我们*/
#allmap {width: 92%;margin:0 auto; height: 100%;overflow: hidden;margin: 0 auto;font-family: "微软雅黑";}
.about{padding-bottom:60px;min-height:350px}
.about_img {width: 90%;margin: 0 auto;box-shadow: 0px 5px 30px 0px rgba(50, 50, 50, 0.1);}
.about_img img {width: 100%;border-radius: 5px;margin-top:5px}
.about_text {width: 90%;margin: 0 auto;font-size:14px;padding-bottom:50px;text-align:justify}
/*文章详情*/
.article-content {font-size: 14px;line-height: 30px;color: #303030;padding-bottom: 50px;text-align: justify;}
.new-contime {margin: 0 auto;text-align: center;color: #666666;line-height: 40px;display: block;font-size: 12px;}