﻿@charset "utf-8";



@font-face{
    font-family: 'QUEEN';
    src : url('../../font/BauhausStd-Medium.otf');
}
@font-face{
    font-family: 'Medium';
    src : url('../../font/DIN-Medium.otf');
}


body{min-width:1200px;}
.containerZt{margin-left:auto; margin-right:auto; width:1200px;position: relative;}
body #roll{margin-right: -625px;    z-index: 999;}
/* Banner */
.banner{width: 100%;height: 600px;position: relative;}
.banner a{display: block;background: url(Img/ztIndex/Banner.jpg) no-repeat center;height: 600px;}
/* Banner End */

/* Doubt */
.Doubt{background-color: #fafafa;padding: 50px 0;}

.DoubtTitle{width: 613px;height: 88px;margin: 0 auto;background: url(Img/ztIndex/DoubtTitle.png) no-repeat center;}
.DoubtTitle h3{font-size: 34px;color: #e70102;font-weight: bold;text-indent: 65px;}
.DoubtTitle h3 span{font-size: 20px;color: #fff;font-weight: normal;text-indent: 37px;display:  inline-block;vertical-align: 7px;}
.DoubtTitle p{font-size: 18px;color: #666;text-align: center;margin-top: 10px;}

.DoubtCon{border: 1px #eaeae8 solid;margin-top: 25px;background-color: #fff;height: 422px;}
.DoubtLeft{position: relative;border-right: 1px #eaeae8 solid;height: 422px;padding-right: 20px;}
.DoubtLeft span{width: 188px;height: 505px;display: block;position: absolute;top: -83px;left: -40px;}
.DoubtLeft span img{display: block;width: 188px;height: 505px;}
.DoubtLeft ul{padding-left: 160px;}
.DoubtLeft ul li{font-size: 20px;color: #333;background: url(Img/ztIndex/Doubt02.png) no-repeat left;height: 34px;line-height: 34px;padding-left: 50px;margin-top: 38px;}
.DoubtLeft ul li b{color: #cf070f;}

.DoubtRight{width: 644px;position: relative;}
.DoubtTop{position: relative;overflow: hidden;width: 647px;}
.DoubtTop ul{position: relative;}
.DoubtTop ul li{float: left;position:relative;}
.DoubtTop ul li span{width: 652px;height: 361px;display: block;}
.DoubtTop ul li span img{display: block;width: 652px;height: 361px;}

.DoubtTop ul li p{height: 61px;background-color: #454a43;line-height: 61px;font-size: 16px;color: #fff;text-indent: 15px;}
.DoubtBot{position: absolute;right: 15px;bottom: 23px;}
.DoubtBot span{width: 11px;height: 11px;display: inline-block;background-color: #fff;border-radius: 50%;margin: 0 5px;}
.DoubtBot span.cur{background-color: #cf070f;}

.DoubtRight h3{font-size: 14px;color: #fff;background: url(Img/ztIndex/Doubt03.png) no-repeat center;height: 85px;width: 10px;text-align: center;position: absolute;right: 5px;top: 0;z-index: 99;padding: 5px 15px 0;}
/* Doubt End */

/* videoBox */
.videoBox{padding: 50px 0;overflow:  hidden;}

.videoBoxTitle{text-align: center;}
.videoBoxTitle h3{font-size: 34px;color: #333;font-weight: bold;}
.videoBoxTitle h3 b{color: #cf070f;}
.videoBoxTitle p{font-size: 18px;text-align: center;line-height: 40px;height: 40px;width: 300px;background: url(Img/ztIndex/videoBoxTitle.png) no-repeat center;color: #fff;margin: 15px auto 40px;}

.videoBoxCon{position: relative;overflow:  hidden;}
.videoBoxCon span{display: block;}
.videoBoxCon span img{display: block;width: 100%;}

.videoBoxCon .container{position: absolute;bottom: 0;left: 50%;margin-left: -600px;}
.videoBoxBot{height: 80px;line-height: 80px;}
.videoBoxBot ul li{float: left;width: 25%;border: 1px #eaeae8 solid;height: 80px;text-align: center;position: relative;box-sizing:  border-box;background-color: #f6f6f6;}
.videoBoxBot ul li:first-child{border-left: none;}

.videoBoxBot ul li i{background: url(Img/ztIndex/videoBoxBot00.png) no-repeat center;display: inline-block;width: 35px;height: 35px;vertical-align: -10px;margin-right: 65px;}
.videoBoxBot ul li.li04 i{background: url(Img/ztIndex/videoBoxBot03.png) no-repeat center;}
.videoBoxBot ul li.li03 i{background: url(Img/ztIndex/videoBoxBot02.png) no-repeat center;}
.videoBoxBot ul li.li02 i{background: url(Img/ztIndex/videoBoxBot01.png) no-repeat center;}
.videoBoxBot ul li h3{font-size: 24px;color: #333;display:  inline-block;}

.videoBoxBotHov{height: 731px;background: rgba(0, 0, 0, 0.8);position: absolute;bottom: -732px;z-index:  99;left:  0;right:  0;opacity: 0;}
.videoBoxBotHov span{width: 155px;height: 155px;display: block;margin: 200px auto 0;}
.videoBoxBotHov span img{display: block;}
.videoBoxBotHov h4{font-size: 18px;color: #fff;margin: 30px 0 20px;line-height: 25px;}
.videoBoxBotHov p{font-size: 14px;color: #fff;line-height: 25px;}
.videoBoxBotHov em{width: 30px;height: 1px;background-color: #afaaa1;display: block;margin: 30px auto 0;}



.videoBox .containerZt{margin-top: -80px;}

.videoBoxBot ul li.li01:hover i{opacity: 0;}
.videoBoxBot ul li.li01:hover{background: none;border: none;}
.videoBoxBot ul li.li01:hover h3{display: none;}
.videoBoxBot ul li.li02:hover i{opacity: 0;}
.videoBoxBot ul li.li02:hover{background: none;border: none;}
.videoBoxBot ul li.li02:hover h3{display: none;}
.videoBoxBot ul li.li03:hover i{opacity: 0;}
.videoBoxBot ul li.li03:hover{background: none;border: none;}
.videoBoxBot ul li.li03:hover h3{display: none;}
.videoBoxBot ul li.li04:hover i{opacity: 0;}
.videoBoxBot ul li.li04:hover{background: none;border: none;}
.videoBoxBot ul li.li04:hover h3{display: none;}
.videoBoxBot ul li:hover .videoBoxBotHov{bottom: 0px; transition: bottom 1s; -moz-transition: bottom 1s; -webkit-transition: bottom 1s; -o-transition: bottom 1s; z-index: 2;opacity: 1;}
/* videoBox End */

/* Pop-ups */
.video-frame{display: none;width: 100%;height: 100%;position: fixed;left: 0;top: 0;background: rgba(0, 0, 0, 0.8);z-index: 9999999;}
.video-frame .box{ width:1100px; height:500px; border:5px solid #027ecc; position:absolute; z-index:5; left:50%; top:50px; margin-left:-555px; background-color:#000;  border-radius:5px;z-index: 99;}
.video-frame .box .close{ display:block; position:absolute; cursor:pointer; right:-30px; top:-5px}
/* Pop-ups End */

/* Pop-ups */
.video-frame1{display: none;width: 100%;height: 100%;position: fixed;left: 0;top: 0;background: rgba(0, 0, 0, 0.8);z-index: 9999999;}
.video-frame1 .box{ width:1100px; height:500px; border:5px solid #027ecc; position:absolute; z-index:5; left:50%; top:50px; margin-left:-555px; background-color:#000;  border-radius:5px;z-index: 99;}
.video-frame1 .box .close{ display:block; position:absolute; cursor:pointer; right:-30px; top:-5px}
/* Pop-ups End */

/* Case */
.Case{background: url(Img/ztIndex/Case.jpg) no-repeat center;height: 708px;}
.Case p {color:#fff;text-align:center;}
.Case .text1{display:block;font-size: 98px;padding: 14px 0 0 5px;font-weight: bold;}
.Case .text2{display:block;font-size: 32px;font-weight: bold;}

.Case a.Case1{width: 175px;height: 44px;line-height: 44px;display: block;margin: 0 auto;color: #d80001;text-align: center;font-size: 18px;font-weight: bold;margin-top: 32px;}
/*.Case a.Case1 img{display: block;width: 708px;height: 355px;margin-left: -2px;}*/
.Case a.Case2,.Case a.Case3,.Case a.Case4,.Case a.Case5,.Case a.Case6,.Case a.Case7,.Case a.Case8{position:absolute; height: 160px;width: 194px;display:block;}
.Case a.Case2{top: 97px;left: 145px;}
.Case a.Case3{top: 451px;left: 148px;}
.Case a.Case4{top: 275px;left: 325px;}
.Case a.Case5{top: 97px;right: 152px;}
.Case a.Case6{top: 451px;right: 151px;}
.Case a.Case7{top: 275px;right: 325px;}
.Case a.Case8{top: 451px;left: 498px;}

/* Case End */

/* Yingshou */
.Yingshou{background-color: #1a1a1a;padding: 50px 0;}
.Yingshou dl dt{width: 580px;height: 334px;}
.Yingshou dl dt img{display: block;width: 580px;height: 334px;}
.Yingshou dl dd{width: 580px;}
.Yingshou dl dd h3{font-weight: bold;color: #fff;font-size: 24px;}
.Yingshou dl dd p{font-size: 14px;color: #ccc;line-height: 25px;margin-top: 20px;}
.Yingshou dl dd p a{color: #fff;}
.Yingshou dl dd p:hover a{color: #cf070f;}
.Yingshou dl dd ul{margin-top: 50px;}
.Yingshou dl dd ul li{float: left;margin-left: 60px;text-align: center;}
.Yingshou dl dd ul li:first-child{margin-left: 0;}
.Yingshou dl dd ul li span{width: 68px;height: 68px;display: block;margin:  0 auto;}
.Yingshou dl dd ul li span img{display: block;width: 68px;height: 68px;}
.Yingshou dl dd ul li h4{font-size: 18px;color: #fff;margin-top: 15px;}
.Yingshou dl dd ul li h4 b{color: #cf070f;}
.Yingshou dl dd ul li p{font-size: 18px;color: #fff;margin-top: 5px;}
/* Yingshou End */

/* Customers */
.Customers{background: url(Img/ztIndex/CustomersBg.jpg) no-repeat center;height: 611px;}

.CustomersTitle{text-align: center;padding-top: 50px;}
.CustomersTitle h3{font-size: 34px;color: #333;}
.CustomersTitle h3 b{color: #cf070f;}
.CustomersTitle p{font-size: 14px;color: #666;margin-top: 5px;}
.CustomersTitle h3 i{width: 20px;height: 1px;background-color: #999;display: inline-block;margin: 0 15px;vertical-align: middle;}

.CustomersCon{padding: 120px 115px 0;}
.CustomersCon h3{font-size: 18px;color: #333;}
.CustomersCon h4{font-size: 16px;color: #333;margin-top: 20px;}
.CustomersCon p{font-size: 16px;color: #333;line-height: 30px;text-indent: 2rem;margin-top: 10px;}
/* Customers End */

/* Concern */
.Concern{margin: 55px 0;}

.ConcernTitle{text-align: center;}
.ConcernTitle h3{font-size: 34px;color: #333;}
.ConcernTitle h3 b{color: #cf070f;}
.ConcernTitle p{font-size: 14px;color: #666;margin-top: 20px;}
.ConcernTitle p span{display: inline-block;font-size: 16px;border-radius: 20px;background: #c10000;color: #fff;padding: 8px 15px;margin: 0 2px;}
.ConcernTitle p a{font-size: 18px;}
.ConcernTitle p a:hover{color:#c10000;}
.ConcernTitle p i{background: url(Img/ztIndex/Title.png) no-repeat center;width: 458px;height: 5px;display: inline-block;vertical-align: middle;margin: 0 20px;}
.ConcernTitle p i.i02{background: url(Img/ztIndex/Title02.png) no-repeat center;}

.ConcernCon{margin-top: 25px;}
.ConcernCon ul li{width: 48%;float: left;margin-left: 4%;margin-top: 30px;}
.ConcernCon ul li:nth-child(2n+1){margin-left: 0;}
.ConcernCon ul li dl dt{width: 209px;height: 209px;border-radius: 50%;overflow: hidden;border: 1px #dfdfdf solid;}
.ConcernCon ul li dl dt img{display: block;}
.ConcernCon ul li dl dd{width: 340px;}
.ConcernCon ul li dl dd h3{font-size: 24px;color: #333;margin-top: 20px;}
.ConcernCon ul li dl dd h3 b{color: #cf070f;font-weight: normal;}
.ConcernCon ul li dl dd p{font-size: 14px;color: #666;line-height: 25px;margin-top: 20px;}
.ConcernCon ul li dl dd a.More{width: 120px;height: 35px;display: block;border-radius: 5px;background-color: #dad8d8;text-align: center;line-height: 35px;font-size: 14px;color: #333;margin-top: 40px;}
.ConcernCon ul li:hover dl dt{border: 1px #cf070f solid;}
.ConcernCon ul li:hover dl dd a.More{background-color: #cf070f;color: #fff;}
/* Concern End */

/* SafetyReliable */
.SafetyReliable{padding-bottom: 55px;}

.SafetyReliableBot{margin-top: 50px;}
.SafetyReliableBot ul li{width: 265px;margin-left: 40px;float: left;text-align: center;border: 2px #cf070f solid;overflow:  hidden;border-radius: 0 0 135px 135px;}
.SafetyReliableBot ul li:first-child{margin-left: 0;}
.SafetyReliableBot ul li dl dt{width: 265px;height: 283px;}
.SafetyReliableBot ul li dl dt img{display: block;transition: all 1s ease-out;}
.SafetyReliableBot ul li dl dt:hover img{transform: scale(1.1);}
.SafetyReliableBot ul li dl dd{background-color: #cf070f;height: 110px;}
.SafetyReliableBot ul li dl dd h3{font-size: 16px;color: #fff;font-weight: bold;padding-top: 20px;}
.SafetyReliableBot ul li dl dd p{font-size: 13px;color: #fff;margin-top: 10px;line-height: 25px;}

.bigtu{ overflow:hidden; width:100%; height:981px;}
.biglist{overflow:hidden;width:100%;height: 540px;position:relative;}
.qhtu{ overflow:hidden; width:100%; height:292px; position:absolute; left:0; bottom:0; background:url(Img/ztIndex/p01_bg.png) repeat center; *padding-top:30px;}
.qhtu span{ display:block; width:56px; height:56px; cursor:pointer; position:absolute; top:120px; left:50%;}
.qhtu .btn01{ background:url(Img/ztIndex/p01_btn01.png) no-repeat center top; margin-left:-675px;}
.qhtu .btn02{ background:url(Img/ztIndex/p01_btn02.png) no-repeat center top; margin-left:615px;}
.qhtu span:hover{ background-position:bottom}
.qhtu .qhWin{ overflow:hidden; width:1200px; margin:0 auto; margin-top:30px; height:230px; position:relative}
.qhWin ul{ overflow:hidden; position:absolute}
.qhWin li{ float:left; width:386px; height:230px; background-color:#333; margin-right:21px;}
.qhWin li img{ display:block; margin-bottom:15px;}
.qhWin li em{ display:block; text-align:center; font-size:14px; color:#fff;}
.qhWin li a{ display:block; text-decoration:none;}
.qhWin li:hover{ background-color:#d50b16;}
.wen{ overflow:hidden; width:399px; height:125px; position:absolute; left:50%;}
.wenl{ background:url(Img/ztIndex/p01_k01.png) no-repeat center;}
.wenr{ background:url(Img/ztIndex/p01_k02.png) no-repeat center;}
.wenl img{display:block;float:left;margin-left: 13px;margin-top: 9px;width: 105px;height:  108px;}
.wenr img{display:block;float:right;margin-right: 11px;margin-top: 9px;width: 105px;height: 108px;}
.wen p{float:left;width:250px;margin-top: 23px;margin-left:15px;font-size:16px;color:#333;line-height:21px;text-align:  center;}
.wen b{color:#d90d1a;display:  block;text-align:  center;}
.wenl:hover{ background:url(Img/ztIndex/p01_k01_1.png) no-repeat center;}
.wenr:hover{ background:url(Img/ztIndex/p01_k02_1.png) no-repeat center;}
.wen:hover p{ color:#fff;}
.wen:hover b{ color:#fff;}
.wen01{margin-left: 195px;top:55px;}
.wen02{margin-left: 166px;top: 214px;}
.wen03{margin-left: 30px;top: 370px;}
.wen04{margin-left: -589px;top: 30px;}
.wen05{margin-left: -590px;top: 200px;}
.wen06{margin-left: -550px;top: 350px;}

.SafetyReliableTop{position: relative;}
.SafetyReliableTop span{width: 366px;height: 347px;display: block;position: absolute;left: 50%;margin-left: -183px;top: 50%;margin-top: -173.5px;}
.SafetyReliableTop span img{display: block;}
/* SafetyReliable End */

/* ProductCenter */
.ProductCenter{background:url(Img/ztIndex/ProductCenterBg.jpg) no-repeat center;padding: 50px 0;}

.ProductCenterTop{margin-top: 30px;background-color: #fff;padding: 35px 0;}
.ProductCenterTop span{width: 577px;height: 450px;display: block;border: 1px #eaeaea solid;margin-left: 15px;}
.ProductCenterTop span img{display: block;width:577px;height:450px;}

.conright{width: 570px;margin-right: 10px;}
.conright h3 {font-size: 24px;color: #333;margin-bottom: 36px;font-weight: normal;}
.conright h3 a{color: #333;}
.conright .p1 {font-size: 14px;margin-bottom: 18px;background:url(Img/ztIndex/ProductCenterIcon01.png) no-repeat left;padding-left: 25px;}
.conright .p3{background:url(Img/ztIndex/ProductCenterIcon02.png) no-repeat left;}
.conright .p4{background:url(Img/ztIndex/ProductCenterIcon03.png) no-repeat left;}
.conright .p5{background:url(Img/ztIndex/ProductCenterIcon04.png) no-repeat left;padding-left: 27px;}
.conright .p1 a {color: #d70c18;}
.conright .p2 {margin-bottom: 60px;}
.conright .p2 span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;height: 25px;line-height: 25px;width: 108px;text-align: center;color: #fff;background: #c10000;margin-left: 4px;}
.conright ul li{float: left;margin-right: 13px;width: 179px;height: 134px;border: 1px #fff solid;overflow: hidden;}
.conright ul li img{display: block;transition: .8s;width:  179px;height:  134px;}
.conright ul li:hover img{transform: scale(1.1);}
.conright ul li:first-child{display:none}
.conright ul li:last-child{margin-right:0;}
.conright ul li:hover{border: 1px #c10000 solid;}

.ProductCenterBot{margin-top: 30px;position: relative;}
.ProductBox{position: relative;overflow: hidden;}
.ProductBox ul{position: relative;}
.ProductBox ul li{float: left;margin-left: 13px;border: 1px #ccc solid;overflow: hidden;}
.ProductBox ul li:first-child{margin-left: 0;}
.ProductBox ul li a{display: block;transition: .8s;}
.ProductBox ul li:hover a{transform: scale(1.1);}
.ProductBox ul li:hover{border: 1px #c10000 solid;}
.ProductBox ul li a img{width:187px;height:131px;}
.ProductBox ul li.cur{border: 1px #c10000 solid;}

.ProductCenterBot i{display: block;width: 45px;height: 45px;overflow: hidden;cursor: pointer;position: absolute;top: 50%;margin-top: -22px;}
.ProductCenterBot i img{display: block;width: 45px;height: 90px;position: relative;}
.ProductCenterBot i:hover img{position: relative;top: -45px;}
.ProductCenterBot i.prev{left: -80px;}
.ProductCenterBot i.next{right: -80px;}
/* ProductCenter End */

/* Brand */
.Brand{background:url(Img/ztIndex/BrandBg.jpg) no-repeat center;padding: 0 0 55px;overflow: hidden;}

.BrandBox{position: relative;overflow: hidden;width: 935px;margin: 0 auto;}
.BrandBox ul{position: relative;}
.BrandBox ul li{float: left;width: 255px;height: 513px;margin-left: 85px;background:url(Img/ztIndex/BrandImg.png) no-repeat center;}
.BrandBox ul li:first-child{margin-left: 0;}
.BrandBox ul li a img{display: block;margin: 65px auto 0;cursor:default;}

.BrandCon{position: relative;margin-top: 50px;}
.BrandCon i{display: block;width: 45px;height: 45px;overflow: hidden;cursor: pointer;position: absolute;top: 50%;margin-top: -22px;}
.BrandCon i img{display: block;width: 45px;height: 90px;position: relative;}
.BrandCon i:hover img{position: relative;top: -45px;}
.BrandCon i.prev{left: -80px;}
.BrandCon i.next{right: -80px;}
/* Brand End */

/* Producebed */
.Producebed{padding-bottom: 50px;}

.ProducebedCon{margin-top: 30px;}
.ProducebedCon{position: relative;overflow: hidden;}
.ProducebedCon ul{position: relative;}
.ProducebedCon ul li{float: left;text-align: center;width: 270px;margin-left: 25px;position: relative;z-index: 99;}
.ProducebedCon ul li span{width: 74px;height: 74px;display: block;margin: 0 auto 20px;overflow: hidden;position: relative;}
.ProducebedCon ul li span img{display: block;width: 74px;height: 148px;position: relative;}
.ProducebedCon ul li:hover span img{position: relative;top: -74px;}
.ProducebedCon ul li h3{font-size: 20px;color: #333;}
.ProducebedCon ul li h3 b{display: block;}
.ProducebedCon ul li p{font-size: 14px;color: #666;line-height: 25px;margin-top: 30px;}
.ProducebedCon ul li:hover h3 b{color: #e90000;}

.ProducBox{position: relative;}
.ProducBox i{display: block;width: 100px;height: 21px;overflow: hidden;cursor: pointer;position: absolute;top: 10%;z-index: 999;}
.ProducBox i img{display: block;width: 100px;height: 21px;}
.ProducBox i.prev{left: 0;}
.ProducBox i.next{right: 0;}

.ProducBox em{width: 808px;height: 5px;display: block;position: absolute;top: 32px;left: 200px;z-index: 9;}
.ProducBox em img{display: block;}
/* Producebed End */

/* News */
.News{padding: 50px 0;}

.NewsNav ul li{width: 590px;height: 58px;text-align: center;line-height: 58px;float: left;border: 1px #ccc solid;margin-left: 16px;}
.NewsNav ul li:first-child{margin-left: 0;}
.NewsNav ul li a{font-size: 20px;color: #666;background:url(Img/ztIndex/News04.png) no-repeat left;padding-left: 35px;}
.NewsNav ul li.li02 a{background:url(Img/ztIndex/News01.png) no-repeat left;}
.NewsNav ul li.cur{background-color: #c10000;border: 1px #c10000 solid;font-weight: bold;}
.NewsNav ul li.cur a{color: #fff;background:url(Img/ztIndex/News03.png) no-repeat left;}
.NewsNav ul li.li02.cur a{background:url(Img/ztIndex/News02.png) no-repeat left;}

.NewsBot{margin-top: 30px;}
.NewsBox{position: relative; overflow: hidden;height: 410px;}
.NewsBox ul{position: relative;}
.NewsBox ul li{border: 1px #ccc solid;float: left;margin-left: 17px;width: 285px;height: 403px;position: relative;background-color:  #fff;}
.NewsBox ul li:first-child{margin-left: 0;}
.NewsBox ul li span{width: 285px;height: 213px;display: block;overflow: hidden;}
.NewsBox ul li span a{display: block;}
.NewsBox ul li span img{display: block;transition: .8s;width:  283px;height:  213px;}
.NewsBox ul li:hover span img{transform: scale(1.1);}
.NewsBox ul li h3{margin: 10px 15px 20px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.NewsBox ul li h3 a{font-size: 16px;color: #333;font-weight: bold;}
.NewsBox ul li p{font-size: 14px;color: #666;line-height: 25px;margin: 0 15px 20px;display: -webkit-box;overflow: hidden;text-overflow: ellipsis; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.NewsBox ul li div{position: relative; z-index: 9; background: #fff; height: 400px;}
.NewsBox ul li a.More{font-size: 14px;color: #c10000;margin: 0 15px;}
.NewsBox ul li i{width: 285px;height: 268px;display: block;position: absolute;right: -5px;bottom: -5px;z-index: -1;background: rgba(0, 0, 0, 0);}
.NewsBox ul li:hover i{background-color: #c10000;}

.NewsButton{margin-top: 40px;position: relative;}
.NewsButton a.More{width: 140px;height: 45px;text-align: center;line-height: 45px;color: #fff;font-size: 14px;background-color: #c10000;display: block;margin: 0 auto;}
.NewsButton i{display: block;width: 45px;height: 45px;overflow: hidden;cursor: pointer;position: absolute;top: 50%;margin-top: -22px;}
.NewsButton i img{display: block;width: 45px;height: 90px;position: relative;}
.NewsButton i:hover img{position: relative;top: -45px;}
.NewsButton i.prev{left: 39%;}
.NewsButton i.next{right: 39%;}
/* News End */

/* ExhibitionFocus */
.ExhibitionFocus{padding: 50px 0;overflow: hidden;}

.ExhibitionFocus-Top{margin-bottom: 30px;text-align: center;}
.ExhibitionFocus-Top ul li{padding-bottom: 10px;display: inline-block;border-bottom: 2px #fff solid;margin-left:110px;}
.ExhibitionFocus-Top ul li:first-child{margin-left: 0;}
.ExhibitionFocus-Top ul li a{font-size: 20px;color: #333;}
.ExhibitionFocus-Top ul li.cur{border-bottom: 2px #c10000 solid;font-weight: bold;}
.ExhibitionFocus-Top ul li.cur a{color: #c10000;}


.Photo{width: 100%;}
.Photo .index-tilte{padding-top: 55px;}

.Photo .xc_ul{margin-top: 34px;position: relative;}
.Photo .xc_ul ul{margin-left: -998px;width: 4000px;position: relative;}
.Photo .xc_ul ul li{text-align: center;margin: 0 50px;float: left;width: 966px;border-radius: 50px 10px 50px 10px;overflow: hidden;box-shadow: 0 5px 20px rgba(0, 0, 0, 0.5);position: relative;}
.Photo .xc_ul ul li:hover{box-shadow: 0 5px 20px rgba(216, 0, 0, 0.5);position: relative;}
.Photo .xc_ul ul li>a{display: block;width: 966px;height: 425px;overflow: hidden;border-radius: 50px 10px 50px 10px;}
.Photo .xc_ul ul li a img{display: block;width: 966px;/*height: 535px;*/transition: all 1s ease-out;}
.Photo .xc_ul ul li a img:hover{transform: scale(1.1);}
.Photo .xc_ul ul li h3{color: #333333;font-style: 18px;font-weight: normal;margin-top: 18px;}
.Photo .xc_ul ul li h3 a{color: #333333;font-style: 18px;}
.Photo .xc_ul ul li h3 a:hover{color: #f68f1e;}
.Photo .xc_ul ul li p{color: #666666;font-style: 14px;width: 820px; margin: 0 auto;margin-top: 16px;height: 36px;overflow: hidden;}
.Photo .xc_ul ul li span{margin-top: 33px;text-align: center;display: block;}
.Photo .xc_ul ul li span>a{color: #666666;font-style: 14px;width: 130px;height: 42px;line-height: 42px;border: 1px solid #e6e2e2;display: inline-block;*display: inline-block;*zoom:1;*display: inline;border-radius: 21px;}
.Photo .xc_ul ul li span>a:hover{color: #ffffff;background: #0b1739;}

.Photo .xc_ul ul li .NavText{width: 300px;height: 425px;background-color: #c10000;position: absolute;left: 0;top: 0;z-index: 999;opacity: .9}
.Photo .xc_ul ul li .NavText h3{font-size: 20px;color: #fff;padding: 80px 10px 40px;}
.Photo .xc_ul ul li .NavText h3 a{font-size: 20px;color: #fff;}
.Photo .xc_ul ul li .NavText h5{font-size: 14px;color: #fff;line-height: 30px;text-align: center;padding: 0 30px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;height:143px;}
.Photo .xc_ul ul li .NavText i{width: 109px;height: 9px;display: block;background: url(Img/ztIndex/Jiantou.png) no-repeat center;margin: 60px auto 0;}

.Photo .containerZt{position: relative;}
.Photo .containerZt .konbai01{background: #ffffff;width: 1000px;height: 200px;position: absolute;bottom: 20px;left:-1000px;z-index: 8;}
.Photo .containerZt .konbai02{background: #ffffff;width: 1000px;height: 200px;position: absolute;bottom: 20px;right: -1000px;z-index: 8;}
.Photo .containerZt .Photo-but .photo_anniu{width: 98px;/*background: #ffffff;*/height: 425px;position: absolute;top: 0;}
.Photo .containerZt .Photo-but .photo_dinwei01{position: absolute;left: 19px;}
.Photo .containerZt .Photo-but .photo_dinwei02{position: absolute;right: 17px;}
.Photo .Photo-but a{display: block;width: 28px;height: 54px;margin-left: 35px;position:  relative;top: 50%;margin-top: -27px;}
.Photo .Photo-but .PhotoBtn01{background: url(Img/ztIndex/zuoqiehuan.png) no-repeat center;}
.Photo .Photo-but .PhotoBtn02{background: url(Img/ztIndex/youqiehuan.png) no-repeat center;}
/* ExhibitionFocus End */

/* OnlineMessage */
.OnlineMessage{background: url(Img/ztIndex/OnlineMessage.jpg) no-repeat center;height: 272px;padding-top: 100px;margin-bottom: -20px;}

.OnlineMessage p{margin-left: 308px;}
.OnlineMessage p input{width: 408px;height: 44px;line-height: 44px;border: none;background:  no-repeat;outline:  none;color: #fff;margin-top: 2px;}
.OnlineMessage p.p02{margin-top: 13px;margin-left: 261px;}
.OnlineMessage p.p03{margin-top: 13px;margin-left: 212px;}
.containerZta{width: 288px;height: 48px;display: block;margin-left: 472px;margin-top: 11px;font-size:  16px;color:  #fff;text-align:  center;line-height: 40px;}
.OnlineMessage a i{background: url(Img/ztIndex/jantou.png) no-repeat center;width: 38px;height: 17px;display: inline-block;margin-left: 20px;vertical-align: middle;}
.OnlineMessage p span{font-size: 16px;color: #fff;margin-left: 72px;display: inline-block;margin-top: 11px;}

.OnlineMessage .container{position: relative;}
.OnlineMessage h3{color: #fff;overflow: hidden;position: absolute;top: -90px;right: 290px;}
.OnlineMessage h3 span{font-size: 14px;float: left;line-height: 20px;}
.OnlineMessage h3 em{font-size: 30px;font-weight: bold;float: left;margin-left: 10px;}
.OnlineMessage h2{font-size: 26px;color: #fff;font-weight: bold;position: absolute;left: 70px;top: -85px;}

.ConBoxT{position: absolute;right: 60px;width:  250px;text-align:  right;top:  0;}
.ConBoxT h5{font-size: 26px;color: #fff;font-weight: bold;background: url(ztImg/Index/bgxt01.png) no-repeat right bottom;padding-bottom: 10px;}
.ConBoxT h6{font-size: 14px;color: #ccc;font-weight: normal;margin-top: 10px;}
.ConBoxT em{font-size: 14px;color: #ccc;line-height: 25px;margin-top: 30px;display: block;background: url(Img/Index/bgxt02.png) no-repeat right bottom;padding-bottom: 10px;}
/* OnlineMessage End */



/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}
/*处理中动画占全屏*/
#oran_div_processing{width:300px;padding:20px;z-index:9999;text-align:center;background:#fffeef;border:solid 1px #b8ab04;}

#roll_top, #fall, #ct{	position: relative;	cursor: pointer;height: 72px;width: 26px;}
#roll_top{	background: url(/Skins/Default/Img/top.gif) no-repeat;}
#fall{background: url(/Skins/Default/Img/top.gif) no-repeat 0 -80px;}
#ct{background: url(/Skins/Default/Img/top.gif) no-repeat 0 -40px;}
#roll{display: block;width: 15px;margin-right: -525px;position: fixed;right: 50%;top: 50%;_margin-right: -525px;_position: absolute;_margin-top: 300px;	_top: expression(eval(document.documentElement.scrollTop));}
