@charset "utf-8";
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
fieldset,img{border:0;}
img{vertical-align:middle;}
ol,ul,li{list-style-type:none;text-align:justify;text-justify:inter-ideograph;}
table{border-collapse:collapse;border-spacing:0;}
button,input,select,textarea{font-size:12px;font-family:inherit;margin:0;outline:none;resize:none;border:none;}
.clearfix:after {clear: both; content: "."; display: block; height: 0; overflow: hidden; visibility: hidden; }
.clearfix { zoom:1; }
html{verflow:-Scroll;overflow-x:hidden;zoom:1;overflow-y:scroll;overflow:-moz-scrollbars-vertical;}
body{color:#666;font-size:14px;line-height:24px;font-family:"Microsoft YaHei","SimSun", Arial, Helvetica, sans-serif;}
a{color:#666;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());transition:all ease 0.3s;}
a:hover{color:#ff0000;text-decoration:none;}:focus{outline:none;}

/* CSS活动的公共样式 */
.fl{float:left;}
.fr{float:right;}
.w1200{width:1200px; margin:0 auto;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb25{margin-bottom:25px;}
.center{text-align:center;}
.hide{overflow:hidden;}
.erp{white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}


/* 头部  */
.topBan{position:relative;left:50%;margin-left:-960px;height:65px;}
.header{height:90px;padding-top:20px;}
.header .title{padding:20px 0 0 20px;font-size:14px;color:#333;font-weight:normal;}
.header .title strong{display:block;font-size: 26px;color:#1e1e1e;}
.headPhone{float:right;font-size:30px;font-family:Arial;background: url('../images/picon.png') no-repeat left center;padding-left:35px;text-align:right;color:#ff0000;line-height:30px;margin-top:20px;}

/* 导航  */
.nav{height:59px;font-size:16px;line-height:59px;border-top:1px solid #ededed;}
.nav .w1200{position:relative;}
.navMain{padding-right:280px;}
.nav li{float:left;background: url('../images/nav_line.jpg') no-repeat right center;padding: 0 50px;}
.nav li a{display:block;position:relative;z-index:5;color:#333;}
.nav li:last-child{padding-right:0;}
.nav li:first-child a{padding-left:0;}
.nav li:last-child{background:none;}
.nav li :after{position:absolute;content:"";height:2px;background:#ff0000;left:0;width:0;top:-1px;transition:all 0.3s;}
.nav li .cur:after,.nav li a:hover:after{width:100%;}
.nav li .cur,.nav li a:hover{color:#ff0000;}
.erji_menu {display: none;border-top: 1px solid #eee;position: absolute;z-index: 333;background: rgba(255,255,255,0.9);}
.erjinr {margin:0 auto;overflow:hidden;}
.erjinr1 {float:left;background:url() no-repeat;padding-top:8px;font-size:20px;font-weight:bold;color:#333;margin-right:70px; line-height:26px !important;}
.erji_menu a {font-size:13px;}
.erji_menu .erjinr1 a {display:block;width:120px;height:32px;font-family:Arial,Helvetica,sans-serif;color:#999 !important;font-size:13px;line-height:32px;text-align:center;text-transform:uppercase;border:1px solid #cecece;margin-top:16px;font-weight:normal!important;}
.erjinr2 {float:left;}
.erji_menu .erjinr2 a {display:block;line-height:36px;height:auto;width: 100%;font-size:14px;color: #333;width: inherit !important;border-bottom: #ddd 1px solid;}
.erji_menu .erjinr2 a:hover{color:#0054a7;}
.erjinr21 {
    text-align: center;
    width: 160px;
}
.erjinr22 {float:left;padding-left:25px;}
.erjinr3 {float:right;width:215px; padding: 20px 30px;border:1px solid #eee;text-align:center; color:#333;}
.erjinr3 img {width:100%;}
.erji_menu .erjinr3 a {line-height:30px;height:auto;font-size:13px;}
.erjinr3 span{display:block; padding-bottom:3px;}
.erjinr2 a {
    font-size: 14px!important;
    color: #333;
    font-weight: 100!important;
}

/*  搜索 */
.search{height:32px;line-height:32px;position:absolute;z-index:2;right:0;top:10px;border:1px solid #d3d3d3;border-radius:16px;width:260px;overflow:hidden;}
.search .sear_text{float:left;width:210px;height:32px;line-height:32px;padding-left:15px;}
.search .sear_btn{float:right;width:35px;height:32px;cursor:pointer;background:url('../images/sbtn.png') no-repeat center;transition:all 0.3s;opacity:.5;}
.search .sear_btn:hover{opacity:.8;}
.search:hover{box-shadow:0 0 5px #ccc;}

/*  广告轮播图 */
.banner{ margin: 0 auto;position:relative; overflow:hidden;height:500px;}
.banner .bd{height:500px; z-index:0;position:relative;left:50%; margin-left:-960px;}
.banner .btn{position:absolute;bottom:40px;left:50%;z-index: 5;margin-left:-600px;width:200px;}
.banner .btn a{float:left;cursor:pointer;background: url('../images/banbtn.png') no-repeat;width:22px;height:11px;font-size:0;line-height:0;margin-top:10px;transition:all 0s;}
.banner .btn .prev{background-position: -22px 0;}
.banner .btn a:hover{background-position: -44px 0;}
.banner .btn .prev:hover{background-position: -66px 0;}
.banner .pageState{float:left;font-size:18px;font-family:Arial;letter-spacing:5px;margin:0 30px;}
.banner .pageState span{color:#ff0000;font-size:34px;}

/*  行业应用 */
.apply{padding:40px 0;overflow:hidden;}
.hTitle{font-size:32px;color:#191919;font-weight:normal;margin-bottom:35px;padding-bottom:15px;line-height:32px;position:relative;text-align:center;}
.hTitle:after{content:"";position:absolute;bottom:0;left:50%;width:14px;height:2px;margin-left:-7px;background:#ff0000;}

.appMain{height:170px;position:relative;}
.appMain .ohbox{overflow:hidden;height:170px;}
.appMain .ohbox ul{width:1240px;}
.appMain li{float:left;width:385px;height:170px;position:relative;overflow:hidden;margin-right:22px;}
.appMain li img{transition:all 0.4s;width:385px;height:170px;transform:scale(1.06);}
.appMain li span{position:absolute;right:45px;top:55px;color:#fff;font-size:26px;padding-bottom:15px;transition:all 0.4s;}
.appMain li span:after{content:"";position:absolute;left:0;bottom:0;width:12px;height:2px;background:#ff2222;}
.appMain li:hover span{right:55px;}
.appMain li:hover img{margin-left:10px;}
.appMain .pageBtn span{position:absolute;cursor:pointer;left:-50px;top:80px;font-size:0;line-height:0;background: url('../images/abtn.png') no-repeat 0 0;width:13px;height:21px;}
.appMain .pageBtn .next{left:auto;right:-50px;background-position: -13px 0;}
.appMain .pageBtn span:hover{background-position: -26px 0;}
.appMain .pageBtn .next:hover{background-position: -39px 0;}

/*  产品中心 */
.product{padding:40px 0;overflow:hidden;background:#eff2f5;}
.product li{float:left;width:285px;background:#fff;text-align:center;margin:0 20px 20px 0;}
.product li a{display:block;position:relative;height: 238px;}
.product li .pImg{display:block;width:285px;overflow:hidden;height: 213px;}
.product li img{width:285px;transition:all 0.5s;height: 213px;}
.product li p{font-size:16px;color:#191919;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;;}
.product li a:after{content:"";position:absolute;right:0;bottom:0;width:29px;height:29px;background: url('../images/pmore.png') no-repeat;opacity:0;transition:all 0.3s;}
.product li a:hover img{transform:scale(1.1);}
.product li a:hover:after{opacity:1;}
.product li a:hover{box-shadow:0 3px 12px #999;}
.product li:nth-child(4n){margin-right:0;}

/*  关于我们 */
.about{margin-top:40px;overflow:hidden ;}
.aboutL{width:470px;height:325px;background:#eff2f5;padding:40px 50px 40px 30px;font-size:12px;}
.aboutL .hTitle{text-align:left;margin-bottom:20px;}
.aboutL .hTitle:after{left:0;margin-left:0;}
.aboutL .tie{font-size:16px;color:#333;font-weight:normal;margin-bottom:30px;}
.aboutL .txt{min-height:140px;max-height:160px;margin-bottom:10px;}
.aboutL .more{position:relative;height:40px;width:40px;display:inline-block;transition:all 0.3s;}
.aboutL .more:before{content:"";position:absolute;left:0;width:100%;top:19px;background:#a7a9ab;height:1px;transition:all 0.3s;}
.aboutL .more:after{content:">";position:absolute;right:-3px;top:8px;font-family:"宋体";color:#a7a9ab;font-size:18px;z-index:2;transition:all 0.3s;}
.aboutL .more:hover{width:60px;}
.aboutL .more:hover:before{background:#ff0000;}
.aboutL .more:hover:after{color:#ff0000;}
.aboutR{width:650px;height:405px;overflow:hidden;}

/*  实力 */
.strength{background:#1c222a url('../images/strength_bg.jpg') no-repeat center top;overflow:hidden;height:125px;}
.strength li{float:left;width:300px;background: url('../images/strength_line.jpg') no-repeat left center;height:95px;text-align:center;color:#fff;padding-top:30px}
.strength li span{font-size:38px;font-family:Arial;font-weight:normal;line-height:40px;display:block;margin-bottom:6px;}
.strength li strong{font-weight:normal;}

/*  合作客户 */
.partner{padding:40px 0;overflow:hidden;background:#eff2f5;}
.partner ul{padding-left:1px;padding-top:1px;}
.partner li{float:left;width:169px;height:104px;border:1px solid #e5e5e5;background:#fff;margin-left:-1px;margin-top:-1px;position:relative;transition:all 0.4s;}
.partner li img{width:169px;height:104px;}
.partner li:hover{box-shadow: 0 3px 12px #ccc;z-index:2;}
/* .partner li span{position:absolute;width:229px;height:118px;line-height:118px;text-align:center;transform:rotateY(-180deg);transition:all 0.5s ease 0s;backface-visibility:hidden;color:#fff;padding:0 5px;background:#ff0000;}
.partner li:hover img{transform:rotateY(180deg);}
.partner li:hover span{transform:rotateY(0deg);}
 */

/*  实力 */
.news{padding:40px 0;height:370px;}
.newsL{width:890px;}
.newsMenu{height:40px;border-bottom:1px solid #e5e5e5;font-weight:normal;font-size:20px;margin-bottom:10px;}
.newsMenu a{position:relative;margin-right:50px;color:#333;}
.newsMenu a:after{content:"";position:absolute;left:0;bottom:-16px;width:0;height:1px;background:#ff0000;transition:all 0.3s;}
.newsMenu a:hover:after,.newsMenu .on:after{width:100%;}
.newsMain,.newsMain ul{height:318px;overflow:hidden;}
.newsMain li{border-bottom:1px dotted #d9d9d9;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;padding:5px 0;}
.newsMain li a{display:block;height:42px;line-height:42px;}
.newsMain li span{color:#999;font-family:Arial;margin-right:30px;}
.newsMain li a:hover{padding:0 10px;background:#ff4040;color:#fff;}
.newsMain li a:hover span{color:#fff;}

.guide{width:265px;}
.guide li{height:85px;margin-bottom:10px;font-size:20px;transition:all 0.3s;background: url('../images/guide_bg.jpg') no-repeat;}
.guide li a{display:block;vertical-align:middle;width:265px;height:85px;display:table-cell;color:#333;line-height:20px;}
.guide li span{display:block;font-size:12px;font-family:Arial;opacity:.4;}
.guide .t{padding-right:115px;text-align:right;}
.guide .b{text-align:center;}
.guide .b a{color:#fff;}
.guide li:nth-child(2){background-position: 0 -85px;}
.guide li:nth-child(3){background-position: 0 -170px;}
.guide li:last-child{background-position: 0 -255px;}
.guide li:hover{box-shadow:0 2px 10px #555;}
.guide li.t:hover{box-shadow:0 2px 10px #999;}

/* 底部 */
.footer{background: url('../images/foot_bg.jpg');padding:30px 0;overflow:hidden;color:#828488;font-size:12px}
.footMenu{border-bottom:1px solid #2f363a;height:40px;margin-bottom:20px;font-size:14px;}
.footer .footMenu a{color:#ccc;margin:0 30px;}
.footMenu em{font-style:normal;color:#555;}
.footMenu a:first-child{margin-left:0;}
.footContact{padding-left:30px;margin-left:30px;border-left:1px dotted #2f363a;width:600px;font-size: 14px;}
.footContact .p1 a{margin-right:10px;}
.footTel{text-align:right;font-size:20px;color:#fff;}
.footTel h3{margin-bottom:10px;}
.footWx{width:220px;overflow:hidden;}
.footWx p{width:110px;text-align:center;}
.footWx p img{background: url('../images/foot_wx.png') no-repeat;padding:0 0 10px 10px;margin-bottom:10px;width: 100px;}
.footer a{color:#828488;}
.firendLink{background: url('../images/link_bg.jpg');padding:20px 0;overflow:hidden;font-size:12px;}
.firendLink span{color:#fff;text-transform: uppercase;}
.firendLink span i{font-style:normal;opacity:.4;margin-left:5px;}
.firendLink a{margin:0 10px;}
.firendLink a:hover,.footer a:hover{color:#fff;}

/* 内页公用 */
.listBanner{ width:1920px; position: relative; left:50%; margin-left:-960px; height:220px;}
.bread{position:absolute;bottom:0;background:#000;background:rgba(0,0,0,.2);height:55px;line-height:55px;color:#fff;padding:0 25px;width:1150px;margin:0 auto;text-align:right;font-size:12px;left:50%;margin-left:-600px;}
.bread span{background:url('../images/mapicon.png') no-repeat left center;padding-left:24px;display:inline-block;}
.bread a{color:#fff;}
.bread a:hover{color:#ff0000;}
.listWrapper,.pWrap{padding:50px;overflow:hidden;}
.pWrap{background:#eff2f5;}
.breadCrumb{height:55px;border-bottom:1px solid #f2f2f2;line-height:55px;}
.breadCrumb p{background:url('../images/home_icon.png') no-repeat left center; padding-left:20px;font-size:14px;width:1180px;}
.breadCrumb span{ margin:0 8px;}
.breadCrumb .back{float:right;width:80px;height:28px;line-height:28px;text-align:center;border-radius:5px;background:#999;color:#fff;margin-top:10px;}
.breadCrumb .back:hover{background:#ff0000;transition:all 0.3s;}
.partnerList,.honorList,.settingList,.newsList,.videoList,.caseList,.searList{ width:1200px;overflow: hidden;}
.partnerList ul,.honorList ul,.settingList ul,.videoList ul,.caseList ul,.searList ul,.proList ul,.newsList2 ul,.appList2 ul{ width:1250px;}
.proSear{width:600px;margin:0 auto;height:50px;line-height:50px;margin-bottom:40px;}
.proSear .btn{height:50px;line-height:50px;width:100px;text-align:center;font-size:16px;background:#333;color:#fff;cursor:pointer;transition:all 0.3s;float:left;}
.proSear .txt{height:48px;line-height:48px;border:1px solid #ddd;border-right:none;width:400px;padding:0 10px;float:left}
.proSear .btn:hover{background:#111;}

/* 内页公用菜单 */
.listMenu{height:55px;border-bottom:1px solid #f2f2f2;padding-top:30px;font-size:16px;}
.listMenu .title{font-size:30px;font-weight:normal;color:#ff0000;padding-right:40px;}
.listMenu .menu{padding-top:6px;}
.listMenu .menu a{float:left;position:relative;margin-left:25px;color:#333;}
.listMenu .menu a:after{content:"";position:absolute;left:0;bottom:-26px;width:100%;height:1px;background:#ff0000;transition:transform 0.4s;transform-origin:right;transform:scale(0,1);}
.listMenu .menu a.cur,.listMenu .menu a:hover{color:#ff0000;}
.listMenu .menu a.cur:after,.listMenu .menu a:hover:after{transform:scale(1);transform-origin:left;}
.menuSub{text-align:center;margin-top:20px;}
.menuSub a{width:125px;border:1px solid #ddd;background:#fff;display:inline-block;transition:all 0.3s;margin-right:10px;height:35px;line-height:35px;box-shadow:0 0 1px #fff inset;}
.menuSub a.current,.menuSub a:hover{border:1px solid #d80000;background:#ff0000;color:#fff;}

/*产品导航*/
.proMenu{margin-bottom:50px;overflow:hidden;padding:25px 15px 15px 15px;position:relative;background:#fff;box-shadow:0 0 8px #ccc;}
.proMenu:after{content:"";position:absolute;left:0;top:0;background:#f5f5f5;width:200px;height:100%;z-index:-1;}
.proMenu>li{padding-left:220px;min-height:40px;border-bottom:1px solid #fff;margin-bottom:10px;}
.proMenu li h4{font-size:16px;float:left;width:190px;margin-left:-220px;font-weight:normal;padding-left:15px;}
.proMenu li h4 a{color:#1b1b1b;}
.proMenu_sub li{float: left;width:195px;font-size:14px;margin:2px 0;}
.proMenu_sub li a{color:#333;}
.proMenu_sub li a:hover,.proMenu_sub li>.cur,.proMenu li h4 a:hover,.proMenu li h4>.cur{color:#ff0000;}
.proMenu_sub li i{display: inline-block;width: 16px;height: 16px;border: 1px solid #dbdbdb;vertical-align: middle;margin-right: 10px;position: relative;}
.proMenu_sub li i:after{position: absolute;width: 10px;height: 10px;left: 50%;margin-left: -5px;top: 50%;margin-top: -5px;background-color: #ff0000;content: "";display: none;}
.proMenu_sub li a:hover i:after,.proMenu_sub .cur i:after{display: block;}
.proMenu_sub div {border:1px solid #f1f1f1;border-left:none;border-right:none;padding:12px 0;margin:15px 0;width:920px;}
.proMenu_sub .m3 div{margin-left:-195px;}
.proMenu_sub .m4 div{margin-left:-390px;}
.proMenu_sub .m5 div{margin-left:-585px;}
.proMenu_sub div a{display:inline-block;font-size:12px;background: url('../images/ly_li.png') no-repeat left center;margin-right:25px;padding-left:15px;color:#555;}
.proMenu_sub div a:hover,.proMenu_sub div .cur{color:#ff0000;}

/*  产品列表 */
.proList li{float:left;width:285px;background:#fff;text-align:center;margin:0 20px 20px 0;box-shadow:0 0 5px #ddd}
.proList li a{display:block;position:relative;}
.proList li .pImg{display:block;width:285px;overflow:hidden;}
.proList li img{width:285px;transition:all 0.5s;}
.proList li p{font-size:16px;color:#191919;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;height: 40px;line-height: 40px;}
.proList li a:after{content:"";position:absolute;right:0;bottom:0;width:29px;height:29px;background: url('../images/pmore.png') no-repeat;opacity:0;transition:all 0.3s;}
.proList li a:hover img{transform:scale(1.1);}
.proList li a:hover:after{opacity:1;}
.proList li a:hover{box-shadow:0 3px 12px #999;}
.proList li:nth-child(4n){margin-right:0;}

/* 产品详情 */
.proShow{margin-bottom:50px;overflow:hidden;}
.tb-pic a { display: table-cell; text-align: center; vertical-align: middle; *display: block; *font-family: Arial; *line-height: 1; *font-size: 271px; }
.tb-pic img { vertical-align: middle; }
.tb-pic, .tb-pic a {width:570px;height:460px;}
.tb-pic, .tb-pic img { max-height:460px; max-width:570px;  }
.tb-pic { border: 1px solid #e5e5e5; position: relative; z-index: 1; }
.zoomDiv { z-index: 999; position: absolute; top: 0; left: 0; width: 200px; height: 200px; background: #fff; border: 1px solid #ccc; display: none; text-align: center; overflow: hidden; }
.zoomMask { position: absolute; background: url(../images/mask.png); cursor: move; z-index:999;}


.proShow_R{width:580px;overflow:hidden;}
.proShow_R .title{font-size:26px;font-weight:normal;color:#222;border-bottom:1px solid #e5e5e5;padding-bottom:30px;}
.proShow_R .tel{font-size:16px;border-bottom:1px solid #e5e5e5;padding:25px 0;color:#333;}
.proShow_R .tel span{font-family:Arial;background: url('../images/picon.png') no-repeat left center;padding-left:35px;color:#ff0000;line-height:30px;margin-left:20px;display:inline-block;font-size:26px;}
.proShow_R .btn{border-bottom:1px solid #e5e5e5;padding:25px 0;margin-bottom: 90px;}
.proShow_R .btn a{display:inline-block;font-size:14px;color:#fff;background:#ff2222;width:215px;height:45px;line-height:45px;text-align:center;}
.proShow_R .btn .zx:hover{background:#d80000;}
.proShow_R .btn .wx{width:23px;height:23px;background: url('../images/wxicon.jpg') no-repeat;position:relative;margin-left:30px;z-index:5;}
.proShow_R .btn .wx span{background:#f1f1f1;position:absolute;padding:5px;top:30px;left:-46px;display:none;}
.proShow_R .btn .wx span:after{content:"";position:absolute;left:50%;top:-12px;margin-left:-6px;border:6px solid transparent;border-bottom-color:#ccc;}
.proShow_R .btn .wx img{width:100px;height:100px;}
.proShow_R .btn .wx:hover span{display:block;}

.tb-picList {position:relative;}
.tb-picList .tb-thumb {position:relative;width:580px;height:150px; overflow: hidden; }
.tb-picList .tb-thumb ul { position: absolute; width: 999999px; display: table; }
.tb-picList .tb-thumb li { float: left; width: 199px; overflow: hidden; position: relative; }
.tb-picList .tb-thumb a { display: table-cell;width:180px; border: 1px solid #dadada; text-align: center; background: #fff; height:148px; vertical-align: middle; }
.tb-picList .tb-thumb img { max-width:100%; cursor:pointer;}
.tb-picList .tb-thumb em { position: absolute; width:178px; height:146px;border:2px solid #ff0000; top: 0; left: 0;display: none; }
.tb-picList .tb-thumb .on em { display: block; }

.tb-picList .prev,.tb-picList .next{ position:absolute; top:30px; display:inline-block; width:20px;height:82px;  background-image:url(../images/propn.png); background-repeat:no-repeat; background-position:left top;-ms-transition-duration: 0s; transition-duration: 0s; z-index:99; cursor:pointer;opacity:0;}
.tb-picList .prev{ left:0; background-position:left top; }
.tb-picList .next{ right:0; background-position:right top; }
.tb-picList .prev:hover{ background-position:left bottom; }
.tb-picList .next:hover{ background-position:right bottom; }
.tb-picList:hover .prev,.tb-picList:hover .next{opacity:1;}

.proShow_main{overflow:hidden;}
.proShow_main .menu{height:60px;line-height:60px;background:#e0e0e0;padding:0 20px;color:#ccc;margin-bottom:20px;}
.proShow_main .menu span{display:inline-block;width:120px;text-align:center;height:34px;line-height:34px;color:#333;cursor:pointer;border:3px solid transparent;transition:all 0.3s;}
.proShow_main .menu .on{background:#ff2222;color:#fff;box-shadow:0 0 0 1px #ff7a7a inset;border-color:#ff2222;}
.proDown p{ height:40px;line-height:40px;border-bottom:1px dotted #ddd;background:url('../images/ly_li.png') no-repeat left center;padding-left:15px;}
.proDown  a{float:right;background:url('../images/pdf.png') no-repeat right center;padding-right:30px;width:}

/* 相关产品样式 */
.relatedPro {overflow:hidden;margin-top:40px;margin-bottom:20px;}
.relatedPro ul{width:1240px;margin-top:20px;}
.relatedPro .tie{background:#e0e0e0;height:35px;line-height:35px;}
.relatedPro .tie span{display:inline-block;color:#fff;background:#ff2222;width:120px;height:35px;text-align:center;font-size:14px;}
.relatedPro li{float:left;width:280px;margin-bottom:20px;margin-right:24px;border:1px solid #ddd;background:#eee;text-align:center;}
.relatedPro li a{display:block;width:280px;}
.relatedPro li img{width:270px;height:120px;padding:30px 5px;background:#fff;}
.relatedPro li span{height:35px;line-height:35px;padding:0 5px; white-space:nowrap;overflow:hidden;text-overflow: ellipsis;display:block;}
.relatedPro li:hover{border:1px solid #275185;}
.relatedPro li a:hover{background:#275185;color:#fff;}

/* 常见问题 */
.faqList li{position:relative;margin-bottom:25px;}
.faqList li:after{content:''; position:absolute; top:12px; right:16px; display:block; width:30px; height:30px; background:#ff0000;pointer-events:none;}
.faqList li h3:before, .faqList li h3:after{content:''; position:absolute; top:26px; right:23px; z-index:2; width:16px; height:2px; background:#fff;}
.faqList li h3:before{width:2px; height:16px; top:19px; right:30px; -webkit-transition:0.3s; transition:0.3s;}
.faqList li.act h3:before{-webkit-transform:rotate(90deg); transform:rotate(90deg);background:transparent\0;}
.faqList li h3{position:relative; padding:0 60px 0 25px; background-color:#f1f1f1; line-height:54px; font-size:16px; cursor:pointer;font-weight:normal;border:1px solid #e1e1e1;}
.faqList li div{display:none;padding:25px;line-height:25px;color:#7c7c7c;-webkit-animation:fadeIn 0.5s ease-out 0.2s both; animation:fadeIn 0.5s ease-out 0.2s both;font-size:14px;background:#f5f5f5;}
@-webkit-keyframes fadeIn{
  0%{opacity:0;}
  100%{opacity:1;}
}
@keyframes fadeIn{
  0%{opacity:0;}
  100%{opacity:1;}
}

/* 停产替代 */
.replace th{background:#333;height:60px;line-height:60px;color:#fff;text-align:center;font-size:16px;font-weight:normal;}
.replace tr{border-bottom:1px solid #ddd;}
.replace th,.replace td{width:26%;height:50px;text-align:center;}
.replace .title{width:16%;}
.replace .time{width:13%;}
.replace .down{width:12%;}
.replace tr:hover{background:#eee;}

/* 下载 */
.downList ul{width:1250px;}
.downList li{float:left;height:130px;background:#ededed;overflow:hidden;width:585px;color:#888;line-height:22px;margin:0 30px 20px 0;}
.downList li a{display:block;padding:20px;background:#ededed;overflow:hidden;padding-right:0;height:160px;}
.downList li h5{font-size:16px;margin-bottom:15px;font-weight:normal;color:#333;}
.downList li .icon{float:right;width:90px;height:130px;background: url('../images/down1.png') no-repeat center center;margin-left:10px;margin-top:-20px;}
.downList li a:hover{background:#ff2222;color:#fff;}
.downList li a:hover h5{color:#fff;}
.downList li a:hover .icon{background:#333 url('../images/down2.png') no-repeat center center;}

/* 关于我们 */
.aBox{padding:50px 0;overflow:hidden;}
.aTie{font-size:30px;font-weight:normal;color:#333;text-align:center;margin-bottom:30px;line-height:30px;}
.aTie span{font-size:12px;color:#888;font-family:Arial;text-transform: uppercase;display:block;}
.aboutBox1 .font{width:550px;line-height:28px;}
.aboutBox1 .font h3{font-size:30px;color:#333;height:60px;font-weight:normal;}

.culture{padding:50px 0;overflow:hidden;background:#f5f5f5;;}
.culture li{float:left;width:380px;margin-right:28px;}
.culture li .cImg{display:block;width:380px;height:250px;overflow:hidden;}
.culture li img{width:380px;height:250px;transition:all 0.5s ease-in;}
.culture li  .font{padding:25px;background:#fff;height:90px;}
.culture li h4{font-size:24px;font-weight:normal;color:#333;margin-bottom:10px;}
.culture li:last-child{margin-right:0;}
.culture li:hover img{transform:scale(1.1);}
.culture li:hover{box-shadow:0 0 5px #ccc;}

.aboutBox2{padding:60px 0;overflow:hidden;}
.aboutBox2 .memu{text-align:center;height:50px;margin-bottom:40px;}
.aboutBox2 .memu a{display:inline-block;border:1px solid #e5e5e5;margin-left:-1px;height:48px;line-height:48px;text-align:center;width:160px;font-size:16px;}
.aboutBox2 .memu a.on{background:#ff2222;border:1px solid #ff2222;color:#fff;}
.honorMain,.honoBox{height:245px;overflow:hidden;}
.honorMain ul{width:1240px;}
.honorMain li{float:left;width:285px;margin-right:15px;margin-bottom:5px;}
.honorMain li .pImg{display:block;width:275px;height:195px;padding:4px;border:1px solid #e3e3e3;background:#fff;display: table-cell;vertical-align: middle;transition:all 0.4s;}
.honorMain li img{width:275px;vertical-align: middle;height:195px;transition:all 0.5s;}
.honorMain li p{height:40px;line-height:40px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display: block;text-align:center;}
.honorMain li:hover .pImg{border:1px solid #ff2222;background:#ff2222;}
.honorMain li:hover img{transform:scale(.98);}
.aboutBox4{padding:60px 0;background:#f5f5f5;}
.aboutBox4 ul{padding-top:35px;overflow:hidden;position:relative;}
.aboutBox4 ul:before{content:"";position:absolute;left:50%;background:#dbdbdb;width:1px;height:100%;top:0;}
.aboutBox4 li{width:485px;position:relative;margin-bottom:10px;min-height:60px;}
.aboutBox4 li:before,.aboutBox4 li:after{content:"";position:absolute;border-radius:100%;transition:all 0.3s;}
.aboutBox4 li:before{right:2px;top:5px;width:10px; height:10px;border:2px solid #cd3730;}
.aboutBox4 li:after{width:6px;height:6px;background:#cd3730;top:9px;right:6px;}
.aboutBox4 li.right:before{right:auto;left:4px;}
.aboutBox4 li.right:after{right:auto;left:8px;}
.aboutBox4 li span{color:#999;width:90px;}
.aboutBox4 .left{float:left;padding-right:125px;text-align:right;}
.aboutBox4 .left span{margin-right:-90px;float:right;}
.aboutBox4 .left p{border-right:1px solid #ddd;padding-right:10px;}
.aboutBox4 .right{float:right;padding-left:125px;}
.aboutBox4 .right span{margin-left:-90px;float:left;}
.aboutBox4 .right p{border-left:1px solid #ddd;padding-left:10px;}

/* 展会排期 */
.newsList2 li{float:left;width:380px;margin-right:30px;margin-bottom:30px;position:relative;border-bottom:2px solid #dadada;}
.newsList2 li .nImg{width:380px;height:290px;overflow:hidden;display:block;position:relative;background:#000;}
.newsList2 li .nImg:after{content:"";position:absolute;left:10px;right:10px;bottom:10px;top:10px;border:1px solid #fff;transform:scale(1.5);transition:all 0.3s;opacity:0;}
.newsList2 li img{width:380px;height:310px;transition:all 0.5s;}
.newsList2 li div{padding:15px;background:#f1f1f1;height:120px;color:#666;line-height:22px;}
.newsList2 li div h4{color:#333;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;padding-bottom: 8px;margin-bottom:10px;border-bottom:1px solid #dadada;font-size:16px;font-weight:normal;}
.newsList2 li div h4 span{display:block;color:#999;font-size:12px;}
.newsList2 li::before,.newsList2 li::after{content:"";position:absolute;bottom:-2px;height:2px;transition:all 0.4s;width:0;left:0;background:#d83838;}
.newsList2 li::after{right:0;left:auto;}
.newsList2 li:hover div{color:#fff;background:#ff6969;}
.newsList2 li:hover div h4,.newsList2 li:hover div span{color:#fff;}
.newsList2 li:hover div h4{border-bottom:1px solid #d83838;}
.newsList2 li:hover img{transform:scale(1.1);opacity:.8;}
.newsList2 li:hover::before,.newsList2 li:hover::after{width:50%;transition:all 0.4s;}
.newsList2 li:hover .nImg:after{transform:scale(1);opacity:1;}

/* 荣誉资质 */
.honorList ul li{width:250px;float:left;margin-right:26px;margin-bottom:25px;text-align:center;padding:15px 15px 0 15px;background:#f2f2f2;border-bottom:3px solid #ddd;position:relative;}
.honorList ul li .pImg{display:block;width:230px;height:165px;padding:4px;border:1px solid #e3e3e3;background:#fff;display: table-cell;vertical-align: middle;}
.honorList ul li img{width:230px;vertical-align: middle;height:165px;}
.honorList ul li::before{content: "";position:absolute;height:3px;bottom:-3px;left:0;transition:all 0.5s;width:0;}
.honorList ul li:hover::before{width:100%;background:#ff0000;transition:all 0.5s;}
.honorList ul li p{height:35px;line-height:35px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display: block;}
.lb-data .lb-caption{color:#fff;}
.honorList ul li:hover{background:#eee;box-shadow:0 0 10px #ccc;}

/* 公司坏境 */
.settingList li{width:280px;float:left;margin-right:26px;margin-bottom:25px;text-align:center;background:#f2f2f2;border-bottom:3px solid #ddd;position:relative;}
.settingList li img{display:block;width:270px;height:180px;padding:4px;border:1px solid #e3e3e3;background:#fff;transition:all 0.5s;}
.settingList li::before{content: "";position:absolute;height:3px;bottom:-3px;left:0;transition:all 0.5s;width:0;}
.settingList li:hover::before{width:100%;background:#ff0000;transition:all 0.5s;}
.settingList li span{height:45px;line-height:45px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display: block;padding:0 5px;}
.settingList li:hover img{transform:scale(.95);}

/* 合作伙伴 */
.partnerList{padding-left:1px;padding-top:1px;}
.partnerList li{float:left;width:239px;height:118px;border:1px solid #ececec;background:#fff;margin-left:-1px;margin-top:-1px;position:relative;}
.partnerList li img{width:239px;height:118px;position:absolute;z-index:2;transform:rotateY(0deg);transition:all 0.5s ease 0s;backface-visibility:hidden;}
.partnerList li span{position:absolute;width:229px;height:118px;line-height:118px;text-align:center;transform:rotateY(-180deg);transition:all 0.5s ease 0s;backface-visibility:hidden;color:#fff;padding:0 5px;background:#ff0000;}
.partnerList li:hover img{transform:rotateY(180deg);}
.partnerList li:hover span{transform:rotateY(0deg);}

/* 行业应用  */
.appList li{border-bottom:1px solid #ddd;}
.appList li a{display:block;padding:15px 0;overflow:hidden;}
.appList span{width:20%;text-align:left;padding-left:30px;float:left;box-sizing: border-box;}
.appList span:nth-child(1){width:60%;background: url('../images/ly_li.png') no-repeat 15px center;}
.appList .top  span:nth-child(1){background:none;}
.appList li:nth-child(2n+1) a{background:#f6f6f6;}
.appList li.top{background:#333;height:60px;line-height:60px;color:#fff;text-align:center;font-size:16px;font-weight:normal;padding:0;}
.appList li a:hover{background:#e1e1e1;}

.appList2 li{float:left;width:290px;margin:0 13px 20px 0;}
.appList2 li .pImg{display:block;width:288px;height:228px;overflow:hidden;border:1px solid #e5e5e5;position:relative;}
.appList2 li img{width:288px;height:228px;transition:all 0.5s;}
.appList2 li h5{font-weight:normal;text-align:center;height:40px;line-height:45px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;}
.appList2 li .pImg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.7);transition:all 0.25s;transform:perspective(400px) rotateX(-90deg);-moz-transform:perspective(400px) rotateX(-90deg);-webkit-transform:perspective(400px) rotateX(-90deg);-o-transform:perspective(400px) rotateX(-90deg);transform-origin:top;z-index:2;}
.appList2 li .pImg:after{content:"";position:absolute;width:54px;height:54px;background: url('../images/pmore.png') no-repeat;left:50%;top:50%;margin-left:-27px;opacity:0;transition:all 0.25s;z-index:3;}
.appList2 li:hover img{transform:scale(1.1);}
.appList2 li:hover .pImg:before{transform:perspective(200px) rotateX(0);}
.appList2 li:hover .pImg:after{transition-delay:.1s;margin-top:-27px;opacity:1;}


.appList_pro{padding-left:1px;}
.appList_pro .m{float:left;width:298px;border:1px solid #dcdcdc;margin-left:-1px;background:#fff;height:520px;transition:all 0.3s;position:relative;}
.appList_pro li .pImg{width:298px;height:180px;overflow:hidden;display:block;text-align:center;}
.appList_pro li img{transition:all 0.5s ease-in;width:198px;height:180px;}
.appList_pro li h4{font-size:24px;color:#333;font-weight:normal;text-align:center;padding-top:10px;border-bottom:1px solid #dcdcdc;margin:0 15px}
.appList_pro li h4 span{display:block;font-size:12px;font-family:Arial;color:#ff2222;}
.appList_pro .menu{padding:20px;}
.appList_pro .menu li{font-size:14px;position:relative;height:30px;z-index:;}
.appList_pro .menu li a{display:block;background: url('../images/m_icon.png') no-repeat right center;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;padding-right:20px;}
.appList_pro .menu li a:hover,.appList_pro .menu li .on{padding-left:6px;text-decoration: underline;color:#ff2222;}
.appList_pro .m:hover img{transform:scale(1.1);}
.appList_pro .m:hover{box-shadow:0 0 6px #ccc;z-index:2;}
.appList_pro .menuSub{position:absolute;width:170px;border:1px solid #ddd;padding:10px;background:#fff;font-size:13px;z-index:5;left:170px;top:0;box-shadow:0 0 5px #ddd;display:none;}




/* 新闻中心 */
.newsList li{border:1px solid #e2e2e2;padding:30px;overflow:hidden;margin-bottom:30px;transition:all 0.3s;}
.newsList li .font{width:800px;overflow:hidden;color:#333;padding-top:30px;}
.newsList li .date{width:80px;height:110px;background:#2b2b2b;color:#fff;padding-left:20px;font-size:20px;font-family:'HelveticaNeuedd7b7fc3f53d6';position:relative;margin-right:40px;transition:all 0.4s;}
.newsList li .date span{display:block;opacity:.8;padding-top:35px;font-size:14px;}
.newsList li .date:after{position:absolute;content:"";width:50px;left:60px;background:#555;height:1px;top:10px;width:0;transition:all 0.3s;}
.newsList li h4{font-size:16px;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;margin-bottom:15px;}
.newsList li  .txt{color:#666;}
.newsList li .pic{width:220px;height:180px;overflow:hidden;}
.newsList li img{width:220px;transition:all 0.5s;height:180px;}
.newsList li:hover .date{margin-right:60px;}

.newsList li:hover .date:after{width:80%;}
.newsList li:hover h4{color:#ff0000;}
.newsList li:hover img{transform:scale(1.1);}
.newsList li:hover{box-shadow:0 5px 10px #eee;}

/* 新闻详细样式 */
.articleBox1 .title{text-align:center;font-size:20px;color:#000;margin-bottom:10px;font-weight:normal;}
.articleBox1 .p1{margin-bottom:15px;padding-bottom: 10px; text-align:center;color:#888;}
.detailLeft  .p1,.picShow .p1{border-bottom:1px dotted #adadad;;}
.articleBox1 .p1 span{margin-right:15px;}
.solution .p1{margin-bottom:40px;}
.review{background:#f7f7f7 url(../images/nshow_icon.png) no-repeat left top;padding:15px 15px 10px 15px;border:1px dotted #adadad;border-right:none;border-left:none;text-indent:2em;font-size:14px;color:#333;}
.fontResizer a{padding:0 5px;}
.article_key{background:#f7f7f7 url(../images/nshow_icon2.png) no-repeat 15px 7px;color:#adadad;margin-bottom:20px;padding-left:35px;line-height:28px;}
.fontsizebox{padding-bottom: 40px;border-bottom:1px dotted #adadad;font-size:13px;color:#424242;}
.fontSize a.active{color:#0099e6;}
.detailShare{overflow:hidden;padding:25px 0;border-bottom:1px dotted #adadad;}
.detailShare span{border-left:1px dotted #adadad;padding:0 15px;}
.detailShare span.date{margin-left:15px;}
.detail_fenx{font-size:14px;padding-top:10px;overflow:hidden;margin-bottom:20px;border-bottom:1px dotted #adadad;padding-bottom: 10px}
.detail_fenx div{width:48%;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}

.relatedNews_font{width:1200px;overflow:hidden;font-size:13px;margin-top:15px;}
.relatedNews_font ul{width:1240px;}
.relatedNews_font ul li{float:left;padding-right:50px;width:570px;height:40px;line-height:40px;border-bottom:1px dotted #ddd;}
.relatedNews_font ul li a{display:block;width:450px;line-height:40px;background:url(../images/ly_li.png) no-repeat left center;padding-left:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;}
.relatedNews_font ul li span{float:right;color:#999;}

/* 人才招聘  */
.jobTop{overflow:hidden;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #eee;height:330px;padding-bottom:40px;font-size:16px;}
.jobTop .main{float:right;width:560px;}
.jobTop .main .font{height:190px;overflow:hidden;line-height:28px;}
.jobTop .main .p1{padding-top:15px;font-size:16px;color:#333;}
.jobTop .main .p1 a{color:#333;}
.jobTop .main .p1 a:hover{text-decoration: underline;}
.jobTop .more{width:120px;height:40px;line-height:40px;text-align:center;color:#fff;border-radius:3px;display:inline-block;background:#333;margin-top:15px;}
.jobTop .more:hover{background:#ff0000;}

.jobList li{border-bottom:1px dashed #dbdbdb;margin-bottom:20px;}
.jobList h4{font-size:28px;font-weight:normal;background: url('../images/gicon19.png') no-repeat right center;padding-right:20px;padding-bottom:20px;line-height:32px;}
.jobList h4 span{display:block;font-size:16px;margin-top:8px;}
.jobList h4 span i{display:inline-block;font-style:normal;background: url('../images/job_icon.png') no-repeat left -35px;padding-left:30px;margin-right:15px;}
.jobList h4 span .num{background-position: 0 0;}

.jobList .font{background:#f2f2f2;padding:25px;display:none;}
.jobList .font .tie{color:#555;margin-bottom:10px;display:block;}
.jobList .font h5{margin-top:15px;font-size:16px;}
.jobList h4.on{color:#333;background: url('../images/gicon18.png') no-repeat right center;}

/* 内页留言样式 */
.contactFont{overflow:hidden;margin-bottom:30px;}
#dituContent{height:420px;}
.feedback{margin-top:50px;overflow:hidden;}
.feedback .title{text-align:center;font-size:24px;font-weight:normal;margin-bottom:25px;color:#333;position:relative;}
.feedback .title span{padding:0 25px;background: #fff;position:relative;z-index:2;}
.feedback .title::before{content:"";border-bottom:1px solid #e1e1e1;width:100%;left:0;position:absolute;top:13px;}
#feedback_form label{display:block;float:left;height:32px;line-height:32px;margin-bottom:30px;padding-left:40px;background:url(../images/contact.png) no-repeat;font-size:14px;position:relative;}
.feedback .name:after,.feedback .telephone:after,.feedback .email:after,.feedback .msg_title:after{content: "*";color:#f00;position:absolute;top:0;right:-280px;}
#feedback_form label.name{background-position:0 -32px;}
#feedback_form label.email{background-position:0 -64px;}
#feedback_form label.city{background-position:0 -96px;}
#feedback_form label.msg_title{background-position:0 -128px;}
#feedback_form label.address{background-position:0 -160px;}
#feedback_form label.message{background-position:0 -192px;margin-bottom:10px;}
#feedback_form input{width:243px;height:30px;line-height:30px;float:left;margin:0 28px 30px 0;padding:0 10px;border:1px solid #dbdbdb;}
#feedback_form input.last{margin-right:0;}
#feedback_form .msg{border-top:1px dotted #ccc;padding:30px 0;}
#feedback_form textarea{height:125px;width:1178px;padding:10px;border:1px solid #dbdbdb;display:block;}
#feedback_form .btns{width:120px;height:40px;margin-right:10px; background:#ff0000;color:#fff;border:none;font-size:15px;margin-bottom:0;cursor:pointer;}
#feedback_form .btns:hover{background:#333;transition:all 0.3s;}
#feedback_form .reset{background:#ccc;cursor:pointer;margin-bottom:0;}
#feedback_form .tableRow{width:100%;height:32px;}
#feedback_form .tableRow input{width:150px;margin-right:10px;color:#999;float:left;}
#feedback_form .tableRow .checkcode{width:50px;height:22px;margin-left:5px;border:1px solid #ccc;padding:4px 5px;display:block;float:left;background:#fff;}
#feedback_form input:focus,#feedback_form textarea:focus{border-color:#666;}


