a{ transition:.6s}
.copyright a{padding:0 5px;}.sec-marquee-c ul li{font-size:14px;}
.copyright a:hover{color:#fff}
.sec-marquee-c ul li{font-size:14px;}
.p-0{padding:0 !important}
.p-r-0{padding-right:0 !important}
.p-l-0{padding-left:0 !important}
.p-t-0{padding-top:0 !important}
.p-b-0{padding-bottom:0 !important}
.m-0{margin:0 !important}
.m-r-0{margin-right:0 !important}
.m-l-0{margin-left:0 !important}
.m-t-0{margin-top:0 !important}
.m-b-0{margin-bottom:0 !important}

.size12{font-size:12px;}
.size14{font-size:14px;}
.size15{font-size:15px;}
.size16{font-size:16px;}
.size18{font-size:18px;}
.size20{font-size:20px;}
.size21{font-size:21px;}
.size22{font-size:22px;}
.size24{font-size:24px;}
.size25{font-size:25px;}
.size26{font-size:26px;}
.size28{font-size:28px;}
.size30{font-size:30px;}
.size32{font-size:32px;}
.size33{font-size:33px;}
.size36{font-size:36px;}

.line-h15{ line-height:1.5}
.line-h17{ line-height:1.7}
.line-h2{ line-height:2}

/*常用首页P字体颜色 灰 黑 红*/
.hui{color:#ccc}
.hei{color:#666}
.hong{color:#F00}

.uppercase{text-transform:uppercase}/*字母大写*/
.capitalize{text-transform:capitalize}/*首 字母大写*/
.lowercase{text-transform:lowercase}/*无 字母大写*/

.h-top-p{position:fixed;width:100%;z-index:555;top:0;background: rgba(255, 255, 255, .95);box-shadow:0 0 10px 3px rgba(119, 119, 119, 0.1);}
.flexslider{margin-top:152px;}
nav.navbar.bootsnav,.head_box2{background:none !important}
/*内容页+左侧列表*/
.page-body{}
.sec-tit{
    border:none;border-radius:6px 6px 0 0;
    height:auto;
    line-height:2;
    background: #dd190d;
    padding:10px;
  float: left;
    width: 100%;
}
.sec-tit h2{border:none;color:#fff !important;font-size:18px;}
.page-l-clist,.left-news,.left-keyword,.sec-marquee-c{width:100%;float:left}
.sec-tit h5 a{color:#fff;}
#innerbgcolor{ background-color: #dd190d;line-height: inherit;}
.page-l-clist li{height:44px; line-height: 40px;}
.page-l-clist li a {display: block;width: 100%;font-size:16px;}
.page-l-clist li a:hover{background-color: #dd190d;color:#fff;height:auto;}
.list-unstyled a:hover h5{color:#f00}

.page-content{padding-top:0}
.page-detail,.page-content p{font-size:14px;line-height:2;}
.page-con-tit h1{font-size:17px;margin-top:0;}

/*内页 产品列表*/
.page-alist{margin-left:0;margin-right:0;}
.page-alist .col-md-4{margin-top:7px;margin-bottom:12px;}
.page-alist a:hover .img-inner{border:1px solid #f00}
.page-alist a:hover h5{color:#f00}
.page-alist .img-inner{height:210px;}
.page-alist .col-md-4 h5{font-size:15px;text-align: center;}

/*内页新闻中心*/
.page-alist .page-adate{padding: 5px 0; background: #dd190d;color: #fff;}
.page-atit h4{font-size:16px; margin-bottom: 8px;}

.cpfl-nav{background-color: #f6f6f6;box-shadow:0 0 8px 3px #e6e6e6;}
.cpfl-nav ul li{background: url(../images/line-a.png) no-repeat center right;}
.cpfl-nav ul li a{color:#333;font-size:15px;    display: block;padding:20px 5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.cpfl-nav ul li:nth-child(1){background-color: #ff0000;color:#fff;background-image:none;}
.cpfl-nav ul li:nth-child(1) a{color:#fff}
.cpfl-nav ul li:nth-child(1) a:hover{background-color: #999}
.cpfl-nav ul li:last-child{background-image:none;}
.cpfl-nav ul li a:hover{background-color: #ff0000;color:#fff}

.title-zd{padding-top:30px;padding-bottom:15px;    overflow: hidden;}
.title-zd h2{font-size:28px;color:#ff0000;position: relative;font-weight: bold;}
.title-zd p{font-size:14px;color:#666;position: relative;display:inline-block;letter-spacing: 2px;}
.title-zd p:after,.title-zd p:before{content: " ";width: 95px;height: 1px;overflow: hidden;background: #ccc;position: absolute;bottom: 50%;}
.title-zd p:after{left:-116px;}
.title-zd p:before{right:-116px}

.new-l-t{background: url(../images/4.png) no-repeat center left;padding:22px 15px 40px 249px;}

.jianj-nr{font-size:15px;line-height:2.2;overflow-x: hidden; overflow-y: scroll;max-height:306px;padding-right:10px;margin-top:20px;}
.jianj-nr::-webkit-scrollbar {width: 4px;}
.jianj-nr::-webkit-scrollbar-track{background:#eee;}
.jianj-nr::-webkit-scrollbar-thumb {background-color:#000;border-radius: 10px;}

.jj-tb a{ display:block;width:30.5%;height:68px;margin-right:15px;background-position: center;background-repeat: no-repeat;border:1px solid #ccc;float: left;margin-top:20px;}
.jj-tb a:nth-child(1){background-image: url(../images/gctb1.png);}
.jj-tb a:nth-child(1):hover{background-image: url(../images/gctb.png);border:none}
.jj-tb a:nth-child(2){background-image: url(../images/xwtb1.png);}
.jj-tb a:nth-child(2):hover{background-image: url(../images/xwtb.png);}
.jj-tb a:nth-child(3){background-image: url(../images/dh-tbmn2.png);border:none}
.jj-tb a:nth-child(3):hover{background-image: url(../images/dh-tbmn.png);border:1px solid #ccc;}

.cp-zx{background: url(../images/5a55ecc80b2b5.jpg) no-repeat center left;padding:5px 0 30px 0;margin-top:20px;}

.portab a,.portab img{transition:.6s;}
.portab{margin-top:20px;}
.portab .col-md-6{padding:0 10px;}
.portab .item {width:100%}
.portab .item .ar_1{ overflow:hidden;}
.portab .item .ar_1 .img-auto{height:245px;width:auto;padding:4px;display: flex;    justify-content: center;border:1px solid #ccc;box-shadow: 0 0px 10px 0px #eee;}
.portab .item .ar_1 .img-auto img{max-width: inherit;}
.portab .item .ar_2{color:#000; display:block;font-size:16px; background:none ;}
.portab .item .ar_1:hover .img-auto{border:3px solid #f00}
.portab .item  .ar_2:hover{color:#F00;}
.portab a:hover img{ transform:scale(1.1);}

.btn-gd{padding:10px 30px; display:inline-block;font-size:15px;background:#dd190d;margin-top:15px;color:#fff;}
.btn-gd:hover{ background:#000;color:#fff}

.youshi{background: url(../images/yiny.png) no-repeat center -20px;padding-top:20px;}
.ys-nrk{border-bottom:1px dashed #ccc;padding:0 0 8px 0;margin-bottom:26px; }
.ys-nrk h3{font-size:18px;color:#000;font-weight: bold;}
.ys-nrk p{font-size:14px;line-height: 2;color:#666;}
.youshi img{width:100%;}
.youshi .col-md-12:nth-child(2){margin-bottom:20px;}

.anli{background: url(../images/5a55ee89e0760.jpg) no-repeat center top;padding-bottom:15px;margin-top:25px;}
.str_wrap,.str_wrap:hover,.walking .ar_1 p,.walking .ar_1{ background:none}
.walking,.str_move{ margin:0;padding:0;}
.walking .ar_1{width:320px;height:290px;margin-left:28px;}
.walking .ar_1 p{color:#fff;font-size:16px;}
.walking .ar_1:hover p{color:#f00}
.walking .ar_1 .item{height:240px;border:3px solid #fff; background:#fff; overflow:hidden;display: flex;justify-content: center;align-items: center;}
.walking .ar_1 .item img{ transition:.6s;width:100%;height:auto}
.walking .ar_1:hover img{ transform:scale(1.1)}

.anli .title-zd p:after,.title-zd p:before{background:#666}
.anli .title-zd p{color:#999}
.anli .title-zd h2{color:#fff}

.fuw-cen{ background:#d9d9d9;border-radius:6px;color:#fff;padding:30px 0 38px;}
.fuw-cen:hover{ background:#ff0000}
.tit-min h3{font-size: 22px;color: #fff ;padding-bottom:20px;margin-bottom:22px;position: relative; font-weight:bold;}
.tit-min h3:after {content: " "; width: 54px;height: 2px;overflow: hidden;background: #fff;position: absolute;left:42%; bottom: 0;}
.tit-min p{margin-bottom:16px;}

.xinw{background: url(../images/5a55bfa3c8951.jpg) no-repeat center top #f3f3f3;padding-bottom:15px;margin-top:45px;}


/*底部footer*/
footer { background:#000; padding:10px 0;}
footer .col-md-4 { margin-top:20px;color:#fff;}
footer .col-md-2 img{}
footer .col-md-10 p:first-child{ }
footer .lixm a { height:45px; line-height:45px; width:235px; background:#313131; color:#fff; display:block; margin:0 auto; border-radius:3px; text-align:center;}
footer .lixm a:hover { background:#f00;}
footer .bhbtd { border-top:1px solid rgb(67, 67, 67) ; text-align:center; padding-top:25px; color:#fff;margin-top:20px;}

.footers .lx{margin-bottom: 10px;}
.f-ewm{padding-left: 100px;overflow: hidden;}
.f-ewm img{width: 120px;float: left;margin-right: 10px;}
.f-ewm p{float: left;line-height: 24px;font-size: 15px;margin-top: 36px;}

@media (max-width: 992px){
  
  .logo img{width:100%;}
  .p-xs{padding:0 15px;}
  .p-xs-0{padding:0 !important}
  .p-xs-l-0{padding-left:0 !important}
  .p-xs-r-0{padding-right:0 !important}
  .p-xs-t-0{padding-top:0 !important}
  .p-xs-b-0{padding-bottom:0 !important}
  .m-xs-0{margin:0 !important}
  .m-xs-t-0{margin-top:0 !important}
  .m-xs-b-0{margin-bottom:0 !important}
  .pull-xs-left{float:left}
  .pull-xs-right{float:right}
  .dis-xs-no{display:none !important;}
  .dis-xs-show{ display:block !important;}
  .img-auto img{width:100%;}
  .footer a{width: 32%;}

  
  .portab .item .ar_1 .img-auto,.portab .item .ar_1{height:152px;display: block;}
  .portab .item .ar_1 img{max-height:none}
  .portab-min .col-md-4:last-child{display:block}

  .cpfl-nav ul li a{padding:10px 5px;}
  .new-l-t{padding:0 0 0 70px}
  .jj-tb a{margin-right:10px;width:46%;}
  .fuw-cen{margin-bottom:20px;padding:15px 5px;}
  .tit-min+p{font-size:14px;}
  .xinw{margin-top:15px;}
  .h-top-p{position: unset;}
.walking .ar_1{width:160px;height:170px;margin-bottom:15px;}
.walking .ar_1 .item{height:140px;border:1px solid #ccc;}
  

.anli .walking .ar_1{width:180px;height:190px;}
.anli .walking .ar_1 .item{height:160px;border:1px solid #ccc;}
  .title-zd p{font-size:15px;}
}
@media (max-width: 768px){
  
.portab .col-md-4 {
    padding: 0 15px;
}
  .flexslider .slides li{height:160px !important;}
}


