.srttl{text-align: center}
.srttl .b{display: inline-block;padding: 0 72px;position: relative;z-index: 1;font-size: 32px;color: #0a5fb2;line-height: 1.2;box-sizing: border-box}
.srttl .b span{background: #19c;position: absolute}
.srttl .l,.srttl .r{width: 48px;height: 1px;top: 50%}
.srttl .l{left: 0}
.srttl .r{right: 0}
.srttl .c{width: 1px;height: 17px;top: -8px}
.srttl .d{width: 1px;height: 11px;top: -5px}
.srttl .l .c{left: 113%}
.srttl .r .c{right: 113%}
.srttl .l .d{left: 100%}
.srttl .r .d{right: 100%}
.srttl .p{font-size: 16px;line-height: 1.5;color: #666}
.zbox.a{background-color: #fff}
.zmre{text-align: center;font-size: 0;line-height: 0;white-space: nowrap}
.zmre a{display: inline-block;width: 240px;font-size: 14px;line-height: 36px;color: #0a5fb2;border: 1px solid #0a5fb2}
.zmre a:hover{background: #0a5fb2;color: #fff}
.zjhdn{visibility: hidden;position: static!important}
/*内容*/
.dlchs .chsy{display: none}
.dlchs .chsx{text-align: center}
.dlchs .chsx .zi{width: 32%;margin: 0 2% 0 0}
.dlchs .zspn .pic,.dlchs .zspn .txt{display: inline-block;vertical-align: middle}
.dlchs .zspn .pic{position: relative;width: 60px;overflow: hidden}
.dlchs .zspn .pic .b{display: block;width: 100%}
.dlchs .zspn .pic .c{display: block;width: 70%;height: 70%;position: absolute;top: 15%;left: 15%;z-index: 1}
.dlchs ul{text-align: justify}
.dlchs li{margin: 36px 0 0}
.zlt{float: left;display: block}.zlt{*display: inline}.zl{font-size: 0;line-height: 0;white-space: nowrap;overflow: hidden}
.dlchs .zspn .txt{width: 100%;padding: 0 60px 0 24px}
.dlchs .zspn .txt p{font-size: 18px;font-weight: bold;line-height: 1.5;color: #333;white-space: normal}
.prblm .show{border: 1px solid #eee;background: #fff;text-align: justify;padding: 24px 0}
.prblm .show .zl{margin: 0 24px;overflow: hidden;display: block}
.prblm .show .txt{font-size: 16px;line-height: 0.5;color: #333;white-space: normal;margin: 26px 0 0;text-align: center;}
.prblm .show .zi{width: 32%;margin-right: 2%;vertical-align: top}
.prblm .show .pic img{display: block;width: 100%}
.prblm .show a:hover .txt{color: #0a5fb2;font-weight: bold}


.nadbx{}
.nadbx .tp{text-align: center;background: url(../images/ndbxbg.jpg) no-repeat center;background-size: cover}
/*.nadbx .tp .zi{vertical-align: top}*/
.nadbx .tp .pic{width: 50%}
.nadbx .tp .pic img{display: block;width: 240px;margin: 0 auto}
.nadbx .tp .txt{width: 45%;background: url(../images/zbgb8.png)}
.nadbx .tp .txt span.zcntr{text-align: center}
.nadbx .tp .txt p{overflow: hidden;margin: 0 0 12px}
.nadbx .tp .txt .lt,.nadbx .tp .txt .rc{display: inline-block;font-size: 18px;font-weight: bold;line-height: 24px;vertical-align: top;text-align: justify}
.nadbx .tp .txt .lt{color: #333;width: 132px}
.nadbx .tp .txt .lt:before{content: "▶";color: #0a5fb2;margin-right: 18px;font-size: 14px}
.nadbx .tp .txt .lt:after{content: "："}
.nadbx .tp .txt .rc{color: #0a5fb2;width: 100%;padding: 0 132px 0 6px;white-space: normal}
.nadbx .btm .zi{width: 24.25%;margin-right: 1%}
.nadbx .btm a{display: block;border: 1px solid #eee;background: #fff}
.nadbx .btm .zb{margin: 18px;position: relative}
.nadbx .btm .pic{height: 252px;overflow: hidden}
.nadbx .btm .pic img{display: block;width: 100%}
.nadbx .btm .txt{position: absolute;z-index: 1;left: 0;bottom: 0;width: 100%;background: url(../images/zbg7.png)}
.nadbx .btm .txt p{margin: 0 3%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #fff;font-size: 16px;line-height: 48px;text-align: center}



.trtbx{position: relative;z-index: 1;font-size: 0;line-height: 0}
.trtbx .trpc{position: relative;font-size: 0;line-height: 0}
.trtbx .trpc img{display: block;width: 100%}
.trtbx .trpc p{position: absolute;top: 25%;left: 10%;width: 80%;color: #f31;text-align: center}
.trtbx .trpc p span{display: inline-block;padding: 0 36px;background: url(../images/zbgb7.png);font-size: 36px;line-height: 2;font-weight: bold}
.trtbx .trait .zi{width: 32%;margin-right: 2%;text-align: center;white-space: normal;position: relative}
.trtbx .trait .zi:before{content: ",";font-size: 0;line-height: 0;display: block;width: 1px;height: 60%;position: absolute;left: -3%;top: 20%;background: #eee}
.trtbx .trait .zln{height: 1px;background: #eee;margin: 18px 0}
.trtbx .trait .pic{margin: 0 0 12px}
.trtbx .trait .pic img{display: block;height: 72px;margin: 0 auto}
.trtbx .trait .h{font-size: 16px;font-weight: bold;line-height: 1.5;color: #333}
.trtbx .trait .p{font-size: 14px;line-height: 1.5;color: #666}
.prdct .zpdtmd{background:url(../images/icon_85.png) no-repeat center #666;background-size: cover;text-align: center}
.prdct .zpdtmd .srttl .b{color: #fff}
.prdct .zpdtmd .srttl .p{color: #eee}
.prdct .zpdtmd .zi{width: 32%;margin-right: 2%;text-align: center;white-space: normal;position: relative}
.prdct .zpdtmd .zi:before{content: ",";font-size: 0;line-height: 0;display: block;width: 1px;height: 60%;position: absolute;left: -3%;top: 20%;background: url(../images/zbgb4.png)}
.prdct .zpdtmd .zln{height: 1px;background: url(../images/zbgb4.png);margin: 18px 0}
.prdct .zpdtmd .pic{margin: 0 0 12px}
.prdct .zpdtmd .pic img{display: block;height: 60px;margin: 0 auto}
.prdct .zpdtmd .txt{font-size: 16px;font-weight: bold;line-height: 1.5;color: #fff}
.prdct .zpdtmd .zi:hover .txt{color: #f31}
.prdct .pdtls .zi{background: #fff;width: 23.5%;margin: 0 2% 24px 0}
.prdct .pdtls .zi a{display: block;margin: 12px}
.prdct .pdtls .pic{overflow: hidden;font-size: 12px;height: 21.5em;background: #fff;border-bottom: 1px solid #f1f5f6}
.prdct .pdtls .pic img{display: block;width: 100%}
.prdct .pdtls .txt{text-align: center;font-size: 16px;line-height: 1.5;color: #333;margin: 12px 0 0;overflow: hidden;text-overflow: ellipsis}
.prdct .pdtls a:hover .txt{color: #0a5fb2}
.advtg.a{background: url(../images/icon_85.png) no-repeat center;background-size: 100%;background-color: #206aa8}
.advtg .srttl .b,.advtg .srttl .p{color: #fff}
.advtg .zcntr{width: 1200px}
.advtg .zl{text-align: center;padding: 6px 0}
.advtg .zi{position: relative}
.advtg .dpc{width: 480px}
.advtg .dpc img{width: 100%;display: block}
.advtg li{position: absolute}
.advtg .pic{width: 36px;height: 36px;text-align: center;line-height: 36px;font-size: 32px;font-weight: bold;color: #f31}
.advtg .txt{position: absolute;top: -18px;white-space: normal}
.advtg .txt .h{font-size: 17px;line-height: 36px;color: #fff;font-weight: bold}
/*.advtg .txt .h span{color: #f31}*/
.advtg .txt .line{display: inline-block;width: 60px;height: 1px;background: #fff;margin: 0 0 6px}
.advtg .txt .p{font-size: 14px;line-height: 24px;color: #f2f2f2}
.advtg .pi0{top: 5%;left: 72px}
.advtg .pi0 .txt{right: 180%;width: 396px;text-align: right}
.advtg .pi1{top: 5%;right: 72px}
.advtg .pi1 .txt{left: 180%;width: 396px;text-align: left}
.advtg .pi2{top: 44%;left: 18px}
.advtg .pi2 .txt{right: 180%;width: 348px;text-align: right}
.advtg .pi3{top: 44%;right: 18px}
.advtg .pi3 .txt{left: 180%;width: 348px;text-align: left}
.advtg .pi4{bottom: 5%;left: 74px}
.advtg .pi4 .txt{right: 180%;width: 396px;text-align: right}
.advtg .pi5{bottom: 5%;right: 72px}
.advtg .pi5 .txt{left: 180%;width: 396px;text-align: left}
/*.ccase{background: url(../images/bgkh.jpg) no-repeat center;padding: 120px 0 48px}*/
.ccase .zi{background: #f1f5f6;width: 20%}
.ccase .zi a{display: block;border: 1px solid #fff}
.ccase .pic{overflow: hidden;font-size: 12px;/*height: 7.5em;*/background: #fff;margin: 6px}
.ccase .pic img{display: block;width: 100%}
.zbox .index-honor-list .item .box{background: #fff}
.jstfy .zi{background: #fff;width: 19%;margin: 0 1.25% 0 0}
.jstfy .zi a{display: block;border: 1px solid #eee}
.jstfy .pic{overflow: hidden;font-size: 12px;height: 24em;background: #fff;margin: 12px 12px 0}
.jstfy .pic img{display: block;width: 100%}
.jstfy .txt{font-size: 16px;line-height: 1.5;color: #333;margin: 12px;overflow: hidden;text-overflow: ellipsis}
.jstfy a:hover .txt{color: #0a5fb2}
.loctn{background: #fff;border-bottom: 1px solid #0a5fb2}
.loctn .zcntr{margin: 0 3%}
.loctn ul{padding: 0 0 0 84px;position: relative;z-index: 1;text-align: justify}
.loctn ul:before{content: "当前位置：";display: block;position: absolute;top: 50%;left: 0;width: 72px;height: 18px;margin: -9px 0;font-size: 13px;line-height: 18px;color: #666}
.loctn li{display: inline}
.loctn li+li:before{content:">";display: inline-block;margin: 0 6px;vertical-align: middle;font-size: 12px;line-height: 16px;color: #ccc}
.loctn a{display: inline-block;vertical-align: middle;font-size: 13px;line-height: 18px;color: #666}
.loctn a:hover{color: #0a5fb2}
.nrpdlst .inrv{width: 20%;float: left}
.nrpdlst .zcntr{overflow: hidden}
.inrv .hb{background: #0a5fb2;padding: 12px}
.inrv .hb p{font-size: 18px;line-height: 36px;font-weight: bold;color: #fff;text-align: center}
.inrv .more{margin: 0 auto}
.inrv .nvbx{position: relative;top: 0;left: 0;z-index: 1;width: 100%}
.inrv .nvbx li{background: #fff;margin: 4px 0 0;text-align: center;position: relative;z-index: 1}
.inrv .nvbx li:before,.inv .nvbx li:after{display: block;width: 12px;height: 12px;background: url(../images/icon.png) no-repeat;background-size: 1000%;position: absolute;top: 50%;z-index: -1;margin: -6px 0}
.inrv .nvbx li:before{background-position: -60px -12px;left: 3px}
.inrv .nvbx li:after{background-position: -72px -12px;right: 3px}
.inrv .nvbx a{white-space: nowrap;font-size: 15px;color: #333;line-height: 36px;overflow: hidden;text-overflow: ellipsis;display: block;margin: 0 18px}
.inrv .nvbx li.on a{color: #0a5fb2}
.inrv .nvbx a:hover{color: #0a5fb2}
.inrv .nvbx li.on:before,.inv .nvbx li.on:after{content: ""}
.nrpdlst .inrc{width: 75%;float: right;text-align: justify}
.zpdlst .zi{width: 30.9%;margin: 18px 2% 0 0;background: #fff;float: left;}
.zpdlst .zi a{display: block;margin: 12px}
.zpdlst .pic{overflow: hidden;font-size: 12px;height: 15.5em;border-bottom: 1px solid #0a5fb2}
.zpdlst .pic img{display: block;width: 100%}
.zpdlst .txt{font-size: 14px;line-height: 1.5;color: #333;margin: 12px 0 0;overflow: hidden;text-overflow: ellipsis;text-align: center}
.zpdlst a:hover .txt{color: #0a5fb2}
/*form表单*/
.Validform_checktip{margin-left:8px;line-height:20px;height:20px;overflow:hidden;color:#999;font-size:12px}
.Validform_right{color:#71b83d;padding-left:20px;background:url(/template/26/default/_files/images/right.png) no-repeat left center}
.Validform_wrong{color:red;padding-left:20px;white-space:nowrap;background:url(/template/26/default/_files/images/error.png) no-repeat left center}
.Validform_loading{padding-left:20px;background:url(/template/26/default/_files/images/onLoad.gif) no-repeat left center}
.Validform_error{background-color:#ffe7e7}
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa;box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999')}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#0a5fb2}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none}
#Validform_msg a.Validform_close:hover{color:#cc0}
#Validform_msg .Validform_info{padding:8px;border:1px solid #0a5fb2; border-top:none; text-align:left}
/*产品列表*/
.pdlst{width: 1200px;margin: 0 auto}
.pdlst .pdt{position: relative}
.pdlst .pdt .h{display: inline-block;width: 354px;font-size: 0;line-height: 0;overflow: hidden;text-overflow: ellipsis}
.pdlst .pdt .h a{display: inline-block;padding: 0 12px;color: #555;font-size: 24px;line-height: 48px;font-weight: 300;background: #fff}
.pdlst .pdt .h a:hover{background: #0a5fb2;color: #fff}
.pdlst .pdt .zu{position: absolute;right: 96px;bottom:12px;width: 732px;text-align: right;line-height: 24px}
.pdlst .pdt .zu a{display: inline-block;font-size: 14px;line-height: 1em;color: #8f959f;margin-left: 4px}
.pdlst .pdt .zu a:after{content: "/";display: inline-block;margin-left: 6px;}
.pdlst .pdt ._more{position: absolute;right: 0;bottom:12px;display: inline-block;width: 72px;line-height: 25px;height: 25px;text-align: center;border-radius: 15px;color: #0093df;border:solid 1px #0093df}
.pdlst .pdt ._more:hover{background: #0093df;color: #fff}
.pdlst .pdi{width: 270px;margin-left: 12px;display: inline-block;vertical-align: top}
.pdlst .pdi a{display: block;background: #fff;border-radius: 6px;border: 1px solid #eee;overflow: hidden}
.pdlst .pdi .pic{display: block;height: 270px;overflow: hidden;border-bottom: 1px solid #eee}
.pdlst .pdi .pic img{display: block;width: 100%}
.pdlst .pdi.f{width: 354px;margin: 0}
.pdlst .pdi.f .pic{height: 354px}
.pdlst .pdi.f .txt{display: none}
.pdlst .pdi .txt{margin: 0 12px;text-align: center;padding: 12px 0}
.pdlst .pdi .txt .h{font-size: 15px;line-height: 36px;color: #333}
.pdlst .pdi .txt .p{font-size: 14px;line-height: 24px;color: #d44}
/*product_info css*/
#pro_c{width: 100%;margin:0 auto;padding-bottom: 35px;}
#pro_l{ width: 400px;float: left; text-align: center;position: relative;}
#pro_l .bd{width: 400px;height: 400px;overflow: hidden;margin-bottom: 3px;}
#pro_l .bd .zi{width: 400px;height: 400px;background: #fff;}
#pro_l .bd img{display: block;width: 100%}
#pro_l .hd{height: 62px;overflow: hidden;margin-top: 10px;}
#pro_l .hd .zi{width: 60px;height: 60px;float: left;margin-right: 2px;border:1px solid eee;}
#pro_l .hd img{max-width: 100%;height: auto;}
#pro_l .hd .zi.on{border:1px solid #da4d4d;}
#pro_r{ width: 450px;float: right;}
#pro_r h1{font-weight: 100;margin-bottom: 24px;line-height: 1.2em;font-size: 24px;color: #333;letter-spacing: 1px;}
#pro_r .info .txt{color:#8f959f;font-size:14px;line-height:24px;margin-bottom:30px;font-weight:300}
#pro_r .info .metas{padding:20px 0 10px;margin-bottom: 25px; border-top:dotted 1px #cfd2d8;border-bottom:dotted 1px #cfd2d8;font-size:14px;color:#606775;line-height:21px}
#pro_r .info .metas li{line-height:24px;margin-bottom:12px}
#pro_r .info .metas .tit{display:table-cell;min-width:90px}
#pro_r .info .metas .value{display:table-cell}
#pro_r .info .addinfo{border-bottom:dotted 1px #cfd2d8;margin-bottom:45px}
#pro_r .info .addinfo p{line-height:48px;color:#8f959f;font-size:14px}
#pro_r .info .addinfo p a{color:inherit;transition:all .3s}
#pro_r .info .addinfo p a:hover{color:#0093df}
#pro_r .info .addinfo p i{font-size:24px;display:inline-block;margin-right:5px;line-height:0;vertical-align:-4px}
#pro_r .info .btns{display:-ms-flexbox;display:flex;margin-right:-10px}
#pro_r .info .btns a{display:inline-block;line-height:70px;border-radius:4px;background:#0093df;color:#fff;font-size:16px;text-align:center;margin-right:10px;transition:all .3s;min-width:100px;-ms-flex:1;flex:1}
#pro_r .info .btns .btn-swt{background:#da4d4d}
#pro_snav{height:50px;background:#f1f1f1;text-align: center}
#pro_snav .zi{display:inline;line-height:48px;font-size: 15px}
#pro_snav .zi a{color:#606775;font-size:16px;display:inline-block;padding:0 36px;border-bottom:solid 2px transparent}
#pro_snav .zi.current{background: none!important}
#pro_snav .zi.current a,#pro_snav a:hover{color:#da4d4d;border-bottom:solid 2px #da4d4d;}
#pro_snav.fixed .main{position:fixed;top:80px;left:0;width:100%;background-image: url(../images/zbg6.png);z-index:999}
#pro_snav.fixed .main a{color:#fff;font-size:16px;border:none;line-height:50px;padding:0 25px}
#pro_snav.fixed .main .zi.current a,#pro_snav.fixed .main a:hover{background:#da4d4d;}
#pro-content{margin-bottom: 60px;}
#pro-content .sec-tit{display: block;padding:36px 0;font-size:18px;color:#606775;font-weight:700}
#pro-content .txt{padding:36px 0;border-top:dotted 1px #cfd2d8;font-size:16px;line-height:32px;color:#606775;font-weight:300}
#pro-content .txt .txt{padding:0;border-top:none;font-size:16px;line-height:32px;color:#606775;font-weight:300}
#pro-content .txt img{width: 100%!important;height: auto!important;}
.rel_pro .sec-tit{color: #2e3746;font-size: 24px;margin-bottom: 28px;line-height: 1em;font-weight: 300;}
.rel_pro .rel_pro_lis{width: 100%;overflow: hidden;}
.rel_pro .zi{width:280px;margin-right:24px;border:1px solid #f3f4f6;background: #fff;position:relative;overflow:hidden;float: none!important}
.rel_pro .zi .thumb{display:block;height:280px;overflow: hidden}
.rel_pro .zi img{display:block;width: 100%}
.rel_pro .zi h3{text-align:center;font-size:14px;line-height:24px;color:#606775;font-weight:400;padding:0 20px}
.rel_pro .zi h3 a{color:#0093df; background:#fff; border-radius:15px; box-shadow: 0 10px 15px -10px rgba(27,67,140,.3); transition: all .3s; padding: 0 12px;  display: inline-block; max-width:200px; line-height:30px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.rel_pro .zi h3 a i {font-size:12px;margin-left:5px;display:inline-block;}
.rel_pro .zi h3 a:hover{background-image: linear-gradient(-30deg,#1ab1ff 0,#0093df 50%,#0076b3 99%);background-size: cover;color:#fff}
.lxwm_pro .sec-tit{color: #2e3746;font-size: 24px;margin-bottom: 28px;line-height: 1em;font-weight: 300;}
.lxwm_pro_c p{border-bottom: 1px dotted #999;height: 35px;line-height: 35px;font-size:16px;color:#606775;font-weight:300}







