*{
    margin: 0;
    padding: 0;
}
a:link{text-decoration:none;   /* 指正常的未被访问过的链接*/

}a:visited{text-decoration:none; /*指已经访问过的链接*/

}a:hover{text-decoration:none;/*指鼠标在链接*/}
a:active{text-decoration:none;/* 指正在点的链接*/ }
/* 公司简介 */
.huafeng {margin: 0 auto ;text-align: center;}
.hf{margin-bottom: 0;}
.huafeng .hf, .case .cs, .news .ns {text-align: center;margin: auto;display: flex;align-items: center;flex-direction: column;justify-content: space-between;}
.huafeng>ul {width: 100%;display: flex; justify-content: space-between;flex-wrap: wrap;}
.dib-box {margin-top: 50px;}
.huafeng .hf p:nth-child(1), .case .cs p:nth-child(1), .news .ns p:nth-child(1) {font-family: Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;font-size: 40px;font-weight: bold;margin: }
.huafeng .hf p:nth-child(2), .case .cs p:nth-child(2), .news .ns p:nth-child(2) {font-family: 'Courier New', Courier, monospace;font-size: 25px;margin: 0;}
.huafeng .hf p:nth-child(3), .case .cs p:nth-child(3), .news .ns p:nth-child(3) {display: inline-block;width: 45px;height: 4px;margin: 0;background-color: #bf4141;}
.huafeng>ul>li .code_top {margin: 0 auto 0;padding-top: 33px;}
.huafeng>ul>li {width: 31.33%;display: flex;flex-wrap: wrap; height: 298px;cursor: pointer;overflow: hidden;border: 1px solid #e6e6e6;}
.dib-box .dib>a {display: flex;align-items: center;flex-direction: column;justify-content: space-between;}
.name {padding-top: 20px;font-family: 微软雅黑, Verdana, Arial, Helvetica;font-size: 25px;color: rgb(238, 112, 0);}
.code-name {font-size: 15px;color: #606060;line-height: 22px;padding: 14px 14px 35px;}
.huafeng .dib:hover {background-color: #bf4141;}
.moree{color: #606060;}
.gs{display: none;}
.huafeng .dib:hover .iconfont, .huafeng .dib:hover .name, .huafeng .dib:hover .code-name, .huafeng .dib:hover .moree ,.huafeng .dib:hover .gs{color: #fff; display: block;}
.huafeng .dib:hover .gs1{display: none;}


/* 工程案例 */
.case, .news, .suppor {clear: both;margin: 0 auto ;text-align: center;}
.clearfix {zoom: 1;}
#tabs {display: flex;justify-content: space-around;align-items: center;width: 100%;height: 50px;color: #fff;line-height: 50px;font-size: 18px;}
.dib-box {margin-top: 50px;}
#tabs>li.dib {cursor: pointer;width: 50%;height: 50px;background-color: #bf4141; text-align: center;}
#tabs>li.active {width: 50%;cursor: pointer;height: 50px;background-color: #333;}
#tabs li:nth-child(1) {border-top-left-radius: 10px;}
#tabs li:nth-child(2) {border-top-right-radius: 10px;}
.iconfont {font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
div.tab-container>div.content .al_nr>div:nth-child(1), div.tab-container>div.content .al_nr>div:nth-child(2), div.tab-container>div.content .al_nr>div:nth-child(3) {margin-bottom: 10px;}
div.tab-container>div.content .al_nr>div:nth-child(1), div.tab-container>div.content .al_nr>div:nth-child(4) {margin-left: 10px;}
div.content .al_nr>div {float: left;margin-right: 10px;}
.nm-a {position: relative;}
div.tab-container .content img {width: 390px;}
.tab-container div.con {display: none;width: 100%;height: 60px;position: absolute;bottom: 0;left: 0;text-align: left;background-color: #bf4141;opacity: 0;transition: all 1s linear;}
.tab-container div.con p {font-size: 16px;color: #fff;line-height: 60px;overflow: hidden;}
.tab-container div.con p:nth-child(2) {width: 50px;height: 50px;}
.tab-container div.con p {font-size: 16px;color: #fff;line-height: 60px;overflow: hidden;}
.nm-a::before {content: '';width: 100%;height: 100%;position: absolute;z-index: 1000;background-color: #fff;opacity: 0;top: 0;left: 0;}
div.tab-container>div.content .al_nr:nth-child(1)>div {width: 32%;}
.content .al_nr>div>a:hover div.con {display: block;opacity: 1;}

/* 品牌 */
.suppor ul {width: 100%; display: flex; justify-content: space-between; flex-wrap: wrap;}
.suppor ul li {float: left;border: 1px solid #b8b8b8;margin-bottom: 15px;width: 19%;}
.detail {width: 100%;height: 200px;margin-top: 18px; background: UrL(/static/jzweb2/pc/cont8bj.jpg) center center no-repeat;background-size: 100%;}

/* 新闻 */
.new{padding-left:50px;margin-top: 50px;}
.new-ti a{font-size: 18px; color: #606060;}
.new-txt{font-size: 16px;}
.new dl:nth-child(odd) {margin-right: 20px;}
.new dl {float: left;width: 530px;margin: 10px 0 30px 0;border-bottom: 1px dashed #bdbdbd;}
.new dt {color: #fff;float: left;width: 76px;height: 115px;background: #bf4141;text-align: center;}
dl, dd, dt, b {overflow: hidden;}
.new dt strong {display: block;font-size: 24px;line-height: 45px;padding-top: 20px;}
.new dt span {font-size: 18px;}
.new dd {float: right;width: 435px;text-align: left;}
.new-ti {height: 18px;line-height: 15px;font-size: 18px;color: #33acb0;}
.new-txt {height: 60px;line-height: 25px;font-size: 14px;color: #999;margin: 15px 0 0 0;}
.new-more a {display: inline-block;height: 30px;line-height: 30px;padding-right: 20px;background: url(/static/jzweb2/pc/new_more-0.jpg) right center no-repeat;font-size: 14px;}


/* 资质 */
#product_gh{margin: 0 auto;}
#product_gh .container0 {overflow: hidden;zoom: 1;margin-top: 4px;padding-bottom: 70px;}
#product_gh .container0 .prev {width: 36px;height: 266px;float: left;background: url(/static/jzweb2/pc/left.jpg) no-repeat;}
#product_gh .container0 a {font-size: 14px;text-decoration: none;}
#product_gh .container0 .Scroll {width: 93%;float: left;overflow: hidden;}
#product_gh .container0 .next {width: 36px;height: 266px;float: left;background: url(/static/jzweb2/pc/right.jpg) no-repeat;}
#product_gh .container0 .img-list {width: 9320000px;zoom: 1;}
#product_gh .container0 .ls {display: block;float: left;text-align: center;line-height: 32px;margin: 0 12px;color: #606060;}
#product_gh .container0 .ls img {display: block;cursor: pointer;width: 182px;border: 2px solid #ededed;}

/* 顶部 */
.Top {height: 26px;widtH: 100%;margin-bottom: -6px;}
.Head {height: 120px;text-aligN: right;margin-top: -26px;position: relative;z-index: 2;_position: inherit;}
.header {width: 1100px;margin: 0 auto;overflow: hidden;padding-top: 24.295px;}

/* 底部 */
.footer .list:nth-child(1),.footer .list:nth-child(2),.footer .list:nth-child(3) {width: 14%;}

.footer .list:nth-child(4) {width: 16.6%;}
.footer .list:nth-child(5) {width: 16.6%;}
.footer .list:nth-child(6) {width: 21.6%;}
.footer .list .title {font-size: 16px;padding-bottom: 20px;}
.white {color: #fff !important;}
.text-center {text-align: center !important;}
.fl {float: left;}
#boxxxx{ width: 100%;height:180px; overflow:hidden;}
.list1>li{text-align: left !important;}
#boxxxx>ul>li{padding: 7px 0;}
#boxxxx>ul>li>a{color:#a2a2a2;padding: 0 0 0 0px;text-align: center;font-size: 14px;}


/* 关于我们 */
/* 内容 */
.neiye .title2 {height: 42px;padding-right: 15px;margin-bottom: 20px;border-bottom: 2px solid #bf4141;}
.neiye .title2 h5 {line-height: 42px;margin: 0; font-weight: bold; font-size: 18px;color: #000;}
.neiye .title2 p {color: #767676;line-height: 42px;}
.pull-left{float: left !important;}
.pull-right {float: right !important;}
.cp_ny {padding: 0 5px;}
.cp_ny .col-md-4 {padding: 0;}
.cp_ny .news1 {margin: 0 10px 20px;}
.news1 {display: block;border: 1px solid #e1e1e1;background: #fff;}
.news1 .imgbox{overflow: hidden;}
.news1 .imgbox .img{transition: 0.3s all;}
.news1:hover .img {transform: scale(1.1);}
.news1:hover h5 {background-color: #bf4141; color: #fff;}
.news1 h5 {line-height: 54px;font-size: 16px;color: #333;transition: 0.3s all; text-align: center;padding: 0 5px;}
.overflow {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 0;}
.ny_nav .title .span1.active {transform: rotate(90deg);}


.row{margin-right: -15px;margin-left: -15px;}
.col-sm-12{position: relative; min-height: 1px;padding-right: 15px;padding-left: 15px;}
.neiye{padding: 40px 0;}
.ny_nav .title { position: relative;   background-color: #bf4141;color: #fff;margin-bottom: 6px;padding: 0 15px;font-size: 24px;font-weight: bold; line-height: 60px;}
.ny_nav .title .span1 {position: absolute;transform: rotate(180deg);font-size: 30px; top: 0;right: 15px;line-height: 45px;transition: all .3s;color: #fff;}
.ny_nav .title i {position: absolute;width: 100%;height: 100%;top: 0;left: 0;cursor: pointer;z-index: 2;}
.ny_nav>ul {padding-left: 0;margin-bottom: 0;list-style: none;}
.ny_nav>ul>li {transition: 0.3s all; margin-bottom: 6px;background-color: #ececec;}
.ny_nav>ul>li:hover {background-color: #bf4141;}
.ny_nav>ul>li>a:hover {color: white;}
.ny_nav>ul>li>a {transition: 0.3s all; text-align: left;display: block;padding: 0 40px;text-decoration: none !important;color: #4d4d4d;-webkit-transition: all .35s;transition: all .35s;font-size: 14px;line-height: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.neiye .lxfs{margin-top: 35px;}
.neiye .lxfs .text {background: #ececec;padding: 20px 10px;line-height: 30px;}


/* 公司简介 */
.xqy {line-height: 25px;min-height: 300px;border-top: 1px dotted #ccc;}
.xqy .con {line-height: 25px;}
.about {width: 80%;margin: 0 auto;}

/* 新闻资讯 */
.xwzx_ny a {display: block;    border-bottom: 2px solid #ebebeb;padding: 20px;margin-bottom: 20px;}
.xwzx_ny a .imgbox {width: 214px;height: 142px;overflow: hidden;}
.pull-left {float: left !important;}
.pull-left {margin-top: 10px;}
.xwzx_ny a .text_box {margin-left: 240px;}
.xwzx_ny a .imgbox .img {transition: 0.3s all;}
.xwzx_ny a .imgbox .img {width: 100%;height: 100%;}
.xwzx_ny a .text_box h5 {font-size: 18px;color: #262626;line-height: 30px;transition: 0.3s all;}
.overflow {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 0;}
.xwzx_ny a .text_box .text {color: #6c6c6c;line-height: 25px;height: 50px;margin: 15px 0;overflow: hidden;}
.xwzx_ny a .text_box .moree {width: 85px;line-height: 24px;background: #c5c5c5;color: #fff;text-align: center;}

/* 产品 */
.cp_ny .news1 {margin: 0 10px 20px;}
.news1 {display: block;border: 1px solid #e1e1e1;background: #fff;}
.news1 .imgbox {overflow: hidden;}
.news1 h5 {line-height: 54px;font-size: 16px;color: #333;transition: 0.3s all;text-align: center;padding: 0 5px;}
.news1 .imgbox .img {transition: 0.3s all;}
.col-xs-6 {width: 50%;}
table{margin: auto;}
table tr:nth-child(1) td:nth-child(1){width: 100px;line-height: 25px;font-size: 16px;}
table tr td:nth-child(1){text-align: center;}