﻿@charset "utf-8";
/* 轮播图
 ============================================================================ */
.banner {position:relative; height:550px; overflow:hidden;}  
.banner .bd{ position:relative; }  
.banner .bd li{ width:100% !important; height:550px; }    
.banner .hd{width:100%;position:absolute; z-index:10;bottom:40px;left:0;text-align:center; } 
.banner .hd ul li{ cursor:pointer; display:inline-block;  zoom:1; width:13px; height:13px; 
  margin:4px; background-color:#dcdcdc;margin: 0 9px;font-size: 0;border-radius: 50%;} 
.banner .hd ul li.on{ background-color: #fca206;}
.banner .prev,
.banner .next{ position:absolute; top:50%; margin-top:-51px; display:block; width:29px; height:102px; filter:alpha(opacity=50);opacity:0.5;   }
.banner .next{ left:auto; right:125px;background:url(../images/arr-right.png); }
.banner .prev {left:125px;background:url(../images/arr-left.png); }
.banner .prev:hover,
.banner .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.banner .prevStop{ display:none;  }
.banner .nextStop{ display:none;  }
/* 产品推荐
 ============================================================================ */
.m-tit {height: 44px;position: relative;}
.m-tit h2 {width: 229px;background: url(../images/bg-tit.png) no-repeat;line-height: 32px;font-size: 18px;text-align: center;color: #fff;}
.m-tit h2 span {color: #bbb;}
.more {position: absolute;right: 0;top: 6px;border-bottom: 1px solid #b0b1b1;font-size: 14px;line-height: 24px;}
.more i {display: inline-block;width: 13px;height: 13px;background: url(../images/ico-more.png) no-repeat;margin-left: 5px;position: relative;top: 2px;}
.pro-list ul {margin: 0 -18px;}
.pro-list li {float: left;width: 273px;margin: 0 18px;padding-top: 20px;}
.pro-list li .img {width: 273px;height: 280px;line-height: 276px;text-align: center;border:1px solid #ccc;overflow: hidden;}
.pro-list li .img img {display: inline-block;vertical-align: middle;max-width: 100%;max-height: 100%;}
.pro-list li h4 a {display: block;line-height:56px;font-size: 14px;color: #545454;text-align: center;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }
.pro-list li:hover img {
	-webkit-transform: scale(1.1);
	   -moz-transform: scale(1.1);
	    -ms-transform: scale(1.1);
	     -o-transform: scale(1.1);
	        transform: scale(1.1);
}
.pro-list li:hover .img {border-color:#fca206; }
/* 企业简介
 ============================================================================ */
.jj {background: #f5f5f5;}
.jj img {float: left;margin-top: 50px;}
.jj .txt {margin-left:450px;}
.jj .txt h3 {font-size: 24px;font-weight: bold;margin-bottom: 5px;}
.jj .txt p {line-height: 46px;font-size: 14px;}
.more2 {text-align: center;border:2px solid #74a4e0;padding: 4px 15px;display: inline-block;margin-top:19px;}
.more2 i {display: inline-block;width: 13px;height: 13px;background: url(../images/ico-more.png) no-repeat;margin-left: 5px;position: relative;top: 2px;}
/* 成功案例
 ============================================================================ */
.slide { overflow:hidden; position:relative;margin-top: 20px;}
.slide .bd ul li {width: 275px !important;margin: 0 12px;}
.slide .bd ul li .pic{ text-align:center; }
.slide .bd ul li .pic img{ width:275px; height:205px; display:block;}
.slide .bd ul li .pic a:hover img{ border-color:#999;  }
.slide .bd ul li .title{ line-height:24px;text-align: center;line-height: 44px;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.slide .tempWrap {width: 1200px !important;margin: 0 auto;}
.slide .next,
.slide .prev {position: absolute;top: 35%;width: 40px;height: 40px;z-index: 3;cursor: pointer;}
.slide .next {right: 0;background: url(../images/ico-slide-next.png) no-repeat center #b4b4b4;}
.slide .prev {left: 0;background: url(../images/ico-slide-prev.png) no-repeat center #b4b4b4;}
.slide .next:hover,
.slide .prev:hover {background-color: #0868b1;}
/* 新闻中心
 ============================================================================ */
.news {background: #f6f6f6;}
.news .left {width: 584px;overflow: hidden;}
.news .left .img {width: 100%;height: 235px;line-height: 232px;text-align: center;}
.news .left .img img {display: inline-block;vertical-align: middle;max-width: 100%;max-height: 100%;}
.news .left h4 {font-size: 16px;line-height: 48px;font-weight: bold;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.news .left p {font-size: 14px;line-height: 1.5em;height: 88px;overflow: hidden;}
.news .right li {width: 560px;margin-bottom: 30px;}
.news .right .date {float: left;width: 74px;height: 76px;background: #0868b1;font-size: 12px;color: #fff;text-align: center;line-height: 24px;}
.news .right .date em {display: block;font-size: 24px;border-bottom: 2px solid #448bc1;line-height: 48px;}
.news .right .txt {margin-left: 80px;}
.news .right .txt h5 {font-size: 16px;font-weight: bold;line-height: 1.5;margin-bottom: 10px;-ms-text-overflow: ellipsis;
text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.news .right .txt p {font-size: 14px;line-height: 1.5;height: 46px;overflow: hidden;}