/*标签样式初始化*/
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd {margin: 0px; padding: 0px;list-style: none;border: 0px;}

/*公共样式部分*/

body {color: #666;margin: 0 auto;background-color: #fff; font-family: "Microsoft YaHei";overflow-x: hidden;}

#copy { display: none;}

a {color: #666; text-decoration: none;}
a:hover {-webkit-column-rule: #c50212;-o-column-rule: #c50212;column-rule: #c50212;text-decoration: none; border-bottom-style:}

.page{ margin:0 auto; width:1300px;}
.bg{ width: 100%;min-width: 1300px;}
.fl { float: left;}
.fr {float: right;}

/*左右浮动清除*/
.clear { clear: both;height: 0px; overflow: hidden;}


/*间隙*/
.top10 {padding-top: 10px;}
.top20 {padding-top: 20px;}
.top30 {padding-top: 30px;}
.top40 {padding-top: 40px;}
.top50 {padding-top: 50px;}
.top60 {padding-top: 60px;}
.top70 {padding-top: 70px;}
.top80 {padding-top: 80px;}
.top90 {padding-top: 90px;}
.top100 {padding-top: 100px;}


/*英文样式*/
.font_en {font-family: Arial, Helvetica, sans-serif;text-transform: uppercase;font-weight: normal;}

.t{text-align: center;font-size: 42px;color: #222222;}
.t b{color:#c50212;}

.t span{display: block;font-size: 18px;color: #666666;font-weight: lighter;margin: 12px 0;}

.t:after{content: '';display: block;height: 20px;background: url(../image/20210305100039_984258034.png) no-repeat center;}

.equ .t:after,.str .t:after{content: '';display: block;height: 20px;background: url(../image/20210304153748_262729518.png) no-repeat center;}

@-webkit-keyframes widthchange{
0%{width: 100%;}
25%{width: 50%;}
50%{width: 25%;}
75%{width: 50%;}
100%{width: 100%;}
}

@keyframes widthchange{
0%{width: 100%;}
25%{width: 50%;}
50%{width: 25%;}
75%{width: 50%;}
100%{width: 100%;}
}



/*头部*/
.head_bg{background: #f5f5f5;height: 45px;line-height: 45px;font-size: 14px;font-weight: lighter;}
.head{width:96%;margin: 0 auto;}
.head_r a:hover{color: #2363ae;}
.head_r span:hover img{ top:100%; visibility:visible; opacity:1;}
.head_r span:nth-child(1){ background:url(../image/20210304111546_215231316.png) no-repeat left center;}
.head_r span:nth-child(2),.head_r span:nth-child(3){ background:url(../image/20210304111546_1549446191.png) no-repeat left center;}

/*
.head_r span:nth-child(3){ background:url(../uploadfile/image/20210304/20210304111547_4068103.png) no-repeat left center;}*/

.head_r span{ display:inline-block; padding-left:21px; position:relative; cursor:pointer;}
.head_r span+span{ margin-left:17px;}
.head_r span img{ position:absolute; top:110%; left:0; width:100px; z-index:9; height:auto; visibility:hidden; opacity:0; -webkit-transition:all .3s ease; transition:all .3s ease;}


/*抬头*/
.top_bg{height: 120px;background: #FFF;}
.top{margin: 0 auto;}
.logo{padding:14px 30px 0 2%;}
.name{margin-top:22px;}
.name p{text-align: center;}
.name p.name_top{font-size:28px;color: #c50212;font-weight: bolder; }
.name p.name_top span{color: #2d2717;font-size:36px;}
.name p.name_bottom{font-size:18px;color: #333; line-height:30px;}
.tel{height: 120px;font-size:26px;color:#FFF;font-family: arial;background: #c50212 ;font-weight: bold;    margin-left: 2.5vw;}
.tel p{ line-height: 32px;margin-top: 32px;letter-spacing: 1px;padding: 0 32px;}

/*栏目*/
.nav{margin-left: 2.5vw;}
.NavCeshi > li {float: left;top: 0px;padding: 0 0.9vw;-webkit-transition: 0.2s all ease-in-out; transition: 0.2s all ease-in-out; position: relative;}
.NavCeshi > li > a { display: block; text-align: center; color: #333; -webkit-transition: 0.2s all ease-in-out; transition: 0.2s all ease-in-out;position: relative; z-index: 55555;
overflow: hidden; width: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; }
.NavCeshi > li > a > i{ display: block;height:120px;line-height:120px;font-size: 16px;color: #333; position: relative; z-index: 3; font-style: normal; }
.NavCeshi > li.navcurrent > a:before,.NavCeshi > li:hover > a:before{ left: 12px !important}
.NavCeshi > li > a:after{ content: ''; display: block; width: 0%; height:3px; -webkit-transition: 0.2s all ease-in-out; transition: 0.2s all ease-in-out; position: absolute; left: 0; 
bottom: 25px; background: #c50212; }
.NavCeshi > li.navcurrent > a:after, .NavCeshi > li:hover > a:after{ width: 100%}
/*导航下拉*/
.nav2{-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;position: absolute;width:160px;opacity: 0;visibility: hidden;transform: translate3d(0px, 10px, 0px);
-moz-transform: translate3d(0px, 10px, 0px);
-webkit-transform: translate3d(0px, 10px, 0px);z-index: 9999;left:70%;top:120px; margin-left:-94px; text-align:center; border-top:4px #c50212 solid;}
.nav2 a{background: #c50212;box-shadow: 0 6px 10px rgba(0, 0, 0, .1);padding: 18px 0;width: 160px;height: 14px;line-height: 14px; display: block;color: #fff;font-size: 14px;
  -webkit-transition: none ease-out .3s;    transition: none ease-out .3s;  transition-property: color, background, text-indent, opacity;}
.nav2 a:hover{background: #fff; text-indent: 10px;color: #c50212;}
.nav ul li:hover .nav2 {opacity: 1;visibility: visible;transform: translate3d(0px, 0px, 0px);-moz-transform: translate3d(0px, 0px, 0px);box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.12);
transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}

@media (max-width: 1920px) and (min-width: 1860px){
.NavCeshi > li{padding: 0 1.2vw;}
}
@media (max-width: 1859px) and (min-width: 1780px){
.NavCeshi > li{padding: 0 1.2vw;}
}
@media (max-width: 1779px) and (min-width: 1720px){
.NavCeshi > li{padding: 0 1.12vw;}
}
@media (max-width: 1719px) and (min-width: 1680px){
.NavCeshi > li{padding: 0 1vw;}
}
@media (max-width: 1679px) and (min-width: 1560px){
.NavCeshi > li{padding: 0 0.7vw;}
}
@media (max-width: 1559px) and (min-width: 1400px){
.nav{float:right;}
.tel{display: none;}
}
@media (max-width: 1399px) and (min-width: 1200px){
.nav{float:right;}
.tel{display: none;}
.NavCeshi > li{padding: 0.8vw;}
.nav {margin-left: 2vw;}
}



/*幻灯片*/
.banner_box{min-width:1300px;position:relative;overflow:hidden;}
.banner_box,.banner_box .bd li{height:700px;background: #fff;}
.banner_box .banner-btn a.prev,.banner_box .banner-btn a.next{top:300px;background-image:url(../image/20210304150425_238841782.png);}
.banner_box .hd ul li.on{background:#fff;}
.banner_box .bd{ width:100% !important;}
.banner_box .bd li{width:100%;background-position: center;background-repeat: no-repeat;}
.banner_box .bd li a{display:block;background-size:auto;width:100% !important; height:100% !important;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition: 0.3s all ease-in-out;transition:0.3s all ease-in-out}
.banner-btn a.prev{left:-54px;background-repeat:no-repeat;background-position:0 0;} 
.banner-btn a.next{right:-54px;background-repeat:no-repeat;background-position:-49px 0;}
.banner_box:hover .banner-btn a.prev{ left:54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner_box:hover .banner-btn a.next{ right: 54px; 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;}
.banner_box .hd {position:absolute;bottom:30px;width: 100%;display: block;}
.banner_box .hd ul{ text-align: center}
.banner_box .hd ul li{ width:15px; height:15px; border-radius :20px; text-indent:-9999px; background:#c50212; cursor:pointer; display:inline-block; margin:0 5px; -webkit-transition: 0.3s all ease-in-out; transition:0.3s all ease-in-out;}
.banner_box .hd ul li.on{width:15px;}


/*搜索*/
.search_bg{height: 80px;-webkit-box-sizing: initial;box-sizing: initial;}
.search_nbg{position: absolute;z-index: 999;top: 565px;border-bottom: 1px solid #eee;}
.search_nbg .search{margin:0 auto;background: #fff;}
.search{height: 80px;background: #fff;}
.search_l{line-height: 80px;color: #666;background: url(../image/20210304151518_995665007.png)no-repeat left center;padding-left: 28px;}
.search_l d{font-size: 15px;color: #666;}
.search_l a{font-size: 15px;color: #666;}
.search-bg #infoname{width:300px;background:#f5f5f5; outline:none; color:#ccc; border: none; height:40px; line-height:6;font-size: 14px;padding-left: 20px;font-weight: lighter;margin: 20px 0;border-radius: 20px;}
.search-bg{position: relative;}
.search-i{position: absolute;right: 12px;top: 30px;}
.search_l a:hover{color:#ff0000;}


/*技术*/
.equ_bg{background: url(../image/20210308153437_1687096609.jpg) no-repeat center;width: 100%;height: 992px;min-width:1300px;}
.equ_con{background: #FFFFFF;height: 492px;width: 100%;padding: 60px 0;}
.equ_left{width: 220px;padding-left: 50px;}
.equ_left_con {padding: 30px 0 0;}
.equ_left_con p{font-size: 26px;line-height: 62px;}
.equ_left_con p:after{display: block;content: "";height: 2px;width: 100%;background: #f5f5f5;margin-bottom: 20px;}
.equ_left_con span{font-size: 18px;}
 .equ_left_con span b{   font-weight: normal;color: #c50212;}

.equ_left_con:nth-child(2):before{
content: "";display: block; 
    width: 0;
    height: 0;
    border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    border-top: 15px solid #c50212;
    padding-bottom: 50px;
    transition: 1s ease;
}

.equ_center{width:660px;padding-left: 100px;}
.equ_center p{text-align: center;height: 42px;background: #F5F5F5;color: #666;padding: 25px 20px;margin-top: -4px;    line-height: 26px;  
  font-size: 16px;}
.equ_center p span{color: #c50212;}

.equ_right{width: 94px;padding-left: 100px; margin-top: 14px;}

.equ_right li{width: 96px;height: 96px;background: #C50212;border-radius: 50%;text-align: center;cursor: pointer;
position: relative;
}
.equ_right li+li{margin-top: 80px ;}
.equ_right li span{    padding-top:18px;display: block;color: #FFFFFF;font-size: 22px;line-height: 30px;font-weight: bold;position: absolute;
    left: 27%;}
.equ_right li:before{content: "";display: block;position: absolute;-webkit-animation: warn 2s ease-out infinite alternate;
animation: warn 2s ease-out infinite alternate;width: 130px;height: 130px;background: rgb(197,2,18,0.2);border-radius: 50%;
    top: -16px; left: -16px;
}

@-webkit-keyframes warn {
    0% {
        transform: scale(0.8);
    -webkit-transform: scale(.8);
        opacity: 1;
    }
    25% {
        transform: scale(1);
    -webkit-transform: scale(1);
        opacity: 0.5;
    }
    50% {
        transform: scale(1.1);
    -webkit-transform: scale(1.1);
        opacity: 0;
    }
    75% {
        transform: scale(1);
    -webkit-transform: scale(1);
        opacity: 0.5;
    }
    100% {
        transform: scale(0.8);
    -webkit-transform: scale(0.8);
        opacity: 1;
    }
}

 @keyframes warn {
    0% {
        transform: scale(0.8);
    -webkit-transform: scale(.8);
        opacity: 1;
    }
    25% {
        transform: scale(1);
    -webkit-transform: scale(1);
        opacity: 0.5;
    }
    50% {
        transform: scale(1.1);
    -webkit-transform: scale(1.1);
        opacity: 0;
    }
    75% {
        transform: scale(1);
    -webkit-transform: scale(1);
        opacity: 0.5;
    }
    100% {
        transform: scale(0.8);
    -webkit-transform: scale(0.8);
        opacity: 1;
    }
}


/*产品中心*/

.prod_t d{color: rgba(255,255,255,0.2);font-size: 60px;}
.prod_list{text-align: center;padding-top: 86px;}

.prod_list a{width: 163px;height: 34px;background: #f5f5f5;text-align: center;line-height: 48px;color: #666;font-size: 16px;display: inline-block;margin-bottom: 40px;transition: 0.3s ease all;border-radius:30px;}
.prod_list a.on{background: #C50212;color:#FFF;}

.prod_list a:before{content: "";display: block; width: 149px;height:80px; margin-top: -88px;     margin-left: 16px; }

.prod_list a:nth-child(1):before{
 background-image: url(../image/20210305093014_1457795681.png);
background-repeat: no-repeat;}

.prod_list a:nth-child(2):before{ 
 background-image: url(../image/20210305095233_829433007.png);
background-repeat: no-repeat;}

.prod_list a:nth-child(3):before{ 
 background-image: url(../image/20210305095310_64458129.png);
background-repeat: no-repeat;}

.prod_list a:nth-child(4):before{ 
 background-image: url(../image/20210305093831_1606139592.png);
background-repeat: no-repeat;}

.prod_list a:nth-child(5):before{
 background-image: url(../image/20210305093014_1457795681.png);
background-repeat: no-repeat;}


.prod_list a+a{margin-left:90px;}
.prod_box{width:1300px;}
.prod_box table td{padding-left:0px !important;width:325px;height:370px;display:block;float:left;margin-bottom:24px;}
.prod_box table td:first-child{margin-left:0px;}
.prod_box table td span{width:96%;height:60px;display:block;margin-top:1px;background:#f5f5f5;position: relative;}
.prod_box table td span a{width:100%;line-height:60px;display:block;text-align:center;position: relative;z-index:9;font-size:16px;color:#333;    transition: 0.3s ease all;}
.prod_box table td span:after{content:'';width:0;height:100%;display:none;display:block;background:#C50212;position: absolute;top:0;left:0;color:#fff;    transition: 0.3s ease all;}
.prod_box table td:hover span a{color:#fff;}
.prod_box table td:hover span:after{width:100%;}

/*工艺*/
.trait{ height:1028px; padding-top:70px; background:url(../image/20210309095315_1753084083.jpg) no-repeat center top;display: none;}
.tratitl{ text-align:center; font-size:45px; color:#ffffff;}
.tratitl span{ display:block; font-size:22px; color:#8b8b8b; font-weight:lighter; margin-top:15px;}
.trait ul{ font-size:0; margin-top:35px; text-align:center; font-size:22px; color:#cccccc; white-space:nowrap;}
.trait ul li{ display:inline-block; vertical-align:top; cursor:pointer;}
.trait ul li+li{ margin-left:47px;}
.trait ul li:nth-child(1),.trait ul li:nth-child(2),.trait ul li:nth-child(6),.trait ul li:nth-child(7){ margin-top:150px;}
.trait ul li:nth-child(3),.trait ul li:nth-child(5){ margin-top:60px;}
.traicon{ -webkit-transition:all .3s ease; transition:all .3s ease; border-radius:50%; position:relative; width:137px; height:137px; border-radius:50%; border:1px solid #424141; margin-bottom:20px; background:#3d3d3d;}
.traicon span{ position:absolute; display:block; top:0; bottom:0; right:0; left:0; margin:auto; width:66px; height:66px; background:url(../image/20210309094457_272850626.png) no-repeat left top; -webkit-transition:all .3s ease; transition:all .3s ease;}
.trait ul li:nth-child(2) .traicon span{ background-position-x:-98px;}
.trait ul li:nth-child(3) .traicon span{ background-position-x:-202px;}
.trait ul li:nth-child(4) .traicon span{ background-position-x:-306px;}
.trait ul li:nth-child(5) .traicon span{ background-position-x:-399px; width:70px; height:70px;}
.trait ul li:nth-child(6) .traicon span{ background-position-x:-517px; width:81px; height:81px;}
.trait ul li:nth-child(7) .traicon span{ background-position-x:-655px; height:70px;}
.trait ul li:hover .traicon span{ background-position-y:-102px; }
.trait ul li:hover .traicon{ background:rgba(255,255,255,.8);}



/*案例*/
.case_d .tempWrap{width:1300px !important;}
.case_d table tr{display:block;}
.case_d table td{display:block;margin-right:30px;padding-left:0 !important;float:left;width:calc(1210px/4) !important;position: relative;    overflow: hidden; }
.case_d table td img{width:100%;transition: 0.3s ease all;}
.case_d table td:hover img{transform: scale(1.1);}
.case_d table td div{display:block;position: absolute;bottom:9px;right:9px;width:94%;height:40px;background:rgba(197,2,18,0.8);-webkit-transition: 0.3s ease all;transition: 0.3s ease all;}
.case_d table td div a{display:block;width:100%;height:100%;text-align:center;line-height:35px;color: #fff;    font-size: 18px;}
.case_d table td:hover div {bottom:-50px;}

.case_wz{width:100%;height:80px;line-height:80px;background:#f9e6e8;text-align:center;}
.case_wz a{font-size:18px;color:#666;}
.case_wz:hover{background:#C50212;transition: background 0.5s linear;}
.case_wz:hover a{color:#fff !important;}


/*优势*/
.adv{ height:983px; background:url(../image/20210305142823_658675183.jpg) no-repeat center;min-width: 1300px;    position: relative; }
.adv:after{ content: "";display:block;height:319px; width:283px;background:url(../image/20210308154700_553551550.png) no-repeat left;    position:absolute;left:0;top:80%;background-size: 80%; }
.adv:before{ content: "";display:block;height:369px; width:170px;background:url(../image/20210308155611_465610051.png) no-repeat right;    position:absolute;right:0;top:-33%;    background-size: 100%;}

.advtab{margin-top: 37px;}
.advtab li {float: left;width:calc((100% - 3px) / 4);height:155px;background:#ebebf1;position: relative;display:-webkit-box;display:-ms-flexbox;
display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;
-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-box-sizing: border-box;box-sizing: border-box;cursor:pointer;padding-left:2.1vw;
}

ul.advtab li+li{margin-left:1px;}
ul.advtab li.on{background:#C50212;}
ul.advtab li i{font-style:normal;display: block;font-size:52px;margin-right:1vw;}
ul.advtab li.on i{color:#fff;}
ul.advtab li p span{font-style:normal;font-size:32px;display: block;line-height:100%;}
ul.advtab li.on p span{color:#ffffff;font-weight: bold;}
ul.advtab li p em{font-size:15px;line-height:100%;margin-top:10px;font-style: normal;display: block;color: #999;}
ul.advtab li.on p em{color:#fff;}

.advtab li i{display: block;background-position:0px 0px;background-repeat: no-repeat;width: 64px;height: 75px;-webkit-transition: all 0.5s;transition: all 0.5s;}
.advtab li:nth-child(1) i{background-image: url(../image/20210305165653_137560956.png);margin-top: -3px;}

.advtab li:nth-child(2) i{background-image: url(../image/20210305160426_1945261136.png);}

.advtab li:nth-child(3) i{background-image: url(../image/20210305160426_442309772.png);}

.advtab li:nth-child(4) i{background-image: url(../image/20210305160426_888905828.png);background-position: 0px 2px;}

.advtab li.on i{background-position: 0px -66px;}

.advtop{ font-size:35px; color:#ce0000; white-space:nowrap; padding-bottom:23px;}
.advleft{ margin:25px 0 0 0px; width:400px;}
.advtop i{ font-size:60px; color:#fff; font-family:fontDin1; border-radius:15px; display:block; width:85px; line-height:85px; text-align:center; background:#ce0000;}
.advtop em{ display:block; font-size:22px; color:#ccc; margin-top:6px;font-style: normal;}
.advtop p{ display:inline-block; vertical-align:middle;}
.advtop p:after{content:''; display:block;width:62px; height:3px;background: #EEE;     margin-top: 18px;}
.advwa p{ position:relative; font-size:16px; color:#666; font-weight:lighter; line-height:35px; padding-left:22px;}
.advwa p+p{ margin-top:20px;}
.advwa p:after{ content:''; display:block; position:absolute; width:13px; height:11px; 
background:url(../image/20210305144057_391373812.png)no-repeat left ; left:0; top:14px;}

.advpic img{border: 6px solid #eee;}

.advtel{    background: #F5F5F5;height: 90px;line-height: 90px;margin-top: 30px;font-size: 16px;color:#666;}
.advtel em{font-family: arial;font-style: normal;color:#C50212;font-size: 26px;}
.advtel span:before{content:''; display:block; width:19px; height:19PX;background:url(../image/20210305164125_788647462.png)no-repeat;
float: left;margin: 38px 10px 0 55px;}

/*定制*/
.process{width: 92%;margin: 0 auto;}
.process li{width:16.26%;height: 330px;padding: 1.83%;border-bottom: 1px solid #eee;border-left:1px solid #eee ;border-top:1px solid #eee ;float: left;    position: relative;    overflow: hidden;}
.process ul+ul li{border-top:0px solid #eee;}
.process li:last-child{border-right:1px solid #eee ;}
.process_pic{width:100%;height:auto;}
.process_pic img{width: 100%;}
.process_nr{text-align: center;}
.process_nr .num{font-size:18px;color: #666666;border:1px solid #eee;width: 80px;padding: 5px 0px;margin: 25px auto 15px;}
.process_nr span{font-size: 24px;color: #333;}
.process_nr em{display:block;font-family: arial;font-size: 12px;font-style: normal;color: #999;margin-top: 10px;}
 	
.process li:before{content: "";position: absolute;top: 0px;left:-100%;width: 100%;height:100%;
 	transition: 0.5s all ease-in-out;background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#c50212), color-stop(100%,#da091a));
 background: -webkit-linear-gradient(top, #c50212 0%,#da091a 100%);
 background: -webkit-linear-gradient(left, #c50212 0%,#da091a 100%);
 background: linear-gradient(to right, #c50212 0%,#da091a 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c50212', endColorstr='#da091a',GradientType=0 );z-index: -1;}

.process li:hover:before{left:0px;transform: rotate(360deg);}
.process li:hover .process_nr span{color: #fff;}
.process li:hover .num{border: 1px #fff solid;color: #fff;}
.process li:hover em{color: #fff;}

/*留言*/
.contact_bg{background: url(../image/20210305180557_1491122553.jpg);width: 100%;height: 363px;min-width: 1300px;}
.contact_top{text-align: center;font-weight: bold;font-size: 34px;color: #FFFFFF;}
.contact_center{    margin: 30px 22%;}
.contact_center .contact_wz{display:block;width:140px;height: 30px;line-height: 30px;text-align: center;color: #FFFFFF;font-size: 16px;float: left;    border: 1px solid #FFF;margin-right: 30px;
position: relative;margin-top: 16px;}
.contact_center span:nth-child(2):before{display: block;content: "";width: 60px;height: 1px;background: #fff;position: absolute;top: 15px;left: -46px;}
.contact_center .contact_tel{font-size: 18px;color: #FFF;}
.contact_center .contact_tel b{font-size: 36px;padding-left: 12px;}
 
.contact_fb{width:1300px; margin:0 auto;}
.contact_fb form{height:72px;width:1300px;}
.contact_fb form ul li input{border:1px solid #fff;height:50px;background:#eab897;padding:0px 20px;margin-right:5px; font-size:15px; color:#fff;width:180px;   background: rgb(255,255,255,0.1);}
.contact_fb form ul li input.fbbtn{ width:120px;}
.contact_fb form ul li input#code{ width:90px;}
.contact_fb form ul li input {font-family:"Microsoft YaHei";font-family:'微软雅黑';float:left;}
.contact_fb form ul li .fber{ width:120px; border:1px solid #fff;height:70px;background: #eab897;}
.contact_fb form ul li .fber #code{ border:none; height:68px; background:#eab897; float:left; width:80px;}
.contact_fb form ul li .fber img{    margin-top: 25px;}
.fbbtn{ height: 50px !important;margin: 0 0 0 5px !important;width: 190px;line-height:50px; text-align: center; color:#fff; transition:all 0.5s ease; font-size:16px; background:#000 !important; border:none; border: 1px solid #fff !important;}
.fbbtn:hover{ background:#e8130f;}
.contact_fb d{font-size:24px;font-weight:bold;color:#222; line-height:80px; text-align:center;display: block;}
 .form_img{      width: 81px; height: 35px;float: left;padding-top: 14px;padding-left: 25px;background: #f5f5f5;}


/*简介*/
.company_bg{width:100%;height:693px;background:url(../image/20210902182407_2038242485.jpg)no-repeat center;min-width:1300px;}
.company_nr{width:570px;}
.company_title p{font-size: 30px;font-weight: bold;color: #333; line-height: 52px;margin-top: 30px;}
.company_title span{font-size: 14px;color: #999;}
.company_title span:after{display:block;content: "";width:60px;height:4px;background:#C50212;margin:25px 0;}
.company_content{font-size:16px;line-height:32px;}

.company_list li{width:170px;height:150px;border:1px solid #eee;float:left;margin-top:32px;    text-align: center;}
.company_list li+li{margin-left:26px;}
.company_list li i{    margin: 26px auto 10px;display:block;height:42px;}
.company_list li:nth-child(1) i{width:36px;background:url(../image/20210308091112_843415749.png)no-repeat center;}
.company_list li:nth-child(2) i{width:42px;background:url(../image/20210308091112_817132410.png)no-repeat center;}
.company_list li:nth-child(3) i{width:49px;background:url(../image/20210308091112_1677025838.png)no-repeat center;}

.company_list li b{display:block;font-size: 22px;color: #333;    margin-bottom: 6px;}
.company_list li span{font-size: 12px;color: #999;}


/*企业形象*/

.pr_dha{width:1300px;margin:auto;}
.pr_dha a{font-size:20px;color:#fff;line-height:50px;background:#222;height:50px;float:left;width:200px; font-weight:300; -webkit-transition:0.5s; transition:0.5s;}
.pr_dha a:hover{background:#c50212;}
.pr_dha a:before{background:url(../image/20210308113338_1705369551.png)no-repeat;width:29px;height:32px;display:block;content:"";float:left;margin-right: 10px;margin-left: 40px; margin-top: 7px;}
.yexhgld{width:1300px;margin:0 auto;}
.totalwidth table table tr td{padding-left:0 !important;padding-right: 20px;}
.totalwidth table table tr td:last-child{padding-right: 0px;}
.totalwidth table table tr td div{width: 322px;height: 50px;line-height: 50px;font-size: 18px;color: #666;bottom: 0;left: 0;background: #f5f5f5;}
.totalwidth table table tr td div a br{display:none;}
.totalwidth table table tr td div a{font-size:15px;color:#666;}
.totalwidth table table td table td img{-webkit-transition: 0.5s all ease;transition: 0.5s all ease; width:100% !important;height:auto !important;}
.totalwidth table table td table td:hover img{-webkit-transform: scale(1.2);transform: scale(1.2);}
.totalwidth table table td table td>a{width:322px;overflow: hidden;display: block;}
.totalwidth table table table br{display:none;}

td#colee_lefts2{padding-right: 20px;}

/*新闻*/
.news_bg{background: url(../image/20210127125526_323859353.jpg)no-repeat center;height:777px;min-width:1300px;}
.news{padding-top:150px;}
.news_bt{width:1300px;float:left;}
.news_btl{float:left;font-weight:400;font-size:42px;color:#333;}
.news_btl span{font-size:20px;display:block;color:#666;font-weight:100;}
.nb_tab{font-size:0;text-align:center;float:right;}
.nb_tab a{width:171px;height:42px;background:#fff;display:inline-block;vertical-align:top;color:#333;-webkit-box-shadow:0px 0px 20px #eee;box-shadow:0px 0px 20px #eee;border-radius:30px;margin-top:22px;}
.nb_tab a+a{margin-left:20px;}
.nb_tab a.cur{background:#c50212;color:#fff;background-size:400% 370%;}
.nb_tab a i,.nb_tab a b{display:inline-block;vertical-align:top;line-height:42px;}
.nb_tab a b{font-size:16px;font-weight:100;letter-spacing:1px;}

.nbc_list+.nbc_list{display: none;}
.nbcl_le{width:614px;}
.news_div_item{background:#fff;}
.nbcl_le .news_div_item{width:294px;display: inline-block;vertical-align:top;height:434px;}
.nbcl_le .news_div_item+.news_div_item{margin-left:26px;}
.nbcl_le .news_div_item_pic img{width:294px;}
.news_div_item_title a{font-size:18px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.nbcl_le .news_div_item_content{margin-top:30px;padding:0 20px;}
.nbcl_le .news_div_item_body{margin-top:20px;line-height:24px;color:#68686a;font-size:14px;}
.nbcl_le .news_div_item_date,.new_more{display:inline-block;vertical-align:top;font-size:0;margin-top:25px;}
.nbcl_le .news_div_item_date>div{display:inline-block;vertical-align:top;color:#68686a;}
.new_more{width:24px;height:24px;border-radius:24px;border:1px solid #9a9899;background:url(../image/20210308200005_173821516.png) no-repeat right center;float: right;margin:0 20px 20px 0;}
.nbcr_ri{width:660px;}
.nbcr_ri .news_div_item_pic{display: none;}
.nbcr_ri .news_div_item{font-size:0;border:1px solid #f1f1f1;padding:30px 0;position:relative;-webkit-transition:300ms;transition:300ms;margin-bottom:15px;}
.nbcr_ri .news_div_item:hover{-webkit-box-shadow:0 0 21px #d2d2d2;box-shadow:0 0 21px #d2d2d2;z-index:1;-webkit-transition:300ms;transition:300ms;}
.nbcr_ri .news_div_item_date,.nbcr_ri .news_div_item_content{display:inline-block;vertical-align:top;}
.nbcr_ri .news_div_item_date{width:115px;text-align: center;font-size:0;}
.nbcr_ri .news_div_item_content{width:522px;padding-left:20px;border-left:1px solid #f3f3f3; font-weight: 100;}
.nbcr_ri .news_div_item_date>div{font-family:Arial;}
.nbcr_ri .news_div_item_year,.nbcr_ri .news_div_item_month{display:inline-block;vertical-align:top;color:#565656;  font-size: 14px;}
.nbcr_ri .news_div_item_day{font-size:47px;font-weight: bold;    line-height: 55px;}
.nbcr_ri .news_div_item_body{margin-top:10px;line-height:20px;color:#68686a;padding-right:20px;font-size:14px;}
.nbcr_ri .news_div_item:hover .news_div_item_day{color:#c50212;}


/*友情链接*/
.link_bg{ height: 90px; line-height:90px; border-top:0px #eee solid;color:#999;}
.link p{font-size:18px; color:#222; padding-left:50px; background:url(../image/20210308200054_762268127.png)no-repeat center left;}
.linkTagcs li a{font-size:15px; padding-left:10px;}
.linkTagcs li {margin-left: 0px !important;float:left !important;margin-top: 0px !important;text-align:left;}
.linkTagcs li a:hover{color:#c50212 !important;}
.linkTagcs li{line-height: 32px !important;}
.linkTagcs{    padding-top: 15px;}

/*版权*/
.foot_dh li span{ font-size:16px; display:block; padding-bottom:12px; padding-top:18px;}
.foot_dh li p {font-size: 17px;color: #ddd;text-align: center;font-weight: bold;padding-bottom: 5px;}
.foot_dh{ width:100%; min-width:1300px;background:#272727;}
.foot_dh li {float: left;width: 228px;margin-top: 42px;font-size: 14px;color: #b6b6b6;line-height: 35px;}
.foot_dh li span a{ display:block; font-weight:bold; color:#fff; font-size:20px; color:#ddd; padding-bottom:15px;}
.foot_dh li a{ display:block; font-size:14px; color:#b6b6b6; line-height:35px;}
.foot_dh li a:hover {color: #fff;}
.foot_dh li:nth-child(4) {width: 360px;}
.foot_dh li:nth-child(5) {float: right; width:255px;}
/*切换*/
.erweimatab {padding-top: 56px;}
.erweimacon dl+dl{ display:none;}
.erweimatab dt{ width:38px; height:38px; cursor:pointer; background:#363636; border-radius:50%; -webkit-transition:all .4s ease; transition:all .4s ease;}
.erweimatab dt+dt{ margin-top:18px;}
.erweimatab dt.on{ background:#c50212;}
.foot_dh li dl img {width: 161px;height: 161px;padding: 10px;border: 1px solid #363636;}
.copy{ border-top: 1px solid #333; margin-top:59px; font-size:14px; color: #888; padding-bottom:20px;}
.copy a { color: #888; }
.copy span {width: 1300px;height: 70px;display: inline-block;color: #888;line-height: 80px;text-align: left;}
.copy span a{ color: #888; font-size:14px;}
.copy span a:hover{ color: #fff;}



/*分页*/
.pages_info{margin-top:30px !important; }
.page_total,.pages_box a,.page_jump{display:inline-block;vertical-align:middle;padding:0 14px;height:36px;border-radius:36px;background:#eee;line-height:36px;border: 1px solid #eee;}
.pages_box a{margin-left:10px;}
.pages_box a.page_curr,.pages_box a:hover{background:#c50212;color:#fff;}
.page_jump{margin-left:10px;}

/*上一页下一页样式*/
.psh_box{margin:10px auto !important;}
.pshangxia{padding:10px 40px; background:#f5f5f5; border:1px #ccc solid;    margin-top: 20px;display: inline-block;}
#bodycontent{  clear: both;}


/*栏目小导航*/
.mianbxContent { height: 50px !important; line-height: 50px !important;font-size: 16px !important; text-align: left !important;
width:1300px !important;transition: 0.1s all;position: relative;margin:0px auto 10px auto !important; font-weight:100;color: #666;}
.mianbxContent a{font-size: 15px !important;color: #666;}
.mianbxContent a:hover{color:#c50212 !important;}
.strong_title{display:none;}
#bodycon #center { width: 100% !important;}
#bodycon{padding-top:90px ;  padding-bottom:40px;}

.dgcontent_title_h5 { display: block;text-align: center;border-bottom:1px solid #ddd;height:55px !important;line-height:55px !important;margin: 10px auto 25px !important;}
.dgcontent_title_h5 h5,.dgcontent_title_h5 h5 strong{ font-size:18px}

.pcontent_title_h4{    text-align: center; font-size: 20px;}
.detail_title{background:#fff;width: 100% !important;margin-left: 0 !important;font-size:0;padding: 0 !important;}
.detail_title strong{font-size:16px;display:inline-block;vertical-align:top;width:180px;height:62px;line-height:62px;text-align:center;color:#fff;padding-left:25px;background:#c50212 url(../image/20210309210412_149419613.png) no-repeat 35px center;}

/*内页banner*/
.banner_prod{ width:100%;min-width: 1300px; height:400px; background:url(../image/20210309181139_1534629965.jpg) center; overflow:hidden;position: relative;}

.banner_news{ width:100%;min-width: 1300px; height:400px; background:url(../image/20210309210027_1689383959.jpg) center;
overflow:hidden;position: relative;}

.banner_about{ width:100%;min-width: 1300px; height:400px; background:url(../image/20210826085416_731090716.jpg) center; overflow:hidden;position: relative;}

.banner_str{ width:100%;min-width: 1300px; height:400px; background:url(../image/20210309205740_2074673263.jpg) center; overflow:hidden;position: relative;}

.banner_lx{ width:100%;min-width: 1300px; height:400px; background:url(../image/20210309205804_1963819829.jpg) center; overflow:hidden;position: relative;}

.banner_fb{ width:100%;min-width: 1300px; height:400px; background:url(../image/20210309205825_1439584245.jpg) center; overflow:hidden;position: relative;}

.banner_dz{ width:100%;min-width: 1300px; height:400px; background:url(../image/20210826085453_132257217.jpg) center; overflow:hidden;position: relative;}

.banner_honor{ width:100%;min-width: 1300px; height:400px; background:url(../image/20210309205740_2074673263.jpg) center; overflow:hidden;position: relative;}

.banner_image{ width:100%;min-width: 1300px; height:400px; background:url(../image/20210309210120_1326750252.jpg) center; overflow:hidden;position: relative;}

.banner_case{ width:100%;min-width: 1300px; height:400px; background:url(../image/20210309210201_1177568947.jpg) center; overflow:hidden;position: relative;}

/*在线留言*/
#bodycontent #tianxieone,#bodycontent #tfour,#bodycontent #liuyanshenming{     border-top: #eee 1px solid !important;border-left: #eee 1px solid !important; border-right: #eee 1px solid !important;width: 1298px !important;}
#bodycontent #lytijiao{border: #eee 1px solid !important;width: 1298px !important;}
#bodycontent #tianxieone #tianxietwo {width: 120px; float: left;text-align: right;padding: 5px 0;}
#bodycontent #tianxieone #tianxiethree {width: 1056px; float: left; text-align: left; padding: 5px 0;}
input, textarea { outline: none; border: none; }
#chakantwo{width: 1300px !important;height: 65px !important;text-align: left;font-size:0;}
#chakantwo a{display: inline-block;width: 120px;height: 42px;line-height: 42px;border: 1px solid #eee;text-align: center;}
#chakantwo a+a{margin-left:2px;}
#tfive textarea{width:1070px !Important;}


/*内页新闻*/
.xw p{font-size:16px; line-height:30px;text-indent: 2em;}
.xw img{margin:15px auto;}
.nyxqnews_righttit strong{color:#c50212 !important;}
.nyxqnews_righttit:before{background:#c50212 !important;}

/*第四新闻分类*/
.strong_title{display:none;}
.nswsfenlei_2019{margin:30px auto;}
.nswsfenlei_2019 ul{font-size:0;}
.nswsfenlei_2019 li{display:inline-block;vertical-align:top;width:240px;height:50px;background:#f5f5f5;    border-radius: 30px; }
.nswsfenlei_2019 li+li{margin-left:12px;}
.nswsfenlei_2019 li:hover,.nswsfenlei_2019 li.curNewsType_2019{background:#c50212;transition:background 0.5s ease-in-out;}
.nswsfenlei_2019 li a{display:block;line-height:50px; font-size:16px;}
.nswsfenlei_2019 li:hover a,.nswsfenlei_2019 li.curNewsType_2019 a{color:#fff;}

.nynewslist:hover{ border:3px solid #c50212 !important;}

.nynewslist_time,.nynewslist:hover .nynewslist_time{ background-color: #c50212  !important;}

.nynewslist_tit a:hover{ display:block; font-size:16px; color: #c50212 !important;}



/*产品内页分类*/
.ny_prolist{width: 23% !important;background: #f5f5f5;}
.ny_prolist a:hover .ny_protil { color:#c50212 !important;}
.ny_prolist a:after{    border-bottom: 1px solid #c50212 !important;border-left: 1px solid #c50212 !important;}
.ny_prolist a:before{border-top: 1px solid #c50212 !important;border-right: 1px solid #c50212 !important;}

.pro_all_class{border-bottom:0 !important;width: 1300px !important;}
.pro_all_class a{background: #f5f5f5;font-size: 16px;    display: block; float: left;width:175px;
    height: 50px; line-height: 50px;margin: 20px 0;border-radius: 30px;}
.pro_all_class a:hover{background: #c50212; color:#FFF;}
.pro_all_class a+a{margin-left:20px;}


.detail_title{display:none;}
.product_content>p{text-align:center !important;}
.product_content>p>img{max-width:1300px;}
.product_content {border: 1px solid #eee;margin: 20px auto !important;padding: 20px 0;}


/*自定义分类*/
.ny_dglist{width: 23% !important;}
.ny_dgtil a:after{ background:url(../image/20210308173934_1624417735.png) !important;background-position:left center;background-repeat: no-repeat;}
.ny_dglist:hover .ny_dgtil a{color:#c50212 !important;}

.nylist li{width: 23% !important;}






/* 客服样式*/
.y-kefu-box { position: fixed; right: 0; top: 20%; z-index: 9999; font-size: 13px;}
.y-kefu-box img { display: block; width: 100%; height: auto; }
.y-kefu-box01 .icon { display: block; background: url(../image/20210311125522_987529008.png) no-repeat; margin: 0 auto 6px;}
.y-kefu-box01 { width: 54px; color: #666; text-align: center; }
.y-kefu-box01 .kf-close-btn { width: 27px; height: 27px; background-position: -5px -115px; position: relative; cursor: pointer;}
.y-kefu-box01 .kf-close-btn:before { content: ''; display: block; width: 1px; height: 12px; background-color:#c50212; position: absolute; bottom: -12px; left: 13px; z-index: 1; }
.y-kefu-box01 .show-status>a, .y-kefu-box01 .show-status>div { display: block; width: 52px; padding: 8px 0 12px; background-color: #fff; border-left: solid 1px #efefef; border-top: solid 1px #efefef; border-right: solid 1px #efefef; position: relative;}
.y-kefu-box01 .show-status { position: relative; }
.y-kefu-box01 .show-status .kf-zixun { background-color: #c50212; border-color: #c50212; color: #fff; margin: 10px 0 7px;}
.y-kefu-box01 .kf-zixun { border-radius: 2px; }
.y-kefu-box01 .kf-zixun i { width: 21px; height: 22px; background-position: -5px -5px; }
.y-kefu-box01 .kf-mobile { border-top-left-radius: 2px; border-top-right-radius: 2px; }
.y-kefu-box01 .kf-mobile>i { width: 18px; height: 18px; background-position: -5px -32px; }
.y-kefu-box01 .kf-mobile:hover>i { background-position: -30px -32px; }
.y-kefu-box01 .kf-weChat>i { width: 22px; height: 19px; background-position: -5px -55px; }
.y-kefu-box01 .kf-weChat:hover>i {background-position: -30px -55px; }
.y-kefu-box01 .kf-email { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }
.y-kefu-box01 .kf-email>i { width: 18px; height: 14px; background-position: -5px -80px; }
.y-kefu-box01 .kf-email:hover>i { background-position: -30px -80px; }
.y-kefu-box01 .back-top i { width: 13px; height: 11px; background-position: -5px -98px; }
.y-kefu-box01 .back-top:hover i { background-position: -30px -98px; }
.y-kefu-box01 .kf-email, .y-kefu-box01 .back-top  { border-bottom: solid 1px #efefef;}
.y-kefu-box01 .back-top { margin-top: 20px; border-radius: 2px; left: 55px;}
.y-kefu-box01 .hver:hover { background-color: #c50212; border-color: #c50212;}
.y-kefu-box01 .hver:hover>p { color: #fff; }
.y-kefu-box01 .kf-zixun1 { border-radius: 2px; }
.y-kefu-box01 .kf-zixun1 i { width: 21px; height: 22px; background-position: -5px -180px; }
.y-kefu-box01 .kf-zixun1:hover>i { background-position: -30px -180px; }

.y-kefu-box01 .mobile-infos, .y-kefu-box01 .y-ewm-box, .y-kefu-box01 .y-email-infos { background-color: #fff; border: solid 1px #efefef; position: absolute; right: 90px; z-index: 2; border-radius: 2px; display: none;} 
/*咨询热线*/
.y-kefu-box01 .mobile-infos { width: 260px; text-align: left; top: 0;}
.y-kefu-box01 .mobile-infos>div { padding: 20px 0 20px 45px; position: relative; }
.y-kefu-box01 .mobile-infos>div i { width: 15px; height: 15px; background-position: -52px -32px; position: absolute; top: 22px; left: 20px; z-index: 2; }
.y-kefu-box01 .mobile-infos .online1 { border-bottom: solid 1px #efefef; }
.y-kefu-box01 .mobile-infos span { color:#b9b9b9; }
.y-kefu-box01 .mobile-infos p { color: #c50212; font-size: 18px;  padding-bottom:10px;}



/*二维码*/
.y-kefu-box01 .y-ewm-box { width: 151px; height: 178px; top: -60px;}
.y-kefu-box01 .y-ewm-box>div { width: 151px; height: 178px; }
.y-kefu-box01 .y-ewm-box img { width:115px; height:114px; margin: 20px auto 10px; }
.y-kefu-box01 .y-ewm-box .y-ewm-img1 { width: 150px; border-right: solid 1px #efefef; }
.y-kefu-box01 .y-ewm-box .right { top: 84px; }
/*email*/
.y-kefu-box01 .y-email-infos { padding: 28px 20px 28px 45px; color:#b9b9b9; text-align: left; bottom: 0; width:170px;}
.y-kefu-box01 .y-email-infos p { color: #c50212; font-size: 16px; }
.y-kefu-box01 .y-email-infos>i { width: 18px; height: 13px; background-position: -52px -80px; position: absolute; left: 15px; top: 30px; }
.y-kefu-box01 .y-email-infos .right { top: 55px; }
.y-kefu-box01 .hide-status { width: 54px; height: 65px; background-color:#fb9a0e;position: absolute; top: 37px; left: 55px; z-index: 9;}
.y-kefu-box01 .hide-status .kf-zixun { padding: 10px 0 7px; color: #fff; cursor: pointer; }


#newBridge .icon-right-center{left: 0 !important;top: 40% !important;}