@charset "utf-8";
/* CSS by www.softmoon.com.cn */

.navbar { margin-bottom:0px;}
.navbar-default { background-color: #fff;}
.navbar-brand { padding:5px 10px;}

.navbar-default .navbar-text { text-align:right;border-top: 1px #e5e5e5 solid; padding-top: 10px;letter-spacing: 3px;}

/*--------首页产品与服务-------------*/
.index_product { padding:50px 10px;}
.index_product .index_title { margin-bottom: 20px; text-align: center;}
.index_product .index_title h1 { font-size:20px; margin: 0; position: relative; display: inline-flex; z-index: 99;}
.index_product .index_title h1 p { display: block; color:#717071; margin-top: 5px; text-transform: uppercase; font-size: 12px;}
#home_product { position:relative;}
#home_product .show-swiper {z-index:3;}
#home_product .show-swiper .swiper-slide { width:290px;}
#home_product .show-swiper .swiper-slide:last-child { width:95px; color:#666;}
#home_product .show-swiper .swiper-slide:last-child a {color:#666;}
#home_product .show-swiper .swiper-slide:last-child .icon {width:32px; height:32px; background:url(../images/more-icon.png) no-repeat center 50%/100% 100%;display:block;float:left;margin-top:160px;margin-left:5px;}
#home_product .show-swiper .swiper-slide:last-child .text { width:26px; font-size:14px; margin-top:120px; margin-left:10px; line-height:1.5; float:left; text-align: center; padding: 10px 0; border: 1px #e5e5e5 solid;}
#home_product .show-swiper .swiper-slide .goods { width:275px; height:280px; margin:30px 0; border-radius:6px; background: #00a1de;}
#home_product .goods .img { width:100%;}
#home_product .goods .img img { border-top-left-radius:8px; border-top-right-radius:8px; width:100%;}
#home_product .goods .detail { padding: 20px;}
#home_product .goods .detail h2 { font-weight:bold; font-size:15px; margin:0px; margin-bottom: 10px;}
#home_product .goods .detail h2 a { color:#fff;}
#home_product .goods .detail p { font-size:12px; color:#f0f6ff; margin-bottom: 0; word-break: break-all; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
#home_product .goods .detail p a { color:#f0f6ff;}

.index_title { text-align:center;}
.index_title h1 { font-size:22px;}
.index_title p { color:#d2d2d2; text-transform: uppercase;}
.index_title p.title_info { color:#666; font-size:12px; line-height:22px;}

.index_zhjy { background:#f9f9f9; padding-bottom:15px;}

.btn-success { background:#00a1de !important; border-color:#00a1de !important;}

.index_pro_list .col-xs-6 { padding-left:10px; padding-right:10px;}
.index_pro_list .thumbnail { border:none; border-radius: 0px;}
.index_pro_list .thumbnail .caption { text-align:center;min-height: 80px;}
.index_pro_list .thumbnail .caption h3 { font-size:14px; color:#666;}

.index_about .thumbnail { border:none; border-radius: 0px;}
.index_about .thumbnail .caption { font-size:14px; line-height:25px; padding:0px; color:#666;}


.lsx_info { margin-bottom: 15px;}
.lsx_info h1 { color: #00a1de; font-size:24px; font-weight: bold;}
.lsx_info h2 { color: #00a1de; font-size:18px; line-height: 28px;}
.lsx_info p { color:#666; font-size: 14px; line-height: 25px;}
.lsx_info p strong { color: #333}

.lsx_hui_box { background:#f6f6f6; padding:20px 0px; margin-top: 30px; margin-bottom: 30px;}

.zhjy_title { margin-bottom: 20px;}
.zhjy_title h1 { font-size:22px; text-align:center; margin-bottom: 20px; margin-top: 30px;}
.zhjy_title h1 small { color:#d2d2d2; display: block}
.zhjy_title p { color:#666; font-size:14px; line-height:25px;}

.zhjy_rctms { margin-top: 30px; margin-bottom: 40px;}



.zhjy_five h4 { color: #00a1de;}

.zhjy_hui_box { background:#f6f6f6; padding:20px 0px;}
.zhjy_pro { margin-top: 20px;}
.zhjy_pro .media { background:#fff; padding: 5px;}
.zhjy_pro .media .media-body h4 { color: #00a1de; font-size: 16px;}
.zhjy_pro .media .media-body p { font-size:13px; color:#666;}

.soft_bg_box { background:#f6f6f6; padding:20px 0px;}

.soft_pas_td { margin-top:15px;}
.soft_pas_td h4 { color: #00a1de;}
.soft_pas_td p { color:#666;}

.soft_gsd .list-group-item {margin-bottom: 10px; color:#fff;}
.soft_gsd .list-group-item .list-group-item-heading { color:#333; background:#fff; padding:5px;}
.soft_gsd .list-group-item .list-group-item-text {line-height: 1.8;}
.soft_gsd .list-group-item:first-child { background:#2fb2bd;}
.soft_gsd .list-group-item:nth-child(2) { background:#c1d044;}
.soft_gsd .list-group-item:nth-child(3) { background:#f5a333;}
.soft_gsd .list-group-item:nth-child(4) { background:#c786b7;}

.soft_mes_list .thumbnail { border:none; border-radius: 0px; text-align:center;}
.soft_mes_list .thumbnail>img { width:70%;}
.soft_mes_list .thumbnail .caption>h4 { font-size:13px;}

.jjfa_hui_box { background:#f6f6f6; padding:10px 0px; margin:20px 0px;}
.jjfa_title {}
.jjfa_title h1 { font-size:22px; color:#00a1de}
.jjfa_title p { color:#d2d2d2}
.jjfa_title p.title_info { color:#666; font-size:12px; line-height:22px;}

.team_infolist .list-group-item { margin-bottom: 10px; color:#666; border:none; box-shadow:0px 0px 12px #e5e5e5}
.team_infolist .list-group-item .list-group-item-heading { color:#00a1de; font-size:16px; padding:5px 0px;}
.team_infolist .list-group-item .list-group-item-text {line-height: 1.8;}

.team_box { background:#f6f6f6; padding:20px 0px;}
.team_box .thumbnail { border:none;}
.team_box .thumbnail>img { border-radius:50%; border:3px #e5e5e5 solid; padding:4px;}
.team_box .thumbnail .caption h3 { font-size:18px; color: #00a1de;}
.team_box .thumbnail .caption p { color:#666;}

.case_list { padding-top:15px;}

.m_about { color:#666; line-height:2; padding:15px;}

.lsx_pro { padding:5px;}
.lsx_pro .thumbnail { margin-bottom:0px;}
.lsx_pro .thumbnail>img { width:65%;}
.lsx_pro .thumbnail .caption>h3 { font-size:14px;}
.lsx_pro .thumbnail .caption>p { font-size:12px; color:#666;}

.fzsb_hot { padding:5px;}
.fzsb_hot .thumbnail { border:none; margin-bottom:10px;}
.fzsb_list { margin-right: -2px; margin-left: -2px;}

.m_news_list .media { margin-bottom:15px;}
.m_news_list .media-heading a { color:#333; font-size:16px;}
.m_news_list .media-body { color:#ccc; font-size:12px;}

.news_title { text-align:center; font-size:18px;}
.news_info { color:#ccc; font-size:12px; margin-bottom:20px; text-align:center; border-bottom:1px #e5e5e5 dashed; padding-bottom:10px;}
.news_contents { font-size:14px; color:#666; line-height:26px;}
.news_contents strong { color:#333;}
.news_contents img { max-width:100%;}

.zhjy_pro_box .title { font-size: 18px;}
.zhjy_pro_info h2 { font-size: 16px; text-align: center; font-weight: bold;}
.zhjy_pro_info img { width:80%; display: block; margin: 0 auto;}
.zhjy_pro_content { font-size: 14px; color: #666; line-height: 26px;}
.zhjy_pro_content img { max-width:100%;}

footer { background:#333; color:#838383; text-align:center; padding:20px 0px 10px; font-size:12px;}
footer a { color:#838383;}