@charset "utf-8";

/*头部*/
.zHead{height:100px;position:relative;z-index:15;}
.zHead .logo{padding-top:25px;}
.zHead .nav{margin-left:65px;overflow:hidden;}
.zHead .nav li{position:relative;float:left;z-index:11;margin-left:35px;}
.zHead .nav li a{font-size:14px;display:block;height:100px;line-height:100px;font-weight:bold;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.zHead .nav li a:hover,.zHead .nav li a.active{color:#de2321;}
.zHead .nav li a.active{background:url(../images/navh.png) no-repeat left 33px;}
.zHead .searchBt{width:20px;height:20px;margin-top:40px;background:url(../images/ser.jpg) no-repeat;cursor:pointer;}
.zHead .lang{background:url(../images/xjt.jpg) no-repeat right center;height:20px;padding-right:15px;margin-top:40px;margin-left:20px;}
.zHead .lang a{display:block;}
.searchBox{width:100%;height:108px;overflow:hidden;background-color:rgba(234,234,234,0.9);position:absolute;left:0;top:100px;z-index:9;display:none;}
.searchC{width:960px;height:40px;margin:0 auto;margin-top:34px;background-color:#fff;overflow:hidden;}
.searchC .sear_text{float:left;width:900px;height:40px;overflow:hidden;line-height:40px;padding-left:20px;border:none;background:none;color:#666;font-size:14px;}
.searchC .sear_btn{float:right;width:40px;height:40px;background-image:url(../images/icon1.png);background-position:center center;background-repeat:no-repeat;background-color:#de2321;cursor:pointer;}

/*动画*/
/*.zSlide{width:100%;height:800px;overflow:hidden;position:relative;z-index:9;background:#fff;}
.zSlide .bd{height:800px;position:relative;left:50%;margin-left:-960px;}
.zSlide .bd li{width:1920px;height:800px;background-repeat:no-repeat;background-position:0 0;}
.zSlide .bd li img{width:1920px;height:800px;}
.zSlide .prev,.zSlide .next{display:block;width:60px;height:60px;background:url('../images/ctrl.png') no-repeat 0 0;position:absolute;opacity:0;filter:alpha(opacity=0);top:45%;}
.zSlide .prev{left:0;}
.zSlide .next{left:auto;right:0;background-position:-60px 0px;}
.zSlide:hover .prev,.zSlide:hover .next{opacity:1;filter:alpha(opacity=100);}
.zSlide:hover .prev{left:15%;}
.zSlide:hover .next{right:15%;}
.zSlide .hd{position:absolute;bottom:30px;text-align:center;z-index:5;left:50%;font-size:0;line-height:0;height:0px;margin-left:-34px;height:14px;}
.zSlide .hd li{z-index:2;cursor:pointer;margin-right:15px;display:inline-block;width:10px;height:10px;*display:inline;zoom:1;border-radius:100%;border:2px solid #fff;position:relative;transition:all 0.3s;}
.zSlide .hd li:after{content:"";position:absolute;width:6px;height:6px;background:#fff;top:2px;left:2px;border-radius:100%;}
.zSlide .hd li:hover,.zSlide .hd .on{border:2px solid #de2321;transform:scale(1.1);}
.zSlide .hd .on:after{background:#de2321;}*/

.zSlide{width:100%;height:100%;margin:0 auto;overflow:hidden;position:relative;z-index:9;background:#fff;}
.zSlide .bd li img{width:100%;}
.zSlide .prev,.zSlide .next{position:absolute;top:50%;left:0%;z-index:10;display:block;width:60px;height:60px;margin-top:-60px;opacity:0;background:url(../images/ctrl.png) no-repeat 0 0;filter:alpha(opacity=0);}
.zSlide .next{left:auto;right:0%;background-position:-60px 0;}
.zSlide:hover .prev,.zSlide:hover .next{opacity:1;}
.zSlide:hover .prev{left:5%;}
.zSlide:hover .next{right:5%;}
.zSlide .hd{position:absolute;left:50%;bottom:60px;z-index:12;height:16px;margin-left:-31px;overflow:hidden;}
.zSlide .hd li{z-index:2;display:block;float:left;zoom:1;width:12px;height:12px;border:2px solid #1249ae;border-radius:50%;margin:0 4px;cursor:pointer;text-indent:9999px;font-size:0;line-height:0;overflow:hidden;}
.zSlide .hd li:hover,.zSlide .hd .on{background:#de2321;}

.zSlidePage{height:193px;padding-top:107px;position:relative;background-color:#2c2c2c;background-position:50% 50%;}
.zSlidePage:before{content:"";background-color:inherit;opacity:.6;position:absolute;top:0;right:0;bottom:0;left:0;}
.zSlidePage div{overflow:hidden;color:#fff;font-size:14px;text-align:center;}
.zSlidePage div h2{font-size:55px;text-transform:uppercase;letter-spacing:2px;line-height:60px;}
.zSlidePage div p{line-height:20px;padding-top:6px;font-size:15px;}
.zSlidePage div a{margin:0 5px;color:#fff;}
h2.zTitle{text-align:center;font-size:40px;color:#333;position:relative;text-transform:uppercase;padding-top:65px;padding-bottom:5px;}
h2.zTitle:after{position:absolute;left:50%;bottom:0;margin-left:-25px;width:50px;height:3px;background:#de2321;content:"";}

.zBj{background:url(../images/ba.jpg) no-repeat center top;overflow:hidden;padding-top:50px;padding-bottom:29px;}
.zBj .bt{width:430px;}
.zBj .bt h2{width:340px;background:#de2321;height:24px;line-height:24px;color:#fff;font-size:13px;text-transform:uppercase;text-align:center;}
.zBj .bt h3{font-size:25.5px;color:#666;font-weight:bold;line-height:40px;padding-top:20px;}
.zBj .js{width:720px;}
.zBj .js .img{text-align:right;}
.zBj .js p{font-size:14px;line-height:25px;padding-top:10px;}

/*产品*/
.zProduct{}
.mePro{text-align:center;height:34px;margin-top:35px;}
.mePro a{display:inline-block;font-size:14px;padding:0 12px;line-height:34px;height:34px;border-radius:4px;margin:0 15px;}
.mePro a.on{background:#de2321;color:#fff;}
.meTab{width:1200px;margin-top:35px;}
.meTab ul{width:1260px;}
.meTab li{width:380px;height:468px;float:left;background:#fff;margin-right:30px;border-radius:4px;box-shadow:0 0 13px #bcbcbc;}
.meTab li a.enl{display:block;width:380px;height:380px;overflow:hidden;}
.meTab li img{width:100%;height:100%;border-radius:4px 0;}
.meTab li .ka{padding:20px 15px;overflow:hidden;}
.meTab li .ka .wz{width:220px;}
.meTab li .ka .wz h3{font-size:20px;line-height:25px;color:#000;}
.meTab li .ka .wz p{font-size:14px;padding-top:5px;line-height:18px;}
.meTab li .ka .lk{display:block;width:98px;height:32px;line-height:32px;text-align:center;border:1px solid #bfbfbf;border-radius:4px;font-size:14px;margin-top:7px;}
.meTab li:hover .ka .lk{background:#de2321;border-color:#de2321;color:#fff;}
.zNum{padding-top:35px;overflow:hidden;}
.zNum li{width:319px;height:45px;line-height:45px;float:left;margin-left:30px;border-left:1px solid #bfbfbf;font-size:14px;}
.zNum li span{font-size:30px;color:#de2321;padding-right:5px;}
.zNum li strong{padding-left:15px;}
.zNum li.ic1{margin-left:0;border-left:none;width:304px;background:url(../images/ic1.jpg) no-repeat 20px center;padding-left:76px;}
.zNum li.ic2{background:url(../images/ic2.jpg) no-repeat 55px center;padding-left:110px;width:269px;}
.zNum li.ic3{background:url(../images/ic3.jpg) no-repeat 140px center;padding-left:199px;width:180px;}
.zStting{padding-top:25px;}
.zStting .tp{width:467px;padding-left:15px;}
.zStting .st{width:699px;padding-top:20px;}
.zStting .st li{width:202px;height:150px;float:left;background:#fff;box-shadow:0 0 13px #bcbcbc;padding:3px;margin-left:25px;margin-top:30px;}
.zStting .st li a{display:block;width:202px;height:150px;overflow:hidden;}
.zStting .st li a img{width:100%;height:100%;}

.zCase{padding:50px 0;}
.zCase .hd{height:34px;}
.zCase .hd h3{font-size:30px;font-weight:bold;color:#666;line-height:34px;text-transform:uppercase;}
.zCase .hd li{float:left;height:34px;line-height:34px;margin-left:15px;border-radius:4px;font-size:14px;padding:0 20px;}
.zCase .hd li.on{background:#de2321;color:#fff;}
.zCase .bd{height:478px;margin-top:50px;overflow:hidden;}
.zCase .bd ul{}
.zCase .bd li{width:236px;height:236px;margin-left:5px;margin-bottom:5px;float:left;overflow:hidden;}
.zCase .bd li img{width:100%;height:100%;}
.zCase .bd li.d1{width:478px;height:478px;margin-left:0;}
.zCase .bd li.d2,.zCase .bd li.d5{margin-left:4px;}

.zNews{padding:50px 0;background:#eee;}
.zNews .hd{height:34px;}
.zNews .hd h3{font-size:30px;font-weight:bold;color:#666;line-height:34px;text-transform:uppercase;}
.zNews .hd a{float:left;height:34px;line-height:34px;margin-left:25px;border-radius:4px;font-size:14px;padding:0 20px;display:block;}
.zNews .hd a.on{background:#de2321;color:#fff;}
.zNews .bd{padding-top:30px;overflow:hidden;}
.zNews .bd ul{width:1350px;}
.zNews .bd li{width:550px;float:left;margin-top:40px;margin-right:100px;}
.zNews .bd li .rx{width:80px;height:80px;border-radius:4px;border:1px solid #e5e5e5;background:#fff;text-align:center;color:#666;font-size:14px;line-height:20px;}
.zNews .bd li .rx span{display:block;font-size:40px;line-height:55px;font-weight:bold;}
.zNews .bd li .wz{width:450px;}
.zNews .bd li .wz a{font-size:16px;line-height:24px;font-weight:bold;display:block;position:relative;padding-bottom:5px;}
.zNews .bd li .wz a:after{position:absolute;content:"";left:0;bottom:0;width:70px;height:1px;background:#93bbdf;}
.zNews .bd li .x{line-height:20px;padding-top:10px;font-size:13px;}
.zNews .bd li:hover .rx{color:#fff;background:#de2321;}
.zNews .bd li:hover .wz a{color:#de2321;}
/*底部*/
.zLink{padding:20px 0;font-size:14px;}
.zLink em{font-style:normal;padding:0 5px;}
.zFoot{padding:40px 0 0;background:url(../images/db.jpg);color:#e6e6e6;}
.zFoot .fot{width:155px;}
.zFoot .fot h3{font-size:16px;padding-bottom:10px;}
.zFoot .fot a{display:block;font-size:12px;color:#c5c5c5;line-height:24px;}
.zFoot .wx{width:110px;text-align:center;margin-left:40px;}
.zFoot .wx img{padding:10px;background:#eee;border-radius:4px;}
.zFoot .wx span{display:block;line-height:20px;}
.zFoot .tel{width:370px;}
.zFoot .tel h3{font-size:20px;text-transform:uppercase;}
.zFoot .tel p{margin-top:15px;font-size:16px;}
.zFoot .tel .p1{background:url(../images/pn1.png) no-repeat left center;padding-left:30px;}
.zFoot .tel .p2{background:url(../images/pn2.png) no-repeat left center;padding-left:30px;}
.zFoot .tel .p3{background:url(../images/pn2.png) no-repeat left 5px;padding-left:30px;font-size:13px;}
.zFoot .copy{border-top:1px solid #acacac;margin-top:30px;overflow:hidden;}
.zFoot .copy .p1{line-height:50px;font-size:14px;}
.zFoot .copy .p2{height:30px;margin-top:10px;}
.zFoot .copy .p2 a{display:block;width:29px;height:30px;float:left;margin-left:20px;}
.zFoot .copy .p2 a.a1{background:url(../images/fx1.png) no-repeat;}
.zFoot .copy .p2 a.a2{background:url(../images/fx2.png) no-repeat;}
.zFoot .copy .p2 a.a3{background:url(../images/fx3.png) no-repeat;}
.zFoot .copy .p2 a.a4{background:url(../images/fx4.png) no-repeat;}
.zFoot .copy .p2 a.a5{background:url(../images/fx5.png) no-repeat;}

.zPageBj{overflow:hidden;}
.zContatPage{padding-top:70px;}
.zContatPage h2,.zContatFeed h3,.zAboutPage h2,.zAboutPage h4,.zHonor h3{text-align:center;text-transform:uppercase;}
.zContatPage h2,.zAboutPage h2{font-size:35px;}
.zContatPage h4{text-align:center;}
.zContatPage h4,.zAboutPage h4{font-size:15px;color:#888;padding-top:10px;}
.zContatPage .ct{padding:60px 0;overflow:hidden;}
.zContatPage .ct li{width:277px;height:238px;float:left;border:1px solid #e0e0e0;text-align:center;margin-left:28px;padding:45px 0 42px;}
.zContatPage .ct li .pic{width:100px;height:78px;border:3px solid #de2321;border-radius:8px;margin:0 auto;padding-top:22px;}
.zContatPage .ct li span{font-size:16px;font-weight:bold;padding-top:25px;display:inline-block;}
.zContatPage .ct li p{font-size:13px;line-height:25px;padding:10px 20px 0;}
.zContatFeed h3,.zHonor h3{font-size:36px;}
.zContatFeed{padding:60px 0 120px;background:#fff;}
.zContatFeed .feed{padding-top:35px;}
.zContatFeed .feed .inpuText{width:265px;height:48px;line-height:48px;float:left;display:block;margin-left:30px;color:#b9b9b9;padding-left:10px;font-size:14px;border:1px solid rgba(0,0,0,.15);box-shadow:none;-webkit-box-shadow:none;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;background:#fff;}
.zContatFeed .feed .inputTextarea{width:1176px;height:240px;display:block;border:1px solid rgba(0,0,0,.15);padding:10px;margin-top:30px;color:#b1b1b1;font-size:14px;line-height:24px;background:#fff;}
.zContatFeed .feed .inpuText:focus{color:#de2321;background-border-color:#de2321;outline:0;transition:all .15s linear;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;-ms-transition:all .15s linear;}
.zContatFeed .feed .inpuText::-webkit-input-placeholder{color:#b1b1b1;opacity:1}
.zContatFeed .feed .inpuText:-ms-input-placeholder{color:#b1b1b1;opacity:1}
.zContatFeed .feed .inpuText::placeholder{color:#b1b1b1;opacity:1}
.zContatFeed .feed .inpuText:focus,.zContatFeed .feed .inputTextarea:focus{border-color:#de2321;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.025),0 0 6px #b3dcff;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.025),0 0 6px #b3dcff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.025),0 0 6px #b3dcff;}
.zContatFeed .feed .inpuText:focus::-webkit-input-placeholder{color:#de2321;opacity:1}
.zContatFeed .feed .inpuText:focus:-ms-input-placeholder{color:#de2321;opacity:1}
.zContatFeed .feed .inpuText:focus::placeholder{color:#de2321;opacity:1}
.zContatFeed .feed .inputTextarea:focus{color:#de2321;}
.zContatFeed .feed .inputBtn{display:block;width:215px;height:50px;line-height:50px;text-align:center;font-size:16px;background:#de2321;color:#fff;text-transform:uppercase;margin:40px auto 0;transition:all .15s linear;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;-ms-transition:all .15s linear;}
.zContatFeed .feed .inputBtn:hover{background:#000;color:#fff;border-}
.zSidebar{padding:90px 0 60px;text-align:center;overflow:hidden;}
.zSidebar li{display:inline-block;margin:0 13px;}
.zSidebar li a{font-size:20px;text-transform:uppercase;}
.zSidebar li a:hover,.zSidebar li a.active{color:#e0661d;}

.pageBox{background:#f7f7f7;padding:60px 0;overflow:hidden;}
.pageBoxA{background:#fff;border-bottom:1px solid #dadada;}
.slideMenu{text-align:center;height:32px;}
.slideMenu a{display:inline-block;font-size:15px;padding:0 20px;line-height:34px;height:34px;margin:0 5px;border-radius:4px;}
.slideMenu i{display:inline-block;width:10px;height:1px;background:#ddd;position:relative;top:-4px;}
.slideMenu a.active{background:#de2321;color:#fff;}

.zPicture{padding-top:50px;}
.zPicture ul{width:1260px;}
.zPicture li{width:285px;height:220px;float:left;margin-right:20px;position:relative;margin-bottom:25px;}
.zPicture li a{width:285px;height:180px;overflow:hidden;display:block;position:relative;border-radius:4px;}
.zPicture li img{border-radius:4px;}
.zPicture li h3{text-align:center;line-height:40px;font-size:14px;}
.zPictureA li{height:187px;}
.zPictureA li a{height:147px;}
.zCaselist li{height:325px;}
.zCaselist li a{height:285px;}
.zProductList{width:1200px;margin:50px auto 0;}
.zProductList ul{width:1260px;}
.zProductList li{width:380px;height:470px;float:left;margin-right:30px;margin-bottom:30px;background:#fff;}
.zProductList li a{display:block;width:380px;height:470px;background:#fff;overflow:hidden;}
.zProductList li .img{width:380px;height:380px;overflow:hidden;}
.zProductList li .img img{width:100%;height:100%;}
.zProductList li h3{font-size:18px;text-align:center;line-height:30px;padding:15px;}
.zProductList li h3 span{display:block;font-size:13px;color:#666;}
.zProductList li:hover a{box-shadow:0 5px 20px #bcbcbc;margin-top:-10px;}
.productBox{width:1200px;margin:50px auto 0;overflow:hidden;}
.productShowPic{width:447px;}
.productShowPic .box{width:447px;overflow:hidden;}
.productShowPic .big a{display:table-cell;text-align:center;vertical-align:middle;width:445px;height:350px;background:#fff}
.productShowPic .big a img{vertical-align:middle;max-width:445px;max-height:350px;}
.productShowPic .big a{*display:block;*line-height:1;}
.productShowPic .big{border:1px solid #dadada;position:relative;z-index:1;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url(../images/mask.png);cursor:move;z-index:1;}
.productShowPic .list{width:447px;height:46px;overflow:hidden;margin-top:10px;position:relative;}
.productShowPic .list a.prev,.productShowPic .list a.next{display:block;width:12px;height:21px;position:absolute;top:14px;left:0;background:url(../images/anu.png) no-repeat;overflow:hidden;cursor:pointer;transition:all 0s linear;}
.productShowPic .list a.prev:hover{background-position:0 -21px;}
.productShowPic .list a.next{left:auto;right:0;background-position:0 -42px;}
.productShowPic .list a.next:hover{background-position:0 -63px;}
.productShowPic .list .thumb{position:relative;width:366px;height:46px;margin:0 auto;overflow:hidden;}
.productShowPic .list .thumb ul{position:absolute;width:999999px;height:46px;}
.productShowPic .list .thumb ul li{background:none;float:left;width:76px;height:46px;overflow:hidden;}
.productShowPic .list .thumb ul li a{display:block;width:60px;height:44px;border:1px solid #d9d9d9;text-align:center;background:#fff}
.productShowPic .list .thumb ul li img{max-width:100%;height:44px;cursor:pointer;}
.productShowPic .list .thumb ul li a.on{border:1px solid #de2321;}
.productShowTitle{width:720px;overflow:hidden;padding-left:32px;}
.productShowTitle h2{line-height:24px;border-bottom:1px dashed #e1e1e1;font-size:22px;padding:10px 0;font-weight:bold;}
.descriptionBox{padding-top:5px;line-height:25px;overflow:hidden;font-size:14px;}
.descriptionBox p{padding-top:10px;}
.productOrder a{display:block;width:150px;height:40px;line-height:40px;text-align:center;font-size:14px;color:#fff;border-radius:4px;background:#464646;margin-top:25px;}
.productOrder a:hover{color:#fff;background:#de2321;}
.productTel{font-size:16px;padding:25px 0 15px;overflow:hidden;line-height:30px;}
.productTel span{font-family:arial;font-size:24px;color:#de2321;position:relative;top:3px;}
.productFenx{height:40px;}
.tabListBox{overflow:hidden;margin-top:30px;}
.tabList{height:35px;background:#eee;}
.tabList li{display:block;width:100px;height:35px;line-height:35px;float:left;text-align:center;font-size:15px;background:#d8d8d8;color:#333;}
.tabList li.on{color:#fff;background:#de2321;}
.tabBox{overflow:hidden;padding-top:15px;line-height:24px;font-size:14px;}
.tabBoxC table tr{border-bottom:1px solid #ccc;}
.tabBoxC table td{padding:10px 0;text-align:center;line-height:25px;}
.tabBoxC table tr.trsd{background:#de2321;color:#fff;border-bottom:1px solid #de2321;font-weight:bold;font-size:16px;}

.zNewsList{width:1200px;overflow:hidden;margin:50px auto 0;}
.zNewsList ul{width:1290px;overflow:hidden;}
.zNewsList li{width:376px;float:left;margin-right:36px;margin-bottom:35px;overflow:hidden;background:#fff;}
.zNewsList li a{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.zNews li .pic,.zNewsList li .pic{display:block;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;width:100%;position:relative;overflow:hidden;width:380px;height:225px;}

.zNewsList li .pic img,.zNews li .pic img{width:100%;height:100%;}
.zNewsList li .pic .dd,.zNews li .pic .dd{width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(230,0,28,0.85);opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;text-align:center;}
.zNewsList li .pic .dd i,.zNews li .pic .dd i{font-size:24px;color:#fff;font-style:normal;opacity:0;padding-top:100px;display:inline-block;}
.zNewsList li .pic:hover .dd,.zNews li .pic:hover .dd{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.zNewsList li .pic:hover .dd i,.zNews li .pic:hover .dd i{opacity:1;}
.zNewsList li .pic{width:376px;height:223px;}
.zNewsList li .pic .dd i{padding-top:95px;}
.zNewsList li .box{padding:0 15px 30px;overflow:hidden;}
.zNewsList li h3{font-size:17px;padding:15px 0 8px;overflow:hidden;border-top:2px solid #f5f5f5;}
.zNewsList li .date{font-size:13px;color:#b8b8b8;line-height:15px;}
.zNewsList li .date span{padding-right:15px;}
.zNewsList li .txt{font-size:13px;color:#757575;line-height:24px;padding:10px 0 15px;overflow:hidden;}
.zNewsList li .more{display:inline-block;font-size:14px;color:#de2321;position:relative;}
.zNewsList li .more:after{position:absolute;left:0;bottom:0;width:84px;height:1px;background:#de2321;content:"";-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.zNewsList li .more:hover:after{width:0;}
.zNewsList li .more:hover{color:#333;}

.zNewShow{width:1200px;margin:0 auto;padding:50px 0 20px;overflow:hidden;}
.zNewShow .pic{overflow:hidden;margin-top:10px;text-align:center;width:100%;}
.zNewShow .pic img{border-radius:6px;display:inline-block;overflow:hidden;}
.zNewShow .title{font-size:30px;line-height:30px;padding-bottom:10px;border-top:1px solid #dadada;text-align:center;padding-top:30px;}
.zNewShow .msg{font-size:14px;color:#999;padding-bottom:20px;text-align:center}
.zNewShow .msg span{display:inline-block;margin:0 10px;}
.zNewShow .showBox{overflow:hidden;font-size:14px;color:#666;line-height:25px;padding-top:20px;}
.zNewShow .showBox p{padding-bottom:15px;}
.zNewShow .feny{margin-top:30px;border-top:1px solid #e8e8e8;overflow:hidden;padding-top:5px;}
.zNewShow .feny div{width:45%;line-height:35px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#de2321;font-size:16px;}
.zNewShow .feny div a{color:#797979;font-size:14px;}
.zNewShow .feny div a:hover{color:#de2321;}
.zNewShow .feny .next{text-align:right;}

.pageBoxC{width:1200px;margin:0 auto;overflow:hidden;}
.zAboutPage{padding-top:90px;}
.zAboutPage .about{overflow:hidden;font-size:14px;padding-top:20px;}
.zAboutPage .about p{padding-top:20px;line-height:25px;}
.about_company{width:100%;position:relative;padding:60px 0 80px;}
.about_company .companyBtn{position:absolute;text-align:center;width:100%;bottom:30px;left:0;z-index:555555;}
.about_company .companyBtn span{display:inline-block;width:7px;height:7px;background:#c7c8ca;margin-left:18px;border-radius:50%;cursor:pointer;}
.about_company .companyBtn span:first-child{margin-left:0;}
.about_company .companyBtn span.cur{background:#595758;}
.about_section1{width:96%;overflow:hidden;position:relative;margin:0 auto;}
.about_section1 ul{overflow:hidden;position:absolute;top:0;left:0;}
.about_section1 li{float:left;margin-right:18px;position:relative;top:100px;opacity:0;}
.about_section1 li a{display:block;width:100%;height:100%;position:relative;overflow:hidden;cursor:pointer;}
.about_section1 img{display:block;width:100%;position:relative;}
.about_section1 i{display:block;width:52px;height:52px;position:absolute;top:38%;cursor:pointer;overflow:hidden;z-index:5555555;}
.about_section1 i.prev{background:url(../images/about_section1Btn01.png) no-repeat left top;left:0;}
.about_section1 i.next{background:url(../images/about_section1Btn02.png) no-repeat left top;right:0;}
.about_section1 i:hover{background-position:left bottom;}
.about_section1 li .txt{width:100%;overflow:hidden;position:absolute;bottom:0;left:0;background:url(../images/about_section1_icon.png) no-repeat 90% center rgba(230,0,18,0.8);padding:4% 0;opacity:0;transition:all 0.5s ease-out;*background:url(../images/about_section1_icon.png) no-repeat 90% center #0c308e;}
.about_section1 li .box{width:100%;border:1px solid #bfbfbf;padding:0;margin:0 auto;position:relative;left:-30px;transition:left .5s,width .5s,padding .5s;}
.about_section1 li .box h3{font-size:14px;color:#fff;margin:1% 0 1% 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:80%;}
.about_section1 li .box p{font-size:13px;color:#fff;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;white-space:nowrap;width:80%;}
.about_section1 li:hover .txt{opacity:1}
.about_section1 li:hover .box{left:0;width:89%;padding:1% 0 1% 3%;}
.setting{width:100%;height:540px;position:relative;z-index:9;background:#fff;margin:50px 0 30px;}
.setting .bd{height:500px;overflow:hidden;}
.setting .bd li{width:1200px;}
.setting .bd li img{width:1200px;height:500px;border-radius:10px;display:block;}
.setting .hd{position:absolute;right:50%;bottom:0;z-index:12;height:14px;margin-right:-45px;overflow:hidden;}
.setting .hd li{z-index:2;display:block;float:left;zoom:1;width:10px;height:10px;margin-left:5px;cursor:pointer;text-indent:9999px;border:2px solid #de2321;border-radius:50%;font-size:0;line-height:0;overflow:hidden;}
.setting .hd .on{background:#de2321;border-color:#de2321;}
.zHonor{padding:90px 0;background:#f7f7f7;}
.zHonor .hd{height:35px;text-align:center;margin-bottom:40px;}
.zHonor .hd li{display:inline-block;width:145px;height:35px;line-height:35px;text-align:center;background:#222;font-size:14px;color:#fff;}
.zHonor .hd li.on{background:#015cb5;color:#fff;}
.zHonor .bd{height:444px;position:relative;margin-top:40px;}
.zHonor .bd ul{width:1290px;}
.zHonor .bd li{width:285px;height:444px;float:left;margin-right:20px;position:relative;}
.zHonor .bd li a{width:285px;height:404px;overflow:hidden;display:block;position:relative;border-radius:4px;}
.zHonor .bd li img{border-radius:4px;}
.zHonor .bd li span{display:block;text-align:center;line-height:40px;font-size:14px;}
.zHonor .prev,.zHonor .next{display:block;width:45px;height:45px;background-image:url(../images/btn.png);position:absolute;left:-95px;top:280px;overflow:hidden;background-repeat:no-repeat;background-position:0 0;background-color:#2c2c2c;border-radius:50%;}
.zHonor .next{left:auto;right:-95px;background-position:-45px 0;}
.zHonor .prev:hover,.zHonor .next:hover{background-color:#de2321;}

.maplist dl{padding-bottom:20px;margin-bottom:20px;}
.maplist dl dt{display:block;line-height:30px;background:#f0f0f0;border-left:5px solid #de2321;font-size:18px;text-indent:25px;}
.maplist dl dd{margin-top:20px;padding-left:30px;}
.maplist dl dd a{margin-right:30px;font-size:14px;}

.tankuang1{overflow:hidden;width:100%;height:100%;position:fixed;left:0;top:0;background:url(../images/dsz06_tuwen.png) repeat center;z-index:99999999999;display:none;}
.tankuang1 .close{display:block;position:absolute;right:10px;top:10px;background:url(../images/in_ry_tk_close.png) no-repeat center;width:30px;height:30px;cursor:pointer}
.tankuang1 span{display:block;width:42px;height:72px;cursor:pointer;position:absolute;top:36%;z-index:5}
.tankuang1 .btn01{left:0;background:url(../images/banner_btn01.png) no-repeat top center;}
.tankuang1 .btn02{right:0;background:url(../images/banner_btn02.png) no-repeat top center;}
.tankuang1 span:hover{background-position:bottom}
.tankuang1 .imgShow{overflow:hidden;width:100%;height:60%;position:absolute;left:0;top:15%;moz-user-select:-moz-none;-moz-user-select:none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
.tankuang1 .imgShow ul{overflow:hidden;position:absolute;height:100%;}
.tankuang1 .imgShow li{float:left;text-align:center;height:100%;}
.tankuang1 .imgShow li img{display:block;margin:0 auto;height:90%;}
.tankuang1 .imgShow li p{font-size:18px;color:#fff;text-align:center;margin-top:20px;}
.tankuang1 .imgBox{overflow:hidden;width:100%;height:80px;position:absolute;left:0;bottom:5%}
.tankuang1 .imgBox ul{overflow:hidden;position:absolute;height:100%;padding-right:5px;}
.tankuang1 .imgBox li{float:left;height:100%;padding:0 5px;cursor:pointer}
.tankuang1 .imgBox li img{display:block;height:70px;padding:5px;background-color:#fff;moz-user-select:-moz-none;-moz-user-select:none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
.tankuang1 .imgBox li em{display:none}
.tankuang1 .imgBox li.cur img{background:#de2321;}

.zContatFeed h3{font-size:36px;}
.zContatFeed{padding:60px 0 120px;background:#fff;}
.zContatFeed .feed{padding-top:35px;}
.zContatFeed .feed .inpuText{width:265px;height:48px;line-height:48px;float:left;display:block;margin-left:30px;color:#b9b9b9;padding-left:10px;font-size:14px;border:1px solid rgba(0,0,0,.15);box-shadow:none;-webkit-box-shadow:none;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;background:#fff;}
.zContatFeed .feed .inputTextarea{width:1176px;height:240px;display:block;border:1px solid rgba(0,0,0,.15);padding:10px;margin-top:30px;color:#b1b1b1;font-size:14px;line-height:24px;background:#fff;}
.zContatFeed .feed .inpuText:focus{color:#de2321;background-border-color:#de2321;outline:0;transition: all .15s linear;
-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;-ms-transition:all .15s linear;}
.zContatFeed .feed .inpuText::-webkit-input-placeholder{color:#b1b1b1;opacity:1}
.zContatFeed .feed .inpuText:-ms-input-placeholder{color:#b1b1b1;opacity:1}
.zContatFeed .feed .inpuText::placeholder{color:#b1b1b1;opacity:1}
.zContatFeed .feed .inpuText:focus,.zContatFeed .feed .inputTextarea:focus{border-color:#de2321;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.025),0 0 6px #b3dcff;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.025),0 0 6px #b3dcff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.025),0 0 6px #b3dcff;}
.zContatFeed .feed .inpuText:focus::-webkit-input-placeholder{color:#de2321;opacity:1}
.zContatFeed .feed .inpuText:focus:-ms-input-placeholder{color:#de2321;opacity:1}
.zContatFeed .feed .inpuText:focus::placeholder{color:#de2321;opacity:1}
.zContatFeed .feed .inputTextarea:focus{color:#de2321;}

.zContatFeed .feed .inputBtn{display:block;width:215px;height:50px;line-height:50px;text-align:center;font-size:16px;background:#de2321;color:#fff;text-transform:uppercase;margin:40px auto 0;transition: all .15s linear;
-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;-ms-transition:all .15s linear;}
.zContatFeed .feed .inputBtn:hover{background:#ff312f;color:#fff;}

.videoList ul{width:1250px;}
.videoList li{width:279px;margin-right:28px;position:relative;margin-bottom:30px;float:left;transition:all .5s;}
.videoList li .pic{display:block;overflow:hidden;position:relative;height:175px;}
.videoList li img{width:100%;height:100%;transition:all .5s;display:block;}
.videoList li:hover img{transform:scale(1.2);}
.videoList li p{padding:20px 10px;transition:all .5s;position:relative;left:0}
.videoList li p .tit{font-size:14px;color:#333;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.videoList li p .time{font-size:12px;color:#999;display:block;}
.videoList li:after{content:"";position:absolute;width:0;left:50%;height:2px;background-color:#043b9e;transition:all .5s;bottom:0px;}
.videoList li:hover:after{width:100%;left:0}
.videoList li:hover{box-shadow:0 8px 20px rgba(0,0,0,.1);}
.videoList li:hover p{left:15px;}