﻿*{margin:0;padding:0;}
a{text-decoration:none;}
a:hover{text-decoration:none;color:#333;}
body{font-family:"微软雅黑";min-width:1200px; font-size:14px; line-height:30px;}
ul{list-style:none;}

.myTopimg{width: 100%;background: url(../images/logo.jpg)center 0 no-repeat;overflow: hidden;height: 141px;}
.top1{width:100%;background: #030303;height: 55px;}
.nav{width:1200px;margin:auto;}
.nav>ul{margin-bottom:0;font-size:0;}
.nav>ul>li{display: inline-block;position: relative;transition: all 0.3s;height: 55px;width: 171px;}
.nav>ul>li>a{display:block;text-align:center;color:#fff;font-size:15px;overflow:hidden;line-height: 55px;transition:all 0.3s;height: 100%;}
.nav span{float:right;}
.nav>ul>li:nth-child(1)>a{border-left:0;}
.nav>ul>li:last-child>a{border-right:0;}
.nav>ul>li:hover{background: #cb0c0c;}
.nav>ul>li:hover>a{color:#fff;}
.clear{clear:both;}

.nav .more{position:absolute;left:0;top:55px;width:100%;z-index:999;background:#cb0c0c;display:none;}
.nav .more a{display:block;height:44px;overflow:hidden;line-height:44px;color:#fff;border-bottom:1px solid #fff;margin-bottom:-1px;text-align:center;font-size:14px;transition:all 0.3s linear 0s;}

.myTop{width: 100%;background: #e3e3e3;line-height: 53px;height: 53px;font-size: 14px;}
.myTop>div{width: 1200px;margin: auto;}
.myTop>div>span{float: left;color: #909090;}
.myTopright{float: right;}
.myTopright .myTopright_a{height: 53px;line-height: 53px;display: inline-block;float: right;}
.myTopright .myTopright_a span{}
.myTopright .myTopright_a img{margin: 0 7px;}
.myTopright .myTopright_a a{color: #909090;}
#myCarousel .item img{width: 100%;}

.sous{width: 100%;overflow: hidden;background: #f8f8f8;}
.sous>div{width: 1200px;margin:0 auto;overflow: hidden;height: 74px;}
.sousLeft{float: left;line-height: 74px;overflow: hidden;}
.sousLeft>img{float: left;margin-top: 25px;margin-right: 10px;}
.sousLeft span{font-size: 14px;height: 74px;text-align: center;}
.sousLeft a{color: #464646;font-size: 14px;}
.sousRight{float: right;overflow: hidden;margin-top: 15px;border-bottom: 1px solid #ccc;}
.sousRight input:nth-child(1){width: 259px;height: 35px;display: block;float: left;overflow: hidden;outline: none;background: none;padding-left: 10px;border: 0;}
.sousRight input:nth-child(2){width: 19px;height: 19px;overflow: hidden;display: block;float: left;background: url(../images/sou.png)center 0 no-repeat;border: 0;text-align: center;outline: none;margin-top: 8px;}

.alltop{text-align: center;margin: 40px 0;}
.alltop label{font-size: 28px;color: #030303;}
.alltop label span{color: #cb0c0c;}
.alltop div{color: #8f8f8f;background: url(../images/line.png)center 0 no-repeat;line-height: 47px;overflow: hidden;}

.yuan_anav{text-align: center;margin-bottom: 40px;overflow: hidden;}
.yuan_anav a{display: inline-block;font-size: 15px;color: #333;padding: 7px 15px;transition: all 0.3s;}
.yuan_anav a:hover{background: #cb0c0c;color: #fff;}
.yuan_a{width: 1200px;margin: auto;overflow: hidden;margin-bottom: 40px;}
.yuan_as{display: flex;flex-wrap: wrap;}
.yuan_as a{display: block;margin-left: 14px;margin-bottom: 17px;}
.yuan_as a img{width: 286px;height: 213px;}
.yuan_as a p{padding: 16px 13px;background: #f8f8f8;margin: 0;color: #494949;overflow: hidden;transition: all 0.3s;}
.yuan_as a p span{display: block;float: right;width: 21px;height: 18px;background: url(../images/san.png)center 0 no-repeat;overflow: hidden;transition: all 0.3s;}
.yuan_as a:hover p{background: #cb0c0c;color: #fff;}
.yuan_as a:hover p span{background: url(../images/sanh.png)center 0 no-repeat;}
.yuan_b{width: 100%;background: #f8f8f8;overflow: hidden;}

.fan_bnav{text-align: center;}
.fan_bnav a{display: inline-block;background: url(../images/kuan.png)left 0 no-repeat;background-position: left;padding-left: 28px;font-size: 16px;color: #2d2d2d;margin: 0 12px;}
.fan_bnav a.on{background: url(../images/kuanh.png)left 0 no-repeat;background-position: left;}
.fan_bnavtext{width: 1200px;margin: auto;overflow: hidden;border: 8px solid #eeeeee;padding: 30px;margin-top: 30px;margin-bottom: 40px;}
.fan_bnavtextbox{display: none;overflow: hidden;}
.fan_bnavtextboxLeft{float: left;width: 536px;height: 394px;position: relative;}
.fan_bnavtextboxLeft img{width: 100%;height: 100%;}
.fan_bnavtextboxLeft div{position: absolute;left: 0;top: 0;width: 113px;height: 113px;background: rgba(1,65,142,0.7);}
.fan_bnavtextboxLeft span{display: block;text-align: center;color: #fff;font-size: 39px;border-bottom: 3px solid #fff;height: 70px;width: 76px;margin: auto;margin-top: 16px;}
.fan_bnavtextboxRight{width: 555px;height: 394px;position: relative;float: right;background: #fff;padding: 28px;}
.fan_bnavtextboxRight label{font-size: 24px;color: #333333;font-weight: 400;}
.fan_bnavtextboxRight label span{color: #cb0c0c;font-size: 44px;}
.fan_bnavtextboxRight .fan_bnavtextboxRighttext{font-size: 20px;border-bottom: 1px solid #eeeeee;padding-bottom: 12px;}
.fan_bnavtextboxRight p{margin: 0;line-height: 31px;color: #666666;margin-top: 15px;}
.fan_bnavtextboxRight_b{overflow: hidden;margin-top: 45px;}
.fan_bnavtextboxRight_b a{width: 137px;height: 42px;background: #030303;text-align: center;line-height: 42px;color: #fff;border-radius: 4px;display: inline-block;}
.fan_bnavtextboxRight_b div{display: inline-block;background: url(../images/tel.png)left 0 no-repeat;height: 42px;color: #444242;padding-left: 53px;position: relative;top: 14px;left: 16px;}
.fan_bnavtextboxRight_b div i{font-size: 24px;display: block;color: #cb0c0c;font-style: normal;line-height: 100%;}

.shengjiang_e{width: 1200px;margin: auto;overflow: hidden;margin-bottom: 40px;background: #fff;padding: 30px;}
.shengjiang_eLeft{float: left;}
.shengjiang_eRight{float: right;width: 536px;height: 329px;border: 5px solid #eeeeee;padding: 18px;overflow: hidden;position: relative;}
.shengjiang_eRight label{font-size: 24px;color: #333333;}
.shengjiang_eRight div{color: #666666;line-height: 34px;}
.shengjiang_eRight a{position: absolute;right: 18px;bottom: 18px;display: inline-block;width: 104px;height: 37px;background: #d14342;color: #fff;text-align: center;line-height: 37px;}
.shengjiang_f{width: 1200px;margin: auto;overflow: hidden;}
.shengjiang_fs{display: flex;flex-wrap: wrap;}
.shengjiang_fs a{display: block;position: relative;margin-left: 16px;}
.shengjiang_fs a div{width: 279px;height: 210px;overflow: hidden;}
.shengjiang_fs a div img{width: 100%;transition: all 0.3s;height: 100%;}
.shengjiang_fs a span{display: block;position: absolute;bottom: 0;text-align: center;width: 100%;line-height: 45px;color: #fff;background: rgba(93,92,89,0.7);}
.shengjiang_fs a:hover div img{transform: scale(1.1);}

.index_gs{width: 1200px;margin:0 auto;overflow: hidden;margin-bottom: 40px;}
.index_gsLeft{width: 692px;background: #f8f8f8;float: left;overflow: hidden;height: 440px;}
.index_gtop{width: 100%;background: #f8f8f8;overflow: hidden;}
.index_gtop a{float: right;display: block;line-height: 38px;color: #0c0c0c;font-size: 12px;}
.index_gtop span{display: block;height: 50px;line-height: 50px;float: left;width: 116px;font-size: 16px;text-align: center;color: #333333;font-style: normal;cursor: pointer;}
.index_gtop span.on{background: #cb0c0c;color: #fff;}
.index_gsLeftnew{display: block;overflow: hidden;background: #fff;padding: 15px 0;}
.index_gsLeftnew .index_gsLeftnew_a{float: left;width: 188px;height: 120px;overflow: hidden;}
.index_gsLeftnew .index_gsLeftnew_a img{transition: all 0.3s;width: 100%;height: 100%;}
.index_gsLeftnew:hover img{transform: scale(1.1);}
.index_gsLeftnew .index_gsLeftnew_b{float: right;width: 467px;overflow: hidden;}
.index_gsLeftnew .index_gsLeftnew_b div{color: #222222;margin-bottom: 14px;margin-top: 11px;}
.index_gsLeftnew .index_gsLeftnew_b span{color: #666666;font-size: 12px;display: block;margin-bottom: 12px;}
.index_gsLeftnew .index_gsLeftnew_b p{margin: 0;font-size: 12px;color: #666666;line-height: 21px;}

.index_gsbottom{display: block;color: #333333;margin: auto;height: 46px;border-bottom: 1px solid #ccc;transition: all 0.3s;overflow: hidden;width: 94%;padding-top: 14px;background: url(../images/doc.png)left 0 no-repeat;background-position: left;padding-left: 20px;}
.index_gsbottom img{margin-right: 8px;display: none;}
.index_gsbottom span{float: right;color: #666666;}
.index_gsbottom:hover{color: #cb0c0c;background: url(../images/doch.png)left 0 no-repeat;background-position: left;}
.index_gsbottom:last-child{border: 0;}

.index_gsRight{float: right;width: 480px;overflow: hidden;height: 440px;background: #f8f8f8;position: relative;padding: 24px 13px;}
.index_gsRight_a{font-size: 18px;color: #333333;overflow: hidden;margin-bottom: 25px;}
.index_gsRight_a a{float: right;text-transform: uppercase;color: #999999;font-size: 14px;}
.index_gsRight_b{display: block;overflow: hidden;background: url(../images/wd.jpg)left 0 no-repeat;height: 93px;border-bottom: 1px dashed #ccc;padding-left: 41px;margin-top: 15px;}
.index_gsRight_b span{display: block;color: #333333;margin-top: 1px;margin-bottom: 16px;}
.index_gsRight_b p{color: #666666;font-size: 12px;line-height: 19px;}

.sitemap_con{overflow: hidden;}
.sitemap_con h4{line-height: 30px;font-size: 16px;font-weight: 700;}
.sitemap_con h4 a{color: #666;}
.sitemap_con div{border-bottom: solid 1px #E0E0E0;overflow: hidden;padding-bottom: 10px;}
.sitemap_con div a{color: #666;float: left;line-height: 25px;width:155px;white-space: nowrap;overflow: hidden;display: block;}
.sitemap_con h4 a:hover{color: #d14342;text-decoration: underline;}
.sitemap_con div a:hover{color: #d14342;text-decoration: underline;}
.leftnav-z1-tit a{float: right;color: #333;font-size: 15px;line-height: 65px;margin-left: 15px;}

/*.index_gsRight label{font-size: 15px;color: #666666;line-height: 27px;margin-bottom: 18px;}
.index_gsRight label span{color: #666666;font-weight: 400;font-size: 13px;}
.index_gsRight input{width: 300px;height: 38px;display: block;border: 1px solid #e5e5e5;margin-bottom: 15px;padding-left: 10px;outline: none;}
.index_gsRight textarea{width: 100%;display: block;border: 1px solid #e5e5e5;padding: 10px;height: 148px;margin-bottom: 18px;outline: none;}
.index_gsRight button{width: 300px;background: #313131;color: #fff;border: 0;height: 41px;outline: none;}*/

.index_gtoptextbox{display: none;}
.shengjiang_g{width: 100%;background: #f8f8f8;overflow: hidden;}
.shengjiang_gs{width: 1200px;margin: auto;overflow: hidden;padding-bottom: 34px;}
.shengjiang_gs span{display: block;width: 93px;height: 45px;background: #d14342;font-size: 15px;color: #fff;text-align: center;line-height: 45px;margin-bottom: 15px;}
.shengjiang_gs a{color: #666666;line-height: 31px;}

.bottomTop{width: 100%;background: #1b1b1b;overflow: hidden;height: 120px;}
.bottomTops{width: 1200px;margin: auto;overflow: hidden;}
.bottomTopsLeft{float: left;background: url(../images/add.png)left 0 no-repeat;padding-left: 41px;margin-top: 36px;}
.bottomTopsLeft span{display: block;color: #fff;font-size: 18px;margin-bottom: 8px;margin-top: 2px;}
.bottomTopsLeft div{color: #fff;opacity: 0.8;}
.bottomTopsRight{float: right;width: 777px;height: 120px;overflow: hidden;border-left: 1px solid #313131;padding-left: 30px;}
.bottomTopsRight div{background: url(../images/lxwm.png)left 0 no-repeat;padding-left: 41px;margin-top: 36px;}
.bottomTopsRight span{display: block;color: #fff;font-size: 18px;margin-bottom: 8px;margin-top: 2px;}
.bottomTopsRight p{color: #fff;opacity: 0.8;}
.bottom{width: 100%;background: #212121;overflow: hidden;}
.bottoms{width: 1200px;margin: auto;overflow: hidden;}
.bottomsLeft{float: left;height: 283px;line-height: 283px;}
.bottomscenter{float: left;margin-left: 70px;width: 316px;}
.bottomscenter span{display: block;font-size: 18px;margin-top: 51px;color: #fff;margin-bottom: 30px;}
.bottomscenter div{overflow: hidden;}
.bottomscenter div a{display: block;float: left;width: 50%;color: #fff;opacity: 0.8;margin-bottom: 12px;}
.bottomsRight{float: right;margin-top: 51px;}

.allbottom{width: 100%;float: left;line-height: 65px;border-top: 1px solid #363636;color: #fff;text-align: center;opacity: 0.8;}
.allbottom a{color: #fff;opacity: 0.8;}

/*.yb_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#055eb7 url('../images/fixCont.png') no-repeat 0 0;}
.yb_bar .yb_phone{background:#055eb7 url('../images/fixCont.png') no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#055eb7 url('../images/fixCont.png') no-repeat 0 -113px;}
.yb_bar .yb_ercode{background:#055eb7 url('../images/fixCont.png') no-repeat 0 -169px;}
.hd_qr{padding:0 29px 25px 29px;width:183px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}*/

.blk-main{width:1200px;margin:0 auto;overflow:hidden;margin-bottom: 20px;}
.p12-curmbs-1{font-size:14px;border-bottom:1px dashed #dcdcdc;}
.p12-curmbs-1 b{border-left:10px solid #d14342;font-weight:normal;padding-left:8px;}
.p12-curmbs-1 span{font-family:宋体;height:46px;line-height:46px;padding:0px 5px;}
.p12-curmbs-1 i{font-style:normal;}
.p12-curmbs-1 a{color:#666;}
.blk-xs{width:240px;}
.blk{margin-bottom:20px;}
.fl{float:left;}

.p14-left-nav-1-tit{background:#d14342;height:75px;}
.p14-left-nav-1-tit h3{margin:0;height:75px;font-size:24px;font-weight:normal;line-height:75px;color:#fff;border-bottom:1px solid #fff;text-align:center;}
.p14-left-nav-1-nav-one h3{height:50px;line-height:50px;background:url(../images/p14-icon5.png) no-repeat right center #d14342;margin:0;margin-bottom:2px;}
.p14-left-nav-1-nav-one h3.sidenavcur,.p14-left-nav-1-nav-one h3:hover{background:url(../images/p14-icon2.png) no-repeat right center #d14342;}
.p14-left-nav-1-nav-one h3 a{display:block;font-size:18px;font-weight:normal;margin-right:40px;margin-left:38px;color:#fff;}
.p14-left-nav-1-nav a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.p14-left-nav-1-nav dl{padding:2px 0 4px;margin-bottom:0;}
.p14-left-nav-1-nav dt{height:50px;font-size:16px;line-height:50px;padding-left:54px;padding-right:40px;margin-bottom:1px;background:#ececec;position:relative;}
.p14-left-nav-1-nav a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#666;font-weight:400;}
.p14-left-nav-1-nav dt:after{content:"";width:8px;height:8px;border:2px solid #b8b8b8;border-style:solid solid none none;position:absolute;top:50%;right:32px;margin-top:-4px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.p14-left-nav-1-nav dt.sidenavcur a,.p14-left-nav-1-nav dt:hover a{color:#d14342;}
.p14-left-nav-1-nav dt.sidenavcur:after,.p14-left-nav-1-nav dt:hover:after{border-color:#d14342;}
.p14-left-nav-1-nav-one>dl{display:none;}

.cbgg-01{border:1px solid #d14342;text-align:center;color:#000;}
.cbgg-01 .tit{color:#fff;font-size:18px;background:#d14342;height:71px;padding-top:18px;text-align:center;overflow:hidden;}
.cbgg-01 .tit i{color:#fff;display:block;font:12px Arial;text-align:center;font-size:14px;line-height:18px;text-transform:uppercase;font-style:normal;}

.leftlx{text-align:left;font-family:"Microsoft Yahei","微软雅黑";font-size:14px;padding:10px;display:block;margin-bottom:20px;}
.leftlx p{padding-top:10px;line-height:25px;}
.leftlx .dianh .dianhua span{font-size:24px;}
.leftlx a{color:#666;}
.blk-sm{width:930px;}
.fr{float:right;}
.b{clear:both;}

.leftnav-z1-tit{margin:0;height:50px;line-height:50px;border-bottom:1px solid #ebebeb;margin-bottom:15px;font-size:24px;}
.leftnav-z1-tit span{display:inline-block;height:50px;border-bottom:1px solid #003e71;font-weight:600;color:#666;}
.leftnav-z1-list{overflow:hidden;}
.leftnav-z1-list dl{width:30.9%;border:1px solid #dedede;margin-bottom:15px;background:#fff;float:left;margin-right:2%;box-sizing:border-box;}
.leftnav-z1-list dt{position:relative;}
.leftnav-z1-list dt img{width:100%;display:block;height:214px;}
.leftnav-z1-list dt p{position:absolute;width:100%;height:214px;top:0;left:0;background:rgba(0,0,0,0.3);padding:20px;display:block;margin:0;transform:scale(0);transition:0.3s linear;}
.leftnav-z1-list dt p label{width:56px;height:56px;border-radius:50%;background:#b5a40f;display:table;text-align:center;padding:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;}
.leftnav-z1-list dt p label i{color:#fff;display:block;border:1px solid #ddd;border-radius:50%;font-size:20px;width:100%;height:100%;line-height:33px;}
.leftnav-z1-list dt a:hover p{transform:scale(1);transition:0.3s linear;}
.leftnav-z1-list dd{padding:6px 20px 6px 20px;}
.leftnav-z1-list dd h4{margin:0;height:45px;text-align:center;font-weight:normal;font-size:18px;color:#154c64;line-height:45px;}
.leftnav-z1-list dd h4 a{color:#666;}
.leftnav-z1-list dl:hover{border-color:#d14342;}

.small-img{display:flex;align-items:center;justify-content:center;}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:"";}
.magnifier{width:500px;position:relative;float:left;margin-bottom:34px;}
.magnifier-container{width:500px;height:500px;overflow:hidden;position:relative;border:1px solid #ddd;}
.move-view{width:100px;height:100px;position:absolute;background-image:url('../images/move-box.png');}
.images-cover{height:100%;width:100%;position:relative;}
.images-cover img{position:absolute;}

.magnifier-assembly{height:92px;overflow:hidden;position:relative;padding-left:30px;padding-right:30px;}
.magnifier-btn{position:absolute;font-family:"宋体";width:100%;top:50%;left:0;margin-top:-40px;}
.magnifier-btn span{line-height:80px;height:80px;width:20px;background-color:#6e6e6e;color:#fff;display:block;z-index:9998;text-align:center;font-size:20px;cursor:pointer;border-radius:3px;}
.magnifier-btn .magnifier-btn-left{float:left;}
.magnifier-btn .magnifier-btn-right{float:right;}
.magnifier-line{position:relative;overflow:hidden;height:92px;}
.magnifier-line ul{display:block;font-size:0;width:10000%;position:absolute;left:0;z-index:9997;}
.magnifier-line li{float:left;width:100px;cursor:pointer;}
.magnifier-line ul > .active .small-img{border-color:#bbb;}

.small-img{height:78px;padding:1px;margin:5px;overflow:hidden;border:1px solid #ddd;text-align:center;}
.small-img img{max-width:100%;max-height:100%;}
.magnifier-view{width:100%;height:100%;position:absolute;right:-105%;top:0;z-index:9999;background-color:#fff;display:none;overflow:hidden;}
.magnifier-view img{display:block;}
.animation03{transition:all 0.3s ease-in 0.1s;-ms-transition:all 0.3s ease-in 0.1s;-moz-transition:all 0.3s ease-in 0.1s;-webkit-transition:all 0.3s ease-in 0.1s;-o-transition:all 0.3s ease-in 0.1s;}

.detail{overflow:hidden;}
.detailLeft{float:left;}
.detailRight{margin-left:55px;float:left;width:45%;overflow:hidden;line-height:29px;overflow:hidden;}
.detailRight>h1{margin:0;height:50px;font-size:20px;font-weight:normal;line-height:50px;overflow:hidden;color:#333;border-bottom:1px solid #eee;margin-bottom:5px;}

.p1-pro-showcase-1-txt-t1{margin-bottom:86px;overflow:hidden;}
.p1-pro-showcase-1-txt-t1 i{font-style:normal;}
.p1-pro-showcase-1-txt-t1 b{font-style:normal;}
.p1-pro-showcase-1-txt-t1 strong{font-style:normal;}
.p1-pro-showcase-1-tle .p1-pho-1{background:url(../images/VISkins-p1.png) no-repeat 0 -3px;min-height:50px;padding-left:44px;font-size:20px;line-height:30px;margin-left:30px;margin-right:50px;color:#d14342;}
.fl{float:left;}
.p1-pho-1 span{display:block;font-size:14px;line-height:14px;color:#666;}
.p1-pho-1 i{font-style:normal;}
.fl{float:left;}
.p1-pho-2 em{display:block;width:122px;height:35px;background:#d14342;font-size:16px;font-style:normal;color:#ffffff;text-align:center;line-height:35px;}
.p14-prodcontent-1>h4{margin:40px 0 15px 0;background:url(../images/100.jpg) no-repeat left center;padding-left:34px;font:24px "Microsoft YaHei";color:#333333;}
.p14-prodcontent-1>h4>i{font:16px "Arial";color:#454545;font-style:normal;text-transform:uppercase;padding-left:10px;}

.zxlb-1n-ts-01-list dl{border:1px solid #dedede;width:100%;margin-bottom:15px;padding:22px 0 22px;background:#fff;display:inline-block;}
.zxlb-1n-ts-01-list dt{width:35%;float:left;margin-left:22px;margin-right:5.5%;}
.zxlb-1n-ts-01-list dt img{width:100%;margin:0 auto;display:block;}
.zxlb-1n-ts-01-list dd{width:54%;float:left;}
.zxlb-1n-ts-01-list dd h4{height:40px;font-weight:normal;font-size:18px;color:#154c64;line-height:40px;margin-bottom:5px;}
.zxlb-1n-ts-01-list h4 a{display:block;color:#4b4a4a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zxlb-1n-ts-01-list-desc{max-height:72px;font-size:14px;line-height:24px;color:#797979;margin-bottom:28px;overflow:hidden;}
.zxlb-1n-ts-01-list-deta{float:right;width:134px;height:40px;display:inline-block;border:1px solid #aaa;font-size:16px;line-height:40px;text-align:center;}
.zxlb-1n-ts-01-list-deta a{color:#666;}
.zxlb-1n-ts-01-list dl:hover .zxlb-1n-ts-01-list-deta{background:#d14342;border-color:#d14342;}
.zxlb-1n-ts-01-list dl:hover .zxlb-1n-ts-01-list-deta a{color:#fff;}
.zxlb-1n-ts-01-list dl:hover h4 a{color:#d14342;}
.zxlb-1n-ts-01-list dl:hover{border-color:#d14342;}

.tl-fdh-02{height:55px;background:#fff;margin-bottom:20px;overflow:hidden;}
.tl-fdh-02 li.sidenavcur,.tl-fdh-02 li:hover{background:url(../images/p16-icon6.png) no-repeat bottom center #0073cb;border-color:#0073cb;}
.tl-fdh-02 li{width:20%;height:55px;font-size:18px;line-height:55px;text-align:center;float:left;border-right:1px solid #d8d8d8;box-sizing:border-box;background:#f4f4f4;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.tl-fdh-02 li a{display:block;height:55px;color:#333;}
.tl-fdh-02 li.sidenavcur a,.tl-fdh-02 li:hover a{color:#fff;}

.p12-aboutinfo-1{display:inline-block;width:100%;background:#fff;margin-bottom:38px;}
.p12-aboutinfo-1-nr{padding:0 0 20px;}
.endit-content{line-height:28px;}

.k12-gl-gslb-3nf1-1-01-left{overflow:hidden;}
.k12-gl-gslb-3nf1-1-01-left dl:nth-child(4n){margin-right:0;}
.k12-gl-gslb-3nf1-1-01-left dl{width:24%;float:left;margin-right:16px;background:#f0f0f0;}
.k12-gl-gslb-3nf1-1-01-left dt{border:1px solid #e5e5e5;padding:10px 9px;background:#fff;}
.k12-gl-gslb-3nf1-1-01-left dt img{display:block;width:100%;}
.k12-gl-gslb-3nf1-1-01-left dd{height:50px;font-size:14px;line-height:50px;text-align:center;padding:0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#f0f0f0;}
.k12-gl-gslb-3nf1-1-01-left dd a{color:#4b4a4a;}

.xypg-news-list li{border: 1px solid #e1e1e1;padding: 30px;background: #fff;margin-bottom: 35px;-webkit-transition: all .5s;transition: all .5s;}
.xypg-news-list li .tit{border-bottom: 1px solid #cbcbcb;margin-bottom: 15px;position: relative;}
.xypg-news-list li .tit h3{padding-bottom: 15px;font-size: 18px;color: #565656;font-weight: normal;padding-right: 25%;margin: 0;}
.xypg-news-list li .tit .date{position: absolute;right: 0;top: 0;font-size: 14px;color: #666666;}
.xypg-news-list li .info{font-size: 14px;line-height: 2;color: #999999;}
.xypg-news-list li .more{margin-top: 15px;}
.xypg-news-list li .more span{display: inline-block;width: 130px;line-height: 33px;text-align: center;color: #000;font-size: 14px;color: #666666;border: 1px solid #e1e1e1;-webkit-transition: all .5s ease;transition: all .5s ease;}
.xypg-news-list li:hover{-webkit-box-shadow: 0px 2px 13px 1px rgba(8, 1, 3, 0.18);box-shadow: 0px 2px 13px 1px rgba(8, 1, 3, 0.18);}
.xypg-news-list li:hover .tit h3{color: #292e39;}
.xypg-news-list li:hover .more span{color: #fff;background-color: #d14342;}
#message-form #checkcode{display: inline-block;width: 30%;}

.page-product-detail-effect{float: left;width: 42.61%;}
.page-product-detail-effect .big-img{border: 1px solid #eee;}
.page-product-detail-effect .big-img a{display: block;display: block;text-align: center;width: 100%;height: 390px;font-size: 0;}
.page-product-detail-effect .big-img a img{max-width: 100%;max-height: 100%;display: inline-block;vertical-align: middle;}
.page-product-detail-effect .big-img a:after{content: '';height: 100%;display: inline-block;vertical-align: middle;}
.page-product-detail-right{width: 50%;float: right;}
.page-product-detail-right > h1{font-size: 22px;color: #0d0d0d;margin-bottom: 20px;}

.product-detail-item li{font-size: 14px;line-height: 30px;color: #777272;}
.product-detail-slick{position: relative;margin-top: 20px;}
.product-detail-slick a.slick-item{display: block;text-align: center;width: 100%;height: 95px;font-size: 0;border: 1px solid #eee;position: relative;}
.product-detail-slick a.slick-item img{max-width: 100%;max-height: 100%;display: inline-block;vertical-align: middle;}
.product-detail-slick a.slick-item:after{content: '';height: 100%;display: inline-block;vertical-align: middle;}
.product-detail-slick a.slick-item.active{border-color: #d14342;}
.product-detail-slick .owl-nav button{position: absolute;width: 27px;height: 27px;background: rgba(37, 37, 37, 0.6) !important;border-radius: 50%;text-align: center;line-height: 27px;top: 50%;margin-top: -13.5px;z-index: 9;cursor: pointer;opacity: 0;-webkit-transition: all .5s ease;transition: all .5s ease;outline: none;border: none;}
.product-detail-slick .owl-nav button .icon-font{width: 100%;height: 100%;display: block;}
.product-detail-slick .owl-nav button .icon-left-arrow:after{background-position: 1px -509px;}
.product-detail-slick .owl-nav button .icon-right-arrow:after{background-position: -27px -240px;}
.product-detail-slick .owl-prev{left: 0;}
.product-detail-slick .owl-prev:after{background-position: 0 0;}
.product-detail-slick .owl-next{right: 0;}
.product-detail-slick:hover .owl-nav button{opacity: 1;}

.page-product-inquiry{margin-top: 30px;}
.page-product-inquiry a{font-size: 16px;color: #ffffff;display: inline-block;background: #d14342;padding: .5em 1.875em;border-radius: 2em;}
.page-product-inquiry a:hover{opacity: .8;}

.product-detail-tab{margin-top: 50px;}
.product-detail-tab .product-detail-tabli{border: 1px solid #eee;height: 40px;line-height: 38px;}
.product-detail-tab .product-detail-tabli li{float: left;width: 20%;text-align: center;font-size: 14px;color: #2f2f2f;cursor: pointer;border-right: 1px solid #eee;}
.product-detail-tab .product-detail-tabli li.on, .product-detail-tab .product-detail-tabli li:visited, .product-detail-tab .product-detail-tabli li:active{color: #d14342;position: relative;}
.product-detail-tab .product-detail-tabli li.on:before, .product-detail-tab .product-detail-tabli li:visited:before, .product-detail-tab .product-detail-tabli li:active:before{content: '';position: absolute;left: -1px;right: -1px;bottom: -1px;top: -1px;border: 1px solid #d14342;}
.product-detail-tab .product-detail-tabcon{padding: 15px 0;}
.product-detail-tab .product-detail-tabcon img,
.product-detail-tab .product-detail-tabcon p img{max-width: 100%;height: auto !important;width: auto !important;}

.pagess{clear: both;margin: 20px;overflow: hidden;margin-left: 0px; font-size: 12px}
.pagess ul li{display: inline-block;border: 1px solid #ccc;padding: 4px 12px;margin: 0 6px 0 0;line-height: 20px;background: #fff;color: #999}
.pagess ul li:hover{background: #cb0c0c; color: #fff;border: 1px solid #cb0c0c}
.pagess ul li:hover a{color: #fff;}
.pagess ul li.thisclass{display: inline-block;border: 1px solid #cb0c0c;padding: 4px 12px;margin: 0 3px;background: #cb0c0c;color: #fff;}
.pagess ul li.thisclass a{color: #fff;}
.pagess ul li a{display: block;color: #999}
.pagess ul li a:hover{color: #fff;}

.BMapLabel{ display:table !important;}