@font-face{font-family:"PFDinTextCompPro-Medium";src:url("fonts/PFDinTextCompPro-Medium.woff2") format("woff2"),url("fonts/PFDinTextCompPro-Medium.woff") format("woff"),url("fonts/PFDinTextCompPro-Medium.ttf") format("truetype"),url("fonts/PFDinTextCompPro-Medium.eot") format("embedded-opentype"),url("fonts/PFDinTextCompPro-Medium.svg") format("svg");}
.iconfont{font-family:"iconfont" !important;font-size:14px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
html,body,div,span,applet,object,iframe,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,images,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0px;border:0;font-size:100%;outline:none;}
table,caption,tbody,tfoot,thead,tr,th,td,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0px;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-x:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);}
/*html::-webkit-scrollbar{width:8px;background:none;}
html::-webkit-scrollbar-thumb{width:8px;background:#3d9911;}
html::-webkit-scrollbar-corner{background:none;}
html::-webkit-scrollbar:horizontal{height:9px;}
*/
body{font:14px/1.8 "Microsoft Yahei",sans-serif,"微软雅黑","微软正黑体","Microsoft JhengHei","SimHei","黑体",Arial,Helvetica;margin:0 auto;color:#666;overflow-x:hidden;background-repeat:repeat;background-size:cover;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
strong{font-weight:bold;}
images{border:0;}
input{outline:none;}
input[type="text"],input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none;border-radius:0;}
textarea{-webkit-appearance:none;border-radius:0;outline:none;}
::-moz-selection{background:#8b8b8b;color:#fff;text-shadow:none;}
::selection{background:#8b8b8b;color:#fff;text-shadow:none;}
select{outline:none;}
select::-ms-expand{display:none;}
table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;}
table{border-collapse:collapse;}
a{text-decoration:none;blr:expression(this.onFocus=this.blur());cursor:pointer;-webkit-transition:0.3s;transition:0.3s;}
a:link,a:visited{text-decoration:none;}
a:active,a:hover{text-decoration:none;}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0px;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
.tx-c{text-align:center;}
.fc{text-align:center;}
.fr{text-align:right;}
.vt{vertical-align:top;}
.vm{vertical-align:middle;}
.w1200{width:1200px;margin:0 auto;}
.w1137{width:1300px;margin:0 auto;}
.w83{width:83%;margin:0 auto;}
.fixedimages{background-position:center center;background-repeat:no-repeat;background-size:cover;}
.imagesw{width:100%;display:block;}
.eT{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.linkA{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/w0.png) no-repeat;z-index:99;}
.pageC a:link,.pageC a:visited{color:#183D82;}
.pageC a:active,.pageC a:hover{color:#333;}
.pageC images{max-width:100% !important;height:auto !important;}
.pageC{overflow:hidden;}
.content{padding:0 3% 100px 3%;}
.load-words span{visibility:visible;display:inline-block;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:wordsRightFade;animation-name:wordsRightFade;}
@-webkit-keyframes wordsRightFade{0%{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0;visibility:hidden;}
100%{-webkit-transform:none;transform:none;opacity:1;visibility:visible;}}@-moz-keyframes wordsRightFade{0%{-moz-transform:translateX(50px);transform:translateX(50px);opacity:0;visibility:hidden;}
100%{-moz-transform:none;transform:none;opacity:1;visibility:visible}}@keyframes wordsRightFade{0%{-webkit-transform:translateX(50px);-moz-transform:translateX(50px);transform:translateX(50px);opacity:0;visibility:hidden}
100%{-webkit-transform:none;-moz-transform:none;transform:none;opacity:1;visibility:visible}}.nimages.target{visibility:hidden;}
.nimages.action{visibility:visible !important;-webkit-animation:scaleUpDown 3s forwards cubic-bezier(0.250,0.460,0.450,0.940);animation:scaleUpDown 3s forwards cubic-bezier(0.250,0.460,0.450,0.940);}
/* 头部 */
.header{position:fixed;width:100%;top:0;left:0;right:0;z-index:999;height:100px;line-height:100px;transition:0.45s;background:#fff;box-shadow:0 0 5px #eee;padding:0 10% 0;box-sizing:border-box;}
.head-wrap{position:relative;}
.header .head-logo{float:left;position:relative;top:17px;z-index:99;}
.head-logo images{display:block;width:100%;}
.header .nav{position:relative;float:right;height:100px;line-height:100px;}
.header .yj-bot li{display:inline-block;position:relative;transition:0.35s;z-index:1;text-align:center;padding:0 20px;}
.header .yj-bot .yj-link{position:relative;z-index:1;color:#202020;font-size:20px;line-height:1.5;display:inline-block;text-transform:uppercase;font-weight:500;}
.header .yj-bot li:before{content:"";position:absolute;left:0;bottom:0;width:0;height:4px;background:#E62129;transition:0.65s;}
.header .yj-bot .yj-link div{float:left;display:block;background:none;color:inherit;vertical-align:middle;position:relative;z-index:1;font-size:18px;overflow:hidden;padding:0;}
.header .nav li:hover .ej-list{opacity:1;visibility:visible;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);}
.header .yj-bot li:hover:before,.header .yj-bot li.active:before{width:100%;}
.nav-right{position:absolute;top:0;right:0;}
.nrqh{display:inline-block;vertical-align:middle;}
.nrqh a{color:#4A4A4A;font-size:14px;}
.nrphone{display:inline-block;vertical-align:middle;color:#B30017 !important;font-size:24px;margin-left:30px;}
.nrphone i{display:inline-block;vertical-align:middle;font-size:32px;margin-right:5px;}
.ej-list.active{opacity:1;visibility:visible;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);}
.ej-list{position:absolute;z-index:10;left:0;width:100%;top:100%;background-color:#fff;opacity:0;visibility:hidden;transform:translateY(-20px);-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);transition:0.48s;text-align:center;box-sizing:border-box;border:1px solid #eee;}
.ej-list ul{width:1200px;margin:0 auto;}
.ej-list li{display:inline-block;float:left;width:12.5%;box-sizing:border-box;vertical-align:top;padding:15px 0 20px 0;border-left:1px solid #5b6dbd;height:100vh;}
.el-link{display:block;color:#333;font-size:15px;line-height:1.5;padding:10px 0;}
.el-link:not(:last-child){border-bottom:1px solid #eee;}
.el-link:hover{color:#B30017;}
.menu-handler{position:fixed;right:0;top:0;width:55px;height:55px;display:none;cursor:pointer;z-index:1010;}
.menu-handler span{position:relative;display:block;margin:25.5px auto 0;width:20px;height:4px;background-color:#333333;-webkit-transition-duration:.3s,.3s;-moz-transition-duration:.3s,.3s;-ms-transition-duration:.3s,.3s;-o-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:.3s,0s;-moz-transition-delay:.3s,0s;-ms-transition-delay:.3s,0s;-o-transition-delay:.3s,0s;transition-delay:.3s,0s;}
.menu-handler span:after,.menu-handler span:before{content:"";position:absolute;display:inline-block;width:120%;height:4px;left:0;background-color:#333333;-webkit-transition-duration:.3s,.3s;-moz-transition-duration:.3s,.3s;-ms-transition-duration:.3s,.3s;-o-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:.3s,0s;-moz-transition-delay:.3s,0s;-ms-transition-delay:.3s,0s;-o-transition-delay:.3s,0s;transition-delay:.3s,0s}
.menu-handler span:before{top:-7px;-webkit-transition-property:top,transform;-moz-transition-property:top,transform;-ms-transition-property:top,transform;-o-transition-property:top,transform;transition-property:top,transform;}
.menu-handler span:after{bottom:-7px;-webkit-transition-property:bottom,transform;-moz-transition-property:bottom,transform;-ms-transition-property:bottom,transform;-o-transition-property:bottom,transform;transition-property:bottom,transform;}
.menu-handler.active span{background-color:transparent;-webkit-transition-delay:0s,0s;-moz-transition-delay:0s,0s;-ms-transition-delay:0s,0s;-o-transition-delay:0s,0s;transition-delay:0s,0s}
.menu-handler.active span:after,.menu-handler.active span:before{background-color:#333333;-webkit-transition-delay:0s,.3s;-moz-transition-delay:0s,.3s;-ms-transition-delay:0s,.3s;-o-transition-delay:0s,.3s;transition-delay:0s,.3s}
.menu-handler.active span:before{top:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.menu-handler.active span:after{bottom:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.menuBox a:link,.menuBox a:visited{color:#333;}
.menuMoblie .nav-link:active,.menuMoblie .nav-link:hover{background:#B30017;}
.menuMoblie .nav-link:active i,.menuMoblie .nav-link:hover i{color:#fff;transform:rotate(90deg);}
.menuBox a:active,.menuBox a:hover{color:#fff;}
.menuBox{background-color:#fff;padding-top:20px;color:#333333;position:fixed;display:none;right:0px;top:55px;width:100%;height:100%;height:100vh;overflow-x:hidden;overflow-y:auto;-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-overflow-scrolling:touch;z-index:1008;-webkit-transition:all .5s cubic-bezier(.25,.46,.45,.94);-moz-transition:all .5s cubic-bezier(.25,.46,.45,.94);-ms-transition:all .5s cubic-bezier(.25,.46,.45,.94);-o-transition:all .5s cubic-bezier(.25,.46,.45,.94);transition:all .5s cubic-bezier(.25,.46,.45,.94);}
.menuMoblie{padding:0 0 30px 0;}
.menuMoblie .nav-link{position:relative;display:block;font-size:16px;padding:14px 5%;}
.menuMoblie .nav-link i{float:right;color:#b1b1b1;font-size:20px;vertical-align:middle;}
.menuMoblie .subnav{padding:12px 0px;display:none;}
.menuMoblie .subnav .item{display:block;padding:0px 5% 0 10%;}
.menuMoblie .subnav .item:active,.menuMoblie .subnav .item:hover{background:#999;}
.menuMoblie .subnav a{position:relative;display:block;padding:12px 0;line-height:1.4;font-size:16px;}
.menuOpen .menuBox{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);}
/* Slider */
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-loading .slick-list{background:#f1f1f1 url(../images/loader.gif) center center no-repeat;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-list,.slick-track,.slick-slide,.slick-slide images{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.slick-track{position:relative;left:0;top:0;display:block;zoom:1;}
.slick-track:before,.slick-track:after{content:"";display:table;}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{float:left;height:100%;min-height:1px;display:none;}
.slick-slide images{display:block;}
.slick-slide.slick-loading images{display:none;}
.slick-slide.dragging images{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
/* Arrows */
.slick-prev,.slick-next{position:absolute;display:block;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;padding:0;border:none;outline:none;}
@-webkit-keyframes scaleUpDown{from{-webkit-transform:scale(1.08);transform:scale(1.08);}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1);}}@keyframes scaleUpDown{from{-webkit-transform:scale(1.08);transform:scale(1.08);}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1);}}/* pswp = photoswipe */
.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}
.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}
.pswp images{max-width:none}
.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}
.pswp--open{display:block}
.pswp--zoom-allowed .pswp__images{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}
.pswp--zoomed-in .pswp__images{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}
.pswp--dragging .pswp__images{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}
.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/op1.png) repeat;background:none rgba(0,0,0,.9);opacity:0;transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}
.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}
.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}
.pswp__container,.pswp__images{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}
.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1)}
.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}
.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}
.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}
.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}
.pswp__images{position:absolute;width:auto;height:auto;top:0;left:0}
.pswp__images--placeholder{-webkit-backface-visibility:hidden}
.pswp__images--placeholder--blank{background:#222}
.pswp--ie .pswp__images{width:100% !important;height:auto !important;left:0;top:0}
.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#CCC}
.pswp__error-msg a{color:#CCC;text-decoration:underline}
.pswp__button{width:44px;height:44px;position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none;&:focus,&:hover{opacity:1;}
&:active{outline:0;opacity:.9;}
&::-moz-focus-inner{padding:0;border:0;}}.pswp__button:focus,.pswp__button:hover{opacity:1}
.pswp__button:active{outline:0;opacity:.9}
.pswp__button::-moz-focus-inner{padding:0;border:0}
.pswp__ui--over-close .pswp__button--close{opacity:1}
.pswp__button{background:url(../images/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px;}
@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button{background-image:url(../images/default-skin.svg);}
.pswp__button--close{color:#fff;}}.pswp__button--close{background-position:0 -44px}
.pswp__button--share{background-position:-44px -44px}
.pswp__button--fs{display:none}
.pswp--supports-fs .pswp__button--fs{display:block}
.pswp--fs .pswp__button--fs{background-position:-44px 0}
.pswp__button--zoom{display:none;background-position:-88px 0}
.pswp--zoom-allowed .pswp__button--zoom{display:block}
.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}
.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden;}
.pswp__button--arrow--left,.pswp__button--arrow--right{top:50%;width:48px;height:48px;line-height:48px;margin-top:-24px;position:absolute;background:none #767676;color:#fff;display:block;font-family:"iconfont" !important;font-size:15px;text-align:center;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.pswp__button--arrow--left{left:2%}
.pswp__button--arrow--right{right:2%;}
.pswp__button--arrow--left:before{content:"\e60b";}
.pswp__button--arrow--right:before{content:"\e6ad";}
.pswp__button--arrow--left:hover,.pswp__button--arrow--right:hover{color:#fff;background-color:#B30017;}
.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}
.pswp__share-modal--hidden{display:none}
.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}
.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}
.pswp__share-tooltip a:hover{text-decoration:none;color:#000}
.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}
.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}
.pswp__share-modal--fade-in{opacity:1}
.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.pswp--touch .pswp__share-tooltip a{padding:16px 12px}
a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}
a.pswp__share--facebook:hover{background:#3E5C9A;color:#FFF}
a.pswp__share--facebook:hover:before{border-bottom-color:#3E5C9A}
a.pswp__share--twitter:hover{background:#55ACEE;color:#FFF}
a.pswp__share--pinterest:hover{background:#CCC;color:#CE272D}
a.pswp__share--download:hover{background:#DDD}
.pswp__counter{float:left;height:44px;font-size:13px;line-height:44px;color:#FFF;opacity:.75;padding:0 10px}
.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}
.pswp__caption__center{text-align:center;max-width:600px;font-size:15px;margin:0 auto;padding:20px 10px;color:#fff}
.pswp__caption__center .xzy-zan{float:right;display:block}
.pswp__caption--empty{display:none}
.pswp__caption--fake{visibility:hidden}
.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}
.pswp__preloader__icn{width:20px;height:20px;margin:12px}
.pswp__preloader--active{opacity:1}
.pswp__preloader--active .pswp__preloader__icn{background:url(http://www.zhongyetz.com/css/preloader.gif) 0 0 no-repeat}
.pswp--css_animation .pswp__preloader--active{opacity:1}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}
.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}
.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}
.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}
@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right;}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0);}
50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg);}
100%{-webkit-transform:rotate(0);transform:rotate(0);}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0);}
50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg);}
100%{-webkit-transform:rotate(0);transform:rotate(0);}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550;}
.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%;}
.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1);}
.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible;}
.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5);}
.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3);}
.pswp__ui--idle .pswp__top-bar{opacity:1;}
.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0;}
.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001;}
.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none;}
.pswp__element--disabled{display:none !important}
.pswp--minimal--dark .pswp__top-bar{background:0 0;}
.pswp__button--arrow--left,.pswp__button--arrow--right{background-image:none !important;}
.mtop{height:100px;}
/* banner */
.banner-wrap{position:relative;overflow:hidden;border-bottom:4px solid #E62129;}
.banner{position:relative;overflow:hidden;}
.banner .slick-dots{position:absolute;width:100%;text-align:center;bottom:50px;display:inline-block;*display:inline;*zoom:1;z-index:99;}
.banner .slick-dots li{position:relative;display:inline-block;width:12px;height:12px;border-radius:50%;text-align:center;line-height:12px;vertical-align:middle;background:#514245;margin:0 10px;transition:0.5s;}
.banner .slick-dots li a{text-indent:10em;position:relative;display:block;text-align:center;border-radius:50%;padding:0px;cursor:pointer;width:12px;height:12px;overflow:hidden;}
.banner .slick-dots li a:focus{outline:none;}
.banner .slick-dots li.slick-active{opacity:1;visibility:visible;background:#fff;}
.banner .item{position:relative;overflow:hidden;}
.banner .item .pimages{width:100%;display:block;}
.slick-active .pimages{visibility:visible !important;-webkit-animation:scaleUpDown1 6s forwards cubic-bezier(0.250,0.460,0.450,0.940);animation:scaleUpDown1 6s forwards cubic-bezier(0.250,0.460,0.450,0.940);}
@keyframes scaleUpDown1{from{-webkit-transform:scale(1);transform:scale(1);}
to{opacity:1;-webkit-transform:scale(1.08);transform:scale(1.08);}}.vpimages.active{display:none !important;}
.bvideo{width:100%;height:100%;object-fit:cover;}
.banner .item video::-webkit-media-controls{display:none !important;}
.bicplay{position:absolute;left:50%;transform:translateX(-50%);bottom:200px;cursor:pointer;}
.bicplay i{color:#fff;font-size:90px;font-weight:lighter;}
.bicover{position:absolute;top:40%;width:90%;left:50%;transform:translate(-50%,-50%);line-height:1.5;text-align:center;}
.bctp{width:174px;margin:0 auto;}
.bctp images{display:block;width:100%;}
.bctxt1{color:#fff;font-size:62px;transition-delay:0.15s;font-weight:normal;}
.bctxt1{/*transform:translateX(-50px);-webkit-transform:translateX(-50px);*//*opacity:0;visibility:hidden;*/transition:transform 800ms,opacity .5s cubic-bezier(0.445,0.145,0.355,1);-webkit-transition:transform 800ms,opacity .5s cubic-bezier(0.445,0.145,0.355,1);transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;}
.show .bctxt1{opacity:1;visibility:visible;transform:translateX(0px);-webkit-transform:translateX(0px);font-weight: 600;}
.bctxt2{color:#fff;font-size:28px;margin-top:10px;}
.number{margin:0 auto;}
.number,.number b{width:784px;}
.number b{display:block;height:1px;background:#fff;margin-top:12px;position:relative;line-height:1;}
.number b i{display:block;width:0;height:1px;background:#E62129;position:absolute;left:0;top:0;}
.bg-F2F2F2{background:#F2F2F2;}
.w90{width:100%;margin:0 auto;}
.index-wrap{padding:55px 10% 0;}
.inbot{float:left;width:33.333%;}
.inews-box1{background:#fff;height:325px;}
.ibtab{padding:20px 30px;border-bottom:1px solid #E9E9E9;}
.ibtwz{float:left;}
.ibtwz a{display:inline-block;color:#202020;font-size:18px;margin-right:40px;font-weight: 600;}
.ibtwz a.active{color:#E62129;}
.ibtmore{float:right;}
.ibtmore a{display:none;color:#CCCCCC;font-size:18px;font-weight:bold;}
.ibtmore a:hover,.ilticon:hover{color:#E62129;}
.ib1list{display:none;padding:30px 30px 0 30px;}
.ib1list li{position:relative;margin-bottom:15px;}
.ilnr{position:relative;float:left;width:70%;height:25px;color:#7A7A7A;font-size:14px;padding-left:10px;}
.ilnr:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:3px;height:3px;border-radius:50%;background:#7A7A7A;}
.ildates{display:block;float:right;color:#9C9C9C;font-size:14px;}
.inews-box2{position:relative;}
.ib2banner{position:relative;overflow:hidden;}
.ib2banner .slick-dots{position:absolute;bottom:15px;right:18px;display:inline-block;*display:inline;*zoom:1;z-index:99;}
.ib2banner .slick-dots li{position:relative;display:inline-block;width:8px;height:8px;text-align:center;line-height:8px;vertical-align:middle;background:#D4D4D2;margin:0 2px;transition:0.5s;}
.ib2banner .slick-dots li a{text-indent:10em;position:relative;display:block;text-align:center;border-radius:50%;padding:0px;cursor:pointer;width:8px;height:8px;overflow:hidden;}
.ib2banner .slick-dots li a:focus{outline:none;}
.ib2banner .slick-dots li.slick-active{opacity:1;visibility:visible;background:#fff;}
.ib2item{position:relative;float:left;}
.ii2pic{overflow:hidden;    height: 325px;}
.ii2pic img{display:block;width:100%;transition:0.45s;height: 325px;}
.ii2txt{position:absolute;left:0;right:0;bottom:0;background:url(../images/op1.png) repeat;padding:15px 18px;color:#fff;font-size:16px;}
.ii2txt span{display:block;width:80%;height:28px;overflow:hidden;}
.ib2label{position:absolute;top:0;left:0;width:60px;background:#E62129;text-align:center;color:#fff;font-size:18px;line-height:1.5;padding:4px 0;}
.inews-box3{height:325px;}
.ib3list li{position:relative;float:left;width:50%;height:162.5px;text-align:center;}



.ib3dw{position:relative;top:50%;transform:translateY(-50%);}
.ib3icon{display:block;font-size:40px;transition:0.45s;line-height:1.5;}
.colg{color:#B2B2B2;}
.colw{color:#fff;}
.ib3ch{display:block;font-size:18px;    font-weight: 600;}
.ib3eng{display:block;font-size:14px;font-family:arial;font-style:normal;}
.bgs1{background:url(../images/pic1.jpg) no-repeat;background-size:cover;}
.bgs2{background:url(../images/pic2.jpg) no-repeat;background-size:cover;}
.bgs3{background:url(../images/pic3.jpg) no-repeat;background-size:cover;}
/* .bgs3{background:#84A7D4;} */
.bgs4{background:url(../images/pic4.jpg) no-repeat;background-size:cover;}
.bgs5{background:#05326D;}

.bgs1:hover{background:url(../images/pic11.jpg) no-repeat;background-size:cover;}
.bgs2:hover{background:url(../images/pic22.jpg) no-repeat;background-size:cover;}
.bgs3:hover{background:url(../images/pic33.jpg) no-repeat;background-size:cover;}
.bgs4:hover{background:url(../images/pic44.jpg) no-repeat;background-size:cover;}



.index-mass{margin-top:47px;background:#fff;}
.imleft{float:left;width:66.666%;}
.imltitle{background:#fff;padding:20px 38px;color:#202020;font-size:18px;font-weight:normal;}
.ilticon{display:block;float:right;color:#CCCCCC;font-size:18px;font-weight:bold;}
.imlpic{overflow:hidden;}
.imlpic images{display:block;width:100%;}
.ibl{float:left;width:50%;box-sizing:border-box;padding:20px 28px 0 28px;}
.ibl li{position:relative;margin-bottom:15px;}
.ibl li:hover .ilnr,.ibl li:hover .ildates,.ib1list li:hover .ilnr,.ib1list li:hover .ildates{color:#E62129;}
.ibl:last-child{border-left:1px solid #F0F0F0;}
.hot-project{position:relative;float:left;width:33.334%;}
.hptitle{position:absolute;top:25px;left:40px;}
.hpt1{display:block;color:#fff;font-size:27px;font-weight:normal;}
.hpt2{position:relative;display:block;font-style:normal;color:#fff;font-size:18px;padding-bottom:30px;}
.hpt2:before{content:"";position:absolute;left:0;bottom:0;width:27px;height:4px;background:#E62129;}
.hpbanner{position:relative;overflow:hidden;}
.hbitem{position:relative;float:left;}
.hbitem:hover .hipic images,.ib2item:hover .ii2pic images{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05);}
.hipic{overflow:hidden;}
.hipic images{display:block;width:100%;transition:0.45s;}
.hpnumber{position:absolute;bottom:15px;right:28px;}
.hpnumber p{color:#fff;text-align:right;}
.hpnumber .star{font-size:20px;}
.hpnumber .end{font-size:14px;font-weight:normal;}
.hpnumber .xg{font-size:14px;font-weight:normal;}
.hbitem .ii2txt{padding:15px 40px;}
/* 底部 */
.footer-wrap{background:#454545;padding:0 10% 0;}
.fwbot1{padding:45px 0 25px 0;}
.fbmenu{float:left;margin-left:-45px;}
.fbmenu li{float:left;margin-left:45px;}
.fmtxt1{display:block;color:#fff;font-size:16px;margin-bottom:15px;}
.fmtxt2{display:block;color:#B6B6B6;font-size:14px;margin-top:5px;}
.fmtxt2:hover{color:#fff;}
.fbdetail{float:right;}
.fbewm{display:inline-block;vertical-align:text-top;width:106px;}
.fbewm images{display:block;width:100%;}
.fblx{display:inline-block;vertical-align:text-top;margin-left:30px;padding-left:20px;border-left:1px solid #636363;}
.flxfs{display:block;color:#fff;font-size:16px;margin-bottom:15px;}
.flxtxt{color:#B6B6B6;font-size:14px;}
.fwbot2{position:relative;margin-top:25px;border-top:1px solid #797979;padding:25px 0;}
.fb2l{float:left;color:#A1A1A1;font-size:14px;line-height:34px;}
.fb2l a{color:#A1A1A1;}
.fs-select{float:right;margin-right:91px;}
.fs-select-xs{padding-left:25px;cursor:pointer;}
.fs-select{position:relative;display:block;float:right;width:293px;height:34px;border:none;color:#7B7B7B;font-size:14px;background-color:#202020 !important;background:url(../images/select.png) 92% no-repeat;line-height:34px;}
.fs-zk{display:none;width:293px;background:#fff;border:1px solid #eee;padding:15px 0;position:relative;z-index:99;position:absolute;left:-1px;bottom:100%;z-index:99;}
.fs-zk a{display:block;color:#999;/*text-align:center;*/line-height:1.5;padding:10px 0 10px 25px;}
.fs-zk a:hover{color:#e70012;}
.up-top{position:absolute;right:0;top:15px;width:48px;height:48px;background:#98070D;border-radius:50%;color:#fff;text-align:center;cursor:pointer;}
.up-top i{display:block;font-size:23px;line-height:0.5;margin-top:6px;}
/* 关于我们 */
.insides-banner{position:relative;}
.ibtp{overflow:hidden;}
.ibtp images{display:block;width:100%;}
.ibwz{position:absolute;width:1137px;left:50%;bottom:20%;transform:translateX(-50%);font-size:63px;font-weight:normal;line-height:1;color:#fff;}
.ibgy{color:#E60112;text-align:right;}
.ibgy span{display:block;float:right;width:45%;text-align:left;}
.about-jj{position:relative;z-index:10;background:#fff;width:55%;box-sizing:border-box;padding:30px;border-top:5px solid #E60112;margin-top:-180px;}
.ajeng{position:relative;display:block;font-weight:normal;font-size:42px;color:#E60112;line-height:1.3;text-transform:uppercase;padding-bottom:10px;}
.ajeng:before{content:"";position:absolute;left:0;bottom:0;width:37px;height:1px;background:#707070;}
.ajname{color:#505050;font-size:26px;margin-top:10px;font-weight:normal;}
.ajdesc{margin-top:40px;color:#707070;font-size:14px;}
.ajvideo{position:relative;margin-top:30px;}
.ajvpic{overflow:hidden;}
.ajvpic images{display:block;width:100%;}
.ajvplay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;}
.ajvplay i{display:block;color:#fff;font-size:55px;}
/* 弹框 */
.tk-bg{opacity:0;visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;background:url(../images/op2.png) repeat;z-index:999;}
.tk-bot{position:relative;top:50%;left:50%;width:800px;height:500px;transform:translate(-50%,-50%);}
.tbclose{position:absolute;right:-40px;top:0;z-index:1;cursor:pointer;}
.tbclose:hover i{transform:rotate(360deg);}
.tbclose i{display:block;color:#fff;font-size:40px;line-height:1;transition:0.55s;}
.tbvideo{width:100%;height:100%;}
.apply-show{opacity:1;visibility:visible;-webkit-transition:all .2s linear;transition:all .2s linear;}
.about-menu{margin-top:40px;}
.amlink{position:relative;display:inline-block;font-size:16px;color:#505050;margin:0 10px;padding:0 10px 10px 10px;text-align:center;}
.amlink:hover:before,.amlink.active:before{width:100%;}
.amlink:before{content:"";position:absolute;left:0;bottom:0;width:0;height:5px;background:#C80000;transition:0.5s;}
.about-cultrue{margin-top:50px;}
.about-cultrue li{position:relative;float:left;width:50%;}
.about-cultrue li:hover .acpic images{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05);}
.acpic{overflow:hidden;}
.acpic images{display:block;width:100%;transition:0.45s;}
.accont{position:absolute;top:50%;left:50%;width:90%;text-align:center;transform:translate(-50%,-50%);}
.aclabel{font-weight:normal;padding:3px 0;width:150px;margin:0 auto;background:#C80000;color:#fff;font-size:28px;}
.achy{margin-top:20px;color:#fff;font-size:16px;}
.about-jg{background-repeat:no-repeat;background-size:cover;padding:90px 0;margin-top:90px;background-attachment:fixed;}
.ajgpic{width:980px;margin:0 auto;}
.ajgpic images{display:block;width:100%;}
.acbot1{padding:100px 0;}
.acbtitle{text-align:center;}
.abt1{font-family:"PFDinTextCompPro-Medium";display:block;color:#AEAEAE;font-size:26px;line-height:1.5;}
.abt2{display:block;font-weight:normal;color:#505050;font-size:34px;line-height:1.5;}
.acbline{position:relative;width:537px;height:1px;background:#ECECEC;margin:30px auto 0;}
.acbline:before{content:"";position:absolute;left:50%;top:-2px;transform:translateX(-50%);width:52px;height:4px;background:#C80000;}
.acbdesc{width:830px;margin:0 auto;color:#7A7A7A;font-size:14px;text-align:center;margin-top:35px;height:100px;overflow:hidden;}
.acbdesc.active{height:auto;}
.acbzk{width:50px;height:50px;border-radius:50%;border:1px solid #E4E4E4;margin:40px auto 0;text-align:center;line-height:50px;color:#707070;font-size:30px;cursor:pointer;}
/*.acbzk:hover{border:1px solid #C80000;color:#C80000;}
*/
.acbzk i{display:block;font-weight:bold;}
.acbot2{padding:40px 0 60px 0;}
.abt3{display:block;font-style:normal;color:#7A7A7A;font-size:14px;}
.acb2list{margin-top:30px;margin-left:-1%;}
.acb2list li{position:relative;float:left;width:32.333%;margin-left:1%;overflow:hidden;cursor:pointer;}
.al2pic{overflow:hidden;}
.al2pic images{display:block;width:100%;}
.al2cont{background:#fff;padding:20px;}
.ac2txt1{display:block;font-weight:normal;color:#505050;font-size:20px;line-height:1.5;}
.ac2txt2{display:block;font-style:normal;color:#B2B2B2;font-size:14px;line-height:1.5;}
.ac2txt3{color:#7A7A7A;font-size:14px;margin-top:15px;height:50px;overflow:hidden;}
.al2cover{opacity:0;visibility:hidden;transform:translateY(110%);transition:0.65s;position:absolute;top:0;left:0;bottom:0;right:0;background:#9B0F15;padding:70px 20px;}
.al2cover .ac2txt1,.al2cover .ac2txt2,.al2cover .ac2txt3{color:#fff;}
.ac2line{display:block;width:30px;height:4px;background:#fff;margin:20px 0 30px 0;}
.al2cover .ac2txt3{height:200px;overflow:hidden;}
.acb2list li:hover .al2cover{opacity:1;visibility:visible;transform:translateY(0);}
.pb70{padding:1px 0;}




.ab3list{margin-top:40px;}
.ab3list li{position:relative;float:left;width:47%;margin:0 3% 3% 0;}
.al3pic{overflow:hidden;    height: 345px;}
.al3pic img{width: 100%;height: 100%;}
.al3pic img{display:block;width:100%;transition:0.45s;}
.al3txt{position:relative;color:#505050;font-size:20px;height:60px;line-height:60px;overflow:hidden;background:#FFFFFF;padding:0 45px;z-index:3;text-align: center;}
.al3txt:before{content:"";position:absolute;left:0;right:0;bottom:0;height:0;background:#9B0F15;z-index:-3;transition:0.5s;}
.ab3list li:hover .al3pic img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05);}
.ab3list li:hover .al3txt:before{top:0;height:100%;}
.ab3list li:hover .al3txt{color:#fff;}


.ab3list1{margin-top:40px;}
.ab3list1 li{position:relative;float:left;width:31%;margin:0 3% 3% 0;background-color: #fff;}
.ab3list1 li:nth-child(3n+3) {margin-right: 0px;}
.al3pic1{overflow:hidden;    height: 280px;}
.al3pic1 img{width: 100%;height: 100%;}
.al3pic1 img{display:block;width:100%;transition:0.45s;}
.al3txt1{position:relative;color:#505050;font-size:20px;height:60px;line-height:60px;overflow:hidden;background:#FFFFFF;padding:0 45px;z-index:3;text-align: center;}
.al3txt1:before{content:"";position:absolute;left:0;right:0;bottom:0;height:0;background:#9B0F15;z-index:-3;transition:0.5s;}
.ab3list1 li:hover .al3pic1 img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05);}
.ab3list1 li:hover .al3txt1:before{top:0;height:100%;}
.ab3list1 li:hover .al3txt1{color:#fff;}


.acbot4{background-repeat:no-repeat;background-size:cover;background-position:center;}
.insides-menu{text-align:center;border-bottom:1px solid #E8E8E8;}
.imlink{position:relative;display:inline-block;height:66px;line-height:66px;padding:0 65px;color:#545454;font-size:16px;z-index:3;}
.imlink:before{content:"";position:absolute;top:0;left:50%;bottom:0;width:0;background:#C80000;transition:0.5s;z-index:-3;}
.imlink:hover,.imlink.active{color:#fff;}
.imlink:hover:before,.imlink.active:before{width:100%;left:0;}
.adcdetail{text-align:center;margin-top:40px;}
.adxx{display:inline-block;margin:0 10px;}
.axicon{display:inline-block;vertical-align:middle;width:28px;height:28px;border-radius:50%;background:#C7C7C7;text-align:center;line-height:28px;color:#fff;font-size:15px;}
.axtxt{display:inline-block;vertical-align:middle;color:#B2B2B2;font-size:14px;margin-left:5px;}
.adcvideo{height:600px;overflow:hidden;}
.vidoes{width:100%;height:100%;object-fit:cover;}
.acqld{width:860px;margin:0 auto;}
.acld-list{margin-top:80px;}
.acld-list li{position:relative;float:left;width:25%;box-sizing:border-box;padding:10px 20px 20px 20px;z-index:3;cursor:pointer;}
.acld-list li:before{opacity:0;visibility:hidden;content:"";position:absolute;top:0;right:0;bottom:0;background:#9B0F15;transition:0.85s;width:0;z-index:-3;}
.alcricle{position:relative;display:block;width:150px;height:150px;margin:0 auto;border-radius:50%;border:1px solid #D9D9D9;text-align:center;}
.alcricle:before{opacity:0;visibility:hidden;content:"";position:absolute;left:50%;bottom:15px;transform:translateX(-50%);width:34px;height:1px;background:#CD878A;}
.acicon{display:block;color:#B2B2B2;font-size:40px;margin-top:22px;}
.acwz{display:block;color:#505050;font-size:16px;font-style:normal;}
.aldesc{opacity:0;visibility:hidden;position:relative;color:#fff;font-size:14px;transition:0.45s;height:124px;overflow:hidden;box-sizing:border-box;text-align:center;}
.acld-list li:hover:before{opacity:1;visibility:visible;width:100%;left:0;}
.acld-list li:hover .aldesc,.acld-list li:hover .alcricle:before{opacity:1;visibility:visible;}
.acld-list li:hover .alcricle{border:1px solid #9B0F15;}
.acld-list li:hover .acicon,.acld-list li:hover .acwz{color:#fff;}
.adc-xc{background-repeat:no-repeat;background-size:cover;padding:80px 0 160px 0;}
.adc-xc .abt2{color:#fff;}
.adc-xc .abt1{color:rgba(255,255,255,.45);}
.axc-banner{position:relative;overflow:hidden;margin-top:80px;margin-left:-10px;}
.axc-banner .slick-arrow{position:absolute;z-index:99;top:50%;transform:translateY(-50%);width:65px;height:65px;border-radius:50%;text-align:center;line-height:65px;background:url(../images/op2.png) repeat;color:#fff;}
.axc-banner .slick-arrow:before{font-family:"iconfont" !important;font-size:20px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:lighter;}
.axc-banner .slick-prev:before{content:"\e60b";}
.axc-banner .slick-next:before{content:"\e6ad";}
.axc-banner .slick-prev{left:10px;}
.axc-banner .slick-next{right:0;}
.axc-banner .slick-arrow:hover{background:#9B0F15;}
.axbitem{position:relative;float:left;margin-left:10px;}
.abipic{overflow:hidden;}
.abipic images{display:block;width:100%;transition:0.45s;}
.abicont{background:#05326D;padding:20px;}
.aicname{display:block;color:#fff;font-size:16px;font-weight:normal;height:28px;overflow:hidden;text-align:center;}
.aictxt{height:50px;overflow:hidden;}
.aictxt,.aicbtn{color:#ACBBCF;font-size:14px;}
.aicbtn{display:block;margin-top:20px;}
.axbitem:hover .abipic images{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05);}
.apgy{color:#E62129;font-size:20px;line-height:1.5;margin-top:30px;text-align:center;}
.apline{display:block;width:2px;height:22px;margin:5px auto 0;background:#DDDDDD;}
.apgy-list{margin-top:80px;}
.aplbanner{position:relative;overflow:hidden;}
.aplbanner .slick-arrow{position:absolute;z-index:99;top:50%;transform:translateY(-50%);width:65px;height:65px;border-radius:50%;text-align:center;line-height:65px;background:url(../images/op2.png) repeat;color:#fff;}
.aplbanner .slick-arrow:before{font-family:"iconfont" !important;font-size:20px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:lighter;}
.aplbanner .slick-prev:before{content:"\e60b";}
.aplbanner .slick-next:before{content:"\e6ad";}
.aplbanner .slick-prev{left:0;}
.aplbanner .slick-next{right:0;}
.aplbanner .slick-arrow:hover{background:#9B0F15;}
.aplitem{position:relative;float:left;overflow:hidden;}
.alpic{overflow:hidden;}
.alpic images{display:block;width:100%;transition:0.45s;}
.alwz{opacity:0;visibility:hidden;transform:translateY(100%);transition:0.45s;position:absolute;left:0;right:0;bottom:0;padding:15px 35px;background:url(../images/op3.png) repeat;}
.awzl{float:left;width:80%;}
.aw1bq{display:block;font-style:normal;color:#DEC4C5;font-size:12px;}
.awlnr{color:#fff;font-size:16px;height:21px;overflow:hidden;}
.aricon{display:block;font-weight:normal;float:right;color:#fff;font-size:20px;margin-top:10px;}
.aplitem:hover .alwz{opacity:1;visibility:visible;transform:translateY(0);}
.aplitem:hover .alpic images{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05);}
.life-banner{position:relative;overflow:hidden;margin-top:60px;margin-left:-1%;padding-bottom:60px;}
.life-banner .slick-dots{position:absolute;width:100%;text-align:center;bottom:0;display:inline-block;*display:inline;*zoom:1;z-index:99;}
.life-banner .slick-dots li{position:relative;display:inline-block;width:12px;height:12px;border-radius:50%;text-align:center;line-height:12px;vertical-align:middle;border:1px solid #fff;margin:0 5px;transition:0.5s;}
.life-banner .slick-dots li a{text-indent:10em;position:relative;display:block;text-align:center;border-radius:50%;padding:0px;cursor:pointer;width:12px;height:12px;overflow:hidden;}
.life-banner .slick-dots li a:focus{outline:none;}
.life-banner .slick-dots li.slick-active{opacity:1;visibility:visible;background:#fff;}
.lbitem{position:relative;overflow:hidden;}
.liv{float:left;position:relative;width:24%;margin-left:1%;}
.lbpic{overflow:hidden;}
.lbpic images{display:block;width:100%;transition:0.45s;}
.lbcont{background:#fff;padding:15px 10px;}
.lbctitle{color:#505050;font-size:16px;height:28px;overflow:hidden;}
.lbcdate{display:block;color:#A2A2A2;font-size:14px;margin-top:5px;}
.lbclook{display:block;margin-top:15px;padding-top:15px;border-top:1px solid #E1E1E1;}
.lbicon{display:block;float:left;color:#7A7A7A;font-size:14px;}
.lbicon i{display:inline-block;vertical-align:middle;font-size:18px;margin-right:5px;}
.lbjt{display:block;float:right;color:#A2A2A2;font-size:14px;font-style:normal;}
.liv:hover .lbpic images{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05);}
.iclabel{color:#C80000;font-size:30px;}
.icwz1{margin-top:20px;color:#7A7A7A;font-size:16px;}
.icwz2{margin-top:40px;font-size:16px;}
.icwz2 b{display:block;font-weight:normal;color:#505050;}
.icwz2 p{color:#7A7A7A;}
.industry-list li{position:relative;float:left;width:25%;overflow:hidden;}
.ilpic{overflow:hidden;}
.ilpic images{display:block;width:100%;top:0;left:0;transition:0.45s;}
.ilcont{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;box-sizing:border-box;padding:45px 45px 30px 45px;z-index:3;}
.ilcont:before{content:"";position:absolute;background:rgba(155,15,21,.85);height:100%;left:0;top:0;width:100%;opacity:0;-webkit-transform:perspective(400px) rotateX(-90deg);-moz-transform:perspective(400px) rotateX(-90deg);-ms-transform:perspective(400px) rotateX(-90deg);-o-transform:perspective(400px) rotateX(-90deg);transform:perspective(400px) rotateX(-90deg);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;-o-transform-origin:top;transform-origin:top;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;z-index:-3;}
.icicon{display:block;color:#fff;font-size:42px;line-height:1.3;}
.ictxt1{display:block;font-weight:normal;color:#fff;font-size:24px;line-height:1.5;}
.ictxt2{display:block;font-style:normal;color:#fff;font-size:16px;line-height:1.5;}
.icjt{opacity:0;visibility:hidden;display:block;float:right;width:52px;height:52px;border-radius:50%;text-align:center;line-height:52px;border:1px solid #FFFFFF;color:#fff;font-size:21px;margin-top:60px;transform:translateX(-50px);transition:0.5s;}
.industry-list li:hover .ilcont:before{opacity:1;-webkit-transform:perspective(400px) rotateX(0deg);-moz-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);}
.industry-list li:hover .icjt{opacity:1;visibility:visible;transform:translateX(0);}
.industry-banner{background-repeat:no-repeat;background-size:cover;padding:65px 0 85px 0;}
.ibcover{position:relative;}
.ibctxt{color:#fff;font-size:35px;line-height:1.2;}
.ibcmenu{margin-top:30px;}
.ibcmenu a{display:inline-block;}
.imicon{color:#fff;font-size:19px;}
.imlb{position:relative;margin-left:20px;color:#fff;font-size:16px;padding-bottom:8px;}
.imlb:before{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background:#fff;transition:0.45s;}
.imlb:hover:before,.imlb.active:before{width:100%;}
.idbg{background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:center;}
.idbot{width:366px;height:700px;background:url(../images/op2.png) repeat;background-size:cover;box-sizing:border-box;padding:180px 28px 50px 28px;background-attachment:fixed;}
.idbname{color:#fff;font-size:26px;}
.idbdesc{text-indent:2em;color:#fff;font-size:14px;margin-top:10px;}
.bstitle{position:absolute;left:35px;right:35px;bottom:35px;color:#fff;font-size:16px;padding-bottom:5px;transition:0.65s;}
.bstitle:before{content:"";position:absolute;left:0;bottom:0;width:66px;height:1px;background:#fff;transition:0.85s;}
.industry-list li:hover .bstitle{bottom:200px;}
.industry-list li:hover .bstitle:before{width:100%;}
.industry-list li:hover .ilpic images{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05);}
.bd-bg{width:100%;height:370px;background-repeat:no-repeat;background-size:cover;}
.nd-bg{padding:100px 0;}
.bdbot{width:990px;margin:0 auto;position:relative;top:-200px;box-sizing:border-box;}
.bd-bgw{background:#fff;padding:30px;}
.bdbanner{position:relative;overflow:hidden;}
.baitem images{display:block;width:100%;}
.bdbanner .slick-arrow{position:absolute;z-index:99;top:50%;transform:translateY(-50%);width:40px;height:40px;text-align:center;line-height:40px;background:#A8A8A8;color:#fff;}
.bdbanner .slick-arrow:before{font-family:"iconfont" !important;font-size:12px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:lighter;}
.bdbanner .slick-prev:before{content:"\e6ae";}
.bdbanner .slick-next:before{content:"\e69b";}
.bdbanner .slick-prev{left:0;}
.bdbanner .slick-next{right:0;}
.bdbanner .slick-arrow:hover{background:#9B0F15;}
.batitle{color:#505050;font-size:26px;font-weight:normal;margin-top:40px;}
.badesc{margin-top:25px;color:#505050;font-size:14px;margin-top:20px;}
.badesc img{max-width:100%;    display: block;margin:0 auto;}
.baeng{position:relative;margin-top:15px;padding-top:15px;}
.baeng:before{content:"";position:absolute;right:0;top:0;width:22px;height:1px;background:#D5D5D5;}
.baeng span{display:block;text-align:right;color:#A8A8A8;font-size:22px;line-height:1.3;}
.bd-bottom{margin-top:40px;}
.bd-bottom a{display:inline-block;vertical-align:middle;color: #585858;}
.bd-btn{width:45px;height:45px;text-align:center;line-height:45px;border:1px solid #B5B5B5;color:#B5B5B5;font-size:16px;}
.bd-wz{color:#333;font-size:16px;margin:0 40px;}
.bd-btn:hover{color:#C80000;border:1px solid #C80000;}
.bd-wz:hover{color:#C80000;}
.tourism-infrast{background-repeat:no-repeat;background-size:cover;padding:170px 0;background-attachment:fixed;}
.tibot{background:url(../images/op4.png) repeat;box-sizing:border-box;background-position:center;padding:60px 170px;}
.tibot .abt2,.tibot .acbdesc{color:#fff;}
.tibot .abt1{color:#ECECEC;}
.tibot .acbline{background:#ECECEC;}
.tibot .acbline:before{background:#fff;}
.timore{display:block;text-align:center;color:#fff;font-size:14px;margin-top:20px;font-weight:normal;}
.timore i{display:inline-block;vertical-align:middle;width:23px;height:23px;border-radius:50%;text-align:center;line-height:23px;background:#fff;color:#C80000;font-size:12px;margin-left:10px;transition:0.5s;}
.timore:hover i{margin-left:20px;}
.financ-wrap{padding-top:88px;}
.financ-wrap .timore{color:#7A7A7A;}
.financ-wrap .timore i{background:#C80000;color:#fff;}
.fiwpic{margin-top:100px;}
.fiwpic images{display:block;width:100%;}
.park-construct{margin-top:50px;}
.park-banner{position:relative;margin-top:45px;overflow:hidden;}
.park-banner .slick-arrow{position:absolute;z-index:99;top:50%;transform:translateY(-50%);text-align:center;color:#fff;}
.park-banner .slick-arrow:before{font-family:"iconfont" !important;font-size:27px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:lighter;}
.park-banner .slick-prev:before{content:"\e614";}
.park-banner .slick-next:before{content:"\e6af";}
.park-banner .slick-prev{left:15px;}
.park-banner .slick-next{right:15px;}
.park-banner .slick-arrow:hover{color:#9B0F15;}
.pbitem{position:relative;float:left;overflow:hidden;}
.pitw{overflow:hidden;}
.pitw images{display:block;width:100%;}
.piname{position:absolute;left:50px;bottom:15px;right:50px;color:#fff;font-size:16px;}
.piname:before{content:;position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:16px;background:#fff;}
.picont{opacity:0;visibility:hidden;position:absolute;top:0;left:0;right:0;bottom:0;background:url(../images/op2.png) repeat;padding:100px 50px;transform:translateX(-100%);transition:0.65s;}
.pictxt1{position:relative;display:block;color:#fff;font-size:16px;padding-bottom:15px;}
.pictxt1:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#fff;}
.pictxt2{color:#fff;font-size:14px;margin-top:35px;height:75px;overflow:hidden;}
.pbitem .timore{margin:60px 0 0 0;text-align:left;}
.pbitem:hover .picont{opacity:1;visibility:visible;transform:translateX(0);}
.pbitem:hover .piname{opacity:0;visibility:hidden;}
.park-activity{position:relative;padding:50px 0 70px 0;}
.palist{margin-top:25px;}
.palist li{position:relative;float:left;width:48%;margin:25px 0 0 2%;background:#fff;}
.plpic{float:left;width:50%;overflow:hidden;}
.plpic images{display:block;width:100%;transition:0.45s;}
.palist li:hover .plpic images{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05);}
.palist li:hover .plctitle{color:#E62129;}
.plcont{float:left;width:50%;box-sizing:border-box;padding:25px 20px 0 20px;}
.plctitle{color:#505050;font-size:16px;height:56px;overflow:hidden;}
.plcdesc{color:#7A7A7A;font-size:14px;margin-top:15px;height:50px;overflow:hidden;}
.palist li .timore{color:#7A7A7A;text-align:left;}
.palist li .timore i{background:#C4C4C4;color:#fff;}
.pamore{display:block;width:183px;height:43px;text-align:center;line-height:43px;border:1px solid #AEAEAE;color:#7A7A7A;font-size:14px;margin:60px auto 0;}
.nteng{position:relative;color:#C80000;font-size:40px;line-height:1.3;padding-bottom:5px;text-transform:uppercase;font-weight:normal;}
.nteng:before{content:"";position:absolute;left:0;bottom:0;width:39px;height:1px;background:#707070;}
.ntch{display:block;color:#000000;font-size:24px;font-style:normal;margin-top:10px;}
.pmbot{margin-top:50px;}
.pmwleft{float:left;width:65%;}
.pmfirst{position:relative;background:#fff;padding:15px;}
.pmfirst:hover .pfpic images{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05);}
.pfpic{overflow:hidden;}
.pfpic images{display:block;width:100%;margin-bottom:15px;transition:0.45s;}
.pmltitle{color:#333;font-size:18px;font-weight:normal;word-break:break-all;height:32px;overflow:hidden;}
.pmldesc{color:#666;font-size:14px;word-break:break-all;height:75px;overflow:hidden;margin-top:10px;}
.pmldetail{margin-top:20px;}
.pldlabel{display:block;float:left;width:120px;height:30px;border:1px solid #C80000;text-align:center;line-height:30px;color:#C80000;font-size:14px;}
.pldete{display:block;float:left;font-style:normal;color:#999;font-size:14px;margin-left:10px;margin-top:2px;}
.pldbtn{display:block;float:right;color:#666;font-size:14px;}
.pldbtn i{display:inline-block;vertical-align:middle;color:#666;font-size:16px;margin-left:10px;width:23px;height:23px;text-align:center;line-height:23px;border:1px solid #666;border-radius:50%;}
.pmlist li{position:relative;margin-top:20px;background:#fff;padding:15px;}
.pmlist li:hover .pmltitle{color:#C80000;}
.pages-list{margin-top:30px;}
.pages-list a{display:inline-block;width:30px;height:30px;text-align:center;line-height:30px;font-size:14px;color:#666;}
.plpn{border:1px solid #999;}
.pages-list a:hover,.pages-list a.active{color:#C80000;}
.plpn:hover,.plpn.active{background:#C80000;color:#fff !important;border:1px solid #C80000;}
.pmwright{float:right;width:30%;}
.prtitle{color:#333;font-size:16px;font-weight: 600;}
.prlist{margin-top:20px;}
.prlist li{position:relative;padding:12px 0;border-top:1px solid #ccc;}
.prlist li:hover .prltxt{color:#C80000;}
.prltxt{color:#333;font-size:18px;height:32px;overflow:hidden;}
.prldate{display:block;color:#666;font-size:14px;margin-top:5px;}
.premail{display:block;margin-top:30px;background:#B2B2B2;padding:12px 20px;}
.prml{display:block;float:left;}
.prlt1{display:block;font-style:normal;color:#fff;font-size:16px;}
.prlt2{display:block;color:#fff;font-size:18px;font-weight:normal;}
.prmr{float:right;color:#fff;font-size:50px;line-height:1;}
.bidding-list{margin-top:50px;background:#fff;}
.bidding-list li{position:relative;border-bottom:1px solid #eee;padding:30px;}
.bidding-list li:before{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background:#C80000;transition:0.65s;}
.bidding-list li:hover:before{width:100%;}
.bidding-list li:hover .bltitle{color:#C80000;}
.bltitle{color:#505050;font-size:20px;height:36px;overflow:hidden;}
.bldm{margin-top:20px;}
.bdate{display:block;float:left;color:#999;font-size:14px;}
.bdmore{display:block;float:right;color:#999;font-size:14px;font-weight:normal;}
.bdmore i{display:inline-block;vertical-align:middle;width:25px;height:25px;text-align:center;line-height:25px;color:#999;border:1px solid #999;border-radius:50%;margin-left:10px;}
.feedback{margin-top:60px;padding-top:15px;border-top:1px solid #ccc;}
.fbtitle{color:#666;font-size:16px;}
.fbep{margin-top:20px;}
.fep{display:inline-block;color:#333;font-size:18px;}
.fepline{display:inline-block;vertical-align:middle;margin:0 20px;width:1px;height:20px;background:#ccc;}
.recruit-bot1 ul{margin-left:-1%;}
.recruit-bot1 li{position:relative;float:left;width:32.333%;margin-left:1%;}
.recruit-bot1 li:hover .rbpic images{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05);}
.rbpic{overflow:hidden;}
.rbpic images{display:block;width:100%;transition:0.45s;}
.rbwz{position:absolute;left:30px;right:30px;bottom:30px;}
.rweng{display:block;color:#fff;font-size:24px;line-height:1.3;}
.rwch{display:block;font-style:normal;font-size:20px;color:#fff;}
.recruit2-bot1 li:hover .rbpic images{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05);}
.recruit-bot2{background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:fixed;padding:66px 0 100px 0;}
.rb2bt{text-align:center;}
.rb2title{display:block;font-weight:normal;color:#fff;font-size:30px;line-height:1.5;}
.rb2eng{display:block;color:#fff;font-size:22px;font-style:normal;}
.rb2bot{position:relative;margin-top:70px;}
.rb2banner{position:relative;overflow:hidden;padding-bottom:60px;margin-left:-2%;}
.rb2banner .slick-dots{position:absolute;width:50%;left:2%;bottom:0;display:inline-block;*display:inline;*zoom:1;z-index:99;}
.rb2banner .slick-dots li{position:relative;display:inline-block;width:12px;height:12px;border-radius:50%;text-align:center;line-height:12px;vertical-align:middle;border:1px solid #fff;margin-right:10px;transition:0.5s;}
.rb2banner .slick-dots li a{text-indent:10em;position:relative;display:block;text-align:center;border-radius:50%;padding:0px;cursor:pointer;width:12px;height:12px;overflow:hidden;}
.rb2banner .slick-dots li a:focus{outline:none;}
.rb2banner .slick-dots li.slick-active{opacity:1;visibility:visible;background:#C80000;border:1px solid #C80000;}
.rb2item{position:relative;float:left;}
.ri2pic{float:left;width:40%;overflow:hidden;}
.ri2pic images{display:block;width:100%;}
.ri2cont{width:60%;box-sizing:border-box;position:relative;float:left;padding:25px 20px 0 20px;}
.rclabel{display:block;position:absolute;right:0;top:0;width:62px;height:25px;text-align:center;line-height:25px;background:#C80000;color:#fff;font-size:14px;font-style:normal;}
.rb2more{position:absolute;bottom:0;right:0;display:block;width:122px;height:39px;text-align:center;line-height:39px;background:#C80000;color:#fff;font-size:14px;border-radius:4px;}
.rb2more i{display:inline-block;vertical-align:middle;font-size:25px;margin-left:10px;}
.rcname{color:#505050;font-size:26px;font-weight:normal;height:46px;overflow:hidden;}
.rcnum{color:#B2B2B2;font-size:14px;}
.rcnr{margin-top:15px;padding-top:15px;border-top:1px solid #E8E8E8;color:#8B8B8B;font-size:12px;height:85px;overflow:hidden;}
.rcdetail{display:block;font-weight:normal;clear:#8B8B8B;font-size:12px;margin-top:15px;}
.riw{float:left;width:48%;margin-left:2%;background:#fff;}
.rxctitle{position:relative;color:#202020;font-size:36px;font-weight:normal;}
.rxctitle:before{content:"";position:absolute;left:0;top:0;width:40px;height:4px;background:#C80000;}
.rxclist{margin-top:70px;margin-left:-1%;}
.rxclist li{position:relative;float:left;width:32.333%;margin-left:1%;}
.rclpic{overflow:hidden;}
.rclpic images{display:block;width:100%;transition:0.45s;}
.rcltxt{position:absolute;left:0;right:0;bottom:0;background:url(../images/op2.png) repeat;height:50px;line-height:50px;text-align:center;color:#fff;font-size:18px;overflow:hidden;}
.rxclist li:hover .rclpic images{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05);}
.rtbtitle{float:left;color:#C80000;font-size:42px;line-height:1.5;font-weight:normal;}
.rtbsearch{float:right;}
.rtbsearch input{display:block;float:left;width:384px;height:42px;line-height:42px;border:1px solid #D1D1D1;color:#B2B2B2;font-size:14px;box-sizing:border-box;padding:0 14px;}
.rtbsearch a{display:block;float:left;width:78px;height:42px;text-align:center;line-height:42px;background:#C80000;color:#fff;font-size:14px;}
.recruit-select{background:#fff;padding:30px;margin-top:80px;}
.rlname{display:block;float:left;color:#505050;font-size:18px;line-height:1.5;}
.rltype{float:left;margin-left:15px;}
.rltxt{display:block;float:left;color:#505050;font-size:14px;line-height:27px;padding:0 12px;border:1px solid #fff;}
.rltxt:hover{color:#C80000;}
.rsl:not(:first-child){margin-top:20px;}
.rltxt.active{color:#C80000;border:1px solid #C80000;border-radius:4px;}
.recruit-list li{background:#fff;border:1px solid #ECECEC;padding-top:25px;margin-top:30px;}
.reltb{padding:0 35px;}
.rltitle{float:left;color:#505050;font-size:20px;font-weight:normal;}
.rlbtn{display:block;float:right;width:96px;height:37px;text-align:center;line-height:37px;color:#fff;font-size:14px;border-radius:6px;background:#C80000;}
.reldeatil{margin-top:30px;padding:0 35px;}
.rdl span{color:#B2B2B2;font-size:14px;margin-right:15px;}
.rdl i{display:inline-block;vertical-align:middle;color:#B2B2B2;font-size:14px;}
.relcont{display:none;margin-top:30px;padding:0 35px;}
.rellabel{margin-top:30px;line-height:56px;text-align:center;color:#B2B2B2;font-size:14px;border-top:1px solid #ECECEC;cursor:pointer;}
.jttab{margin-top:20px;}
.jtlink{position:relative;display:inline-block;color:#505050;font-size:16px;margin-right:30px;padding-bottom:5px;}
.jtlink:before{content:"";position:absolute;left:0;bottom:0;width:0;height:4px;background:#C80000;transition:0.5s;}
.jtlink.active:before,.jtlink:hover:before{width:100%;}
.jtfirst{position:relative;margin-top:60px;background:#fff;cursor:pointer;}
.jtfcont{float:left;width:40%;box-sizing:border-box;padding:80px 30px 0 30px;}
.jftitle{color:#013C88;font-size:24px;font-weight:normal;height:43px;overflow:hidden;}
.jfdesc{margin-top:40px;color:#999999;font-size:16px;height:84px;overflow:hidden;}
.jtfpic{position:relative;float:right;width:60%;}
.jptp{overflow:hidden;}
.jptp images{display:block;width:100%;transition:0.45s;}
.jpplay i{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:51px;}
.jt-video ul{margin-left:-2%;}
.jt-video li{position:relative;float:left;width:31.333%;margin:0 0 30px 2%;cursor:pointer;}
.jvpic{display:block;position:relative;overflow:hidden;}
.jvpic images{display:block;width:100%;transition:0.45s;}
.jvpic i{position:absolute;bottom:15px;left:15px;color:#fff;font-size:39px;}
.jvtxt{color:#272727;font-size:14px;margin-top:15px;}
.jt-video li:hover .jvpic images,.jtfirst:hover .jptp images{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05);}
.vl-tk{opacity:0;visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;background:url(../images/op2.png) repeat;z-index:2000;}
.vlbot{position:relative;top:50%;left:50%;width:800px;height:500px;transform:translate(-50%,-50%);}
.tbvideo{width:100%;height:100%;}
.vlgb{position:absolute;right:-40px;top:0;z-index:1;cursor:pointer;}
.vlgb i{display:block;color:#fff;font-size:40px;line-height:1;transition:0.55s;}
.apply-show{opacity:1;visibility:visible;-webkit-transition:all .2s linear;transition:all .2s linear;}
.jfbtn{display:block;font-weight:normal;color:#999999;font-size:14px;margin-top:50px;}
.jxcont{padding:15px 10px;}
.jxcdate{display:block;color:#7A7A7A;font-size:14px;}
.jxcdesc{color:#505050;font-size:16px;margin-top:5px;height:56px;overflow:hidden;}
.contact-list{margin-left:-1%;}
.contact-list li{position:relative;float:left;width:32.333%;margin:10px 0 0 1%;}
.clpic{overflow:hidden;}
.clpic images{display:block;width:100%;transition:0.45s;}
.clcont{position:absolute;top:50%;left:40px;right:40px;transform:translateY(-50%);}
.clcch{display:block;color:#fff;font-size:20px;font-weight:normal;text-align:center;}
.clceng{display:block;color:#fff;font-size:14px;font-style:normal;text-align:center;}
.clcch,.clceng{transition:0.65s;transform:translateY(50px);}
.clcline{display:block;width:100%;height:1px;background:#fff;margin:35px 0;}
.clctxt{color:#fff;font-size:14px;}
.clcline,.clctxt{opacity:0;visibility:hidden;transition:0.65s;}
.contact-list li:hover .clpic images{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05);}
.contact-list li:hover .clcch,.contact-list li:hover .clceng{transform:translateY(0);text-align:left;}
.contact-list li:hover .clcline,.contact-list li:hover .clctxt{opacity:1;visibility:visible;}
.db{display:block;}
.fixed-right{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:100;}
.fixed-right a{position:relative;display:block;width:55px;height:55px;text-align:center;line-height:55px;background:#B2B2B2;color:#fff;font-size:27px;margin:5px 0;}
.fixed-right a:hover{background:#C80000;}
.flphone{opacity:0;visibility:hidden;transform:translateX(30px);transition:0.45s;position:absolute;right:56px;top:0;width:180px;height:100%;background:#C80000;color:#fff;font-size:20px;}
.frh:hover .flphone{opacity:1;visibility:visible;transform:translateX(0);}
.w1100{width:1100px;margin:0 auto;}
.ndtitle{color:#fff;font-size:35px;font-weight:normal;}
.nddate{display:block;color:#fff;font-size:14px;}
.ndbot{padding-bottom:50px;}
.nbleft{float:left;width:65%;}
.nbleft1{width: 100%;    margin-bottom: 5%;}

.badesc{background:#fff;padding:20px;line-height: 30px;font-size: 16px;}
.nbright{float:right;width:30%;}
.nrtitle{color:#333;font-size:18px;padding:15px 0;border-bottom:1px solid #ddd;}
.nrlist li{position:relative;padding:15px 0;border-bottom:1px solid #ddd;}
.nrltitle{color:#333;font-size:16px;max-height:56px;overflow:hidden;}
.nrldate{display:block;color:#666;font-size:14px;}
.ftb-tk{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:url(../images/op2.png) repeat;z-index:9999;height:100vh;}
.ftb-bot{position:relative;top:50%;transform:translateY(-50%);width:150px;height:auto;margin:0 auto;background:#fff;text-align:center;}
.fb-title{background:#333;color:#fff;font-size:14px;padding:10px 20px;}
.fb-pic{margin:10px auto;}
.fb-pic images{display:inline-block;}
.close-fbewm{position:relative;display:block;float:right;cursor:pointer;}
.close-fbewm:before,.close-fbewm:after{content:"";position:absolute;top:0;width:2px;height:20px;background:#fff;}
.close-fbewm:before{transform:rotate(-45deg);}
.close-fbewm:after{transform:rotate(45deg);}
/* 404 */
.not-found-wrap{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;}
.nfw-pic{width:917px;height:410px;position:relative;margin:190px auto 0;text-align:center;overflow:hidden;}
.nfw-pic images{width:100%;display:block;}
.nfw-txt1{color:#000000;font-size:24px;margin-top:30px;text-align:center;}
.link-back{display:block;position:relative;width:143px;height:42px;margin:40px auto 0;text-align:center;line-height:42px;color:#fff;font-size:16px;background:#C80000;}
.w1400{width:1400px;margin:0 auto;}




/* 图片滚动 */


.imgw{ width: 100%; display: block;}
.linkA{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: url(../images/w0.png) no-repeat;}
.transition6{ transition: 0.6s; -webkit-transition: 0.6s;}
.scaleO:hover .imgw{ transform: scale(1.05); -webkit-transform: scale(1.05); -moz-transform: scale(1.05);}
.scaleO2:hover .imgw{ transform: scale(1.08); -webkit-transform: scale(1.08); -moz-transform: scale(1.08);}
.pos-ov{ position: relative; overflow: hidden;height: 230px;}



/* Slider */
.slick-slider { position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }
.slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; }
.slick-list:focus { outline: none; }
.slick-loading .slick-list { background: #f1f1f1 url(../images/loader.gif) center center no-repeat; }
.slick-list.dragging { cursor: pointer; cursor: hand; }
.slick-slider .slick-list, .slick-track, .slick-slide, .slick-slide img { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.slick-track { position: relative; left: 0; top: 0; display: block; zoom: 1; }
.slick-track:before, .slick-track:after { content: ""; display: table; }
.slick-track:after { clear: both; }
.slick-loading .slick-track { visibility: hidden; }
.slick-slide { float: left; height: 100%; min-height: 1px; display: none; }
.slick-slide img { display: block; }
.slick-slide.slick-loading img { display: none; }
.slick-slide.dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; }
.slick-loading .slick-slide { visibility: hidden; }
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }
a.slick-disabled{ cursor: not-allowed;}
/* Arrows */
.slick-prev, .slick-next { position: absolute; display: block; height: 20px; width: 20px; line-height: 0; font-size: 0; cursor: pointer; background: transparent; color: transparent; padding: 0; border: none; outline: none; }
/* Dots */
.slick-dots { position: absolute; bottom: 0; list-style: none; display: block; text-align: center; padding: 0px; width: 100%; z-index: 400;}
.slick-dots li { position: relative; display: inline-block; height: 20px; width: 20px; margin: 0px 5px; padding: 0px; cursor: pointer; }

.ibox-add-more{ height: 30px; line-height: 30px;font-size: 16px;float: right;    color: #7c7c7c;}
.ibox-add-more a{ color: #a1a1a1; display: block; transition: .3s;    float: right;}
.ibox-add-more:hover i{ color: #F6AD02; transform: rotate(90deg);-webkit-transform: rotate(90deg);-o-transform: rotate(90deg);-moz-transform: rotate(90deg);}

.bgf7{ background-color: #f7f7f7;padding-bottom: 50px;}

.ibox-T{ height:90px;     line-height: 90px;}
.ibox-T .name{ position: relative; font-size: 24px; color: #333333; padding-left: 22px;font-weight: 600;}
.ibox-T .name::before{ content: ""; position: absolute; width: 8px; height: 8px; border: 2px solid #333; border-radius: 50%; top: 0; bottom: 0; left: 0; margin: auto 0;}
.ibox-T .ibox-add-more{ margin-top: 36px;}




.ibox-case-demo .item{ position: relative;    border: 2px solid #ffffff;}
.ibox-case-demo .yy{ position: absolute; left: 0; width: 100%; height: 100%; bottom: 0; background: url(../yy2.png) repeat-x scroll left bottom;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 70%, rgba(0, 0, 0, 0.7) 100%);}
.ibox-case-demo .black{ position: absolute; left: 0; top: 0; bottom: 0; right: 0; background: url(../black_70.png) repeat; background: none rgba(0,0,0,0.7); -webkit-transition:  0.6s 0s cubic-bezier(0.36, 0.01, 0.29, 0.99);  transition:  0.6s 0s cubic-bezier(0.36, 0.01, 0.29, 0.99); opacity: 0; visibility: hidden;}
.ibox-case-demo .name{ position: absolute; left: 2%; right: 2%; bottom: 2%; text-align: center; color: #fff;  -webkit-transition:  0.6s 0s cubic-bezier(0.36, 0.01, 0.29, 0.99);  transition:  0.6s 0s cubic-bezier(0.36, 0.01, 0.29, 0.99);    font-size: 16px;    line-height: 25px;}
.ibox-case-demo .desc{ position: absolute; top: 40%; left: 8%; right: 8%; transform: translateY(-50%); -webkit-transform: translateY(-50%); color: #fff; -webkit-transition:  0.6s 0s cubic-bezier(0.36, 0.01, 0.29, 0.99);  transition:  0.6s 0s cubic-bezier(0.36, 0.01, 0.29, 0.99); opacity: 0; visibility: hidden;}
.ibox-case-demo .desc .title{ font-size: 16px; line-height: 1.5; font-weight: normal; margin-bottom: 5px;}
.ibox-case-demo .desc .c{ line-height: 1.5; height: 63px; overflow: hidden; margin-bottom: 30px;}
.btn-more{ width: 120px; height: 38px; line-height: 38px; display: block; text-align: center; border: 1px solid #F6AD02; color: #F6AD02;}
.ibox-case-demo .slick-arrow { position: absolute; width: 50px; height: 50px; line-height: 50px;z-index: 106; top: 50%; border-radius: 50%; margin-top: -25px; text-align: center; background-color: #fff;}
.ibox-case-demo .slick-prev{ left: 2%; background: url(../images/ljt.png) repeat;}
.ibox-case-demo .slick-next{ right: 2%; background: url(../images/rjt.png) repeat;}
.ibox-case-demo .slick-arrow:hover i{ color: #F6AD02;}
.ibox-case-demo .slick-arrow:before{ content:''; position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,.2); border-radius:50%; visibility:hidden; z-index:-1;}
.ibox-case-demo .slick-arrow:hover:before{ opacity:0; visibility:visible; -webkit-transform:scale(1.5); -ms-transform:scale(1.5); transform:scale(1.5); -webkit-transition:.5s;  transition: .5s;}



/* 内页面 */
.ab_d2btwen{font-size: 24px;text-align: center;padding: 25px 0 25px;}
.ab_d2time {text-align: center;font-size: 14px;background-color: whitesmoke;    margin-bottom: 3%;}
.newsnav a{color: #000;}
.mores{height: 87px;line-height: 15px;}


/* 分页 */
.fenye{display: block;padding: 0 15px;margin: 50px 0 100px;border-radius: 4px;text-align: center;}
.fenye>li.active{color: #fff; padding: 6px 12px;background-color: #eb3030;border-color: #eb3030;}
.fenye>li.moresP{padding: 6px 12px;}
.fenye>li{display: inline-block;margin-left: -4px;position: relative;padding: 6px 0;line-height: 1.42857143;color: #eb3030;margin-left: -1px;text-decoration: none;background-color: #fff;border: 1px solid #e5e5e5;}
.fenye>li a{padding: 6px 12px;color: #000;}


.badesc1 p img{width: 30%;float: left;padding: 10px;height: 270px;}