/*共用*/
*{ margin:0px; padding:0px; color:#666666;}
body{width:100%;font-size:14px; height:auto;background:#fff; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; font-family:"Microsoft Yahei"; color:#333;min-width:1200px;}
div{margin: 0px;padding: 0px;}
span,p{margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;}
img{margin: 0px; padding: 0px;}
dl,dt,dd,ol,ul,li{margin: 0px; padding: 0px; list-style: none;}
img{border-right-width: 0px;border-top-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}
from,input,select{margin: 0px; padding: 0px;}
.clear{clear:both; font-size:0px; overflow:hidden; height :0px;}
.cl{clear:both; font-size:0px; overflow:hidden; height :0px;}
a{color: #666666; text-decoration: none;}
a:hover{color:#e50012;text-decoration: none;cursor:pointer; }
.border_bg{width:auto; height:auto; margin:0 auto;}
input,button,select,textarea{outline:none} 
.font_1{font-size:16px; color:#333;}
.totalwidth{width:1200px; margin:0 auto; height:auto;}
.totalwidth1{width:1200px; margin:0 auto; height:auto;}
.totalwidthpercent {width:100%; margin:0 auto;}	
.fl{ float:left;}
.fr{ float:right;}	
body,td,th {font-size: 14px;}
.poa{ position: absolute; }
.por{ position: relative; }
.top10{ height:10px;}
.top20{ height:20px;}
.top30{ height:30px;}
.top40{ height:40px;}
.top50{ height:50px;}
/*顶部*/


.header{ width:100%; height:200px; background:#eff0f2;}
#top{ width: 100%; font-size:13px; height:40px;line-height: 40px; border-bottom:1px solid #ddd;}
#top .name{font-size:14px; color:#999999;}
.top_r li{ float: left;  line-height: 42px; color: #707070;position: relative; width:103px; height:40px; font-size:14px;}
.top_r li a,.top_r li p{ padding-left:40px; color: #999999;}
.top_r .t_2{ background: url(../uploadfile/image/20191017/20191017102209_432654127.png) no-repeat 14px;}
.top_r .t_3{ background: url(../uploadfile/image/20191024/20191024194817_216415984.png) no-repeat 14px;}
.top_r .t_1{ background: url(../uploadfile/image/20191017/20191017102209_1719990981.png) no-repeat 14px;}
.top_r .t_2,.top_r .t_3,.top_r .t_1{ border-left:1px solid #e5e5e5;}
.top_r .t_1{ border-right:1px solid #e5e5e5;}
.t_2 ul li,.t_3 ul li{ display: none; position: absolute; background: #f5f5f5;padding: 10px; z-index: 999;}
.top_r .t_2:hover li,.top_r .t_3:hover li{ display: block; top: 34px; left: -30px;cursor:pointer; }
.top_r li a{color:#999999; font-size:13px;}
.top2{width:100%; height:160px;}
.top2_content{height:160px;}
.top2_content .logo{ margin-top:45px;}
.xiaot{ width:1px; height:53px; background:#eeeeee; margin-top:50px; margin-left:7px; margin-right:20px;}
.introduce .text{ margin-top:49px;}
.introduce .text .title { font-size:24px; font-weight:bold; color:#2b2f32; line-height:37px;}
.introduce .text .content{font-size:17px;}

.introduce1 .text{ margin-top:46px;}
.introduce1 .text .title { font-size:30px; font-weight:bold; color:#2b2f32; line-height:45px;}
.introduce1 .text .content{font-size:14px; letter-spacing: 1.9px;}


.contact .adv{ width:280px; height:30px; background:#e50012; font-size:14px; color:#fff; text-align:center; line-height:30px; border-radius:5px; margin-top:8px;}
.contact{ margin-top:38px;}
.contact  div{ font-size:16.06px; }
.contact  div span{ font-size:26.1px; color:#e50012; font-weight:bold;}
.contact  .phoneico{ margin-top:12px; margin-left:5px;}


.tel{padding: 39px 0px 11px 6px; whitae-space: nowrap;color: #666;line-height: 23px;font-size:13px;}
.tel span {color: #da1400;line-height: 33px;font-size: 28px;font-family: Times New Roman; font-weight:bold;}
.tel_k { width:295px; height:30px; line-height:30px; text-align:center; background:#da1400; border-radius:5px; font-size:15px; color:#FFF; }


/*内页导航*/
.strong_title{ display:none;}
.mianbxContent{ text-align: left !important; font-size: 14px !important;  padding-left:20px;   border:1px dashed #e3e3e3; margin-bottom:20px !important; height:55px !important; line-height:55px !important; width:98% !important;}
.mianbxContent a{font-size: 14px !important;}
.mianbxContent a:hover{font-size: 14px !important;}


/*上一页下一页*/
.pages_info{overflow:hidden;text-align:center;margin-top: 20px !important;}
.pages_info span{display:inline-block;padding:5px 12px;border: 1px dashed #ccc;}
.pages_info span+span{margin-left:5px;}


/*导航*/
.navbg{width:100%;height:65px; background:#222222; margin-top:-20px;}
.nav{ margin:0 auto; width:1200px; text-align: center;}
.nav>ul>li{position: relative; float: left; width:132px; border-left:1px solid #383b3e;}
.nav>ul>li>a{display:block;line-height:65px;font-size:16px;position: relative; color:#fff;}
.nav>ul>li.cur>a,.nav>ul>li:hover>a{background:#e50012;cursor:pointer; }
.nav>ul>li>a:after{content:'';width:100%;height:3px;background:#c1872d;position: absolute;left:0;bottom:15px;opacity:0;transition:500ms;}
.nav>ul>li.cur>a:after,.nav>ul>li:hover>a:after{bottom:0;transition:500ms;cursor:pointer; }

.nav>ul>li .xl{width:100%;background:#222222;position:absolute;top:65px;left:0;z-index: 9;transform-origin: 0 0;transform: perspective(600px) rotateX(-90deg);transition:600ms ease;}
.nav>ul>li:hover .xl{transform: perspective(600px) rotateX(0deg);transition:600ms ease;cursor:pointer; }
.nav>ul>li .xl a{font-size: 16px;display:block;line-height:42px;text-align:center;color:#fff;background:#222222;transition:600ms ease; border:1px solid #383b3e;}
.nav>ul>li .xl a:hover{background:#e50012;}
.nav>ul>li .xl td b{font-size:0;line-height:0;}
.nav>ul>li .xl td b a{font-size:16px;color:#fff !important;}

/*幻灯片*/
.banner{overflow:hidden; background:#999;}
.banner-box{min-width:1200px;height:550px;position:relative;border-top:1px solid #fff; }
.banner-box .bd{ width:100% !important;}
.banner-box .bd li{width:100% !important;height:550px;background-position: center;background-repeat: no-repeat;}
.banner-box .bd li a{display:block;background-size:auto;}
.banner-btn{ width: 100%; position: absolute;top:220px; left: 0; margin-left: 0; height:380px; overflow: hidden; }
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:0.3s all ease-in-out}
.banner-btn a.prev{left:-50px;background:url(http://login.114my.cn/memberpic/gdzcjd/uploadfile/image/20181106/20181106164747_2138343656.png) no-repeat 0 0;} 
.banner-btn a.next{right:-50px;background:url(http://login.114my.cn/memberpic/gdzcjd/uploadfile/image/20181106/20181106164747_2138343656.png) no-repeat -49px 0;}
.banner-box .hd {position:absolute;top:240px;width: 100%;display: block;}
.banner-box .hd ul{ text-align: center}
.banner-box .hd ul li{ width:20px; height:20px; border-radius :20px; text-indent:-9999px; background:#ccc; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out}
.banner-box .hd ul li.on{ background:#e50012; width: 32px;}
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8;cursor:pointer; }


/*搜索*/
.searchbg{ height:84px; border-bottom:4px solid #f6f6f6;}
.searchbg .Keywords span{ color:#e50012; font-weight:bold; font-size:15px; line-height:84px;}
#search_r ul li{width:360px; height:40px; border: 1px solid #dcdcdc; border-radius:60px; margin-top:24px;}
#search_r ul .box1 { padding-left:10px;}
#search_r ul .btn1{ position:absolute; border:none;}
#search_r ul .btn1 input{margin-top:10px; margin-left:325px;border:none;}

/*产品分类*/
.productsbg{ height:850px; background:#f3f3f3;}
.product{ background-color: #f3f3f3; }
.prod_zb0{ width:276px; height:740px;}
.prod_zb .title2{ font-size:35px; color:#fff; font-weight:bold;padding-left:10px; margin-top:-5px;}
.plist_row2{width:276px; height:427px; background:#fff;}
.prod_zb{width:276px; height:106px; background:url(../uploadfile/image/20191017/20191017135645_1028905268.png) no-repeat; border-bottom:2px solid #e50012;}
.prod_zb .prod_zb1{ padding-left:45px; padding-top:40px;}
.pro-tlt strong{ display:block; padding-top: 23px; font-size: 16px; }
.pro-tel{ background:url(../uploadfile/image/20191017/20191017141401_27889228.png) no-repeat; width:100%; height:203px; }
.pro-tel .title3{ font-size:18px; color:#fff; text-align:center;padding-bottom:10px; padding-top:36px;}
.pro-tel .phone2{ font-size:32px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;text-align:center; color:#fff;padding-bottom:20px; }
.pro-tel .btn2{ width:150px; height:42px; margin:0 auto; text-align:center; background:#e50012;  line-height:42px;}
.pro-tel .btn2 a{color:#fff; font-size:16px;}
.por-rec{ width: 900px; height: 420px; background-color: #fff; }
.por-rec li{ float: left; width: 900px; }
.por-reccont{ width: 340px;}
.por-reccont p{ font-size: 26px; line-height: 30px; font-weight:bold; color:#343434; }
.por-reccont span{  line-height:50px;}
.por-reccont .line1{ width:315px; line-height:50px; font-size:14px; border-bottom:1px dashed #e5e5e5; }

.por-reccont i{ display: block; width: 75px; height: 3px; background-color:#e80315; margin:10px 0 28px}
.por-reccont .xq,.por-reccont .zx{ width:130px; height:36px; line-height:36px; text-align:center; display:block; border-radius:60px;}
.por-reccont .xq{ background:#e50012; margin-right:20px;}
.por-reccont .zx{ background:#2b2f32;}
.cleareox .jianxi1{ margin-top:70px; padding-left:70px;padding-right:70px;}
.por-reccont .xq div,.por-reccont .zx div{color:#fff;}
.por-reccont .xq img,.por-reccont .zx img{ padding-top:10px; padding-left:10px;}
.por_switch{ overflow: hidden; }
.por_switch ul{ width: 3600px; }
#por_img_btn_l{ background:url('../uploadfile/image/20191017/20191017151201_1208388624.png')no-repeat; left:22px; }
#por_img_btn_r{ background: url('../uploadfile/image/20191017/20191017151200_494419358.png')no-repeat; right: 30px; }
.productc{ width:900px; height:300px; margin-top:20px;}
.comp_ibtn{ width: 30px; height: 68px; top: 190px; cursor: pointer; }
.pro-right{ width:900px; height:418px;}
.pro-right table tr td { float: left; margin: 20px 14px 0 0; padding: 8px !important; background: #fff; }
.pro-right table tr td a img { display: block; margin:0 !important}
.pro-right table tr td br{ display: none; }
.pro-right table tr td span a{ display: block; line-height: 50px; padding-bottom: 9px; }

.links { line-height: 110px; padding: 0 !important; position: relative; height: 96px; width: 100%; display: block; }
.links b {font-size: 0px !important;display: block;}
.links b a{line-height: 109px; text-indent: 0;display: block; position: absolute; top: 0; transition: 0.3s all ease-in-out;width: 241px;
border-bottom: 1px solid #ccc;background: url(../uploadfile/image/20191018/20191018183142_676642094.png) no-repeat 220px;
padding-left: 35px; font-size:15px; font-weight:normal;font-family:"Microsoft Yahei";}
.open .links b a { color: #e50012 !important;  font-size: 15px; }
.plist_row2 table,.plist_row2 table tbody,.plist_row2 table tbody tr { display: block; width: 100%;padding-top: 5px; background: #fff; }

/*为可为精密机械background:url(../uploadfile/image/20191017/20191017161544_483407897.jpg) */
.explainbg{ height:643px; background:#fff;}
.explain{ height:100%;}
.explain .title4{ background:url(../uploadfile/image/20191017/20191017162859_168312255.png) no-repeat; width:353px; height:74px; margin:0 auto;}
.explain .title4 .text1{font-size:42px; font-weight:bold; color:#2b2f32; padding-top:20px; text-align:center;}
.explain .content2{ font-size:18px; text-align: center;}
.explain .center{ width:582px; height:366px;}
.explain .center li{ width:115px; height:366px; border:1px solid #d3d3d3; float:left; border-radius:60px;}
.explain .center li:hover{ cursor:pointer;}
.explain .center .jx2{ margin-right:28px;}
.explain .center .yuan{ width:96px; height:96px; border-radius:90px; background:#222222; margin:0 auto; margin-top:10px;}
.explain .center .img1 img{ margin-top:22px; margin-left:22px;-webkit-transition:0.4s linear;transition:0.4s ease-in;}
.explain .center .img2 img{ margin-top:24px; margin-left:24px;-webkit-transition:0.4s linear;transition:0.4s ease-in;}
.explain .center .content3{ width:15px; font-size:14.4px; line-height:14.6px;margin-top: 20px;margin-left: 30px;margin-right: 10px;}
.explain .center .title5{ font-size:25.04px; width:26px; color:#e50012; margin-top:20px; line-height:26px;}
.explain .center li:hover .yuan img{-webkit-transform:rotate(360deg);transform:rotate(360deg);}

/*video*/
.video_bj { width:100%; margin:0 auto; height:600px; background:url(../uploadfile/image/20191020/20191020174530_934405033.jpg) top no-repeat;}
.video_bj .title6{width:331px; height:54px; background:url(../uploadfile/image/20191020/20191020174831_767567957.png) no-repeat; margin: 0 auto; line-height:54px; text-align:center; font-size:40px; font-weight:bold; color:#f1f1f1;}
.video_bj .content4{ text-align:center; font-size:18px;}

.video_nor .video_box { position: relative; overflow: hidden; height: 450px; width: 1213px;}
.video_nor .video_box ul {position: relative; top: 20px;}
.video_nor .video_box ul li {float: left;margin-left: 22px;height: 394px;}
.video_nor .video_box ul li dl { position: relative; top: 0; width: 353px; padding: 16px 16px 56px 16px; background: #f2f2f2; transition: all 0.5s;}
.video_nor .video_box ul li dl dt {margin-bottom: 25px;}
.video_nor .video_box ul li dl dd.dd1 { margin-bottom: 18px; position: relative; text-indent: 15px; transition: all 0.5s;}
.video_nor .video_box ul li dl dd.dd1 a{font-size: 18px;}
.video_nor .video_box ul li dl dd.dd1 em { display: block; width: 0; height: 1px; background: #fff; position: absolute; left: 15px; top: 10px; transition: all 0.5s;}
.video_nor .video_box ul li dl dd.dd1 span { display: block; width: 34px; height: 34px; background: url(../uploadfile/image/20191020/20191020175611_957814109.png) no-repeat center; position: absolute; right: 15px; top: -5px; transition: all 0.5s;}
.video_nor .video_box ul li dl dd.dd2 { padding: 0 15px; line-height: 24px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; height: 48px; transition: all 0.5s;}
.video_nor .video_box ul li dl dt img { display: block; width: 353px; height: 207px; transition: all 0.5s;}
.video_nor .video_box ul li:first-child {margin-left: 0;}
.video_nor .video_box ul li:hover dl { top: -10px; padding-bottom: 20px; background:#222;}
.video_nor .video_box ul li:hover dd.dd1 { text-indent: 70px;}
.video_nor .video_box ul li:hover dd.dd1 em {width: 40px;}
.video_nor .video_box ul li:hover dd.dd1 a {color: #fff;}
.video_nor .video_box ul li:hover dd.dd1 span {top: 85px; background: url(../uploadfile/image/20191020/20191020175638_174557034.png) no-repeat center;}
.video_nor .video_box ul li:hover dd.dd2 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; height: 72px;}
.video_nor .video_box ul li:hover dd.dd2 a {color: #fff;}
.clearfix {zoom: 1;}

/*解决方案*/
.industrybg{ height:686px;}
.industrybg .industry .title6{width:331px; height:54px; background:url(../uploadfile/image/20191017/20191017175338_797072315.png) no-repeat; margin: 0 auto; line-height:54px; text-align:center; font-size:40px; font-weight:bold; color:#222222;}
.industrybg .industry .content4{ text-align:center; font-size:18px;}
.industry_list{
    width: 323px;
    height: 425px;
    position: absolute;
    left: 0;
}

.industry_list ul li.on{background: #222222;}
.industry_list ul li.on a{    color: #fff;}
.industry_list ul li{
    position: relative;
    float: left;
    width: 323px;
    height: 65px;
    background: #e6e6e6;
    line-height: 65px;
    margin-bottom: 13px;
    transition: all 0.5s linear 0s;
}

.industry_list li span{
    width: 38px;
    height: 34px;
    position: absolute;
    overflow: hidden;
    left: 73px;
    top: 17px;
}
.industry_list li span em{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transition: all 0.4s linear;transition: all 0.4s linear;}
.industry_list li span i{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;visibility:hidden;
    -webkit-transform:translate3d(0,0,-65px) rotate3d(1,0,0,90deg);
    transform:translate3d(0,0,-65px) rotate3d(1,0,0,90deg);
    -webkit-transform-origin:50% 0%;
    transform-origin:50% 0%;
    -webkit-transition:all 0.4s linear;
    transition:all 0.4s linear;}
.industry_list li:hover span em,.ys li.cur span em{opacity:0;visibility:hidden;-webkit-transform:translate3d(0,65px,0) rotate3d(1,0,0,-90deg);transform:translate3d(0,65px,0) rotate3d(1,0,0,-90deg);}
.industry_list li:hover span i,.ys li.cur span i,.industry_list li.on span i{opacity:1;visibility:visible;-webkit-transform:rotate3d(1,0,0,0deg);transform:rotate3d(1,0,0,0deg);}

.industry_list ul li a{
    font-size: 18px;
    color: #343434;
    text-align: center;
    margin: 0 auto;
    display: block;
    padding-left: 20px;
}

.industry_tel{
    display: inline-block;
    background: #e6e6e6;
    width: 323px;
    height: 113px;
}

.industry_tel p{
	margin-top:20px; margin-bottom:6px; margin-left:46px;
    font-size: 18px;
    color: #fefefe;
    width: 236px;
    height: 38px;
    background: url(../uploadfile/image/20191017/20191017184439_2033993918.png) no-repeat;
    padding-left: 75px;
    line-height: 38px;
}

.industry_tel strong{
    font-size: 30px;
    display: block;
    text-align: center;
	color:#2b2f32;
}

.industry_list ul li:hover{background: #222222;}
.industry_list ul li:hover a{color: #fff;}

.industry_box{
    width: 855px;
    height: 98px;
    background: rgba(0,0,0,0.7);
    position: absolute;
    bottom: 0;
}

.industry_box a{
    width: 113px;
    height: 98px;
    background: #e50012;
    line-height: 98px;
    color: #fff;
    float: right;
    font-size: 16px;
    margin: 0 auto;
    text-align: center;
}

.industry_box strong{
    font-size: 20px;
    color: #fff;
    float: left;
    line-height: 35px;
    padding: 15px 0 0 40px;
}

.industry{height:600px;}
.industry_box span{font-size: 14px; color: #fff; display:block; font-weight: normal;}
.industry_quanbu{position:relative; width:1200px; margin: 0 auto;  height: 425px;}
.industry_tu{width:855px; height:425px; right:0;}
.industry_quanbu_page{width: 855px;margin-left: auto;}
.industry_nor{
    position: relative;
}
.bolante{height:136px;}
.bolante li{ float:left; width:288px; height:136px; border:1px dashed #dddddd;overflow: hidden;position: relative;}
.bolante .jianxi3{ margin-right:10px;}
.bolante li .bolante1{ width:200px; height:80px; margin:0 auto; margin-top:20px;}
.bolante li .bolante1 img{transition: all linear 0.5s;-moz-transition: all linear 0.5s;-ms-transition: all linear 0.5s;-webkit-transition: all linear 0.5s;}
.bolante li:hover img{ transform:scale(1.2);}



/*靠实力说话*/
.advbg{ height:944px; background:url(../uploadfile/image/20191018/20191018084257_1800817616.jpg) no-repeat;}
.advbg .adv1 .title7{ width:402px; height:44px; margin:0 auto;}
.advbg .adv1 .content5{ text-align:center; font-size:26px; color:#bbbbbb;}
.advbg .adv1 .adv1icon{ margin:0 auto; width:26px; height:14px;}
.advantage_nor{position: relative;}
.advantage_list{position: absolute; top: 50px; z-index:99;}
.advantage_list ul li{
    float: left;
    width: 299px;
    height: 124px;
    background: #eeeeee;
    border-right: #fff solid 1px;
    transition: all 0.5s linear 0s;
    cursor: pointer;
}

.advantage_list ul li i{
    width: 80px;
    height: 80px;
    background: #e0dfdf;
    border-radius: 60px;
    display: block;
    float: left;
    margin: 21px 0 0 31px;
}

.advantage_list ul li i img{
    text-align: center;
    display: block;
    margin: 0 auto;
    padding-top: 17px;
}

.advantage_list ul li strong{
	color:#2b2f32;
    font-size: 30px;
    text-align: center;
    float: left;
    margin: 30px 0 0 20px;
}

.advantage_list ul li strong span{font-size: 12px; font-weight: normal; display: block; color:#999999;}
.advantage_list ul li:nth-child(4){border:0;}

.advantage_list ul li:hover{background: #e50012;}
.advantage_list ul li:hover strong{color: #fff;}
.advantage_list ul li:hover strong span{color:#fff;}
.advantage_list ul li:hover i{background:#ff0216;}

.advantage_list ul li.on{background: #e50012;}
.advantage_list ul li.on strong{color: #fff;}
.advantage_list ul li.on strong span{color:#fff;}
.advantage_list ul li.on  i{background:#ff0216;}

.advantage_tu{
    height: 725px;
}

.advantage_box{position: absolute; width: 1200px; top: 206px;}
.advantage_left_tu {width: 520px; height: 519px;}

.advantage_left_tu_til{border-bottom:1px solid #d9d9d9; padding-top: 37px; height: 135px; margin-bottom: 40px;}
.advantage_left_tu_til strong{font-size: 28px; color: #e50012; margin-left: 120px;}
.advantage_left_tu_til strong span{font-size: 45px; font-family:impact; color: #f6ad27;}
.advantage_left_tu_til p{font-size: 12px; color: #999; text-transform: uppercase; font-weight: 200; margin-left: 125px; line-height:20px; padding-top: 10px;}
.advantage_left_tu li{ float: left; color: #666666; line-height: 30px; background: url(../uploadfile/image/20191018/20191018101343_1303791901.png) no-repeat 0 9px; padding-left: 20px; width: 435px; margin: 0 0 18px 28px;}
.advantage_shuzi{position: absolute; bottom: 58px;}
.advantage_shuzi dl{float: left; padding: 0 30px; width: 97px; padding-left: 30px !important; padding-right: 22px !important;}
.advantage_shuzi dl dt{font-size: 16px; color:#2b2f32;}
.advantage_shuzi dl dd strong{font-size: 40px;color:#2b2f32;}
.advantage_shuzi dl:nth-child(2){border-right: 1px solid #d9d9d9; border-left: 1px solid #d9d9d9; padding: 0 30px; padding-left: 35px !important;}
.advantage_shuzi dl:nth-child(1){width:140px;}
.advantage_shuzi dl:nth-child(3){width:110px;}
.advantage_shuzi dl dd span{
    text-align: center;
    display: inline-block;
    background: #e50012;
    color: #fff;
    width: 25px;
    height: 25px;
    border-radius: 20px;
    font-size: 16px;
    line-height: 23px;
}
/*客户见证*/
.casebg{ height:700px;}
.casebg .case .title7{width:331px; height:54px; background:url(../uploadfile/image/20191017/20191017175338_797072315.png) no-repeat; margin: 0 auto; line-height:54px; text-align:center; font-size:40px; font-weight:bold; color:#222222;}
.casebg .case .content6{ text-align:center; font-size:18px;}
.anli1 li a{ display: block; }
.list_row2 { height: 350px; width: 100%; position: relative;}
.plistBg { height: 350px; width: 100%; overflow: hidden; position: relative; }
.anli1 li{ float: left; width: 388px;  height:470px; background: #fff; margin-right:15px;transition: all 0.3s linear 0s; border:1px solid #ddd;}
.anli1 li:hover{  transform: translateY(-5px);cursor: pointer;}
.anli1 li img{ width: 388px; height: 220px;}
.anli1 li i{ display: block; margin: 0 30px;}
.anli1 li i a{ display: block; font-size: 24px; color: #2b2f32; line-height: 100%; overflow: hidden; margin: 32px 0 18px 0;text-align: center; font-style:normal;}
.anli1 li em{ display: block; margin: 0 30px; color: #8a8a8a; line-height: 26px; height:85px; font-style:normal;}
.anli1 li b{ display: block; margin: 0 30px;background:url(../uploadfile/image/20191018/20191018104409_1416112367.jpg) no-repeat; height: 49px; line-height: 49px;}
.anli1 li b a{ display: inline-block; float: left; width: 163px; padding-left: 42px; font-size: 14px; color:#8a8a8a;font-weight: normal; box-sizing: border-box;}
.anli1 li b a:hover{background:url(../uploadfile/image/20191018/20191018110347_2120368468.jpg) no-repeat; color: #fff;cursor: pointer;}
.anli1 li b a:last-child:hover{background:url(../uploadfile/image/20191018/20191018110347_2120368468.jpg) no-repeat right 0; color: #fff;}
.but_left,.but_right{ width: 80px; height: 80px; background: url(../uploadfile/image/20191018/20191018104255_954389796.png) no-repeat; cursor: pointer; position: absolute; top:195px; }
.but_left{ background-position: -4px 0; left: -80px}
.but_right{ background-position: -100px 0; right: -80px; }
.but_left:hover,.but_right:hover{ background-position-y:-80px; cursor: pointer;}
/*定制流程*/
.processbg{ height:364px; background:#f5f5f5;}
.processbg .processtop .title8{width:331px; height:54px; background:url(../uploadfile/image/20191018/20191018112541_2048787806.png) no-repeat; margin: 0 auto; line-height:54px; text-align:center; font-size:40px; font-weight:bold; color:#222222;}
.processbg .processtop .content7{ text-align:center; font-size:18px;}
.processbg .processtop .process{ height:115px;}
.processbg .processtop .process li{ width:115px; height:100%; float:left;}
.processbg .processtop .process li.jt{ width:65.8px; height:100%;}
.processbg .processtop .process li img{ margin-top:30px; margin-left:45px;}
.processbg .processtop .process li p{ text-align:center; padding-top:10px;}
.processbg .processtop .process li.jt img{ margin-left:22.4px; margin-top:51px;}
.processbg .processtop .process .one{ background:url(../uploadfile/image/20191018/20191018114024_1881846561.jpg) no-repeat;}
.processbg .processtop .process .two{ background:url(../uploadfile/image/20191018/20191018114024_450969943.jpg) no-repeat;}
.processbg .processtop .process .three{ background:url(../uploadfile/image/20191018/20191018114024_1845485066.jpg) no-repeat;}
.processbg .processtop .process .four{ background:url(../uploadfile/image/20191018/20191018114024_1904650971.jpg) no-repeat;}
.processbg .processtop .process .five{ background:url(../uploadfile/image/20191018/20191018114024_1013209299.jpg) no-repeat;}
.processbg .processtop .process .six{ background:url(../uploadfile/image/20191018/20191018114315_19845727.jpg) no-repeat;}
.processbg .processtop .process .seven{ background:url(../uploadfile/image/20191018/20191018114315_1770085939.jpg) no-repeat;}
.processbg .processtop .process li:hover img{-webkit-animation: tada 1s .2s ease both;-moz-animation: tada 1s .2s ease both;}
.processbg .processtop .process li:hover{-webkit-animation: tada 1s .2s ease both;-moz-animation: tada 1s .2s ease both;cursor: pointer;}
@-webkit-keyframes tada{0%{-webkit-transform:scale(1);}
10%, 20%{-webkit-transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(3deg);}
40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-3deg);}
100%{-webkit-transform:scale(1) rotate(0);}}
@-moz-keyframes tada{0%{-moz-transform:scale(1);}
10%, 20%{-moz-transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90%{-moz-transform:scale(1.1) rotate(3deg);}
40%, 60%, 80%{-moz-transform:scale(1.1) rotate(-3deg);}
100%{-moz-transform:scale(1) rotate(0);}}
@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);
opacity:0;}
40%{-webkit-transform:perspective(400px) rotateY(-10deg);}
70%{-webkit-transform:perspective(400px) rotateY(10deg);}
100%{-webkit-transform:perspective(400px) rotateY(0deg);
opacity:1;}}
@-moz-keyframes flipInY{0%{-moz-transform:perspective(400px) rotateY(90deg);
opacity:0;}
40%{-moz-transform:perspective(400px) rotateY(-10deg);}
70%{-moz-transform:perspective(400px) rotateY(10deg);}
100%{-moz-transform:perspective(400px) rotateY(0deg);
opacity:1;}}
/*公司简介*/

.aboutbg{ height:596px; background:url(../uploadfile/image/20191018/20191018134733_353100791.jpg) no-repeat;}
.aboutbg .aboutvideo{ height:512px;}
.aboutbg .about{height:209px; margin-top:-125px;}
.aboutbg .about .about_content{ height:209px; width:1229px; margin:0 auto; background:url(../uploadfile/image/20191018/20191018143429_424011487.png) no-repeat;}
.aboutbg .about .about_content .about_left{ width:180px; height:180px; margin-top:29px; margin-left:29px;}
.aboutbg .about .about_content .about_left p{ font-size:40px; color:#fefefe; padding-top:39px; padding-left:30px;}
.aboutbg .about .about_content .about_right{width:1020px; height:180px; margin-top:29px;}
.aboutbg .about .about_content .about_right .title9{ font-size:30px; color:#fefefe; padding-left:65px; padding-top:30px;}
.aboutbg .about .about_content .about_right .content9{ color:#f3f3f3; padding-left:65px; padding-top:10px; padding-right:65px;text-indent:25px; line-height:28px;}
.aboutbg .about .about_content .about_right img{ margin-top:-17px; margin-right:75px;}

/*按钮动画*/
 @keyframes warn {
    0% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.0;
    }
    25% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.1;
    }
    50% {
        transform: scale(0.5);
    -webkit-transform: scale(0.5);
        opacity: 0.3;
    }
    75% {
        transform: scale(0.8);
    -webkit-transform: scale(0.8);
        opacity: 0.5;
    }
    100% {
        transform: scale(1);
        -webkit-transform: scale(1);
        opacity: 0.0;
    }
}
/*按钮效果*/
.dot {position: absolute;left: 50%;z-index: 2;;width: 90px;height: 90px;border-radius: 50%;background: url(../uploadfile/image/20191018/20191018135448_565442450.png) no-repeat center;-webkit-transform: rotate(0deg);transform: rotate(0deg);}
.pulse2 {position: absolute;left: 50%;z-index: 1;width: 200px;height: 200px;border-radius: 50%;background: #e50012;
-webkit-box-shadow: 1px 1px 20px #e50012;box-shadow: 1px 1px 20px #e50012;opacity: 0;-webkit-animation: warn 2.2s ease-out;animation: warn 2.2s ease-out;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite; margin-top:-55px; margin-left:-55px;}
.pulse3 {position: absolute;left: 50%;z-index: 1;width: 200px;height: 200px;border-radius: 50%;background: #e50012;
-webkit-box-shadow: 1px 1px 20px #e50012; box-shadow: 1px 1px 20px #e50012;opacity: 0;-webkit-animation: warn1 2s ease-out;animation: warn1 2s ease-out;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;margin-top:-55px; margin-left:-55px;}
.Advantage_tp2 { padding-top: 230px;}
/*企业形象*/
.imagebg{ height:400px;}
.company_list { width:1200px;; height:57px; overflow: hidden; }
.company_list li { float: left; width: 133px; padding-left: 19px; }
.company_list li span { display:block; float:left; margin: 0px 6px 0px 13px; }
.company_list li .qxxx { background:url(../uploadfile/image/20191018/20191018152326_1737216755.png) top left no-repeat;width:24px; height:26px; }
.company_list li .gshz { background:url(../uploadfile/image/20191018/20191018152326_150117902.png) top left no-repeat; width:23px; height:23px;}
.company_list li:hover .qxxx { background-position:-24px 0px; transition: all 0.5s; cursor: pointer;}
.company_list li:hover .gshz { background-position:-23px 0px; transition: all 0.5s;cursor: pointer; }
.company_list li:hover { cursor:pointer; }
.company_list li.on .gshz { background-position:-23px 0px; cursor: pointer;}
.company_list li.on .qxxx { background-position:-24px 0px; cursor: pointer;}
.company_list li a { font-size:20px; font-weight: bold;color: #2b2f32;}
.company_list li:hover a { color:#0d4dc2; }
.company_list li.on a { color:#e50012; font-weight: bold; }
.workshop { overflow: hidden; }
#jianjietss0 a::after { position: absolute; content: ""; top: -7px; width: 1px; height: 30px; background-color: #e9e9ea; left: 89px; }
#jianjietss1 a::after { position: absolute; content: ""; top: -7px; width: 1px; height: 30px; background-color: #e9e9ea; left: 89px; }
#jianjietss0 a { position: relative; }
#jianjietss1 a { position: relative; }
#jianjiediss1 td a:hover {    font-size: 14px;}
#roller_left {   height: 246px !important;}
/*新闻动态*/
.news_t span{display: block;width:912px;height: 41px;margin: 0 auto;margin-top: 90px;}
.news_t p{font-size: 26px;line-height: 26px;color: #333;text-align: center;margin-top: 26px;}

.news_d{margin-top: 70px;}
.news h4{height: 80px;background: #f2f2f2;font-weight:normal;}
.news h4 b{float: left;width:160px;height: 62px;background:  #222222;padding:18px 0 0 30px;font-size: 20px;}
.news h4 b a{color: #fff;font-size:20px;}
.news h4 b i{display: block;font-size: 12px;font-weight:normal; font-style:normal;padding-top: 5px;text-transform: uppercase;color: #fff;}
.news h4>a{float: right;width: 102px;height:45px;line-height: 45px;text-align: center;font-size: 12px;color: #fff;background: #bbb;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}
.news h4>a:hover{background: #e50012;}
.new_l{float: left;width: 585px;}

.new_r{float: right;width: 586px;}

.wd{margin-top:70px;height: 200px;}
.wd h5{float: left;width: 150px;height:158px;font-size: 18px;padding:42px 0 0 24px;background:url(../uploadfile/image/20191018/20191018170531_669945071.jpg) no-repeat;}
.wd h5 a{color:#fff;font-size:18px;}
.wd h5 i{display: block;padding-top: 6px; color:#fefefe; font-style:normal;}
.wd h5 img{ margin-top:40px;}
.news_div{width:585px;height:279px;    overflow: hidden;}
.news_div_item{width:585px;height:55px;border-bottom:1px solid #d3d3d3;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;}
.news_div_item .news_div_item_date{float:left;width: 110px;padding-left: 45px; position: relative;}
.news_div_item .news_div_item_year{display:none; font-size: 12px;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}
.news_div_item .news_div_item_month{float:left;font-size: 16px;color: #484848;line-height:55px;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;}
.news_div_item .news_div_item_day{float:left;font-size: 16px;color: #484848;line-height:55px;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;}

.news_div_item .news_div_item_content{float:right;width:426px;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}
.news_div_item .news_div_item_a{font-size: 14px;color: #666;line-height:55px;display:block; -webkit-transition: all 0.5s ease;transition: all 0.5s ease;}
.news_div_item .news_div_item_body{display:none;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}

.news_div_item.on{height:110px;}
.news_div_item.on .news_div_item_year{display:block;position: absolute;top: 54px;left: 56px; font-size: 18px; color: #484848;line-height: 18px;}
.news_div_item.on .news_div_item_month{font-size: 26px;}
.news_div_item.on .news_div_item_day{font-size: 26px;}
.news_div_item.on .news_div_item_a{line-height: 26px;    padding-top: 12px;}
.news_div_item.on .news_div_item_body{display:block;    float: left;width: 395px;font-size: 12px; line-height: 24px;padding-top: 5px;}


.new_r  .divdgweb_new_div{width:586px;height:280px;position: relative;}
.new_r  .news_div_item_pic{position: absolute;top: 0px;left: 0px;width:340px;height:170px;}
.new_r  .news_div_item_pic img{border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; width: 340px; height: 169px;}
.new_r  .divdgweb_new_div_item_date{position: absolute;top: 0px;right: 0px;width:246px;height:169px;border-bottom:1px solid #d3d3d3;border-right:1px solid #d3d3d3;}
.new_r .divdgweb_new_div_item_month,.divdgweb_new_div_item_day{ display: block; line-height: 60px;font-size: 48px; padding-top: 34px;border-bottom: 1px solid #e4e4e4;margin: 0 auto 8px;width: 74px;float:left;}
.new_r  .divdgweb_new_div_item_year{display:block;position: absolute;top: 112px;left: 96px; font-size: 18px; color: #484848;line-height: 18px;}
.new_r  .divdgweb_new_div_item_month{margin-left:50px;}
.new_r  .divdgweb_new_div_item_content{padding-top:200px;}
.new_r  .divdgweb_new_div_item_a {font-size: 16px;margin-bottom: 12px;line-height: 16px;display:block;font-weight:bold; color:#434343;}
.new_r  .divdgweb_new_div_item_body{line-height: 26px;text-indent:25px;}

.wd .divdgweb_new_div_item{float: left;width: 280px; margin-left: 60px;}
.wd  .divdgweb_new_div_item_title{display: block; height: 50px; line-height: 50px;font-size: 14px;padding-top: 23px; background: url(../uploadfile/image/20191018/20191018172536_992515482.png) no-repeat;}
.wd  .divdgweb_new_div_item_title a{color:#444444;}
.wd  .divdgweb_new_div_item_body{padding-top: 40px;font-size: 12px; line-height: 20px; background: url(../uploadfile/image/20191018/20191018172536_593668940.png) no-repeat;}
.news_more a{display:block;font-size: 12px;color: #484848;width: 90px;height: 27px;line-height: 27px; text-align: center;border: 1px solid #d2d2d2;margin-top: 16px;    text-transform: uppercase;border-radius: 5px; }
.news_more a:hover{border: 1px solid #e80315;color: #fff;background:#e80315;}

.news_div_item_a:hover,.divdgweb_new_div_item_a:hover{color:#e80315!important;}
/*版权*/
.copyrightbg{ background:#222222;}
.copyrightbg .copyright .top{ height:75px; border-bottom:1px solid #666666; line-height:75px; color:#999999; font-size:16px;}
.copyrightbg .copyright .top2ul{ width:500px; height:200px;}
.copyrightbg .copyright .top2ul ul{ float:left; width:166px; line-height:40px;}
.copyrightbg .copyright .top2ul ul a{ color:#c6c6c6;}
.copyrightbg .copyright .top2ul ul li a{ padding-left:10px;}
.copyrightbg .copyright .top2ul ul li:nth-child(1) a{ font-size:18px; border-left:1px solid #e50012;}
.copyrightbg .copyright .qrcode{ width:302px;}
.copyrightbg .copyright .qrcode div{ width:131px; margin-top:10px;}
.copyrightbg .copyright .qrcode div p{ padding-top:10px; color:#c6c6c6; text-align:center;}
.copyrightbg .copyright .addr{ width:350px; text-align:right; height:180px; }
.copyrightbg .copyright .addr p{color:#bfbfbf; line-height:30px;}
.copyrightbg .copyright .addr .phone3 .phonel span{ font-size:26px; font-weight:bold; color:#e50012;}
.copyrightbg .copyright .addr .phone3 { width:260px; height:58px; margin-bottom:40px; margin-left:100px;}
.copyrightbg .copyright .addr .phone3 .phoner img{ margin-top:10px; margin-left:5px;}
.copyrightbg .copyright .addr .address{ width:350px; height:80px;}
.flinks {
	padding: 20px 0;
	line-height: 25px;
	overflow: hidden;
	background: #242424;
}

.flinks .addLink {float: right;font-size: 14px;color: ##b9b9b9;}
.flinks .addLink:hover {font-weight: bold;color: #eee;text-shadow: 0 0 1px #fff;}
.flinks dt {float: right;font-size: 14px;color: #b9b9b9;}
.flinks dt a {font-size: 14px;color: #b9b9b9;}
.flinks dd {float: left;color: #bfbfbf;}
.flinks dd a {color: #bfbfbf;text-overflow: ellipsis;}
/*a标签经过样式*/
.copyrightbg .copyright .top2ul ul li a:hover,.flinks dd a:hover,.top_r li a:hover,.flinks dt a:hover{color: #e50012;}



.prod_zb0>div>a:nth-child(5){display: none;}
.prod_zb0>div>a:nth-child(5){display:none;}