    @charset "gb2312";
/* CSS Document */
h3 { font-weight: normal;}
body { color: #222;}
/*banner轮播图*/ 
.focusBox { position: relative; width: 100%; height: 510px; overflow: hidden;}
.focusBox .pic { position: relative; left: 50%; margin-left: -960px; width: 1920px; z-index: 0;}
.focusBox .hd { width: 100%; position: absolute; bottom: 10px; text-align: center; font-size: 0; z-index: 0;}
.focusBox .hd li { margin: 0 5px; background: url(../images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer; display: inline-block;
*display:inline; zoom: 1; _background: url(../images/dot8.png) no-repeat 0 -16px;}
.focusBox .hd .on { background-position: 0 0;}
.focusBox .prev, .focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter: alpha(opacity=20); opacity: 0.2;}
.focusBox .prev { left: 0;}
.focusBox .next { background-position: 0 -90px; right: 0;}
.focusBox .prev:hover, .focusBox .next:hover { filter: alpha(opacity=50) !important; opacity: 0.5 !important;}
/*推荐设备*/
.tuijian { width: 1180px; margin:5px auto 0;} 
.tuijian .hd { width: 1040px; float: right; overflow: hidden;}
.tuijian .hd li { float: left; width: 160px;  margin-left:10px; cursor: pointer; height: 42px; line-height: 42px; font-size: 18px; text-align: center; color: white; background-color: #323232;}
.tuijian .hd li.on { background-color: #e60717;}
.tuijian .subtitle { font-size:28px; width:120px; height: 42px; line-height: 42px; color: #000; text-align: center; display: inline-block; border-left: #e60717 6px solid;}
.tuijian .bd { width: 110%; margin: 40px 0; overflow: hidden;}
.tuijian .bd li { float: left; width: 22%; height:200px; margin:0 0.5% 1.5% 0; position: relative; overflow:hidden; }
.tuijian .bd li:hover{ font-size:18px;transform:translate(0,-12px); z-index:999;
    -webkit-transform:translate(0,-6px);
    -moz-transform:translate(0,-6px);
    -o-transform:translate(0,-6px);
    -ms-transform:translate(0,-6px); -webkit-box-shadow: 2px 5px 15px #e2e2e2;}
.tuijian .bd li img{ width:100%; height:200px;}
.txt{ position: absolute; left: 0; bottom: 0; width: 100%; height: 45px; line-height: 45px; text-align: center; color: #fff; background: rgba(0,0,0,0.4);}
.txt h3{ font-weight: normal;}



/*我们的优势*/
.youshi { width: 1180px; margin: 0 auto; overflow: hidden;}
.youshi h3 { font-size: 28px; width: 180px; height: 42px; line-height: 42px; color: #000; text-align: center; border-left: #e60717 6px solid;}
.youshi ul { margin-top: 30px; width: 104%;}
.youshi ul li { float: left; margin: 0 12px 0 5px; width: 279px; height: 100px; color: #000; display: inline-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;}
.youshi ul li:hover { transform: translate(0, -10px); -webkit-transform: translate(0, -15px); -moz-transform: translate(0, -15px); -o-transform: translate(0, -15px); -ms-transform: translate(0, -15px); -webkit-box-shadow: 2px 5px 15px #e2e2e2; -moz-box-shadow: 2px 5px 15px #e2e2e2; box-shadow: 2px 5px 15px #e2e2e2;}
.youshi ul li .pic { margin: 10px 0 0 14px; float: left; width: 80px;}
.youshi ul li .title { font-size: 24px; width: 184px; text-align: center; display: block; overflow: hidden; margin-top: 16px; _zoom: 1}
.youshi ul li .title span { font-size: 18px; display: block;}
.bgbanner { background: url(../images/bg.jpg) no-repeat center; height: 160px; margin:25px 0;}
/*工程案例*/
.anli { width: 1180px; margin: 0 auto 30px; overflow: hidden;}
.anli h3 { font-size: 28px; height: 42px; line-height: 42px; color: #000; border-left: #e60717 6px solid;}
.anli h3 span { float: right; font-size: 16px; color: #000;}
.anli h3 span:hover { color: #e60717; text-decoration: underline;}
.anli ul { margin-top: 30px; width: 110%;}
.anli ul li { float: left; width: 270px; height:330px; margin:20px 28px 0 0;border: 1px #888 solid;}
.anli ul li p img { display: block;}
.anli ul li p { height: 188px; line-height: 2; margin-top: -4px; padding: 0 10px 0 10px; font-size: 14px;  border-top: 0;}
.anli ul li p span:first-child { height: 40px; line-height: 40px; color: #000; font-size: 16px; margin-bottom: 16px; display: block; text-align: center; border-bottom: 1px #666 dashed;}
.anli ul li p span:last-child { height: 30px; color: #e60717; border: none; font-size: 14px; margin-bottom: -10px; text-decoration: underline;}
.btn_l {left: 0; background:url(../images/btn_l.jpg) no-repeat center top;}
.btn_r {right: 0; background:url(../images/btn_r.jpg) no-repeat center top;}
/*新闻中心*/
.news { width: 1180px; margin: 0 auto 40px;}
.news h3 { font-size: 28px; height: 42px; line-height: 42px; color: #000; border-left: #e70d0e 6px solid;}
.news h3 span { float: right; font-size: 16px; color: #000;}
.news h3 span:hover { color: #e60717; text-decoration: underline;}
.news ul { margin-top: 30px;}
.news ul li { display: inline-block; }
.news ul  .news-l{ width:380px; height:auto; float:left; border-right:1px dashed #666; padding-right:15px;}
.news ul  .news-l span{ float:right;}  
.news ul  .news-l p a{ height:14px; line-height:14px; color:#000;}  
.news ul  .news-l span riqi{ float:right;} 
.news ul  .news-c {  width: 380px; height:auto; float:left;   margin-left:25px; border-right:1px dashed #666; padding-right:15px;}
.news ul  .news-c p a{ height:14px; line-height:14px; color:#000;}
.news ul  .news-r{ width:350px; height:auto; float:right; margin-top:-18px; }
.news ul  .news-r p{ padding-top:14px;}  

.news h4 a { color: #000; width: 170px; height: 44px; display: block; line-height: 44px; font-size: 16px; margin: 35px auto 0; text-align: center; border: 1px #666 solid; }
.news h4 a:hover { color: white; background-color: #1e390b; border: 1px #e60717 solid;}


/*zhuye anli*/
.wc1180{margin:0 auto;width:1180px;}
.fl{float:left;}
.fr{float:right;}
.mt20{margin-top:20px;}
.icon{background:url(../images/icon.png) no-repeat 0 0;}

.warp-pic-list li{float:left;display:inline;}
.warp-pic-list .img_wrap{display:block;font-size:0;overflow:hidden;}
.warp-pic-list .text-area{background-color:#f2f2f2;line-height:24px;}
/*全局板块*/
.row .hd{background:url(../images/hd-line_01.jpg) no-repeat 0 50px;height:55px;}
.row .hd .title{font:26px/40px "微软雅黑","Microsoft YaHei","黑体","SimHei";}
/*全局页签*/
.tab-T-3{width:66px;}
.tab-T-3 li{width:12px;height:12px;font-size:0;background-color:#dfdfdf;float:left;margin-left:10px;cursor:pointer;display:inline;}
.tab-T-3 li.cur{background-color:#d81c1b;}
/*热门车型*/
.rowE .warp-pic-list{position:relative;width:1180px;overflow:hidden;}

.anli ul{ margin-top:0;}
.rowE .count li{margin-right:28px;width:272px; border:1px solid #ccc; height:auto; overflow:hidden;}
.rowE .count .img_wrap{width:272px;height:200px;}
.rowE .count li .text-area{padding:10px 0 10px 15px;}
.rowE .count li .text-area  p{line-height:24px;height:24px;}
.rowE .count li:hover .text-area,.rowE .count li.hover .text-area{background-color:#d81c1b;color:#fff;}
.rowE .count .p-num{font-family:"Tahoma";font-weight:bold;}
.rowE .btn{display:block;height:55px;position:absolute;top:120px;width:35px;z-index:200;cursor:pointer;}
.rowE .prev{ background-position:0 -88px;left:0;}
.rowE .prev:hover{background-position:0 -144px;}
.rowE .next{ background-position:0 -200px;right:0;}
.rowE .next:hover{background-position:0 -256px;}



.rowE .count li h4{ margin:0 5px; padding:5px 0; border-bottom:1px dashed #ccc;}
.rowE .count li h4 a{ display:block; text-align:center; font-size:14px; color:#333;white-space: nowrap; overflow: hidden;text-overflow: ellipsis;}

.home_case_p{ padding:10px 5px;}