@charset "utf-8";
/*css reset*/
html, body, div, span,input,applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,caption,  tfoot, thead,article, aside, canvas, details, embed, figure, figcaption, footer, header, menu, nav, output, ruby, section, summary,time, mark, audio, video{margin:0;padding:0;vertical-align: baseline;}
body{font:14px "微软雅黑", Arial, Helvetica, sans-serif;color:#333;}
ul,ol,li{list-style: none;}
h1,h2,h3,h4,h5,h6{font-weight: normal;font-size:14px;}
img,input{border: none;}
:focus{outline: 0;}
a{text-decoration: none;-webkit-tap-highlight-color:transparent;}
.clear{clear: both;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';}

/*************通用部分****************/
/*通用类*/
.all-mid{width:1100px;margin-left:auto;margin-right:auto;}
.text-limit{overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.m-t-20{margin-top:20px;}
.m-t-30{margin-top:30px;}
.m-t-40{margin-top:40px;}
.m-auto{margin-left:auto;margin-right:auto;}
/*******通用头部部分**********/
.public-logo{padding:30px 0}
.public-logo .public-logo-lf{float:left;}
.public-logo .public-logo-lf img{height:45px;}
.public-logo .public-logo-rt{float:right;height:45px;}
.public-logo .public-logo-rt>img{float:left;height:45px;}
.public-logo .public-logo-rt>dl{float:left;margin-left:10px;}
.public-logo .public-logo-rt>dl dt{font-size:14px;}
.public-logo .public-logo-rt>dl dd{font-size:24px;font-weight:bold;}
.public-nav{width:100%;background-color:#e32836;height:60px;}
.public-nav li{float:left;}
.public-nav li a{display:block;font-size:14px;font-weight:bold;line-height:60px;color:#fff;padding:0 32px; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s;}
.public-nav li a.cur{background-color:#c21826;}
.public-nav li a:hover{background-color:#c21826;}

/*通用分页样式*/
.page-list{width:100%;margin-top:40px;}
.page-list ul{width:100%;text-align:center;font-size:0;}
.page-list ul li{display:inline-block;margin:0 2px;}
.page-list ul li a{display:block;font-size:14px;padding:12px 16px;border:1px solid #eee;border-radius:3px;background-color:#f7f7f7;color:#333;}
.page-list ul li a:hover{border-color:#e32836;background-color:#e32836;color:#fff;}
.page-list ul li a.active{border-color:#e32836;background-color:#e32836;color:#fff;}
.page-list ul li a.disable{color:#999;}
.page-list ul li a.disable:hover{border:1px solid #eee;background-color:#f7f7f7;color:#999;cursor:not-allowed;}


/*banner样式*/

.slideBox{ width:100%;height:540px;position:relative;overflow:hidden;}
.slideBox .hd{width:100%;position:absolute;bottom:20px;text-align:center;z-index:99;}
.slideBox .hd ul{overflow:hidden;}
.slideBox .hd ul li{display:inline-block;margin:0 4px;height:8px;width:36px;background:#fff;cursor:pointer; -webkit-border-radius:100px; -moz-border-radius:100px; border-radius:100px;}
.slideBox .hd ul li.on{ background:#e32836;}
.slideBox .bd{width:100%;height:540px;}
.slideBox .bd ul{overflow:hidden;}
.slideBox .bd li{width:100%;height:540px;}
.slideBox .bd li a{display:block;width:100%;height:540px;text-align:center;}
.slideBox .bd li a img{height:100%;}

/*index搜索*/
.index-search{width:100%;background-color:#f4f4f4;overflow:hidden;padding:10px 0;}
.index-search-lf{float:left;font-size:14px;}
.index-search-lf h2{color:#333;display:inline-block;line-height:34px;}
.index-search-lf a{display:inline-block;color:#999;margin-right:10px;}
.index-search-lf a:hover{color:#e32836;}
.index-search-rt{float:right;background-color:#fff;border:1px solid #ddd;border-radius:100px;padding:0 16px;overflow:hidden;}
.index-search-rt input{float:left;background:none;border:none;width:200px;height:32px;line-height:32px;}
.index-search-rt div{float:right;height:32px;line-height:32px;}
.index-search-rt div button{background:none;color:#333;border:none;cursor:pointer;}
.index-search-rt div button:hover{color:#e32836;}


/*index关于我们*/
.index-about{overflow:hidden;padding:40px 0;}
.index-about-lf{float:left;}
.index-about-rt{float:right;width:735px;}
.index-about-rt>h1{font-size:30px;color:#e32836;font-weight:bold;margin-top:10px;}
.index-about-rt > em{display:block;color:#999;text-transform:uppercase;font-size:12px;font-family:Arial;margin-top:10px;letter-spacing:2px;}
.index-about-des{line-height:1.8;font-size:14px;text-indent:2em;}
.index-about-des p{margin-top:15px;}

/*首页更多按钮*/
.index-more-btn{display:block;width:150px;height:40px;line-height:40px;text-align:center;color:#e32836;border:1px solid #e32836;border-radius:100px; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s;}
.index-more-btn:hover{background-color:#e32836;color:#fff;}


/*首页标题*/
.index-public-tit{width:1100px;text-align:center;}
.index-public-tit h2{width:100%;font-size:24px;font-weight:bold;color:#333;}
.index-public-tit p{width:100%;background:url("../images/tline-bg.png") no-repeat center center;font-size:14px;font-family:Arial;text-transform:uppercase;color:#999;line-height:1;margin:18px 0;}
.index-public-tit span{display:inline-block;width:50px;height:5px;background-color:#e32836;}


/*首页-产品中心*/
.index-product{width:100%;background-color:#f4f4f4;padding:40px 0;}
.index-product-list{width:1172px;}
.index-product-list .prev,
.index-product-list .next{display:inline-block;margin-top:95px;cursor:pointer;opacity:0.3; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.5s;}
.index-product-list .prev:hover,
.index-product-list .next:hover{opacity:1;}
.index-product-list .prev,
.index-product-list .bd{float:left;}
.index-product-list .next{float:right;}
.index-product-list .bd{width:1100px;overflow:hidden;margin:0 12px;}
.index-product-list .bd ul{overflow:hidden;width:1125px;}
.index-product-list .bd ul li{float:left;margin-right:24px}
.index-product-lc a{display:block;width:255px;text-align:center;}
.index-product-lc a div{width:255px;height:255px;border:1px solid #eee;position:relative;background-color:#fff;}
.index-product-lc a div img{position:absolute;max-height:220px;max-width:220px;left:0;right:0;top:0;bottom:0;margin:auto;}
.index-product-lc a h4{font-size:14px;font-weight:bold;color:#333;width:100%;text-align:center;margin-top:14px;line-height:1.2;}


/*首页-企业优势*/
.index-qyys{}
.index-qyys ul{overflow:hidden;width:1150px;}
.index-qyys ul li{float:left;margin-right:50px;margin-top:40px;width:445px;background-color:#f4f4f4;padding:40px 10px 40px 70px;overflow:hidden;}
.index-qyys ul li img{float:left;margin-right:30px;}
.index-qyys ul li h3{float:left;line-height:1;font-size:24px;font-weight:bold;color:#333;border-left:1px solid #999;padding: 12px 10px 12px 30px;height:80px;}
.index-qyys ul li h3 span{display:block;font-size:15px;color:#999;margin-top:20px;font-weight:normal;}

/*横幅*/
.mid-banner{width:100%;height:150px;background:url("../images/mid-banner.jpg") no-repeat center center;}
.mid-banner-c{height:150px;float:right;background-color:#e32836;text-align:center;padding:0 30px;color:#fff;}
.mid-banner-c span{display:inline-block;margin-top:20px;}
.mid-banner-c h6{font-size:30px;font-family:arial, sans-serif;margin:6px 0 14px;}
.mid-banner-c a{display:inline-block;background-color:#fff;color:#333;padding:8px 36px;border-radius:100px;box-shadow: 0 3px 0 #c70202;}

/*首页-新闻*/
.index-news{overflow:hidden;width:100%;background-color:#f4f4f4;padding:40px 0;}
.index-news-lf{float:left;width:525px;}
.index-news-t{width:100%;border-bottom:2px solid #ddd;}
.index-news-t h2{font-size:24px;float:left;line-height:40px;border-bottom:2px solid #e32836;margin-bottom:-2px;}
.index-news-t a{display:block;float:right;color:#e32836;line-height:40px;}

.img-news{display:block;width:100%;overflow:hidden;padding:20px 0;border-bottom:1px solid #ddd;}
.img-news .img-news-lf{float:left;width: 200px;height: 140px;position: relative;border: 1px solid #ddd;background-color:#fff;}
.img-news .img-news-lf img{position: absolute;max-height: 140px;max-width: 200px;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}
.img-news .img-news-rt{float:right;color:#333;width:295px;}
.img-news .img-news-rt h3{font-size:16px;margin-top: 10px;}
.img-news .img-news-rt p{color:#999;line-height:1.4;height:40px;overflow:hidden;margin: 10px 0 20px;}
.img-news .img-news-rt span{font-family:arial, sans-serif;}
.index-news-lf ul li{margin-top:15px;}
.index-news-lf ul li a{color:#999;}
.index-news-lf ul li a span{float:left;width:425px;padding-left:15px;background:url("../images/arrow-2.png") no-repeat left center;color:#333;}
.index-news-lf ul li a:hover span{color:#e32836;}

.index-news-rt{float:right;width:525px;}
.index-news-rt ul li{margin-top:10px;}
.index-news-rt ul li a h3{color:#333;padding-left:32px;width:493px;background:url("../images/help-ico.png") no-repeat left center;line-height:54px;border-bottom:1px solid #ddd;}
.index-news-rt ul li a p{color:#999;padding-left:32px;line-height:1.6;overflow:hidden;height:44px;margin-top:10px;}
.index-news-rt ul li a:hover h3{color:#e32836;}

.index-map{width:100%;height:430px;background:url("../images/index-map.jpg") no-repeat center center;text-align:center;}
.index-map-c{width:450px;padding:40px;background-color:rgba(255, 255, 255, 0.71);display:inline-block;text-align:left;border-left:2px solid #e32836;margin-top:82px;}
.index-map-c h2{font-size:24px;color:#e32836;font-weight:bold;}
.index-map-c P{font-size:18px;font-weight:bold;margin-top:10px;}


/*底部*/
.public-bottom{width:100%;background-color:#2b2b2b;overflow:hidden;padding:40px 0;}
.public-bottom .public-bottom-lf{float:left;color:#eee;line-height:1.8;width:460px;}
.public-bottom .public-bottom-rt{float:right;width:590px;}
.public-bottom .public-bottom-rt ul{overflow:hidden;padding-bottom:20px;border-bottom:1px solid #999;}
.public-bottom .public-bottom-rt ul li{float:left;}
.public-bottom .public-bottom-rt ul li a{display: block;  color: #fff;  padding-left: 20px;  margin-left: 20px;  border-left: 1px solid #fff;}
.public-bottom .public-bottom-rt ul li:first-child a{border-left:none;}
.public-bottom .public-bottom-rt p{font-size:12px;color:#999;text-align:right;line-height:2;margin-top:10px;}
.public-bottom .public-bottom-rt ul li a:hover{text-decoration:underline;}
.public-bottom .public-bottom-rt p a{color:#666;}


.public-banner{width:100%;height:250px;background:url("../images/public-banner.jpg") no-repeat center center;}

/*通用左侧部分*/
.main{width:1100px;margin:30px auto 0;overflow:hidden;}
.main-lf{float:left;width:240px;}
.main-lf-lm h3{width:100%;border-bottom:2px solid #ddd;}
.main-lf-lm h3 span{display:inline-block;font-size:18px;font-weight:bold;border-bottom:2px solid #e32836;line-height:32px;margin-bottom:-2px;padding-left:30px;background:url("../images/lm-ico.png") no-repeat left center;}

.main-lf-lm ul li{border-bottom:1px solid #eee;}
.main-lf-lm ul li a{font-size:15px;color:#333;display:block;width:100%;padding:12px 12px 12px 25px;background:url("../images/lm-list-ico.png") no-repeat left center;}
.main-lf-lm ul li a:hover{color:#e32836;}

.main-lf-panel{width:100%;}
.main-lf-panel h3{font-size:14px;font-weight:bold;color:#fff;padding-left:10px;line-height:32px;background-color:#e32836;border-radius:3px 3px 0 0;}

.main-lf-panel .main-lf-panel-c{border:1px solid #ddd;border-radius:0 0 3px 3px;border-top:none;padding:5px 10px;}
.main-lf-panel .main-lf-panel-c ul li{border-bottom:1px dashed #eee;}
.main-lf-panel .main-lf-panel-c ul li a{display:block;color:#333;width:200px;padding:8px 0 8px 18px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;background:url("../images/arrow-2.png") no-repeat left center;}
.main-lf-panel .main-lf-panel-c ul li a:hover{color:#e32836;}
.main-lf-panel-c p{font-size:14px;color:#333;margin:8px 0;}

/*通用右侧部分*/
.main-rt{float:right;width:820px;}
.main-rt-tit{width:100%;border-bottom:2px solid #e32836;}
.main-rt-tit span{font-weight:bold;font-size:14px;line-height:30px;display:inline-block;background-color:#e32836;color:#fff;padding:0 15px;}



/*新闻资讯*/
.news-list li{width:100%;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ddd;}
.news-list li a{display:block;}
.news-list li a .img-mid{width:200px;height:140px;position:relative;border:1px solid #ddd;float:left;}
.news-list li a .img-mid img{position:absolute;margin:auto;left:0;bottom:0;right:0;top:0;max-width:200px;max-height:140px;}

.news-list .news-info{float:left;margin-left:20px;width:598px;}
.news-list .news-info h2{font-size:16px;width:100%;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;color:#333;line-height:2;}
.news-list .news-info h5{font-size:14px;color:#999;line-height:24px;height:52px;margin-top:16px;overflow:hidden;}
.news-list .news-info p{width:100%;color:#666;margin-top:15px;}
.news-list .news-info p span{float:right;}
.news-list li a:hover h2,
.news-list li a:hover span{color:#e32836;}


/*叉车常识*/
.news-list2 li{width:100%;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ddd;}
.news-list2 li a{display:block;}
.news-list2 .news-info{width:100%;}
.news-list2 .news-info h2{font-size:16px;width:100%;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;color:#333;line-height:2;}
.news-list2 .news-info h5{font-size:14px;color:#999;line-height:24px;height:52px;overflow:hidden;}
.news-list2 .news-info p{width:100%;color:#666;margin-top:15px;}
.news-list2 .news-info p span{float:right;}
.news-list2 li a:hover h2,
.news-list2 li a:hover span{color:#e32836;}


/*详情页*/
.public-detail-con{width:820px;line-height:2;color:#333;}
.public-detail-con p{margin-top:0px;}
.public-detail-con>img{max-width:100%;}
.public-detail-con p>img{max-width:100%;}
.public-detail-t h1{width:100%;text-align:center;font-size:28px;line-height:40px;}
.public-detail-t div{width:100%;font-size:0;text-align:center;}
.public-detail-t div span,
.public-detail-t div em,
.public-detail-t div i,
.public-detail-t div b{display:inline-block;color:#999;font-size:14px;font-style:normal;margin:10px;overflow:hidden;font-weight:normal;}
.public-detail-t div i{max-width:490px;white-space: nowrap;text-overflow:ellipsis;}
.detail-bottom{border-top:1px solid #ccc;margin-top:30px;padding-top:14px;overflow:hidden;}
.detail-bottom a{display:block;color:#666;}
.detail-bottom a b{font-size:18px;}
.detail-bottom a:hover{color:#e32836;}
.detail-bottom span{display:inline-block;width:300px;margin-top:7px;}


/*产品中心*/
.product-lists{width:820px;}
.product-lists ul{width:840px;overflow:hidden;}
.product-lists li{float:left;margin-right:20px;margin-bottom:20px;}
.product-lists li a{display:block;width:258px;border:1px solid #ddd;position:relative;overflow:hidden; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s;}
.product-lists li a .sp-img{width:258px;height:258px;position:relative;border-bottom:1px solid #eee;}
.product-lists li a .sp-img img{max-width:240px;max-height:240px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}
.product-lists li a h2{font-size:14px;padding:10px;color:#333;text-align:center;}

.product-lists li a:hover{border-color:#e32836;}
.product-lists li a:hover .sp-hover{top:0;}

.no-info{width:100%;text-align:center;font-size:16px;color:#666;padding:80px 0;}

.lxwm-map{width:820px;height:400px;border:1px solid #ddd;}







