.bge5e9ec{background: #e5e9ec;}
.min-h{min-height: 251px;}

.mainhead .searchbox{border: 1px solid #7d1210;background: #fff;float: right;margin-top: 47px;}
.mainhead .searchbox input{height: 39px;border: none;float: left;padding-left: 17px;width: 203px;}
.mainhead .searchbox a{line-height: 39px;display: inline-block;width: 57px;background: #7d1210 url(../images/bg/search02.png) no-repeat center;height: 39px;float: right;}
.mainhead .topbox{height: 119px;}
.mainhead .searchbox a:hover{opacity: 0.8;}
.mainhead .hr01{width: 1px;height: 39px;background: #120000;}
.mainhead .logo02{margin-left: 23px;margin-right: 16px;}
.mainhead .logo02,.mainhead .hr01{margin-top: 47px;}
.mainhead .logo03{margin-left: 13px;margin-top: 41px;}

/*placeholder颜色*/
::-webkit-input-placeholder { /* WebKit browsers */ 
color: #cccccc; 
} 
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
color: #cccccc; 
} 
::-moz-placeholder { /* Mozilla Firefox 19+ */ 
color: #cccccc; 
} 
:-ms-input-placeholder { /* Internet Explorer 10+ */ 
color: #cccccc; 
} 

.noticelist li .span1,.productlist .txt .p1,.newslist .txtbox .p1{overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
display:block;
}
.ellipsis-2,.search_list ul li .info{
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.ellipsis-3,.newslist .txtbox .p2{
	display:-webkit-box;
	overflow:hidden;
	white-space:normal !important;
	text-overflow:ellipsis;
	word-wrap:break-word;
	-webkit-line-clamp:3;
	-webkit-box-orient:vertical;
}
.ellipsis-4,.inaboutusbox .inaboutuscontent .p2,.productlist .txt .p2,.historybox .txt .p2{display:-webkit-box;overflow:hidden;white-space:normal!important;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.ellipsis-5{display:-webkit-box;overflow:hidden;white-space:normal!important;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:5;-webkit-box-orient:vertical}
.ellipsis-6{display:-webkit-box;overflow:hidden;white-space:normal!important;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:6;-webkit-box-orient:vertical}
.ellipsis-7{display:-webkit-box;overflow:hidden;white-space:normal!important;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:7;-webkit-box-orient:vertical}
.ellipsis-8{display:-webkit-box;overflow:hidden;white-space:normal!important;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:8;-webkit-box-orient:vertical}
.ellipsis-9{display:-webkit-box;overflow:hidden;white-space:normal!important;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:9;-webkit-box-orient:vertical}

.inimgbox a{margin-right: 5px;display: block;float: left; margin-top: 15px;margin-bottom: 50px;}
.inimgbox a:hover{opacity: 0.8;}
.inimgbox a img{width: 211px;height: 120px;}

footer{line-height: 46px;background: #eeeeee;font-size: 12px;}

/*面包屑导航*/
.crumbsbox{position: relative;top:-36px;z-index: 11;color: #fff;}
.crumbs a,.crumbs span{padding-left:5px;color: #fff;}
.crumbs a:hover{color: #7d1210;}

/*产品列表*/
.alltitle{border-bottom: 2px solid #eeeeee;}
.alltitle a{display: inline-block;margin-right: 60px;}
.alltitle span{display: inline-block;font-size: 16px;top:-10px}
.alltitle a.sel,.alltitle a:hover {color: #a52624;}
.alltitle a.sel span i,.alltitle a:hover span i{display: block;position: absolute;width: 100%;height: 2px;background: #a52624;bottom: -13px;}
.mainbox{background: #f7f7f7;padding-top: 22px;}
.productlist .imgbox{width: 407px;height: 286px;text-align: center;overflow: hidden;}
.productlist .imgbox img{height: 100%;}
.productlist .txt{width: 737px;margin-right: 23px;position: relative;min-height: 258px;}
.productlist li{background: #fff url(../images/bg/bg03.png) no-repeat top right;}
.productlist li a{display: block;}
.productlist li{margin-bottom: 15px;}
.productlist .txt .p1{font-size: 24px;font-weight: bold;color: #a52624;border-bottom: 1px solid #a52624;line-height: 76px;margin-bottom: 20px;}
.productlist .txt .morebtn{font-size: 16px;font-weight: bold;color: #a52624;position: absolute;right: 0;bottom: 0;}
.productlist .txt .p2{line-height: 30px;}


/*分页*/
.pageGro a,.pageGro span{color: #333;font-size:12px; display: inline-block; margin-left:7px; padding:0 12px; text-align:center; border:1px solid #cccccc; line-height:30px;}
.pageGro .on,.pageGro span.current{ color:#fff; background:#a52624; border:1px solid #a52624;}
.pageGro a:hover{background:#a52624;color:#fff;border:1px solid #a52624;}
.pageGro span.disabled{display:none;}

.pb80{padding-bottom: 80px;}

/*常见问题*/
.zinav{width: 222px;min-height: 690px;background: #fff;}
.zinav li a{display: block; padding-left: 34px;line-height: 46px;border-bottom: 1px solid #eee;background: url(../images/icon/list01.png) no-repeat 20px center;color: #333;}
.zinav li:hover a,.zinav li.sel a{background: #a52624 url(../images/icon/list011.png) no-repeat 20px center;color: #fff;}
.zitxt{width: 975px;min-height: 690px;background: #fff;}
.zitxt .txt{padding-left: 25px;padding-top: 30px;padding-right: 40px;padding-bottom: 30px;line-height: 30px;}

.pb35{padding-bottom: 37px;}

/*联系我们*/
.contactlist{padding: 35px 45px;background: #fff;}
.contactlist li{position: relative;width: 539px;height: 186px;overflow: hidden;float: left;margin-bottom: 28px;}
.contactlist a{display: block;}
.contactlist img{width: 100%;height: 100%;}
.contactlist .p1{background: url(../images/bg/contactbg.png);width: 100%;height: 100%;position:absolute;top: 0;}
.contactlist .p1 span{display: block;color: #fff;margin-left: 305px;}
.contactlist .p1 .span1{font-size: 18px;margin-top: 64px;margin-bottom: 20px;}
.contactlist .p1 .span2{font-size: 24px;font-weight: bold;}

/*销售网络*/
.salesbox{background: #fff;}
.zialltitle{padding-top: 23px;margin-left: 25px;color: #a52624;padding-bottom: 34px;}
.zialltitle .span1{font-weight: bold;font-size: 36px;}
.zialltitle .span2{font-size: 18px;text-transform :Uppercase;padding-left: 17px;}
.salesbox .p3{padding-top: 38px;padding-bottom: 80px;}

.banner04 .box03 {
    top: 0px;
    height: 0px;
    z-index: 5;
    filter: alpha(Opacity=0.5);
    opacity: 0.5;
    -webkit-opacity: 0.5;
    -moz-opacity: 0.5;
    -o-opacity: 0.5;
    -ms-opacity: 0.5;}
.banner04{overflow:visible;left: 34px;background: #fff;}
.banner04 .box01{height: 345px !important;}
.banner04 .box04 .btn03 {left: -42px;position: absolute;}
  .banner04 .box04 .btn03 span {
    background: url(../images/ico/arrow01-7.png) no-repeat center center; }
.banner04 .box04{display: none; }
.banner04 .box01 ul li p {padding: 40px 0;width: 440px;background: none;color: #666666;line-height: 24px;}
.banner04 .box03{top:15%}
.banner04 .box03 .btn01 span{ background: url(../images/icon/arrow01.png) no-repeat center;width: 50px;height: 80px;}
.banner04 .box03 .btn02{width: 50px;height: 80px;}
.banner04 .box03 .btn02 span{ background: url(../images/icon/arrow02.png) no-repeat center;width: 50px;height: 80px;}
.banner04 .box02 .num  .sel p{border: 1px solid #790f01;}
.banner04 .box02 .num li{margin-right:8px !important;}
.banner04 .box02 .num li p:after{content:url(../images/bg/bgimg01.png);position: absolute;top:0;width: 93px;height: 93px;display: block;z-index: 9999;}
.banner04 .box01 li a img{height: 340px;display: inline-block;}
.banner04 .box02 .num  .sel p:after{content: none;}
.banner04 .box02 .num li p{border: 1px solid #fff;height: 93px !important;overflow: hidden;text-align: center;width: 93px !important;}
.banner04 .box01 li a{text-align: center;}
.banner04 .box03 .btn01,.banner04 .box03 .btn02{top:296px}
.banner04 .box03 .btn01{;left:355px;}
.banner04 .box03 .btn02{left: 787px;}
.banner04 .box02{top:0;width: 403px !important;}
.banner04 .box02 .num .sel{background:#fff;}
.banner04 .box02 .num img{height: 100%;width: 100%;}

.zidetailsbox .title{color: #a52624;font-size: 30px;font-weight: bold;padding:40px 0;}
.zidetailsbox .content{line-height: 36px;}
.zidetailsbox .detailsbox {background: #fff;padding-left: 17px;padding-right: 17px;padding-bottom: 50px;}
.zidetailsbox .detailsbox .detailstitle{font-size: 16px;color: #a52624;line-height: 70px;}
.zidetailsbox .detailsbox .detailscontent img{max-width: 100%;}
.zidetailsbox .detailsbox .detailscontent{line-height: 36px;}
.zidetailsbox .detailsimgbox{position: relative;}
.zidetailsbox .txt{width: 705px;background: #fff;padding-left: 24px;height: 460px;overflow: hidden;}
.environmentbox{left: -35px;}

/*人才招聘*/
.resources{width: 100%;height: auto;}
.resources>a{cursor:default};
.resources .left li{margin-bottom: 30px;width: 734px; line-height: 34px;background: #fff;padding: 15px;}
.resources .left ul li h3{color: #790f01;font-size: 18px;height: 40px;line-height: 40px;font-weight: bold;}
.resources .left ul li p{color: #364854;font-size:14px;line-height: 30px;}
.resources .right{width: 405px;margin-right: 12px;height: auto;}
.resources .right .hot{width: 100%;height: auto;}
.resources .right .hot h3{width: 100%;height: 30px;line-height: 30px;color: #999;font-size: 18px;font-weight: bold;}
.resources .right .hot>a{cursor:default}
.resources .right .hot nav{width: 100%;height: auto;}
.resources .right .hot nav a{width: auto;height: 20px;line-height: 20px;padding:10px 27px; color: #364854;font-size: 14px;border:1px #c1c1c1 solid;border-radius: 15px;margin-top: 15px;margin-right: 15px;display: block;float: left;}
.resources .right .hot nav a:hover{border:1px #790f01 solid;}
.resources .right h4{margin-top: 15px;width:320px;height: 65px;line-height: 65px;color: #fff;padding-left: 100px;font-size: 14px;}
.resources .right h4 span{font-size: 14px;}
.resources .right h4.p1{background: #2c92d8 url(../images/icon/yx.png) left center no-repeat;}
.resources .right h4.p2{background: #106eae url(../images/icon/tel.png) left center no-repeat;}
.jionlist li{background: #fff;padding: 15px;margin-bottom: 20px; width:736px;}
.mt35{margin-top: 35px;}
.mt40{margin-top: 40px;}
.pb40{padding-bottom: 40px;}
/*通知公告*/
.noticebox{background: #fff;padding: 0 20px;}
.noticelist li .span2{font-size: 12px;color: #999;float: right;}
.noticelist li .span1{width:1000px;display: inline-block;float: left;}
.noticelist li{line-height: 47px;border-bottom: 1px dashed #eee;background: url(../images/icon/list01.png) no-repeat left;padding-left: 14px;}
.noticelist li a{display: block;}
.noticelist li:hover .span2{color: #a52624;}

.contentbox{padding: 0 20px;line-height: 30px;padding-bottom: 60px;}
.contentbox img{max-width: 100%;}

/*新闻列表*/
.newslist li{padding: 10px 0;background: #fff;margin-bottom: 15px;}
.newslist li a{display: block;}
.newslist li:hover{opacity: 0.8;}
.newslist .databox{width: 106px;text-align: center;}
.newslist .databox .p1{font-size: 24px;font-weight: bold;color: #a52624;border-bottom: 2px solid #eee;width: 50px;display: inline-block;margin-top: 10px;padding-bottom: 8px;margin-bottom: 10px;}
.newslist .databox .p2{color: #999;}
.newslist .imgbox img{width: 163px;height: 163px;}
.newslist .txtbox{width: 890px;margin-right: 20px;height: 153px;}
.newslist .txtbox .p1{font-size: 16px;font-weight: bold;color: #a52624;margin-top: 11px;}
.newslist .txtbox .p2{color: #999;line-height: 24px;margin-top: 20px;}
.newslist .txtbox .detailsbtn{color: #a52624;position: absolute;bottom: 0;right: 0;}

.caseshowbox1{padding: 15px;background: #fff;}
.caseshowbox1 .title2{padding-left: 15px;}
.caseshowbox1 .title2 .p1{margin: 25px 0;border-left:3px solid #a52624 ;line-height: 25px;padding-left: 20px;}
.caseshowbox1 .title2 .p2{font-size: 12px;color: #969696;padding-bottom: 23px;}
.caseshowbox1 .title2 .p2 span{margin-right: 25px;}

.ziinfocontent{line-height: 30px;padding-top: 25px;padding-bottom: 50px;padding-left: 15px;padding-right: 15px;border-bottom: 9px solid #eee;}
.ziinfocontent img{max-width: 100%;}

.pagingbox{line-height: 36px;margin-top: 25px;}

/*右侧浮动*/
.float_lefe{width: 70px;height: auto;position: fixed;bottom:45%;right:5%;z-index: 999;width: 115px;}
.float_lefe a .img{text-align: center;padding-top: 5px;}
.float_lefe a .img5{width: 102px;height: 102px;}
.float_lefe a:hover{opacity: 0.8;}
.float_lefe a:hover .share{ visibility: visible; top: 0; opacity:1; -webkit-opacity:1; -o-opacity:1; -moz-opacity:1; }
.float_lefe .p2{padding-bottom: 7px;color: #333;}
.float_lefe .closebtn{text-align: right;cursor: pointer;}

/*404*/
.page_frame{width: 100%;height: auto;min-height: 730px;}
.page_frame .error{width: 100%;height: auto;text-align: center;padding: 50px 0;top:103px;}
.page_frame .error p{color: #999;font-size: 14px;line-height: 40px;}
.page_frame .error .a1{display: block;width: 380px;height: 45px;line-height: 45px;text-align: center; color: #fff;font-size: 16px;line-height: 45px;margin:20px auto;background: #a52624;border-radius: 6px;}
.page_frame .error .a2{display: block;width: 380px;height: 45px;line-height: 45px;text-align: center; color: #999;font-size: 16px;line-height: 45px;margin:0 auto;}
.page_frame .error .a1:hover{opacity: 0.8;}
.page_frame .error .a2:hover{color: #790f01;}

/*网站地图*/
.web_maps{background: #fff;}
.web_maps h2{height: 65px;line-height: 65px;border-bottom:1px #c8c8c8 solid;color: #790f01;font-weight: bold;font-size: 20px;text-align: center; }
.web_maps ul{width: 100%;padding: 20px 20px;}
.web_maps ul li{height: auto;line-height: 28px;padding: 15px 0;border-bottom: 1px #e5e5e5 dashed;}
.web_maps ul li .name{color: #790f01;font-size: 14px;display: block;line-height: 28px;}
.web_maps ul li nav{width: 100%;height: auto;}
.web_maps ul li a{margin-right: 50px;color: #666;font-size: 14px;display: inline-block;height: 28px;line-height: 28px;}
.web_maps ul li a:hover{color: #790f01;}

.load_k{display: block; width: 100%;height:auto;margin:115px auto;text-align: center;min-height: 475px;position: relative;}

.historybox{background: url(../images/bg/bigbg.png);padding-top: 30px;}
.bbr4e{border-right:4px solid #eee ;}
.bbl4e{border-left:4px solid #eee ;}
.historybox .imgbox{width: 598px;}
.historybox .txt .p1,.historybox .txt .p3{font-family: "隶书";}
.historybox .imgbox .p1 img{width: 303px;height: 232px;}
.historybox .txt .p1,.historybox .txt .p3,.historybox .p4{font-size: 28px;color: #a92f2d;}
.historybox .txt .p1:after{content: url(../images/icon/icon03.png);position: absolute;left: -60px;}
.historybox .txt .p3:after{content: url(../images/icon/icon03.png);position: absolute;right: -60px;z-index: 1;}
.historybox .txt .p2{color: #333;line-height: 30px;margin-top: 10px;width: 522px;text-align: left;}
.historybox .txt{width: 598px;}
.mr45{margin-right: 45px;}
.ml45{margin-left: 45px;}
.pt40{padding-top: 40px;}
.pt130{padding-top: 130px;}
.historybox .p4{padding-top: 30px;padding-bottom: 70px;}
.historybox .p4:after{content: url(../images/icon/icon03.png);position: absolute;left: 50%;margin-left: -12.5px;top:-16px;}
.pb70{padding-bottom: 70px;}

/*搜索列表*/
.search_list{width: 1167px;height: auto;margin:0 auto;min-height: 700px;}
.search_list h2{width: 100%;height: 68px;line-height: 68px;border-bottom: 4px #a52624 solid;color: #a52624;font-weight: bold;font-size: 14px;}
.search_list h2 p{color: #363636;font-size: 14px;width: auto;}
.search_list h2 p span{color: #a52624;font-size: 14px;font-weight: bold;margin:0 5px;}
.search_list ul li{width: 100%;height: auto;padding: 20px 0;border-bottom: 1px #dedede dashed;}
.search_list ul li .name{display: block; width: 100%;height: 30px;line-height: 30px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #363636;font-size: 14px;font-weight: bold;}
.search_list ul li .info{width: 100%;line-height: 30px;color: #969696;font-size: 14px;display: block;}
.search_list ul li:hover .name{color: #a52624;}
.ss_k{width: 100%;margin:100px auto;text-align: center;display: block;}

.wxbox{width: 70px;height: auto;position: absolute;top:0px;right:4px;z-index: 999;width: 115px;}
.wxbox a .img{text-align: center;padding-top: 5px;}
.wxbox a .img5{width: 102px;height: 102px;}
.wxbox a:hover{opacity: 0.8;}
.wxbox a:hover .share{ visibility: visible; top: 0; opacity:1; -webkit-opacity:1; -o-opacity:1; -moz-opacity:1; }
.wxbox .p2{padding-bottom: 7px;color: #333;}












