﻿@font-face {
  font-family: 'iconfont';
  src: url('../fonts/iconfont.eot');
  src: url('../fonts/iconfont.eot') format('embedded-opentype'),
  url('../fonts/iconfont.ttf') format('truetype'),
  url('../fonts/iconfont.svg') format('svg');
}

.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}

/* IE 8 会显示粗边框  */
img{ border-style:none; }

html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; line-height: 1.15; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
body { margin: 0; font-family: "Microsoft Yahei", PingFangSC-Regular, "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif; line-height: 1.42857143; font-size: 14px; min-width: 1230px; background: #fff; color: #333; }
html, body, div, a, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, img, ins, kbd, q, samp, small, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, input, textarea, button, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  font-weight:normal;
}
ol, ul, li { list-style: none outside none; }
table { border-collapse: collapse; border-spacing: 0; }
a{ text-decoration:none; transition: all .3s; }


/* 清除浮动 */
.clear,.clearfix,.clear-float { height:0; line-height:0; font-size:0; clear:both; }
.clearXJ { zoom: 1; }
.clearXJ:before, .clearXJ:after { display: table; line-height: 0; content: ""; }
.clearXJ:after { clear: both; }

.zj-header{  }
.zj-header-top{ background:#f8f8f8; height:32px; line-height:32px; border-bottom:1px solid #eee; }
.zj-header-top p{ width:1200px; margin:0 auto; font-size:13px; color:#666; }

.zj-header-zy{ background:#fff; height:116px; }
.zj-header-zy ul { width:1200px; margin:0 auto;  height:100px; }
.zj-header-zy ul li{ float:left; }
.zj-header-zy ul li .logo{ display:block; width:180px; height:58px; margin-top:26px; background:url(../images/icons.png) left bottom no-repeat; }

.zj-header-zy ul li:nth-child(2){ margin-left:20px; padding-left:20px; height:68px; margin-top:26px; border-left:1px solid #ddd; }
.zj-header-zy ul li p:first-child{ font-size:19px; font-weight:bold; color:#cb0707; }
.zj-header-zy ul li p:first-child i{ /*color:#f00;*/ margin-right:6px; font-size:22px; /*font-family:Arial;*/ font-weight:bold; }
.zj-header-zy ul li p:last-child{ font-size:13px; margin-top:8px; }
.zj-header-zy ul li p:last-child span{ color:#999; margin-right:20px; }

.zj-header-zy ul li:nth-child(3){float:right; background:url(../images/icons.png) -434px -973px no-repeat; padding-left:46px;  }
.zj-header-zy ul li:nth-child(3) span{display:block; }
.zj-header-zy ul li:nth-child(3) span:nth-child(1){ font-size:13px; /*text-align:right;*/ margin-top:26px; color:#333; }
.zj-header-zy ul li:nth-child(3) span:nth-child(2){ font-size:28px; color:#d80808; line-height:30px;  }
#nav-menu{ display:none; }

.zj-header-nav{ width:100%; background:#041226; }
.zj-header-nav #mobile-nav-mask{ display:none; }
.zj-header-nav .zj-header-nav-c{ width:1200px; margin:0 auto;}
.zj-header-nav ul{  }
.zj-header-nav ul > li{ float:left; position:relative; }
.zj-header-nav ul > li a{ display:block; height:56px; line-height:56px; padding:0 22px; color:#fff; font-size:15px; position:relative; z-index:1; }
.zj-header-nav ul > li a.s{ background:#9e1009; color:#fff;  }
.zj-header-nav ul > li:after{ content:''; position:absolute; width:100%; height:0px; background:#9e1009; bottom:0; left:0; z-index:0; -webkit-transition:height .3s;transition:height .3s;}
.zj-header-nav ul > li:hover:after{height:56px; color:#fff}

.zj-header-nav ul li.pro-list{  }
.zj-header-nav ul li.pro-list .sub-pro-list{ position:absolute; left:0; top:56px; width:100%; height:0px; background:#fff; z-index:100; overflow:hidden; opacity:0.98; }
.zj-header-nav ul li.pro-list .sub-pro-list ol{ margin:50px auto 0 auto; width:1200px; height:136px; }
.zj-header-nav ul li.pro-list .sub-pro-list ol li{ text-align:center; float:left; }
.zj-header-nav ul li.pro-list .sub-pro-list ol li a{ padding:0; margin:0; color:#000; }
.zj-header-nav ul li.pro-list .sub-pro-list ol li a:hover{ background:none;  }
.zj-header-nav ul li.pro-list .sub-pro-list ol li a:hover span{ color:#d80808; }

.zj-header-nav ul li.pro-list .sub-pro-list img{ display:block; margin:0; border-right:1px solid #eee; padding:0 46px; height:96px; }
.zj-header-nav ul li.pro-list .sub-pro-list span{ display:block; margin-top:10px; font-size:14px; line-height:initial; }


.zj-banner{ margin:0 auto; height:352px; }
.zj-banner-dz{ overflow:hidden; height:170px; text-align:center; margin:0 auto; }
.zj-banner-ly{ margin:0px auto; height:550px; width:100%; overflow:hidden; cursor:pointer; }
.zj-banner-kf{ margin:0px auto; text-align:center; height:620px; width:100%; overflow:hidden;}
.zj-banner-kf img{ height:620px;}

.zj-pos { margin:10px auto 20px auto; }
.zj-pos h3{ width:1200px; margin:10px auto; }
.zj-pos span.zj-pos-icon{ display:inline-block; padding-left:22px; background:url(../images/icons.png) -100px 2px no-repeat; color:#ababab; font-size:14px; }
.zj-pos a{ color:#000; font-size:14px; }
.zj-pos a:hover{ color:#f00; }
.zj-pos span{ color:#888; font-size:14px; }
.zj-pos i{ display:inline-block; margin:0 5px; color:#aaa; font-size:13px; font-style:normal; }


.zj-product{ margin:0 auto; background:#f5f5f5; padding:20px 0;}
.zj-product-c{ width:1200px; margin:0 auto; }
.zj-product-nav{ float:left; width:240px; }
.zj-product-cate{  }
.zj-product-cate h3{ background:#810802; color:#fff; font-size:28px; height:90px;line-height:90px; text-align:center; }
.zj-product-cate ul{ }
.zj-product-cate ul li:nth-child(1) a{ margin-top:1px; }
.zj-product-cate ul li a{ display:block; position:relative; margin:15px 0; padding-left:25px; height:45px; line-height:45px; margin:2px 0; color:#333; 
                          background-color:#ddd; font-size:16px; background-image:url(../images/icons.png); background-position:-788px -130px; background-repeat:no-repeat;}
.zj-product-cate ul li a:hover{ background-color:#810802; color:#fff; background-position:-788px -74px; }
.zj-product-cate ul li dl dt a{ background:#ed4703; color:#fff;  }
.zj-product-cate ul li dl dd a{ background:#ececec; color:#666; padding-left:50px; margin:1px 0; }
.zj-product-cate ul li dl dd a:after { content: ""; width: 8px; height: 8px; border: 2px solid #bbb; border-style: solid solid none none; position: absolute; top: 22px; right: 20px;
            -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); }
.zj-product-cate ul li dl dd a:hover{ color:#dd0101; background-color:#ececec; }
.zj-product-cate ul li dl dd a:hover::after{ border-color:#dd0101; }

.zj-product-xc{ margin:15px 0; }

.zj-product-zx{ margin-top:10px; background:#fff; }
.zj-product-zx h3{background:#810802; color:#fff; font-size:20px; height:50px;line-height:50px; text-align:center; }
.zj-product-zx ul li{  }
.zj-product-zx ul li a{ display:block; border-bottom:1px dashed #ccc; padding:15px 0 15px 10px; font-size:13px; color:#000;  }
.zj-product-zx ul li a:hover{ color:#dd0101;  }
.zj-product-zx ul li:last-child a{ border-bottom:0; }

.zj-product-case{ margin-top:10px; background:#fff; padding-bottom:13px; }
.zj-product-case h3{ background:#810802; color:#fff; font-size:20px; height:50px;line-height:50px; text-align:center; }
.zj-product-case ul{ margin-top:0px; }
.zj-product-case li{ padding:20px 6px; margin:0 5px; border-bottom:1px dashed #eee;}
.zj-product-case ul li:last-child{ border-bottom-width:0; }
.zj-product-case li img{ display:block; width:100%; text-align:center; margin:0 auto; border:1px solid #fafafa; }
.zj-product-case li span{ display:block; text-align:center; font-size:12px; margin:6px auto 0 auto; color:#333; width:90%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.zj-product-case li a:hover span{ color:#d80808; }


.zj-product-lx{ margin-top:10px; background:#fff; }
.zj-product-lx-bg{ width:230px; height:116px; background:url(../images/icons.png) right -884px no-repeat; }
.zj-product-lx-qq{ margin:20px 15px 0 20px; }
.zj-product-lx-qq a{ display:block; color:#666; font-size:13px; background:url(../images/icons.png) -188px -731px no-repeat; padding-left:28px; height:30px; line-height:21px; margin-top:10px; }
.zj-product-lx-wt{ border-top:1px dashed #ccc; border-bottom:1px dashed #ccc; margin:20px 15px; padding:18px 0; }
.zj-product-lx-wt span:nth-child(1){ display:block; background:Url(../images/icons.png) -176px -80px no-repeat; padding-left:35px; font-size:16px; height:30px; line-height:25px;  }
.zj-product-lx-wt span:nth-child(2){ font-size:12px; margin-left:35px; }
.zj-product-lx-fs{ margin:0 0 20px 15px; padding: 0 0 30px 0; }
.zj-product-lx-fs span:nth-child(1){ display:block; background:Url(../images/icons.png) -176px -41px no-repeat; padding-left:30px; font-size:16px; height:30px; line-height:18px;  }
.zj-product-lx-fs span{ font-size:12px; margin-top:10px; display:block;}


.zj-product-detail{ float:right; width:935px; }
.zj-product-detail-gy{ padding:20px 0 20px 20px; border:1px solid #efefef; background:#fff; }
.zj-product-dg-img{ float:left; display:block; border:1px solid #eee; }
.zj-product-dg-wz{ float:left; margin-left:25px; width:445px; }
.zj-product-dg-wz h1{ font-size:22px; border-bottom:1px dashed #bbb; padding-bottom:15px; }
.zj-product-dg-wz ul{ margin-top:15px; }
.zj-product-dg-wz ul li{ color:#999; font-size:14px; margin-top:10px; }
.zj-product-dg-wz ul li span{ color:#000;  }
.zj-product-dg-wz-zx{ margin-top:20px; }
.zj-product-dg-wz-zx i{display:inline-block; font-size:40px; color:#9e1009; vertical-align:middle; }
.zj-product-dg-wz-zx span:nth-child(2){ display:inline-block; color:#000; font-size:24px; font-family:Arial; height:41px;line-height:41px; vertical-align:middle; }
.zj-product-dg-wz-zx span:last-child{ display:inline-block; cursor:pointer; width:130px; height:36px; line-height:36px; margin-left:50px; font-size:16px; text-align:center; color:#fff; background:#9e1009; border-radius:5px; }
.zj-product-detail-ug{ margin-top:20px;}
.zj-product-detail-ug div:nth-child(1) h2, .zj-product-detail-ug div:nth-child(1) h3{ display:inline-block; font-size:24px; margin-bottom:20px; margin-top:35px; }
.zj-product-detail-ug div:nth-child(1) span:nth-child(2){ display:inline-block; margin:0 10px; width:5px; height:8px; background:#d80808; }
.zj-product-detail-ug div:nth-child(1) span:nth-child(3){ display:inline-block; width:803px; height:8px; background:#e8e8e8; }

.zj-product-detail-ug div:nth-child(1) h2.t2:before, .zj-product-detail-ug div:nth-child(1) h3.t2:before{ border-left: 5px solid #d9304f; content: ""; margin-right: 10px; width: 6px;}

.zj-product-detail-ug div:nth-child(2){ background:#fff; font-size:14px; line-height:24px; padding:20px 30px 50px 30px; }
.zj-product-detail-ug a{ color:#0995dc;  }
.zj-product-detail-ug div:nth-child(2) img{ max-width:800px; }
.zj-product-detail-ug ul{ background:#fff; font-size:14px; line-height:24px; padding:20px 30px 20px 30px; }
.zj-product-detail-ug ul li { position:relative; padding-left:16px; margin:10px 0; }
.zj-product-detail-ug ul li span{ display:block; position:absolute; color:#d80808; font-size:24px; left:0px; top:-8px; }


#zj-product-detail-ug-cp{ background:url(../images/cp_bg.jpg) left top no-repeat; padding:0; overflow:hidden; }
#zj-product-detail-ug-cp h4{ color:#fff; font-size:46px; font-weight:bold; margin:68px 0 15px 50px; letter-spacing:5px; }
#zj-product-detail-ug-cp .zj-product-detail-ug-cp-cj{ width:580px; background:none; color:#fff; padding-bottom:30px; margin-left:30px; }
#zj-product-detail-ug-cp .zj-product-detail-ug-cp-cj p{ color:#fff; font-size:18px; line-height:38px; font-weight:lighter; }
#zj-product-detail-ug-cp .fgx{ margin:0 40px 0 40px; height:10px; border-top:1px solid #444e58;}
#zj-product-detail-ug-cp  ul{ margin:20px 0 0 40px; background:none; padding:0; }
#zj-product-detail-ug-cp  ul li{ float:left; margin-left:150px; }
#zj-product-detail-ug-cp  ul li:first-child{ margin-left:35px; }
#zj-product-detail-ug-cp  ul li span{ display:block; color:#fff; font-size:16px; position:static; margin-top:6px; }
#zj-product-detail-ug-cp .seka{ margin:30px 0 30px 75px; }

#cp-img{ background:#fff; padding-bottom:36px; overflow:hidden; }
#cp-img p{ margin:0 auto; text-align:center; }
#cp-img p:first-child{ margin-top:36px; }


#cp-shijingtu{ background:#fff; padding-bottom:36px; }
#cp-shijingtu h4, #cp-img h4{ font-size:28px; text-align:center; padding:60px 0 30px 0; }
#cp-shijingtu div{ width:880px; margin:0 auto; padding:0; }
#cp-shijingtu div img{ display:block; margin:0; padding:0; width:880px; max-width:none;  }
#cp-shijingtu p{ margin:30px 0 0 30px; font-size:16px; }


.zj-product-detail-ug-c{ background:#fff; }
.zj-product-detail-ug-c table{ width:100%; margin-bottom:20px; border-collapse: collapse; border-spacing: 0;  font-family:"PingFang SC","微软雅黑","Microsoft Yahei",Arial,Helvetica,sans-serif,"宋体"; }
.zj-product-detail-ug-c table tr:nth-child(1) th{ background:#f4f4f6;  text-indent:30px; color:#000; font-size:16px; font-weight:bold; text-align:left; }
.zj-product-detail-ug-c table th{border:1px solid #dedede; color:#000; padding:10px 0 10px 30px; background:#fafafa; font-size:13px; text-align:left; font-weight:bold; }
.zj-product-detail-ug-c table td{ border:1px solid #dedede; padding:10px 20px; font-size:13px; color:#666; line-height:26px; }
.zj-product-detail-ug-c table a{ color:#000; }
.product-sm p{ text-indent:2em; margin:15px 0 0 0;}
.product-sm span{ color:#f00; margin-right:5px; }
.product-sm i{ font-size:18px; color:#f00; margin-right:3px; }
.product-sm a{ color:#aaa; }
.product-more{ display:none; margin-top:50px; }

.product-service{}
.product-service h6{ font-size:18px; font-weight:bold; margin-bottom:6px;}
.product-service ol{ margin-bottom:50px; margin-left:30px;}
.product-service ol:last-child{ margin-bottom:0px; }
.product-service li{ list-style: decimal; margin-bottom:6px; color:#666;}

#video{ height:480px; }

/* 宣传栏产品详情 */
#zj-product-info{ padding:0; width:935px; }
#zj-product-info .zj-product-info-bg1{ width:935px; padding-bottom:28px; background:#000; }
#zj-product-info .zj-product-info-bg1 h3{ display:block; margin:0 auto; text-align:center; padding:40px 0 20px 0; color:#fff; font-size:30px; letter-spacing:1px; font-weight:bold;  }
#zj-product-info .zj-product-info-bg1 h3 i{ margin-right:10px; color:#f00; }
#zj-product-info .zj-product-info-bg1 p{ margin:0 auto; text-align:center; }
#zj-product-info .zj-product-info-bg1 span{ display:inline-block; margin:0; padding:0; width:auto; background:none; color:#fff; font-size:16px; margin-right:50px; font-weight:bold; font-family:黑体;  }
#zj-product-info .zj-product-info-bg1 span i{ display:inline-block; width:15px; height:15px; background:#f00; margin-right:8px;}

#zj-product-info .zj-product-info-xc1{ margin:20px 0 0 80px; text-align:center; padding:0;}
#zj-product-info .zj-product-info-xc1 li{ float:left; width:168px; margin-right:80px; margin-bottom:30px;}
#zj-product-info .zj-product-info-xc1 li:nth-child(3n){ margin-right:0px; }
#zj-product-info .zj-product-info-xc1 li i{ display:block; width:168px; height:164px; background:url(../images/xclogo.jpg) 0 0 no-repeat;}
#zj-product-info .zj-product-info-xc1 li:nth-child(2) i{ background:url(../images/xclogo.jpg) 0 -179px no-repeat;}
#zj-product-info .zj-product-info-xc1 li:nth-child(3) i{ background:url(../images/xclogo.jpg) 0 -352px no-repeat;}
#zj-product-info .zj-product-info-xc1 li:nth-child(4) i{ background:url(../images/xclogo.jpg) 0 -521px no-repeat;}
#zj-product-info .zj-product-info-xc1 li:nth-child(5) i{ background:url(../images/xclogo.jpg) 0 -692px no-repeat;}
#zj-product-info .zj-product-info-xc1 li:nth-child(6) i{ background:url(../images/xclogo.jpg) 0 -868px no-repeat;}
#zj-product-info .zj-product-info-xc1 li span{ display:block; text-align:center; position:initial; color:#000; margin-top:6px;}

#zj-product-info .zj-product-img{ margin:0 auto; text-align:center;}
#zj-product-info .zj-product-img img{ max-width:800px; }
#zj-product-cs{ width:935px; background:#fff; padding:50px 0; }
#zj-product-cs table{ width:92%; margin:0 auto; }
#zj-product-cs table tr th{ border:1px solid #dfdfdf;  padding-left:20px; text-align:left; background:#fcfcfc; font-size:14px; color:#666; }
#zj-product-cs table tr td{ width:660px; font-size:14px; }

#zj-product-cs .zj-product-c{ width:860px; padding-bottom:0; }
#zj-product-cs .zj-product-cmp{ margin:20px 0; text-indent:2em;  }
#zj-product-cs .zj-product-cmp span{ display:inline; background:none;  }
#zj-product-cs .zj-product-cmp p{ margin-top:20px; font-size:16px; line-height:26px;  text-indent:2em; }
#zj-product-cs .zj-product-more{ padding:0; display:none; }
#zj-product-cs .zj-product-more p{ margin-top:20px; font-size:13px; color:#666; line-height:24px;  text-indent:2em; }


.zj-product-detail-ug table{ }
.zj-product-detail-ug table tr td { border:1px solid #dfdfdf; width:280px;  padding:15px; background:#fff; }
.zj-product-detail-ug table tr td span{ display:block;  text-align:center; color:#333; font-size:16px; }
.zj-product-detail-ug table tr td img{ display:block; width:210px; height:150px; margin-left:35px; }
.zj-product-detail-ug div.xgal { padding:20px; }
.zj-product-detail-ug .xgal ul { margin:0; padding:0; }
.zj-product-detail-ug .xgal ul li{ float:left; padding-left:0; margin:0 15px 0 0;  }
.zj-product-detail-ug .xgal ul li.right0{ margin-right:0px; }
.zj-product-detail-ug .xgal ul li img{ display:block; width:288px; height:188px; }
.zj-product-detail-ug .xgal ul li.xgcp_ljx img{ width:190px; height:250px; }
.zj-product-detail-ug .xgal ul li.xgcp_ljx{ margin-right:40px; }
.zj-product-detail-ug .xgal ul li.right00{ margin-right:0px; }
.zj-product-detail-ug .xgal ul li span{ position:inherit; display:block; font-size:12px; color:#000; text-align:center; margin-top:6px; width:280px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.zj-product-detail-ug .xgal ul li.xgcp_ljx span{ width:180px;}
.zj-product-detail-ug .xgal ul li a:hover span{ color:#d80808; }

.zj-product-detail-ug div.qa { padding-bottom:10px; }
.zj-product-detail-ug .qa ul{ padding:0; }
.zj-product-detail-ug .qa ul li{ width:auto; padding:20px 0; border-bottom:1px dashed #eee; }
.zj-product-detail-ug .qa ul li:last-child{ border-bottom:0; }
.zj-product-detail-ug .qa ul li:first-child{ padding-top:0px; }
.zj-product-detail-ug .qa ul li a{ display:inline-block; font-size:15px; font-weight:bold; color:#000; width:86%; vertical-align:top; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.zj-product-detail-ug .qa ul li > span{ position:initial; display:inline-block; background:#999; color:#fff; padding:1px 5px; margin-right:10px; font-size:13px; vertical-align:top; }
.zj-product-detail-ug .qa ul li div{ margin-top:10px; }
.zj-product-detail-ug .qa ul li div span{ position:initial; font-size:13px; display:block; float:left; background:#9e1009; color:#fff; padding:1px 5px; margin-right:10px; }
.zj-product-detail-ug .qa ul li div p{ text-indent:0; font-size:14px; float:left; width:88%; color:#888; font-size:12px; line-height:20px; overflow:hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }


.zj-footer{ background:#000; }
.zj-footer-c{ width:1200px; margin:0px auto; padding-top:50px; } 
.zj-footer-c-1{ float:left; border-right:1px solid #333; padding-top:10px; }
.zj-footer-c-1 ul{ width:253px; }
.zj-footer-c-1 ul li{ float:left; font-size:14px; margin-right:30px; margin-bottom:30px; }
.zj-footer-c-1 ul li a{ color:#fff; font-size:14px; }
.zj-footer-c-2{ float:left; width:530px; border-right:1px solid #333; margin-left:60px; padding-right:30px; padding-top:10px; }
.zj-footer-c-2 li{ color:#fff; margin-bottom:20px; font-size:14px; }
.zj-footer-c-2 li a{ color:#fff; }
.zj-footer-c-3{ float:left; width:200px; margin-left:80px; padding-top:10px;}
.zj-footer-c-3 img{ display:block; margin-bottom:5px; }
.zj-footer-c-3 span{ display:block; color:#fff; font-size:12px; margin-left:8px; }

.zj-rz{ text-align:center; margin:30px 0; }
.zj-rz a{ width:110px; height:47px; margin:0 20px; display:inline-block;}
.zj-rz a:nth-child(1){ background:url(../images/icons.png) -560px top no-repeat; }
.zj-rz a:nth-child(2){ background:url(../images/icons.png) -670px top no-repeat; }
.zj-rz a:nth-child(3){ background:url(../images/icons.png) -780px top no-repeat; }
.zj-rz a:nth-child(4){ background:url(../images/icons.png) -890px top no-repeat; }
.zj-rz a:nth-child(5){ background:url(../images/icons.png) -450px top no-repeat; }

.zj_cpr{ padding:15px; background:#111;  }
.zj_cpr p{ width:1200px; margin:0px auto; text-align:center; font-size:13px; color:#ccc;  }
.zj_cpr p a{ color:#ddd;  }

.zj-zxzx{ width:141px; position:fixed; right:0;  }
.zj-zxzx-top{ background:url(../images/icons.png) left -708px; height:242px; color:#000; font-size:14px;}
.zj-zxzx-top div{ padding:75px 0 0 0; text-align:center; }
.zj-zxzx-top div img{ display:block; width:108px; margin:5px auto; text-align:center; height:108px; }
.zj-zxzx-top div span:nth-child(1){ font-family:Arial; color:#ce031d; display:block; font-size:16px; font-weight:bold; }
.zj-zxzx-top div span.gw{ display:block; color:#bd0b22; font-size:14px; }

.zj-zxzx-bottom{ background:#a71427; width:121px; height:96px; padding:20px 10px; }
.zj-zxzx-bottom span{ font-size:14px; color:#fff; margin-bottom:15px; text-align:center; display:block; background:#5c010d; padding:10px 10px; border-radius:25px; cursor:pointer; }
.zj-zxzx-bottom span:hover{ color:#ff0; }
.zj-zxzx-bottom div{ font-size:12px; color:#370108; text-align:center; }

.mask{ background:#000; opacity:0.8; display:none; position:absolute; left:0; top:0; z-index:1000; }
.xjd{ width:750px; height:430px; display:none; background:#fff;   position:absolute; z-index:1001; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; }
.x_t{ margin:35px 30px 25px 30px; border-bottom:1px solid #ddd; padding-bottom:15px; }
.x_t p{ font-size:22px; text-align:center; letter-spacing:10px; }
.x_t i{ position:absolute; display:block; background:#999; color:#fff; font-weight:bold; right:10px; top:10px; font-size:16px; width:30px; height:30px; line-height:30px; text-align:center; border-radius:15px; -webkit-border-radius:15px; -moz-border-radius:15px; -ms-border-radius:15px; -o-border-radius:15px; }
.x_t i:hover{ background:#f00; color:#fff; }
.xjd ul li span.bt{ color:#f00; margin-left:10px; font-size:18px;  }
.xjd ul { margin:10px 0 50px 100px; }
.xjd ul li{ padding:8px 0; font-size:14px; }
.xjd ul li span{ display:inline-block; width:80px; font-size:14px; color:#999; }
.xjd ul li #proName{ display:inline-block; width:400px; font-size:14px; color:#000; }
.xjd ul li input{ width:390px; height:35px; padding-left:10px; padding-right:10px; border:1px solid #ddd; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; }
.xjd ul li a{ display:inline-block; margin-top:20px; background:#0992be; color:#fff; width:185px; margin-right:20px; height:38px; line-height:38px; text-align:center; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px;}
.xjd ul li span.btn{ display:inline-block; margin-top:20px; background:#9e1009; cursor:pointer; color:#fff; width:116px; margin-right:20px; height:38px; line-height:38px; text-align:center; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px;}
.xjd ul li span.zxts1{ width:auto; font-size:16px; margin-left:30px; margin-right:2px; color:#000; vertical-align:bottom; }
.xjd ul li span.zxbtn{ width:auto;  color:#d80808; text-decoration:underline; vertical-align:bottom; cursor:pointer; }
#txtCode{ width:280px; }
#imgCode{display:inline-block; margin-left:10px; width:100px; height:30px; vertical-align:middle;}


#nav_zhiding{ position:fixed; z-index:100; top:0px; margin-top:-60px;  background:#fff; height:55px; width:100%; border-bottom:1px solid #ccc; -webkit-box-shadow: 0px 5px 5px rgba(0,0,0,0.3); box-shadow: 0px 5px 5px rgba(0,0,0,0.3); -webkit-transition: margin-top .3s linear; transition: margin-top .3s linear;  }
#nav_zhiding ul{ width:1200px; margin:0 auto; text-align:center; }
#nav_zhiding ul li{ float:left; }
#nav_zhiding ul li:last-child{ float:right; }
#nav_zhiding ul li a{ display:block; margin-right:35px; height:55px; line-height:55px; color:#000; font-size:16px; }
#nav_zhiding ul li a.imp{ color:#d80808; }
#nav_zhiding ul li a:hover{ color:#d80808; }
#nav_zhiding ul li:first-child span{ display:block; margin-top:16px; margin-right:10px; }
#nav_zhiding ul li:first-child i{ color:#fff; font-size:14px; margin:0; padding:4px 5px 5px 6px; background:#9e1009; border-radius:9px; text-align:center;  }
#nav_zhiding ul li:last-child i{ display:inline; font-size:36px; color:#9e1009; vertical-align:middle; }
#nav_zhiding ul li:last-child span{ display:inline;  font-size:26px; color:#d80808; margin-left:6px; vertical-align:middle; font-family:Arial; }



@media screen and (min-width: 800px) {
    .nav-fixed{ position:fixed; left: 0; top: 0; z-index: 100; }
}

@media screen and (max-width: 800px) {
    body { min-width: 320px; }
    .zj-header{width:100%; }
    .zj-header-top{display:none; }
    .zj-header-zy { width:100%; position:fixed; left:0; top:0; height:auto; z-index:10; box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); }
    .zj-header-zy ul{ width:auto; height:34px; padding:8px 0; }
    .zj-header-zy ul li{ float:none;}
    .zj-header-zy ul li:nth-child(2),.zj-header-zy ul li:nth-child(3){ display:none;}
    .zj-header-zy ul li .logo{ height:34px; width:108px; line-height:34px; background:url(../images/logo_m.jpg) no-repeat; background-size:cover; margin:0 0 0 5px; }
    .bar-fixed{ position:fixed;  z-index:10; }

    #nav-menu{ display:block; position:absolute; right:6px; top:10px; }
    #nav-menu span{ font-size:37px; color:#9e1009; line-height:34px; }
    .zj-header-nav{ height:100%; width:100%; position:absolute; left:0; top:0; z-index:1000; display:none; background:none;  }
    .zj-header-nav #mobile-nav-mask{ display:block; float:left; width:40%; height:100%; background:#000; opacity:0.8; }
    .zj-header-nav #mobile-nav-mask #closeMenu{  }
    .zj-header-nav #mobile-nav-mask #closeMenu i{ font-size:36px; color:#fff; display:block; margin:10px 20px;}
    .zj-header-nav .zj-header-nav-c{ float:left; width:60%; height:100%; background:#260000; overflow-y:scroll; }
    .zj-header-nav ul{  }
    .zj-header-nav ul > li{ float:none; position:relative; border-bottom:1px solid #3a0000; }
    .zj-header-nav ul > li a{ display:block; height:auto; line-height:initial; padding:8px 0 8px 15px; color:#fff; font-size:14px; position:static; border-bottom:1px solid #0d0000; }
    .zj-header-nav ul > li a.s{ background:none;  }
    .zj-header-nav ul > li:after{ display:none; }
    .zj-header-nav ul > li:hover:after{display:none;}
    .zj-header-nav ul li.pro-list a{ border-bottom:0; padding-bottom:0; }
    .zj-header-nav ul li.pro-list .sub-pro-list{ display:block; position:static; height:auto; background:none; overflow:auto;  border-bottom:1px solid #0d0000;  opacity:1; }
    .zj-header-nav ul li.pro-list .sub-pro-list ol { margin: 5px 0 5px 15px; width: auto; height: auto;}
    .zj-header-nav ul li.pro-list .sub-pro-list ol li{ float:none; text-align:left; padding-left:2em; }
    .zj-header-nav ul li.pro-list .sub-pro-list ol li a{ color:#fff; border-bottom:0; margin-top:0; }
    .zj-header-nav ul li.pro-list .sub-pro-list ol li a span{ font-size:13px; margin:0; padding:8px 0; }
    .zj-header-nav ul li.pro-list .sub-pro-list ol li a img{ display:none; }

    .zj-banner{ display:none;}
    .zj-pos { margin:50px auto 0 auto; padding:10px 8px; background:#fff; }
    .zj-pos h3{ width:100%; margin:0 auto; }
    .zj-pos span.zj-pos-icon{ display:inline-block; padding-left:22px; background:url(../images/icons.png) -100px 2px no-repeat; color:#ababab; font-size:14px; }
    .zj-pos a{ color:#000; font-size:12px; }
    .zj-pos a:hover{ color:#f00; }
    .zj-pos span{ color:#888; font-size:12px; }
    .zj-pos i{ display:inline-block; margin:0 5px; color:#aaa; font-size:13px; font-style:normal; }

    .zj-product{ margin:0 auto; background:#f5f5f5; padding:0; width:100%; }
    .zj-product-c{ width:auto; margin:0; }

    .zj-product-detail{ float:none; width:auto; margin:0; }
    .zj-product-detail-gy{ padding:0; border:0; background:#fff; }
    .zj-product-dg-img{ float:none; display:block; border:0; }
    .zj-product-dg-img img{ width:100%; height:auto; }
    .zj-product-dg-wz{ float:none; margin-left:10px; width:auto; margin-top:15px; }
    .zj-product-dg-wz h1{ font-size:16px; border-bottom:1px dotted #ddd; padding-bottom:8px; font-weight:bold; }
    .zj-product-dg-wz ul{ margin-top:15px; }
    .zj-product-dg-wz ul li{ color:#999; font-size:12px; margin-top:10px; }
    .zj-product-dg-wz ul li span{ color:#000;  }
    .zj-product-dg-wz-zx{ margin-top:10px; }
    .zj-product-dg-wz-zx i{  font-size:40px; color:#9e1009;  }
    .zj-product-dg-wz-zx span:nth-child(2){ font-size:22px; font-family:Arial; height:41px;line-height:41px;  }
    .zj-product-dg-wz-zx span:last-child{ cursor:pointer; width:auto; height:auto; line-height:initial; padding:4px 16px; margin-left:10px; font-size:14px; border-radius:5px; }

    .zj-product-detail-ug{ margin:40px 6px 20px 6px; }
    .zj-product-detail-ug div:nth-child(1) h2, .zj-product-detail-ug div:nth-child(1) h3{ display:block; margin:30px auto 10px auto; font-size:16px; }
    .zj-product-detail-ug div:nth-child(1) h2:before, .zj-product-detail-ug div:nth-child(1) h3:before{ border-left: 5px solid #d9304f; content: ""; margin-right: 10px; width: 6px;}
    .zj-product-detail-ug div:nth-child(1) span:nth-child(2){ display:none; }
    .zj-product-detail-ug div:nth-child(1) span:nth-child(3){ display:none; }

    .zj-product-detail-ug div:nth-child(2){ background:#fff; font-size:12px; line-height:24px; padding:10px; }
    .zj-product-detail-ug a{ color:#0995dc;  }
    .zj-product-detail-ug div:nth-child(2) img{ width:100%; height:auto; text-indent:-2em; display:block; }
    .zj-product-detail-ug div:nth-child(2) p{ text-indent:2em; line-height:20px; }

    .zj-product-detail-ug div.xgal { padding:0; background:none; }
    .zj-product-detail-ug .xgal ul { margin:0; padding:0; }
    .zj-product-detail-ug .xgal ul li{ float:left; padding-left:0; margin:0 0 8px 0;  width:48.8%; background:#fff; }
    .zj-product-detail-ug .xgal ul li:nth-child(2n){ float:right; }
    .zj-product-detail-ug .xgal ul li a{ margin:6px 6px 3px 6px; display:block; }
    .zj-product-detail-ug .xgal ul li img{ display:block; width:100%; height:auto; }
    .zj-product-detail-ug .xgal ul li.xgcp_ljx img{ width:48.8%; height:auto; }
    .zj-product-detail-ug .xgal ul li.xgcp_ljx{ margin-right:0; }
    .zj-product-detail-ug .xgal ul li span{ position:inherit; display:block; font-size:12px; color:#000; text-align:center; margin-top:0px; width:auto; }
    .zj-product-detail-ug .xgal ul li.xgcp_ljx span{ width:auto;}

    .zj-product-detail-ug ul{ background:#fff; font-size:12px; line-height:20px; padding:10px; }
    .zj-product-detail-ug ul li { position:relative; padding-left:15px; margin:10px 0; }
    .zj-product-detail-ug ul li span{ display:block; position:absolute; color:#d80808; font-size:24px; left:0px; top:-8px; }

    .zj-product-detail-ug table.pj{ }
    .zj-product-detail-ug table.pj tr td { width:30%;  padding:10px; background:#fff; }
    .zj-product-detail-ug table.pj tr td span{ display:block;  text-align:center; color:#333; font-size:12px; }
    .zj-product-detail-ug table.pj tr td img{ display:block; width:100%; height:auto; margin-left:0; }

    .zj-product-detail-ug div p.cmp-img{ text-indent:0;  margin-bottom:10px; }
    .zj-product-detail-ug div p.cmp-img img{ width:100%; height:auto; }

    .zj-product-detail-ug-c{ background:#fff; }
    .zj-product-detail-ug-c table{ width:100%; margin-bottom:20px;}
    .zj-product-detail-ug-c table tr:nth-child(1) th{ background:#f4f4f6;  text-indent:20px; color:#000; font-size:14px; font-weight:bold; text-align:left; }
    .zj-product-detail-ug-c table tr th{border:1px solid #dedede; color:#000; padding:8px 0; width:22%; background:#fafafa; font-size:12px; text-align:center; font-weight:bold; }
    .zj-product-detail-ug-c table tr td{ border:1px solid #dedede; padding:8px; font-size:12px; line-height:20px; }
    .zj-product-detail-ug-c table tr td a{ color:#000; }
    
    .zj-product-nav{ float:none; width:auto; margin:0 8px; padding-bottom:30px; }
    .zj-product-cate{ display:none; }
    .zj-product-lx{ display:none; }
    .zj-product-zx, .zj-product-case{ margin-top:40px; background:none; width:100%; }
    .zj-product-zx h3, .zj-product-case h3{ background:none; height:auto;line-height:initial; font-size:16px; text-align:left; color:#000; margin-bottom:10px; }
    .zj-product-zx h3:before, .zj-product-case h3:before{ border-left: 5px solid #d9304f; content: ""; margin-right: 6px; width: 5px;}
    .zj-product-zx ul{ background:#fff; padding:0 8px; }
    .zj-product-zx ul li a{ display:block; border-bottom:1px dashed #ccc; padding:10px 6px; font-size:12px; color:#000; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
    .zj-product-zx ul li:last-child a{ border-bottom:0; }

    .zj-product-case ul{ background:#fff; }
    .zj-product-case li{ float:left; padding:0px; background:#fff; margin:0 0 6px 0; border-bottom:0; width:49%; }
    .zj-product-case li:nth-child(2n){ float:right; }
    .zj-product-case ul li.noboder{ border-bottom-width:0; }
    .zj-product-case li img{ display:block; width:100%; height:auto; text-align:center; margin:0 auto; border:0; }
    .zj-product-case li span{ display:block; text-align:center; font-size:12px; margin:6px auto 0 auto; color:#333;  }
    .zj-product-case li a{ display:block; margin:6px; }


    .product-sm p{ text-indent:2em; margin:15px 0 0 0;}
    .product-sm span{ color:#f00; margin-right:5px; }
    .product-sm i{ font-size:18px; color:#f00; margin-right:3px; }
    .product-sm a{ color:#aaa; }
    .product-more{ display:none; margin-top:50px; }

    .product-service{}
    .product-service h6{ font-size:14px; font-weight:bold; margin-bottom:6px;}
    .product-service ol{ margin-bottom:30px; margin-left:30px;}
    .product-service ol:last-child{ margin-bottom:0px; }
    .product-service li{ list-style: decimal; margin-bottom:6px; color:#666;}

    #video{ width:100%; height:auto; }

    /* 宣传栏产品详情 */
    #zj-product-info{ padding:0; width:auto; }
    #zj-product-info .zj-product-info-bg1{ width:auto; padding-bottom:15px; background:#000; }
    #zj-product-info .zj-product-info-bg1 h3{ margin:0 auto; text-align:center; padding:15px 0 10px 0; color:#fff; font-size:15px; letter-spacing:0px; font-weight:bold;  }
    #zj-product-info .zj-product-info-bg1 h3:before{border-left:0; margin-right:0; width:0; }
    #zj-product-info .zj-product-info-bg1 h3 i{ margin-right:10px; color:#f00; }
    #zj-product-info .zj-product-info-bg1 p{ margin:0 auto; text-align:center; text-indent:0; }
    #zj-product-info .zj-product-info-bg1 span{ display:inline-block; margin:0; padding:0; width:auto; background:none; color:#fff; font-size:12px; margin-right:10px; font-weight:normal;  }
    #zj-product-info .zj-product-info-bg1 span:last-child{ margin-right:0;  }
    #zj-product-info .zj-product-info-bg1 span i{ display:inline-block; width:6px; height:6px; background:#f00; margin-right:3px;}

    #zj-product-info .zj-product-info-xc1{ display:none; }
    #zj-product-info .zj-product-info-xc1 li{ float:left; width:30%; margin-right:10px; margin-bottom:15px;}
    #zj-product-info .zj-product-info-xc1 li:nth-child(3n){ margin-right:0px; }
    #zj-product-info .zj-product-info-xc1 li i{ display:block; width:100%; height:auto; background:url(../images/xclogo.jpg) 0 0 no-repeat;}
    #zj-product-info .zj-product-info-xc1 li span{ display:block; text-align:center; position:initial; color:#000; margin-top:6px;}

    #zj-product-info .zj-product-img{ margin:15px 10px 0 10px; text-align:center;}
    #zj-product-info .zj-product-img img{ width:100%; }
    #zj-product-cs{ width:auto; background:#fff; padding:50px 0 10px 0; }
    #zj-product-cs table{ width:auto; margin:0 10px; }
    #zj-product-cs table tr th{ border:1px solid #dfdfdf; width:24%; padding-left:0; text-align:center; background:#fcfcfc; font-size:13px; color:#666; }
    #zj-product-cs table tr td{ width:auto; font-size:12px; padding:8px; }

    #zj-product-cs .zj-product-c{ width:auto; padding-bottom:0; }
    #zj-product-cs .zj-product-cmp{ margin:20px 0; text-indent:2em;  }
    #zj-product-cs .zj-product-cmp span{ display:inline; background:none;  }
    #zj-product-cs .zj-product-cmp p{ margin-top:20px; font-size:13px; line-height:24px;  text-indent:2em; }
    #zj-product-cs .zj-product-more{ padding:0; display:none; }
    #zj-product-cs .zj-product-more p{ margin-top:20px; font-size:13px; color:#666; line-height:24px;  text-indent:2em; }

    /* cun pai  css background 完整显示背景  */
    #zj-product-detail-ug-cp{ width:100%; background-size:100% 100%;  }
    #zj-product-detail-ug-cp h4{ color:#fff; font-size:20px; font-weight:bold; margin:30px 0 0 20px; letter-spacing:5px; }
    #zj-product-detail-ug-cp .zj-product-detail-ug-cp-cj{ width:60%; background:none; color:#fff; padding-bottom:20px; margin-left:10px;  }
    #zj-product-detail-ug-cp .zj-product-detail-ug-cp-cj p{ color:#fff; font-size:12px; line-height:18px; font-weight:lighter; text-indent:initial; }
    #zj-product-detail-ug-cp .fgx{ margin:0 20px 0 20px; height:10px; border-top:1px solid #444e58;}
    #zj-product-detail-ug-cp  ul{ margin:10px 0 0 20px; background:none; padding:0; }
    #zj-product-detail-ug-cp  ul li{ float:left; margin-left:10px; width:15%; }
    #zj-product-detail-ug-cp  ul li:first-child{ margin-left:0px; }
    #zj-product-detail-ug-cp  ul li img{ width:100%; }
    #zj-product-detail-ug-cp  ul li span{ font-size:11px; margin-top:6px; }

    #zj-product-detail-ug-cp .seka{ margin:30px 20px 30px 20px; }
    #zj-product-detail-ug-cp .seka img{ width:100%; }

    #cp-img{ background:#fff; padding-bottom:36px; }
    #cp-img img{ width:96%; }
    #cp-img p{ margin:0 auto; width:auto; text-align:center; }
    #cp-img p:first-child{ margin-top:10px; }

    #cp-shijingtu{ background:#fff; padding-bottom:36px; }
    #cp-shijingtu h4, #cp-img h4{ font-size:20px; text-align:center; padding:0px 0 0px 0; }
    #cp-shijingtu div{ width:100%; margin:0 auto; padding:0; }
    #cp-shijingtu div a{ margin:0 8px;  }
    #cp-shijingtu div img{ display:block; margin:0; padding:0; width:100%; max-width:none;  }
    #cp-shijingtu p{ margin:0 8px 0 10px; font-size:13px; }


    .zj-footer{ background:#000; width:100%; overflow:hidden; margin-bottom:59px; }
    .zj-footer-c{ margin:0px auto; padding:15px; } 
    .zj-footer-c-1{ display:none; }
    .zj-footer-c-3{ display:none;}
    .zj-rz{ display:none; }
    .zj_cpr{ display:none; }
    .zj-footer-c-2{ float:none; width:100%; border:0; margin:0; padding:0px; }
    .zj-footer-c-2 li{ color:#fff; margin-bottom:10px; font-size:12px; width:96%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
    .zj-footer-c-2 li a{ color:#ddd; }
    .zj-footer-c-2 li:last-child{ margin-bottom:0; }


    .zj-footer-nav{ background:#730000; width:100%; overflow:hidden; height:60px; position:fixed; bottom:0; }
    .zj-footer-nav ul{  }
    .zj-footer-nav ul li{ float:left; width:25%; text-align:center; }
    .zj-footer-nav ul li a{ display:block; font-size:12px; color:#fff;  margin:0; padding:0; }
    .zj-footer-nav ul li a i{ display:block; font-size:24px; line-height:28px; color:#fff; padding-top:8px; }
    .zj-footer-nav ul li a span{ display:block; font-size:12px; color:#fff; padding-top:0px; }


    .mask{ opacity:0.8; }
    .xjd{ width:100%; height:auto; display:none; }
    .x_t{ margin:15px 10px 10px 10px; border-bottom:1px solid #ddd; padding-bottom:15px; }
    .x_t p{ font-size:20px; text-align:center; letter-spacing:5px; }
    .x_t i{ position:absolute; display:block; background:#999; color:#fff; font-weight:bold; right:10px; top:10px; font-size:16px; width:30px; height:30px; line-height:30px; text-align:center; border-radius:15px; -webkit-border-radius:15px; -moz-border-radius:15px; -ms-border-radius:15px; -o-border-radius:15px; }
    .x_t i:hover{ background:#f00; color:#fff; }
    .xjd ul li span.bt{ color:#f00; margin-left:5px; font-size:14px;  }
    .xjd ul { margin:10px 0 30px 15px; }
    .xjd ul li{ padding:8px 0; font-size:12px; }
    .xjd ul li span{ display:inline-block; width:auto; margin-right:16px; font-size:13px; }
    .xjd ul li #proName{ display:inline-block; width:auto; }
    .xjd ul li input{ width:62%; height:34px; }
    .xjd ul li #txtCode{ width:30%; }
    .xjd ul li #imgCode{ height:35px; }
    .xjd ul li a{ display:inline-block; margin-top:20px; background:#0992be; color:#fff; width:185px; margin-right:20px; height:38px; line-height:38px; text-align:center; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px;}
    .xjd ul li span.btn{ display:inline-block; margin-right:0px; height:auto; line-height:initial; text-align:left; padding:8px 20px; width:auto; }
    .xjd ul li span.zxts1{ display:block; text-align:left; width:auto; margin-left:0px; margin-right:2px; margin-top:15px; color:#000; vertical-align:bottom; font-size:14px; }
    .xjd ul li span.zxts1 i{ font-size:18px; color:#d80808; }
}

/*
-webkit-line-clamp需要和 display、-webkit-box-orient 和 overflow 结合使用：

display: -webkit-box;  //必须结合的属性，将对象作为弹性伸缩盒子模型显示。
-webkit-box-orient: vertical; //必须结合的属性，设置伸缩盒子的子元素排列方式，vertical是从上到下排列
-webkit-line-clamp: 3;（行数）//不是css的规范属性，需要组合上面两个属性使用
text-overflow: ellipsis; //可选属性，可以用来多行文本的情况下，用省略号“…”隐藏超出范围的文本。

示例： overflow:hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;

*/
