blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;}
body{background:#fff;color:#000;font-size:14px;font-family:Microsoft yahei,Arial;}
a{text-decoration:none;}
img{border:none;}
li,ol,ul{list-style:none;}
p{margin:0;padding:0;}
.ng-toppvo{overflow:hidden;width:100%;min-width:1200px;background-color:#292929;}
.ng-head{position:relative;margin:0 auto;width:1200px;}
.ng-head,.ng-logo{overflow:hidden;height:120px;}
.ng-logo{position:absolute;top:25px;left:0;z-index:20;width:300px;}
.ng-logo a{display:block;overflow:hidden;width:100%;height:100%;}
.ng-logo a img{max-width:100%;}
.ng-nav{float:right;overflow:hidden;height:120px;max-width:71%;}
.ng-nav ul{overflow:hidden;width:100%;}
.ng-nav ul li{display:inline-block;margin:0;height:120px;}
.ng-nav ul li a{display:block;padding:0 22px;color:#fff;text-align:center;font-size:16px;line-height:120px;-webkit-transition:all .5s ease-in 0s;-moz-transition:all .5s ease-in 0s;-o-transition:all .5s ease-in 0s;transition:all .5s ease-in 0s;}
.ng-nav ul li a.on,.ng-nav ul li a:hover{background-color:#e94f07;}
.ng-swiper-box1{overflow:hidden;width:100%;min-width:1200px;}
.ng-swiper1,.ng-swiper1 a{overflow:hidden;width:100%;height:400px;}
.ng-swiper1 a{display:block;background-position:50%;background-size:1920px 100%;background-repeat:no-repeat;}
.swiper-pagination-bullet{display:inline-block;width:10px;height:10px;border-radius:100%;background:#fff;opacity:.8;}
.swiper-pagination-bullet-active{background:#c22335;opacity:1;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 8px;}
.ng-body{overflow:hidden;margin:0 auto;width:1200px;}
.ng-cnn-box,.ng-coc-tit{overflow:hidden;width:100%;}
.ng-coc-tit{height:86px;background-image:url(../img/ng-tit.png);background-position:50%;background-size:260px 45px;background-repeat:no-repeat;color:#c22335;text-align:center;font-size:30px;line-height:86px;}
.ng-bing-box{overflow:hidden;margin-bottom:15px;width:100%;border-bottom:1px solid #e4e4e4;}
.ng-bi-left{width:290px;min-height:100px;}
.ng-bi-center,.ng-bi-left{float:left;overflow:hidden;}
.ng-bi-center{margin-left:13px;width:594px;height:488px;}
.ng-bi-right{float:right;overflow:hidden;width:290px;min-height:100px;}
.ng-cpspan{position:relative;margin-bottom:15px;height:236px;cursor:pointer;}
.ng-cpspan,.ng-cpspan img{display:block;overflow:hidden;width:100%;}
.ng-cpspan img{height:100%;}
.ng-cpspan div{position:absolute;bottom:0;left:0;overflow:hidden;width:100%;height:42px;}
.ng-cpspan div.mybgcolor1{background-color:rgba(16,169,102,.7);}
.ng-cpspan div.mybgcolor2{background-color:rgba(194,35,53,.7);}
.ng-cpspan div p{display:block;overflow:hidden;margin-top:2px;margin-left:8px;width:275px;color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;}
.ng-swiper-xox1,.ng-swiper-xox2,.ng-swiper-xox3,.ng-swiper-xox4{overflow:hidden;width:100%;height:100%;background-color:#ededed;}
.ng-swiper-xox1 img,.ng-swiper-xox2 img,.ng-swiper-xox3 img,.ng-swiper-xox4 img{width:100%;}
.ng-bi-cenrnr{margin:4px auto;width:96%;text-indent:0;font-size:15px;line-height:26px;}
.swiper-slide{height:auto;}
.myswiper-scrollbar1>div{background-color:#1ed384!important;background-color:rgba(30,211,132,.8)!important;}
.myswiper-scrollbar2>div{background-color:#c82235!important;background-color:rgba(228,29,52,.8)!important;}
#clicspan4{border:none;}
.ng-bo-flow-box{overflow:hidden;width:100%;min-width:1200px;background-color:#f2f2f2;}
.ng-flow{margin:0 auto;width:1200px;}
.ng-coc-li,.ng-coc-li ul{overflow:hidden;width:100%;}
.ng-coc-li ul{margin-bottom:20px;height:122px;}
.ng-coc-li ul li{float:left;overflow:hidden;}
.ng-coc-li ul li.loc1{width:178px;height:118px;border:1px solid #d8d8d8;background-color:#fff;}
.ng-coc-li ul li.loc2{margin:0 17px;width:40px;}
.ng-coc-li ul li.loc1 img{display:none;margin:4px auto;width:170px;height:110px;}
.ng-coc-li ul li.loc1 img.nblc-color,.ng-coc-li ul li.loc1:hover img.nblc-fff{display:none;}
.ng-coc-li ul li.loc1 img.nblc-fff,.ng-coc-li ul li.loc1:hover img.nblc-color{display:block;}
.ng-coc-li ul li.loc2 img{display:block;margin:48px auto 0;width:38px;height:28px;}
.ng-bo-advantage-box{margin:0 auto;width:1200px;min-height:100px;}
.ng-pc-list{overflow:hidden;width:100%;}
.ng-pc-list li{float:left;overflow:hidden;margin:0 1% 20px;width:31.3%;height:266px;min-height:100px;}
.ng-pclo-img{overflow:hidden;margin:25px auto 0;width:82px;height:82px;}
.ng-pclo-itit{margin-top:4px;width:100%;color:#292929;text-align:center;font-size:24px;line-height:40px;}
.ng-pclo-img img{display:none;width:100%;height:100%;}
.ng-pc-list li div.ng-pclo-img img.icop-fff,.ng-pc-list li:hover div.ng-pclo-img img.icop-color{display:block;}
.ng-pc-list li div.ng-pclo-img img.icop-color,.ng-pc-list li:hover div.ng-pclo-img img.icop-fff{display:none;}
.ng-pclo-iff{margin:20px auto 3px;width:92%;color:grey;text-align:center;font-size:14px;line-height:22px;}
.ng-bing-input{overflow:hidden;width:100%;min-width:1200px;background-color:#f2f2f2;}
.ng-input{overflow:hidden;margin:0 auto;width:1200px;min-height:200px;}
.ng-bin-bi{overflow:hidden;padding-bottom:8px;width:100%;}
.ng-bin-bi li{position:relative;float:left;margin-bottom:10px;width:100%;min-height:50px;}
.bib-name{float:left;display:block;overflow:hidden;width:150px;height:50px;}
.bib-name p{color:#747474;text-align:left;font-size:15px;line-height:50px;}
.bib-input{float:left;overflow:hidden;margin-left:15px;width:1030px;min-height:50px;}
.bib-input-text1{width:360px;}
.bib-input-text1,.bib-input-text2{float:left;display:block;margin-top:2px;padding:0 5px;height:44px;border:1px solid #cdcdcd;background-color:#fff;font-size:15px;font-family:microsoft yahei;}
.bib-input-text2{width:997px;}
.bib-input-text3{margin-top:2px;padding:0 5px;width:270px;height:44px;border:1px solid #cdcdcd;background-color:#fff;font-family:microsoft yahei;}
.bib-input-text3,.bib-input-true{float:left;display:block;font-size:15px;}
.bib-input-true{width:18px;height:50px;color:#c22335;text-align:center;line-height:39px;}
.bib-name-lcox{position:absolute;top:0;left:655px;display:block;overflow:hidden;width:150px;height:50px;}
.bib-name-lcox p{color:#747474;text-align:left;font-size:15px;line-height:50px;}
.bib-name p.bib-itit-lcox{width:98%;line-height:24px;}
.bib-input-lcox{position:absolute;top:0;left:812px;overflow:hidden;width:382px;min-height:50px;}
.bib-input-text1-lcox{float:left;display:block;margin-top:2px;padding:0 5px;width:350px;height:44px;border:1px solid #cdcdcd;background-color:#fff;font-size:15px;font-family:microsoft yahei;}
.bib-input-true-lcox{float:left;display:block;width:18px;height:50px;color:#c22335;text-align:center;font-size:15px;line-height:39px;}
.bib-input input[type=radio]{float:left;margin:20px 4px 0;}
.bib-input label{margin:0 30px 0 2px;height:50px;color:#666;line-height:50px;}
.bib-input label,.bib-input-textarea{float:left;display:block;font-size:15px;}
.bib-input-textarea{padding:5px;width:997px;height:230px;background-color:#fff;font-family:microsoft yahei;line-height:30px;resize:none;}
.bib-input-textarea,.bib-ls-img{margin-top:2px;border:1px solid #cdcdcd;}
.bib-ls-img{float:left;margin-left:10px;width:82px;height:44px;}
.bib-ls-img img{display:block;width:100%;height:100%;}
.bib-input-but{float:left;display:block;margin-right:28px;width:150px;height:50px;border:none;color:#fff;text-align:center;letter-spacing:2px;font-size:20px;font-family:microsoft yahei;line-height:49px;}
.bib-input-but1{background-color:#e94f07;cursor:pointer;}
.bib-input-but2{background-color:#c22335;cursor:pointer;}
.ng-foot{overflow:hidden;width:100%;min-width:1200px;background-color:#292929;}
.in-foot{overflow:hidden;margin:0 auto;width:1200px;min-height:100px;}
.in-foot-cocox{overflow:hidden;margin-top:24px;padding-bottom:5px;width:100%;border-bottom:1px solid #3a3939;}
.in-foot-left{float:left;overflow:hidden;width:870px;min-height:80px;}
.in-foot-left ul,.in-foot-left ul li{overflow:hidden;width:100%;}
.in-foot-left ul li{float:left;min-height:30px;}
.in-foot-left ul li img{float:left;display:block;margin-top:3px;margin-left:20px;width:27px;height:24px;}
.in-foot-left ul li p{float:left;margin-left:3px;width:800px;min-height:30px;color:#838383;font-size:14px;line-height:30px;}
.in-foot-left ul li p a{color:#838383;}
.in-foot-right{position:relative;float:right;width:250px;min-height:100px;}
.in-foot-right>p{position:absolute;bottom:0;left:0;color:#c22335;font-size:15px;line-height:30px;}
.in-foot-right>div{float:right;overflow:hidden;width:190px;min-height:20px;}
.in-foot-right>div>img{display:block;margin:0px auto 0;width:90px;height:90px;}
.in-foot-right>div>p{height:30px;color:#999;font-size:12px;line-height:30px;}
.in-foot-right>div>p,.in-foot-right>div>ul{overflow:hidden;width:100%;text-align:center;}
.in-foot-right>div>ul{margin-top:20px;}
.in-foot-right>div>ul li{display:inline-block;overflow:hidden;margin:0 1px;width:24px;height:24px;}
.in-foot-right>div>ul li a,.in-foot-right>div>ul li img{display:block;overflow:hidden;width:100%;height:100%;}
.ng-lxioofff{overflow:hidden;width:100%;height:50px;color:#999;text-align:center;font-size:15px;line-height:50px;}
#box{position:fixed;top:165px;left:30px;z-index:500;display:none;}
#box ul li{width:30px;height:30px;border:1px dotted #666;border-bottom:none;background-color:#fff;text-align:center;line-height:30px;}
#box ul li.last{border-bottom:1px dotted #666;}
#box ul li .num{color:#666;}
#box ul li .word{display:none;color:#cb1c39;}
.ng-fonc-x{position:fixed;top:165px;right:30px;overflow:hidden;width:130px;height:142px;background-image:url(../img/oksac1q.png);background-position:top;background-size:100% 142px;background-repeat:no-repeat;}
.ng-fonc-top1{width:100%;height:34px;}
.ng-fonc-top1 a{display:block;overflow:hidden;width:100%;height:100%;}
.ng-fonc-top1 p{float:left;margin-left:6px;color:#fff;font-size:14px;line-height:34px;}
.ng-fonc-top1 img{float:left;display:block;margin-top:6px;}
.ng-fonc-top2{overflow:hidden;margin-top:10px;width:100%;height:34px;}
.ng-fonc-top2 p{margin-top:0;color:#fff;text-align:center;font-size:15px;line-height:34px;}
.ng-fonc-top3{overflow:hidden;margin-top:10px;width:100%;height:54px;}
.ng-fonc-top3 p{margin-top:4px;color:#fff;text-align:center;font-size:14px;line-height:21px;}



/**New**/
a{color:#333;text-decoration:none;}
.w1920 *,.w1920 *::after,.w1920 *::before {margin: 0;padding: 0;border: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.w1920{width: 100%;max-width:1920px;min-width:1310px;margin: 0 auto;}
.w1280{width: 98%;max-width:1200px;margin: 0 auto;}
.atm3{-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;}
.atm5{-webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;-o-transition: .5s;transition: .5s;}
.atm8{-webkit-transition: .8s;-moz-transition: .8s;-ms-transition: .8s;-o-transition: .8s;transition: .8s;}
.atm-img{width: 100%;padding-bottom: 75%;position: relative;overflow: hidden;display: block;}
.atm-img img{max-width: 100%;max-height: 100%;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.atm-img:hover{-webkit-transform: scale(1.2,1.2);-moz-transform: scale(1.2,1.2);-ms-transform: scale(1.2,1.2);-o-transform: scale(1.2,1.2);transform: scale(1.2,1.2);}
a:hover{color:#fb3f30;}
.w1920{overflow: hidden;}
.clear{width:100%;height:0;overflow:hidden;clear:both;}
.hidden{overflow: hidden;}
.visible{overflow: visible;}
.none{display:none;}
.block{display:block;}
.inline{display:inline;}
.iblock{display:inline-block;}
#ZoomBox{background:#fff;}
.productbox{padding:50px 0 35px;}
.productbox .home-title{color: #ebebeb;}
.productbox .w1360{padding-bottom: 55px;}
.proclabox{width: 230px;float: left;padding-bottom: 20px;}
.proclabox .titl{width: 100%;height: 110px;background: #26223a url(/style/icon-fl-tit1.png) 30% center no-repeat;}
.proclabox .cont{width: 100%;}
.proclabox .cont ul li{width: 100%;padding-top: 1px;position: relative;}
.proclabox .cont ul li a{width:100%;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.proclabox .cont ul li > h2{background-color: #eee;position: relative;z-index: 1;}
.proclabox .cont ul li > h2::before{content: "";background: #26223a;height:100%;width:2px;position: absolute;left: 0;top: 0;z-index: 0;-webkit-transition: .3s;-moz-transition: .3s;transition: .3s;}
.proclabox .cont ul li > h2 a{color: #26223a;font-size: 17px;line-height: 70px;font-weight: bold;background: url(/style/icon-fl-black.png) 90% center no-repeat;position: relative;z-index: 2;padding:0 15% 0 10%;}
.proclabox .cont ul li dl{width: 100%;background: #fff;}
.proclabox .cont ul li dl dt a{height: 0;line-height: 30px;color: #666;background: url(/style/icon-fl-white.png) 8% center no-repeat;font-size: 15px;padding:0 5px 0 15%;}
.proclabox .cont ul li dl dt a:hover{color: #fb3f30;background-image: url(/style/icon-fl-red.png);padding-left: 17%;}
.proclabox .cont ul li.active > h2 a{color: #fff;background-image: url(/style/icon-fl-white.png);}
.proclabox .cont ul li.active > h2::before{width:100%;background: #fb3f30;}
.proclabox .cont ul li.active > dl{padding:11px 0;}
.proclabox .cont ul li.active > dl dt a{height: 30px;}

.prolistbox{width: 940px;float: right;}
.prolistbox ul{width: 960px;margin: 0 -10px;}
.prolistbox ul li{width: 25%;padding: 0 10px 20px;text-align: center;float: left;}
.prolistbox ul li a{display: block;width: 100%;border: 1px solid #ddd;border-radius: 3px;padding: 4px;background-color: #fff;color: #666;}
.prolistbox ul li p{width: 100%;background: #fafafa;overflow: hidden;}
.prolistbox ul li p .atm-img{padding-bottom: 100%;}
.prolistbox ul li h3{display:block;width:100%;height:35px;line-height:35px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;text-align: left;}
.prolistbox ul li h4{height:30px;line-height:30px;text-align: left;}
.prolistbox ul li:hover a{border-color: #fb3f30;background-color: #fb3f30;color: #fff;}
.container{padding:20px 0 20px;background:#fff;overflow: hidden;z-index: 1;}
.page_main{overflow: hidden;padding-top: 20px;}

/*position*/
.container .position{margin-bottom:10px;overflow:hidden;background: url(/style/icon2.png) bottom repeat-x;font-size: 15px;}
.container .position p{padding-left:40px;overflow:hidden;background:url(/style/sy.png) 5px top no-repeat;padding:3px 5px 14px 45px;border-bottom: 1px solid #fb3f30;float: left;}
.container .position p span{color: #fb3f30;}

/*left*/
.leftmain{width:20%;max-width: 270px;float: left;}
.leftmain .tit{width:100%;height: 90px;background:#26223a url(/style/icon3.png) right bottom no-repeat;padding:17px 10%;color: #fff;}
.leftmain .tit p{font-size:24px;font-weight: bold;}
.leftmain .tit span{font-size:18px;opacity: .75;display: block;line-height: 1;}
.leftmain .column{width:100%;overflow: hidden;margin-bottom: 20px;}

.leftmain .nygywm h2,
.leftmain .nyfl ul li > h2{border-top: 1px solid #e6e6e6;position: relative;z-index: 1;background-color: #f3f5f7;}
.leftmain .nygywm h2 a,
.leftmain .nyfl ul li > h2 a{display: block;width: 100%;padding:10px 10%;background: url(/style/icon13.png) 94% center no-repeat;line-height: 30px;font-size: 17px;font-weight: bold;}
.leftmain .nygywm h2::before,
.leftmain .nyfl ul li > h2::before,
.leftmain .nyfl ul li > dl::before{content: "";width: 2px;height: 100%;position: absolute;left: 0;top: 0;-webkit-transition: .5s;-moz-transition: .5s;transition: .5s;background-color: #26223a;z-index: -1;}
.leftmain .nygywm h2.active::before,
.leftmain .nyfl ul li.active > h2::before,
.leftmain .nyfl ul li:hover > h2::before{width:100%;background: #fb3f30;}
.leftmain .nygywm h2.active a,
.leftmain .nyfl ul li.active > h2 a,
.leftmain .nyfl ul li:hover > h2 a{color: #fff;background-image: url(/style/icon14.png);}

.leftmain .nylx .cont{padding: 3% 5%;background: #f5f7f9;}
.leftmain .nylx .cont p{padding: 2px 0;}
.leftmain .nylx .nymap{padding: 5px;background: #f5f7f9;}

.leftmain .nyxw ul{padding: 3%;background: #f5f7f9;}
.leftmain .nyxw ul li{border-bottom: 1px dotted #ccc;margin-bottom: 4px;}
.leftmain .nyxw ul li a{display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 25px;background: url(/style/newsico.png) 5px center no-repeat;line-height: 30px;}
.leftmain .nyxw ul li:hover a{padding-left: 30px;}

.leftmain .nyfl ul li a{display: block;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.leftmain .nyfl ul li > dl{position: relative;z-index: 1;padding: 10px 0;background: #fafafa;}
.leftmain .nyfl ul li > dl a{padding: 0 5% 0 17%;line-height: 30px;background: url(/style/icon4.png) 10% center no-repeat;font-size: 15px;}
.leftmain .nyfl ul li > dl a:hover,
.leftmain .nyfl ul li > dl h2.active a{background-image: url(/style/icon5.png);padding-left: 19%;color: #fb3f30;}

.leftmain .nycp{background-color: #f5f7f9;}
.leftmain .nycp .cont{margin: 10px 0;height: 575px;background: none;}
.leftmain .nycp .pro_list_con ul{width: 100%;margin: 0;}
.leftmain .nycp .pro_list_con ul li{width: 100%;height: auto;float: none;}

/*right*/
.rightmain{width: 78%;max-width: 1050px;float: right;overflow: hidden;}

/*piclist*/
.pro_list_con{width: 100%;overflow: hidden;}
.pro_list_con ul{width: calc(100% + 20px);margin-left: -10px;}
.pro_list_con ul li{padding:5px 10px;overflow: hidden;width: 25%;float: left;text-align: center;}
.pro_list_con ul li a{display: block;width: 100%;overflow: hidden;padding: 4px;border: 1px solid #ddd;border-radius: 3px;background-color: #fff;}
.pro_list_con ul li p{width: 100%;overflow: hidden;}
.pro_list_con ul li p .atm-img{padding-bottom: 100%;}
.pro_list_con ul li h3{display: block;width: 100%;margin-top: 4px;line-height: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 15px;text-align:left;}
.pro_list_con ul li h4{line-height:30px;text-align:left;}
.pro_list_con ul li:hover a{ border-color: #fb3f30;background-color: #fb3f30;}
.pro_list_con ul li:hover h3{color: #fff;}
.pro_list_con ul li:hover h4{color: #fff;}

.pic_list_con{width: 100%;overflow: hidden;}
.pic_list_con ul{width: calc(100% + 20px);overflow: hidden;margin-left: -10px;}
.pic_list_con ul li{width: 33.33%;overflow: hidden;padding:0 10px 15px;text-align: center;float: left;}
.pic_list_con ul li p{width: 100%;overflow: hidden;background-color: #fff;border: 1px solid #e6e6e6;}
.pic_list_con ul li em img{width: 100%;min-height: 100%;max-height: none;}
.pic_list_con ul li h3{width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: 50px;}

.page{width:100%;padding:20px 0;text-align:center;overflow:hidden;color: #666;}
.page a,.page span{border:1px solid #ccc;padding:1px 5px;color:#666;background:#FeFeFe;margin:2px;}
.page span,.page a:hover{border:1px solid #fb3f30;color:#fb3f30;}

/*proshow*/
.proshow > div .title{width: 100%;height: 50px;position: relative;color: #fff;}
.proshow > div .title em{width: 100%;height: 5px;display: block;background: #26223a;position: absolute;left: 0;bottom: 0;}
.proshow > div .title span{display: block;height:50px;padding: 0 120px 0 25px;font-size: 18px;line-height: 50px;font-weight: bold;background: url(/style/img/icon16.png) right bottom no-repeat;float: left;border-radius: 5px 0 0 0;outline: none;resize: none;}

.proshow .picinfo{width: 100%;position: relative;margin-bottom: 20px;}
.proshow .picinfo .left{width: 40%;float: left;}
.proshow .picinfo .bigPic{width: 100%;padding-bottom: 100%;background: #fff;border: 1px solid #ddd;}
.proshow .picinfo .bigPic img{max-width: 100%;max-height: 100%;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);transform: translate(-50%,-50%);z-index: 5;}
.proshow .picinfo .smallpic{width: 100%;height: 80px;padding: 10px 0;}
.proshow .picinfo .smallpic ul li{width: 60px;height: 60px;padding: 1px;background: #fff;border: 2px solid #e6e6e6;margin-right:5px;}
.proshow .picinfo .smallpic ul li a{display: block;width: 100%;height: 100%;overflow: hidden;position: relative;}
.proshow .picinfo .smallpic ul li img{height: 100%;min-width: 100%;position: relative;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);}
.proshow .picinfo .smallpic ul li.on{border-color: #fb3f30;}
.proshow .picinfo .smallpic .swiper-scrollbar{width: 100%;bottom: 0;left: 0;height: 3px;}
.proshow .picinfo .smallpic .swiper-scrollbar-drag{background: rgba(0,0,0,.2);}

.proshow .picinfo .right{width: 56%;float: right;}
.proshow .picinfo .right > *{width: 100%;overflow: hidden;font-size: 15px;position: relative;}
.proshow .picinfo .right > * span{position: absolute;left: 15px;top: 5px;}
.proshow .picinfo .right .titl{font-size: 22px;padding: 10px 10px 10px 15px;color: #fb3f30;}
.proshow .picinfo .right .claname{border: 1px solid #ff968e;background-color: #fff5f4;padding: 11px 9px 9px 99px;border-radius: 5px;margin: 10px 0;}
.proshow .picinfo .right .claname span{left: 13px;top: 11px;}
.proshow .picinfo .right .claname:hover a{color: #fb3f30;font-weight: 600;}
.proshow .picinfo .right .txt{padding: 5px 10px 5px 100px;min-height: 32px;}
.proshow .picinfo .right .txt1{line-height: 1.8;}
.proshow .picinfo .right .btn{padding: 15px 0 0 15px;}
.proshow .picinfo .right .btn a{float: left;margin-right: 15px;}
.proshow .picinfo .right .btn p{font-size: 18px;color: #fb3f30;line-height: 32px;background: url(../images/icon-top-tel.png) left center no-repeat;background-size: auto 30px;padding-left: 37px;float: left;}

.proshow .provideo{width: 100%;}
.proshow .provideo .videoBox{padding: 25px 10px;}
.proshow .provideo .videoBox p{width:100%;position: absolute;float: left;left: 0;top: 0;padding: 5px 15px;font-size: 24px;color: #fff;background: rgba(0,0,0,.5);border-radius: 20px;z-index: 99;text-align: center;letter-spacing: 1px;}

.proshow .detail{width: 100%;}
.proshow .detail .content{width:100%;font-size:15px;line-height: 1.8;padding:25px 10px 15px;min-height:150px;}
.proshow .detail .content .tablebox{width:100%;overflow-x:auto;}
.proshow .detail .content table{border:1px solid #ccc!important;width:100%!important;border-spacing:0!important;}
.proshow .detail .content table tr td{border:1px solid #ccc;padding:0 10px;line-height:1.2}
.proshow .detail .content p{margin-bottom:10px;}
.proshow .detail .content p img{width:100%;max-width:790px;margin:5px auto;display:block;}

.proshow .proorder{height: auto;background: #067fc9 url(/style/img/lxbg2.jpg) center no-repeat;background-size: 100%;border-radius: 5px;margin: 20px 0;}
.proshow .proorder .titl{width: 100%;padding: 25px 0;text-align: center;color: #c5e2ff;font-size: 15px;}
.proshow .proorder .titl a{font-size: 30px;font-weight: bold;color: #fff;line-height: 1.8;}
.proshow .proorder .cont{width: 100%;padding: 10px 5% 30px;}
.proshow .proorder .cont ul{padding-left: 51%;position: relative;}

.proshow .proorder ul li{width:100%;overflow:hidden;height:40px;float:left;margin-bottom:15px;position:relative;background:#fff;border-radius:3px;}
.proshow .proorder ul li span{display:block;height:40px;line-height:40px;text-align:center;color:#666;position:absolute;left:9px;top:0;z-index:0;}
.proshow .proorder ul li .txt,.proshow .proorder  ul li .area,.proshow .proorder  ul .li_3 input{position:relative;z-index:1;display:block;width:100%;height:100%;line-height:24px;padding:8px 10px;background:none;float:left;color:#436484;font:normal 14px Arial, Verdana, Helvetica, "Microsoft YaHei", sans-serif;}
.proshow .proorder ul .li_2{height:205px;width:49%;margin-bottom: 25px;position: absolute;left: 0;top: 0;}
.proshow .proorder ul .li_3{max-width: 200px;margin-right: 10px;}
.proshow .proorder ul .li_3 img{position:absolute;right:15px;top:11px;cursor:pointer;z-index:2;}
.proshow .proorder ul .li_3 .red{width:15px;right:0;top:3px;padding:0;color:#f00;position:absolute;left:auto;}
.proshow .proorder ul .li_4{width:50%;max-width: 140px;}
.proshow .proorder ul .li_4 p{width:100%;float:left;height:40px;background:#067fc9;margin-right:15px;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s;}
.proshow .proorder ul .li_4 p input{display:block;width:100%;height:40px;font-size:16px;padding:8px;color:#fff;text-align:center;cursor:pointer;background:none;font-weight:bold;}
.proshow .proorder ul .li_4 p:hover{background:#fb3f30;}

/*jqueryzoom*/
.bigPic{position: relative;padding: 0;}
.zoomdiv{z-index: 100;position: absolute;top: 1px;left: 0px;width: 400px;height: 400px;background: #fff;border: 1px solid #e4e4e4;display: none;text-align: center;overflow: hidden;}
.jqZoomPup{z-index: 10;visibility: hidden;position: absolute;top: 0px;left: 0px;width: 50%;height: 50%;border: 1px solid #FEDE4F;background: #FEDE4F;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);cursor: move;}

.container .goback{width:100%;text-align:center;height:50px;line-height:40px;color:#787878;background:#f0f2f4;padding: 5px;}
.container .next{width:100%;color:#787878;padding:20px 0 5px;text-align:center;overflow: hidden;}
.container .next p{width:50%;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;float:left;padding:5px 15px;}

/*newslisst*/
.newslistpage ul li{width:100%;overflow:hidden;float:left;margin-bottom:15px;position:relative;padding:15px 15px 15px 235px;background: #f5f7f9;}
.newslistpage ul li .pic{width:200px;height:150px;overflow:hidden;border:1px solid #eee;text-align:center;background:#fafafa;position:absolute;left:15px;top:15px;}
.newslistpage ul li .pic a{width:100%;height:100%;display:block;position:relative;overflow:hidden;}
.newslistpage ul li .pic img{width:100%;min-height:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.newslistpage ul li .tit{width:100%;font-size:16px;float:left;font-weight:600;}
.newslistpage ul li .tit a{display:block;padding:6px 0 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.newslistpage ul li .txt{float:left;width:100%;height:5.4em;max-height:75px;overflow:hidden;color:#666;line-height:1.8!important;}
.newslistpage ul li .txt *{line-height:1.8!important;}
.newslistpage ul li .txt img{display:none;}
.newslistpage ul li .date{width:100%;float:left;overflow:hidden;color:#787878;font-size:15px;padding:15px 0 5px;line-height: 15px;}
.newslistpage ul li .date img{width:15px;height:15px;float:left;margin-right: 5px;}
.newslistpage ul li:hover .tit a{color:#fb3f30;}

/*newshow page*/
.newshow .cont{padding-bottom:20px;}
.newshow .cont .title{width:100%;font-size:24px;padding:10px 0 5px;text-align:center;}
.newshow .cont .date{width:100%;color:#999;font-size:15px;padding:5px 0 25px;text-align:center;border-bottom:1px dotted #ccc;margin-bottom: 25px;}
.newshow .cont .date img{width:20px;height:17px;position:relative;padding-right: 3px;top: 3px;}
.newshow .cont .content{width:100%;color:#454545;font-size:16px;line-height:2;text-indent:2em;padding:0 10px 25px;border-bottom:1px dotted #ccc;margin-bottom: 10px;}
.newshow .cont .content p{margin-bottom:10px;}
.newshow .cont .content img{max-width:100%;display:block;margin:10px auto 0;}
.newshow .cont .new-video .float-videos{margin-bottom: 10px;}

/*aboutus*/
.aboutuspage .cont{font-size: 16px;line-height: 2;text-indent: 2em;padding: 10px;}
.aboutuspage .cont p{margin-bottom: 10px;}
.aboutuspage .cont img{max-width: 100%;display: block;}

.leftmain .nyfl ul li > h2 a,.leftmain .nyfl ul li:hover,.leftmain .nyfl ul li.active > h2 a{background:none;}
.leftmain .nyfl ul li > h2{position: relative;}
.leftmain .nyfl ul li > h2 i { display: block;width:16px;height:16px;position: absolute;right:10px;top:50%;margin-top:-8px;background: url(/style/icon13.png) 94% center no-repeat;cursor: pointer;}
.leftmain .nyfl ul li:hover > h2 i,.leftmain .nyfl ul li.active > h2 i{background-image: url(/style/icon14.png);}
.child-cat {padding:5px 0px;background:#f9f9f9;display: none;}
.child-cat a{display: block;padding-left:30px;line-height:40px;font-size:16px;}
.child-cat a.on{color:#fb3f30;}
.leftmain .nyfl ul li.on .child-cat{display: block;}
.leftmain .nyfl ul li.on i{transform:rotate(90deg);
-ms-transform:rotate(90deg);
-moz-transform:rotate(90deg); 
-webkit-transform:rotate(90deg);
-o-transform:rotate(90deg);}

.proclabox .cont ul li > h2 a,.proclabox .cont ul li.active > h2 a{background:none;}
.proclabox .cont ul li > h2{position: relative;}
.proclabox .cont ul li > h2 i { display: block;width:16px;height:16px;position: absolute;right:15px;top:50%;margin-top:-8px;z-index:999;background: url(/style/icon13.png) 94% center no-repeat;cursor: pointer;}
.proclabox .cont ul li:hover > h2 i,.proclabox .cont ul li.active > h2 i{background-image: url(/style/icon14.png);}
.proclabox .child-cat {padding:5px 0px;background:#f9f9f9;display: none;}
.proclabox .child-cat a{display: block;padding-left:30px;line-height:40px;font-size:16px;}
.proclabox .child-cat a.on{color:#fb3f30;}
.proclabox .cont ul li.on .child-cat{display: block;}
.proclabox .cont ul li.on i{transform:rotate(90deg);
-ms-transform:rotate(90deg);
-moz-transform:rotate(90deg); 
-webkit-transform:rotate(90deg);
-o-transform:rotate(90deg);}