@font-face {

    font-family: "RALEWAY-BOLD";

    src: url("../fonts/RALEWAY-BOLD.woff2") format("woff2"),

    url("../fonts/RALEWAY-BOLD.woff") format("woff"),

    url("../fonts/RALEWAY-BOLD.ttf") format("truetype"),

    url("../fonts/RALEWAY-BOLD.eot") format("embedded-opentype"),

    url("../fonts/RALEWAY-BOLD.svg") format("svg");

}

@font-face {

    font-family: "RALEWAY";

    src: url("../fonts/RALEWAY.woff2") format("woff2"),

    url("../fonts/RALEWAY.woff") format("woff"),

    url("../fonts/RALEWAY.ttf") format("truetype"),

    url("../fonts/RALEWAY.eot") format("embedded-opentype"),

    url("../fonts/RALEWAY.svg") format("svg");

}

/*ͨ��*/

body {

    margin: 0;

    padding: 0;

    font-size:16px;

    line-height: 24px;

    font-family: "微软雅黑";

}

h1, h2, h3, h4, h5, h6, p, ul, li, ol {

    margin: 0;

    padding: 0;

    list-style: none;

}

li,a, span {

    text-decoration: none;

    display: inline-block;

}

input,button{

    border:none;

    padding:0;

    margin:0;

    outline: none;

}

::-webkit-input-placeholder{

    color:#808080;

}

:-moz-placeholder{

    color:#808080;

}

::-moz-placeholder{

    color:#808080;

}

:-ms-input-placeholder{

    color:#808080;

}

.containers{

    width: 100%;

}

.content {

    width: 1200px;

    margin: 0 auto;

}

.clear:after {

    content: "";

    display: table;

    clear: both;



}

.selfblock,

.inblk>div{

    display:inline-block;

}

.iebg {

    background: #fff;

}

img{

    max-width:100%;

    margin:0;

}

.maximg img{

    width:100%;

}

.floatlft{

    float:left;

}

.floatrgt{

    float:right;

}

.contentlft{

    text-align: left;

}

.contentrgt{

    text-align: right;

}

.contentmid{

    text-align: center;

}

.contentTop{

    vertical-align: top;

}

.contentBtm{

    vertical-align: bottom;

}

.contentMid{

    vertical-align: middle;

}

/*.flex */

.flex{

    display: -webkit-flex; /* �°汾�﷨: Chrome 21+ */

    display: flex; /* �°汾�﷨: Opera 12.1, Firefox 22+ */

    display: -webkit-box;   /* �ϰ汾�﷨: Safari, iOS, Android browser, older WebKit browsers. */

    display: -moz-box;      /* �ϰ汾�﷨: Firefox (buggy) */

    display: -ms-flexbox;   /* ��ϰ汾�﷨: IE 10 */

}

/*翻页条------*/

.pages{

    margin:30px 0;

}

.pages a{

    height:30px;

    line-height: 30px;

    color:#828283;

    padding:0 5px;

    border-bottom:1px solid transparent;

}

.pages a:hover,

.pages a.active{

    color:#d30000;

    border-bottom:1px solid #d30000;

}

/*标题*/

.tittle{

    padding:20px 0;

    text-align: center;

}

.tittle h2{

    color:#1f1a17;

    margin-bottom:8px;

    font-family: "Roice BoldSC";

}

.tittle p{

    color:#535353;

    font-family: "OpenSans";

}

.tittle span{

    width:96px;

    border:1px solid #ccc;

}

.tittle img{

    vertical-align: middle;

    margin:6px 10px;

}

.tittle{

    margin-bottom:20px;

}

.banner,

.bar{

    text-align: center;

}

/*页头---------------------------*/

.headerBox{

    padding: 30px 0 20px;

}

/*logo*/

.logo span{

    width:54px;

    height:44px;

    background:#d30000;

    margin-right:20px;

}

.logo a h1{

    font-size:54px;

    color:#000;

    display:inline-block;

    text-transform: capitalize;

}



/*banner--------------*/



/*bannerEND*/

.mainBox{

    background:#f7f9fa;

    padding:0;

}

/*右侧边栏--------------*/

.rgtSild{

    width:25.8%;

    padding:60px 10px 0 0;

}

/*小标题*/

h3.rsdtit{

    margin:0 0 20px 0;

}

h3.rsdtit,

h3.rsdtit a{

    color:#232323;

    font-size:24px;

    text-transform: capitalize;

    font-family: "RALEWAY-BOLD";

}

/*搜索*/

.searchBox{

    margin:0 0 40px;

}

.searchBox form input{

    height:32px;

    line-height: 32px;

    padding:0 0 0 1rem;

    margin:0;

    border:1px solid #bfbfbf;

    width:100%;

}

.searchBox form{

    position:relative;

}



.searchBox form input:nth-of-type(2){

    position:absolute;

    right:15px;

    top:3px;

    z-index: 999;

    cursor:pointer;

    width:26px;

    height:26px;

    padding:5px;

    border:none;

    background:url(../images/1.png) no-repeat center center;

}

.positionBox{

    position:relative;

    padding:0 0 40px;

}

.positionLine{

    color:#ccc;

    position:absolute;

    bottom:0;

    left:0;

    width:132%;

    border:1px solid #e2e4e5;

}

@media screen and (max-width:1400px)  {

    .positionLine{

        width:100%;

    }

}

/*友情链接*/

.friendLink{

    margin:0 0 30px 0;

}

.friendLink a{

    margin:0 8px 0 0;

}

.friendLink a:hover{

    opacity:.6;

}

/*二级导航*/

.secondNavBox{

    margin:0 0 40px 0;

}

.secondNav{

    width:100%;

    padding:0 0 20px;

    margin:0;

    background:#e5e5e5;

}

.secondNav li{

    width:100%;

    background:#e5e5e5;

    margin:0;

}

.secondNavBox li a{

    width: 100%;

    text-transform: capitalize;

    color:#000;

    line-height: 46px;

}

.secondNavBox li a span{

    width:5px;

    height:5px;

    background:#747474;

    vertical-align: middle;

    margin:0 30px 0 22px;

}

.secondNavBox li a:hover{

    opacity: .4;

}

/*热门产品*/

.hotPrdtBox{

    margin:0 0 40px 0;

}

.hotPrdtBox p{

    text-transform: capitalize;

    margin:20px 0 0;

    color:#323232;

}

/*新闻*/

.latest{

    background:#fff;

    padding:6px;

    margin:0 0 30px;

}

.latest:nth-of-type(2){

    margin:0;

}

.latest a{

    color:#000;

}

.latest a p{

    color:#6c6c6c;

    margin:5px 0 0;

}

.latest .lft{

    width:65%;

}

.latest .lft a>span{

    overflow:hidden;

    text-overflow:ellipsis;

    display:-webkit-box;

    -webkit-box-orient:vertical;

    -webkit-line-clamp:3;

    border-bottom:1px solid #e2e4e5;

    padding: 0 0 5px;

}

.latest .lft>p{

    color:#747474;

    text-transform: capitalize;

}

.latest p span{

    width:14px;

    height:14px;

    vertical-align: middle;

    margin:0 6px 0 0;

    background:url(../images/2.png) no-repeat center center;

}

.latest .rgt{

    width:27%;

    margin: 10px 0 0;

}

.latest .rgt a{

    width:100%;

}

.latest .rgt a img{

    max-width:80px;

}

.latestNewsBox{

    margin:0 0 40px;

}

/*联系我们*/

.contactusBox img{

    margin:0 0 27px;

    width: 100%;

}

.contactusBox p{

    margin:0 0 18px;

}

.contactusBox a{

    color:#232332;

}

.contactusBox p span{

    color:#000;

    font-weight:bold;

}

/*右侧边栏END*/

/*关于我们-------------------*/

.leftContent{

    width:70%;

    padding: 0 2% 0 0;

    border-right: 1px solid #e2e4e5;

}

.nowAdds{

    margin:22px 0 25px;

}

.nowAdds a{

    font-size:20px;

    color:#000;

    text-transform: capitalize;

}

.nowAdds a:last-child{

    color:#8f8f90;

}

.statement{

    margin:0 0 40px;

}

.statement h2{

    font-weight: normal;

    line-height: 42px;

    font-size: 30px;

}

.statement span{

    width:90px;

    border:1px solid #d30000;

}

.worlds{

    margin:0 0 100px;

}

.worlds>p{

    font-size:26px;

    line-height: 52px;

    margin:70px auto 40px;

    text-align: center;

    width:72%;

}

.worlds>img{

    margin:0 0 45px;

}

.worldsBox>div{

    width:45%;

}

.worlds2>h3{

    font-weight:normal;

    font-size:26px;

    margin:0 0 30px;

}

.worlds2 p{

    line-height: 30px;

    margin: 1em 0;

    color:#6c6c6c;

}

.feature{

    margin:0 0 50px;

}

.feature p span{

    width:64px;

    height:30px;

    border-bottom:1px solid #ccc;

    margin-right:-20px;

    vertical-align: middle;

}

.okIcon{

    background:url(../images/3.png) no-repeat 15px center;

}

.startIcon{

    background:url(../images/4.png) no-repeat 15px center;

}

.lampIcon{

    background:url(../images/5.png) no-repeat 15px center;

}

/*关于我们END*/

/*案例-----------*/

.caselist{

    width:48%;

    margin:0 0 50px;

    font-size:14px;

    color:#6c6c6c;

}

.caselist:nth-child(even){

    float:right;

}

h3.casetit{

    font-size:22px;

    font-weight:normal;

    margin:25px 0;

    color:#000;

}

/*案例END*/

/*产品中心-------*/

.productBox div.productCase{

    width:31%;

    margin:0 12px 70px 0;

    background:#fff;

}

.productBox div.productCase:nth-child(3n+3){

    margin-right:0;

}

.prdtCase{

    width:100%;

}

.prdtCase p{

    margin: 16px 0 26px;

    color:#323232;

}

.prdtCase span{

    padding:0 36px;

    color:#808080;

    line-height: 34px;

    border:1px solid #bfbfbf;

    margin:0 0 25px 0;

    text-transform: capitalize;

}

.productBox .productCase:hover p{

    color:#d30000;

}

.productBox .productCase:hover span{

    color:#d30000;

    border-color:#d30000;

}

.prdtBar2{

    display:none;

}

/*产品中心END*/

/*产品详情----------*/

.mayLove{

    margin:80px 0 0

}

.mayLove h2{

    font-size:28px;

}

.loveIcon{

    width:31px;

    height:28px;

    margin:0 18px 0 34px;

    vertical-align: middle;

    background:url(../images/10.png) no-repeat center center;

}

.productDetail{

    margin:0 0 70px;

}

.prdctShowPic{

    width:48.5%;

	

}







a:link, a:visited{ color:#333333; text-decoration:none; }

a:hover{ color:#CC0000; text-decoration:underline; }

a:active{ color:#990000; }

ol, ul{ list-style: none outside none;}

/*放大镜--------------------------------------------------------------------------------------------*/

/* Clear Fix */ 

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} 

.clearfix{display:inline-block;} 

/* Hide from IE Mac */ 

.clearfix{display:block;} 



.tab{ overflow:hidden; }

.tab li,.tab a,.tab-item{cursor:pointer;float:left;text-align: center;}





.right-extra .mt{height:28px;line-height:28px;padding:0 10px 8px;border-top:1px solid #EED97C;background:url(../images/bg_hotsale.gif) repeat-x 0 -552px;color:#c00;}

.right-extra .tab{border-bottom:2px solid #BE0000;margin-bottom:10px;}

.right-extra .tab li{position:relative;height:24px;padding:3px 12px 0;background:url(../images/icon_clubs.gif) #ccc no-repeat right -150px;overflow:hidden;margin-right:3px;line-height:24px;font-size:14px;font-weight:bold;color:#c30;}

.right-extra .tab span{position:absolute;left:0;top:0;z-index:1;width:10px;height:27px;background:url(../images/icon_clubs.gif) no-repeat 0 -150px;}

.right-extra .tab a{float:none;color:#c30;}

.right-extra .tab .curr{background-position:right -178px;color:#fff;}

.right-extra .tab .curr span{background-position:0 -178px;}

.right-extra .tab .curr a{color:#fff;}

.right-extra .mc .extra{padding:5px 10px;border-top:1px solid #F3E6C6;}

.right-extra .total{float:right;}

.right-extra .total strong{color:#FF7403;}

.right-extra .total a:link,.right-extra .total a:visited{color:#005aa0;}

.right-extra .join a:link,.right-extra .join a:visited{color:#FF7604;}

.right-extra .norecode{padding:0 10px 10px;}

.right-extra .iloading{margin-bottom:10px;}





/*图片放大镜样式*/

.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}

.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}

.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

.spec-preview img{

	max-width:600%;

}

/*图片小图预览列表*/

.spec-preview{width:350px;border:1px solid #DFDFDF;}

.spec-scroll{clear:both;margin-top:5px;width:352px;}

.spec-scroll .prev{float:left;margin-right:4px;}

.spec-scroll .next{float:right;}

.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}

.spec-scroll .items{float:left;position:relative;width:322px;height:56px;overflow:hidden;}

.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}

.spec-scroll .items ul li{float:left;width:64px;text-align:center;}

.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:50px;height:50px;}

.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}





/*放大镜 END--------------------------------------------------------------------------------------------*/











.thumpPic{

    width: 60px;

    padding:0;

    margin: 0 10px;

    cursor:pointer;

}

.thumpPic img{

    width:100%;

}

#owl-demo2{

    width:90%;

    padding:0 5%;

    margin:15px 0 0;

}

#owl-demo2 .owl-controls{

    display:block!important;

    position:static;

}

#owl-demo2 .owl-controls .owl-buttons div{

    position:absolute;

    top:0%;

    width:15px;

    height:100%;

    margin:0;

    padding:0;

    line-height: 52px;

}

#owl-demo2 .owl-controls .owl-buttons div:hover{

    background:#e5e5e5;

}

#owl-demo2 .owl-controls .owl-buttons .owl-prev{

    left:-4px;

}

#owl-demo2 .owl-controls .owl-buttons .owl-next{

    right:-4px;

}

.prdctShowPic .bigPic {

    background: #808080;

}

.prdctShowPic .bigPic img{



}

.prdctParameter{

    width:48%;

}

.prdctParameter h3{

    font-size:24px;

    font-weight:normal;

    text-transform: capitalize;

    margin:0 0 20px;

}

.prdctParameter p{

    font-size:14px;

    color:#808080;

}

.prdctParameter h4{

    font-size:16px;

    font-weight:normal;

    margin:30px 0 15px;

    text-transform: capitalize;

}

.prdtPmt{

    margin:0 0 40px;

    padding:0;

}

.prdtPmt li{

    padding:8px 0;

    width:100%;

    margin:0;

}

.prdtPmt li span{

    /*padding:0 14% 0 1rem;*/

}

.prdtPmt li:hover{

    text-decoration: underline;

}

.prdtPmt li:nth-child(odd){

    background:#f2f2f2;

}

.prdctParameter .more{

    color:#fff;

    text-transform: capitalize;

    background:#d30000;

    padding:10px 15px;

}

.dobook{

    width:85%;

    margin:0 auto 30px;

    padding:30px 0;

    text-align:center;

}

.book{

    margin:5px;

}

.book p{

    font-size:12px;

    padding:15px 0;

    margin:0;

    color:#323232;

    overflow:hidden;

    text-overflow:ellipsis;

    display:-webkit-box;

    -webkit-box-orient:vertical;

    -webkit-line-clamp:1;

}

.book img{

    width:100%;

}

#owl-demo4 .owl-pagination{

    display:none;

}

#owl-demo4  .owl-controls{

    position:static;

}

.dobook .owl-controls .owl-buttons> div{

    opacity: 1;

    position: absolute;

    border-radius: 0;

    font-size: 0;

    top: 30%;

    width:30px;

    height:57px;

    margin:0;

    padding:0;

}

.dobook .owl-controls .owl-buttons> div:hover{

    opacity: .0;

}

.dobook .owl-controls .owl-buttons .owl-prev {

    background: url(../images/left1.png) no-repeat center center;

    left: -45px;

}

.dobook .owl-controls  .owl-buttons .owl-next{

    background: url(../images/right1.png) no-repeat center center;

    right:-45px;

}

/*遮罩层*/

.book{

    background:#fff;

    position:relative;

}

.book img{

    margin-bottom:-6px;

}

.book a{

    width:100%;

    height:100%;

    color:#fff;

    font-size:20px;

    display:none;

    background:rgba(0,0,0,.1);

    position:absolute;

    top:0;

    left:0;

}

.book a span{

    width:38px;

    height:26px;

    background:url(../images/idx10.png) no-repeat center center;

}

.book:hover a{

    -webkit-display:flex;

    display:flex;

}

/*产品切换*/

.productTab{

    padding:2%;

    background:#fff;

    margin:0 0 86px;

}

.prdtTab{

    margin:0;

    padding:0;

    width:100%;

}

.prdtTab li{

    width:22%;

    background:#f2f2f2;

    margin:0;

}

.prdtTab li a{

    width:100%;

    line-height: 58px;

    color:#000;

    text-align: center;

}

.prdtTab li.active a,

.prdtTab li a:hover{

    color:#d30000;

}

.prdtCaseing{

    display:none;

}

.prdtCaseShow{

    display:block;

}



.prdtCaseing h2{

    font-size:30px;

    font-weight:normal;

    color:#334050;

    margin:0 0 15px;

    text-transform: capitalize;

}

.prdtCaseing p{

    font-size:14px;

    color:#7b7986;

    padding:0 1rem;

}

/*留言板*/

.msgPad{

    margin:0 0 120px;

}

.writeUs{

    width:34%;

}

.writeUs h1 a{

    font-size:26px;

    color:#000;

    margin:0 0 30px;

    font-family: "RALEWAY-BOLD";

}

.writeUs p{

    color:#6c6c6c;

    font-size:14px;

}

.formBox{

    width:60%;

}

/*.formBox form select,*/

.formBox form input{

    padding:0 0 0 10px;

    margin:0 0 10px;

    width:47%;

    line-height: 42px;

    border:1px solid #bfbfbf;

}

.formBox form select{

    width:47%;

    border:1px solid #bfbfbf;

    color:#bfbfbf;

    padding:0 0 0 10px;

    display:inline-block;

    float: left;

}

.formBox form textarea{

    width:100%;

    height:120px;

    border:1px solid #bfbfbf;

    margin:0 0 20px;

}

.formBox form button{

    padding:12px 6px;

    background:#d30000;

    color:#fff;

    font-size:14px;

    text-transform: uppercase;

}

.formBox .arrowup{

    width: 0;

    height: 0;

    border-right: 5px solid transparent; /* left arrow slant */

    border-top: 5px solid #bfbfbf; /* right arrow slant */

    border-left: 5px solid transparent; /* bottom, add background color here */

    font-size: 0;

    line-height: 0;

    margin:0 0 0 -25px;

}

/*产品详情END*/

/*联系我们-------*/

.msgPad .contactIformation{

    width:34%;

}

.contactIformation .writeUs,

.formBox .writeUs{

    width:100%;

}

.informationIcon{

    width:45px;

    height:46px;

    vertical-align: middle;

    margin:0 10px 0 0;

    background:url(../images/11.png) no-repeat center center;

}

.address{

    width:85%;

}



.address a{

    color:#000;

}

.formBox2 form .contactInput{

    width:100%;

}

.msgPad2{

    margin:70px 0;

}

#map{

    border:1px solid red;

    min-height:200px;

}

/*联系我们END*/



/*新闻-------*/

.newslist{

    margin:0 0 76px;

}

.newspic{

    width:37%;

}

.newsContent{

    width:61%;

    color:#6c6c6c;

}

.newsContent p.firstP{

    font-size:14px;

    margin:0 0 16px;

}

.timeIcon,

.userIcon{

    width:16px;

    height:16px;

    vertical-align: middle;

    margin:0 5px;

}

.timeIcon{

    background:url(../images/13.png) no-repeat center center;

}

.userIcon{

    background:url(../images/12.png) no-repeat center center;

}

.newsContent h2{

    font-size:30px;

    font-weight:normal;

    color:#000;

    margin:0 0 15px;

}

.newsContent p.secondP{

    overflow:hidden;

    text-overflow:ellipsis;

    display:-webkit-box;

    -webkit-box-orient:vertical;

    -webkit-line-clamp:2;

    margin:0 0 16px;

}

div.readmore{

    background:#f1f3f4;

    padding:0 10px;

}

div.readmore p{

    display:inline-block;

    font-size:12px;

    margin:0;

    line-height: 42px;

}

.heartIcon{

    width:14px;

    height:12px;

    vertical-align: middle;

    margin:0 5px 0 10px;

    background:url(../images/8.png) no-repeat center center;

}

div.readmore p span{
    color:#d30000;
}

.readmoreBtn{

    color:#d30000;

    line-height: 42px;

    border-left:1px solid #838884;

    font-size:12px;

}

.readmore .todayIcon{

    width:10px;

    height:12px;

    vertical-align: middle;

    margin:0 10px;

    background:url(../images/7.png) no-repeat center center;

}

/*新闻详情*/

.newsdtlheaed{

    margin:0 0 70px;

}

.newsdtlheaed h2{

    font-size:30px;

    margin:0 0 20px;

}

.pageBtn a{

    font-size:30px;

    background:#ececec;

    padding:15px;

    margin:15px;

    color:#000;

}

.newslist2{

    width:42%;

    display:inline-block;

    margin:0 7% 100px 0;

}

.newslist2 .newspic,

.newslist2 .newsContent{

    width:100%;

}

.newslist2 .newspic a,

.newslist2 .newspic a img{

    width:100%;

}

.newslist2 .newsContent h2{

    font-size:18px;

    margin:25px 0 28px;

}

.newslist2 p.secondP{

    color:#6c6c6c;

    margin: 0 0 30px;

}

.pageBtn{

    margin:0 0 60px;

}

.pageBtn a{

    padding:20px;

    background:#ececec;

    cursor: pointer;

}

.pageBtn a span{

    width:10px;

    height:18px;

}

.pageBtn a.pre span{

    background:url(../images/left2.png) no-repeat center center;

}

.pageBtn a.next span{

    background:url(../images/right2.png) no-repeat center center;

}

.newsdtlheaed p{

    color:#6c6c6c;

    font-size:14px;

}

.newsDetailBox .firstP{

    margin:40px 0;

}

.newsDetailBox .secondP{

    font-size:14px;

}

.greayP{

    color:#6c6c6c;

}

.newsdtlheaed p a{

    line-height: 14px;

    color:#6c6c6c;

}

.newsdtlheaed .heartBox{

    color:#d30000;

    border-right:1px solid #a8a8a8;

    padding:0 10px;

}

/*新闻END*/

/*FAQ------------------*/

.faq{

    background:#FFF;

    color:#555;

    border:1px solid #ccc;

    border-radius: 20px;

    padding:20px;

    margin:0 0 20px;

}

.faq:after{

    content:"";

    display:table;

    clear:both;

}

.faq>div{

    vertical-align: top;

}

.faqPic{

    background:#aaa;

    border-radius: 10px;

    text-align: center;

    padding:10px 20px;

}

.faqPic img{

    width:35px;

    height:54px;

}

.faqPic p{

    font-size:18px;

    color:#fff;

    margin:0;

}

.faqTxt{

    width:87%;

    float:right;

}

.faqTxt h3{

    font-size:18px;

    font-weight:normal;

    line-height: 24px;

    margin: 10px 0;

}

.faqTxt p{

    font-size:14px;

    color:#555;

    margin:0;

}

.faqTxt p:hover{

    text-decoration: underline;

}

/*FAQend*/

/*证书--------------*/

.honorary{

    position:relative;

}

.threeTit{

    font-size:20px;

    line-height: 24px;

    padding:0 10px;

    margin:0 0 30px;

    border-left:1px solid #d30000;

}

.bigHonor{

    text-align: center;

    position:absolute;

    top:0;

    right:0;

    bottom:0;

    left:0;

    z-index: 99999;

    display:none;

}

.bigHonor img{

    background:rgba(200,200,200,2);

    padding:2%;

}

#owl-demo3{

    margin:0 0 90px;

}

.honorPic{

    margin:0 10px;

    cursor: pointer;

}

#owl-demo3 .owl-item{

    text-align:center;

}

.honorPic p{

    margin:10px 0;

    color:#555;

}

.honorPic:hover{

    opacity: .8;

}

.advantage>div h3{

    font-size:16px;

    margin:0 0 18px;

}

.advantage>div p{

    font-size:14px;

    color:#555;

    margin:0 0 35px;

}

/*证书End*/

/*页尾*/

.footerBox{



}

.footer{

    margin:70px 0;

    font-size: 14px;

}

.footTit{

    font-size:24px;

    font-weight:normal;

    color:#3d3c3c;

    margin:0 0 20px;

    font-family: "RALEWAY-BOLD";

}

.footer>div{

    width:20.5%;

    padding:0 2%;

    vertical-align: top;

    color:#333;

}

.footNav ul{

    width:100%;

    padding:0;

    margin:0;

}

.footNav li{

    width:100%;

}

.footNav li a{

    width:100%;

    color:#333;

}

.footNav li a:hover{

    text-decoration:underline;

}

.footNav li a span{

    width:5px;

    height:5px;

    background:#000;

    vertical-align: middle;

    margin:0 10px;

}

.commtents .lftLine{

    width:15px;

}

.commtents .lftLine a{

    width:8px;

    height:8px;

    background:#FFF;

    border:3px solid #000;

    border-radius: 50%;

}

.commtents .lftLine span{

    width:5px;

    min-height:90px;

    background:#f5f5f5;

}

.commtents .midLine{

    width:12px;

    height:5px;

    background:#f5f5f5;

    margin:0 5px;

}

.commtents .rgtTxt{

    max-width:80%;

}

.commtents .rgtTxt h4{

    font-weight:normal;

    background:#ccc;

    display:inline-block;

    padding:5px;

    text-transform: capitalize;

}

.commtents .rgtTxt p{

    font-size:12px;

}

.commtents .rgtTxt p span.icon111{

    width:10px;

    height:12px;

    margin:0 8px 0 5px;

    background:url(../images/6.png) no-repeat center center;

}

.commtents .rgtTxt p span:nth-of-type(2){

    color:#a3a2a9;

}

.footAbout p:nth-of-type(2){

    color:#a3a2a9;

}

.footer p{

    margin:0 0 10px;

}

.copyright a{

    color:#333;

}









/*20171223放大镜*/

.pos-center {

	display: block;

	margin-left: auto;

	margin-right: auto;

}



.demo-img {

	width: 400px;

	height: 300px;

	border-radius: 5px;

}







.token.comment,

.token.prolog,

.token.doctype,

.token.cdata {

	color: slategray;

}



.token.punctuation {

	color: #f8f8f2;

}



.namespace {

	opacity: .7;

}



.token.property,

.token.tag,

.token.constant,

.token.symbol,

.token.deleted {

	color: #f92672;

}



.token.boolean,

.token.number {

	color: #ae81ff;

}



.token.selector,

.token.attr-name,

.token.string,

.token.char,

.token.builtin,

.token.inserted {

	color: #a6e22e;

}



.token.operator,

.token.entity,

.token.url,

.language-css .token.string,

.style .token.string,

.token.variable {

	color: #f8f8f2;

}



.token.atrule,

.token.attr-value,

.token.function {

	color: #e6db74;

}



.token.keyword {

	color: #66d9ef;

}



.token.regex,

.token.important {

	color: #fd971f;

}



.token.important,

.token.bold {

	font-weight: bold;

}

.token.italic {

	font-style: italic;

}



.token.entity {

	cursor: help;

}

/*20171223放大镜*/





/*20180112产品详情4-4*/

.smimg-banner{

    width:15%;

    text-align: center;

}

.ul-wrap{

    height:400px;

    overflow: hidden;

}

.smlist{

    margin:0;

    padding:0;

}

.smlist li{

    width:60px;

    height:60px;

    margin:0;

    /*padding:5px;*/

    display:inline-block;



}



.smlist li img{

    width:100%;

    cursor:pointer;

    border:1px solid #ccc;

}

.smimg-banner>span{

    cursor:pointer;

    width:50px;

    height:50px;

}

.smimg-banner .up{

     background:url(../cpxqlr1.png) no-repeat center center;

 }

.smimg-banner .down{

    background:url(../cpxqlr2.png) no-repeat center center;

}

.bgimg-case{

    width:78%;

    padding-top:30px;

    min-height:400px;

    border:1px solid #000;

}

/*20180112产品详情4-4*/











/*精机详情*/



.detailshow2{

    position:relative;

    text-align: left;

    margin:0 auto 90px;

}

.aboutPic{

    cursor:pointer;

    position:relative;

}

#v3{

    display:none;

    width:100%;

    background:rgba(0,0,0,.6);

    position:absolute;

    top:0;

    left:0;

    z-index: 999;

}

.v3{

    margin:auto;

    position:absolute;

    top:0;

    right:0;

    bottom:0;

    left:0;



}

.closeddd{

    margin:auto;

    position:absolute;

    top:0;

    right:0;

    z-index:9999999999;

    font-size:30px;

    color:#fff;

    opacity: .8;

    border:2px solid #fff;

    width: 50px;

    height: 50px;

    line-height: 40px;

    border-radius: 50%;

    -webkit-border-radius: 50%;

    -moz-border-radius: 50%;

    -ms-border-radius: 50%;

    text-align: center;

    cursor:pointer;

}

.closeddd:hover{

    opacity: 1;

}

.playicon {

    margin: auto;

    position: absolute;

    top: 0;

    right: 0;

    bottom: 0;

    left: 0;

    width: 76px;

    height: 100%;

    background: url(../images/play_03.png) no-repeat center center;

}

.aboutPic{



}



/*Produktparameter*/

.mgbtm100{

    margin:0 0 100px;

}

.smltit2 .h3-1{

    color:#010101;

    font-size:26px;

    line-height: 32px;

    margin:0 0 33px;

    padding:0 0 0 42px;

    text-align: left;

}

.smltit2 .h3icon1{

    background:url(../images/j01.png) no-repeat 0 2px;

}

.smltit2 .h3icon2{

    background:url(../images/j02.png) no-repeat 0 2px;

}

.smltit2 .h3icon3{

    background:url(../images/j03.png) no-repeat 0 2px;

}

.smltit2 .h3icon4{

    background:url(../images/j04.png) no-repeat 0 2px;

}

.smltit2 .h3icon5{

    background:url(../images/j05.png) no-repeat 0 2px;

}

.neirong .p1{

    color:#555;

    font-size:18px;

    line-height: 32px;

    margin:0 0 36px;

}

table{

    border:1px solid #ccc;

    width: 100%;

    font-size:18px;

    color:#555;

}

.neirong tr td{

    padding:0 0 0 3%;

    line-height: 42px;

}

.neirong tr td:nth-of-type(1){

    width:30%;

}

.neirong tr td:nth-of-type(2){

    width:69%;

}



/*Produktbilder*/

.Produktbilder .pic{

    background:#fff;

    margin:0 0 28px;

}







/*Produktions- und Testgeräte*/

.picturess{

    display: flex;

    -webkit-display:flex;

    flex-wrap:wrap;

    justify-content: flex-start;

}

.picturess .pic{

    position:relative;

    text-align: center;

    width:31.5%;

    margin:0.8%;

}

.picturess .pic a span:nth-of-type(1){

    width:37px ;

    height:37px;

    background:url(../images/jp333.png) no-repeat center center;

}

.picturess .pic a{

    width: 100%;

    height: 100%;

    color: #fff;

    display: flex;

    -webkit-display:flex;

    align-items: center;

    justify-content: center;

    background: rgba(0,0,0,.4);

    position: absolute;

    top: 0;

    left: 0;

    right: 0;

    opacity: 0;

    transition: all .8s;

    -webkit-transition: all .8s;

    -moz-transition: all .8s;

    -ms-transition: all .8s;

}

.picturess .pic:hover a{

    text-decoration: none;

    opacity: 1;

}

.picturess .pic a .p1{

    max-width:120px;

    text-align: center;

    margin:0 auto;

}

/*Zeertifikate*/

.picturess2 .pic{

    width:23%;

}



/*Produktkategorie*/

.Produktkategorie222 {



}

.colorfather{

    width:19%;

    margin:0 0.4%;

    text-align: center;

    color:#555;

    line-height: 22px;

    float:left;

}

.colorfather .p1{



}

.colorbox{

    background:#254899;

    height:157px;

    display: flex;

    -webkit-display:flex;

    justify-content: center;

    align-items: center;

    margin:0 0 12px;

}

.colorfather:hover{

    color:#e6a71c;

}

.colorfather:hover .colorbox{

    background:#e6a71c;



}

@media screen  and (max-width:999px) {

    .prdctParameter {

        width: 100%;

    }

}

@media screen  and (max-width:500px) {

    .colorfather{

        width:31%;

    }

}

/*精机详情 END*/









