﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/*正文开始*/
.banner a { background:url(Img/Index/banner.jpg) no-repeat center 0; height:515px; display:block;}

/*六大服务支持*/
.six{ padding:50px 0 70px;font-size: 0;}
.six_t{height: 140px;text-align: center;overflow: hidden;}
.six_t em{display: block;font-size: 24px;color: #adadad;font-weight: normal;text-transform: uppercase; font-family:Arial, Helvetica, sans-serif;}
.six_t a{font-size: 30px;color: #d9271b;}
.six_t span{display: block;font-size: 16px;color: #333;font-weight: normal;width: 308px;height: 33px;text-align: center;line-height: 33px; border:#ccc 1px solid; margin:5px auto 0;}
.six ul li{width: 123px;float: left;position: relative; padding:0 38px;}
.six ul li div{font-size: 16px;color: #fff; background:url(Img/Index/six_k01.gif) no-repeat;display: block;width: 123px;height: 138px;text-align: center;line-height: 138px;overflow: hidden;}
.six ul li .div1{ padding:46px 0 0;height: 92px;line-height: 22px;display: block;}
.six ul li .a_txt{display: none; background:url(Img/Index/six_k02.gif) no-repeat;width: 123px;height: 138px;position: absolute;top: 0;left: 38px;}
.six ul li img{width: 123px;height: 138px;}
.six ul li .btn{display: block;height:32px; line-height:32px;border:1px solid #7f7f7f;color: #333; text-decoration:none;font-size: 14px;width:121px; text-align:center; margin:30px 0 0;}
.six ul li .btn:hover{background: #d9271b;color: #fff;border:1px solid #d9271b;}

/*七大高端品牌叉车*/
.seven_bg{ background:url(Img/Index/seven_bg.jpg) no-repeat center 0;height: 426px;font-size: 0;overflow: hidden;}
.seven{ padding:50px 0 0;}
.seven .six_t{height: 150px;}
.seven .six_t i{color: #b2b2b2;}
.seven .six_t span{color: #afaeae;}
.seven ul li{width: 133px;height: 133px;float: left;position: relative; padding:0 19px;overflow: hidden;}
.seven ul li img{width: 133px;height: 133px;}
.seven ul li .a_txt{ display:none; background:url(Img/Index/seven_k01.png) no-repeat;width: 133px;height: 133px;text-align: center;line-height: 133px;overflow: hidden;font-size: 16px;color: #fff;position: absolute;top: 0;left: 19px;}

/*产品中心*/
.pro{ padding:40px 0 50px;font-size: 0; height:710px;}
.pro_l{ width:256px;background: #333; padding:0 0 50px;}
.pro_lt{ background:url(Img/Index/cp_ltbg.gif) no-repeat; width:256px; height:127px; text-align:center; padding:0 0 15px; overflow:hidden;}
.pro_lt a{ font-size:20px; color:#fff; text-transform:uppercase;display: block; padding:34px 0 0;}
.pro_lt i{display: block;font-size: 18px;color: #f7dfdf;font-weight: normal; padding:10px 0 0;}
.pro_l h3{ height:40px; line-height:34px; overflow:hidden; background:url(Img/Index/cp_libg.gif) no-repeat 0 36px;width: 240px;}
.pro_l h3 a{ font-size:18px; color:#fff; padding:0 0 0 20px;}
.pro_l h3 a:hover,.pro_l ul li a:hover{ color:#cc2223;}
.pro_l ul{ display:inline-block;width: 240px; padding:10px 0 0;}
.pro_l ul li{ height:26px; line-height:26px; overflow:hidden;width: 120px;float: left;}
.pro_l ul li a{ font-size:14px; color:#757575; padding:0 0 0 8px;}
.pro_r{ width:927px; padding:34px 0 0;}
.pro_rt{width: 902px;float: right; height:61px; line-height:80px; border-bottom:#ce2d2e 2px solid; overflow:hidden;}
.pro_rt ul{background:url(Img/Index/cp_rtbg01.gif) no-repeat;display: block;float: left;width: 356px;height: 60px;overflow: hidden;}
.pro_rt ul li{ float:left;}
.pro_rt ul li a{ font-size:16px; color:#333;display:block; width:120px; height:60px; line-height:70px; padding:0 0 0 58px; overflow: hidden;}
.pro_rt ul li a:hover{color:#fff;}
.pro_rt .cp_li01 a{background:url(Img/Index/cp_rtbg01.gif) no-repeat;color: #333;}
.pro_rt .cp_li01cur a,.pro_rt .cp_li01 a:hover{background:url(Img/Index/cp_rtbg02.gif) no-repeat;color: #fff;}
.pro_rt .cp_li02 a:hover,.pro_rt .cp_li02cur a{background:url(Img/Index/cp_rtbg02.gif) no-repeat -178px 0;}
.pro_rt span{ float:right;}
.pro_rt span a{font-size: 14px;color: #adadad;}
.pro_rm ul li { float:left;width: 284px; padding:30px 0 0 25px;position: relative;overflow: hidden;}
.pro_rm ul li img{ width:282px; height:240px;}
.pro_rm ul li span{ width:282px; text-align:center; display:block; height:38px; line-height:38px; overflow:hidden;font-size: 14px;color: #333; background:url(Img/Index/cp_picbg.png) repeat;position: absolute;bottom: 0;right: 0;}
.pro_rm ul li a{display: block;*display: inline;*zoom: 1;position: relative;height:270px;border:1px solid #dbdbdb;width:282px;}
.pro_rm ul li a:before,.pro_rm ul li a:after{content: '';position: absolute;z-index: 1;overflow: hidden;left: 50%;height: 0px;width: 20%;border: 1px solid #cc2223;-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%);transform: translateX(-50%);-webkit-transition: width .3s ease-out .2s, height .2s ease-in;transition: width .3s ease-out .2s, height .2s ease-in;}
.pro_rm ul li a:before{top: -1px;border-bottom: 0;}
.pro_rm ul li a:after{bottom: -1px;border-top: 0;}
.pro_rm ul li a:hover:before,.pro_rm ul li a:hover:after{width: 100%;height: 270px;-webkit-transition: width .3s ease-in, height .2s ease-out .3s;transition: width .3s ease-in, height .2s ease-out .3s;}

/*申请留言*/
.ban01{ background:url(Img/Index/ban01.jpg) no-repeat center 0;height: 252px;font-size: 0;overflow: hidden;}
.sq{ width:526px;}
.sq_t{ padding:36px 0 0;height: 70px;text-align: center;font-size: 22px;color: #fff;font-weight: normal;}
.sq_t span{display: block;font-size: 12px;color: #adadad; font-family:Arial, Helvetica, sans-serif;}
.sq ul li{ display:inline-block; width:263px; padding:0 0 14px;float: left;overflow: hidden;}
.sq ul li span{ font-size:14px; color:#fff; display:block; width:100px; text-align:right; line-height:24px; float:left;}
.sq ul li i{ display:block;float: left;font-size: 12px; color:#fff;line-height: 24px; width:10px;text-align: right;}
.sq .sq_inp01{font-size: 14px;color: #333; background:#fff; width:136px; height:24px; line-height:24px; border:none; padding:0 3px; float:left; outline:none;}
.sq ul li select{font-size: 14px;color: #333;width: 142px;height: 24px;line-height: 24px;background: #fff; border:none;display: block;float: left;}
.sq li.tj{ padding:5px 0 0 100px;width: 110px;height: 35px;}
.sq .ly_btn01{ width:105px; height:35px;} 
.ban_tel{font-size: 14px;color: #fff;font-weight: bold;position: absolute;top: 190px;right: 0;width: 300px;}
.ban_tel i{font-size: 20px;}

/*12年专注叉车租赁领域*/
.lingy{ padding:66px 0 70px;font-size: 0;}
.lingy dl{width: 283px;height: 368px; border:#ccc 1px solid;float: left; margin:0 20px 0 0;overflow: hidden; box-shadow:1px 2px 3px #e8e8e8;}
.lingy dl dt{width: 283px;height: 199px;overflow: hidden;}
.lingy dl dt img,.ab_r dl dt img,.jz_m dl dt img,.photo ul li img,.news dt img{width: 283px;height: 199px;
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.lingy dl dt img:hover,.ab_r dl dt img:hover,.jz_m dl dt img:hover,.photo ul li img:hover,.news dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.lingy dl dd{width: 283px;height: 169px; border-top:#ccc 1px solid;}
.lingy dl dd a{color: #333;display: block;width: 283px;height: 154px; padding:15px 0 0;overflow: hidden;}
.lingy dl dd a:hover{background: #cc2223;color: #fff; text-decoration:none;}
.lingy dl dd h5{font-size: 18px;height: 30px;line-height: 30px;text-align: center;}
.lingy dl dd p{width: 240px;font-size: 14px;height: 75px;line-height: 25px;overflow: hidden; padding:15px 0 0; margin:0 auto;}
.lingy .nobor{ margin: 0;}

/*走进上海鼎群*/
.ab_bg{ background:url(Img/Index/ab_bg.jpg) no-repeat center 0; height:520px; padding:65px 0 0;font-size: 0; overflow:hidden;}
.about .six_t i{color: #afafaf;}
.about .six_t span{color: #fff; border:#5f5d5c 1px solid;width: 381px;}
.ab_l{width: 133px;}
.ab_l ul li{width: 133px;height: 53px;}
.ab_l ul li a{font-size: 14px;color: #fff; background:url(Img/Index/ab_tbg01.png) no-repeat;display: block;width: 105px;height: 53px;overflow: hidden; padding:0 0 0 28px;line-height: 62px;}
.ab_l ul li.cur a,.ab_l ul li a:hover{ background:url(Img/Index/ab_tbg02.png) no-repeat; text-decoration:none;}
.ab_r{width: 1067px;}
.ab_r dl{ width:1067px; display:inline-block; overflow:hidden;}
.ab_r dl dt{ width:527px; height:295px; border:#fff 1px solid;float: left;overflow: hidden;}
.ab_r dl dt img{ width:527px; height:295px;}
.ab_r dl dd{ width:496px; float:left; padding:20px 0 0 40px;}
.ab_r dl dd p{ font-size:14px; color:#fff; line-height:40px; overflow:hidden; }
.ab_r dl dd span{display: block; padding:50px 0 0;}
.ab_r dl dd span img{width: 124px;height: 124px;}

/*合作客户*/
.hz{ padding:64px 0 50px;font-size: 0;overflow: hidden;}
.hz .six_t span{width: 473px;}
.hz ul li { float:left;width: 182px; padding:0 9px;overflow: hidden;}
.hz ul li img{ width:180px; height:108px;}
.hz ul li a{display: block;*display: inline;*zoom: 1;position: relative;height:108px;border:1px solid #ccc;width:180px;}
.hz ul li a:before,.hz ul li a:after{content: '';position: absolute;z-index: 1;overflow: hidden;left: 50%;height: 0px;width: 20%;border: 1px solid #cc2223;-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%);transform: translateX(-50%);-webkit-transition: width .3s ease-out .2s, height .2s ease-in;transition: width .3s ease-out .2s, height .2s ease-in;}
.hz ul li a:before{top: -1px;border-bottom: 0;}
.hz ul li a:after{bottom: -1px;border-top: 0;}
.hz ul li a:hover:before,.hz ul li a:hover:after{width: 100%;height: 108px;-webkit-transition: width .3s ease-in, height .2s ease-out .3s;transition: width .3s ease-in, height .2s ease-out .3s;}

/**/
.jz{font-size: 0; padding:0 0 70px;}
.jz_m{height: 360px;overflow: hidden;}
.jz_m dl{ display:inline-block;width: 1200px;overflow: hidden;}
.jz_m dl dt{width: 600px;height: 360px;float: right;overflow: hidden;}
.jz_m dl dt img{width: 600px;height: 360px;}
.jz_m dl dd{width: 500px;height: 300px;float: left;background: #777; padding:60px 65px 0 35px;}
.jz_m dl dd h5{height: 30px;line-height: 30px;overflow: hidden;}
.jz_m dl dd h5 a{font-size: 18px;color: #fff;}
.jz_m dl dd span{display: block;font-size: 14px;color: #fff; padding:15px 0;}
.jz_m dl dd p{font-size: 14px;color: #fff;height: 176px;line-height: 35px;overflow: hidden;}
.jz_m dl dd p a{font-size: 14px;color: #fff;}
.jz_bot{height: 55px;line-height: 55px;background: #333; display:inline-block;width: 1200px;overflow: hidden;}
.jz_bot ul li{width: 171px;height: 55px;float: left;overflow: hidden; background:url(Img/Index/jz_bor.gif) no-repeat right 0;}
.jz_bot ul li a{font-size: 14px;color: #fff;display: block;width: 171px;height: 55px;float: left;}
.jz_bot ul li.cur a,.jz_bot ul li a:hover{background: #cc2223; text-decoration:none;}
.jz_bot ul li em{display: block;width: 28px;float: left; padding:0 8px 0 35px;}
.jz_bot span{display: block;width: 174px;text-align: center;float: right;}
.jz_bot span a{font-size: 14px;color: #fff;}

/*广告条*/
.ban02{ background:url(Img/Index/ban02.jpg) no-repeat center 0; height:288px; overflow:hidden;}
.ban02 .ban_a{display: block;width: 1200px;height: 288px;position: absolute;top: 0;left: 0;}
.ban02 p{position: absolute;top: 185px;left: 640px;}
.ban02 p em{ display:block; font-size:14px; color:#fff;font-weight: bold;float: left; padding:0 0 0 20px;}
.ban02 p em strong{font-size: 20px;}
.ban02 .ban_btn{display: block;float: left;*display: inline;*zoom: 1;position: relative;height:28px; line-height:28px;border:1px solid #fff;color: #fff;text-decoration: none;font-size: 14px;text-transform: uppercase;width:88px; text-align:center;}
.ban_btn:before,.ban_btn:after{content: '';position: absolute;z-index: 1;overflow: hidden;left: 50%;height: 0px;width: 20%;border: 1px solid #cc2223;-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%);transform: translateX(-50%);-webkit-transition: width .3s ease-out .2s, height .2s ease-in;transition: width .3s ease-out .2s, height .2s ease-in;}
.ban_btn:before{top: -1px;border-bottom: 0;}
.ban_btn:after{bottom: -1px;border-top: 0;}
.ban_btn:hover:before,.ban_btn:hover:after{width: 100%;height: 28px;-webkit-transition: width .3s ease-in, height .2s ease-out .3s;transition: width .3s ease-in, height .2s ease-out .3s;}

/*鼎群活动相册*/
.photo{ padding:55px 0 25px;font-size: 0;}
.photo_t{height: 48px;line-height: 48px; background:url(Img/Index/photo_line.png) no-repeat 0 46px;font-weight: normal;}
.photo_t a{font-size: 16px;color: #333;}
.photo_t a:hover{color: #cc2223;}
.photo_t i{ font-family:Arial, Helvetica, sans-serif;font-size: 14px;color: #a0a0a0; padding:0 0 0 15px;}
.photo_t span,.news_t span{float: right;}
.photo_t span a,.news_t span a{ font-family:Arial, Helvetica, sans-serif;font-size: 14px;color: #6e6e6e;}
.photo ul li { float:left;width: 213px; padding:35px 13px 0;overflow: hidden;}
.photo ul li em{display: block;width: 211px;height: 174px;overflow: hidden; border:#ccc 1px solid;}
.photo ul li img{ width:211px; height:174px;}
.photo ul li span{width:211px; display:block; text-align:center; height:25px; line-height:25px; padding:10px 0 0; overflow:hidden;}
.photo ul li span a{font-size: 14px;color: #333;}
.photo ul li span a:hover{color: #cc2223;}

/*鼎群动态*/
.news_bg{background: #f2f2f2; padding:30px 0 60px;font-size: 0;}
.news{ width:706px;}
.news_t{ height:48px; line-height:48px; background:url(Img/Index/news_line01.gif) repeat-x 0 47px;}
.news_t ul li{ float:left; padding:0 60px 0 0;}
.news_t ul li a{ font-size:16px; color:#333; display:block; width:162px; height:48px; line-height:48px;float: left;overflow: hidden;}
.news_t ul li i{font-size: 14px;color: #a0a0a0; font-family:Arial, Helvetica, sans-serif; padding:0 0 0 10px;}
.news_t ul li.cur a,.news_t ul li a:hover{ background:url(Img/Index/news_line02.gif) repeat-x 0 46px; text-decoration:none;}
.news dl{ width:706px; padding:30px 0 10px; display:inline-block; overflow:hidden;}
.news dt{ width:232px; float:left; border:#838181 1px solid;height: 130px;overflow: hidden;}
.news dt img{ width:232px; height:130px;}
.news dd{ float:left; overflow:hidden; width:440px; padding:0 0 0 20px;}
.news dd h5{ height:25px; line-height:25px; overflow:hidden;}
.news dd h5 a{ font-size:16px; color:#333;}
.news dd h5 a:hover,.news_m ul li a:hover,.wd dt a:hover{color: #cc2223;}
.news dd p{ font-size:14px; color:#666; height:75px; line-height:25px; padding:10px 0 0;overflow: hidden;}
.news_m ul{ width:706px; display:inline-block; overflow:hidden;}
.news_m ul li{ height:42px; line-height:42px; overflow:hidden; background:url(Img/Index/news_ico.gif) no-repeat 0 18px; width:323px; float:left; padding:0 30px 0 0; border-bottom:#8c8d8d 1px dotted;overflow: hidden; width:680px;}
.news_m ul li a{ font-size:14px; color:#666; padding:0 0 0 16px;}
.news_m ul li span{font-size:14px; color:#666; float:right;}
.news_m .nobor,.wd .nobor{ border:none;}

/*常见问题*/
.wd{ width:455px;}
.wd dl{ width:455px; height:100px; padding:25px 0 0;}
.wd dt{ background:url(Img/Index/wen.gif) no-repeat 0 8px; padding-left:30px; height:25px; line-height:25px; overflow:hidden;}
.wd dt a{ font-size:14px; color:#666;}
.wd dd{ font-size:14px; color:#999; background:url(Img/Index/da.gif) no-repeat; padding:10px 0 0 30px; line-height:22px; height:66px; overflow:hidden;}

/*友情链接*/
.link{ padding:15px 0 45px;}
.link_t{ height:34px; line-height:34px; border-bottom:#a2a2a2 1px dotted; overflow:hidden;}
.link_t a{ font-size:16px; color:#cc2223;}
.link_t em{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cc2223; padding:0 0 0 10px; font-weight:normal; text-transform:uppercase;}
.link_t span{ float:right;}
.link_t span a{ font-size:14px; color:#888; font-weight:normal;}
.link p{ height:64px; line-height:32px; overflow:hidden; padding:15px 0 0;}
.link p a{ font-size:14px; color:#909090; display:inline-block; padding:0 18px;}
.link p a:hover{ color:#cc2223;}
